{"timestamp": "2026-09-22T13:30:07.608179", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.608763", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.609127", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.609501", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.609744", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.613468", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.613965", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.619564", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.620192", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.620595", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.620853", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.621315", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.621579", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.621818", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.622079", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.622448", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.622797", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.623139", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.623358", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.623836", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.624199", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.624562", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.624796", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.625054", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.625654", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.625960", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.626174", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.626429", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.629174", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:07.631232", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.640203", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.640928", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.641381", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.641799", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.642058", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.642291", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.654719", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.655480", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.656083", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.656460", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.656674", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.656912", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.657115", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.657326", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.657570", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.657906", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.658151", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.658552", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.659242", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.659839", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.660157", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.660461", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.660652", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.660905", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.667147", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.668043", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.672748", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.673223", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.673731", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:12.674096", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.683263", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.684302", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.684905", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.685399", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.685614", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.685808", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.686152", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.687241", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.692223", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.692990", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.693492", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.693854", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.694352", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.698226", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.698745", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.699174", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.699455", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.700176", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.702179", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.702940", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.703280", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.703767", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.704099", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.704400", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.704876", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.705207", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.705445", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.705797", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.706278", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:17.706750", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.717173", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.719431", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.722428", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.723063", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.723340", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.723735", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.724800", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.725635", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.726259", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.726574", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.726791", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.726966", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.727097", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.727238", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.727402", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.727610", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.727738", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.728168", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.728469", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.729446", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.729741", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.730209", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.730427", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.730736", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.731204", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.731496", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.731737", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.732418", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.733181", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:22.733602", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.741410", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.742447", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.744242", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.744860", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.745267", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.745569", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.746293", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.746865", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.748472", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.748907", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.749456", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.749721", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.749962", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.751357", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.751668", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.751977", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.752222", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.752509", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.752778", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.753158", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.753496", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.753892", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.754164", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.754436", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.754936", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.755254", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.755517", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.756126", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.756460", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:27.756769", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.761811", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.763715", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.766136", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.766750", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.767748", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.768351", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.769574", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.769988", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.770357", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.770783", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.771063", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.771312", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.771498", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.771738", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.772064", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.772427", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.772748", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.773070", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.773303", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.773669", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.774000", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.774388", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.774711", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.774975", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.775426", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.775693", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.775894", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.776224", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.776566", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:32.776861", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.785729", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.786516", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.787578", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.788223", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.788590", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.788903", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.789435", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.789815", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.790445", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.790797", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.795946", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.798521", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.801404", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.801754", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.802037", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.802784", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.803060", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.803348", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.803589", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.803858", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.804288", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.804590", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.804830", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.805067", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.805385", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.805651", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.805903", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.806179", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.806437", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:37.806886", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.812938", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.813792", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.814580", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.815141", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.815421", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.815675", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.816253", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.816596", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.817005", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.817274", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.817512", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.817742", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.817974", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.818304", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.820906", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.821212", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.821463", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.821814", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.822920", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.823286", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.824449", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.824839", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.825111", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.825363", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.825715", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.825996", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.826232", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.826465", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.826787", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:42.827070", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.832835", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.833588", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.834207", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.835915", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.837770", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.838136", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.838576", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.839007", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.839374", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.839672", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.839941", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.840234", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.840450", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.840661", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.840891", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.841080", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.841272", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.841513", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.841723", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.842097", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.842321", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.842828", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.843120", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.844100", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.844436", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.844676", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.844850", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.845051", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.846104", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:47.846316", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.855265", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.856003", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.856364", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.856733", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.856970", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.857179", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.857512", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.857806", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.858057", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.858266", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.858489", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.858871", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.861062", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.861367", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.861612", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.862499", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.862686", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.862846", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.862977", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.863162", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.863298", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.863445", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.863575", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.863695", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.863990", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.864240", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.864469", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.864664", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.864903", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:52.865199", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.873031", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.873691", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.874053", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.874359", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.874705", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.874950", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.875240", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.875477", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.875688", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.875984", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.876228", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.876464", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.876640", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.876808", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.877010", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.877194", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.877350", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.877530", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.878402", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.878788", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.878974", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.879243", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.880873", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.881120", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.881410", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.881657", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.881831", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.882016", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.882277", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:30:57.882484", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.889780", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.890433", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.890949", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.891459", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.891757", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.892067", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.892512", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.892927", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.893279", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.893657", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.893940", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.894272", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.894560", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.895783", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.896143", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.896431", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.896703", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.897017", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.897304", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.897690", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.897989", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.898276", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.898563", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.898910", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.899269", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.899535", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.899836", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.900158", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.900526", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:02.901090", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.908122", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.908735", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.910320", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.911004", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.911348", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.911604", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.912078", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.912506", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.912779", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.913014", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.913313", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.914298", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.914516", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.914838", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.915556", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.916075", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.916345", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.916673", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.916949", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.917281", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.917509", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.917760", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.917998", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.918225", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.918526", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.918815", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.919030", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.919236", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.919485", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:07.919784", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.926687", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.927232", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.927559", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.928217", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.928456", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.928643", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.928896", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.929346", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.929590", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.929840", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.930018", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.930213", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.930387", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.930574", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.931897", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.932133", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.932332", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.932565", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.932745", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.933013", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.933214", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.933437", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.933611", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.933784", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.934048", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.934234", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.934400", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.934571", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.934909", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:12.935196", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.941936", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.942698", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.943119", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.943457", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.943726", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.944196", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.944568", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.945043", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.945342", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.945709", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.945954", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.946196", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.946410", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.946711", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.946954", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.947192", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.947412", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.947696", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.947982", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.948359", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.948603", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.948868", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.949118", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.949368", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.949737", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.949991", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.950253", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.950588", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.951923", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:17.952304", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.960500", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.961127", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.961520", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.961814", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.962034", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.962235", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.962568", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.963054", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.963302", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.963621", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.963821", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.964081", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.964302", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.964510", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.964735", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.964988", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.965211", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.965479", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.965757", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.966078", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.966332", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.966710", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.968350", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.968590", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.968874", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.969110", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.969307", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.969504", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.969760", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:22.970110", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.977585", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.978226", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.978814", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.979103", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.979507", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.979791", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.980210", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.980589", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.980846", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.981227", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.981492", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.981725", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.981980", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.982243", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.982477", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.982760", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.983752", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.984062", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.984322", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.984723", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.985000", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.985379", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.985679", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.985960", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.986340", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.986753", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.987004", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.987204", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.987437", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:27.987697", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.994910", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.995601", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.996212", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.996582", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.997062", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.997313", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.997609", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.997933", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.998219", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.998541", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.998858", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.999226", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.999468", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.999701", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:32.999971", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.000453", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.000758", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.001045", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.001290", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.001651", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.001868", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.002128", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.002337", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.002544", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.003004", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.003446", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.003714", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.004178", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.004533", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:33.004957", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.008936", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.009685", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.010119", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.010563", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.011164", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.011406", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.011736", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.012284", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.012627", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.012883", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.013095", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.013411", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.013621", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.013869", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.014065", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.014302", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.014517", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.017105", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.017443", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.017760", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.018012", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.018262", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.018459", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.018744", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.019071", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.019548", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.019779", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.020072", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.020362", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:38.020693", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.027668", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.028525", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.028993", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.029393", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.029830", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.030134", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.030541", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.032130", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.032518", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.032803", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.033073", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.033458", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.033707", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.034047", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.035371", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.035676", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.036158", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.036480", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.036717", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.037233", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.037470", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.037747", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.037994", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.038171", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.038523", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.039289", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.039562", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.039912", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.040262", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:43.040607", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.047791", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.048821", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.049468", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.049905", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.050358", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.050683", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.051136", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.051796", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.052443", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.052706", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.052909", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.053227", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.053448", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.053712", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.053938", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.054152", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.054354", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.055331", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.055637", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.056280", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.056585", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.056874", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.057082", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.057287", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.057585", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.058354", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.058885", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.059238", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.059588", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:48.060025", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.067452", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.068439", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.069101", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.069432", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.069725", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.069909", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.070260", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.070750", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.073373", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.073751", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.074680", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.074956", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.075204", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.075474", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.075698", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.076726", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.077058", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.077347", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.077529", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.077961", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.078191", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.078438", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.078686", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.078901", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.079204", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.082298", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.082735", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.082954", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.083203", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:53.084497", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.091717", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.092539", "symbol": "BB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.093295", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.093709", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.093963", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.094229", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.094557", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.094942", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.095227", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.095519", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.095769", "symbol": "SPT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.096028", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.096235", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.096407", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.096582", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.096792", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.096981", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.097321", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.097552", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.097955", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.098183", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.098387", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.098578", "symbol": "TAOX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.099054", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.099307", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.100357", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.100784", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.101181", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.101440", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:31:58.101870", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.111144", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.112716", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "trend negative (slope -1.145%, flat band 0.366%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0853, "vwap_slope": 0.0, "atr": 0.13, "atr_pct": 1.464, "trend": "negative", "slope_pct": -1.1455, "flat_threshold_pct": 0.366, "ema9": 9.0112, "ema20": 9.0478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.688, "spread_pct": 0.113, "rvol": 0.11, "volume_pace_ratio": 20.981}}
{"timestamp": "2026-09-22T13:32:03.114927", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.0958, "vwap": 13.8305, "vwap_slope": 0.0, "atr": 0.3452, "atr_pct": 2.449, "trend": "positive", "slope_pct": 1.1097, "flat_threshold_pct": 0.6122, "ema9": 13.9047, "ema20": 13.8455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.664, "spread_pct": 0.426, "rvol": 0.038, "volume_pace_ratio": 7.165}}
{"timestamp": "2026-09-22T13:32:03.115786", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.47 below VWAP $6.48"], "metrics": {"price": 6.4682, "vwap": 6.4833, "vwap_slope": 0.0, "atr": 0.0323, "atr_pct": 0.5, "trend": "positive", "slope_pct": 0.1409, "flat_threshold_pct": 0.125, "ema9": 6.4552, "ema20": 6.4526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.549, "spread_pct": 0.155, "rvol": 0.018, "volume_pace_ratio": 3.503}}
{"timestamp": "2026-09-22T13:32:03.116669", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%", "trend negative (slope -1.012%, flat band 0.827%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.5871, "vwap_slope": 0.0, "atr": 0.2843, "atr_pct": 3.308, "trend": "negative", "slope_pct": -1.0118, "flat_threshold_pct": 0.8269, "ema9": 8.7046, "ema20": 8.737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.881, "spread_pct": 1.28, "rvol": 0.032, "volume_pace_ratio": 6.148}}
{"timestamp": "2026-09-22T13:32:03.117082", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.117620", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.7454, "vwap": 12.7376, "vwap_slope": 0.0, "atr": 0.0627, "atr_pct": 0.492, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.123, "ema9": 12.7339, "ema20": 12.7343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.388, "spread_pct": 0.157, "rvol": 0.011, "volume_pace_ratio": 2.1}}
{"timestamp": "2026-09-22T13:32:03.118228", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.00", "trend negative (slope -1.104%, flat band 0.405%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8825, "vwap": 9.0011, "vwap_slope": 0.0, "atr": 0.144, "atr_pct": 1.621, "trend": "negative", "slope_pct": -1.1041, "flat_threshold_pct": 0.4052, "ema9": 9.0069, "ema20": 9.0431, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.765, "spread_pct": 0.113, "rvol": 0.094, "volume_pace_ratio": 17.825}}
{"timestamp": "2026-09-22T13:32:03.118938", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62"], "metrics": {"price": 11.605, "vwap": 11.6222, "vwap_slope": 0.0, "atr": 0.0575, "atr_pct": 0.495, "trend": "positive", "slope_pct": 0.1509, "flat_threshold_pct": 0.1239, "ema9": 11.585, "ema20": 11.5776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.066, "spread_pct": 0.086, "rvol": 0.01, "volume_pace_ratio": 1.95}}
{"timestamp": "2026-09-22T13:32:03.121015", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.43", "lower-highs/lower-lows structure"], "metrics": {"price": 12.35, "vwap": 12.4255, "vwap_slope": 0.0, "atr": 0.1229, "atr_pct": 0.995, "trend": "flat", "slope_pct": -0.0813, "flat_threshold_pct": 0.2488, "ema9": 12.3644, "ema20": 12.3673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.75, "spread_pct": 0.162, "rvol": 0.015, "volume_pace_ratio": 2.85}}
{"timestamp": "2026-09-22T13:32:03.121521", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.642}}
{"timestamp": "2026-09-22T13:32:03.121852", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.122338", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.123052", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.50", "trend negative (slope -0.534%, flat band 0.219%)"], "metrics": {"price": 7.47, "vwap": 7.4963, "vwap_slope": 0.0, "atr": 0.0654, "atr_pct": 0.876, "trend": "negative", "slope_pct": -0.5336, "flat_threshold_pct": 0.2189, "ema9": 7.5211, "ema20": 7.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.537, "rvol": 0.01, "volume_pace_ratio": 1.821}}
{"timestamp": "2026-09-22T13:32:03.123964", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.31", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2458, "vwap": 9.3087, "vwap_slope": 0.0, "atr": 0.0367, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0767, "flat_threshold_pct": 0.0992, "ema9": 9.258, "ema20": 9.2591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.849, "spread_pct": 0.756, "rvol": 0.014, "volume_pace_ratio": 2.639}}
{"timestamp": "2026-09-22T13:32:03.124496", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.2, "vwap": 13.1108, "vwap_slope": 0.0, "atr": 0.11, "atr_pct": 0.833, "trend": "flat", "slope_pct": 0.1517, "flat_threshold_pct": 0.2083, "ema9": 13.1712, "ema20": 13.1655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.377, "spread_pct": 0.532, "rvol": 0.007, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T13:32:03.124985", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.30", "trend negative (slope -0.479%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.25, "vwap": 6.3041, "vwap_slope": 0.0, "atr": 0.0582, "atr_pct": 0.931, "trend": "negative", "slope_pct": -0.4791, "flat_threshold_pct": 0.2328, "ema9": 6.2842, "ema20": 6.2968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.42, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.784}}
{"timestamp": "2026-09-22T13:32:03.125511", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53"], "metrics": {"price": 5.505, "vwap": 5.5293, "vwap_slope": 0.0, "atr": 0.0265, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.091, "flat_threshold_pct": 0.1203, "ema9": 5.4965, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.01, "volume_pace_ratio": 1.921}}
{"timestamp": "2026-09-22T13:32:03.125826", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.126493", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.77", "trend negative (slope -0.253%, flat band 0.246%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7108, "vwap": 8.7723, "vwap_slope": 0.0, "atr": 0.0858, "atr_pct": 0.985, "trend": "negative", "slope_pct": -0.2534, "flat_threshold_pct": 0.2462, "ema9": 8.7374, "ema20": 8.7461, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.684, "spread_pct": 0.115, "rvol": 0.008, "volume_pace_ratio": 1.457}}
{"timestamp": "2026-09-22T13:32:03.126945", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.127411", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "trend negative (slope -0.083%, flat band 0.081%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0644, "vwap_slope": 0.0, "atr": 0.0292, "atr_pct": 0.323, "trend": "negative", "slope_pct": -0.0829, "flat_threshold_pct": 0.0807, "ema9": 9.0554, "ema20": 9.0577, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.604, "spread_pct": 0.111, "rvol": 0.027, "volume_pace_ratio": 5.042}}
{"timestamp": "2026-09-22T13:32:03.127937", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.9759, "vwap": 4.913, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.008, "trend": "positive", "slope_pct": 1.2803, "flat_threshold_pct": 0.5019, "ema9": 4.8872, "ema20": 4.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.272, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 11.041}}
{"timestamp": "2026-09-22T13:32:03.128229", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.128849", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.80", "trend negative (slope -0.288%, flat band 0.236%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.745, "vwap": 14.8012, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.945, "trend": "negative", "slope_pct": -0.2879, "flat_threshold_pct": 0.2363, "ema9": 14.7938, "ema20": 14.8116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.974, "spread_pct": 0.068, "rvol": 0.031, "volume_pace_ratio": 5.824}}
{"timestamp": "2026-09-22T13:32:03.129977", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.98, "vwap": 9.9585, "vwap_slope": 0.0, "atr": 0.07, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1003, "flat_threshold_pct": 0.1754, "ema9": 9.9656, "ema20": 9.9628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.399, "spread_pct": 0.1, "rvol": 0.037, "volume_pace_ratio": 7.077}}
{"timestamp": "2026-09-22T13:32:03.130232", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:03.130722", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.9511, "vwap": 13.9177, "vwap_slope": 0.0, "atr": 0.1056, "atr_pct": 0.757, "trend": "flat", "slope_pct": 0.1477, "flat_threshold_pct": 0.1891, "ema9": 13.9134, "ema20": 13.9113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.42, "spread_pct": 0.432, "rvol": 0.005, "volume_pace_ratio": 0.978}}
{"timestamp": "2026-09-22T13:32:03.131249", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.17", "trend negative (slope -0.176%, flat band 0.101%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1384, "vwap": 6.1701, "vwap_slope": 0.0, "atr": 0.0249, "atr_pct": 0.406, "trend": "negative", "slope_pct": -0.1757, "flat_threshold_pct": 0.1014, "ema9": 6.1525, "ema20": 6.1562, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.312, "spread_pct": 0.163, "rvol": 0.02, "volume_pace_ratio": 3.718}}
{"timestamp": "2026-09-22T13:32:03.132020", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.81", "trend negative (slope -0.522%, flat band 0.217%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.705, "vwap": 13.8118, "vwap_slope": 0.0, "atr": 0.1189, "atr_pct": 0.868, "trend": "negative", "slope_pct": -0.522, "flat_threshold_pct": 0.2169, "ema9": 13.7977, "ema20": 13.823, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.686, "spread_pct": 0.219, "rvol": 0.008, "volume_pace_ratio": 1.555}}
{"timestamp": "2026-09-22T13:32:08.139019", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:08.140162", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.08", "trend negative (slope -1.117%, flat band 0.394%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.885, "vwap": 9.0828, "vwap_slope": 0.0, "atr": 0.14, "atr_pct": 1.576, "trend": "negative", "slope_pct": -1.1173, "flat_threshold_pct": 0.3939, "ema9": 9.0122, "ema20": 9.0483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.633, "spread_pct": 0.113, "rvol": 0.112, "volume_pace_ratio": 20.407}}
{"timestamp": "2026-09-22T13:32:08.141212", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.01, "vwap": 13.8334, "vwap_slope": 0.0, "atr": 0.4202, "atr_pct": 3.0, "trend": "positive", "slope_pct": 0.8051, "flat_threshold_pct": 0.7499, "ema9": 13.8875, "ema20": 13.8374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.268, "spread_pct": 0.357, "rvol": 0.039, "volume_pace_ratio": 7.033}}
{"timestamp": "2026-09-22T13:32:08.141947", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.48"], "metrics": {"price": 6.4518, "vwap": 6.4833, "vwap_slope": 0.0, "atr": 0.0364, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.1412, "ema9": 6.452, "ema20": 6.451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.799, "spread_pct": 0.155, "rvol": 0.018, "volume_pace_ratio": 3.368}}
{"timestamp": "2026-09-22T13:32:08.143257", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%", "trend negative (slope -1.012%, flat band 0.827%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.5872, "vwap_slope": 0.0, "atr": 0.2843, "atr_pct": 3.308, "trend": "negative", "slope_pct": -1.0118, "flat_threshold_pct": 0.8271, "ema9": 8.7046, "ema20": 8.737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.881, "spread_pct": 1.28, "rvol": 0.033, "volume_pace_ratio": 5.992}}
{"timestamp": "2026-09-22T13:32:08.143531", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:08.143971", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.74", "trend negative (slope -0.157%, flat band 0.148%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7373, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.592, "trend": "negative", "slope_pct": -0.1573, "flat_threshold_pct": 0.1481, "ema9": 12.7238, "ema20": 12.7295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.782, "spread_pct": 0.079, "rvol": 0.011, "volume_pace_ratio": 2.039}}
{"timestamp": "2026-09-22T13:32:08.144602", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.99", "trend negative (slope -1.360%, flat band 0.521%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8372, "vwap": 8.9934, "vwap_slope": 0.0, "atr": 0.184, "atr_pct": 2.082, "trend": "negative", "slope_pct": -1.3596, "flat_threshold_pct": 0.5205, "ema9": 8.9978, "ema20": 9.0388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.256, "spread_pct": 0.227, "rvol": 0.098, "volume_pace_ratio": 17.937}}
{"timestamp": "2026-09-22T13:32:08.145143", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62"], "metrics": {"price": 11.6077, "vwap": 11.6216, "vwap_slope": 0.0, "atr": 0.065, "atr_pct": 0.56, "trend": "positive", "slope_pct": 0.1625, "flat_threshold_pct": 0.14, "ema9": 11.5855, "ema20": 11.5779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.043, "spread_pct": 0.086, "rvol": 0.011, "volume_pace_ratio": 1.921}}
{"timestamp": "2026-09-22T13:32:08.145609", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.31, "vwap": 12.4239, "vwap_slope": 0.0, "atr": 0.1379, "atr_pct": 1.12, "trend": "flat", "slope_pct": -0.2434, "flat_threshold_pct": 0.2801, "ema9": 12.3564, "ema20": 12.3635, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.068, "spread_pct": 0.162, "rvol": 0.015, "volume_pace_ratio": 2.8}}
{"timestamp": "2026-09-22T13:32:08.146019", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.577}}
{"timestamp": "2026-09-22T13:32:08.146407", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5397, "vwap_slope": 0.0, "atr": 0.038, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.2711, "flat_threshold_pct": 0.1715, "ema9": 5.5224, "ema20": 5.5163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.071, "spread_pct": 0.722, "rvol": 0.009, "volume_pace_ratio": 1.641}}
{"timestamp": "2026-09-22T13:32:08.146727", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:08.147113", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.50", "trend negative (slope -0.534%, flat band 0.219%)"], "metrics": {"price": 7.47, "vwap": 7.4963, "vwap_slope": 0.0, "atr": 0.0654, "atr_pct": 0.876, "trend": "negative", "slope_pct": -0.5336, "flat_threshold_pct": 0.2189, "ema9": 7.5211, "ema20": 7.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.537, "rvol": 0.01, "volume_pace_ratio": 1.749}}
{"timestamp": "2026-09-22T13:32:08.147528", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.31", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2457, "vwap": 9.3078, "vwap_slope": 0.0, "atr": 0.0496, "atr_pct": 0.536, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1341, "ema9": 9.2579, "ema20": 9.2591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.85, "spread_pct": 0.65, "rvol": 0.014, "volume_pace_ratio": 2.567}}
{"timestamp": "2026-09-22T13:32:08.147977", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.24, "vwap": 13.1122, "vwap_slope": 0.0, "atr": 0.115, "atr_pct": 0.869, "trend": "positive", "slope_pct": 0.3032, "flat_threshold_pct": 0.2171, "ema9": 13.1792, "ema20": 13.1693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.075, "spread_pct": 0.606, "rvol": 0.007, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T13:32:08.148560", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.30", "trend negative (slope -0.479%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.25, "vwap": 6.3041, "vwap_slope": 0.0, "atr": 0.0582, "atr_pct": 0.931, "trend": "negative", "slope_pct": -0.4791, "flat_threshold_pct": 0.2328, "ema9": 6.2842, "ema20": 6.2968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.42, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.675}}
{"timestamp": "2026-09-22T13:32:08.149052", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53"], "metrics": {"price": 5.505, "vwap": 5.529, "vwap_slope": 0.0, "atr": 0.0265, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.091, "flat_threshold_pct": 0.1203, "ema9": 5.4965, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.01, "volume_pace_ratio": 1.875}}
{"timestamp": "2026-09-22T13:32:08.149342", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:08.149740", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.77", "trend negative (slope -0.459%, flat band 0.271%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.7711, "vwap_slope": 0.0, "atr": 0.0939, "atr_pct": 1.082, "trend": "negative", "slope_pct": -0.4592, "flat_threshold_pct": 0.2706, "ema9": 8.7302, "ema20": 8.7426, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.008, "volume_pace_ratio": 1.425}}
{"timestamp": "2026-09-22T13:32:08.149976", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:08.150402", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0501, "vwap": 9.0641, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.0883, "ema9": 9.0564, "ema20": 9.0582, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.548, "spread_pct": 0.111, "rvol": 0.027, "volume_pace_ratio": 4.959}}
{"timestamp": "2026-09-22T13:32:08.150841", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.9759, "vwap": 4.913, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.008, "trend": "positive", "slope_pct": 1.2803, "flat_threshold_pct": 0.5019, "ema9": 4.8872, "ema20": 4.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.272, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 10.608}}
{"timestamp": "2026-09-22T13:32:08.151241", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.60 below VWAP $7.63"], "metrics": {"price": 7.5974, "vwap": 7.626, "vwap_slope": 0.0, "atr": 0.015, "atr_pct": 0.197, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.05, "ema9": 7.5915, "ema20": 7.5907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.332, "spread_pct": 0.658, "rvol": 0.011, "volume_pace_ratio": 1.922}}
{"timestamp": "2026-09-22T13:32:08.151655", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.80", "trend negative (slope -0.313%, flat band 0.236%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7377, "vwap": 14.8009, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.946, "trend": "negative", "slope_pct": -0.3127, "flat_threshold_pct": 0.2364, "ema9": 14.7923, "ema20": 14.8109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.023, "spread_pct": 0.068, "rvol": 0.031, "volume_pace_ratio": 5.62}}
{"timestamp": "2026-09-22T13:32:08.153002", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.98, "vwap": 9.96, "vwap_slope": 0.0, "atr": 0.075, "atr_pct": 0.752, "trend": "flat", "slope_pct": 0.1003, "flat_threshold_pct": 0.1879, "ema9": 9.9656, "ema20": 9.9628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.399, "spread_pct": 0.2, "rvol": 0.04, "volume_pace_ratio": 7.296}}
{"timestamp": "2026-09-22T13:32:08.153613", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "spread 1.31% exceeds max 1.0%", "trend negative (slope -0.247%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1497, "vwap": 9.1792, "vwap_slope": 0.0, "atr": 0.0627, "atr_pct": 0.685, "trend": "negative", "slope_pct": -0.2471, "flat_threshold_pct": 0.1712, "ema9": 9.1787, "ema20": 9.1868, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.547, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T13:32:08.154107", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.87 below VWAP $13.92"], "metrics": {"price": 13.865, "vwap": 13.9175, "vwap_slope": 0.0, "atr": 0.1156, "atr_pct": 0.833, "trend": "flat", "slope_pct": -0.162, "flat_threshold_pct": 0.2083, "ema9": 13.8962, "ema20": 13.9031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.035, "spread_pct": 0.216, "rvol": 0.005, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T13:32:08.154727", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.17", "trend negative (slope -0.285%, flat band 0.143%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1661, "vwap_slope": 0.0, "atr": 0.035, "atr_pct": 0.571, "trend": "negative", "slope_pct": -0.2849, "flat_threshold_pct": 0.1429, "ema9": 6.1498, "ema20": 6.1549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.021, "volume_pace_ratio": 3.915}}
{"timestamp": "2026-09-22T13:32:08.156162", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.67 below VWAP $13.81", "trend negative (slope -0.650%, flat band 0.246%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.67, "vwap": 13.8101, "vwap_slope": 0.0, "atr": 0.1345, "atr_pct": 0.984, "trend": "negative", "slope_pct": -0.6498, "flat_threshold_pct": 0.2461, "ema9": 13.7907, "ema20": 13.8196, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.937, "spread_pct": 0.146, "rvol": 0.008, "volume_pace_ratio": 1.514}}
{"timestamp": "2026-09-22T13:32:13.163302", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:13.164330", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.08", "trend negative (slope -1.258%, flat band 0.409%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.86, "vwap": 9.081, "vwap_slope": 0.0, "atr": 0.145, "atr_pct": 1.637, "trend": "negative", "slope_pct": -1.2582, "flat_threshold_pct": 0.4091, "ema9": 9.0072, "ema20": 9.0459, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.905, "spread_pct": 0.226, "rvol": 0.113, "volume_pace_ratio": 19.79}}
{"timestamp": "2026-09-22T13:32:13.165203", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 14.0205, "vwap": 13.8348, "vwap_slope": 0.0, "atr": 0.4202, "atr_pct": 2.997, "trend": "positive", "slope_pct": 0.8424, "flat_threshold_pct": 0.7493, "ema9": 13.8896, "ema20": 13.8384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.195, "spread_pct": 0.783, "rvol": 0.039, "volume_pace_ratio": 6.809}}
{"timestamp": "2026-09-22T13:32:13.165815", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.46 below VWAP $6.48"], "metrics": {"price": 6.46, "vwap": 6.4833, "vwap_slope": 0.0, "atr": 0.0364, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0774, "flat_threshold_pct": 0.1411, "ema9": 6.4536, "ema20": 6.4518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.018, "volume_pace_ratio": 3.242}}
{"timestamp": "2026-09-22T13:32:13.166316", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6344, "vwap": 8.5875, "vwap_slope": 0.0, "atr": 0.2843, "atr_pct": 3.293, "trend": "flat", "slope_pct": -0.7828, "flat_threshold_pct": 0.8233, "ema9": 8.7125, "ema20": 8.7407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.436, "spread_pct": 1.28, "rvol": 0.033, "volume_pace_ratio": 5.786}}
{"timestamp": "2026-09-22T13:32:13.167323", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:13.167905", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 12.7368, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.1376, "flat_threshold_pct": 0.148, "ema9": 12.7248, "ema20": 12.7299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.742, "spread_pct": 0.157, "rvol": 0.011, "volume_pace_ratio": 1.998}}
{"timestamp": "2026-09-22T13:32:13.168565", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.99", "trend negative (slope -1.400%, flat band 0.521%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.83, "vwap": 8.9923, "vwap_slope": 0.0, "atr": 0.184, "atr_pct": 2.084, "trend": "negative", "slope_pct": -1.4003, "flat_threshold_pct": 0.521, "ema9": 8.9964, "ema20": 9.0381, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.334, "spread_pct": 0.227, "rvol": 0.099, "volume_pace_ratio": 17.362}}
{"timestamp": "2026-09-22T13:32:13.169089", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62"], "metrics": {"price": 11.592, "vwap": 11.621, "vwap_slope": 0.0, "atr": 0.065, "atr_pct": 0.561, "trend": "flat", "slope_pct": 0.0949, "flat_threshold_pct": 0.1402, "ema9": 11.5824, "ema20": 11.5764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.176, "spread_pct": 0.173, "rvol": 0.011, "volume_pace_ratio": 1.869}}
{"timestamp": "2026-09-22T13:32:13.169571", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.325, "vwap": 12.4234, "vwap_slope": 0.0, "atr": 0.1379, "atr_pct": 1.119, "trend": "flat", "slope_pct": -0.1826, "flat_threshold_pct": 0.2797, "ema9": 12.3594, "ema20": 12.3649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.949, "spread_pct": 0.243, "rvol": 0.016, "volume_pace_ratio": 2.726}}
{"timestamp": "2026-09-22T13:32:13.169950", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.5285, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.3098, "flat_threshold_pct": 0.085, "ema9": 10.4871, "ema20": 10.4753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.014, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.518}}
{"timestamp": "2026-09-22T13:32:13.170352", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5397, "vwap_slope": 0.0, "atr": 0.038, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.2711, "flat_threshold_pct": 0.1715, "ema9": 5.5224, "ema20": 5.5163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.071, "spread_pct": 0.722, "rvol": 0.009, "volume_pace_ratio": 1.579}}
{"timestamp": "2026-09-22T13:32:13.170702", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:13.171075", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.50", "trend negative (slope -0.534%, flat band 0.252%)"], "metrics": {"price": 7.47, "vwap": 7.496, "vwap_slope": 0.0, "atr": 0.0751, "atr_pct": 1.006, "trend": "negative", "slope_pct": -0.5336, "flat_threshold_pct": 0.2515, "ema9": 7.5211, "ema20": 7.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.537, "rvol": 0.01, "volume_pace_ratio": 1.702}}
{"timestamp": "2026-09-22T13:32:13.171495", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.31", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2457, "vwap": 9.3078, "vwap_slope": 0.0, "atr": 0.0496, "atr_pct": 0.536, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1341, "ema9": 9.2579, "ema20": 9.2591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.85, "spread_pct": 0.65, "rvol": 0.014, "volume_pace_ratio": 2.47}}
{"timestamp": "2026-09-22T13:32:13.171976", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.2346, "vwap": 13.1126, "vwap_slope": 0.0, "atr": 0.115, "atr_pct": 0.869, "trend": "positive", "slope_pct": 0.2828, "flat_threshold_pct": 0.2172, "ema9": 13.1781, "ema20": 13.1688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.116, "spread_pct": 0.455, "rvol": 0.007, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T13:32:13.172493", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.30", "trend negative (slope -0.479%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.25, "vwap": 6.3041, "vwap_slope": 0.0, "atr": 0.0582, "atr_pct": 0.931, "trend": "negative", "slope_pct": -0.4791, "flat_threshold_pct": 0.2328, "ema9": 6.2842, "ema20": 6.2968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.42, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.574}}
{"timestamp": "2026-09-22T13:32:13.173022", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53"], "metrics": {"price": 5.505, "vwap": 5.5287, "vwap_slope": 0.0, "atr": 0.0265, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.091, "flat_threshold_pct": 0.1203, "ema9": 5.4965, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.01, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T13:32:13.173306", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:13.173765", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.77", "trend negative (slope -0.459%, flat band 0.271%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.771, "vwap_slope": 0.0, "atr": 0.0939, "atr_pct": 1.082, "trend": "negative", "slope_pct": -0.4592, "flat_threshold_pct": 0.2706, "ema9": 8.7302, "ema20": 8.7426, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.008, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T13:32:13.174206", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.7, "vwap": 11.5427, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.936, "trend": "positive", "slope_pct": 0.7737, "flat_threshold_pct": 0.234, "ema9": 11.5808, "ema20": 11.5505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.12, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T13:32:13.174760", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "trend negative (slope -0.110%, flat band 0.088%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0637, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.353, "trend": "negative", "slope_pct": -0.1105, "flat_threshold_pct": 0.0884, "ema9": 9.0544, "ema20": 9.0572, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.659, "spread_pct": 0.111, "rvol": 0.028, "volume_pace_ratio": 4.859}}
{"timestamp": "2026-09-22T13:32:13.175189", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.9759, "vwap": 4.913, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.008, "trend": "positive", "slope_pct": 1.2803, "flat_threshold_pct": 0.5019, "ema9": 4.8872, "ema20": 4.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.272, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 10.208}}
{"timestamp": "2026-09-22T13:32:13.175650", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.60 below VWAP $7.63"], "metrics": {"price": 7.5974, "vwap": 7.626, "vwap_slope": 0.0, "atr": 0.015, "atr_pct": 0.197, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.05, "ema9": 7.5915, "ema20": 7.5907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.332, "spread_pct": 0.658, "rvol": 0.011, "volume_pace_ratio": 1.849}}
{"timestamp": "2026-09-22T13:32:13.176195", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.75 below VWAP $14.80", "trend negative (slope -0.271%, flat band 0.236%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7499, "vwap": 14.8004, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.945, "trend": "negative", "slope_pct": -0.2713, "flat_threshold_pct": 0.2362, "ema9": 14.7948, "ema20": 14.812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.941, "spread_pct": 0.136, "rvol": 0.031, "volume_pace_ratio": 5.479}}
{"timestamp": "2026-09-22T13:32:13.177126", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.985, "vwap": 9.9607, "vwap_slope": 0.0, "atr": 0.075, "atr_pct": 0.751, "trend": "flat", "slope_pct": 0.1254, "flat_threshold_pct": 0.1878, "ema9": 9.9666, "ema20": 9.9632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.349, "spread_pct": 0.1, "rvol": 0.041, "volume_pace_ratio": 7.228}}
{"timestamp": "2026-09-22T13:32:13.177544", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "spread 1.31% exceeds max 1.0%", "trend negative (slope -0.247%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1497, "vwap": 9.1792, "vwap_slope": 0.0, "atr": 0.0627, "atr_pct": 0.685, "trend": "negative", "slope_pct": -0.2471, "flat_threshold_pct": 0.1712, "ema9": 9.1787, "ema20": 9.1868, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.547, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T13:32:13.177926", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.89 below VWAP $13.92"], "metrics": {"price": 13.89, "vwap": 13.9176, "vwap_slope": 0.0, "atr": 0.1156, "atr_pct": 0.832, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.208, "ema9": 13.9012, "ema20": 13.9055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.857, "spread_pct": 0.216, "rvol": 0.005, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:32:13.178342", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.17", "trend negative (slope -0.285%, flat band 0.148%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1662, "vwap_slope": 0.0, "atr": 0.0362, "atr_pct": 0.591, "trend": "negative", "slope_pct": -0.2849, "flat_threshold_pct": 0.1478, "ema9": 6.1498, "ema20": 6.1549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.021, "volume_pace_ratio": 3.771}}
{"timestamp": "2026-09-22T13:32:13.179126", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.81", "trend negative (slope -0.686%, flat band 0.254%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.66, "vwap": 13.8065, "vwap_slope": 0.0, "atr": 0.1389, "atr_pct": 1.017, "trend": "negative", "slope_pct": -0.6863, "flat_threshold_pct": 0.2542, "ema9": 13.7887, "ema20": 13.8187, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.009, "spread_pct": 0.146, "rvol": 0.009, "volume_pace_ratio": 1.503}}
{"timestamp": "2026-09-22T13:32:18.185857", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:18.186820", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.08", "trend negative (slope -1.145%, flat band 0.408%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0769, "vwap_slope": 0.0, "atr": 0.145, "atr_pct": 1.633, "trend": "negative", "slope_pct": -1.1455, "flat_threshold_pct": 0.4082, "ema9": 9.0112, "ema20": 9.0478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.688, "spread_pct": 0.113, "rvol": 0.115, "volume_pace_ratio": 19.466}}
{"timestamp": "2026-09-22T13:32:18.187512", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 14.0893, "vwap": 13.8365, "vwap_slope": 0.0, "atr": 0.4202, "atr_pct": 2.983, "trend": "positive", "slope_pct": 1.0866, "flat_threshold_pct": 0.7457, "ema9": 13.9034, "ema20": 13.8449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.71, "spread_pct": 0.569, "rvol": 0.039, "volume_pace_ratio": 6.585}}
{"timestamp": "2026-09-22T13:32:18.188097", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.46 below VWAP $6.48"], "metrics": {"price": 6.455, "vwap": 6.4826, "vwap_slope": 0.0, "atr": 0.0364, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0387, "flat_threshold_pct": 0.1412, "ema9": 6.4526, "ema20": 6.4513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.019, "volume_pace_ratio": 3.219}}
{"timestamp": "2026-09-22T13:32:18.188563", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%", "trend negative (slope -1.013%, flat band 0.959%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5948, "vwap": 8.5888, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.834, "trend": "negative", "slope_pct": -1.0129, "flat_threshold_pct": 0.9586, "ema9": 8.7046, "ema20": 8.7369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.884, "spread_pct": 1.281, "rvol": 0.034, "volume_pace_ratio": 5.73}}
{"timestamp": "2026-09-22T13:32:18.188803", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:18.189199", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 12.7366, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.1376, "flat_threshold_pct": 0.148, "ema9": 12.7248, "ema20": 12.7299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.742, "spread_pct": 0.157, "rvol": 0.011, "volume_pace_ratio": 1.94}}
{"timestamp": "2026-09-22T13:32:18.189777", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.99", "trend negative (slope -1.485%, flat band 0.522%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.815, "vwap": 8.9912, "vwap_slope": 0.0, "atr": 0.184, "atr_pct": 2.087, "trend": "negative", "slope_pct": -1.4851, "flat_threshold_pct": 0.5218, "ema9": 8.9934, "ema20": 9.0367, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.496, "spread_pct": 0.34, "rvol": 0.099, "volume_pace_ratio": 16.822}}
{"timestamp": "2026-09-22T13:32:18.190260", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62"], "metrics": {"price": 11.59, "vwap": 11.6204, "vwap_slope": 0.0, "atr": 0.065, "atr_pct": 0.561, "trend": "flat", "slope_pct": 0.0863, "flat_threshold_pct": 0.1402, "ema9": 11.582, "ema20": 11.5762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.194, "spread_pct": 0.173, "rvol": 0.011, "volume_pace_ratio": 1.844}}
{"timestamp": "2026-09-22T13:32:18.190796", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3235, "vwap": 12.4233, "vwap_slope": 0.0, "atr": 0.1379, "atr_pct": 1.119, "trend": "flat", "slope_pct": -0.1886, "flat_threshold_pct": 0.2798, "ema9": 12.3591, "ema20": 12.3648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.961, "spread_pct": 0.162, "rvol": 0.016, "volume_pace_ratio": 2.627}}
{"timestamp": "2026-09-22T13:32:18.191194", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.5285, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.3098, "flat_threshold_pct": 0.085, "ema9": 10.4871, "ema20": 10.4753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.014, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.463}}
{"timestamp": "2026-09-22T13:32:18.191552", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.5599, "vwap": 5.5398, "vwap_slope": 0.0, "atr": 0.0429, "atr_pct": 0.772, "trend": "positive", "slope_pct": 0.4504, "flat_threshold_pct": 0.1931, "ema9": 5.5264, "ema20": 5.5182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.716, "spread_pct": 0.722, "rvol": 0.009, "volume_pace_ratio": 1.526}}
{"timestamp": "2026-09-22T13:32:18.192037", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.12", "spread 1.33% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0, "vwap": 9.1244, "vwap_slope": 0.0, "atr": 0.0975, "atr_pct": 1.083, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2708, "ema9": 9.0104, "ema20": 9.0151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.848, "spread_pct": 1.33, "rvol": 0.018, "volume_pace_ratio": 3.014}}
{"timestamp": "2026-09-22T13:32:18.192488", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.50", "trend negative (slope -0.534%, flat band 0.252%)"], "metrics": {"price": 7.47, "vwap": 7.496, "vwap_slope": 0.0, "atr": 0.0751, "atr_pct": 1.006, "trend": "negative", "slope_pct": -0.5336, "flat_threshold_pct": 0.2515, "ema9": 7.5211, "ema20": 7.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.537, "rvol": 0.01, "volume_pace_ratio": 1.64}}
{"timestamp": "2026-09-22T13:32:18.192943", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.31", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2457, "vwap": 9.3078, "vwap_slope": 0.0, "atr": 0.0496, "atr_pct": 0.536, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1341, "ema9": 9.2579, "ema20": 9.2591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.85, "spread_pct": 0.758, "rvol": 0.014, "volume_pace_ratio": 2.38}}
{"timestamp": "2026-09-22T13:32:18.193359", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.28, "vwap": 13.1147, "vwap_slope": 0.0, "atr": 0.1433, "atr_pct": 1.079, "trend": "positive", "slope_pct": 0.4543, "flat_threshold_pct": 0.2699, "ema9": 13.1872, "ema20": 13.1732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 0.904, "rvol": 0.007, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T13:32:18.193757", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.30", "trend negative (slope -0.501%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2473, "vwap": 6.304, "vwap_slope": 0.0, "atr": 0.0582, "atr_pct": 0.932, "trend": "negative", "slope_pct": -0.5008, "flat_threshold_pct": 0.2329, "ema9": 6.2836, "ema20": 6.2966, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.462, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.484}}
{"timestamp": "2026-09-22T13:32:18.194203", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53"], "metrics": {"price": 5.505, "vwap": 5.5286, "vwap_slope": 0.0, "atr": 0.0265, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.091, "flat_threshold_pct": 0.1203, "ema9": 5.4965, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.01, "volume_pace_ratio": 1.765}}
{"timestamp": "2026-09-22T13:32:18.194419", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:18.194854", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.77", "trend negative (slope -0.436%, flat band 0.276%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.679, "vwap": 8.7692, "vwap_slope": 0.0, "atr": 0.0958, "atr_pct": 1.104, "trend": "negative", "slope_pct": -0.4362, "flat_threshold_pct": 0.276, "ema9": 8.731, "ema20": 8.743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.043, "spread_pct": 0.115, "rvol": 0.008, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T13:32:18.195197", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.7, "vwap": 11.5427, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.936, "trend": "positive", "slope_pct": 0.7737, "flat_threshold_pct": 0.234, "ema9": 11.5808, "ema20": 11.5505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.12, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:32:18.195682", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "trend negative (slope -0.138%, flat band 0.095%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.035, "vwap": 9.0636, "vwap_slope": 0.0, "atr": 0.0342, "atr_pct": 0.379, "trend": "negative", "slope_pct": -0.1381, "flat_threshold_pct": 0.0946, "ema9": 9.0534, "ema20": 9.0568, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.714, "spread_pct": 0.111, "rvol": 0.028, "volume_pace_ratio": 4.688}}
{"timestamp": "2026-09-22T13:32:18.196154", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.9759, "vwap": 4.913, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.008, "trend": "positive", "slope_pct": 1.2803, "flat_threshold_pct": 0.5019, "ema9": 4.8872, "ema20": 4.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.272, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 9.837}}
{"timestamp": "2026-09-22T13:32:18.196510", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.60 below VWAP $7.63"], "metrics": {"price": 7.5983, "vwap": 7.626, "vwap_slope": 0.0, "atr": 0.015, "atr_pct": 0.197, "trend": "positive", "slope_pct": 0.0547, "flat_threshold_pct": 0.05, "ema9": 7.5917, "ema20": 7.5908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.321, "spread_pct": 0.658, "rvol": 0.011, "volume_pace_ratio": 1.784}}
{"timestamp": "2026-09-22T13:32:18.196913", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "trend negative (slope -0.382%, flat band 0.237%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7172, "vwap": 14.7991, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.947, "trend": "negative", "slope_pct": -0.3823, "flat_threshold_pct": 0.2367, "ema9": 14.7882, "ema20": 14.8089, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.161, "spread_pct": 0.136, "rvol": 0.032, "volume_pace_ratio": 5.361}}
{"timestamp": "2026-09-22T13:32:18.197975", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 10.03, "vwap": 9.9673, "vwap_slope": 0.0, "atr": 0.09, "atr_pct": 0.897, "trend": "positive", "slope_pct": 0.3505, "flat_threshold_pct": 0.2243, "ema9": 9.9756, "ema20": 9.9675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 0.1, "rvol": 0.045, "volume_pace_ratio": 7.637}}
{"timestamp": "2026-09-22T13:32:18.198386", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "spread 1.31% exceeds max 1.0%", "trend negative (slope -0.247%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1497, "vwap": 9.1792, "vwap_slope": 0.0, "atr": 0.0627, "atr_pct": 0.685, "trend": "negative", "slope_pct": -0.2471, "flat_threshold_pct": 0.1712, "ema9": 9.1787, "ema20": 9.1868, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.547, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T13:32:18.198859", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.90 below VWAP $13.92"], "metrics": {"price": 13.9021, "vwap": 13.9172, "vwap_slope": 0.0, "atr": 0.1156, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.2078, "ema9": 13.9036, "ema20": 13.9067, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.77, "spread_pct": 0.288, "rvol": 0.005, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T13:32:18.199308", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.17", "trend negative (slope -0.306%, flat band 0.148%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1224, "vwap": 6.1657, "vwap_slope": 0.0, "atr": 0.0362, "atr_pct": 0.591, "trend": "negative", "slope_pct": -0.3061, "flat_threshold_pct": 0.1478, "ema9": 6.1493, "ema20": 6.1547, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.569, "spread_pct": 0.163, "rvol": 0.022, "volume_pace_ratio": 3.666}}
{"timestamp": "2026-09-22T13:32:18.199988", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.80", "trend negative (slope -0.669%, flat band 0.254%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6648, "vwap": 13.8036, "vwap_slope": 0.0, "atr": 0.1389, "atr_pct": 1.016, "trend": "negative", "slope_pct": -0.6688, "flat_threshold_pct": 0.2541, "ema9": 13.7897, "ema20": 13.8192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.974, "spread_pct": 0.146, "rvol": 0.009, "volume_pace_ratio": 1.487}}
{"timestamp": "2026-09-22T13:32:23.206735", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:23.207574", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.07", "trend negative (slope -1.248%, flat band 0.409%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8618, "vwap": 9.0744, "vwap_slope": 0.0, "atr": 0.145, "atr_pct": 1.636, "trend": "negative", "slope_pct": -1.248, "flat_threshold_pct": 0.4091, "ema9": 9.0076, "ema20": 9.0461, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.885, "spread_pct": 0.113, "rvol": 0.116, "volume_pace_ratio": 18.986}}
{"timestamp": "2026-09-22T13:32:23.208522", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 14.1684, "vwap": 13.8432, "vwap_slope": 0.0, "atr": 0.4202, "atr_pct": 2.966, "trend": "positive", "slope_pct": 1.3664, "flat_threshold_pct": 0.7415, "ema9": 13.9192, "ema20": 13.8525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.152, "spread_pct": 0.85, "rvol": 0.04, "volume_pace_ratio": 6.503, "stage3": {"stop": 13.6642, "risk": 0.5042, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.111, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:32:23.208994", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.47 below VWAP $6.48"], "metrics": {"price": 6.4698, "vwap": 6.4826, "vwap_slope": 0.0, "atr": 0.0366, "atr_pct": 0.566, "trend": "positive", "slope_pct": 0.1533, "flat_threshold_pct": 0.1414, "ema9": 6.4556, "ema20": 6.4527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.525, "spread_pct": 0.31, "rvol": 0.019, "volume_pace_ratio": 3.122}}
{"timestamp": "2026-09-22T13:32:23.209445", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.59", "spread 1.28% exceeds max 1.0%", "trend negative (slope -1.070%, flat band 0.960%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.585, "vwap": 8.5889, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.839, "trend": "negative", "slope_pct": -1.07, "flat_threshold_pct": 0.9597, "ema9": 8.7026, "ema20": 8.736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.994, "spread_pct": 1.281, "rvol": 0.034, "volume_pace_ratio": 5.563}}
{"timestamp": "2026-09-22T13:32:23.209673", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:23.210077", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7001, "vwap": 12.7365, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.1372, "flat_threshold_pct": 0.148, "ema9": 12.7248, "ema20": 12.73, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.742, "spread_pct": 0.157, "rvol": 0.012, "volume_pace_ratio": 1.882}}
{"timestamp": "2026-09-22T13:32:23.210763", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.99", "trend negative (slope -1.911%, flat band 0.612%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.9853, "vwap_slope": 0.0, "atr": 0.214, "atr_pct": 2.449, "trend": "negative", "slope_pct": -1.9108, "flat_threshold_pct": 0.6121, "ema9": 8.9784, "ema20": 9.0295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 5.309, "spread_pct": 0.343, "rvol": 0.101, "volume_pace_ratio": 16.482}}
{"timestamp": "2026-09-22T13:32:23.211223", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62"], "metrics": {"price": 11.59, "vwap": 11.6202, "vwap_slope": 0.0, "atr": 0.0675, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0863, "flat_threshold_pct": 0.1456, "ema9": 11.582, "ema20": 11.5762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.194, "spread_pct": 0.172, "rvol": 0.011, "volume_pace_ratio": 1.784}}
{"timestamp": "2026-09-22T13:32:23.212053", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.4223, "vwap_slope": 0.0, "atr": 0.1379, "atr_pct": 1.119, "trend": "flat", "slope_pct": -0.2028, "flat_threshold_pct": 0.2798, "ema9": 12.3584, "ema20": 12.3644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.989, "spread_pct": 0.162, "rvol": 0.016, "volume_pace_ratio": 2.578}}
{"timestamp": "2026-09-22T13:32:23.212493", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.5285, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.3098, "flat_threshold_pct": 0.085, "ema9": 10.4871, "ema20": 10.4753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.014, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.411}}
{"timestamp": "2026-09-22T13:32:23.212898", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.5598, "vwap": 5.5398, "vwap_slope": 0.0, "atr": 0.0429, "atr_pct": 0.773, "trend": "positive", "slope_pct": 0.4495, "flat_threshold_pct": 0.1931, "ema9": 5.5264, "ema20": 5.5182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.718, "spread_pct": 0.722, "rvol": 0.009, "volume_pace_ratio": 1.473}}
{"timestamp": "2026-09-22T13:32:23.213278", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.12", "spread 1.33% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0, "vwap": 9.1244, "vwap_slope": 0.0, "atr": 0.0975, "atr_pct": 1.083, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2708, "ema9": 9.0104, "ema20": 9.0151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.848, "spread_pct": 1.33, "rvol": 0.018, "volume_pace_ratio": 2.908}}
{"timestamp": "2026-09-22T13:32:23.213666", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.50", "trend negative (slope -0.534%, flat band 0.252%)"], "metrics": {"price": 7.47, "vwap": 7.496, "vwap_slope": 0.0, "atr": 0.0751, "atr_pct": 1.006, "trend": "negative", "slope_pct": -0.5336, "flat_threshold_pct": 0.2515, "ema9": 7.5211, "ema20": 7.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.537, "rvol": 0.01, "volume_pace_ratio": 1.583}}
{"timestamp": "2026-09-22T13:32:23.214042", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.31", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2457, "vwap": 9.3078, "vwap_slope": 0.0, "atr": 0.0496, "atr_pct": 0.536, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1341, "ema9": 9.2579, "ema20": 9.2591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.85, "spread_pct": 0.758, "rvol": 0.014, "volume_pace_ratio": 2.297}}
{"timestamp": "2026-09-22T13:32:23.214519", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.12% exceeds max 1.0%"], "metrics": {"price": 13.4, "vwap": 13.1421, "vwap_slope": 0.0, "atr": 0.2334, "atr_pct": 1.741, "trend": "positive", "slope_pct": 0.9059, "flat_threshold_pct": 0.4354, "ema9": 13.2112, "ema20": 13.1846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.446, "spread_pct": 1.121, "rvol": 0.008, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T13:32:23.214978", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.30", "trend negative (slope -0.399%, flat band 0.252%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.26, "vwap": 6.3041, "vwap_slope": 0.0, "atr": 0.0632, "atr_pct": 1.01, "trend": "negative", "slope_pct": -0.3991, "flat_threshold_pct": 0.2524, "ema9": 6.2862, "ema20": 6.2978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.262, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.402}}
{"timestamp": "2026-09-22T13:32:23.215372", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53"], "metrics": {"price": 5.515, "vwap": 5.5279, "vwap_slope": 0.0, "atr": 0.029, "atr_pct": 0.526, "trend": "positive", "slope_pct": 0.1818, "flat_threshold_pct": 0.1315, "ema9": 5.4985, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.011, "volume_pace_ratio": 1.79}}
{"timestamp": "2026-09-22T13:32:23.215582", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:23.216039", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.77", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7202, "vwap": 8.7675, "vwap_slope": 0.0, "atr": 0.0958, "atr_pct": 1.099, "trend": "flat", "slope_pct": -0.1994, "flat_threshold_pct": 0.2746, "ema9": 8.7392, "ema20": 8.7469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.578, "spread_pct": 0.23, "rvol": 0.008, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T13:32:23.216397", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.7, "vwap": 11.5427, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.936, "trend": "positive", "slope_pct": 0.7737, "flat_threshold_pct": 0.234, "ema9": 11.5808, "ema20": 11.5505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.12, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T13:32:23.216791", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.06", "trend negative (slope -0.167%, flat band 0.115%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0297, "vwap": 9.063, "vwap_slope": 0.0, "atr": 0.0417, "atr_pct": 0.462, "trend": "negative", "slope_pct": -0.1675, "flat_threshold_pct": 0.1155, "ema9": 9.0523, "ema20": 9.0563, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.773, "spread_pct": 0.111, "rvol": 0.028, "volume_pace_ratio": 4.577}}
{"timestamp": "2026-09-22T13:32:23.217150", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.9759, "vwap": 4.913, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.008, "trend": "positive", "slope_pct": 1.2803, "flat_threshold_pct": 0.5019, "ema9": 4.8872, "ema20": 4.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.272, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 9.492}}
{"timestamp": "2026-09-22T13:32:23.217512", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.62 below VWAP $7.63"], "metrics": {"price": 7.6195, "vwap": 7.626, "vwap_slope": 0.0, "atr": 0.015, "atr_pct": 0.197, "trend": "positive", "slope_pct": 0.1941, "flat_threshold_pct": 0.05, "ema9": 7.5959, "ema20": 7.5928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.045, "spread_pct": 0.658, "rvol": 0.011, "volume_pace_ratio": 1.725}}
{"timestamp": "2026-09-22T13:32:23.217895", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.80", "trend negative (slope -0.307%, flat band 0.236%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7395, "vwap": 14.7995, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.945, "trend": "negative", "slope_pct": -0.3066, "flat_threshold_pct": 0.2364, "ema9": 14.7927, "ema20": 14.811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.011, "spread_pct": 0.136, "rvol": 0.032, "volume_pace_ratio": 5.178}}
{"timestamp": "2026-09-22T13:32:23.219010", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 10.04, "vwap": 9.9712, "vwap_slope": 0.0, "atr": 0.1, "atr_pct": 0.996, "trend": "positive", "slope_pct": 0.4004, "flat_threshold_pct": 0.249, "ema9": 9.9776, "ema20": 9.9685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.1, "spread_pct": 0.199, "rvol": 0.047, "volume_pace_ratio": 7.699, "stage3": {"stop": 9.92, "risk": 0.12, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.172, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:32:23.219425", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "spread 1.31% exceeds max 1.0%", "trend negative (slope -0.247%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1497, "vwap": 9.1792, "vwap_slope": 0.0, "atr": 0.0627, "atr_pct": 0.685, "trend": "negative", "slope_pct": -0.2471, "flat_threshold_pct": 0.1712, "ema9": 9.1787, "ema20": 9.1868, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.547, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T13:32:23.219848", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.90 below VWAP $13.92"], "metrics": {"price": 13.9021, "vwap": 13.9172, "vwap_slope": 0.0, "atr": 0.1156, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.2078, "ema9": 13.9036, "ema20": 13.9067, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.77, "spread_pct": 0.503, "rvol": 0.005, "volume_pace_ratio": 0.875}}
{"timestamp": "2026-09-22T13:32:23.220256", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.17", "trend negative (slope -0.194%, flat band 0.147%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1362, "vwap": 6.1655, "vwap_slope": 0.0, "atr": 0.0362, "atr_pct": 0.59, "trend": "negative", "slope_pct": -0.1936, "flat_threshold_pct": 0.1475, "ema9": 6.152, "ema20": 6.156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.347, "spread_pct": 0.163, "rvol": 0.022, "volume_pace_ratio": 3.599}}
{"timestamp": "2026-09-22T13:32:23.220708", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.80", "trend negative (slope -0.613%, flat band 0.254%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.68, "vwap": 13.8039, "vwap_slope": 0.0, "atr": 0.1389, "atr_pct": 1.015, "trend": "negative", "slope_pct": -0.6133, "flat_threshold_pct": 0.2538, "ema9": 13.7927, "ema20": 13.8206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.865, "spread_pct": 0.146, "rvol": 0.009, "volume_pace_ratio": 1.435}}
{"timestamp": "2026-09-22T13:32:28.228081", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:28.228878", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.07", "trend negative (slope -1.238%, flat band 0.409%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8635, "vwap": 9.0736, "vwap_slope": 0.0, "atr": 0.145, "atr_pct": 1.636, "trend": "negative", "slope_pct": -1.2384, "flat_threshold_pct": 0.409, "ema9": 9.0079, "ema20": 9.0462, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.867, "spread_pct": 0.226, "rvol": 0.117, "volume_pace_ratio": 18.418}}
{"timestamp": "2026-09-22T13:32:28.229590", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 25.1s, room-to-run passed, but entry_score 41.5 below floor 55.0"], "metrics": {"price": 14.105, "vwap": 13.8473, "vwap_slope": 0.0, "atr": 0.4302, "atr_pct": 3.05, "trend": "positive", "slope_pct": 1.1423, "flat_threshold_pct": 0.7626, "ema9": 13.9065, "ema20": 13.8464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.599, "spread_pct": 0.78, "rvol": 0.041, "volume_pace_ratio": 6.428, "stage3": {"stop": 13.5888, "risk": 0.5162, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5983, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 13.59"}, "entry_score": 41.51, "entry_score_breakdown": {"imbalance_sub": 0.426, "volume_pace_sub": 0.714, "volatility_sub": 0.0, "slope_sub": 0.058, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:32:28.230062", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.48"], "metrics": {"price": 6.45, "vwap": 6.4822, "vwap_slope": 0.0, "atr": 0.0375, "atr_pct": 0.581, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.1453, "ema9": 6.4516, "ema20": 6.4509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.826, "spread_pct": 0.155, "rvol": 0.019, "volume_pace_ratio": 3.033}}
{"timestamp": "2026-09-22T13:32:28.230571", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.05% exceeds max 1.0%", "trend negative (slope -1.012%, flat band 0.959%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.5891, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.834, "trend": "negative", "slope_pct": -1.0118, "flat_threshold_pct": 0.9586, "ema9": 8.7046, "ema20": 8.737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.881, "spread_pct": 1.047, "rvol": 0.034, "volume_pace_ratio": 5.38}}
{"timestamp": "2026-09-22T13:32:28.230901", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:28.231395", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 12.7368, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1477, "ema9": 12.7308, "ema20": 12.7328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.012, "volume_pace_ratio": 1.828}}
{"timestamp": "2026-09-22T13:32:28.232078", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.98", "trend negative (slope -1.939%, flat band 0.612%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.983, "vwap_slope": 0.0, "atr": 0.214, "atr_pct": 2.45, "trend": "negative", "slope_pct": -1.9393, "flat_threshold_pct": 0.6125, "ema9": 8.9774, "ema20": 9.029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 5.363, "spread_pct": 0.343, "rvol": 0.102, "volume_pace_ratio": 16.094}}
{"timestamp": "2026-09-22T13:32:28.232767", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62"], "metrics": {"price": 11.58, "vwap": 11.6197, "vwap_slope": 0.0, "atr": 0.07, "atr_pct": 0.604, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.1511, "ema9": 11.58, "ema20": 11.5753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.279, "spread_pct": 0.173, "rvol": 0.011, "volume_pace_ratio": 1.725}}
{"timestamp": "2026-09-22T13:32:28.233213", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.34, "vwap": 12.422, "vwap_slope": 0.0, "atr": 0.1379, "atr_pct": 1.118, "trend": "flat", "slope_pct": -0.1218, "flat_threshold_pct": 0.2794, "ema9": 12.3624, "ema20": 12.3664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.83, "spread_pct": 0.081, "rvol": 0.016, "volume_pace_ratio": 2.522}}
{"timestamp": "2026-09-22T13:32:28.233571", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.5285, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.3098, "flat_threshold_pct": 0.085, "ema9": 10.4871, "ema20": 10.4753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.014, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T13:32:28.233968", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.54"], "metrics": {"price": 5.53, "vwap": 5.5397, "vwap_slope": 0.0, "atr": 0.0479, "atr_pct": 0.867, "trend": "flat", "slope_pct": 0.1808, "flat_threshold_pct": 0.2168, "ema9": 5.5204, "ema20": 5.5154, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.25, "spread_pct": 0.542, "rvol": 0.009, "volume_pace_ratio": 1.423}}
{"timestamp": "2026-09-22T13:32:28.234348", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.12", "spread 1.22% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.1239, "vwap_slope": 0.0, "atr": 0.1075, "atr_pct": 1.192, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.2979, "ema9": 9.0144, "ema20": 9.017, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.635, "spread_pct": 1.219, "rvol": 0.018, "volume_pace_ratio": 2.822}}
{"timestamp": "2026-09-22T13:32:28.234822", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.50", "trend negative (slope -0.534%, flat band 0.252%)"], "metrics": {"price": 7.47, "vwap": 7.496, "vwap_slope": 0.0, "atr": 0.0751, "atr_pct": 1.006, "trend": "negative", "slope_pct": -0.5336, "flat_threshold_pct": 0.2515, "ema9": 7.5211, "ema20": 7.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.537, "rvol": 0.01, "volume_pace_ratio": 1.529}}
{"timestamp": "2026-09-22T13:32:28.235226", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.22 below VWAP $9.31", "trend negative (slope -0.220%, flat band 0.135%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2194, "vwap": 9.3055, "vwap_slope": 0.0, "atr": 0.0499, "atr_pct": 0.541, "trend": "negative", "slope_pct": -0.2195, "flat_threshold_pct": 0.1353, "ema9": 9.2527, "ema20": 9.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.13, "spread_pct": 0.758, "rvol": 0.014, "volume_pace_ratio": 2.283}}
{"timestamp": "2026-09-22T13:32:28.236467", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.12% exceeds max 1.0%"], "metrics": {"price": 13.29, "vwap": 13.1372, "vwap_slope": 0.0, "atr": 0.2334, "atr_pct": 1.756, "trend": "positive", "slope_pct": 0.4921, "flat_threshold_pct": 0.439, "ema9": 13.1892, "ema20": 13.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.263, "spread_pct": 1.121, "rvol": 0.008, "volume_pace_ratio": 1.299}}
{"timestamp": "2026-09-22T13:32:28.236874", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.30", "trend negative (slope -0.526%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2442, "vwap": 6.304, "vwap_slope": 0.0, "atr": 0.0632, "atr_pct": 1.012, "trend": "negative", "slope_pct": -0.5256, "flat_threshold_pct": 0.253, "ema9": 6.283, "ema20": 6.2963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.511, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.32}}
{"timestamp": "2026-09-22T13:32:28.237295", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53"], "metrics": {"price": 5.5086, "vwap": 5.5275, "vwap_slope": 0.0, "atr": 0.029, "atr_pct": 0.526, "trend": "flat", "slope_pct": 0.1237, "flat_threshold_pct": 0.1316, "ema9": 5.4972, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.961, "spread_pct": 0.182, "rvol": 0.011, "volume_pace_ratio": 1.75}}
{"timestamp": "2026-09-22T13:32:28.237556", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:28.238132", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.77", "trend negative (slope -0.373%, flat band 0.276%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.7665, "vwap_slope": 0.0, "atr": 0.0958, "atr_pct": 1.102, "trend": "negative", "slope_pct": -0.3729, "flat_threshold_pct": 0.2756, "ema9": 8.7332, "ema20": 8.7441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.008, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T13:32:28.239571", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.7, "vwap": 11.5427, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.936, "trend": "positive", "slope_pct": 0.7737, "flat_threshold_pct": 0.234, "ema9": 11.5808, "ema20": 11.5505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.12, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T13:32:28.240083", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.06", "trend negative (slope -0.166%, flat band 0.115%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0628, "vwap_slope": 0.0, "atr": 0.0417, "atr_pct": 0.462, "trend": "negative", "slope_pct": -0.1658, "flat_threshold_pct": 0.1154, "ema9": 9.0524, "ema20": 9.0563, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.028, "volume_pace_ratio": 4.457}}
{"timestamp": "2026-09-22T13:32:28.240458", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.87 below VWAP $4.91", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.865, "vwap": 4.9127, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.053, "trend": "flat", "slope_pct": 0.1537, "flat_threshold_pct": 0.5134, "ema9": 4.865, "ema20": 4.8579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.472, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 9.225}}
{"timestamp": "2026-09-22T13:32:28.240877", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.62 below VWAP $7.63"], "metrics": {"price": 7.6195, "vwap": 7.626, "vwap_slope": 0.0, "atr": 0.015, "atr_pct": 0.197, "trend": "positive", "slope_pct": 0.1941, "flat_threshold_pct": 0.05, "ema9": 7.5959, "ema20": 7.5928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.045, "spread_pct": 0.658, "rvol": 0.011, "volume_pace_ratio": 1.666}}
{"timestamp": "2026-09-22T13:32:28.241374", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.77 below VWAP $14.80", "lower-highs/lower-lows structure"], "metrics": {"price": 14.77, "vwap": 14.7981, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.2031, "flat_threshold_pct": 0.2359, "ema9": 14.7988, "ema20": 14.8139, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.806, "spread_pct": 0.135, "rvol": 0.033, "volume_pace_ratio": 5.251}}
{"timestamp": "2026-09-22T13:32:28.242697", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.1s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 10.02, "vwap": 9.9721, "vwap_slope": 0.0, "atr": 0.1, "atr_pct": 0.998, "trend": "positive", "slope_pct": 0.3005, "flat_threshold_pct": 0.2495, "ema9": 9.9736, "ema20": 9.9666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.299, "spread_pct": 0.1, "rvol": 0.05, "volume_pace_ratio": 7.905, "stage3": {"stop": 9.9, "risk": 0.12, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1041, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:32:28.243118", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "spread 1.20% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.1791, "vwap_slope": 0.0, "atr": 0.0777, "atr_pct": 0.846, "trend": "flat", "slope_pct": -0.109, "flat_threshold_pct": 0.2116, "ema9": 9.1838, "ema20": 9.1892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.272, "spread_pct": 1.199, "rvol": 0.006, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:32:28.243476", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.89 below VWAP $13.92"], "metrics": {"price": 13.89, "vwap": 13.9169, "vwap_slope": 0.0, "atr": 0.1156, "atr_pct": 0.832, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.208, "ema9": 13.9012, "ema20": 13.9055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.857, "spread_pct": 0.288, "rvol": 0.005, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T13:32:28.244006", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "trend negative (slope -0.285%, flat band 0.148%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1644, "vwap_slope": 0.0, "atr": 0.0362, "atr_pct": 0.591, "trend": "negative", "slope_pct": -0.2849, "flat_threshold_pct": 0.1478, "ema9": 6.1498, "ema20": 6.1549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.022, "volume_pace_ratio": 3.539}}
{"timestamp": "2026-09-22T13:32:28.244627", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.80", "trend negative (slope -0.686%, flat band 0.254%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.66, "vwap": 13.8024, "vwap_slope": 0.0, "atr": 0.1389, "atr_pct": 1.017, "trend": "negative", "slope_pct": -0.6863, "flat_threshold_pct": 0.2542, "ema9": 13.7887, "ema20": 13.8187, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.009, "spread_pct": 0.146, "rvol": 0.009, "volume_pace_ratio": 1.399}}
{"timestamp": "2026-09-22T13:32:33.251728", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:33.252783", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.07", "trend negative (slope -1.399%, flat band 0.438%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.835, "vwap": 9.0702, "vwap_slope": 0.0, "atr": 0.155, "atr_pct": 1.754, "trend": "negative", "slope_pct": -1.3993, "flat_threshold_pct": 0.4385, "ema9": 9.0022, "ema20": 9.0435, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.176, "spread_pct": 0.113, "rvol": 0.118, "volume_pace_ratio": 18.021}}
{"timestamp": "2026-09-22T13:32:33.253632", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 30.1s, room-to-run passed, but entry_score 38.4 below floor 55.0"], "metrics": {"price": 14.16, "vwap": 13.8503, "vwap_slope": 0.0, "atr": 0.4302, "atr_pct": 3.038, "trend": "positive", "slope_pct": 1.3368, "flat_threshold_pct": 0.7596, "ema9": 13.9175, "ema20": 13.8517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.211, "spread_pct": 0.78, "rvol": 0.041, "volume_pace_ratio": 6.252, "stage3": {"stop": 13.6438, "risk": 0.5162, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5372, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 13.64"}, "entry_score": 38.39, "entry_score_breakdown": {"imbalance_sub": 0.339, "volume_pace_sub": 0.729, "volatility_sub": 0.0, "slope_sub": 0.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:32:33.254262", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.46 below VWAP $6.48"], "metrics": {"price": 6.4585, "vwap": 6.4822, "vwap_slope": 0.0, "atr": 0.0375, "atr_pct": 0.581, "trend": "flat", "slope_pct": 0.0658, "flat_threshold_pct": 0.1452, "ema9": 6.4533, "ema20": 6.4517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.697, "spread_pct": 0.155, "rvol": 0.019, "volume_pace_ratio": 2.948}}
{"timestamp": "2026-09-22T13:32:33.254902", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.05% exceeds max 1.0%", "trend negative (slope -1.012%, flat band 0.959%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.5891, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.834, "trend": "negative", "slope_pct": -1.0118, "flat_threshold_pct": 0.9586, "ema9": 8.7046, "ema20": 8.737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.881, "spread_pct": 1.047, "rvol": 0.034, "volume_pace_ratio": 5.205}}
{"timestamp": "2026-09-22T13:32:33.256071", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:33.256606", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 12.7368, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1477, "ema9": 12.7308, "ema20": 12.7328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.012, "volume_pace_ratio": 1.778}}
{"timestamp": "2026-09-22T13:32:33.257358", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.97", "trend negative (slope -2.123%, flat band 0.643%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7028, "vwap": 8.9744, "vwap_slope": 0.0, "atr": 0.224, "atr_pct": 2.574, "trend": "negative", "slope_pct": -2.1229, "flat_threshold_pct": 0.6435, "ema9": 8.971, "ema20": 9.026, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 5.712, "spread_pct": 0.344, "rvol": 0.105, "volume_pace_ratio": 16.097}}
{"timestamp": "2026-09-22T13:32:33.258004", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.565, "vwap": 11.6146, "vwap_slope": 0.0, "atr": 0.08, "atr_pct": 0.692, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.1729, "ema9": 11.577, "ema20": 11.5738, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.407, "spread_pct": 0.086, "rvol": 0.012, "volume_pace_ratio": 1.863}}
{"timestamp": "2026-09-22T13:32:33.259259", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.421, "vwap_slope": 0.0, "atr": 0.1379, "atr_pct": 1.119, "trend": "flat", "slope_pct": -0.2028, "flat_threshold_pct": 0.2798, "ema9": 12.3584, "ema20": 12.3644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.989, "spread_pct": 0.162, "rvol": 0.016, "volume_pace_ratio": 2.464}}
{"timestamp": "2026-09-22T13:32:33.259703", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.5285, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.3098, "flat_threshold_pct": 0.085, "ema9": 10.4871, "ema20": 10.4753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.014, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T13:32:33.260274", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.538, "vwap_slope": 0.0, "atr": 0.0629, "atr_pct": 1.145, "trend": "flat", "slope_pct": -0.0906, "flat_threshold_pct": 0.2861, "ema9": 5.5144, "ema20": 5.5125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.01, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T13:32:33.260749", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.12", "spread 1.22% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.1239, "vwap_slope": 0.0, "atr": 0.1075, "atr_pct": 1.192, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.2979, "ema9": 9.0144, "ema20": 9.017, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.635, "spread_pct": 1.219, "rvol": 0.018, "volume_pace_ratio": 2.73}}
{"timestamp": "2026-09-22T13:32:33.261223", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.50", "trend negative (slope -0.534%, flat band 0.252%)"], "metrics": {"price": 7.47, "vwap": 7.496, "vwap_slope": 0.0, "atr": 0.0751, "atr_pct": 1.006, "trend": "negative", "slope_pct": -0.5336, "flat_threshold_pct": 0.2515, "ema9": 7.5211, "ema20": 7.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.537, "rvol": 0.01, "volume_pace_ratio": 1.479}}
{"timestamp": "2026-09-22T13:32:33.261685", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.29", "trend negative (slope -0.605%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1484, "vwap": 9.2899, "vwap_slope": 0.0, "atr": 0.0854, "atr_pct": 0.933, "trend": "negative", "slope_pct": -0.6049, "flat_threshold_pct": 0.2334, "ema9": 9.2385, "ema20": 9.2498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.883, "spread_pct": 0.872, "rvol": 0.016, "volume_pace_ratio": 2.491}}
{"timestamp": "2026-09-22T13:32:33.262273", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.05% exceeds max 1.0%"], "metrics": {"price": 13.3998, "vwap": 13.1536, "vwap_slope": 0.0, "atr": 0.2334, "atr_pct": 1.741, "trend": "positive", "slope_pct": 0.9051, "flat_threshold_pct": 0.4354, "ema9": 13.2112, "ema20": 13.1846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.447, "spread_pct": 1.049, "rvol": 0.009, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T13:32:33.262766", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.30", "trend negative (slope -0.526%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2442, "vwap": 6.304, "vwap_slope": 0.0, "atr": 0.0632, "atr_pct": 1.012, "trend": "negative", "slope_pct": -0.5256, "flat_threshold_pct": 0.253, "ema9": 6.283, "ema20": 6.2963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.511, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.244}}
{"timestamp": "2026-09-22T13:32:33.263207", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53"], "metrics": {"price": 5.5099, "vwap": 5.5267, "vwap_slope": 0.0, "atr": 0.029, "atr_pct": 0.526, "trend": "positive", "slope_pct": 0.1355, "flat_threshold_pct": 0.1316, "ema9": 5.4975, "ema20": 5.4962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.938, "spread_pct": 0.182, "rvol": 0.012, "volume_pace_ratio": 1.772}}
{"timestamp": "2026-09-22T13:32:33.263490", "symbol": "IRD", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:33.264147", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.76", "trend negative (slope -0.489%, flat band 0.291%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6699, "vwap": 8.7621, "vwap_slope": 0.0, "atr": 0.1008, "atr_pct": 1.163, "trend": "negative", "slope_pct": -0.4886, "flat_threshold_pct": 0.2907, "ema9": 8.7292, "ema20": 8.7422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.146, "spread_pct": 0.115, "rvol": 0.009, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T13:32:33.264608", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.675, "vwap": 11.5424, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.938, "trend": "positive", "slope_pct": 0.6668, "flat_threshold_pct": 0.2345, "ema9": 11.5758, "ema20": 11.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.333, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T13:32:33.265196", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.06", "trend negative (slope -0.332%, flat band 0.144%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0, "vwap": 9.06, "vwap_slope": 0.0, "atr": 0.0517, "atr_pct": 0.574, "trend": "negative", "slope_pct": -0.332, "flat_threshold_pct": 0.1436, "ema9": 9.0464, "ema20": 9.0534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.099, "spread_pct": 0.111, "rvol": 0.029, "volume_pace_ratio": 4.498}}
{"timestamp": "2026-09-22T13:32:33.265671", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.87 below VWAP $4.91", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.865, "vwap": 4.9127, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.053, "trend": "flat", "slope_pct": 0.1537, "flat_threshold_pct": 0.5134, "ema9": 4.865, "ema20": 4.8579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.472, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 8.922}}
{"timestamp": "2026-09-22T13:32:33.266137", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.61 below VWAP $7.63"], "metrics": {"price": 7.61, "vwap": 7.626, "vwap_slope": 0.0, "atr": 0.015, "atr_pct": 0.197, "trend": "positive", "slope_pct": 0.1316, "flat_threshold_pct": 0.05, "ema9": 7.594, "ema20": 7.5919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.169, "spread_pct": 0.526, "rvol": 0.011, "volume_pace_ratio": 1.612}}
{"timestamp": "2026-09-22T13:32:33.266726", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.77 below VWAP $14.80", "lower-highs/lower-lows structure"], "metrics": {"price": 14.77, "vwap": 14.7981, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.2031, "flat_threshold_pct": 0.2359, "ema9": 14.7988, "ema20": 14.8139, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.806, "spread_pct": 0.068, "rvol": 0.033, "volume_pace_ratio": 5.079}}
{"timestamp": "2026-09-22T13:32:33.268184", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.1s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 10.025, "vwap": 9.9732, "vwap_slope": 0.0, "atr": 0.1, "atr_pct": 0.998, "trend": "positive", "slope_pct": 0.3255, "flat_threshold_pct": 0.2494, "ema9": 9.9746, "ema20": 9.9671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.249, "spread_pct": 0.1, "rvol": 0.051, "volume_pace_ratio": 7.772, "stage3": {"stop": 9.905, "risk": 0.12, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1214, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:32:33.268691", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "spread 1.31% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.179, "vwap_slope": 0.0, "atr": 0.0777, "atr_pct": 0.846, "trend": "flat", "slope_pct": -0.109, "flat_threshold_pct": 0.2116, "ema9": 9.1838, "ema20": 9.1892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.272, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T13:32:33.269218", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.91", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8543, "vwap": 13.9112, "vwap_slope": 0.0, "atr": 0.1406, "atr_pct": 1.014, "trend": "flat", "slope_pct": -0.2006, "flat_threshold_pct": 0.2536, "ema9": 13.8941, "ema20": 13.9021, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.111, "spread_pct": 0.361, "rvol": 0.006, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:32:33.269749", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "trend negative (slope -0.326%, flat band 0.148%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.12, "vwap": 6.1638, "vwap_slope": 0.0, "atr": 0.0362, "atr_pct": 0.592, "trend": "negative", "slope_pct": -0.3257, "flat_threshold_pct": 0.1479, "ema9": 6.1488, "ema20": 6.1545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.023, "volume_pace_ratio": 3.463}}
{"timestamp": "2026-09-22T13:32:33.270282", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.80", "trend negative (slope -0.723%, flat band 0.273%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.65, "vwap": 13.7985, "vwap_slope": 0.0, "atr": 0.1489, "atr_pct": 1.091, "trend": "negative", "slope_pct": -0.7229, "flat_threshold_pct": 0.2727, "ema9": 13.7867, "ema20": 13.8177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.08, "spread_pct": 0.147, "rvol": 0.009, "volume_pace_ratio": 1.389}}
{"timestamp": "2026-09-22T13:32:38.278191", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:38.279146", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.07", "trend negative (slope -1.258%, flat band 0.437%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.86, "vwap": 9.0692, "vwap_slope": 0.0, "atr": 0.155, "atr_pct": 1.749, "trend": "negative", "slope_pct": -1.2582, "flat_threshold_pct": 0.4372, "ema9": 9.0072, "ema20": 9.0459, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.905, "spread_pct": 0.226, "rvol": 0.119, "volume_pace_ratio": 17.579}}
{"timestamp": "2026-09-22T13:32:38.280018", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 35.2s, room-to-run passed, but entry_score 42.7 below floor 55.0"], "metrics": {"price": 14.115, "vwap": 13.8494, "vwap_slope": 0.0, "atr": 0.4302, "atr_pct": 3.048, "trend": "positive", "slope_pct": 1.1777, "flat_threshold_pct": 0.762, "ema9": 13.9085, "ema20": 13.8474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.529, "spread_pct": 0.213, "rvol": 0.041, "volume_pace_ratio": 6.07, "stage3": {"stop": 13.5988, "risk": 0.5162, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6205, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 13.60"}, "entry_score": 42.67, "entry_score_breakdown": {"imbalance_sub": 0.458, "volume_pace_sub": 0.744, "volatility_sub": 0.0, "slope_sub": 0.022, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:32:38.280710", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.48", "trend negative (slope -0.244%, flat band 0.214%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4186, "vwap": 6.4787, "vwap_slope": 0.0, "atr": 0.055, "atr_pct": 0.857, "trend": "negative", "slope_pct": -0.2437, "flat_threshold_pct": 0.2142, "ema9": 6.4453, "ema20": 6.4479, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.304, "spread_pct": 0.156, "rvol": 0.02, "volume_pace_ratio": 3.01}}
{"timestamp": "2026-09-22T13:32:38.281190", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.05% exceeds max 1.0%", "trend negative (slope -1.012%, flat band 0.959%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.5892, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.834, "trend": "negative", "slope_pct": -1.0118, "flat_threshold_pct": 0.9586, "ema9": 8.7046, "ema20": 8.737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.881, "spread_pct": 1.047, "rvol": 0.034, "volume_pace_ratio": 5.05}}
{"timestamp": "2026-09-22T13:32:38.281497", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:38.281909", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 12.7367, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1477, "ema9": 12.7308, "ema20": 12.7328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.012, "volume_pace_ratio": 1.725}}
{"timestamp": "2026-09-22T13:32:38.282615", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.97", "trend negative (slope -1.769%, flat band 0.639%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.9729, "vwap_slope": 0.0, "atr": 0.224, "atr_pct": 2.556, "trend": "negative", "slope_pct": -1.7687, "flat_threshold_pct": 0.6389, "ema9": 8.9834, "ema20": 9.0319, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 5.038, "spread_pct": 0.342, "rvol": 0.108, "volume_pace_ratio": 15.906}}
{"timestamp": "2026-09-22T13:32:38.283958", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.554, "vwap": 11.6126, "vwap_slope": 0.0, "atr": 0.083, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.0691, "flat_threshold_pct": 0.1796, "ema9": 11.5748, "ema20": 11.5728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.5, "spread_pct": 0.173, "rvol": 0.012, "volume_pace_ratio": 1.846}}
{"timestamp": "2026-09-22T13:32:38.284483", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.41", "trend negative (slope -0.406%, flat band 0.322%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.27, "vwap": 12.4142, "vwap_slope": 0.0, "atr": 0.1579, "atr_pct": 1.287, "trend": "negative", "slope_pct": -0.4058, "flat_threshold_pct": 0.3217, "ema9": 12.3484, "ema20": 12.3597, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.387, "spread_pct": 0.163, "rvol": 0.017, "volume_pace_ratio": 2.519}}
{"timestamp": "2026-09-22T13:32:38.284905", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.5285, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.3098, "flat_threshold_pct": 0.085, "ema9": 10.4871, "ema20": 10.4753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.014, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T13:32:38.285326", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5378, "vwap_slope": 0.0, "atr": 0.0629, "atr_pct": 1.145, "trend": "flat", "slope_pct": -0.0906, "flat_threshold_pct": 0.2861, "ema9": 5.5144, "ema20": 5.5125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.01, "volume_pace_ratio": 1.469}}
{"timestamp": "2026-09-22T13:32:38.285728", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.12", "spread 1.22% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.1239, "vwap_slope": 0.0, "atr": 0.1075, "atr_pct": 1.192, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.2979, "ema9": 9.0144, "ema20": 9.017, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.635, "spread_pct": 1.219, "rvol": 0.018, "volume_pace_ratio": 2.643}}
{"timestamp": "2026-09-22T13:32:38.286192", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.49", "trend negative (slope -0.735%, flat band 0.303%)"], "metrics": {"price": 7.4399, "vwap": 7.4948, "vwap_slope": 0.0, "atr": 0.0901, "atr_pct": 1.212, "trend": "negative", "slope_pct": -0.7353, "flat_threshold_pct": 0.3029, "ema9": 7.5151, "ema20": 7.5326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.458, "spread_pct": 0.674, "rvol": 0.01, "volume_pace_ratio": 1.467}}
{"timestamp": "2026-09-22T13:32:38.286933", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.29", "trend negative (slope -0.406%, flat band 0.232%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.185, "vwap": 9.2884, "vwap_slope": 0.0, "atr": 0.0854, "atr_pct": 0.93, "trend": "negative", "slope_pct": -0.406, "flat_threshold_pct": 0.2324, "ema9": 9.2458, "ema20": 9.2533, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.495, "spread_pct": 0.872, "rvol": 0.017, "volume_pace_ratio": 2.496}}
{"timestamp": "2026-09-22T13:32:38.287536", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.39, "vwap": 13.1625, "vwap_slope": 0.0, "atr": 0.2334, "atr_pct": 1.743, "trend": "positive", "slope_pct": 0.8684, "flat_threshold_pct": 0.4357, "ema9": 13.2092, "ema20": 13.1836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.52, "spread_pct": 0.896, "rvol": 0.009, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T13:32:38.288050", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "trend negative (slope -0.319%, flat band 0.272%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.27, "vwap": 6.3041, "vwap_slope": 0.0, "atr": 0.0682, "atr_pct": 1.088, "trend": "negative", "slope_pct": -0.3191, "flat_threshold_pct": 0.2719, "ema9": 6.2882, "ema20": 6.2987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.104, "spread_pct": 0.48, "rvol": 0.015, "volume_pace_ratio": 2.18}}
{"timestamp": "2026-09-22T13:32:38.288552", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.525, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.546, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.1366, "ema9": 5.4935, "ema20": 5.4943, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.012, "volume_pace_ratio": 1.754}}
{"timestamp": "2026-09-22T13:32:38.288981", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.1745, "vwap_slope": 0.0, "atr": 0.02, "atr_pct": 0.385, "trend": "positive", "slope_pct": 0.3857, "flat_threshold_pct": 0.0962, "ema9": 5.1736, "ema20": 5.1668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.192, "spread_pct": 1.154, "rvol": 0.002, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:32:38.289640", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.76", "trend negative (slope -0.546%, flat band 0.320%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.66, "vwap": 8.7581, "vwap_slope": 0.0, "atr": 0.1108, "atr_pct": 1.279, "trend": "negative", "slope_pct": -0.5457, "flat_threshold_pct": 0.3199, "ema9": 8.7272, "ema20": 8.7412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.009, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T13:32:38.290108", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.675, "vwap": 11.5424, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.938, "trend": "positive", "slope_pct": 0.6668, "flat_threshold_pct": 0.2345, "ema9": 11.5758, "ema20": 11.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.333, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T13:32:38.290746", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.06", "trend negative (slope -0.354%, flat band 0.158%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.996, "vwap": 9.0578, "vwap_slope": 0.0, "atr": 0.0567, "atr_pct": 0.63, "trend": "negative", "slope_pct": -0.3542, "flat_threshold_pct": 0.1576, "ema9": 9.0456, "ema20": 9.053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.143, "spread_pct": 0.111, "rvol": 0.031, "volume_pace_ratio": 4.538}}
{"timestamp": "2026-09-22T13:32:38.291228", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.87 below VWAP $4.91", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.865, "vwap": 4.9127, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.053, "trend": "flat", "slope_pct": 0.1537, "flat_threshold_pct": 0.5134, "ema9": 4.865, "ema20": 4.8579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.472, "spread_pct": 2.64, "rvol": 0.058, "volume_pace_ratio": 8.639}}
{"timestamp": "2026-09-22T13:32:38.291680", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.62 below VWAP $7.63"], "metrics": {"price": 7.615, "vwap": 7.6256, "vwap_slope": 0.0, "atr": 0.02, "atr_pct": 0.263, "trend": "positive", "slope_pct": 0.1645, "flat_threshold_pct": 0.0657, "ema9": 7.595, "ema20": 7.5924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.104, "spread_pct": 0.656, "rvol": 0.011, "volume_pace_ratio": 1.609}}
{"timestamp": "2026-09-22T13:32:38.292195", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.78 below VWAP $14.80", "lower-highs/lower-lows structure"], "metrics": {"price": 14.78, "vwap": 14.7983, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.1692, "flat_threshold_pct": 0.2357, "ema9": 14.8008, "ema20": 14.8149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.739, "spread_pct": 0.135, "rvol": 0.033, "volume_pace_ratio": 4.933}}
{"timestamp": "2026-09-22T13:32:38.293443", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.2s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.02, "vwap": 9.9747, "vwap_slope": 0.0, "atr": 0.1, "atr_pct": 0.998, "trend": "positive", "slope_pct": 0.3005, "flat_threshold_pct": 0.2495, "ema9": 9.9736, "ema20": 9.9666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.299, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 7.957, "stage3": {"stop": 9.9, "risk": 0.12, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0669, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:32:38.293936", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.31% exceeds max 1.0%"], "metrics": {"price": 9.201, "vwap": 9.1794, "vwap_slope": 0.0, "atr": 0.0882, "atr_pct": 0.958, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.2395, "ema9": 9.189, "ema20": 9.1917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T13:32:38.294478", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.91", "trend negative (slope -0.333%, flat band 0.254%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8175, "vwap": 13.9071, "vwap_slope": 0.0, "atr": 0.1406, "atr_pct": 1.017, "trend": "negative", "slope_pct": -0.3335, "flat_threshold_pct": 0.2543, "ema9": 13.8867, "ema20": 13.8986, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.374, "spread_pct": 0.289, "rvol": 0.006, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:32:38.295145", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.11 below VWAP $6.16", "trend negative (slope -0.407%, flat band 0.169%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.11, "vwap": 6.1606, "vwap_slope": 0.0, "atr": 0.0412, "atr_pct": 0.674, "trend": "negative", "slope_pct": -0.4074, "flat_threshold_pct": 0.1686, "ema9": 6.1468, "ema20": 6.1535, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.768, "spread_pct": 0.164, "rvol": 0.024, "volume_pace_ratio": 3.524}}
{"timestamp": "2026-09-22T13:32:38.295739", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.80", "trend negative (slope -0.801%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6286, "vwap": 13.7959, "vwap_slope": 0.0, "atr": 0.1546, "atr_pct": 1.134, "trend": "negative", "slope_pct": -0.8012, "flat_threshold_pct": 0.2836, "ema9": 13.7824, "ema20": 13.8157, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.234, "spread_pct": 0.073, "rvol": 0.009, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T13:32:43.302776", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:43.303586", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.07", "trend negative (slope -1.371%, flat band 0.450%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 9.0664, "vwap_slope": 0.0, "atr": 0.1589, "atr_pct": 1.798, "trend": "negative", "slope_pct": -1.371, "flat_threshold_pct": 0.4495, "ema9": 9.0032, "ema20": 9.044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.121, "spread_pct": 0.227, "rvol": 0.12, "volume_pace_ratio": 17.204}}
{"timestamp": "2026-09-22T13:32:43.304493", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 40.2s, room-to-run passed, but entry_score 35.8 below floor 55.0"], "metrics": {"price": 14.09, "vwap": 13.8497, "vwap_slope": 0.0, "atr": 0.4302, "atr_pct": 3.054, "trend": "positive", "slope_pct": 1.0891, "flat_threshold_pct": 0.7634, "ema9": 13.9035, "ema20": 13.845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.705, "spread_pct": 0.568, "rvol": 0.041, "volume_pace_ratio": 5.915, "stage3": {"stop": 13.5738, "risk": 0.5162, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4203, "passed": true, "reason": "imbalance +42% >= 30% and resistance cleared, stop 13.57"}, "entry_score": 35.75, "entry_score_breakdown": {"imbalance_sub": 0.172, "volume_pace_sub": 0.757, "volatility_sub": 0.0, "slope_sub": 0.111, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:32:43.305129", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.48", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4778, "vwap_slope": 0.0, "atr": 0.055, "atr_pct": 0.855, "trend": "flat", "slope_pct": -0.1551, "flat_threshold_pct": 0.2138, "ema9": 6.4476, "ema20": 6.449, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.131, "spread_pct": 0.311, "rvol": 0.021, "volume_pace_ratio": 3.01}}
{"timestamp": "2026-09-22T13:32:43.305562", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.05% exceeds max 1.0%", "trend negative (slope -1.012%, flat band 0.959%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.5894, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.834, "trend": "negative", "slope_pct": -1.0118, "flat_threshold_pct": 0.9586, "ema9": 8.7046, "ema20": 8.737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.881, "spread_pct": 1.047, "rvol": 0.034, "volume_pace_ratio": 4.925}}
{"timestamp": "2026-09-22T13:32:43.305804", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:43.306196", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7312, "vwap": 12.7367, "vwap_slope": 0.0, "atr": 0.0752, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0149, "flat_threshold_pct": 0.1477, "ema9": 12.731, "ema20": 12.7329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.499, "spread_pct": 0.078, "rvol": 0.012, "volume_pace_ratio": 1.681}}
{"timestamp": "2026-09-22T13:32:43.306930", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.97", "trend negative (slope -1.517%, flat band 0.636%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8093, "vwap": 8.9707, "vwap_slope": 0.0, "atr": 0.224, "atr_pct": 2.543, "trend": "negative", "slope_pct": -1.5174, "flat_threshold_pct": 0.6357, "ema9": 8.9923, "ema20": 9.0361, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.558, "spread_pct": 0.227, "rvol": 0.11, "volume_pace_ratio": 15.794}}
{"timestamp": "2026-09-22T13:32:43.307463", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.56, "vwap": 11.6126, "vwap_slope": 0.0, "atr": 0.083, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1795, "ema9": 11.576, "ema20": 11.5734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.449, "spread_pct": 0.173, "rvol": 0.013, "volume_pace_ratio": 1.812}}
{"timestamp": "2026-09-22T13:32:43.307948", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3234, "vwap": 12.4159, "vwap_slope": 0.0, "atr": 0.1629, "atr_pct": 1.322, "trend": "flat", "slope_pct": -0.1891, "flat_threshold_pct": 0.3305, "ema9": 12.3591, "ema20": 12.3648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.962, "spread_pct": 0.407, "rvol": 0.017, "volume_pace_ratio": 2.446}}
{"timestamp": "2026-09-22T13:32:43.308372", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.5285, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.3098, "flat_threshold_pct": 0.085, "ema9": 10.4871, "ema20": 10.4753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.014, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T13:32:43.308828", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5365, "vwap_slope": 0.0, "atr": 0.0729, "atr_pct": 1.329, "trend": "flat", "slope_pct": -0.1813, "flat_threshold_pct": 0.3322, "ema9": 5.5124, "ema20": 5.5115, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.964, "spread_pct": 0.364, "rvol": 0.01, "volume_pace_ratio": 1.444}}
{"timestamp": "2026-09-22T13:32:43.310090", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.12", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.1231, "vwap_slope": 0.0, "atr": 0.1075, "atr_pct": 1.198, "trend": "flat", "slope_pct": -0.278, "flat_threshold_pct": 0.2996, "ema9": 9.0044, "ema20": 9.0122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.169, "spread_pct": 0.445, "rvol": 0.018, "volume_pace_ratio": 2.573}}
{"timestamp": "2026-09-22T13:32:43.310508", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.49", "trend negative (slope -0.903%, flat band 0.312%)"], "metrics": {"price": 7.415, "vwap": 7.4935, "vwap_slope": 0.0, "atr": 0.0926, "atr_pct": 1.249, "trend": "negative", "slope_pct": -0.9026, "flat_threshold_pct": 0.3124, "ema9": 7.5101, "ema20": 7.5302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.788, "spread_pct": 0.674, "rvol": 0.01, "volume_pace_ratio": 1.451}}
{"timestamp": "2026-09-22T13:32:43.311038", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.28", "spread 1.09% exceeds max 1.0%", "trend negative (slope -0.433%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.2838, "vwap_slope": 0.0, "atr": 0.0854, "atr_pct": 0.93, "trend": "negative", "slope_pct": -0.4331, "flat_threshold_pct": 0.2326, "ema9": 9.2448, "ema20": 9.2528, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.548, "spread_pct": 1.089, "rvol": 0.018, "volume_pace_ratio": 2.533}}
{"timestamp": "2026-09-22T13:32:43.311484", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.3401, "vwap": 13.1613, "vwap_slope": 0.0, "atr": 0.2334, "atr_pct": 1.749, "trend": "positive", "slope_pct": 0.6808, "flat_threshold_pct": 0.4373, "ema9": 13.1992, "ema20": 13.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.891, "spread_pct": 0.747, "rvol": 0.009, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T13:32:43.311914", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.30", "lower-highs/lower-lows structure"], "metrics": {"price": 6.28, "vwap": 6.3022, "vwap_slope": 0.0, "atr": 0.0782, "atr_pct": 1.245, "trend": "flat", "slope_pct": -0.2392, "flat_threshold_pct": 0.3113, "ema9": 6.2902, "ema20": 6.2997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.946, "spread_pct": 0.318, "rvol": 0.016, "volume_pace_ratio": 2.263}}
{"timestamp": "2026-09-22T13:32:43.312380", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5248, "vwap_slope": 0.0, "atr": 0.0301, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.1373, "ema9": 5.4935, "ema20": 5.4943, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.012, "volume_pace_ratio": 1.711}}
{"timestamp": "2026-09-22T13:32:43.312788", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.18"], "metrics": {"price": 5.17, "vwap": 5.176, "vwap_slope": 0.0, "atr": 0.0325, "atr_pct": 0.629, "trend": "flat", "slope_pct": 0.0966, "flat_threshold_pct": 0.1572, "ema9": 5.1676, "ema20": 5.164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.768, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T13:32:43.313396", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.76", "trend negative (slope -0.488%, flat band 0.319%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.67, "vwap": 8.7577, "vwap_slope": 0.0, "atr": 0.1108, "atr_pct": 1.278, "trend": "negative", "slope_pct": -0.488, "flat_threshold_pct": 0.3195, "ema9": 8.7292, "ema20": 8.7422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.009, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T13:32:43.313805", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.675, "vwap": 11.5424, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.938, "trend": "positive", "slope_pct": 0.6668, "flat_threshold_pct": 0.2345, "ema9": 11.5758, "ema20": 11.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.333, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T13:32:43.314355", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.06", "trend negative (slope -0.210%, flat band 0.157%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.022, "vwap": 9.0574, "vwap_slope": 0.0, "atr": 0.0567, "atr_pct": 0.628, "trend": "negative", "slope_pct": -0.2101, "flat_threshold_pct": 0.1571, "ema9": 9.0508, "ema20": 9.0555, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.857, "spread_pct": 0.111, "rvol": 0.032, "volume_pace_ratio": 4.617}}
{"timestamp": "2026-09-22T13:32:43.314843", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.90 below VWAP $4.91", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.9, "vwap": 4.9128, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.039, "trend": "positive", "slope_pct": 0.5111, "flat_threshold_pct": 0.5097, "ema9": 4.872, "ema20": 4.8612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.778, "spread_pct": 2.64, "rvol": 0.059, "volume_pace_ratio": 8.413}}
{"timestamp": "2026-09-22T13:32:43.315273", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.6387, "vwap": 7.6261, "vwap_slope": 0.0, "atr": 0.0244, "atr_pct": 0.319, "trend": "positive", "slope_pct": 0.3201, "flat_threshold_pct": 0.0797, "ema9": 7.5997, "ema20": 7.5946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.796, "spread_pct": 0.656, "rvol": 0.011, "volume_pace_ratio": 1.56}}
{"timestamp": "2026-09-22T13:32:43.315724", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 14.7996, "vwap": 14.7989, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.1028, "flat_threshold_pct": 0.2354, "ema9": 14.8047, "ema20": 14.8168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.607, "spread_pct": 0.135, "rvol": 0.033, "volume_pace_ratio": 4.787}}
{"timestamp": "2026-09-22T13:32:43.316944", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.2s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.065, "vwap": 9.9841, "vwap_slope": 0.0, "atr": 0.11, "atr_pct": 1.093, "trend": "positive", "slope_pct": 0.5251, "flat_threshold_pct": 0.2732, "ema9": 9.9826, "ema20": 9.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.05, "spread_pct": 0.099, "rvol": 0.057, "volume_pace_ratio": 8.108, "stage3": {"stop": 9.933, "risk": 0.132, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.057, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:32:43.318133", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.31% exceeds max 1.0%"], "metrics": {"price": 9.201, "vwap": 9.1794, "vwap_slope": 0.0, "atr": 0.0882, "atr_pct": 0.958, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.2395, "ema9": 9.189, "ema20": 9.1917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T13:32:43.318744", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.91", "trend negative (slope -0.324%, flat band 0.254%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 13.9072, "vwap_slope": 0.0, "atr": 0.1406, "atr_pct": 1.017, "trend": "negative", "slope_pct": -0.3244, "flat_threshold_pct": 0.2543, "ema9": 13.8872, "ema20": 13.8988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.356, "spread_pct": 0.434, "rvol": 0.006, "volume_pace_ratio": 0.902}}
{"timestamp": "2026-09-22T13:32:43.320169", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "trend negative (slope -0.302%, flat band 0.168%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1229, "vwap": 6.1607, "vwap_slope": 0.0, "atr": 0.0412, "atr_pct": 0.673, "trend": "negative", "slope_pct": -0.3021, "flat_threshold_pct": 0.1682, "ema9": 6.1494, "ema20": 6.1547, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.561, "spread_pct": 0.163, "rvol": 0.024, "volume_pace_ratio": 3.477}}
{"timestamp": "2026-09-22T13:32:43.320740", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.79", "trend negative (slope -0.838%, flat band 0.301%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6186, "vwap": 13.7923, "vwap_slope": 0.0, "atr": 0.1639, "atr_pct": 1.204, "trend": "negative", "slope_pct": -0.8378, "flat_threshold_pct": 0.3009, "ema9": 13.7804, "ema20": 13.8148, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.306, "spread_pct": 0.073, "rvol": 0.009, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T13:32:48.328146", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:48.329130", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $9.04", "trend negative (slope -1.610%, flat band 0.497%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7977, "vwap": 9.0418, "vwap_slope": 0.0, "atr": 0.175, "atr_pct": 1.989, "trend": "negative", "slope_pct": -1.6103, "flat_threshold_pct": 0.4973, "ema9": 8.9947, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.58, "spread_pct": 0.114, "rvol": 0.133, "volume_pace_ratio": 18.432}}
{"timestamp": "2026-09-22T13:32:48.329762", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.2s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.0501, "vwap": 13.8491, "vwap_slope": 0.0, "atr": 0.4302, "atr_pct": 3.062, "trend": "positive", "slope_pct": 0.9476, "flat_threshold_pct": 0.7656, "ema9": 13.8956, "ema20": 13.8412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.986, "spread_pct": 0.284, "rvol": 0.041, "volume_pace_ratio": 5.76, "stage3": {"stop": 13.5339, "risk": 0.5162, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1399, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:32:48.330364", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.48 below VWAP $6.48", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4764, "vwap": 6.4797, "vwap_slope": 0.0, "atr": 0.0582, "atr_pct": 0.899, "trend": "flat", "slope_pct": 0.2043, "flat_threshold_pct": 0.2247, "ema9": 6.4569, "ema20": 6.4534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.425, "spread_pct": 0.311, "rvol": 0.021, "volume_pace_ratio": 2.95}}
{"timestamp": "2026-09-22T13:32:48.330905", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.59", "spread 1.05% exceeds max 1.0%", "trend negative (slope -1.157%, flat band 0.961%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.57, "vwap": 8.5895, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.845, "trend": "negative", "slope_pct": -1.1574, "flat_threshold_pct": 0.9613, "ema9": 8.6996, "ema20": 8.7346, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.164, "spread_pct": 1.047, "rvol": 0.035, "volume_pace_ratio": 4.881}}
{"timestamp": "2026-09-22T13:32:48.331201", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:48.331670", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7371, "vwap": 12.7368, "vwap_slope": 0.0, "atr": 0.0775, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1521, "ema9": 12.7322, "ema20": 12.7335, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.453, "spread_pct": 0.079, "rvol": 0.012, "volume_pace_ratio": 1.643}}
{"timestamp": "2026-09-22T13:32:48.332421", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.97", "trend negative (slope -1.618%, flat band 0.637%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7916, "vwap": 8.9679, "vwap_slope": 0.0, "atr": 0.224, "atr_pct": 2.548, "trend": "negative", "slope_pct": -1.6177, "flat_threshold_pct": 0.637, "ema9": 8.9887, "ema20": 9.0344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.75, "spread_pct": 0.228, "rvol": 0.111, "volume_pace_ratio": 15.491}}
{"timestamp": "2026-09-22T13:32:48.333038", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "lower-highs/lower-lows structure"], "metrics": {"price": 11.6, "vwap": 11.6154, "vwap_slope": 0.0, "atr": 0.083, "atr_pct": 0.716, "trend": "flat", "slope_pct": 0.1293, "flat_threshold_pct": 0.1789, "ema9": 11.584, "ema20": 11.5772, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.108, "spread_pct": 0.172, "rvol": 0.013, "volume_pace_ratio": 1.775}}
{"timestamp": "2026-09-22T13:32:48.333547", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.42", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3864, "vwap": 12.4185, "vwap_slope": 0.0, "atr": 0.1629, "atr_pct": 1.315, "trend": "flat", "slope_pct": 0.0659, "flat_threshold_pct": 0.3288, "ema9": 12.3717, "ema20": 12.3708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.461, "spread_pct": 0.407, "rvol": 0.017, "volume_pace_ratio": 2.376}}
{"timestamp": "2026-09-22T13:32:48.334010", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.526, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2979, "flat_threshold_pct": 0.085, "ema9": 10.4866, "ema20": 10.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.038, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T13:32:48.334523", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5077, "vwap": 5.5364, "vwap_slope": 0.0, "atr": 0.0729, "atr_pct": 1.325, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.3311, "ema9": 5.5159, "ema20": 5.5132, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.648, "spread_pct": 0.364, "rvol": 0.01, "volume_pace_ratio": 1.45}}
{"timestamp": "2026-09-22T13:32:48.335083", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.12", "spread 1.79% exceeds max 1.0%", "trend negative (slope -0.334%, flat band 0.300%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 9.1224, "vwap_slope": 0.0, "atr": 0.1075, "atr_pct": 1.2, "trend": "negative", "slope_pct": -0.3338, "flat_threshold_pct": 0.2999, "ema9": 9.0024, "ema20": 9.0113, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.276, "spread_pct": 1.794, "rvol": 0.018, "volume_pace_ratio": 2.507}}
{"timestamp": "2026-09-22T13:32:48.335591", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.49", "trend negative (slope -0.668%, flat band 0.311%)"], "metrics": {"price": 7.45, "vwap": 7.492, "vwap_slope": 0.0, "atr": 0.0926, "atr_pct": 1.244, "trend": "negative", "slope_pct": -0.6676, "flat_threshold_pct": 0.3109, "ema9": 7.5171, "ema20": 7.5335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.325, "spread_pct": 0.538, "rvol": 0.011, "volume_pace_ratio": 1.493}}
{"timestamp": "2026-09-22T13:32:48.336159", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.20 below VWAP $9.29", "trend negative (slope -0.318%, flat band 0.232%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2012, "vwap": 9.2853, "vwap_slope": 0.0, "atr": 0.0854, "atr_pct": 0.928, "trend": "negative", "slope_pct": -0.3181, "flat_threshold_pct": 0.232, "ema9": 9.249, "ema20": 9.2548, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.323, "spread_pct": 0.981, "rvol": 0.018, "volume_pace_ratio": 2.458}}
{"timestamp": "2026-09-22T13:32:48.336718", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.12% exceeds max 1.0%"], "metrics": {"price": 13.4199, "vwap": 13.1694, "vwap_slope": 0.0, "atr": 0.2334, "atr_pct": 1.739, "trend": "positive", "slope_pct": 0.9805, "flat_threshold_pct": 0.4347, "ema9": 13.2152, "ema20": 13.1865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.298, "spread_pct": 1.122, "rvol": 0.009, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T13:32:48.337186", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "lower-highs/lower-lows structure"], "metrics": {"price": 6.274, "vwap": 6.3019, "vwap_slope": 0.0, "atr": 0.0782, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.2871, "flat_threshold_pct": 0.3116, "ema9": 6.289, "ema20": 6.2991, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.041, "spread_pct": 0.318, "rvol": 0.016, "volume_pace_ratio": 2.199}}
{"timestamp": "2026-09-22T13:32:48.337650", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5257, "vwap_slope": 0.0, "atr": 0.0301, "atr_pct": 0.547, "trend": "flat", "slope_pct": 0.1364, "flat_threshold_pct": 0.1368, "ema9": 5.4975, "ema20": 5.4962, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.936, "spread_pct": 0.182, "rvol": 0.012, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T13:32:48.338089", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.18"], "metrics": {"price": 5.17, "vwap": 5.176, "vwap_slope": 0.0, "atr": 0.0325, "atr_pct": 0.629, "trend": "flat", "slope_pct": 0.0966, "flat_threshold_pct": 0.1572, "ema9": 5.1676, "ema20": 5.164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.768, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T13:32:48.338805", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.76", "trend negative (slope -0.373%, flat band 0.319%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.7581, "vwap_slope": 0.0, "atr": 0.1108, "atr_pct": 1.275, "trend": "negative", "slope_pct": -0.3729, "flat_threshold_pct": 0.3188, "ema9": 8.7332, "ema20": 8.7441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.009, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T13:32:48.339268", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%"], "metrics": {"price": 11.675, "vwap": 11.5424, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.938, "trend": "positive", "slope_pct": 0.6668, "flat_threshold_pct": 0.2345, "ema9": 11.5758, "ema20": 11.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.333, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T13:32:48.339918", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.06", "trend negative (slope -0.159%, flat band 0.157%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0312, "vwap": 9.0577, "vwap_slope": 0.0, "atr": 0.0567, "atr_pct": 0.628, "trend": "negative", "slope_pct": -0.1592, "flat_threshold_pct": 0.157, "ema9": 9.0526, "ema20": 9.0564, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.756, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 4.522}}
{"timestamp": "2026-09-22T13:32:48.340357", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.90 below VWAP $4.91", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.9, "vwap": 4.9128, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.039, "trend": "positive", "slope_pct": 0.5111, "flat_threshold_pct": 0.5097, "ema9": 4.872, "ema20": 4.8612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.778, "spread_pct": 2.64, "rvol": 0.059, "volume_pace_ratio": 8.162}}
{"timestamp": "2026-09-22T13:32:48.340797", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.61 below VWAP $7.63"], "metrics": {"price": 7.6117, "vwap": 7.6257, "vwap_slope": 0.0, "atr": 0.0244, "atr_pct": 0.32, "trend": "positive", "slope_pct": 0.1428, "flat_threshold_pct": 0.08, "ema9": 7.5943, "ema20": 7.5921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.147, "spread_pct": 0.656, "rvol": 0.011, "volume_pace_ratio": 1.516}}
{"timestamp": "2026-09-22T13:32:48.341358", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "trend negative (slope -0.251%, flat band 0.236%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7559, "vwap": 14.7972, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.944, "trend": "negative", "slope_pct": -0.2509, "flat_threshold_pct": 0.2361, "ema9": 14.796, "ema20": 14.8126, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.901, "spread_pct": 0.068, "rvol": 0.034, "volume_pace_ratio": 4.668}}
{"timestamp": "2026-09-22T13:32:48.342726", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.2s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.07, "vwap": 9.9885, "vwap_slope": 0.0, "atr": 0.115, "atr_pct": 1.142, "trend": "positive", "slope_pct": 0.55, "flat_threshold_pct": 0.2855, "ema9": 9.9836, "ema20": 9.9713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.099, "spread_pct": 0.099, "rvol": 0.06, "volume_pace_ratio": 8.293, "stage3": {"stop": 9.932, "risk": 0.138, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0213, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:32:48.343212", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.31% exceeds max 1.0%"], "metrics": {"price": 9.201, "vwap": 9.1794, "vwap_slope": 0.0, "atr": 0.0882, "atr_pct": 0.958, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.2395, "ema9": 9.189, "ema20": 9.1917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 0.893}}
{"timestamp": "2026-09-22T13:32:48.343711", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.91", "trend negative (slope -0.306%, flat band 0.261%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.825, "vwap": 13.9064, "vwap_slope": 0.0, "atr": 0.1446, "atr_pct": 1.046, "trend": "negative", "slope_pct": -0.3064, "flat_threshold_pct": 0.2614, "ema9": 13.8882, "ema20": 13.8993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.32, "spread_pct": 0.362, "rvol": 0.006, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T13:32:48.344383", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "trend negative (slope -0.285%, flat band 0.168%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1604, "vwap_slope": 0.0, "atr": 0.0412, "atr_pct": 0.673, "trend": "negative", "slope_pct": -0.2849, "flat_threshold_pct": 0.1682, "ema9": 6.1498, "ema20": 6.1549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 3.409}}
{"timestamp": "2026-09-22T13:32:48.344953", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.79", "trend negative (slope -0.796%, flat band 0.301%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.63, "vwap": 13.7917, "vwap_slope": 0.0, "atr": 0.1639, "atr_pct": 1.202, "trend": "negative", "slope_pct": -0.7961, "flat_threshold_pct": 0.3006, "ema9": 13.7827, "ema20": 13.8158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.224, "spread_pct": 0.147, "rvol": 0.009, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:32:53.352424", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:53.353385", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.03", "trend negative (slope -1.315%, flat band 0.494%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0349, "vwap_slope": 0.0, "atr": 0.175, "atr_pct": 1.977, "trend": "negative", "slope_pct": -1.3146, "flat_threshold_pct": 0.4944, "ema9": 9.0052, "ema20": 9.045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.013, "spread_pct": 0.113, "rvol": 0.139, "volume_pace_ratio": 18.817}}
{"timestamp": "2026-09-22T13:32:53.354000", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.2s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.88, "vwap": 13.8466, "vwap_slope": 0.0, "atr": 0.4402, "atr_pct": 3.172, "trend": "flat", "slope_pct": 0.3412, "flat_threshold_pct": 0.793, "ema9": 13.8615, "ema20": 13.825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.185, "spread_pct": 0.72, "rvol": 0.043, "volume_pace_ratio": 5.761, "stage3": {"stop": 13.3518, "risk": 0.5282, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5092, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:32:53.354719", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.48", "lower-highs/lower-lows structure"], "metrics": {"price": 6.452, "vwap": 6.4786, "vwap_slope": 0.0, "atr": 0.0582, "atr_pct": 0.902, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.2255, "ema9": 6.452, "ema20": 6.4511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.796, "spread_pct": 0.155, "rvol": 0.021, "volume_pace_ratio": 2.872}}
{"timestamp": "2026-09-22T13:32:53.355226", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.27% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.654, "vwap": 8.5951, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.808, "trend": "flat", "slope_pct": -0.6691, "flat_threshold_pct": 0.952, "ema9": 8.7164, "ema20": 8.7426, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.215, "spread_pct": 1.269, "rvol": 0.038, "volume_pace_ratio": 5.067}}
{"timestamp": "2026-09-22T13:32:53.355468", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:53.355914", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7301, "vwap": 12.7366, "vwap_slope": 0.0, "atr": 0.0775, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.1522, "ema9": 12.7308, "ema20": 12.7328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.507, "spread_pct": 0.079, "rvol": 0.012, "volume_pace_ratio": 1.597}}
{"timestamp": "2026-09-22T13:32:53.356585", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.97", "trend negative (slope -1.740%, flat band 0.639%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.9655, "vwap_slope": 0.0, "atr": 0.224, "atr_pct": 2.554, "trend": "negative", "slope_pct": -1.7403, "flat_threshold_pct": 0.6385, "ema9": 8.9844, "ema20": 9.0324, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.984, "spread_pct": 0.228, "rvol": 0.112, "volume_pace_ratio": 15.138}}
{"timestamp": "2026-09-22T13:32:53.357081", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.595, "vwap": 11.6146, "vwap_slope": 0.0, "atr": 0.083, "atr_pct": 0.716, "trend": "flat", "slope_pct": 0.1078, "flat_threshold_pct": 0.179, "ema9": 11.583, "ema20": 11.5767, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.151, "spread_pct": 0.173, "rvol": 0.013, "volume_pace_ratio": 1.752}}
{"timestamp": "2026-09-22T13:32:53.357501", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.41", "trend negative (slope -0.375%, flat band 0.332%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2777, "vwap": 12.4136, "vwap_slope": 0.0, "atr": 0.1629, "atr_pct": 1.327, "trend": "negative", "slope_pct": -0.3745, "flat_threshold_pct": 0.3317, "ema9": 12.35, "ema20": 12.3604, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.325, "spread_pct": 0.407, "rvol": 0.017, "volume_pace_ratio": 2.314}}
{"timestamp": "2026-09-22T13:32:53.357852", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.526, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2979, "flat_threshold_pct": 0.085, "ema9": 10.4866, "ema20": 10.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.038, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T13:32:53.358275", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5361, "vwap_slope": 0.0, "atr": 0.0729, "atr_pct": 1.326, "trend": "flat", "slope_pct": -0.0906, "flat_threshold_pct": 0.3316, "ema9": 5.5144, "ema20": 5.5125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.01, "volume_pace_ratio": 1.408}}
{"timestamp": "2026-09-22T13:32:53.358794", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.12", "spread 2.24% exceeds max 1.0%", "trend negative (slope -0.390%, flat band 0.314%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1191, "vwap_slope": 0.0, "atr": 0.1125, "atr_pct": 1.257, "trend": "negative", "slope_pct": -0.3895, "flat_threshold_pct": 0.3142, "ema9": 9.0004, "ema20": 9.0103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.382, "spread_pct": 2.237, "rvol": 0.018, "volume_pace_ratio": 2.487}}
{"timestamp": "2026-09-22T13:32:53.359199", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.49", "trend negative (slope -0.802%, flat band 0.312%)"], "metrics": {"price": 7.43, "vwap": 7.4913, "vwap_slope": 0.0, "atr": 0.0926, "atr_pct": 1.247, "trend": "negative", "slope_pct": -0.8018, "flat_threshold_pct": 0.3117, "ema9": 7.5131, "ema20": 7.5316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.589, "spread_pct": 0.538, "rvol": 0.011, "volume_pace_ratio": 1.45}}
{"timestamp": "2026-09-22T13:32:53.359696", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.28", "trend negative (slope -0.460%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.2833, "vwap_slope": 0.0, "atr": 0.0854, "atr_pct": 0.931, "trend": "negative", "slope_pct": -0.4603, "flat_threshold_pct": 0.2327, "ema9": 9.2438, "ema20": 9.2523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.601, "spread_pct": 0.981, "rvol": 0.018, "volume_pace_ratio": 2.39}}
{"timestamp": "2026-09-22T13:32:53.360220", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.39, "vwap": 13.19, "vwap_slope": 0.0, "atr": 0.2534, "atr_pct": 1.892, "trend": "positive", "slope_pct": 0.8684, "flat_threshold_pct": 0.473, "ema9": 13.2092, "ema20": 13.1836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.815, "spread_pct": 0.818, "rvol": 0.011, "volume_pace_ratio": 1.43}}
{"timestamp": "2026-09-22T13:32:53.360652", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "trend negative (slope -0.319%, flat band 0.312%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.27, "vwap": 6.3002, "vwap_slope": 0.0, "atr": 0.0782, "atr_pct": 1.247, "trend": "negative", "slope_pct": -0.3191, "flat_threshold_pct": 0.3118, "ema9": 6.2882, "ema20": 6.2987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.017, "volume_pace_ratio": 2.233}}
{"timestamp": "2026-09-22T13:32:53.361102", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5256, "vwap_slope": 0.0, "atr": 0.0301, "atr_pct": 0.547, "trend": "flat", "slope_pct": 0.1364, "flat_threshold_pct": 0.1368, "ema9": 5.4975, "ema20": 5.4962, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.936, "spread_pct": 0.181, "rvol": 0.012, "volume_pace_ratio": 1.634}}
{"timestamp": "2026-09-22T13:32:53.361536", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17"], "metrics": {"price": 5.15, "vwap": 5.1721, "vwap_slope": 0.0, "atr": 0.0425, "atr_pct": 0.825, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.2063, "ema9": 5.1636, "ema20": 5.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T13:32:53.362124", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.76", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7593, "vwap_slope": 0.0, "atr": 0.1108, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.258, "flat_threshold_pct": 0.318, "ema9": 8.7372, "ema20": 8.746, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.283}}
{"timestamp": "2026-09-22T13:32:53.362512", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.20% exceeds max 1.0%"], "metrics": {"price": 11.675, "vwap": 11.5424, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.938, "trend": "positive", "slope_pct": 0.6668, "flat_threshold_pct": 0.2345, "ema9": 11.5758, "ema20": 11.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.333, "spread_pct": 1.2, "rvol": 0.004, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T13:32:53.363093", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.0588, "vwap_slope": 0.0, "atr": 0.0567, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.1566, "ema9": 9.0564, "ema20": 9.0582, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.549, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 4.396}}
{"timestamp": "2026-09-22T13:32:53.364348", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.88 below VWAP $4.91", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 4.88, "vwap": 4.9127, "vwap_slope": 0.0, "atr": 0.0999, "atr_pct": 2.047, "trend": "flat", "slope_pct": 0.3071, "flat_threshold_pct": 0.5118, "ema9": 4.868, "ema20": 4.8593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.175, "spread_pct": 2.64, "rvol": 0.059, "volume_pace_ratio": 7.96}}
{"timestamp": "2026-09-22T13:32:53.364749", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.62 below VWAP $7.63"], "metrics": {"price": 7.625, "vwap": 7.6259, "vwap_slope": 0.0, "atr": 0.025, "atr_pct": 0.328, "trend": "positive", "slope_pct": 0.2302, "flat_threshold_pct": 0.082, "ema9": 7.597, "ema20": 7.5933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.974, "spread_pct": 0.656, "rvol": 0.011, "volume_pace_ratio": 1.472}}
{"timestamp": "2026-09-22T13:32:53.365141", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.75 below VWAP $14.80", "trend negative (slope -0.277%, flat band 0.236%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7481, "vwap": 14.7969, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.945, "trend": "negative", "slope_pct": -0.2774, "flat_threshold_pct": 0.2362, "ema9": 14.7944, "ema20": 14.8119, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.953, "spread_pct": 0.136, "rvol": 0.034, "volume_pace_ratio": 4.538}}
{"timestamp": "2026-09-22T13:32:53.366463", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.2s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.115, "vwap": 10.0017, "vwap_slope": 0.0, "atr": 0.1325, "atr_pct": 1.31, "trend": "positive", "slope_pct": 0.7738, "flat_threshold_pct": 0.3275, "ema9": 9.9926, "ema20": 9.9756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 0.099, "rvol": 0.062, "volume_pace_ratio": 8.43, "stage3": {"stop": 9.956, "risk": 0.159, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0356, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:32:53.367042", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.31% exceeds max 1.0%"], "metrics": {"price": 9.201, "vwap": 9.1794, "vwap_slope": 0.0, "atr": 0.0882, "atr_pct": 0.958, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.2395, "ema9": 9.189, "ema20": 9.1917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T13:32:53.367447", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.90", "trend negative (slope -0.395%, flat band 0.264%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8006, "vwap": 13.9023, "vwap_slope": 0.0, "atr": 0.1456, "atr_pct": 1.055, "trend": "negative", "slope_pct": -0.3946, "flat_threshold_pct": 0.2637, "ema9": 13.8833, "ema20": 13.897, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.495, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:32:53.367999", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "trend negative (slope -0.244%, flat band 0.168%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1607, "vwap_slope": 0.0, "atr": 0.0412, "atr_pct": 0.672, "trend": "negative", "slope_pct": -0.2442, "flat_threshold_pct": 0.168, "ema9": 6.1508, "ema20": 6.1554, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 3.314}}
{"timestamp": "2026-09-22T13:32:53.368534", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.79", "trend negative (slope -0.796%, flat band 0.301%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.63, "vwap": 13.7912, "vwap_slope": 0.0, "atr": 0.1639, "atr_pct": 1.202, "trend": "negative", "slope_pct": -0.7961, "flat_threshold_pct": 0.3006, "ema9": 13.7827, "ema20": 13.8158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.224, "spread_pct": 0.147, "rvol": 0.009, "volume_pace_ratio": 1.282}}
{"timestamp": "2026-09-22T13:32:58.376006", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:58.377068", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.03", "trend negative (slope -1.315%, flat band 0.494%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.034, "vwap_slope": 0.0, "atr": 0.175, "atr_pct": 1.977, "trend": "negative", "slope_pct": -1.3146, "flat_threshold_pct": 0.4944, "ema9": 9.0052, "ema20": 9.045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.013, "spread_pct": 0.226, "rvol": 0.14, "volume_pace_ratio": 18.374}}
{"timestamp": "2026-09-22T13:32:58.377806", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.22% exceeds max 1.0%"], "metrics": {"price": 13.91, "vwap": 13.8475, "vwap_slope": 0.0, "atr": 0.4652, "atr_pct": 3.345, "trend": "flat", "slope_pct": 0.4485, "flat_threshold_pct": 0.8362, "ema9": 13.8675, "ema20": 13.8278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.973, "spread_pct": 1.222, "rvol": 0.043, "volume_pace_ratio": 5.677}}
{"timestamp": "2026-09-22T13:32:58.378344", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.48", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4773, "vwap_slope": 0.0, "atr": 0.0582, "atr_pct": 0.905, "trend": "flat", "slope_pct": -0.1551, "flat_threshold_pct": 0.2263, "ema9": 6.4476, "ema20": 6.449, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.131, "spread_pct": 0.155, "rvol": 0.021, "volume_pace_ratio": 2.812}}
{"timestamp": "2026-09-22T13:32:58.378889", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.39% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6369, "vwap": 8.595, "vwap_slope": 0.0, "atr": 0.3296, "atr_pct": 3.816, "trend": "flat", "slope_pct": -0.7683, "flat_threshold_pct": 0.9539, "ema9": 8.713, "ema20": 8.741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.408, "spread_pct": 1.386, "rvol": 0.038, "volume_pace_ratio": 5.002}}
{"timestamp": "2026-09-22T13:32:58.379130", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:32:58.379573", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.74", "trend negative (slope -0.157%, flat band 0.153%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7355, "vwap_slope": 0.0, "atr": 0.0775, "atr_pct": 0.61, "trend": "negative", "slope_pct": -0.1573, "flat_threshold_pct": 0.1526, "ema9": 12.7238, "ema20": 12.7295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.782, "spread_pct": 0.079, "rvol": 0.012, "volume_pace_ratio": 1.572}}
{"timestamp": "2026-09-22T13:32:58.380301", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.96", "trend negative (slope -2.064%, flat band 0.643%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7131, "vwap": 8.9593, "vwap_slope": 0.0, "atr": 0.224, "atr_pct": 2.571, "trend": "negative", "slope_pct": -2.0641, "flat_threshold_pct": 0.6427, "ema9": 8.973, "ema20": 9.027, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 5.6, "spread_pct": 0.115, "rvol": 0.114, "volume_pace_ratio": 14.946}}
{"timestamp": "2026-09-22T13:32:58.380805", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.56, "vwap": 11.6115, "vwap_slope": 0.0, "atr": 0.083, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1795, "ema9": 11.576, "ema20": 11.5734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.449, "spread_pct": 0.173, "rvol": 0.013, "volume_pace_ratio": 1.713}}
{"timestamp": "2026-09-22T13:32:58.381263", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "trend negative (slope -0.345%, flat band 0.332%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.285, "vwap": 12.4139, "vwap_slope": 0.0, "atr": 0.1629, "atr_pct": 1.326, "trend": "negative", "slope_pct": -0.3449, "flat_threshold_pct": 0.3315, "ema9": 12.3514, "ema20": 12.3611, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.267, "spread_pct": 0.407, "rvol": 0.017, "volume_pace_ratio": 2.249}}
{"timestamp": "2026-09-22T13:32:58.381695", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.42 below VWAP $10.45", "spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.42, "vwap": 10.4519, "vwap_slope": 0.0, "atr": 0.0883, "atr_pct": 0.847, "trend": "flat", "slope_pct": -0.2072, "flat_threshold_pct": 0.2119, "ema9": 10.4654, "ema20": 10.465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.045, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T13:32:58.382091", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5359, "vwap_slope": 0.0, "atr": 0.0729, "atr_pct": 1.326, "trend": "flat", "slope_pct": -0.0906, "flat_threshold_pct": 0.3316, "ema9": 5.5144, "ema20": 5.5125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.01, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T13:32:58.382512", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.12", "spread 2.24% exceeds max 1.0%", "trend negative (slope -0.390%, flat band 0.314%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1191, "vwap_slope": 0.0, "atr": 0.1125, "atr_pct": 1.257, "trend": "negative", "slope_pct": -0.3895, "flat_threshold_pct": 0.3142, "ema9": 9.0004, "ema20": 9.0103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.382, "spread_pct": 2.237, "rvol": 0.018, "volume_pace_ratio": 2.417}}
{"timestamp": "2026-09-22T13:32:58.383000", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "trend negative (slope -0.567%, flat band 0.310%)"], "metrics": {"price": 7.465, "vwap": 7.4918, "vwap_slope": 0.0, "atr": 0.0926, "atr_pct": 1.241, "trend": "negative", "slope_pct": -0.5671, "flat_threshold_pct": 0.3103, "ema9": 7.5201, "ema20": 7.535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.126, "spread_pct": 0.536, "rvol": 0.011, "volume_pace_ratio": 1.446}}
{"timestamp": "2026-09-22T13:32:58.383444", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.28", "trend negative (slope -0.434%, flat band 0.233%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1798, "vwap": 9.2832, "vwap_slope": 0.0, "atr": 0.0854, "atr_pct": 0.93, "trend": "negative", "slope_pct": -0.4342, "flat_threshold_pct": 0.2326, "ema9": 9.2448, "ema20": 9.2528, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.55, "spread_pct": 0.544, "rvol": 0.018, "volume_pace_ratio": 2.334}}
{"timestamp": "2026-09-22T13:32:58.384109", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.49, "vwap": 13.2103, "vwap_slope": 0.0, "atr": 0.2633, "atr_pct": 1.952, "trend": "positive", "slope_pct": 1.2428, "flat_threshold_pct": 0.488, "ema9": 13.2292, "ema20": 13.1932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.222, "spread_pct": 0.446, "rvol": 0.011, "volume_pace_ratio": 1.444}}
{"timestamp": "2026-09-22T13:32:58.384548", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "trend negative (slope -0.319%, flat band 0.312%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.27, "vwap": 6.3002, "vwap_slope": 0.0, "atr": 0.0782, "atr_pct": 1.247, "trend": "negative", "slope_pct": -0.3191, "flat_threshold_pct": 0.3118, "ema9": 6.2882, "ema20": 6.2987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.017, "volume_pace_ratio": 2.17}}
{"timestamp": "2026-09-22T13:32:58.384931", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5256, "vwap_slope": 0.0, "atr": 0.0301, "atr_pct": 0.547, "trend": "flat", "slope_pct": 0.1364, "flat_threshold_pct": 0.1368, "ema9": 5.4975, "ema20": 5.4962, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.936, "spread_pct": 0.182, "rvol": 0.012, "volume_pace_ratio": 1.591}}
{"timestamp": "2026-09-22T13:32:58.385286", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17"], "metrics": {"price": 5.15, "vwap": 5.1721, "vwap_slope": 0.0, "atr": 0.0425, "atr_pct": 0.825, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.2063, "ema9": 5.1636, "ema20": 5.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T13:32:58.385769", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.76", "trend negative (slope -0.344%, flat band 0.319%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.695, "vwap": 8.7563, "vwap_slope": 0.0, "atr": 0.1108, "atr_pct": 1.274, "trend": "negative", "slope_pct": -0.3442, "flat_threshold_pct": 0.3186, "ema9": 8.7342, "ema20": 8.7445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T13:32:58.386138", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.20% exceeds max 1.0%"], "metrics": {"price": 11.675, "vwap": 11.5424, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.938, "trend": "positive", "slope_pct": 0.6668, "flat_threshold_pct": 0.2345, "ema9": 11.5758, "ema20": 11.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.333, "spread_pct": 1.2, "rvol": 0.004, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T13:32:58.386674", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0585, "vwap_slope": 0.0, "atr": 0.0567, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0829, "flat_threshold_pct": 0.1567, "ema9": 9.0554, "ema20": 9.0577, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.604, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 4.284}}
{"timestamp": "2026-09-22T13:32:58.387153", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.91", "spread 3.05% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.9121, "vwap_slope": 0.0, "atr": 0.1049, "atr_pct": 2.163, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.5407, "ema9": 4.862, "ema20": 4.8565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.77, "spread_pct": 3.052, "rvol": 0.06, "volume_pace_ratio": 7.828}}
{"timestamp": "2026-09-22T13:32:58.387702", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.62 below VWAP $7.63"], "metrics": {"price": 7.6225, "vwap": 7.6257, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.394, "trend": "positive", "slope_pct": 0.2138, "flat_threshold_pct": 0.0984, "ema9": 7.5965, "ema20": 7.5931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.006, "spread_pct": 0.525, "rvol": 0.012, "volume_pace_ratio": 1.556}}
{"timestamp": "2026-09-22T13:32:58.388210", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "trend negative (slope -0.237%, flat band 0.236%)", "lower-highs/lower-lows structure"], "metrics": {"price": 14.76, "vwap": 14.797, "vwap_slope": 0.0, "atr": 0.1394, "atr_pct": 0.944, "trend": "negative", "slope_pct": -0.237, "flat_threshold_pct": 0.236, "ema9": 14.7968, "ema20": 14.813, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.873, "spread_pct": 0.136, "rvol": 0.034, "volume_pace_ratio": 4.441}}
{"timestamp": "2026-09-22T13:32:58.389244", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.3s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 10.155, "vwap": 10.0137, "vwap_slope": 0.0, "atr": 0.1525, "atr_pct": 1.502, "trend": "positive", "slope_pct": 0.9722, "flat_threshold_pct": 0.3754, "ema9": 10.0006, "ema20": 9.9794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 0.098, "rvol": 0.063, "volume_pace_ratio": 8.304, "stage3": {"stop": 9.972, "risk": 0.183, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0347, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:32:58.389654", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.31% exceeds max 1.0%"], "metrics": {"price": 9.201, "vwap": 9.1794, "vwap_slope": 0.0, "atr": 0.0882, "atr_pct": 0.958, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.2395, "ema9": 9.189, "ema20": 9.1917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T13:32:58.390079", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.91", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8487, "vwap": 13.906, "vwap_slope": 0.0, "atr": 0.1456, "atr_pct": 1.051, "trend": "flat", "slope_pct": -0.2208, "flat_threshold_pct": 0.2628, "ema9": 13.8929, "ema20": 13.9016, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.151, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.875}}
{"timestamp": "2026-09-22T13:32:58.390670", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "trend negative (slope -0.285%, flat band 0.168%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1603, "vwap_slope": 0.0, "atr": 0.0412, "atr_pct": 0.673, "trend": "negative", "slope_pct": -0.2849, "flat_threshold_pct": 0.1682, "ema9": 6.1498, "ema20": 6.1549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 3.229}}
{"timestamp": "2026-09-22T13:32:58.391232", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.77", "trend negative (slope -0.961%, flat band 0.325%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.585, "vwap": 13.7686, "vwap_slope": 0.0, "atr": 0.1764, "atr_pct": 1.298, "trend": "negative", "slope_pct": -0.961, "flat_threshold_pct": 0.3246, "ema9": 13.7737, "ema20": 13.8116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.547, "spread_pct": 0.074, "rvol": 0.011, "volume_pace_ratio": 1.436}}
{"timestamp": "2026-09-22T13:33:03.398188", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:03.399515", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.03", "VWAP sloping down", "trend negative (slope -0.768%, flat band 0.366%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.87, "vwap": 9.0321, "vwap_slope": -0.0896, "atr": 0.13, "atr_pct": 1.466, "trend": "negative", "slope_pct": -0.768, "flat_threshold_pct": 0.3664, "ema9": 8.9766, "ema20": 9.0274, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 3.796, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 17.995}}
{"timestamp": "2026-09-22T13:33:03.400612", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.01% exceeds max 1.0%"], "metrics": {"price": 13.9, "vwap": 13.85, "vwap_slope": 0.2583, "atr": 0.3567, "atr_pct": 2.566, "trend": "flat", "slope_pct": 0.1046, "flat_threshold_pct": 0.6415, "ema9": 13.8797, "ema20": 13.8378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 2.044, "spread_pct": 1.007, "rvol": 0.044, "volume_pace_ratio": 5.573}}
{"timestamp": "2026-09-22T13:33:03.401226", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4499, "vwap": 6.4765, "vwap_slope": -0.0135, "atr": 0.0433, "atr_pct": 0.671, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.1678, "ema9": 6.4481, "ema20": 6.449, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 1.828, "spread_pct": 0.311, "rvol": 0.022, "volume_pace_ratio": 2.774}}
{"timestamp": "2026-09-22T13:33:03.401695", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.39% exceeds max 1.0%"], "metrics": {"price": 8.7198, "vwap": 8.5952, "vwap_slope": -0.1448, "atr": 0.2295, "atr_pct": 2.632, "trend": "flat", "slope_pct": -0.0813, "flat_threshold_pct": 0.6581, "ema9": 8.718, "ema20": 8.7409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.19, "distance_from_high_pct": 1.471, "spread_pct": 1.386, "rvol": 0.038, "volume_pace_ratio": 4.906}}
{"timestamp": "2026-09-22T13:33:03.401935", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:03.402412", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7347, "vwap": 12.7354, "vwap_slope": -0.0024, "atr": 0.0636, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.1248, "ema9": 12.726, "ema20": 12.73, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.086, "distance_from_high_pct": 0.471, "spread_pct": 0.157, "rvol": 0.012, "volume_pace_ratio": 1.53}}
{"timestamp": "2026-09-22T13:33:03.403292", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.95", "VWAP sloping down", "trend negative (slope -1.406%, flat band 0.445%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7172, "vwap": 8.9501, "vwap_slope": -0.1599, "atr": 0.155, "atr_pct": 1.778, "trend": "negative", "slope_pct": -1.4057, "flat_threshold_pct": 0.4446, "ema9": 8.9222, "ema20": 8.9976, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 5.556, "spread_pct": 0.23, "rvol": 0.119, "volume_pace_ratio": 15.151}}
{"timestamp": "2026-09-22T13:33:03.404327", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5672, "vwap": 11.6117, "vwap_slope": -0.0116, "atr": 0.0583, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.126, "ema9": 11.5758, "ema20": 11.5736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 1.388, "spread_pct": 0.173, "rvol": 0.013, "volume_pace_ratio": 1.695}}
{"timestamp": "2026-09-22T13:33:03.405166", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.295, "vwap": 12.4102, "vwap_slope": -0.0266, "atr": 0.085, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2231, "flat_threshold_pct": 0.1728, "ema9": 12.3442, "ema20": 12.357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.155, "distance_from_high_pct": 2.188, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 2.196}}
{"timestamp": "2026-09-22T13:33:03.405585", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T13:33:03.406021", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5362, "vwap_slope": 0.0, "atr": 0.0704, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.0906, "flat_threshold_pct": 0.3202, "ema9": 5.5144, "ema20": 5.5125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.01, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T13:33:03.406459", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down", "spread 2.12% exceeds max 1.0%", "trend negative (slope -0.306%, flat band 0.219%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.1191, "vwap_slope": -0.0143, "atr": 0.0783, "atr_pct": 0.876, "trend": "negative", "slope_pct": -0.3064, "flat_threshold_pct": 0.2191, "ema9": 8.9883, "ema20": 9.0036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.489, "spread_pct": 2.124, "rvol": 0.018, "volume_pace_ratio": 2.352}}
{"timestamp": "2026-09-22T13:33:03.407200", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "trend negative (slope -0.567%, flat band 0.251%)"], "metrics": {"price": 7.465, "vwap": 7.4902, "vwap_slope": 0.0, "atr": 0.075, "atr_pct": 1.005, "trend": "negative", "slope_pct": -0.5671, "flat_threshold_pct": 0.2512, "ema9": 7.5201, "ema20": 7.535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.126, "spread_pct": 0.536, "rvol": 0.011, "volume_pace_ratio": 1.406}}
{"timestamp": "2026-09-22T13:33:03.407686", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.28", "VWAP sloping down", "trend negative (slope -0.263%, flat band 0.180%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2076, "vwap": 9.2817, "vwap_slope": -0.0316, "atr": 0.0662, "atr_pct": 0.719, "trend": "negative", "slope_pct": -0.2627, "flat_threshold_pct": 0.1797, "ema9": 9.2373, "ema20": 9.2485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 2.255, "spread_pct": 0.544, "rvol": 0.018, "volume_pace_ratio": 2.272}}
{"timestamp": "2026-09-22T13:33:03.408359", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.4845, "vwap": 13.2069, "vwap_slope": 0.1002, "atr": 0.1837, "atr_pct": 1.363, "trend": "positive", "slope_pct": 0.941, "flat_threshold_pct": 0.3406, "ema9": 13.2755, "ema20": 13.2183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 0.263, "spread_pct": 0.446, "rvol": 0.011, "volume_pace_ratio": 1.406}}
{"timestamp": "2026-09-22T13:33:03.408850", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.3005, "vwap_slope": -0.0162, "atr": 0.0521, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.1174, "flat_threshold_pct": 0.2079, "ema9": 6.2845, "ema20": 6.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.165, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.017, "volume_pace_ratio": 2.125}}
{"timestamp": "2026-09-22T13:33:03.409329", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5256, "vwap_slope": -0.0107, "atr": 0.0218, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0873, "flat_threshold_pct": 0.0988, "ema9": 5.499, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.012, "volume_pace_ratio": 1.548}}
{"timestamp": "2026-09-22T13:33:03.409717", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17"], "metrics": {"price": 5.15, "vwap": 5.1702, "vwap_slope": 0.0, "atr": 0.04, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.1942, "ema9": 5.1636, "ema20": 5.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T13:33:03.410260", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.230%, flat band 0.183%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.753, "vwap_slope": -0.032, "atr": 0.0636, "atr_pct": 0.732, "trend": "negative", "slope_pct": -0.2296, "flat_threshold_pct": 0.1831, "ema9": 8.7254, "ema20": 8.7394, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T13:33:03.410715", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.20% exceeds max 1.0%"], "metrics": {"price": 11.714, "vwap": 11.5429, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.935, "trend": "positive", "slope_pct": 0.8336, "flat_threshold_pct": 0.2337, "ema9": 11.5836, "ema20": 11.5518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.2, "rvol": 0.004, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T13:33:03.411211", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0576, "vwap_slope": -0.0124, "atr": 0.0363, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.1002, "ema9": 9.0533, "ema20": 9.0565, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.604, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 4.172}}
{"timestamp": "2026-09-22T13:33:03.411601", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.91", "spread 3.05% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.9115, "vwap_slope": 0.0, "atr": 0.0745, "atr_pct": 1.532, "trend": "flat", "slope_pct": 0.1025, "flat_threshold_pct": 0.383, "ema9": 4.864, "ema20": 4.8574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.571, "spread_pct": 3.052, "rvol": 0.06, "volume_pace_ratio": 7.613}}
{"timestamp": "2026-09-22T13:33:03.412087", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.64, "vwap": 7.6257, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.349, "trend": "positive", "slope_pct": 0.2365, "flat_threshold_pct": 0.0873, "ema9": 7.6048, "ema20": 7.5973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.14, "distance_from_high_pct": 0.779, "spread_pct": 0.393, "rvol": 0.012, "volume_pace_ratio": 1.518}}
{"timestamp": "2026-09-22T13:33:03.412454", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.77 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.77, "vwap": 14.7966, "vwap_slope": -0.0201, "atr": 0.0944, "atr_pct": 0.639, "trend": "flat", "slope_pct": -0.088, "flat_threshold_pct": 0.1597, "ema9": 14.7914, "ema20": 14.8089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.128, "distance_from_high_pct": 0.806, "spread_pct": 0.135, "rvol": 0.034, "volume_pace_ratio": 4.33}}
{"timestamp": "2026-09-22T13:33:03.413044", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.3s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 10.15, "vwap": 10.014, "vwap_slope": 0.0906, "atr": 0.1067, "atr_pct": 1.051, "trend": "positive", "slope_pct": 0.7457, "flat_threshold_pct": 0.2627, "ema9": 10.0297, "ema20": 9.9952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 0.098, "spread_pct": 0.197, "rvol": 0.064, "volume_pace_ratio": 8.136, "stage3": {"stop": 10.022, "risk": 0.128, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0951, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:33:03.413389", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.31% exceeds max 1.0%"], "metrics": {"price": 9.18, "vwap": 9.1793, "vwap_slope": 0.0, "atr": 0.0775, "atr_pct": 0.844, "trend": "flat", "slope_pct": -0.0817, "flat_threshold_pct": 0.2111, "ema9": 9.1848, "ema20": 9.1897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.217, "spread_pct": 1.307, "rvol": 0.006, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T13:33:03.413877", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.90", "trend negative (slope -0.395%, flat band 0.244%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8006, "vwap": 13.9007, "vwap_slope": 0.0, "atr": 0.1349, "atr_pct": 0.978, "trend": "negative", "slope_pct": -0.3946, "flat_threshold_pct": 0.2445, "ema9": 13.8833, "ema20": 13.897, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.495, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T13:33:03.414691", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.187%, flat band 0.119%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.16, "vwap_slope": -0.02, "atr": 0.029, "atr_pct": 0.474, "trend": "negative", "slope_pct": -0.1875, "flat_threshold_pct": 0.1185, "ema9": 6.1456, "ema20": 6.1525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 3.153}}
{"timestamp": "2026-09-22T13:33:03.415430", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.76", "VWAP sloping down", "trend negative (slope -0.600%, flat band 0.210%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.615, "vwap": 13.7627, "vwap_slope": -0.1081, "atr": 0.1145, "atr_pct": 0.841, "trend": "negative", "slope_pct": -0.6002, "flat_threshold_pct": 0.2102, "ema9": 13.7426, "ema20": 13.7932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 2.331, "spread_pct": 0.073, "rvol": 0.011, "volume_pace_ratio": 1.412}}
{"timestamp": "2026-09-22T13:33:08.422882", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:08.424270", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.03", "VWAP sloping down", "trend negative (slope -0.770%, flat band 0.381%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8694, "vwap": 9.0291, "vwap_slope": -0.0926, "atr": 0.135, "atr_pct": 1.522, "trend": "negative", "slope_pct": -0.7701, "flat_threshold_pct": 0.3805, "ema9": 8.9764, "ema20": 9.0274, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 3.803, "spread_pct": 0.226, "rvol": 0.144, "volume_pace_ratio": 17.849}}
{"timestamp": "2026-09-22T13:33:08.425118", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.85"], "metrics": {"price": 13.8, "vwap": 13.8496, "vwap_slope": 0.2579, "atr": 0.3802, "atr_pct": 2.755, "trend": "flat", "slope_pct": -0.1108, "flat_threshold_pct": 0.6887, "ema9": 13.8597, "ema20": 13.8283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 2.748, "spread_pct": 0.87, "rvol": 0.044, "volume_pace_ratio": 5.448}}
{"timestamp": "2026-09-22T13:33:08.425716", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4764, "vwap_slope": -0.0136, "atr": 0.0433, "atr_pct": 0.674, "trend": "flat", "slope_pct": -0.1397, "flat_threshold_pct": 0.1685, "ema9": 6.4441, "ema20": 6.4472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 2.131, "spread_pct": 0.311, "rvol": 0.022, "volume_pace_ratio": 2.703}}
{"timestamp": "2026-09-22T13:33:08.426309", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.5985, "vwap_slope": -0.1415, "atr": 0.2401, "atr_pct": 2.747, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.6867, "ema9": 8.7221, "ema20": 8.7429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 1.243, "spread_pct": 0.801, "rvol": 0.04, "volume_pace_ratio": 4.915}}
{"timestamp": "2026-09-22T13:33:08.426574", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:08.428719", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7601, "vwap": 12.7355, "vwap_slope": -0.0022, "atr": 0.0737, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.1443, "ema9": 12.7311, "ema20": 12.7324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.119, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.012, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T13:33:08.429739", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.95", "VWAP sloping down", "trend negative (slope -1.499%, flat band 0.458%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.9482, "vwap_slope": -0.1618, "atr": 0.1593, "atr_pct": 1.833, "trend": "negative", "slope_pct": -1.4991, "flat_threshold_pct": 0.4583, "ema9": 8.9167, "ema20": 8.995, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 5.85, "spread_pct": 0.23, "rvol": 0.119, "volume_pace_ratio": 14.836}}
{"timestamp": "2026-09-22T13:33:08.430506", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5699, "vwap": 11.6108, "vwap_slope": -0.0126, "atr": 0.0633, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.1368, "ema9": 11.5764, "ema20": 11.5739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 1.365, "spread_pct": 0.173, "rvol": 0.014, "volume_pace_ratio": 1.684}}
{"timestamp": "2026-09-22T13:33:08.431187", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.295, "vwap": 12.4101, "vwap_slope": -0.0266, "atr": 0.085, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2231, "flat_threshold_pct": 0.1728, "ema9": 12.3442, "ema20": 12.357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.155, "distance_from_high_pct": 2.188, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 2.138}}
{"timestamp": "2026-09-22T13:33:08.431630", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T13:33:08.432272", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.536, "vwap_slope": -0.004, "atr": 0.0503, "atr_pct": 0.916, "trend": "flat", "slope_pct": -0.1995, "flat_threshold_pct": 0.2291, "ema9": 5.5095, "ema20": 5.5104, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.174, "distance_from_high_pct": 1.964, "spread_pct": 0.364, "rvol": 0.011, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T13:33:08.433580", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down", "spread 2.12% exceeds max 1.0%", "trend negative (slope -0.306%, flat band 0.219%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.1191, "vwap_slope": -0.0143, "atr": 0.0783, "atr_pct": 0.876, "trend": "negative", "slope_pct": -0.3064, "flat_threshold_pct": 0.2191, "ema9": 8.9883, "ema20": 9.0036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.489, "spread_pct": 2.124, "rvol": 0.018, "volume_pace_ratio": 2.289}}
{"timestamp": "2026-09-22T13:33:08.434191", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.367%, flat band 0.173%)"], "metrics": {"price": 7.46, "vwap": 7.4901, "vwap_slope": -0.0099, "atr": 0.0517, "atr_pct": 0.693, "trend": "negative", "slope_pct": -0.3667, "flat_threshold_pct": 0.1731, "ema9": 7.5081, "ema20": 7.5278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.154, "distance_from_high_pct": 1.192, "spread_pct": 0.536, "rvol": 0.011, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T13:33:08.434826", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.20 below VWAP $9.28", "VWAP sloping down", "trend negative (slope -0.304%, flat band 0.180%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.195, "vwap": 9.2812, "vwap_slope": -0.0321, "atr": 0.0662, "atr_pct": 0.72, "trend": "negative", "slope_pct": -0.3037, "flat_threshold_pct": 0.18, "ema9": 9.2348, "ema20": 9.2473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 2.389, "spread_pct": 0.544, "rvol": 0.018, "volume_pace_ratio": 2.225}}
{"timestamp": "2026-09-22T13:33:08.435704", "symbol": "SECZ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.4899, "vwap": 13.2203, "vwap_slope": 0.1136, "atr": 0.1889, "atr_pct": 1.4, "trend": "positive", "slope_pct": 0.9531, "flat_threshold_pct": 0.3501, "ema9": 13.2765, "ema20": 13.2188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 0.223, "spread_pct": 0.446, "rvol": 0.012, "volume_pace_ratio": 1.44}}
{"timestamp": "2026-09-22T13:33:08.436427", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.3005, "vwap_slope": -0.0162, "atr": 0.0521, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.1174, "flat_threshold_pct": 0.2079, "ema9": 6.2845, "ema20": 6.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.165, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.017, "volume_pace_ratio": 2.069}}
{"timestamp": "2026-09-22T13:33:08.437030", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5252, "vwap_slope": -0.0111, "atr": 0.0268, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.1219, "ema9": 5.496, "ema20": 5.4956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.012, "volume_pace_ratio": 1.525}}
{"timestamp": "2026-09-22T13:33:08.437555", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17"], "metrics": {"price": 5.15, "vwap": 5.1702, "vwap_slope": 0.0, "atr": 0.04, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.1942, "ema9": 5.1636, "ema20": 5.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T13:33:08.438171", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.195%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7, "vwap": 8.7526, "vwap_slope": -0.0324, "atr": 0.064, "atr_pct": 0.735, "trend": "negative", "slope_pct": -0.1951, "flat_threshold_pct": 0.1838, "ema9": 8.7274, "ema20": 8.7403, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T13:33:08.438730", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.20% exceeds max 1.0%"], "metrics": {"price": 11.714, "vwap": 11.5429, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.935, "trend": "positive", "slope_pct": 0.8336, "flat_threshold_pct": 0.2337, "ema9": 11.5836, "ema20": 11.5518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.2, "rvol": 0.004, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T13:33:08.439300", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0486, "vwap": 9.0575, "vwap_slope": -0.0125, "atr": 0.0363, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0433, "flat_threshold_pct": 0.1003, "ema9": 9.054, "ema20": 9.0568, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.565, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 4.078}}
{"timestamp": "2026-09-22T13:33:08.439820", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.91", "spread 3.05% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.9115, "vwap_slope": 0.0, "atr": 0.0745, "atr_pct": 1.532, "trend": "flat", "slope_pct": 0.1025, "flat_threshold_pct": 0.383, "ema9": 4.864, "ema20": 4.8574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.571, "spread_pct": 3.052, "rvol": 0.06, "volume_pace_ratio": 7.41}}
{"timestamp": "2026-09-22T13:33:08.440416", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.6311, "vwap": 7.6257, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.349, "trend": "positive", "slope_pct": 0.2015, "flat_threshold_pct": 0.0874, "ema9": 7.603, "ema20": 7.5965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.143, "distance_from_high_pct": 0.895, "spread_pct": 0.393, "rvol": 0.012, "volume_pace_ratio": 1.482}}
{"timestamp": "2026-09-22T13:33:08.440976", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.8, "vwap": 14.7966, "vwap_slope": -0.0201, "atr": 0.1103, "atr_pct": 0.745, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.1864, "ema9": 14.7974, "ema20": 14.8118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.133, "distance_from_high_pct": 0.604, "spread_pct": 0.135, "rvol": 0.034, "volume_pace_ratio": 4.234}}
{"timestamp": "2026-09-22T13:33:08.441873", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (65.3s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 10.12, "vwap": 10.0151, "vwap_slope": 0.0917, "atr": 0.115, "atr_pct": 1.136, "trend": "positive", "slope_pct": 0.6567, "flat_threshold_pct": 0.2841, "ema9": 10.0237, "ema20": 9.9924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.394, "spread_pct": 0.197, "rvol": 0.064, "volume_pace_ratio": 8.0, "stage3": {"stop": 9.982, "risk": 0.138, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1121, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:33:08.442409", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "spread 1.20% exceeds max 1.0%"], "metrics": {"price": 9.18, "vwap": 9.1812, "vwap_slope": -0.0071, "atr": 0.0627, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.1707, "ema9": 9.1838, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.358, "spread_pct": 1.198, "rvol": 0.008, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:33:08.443013", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.8516, "vwap": 13.9006, "vwap_slope": -0.0164, "atr": 0.107, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.1837, "flat_threshold_pct": 0.1931, "ema9": 13.877, "ema20": 13.8927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 1.131, "spread_pct": 0.434, "rvol": 0.007, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T13:33:08.443661", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.205%, flat band 0.121%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1214, "vwap": 6.1599, "vwap_slope": -0.0201, "atr": 0.0295, "atr_pct": 0.482, "trend": "negative", "slope_pct": -0.2051, "flat_threshold_pct": 0.1206, "ema9": 6.1449, "ema20": 6.1522, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 1.585, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 3.077}}
{"timestamp": "2026-09-22T13:33:08.444673", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.76", "VWAP sloping down", "trend negative (slope -0.545%, flat band 0.225%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.64, "vwap": 13.759, "vwap_slope": -0.1118, "atr": 0.1228, "atr_pct": 0.9, "trend": "negative", "slope_pct": -0.5452, "flat_threshold_pct": 0.2251, "ema9": 13.7476, "ema20": 13.7956, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 2.152, "spread_pct": 0.073, "rvol": 0.011, "volume_pace_ratio": 1.412}}
{"timestamp": "2026-09-22T13:33:13.452206", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:13.453106", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.836%, flat band 0.381%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0228, "vwap_slope": -0.0988, "atr": 0.135, "atr_pct": 1.525, "trend": "negative", "slope_pct": -0.8358, "flat_threshold_pct": 0.3814, "ema9": 8.9726, "ema20": 9.0255, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 4.013, "spread_pct": 0.226, "rvol": 0.149, "volume_pace_ratio": 18.032}}
{"timestamp": "2026-09-22T13:33:13.453834", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.87, "vwap": 13.8499, "vwap_slope": 0.2583, "atr": 0.3802, "atr_pct": 2.741, "trend": "flat", "slope_pct": 0.04, "flat_threshold_pct": 0.6852, "ema9": 13.8737, "ema20": 13.8349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 2.255, "spread_pct": 0.649, "rvol": 0.044, "volume_pace_ratio": 5.341}}
{"timestamp": "2026-09-22T13:33:13.454364", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.425, "vwap": 6.4762, "vwap_slope": -0.0138, "atr": 0.045, "atr_pct": 0.7, "trend": "flat", "slope_pct": -0.163, "flat_threshold_pct": 0.1751, "ema9": 6.4431, "ema20": 6.4467, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 2.207, "spread_pct": 0.156, "rvol": 0.022, "volume_pace_ratio": 2.643}}
{"timestamp": "2026-09-22T13:33:13.454940", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.04% exceeds max 1.0%"], "metrics": {"price": 8.7, "vwap": 8.5987, "vwap_slope": -0.1413, "atr": 0.246, "atr_pct": 2.828, "trend": "flat", "slope_pct": -0.1498, "flat_threshold_pct": 0.7069, "ema9": 8.7141, "ema20": 8.739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 1.695, "spread_pct": 1.036, "rvol": 0.04, "volume_pace_ratio": 4.808}}
{"timestamp": "2026-09-22T13:33:13.455756", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:13.456349", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.71, "vwap": 12.7348, "vwap_slope": -0.003, "atr": 0.0737, "atr_pct": 0.58, "trend": "flat", "slope_pct": -0.0747, "flat_threshold_pct": 0.1449, "ema9": 12.721, "ema20": 12.7276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.527}}
{"timestamp": "2026-09-22T13:33:13.457197", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.95", "VWAP sloping down", "trend negative (slope -1.465%, flat band 0.458%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6999, "vwap": 8.9451, "vwap_slope": -0.1649, "atr": 0.1593, "atr_pct": 1.831, "trend": "negative", "slope_pct": -1.4651, "flat_threshold_pct": 0.4578, "ema9": 8.9187, "ema20": 8.996, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 5.743, "spread_pct": 0.23, "rvol": 0.121, "volume_pace_ratio": 14.642}}
{"timestamp": "2026-09-22T13:33:13.457859", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5377, "vwap": 11.6087, "vwap_slope": -0.0147, "atr": 0.0709, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.1269, "flat_threshold_pct": 0.1536, "ema9": 11.5699, "ema20": 11.5708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.639, "spread_pct": 0.087, "rvol": 0.014, "volume_pace_ratio": 1.68}}
{"timestamp": "2026-09-22T13:33:13.458443", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.211%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.4099, "vwap_slope": -0.0268, "atr": 0.085, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2109, "flat_threshold_pct": 0.1728, "ema9": 12.3452, "ema20": 12.3574, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.157, "distance_from_high_pct": 2.148, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 2.086}}
{"timestamp": "2026-09-22T13:33:13.459014", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T13:33:13.459568", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4998, "vwap": 5.536, "vwap_slope": -0.004, "atr": 0.0503, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.1461, "flat_threshold_pct": 0.2286, "ema9": 5.5115, "ema20": 5.5113, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.174, "distance_from_high_pct": 1.789, "spread_pct": 0.364, "rvol": 0.011, "volume_pace_ratio": 1.276}}
{"timestamp": "2026-09-22T13:33:13.460309", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down", "spread 2.12% exceeds max 1.0%", "trend negative (slope -0.306%, flat band 0.219%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.1191, "vwap_slope": -0.0143, "atr": 0.0783, "atr_pct": 0.876, "trend": "negative", "slope_pct": -0.3064, "flat_threshold_pct": 0.2191, "ema9": 8.9883, "ema20": 9.0036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.489, "spread_pct": 2.124, "rvol": 0.018, "volume_pace_ratio": 2.229}}
{"timestamp": "2026-09-22T13:33:13.460800", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.367%, flat band 0.173%)"], "metrics": {"price": 7.46, "vwap": 7.4901, "vwap_slope": -0.0099, "atr": 0.0517, "atr_pct": 0.693, "trend": "negative", "slope_pct": -0.3667, "flat_threshold_pct": 0.1731, "ema9": 7.5081, "ema20": 7.5278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.154, "distance_from_high_pct": 1.192, "spread_pct": 0.536, "rvol": 0.011, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T13:33:13.461245", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.28", "VWAP sloping down", "trend negative (slope -0.451%, flat band 0.208%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.28, "vwap_slope": -0.0333, "atr": 0.0761, "atr_pct": 0.832, "trend": "negative", "slope_pct": -0.4506, "flat_threshold_pct": 0.208, "ema9": 9.2258, "ema20": 9.243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 2.866, "spread_pct": 0.545, "rvol": 0.018, "volume_pace_ratio": 2.186}}
{"timestamp": "2026-09-22T13:33:13.461822", "symbol": "SECZ", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.1s", "imbalance +86% >= 50% buy threshold, stop 13.23", "entry_score 70.1"], "reasons_against": [], "metrics": {"price": 13.4624, "vwap": 13.222, "vwap_slope": 0.1153, "atr": 0.1956, "atr_pct": 1.453, "trend": "positive", "slope_pct": 0.8916, "flat_threshold_pct": 0.3632, "ema9": 13.271, "ema20": 13.2162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 0.426, "spread_pct": 0.446, "rvol": 0.012, "volume_pace_ratio": 1.412, "stage3": {"stop": 13.2277, "risk": 0.2347, "target": 13.9256, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8612, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 13.23"}, "entry_score": 70.11, "entry_score_breakdown": {"imbalance_sub": 0.802, "volume_pace_sub": 1.0, "volatility_sub": 0.322, "slope_sub": 0.308, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:33:13.660366", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.2676, "vwap": 6.2979, "vwap_slope": -0.0188, "atr": 0.0529, "atr_pct": 0.845, "trend": "flat", "slope_pct": -0.1289, "flat_threshold_pct": 0.2111, "ema9": 6.2841, "ema20": 6.2958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 1.142, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 2.189}}
{"timestamp": "2026-09-22T13:33:13.661042", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.475, "vwap": 5.5244, "vwap_slope": -0.0118, "atr": 0.0334, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.0765, "flat_threshold_pct": 0.1527, "ema9": 5.493, "ema20": 5.4942, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 2.559, "spread_pct": 0.183, "rvol": 0.012, "volume_pace_ratio": 1.506}}
{"timestamp": "2026-09-22T13:33:13.661530", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17"], "metrics": {"price": 5.15, "vwap": 5.1702, "vwap_slope": 0.0, "atr": 0.04, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.1942, "ema9": 5.1636, "ema20": 5.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.408}}
{"timestamp": "2026-09-22T13:33:13.662112", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.230%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.7511, "vwap_slope": -0.0339, "atr": 0.064, "atr_pct": 0.736, "trend": "negative", "slope_pct": -0.2296, "flat_threshold_pct": 0.184, "ema9": 8.7254, "ema20": 8.7394, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T13:33:13.662564", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.20% exceeds max 1.0%"], "metrics": {"price": 11.714, "vwap": 11.5429, "vwap_slope": 0.0, "atr": 0.1095, "atr_pct": 0.935, "trend": "positive", "slope_pct": 0.8336, "flat_threshold_pct": 0.2337, "ema9": 11.5836, "ema20": 11.5518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 1.2, "rvol": 0.004, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T13:33:13.663218", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0575, "vwap_slope": -0.0125, "atr": 0.0363, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.1004, "ema9": 9.0523, "ema20": 9.056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 0.659, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 3.988}}
{"timestamp": "2026-09-22T13:33:13.663809", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.91", "VWAP sloping down", "spread 3.88% exceeds max 1.0%"], "metrics": {"price": 4.83, "vwap": 4.9104, "vwap_slope": -0.0029, "atr": 0.0596, "atr_pct": 1.235, "trend": "flat", "slope_pct": -0.2569, "flat_threshold_pct": 0.3087, "ema9": 4.8572, "ema20": 4.8548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.05, "distance_from_high_pct": 4.167, "spread_pct": 3.882, "rvol": 0.061, "volume_pace_ratio": 7.317}}
{"timestamp": "2026-09-22T13:33:13.664384", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.6311, "vwap": 7.6257, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.349, "trend": "positive", "slope_pct": 0.2015, "flat_threshold_pct": 0.0874, "ema9": 7.603, "ema20": 7.5965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.143, "distance_from_high_pct": 0.895, "spread_pct": 0.393, "rvol": 0.012, "volume_pace_ratio": 1.442}}
{"timestamp": "2026-09-22T13:33:13.664944", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.7998, "vwap": 14.7966, "vwap_slope": -0.0201, "atr": 0.1103, "atr_pct": 0.746, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.1864, "ema9": 14.7974, "ema20": 14.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.133, "distance_from_high_pct": 0.606, "spread_pct": 0.135, "rvol": 0.034, "volume_pace_ratio": 4.121}}
{"timestamp": "2026-09-22T13:33:13.665583", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (70.5s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 10.11, "vwap": 10.0151, "vwap_slope": 0.0918, "atr": 0.1183, "atr_pct": 1.17, "trend": "positive", "slope_pct": 0.627, "flat_threshold_pct": 0.2926, "ema9": 10.0217, "ema20": 9.9914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 0.492, "spread_pct": 0.198, "rvol": 0.065, "volume_pace_ratio": 7.795, "stage3": {"stop": 9.968, "risk": 0.142, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2111, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:33:13.666118", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "spread 1.20% exceeds max 1.0%"], "metrics": {"price": 9.18, "vwap": 9.1812, "vwap_slope": -0.0071, "atr": 0.0627, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.1707, "ema9": 9.1838, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.358, "spread_pct": 1.198, "rvol": 0.008, "volume_pace_ratio": 0.942}}
{"timestamp": "2026-09-22T13:33:13.666725", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.90", "VWAP sloping down", "trend negative (slope -0.274%, flat band 0.194%)"], "metrics": {"price": 13.81, "vwap": 13.8995, "vwap_slope": -0.0175, "atr": 0.107, "atr_pct": 0.775, "trend": "negative", "slope_pct": -0.2739, "flat_threshold_pct": 0.1936, "ema9": 13.8687, "ema20": 13.8887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 1.428, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:33:13.667300", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.128%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.12, "vwap": 6.1599, "vwap_slope": -0.0201, "atr": 0.0314, "atr_pct": 0.513, "trend": "negative", "slope_pct": -0.212, "flat_threshold_pct": 0.1283, "ema9": 6.1446, "ema20": 6.152, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 2.997}}
{"timestamp": "2026-09-22T13:33:13.668173", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.67 below VWAP $13.75", "VWAP sloping down", "trend negative (slope -0.469%, flat band 0.252%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6745, "vwap": 13.7467, "vwap_slope": -0.1241, "atr": 0.1378, "atr_pct": 1.008, "trend": "negative", "slope_pct": -0.4693, "flat_threshold_pct": 0.2519, "ema9": 13.7545, "ema20": 13.7989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.905, "spread_pct": 0.146, "rvol": 0.013, "volume_pace_ratio": 1.556}}
{"timestamp": "2026-09-22T13:33:18.673918", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.864%)", "metrics": {"price": 13.45, "peak_price": 13.4624, "peak_gain_cents": 0.0, "slope_pct": 0.8638, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:18.674688", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.45, "vwap": 13.2239, "vwap_slope": 0.1172, "atr": 0.1989, "trend": "positive", "slope_pct": 0.8638, "lower_highs_lower_lows": false, "stop": 13.2113, "imbalance_decline_count": 0, "imbalance_cur": 0.9303519061583577, "imbalance_prev": null}}
{"timestamp": "2026-09-22T13:33:18.676360", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:18.677147", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.802%, flat band 0.381%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.86, "vwap": 9.0221, "vwap_slope": -0.0995, "atr": 0.135, "atr_pct": 1.524, "trend": "negative", "slope_pct": -0.8019, "flat_threshold_pct": 0.3809, "ema9": 8.9746, "ema20": 9.0265, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 3.905, "spread_pct": 0.113, "rvol": 0.15, "volume_pace_ratio": 17.657}}
{"timestamp": "2026-09-22T13:33:18.677803", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.85", "spread 1.01% exceeds max 1.0%"], "metrics": {"price": 13.8, "vwap": 13.8494, "vwap_slope": 0.2578, "atr": 0.3835, "atr_pct": 2.779, "trend": "flat", "slope_pct": -0.1108, "flat_threshold_pct": 0.6947, "ema9": 13.8597, "ema20": 13.8283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 2.748, "spread_pct": 1.013, "rvol": 0.044, "volume_pace_ratio": 5.226}}
{"timestamp": "2026-09-22T13:33:18.678312", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.48", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.182%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.42, "vwap": 6.476, "vwap_slope": -0.014, "atr": 0.0467, "atr_pct": 0.727, "trend": "negative", "slope_pct": -0.1863, "flat_threshold_pct": 0.1817, "ema9": 6.4421, "ema20": 6.4462, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.022, "volume_pace_ratio": 2.576}}
{"timestamp": "2026-09-22T13:33:18.678934", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.26% exceeds max 1.0%"], "metrics": {"price": 8.705, "vwap": 8.5989, "vwap_slope": -0.1411, "atr": 0.246, "atr_pct": 2.826, "trend": "flat", "slope_pct": -0.1325, "flat_threshold_pct": 0.7065, "ema9": 8.7151, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 1.638, "spread_pct": 1.264, "rvol": 0.04, "volume_pace_ratio": 4.689}}
{"timestamp": "2026-09-22T13:33:18.679204", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:18.679815", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7, "vwap": 12.7345, "vwap_slope": -0.0033, "atr": 0.0749, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0983, "flat_threshold_pct": 0.1475, "ema9": 12.719, "ema20": 12.7267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.145, "distance_from_high_pct": 0.742, "spread_pct": 0.157, "rvol": 0.013, "volume_pace_ratio": 1.49}}
{"timestamp": "2026-09-22T13:33:18.680632", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.94", "VWAP sloping down", "trend negative (slope -1.551%, flat band 0.469%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.9407, "vwap_slope": -0.1693, "atr": 0.1626, "atr_pct": 1.875, "trend": "negative", "slope_pct": -1.5507, "flat_threshold_pct": 0.4687, "ema9": 8.9137, "ema20": 8.9936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.123, "volume_pace_ratio": 14.472}}
{"timestamp": "2026-09-22T13:33:18.681213", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.168%)", "lower-highs/lower-lows structure"], "metrics": {"price": 11.51, "vwap": 11.6073, "vwap_slope": -0.016, "atr": 0.0776, "atr_pct": 0.674, "trend": "negative", "slope_pct": -0.1988, "flat_threshold_pct": 0.1685, "ema9": 11.5644, "ema20": 11.5682, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 1.876, "spread_pct": 0.174, "rvol": 0.014, "volume_pace_ratio": 1.645}}
{"timestamp": "2026-09-22T13:33:18.681801", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.295, "vwap": 12.4099, "vwap_slope": -0.0269, "atr": 0.085, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2231, "flat_threshold_pct": 0.1728, "ema9": 12.3442, "ema20": 12.357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.157, "distance_from_high_pct": 2.188, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 2.032}}
{"timestamp": "2026-09-22T13:33:18.682224", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:33:18.682837", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.472%, flat band 0.308%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4402, "vwap": 5.5202, "vwap_slope": -0.0198, "atr": 0.067, "atr_pct": 1.231, "trend": "negative", "slope_pct": -0.4716, "flat_threshold_pct": 0.3077, "ema9": 5.4996, "ema20": 5.5056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.854, "spread_pct": 0.55, "rvol": 0.013, "volume_pace_ratio": 1.563}}
{"timestamp": "2026-09-22T13:33:18.683326", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down", "spread 2.12% exceeds max 1.0%", "trend negative (slope -0.306%, flat band 0.219%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.1191, "vwap_slope": -0.0143, "atr": 0.0783, "atr_pct": 0.876, "trend": "negative", "slope_pct": -0.3064, "flat_threshold_pct": 0.2191, "ema9": 8.9883, "ema20": 9.0036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.489, "spread_pct": 2.124, "rvol": 0.018, "volume_pace_ratio": 2.171}}
{"timestamp": "2026-09-22T13:33:18.683847", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.310%, flat band 0.201%)"], "metrics": {"price": 7.474, "vwap": 7.49, "vwap_slope": -0.01, "atr": 0.06, "atr_pct": 0.803, "trend": "negative", "slope_pct": -0.3104, "flat_threshold_pct": 0.2007, "ema9": 7.5109, "ema20": 7.5292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.164, "distance_from_high_pct": 1.007, "spread_pct": 0.534, "rvol": 0.011, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T13:33:18.684350", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.28", "VWAP sloping down", "trend negative (slope -0.418%, flat band 0.221%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.16, "vwap": 9.2778, "vwap_slope": -0.0355, "atr": 0.0809, "atr_pct": 0.883, "trend": "negative", "slope_pct": -0.418, "flat_threshold_pct": 0.2207, "ema9": 9.2278, "ema20": 9.244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 2.76, "spread_pct": 0.655, "rvol": 0.018, "volume_pace_ratio": 2.171}}
{"timestamp": "2026-09-22T13:33:18.684835", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.28, "vwap": 6.2985, "vwap_slope": -0.0181, "atr": 0.0563, "atr_pct": 0.896, "trend": "flat", "slope_pct": -0.0695, "flat_threshold_pct": 0.224, "ema9": 6.2865, "ema20": 6.297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 0.946, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 2.134}}
{"timestamp": "2026-09-22T13:33:18.685348", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.5239, "vwap_slope": -0.0123, "atr": 0.0334, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.1038, "flat_threshold_pct": 0.1528, "ema9": 5.492, "ema20": 5.4937, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.258, "distance_from_high_pct": 2.648, "spread_pct": 0.183, "rvol": 0.013, "volume_pace_ratio": 1.484}}
{"timestamp": "2026-09-22T13:33:18.685813", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.1702, "vwap_slope": 0.0, "atr": 0.04, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.1942, "ema9": 5.1636, "ema20": 5.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T13:33:18.686337", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.699, "vwap": 8.7511, "vwap_slope": -0.0339, "atr": 0.064, "atr_pct": 0.735, "trend": "negative", "slope_pct": -0.1986, "flat_threshold_pct": 0.1838, "ema9": 8.7272, "ema20": 8.7402, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.817, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T13:33:18.686926", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.29% exceeds max 1.0%"], "metrics": {"price": 11.645, "vwap": 11.5441, "vwap_slope": 0.0385, "atr": 0.1177, "atr_pct": 1.01, "trend": "positive", "slope_pct": 0.3557, "flat_threshold_pct": 0.2526, "ema9": 11.5959, "ema20": 11.5607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.034, "distance_from_high_pct": 0.589, "spread_pct": 1.29, "rvol": 0.004, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T13:33:18.687428", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0574, "vwap_slope": -0.0126, "atr": 0.0363, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.1004, "ema9": 9.0523, "ema20": 9.056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 0.659, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 3.891}}
{"timestamp": "2026-09-22T13:33:18.687959", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.91", "VWAP sloping down", "spread 3.88% exceeds max 1.0%", "trend negative (slope -0.443%, flat band 0.363%)"], "metrics": {"price": 4.8, "vwap": 4.9101, "vwap_slope": -0.0032, "atr": 0.0696, "atr_pct": 1.451, "trend": "negative", "slope_pct": -0.4425, "flat_threshold_pct": 0.3627, "ema9": 4.8512, "ema20": 4.8519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.05, "distance_from_high_pct": 4.762, "spread_pct": 3.882, "rvol": 0.061, "volume_pace_ratio": 7.132}}
{"timestamp": "2026-09-22T13:33:18.688489", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.62 below VWAP $7.63", "VWAP sloping down"], "metrics": {"price": 7.625, "vwap": 7.6256, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.35, "trend": "positive", "slope_pct": 0.1775, "flat_threshold_pct": 0.0874, "ema9": 7.6018, "ema20": 7.5959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.143, "distance_from_high_pct": 0.974, "spread_pct": 0.393, "rvol": 0.012, "volume_pace_ratio": 1.406}}
{"timestamp": "2026-09-22T13:33:18.688980", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.81, "vwap": 14.7964, "vwap_slope": -0.0203, "atr": 0.1149, "atr_pct": 0.776, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.1939, "ema9": 14.7994, "ema20": 14.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 0.537, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 4.088}}
{"timestamp": "2026-09-22T13:33:18.689605", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (75.6s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 10.1146, "vwap": 10.0176, "vwap_slope": 0.0942, "atr": 0.1183, "atr_pct": 1.17, "trend": "positive", "slope_pct": 0.6407, "flat_threshold_pct": 0.2925, "ema9": 10.0226, "ema20": 9.9919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 0.447, "spread_pct": 0.099, "rvol": 0.066, "volume_pace_ratio": 7.764, "stage3": {"stop": 9.9726, "risk": 0.142, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1247, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:33:18.690094", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "spread 1.20% exceeds max 1.0%"], "metrics": {"price": 9.18, "vwap": 9.1812, "vwap_slope": -0.0071, "atr": 0.0627, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.1707, "ema9": 9.1838, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.358, "spread_pct": 1.198, "rvol": 0.008, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T13:33:18.690587", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.90", "VWAP sloping down", "trend negative (slope -0.274%, flat band 0.194%)"], "metrics": {"price": 13.81, "vwap": 13.8995, "vwap_slope": -0.0175, "atr": 0.107, "atr_pct": 0.775, "trend": "negative", "slope_pct": -0.2739, "flat_threshold_pct": 0.1936, "ema9": 13.8687, "ema20": 13.8887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 1.428, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T13:33:18.691175", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.163%, flat band 0.128%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1598, "vwap_slope": -0.0202, "atr": 0.0314, "atr_pct": 0.512, "trend": "negative", "slope_pct": -0.163, "flat_threshold_pct": 0.1281, "ema9": 6.1466, "ema20": 6.153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 2.931}}
{"timestamp": "2026-09-22T13:33:18.691854", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.67 below VWAP $13.75", "VWAP sloping down", "trend negative (slope -0.479%, flat band 0.252%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.67, "vwap": 13.7452, "vwap_slope": -0.1255, "atr": 0.1378, "atr_pct": 1.008, "trend": "negative", "slope_pct": -0.4792, "flat_threshold_pct": 0.252, "ema9": 13.7536, "ema20": 13.7984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.937, "spread_pct": 0.146, "rvol": 0.013, "volume_pace_ratio": 1.535}}
{"timestamp": "2026-09-22T13:33:23.697463", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.886%)", "metrics": {"price": 13.46, "peak_price": 13.4624, "peak_gain_cents": 0.0, "slope_pct": 0.8862, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:23.698121", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.46, "vwap": 13.2248, "vwap_slope": 0.1182, "atr": 0.1989, "trend": "positive", "slope_pct": 0.8862, "lower_highs_lower_lows": false, "stop": 13.2213, "imbalance_decline_count": 1, "imbalance_cur": 0.892171662712961, "imbalance_prev": 0.9303519061583577}}
{"timestamp": "2026-09-22T13:33:23.700199", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:23.701107", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.683%, flat band 0.384%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 9.0214, "vwap_slope": -0.1002, "atr": 0.1367, "atr_pct": 1.536, "trend": "negative", "slope_pct": -0.6835, "flat_threshold_pct": 0.3841, "ema9": 8.9816, "ema20": 9.0298, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 3.525, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 17.407}}
{"timestamp": "2026-09-22T13:33:23.701866", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.85"], "metrics": {"price": 13.8199, "vwap": 13.8495, "vwap_slope": 0.2579, "atr": 0.3835, "atr_pct": 2.775, "trend": "flat", "slope_pct": -0.0679, "flat_threshold_pct": 0.6937, "ema9": 13.8637, "ema20": 13.8301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.205, "distance_from_high_pct": 2.608, "spread_pct": 0.868, "rvol": 0.045, "volume_pace_ratio": 5.133}}
{"timestamp": "2026-09-22T13:33:23.702423", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.425, "vwap": 6.4758, "vwap_slope": -0.0142, "atr": 0.0467, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.163, "flat_threshold_pct": 0.1816, "ema9": 6.4431, "ema20": 6.4467, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 2.207, "spread_pct": 0.156, "rvol": 0.022, "volume_pace_ratio": 2.527}}
{"timestamp": "2026-09-22T13:33:23.703899", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.26% exceeds max 1.0%"], "metrics": {"price": 8.705, "vwap": 8.5991, "vwap_slope": -0.1409, "atr": 0.2467, "atr_pct": 2.834, "trend": "flat", "slope_pct": -0.1325, "flat_threshold_pct": 0.7086, "ema9": 8.7151, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 1.638, "spread_pct": 1.264, "rvol": 0.04, "volume_pace_ratio": 4.58}}
{"timestamp": "2026-09-22T13:33:23.704216", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:23.704784", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7049, "vwap": 12.7345, "vwap_slope": -0.0032, "atr": 0.075, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0868, "flat_threshold_pct": 0.1476, "ema9": 12.72, "ema20": 12.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.704, "spread_pct": 0.157, "rvol": 0.013, "volume_pace_ratio": 1.459}}
{"timestamp": "2026-09-22T13:33:23.705497", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.94", "VWAP sloping down", "trend negative (slope -1.452%, flat band 0.472%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7036, "vwap": 8.9386, "vwap_slope": -0.1714, "atr": 0.1643, "atr_pct": 1.888, "trend": "negative", "slope_pct": -1.4524, "flat_threshold_pct": 0.4719, "ema9": 8.9194, "ema20": 8.9963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 5.703, "spread_pct": 0.344, "rvol": 0.124, "volume_pace_ratio": 14.278}}
{"timestamp": "2026-09-22T13:33:23.706120", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.54, "vwap": 11.6071, "vwap_slope": -0.0163, "atr": 0.0776, "atr_pct": 0.672, "trend": "flat", "slope_pct": -0.121, "flat_threshold_pct": 0.168, "ema9": 11.5704, "ema20": 11.571, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.62, "spread_pct": 0.173, "rvol": 0.014, "volume_pace_ratio": 1.626}}
{"timestamp": "2026-09-22T13:33:23.706727", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.260%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.28, "vwap": 12.4098, "vwap_slope": -0.0269, "atr": 0.085, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2597, "flat_threshold_pct": 0.173, "ema9": 12.3412, "ema20": 12.3555, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.158, "distance_from_high_pct": 2.307, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 1.982}}
{"timestamp": "2026-09-22T13:33:23.707188", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:33:23.707836", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.391%, flat band 0.307%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.455, "vwap": 5.5208, "vwap_slope": -0.0192, "atr": 0.067, "atr_pct": 1.228, "trend": "negative", "slope_pct": -0.3906, "flat_threshold_pct": 0.3069, "ema9": 5.5025, "ema20": 5.507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.589, "spread_pct": 0.366, "rvol": 0.013, "volume_pace_ratio": 1.537}}
{"timestamp": "2026-09-22T13:33:23.709840", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 2.191}}
{"timestamp": "2026-09-22T13:33:23.710379", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.223%)"], "metrics": {"price": 7.49, "vwap": 7.4901, "vwap_slope": -0.0099, "atr": 0.0667, "atr_pct": 0.89, "trend": "negative", "slope_pct": -0.2462, "flat_threshold_pct": 0.2225, "ema9": 7.5141, "ema20": 7.5307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.181, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.011, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T13:33:23.711023", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.28", "VWAP sloping down", "trend negative (slope -0.459%, flat band 0.226%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1475, "vwap": 9.2759, "vwap_slope": -0.0374, "atr": 0.0828, "atr_pct": 0.905, "trend": "negative", "slope_pct": -0.4588, "flat_threshold_pct": 0.2263, "ema9": 9.2253, "ema20": 9.2428, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.893, "spread_pct": 0.328, "rvol": 0.019, "volume_pace_ratio": 2.148}}
{"timestamp": "2026-09-22T13:33:23.711563", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.2601, "vwap": 6.2977, "vwap_slope": -0.019, "atr": 0.0588, "atr_pct": 0.939, "trend": "flat", "slope_pct": -0.1649, "flat_threshold_pct": 0.2347, "ema9": 6.2826, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 1.26, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 2.086}}
{"timestamp": "2026-09-22T13:33:23.712178", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5237, "vwap_slope": -0.0126, "atr": 0.0334, "atr_pct": 0.609, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.1522, "ema9": 5.496, "ema20": 5.4956, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.469}}
{"timestamp": "2026-09-22T13:33:23.712703", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.129%)", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.17, "vwap_slope": -0.0033, "atr": 0.0267, "atr_pct": 0.518, "trend": "negative", "slope_pct": -0.1452, "flat_threshold_pct": 0.1294, "ema9": 5.1609, "ema20": 5.1609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T13:33:23.713249", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.230%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6899, "vwap": 8.7509, "vwap_slope": -0.0341, "atr": 0.064, "atr_pct": 0.736, "trend": "negative", "slope_pct": -0.23, "flat_threshold_pct": 0.184, "ema9": 8.7253, "ema20": 8.7393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 1.92, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.168}}
{"timestamp": "2026-09-22T13:33:23.713774", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.29% exceeds max 1.0%"], "metrics": {"price": 11.645, "vwap": 11.5441, "vwap_slope": 0.0385, "atr": 0.1177, "atr_pct": 1.01, "trend": "positive", "slope_pct": 0.3557, "flat_threshold_pct": 0.2526, "ema9": 11.5959, "ema20": 11.5607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.034, "distance_from_high_pct": 0.589, "spread_pct": 1.29, "rvol": 0.004, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T13:33:23.714343", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0501, "vwap": 9.0574, "vwap_slope": -0.0126, "atr": 0.0367, "atr_pct": 0.406, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.1015, "ema9": 9.0543, "ema20": 9.057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 0.548, "spread_pct": 0.11, "rvol": 0.033, "volume_pace_ratio": 3.833}}
{"timestamp": "2026-09-22T13:33:23.714923", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.87 below VWAP $4.91", "VWAP sloping down", "spread 2.87% exceeds max 1.0%"], "metrics": {"price": 4.87, "vwap": 4.9101, "vwap_slope": -0.0032, "atr": 0.073, "atr_pct": 1.498, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.3746, "ema9": 4.8652, "ema20": 4.8586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.057, "distance_from_high_pct": 3.373, "spread_pct": 2.875, "rvol": 0.061, "volume_pace_ratio": 7.003}}
{"timestamp": "2026-09-22T13:33:23.715455", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.62 below VWAP $7.63", "VWAP sloping down"], "metrics": {"price": 7.625, "vwap": 7.6256, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.35, "trend": "positive", "slope_pct": 0.1775, "flat_threshold_pct": 0.0874, "ema9": 7.6018, "ema20": 7.5959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.143, "distance_from_high_pct": 0.974, "spread_pct": 0.393, "rvol": 0.012, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T13:33:23.716087", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.8184, "vwap": 14.7965, "vwap_slope": -0.0202, "atr": 0.1181, "atr_pct": 0.797, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.1992, "ema9": 14.8011, "ema20": 14.8135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.163, "distance_from_high_pct": 0.481, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 4.022}}
{"timestamp": "2026-09-22T13:33:23.717543", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (80.6s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 10.115, "vwap": 10.0178, "vwap_slope": 0.0945, "atr": 0.1183, "atr_pct": 1.17, "trend": "positive", "slope_pct": 0.6419, "flat_threshold_pct": 0.2925, "ema9": 10.0227, "ema20": 9.9919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 0.443, "spread_pct": 0.099, "rvol": 0.066, "volume_pace_ratio": 7.587, "stage3": {"stop": 9.973, "risk": 0.142, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0254, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:33:23.719060", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "spread 1.20% exceeds max 1.0%"], "metrics": {"price": 9.18, "vwap": 9.1812, "vwap_slope": -0.0071, "atr": 0.0627, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.1707, "ema9": 9.1838, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.358, "spread_pct": 1.198, "rvol": 0.008, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:33:23.719611", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.90", "VWAP sloping down", "trend negative (slope -0.252%, flat band 0.193%)"], "metrics": {"price": 13.82, "vwap": 13.8996, "vwap_slope": -0.0174, "atr": 0.107, "atr_pct": 0.774, "trend": "negative", "slope_pct": -0.2522, "flat_threshold_pct": 0.1935, "ema9": 13.8707, "ema20": 13.8897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 1.356, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T13:33:23.720215", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.129%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.135, "vwap": 6.1596, "vwap_slope": -0.0204, "atr": 0.0317, "atr_pct": 0.516, "trend": "negative", "slope_pct": -0.1386, "flat_threshold_pct": 0.129, "ema9": 6.1476, "ema20": 6.1535, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 2.877}}
{"timestamp": "2026-09-22T13:33:23.720972", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.67 below VWAP $13.74", "VWAP sloping down", "trend negative (slope -0.479%, flat band 0.252%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.67, "vwap": 13.7449, "vwap_slope": -0.1258, "atr": 0.1378, "atr_pct": 1.008, "trend": "negative", "slope_pct": -0.4792, "flat_threshold_pct": 0.252, "ema9": 13.7536, "ema20": 13.7984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.937, "spread_pct": 0.146, "rvol": 0.013, "volume_pace_ratio": 1.502}}
{"timestamp": "2026-09-22T13:33:28.726776", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.941%)", "metrics": {"price": 13.4845, "peak_price": 13.4845, "peak_gain_cents": 2.21, "slope_pct": 0.941, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:28.728088", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.4845, "vwap": 13.2281, "vwap_slope": 0.1214, "atr": 0.2022, "trend": "positive", "slope_pct": 0.941, "lower_highs_lower_lows": false, "stop": 13.2418, "imbalance_decline_count": 2, "imbalance_cur": 0.5036893203883495, "imbalance_prev": 0.892171662712961}}
{"timestamp": "2026-09-22T13:33:28.729970", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:28.730905", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.683%, flat band 0.389%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 9.0195, "vwap_slope": -0.1021, "atr": 0.1385, "atr_pct": 1.557, "trend": "negative", "slope_pct": -0.6835, "flat_threshold_pct": 0.3892, "ema9": 8.9816, "ema20": 9.0298, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 3.525, "spread_pct": 0.112, "rvol": 0.153, "volume_pace_ratio": 17.197}}
{"timestamp": "2026-09-22T13:33:28.732635", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.0, "vwap": 13.8526, "vwap_slope": 0.2609, "atr": 0.3935, "atr_pct": 2.811, "trend": "flat", "slope_pct": 0.3191, "flat_threshold_pct": 0.7027, "ema9": 13.8997, "ema20": 13.8473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 1.339, "spread_pct": 0.789, "rvol": 0.045, "volume_pace_ratio": 5.087}}
{"timestamp": "2026-09-22T13:33:28.733257", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4286, "vwap": 6.4758, "vwap_slope": -0.0142, "atr": 0.0467, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.1815, "ema9": 6.4438, "ema20": 6.447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.197, "distance_from_high_pct": 2.152, "spread_pct": 0.156, "rvol": 0.022, "volume_pace_ratio": 2.468}}
{"timestamp": "2026-09-22T13:33:28.733886", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.675, "vwap": 8.5991, "vwap_slope": -0.1409, "atr": 0.2467, "atr_pct": 2.844, "trend": "flat", "slope_pct": -0.2364, "flat_threshold_pct": 0.711, "ema9": 8.7091, "ema20": 8.7367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 1.977, "spread_pct": 0.576, "rvol": 0.04, "volume_pace_ratio": 4.488}}
{"timestamp": "2026-09-22T13:33:28.734187", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:28.734776", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7, "vwap": 12.7344, "vwap_slope": -0.0033, "atr": 0.075, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0983, "flat_threshold_pct": 0.1476, "ema9": 12.719, "ema20": 12.7267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.742, "spread_pct": 0.157, "rvol": 0.013, "volume_pace_ratio": 1.424}}
{"timestamp": "2026-09-22T13:33:28.735544", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.94", "VWAP sloping down", "trend negative (slope -1.317%, flat band 0.494%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7432, "vwap": 8.939, "vwap_slope": -0.171, "atr": 0.1726, "atr_pct": 1.974, "trend": "negative", "slope_pct": -1.3165, "flat_threshold_pct": 0.4936, "ema9": 8.9274, "ema20": 9.0001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 5.274, "spread_pct": 0.343, "rvol": 0.125, "volume_pace_ratio": 14.023}}
{"timestamp": "2026-09-22T13:33:28.736215", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.54, "vwap": 11.6063, "vwap_slope": -0.017, "atr": 0.0776, "atr_pct": 0.672, "trend": "flat", "slope_pct": -0.121, "flat_threshold_pct": 0.168, "ema9": 11.5704, "ema20": 11.571, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.62, "spread_pct": 0.173, "rvol": 0.014, "volume_pace_ratio": 1.607}}
{"timestamp": "2026-09-22T13:33:28.736816", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.213%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2993, "vwap": 12.4099, "vwap_slope": -0.0269, "atr": 0.085, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2126, "flat_threshold_pct": 0.1728, "ema9": 12.345, "ema20": 12.3574, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.158, "distance_from_high_pct": 2.154, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 1.935}}
{"timestamp": "2026-09-22T13:33:28.737281", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.969}}
{"timestamp": "2026-09-22T13:33:28.737881", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.363%, flat band 0.307%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5211, "vwap_slope": -0.0189, "atr": 0.067, "atr_pct": 1.226, "trend": "negative", "slope_pct": -0.3633, "flat_threshold_pct": 0.3066, "ema9": 5.5035, "ema20": 5.5075, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.5, "spread_pct": 0.366, "rvol": 0.013, "volume_pace_ratio": 1.501}}
{"timestamp": "2026-09-22T13:33:28.738408", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 2.138}}
{"timestamp": "2026-09-22T13:33:28.739004", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.223%)"], "metrics": {"price": 7.49, "vwap": 7.4901, "vwap_slope": -0.0099, "atr": 0.0667, "atr_pct": 0.89, "trend": "negative", "slope_pct": -0.2462, "flat_threshold_pct": 0.2225, "ema9": 7.5141, "ema20": 7.5307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.011, "volume_pace_ratio": 1.269}}
{"timestamp": "2026-09-22T13:33:28.739539", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.20 below VWAP $9.28", "VWAP sloping down", "trend negative (slope -0.287%, flat band 0.225%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2, "vwap": 9.2761, "vwap_slope": -0.0372, "atr": 0.0828, "atr_pct": 0.9, "trend": "negative", "slope_pct": -0.2874, "flat_threshold_pct": 0.225, "ema9": 9.2358, "ema20": 9.2478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 2.335, "spread_pct": 0.761, "rvol": 0.019, "volume_pace_ratio": 2.111}}
{"timestamp": "2026-09-22T13:33:28.740117", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.275, "vwap": 6.2981, "vwap_slope": -0.0185, "atr": 0.0588, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.0935, "flat_threshold_pct": 0.2341, "ema9": 6.2855, "ema20": 6.2965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 1.025, "spread_pct": 0.478, "rvol": 0.018, "volume_pace_ratio": 2.036}}
{"timestamp": "2026-09-22T13:33:28.740676", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4937, "vwap": 5.5237, "vwap_slope": -0.0126, "atr": 0.0334, "atr_pct": 0.609, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.1521, "ema9": 5.4968, "ema20": 5.4959, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 2.226, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.435}}
{"timestamp": "2026-09-22T13:33:28.741216", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.17", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.129%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.17, "vwap_slope": -0.0033, "atr": 0.0267, "atr_pct": 0.518, "trend": "negative", "slope_pct": -0.1452, "flat_threshold_pct": 0.1294, "ema9": 5.1609, "ema20": 5.1609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 1.152, "spread_pct": 0.966, "rvol": 0.003, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T13:33:28.741776", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.685, "vwap": 8.7508, "vwap_slope": -0.0342, "atr": 0.064, "atr_pct": 0.737, "trend": "negative", "slope_pct": -0.2469, "flat_threshold_pct": 0.1841, "ema9": 8.7244, "ema20": 8.7389, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T13:33:28.742300", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.29% exceeds max 1.0%"], "metrics": {"price": 11.625, "vwap": 11.5445, "vwap_slope": 0.0389, "atr": 0.1177, "atr_pct": 1.012, "trend": "positive", "slope_pct": 0.3043, "flat_threshold_pct": 0.253, "ema9": 11.5919, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 0.76, "spread_pct": 1.29, "rvol": 0.004, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T13:33:28.742906", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0501, "vwap": 9.0574, "vwap_slope": -0.0126, "atr": 0.0367, "atr_pct": 0.406, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.1015, "ema9": 9.0543, "ema20": 9.057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 0.548, "spread_pct": 0.11, "rvol": 0.033, "volume_pace_ratio": 3.741}}
{"timestamp": "2026-09-22T13:33:28.743436", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.91", "VWAP sloping down", "spread 2.87% exceeds max 1.0%"], "metrics": {"price": 4.8147, "vwap": 4.9088, "vwap_slope": -0.0046, "atr": 0.073, "atr_pct": 1.515, "trend": "flat", "slope_pct": -0.3515, "flat_threshold_pct": 0.3789, "ema9": 4.8541, "ema20": 4.8533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.07, "distance_from_high_pct": 4.47, "spread_pct": 2.875, "rvol": 0.062, "volume_pace_ratio": 6.915}}
{"timestamp": "2026-09-22T13:33:28.744003", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.6265, "vwap": 7.6256, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.35, "trend": "positive", "slope_pct": 0.1834, "flat_threshold_pct": 0.0874, "ema9": 7.6021, "ema20": 7.5961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.144, "distance_from_high_pct": 0.955, "spread_pct": 0.393, "rvol": 0.012, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T13:33:28.744553", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.81, "vwap": 14.7963, "vwap_slope": -0.0203, "atr": 0.1189, "atr_pct": 0.803, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.2007, "ema9": 14.7994, "ema20": 14.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 0.537, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 3.974}}
{"timestamp": "2026-09-22T13:33:28.745218", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 85.6s, room-to-run passed, but entry_score 44.3 below floor 55.0"], "metrics": {"price": 10.135, "vwap": 10.0181, "vwap_slope": 0.0948, "atr": 0.1217, "atr_pct": 1.2, "trend": "positive", "slope_pct": 0.7012, "flat_threshold_pct": 0.3001, "ema9": 10.0267, "ema20": 9.9938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 0.246, "spread_pct": 0.099, "rvol": 0.066, "volume_pace_ratio": 7.417, "stage3": {"stop": 9.989, "risk": 0.146, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3369, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 9.99"}, "entry_score": 44.27, "entry_score_breakdown": {"imbalance_sub": 0.053, "volume_pace_sub": 0.632, "volatility_sub": 0.471, "slope_sub": 0.499, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:33:28.745766", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "spread 1.20% exceeds max 1.0%"], "metrics": {"price": 9.18, "vwap": 9.1812, "vwap_slope": -0.0071, "atr": 0.0627, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.1707, "ema9": 9.1838, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.358, "spread_pct": 1.198, "rvol": 0.008, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:33:28.746288", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.90", "VWAP sloping down", "trend negative (slope -0.231%, flat band 0.193%)"], "metrics": {"price": 13.83, "vwap": 13.8995, "vwap_slope": -0.0175, "atr": 0.107, "atr_pct": 0.773, "trend": "negative", "slope_pct": -0.2305, "flat_threshold_pct": 0.1934, "ema9": 13.8727, "ema20": 13.8906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 1.285, "spread_pct": 0.289, "rvol": 0.007, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:33:28.746943", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1389, "vwap": 6.1594, "vwap_slope": -0.0206, "atr": 0.0333, "atr_pct": 0.543, "trend": "flat", "slope_pct": -0.1195, "flat_threshold_pct": 0.1357, "ema9": 6.1484, "ema20": 6.1538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 1.304, "spread_pct": 0.163, "rvol": 0.025, "volume_pace_ratio": 2.836}}
{"timestamp": "2026-09-22T13:33:28.747595", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.67 below VWAP $13.74", "VWAP sloping down", "trend negative (slope -0.479%, flat band 0.252%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.67, "vwap": 13.7427, "vwap_slope": -0.1281, "atr": 0.1378, "atr_pct": 1.008, "trend": "negative", "slope_pct": -0.4792, "flat_threshold_pct": 0.252, "ema9": 13.7536, "ema20": 13.7984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 1.937, "spread_pct": 0.146, "rvol": 0.013, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T13:33:33.753387", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.888%)", "metrics": {"price": 13.4608, "peak_price": 13.4845, "peak_gain_cents": 2.21, "slope_pct": 0.888, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:33.755042", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.4608, "vwap": 13.228, "vwap_slope": 0.1213, "atr": 0.2022, "trend": "positive", "slope_pct": 0.888, "lower_highs_lower_lows": false, "stop": 13.2181, "imbalance_decline_count": 3, "imbalance_cur": 0.3957072096862961, "imbalance_prev": 0.5036893203883495}}
{"timestamp": "2026-09-22T13:33:33.758104", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:33.759867", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.548%, flat band 0.425%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 9.0203, "vwap_slope": -0.1014, "atr": 0.1518, "atr_pct": 1.699, "trend": "negative", "slope_pct": -0.5484, "flat_threshold_pct": 0.4246, "ema9": 8.9896, "ema20": 9.0336, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 3.091, "spread_pct": 0.112, "rvol": 0.155, "volume_pace_ratio": 17.004}}
{"timestamp": "2026-09-22T13:33:33.761337", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.96, "vwap": 13.8528, "vwap_slope": 0.2611, "atr": 0.4035, "atr_pct": 2.89, "trend": "flat", "slope_pct": 0.2334, "flat_threshold_pct": 0.7226, "ema9": 13.8917, "ema20": 13.8435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 1.621, "spread_pct": 0.5, "rvol": 0.046, "volume_pace_ratio": 4.996}}
{"timestamp": "2026-09-22T13:33:33.761767", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4286, "vwap": 6.4755, "vwap_slope": -0.0145, "atr": 0.0467, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.1815, "ema9": 6.4438, "ema20": 6.447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.206, "distance_from_high_pct": 2.152, "spread_pct": 0.156, "rvol": 0.022, "volume_pace_ratio": 2.428}}
{"timestamp": "2026-09-22T13:33:33.762099", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.6003, "vwap_slope": -0.1397, "atr": 0.2467, "atr_pct": 2.852, "trend": "flat", "slope_pct": -0.3231, "flat_threshold_pct": 0.7131, "ema9": 8.7041, "ema20": 8.7343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 2.26, "spread_pct": 0.925, "rvol": 0.041, "volume_pace_ratio": 4.46}}
{"timestamp": "2026-09-22T13:33:33.762268", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:33.762766", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7345, "vwap_slope": -0.0032, "atr": 0.075, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0865, "flat_threshold_pct": 0.1476, "ema9": 12.72, "ema20": 12.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.151, "distance_from_high_pct": 0.703, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T13:33:33.763386", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.94", "VWAP sloping down", "trend negative (slope -1.396%, flat band 0.495%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.9356, "vwap_slope": -0.1744, "atr": 0.1726, "atr_pct": 1.98, "trend": "negative", "slope_pct": -1.3961, "flat_threshold_pct": 0.4949, "ema9": 8.9227, "ema20": 8.9979, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.525, "spread_pct": 0.229, "rvol": 0.127, "volume_pace_ratio": 13.861}}
{"timestamp": "2026-09-22T13:33:33.764159", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.525, "vwap": 11.6051, "vwap_slope": -0.0182, "atr": 0.0776, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.1599, "flat_threshold_pct": 0.1683, "ema9": 11.5674, "ema20": 11.5696, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 1.748, "spread_pct": 0.087, "rvol": 0.014, "volume_pace_ratio": 1.587}}
{"timestamp": "2026-09-22T13:33:33.764805", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.260%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.28, "vwap": 12.4098, "vwap_slope": -0.0269, "atr": 0.085, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2597, "flat_threshold_pct": 0.173, "ema9": 12.3412, "ema20": 12.3555, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.158, "distance_from_high_pct": 2.307, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 1.889}}
{"timestamp": "2026-09-22T13:33:33.765480", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.946}}
{"timestamp": "2026-09-22T13:33:33.766131", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.356%, flat band 0.307%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4614, "vwap": 5.52, "vwap_slope": -0.02, "atr": 0.067, "atr_pct": 1.226, "trend": "negative", "slope_pct": -0.3557, "flat_threshold_pct": 0.3065, "ema9": 5.5038, "ema20": 5.5076, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 2.475, "spread_pct": 0.549, "rvol": 0.014, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T13:33:33.766703", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 2.088}}
{"timestamp": "2026-09-22T13:33:33.767219", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.223%)"], "metrics": {"price": 7.49, "vwap": 7.4901, "vwap_slope": -0.0099, "atr": 0.0667, "atr_pct": 0.89, "trend": "negative", "slope_pct": -0.2462, "flat_threshold_pct": 0.2225, "ema9": 7.5141, "ema20": 7.5307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.011, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T13:33:33.767826", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.28", "VWAP sloping down", "trend negative (slope -0.320%, flat band 0.238%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.2755, "vwap_slope": -0.0378, "atr": 0.0876, "atr_pct": 0.953, "trend": "negative", "slope_pct": -0.32, "flat_threshold_pct": 0.2383, "ema9": 9.2338, "ema20": 9.2468, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 2.442, "spread_pct": 0.87, "rvol": 0.019, "volume_pace_ratio": 2.075}}
{"timestamp": "2026-09-22T13:33:33.768374", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2978, "vwap_slope": -0.0189, "atr": 0.0588, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.1174, "flat_threshold_pct": 0.2343, "ema9": 6.2845, "ema20": 6.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 2.001}}
{"timestamp": "2026-09-22T13:33:33.768987", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4995, "vwap": 5.5237, "vwap_slope": -0.0126, "atr": 0.0334, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.0573, "flat_threshold_pct": 0.152, "ema9": 5.4979, "ema20": 5.4965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 2.123, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.407}}
{"timestamp": "2026-09-22T13:33:33.769528", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 5.17, "vwap": 5.1701, "vwap_slope": -0.0033, "atr": 0.0333, "atr_pct": 0.645, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.1612, "ema9": 5.1649, "ema20": 5.1628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.768, "spread_pct": 0.579, "rvol": 0.003, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:33:33.770087", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.264%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.68, "vwap": 8.7507, "vwap_slope": -0.0343, "atr": 0.064, "atr_pct": 0.737, "trend": "negative", "slope_pct": -0.2641, "flat_threshold_pct": 0.1842, "ema9": 8.7234, "ema20": 8.7384, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T13:33:33.770599", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.29% exceeds max 1.0%"], "metrics": {"price": 11.625, "vwap": 11.5445, "vwap_slope": 0.0389, "atr": 0.1177, "atr_pct": 1.012, "trend": "positive", "slope_pct": 0.3043, "flat_threshold_pct": 0.253, "ema9": 11.5919, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 0.76, "spread_pct": 1.29, "rvol": 0.004, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T13:33:33.771296", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.042, "vwap": 9.0572, "vwap_slope": -0.0128, "atr": 0.0414, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.1146, "ema9": 9.0527, "ema20": 9.0562, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.637, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 3.66}}
{"timestamp": "2026-09-22T13:33:33.771960", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.90", "VWAP sloping down", "spread 2.49% exceeds max 1.0%", "trend negative (slope -0.505%, flat band 0.398%)"], "metrics": {"price": 4.79, "vwap": 4.9042, "vwap_slope": -0.0091, "atr": 0.0763, "atr_pct": 1.593, "trend": "negative", "slope_pct": -0.5045, "flat_threshold_pct": 0.3982, "ema9": 4.8492, "ema20": 4.851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.121, "distance_from_high_pct": 4.96, "spread_pct": 2.495, "rvol": 0.065, "volume_pace_ratio": 7.073}}
{"timestamp": "2026-09-22T13:33:33.772557", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.63 below VWAP $7.63", "VWAP sloping down"], "metrics": {"price": 7.6256, "vwap": 7.6256, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.35, "trend": "positive", "slope_pct": 0.1798, "flat_threshold_pct": 0.0874, "ema9": 7.6019, "ema20": 7.596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.146, "distance_from_high_pct": 0.966, "spread_pct": 0.524, "rvol": 0.012, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T13:33:33.773140", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.82, "vwap": 14.7964, "vwap_slope": -0.0202, "atr": 0.1189, "atr_pct": 0.802, "trend": "flat", "slope_pct": 0.0135, "flat_threshold_pct": 0.2005, "ema9": 14.8014, "ema20": 14.8137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.192, "distance_from_high_pct": 0.47, "spread_pct": 0.067, "rvol": 0.036, "volume_pace_ratio": 3.928}}
{"timestamp": "2026-09-22T13:33:33.773773", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (90.6s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 10.14, "vwap": 10.0195, "vwap_slope": 0.0962, "atr": 0.1217, "atr_pct": 1.2, "trend": "positive", "slope_pct": 0.7161, "flat_threshold_pct": 0.3, "ema9": 10.0277, "ema20": 9.9943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.197, "spread_pct": 0.197, "rvol": 0.067, "volume_pace_ratio": 7.328, "stage3": {"stop": 9.994, "risk": 0.146, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.008, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:33:33.774289", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.20% exceeds max 1.0%"], "metrics": {"price": 9.185, "vwap": 9.1799, "vwap_slope": -0.0085, "atr": 0.0727, "atr_pct": 0.791, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.1978, "ema9": 9.1848, "ema20": 9.1892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.251, "distance_from_high_pct": 0.304, "spread_pct": 1.198, "rvol": 0.008, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T13:33:33.774880", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.90", "VWAP sloping down", "trend negative (slope -0.209%, flat band 0.193%)"], "metrics": {"price": 13.84, "vwap": 13.8989, "vwap_slope": -0.0181, "atr": 0.107, "atr_pct": 0.773, "trend": "negative", "slope_pct": -0.2088, "flat_threshold_pct": 0.1932, "ema9": 13.8747, "ema20": 13.8916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 1.213, "spread_pct": 0.288, "rvol": 0.007, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T13:33:33.775496", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.163%, flat band 0.136%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1589, "vwap_slope": -0.0211, "atr": 0.0333, "atr_pct": 0.544, "trend": "negative", "slope_pct": -0.163, "flat_threshold_pct": 0.1359, "ema9": 6.1466, "ema20": 6.153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 2.807}}
{"timestamp": "2026-09-22T13:33:33.776099", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.74", "VWAP sloping down", "trend negative (slope -0.545%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.64, "vwap": 13.7392, "vwap_slope": -0.1315, "atr": 0.1378, "atr_pct": 1.01, "trend": "negative", "slope_pct": -0.5452, "flat_threshold_pct": 0.2526, "ema9": 13.7476, "ema20": 13.7956, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 2.152, "spread_pct": 0.147, "rvol": 0.014, "volume_pace_ratio": 1.488}}
{"timestamp": "2026-09-22T13:33:38.779351", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.853%)", "metrics": {"price": 13.445, "peak_price": 13.4845, "peak_gain_cents": 2.21, "slope_pct": 0.8527, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:38.784840", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.445, "vwap": 13.2268, "vwap_slope": 0.1202, "atr": 0.2122, "trend": "positive", "slope_pct": 0.8527, "lower_highs_lower_lows": false, "stop": 13.1903, "imbalance_decline_count": 4, "imbalance_cur": 0.3682822288163534, "imbalance_prev": 0.3957072096862961}}
{"timestamp": "2026-09-22T13:33:38.787266", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:38.788295", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.633%, flat band 0.426%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.0184, "vwap_slope": -0.1033, "atr": 0.1518, "atr_pct": 1.703, "trend": "negative", "slope_pct": -0.6328, "flat_threshold_pct": 0.4258, "ema9": 8.9846, "ema20": 9.0312, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 3.362, "spread_pct": 0.112, "rvol": 0.157, "volume_pace_ratio": 16.759}}
{"timestamp": "2026-09-22T13:33:38.789118", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.98, "vwap": 13.8535, "vwap_slope": 0.2618, "atr": 0.4035, "atr_pct": 2.886, "trend": "flat", "slope_pct": 0.2763, "flat_threshold_pct": 0.7216, "ema9": 13.8957, "ema20": 13.8454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.48, "spread_pct": 0.286, "rvol": 0.046, "volume_pace_ratio": 4.91}}
{"timestamp": "2026-09-22T13:33:38.789751", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4755, "vwap_slope": -0.0145, "atr": 0.0467, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.1397, "flat_threshold_pct": 0.1814, "ema9": 6.4441, "ema20": 6.4472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.206, "distance_from_high_pct": 2.131, "spread_pct": 0.156, "rvol": 0.022, "volume_pace_ratio": 2.372}}
{"timestamp": "2026-09-22T13:33:38.790551", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.6003, "vwap_slope": -0.1397, "atr": 0.2467, "atr_pct": 2.852, "trend": "flat", "slope_pct": -0.3231, "flat_threshold_pct": 0.7131, "ema9": 8.7041, "ema20": 8.7343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 2.26, "spread_pct": 0.925, "rvol": 0.041, "volume_pace_ratio": 4.362}}
{"timestamp": "2026-09-22T13:33:38.790934", "symbol": "RTB", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:38.791535", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7043, "vwap": 12.7344, "vwap_slope": -0.0034, "atr": 0.075, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.1476, "ema9": 12.7199, "ema20": 12.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.158, "distance_from_high_pct": 0.709, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T13:33:38.793240", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -1.293%, flat band 0.493%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.9344, "vwap_slope": -0.1756, "atr": 0.1726, "atr_pct": 1.973, "trend": "negative", "slope_pct": -1.2932, "flat_threshold_pct": 0.4932, "ema9": 8.9287, "ema20": 9.0007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 5.2, "spread_pct": 0.343, "rvol": 0.128, "volume_pace_ratio": 13.679}}
{"timestamp": "2026-09-22T13:33:38.793888", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5335, "vwap": 11.6049, "vwap_slope": -0.0184, "atr": 0.0776, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.1378, "flat_threshold_pct": 0.1681, "ema9": 11.5691, "ema20": 11.5704, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.675, "spread_pct": 0.173, "rvol": 0.015, "volume_pace_ratio": 1.56}}
{"timestamp": "2026-09-22T13:33:38.794442", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.295, "vwap": 12.4097, "vwap_slope": -0.027, "atr": 0.085, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2231, "flat_threshold_pct": 0.1728, "ema9": 12.3442, "ema20": 12.357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.159, "distance_from_high_pct": 2.188, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 1.847}}
{"timestamp": "2026-09-22T13:33:38.794997", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.925}}
{"timestamp": "2026-09-22T13:33:38.795597", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.363%, flat band 0.307%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5196, "vwap_slope": -0.0204, "atr": 0.067, "atr_pct": 1.226, "trend": "negative", "slope_pct": -0.3633, "flat_threshold_pct": 0.3066, "ema9": 5.5035, "ema20": 5.5075, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 2.5, "spread_pct": 0.549, "rvol": 0.014, "volume_pace_ratio": 1.474}}
{"timestamp": "2026-09-22T13:33:38.797330", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 2.04}}
{"timestamp": "2026-09-22T13:33:38.797929", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.326%, flat band 0.223%)"], "metrics": {"price": 7.47, "vwap": 7.4897, "vwap_slope": -0.0103, "atr": 0.0667, "atr_pct": 0.892, "trend": "negative", "slope_pct": -0.3265, "flat_threshold_pct": 0.2231, "ema9": 7.5101, "ema20": 7.5288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 1.06, "spread_pct": 0.672, "rvol": 0.012, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T13:33:38.798585", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.417%, flat band 0.239%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1602, "vwap": 9.2736, "vwap_slope": -0.0398, "atr": 0.0876, "atr_pct": 0.956, "trend": "negative", "slope_pct": -0.4173, "flat_threshold_pct": 0.2391, "ema9": 9.2278, "ema20": 9.244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 2.758, "spread_pct": 0.87, "rvol": 0.019, "volume_pace_ratio": 2.054}}
{"timestamp": "2026-09-22T13:33:38.801251", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2978, "vwap_slope": -0.0189, "atr": 0.0588, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.1174, "flat_threshold_pct": 0.2343, "ema9": 6.2845, "ema20": 6.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 1.954}}
{"timestamp": "2026-09-22T13:33:38.801870", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.495, "vwap": 5.5235, "vwap_slope": -0.0127, "atr": 0.0334, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.1521, "ema9": 5.497, "ema20": 5.4961, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T13:33:38.802437", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.15% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1716, "vwap_slope": -0.0017, "atr": 0.05, "atr_pct": 0.958, "trend": "positive", "slope_pct": 0.2606, "flat_threshold_pct": 0.2395, "ema9": 5.1749, "ema20": 5.1676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.0, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T13:33:38.803152", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.685, "vwap": 8.7505, "vwap_slope": -0.0345, "atr": 0.064, "atr_pct": 0.737, "trend": "negative", "slope_pct": -0.2469, "flat_threshold_pct": 0.1841, "ema9": 8.7244, "ema20": 8.7389, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T13:33:38.803854", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.29% exceeds max 1.0%"], "metrics": {"price": 11.625, "vwap": 11.5445, "vwap_slope": 0.0389, "atr": 0.1177, "atr_pct": 1.012, "trend": "positive", "slope_pct": 0.3043, "flat_threshold_pct": 0.253, "ema9": 11.5919, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 0.76, "spread_pct": 1.29, "rvol": 0.004, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T13:33:38.804382", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0499, "vwap": 9.0572, "vwap_slope": -0.0128, "atr": 0.0414, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.1145, "ema9": 9.0543, "ema20": 9.057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 0.551, "spread_pct": 0.111, "rvol": 0.033, "volume_pace_ratio": 3.579}}
{"timestamp": "2026-09-22T13:33:38.804889", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%", "trend negative (slope -0.567%, flat band 0.469%)"], "metrics": {"price": 4.78, "vwap": 4.9028, "vwap_slope": -0.0106, "atr": 0.0896, "atr_pct": 1.875, "trend": "negative", "slope_pct": -0.5666, "flat_threshold_pct": 0.4688, "ema9": 4.8472, "ema20": 4.85, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.123, "distance_from_high_pct": 5.159, "spread_pct": 3.922, "rvol": 0.065, "volume_pace_ratio": 6.923}}
{"timestamp": "2026-09-22T13:33:38.805384", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.6375, "vwap": 7.6257, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.349, "trend": "positive", "slope_pct": 0.2267, "flat_threshold_pct": 0.0873, "ema9": 7.6043, "ema20": 7.5971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.146, "distance_from_high_pct": 0.812, "spread_pct": 0.524, "rvol": 0.012, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T13:33:38.805924", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.83, "vwap": 14.797, "vwap_slope": -0.0197, "atr": 0.1248, "atr_pct": 0.842, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.2104, "ema9": 14.8034, "ema20": 14.8146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 0.403, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 3.86}}
{"timestamp": "2026-09-22T13:33:38.806527", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (95.7s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.13, "vwap": 10.0195, "vwap_slope": 0.0961, "atr": 0.1217, "atr_pct": 1.201, "trend": "positive", "slope_pct": 0.6864, "flat_threshold_pct": 0.3003, "ema9": 10.0257, "ema20": 9.9933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 0.295, "spread_pct": 0.197, "rvol": 0.067, "volume_pace_ratio": 7.166, "stage3": {"stop": 9.984, "risk": 0.146, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4375, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:38.807116", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.20% exceeds max 1.0%"], "metrics": {"price": 9.185, "vwap": 9.1799, "vwap_slope": -0.0085, "atr": 0.0727, "atr_pct": 0.791, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.1978, "ema9": 9.1848, "ema20": 9.1892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.251, "distance_from_high_pct": 0.304, "spread_pct": 1.198, "rvol": 0.008, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:33:38.807612", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.8843, "vwap": 13.8994, "vwap_slope": -0.0176, "atr": 0.1179, "atr_pct": 0.849, "trend": "flat", "slope_pct": -0.1128, "flat_threshold_pct": 0.2122, "ema9": 13.8835, "ema20": 13.8958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 0.897, "spread_pct": 0.288, "rvol": 0.007, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:33:38.808173", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1589, "vwap_slope": -0.0211, "atr": 0.0333, "atr_pct": 0.543, "trend": "flat", "slope_pct": -0.1141, "flat_threshold_pct": 0.1357, "ema9": 6.1486, "ema20": 6.1539, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 2.757}}
{"timestamp": "2026-09-22T13:33:38.808720", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.74", "VWAP sloping down", "trend negative (slope -0.589%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.62, "vwap": 13.7376, "vwap_slope": -0.1332, "atr": 0.1378, "atr_pct": 1.012, "trend": "negative", "slope_pct": -0.5892, "flat_threshold_pct": 0.2529, "ema9": 13.7436, "ema20": 13.7937, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 2.296, "spread_pct": 0.147, "rvol": 0.014, "volume_pace_ratio": 1.459}}
{"timestamp": "2026-09-22T13:33:43.814513", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.873%)", "metrics": {"price": 13.4541, "peak_price": 13.4845, "peak_gain_cents": 2.21, "slope_pct": 0.873, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:43.815580", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.4541, "vwap": 13.2271, "vwap_slope": 0.1205, "atr": 0.2122, "trend": "positive", "slope_pct": 0.873, "lower_highs_lower_lows": false, "stop": 13.1994, "imbalance_decline_count": 0, "imbalance_cur": 0.4985549132947977, "imbalance_prev": 0.3682822288163534}}
{"timestamp": "2026-09-22T13:33:43.817852", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:43.818657", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.633%, flat band 0.426%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.018, "vwap_slope": -0.1037, "atr": 0.1518, "atr_pct": 1.703, "trend": "negative", "slope_pct": -0.6328, "flat_threshold_pct": 0.4258, "ema9": 8.9846, "ema20": 9.0312, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 3.362, "spread_pct": 0.224, "rvol": 0.157, "volume_pace_ratio": 16.442}}
{"timestamp": "2026-09-22T13:33:43.819268", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.9438, "vwap": 13.8529, "vwap_slope": 0.2613, "atr": 0.4035, "atr_pct": 2.894, "trend": "flat", "slope_pct": 0.1986, "flat_threshold_pct": 0.7234, "ema9": 13.8885, "ema20": 13.8419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 1.735, "spread_pct": 0.503, "rvol": 0.046, "volume_pace_ratio": 4.809}}
{"timestamp": "2026-09-22T13:33:43.819785", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4299, "vwap": 6.4755, "vwap_slope": -0.0145, "atr": 0.0467, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.1402, "flat_threshold_pct": 0.1814, "ema9": 6.4441, "ema20": 6.4471, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.206, "distance_from_high_pct": 2.132, "spread_pct": 0.156, "rvol": 0.022, "volume_pace_ratio": 2.32}}
{"timestamp": "2026-09-22T13:33:43.820276", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.6895, "vwap": 8.6007, "vwap_slope": -0.1393, "atr": 0.2548, "atr_pct": 2.933, "trend": "flat", "slope_pct": -0.1862, "flat_threshold_pct": 0.7332, "ema9": 8.712, "ema20": 8.738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 1.814, "spread_pct": 0.925, "rvol": 0.041, "volume_pace_ratio": 4.266}}
{"timestamp": "2026-09-22T13:33:43.820808", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.59, "vwap": 8.4837, "vwap_slope": 0.0, "atr": 0.075, "atr_pct": 0.873, "trend": "positive", "slope_pct": 0.8782, "flat_threshold_pct": 0.2183, "ema9": 8.494, "ema20": 8.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.301}}
{"timestamp": "2026-09-22T13:33:43.821335", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7151, "vwap": 12.7346, "vwap_slope": -0.0032, "atr": 0.075, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0627, "flat_threshold_pct": 0.1475, "ema9": 12.7221, "ema20": 12.7281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.163, "distance_from_high_pct": 0.624, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T13:33:43.821982", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -1.225%, flat band 0.511%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.9325, "vwap_slope": -0.1775, "atr": 0.1793, "atr_pct": 2.044, "trend": "negative", "slope_pct": -1.2248, "flat_threshold_pct": 0.5111, "ema9": 8.9327, "ema20": 9.0027, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 4.984, "spread_pct": 0.228, "rvol": 0.13, "volume_pace_ratio": 13.596}}
{"timestamp": "2026-09-22T13:33:43.822505", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "trend negative (slope -0.173%, flat band 0.168%)", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.6042, "vwap_slope": -0.0191, "atr": 0.0776, "atr_pct": 0.673, "trend": "negative", "slope_pct": -0.1729, "flat_threshold_pct": 0.1683, "ema9": 11.5664, "ema20": 11.5691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.79, "spread_pct": 0.174, "rvol": 0.015, "volume_pace_ratio": 1.532}}
{"timestamp": "2026-09-22T13:33:43.823072", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.295, "vwap": 12.4097, "vwap_slope": -0.027, "atr": 0.085, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2231, "flat_threshold_pct": 0.1728, "ema9": 12.3442, "ema20": 12.357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.159, "distance_from_high_pct": 2.188, "spread_pct": 0.244, "rvol": 0.017, "volume_pace_ratio": 1.806}}
{"timestamp": "2026-09-22T13:33:43.823463", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.904}}
{"timestamp": "2026-09-22T13:33:43.824019", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4798, "vwap": 5.5211, "vwap_slope": -0.0189, "atr": 0.067, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.2552, "flat_threshold_pct": 0.3055, "ema9": 5.5075, "ema20": 5.5094, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 2.146, "spread_pct": 0.549, "rvol": 0.014, "volume_pace_ratio": 1.442}}
{"timestamp": "2026-09-22T13:33:43.824579", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 1.994}}
{"timestamp": "2026-09-22T13:33:43.825118", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.326%, flat band 0.223%)"], "metrics": {"price": 7.47, "vwap": 7.4895, "vwap_slope": -0.0105, "atr": 0.0667, "atr_pct": 0.892, "trend": "negative", "slope_pct": -0.3265, "flat_threshold_pct": 0.2231, "ema9": 7.5101, "ema20": 7.5288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 1.06, "spread_pct": 0.671, "rvol": 0.012, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T13:33:43.825697", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.406%, flat band 0.239%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1638, "vwap": 9.2723, "vwap_slope": -0.041, "atr": 0.0876, "atr_pct": 0.956, "trend": "negative", "slope_pct": -0.4055, "flat_threshold_pct": 0.239, "ema9": 9.2286, "ema20": 9.2443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 2.72, "spread_pct": 0.87, "rvol": 0.019, "volume_pace_ratio": 2.035}}
{"timestamp": "2026-09-22T13:33:43.826262", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2978, "vwap_slope": -0.0189, "atr": 0.0588, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.1174, "flat_threshold_pct": 0.2343, "ema9": 6.2845, "ema20": 6.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 1.911}}
{"timestamp": "2026-09-22T13:33:43.826868", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4979, "vwap": 5.5236, "vwap_slope": -0.0127, "atr": 0.0334, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.0486, "flat_threshold_pct": 0.152, "ema9": 5.4976, "ema20": 5.4963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 2.152, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.347}}
{"timestamp": "2026-09-22T13:33:43.827384", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.15% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.172, "vwap_slope": -0.0013, "atr": 0.0533, "atr_pct": 1.02, "trend": "positive", "slope_pct": 0.3183, "flat_threshold_pct": 0.2549, "ema9": 5.1769, "ema20": 5.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.0, "spread_pct": 1.147, "rvol": 0.004, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:33:43.827891", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.689, "vwap": 8.7505, "vwap_slope": -0.0345, "atr": 0.064, "atr_pct": 0.736, "trend": "negative", "slope_pct": -0.2331, "flat_threshold_pct": 0.184, "ema9": 8.7252, "ema20": 8.7393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 1.93, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T13:33:43.828390", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.29% exceeds max 1.0%"], "metrics": {"price": 11.625, "vwap": 11.5445, "vwap_slope": 0.0389, "atr": 0.1177, "atr_pct": 1.012, "trend": "positive", "slope_pct": 0.3043, "flat_threshold_pct": 0.253, "ema9": 11.5919, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 0.76, "spread_pct": 1.29, "rvol": 0.004, "volume_pace_ratio": 0.407}}
{"timestamp": "2026-09-22T13:33:43.828880", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0499, "vwap": 9.0571, "vwap_slope": -0.0129, "atr": 0.0414, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.1145, "ema9": 9.0543, "ema20": 9.057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 0.551, "spread_pct": 0.111, "rvol": 0.034, "volume_pace_ratio": 3.521}}
{"timestamp": "2026-09-22T13:33:43.829433", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.9022, "vwap_slope": -0.0111, "atr": 0.0896, "atr_pct": 1.867, "trend": "flat", "slope_pct": -0.4425, "flat_threshold_pct": 0.4668, "ema9": 4.8512, "ema20": 4.8519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.135, "distance_from_high_pct": 4.762, "spread_pct": 3.922, "rvol": 0.065, "volume_pace_ratio": 6.842}}
{"timestamp": "2026-09-22T13:33:43.829923", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.6375, "vwap": 7.6257, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.349, "trend": "positive", "slope_pct": 0.2267, "flat_threshold_pct": 0.0873, "ema9": 7.6043, "ema20": 7.5971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.146, "distance_from_high_pct": 0.812, "spread_pct": 0.524, "rvol": 0.012, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T13:33:43.830516", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.83, "vwap": 14.797, "vwap_slope": -0.0196, "atr": 0.1248, "atr_pct": 0.842, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.2104, "ema9": 14.8034, "ema20": 14.8146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.207, "distance_from_high_pct": 0.403, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 3.798}}
{"timestamp": "2026-09-22T13:33:43.831161", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (100.7s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.13, "vwap": 10.0195, "vwap_slope": 0.0962, "atr": 0.1217, "atr_pct": 1.201, "trend": "positive", "slope_pct": 0.6864, "flat_threshold_pct": 0.3003, "ema9": 10.0257, "ema20": 9.9933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 0.295, "spread_pct": 0.197, "rvol": 0.067, "volume_pace_ratio": 7.009, "stage3": {"stop": 9.984, "risk": 0.146, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4821, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:43.831745", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.19% exceeds max 1.0%"], "metrics": {"price": 9.215, "vwap": 9.1836, "vwap_slope": -0.0047, "atr": 0.0817, "atr_pct": 0.886, "trend": "flat", "slope_pct": 0.098, "flat_threshold_pct": 0.2216, "ema9": 9.1908, "ema20": 9.1921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 0.271, "spread_pct": 1.194, "rvol": 0.008, "volume_pace_ratio": 0.841}}
{"timestamp": "2026-09-22T13:33:43.833272", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.85, "vwap": 13.8986, "vwap_slope": -0.0184, "atr": 0.1179, "atr_pct": 0.851, "trend": "flat", "slope_pct": -0.1872, "flat_threshold_pct": 0.2128, "ema9": 13.8767, "ema20": 13.8925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.142, "spread_pct": 0.288, "rvol": 0.007, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:33:43.833921", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.187%, flat band 0.136%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1584, "vwap_slope": -0.0216, "atr": 0.0333, "atr_pct": 0.544, "trend": "negative", "slope_pct": -0.1875, "flat_threshold_pct": 0.1361, "ema9": 6.1456, "ema20": 6.1525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 2.721}}
{"timestamp": "2026-09-22T13:33:43.834514", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.74", "VWAP sloping down", "trend negative (slope -0.568%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6298, "vwap": 13.7362, "vwap_slope": -0.1346, "atr": 0.1378, "atr_pct": 1.011, "trend": "negative", "slope_pct": -0.5676, "flat_threshold_pct": 0.2528, "ema9": 13.7456, "ema20": 13.7946, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 2.225, "spread_pct": 0.22, "rvol": 0.014, "volume_pace_ratio": 1.454}}
{"timestamp": "2026-09-22T13:33:48.840353", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.953%)", "metrics": {"price": 13.4899, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.9531, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:48.841652", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.4899, "vwap": 13.2316, "vwap_slope": 0.1249, "atr": 0.2122, "trend": "positive", "slope_pct": 0.9531, "lower_highs_lower_lows": false, "stop": 13.2352, "imbalance_decline_count": 1, "imbalance_cur": -0.8783102143757882, "imbalance_prev": 0.4985549132947977}}
{"timestamp": "2026-09-22T13:33:48.843897", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:48.844838", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.683%, flat band 0.427%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 9.0157, "vwap_slope": -0.106, "atr": 0.1518, "atr_pct": 1.706, "trend": "negative", "slope_pct": -0.6835, "flat_threshold_pct": 0.4266, "ema9": 8.9816, "ema20": 9.0298, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 3.525, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 16.303}}
{"timestamp": "2026-09-22T13:33:48.845531", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.95, "vwap": 13.8531, "vwap_slope": 0.2615, "atr": 0.4035, "atr_pct": 2.892, "trend": "flat", "slope_pct": 0.2119, "flat_threshold_pct": 0.7231, "ema9": 13.8897, "ema20": 13.8425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 1.691, "spread_pct": 0.431, "rvol": 0.046, "volume_pace_ratio": 4.708, "stage3": {"stop": 13.4658, "risk": 0.4842, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0523, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:48.846277", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.47", "VWAP sloping down", "trend negative (slope -0.196%, flat band 0.195%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4179, "vwap": 6.4688, "vwap_slope": -0.0212, "atr": 0.05, "atr_pct": 0.779, "trend": "negative", "slope_pct": -0.1961, "flat_threshold_pct": 0.1948, "ema9": 6.4417, "ema20": 6.446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 2.315, "spread_pct": 0.156, "rvol": 0.026, "volume_pace_ratio": 2.611}}
{"timestamp": "2026-09-22T13:33:48.846896", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.5999, "vwap_slope": -0.1401, "atr": 0.2548, "atr_pct": 2.946, "trend": "flat", "slope_pct": -0.3231, "flat_threshold_pct": 0.7365, "ema9": 8.7041, "ema20": 8.7343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 2.26, "spread_pct": 0.925, "rvol": 0.041, "volume_pace_ratio": 4.174}}
{"timestamp": "2026-09-22T13:33:48.847503", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 8.59, "vwap": 8.4837, "vwap_slope": 0.0, "atr": 0.075, "atr_pct": 0.873, "trend": "positive", "slope_pct": 0.8782, "flat_threshold_pct": 0.2183, "ema9": 8.494, "ema20": 8.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.295}}
{"timestamp": "2026-09-22T13:33:48.848095", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7346, "vwap_slope": -0.0032, "atr": 0.075, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.1475, "ema9": 12.722, "ema20": 12.7281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 0.625, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T13:33:48.848866", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -1.362%, flat band 0.513%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.9277, "vwap_slope": -0.1823, "atr": 0.1793, "atr_pct": 2.054, "trend": "negative", "slope_pct": -1.3618, "flat_threshold_pct": 0.5135, "ema9": 8.9247, "ema20": 8.9988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 5.417, "spread_pct": 0.229, "rvol": 0.132, "volume_pace_ratio": 13.504}}
{"timestamp": "2026-09-22T13:33:48.849522", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5241, "vwap": 11.5998, "vwap_slope": -0.0235, "atr": 0.0876, "atr_pct": 0.76, "trend": "flat", "slope_pct": -0.1622, "flat_threshold_pct": 0.19, "ema9": 11.5672, "ema20": 11.5695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.755, "spread_pct": 0.087, "rvol": 0.015, "volume_pace_ratio": 1.568}}
{"timestamp": "2026-09-22T13:33:48.850106", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.248%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.285, "vwap": 12.4075, "vwap_slope": -0.0292, "atr": 0.085, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2475, "flat_threshold_pct": 0.173, "ema9": 12.3422, "ema20": 12.356, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.181, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.018, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T13:33:48.850585", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.525, "vwap": 10.4533, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.34, "trend": "positive", "slope_pct": 0.2932, "flat_threshold_pct": 0.085, "ema9": 10.4864, "ema20": 10.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.047, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:33:48.851225", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.473%, flat band 0.308%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.44, "vwap": 5.5164, "vwap_slope": -0.0236, "atr": 0.067, "atr_pct": 1.232, "trend": "negative", "slope_pct": -0.4727, "flat_threshold_pct": 0.3079, "ema9": 5.4995, "ema20": 5.5056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 2.857, "spread_pct": 0.368, "rvol": 0.014, "volume_pace_ratio": 1.449}}
{"timestamp": "2026-09-22T13:33:48.851807", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 1.951}}
{"timestamp": "2026-09-22T13:33:48.852366", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.326%, flat band 0.223%)"], "metrics": {"price": 7.47, "vwap": 7.4895, "vwap_slope": -0.0105, "atr": 0.0667, "atr_pct": 0.892, "trend": "negative", "slope_pct": -0.3265, "flat_threshold_pct": 0.2231, "ema9": 7.5101, "ema20": 7.5288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 1.06, "spread_pct": 0.671, "rvol": 0.012, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T13:33:48.852873", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.406%, flat band 0.239%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1638, "vwap": 9.2723, "vwap_slope": -0.041, "atr": 0.0876, "atr_pct": 0.956, "trend": "negative", "slope_pct": -0.4055, "flat_threshold_pct": 0.239, "ema9": 9.2286, "ema20": 9.2443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 2.72, "spread_pct": 0.87, "rvol": 0.019, "volume_pace_ratio": 1.99}}
{"timestamp": "2026-09-22T13:33:48.853293", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2977, "vwap_slope": -0.0189, "atr": 0.0588, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.1174, "flat_threshold_pct": 0.2343, "ema9": 6.2845, "ema20": 6.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 1.872}}
{"timestamp": "2026-09-22T13:33:48.853714", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.523, "vwap_slope": -0.0133, "atr": 0.0334, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.06, "flat_threshold_pct": 0.152, "ema9": 5.498, "ema20": 5.4965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T13:33:48.854133", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.172, "vwap_slope": -0.0013, "atr": 0.0533, "atr_pct": 1.02, "trend": "positive", "slope_pct": 0.3183, "flat_threshold_pct": 0.2549, "ema9": 5.1769, "ema20": 5.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:33:48.854755", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.685, "vwap": 8.7504, "vwap_slope": -0.0346, "atr": 0.064, "atr_pct": 0.737, "trend": "negative", "slope_pct": -0.2469, "flat_threshold_pct": 0.1841, "ema9": 8.7244, "ema20": 8.7389, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.01, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T13:33:48.855247", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.29% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.625, "vwap": 11.5445, "vwap_slope": 0.0389, "atr": 0.1177, "atr_pct": 1.012, "trend": "positive", "slope_pct": 0.3043, "flat_threshold_pct": 0.253, "ema9": 11.5919, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 0.76, "spread_pct": 1.29, "rvol": 0.004, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T13:33:48.855721", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0397, "vwap": 9.0569, "vwap_slope": -0.0131, "atr": 0.0414, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.1146, "ema9": 9.0523, "ema20": 9.056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 0.663, "spread_pct": 0.111, "rvol": 0.034, "volume_pace_ratio": 3.465}}
{"timestamp": "2026-09-22T13:33:48.856271", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.75 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%", "trend negative (slope -0.753%, flat band 0.472%)"], "metrics": {"price": 4.75, "vwap": 4.9007, "vwap_slope": -0.0127, "atr": 0.0896, "atr_pct": 1.887, "trend": "negative", "slope_pct": -0.7532, "flat_threshold_pct": 0.4718, "ema9": 4.8412, "ema20": 4.8472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 5.754, "spread_pct": 3.922, "rvol": 0.066, "volume_pace_ratio": 6.699}}
{"timestamp": "2026-09-22T13:33:48.856708", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.64, "vwap": 7.6257, "vwap_slope": -0.001, "atr": 0.0267, "atr_pct": 0.349, "trend": "positive", "slope_pct": 0.2365, "flat_threshold_pct": 0.0873, "ema9": 7.6048, "ema20": 7.5973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.146, "distance_from_high_pct": 0.779, "spread_pct": 0.524, "rvol": 0.012, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T13:33:48.857175", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.83, "vwap": 14.797, "vwap_slope": -0.0196, "atr": 0.1248, "atr_pct": 0.842, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.2104, "ema9": 14.8034, "ema20": 14.8146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 0.403, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 3.728}}
{"timestamp": "2026-09-22T13:33:48.857649", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (105.7s) but room-to-run failed: imbalance -62% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.15, "vwap": 10.0215, "vwap_slope": 0.0982, "atr": 0.1217, "atr_pct": 1.199, "trend": "positive", "slope_pct": 0.7457, "flat_threshold_pct": 0.2997, "ema9": 10.0297, "ema20": 9.9952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 0.098, "spread_pct": 0.098, "rvol": 0.068, "volume_pace_ratio": 6.952, "stage3": {"stop": 10.004, "risk": 0.146, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6195, "passed": false, "reason": "imbalance -62% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:48.858092", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 9.215, "vwap": 9.1836, "vwap_slope": -0.0047, "atr": 0.0817, "atr_pct": 0.886, "trend": "flat", "slope_pct": 0.098, "flat_threshold_pct": 0.2216, "ema9": 9.1908, "ema20": 9.1921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 0.271, "spread_pct": 1.303, "rvol": 0.008, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T13:33:48.858592", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.8402, "vwap": 13.8982, "vwap_slope": -0.0188, "atr": 0.1179, "atr_pct": 0.852, "trend": "flat", "slope_pct": -0.2084, "flat_threshold_pct": 0.2129, "ema9": 13.8747, "ema20": 13.8916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 1.212, "spread_pct": 0.434, "rvol": 0.007, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T13:33:48.860830", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.197%, flat band 0.136%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1231, "vwap": 6.1583, "vwap_slope": -0.0217, "atr": 0.0333, "atr_pct": 0.544, "trend": "negative", "slope_pct": -0.1968, "flat_threshold_pct": 0.1361, "ema9": 6.1452, "ema20": 6.1523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.558, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 2.662}}
{"timestamp": "2026-09-22T13:33:48.861422", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.74", "VWAP sloping down", "trend negative (slope -0.567%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.63, "vwap": 13.7354, "vwap_slope": -0.1354, "atr": 0.1378, "atr_pct": 1.011, "trend": "negative", "slope_pct": -0.5672, "flat_threshold_pct": 0.2528, "ema9": 13.7456, "ema20": 13.7946, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 2.224, "spread_pct": 0.22, "rvol": 0.014, "volume_pace_ratio": 1.434}}
{"timestamp": "2026-09-22T13:33:53.867005", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.774%)", "metrics": {"price": 13.41, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.7743, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:53.868131", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.41, "vwap": 13.2318, "vwap_slope": 0.1251, "atr": 0.2122, "trend": "positive", "slope_pct": 0.7743, "lower_highs_lower_lows": false, "stop": 13.1553, "imbalance_decline_count": 2, "imbalance_cur": -0.8816229116945108, "imbalance_prev": -0.8783102143757882}}
{"timestamp": "2026-09-22T13:33:53.869726", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:53.870241", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.526%, flat band 0.434%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9415, "vwap": 9.0174, "vwap_slope": -0.1042, "atr": 0.1551, "atr_pct": 1.735, "trend": "negative", "slope_pct": -0.5265, "flat_threshold_pct": 0.4337, "ema9": 8.9909, "ema20": 9.0342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 3.021, "spread_pct": 0.112, "rvol": 0.16, "volume_pace_ratio": 16.022}}
{"timestamp": "2026-09-22T13:33:53.870664", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.1s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.9156, "vwap": 13.8525, "vwap_slope": 0.2609, "atr": 0.4035, "atr_pct": 2.9, "trend": "flat", "slope_pct": 0.1381, "flat_threshold_pct": 0.7249, "ema9": 13.8828, "ema20": 13.8393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 1.934, "spread_pct": 0.431, "rvol": 0.046, "volume_pace_ratio": 4.614, "stage3": {"stop": 13.4314, "risk": 0.4842, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5828, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:53.871120", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4198, "vwap": 6.4687, "vwap_slope": -0.0213, "atr": 0.05, "atr_pct": 0.779, "trend": "flat", "slope_pct": -0.1873, "flat_threshold_pct": 0.1947, "ema9": 6.442, "ema20": 6.4462, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 2.286, "spread_pct": 0.156, "rvol": 0.026, "volume_pace_ratio": 2.564}}
{"timestamp": "2026-09-22T13:33:53.871624", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.6, "vwap_slope": -0.14, "atr": 0.2548, "atr_pct": 2.946, "trend": "flat", "slope_pct": -0.3231, "flat_threshold_pct": 0.7365, "ema9": 8.7041, "ema20": 8.7343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 2.26, "spread_pct": 0.925, "rvol": 0.041, "volume_pace_ratio": 4.09}}
{"timestamp": "2026-09-22T13:33:53.872284", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 8.59, "vwap": 8.4837, "vwap_slope": 0.0, "atr": 0.075, "atr_pct": 0.873, "trend": "positive", "slope_pct": 0.8782, "flat_threshold_pct": 0.2183, "ema9": 8.494, "ema20": 8.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.288}}
{"timestamp": "2026-09-22T13:33:53.872754", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7346, "vwap_slope": -0.0032, "atr": 0.075, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.1475, "ema9": 12.722, "ema20": 12.7281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.167, "distance_from_high_pct": 0.625, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T13:33:53.873393", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -1.362%, flat band 0.513%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.9272, "vwap_slope": -0.1828, "atr": 0.1793, "atr_pct": 2.054, "trend": "negative", "slope_pct": -1.3618, "flat_threshold_pct": 0.5135, "ema9": 8.9247, "ema20": 8.9988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 5.417, "spread_pct": 0.229, "rvol": 0.132, "volume_pace_ratio": 13.251}}
{"timestamp": "2026-09-22T13:33:53.873969", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.545, "vwap": 11.6004, "vwap_slope": -0.0229, "atr": 0.0876, "atr_pct": 0.758, "trend": "flat", "slope_pct": -0.108, "flat_threshold_pct": 0.1896, "ema9": 11.5714, "ema20": 11.5715, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.015, "volume_pace_ratio": 1.545}}
{"timestamp": "2026-09-22T13:33:53.874549", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.288, "vwap": 12.4067, "vwap_slope": -0.03, "atr": 0.085, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2402, "flat_threshold_pct": 0.1729, "ema9": 12.3428, "ema20": 12.3563, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.19, "distance_from_high_pct": 2.243, "spread_pct": 0.081, "rvol": 0.018, "volume_pace_ratio": 1.774}}
{"timestamp": "2026-09-22T13:33:53.875066", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.526, "vwap": 10.4534, "vwap_slope": 0.0056, "atr": 0.0242, "atr_pct": 0.23, "trend": "positive", "slope_pct": 0.1739, "flat_threshold_pct": 0.0575, "ema9": 10.4943, "ema20": 10.4799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.022, "distance_from_high_pct": 0.038, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T13:33:53.875551", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.473%, flat band 0.308%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.44, "vwap": 5.5163, "vwap_slope": -0.0237, "atr": 0.067, "atr_pct": 1.232, "trend": "negative", "slope_pct": -0.4727, "flat_threshold_pct": 0.3079, "ema9": 5.4995, "ema20": 5.5056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.014, "volume_pace_ratio": 1.421}}
{"timestamp": "2026-09-22T13:33:53.876064", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 1.909}}
{"timestamp": "2026-09-22T13:33:53.876491", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.326%, flat band 0.223%)"], "metrics": {"price": 7.4701, "vwap": 7.4894, "vwap_slope": -0.0106, "atr": 0.0667, "atr_pct": 0.892, "trend": "negative", "slope_pct": -0.3261, "flat_threshold_pct": 0.2231, "ema9": 7.5101, "ema20": 7.5288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.058, "spread_pct": 0.535, "rvol": 0.012, "volume_pace_ratio": 1.194}}
{"timestamp": "2026-09-22T13:33:53.876898", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.348%, flat band 0.239%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1815, "vwap": 9.2728, "vwap_slope": -0.0405, "atr": 0.0876, "atr_pct": 0.954, "trend": "negative", "slope_pct": -0.3478, "flat_threshold_pct": 0.2385, "ema9": 9.2321, "ema20": 9.246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 2.532, "spread_pct": 0.87, "rvol": 0.019, "volume_pace_ratio": 1.948}}
{"timestamp": "2026-09-22T13:33:53.877339", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2976, "vwap_slope": -0.0191, "atr": 0.0588, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.1174, "flat_threshold_pct": 0.2343, "ema9": 6.2845, "ema20": 6.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.018, "volume_pace_ratio": 1.841}}
{"timestamp": "2026-09-22T13:33:53.877756", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.498, "vwap": 5.523, "vwap_slope": -0.0133, "atr": 0.0334, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.152, "ema9": 5.4976, "ema20": 5.4963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 2.15, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:33:53.878149", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.172, "vwap_slope": -0.0013, "atr": 0.0533, "atr_pct": 1.02, "trend": "positive", "slope_pct": 0.3183, "flat_threshold_pct": 0.2549, "ema9": 5.1769, "ema20": 5.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T13:33:53.878565", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.206%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6968, "vwap": 8.749, "vwap_slope": -0.036, "atr": 0.064, "atr_pct": 0.736, "trend": "negative", "slope_pct": -0.2062, "flat_threshold_pct": 0.1839, "ema9": 8.7267, "ema20": 8.74, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 1.842, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:33:53.879076", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.546, "vwap_slope": 0.0404, "atr": 0.1177, "atr_pct": 1.006, "trend": "positive", "slope_pct": 0.4969, "flat_threshold_pct": 0.2514, "ema9": 11.6069, "ema20": 11.5659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.046, "distance_from_high_pct": 0.12, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:33:53.879515", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.057, "vwap_slope": -0.013, "atr": 0.0414, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.1145, "ema9": 9.0543, "ema20": 9.057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.549, "spread_pct": 0.11, "rvol": 0.034, "volume_pace_ratio": 3.405}}
{"timestamp": "2026-09-22T13:33:53.880037", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.75 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%", "trend negative (slope -0.753%, flat band 0.472%)"], "metrics": {"price": 4.75, "vwap": 4.9007, "vwap_slope": -0.0127, "atr": 0.0896, "atr_pct": 1.887, "trend": "negative", "slope_pct": -0.7532, "flat_threshold_pct": 0.4718, "ema9": 4.8412, "ema20": 4.8472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 5.754, "spread_pct": 3.922, "rvol": 0.066, "volume_pace_ratio": 6.555}}
{"timestamp": "2026-09-22T13:33:53.880463", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.645, "vwap": 7.6259, "vwap_slope": -0.0007, "atr": 0.0283, "atr_pct": 0.371, "trend": "positive", "slope_pct": 0.2562, "flat_threshold_pct": 0.0927, "ema9": 7.6058, "ema20": 7.5978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.165, "distance_from_high_pct": 0.714, "spread_pct": 0.654, "rvol": 0.012, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T13:33:53.880925", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.83, "vwap": 14.7971, "vwap_slope": -0.0196, "atr": 0.1248, "atr_pct": 0.842, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.2104, "ema9": 14.8034, "ema20": 14.8146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 0.403, "spread_pct": 0.067, "rvol": 0.037, "volume_pace_ratio": 3.666}}
{"timestamp": "2026-09-22T13:33:53.881364", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (110.8s) but room-to-run failed: imbalance -55% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0217, "vwap_slope": 0.0983, "atr": 0.1217, "atr_pct": 1.198, "trend": "positive", "slope_pct": 0.7605, "flat_threshold_pct": 0.2995, "ema9": 10.0307, "ema20": 9.9957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 0.049, "spread_pct": 0.098, "rvol": 0.068, "volume_pace_ratio": 6.805, "stage3": {"stop": 10.009, "risk": 0.146, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5451, "passed": false, "reason": "imbalance -55% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:53.881837", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 9.215, "vwap": 9.1836, "vwap_slope": -0.0047, "atr": 0.0817, "atr_pct": 0.886, "trend": "flat", "slope_pct": 0.098, "flat_threshold_pct": 0.2216, "ema9": 9.1908, "ema20": 9.1921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 0.271, "spread_pct": 1.303, "rvol": 0.008, "volume_pace_ratio": 0.805}}
{"timestamp": "2026-09-22T13:33:53.882307", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.88, "vwap": 13.8987, "vwap_slope": -0.0183, "atr": 0.1179, "atr_pct": 0.849, "trend": "flat", "slope_pct": -0.1222, "flat_threshold_pct": 0.2123, "ema9": 13.8827, "ema20": 13.8954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 0.928, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:33:53.882845", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.163%, flat band 0.136%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1583, "vwap_slope": -0.0217, "atr": 0.0333, "atr_pct": 0.544, "trend": "negative", "slope_pct": -0.163, "flat_threshold_pct": 0.1359, "ema9": 6.1466, "ema20": 6.153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 2.622}}
{"timestamp": "2026-09-22T13:33:53.883337", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.74", "VWAP sloping down", "trend negative (slope -0.568%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6295, "vwap": 13.7351, "vwap_slope": -0.1357, "atr": 0.1378, "atr_pct": 1.011, "trend": "negative", "slope_pct": -0.5683, "flat_threshold_pct": 0.2528, "ema9": 13.7455, "ema20": 13.7946, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 2.227, "spread_pct": 0.22, "rvol": 0.014, "volume_pace_ratio": 1.407}}
{"timestamp": "2026-09-22T13:33:58.889012", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.685%)", "metrics": {"price": 13.37, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.6846, "trend": "positive"}}
{"timestamp": "2026-09-22T13:33:58.890249", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.37, "vwap": 13.231, "vwap_slope": 0.1243, "atr": 0.2256, "trend": "positive", "slope_pct": 0.6846, "lower_highs_lower_lows": false, "stop": 13.0993, "imbalance_decline_count": 0, "imbalance_cur": -0.5839766933721777, "imbalance_prev": -0.8816229116945108}}
{"timestamp": "2026-09-22T13:33:58.892590", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:33:58.893452", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "trend negative (slope -0.477%, flat band 0.442%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9561, "vwap": 9.0173, "vwap_slope": -0.1043, "atr": 0.1585, "atr_pct": 1.769, "trend": "negative", "slope_pct": -0.4773, "flat_threshold_pct": 0.4423, "ema9": 8.9938, "ema20": 9.0356, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.862, "spread_pct": 0.223, "rvol": 0.162, "volume_pace_ratio": 15.854}}
{"timestamp": "2026-09-22T13:33:58.894252", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.9323, "vwap": 13.8531, "vwap_slope": 0.2615, "atr": 0.4035, "atr_pct": 2.896, "trend": "flat", "slope_pct": 0.174, "flat_threshold_pct": 0.724, "ema9": 13.8862, "ema20": 13.8409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.251, "distance_from_high_pct": 1.816, "spread_pct": 0.287, "rvol": 0.046, "volume_pace_ratio": 4.543, "stage3": {"stop": 13.4481, "risk": 0.4842, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2079, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:58.895030", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.47", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.195%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.41, "vwap": 6.4682, "vwap_slope": -0.0218, "atr": 0.05, "atr_pct": 0.78, "trend": "negative", "slope_pct": -0.233, "flat_threshold_pct": 0.195, "ema9": 6.4401, "ema20": 6.4452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.026, "volume_pace_ratio": 2.513}}
{"timestamp": "2026-09-22T13:33:58.895515", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.6017, "vwap_slope": -0.1383, "atr": 0.2583, "atr_pct": 2.986, "trend": "flat", "slope_pct": -0.3231, "flat_threshold_pct": 0.7465, "ema9": 8.7041, "ema20": 8.7343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 2.26, "spread_pct": 0.925, "rvol": 0.042, "volume_pace_ratio": 4.106}}
{"timestamp": "2026-09-22T13:33:58.895993", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 8.59, "vwap": 8.4837, "vwap_slope": 0.0, "atr": 0.075, "atr_pct": 0.873, "trend": "positive", "slope_pct": 0.8782, "flat_threshold_pct": 0.2183, "ema9": 8.494, "ema20": 8.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.0, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.282}}
{"timestamp": "2026-09-22T13:33:58.896490", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.72, "vwap": 12.7347, "vwap_slope": -0.0031, "atr": 0.075, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0511, "flat_threshold_pct": 0.1474, "ema9": 12.723, "ema20": 12.7286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.168, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T13:33:58.897128", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -1.406%, flat band 0.514%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7171, "vwap": 8.925, "vwap_slope": -0.185, "atr": 0.1793, "atr_pct": 2.057, "trend": "negative", "slope_pct": -1.406, "flat_threshold_pct": 0.5142, "ema9": 8.9221, "ema20": 8.9976, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 5.557, "spread_pct": 0.229, "rvol": 0.133, "volume_pace_ratio": 13.069}}
{"timestamp": "2026-09-22T13:33:58.897766", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.545, "vwap": 11.6004, "vwap_slope": -0.0229, "atr": 0.0876, "atr_pct": 0.758, "trend": "flat", "slope_pct": -0.108, "flat_threshold_pct": 0.1896, "ema9": 11.5714, "ema20": 11.5715, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.015, "volume_pace_ratio": 1.513}}
{"timestamp": "2026-09-22T13:33:58.898284", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.248%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.285, "vwap": 12.4056, "vwap_slope": -0.0311, "atr": 0.085, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2475, "flat_threshold_pct": 0.173, "ema9": 12.3422, "ema20": 12.356, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.018, "volume_pace_ratio": 1.753}}
{"timestamp": "2026-09-22T13:33:58.898922", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.57, "vwap": 10.454, "vwap_slope": 0.0062, "atr": 0.0389, "atr_pct": 0.368, "trend": "positive", "slope_pct": 0.2992, "flat_threshold_pct": 0.0919, "ema9": 10.5031, "ema20": 10.4841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.028, "distance_from_high_pct": 0.0, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T13:33:58.899424", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.439%, flat band 0.308%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4462, "vwap": 5.5168, "vwap_slope": -0.0232, "atr": 0.067, "atr_pct": 1.23, "trend": "negative", "slope_pct": -0.4388, "flat_threshold_pct": 0.3076, "ema9": 5.5008, "ema20": 5.5062, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.746, "spread_pct": 0.184, "rvol": 0.014, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T13:33:58.899994", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1143, "vwap_slope": -0.0191, "atr": 0.1083, "atr_pct": 1.21, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3026, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.676, "rvol": 0.019, "volume_pace_ratio": 1.868}}
{"timestamp": "2026-09-22T13:33:58.900500", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.331%, flat band 0.223%)"], "metrics": {"price": 7.469, "vwap": 7.4894, "vwap_slope": -0.0106, "atr": 0.0667, "atr_pct": 0.893, "trend": "negative", "slope_pct": -0.3305, "flat_threshold_pct": 0.2231, "ema9": 7.5099, "ema20": 7.5287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.073, "spread_pct": 0.535, "rvol": 0.012, "volume_pace_ratio": 1.169}}
{"timestamp": "2026-09-22T13:33:58.901053", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.385%, flat band 0.239%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.272, "vwap_slope": -0.0413, "atr": 0.0876, "atr_pct": 0.955, "trend": "negative", "slope_pct": -0.3853, "flat_threshold_pct": 0.2388, "ema9": 9.2298, "ema20": 9.2449, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 2.654, "spread_pct": 0.87, "rvol": 0.02, "volume_pace_ratio": 1.917}}
{"timestamp": "2026-09-22T13:33:58.902352", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.2957, "vwap_slope": -0.021, "atr": 0.0588, "atr_pct": 0.939, "trend": "flat", "slope_pct": -0.1414, "flat_threshold_pct": 0.2346, "ema9": 6.2835, "ema20": 6.2955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 1.183, "spread_pct": 0.319, "rvol": 0.02, "volume_pace_ratio": 1.916}}
{"timestamp": "2026-09-22T13:33:58.902869", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.495, "vwap": 5.5224, "vwap_slope": -0.0139, "atr": 0.0334, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.1521, "ema9": 5.497, "ema20": 5.4961, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T13:33:58.903334", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1729, "vwap_slope": -0.0005, "atr": 0.0533, "atr_pct": 1.024, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.2559, "ema9": 5.1729, "ema20": 5.1666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.382, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:33:58.903932", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.75", "VWAP sloping down", "trend negative (slope -0.195%, flat band 0.184%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7, "vwap": 8.7487, "vwap_slope": -0.0363, "atr": 0.064, "atr_pct": 0.735, "trend": "negative", "slope_pct": -0.1951, "flat_threshold_pct": 0.1838, "ema9": 8.7274, "ema20": 8.7403, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T13:33:58.904415", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.546, "vwap_slope": 0.0404, "atr": 0.1177, "atr_pct": 1.006, "trend": "positive", "slope_pct": 0.4969, "flat_threshold_pct": 0.2514, "ema9": 11.6069, "ema20": 11.5659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.046, "distance_from_high_pct": 0.12, "spread_pct": 1.285, "rvol": 0.004, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T13:33:58.904965", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.0572, "vwap_slope": -0.0128, "atr": 0.0447, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1234, "ema9": 9.0563, "ema20": 9.0579, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 0.44, "spread_pct": 0.11, "rvol": 0.034, "volume_pace_ratio": 3.34}}
{"timestamp": "2026-09-22T13:33:58.905489", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.75 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%", "trend negative (slope -0.753%, flat band 0.472%)"], "metrics": {"price": 4.75, "vwap": 4.9007, "vwap_slope": -0.0127, "atr": 0.0896, "atr_pct": 1.887, "trend": "negative", "slope_pct": -0.7532, "flat_threshold_pct": 0.4718, "ema9": 4.8412, "ema20": 4.8472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 5.754, "spread_pct": 3.922, "rvol": 0.066, "volume_pace_ratio": 6.417}}
{"timestamp": "2026-09-22T13:33:58.905979", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.6438, "vwap": 7.6259, "vwap_slope": -0.0008, "atr": 0.0283, "atr_pct": 0.371, "trend": "positive", "slope_pct": 0.2515, "flat_threshold_pct": 0.0927, "ema9": 7.6056, "ema20": 7.5977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.165, "distance_from_high_pct": 0.73, "spread_pct": 0.654, "rvol": 0.012, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T13:33:58.906474", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.8226, "vwap": 14.797, "vwap_slope": -0.0196, "atr": 0.1265, "atr_pct": 0.854, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.2134, "ema9": 14.802, "ema20": 14.8139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 0.453, "spread_pct": 0.067, "rvol": 0.037, "volume_pace_ratio": 3.605}}
{"timestamp": "2026-09-22T13:33:58.907096", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (115.8s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0217, "vwap_slope": 0.0984, "atr": 0.1217, "atr_pct": 1.198, "trend": "positive", "slope_pct": 0.7605, "flat_threshold_pct": 0.2995, "ema9": 10.0307, "ema20": 9.9957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 0.049, "spread_pct": 0.098, "rvol": 0.068, "volume_pace_ratio": 6.664, "stage3": {"stop": 10.009, "risk": 0.146, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5916, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:33:58.907612", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 9.21, "vwap": 9.1833, "vwap_slope": -0.005, "atr": 0.0817, "atr_pct": 0.887, "trend": "flat", "slope_pct": 0.0817, "flat_threshold_pct": 0.2217, "ema9": 9.1898, "ema20": 9.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 0.325, "spread_pct": 1.303, "rvol": 0.008, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T13:33:58.908174", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.8573, "vwap": 13.8982, "vwap_slope": -0.0188, "atr": 0.1179, "atr_pct": 0.851, "trend": "flat", "slope_pct": -0.1713, "flat_threshold_pct": 0.2126, "ema9": 13.8781, "ema20": 13.8932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.09, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:33:58.908728", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.163%, flat band 0.136%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.158, "vwap_slope": -0.022, "atr": 0.0333, "atr_pct": 0.544, "trend": "negative", "slope_pct": -0.163, "flat_threshold_pct": 0.1359, "ema9": 6.1466, "ema20": 6.153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 2.594}}
{"timestamp": "2026-09-22T13:33:58.909246", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.600%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.615, "vwap": 13.7331, "vwap_slope": -0.1376, "atr": 0.1378, "atr_pct": 1.012, "trend": "negative", "slope_pct": -0.6002, "flat_threshold_pct": 0.253, "ema9": 13.7426, "ema20": 13.7932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 2.331, "spread_pct": 0.22, "rvol": 0.014, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T13:34:03.914939", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.378%)", "metrics": {"price": 13.36, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.3781, "trend": "positive"}}
{"timestamp": "2026-09-22T13:34:03.916580", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.36, "vwap": 13.2338, "vwap_slope": 0.1234, "atr": 0.1917, "trend": "positive", "slope_pct": 0.4843, "lower_highs_lower_lows": false, "stop": 13.13, "imbalance_decline_count": 1, "imbalance_cur": -0.584863523573201, "imbalance_prev": -0.5839766933721777}}
{"timestamp": "2026-09-22T13:34:03.919429", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:03.920585", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0175, "vwap_slope": -0.0679, "atr": 0.12, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.2125, "flat_threshold_pct": 0.3352, "ema9": 8.9856, "ema20": 9.0278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 2.928, "spread_pct": 0.112, "rvol": 0.162, "volume_pace_ratio": 15.581}}
{"timestamp": "2026-09-22T13:34:03.921368", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.2s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 13.8999, "vwap": 13.8516, "vwap_slope": 0.0256, "atr": 0.3276, "atr_pct": 2.357, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.5892, "ema9": 13.8741, "ema20": 13.8385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 2.044, "spread_pct": 0.722, "rvol": 0.047, "volume_pace_ratio": 4.535, "stage3": {"stop": 13.5068, "risk": 0.3931, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0293, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:34:03.922284", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4659, "vwap_slope": -0.0174, "atr": 0.045, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1264, "flat_threshold_pct": 0.1749, "ema9": 6.4394, "ema20": 6.4445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.131, "spread_pct": 0.156, "rvol": 0.027, "volume_pace_ratio": 2.606}}
{"timestamp": "2026-09-22T13:34:03.923062", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.65, "vwap": 8.6017, "vwap_slope": 0.0146, "atr": 0.1965, "atr_pct": 2.271, "trend": "flat", "slope_pct": -0.1963, "flat_threshold_pct": 0.5678, "ema9": 8.6933, "ema20": 8.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.207, "distance_from_high_pct": 2.26, "spread_pct": 0.925, "rvol": 0.042, "volume_pace_ratio": 4.061}}
{"timestamp": "2026-09-22T13:34:03.923699", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 8.55, "vwap": 8.4839, "vwap_slope": 0.0439, "atr": 0.0633, "atr_pct": 0.741, "trend": "positive", "slope_pct": 0.3863, "flat_threshold_pct": 0.1852, "ema9": 8.5052, "ema20": 8.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.466, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.277}}
{"timestamp": "2026-09-22T13:34:03.924313", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7345, "vwap_slope": -0.0031, "atr": 0.0569, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.1118, "ema9": 12.7202, "ema20": 12.7266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.113, "distance_from_high_pct": 0.625, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T13:34:03.925031", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.975%, flat band 0.400%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.9236, "vwap_slope": -0.0782, "atr": 0.1395, "atr_pct": 1.598, "trend": "negative", "slope_pct": -0.9748, "flat_threshold_pct": 0.3996, "ema9": 8.8832, "ema20": 8.9719, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.134, "volume_pace_ratio": 12.902}}
{"timestamp": "2026-09-22T13:34:03.927629", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.55, "vwap": 11.5988, "vwap_slope": -0.0239, "atr": 0.0722, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.1037, "flat_threshold_pct": 0.1564, "ema9": 11.5663, "ema20": 11.569, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.505}}
{"timestamp": "2026-09-22T13:34:03.929471", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.133%)"], "metrics": {"price": 12.285, "vwap": 12.4053, "vwap_slope": -0.0204, "atr": 0.0654, "atr_pct": 0.532, "trend": "negative", "slope_pct": -0.1989, "flat_threshold_pct": 0.133, "ema9": 12.3307, "ema20": 12.3493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.135, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.018, "volume_pace_ratio": 1.72}}
{"timestamp": "2026-09-22T13:34:03.930109", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.33% exceeds max 1.0%"], "metrics": {"price": 10.57, "vwap": 10.4541, "vwap_slope": 0.0063, "atr": 0.0389, "atr_pct": 0.368, "trend": "positive", "slope_pct": 0.2992, "flat_threshold_pct": 0.0919, "ema9": 10.5031, "ema20": 10.4841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.028, "distance_from_high_pct": 0.0, "spread_pct": 3.325, "rvol": 0.009, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T13:34:03.930867", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.52", "VWAP sloping down", "trend negative (slope -0.474%, flat band 0.243%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.435, "vwap": 5.515, "vwap_slope": -0.0247, "atr": 0.0528, "atr_pct": 0.971, "trend": "negative", "slope_pct": -0.4738, "flat_threshold_pct": 0.2426, "ema9": 5.4866, "ema20": 5.4989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.014, "volume_pace_ratio": 1.384}}
{"timestamp": "2026-09-22T13:34:03.931460", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.56% exceeds max 1.0%", "trend negative (slope -0.273%, flat band 0.209%)"], "metrics": {"price": 8.95, "vwap": 9.1133, "vwap_slope": -0.0201, "atr": 0.075, "atr_pct": 0.838, "trend": "negative", "slope_pct": -0.2729, "flat_threshold_pct": 0.2095, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.563, "rvol": 0.019, "volume_pace_ratio": 1.83}}
{"timestamp": "2026-09-22T13:34:03.932059", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.167%)"], "metrics": {"price": 7.48, "vwap": 7.4887, "vwap_slope": -0.0076, "atr": 0.05, "atr_pct": 0.668, "trend": "negative", "slope_pct": -0.1863, "flat_threshold_pct": 0.1671, "ema9": 7.5041, "ema20": 7.5241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.174, "distance_from_high_pct": 0.927, "spread_pct": 0.669, "rvol": 0.012, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T13:34:03.932616", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.320%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.16, "vwap": 9.2706, "vwap_slope": -0.0381, "atr": 0.0627, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.3204, "flat_threshold_pct": 0.1711, "ema9": 9.2158, "ema20": 9.2368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 2.76, "spread_pct": 0.654, "rvol": 0.02, "volume_pace_ratio": 1.889}}
{"timestamp": "2026-09-22T13:34:03.934281", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.30", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2955, "vwap_slope": -0.0212, "atr": 0.0588, "atr_pct": 0.939, "trend": "flat", "slope_pct": -0.1653, "flat_threshold_pct": 0.2348, "ema9": 6.2825, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.02, "volume_pace_ratio": 1.876}}
{"timestamp": "2026-09-22T13:34:03.934983", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5223, "vwap_slope": -0.0073, "atr": 0.0255, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.116, "ema9": 5.4967, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.013, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T13:34:03.935578", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1723, "vwap_slope": -0.001, "atr": 0.0467, "atr_pct": 0.896, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.2239, "ema9": 5.1729, "ema20": 5.1666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:34:03.936390", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.7473, "vwap_slope": -0.0251, "atr": 0.0518, "atr_pct": 0.595, "trend": "flat", "slope_pct": -0.1332, "flat_threshold_pct": 0.1488, "ema9": 8.7209, "ema20": 8.7359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:34:03.936959", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.77, "vwap": 11.5704, "vwap_slope": 0.0306, "atr": 0.1045, "atr_pct": 0.888, "trend": "positive", "slope_pct": 0.4496, "flat_threshold_pct": 0.222, "ema9": 11.6395, "ema20": 11.5854, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.119, "distance_from_high_pct": 0.085, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T13:34:03.937558", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0574, "vwap_slope": -0.0071, "atr": 0.0339, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.0935, "ema9": 9.0561, "ema20": 9.0576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 0.495, "spread_pct": 0.11, "rvol": 0.034, "volume_pace_ratio": 3.296}}
{"timestamp": "2026-09-22T13:34:03.938135", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.9015, "vwap_slope": -0.0118, "atr": 0.0863, "atr_pct": 1.798, "trend": "flat", "slope_pct": -0.4425, "flat_threshold_pct": 0.4495, "ema9": 4.8512, "ema20": 4.8519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 4.762, "spread_pct": 3.922, "rvol": 0.066, "volume_pace_ratio": 6.285}}
{"timestamp": "2026-09-22T13:34:03.938746", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.645, "vwap": 7.626, "vwap_slope": -0.0006, "atr": 0.0283, "atr_pct": 0.371, "trend": "positive", "slope_pct": 0.2562, "flat_threshold_pct": 0.0927, "ema9": 7.6058, "ema20": 7.5978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.165, "distance_from_high_pct": 0.714, "spread_pct": 0.784, "rvol": 0.012, "volume_pace_ratio": 1.167}}
{"timestamp": "2026-09-22T13:34:03.939504", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.825, "vwap": 14.7982, "vwap_slope": -0.0039, "atr": 0.1002, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.0777, "flat_threshold_pct": 0.169, "ema9": 14.8086, "ema20": 14.816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.168, "distance_from_high_pct": 0.437, "spread_pct": 0.067, "rvol": 0.038, "volume_pace_ratio": 3.617}}
{"timestamp": "2026-09-22T13:34:03.944122", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (120.8s) but room-to-run failed: imbalance -82% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.15, "vwap": 10.0231, "vwap_slope": 0.0649, "atr": 0.09, "atr_pct": 0.887, "trend": "positive", "slope_pct": 0.5607, "flat_threshold_pct": 0.2217, "ema9": 10.0545, "ema20": 10.0104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 0.098, "spread_pct": 0.098, "rvol": 0.069, "volume_pace_ratio": 6.586, "stage3": {"stop": 10.042, "risk": 0.108, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8172, "passed": false, "reason": "imbalance -82% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:03.945169", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1833, "vwap_slope": -0.0051, "atr": 0.0627, "atr_pct": 0.681, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.1703, "ema9": 9.1878, "ema20": 9.1907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T13:34:03.945867", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.85, "vwap": 13.8979, "vwap_slope": -0.0191, "atr": 0.1131, "atr_pct": 0.817, "trend": "flat", "slope_pct": -0.1872, "flat_threshold_pct": 0.2042, "ema9": 13.8767, "ema20": 13.8925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.142, "spread_pct": 0.361, "rvol": 0.007, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T13:34:03.946510", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.158, "vwap_slope": -0.0121, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.1317, "ema9": 6.1423, "ema20": 6.1503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.027, "volume_pace_ratio": 2.544}}
{"timestamp": "2026-09-22T13:34:03.947236", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.392%, flat band 0.197%)"], "metrics": {"price": 13.6203, "vwap": 13.7314, "vwap_slope": -0.0812, "atr": 0.1072, "atr_pct": 0.787, "trend": "negative", "slope_pct": -0.3923, "flat_threshold_pct": 0.1967, "ema9": 13.7206, "ema20": 13.778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 2.293, "spread_pct": 0.22, "rvol": 0.015, "volume_pace_ratio": 1.402}}
{"timestamp": "2026-09-22T13:34:08.952963", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.356%)", "metrics": {"price": 13.35, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.3557, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:08.954684", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.35, "vwap": 13.2339, "vwap_slope": 0.1235, "atr": 0.1917, "trend": "positive", "slope_pct": 0.4694, "lower_highs_lower_lows": false, "stop": 13.12, "imbalance_decline_count": 0, "imbalance_cur": -0.5838308457711443, "imbalance_prev": -0.584863523573201}}
{"timestamp": "2026-09-22T13:34:08.957013", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:08.957869", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0165, "vwap_slope": -0.0688, "atr": 0.1238, "atr_pct": 1.38, "trend": "flat", "slope_pct": -0.1677, "flat_threshold_pct": 0.3449, "ema9": 8.9896, "ema20": 9.0297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.711, "spread_pct": 0.223, "rvol": 0.165, "volume_pace_ratio": 15.529}}
{"timestamp": "2026-09-22T13:34:08.958708", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.85"], "metrics": {"price": 13.84, "vwap": 13.8515, "vwap_slope": 0.0255, "atr": 0.3276, "atr_pct": 2.367, "trend": "flat", "slope_pct": -0.14, "flat_threshold_pct": 0.5918, "ema9": 13.8622, "ema20": 13.8328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.184, "distance_from_high_pct": 2.467, "spread_pct": 0.506, "rvol": 0.047, "volume_pace_ratio": 4.446}}
{"timestamp": "2026-09-22T13:34:08.960524", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4268, "vwap": 6.4664, "vwap_slope": -0.0169, "atr": 0.0526, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1364, "flat_threshold_pct": 0.2047, "ema9": 6.4388, "ema20": 6.4442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.18, "spread_pct": 0.156, "rvol": 0.027, "volume_pace_ratio": 2.554}}
{"timestamp": "2026-09-22T13:34:08.961198", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.6072, "vwap_slope": 0.0201, "atr": 0.2215, "atr_pct": 2.528, "trend": "flat", "slope_pct": 0.0576, "flat_threshold_pct": 0.6321, "ema9": 8.7153, "ema20": 8.7367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 1.017, "spread_pct": 1.028, "rvol": 0.044, "volume_pace_ratio": 4.137}}
{"timestamp": "2026-09-22T13:34:08.961778", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 8.55, "vwap": 8.4839, "vwap_slope": 0.0439, "atr": 0.0633, "atr_pct": 0.741, "trend": "positive", "slope_pct": 0.3863, "flat_threshold_pct": 0.1852, "ema9": 8.5052, "ema20": 8.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.466, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.272}}
{"timestamp": "2026-09-22T13:34:08.963273", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7345, "vwap_slope": -0.0031, "atr": 0.0631, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.1239, "ema9": 12.7242, "ema20": 12.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.115, "distance_from_high_pct": 0.469, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T13:34:08.964010", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.946%, flat band 0.406%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7377, "vwap": 8.9232, "vwap_slope": -0.0786, "atr": 0.1419, "atr_pct": 1.624, "trend": "negative", "slope_pct": -0.9458, "flat_threshold_pct": 0.4061, "ema9": 8.8857, "ema20": 8.9731, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 5.334, "spread_pct": 0.114, "rvol": 0.135, "volume_pace_ratio": 12.67}}
{"timestamp": "2026-09-22T13:34:08.964686", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.5989, "vwap_slope": -0.0239, "atr": 0.0742, "atr_pct": 0.643, "trend": "flat", "slope_pct": -0.0951, "flat_threshold_pct": 0.1606, "ema9": 11.5673, "ema20": 11.5695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.492, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.475}}
{"timestamp": "2026-09-22T13:34:08.965220", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.133%)"], "metrics": {"price": 12.285, "vwap": 12.4052, "vwap_slope": -0.0206, "atr": 0.0654, "atr_pct": 0.532, "trend": "negative", "slope_pct": -0.1989, "flat_threshold_pct": 0.133, "ema9": 12.3307, "ema20": 12.3493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.018, "volume_pace_ratio": 1.687}}
{"timestamp": "2026-09-22T13:34:08.965727", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.57, "vwap": 10.4541, "vwap_slope": 0.0063, "atr": 0.0389, "atr_pct": 0.368, "trend": "positive", "slope_pct": 0.2992, "flat_threshold_pct": 0.0919, "ema9": 10.5031, "ema20": 10.4841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.028, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:34:08.966281", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.426%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4482, "vwap": 5.5148, "vwap_slope": -0.0249, "atr": 0.0551, "atr_pct": 1.012, "trend": "negative", "slope_pct": -0.4255, "flat_threshold_pct": 0.253, "ema9": 5.4893, "ema20": 5.5001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 2.711, "spread_pct": 0.368, "rvol": 0.014, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T13:34:08.966966", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.56% exceeds max 1.0%", "trend negative (slope -0.273%, flat band 0.209%)"], "metrics": {"price": 8.95, "vwap": 9.1133, "vwap_slope": -0.0201, "atr": 0.075, "atr_pct": 0.838, "trend": "negative", "slope_pct": -0.2729, "flat_threshold_pct": 0.2095, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.563, "rvol": 0.019, "volume_pace_ratio": 1.793}}
{"timestamp": "2026-09-22T13:34:08.967472", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4888, "vwap_slope": -0.0075, "atr": 0.0525, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.1596, "flat_threshold_pct": 0.1752, "ema9": 7.5061, "ema20": 7.5251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.174, "distance_from_high_pct": 0.795, "spread_pct": 0.669, "rvol": 0.012, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T13:34:08.968084", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.320%, flat band 0.203%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.16, "vwap": 9.2694, "vwap_slope": -0.0393, "atr": 0.0743, "atr_pct": 0.811, "trend": "negative", "slope_pct": -0.3204, "flat_threshold_pct": 0.2026, "ema9": 9.2158, "ema20": 9.2368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 2.76, "spread_pct": 0.545, "rvol": 0.02, "volume_pace_ratio": 1.876}}
{"timestamp": "2026-09-22T13:34:08.968615", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2936, "vwap_slope": -0.012, "atr": 0.0466, "atr_pct": 0.743, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1858, "ema9": 6.28, "ema20": 6.2927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.021, "volume_pace_ratio": 1.987}}
{"timestamp": "2026-09-22T13:34:08.969145", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5222, "vwap_slope": -0.0074, "atr": 0.0261, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.1187, "ema9": 5.4967, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T13:34:08.969636", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1723, "vwap_slope": -0.001, "atr": 0.0467, "atr_pct": 0.896, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.2239, "ema9": 5.1729, "ema20": 5.1666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:34:08.970233", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7471, "vwap_slope": -0.0253, "atr": 0.0543, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.1102, "flat_threshold_pct": 0.1558, "ema9": 8.7229, "ema20": 8.7369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:34:08.970795", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.77, "vwap": 11.5704, "vwap_slope": 0.0306, "atr": 0.1045, "atr_pct": 0.888, "trend": "positive", "slope_pct": 0.4496, "flat_threshold_pct": 0.222, "ema9": 11.6395, "ema20": 11.5854, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.119, "distance_from_high_pct": 0.085, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T13:34:08.971319", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0588, "vwap": 9.0574, "vwap_slope": -0.0071, "atr": 0.0339, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0934, "ema9": 9.0568, "ema20": 9.058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 0.453, "spread_pct": 0.11, "rvol": 0.034, "volume_pace_ratio": 3.229}}
{"timestamp": "2026-09-22T13:34:08.971979", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.9015, "vwap_slope": -0.0118, "atr": 0.0863, "atr_pct": 1.798, "trend": "flat", "slope_pct": -0.4425, "flat_threshold_pct": 0.4495, "ema9": 4.8512, "ema20": 4.8519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 4.762, "spread_pct": 3.922, "rvol": 0.066, "volume_pace_ratio": 6.158}}
{"timestamp": "2026-09-22T13:34:08.972530", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.683, "vwap": 7.6263, "vwap_slope": 0.0002, "atr": 0.033, "atr_pct": 0.43, "trend": "positive", "slope_pct": 0.316, "flat_threshold_pct": 0.1075, "ema9": 7.6212, "ema20": 7.6059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.115, "distance_from_high_pct": 0.221, "spread_pct": 0.652, "rvol": 0.012, "volume_pace_ratio": 1.151}}
{"timestamp": "2026-09-22T13:34:08.973057", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.8271, "vwap": 14.7983, "vwap_slope": -0.0038, "atr": 0.1002, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.0806, "flat_threshold_pct": 0.1689, "ema9": 14.809, "ema20": 14.8162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.171, "distance_from_high_pct": 0.422, "spread_pct": 0.067, "rvol": 0.038, "volume_pace_ratio": 3.556}}
{"timestamp": "2026-09-22T13:34:08.973587", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (125.8s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0234, "vwap_slope": 0.0653, "atr": 0.09, "atr_pct": 0.886, "trend": "positive", "slope_pct": 0.5705, "flat_threshold_pct": 0.2216, "ema9": 10.0555, "ema20": 10.0109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 0.049, "spread_pct": 0.098, "rvol": 0.069, "volume_pace_ratio": 6.467, "stage3": {"stop": 10.047, "risk": 0.108, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9924, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:08.974146", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1833, "vwap_slope": -0.0051, "atr": 0.0627, "atr_pct": 0.681, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.1703, "ema9": 9.1878, "ema20": 9.1907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:34:08.974768", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.85, "vwap": 13.8979, "vwap_slope": -0.0198, "atr": 0.0848, "atr_pct": 0.612, "trend": "flat", "slope_pct": -0.1082, "flat_threshold_pct": 0.1531, "ema9": 13.8713, "ema20": 13.8885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 1.142, "spread_pct": 0.434, "rvol": 0.007, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:34:08.975416", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.1287, "vwap": 6.1568, "vwap_slope": -0.0133, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1183, "flat_threshold_pct": 0.1317, "ema9": 6.143, "ema20": 6.1507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.468, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.611}}
{"timestamp": "2026-09-22T13:34:08.976065", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.334%, flat band 0.214%)"], "metrics": {"price": 13.66, "vwap": 13.7301, "vwap_slope": -0.0826, "atr": 0.1172, "atr_pct": 0.858, "trend": "negative", "slope_pct": -0.334, "flat_threshold_pct": 0.2144, "ema9": 13.7285, "ema20": 13.7818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 2.009, "spread_pct": 0.146, "rvol": 0.015, "volume_pace_ratio": 1.398}}
{"timestamp": "2026-09-22T13:34:13.979113", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.378%)", "metrics": {"price": 13.36, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.3781, "trend": "positive"}}
{"timestamp": "2026-09-22T13:34:13.980473", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.36, "vwap": 13.2346, "vwap_slope": 0.1242, "atr": 0.1917, "trend": "positive", "slope_pct": 0.4843, "lower_highs_lower_lows": false, "stop": 13.13, "imbalance_decline_count": 0, "imbalance_cur": -0.11081020085759423, "imbalance_prev": -0.5838308457711443}}
{"timestamp": "2026-09-22T13:34:13.982555", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:13.983430", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.954, "vwap": 9.016, "vwap_slope": -0.0694, "atr": 0.1238, "atr_pct": 1.382, "trend": "flat", "slope_pct": -0.2035, "flat_threshold_pct": 0.3455, "ema9": 8.9864, "ema20": 9.0282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 2.885, "spread_pct": 0.112, "rvol": 0.167, "volume_pace_ratio": 15.345}}
{"timestamp": "2026-09-22T13:34:13.984386", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.85"], "metrics": {"price": 13.81, "vwap": 13.8512, "vwap_slope": 0.0252, "atr": 0.3375, "atr_pct": 2.444, "trend": "flat", "slope_pct": -0.1832, "flat_threshold_pct": 0.611, "ema9": 13.8562, "ema20": 13.83, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 2.678, "spread_pct": 0.724, "rvol": 0.048, "volume_pace_ratio": 4.382}}
{"timestamp": "2026-09-22T13:34:13.985077", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4659, "vwap_slope": -0.0175, "atr": 0.0526, "atr_pct": 0.818, "trend": "flat", "slope_pct": -0.1264, "flat_threshold_pct": 0.2046, "ema9": 6.4394, "ema20": 6.4445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 2.131, "spread_pct": 0.156, "rvol": 0.028, "volume_pace_ratio": 2.544}}
{"timestamp": "2026-09-22T13:34:13.985674", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.6084, "vwap_slope": 0.0213, "atr": 0.2265, "atr_pct": 2.574, "trend": "flat", "slope_pct": 0.1496, "flat_threshold_pct": 0.6434, "ema9": 8.7233, "ema20": 8.7405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 0.565, "spread_pct": 1.028, "rvol": 0.044, "volume_pace_ratio": 4.061}}
{"timestamp": "2026-09-22T13:34:13.986131", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 8.55, "vwap": 8.4839, "vwap_slope": 0.0439, "atr": 0.0633, "atr_pct": 0.741, "trend": "positive", "slope_pct": 0.3863, "flat_threshold_pct": 0.1852, "ema9": 8.5052, "ema20": 8.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.466, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.266}}
{"timestamp": "2026-09-22T13:34:13.986691", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7343, "vwap_slope": -0.0032, "atr": 0.0656, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.1289, "ema9": 12.7222, "ema20": 12.7276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.137, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.013, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T13:34:13.987117", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.918%, flat band 0.427%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.9217, "vwap_slope": -0.0801, "atr": 0.1494, "atr_pct": 1.708, "trend": "negative", "slope_pct": -0.9176, "flat_threshold_pct": 0.427, "ema9": 8.8882, "ema20": 8.9743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.136, "volume_pace_ratio": 12.532}}
{"timestamp": "2026-09-22T13:34:13.987597", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.56, "vwap": 11.5988, "vwap_slope": -0.024, "atr": 0.0767, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.0864, "flat_threshold_pct": 0.166, "ema9": 11.5683, "ema20": 11.57, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 1.449, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.45}}
{"timestamp": "2026-09-22T13:34:13.988168", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.41", "VWAP sloping down", "trend negative (slope -0.207%, flat band 0.133%)"], "metrics": {"price": 12.28, "vwap": 12.4051, "vwap_slope": -0.0206, "atr": 0.0654, "atr_pct": 0.532, "trend": "negative", "slope_pct": -0.207, "flat_threshold_pct": 0.1331, "ema9": 12.3297, "ema20": 12.3488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.018, "volume_pace_ratio": 1.654}}
{"timestamp": "2026-09-22T13:34:13.988615", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.63, "vwap": 10.4549, "vwap_slope": 0.0031, "atr": 0.0591, "atr_pct": 0.556, "trend": "positive", "slope_pct": 0.354, "flat_threshold_pct": 0.1391, "ema9": 10.5285, "ema20": 10.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.023, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T13:34:13.989099", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.419%, flat band 0.253%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5147, "vwap_slope": -0.025, "atr": 0.0553, "atr_pct": 1.014, "trend": "negative", "slope_pct": -0.4189, "flat_threshold_pct": 0.2534, "ema9": 5.4896, "ema20": 5.5003, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 2.679, "spread_pct": 0.368, "rvol": 0.015, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T13:34:13.989615", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.56% exceeds max 1.0%", "trend negative (slope -0.273%, flat band 0.209%)"], "metrics": {"price": 8.95, "vwap": 9.1133, "vwap_slope": -0.0201, "atr": 0.075, "atr_pct": 0.838, "trend": "negative", "slope_pct": -0.2729, "flat_threshold_pct": 0.2095, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.563, "rvol": 0.019, "volume_pace_ratio": 1.757}}
{"timestamp": "2026-09-22T13:34:13.990058", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.4874, "vwap": 7.4888, "vwap_slope": -0.0075, "atr": 0.0525, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.1665, "flat_threshold_pct": 0.1753, "ema9": 7.5056, "ema20": 7.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.174, "distance_from_high_pct": 0.829, "spread_pct": 0.669, "rvol": 0.012, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:34:13.990591", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.320%, flat band 0.203%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.16, "vwap": 9.2689, "vwap_slope": -0.0398, "atr": 0.0743, "atr_pct": 0.811, "trend": "negative", "slope_pct": -0.3204, "flat_threshold_pct": 0.2026, "ema9": 9.2158, "ema20": 9.2368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 2.76, "spread_pct": 0.545, "rvol": 0.02, "volume_pace_ratio": 1.848}}
{"timestamp": "2026-09-22T13:34:13.991163", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2935, "vwap_slope": -0.0121, "atr": 0.0466, "atr_pct": 0.743, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1858, "ema9": 6.28, "ema20": 6.2927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.021, "volume_pace_ratio": 1.955}}
{"timestamp": "2026-09-22T13:34:13.991663", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4961, "vwap": 5.522, "vwap_slope": -0.0076, "atr": 0.0266, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.1211, "ema9": 5.4969, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 2.184, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T13:34:13.992170", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1723, "vwap_slope": -0.001, "atr": 0.0467, "atr_pct": 0.896, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.2239, "ema9": 5.1729, "ema20": 5.1666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:34:13.992715", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.7469, "vwap_slope": -0.0255, "atr": 0.0543, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.1332, "flat_threshold_pct": 0.156, "ema9": 8.7209, "ema20": 8.7359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:34:13.993201", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.77, "vwap": 11.5704, "vwap_slope": 0.0306, "atr": 0.1045, "atr_pct": 0.888, "trend": "positive", "slope_pct": 0.4496, "flat_threshold_pct": 0.222, "ema9": 11.6395, "ema20": 11.5854, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.119, "distance_from_high_pct": 0.085, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T13:34:13.993756", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.0501, "vwap": 9.0574, "vwap_slope": -0.0071, "atr": 0.0339, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0935, "ema9": 9.0551, "ema20": 9.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 0.548, "spread_pct": 0.11, "rvol": 0.034, "volume_pace_ratio": 3.168}}
{"timestamp": "2026-09-22T13:34:13.994239", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.90", "VWAP sloping down", "spread 3.92% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.9015, "vwap_slope": -0.0118, "atr": 0.0863, "atr_pct": 1.798, "trend": "flat", "slope_pct": -0.4425, "flat_threshold_pct": 0.4495, "ema9": 4.8512, "ema20": 4.8519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.136, "distance_from_high_pct": 4.762, "spread_pct": 3.922, "rvol": 0.066, "volume_pace_ratio": 6.036}}
{"timestamp": "2026-09-22T13:34:13.994914", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.6602, "vwap": 7.6264, "vwap_slope": 0.0002, "atr": 0.033, "atr_pct": 0.431, "trend": "positive", "slope_pct": 0.2564, "flat_threshold_pct": 0.1078, "ema9": 7.6167, "ema20": 7.6038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.117, "distance_from_high_pct": 0.517, "spread_pct": 0.522, "rvol": 0.012, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T13:34:13.995448", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.83, "vwap": 14.7983, "vwap_slope": -0.0038, "atr": 0.1002, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.0845, "flat_threshold_pct": 0.1689, "ema9": 14.8096, "ema20": 14.8165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.172, "distance_from_high_pct": 0.403, "spread_pct": 0.067, "rvol": 0.038, "volume_pace_ratio": 3.487}}
{"timestamp": "2026-09-22T13:34:13.995967", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (130.9s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0235, "vwap_slope": 0.0653, "atr": 0.0912, "atr_pct": 0.899, "trend": "positive", "slope_pct": 0.5705, "flat_threshold_pct": 0.2246, "ema9": 10.0555, "ema20": 10.0109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 0.049, "spread_pct": 0.098, "rvol": 0.069, "volume_pace_ratio": 6.342, "stage3": {"stop": 10.0456, "risk": 0.1094, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9909, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:13.996433", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1836, "vwap_slope": 0.0044, "atr": 0.047, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0653, "flat_threshold_pct": 0.1277, "ema9": 9.1903, "ema20": 9.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T13:34:13.996877", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.839, "vwap": 13.8978, "vwap_slope": -0.0199, "atr": 0.0876, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.1241, "flat_threshold_pct": 0.1582, "ema9": 13.8691, "ema20": 13.8874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 1.221, "spread_pct": 0.434, "rvol": 0.007, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T13:34:13.997351", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1569, "vwap_slope": -0.0132, "atr": 0.0323, "atr_pct": 0.526, "trend": "flat", "slope_pct": -0.0977, "flat_threshold_pct": 0.1315, "ema9": 6.1443, "ema20": 6.1513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.563}}
{"timestamp": "2026-09-22T13:34:13.997853", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.334%, flat band 0.214%)"], "metrics": {"price": 13.66, "vwap": 13.7299, "vwap_slope": -0.0828, "atr": 0.1172, "atr_pct": 0.858, "trend": "negative", "slope_pct": -0.334, "flat_threshold_pct": 0.2144, "ema9": 13.7285, "ema20": 13.7818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.009, "spread_pct": 0.146, "rvol": 0.015, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T13:34:19.003558", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.378%)", "metrics": {"price": 13.36, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.3781, "trend": "positive"}}
{"timestamp": "2026-09-22T13:34:19.004929", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.36, "vwap": 13.2361, "vwap_slope": 0.1257, "atr": 0.1917, "trend": "positive", "slope_pct": 0.4843, "lower_highs_lower_lows": false, "stop": 13.13, "imbalance_decline_count": 0, "imbalance_cur": -0.09310344827586207, "imbalance_prev": -0.11081020085759423}}
{"timestamp": "2026-09-22T13:34:19.007111", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:19.008337", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0159, "vwap_slope": -0.0695, "atr": 0.1258, "atr_pct": 1.402, "trend": "flat", "slope_pct": -0.1677, "flat_threshold_pct": 0.3505, "ema9": 8.9896, "ema20": 9.0297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 2.711, "spread_pct": 0.223, "rvol": 0.167, "volume_pace_ratio": 15.126}}
{"timestamp": "2026-09-22T13:34:19.009242", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.85"], "metrics": {"price": 13.77, "vwap": 13.8509, "vwap_slope": 0.0249, "atr": 0.3376, "atr_pct": 2.452, "trend": "flat", "slope_pct": -0.2409, "flat_threshold_pct": 0.6129, "ema9": 13.8482, "ema20": 13.8261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 2.96, "spread_pct": 0.724, "rvol": 0.048, "volume_pace_ratio": 4.319}}
{"timestamp": "2026-09-22T13:34:19.009935", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.42, "vwap": 6.4656, "vwap_slope": -0.0178, "atr": 0.0526, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1576, "flat_threshold_pct": 0.2049, "ema9": 6.4374, "ema20": 6.4436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.028, "volume_pace_ratio": 2.498}}
{"timestamp": "2026-09-22T13:34:19.010507", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.6077, "vwap_slope": 0.0206, "atr": 0.2265, "atr_pct": 2.587, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.6467, "ema9": 8.7143, "ema20": 8.7363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 1.073, "spread_pct": 1.028, "rvol": 0.044, "volume_pace_ratio": 3.983}}
{"timestamp": "2026-09-22T13:34:19.011104", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 8.55, "vwap": 8.4839, "vwap_slope": 0.0439, "atr": 0.0633, "atr_pct": 0.741, "trend": "positive", "slope_pct": 0.3863, "flat_threshold_pct": 0.1852, "ema9": 8.5052, "ema20": 8.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.466, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.261}}
{"timestamp": "2026-09-22T13:34:19.011727", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7595, "vwap": 12.7351, "vwap_slope": -0.0025, "atr": 0.0694, "atr_pct": 0.544, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.1359, "ema9": 12.7291, "ema20": 12.7309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 0.277, "spread_pct": 0.078, "rvol": 0.014, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T13:34:19.012374", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.940%, flat band 0.435%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7401, "vwap": 8.9193, "vwap_slope": -0.0825, "atr": 0.1519, "atr_pct": 1.738, "trend": "negative", "slope_pct": -0.9403, "flat_threshold_pct": 0.4346, "ema9": 8.8862, "ema20": 8.9733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 5.308, "spread_pct": 0.114, "rvol": 0.138, "volume_pace_ratio": 12.457}}
{"timestamp": "2026-09-22T13:34:19.012979", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5519, "vwap": 11.5984, "vwap_slope": -0.0243, "atr": 0.0767, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.1004, "flat_threshold_pct": 0.1661, "ema9": 11.5667, "ema20": 11.5692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.518, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.43}}
{"timestamp": "2026-09-22T13:34:19.013559", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.138%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.27, "vwap": 12.4048, "vwap_slope": -0.021, "atr": 0.0679, "atr_pct": 0.553, "trend": "negative", "slope_pct": -0.2233, "flat_threshold_pct": 0.1383, "ema9": 12.3277, "ema20": 12.3478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.138, "distance_from_high_pct": 2.387, "spread_pct": 0.163, "rvol": 0.018, "volume_pace_ratio": 1.626}}
{"timestamp": "2026-09-22T13:34:19.014176", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.64, "vwap": 10.4554, "vwap_slope": 0.0036, "atr": 0.0616, "atr_pct": 0.579, "trend": "positive", "slope_pct": 0.3729, "flat_threshold_pct": 0.1449, "ema9": 10.5305, "ema20": 10.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T13:34:19.015576", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.382%, flat band 0.264%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5136, "vwap_slope": -0.0262, "atr": 0.0577, "atr_pct": 1.058, "trend": "negative", "slope_pct": -0.3824, "flat_threshold_pct": 0.2644, "ema9": 5.4916, "ema20": 5.5012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.5, "spread_pct": 0.366, "rvol": 0.015, "volume_pace_ratio": 1.337}}
{"timestamp": "2026-09-22T13:34:19.016144", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down", "spread 2.56% exceeds max 1.0%", "trend negative (slope -0.273%, flat band 0.209%)"], "metrics": {"price": 8.95, "vwap": 9.1133, "vwap_slope": -0.0201, "atr": 0.075, "atr_pct": 0.838, "trend": "negative", "slope_pct": -0.2729, "flat_threshold_pct": 0.2095, "ema9": 8.9903, "ema20": 9.0046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.081, "distance_from_high_pct": 4.382, "spread_pct": 2.563, "rvol": 0.019, "volume_pace_ratio": 1.723}}
{"timestamp": "2026-09-22T13:34:19.016674", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.51, "vwap": 7.4891, "vwap_slope": -0.0072, "atr": 0.0575, "atr_pct": 0.766, "trend": "flat", "slope_pct": -0.1061, "flat_threshold_pct": 0.1914, "ema9": 7.5101, "ema20": 7.527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 0.53, "spread_pct": 0.533, "rvol": 0.012, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T13:34:19.017218", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.342%, flat band 0.203%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.2682, "vwap_slope": -0.0405, "atr": 0.0743, "atr_pct": 0.811, "trend": "negative", "slope_pct": -0.3422, "flat_threshold_pct": 0.2029, "ema9": 9.2138, "ema20": 9.2359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 2.866, "spread_pct": 0.436, "rvol": 0.02, "volume_pace_ratio": 1.822}}
{"timestamp": "2026-09-22T13:34:19.017783", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2935, "vwap_slope": -0.0121, "atr": 0.0466, "atr_pct": 0.743, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1858, "ema9": 6.28, "ema20": 6.2927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 1.104, "spread_pct": 0.16, "rvol": 0.021, "volume_pace_ratio": 1.917}}
{"timestamp": "2026-09-22T13:34:19.018326", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5219, "vwap_slope": -0.0076, "atr": 0.0266, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.1211, "ema9": 5.4967, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T13:34:19.019952", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1723, "vwap_slope": -0.001, "atr": 0.0467, "atr_pct": 0.896, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.2239, "ema9": 5.1729, "ema20": 5.1666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T13:34:19.020599", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.7464, "vwap_slope": -0.026, "atr": 0.0543, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.1332, "flat_threshold_pct": 0.156, "ema9": 8.7209, "ema20": 8.7359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:34:19.021153", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.74, "vwap": 11.5709, "vwap_slope": 0.0311, "atr": 0.1045, "atr_pct": 0.89, "trend": "positive", "slope_pct": 0.3985, "flat_threshold_pct": 0.2225, "ema9": 11.6335, "ema20": 11.5825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.126, "distance_from_high_pct": 0.34, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T13:34:19.021701", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0586, "vwap": 9.0574, "vwap_slope": -0.0071, "atr": 0.0339, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0934, "ema9": 9.0568, "ema20": 9.058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 0.455, "spread_pct": 0.11, "rvol": 0.034, "volume_pace_ratio": 3.111}}
{"timestamp": "2026-09-22T13:34:19.022220", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.76 below VWAP $4.89", "VWAP sloping down", "spread 3.92% exceeds max 1.0%", "trend negative (slope -0.630%, flat band 0.452%)"], "metrics": {"price": 4.76, "vwap": 4.8939, "vwap_slope": -0.0189, "atr": 0.086, "atr_pct": 1.806, "trend": "negative", "slope_pct": -0.6303, "flat_threshold_pct": 0.4515, "ema9": 4.833, "ema20": 4.8432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.146, "distance_from_high_pct": 5.556, "spread_pct": 3.922, "rvol": 0.07, "volume_pace_ratio": 6.349}}
{"timestamp": "2026-09-22T13:34:19.022885", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.6384, "vwap": 7.6273, "vwap_slope": 0.0011, "atr": 0.0345, "atr_pct": 0.452, "trend": "positive", "slope_pct": 0.1993, "flat_threshold_pct": 0.1129, "ema9": 7.6123, "ema20": 7.6017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.151, "distance_from_high_pct": 0.8, "spread_pct": 0.524, "rvol": 0.013, "volume_pace_ratio": 1.157}}
{"timestamp": "2026-09-22T13:34:19.023470", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.815, "vwap": 14.7984, "vwap_slope": -0.0037, "atr": 0.1002, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.0642, "flat_threshold_pct": 0.1691, "ema9": 14.8066, "ema20": 14.8151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.504, "spread_pct": 0.067, "rvol": 0.038, "volume_pace_ratio": 3.463}}
{"timestamp": "2026-09-22T13:34:19.024097", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (135.9s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0235, "vwap_slope": 0.0653, "atr": 0.0912, "atr_pct": 0.899, "trend": "positive", "slope_pct": 0.5705, "flat_threshold_pct": 0.2246, "ema9": 10.0555, "ema20": 10.0109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 0.049, "spread_pct": 0.098, "rvol": 0.069, "volume_pace_ratio": 6.22, "stage3": {"stop": 10.0456, "risk": 0.1094, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9909, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:19.024628", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1836, "vwap_slope": 0.0044, "atr": 0.047, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0653, "flat_threshold_pct": 0.1277, "ema9": 9.1903, "ema20": 9.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T13:34:19.025154", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.8601, "vwap": 13.893, "vwap_slope": -0.0247, "atr": 0.1048, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.0936, "flat_threshold_pct": 0.189, "ema9": 13.8733, "ema20": 13.8894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.07, "spread_pct": 0.36, "rvol": 0.008, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T13:34:19.025673", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1567, "vwap_slope": -0.0134, "atr": 0.0323, "atr_pct": 0.526, "trend": "flat", "slope_pct": -0.0977, "flat_threshold_pct": 0.1315, "ema9": 6.1443, "ema20": 6.1513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.533}}
{"timestamp": "2026-09-22T13:34:19.026408", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.356%, flat band 0.219%)"], "metrics": {"price": 13.6448, "vwap": 13.727, "vwap_slope": -0.0857, "atr": 0.1197, "atr_pct": 0.877, "trend": "negative", "slope_pct": -0.3563, "flat_threshold_pct": 0.2192, "ema9": 13.7255, "ema20": 13.7803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 2.118, "spread_pct": 0.147, "rvol": 0.015, "volume_pace_ratio": 1.393}}
{"timestamp": "2026-09-22T13:34:24.031943", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.378%)", "metrics": {"price": 13.36, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.3781, "trend": "positive"}}
{"timestamp": "2026-09-22T13:34:24.032858", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.36, "vwap": 13.2361, "vwap_slope": 0.1257, "atr": 0.1917, "trend": "positive", "slope_pct": 0.4843, "lower_highs_lower_lows": false, "stop": 13.13, "imbalance_decline_count": 0, "imbalance_cur": -0.09310344827586207, "imbalance_prev": -0.09310344827586207}}
{"timestamp": "2026-09-22T13:34:24.033904", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:24.034401", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9601, "vwap": 9.0154, "vwap_slope": -0.07, "atr": 0.1258, "atr_pct": 1.404, "trend": "flat", "slope_pct": -0.1898, "flat_threshold_pct": 0.3509, "ema9": 8.9877, "ema20": 9.0288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 2.819, "spread_pct": 0.112, "rvol": 0.169, "volume_pace_ratio": 14.944}}
{"timestamp": "2026-09-22T13:34:24.034835", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.85"], "metrics": {"price": 13.785, "vwap": 13.8509, "vwap_slope": 0.0249, "atr": 0.3376, "atr_pct": 2.449, "trend": "flat", "slope_pct": -0.2193, "flat_threshold_pct": 0.6123, "ema9": 13.8512, "ema20": 13.8276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 2.854, "spread_pct": 0.363, "rvol": 0.048, "volume_pace_ratio": 4.242}}
{"timestamp": "2026-09-22T13:34:24.035172", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.425, "vwap": 6.4654, "vwap_slope": -0.0179, "atr": 0.0526, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.142, "flat_threshold_pct": 0.2048, "ema9": 6.4384, "ema20": 6.4441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 2.207, "spread_pct": 0.156, "rvol": 0.028, "volume_pace_ratio": 2.47}}
{"timestamp": "2026-09-22T13:34:24.035840", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.7995, "vwap": 8.6087, "vwap_slope": 0.0216, "atr": 0.2265, "atr_pct": 2.574, "trend": "flat", "slope_pct": 0.1484, "flat_threshold_pct": 0.6434, "ema9": 8.7232, "ema20": 8.7405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 0.571, "spread_pct": 1.028, "rvol": 0.044, "volume_pace_ratio": 3.916}}
{"timestamp": "2026-09-22T13:34:24.036320", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 8.55, "vwap": 8.4839, "vwap_slope": 0.0439, "atr": 0.0633, "atr_pct": 0.741, "trend": "positive", "slope_pct": 0.3863, "flat_threshold_pct": 0.1852, "ema9": 8.5052, "ema20": 8.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.466, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.256}}
{"timestamp": "2026-09-22T13:34:24.037000", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.755, "vwap": 12.7351, "vwap_slope": -0.0025, "atr": 0.0694, "atr_pct": 0.544, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.1359, "ema9": 12.7282, "ema20": 12.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.16, "distance_from_high_pct": 0.313, "spread_pct": 0.078, "rvol": 0.014, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T13:34:24.037602", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.918%, flat band 0.434%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.9186, "vwap_slope": -0.0832, "atr": 0.1519, "atr_pct": 1.736, "trend": "negative", "slope_pct": -0.9176, "flat_threshold_pct": 0.4341, "ema9": 8.8882, "ema20": 8.9743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.139, "volume_pace_ratio": 12.277}}
{"timestamp": "2026-09-22T13:34:24.038138", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.565, "vwap": 11.5982, "vwap_slope": -0.0245, "atr": 0.0767, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.0778, "flat_threshold_pct": 0.1659, "ema9": 11.5693, "ema20": 11.5705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.407, "spread_pct": 0.086, "rvol": 0.016, "volume_pace_ratio": 1.411}}
{"timestamp": "2026-09-22T13:34:24.038836", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.150%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.4012, "vwap_slope": -0.0246, "atr": 0.0737, "atr_pct": 0.601, "trend": "negative", "slope_pct": -0.2396, "flat_threshold_pct": 0.1502, "ema9": 12.3257, "ema20": 12.3469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 2.466, "spread_pct": 0.163, "rvol": 0.019, "volume_pace_ratio": 1.64}}
{"timestamp": "2026-09-22T13:34:24.040520", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.64, "vwap": 10.4554, "vwap_slope": 0.0036, "atr": 0.0616, "atr_pct": 0.579, "trend": "positive", "slope_pct": 0.3729, "flat_threshold_pct": 0.1449, "ema9": 10.5305, "ema20": 10.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T13:34:24.041074", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.382%, flat band 0.264%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5136, "vwap_slope": -0.0262, "atr": 0.0577, "atr_pct": 1.058, "trend": "negative", "slope_pct": -0.3824, "flat_threshold_pct": 0.2644, "ema9": 5.4916, "ema20": 5.5012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.5, "spread_pct": 0.366, "rvol": 0.015, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T13:34:24.041626", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.09", "VWAP sloping down", "spread 2.56% exceeds max 1.0%"], "metrics": {"price": 8.975, "vwap": 9.0898, "vwap_slope": -0.0358, "atr": 0.0625, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.1393, "flat_threshold_pct": 0.1741, "ema9": 8.9873, "ema20": 9.0018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 4.115, "spread_pct": 2.563, "rvol": 0.023, "volume_pace_ratio": 2.037}}
{"timestamp": "2026-09-22T13:34:24.042146", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4956, "vwap": 7.4889, "vwap_slope": -0.0074, "atr": 0.0575, "atr_pct": 0.767, "trend": "flat", "slope_pct": -0.1446, "flat_threshold_pct": 0.1918, "ema9": 7.5072, "ema20": 7.5256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 0.721, "spread_pct": 0.533, "rvol": 0.012, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T13:34:24.042740", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.299%, flat band 0.202%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.2672, "vwap_slope": -0.0415, "atr": 0.0743, "atr_pct": 0.81, "trend": "negative", "slope_pct": -0.2986, "flat_threshold_pct": 0.2024, "ema9": 9.2178, "ema20": 9.2378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 2.654, "spread_pct": 0.436, "rvol": 0.02, "volume_pace_ratio": 1.812}}
{"timestamp": "2026-09-22T13:34:24.043247", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.2932, "vwap_slope": -0.0124, "atr": 0.0466, "atr_pct": 0.744, "trend": "flat", "slope_pct": -0.0855, "flat_threshold_pct": 0.186, "ema9": 6.279, "ema20": 6.2922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.183, "spread_pct": 0.16, "rvol": 0.021, "volume_pace_ratio": 1.883}}
{"timestamp": "2026-09-22T13:34:24.043772", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5219, "vwap_slope": -0.0076, "atr": 0.0266, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.121, "ema9": 5.4977, "ema20": 5.4965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T13:34:24.044236", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1723, "vwap_slope": -0.001, "atr": 0.0467, "atr_pct": 0.896, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.2239, "ema9": 5.1729, "ema20": 5.1666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.336}}
{"timestamp": "2026-09-22T13:34:24.044823", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.214%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.665, "vwap": 8.7447, "vwap_slope": -0.0277, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2137, "flat_threshold_pct": 0.171, "ema9": 8.7139, "ema20": 8.7326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:34:24.045365", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5709, "vwap_slope": 0.0311, "atr": 0.1045, "atr_pct": 0.89, "trend": "positive", "slope_pct": 0.3985, "flat_threshold_pct": 0.2225, "ema9": 11.6335, "ema20": 11.5825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.126, "distance_from_high_pct": 0.34, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T13:34:24.045907", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.0393, "vwap": 9.0571, "vwap_slope": -0.0074, "atr": 0.0376, "atr_pct": 0.416, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.104, "ema9": 9.0529, "ema20": 9.0562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 0.667, "spread_pct": 0.111, "rvol": 0.035, "volume_pace_ratio": 3.095}}
{"timestamp": "2026-09-22T13:34:24.046422", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.75 below VWAP $4.89", "VWAP sloping down", "spread 3.92% exceeds max 1.0%", "trend negative (slope -0.672%, flat band 0.466%)"], "metrics": {"price": 4.75, "vwap": 4.8886, "vwap_slope": -0.0242, "atr": 0.0885, "atr_pct": 1.863, "trend": "negative", "slope_pct": -0.6719, "flat_threshold_pct": 0.4657, "ema9": 4.831, "ema20": 4.8422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 5.754, "spread_pct": 3.922, "rvol": 0.073, "volume_pace_ratio": 6.509}}
{"timestamp": "2026-09-22T13:34:24.047143", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.7228, "vwap": 7.6405, "vwap_slope": 0.0143, "atr": 0.0445, "atr_pct": 0.576, "trend": "positive", "slope_pct": 0.42, "flat_threshold_pct": 0.1439, "ema9": 7.6292, "ema20": 7.6097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 0.0, "spread_pct": 0.259, "rvol": 0.016, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T13:34:24.047703", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.815, "vwap": 14.7984, "vwap_slope": -0.0037, "atr": 0.1002, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.0642, "flat_threshold_pct": 0.1691, "ema9": 14.8066, "ema20": 14.8151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 0.504, "spread_pct": 0.067, "rvol": 0.038, "volume_pace_ratio": 3.412}}
{"timestamp": "2026-09-22T13:34:24.048283", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (140.9s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.14, "vwap": 10.0239, "vwap_slope": 0.0658, "atr": 0.1109, "atr_pct": 1.094, "trend": "positive", "slope_pct": 0.5409, "flat_threshold_pct": 0.2735, "ema9": 10.0525, "ema20": 10.0095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 0.197, "spread_pct": 0.099, "rvol": 0.069, "volume_pace_ratio": 6.148, "stage3": {"stop": 10.0069, "risk": 0.1331, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5803, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:24.048839", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1836, "vwap_slope": 0.0044, "atr": 0.047, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0653, "flat_threshold_pct": 0.1277, "ema9": 9.1903, "ema20": 9.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:34:24.049414", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.89 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.8928, "vwap": 13.8944, "vwap_slope": -0.0233, "atr": 0.1048, "atr_pct": 0.754, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.1886, "ema9": 13.8799, "ema20": 13.8925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 0.837, "spread_pct": 0.505, "rvol": 0.008, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T13:34:24.049798", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1564, "vwap_slope": -0.0137, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.1317, "ema9": 6.1423, "ema20": 6.1503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.496}}
{"timestamp": "2026-09-22T13:34:24.050276", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.349%, flat band 0.219%)"], "metrics": {"price": 13.65, "vwap": 13.7268, "vwap_slope": -0.0859, "atr": 0.1197, "atr_pct": 0.877, "trend": "negative", "slope_pct": -0.3487, "flat_threshold_pct": 0.2191, "ema9": 13.7265, "ema20": 13.7808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 2.08, "spread_pct": 0.147, "rvol": 0.015, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T13:34:29.056233", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.300%)", "metrics": {"price": 13.325, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.2997, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:29.057703", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.325, "vwap": 13.2377, "vwap_slope": 0.1273, "atr": 0.2004, "trend": "positive", "slope_pct": 0.432, "lower_highs_lower_lows": false, "stop": 13.0845, "imbalance_decline_count": 1, "imbalance_cur": -0.5488599348534202, "imbalance_prev": -0.09310344827586207}}
{"timestamp": "2026-09-22T13:34:29.059948", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:29.060744", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0154, "vwap_slope": -0.07, "atr": 0.1258, "atr_pct": 1.402, "trend": "flat", "slope_pct": -0.1677, "flat_threshold_pct": 0.3505, "ema9": 8.9896, "ema20": 9.0297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 2.711, "spread_pct": 0.112, "rvol": 0.169, "volume_pace_ratio": 14.702}}
{"timestamp": "2026-09-22T13:34:29.061433", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.85"], "metrics": {"price": 13.755, "vwap": 13.8501, "vwap_slope": 0.0241, "atr": 0.3451, "atr_pct": 2.509, "trend": "flat", "slope_pct": -0.2626, "flat_threshold_pct": 0.6272, "ema9": 13.8452, "ema20": 13.8247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.066, "spread_pct": 0.364, "rvol": 0.048, "volume_pace_ratio": 4.204}}
{"timestamp": "2026-09-22T13:34:29.062004", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.42, "vwap": 6.4653, "vwap_slope": -0.0181, "atr": 0.0526, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1576, "flat_threshold_pct": 0.2049, "ema9": 6.4374, "ema20": 6.4436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.028, "volume_pace_ratio": 2.425}}
{"timestamp": "2026-09-22T13:34:29.062543", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.6082, "vwap_slope": 0.0211, "atr": 0.2265, "atr_pct": 2.587, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.6467, "ema9": 8.7143, "ema20": 8.7363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.073, "spread_pct": 1.028, "rvol": 0.044, "volume_pace_ratio": 3.851}}
{"timestamp": "2026-09-22T13:34:29.063819", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 8.55, "vwap": 8.4839, "vwap_slope": 0.0439, "atr": 0.0633, "atr_pct": 0.741, "trend": "positive", "slope_pct": 0.3863, "flat_threshold_pct": 0.1852, "ema9": 8.5052, "ema20": 8.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.466, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.251}}
{"timestamp": "2026-09-22T13:34:29.064353", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7563, "vwap": 12.7352, "vwap_slope": -0.0024, "atr": 0.0694, "atr_pct": 0.544, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.1359, "ema9": 12.7285, "ema20": 12.7306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.167, "distance_from_high_pct": 0.302, "spread_pct": 0.078, "rvol": 0.014, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T13:34:29.065150", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.872%, flat band 0.455%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.9139, "vwap_slope": -0.0879, "atr": 0.1595, "atr_pct": 1.818, "trend": "negative", "slope_pct": -0.8719, "flat_threshold_pct": 0.4545, "ema9": 8.8922, "ema20": 8.9762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 4.984, "spread_pct": 0.342, "rvol": 0.143, "volume_pace_ratio": 12.469}}
{"timestamp": "2026-09-22T13:34:29.065717", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.56, "vwap": 11.5982, "vwap_slope": -0.0246, "atr": 0.0767, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.0864, "flat_threshold_pct": 0.166, "ema9": 11.5683, "ema20": 11.57, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.449, "spread_pct": 0.173, "rvol": 0.016, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T13:34:29.066330", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.155%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.401, "vwap_slope": -0.0247, "atr": 0.0762, "atr_pct": 0.621, "trend": "negative", "slope_pct": -0.2396, "flat_threshold_pct": 0.1553, "ema9": 12.3257, "ema20": 12.3469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 2.466, "spread_pct": 0.163, "rvol": 0.019, "volume_pace_ratio": 1.609}}
{"timestamp": "2026-09-22T13:34:29.066895", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.64, "vwap": 10.4554, "vwap_slope": 0.0036, "atr": 0.0616, "atr_pct": 0.579, "trend": "positive", "slope_pct": 0.3729, "flat_threshold_pct": 0.1449, "ema9": 10.5305, "ema20": 10.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T13:34:29.067385", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.382%, flat band 0.264%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5132, "vwap_slope": -0.0265, "atr": 0.0577, "atr_pct": 1.058, "trend": "negative", "slope_pct": -0.3824, "flat_threshold_pct": 0.2644, "ema9": 5.4916, "ema20": 5.5012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 2.5, "spread_pct": 0.366, "rvol": 0.015, "volume_pace_ratio": 1.295}}
{"timestamp": "2026-09-22T13:34:29.067886", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.09", "VWAP sloping down", "spread 2.56% exceeds max 1.0%"], "metrics": {"price": 8.975, "vwap": 9.0898, "vwap_slope": -0.0358, "atr": 0.0625, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.1393, "flat_threshold_pct": 0.1741, "ema9": 8.9873, "ema20": 9.0018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 4.115, "spread_pct": 2.563, "rvol": 0.023, "volume_pace_ratio": 1.999}}
{"timestamp": "2026-09-22T13:34:29.068380", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4956, "vwap": 7.4889, "vwap_slope": -0.0074, "atr": 0.0575, "atr_pct": 0.767, "trend": "flat", "slope_pct": -0.1446, "flat_threshold_pct": 0.1918, "ema9": 7.5072, "ema20": 7.5256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 0.721, "spread_pct": 0.533, "rvol": 0.012, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T13:34:29.068876", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.274%, flat band 0.202%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1815, "vwap": 9.2671, "vwap_slope": -0.0416, "atr": 0.0743, "atr_pct": 0.809, "trend": "negative", "slope_pct": -0.2736, "flat_threshold_pct": 0.2022, "ema9": 9.2201, "ema20": 9.2389, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.532, "spread_pct": 0.436, "rvol": 0.02, "volume_pace_ratio": 1.783}}
{"timestamp": "2026-09-22T13:34:29.069383", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.2932, "vwap_slope": -0.0124, "atr": 0.0466, "atr_pct": 0.744, "trend": "flat", "slope_pct": -0.0855, "flat_threshold_pct": 0.186, "ema9": 6.279, "ema20": 6.2922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.183, "spread_pct": 0.16, "rvol": 0.021, "volume_pace_ratio": 1.848}}
{"timestamp": "2026-09-22T13:34:29.069973", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5219, "vwap_slope": -0.0077, "atr": 0.0266, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.121, "ema9": 5.4977, "ema20": 5.4965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T13:34:29.070480", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1725, "vwap_slope": -0.0019, "atr": 0.0413, "atr_pct": 0.788, "trend": "positive", "slope_pct": 0.3179, "flat_threshold_pct": 0.197, "ema9": 5.1853, "ema20": 5.1731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 0.0, "spread_pct": 0.955, "rvol": 0.004, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T13:34:29.071136", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.202%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.67, "vwap": 8.7445, "vwap_slope": -0.0279, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2022, "flat_threshold_pct": 0.1709, "ema9": 8.7149, "ema20": 8.7331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:34:29.071663", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5709, "vwap_slope": 0.0311, "atr": 0.1045, "atr_pct": 0.89, "trend": "positive", "slope_pct": 0.3985, "flat_threshold_pct": 0.2225, "ema9": 11.6335, "ema20": 11.5825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.126, "distance_from_high_pct": 0.34, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T13:34:29.072149", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.057, "vwap_slope": -0.0074, "atr": 0.0376, "atr_pct": 0.416, "trend": "flat", "slope_pct": -0.0442, "flat_threshold_pct": 0.104, "ema9": 9.0521, "ema20": 9.0557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 0.714, "spread_pct": 0.111, "rvol": 0.035, "volume_pace_ratio": 3.038}}
{"timestamp": "2026-09-22T13:34:29.072698", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.89", "VWAP sloping down", "spread 3.92% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8945, "vwap_slope": -0.0183, "atr": 0.1095, "atr_pct": 2.26, "trend": "flat", "slope_pct": -0.278, "flat_threshold_pct": 0.5649, "ema9": 4.85, "ema20": 4.8513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 3.869, "spread_pct": 3.922, "rvol": 0.074, "volume_pace_ratio": 6.451}}
{"timestamp": "2026-09-22T13:34:29.073419", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 7.74, "vwap": 7.6433, "vwap_slope": 0.0172, "atr": 0.0488, "atr_pct": 0.63, "trend": "positive", "slope_pct": 0.4648, "flat_threshold_pct": 0.1575, "ema9": 7.6326, "ema20": 7.6114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 0.0, "spread_pct": 0.258, "rvol": 0.016, "volume_pace_ratio": 1.363, "stage3": {"stop": 7.6814, "risk": 0.0586, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1678, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:34:29.074059", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.805, "vwap": 14.7984, "vwap_slope": -0.0037, "atr": 0.1002, "atr_pct": 0.677, "trend": "flat", "slope_pct": 0.0507, "flat_threshold_pct": 0.1692, "ema9": 14.8046, "ema20": 14.8141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 0.571, "spread_pct": 0.068, "rvol": 0.039, "volume_pace_ratio": 3.374}}
{"timestamp": "2026-09-22T13:34:29.074793", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (145.9s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.13, "vwap": 10.0254, "vwap_slope": 0.0673, "atr": 0.1109, "atr_pct": 1.095, "trend": "positive", "slope_pct": 0.5212, "flat_threshold_pct": 0.2738, "ema9": 10.0505, "ema20": 10.0085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 0.295, "spread_pct": 0.099, "rvol": 0.071, "volume_pace_ratio": 6.133, "stage3": {"stop": 9.9969, "risk": 0.1331, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5596, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:29.075344", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.17, "vwap": 9.1832, "vwap_slope": 0.004, "atr": 0.0545, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.1486, "ema9": 9.1843, "ema20": 9.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 0.467, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T13:34:29.076005", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.875, "vwap": 13.8934, "vwap_slope": -0.0243, "atr": 0.1048, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1888, "ema9": 13.8763, "ema20": 13.8909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 0.964, "spread_pct": 0.505, "rvol": 0.008, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:34:29.076593", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1564, "vwap_slope": -0.0137, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.1317, "ema9": 6.1423, "ema20": 6.1503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.45}}
{"timestamp": "2026-09-22T13:34:29.077242", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.349%, flat band 0.219%)"], "metrics": {"price": 13.65, "vwap": 13.7265, "vwap_slope": -0.0862, "atr": 0.1197, "atr_pct": 0.877, "trend": "negative", "slope_pct": -0.3487, "flat_threshold_pct": 0.2191, "ema9": 13.7265, "ema20": 13.7808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 2.08, "spread_pct": 0.22, "rvol": 0.016, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T13:34:34.082808", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.324%)", "metrics": {"price": 13.3359, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.3241, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:34.084568", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.3359, "vwap": 13.2381, "vwap_slope": 0.1278, "atr": 0.2004, "trend": "positive", "slope_pct": 0.4483, "lower_highs_lower_lows": false, "stop": 13.0954, "imbalance_decline_count": 2, "imbalance_cur": -0.575807787903894, "imbalance_prev": -0.5488599348534202}}
{"timestamp": "2026-09-22T13:34:34.086723", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:34.087598", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0148, "vwap_slope": -0.0705, "atr": 0.1258, "atr_pct": 1.405, "trend": "flat", "slope_pct": -0.2013, "flat_threshold_pct": 0.3511, "ema9": 8.9866, "ema20": 9.0283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 2.874, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 14.53}}
{"timestamp": "2026-09-22T13:34:34.088355", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.85", "spread 1.83% exceeds max 1.0%"], "metrics": {"price": 13.665, "vwap": 13.8477, "vwap_slope": 0.0217, "atr": 0.3626, "atr_pct": 2.653, "trend": "flat", "slope_pct": -0.3926, "flat_threshold_pct": 0.6634, "ema9": 13.8272, "ema20": 13.8161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 3.7, "spread_pct": 1.829, "rvol": 0.049, "volume_pace_ratio": 4.166}}
{"timestamp": "2026-09-22T13:34:34.088901", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4182, "vwap": 6.4648, "vwap_slope": -0.0186, "atr": 0.0526, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1632, "flat_threshold_pct": 0.205, "ema9": 6.4371, "ema20": 6.4434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 2.311, "spread_pct": 0.156, "rvol": 0.028, "volume_pace_ratio": 2.41}}
{"timestamp": "2026-09-22T13:34:34.089429", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.7251, "vwap": 8.6077, "vwap_slope": 0.0206, "atr": 0.2265, "atr_pct": 2.596, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.6489, "ema9": 8.7083, "ema20": 8.7334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.411, "spread_pct": 1.028, "rvol": 0.044, "volume_pace_ratio": 3.781}}
{"timestamp": "2026-09-22T13:34:34.089911", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 8.55, "vwap": 8.4839, "vwap_slope": 0.0439, "atr": 0.0633, "atr_pct": 0.741, "trend": "positive", "slope_pct": 0.3863, "flat_threshold_pct": 0.1852, "ema9": 8.5052, "ema20": 8.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.15, "distance_from_high_pct": 0.466, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.247}}
{"timestamp": "2026-09-22T13:34:34.090425", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7701, "vwap": 12.736, "vwap_slope": -0.0015, "atr": 0.0731, "atr_pct": 0.572, "trend": "flat", "slope_pct": 0.0533, "flat_threshold_pct": 0.1431, "ema9": 12.7313, "ema20": 12.7319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.176, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.014, "volume_pace_ratio": 1.192}}
{"timestamp": "2026-09-22T13:34:34.091065", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.883%, flat band 0.455%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.9129, "vwap_slope": -0.0889, "atr": 0.1595, "atr_pct": 1.819, "trend": "negative", "slope_pct": -0.8834, "flat_threshold_pct": 0.4548, "ema9": 8.8912, "ema20": 8.9757, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.038, "spread_pct": 0.228, "rvol": 0.144, "volume_pace_ratio": 12.315}}
{"timestamp": "2026-09-22T13:34:34.091753", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.5974, "vwap_slope": -0.0253, "atr": 0.0767, "atr_pct": 0.666, "trend": "flat", "slope_pct": -0.1557, "flat_threshold_pct": 0.1666, "ema9": 11.5603, "ema20": 11.5662, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 1.79, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T13:34:34.092306", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.215%, flat band 0.155%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.275, "vwap": 12.4006, "vwap_slope": -0.0252, "atr": 0.0762, "atr_pct": 0.62, "trend": "negative", "slope_pct": -0.2152, "flat_threshold_pct": 0.1551, "ema9": 12.3287, "ema20": 12.3483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.165, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.019, "volume_pace_ratio": 1.588}}
{"timestamp": "2026-09-22T13:34:34.092896", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.64, "vwap": 10.4554, "vwap_slope": 0.0036, "atr": 0.0616, "atr_pct": 0.579, "trend": "positive", "slope_pct": 0.3729, "flat_threshold_pct": 0.1449, "ema9": 10.5305, "ema20": 10.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T13:34:34.094214", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.419%, flat band 0.267%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5128, "vwap_slope": -0.0269, "atr": 0.0581, "atr_pct": 1.067, "trend": "negative", "slope_pct": -0.4189, "flat_threshold_pct": 0.2666, "ema9": 5.4896, "ema20": 5.5003, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 2.679, "spread_pct": 0.366, "rvol": 0.015, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T13:34:34.094873", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.09", "VWAP sloping down", "spread 2.56% exceeds max 1.0%"], "metrics": {"price": 8.975, "vwap": 9.0898, "vwap_slope": -0.0358, "atr": 0.0625, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.1393, "flat_threshold_pct": 0.1741, "ema9": 8.9873, "ema20": 9.0018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 4.115, "spread_pct": 2.563, "rvol": 0.023, "volume_pace_ratio": 1.963}}
{"timestamp": "2026-09-22T13:34:34.096097", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.495, "vwap": 7.4889, "vwap_slope": -0.0074, "atr": 0.0575, "atr_pct": 0.767, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.1918, "ema9": 7.5071, "ema20": 7.5256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 0.728, "spread_pct": 0.4, "rvol": 0.013, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T13:34:34.096593", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.288%, flat band 0.202%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.2669, "vwap_slope": -0.0419, "atr": 0.0743, "atr_pct": 0.809, "trend": "negative", "slope_pct": -0.2877, "flat_threshold_pct": 0.2023, "ema9": 9.2188, "ema20": 9.2382, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 2.601, "spread_pct": 0.327, "rvol": 0.021, "volume_pace_ratio": 1.754}}
{"timestamp": "2026-09-22T13:34:34.097063", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2928, "vwap_slope": -0.0127, "atr": 0.0466, "atr_pct": 0.744, "trend": "flat", "slope_pct": -0.1015, "flat_threshold_pct": 0.1861, "ema9": 6.278, "ema20": 6.2917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 1.262, "spread_pct": 0.16, "rvol": 0.021, "volume_pace_ratio": 1.822}}
{"timestamp": "2026-09-22T13:34:34.098271", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4851, "vwap": 5.5216, "vwap_slope": -0.008, "atr": 0.0302, "atr_pct": 0.551, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.1379, "ema9": 5.4947, "ema20": 5.4951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.251, "distance_from_high_pct": 2.38, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T13:34:34.098806", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.1746, "vwap_slope": 0.0002, "atr": 0.0462, "atr_pct": 0.891, "trend": "flat", "slope_pct": 0.1448, "flat_threshold_pct": 0.2228, "ema9": 5.1763, "ema20": 5.1689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 0.86, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T13:34:34.099357", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.205%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.669, "vwap": 8.7443, "vwap_slope": -0.0281, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2045, "flat_threshold_pct": 0.1709, "ema9": 8.7147, "ema20": 8.733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.156, "spread_pct": 0.115, "rvol": 0.011, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T13:34:34.099901", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5709, "vwap_slope": 0.0311, "atr": 0.1045, "atr_pct": 0.89, "trend": "positive", "slope_pct": 0.3985, "flat_threshold_pct": 0.2225, "ema9": 11.6335, "ema20": 11.5825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.126, "distance_from_high_pct": 0.34, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:34:34.100439", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0258, "vwap": 9.0564, "vwap_slope": -0.0081, "atr": 0.0426, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0645, "flat_threshold_pct": 0.118, "ema9": 9.0502, "ema20": 9.0549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.815, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 3.031}}
{"timestamp": "2026-09-22T13:34:34.100949", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.76 below VWAP $4.89", "VWAP sloping down", "spread 3.92% exceeds max 1.0%", "trend negative (slope -0.630%, flat band 0.575%)"], "metrics": {"price": 4.76, "vwap": 4.8892, "vwap_slope": -0.0236, "atr": 0.1095, "atr_pct": 2.3, "trend": "negative", "slope_pct": -0.6303, "flat_threshold_pct": 0.575, "ema9": 4.833, "ema20": 4.8432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 5.556, "spread_pct": 3.922, "rvol": 0.076, "volume_pace_ratio": 6.497}}
{"timestamp": "2026-09-22T13:34:34.101549", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.1s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 7.74, "vwap": 7.6434, "vwap_slope": 0.0172, "atr": 0.0488, "atr_pct": 0.63, "trend": "positive", "slope_pct": 0.4648, "flat_threshold_pct": 0.1575, "ema9": 7.6326, "ema20": 7.6114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 0.0, "spread_pct": 0.258, "rvol": 0.016, "volume_pace_ratio": 1.338, "stage3": {"stop": 7.6814, "risk": 0.0586, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1619, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:34:34.102101", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.84, "vwap": 14.7994, "vwap_slope": -0.0027, "atr": 0.104, "atr_pct": 0.7, "trend": "flat", "slope_pct": 0.098, "flat_threshold_pct": 0.1751, "ema9": 14.8116, "ema20": 14.8175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.205, "distance_from_high_pct": 0.336, "spread_pct": 0.135, "rvol": 0.039, "volume_pace_ratio": 3.36}}
{"timestamp": "2026-09-22T13:34:34.102735", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (151.0s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.125, "vwap": 10.0257, "vwap_slope": 0.0676, "atr": 0.1109, "atr_pct": 1.096, "trend": "positive", "slope_pct": 0.5113, "flat_threshold_pct": 0.2739, "ema9": 10.0495, "ema20": 10.008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 0.344, "spread_pct": 0.099, "rvol": 0.071, "volume_pace_ratio": 6.046, "stage3": {"stop": 9.9919, "risk": 0.1331, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5723, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:34.103222", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.17, "vwap": 9.1832, "vwap_slope": 0.004, "atr": 0.0545, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.1486, "ema9": 9.1843, "ema20": 9.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 0.467, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T13:34:34.103797", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.8843, "vwap": 13.8939, "vwap_slope": -0.0238, "atr": 0.1048, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.1887, "ema9": 13.8782, "ema20": 13.8917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 0.897, "spread_pct": 0.433, "rvol": 0.008, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T13:34:34.104326", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1564, "vwap_slope": -0.0137, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.1317, "ema9": 6.1423, "ema20": 6.1503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.408}}
{"timestamp": "2026-09-22T13:34:34.104860", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.356%, flat band 0.226%)"], "metrics": {"price": 13.645, "vwap": 13.7259, "vwap_slope": -0.0868, "atr": 0.1233, "atr_pct": 0.903, "trend": "negative", "slope_pct": -0.356, "flat_threshold_pct": 0.2258, "ema9": 13.7255, "ema20": 13.7804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 2.116, "spread_pct": 0.073, "rvol": 0.016, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T13:34:39.110651", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.244%)", "metrics": {"price": 13.3, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.2436, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:39.112437", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 13.3, "vwap": 13.2429, "vwap_slope": 0.1325, "atr": 0.2242, "trend": "flat", "slope_pct": 0.3946, "lower_highs_lower_lows": false, "stop": 13.031, "imbalance_decline_count": 0, "imbalance_cur": 0.13356284690507975, "imbalance_prev": -0.575807787903894}}
{"timestamp": "2026-09-22T13:34:39.114307", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:39.115270", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0149, "vwap_slope": -0.0705, "atr": 0.1288, "atr_pct": 1.435, "trend": "flat", "slope_pct": -0.1565, "flat_threshold_pct": 0.3586, "ema9": 8.9906, "ema20": 9.0302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 2.657, "spread_pct": 0.111, "rvol": 0.172, "volume_pace_ratio": 14.408}}
{"timestamp": "2026-09-22T13:34:39.116810", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.8439, "vwap_slope": 0.0179, "atr": 0.3926, "atr_pct": 2.891, "trend": "flat", "slope_pct": -0.5158, "flat_threshold_pct": 0.7228, "ema9": 13.8102, "ema20": 13.8081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 4.299, "spread_pct": 0.589, "rvol": 0.049, "volume_pace_ratio": 4.126}}
{"timestamp": "2026-09-22T13:34:39.117465", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4186, "vwap": 6.4647, "vwap_slope": -0.0187, "atr": 0.0526, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1619, "flat_threshold_pct": 0.205, "ema9": 6.4372, "ema20": 6.4434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 2.304, "spread_pct": 0.156, "rvol": 0.028, "volume_pace_ratio": 2.371}}
{"timestamp": "2026-09-22T13:34:39.118043", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.6085, "vwap_slope": 0.0213, "atr": 0.2265, "atr_pct": 2.587, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.6467, "ema9": 8.7143, "ema20": 8.7363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.073, "spread_pct": 1.028, "rvol": 0.044, "volume_pace_ratio": 3.719}}
{"timestamp": "2026-09-22T13:34:39.118673", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 8.6, "vwap": 8.485, "vwap_slope": 0.045, "atr": 0.0667, "atr_pct": 0.775, "trend": "positive", "slope_pct": 0.5611, "flat_threshold_pct": 0.1938, "ema9": 8.5152, "ema20": 8.4799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.162, "distance_from_high_pct": 0.0, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.245}}
{"timestamp": "2026-09-22T13:34:39.119272", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.775, "vwap": 12.7366, "vwap_slope": -0.001, "atr": 0.0756, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.061, "flat_threshold_pct": 0.1479, "ema9": 12.7322, "ema20": 12.7324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.156, "spread_pct": 0.078, "rvol": 0.014, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T13:34:39.120045", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.872%, flat band 0.455%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7701, "vwap": 8.9123, "vwap_slope": -0.0895, "atr": 0.1595, "atr_pct": 1.818, "trend": "negative", "slope_pct": -0.8717, "flat_threshold_pct": 0.4545, "ema9": 8.8922, "ema20": 8.9762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.983, "spread_pct": 0.228, "rvol": 0.145, "volume_pace_ratio": 12.152}}
{"timestamp": "2026-09-22T13:34:39.120625", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5201, "vwap": 11.5974, "vwap_slope": -0.0254, "atr": 0.0767, "atr_pct": 0.666, "trend": "flat", "slope_pct": -0.1555, "flat_threshold_pct": 0.1666, "ema9": 11.5603, "ema20": 11.5662, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 1.789, "spread_pct": 0.174, "rvol": 0.016, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T13:34:39.121178", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.155%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.27, "vwap": 12.4004, "vwap_slope": -0.0253, "atr": 0.0762, "atr_pct": 0.621, "trend": "negative", "slope_pct": -0.2233, "flat_threshold_pct": 0.1552, "ema9": 12.3277, "ema20": 12.3478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 2.387, "spread_pct": 0.245, "rvol": 0.019, "volume_pace_ratio": 1.56}}
{"timestamp": "2026-09-22T13:34:39.121770", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.63, "vwap": 10.4561, "vwap_slope": 0.0043, "atr": 0.0616, "atr_pct": 0.58, "trend": "positive", "slope_pct": 0.354, "flat_threshold_pct": 0.145, "ema9": 10.5285, "ema20": 10.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.029, "distance_from_high_pct": 0.094, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:34:39.122348", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.382%, flat band 0.276%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5125, "vwap_slope": -0.0272, "atr": 0.0602, "atr_pct": 1.103, "trend": "negative", "slope_pct": -0.3824, "flat_threshold_pct": 0.2759, "ema9": 5.4916, "ema20": 5.5012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.5, "spread_pct": 0.366, "rvol": 0.015, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T13:34:39.123252", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "spread 2.56% exceeds max 1.0%"], "metrics": {"price": 9.0153, "vwap": 9.0944, "vwap_slope": -0.0312, "atr": 0.0726, "atr_pct": 0.805, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.2013, "ema9": 8.9953, "ema20": 9.0056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.685, "spread_pct": 2.563, "rvol": 0.023, "volume_pace_ratio": 1.927}}
{"timestamp": "2026-09-22T13:34:39.123872", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.495, "vwap": 7.4889, "vwap_slope": -0.0074, "atr": 0.0575, "atr_pct": 0.767, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.1918, "ema9": 7.5071, "ema20": 7.5256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.728, "spread_pct": 0.4, "rvol": 0.013, "volume_pace_ratio": 1.088}}
{"timestamp": "2026-09-22T13:34:39.124402", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.27", "VWAP sloping down", "trend negative (slope -0.288%, flat band 0.202%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.2669, "vwap_slope": -0.0419, "atr": 0.0743, "atr_pct": 0.809, "trend": "negative", "slope_pct": -0.2877, "flat_threshold_pct": 0.2023, "ema9": 9.2188, "ema20": 9.2382, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 2.601, "spread_pct": 0.327, "rvol": 0.021, "volume_pace_ratio": 1.722}}
{"timestamp": "2026-09-22T13:34:39.124980", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.293, "vwap_slope": -0.0125, "atr": 0.0466, "atr_pct": 0.743, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1858, "ema9": 6.28, "ema20": 6.2927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.104, "spread_pct": 0.16, "rvol": 0.021, "volume_pace_ratio": 1.792}}
{"timestamp": "2026-09-22T13:34:39.125493", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5214, "vwap_slope": -0.0082, "atr": 0.0315, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.1436, "ema9": 5.4947, "ema20": 5.495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 2.381, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T13:34:39.125988", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1757, "vwap_slope": 0.0012, "atr": 0.0462, "atr_pct": 0.886, "trend": "positive", "slope_pct": 0.2603, "flat_threshold_pct": 0.2215, "ema9": 5.1823, "ema20": 5.1717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.287, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T13:34:39.126729", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6714, "vwap": 8.7404, "vwap_slope": -0.032, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.199, "flat_threshold_pct": 0.1709, "ema9": 8.7152, "ema20": 8.7332, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 2.129, "spread_pct": 0.115, "rvol": 0.012, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:34:39.127272", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5709, "vwap_slope": 0.0311, "atr": 0.1045, "atr_pct": 0.89, "trend": "positive", "slope_pct": 0.3985, "flat_threshold_pct": 0.2225, "ema9": 11.6335, "ema20": 11.5825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.126, "distance_from_high_pct": 0.34, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T13:34:39.127904", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0562, "vwap_slope": -0.0083, "atr": 0.0426, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1181, "ema9": 9.0491, "ema20": 9.0543, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 0.879, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.994}}
{"timestamp": "2026-09-22T13:34:39.128503", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.92% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8897, "vwap_slope": -0.0231, "atr": 0.1095, "atr_pct": 2.29, "trend": "flat", "slope_pct": -0.5472, "flat_threshold_pct": 0.5726, "ema9": 4.837, "ema20": 4.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 5.159, "spread_pct": 3.922, "rvol": 0.077, "volume_pace_ratio": 6.423}}
{"timestamp": "2026-09-22T13:34:39.129232", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 7.74, "vwap": 7.6443, "vwap_slope": 0.0181, "atr": 0.0513, "atr_pct": 0.662, "trend": "positive", "slope_pct": 0.4648, "flat_threshold_pct": 0.1655, "ema9": 7.6326, "ema20": 7.6114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 0.129, "spread_pct": 0.258, "rvol": 0.016, "volume_pace_ratio": 1.318, "stage3": {"stop": 7.6784, "risk": 0.0616, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1344, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:34:39.130969", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.835, "vwap": 14.7994, "vwap_slope": -0.0027, "atr": 0.104, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.0913, "flat_threshold_pct": 0.1752, "ema9": 14.8106, "ema20": 14.817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.208, "distance_from_high_pct": 0.369, "spread_pct": 0.067, "rvol": 0.039, "volume_pace_ratio": 3.311}}
{"timestamp": "2026-09-22T13:34:39.131609", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (156.0s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.115, "vwap": 10.026, "vwap_slope": 0.0679, "atr": 0.1109, "atr_pct": 1.097, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.2742, "ema9": 10.0475, "ema20": 10.0071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 0.443, "spread_pct": 0.099, "rvol": 0.071, "volume_pace_ratio": 5.964, "stage3": {"stop": 9.9819, "risk": 0.1331, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5792, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:39.132159", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1835, "vwap_slope": 0.0042, "atr": 0.0545, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0653, "flat_threshold_pct": 0.1481, "ema9": 9.1903, "ema20": 9.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.22, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:34:39.132677", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.86, "vwap": 13.8924, "vwap_slope": -0.0253, "atr": 0.1048, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.0938, "flat_threshold_pct": 0.189, "ema9": 13.8733, "ema20": 13.8894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.071, "spread_pct": 0.433, "rvol": 0.009, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T13:34:39.133242", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.1284, "vwap": 6.1564, "vwap_slope": -0.0136, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.1317, "ema9": 6.143, "ema20": 6.1506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 1.473, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.364}}
{"timestamp": "2026-09-22T13:34:39.133909", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.73", "VWAP sloping down", "trend negative (slope -0.356%, flat band 0.226%)"], "metrics": {"price": 13.645, "vwap": 13.725, "vwap_slope": -0.0876, "atr": 0.1233, "atr_pct": 0.903, "trend": "negative", "slope_pct": -0.356, "flat_threshold_pct": 0.2258, "ema9": 13.7255, "ema20": 13.7804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.116, "spread_pct": 0.073, "rvol": 0.016, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T13:34:44.139563", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.109%)", "metrics": {"price": 13.24, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.1088, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:44.140859", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 13.24, "vwap": 13.2401, "vwap_slope": 0.1297, "atr": 0.2267, "trend": "flat", "slope_pct": 0.3047, "lower_highs_lower_lows": false, "stop": 12.968, "imbalance_decline_count": 1, "imbalance_cur": 0.13050034270047978, "imbalance_prev": 0.13356284690507975}}
{"timestamp": "2026-09-22T13:34:44.142831", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:44.143785", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9937, "vwap": 9.0152, "vwap_slope": -0.0701, "atr": 0.1313, "atr_pct": 1.459, "trend": "flat", "slope_pct": -0.1146, "flat_threshold_pct": 0.3648, "ema9": 8.9944, "ema20": 9.032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 2.454, "spread_pct": 0.222, "rvol": 0.173, "volume_pace_ratio": 14.23}}
{"timestamp": "2026-09-22T13:34:44.144576", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.54, "vwap": 13.8421, "vwap_slope": 0.0161, "atr": 0.4026, "atr_pct": 2.973, "trend": "flat", "slope_pct": -0.5738, "flat_threshold_pct": 0.7434, "ema9": 13.8022, "ema20": 13.8042, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 4.581, "spread_pct": 0.591, "rvol": 0.049, "volume_pace_ratio": 4.068}}
{"timestamp": "2026-09-22T13:34:44.145160", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4182, "vwap": 6.4647, "vwap_slope": -0.0187, "atr": 0.0526, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1632, "flat_threshold_pct": 0.205, "ema9": 6.4371, "ema20": 6.4434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 2.311, "spread_pct": 0.156, "rvol": 0.028, "volume_pace_ratio": 2.33}}
{"timestamp": "2026-09-22T13:34:44.145626", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.84% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.6085, "vwap_slope": 0.0214, "atr": 0.2287, "atr_pct": 2.626, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.6565, "ema9": 8.7053, "ema20": 8.732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.582, "spread_pct": 1.837, "rvol": 0.045, "volume_pace_ratio": 3.688}}
{"timestamp": "2026-09-22T13:34:44.146020", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 8.6, "vwap": 8.485, "vwap_slope": 0.045, "atr": 0.0667, "atr_pct": 0.775, "trend": "positive", "slope_pct": 0.5611, "flat_threshold_pct": 0.1938, "ema9": 8.5152, "ema20": 8.4799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.162, "distance_from_high_pct": 0.0, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.24}}
{"timestamp": "2026-09-22T13:34:44.146581", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7834, "vwap": 12.737, "vwap_slope": -0.0006, "atr": 0.0756, "atr_pct": 0.591, "trend": "flat", "slope_pct": 0.0742, "flat_threshold_pct": 0.1478, "ema9": 12.7339, "ema20": 12.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 0.091, "spread_pct": 0.078, "rvol": 0.014, "volume_pace_ratio": 1.167}}
{"timestamp": "2026-09-22T13:34:44.147346", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.831%, flat band 0.454%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7878, "vwap": 8.9109, "vwap_slope": -0.0909, "atr": 0.1595, "atr_pct": 1.814, "trend": "negative", "slope_pct": -0.8313, "flat_threshold_pct": 0.4536, "ema9": 8.8957, "ema20": 8.9779, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 4.791, "spread_pct": 0.228, "rvol": 0.147, "volume_pace_ratio": 12.092}}
{"timestamp": "2026-09-22T13:34:44.147901", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.538, "vwap": 11.5973, "vwap_slope": -0.0254, "atr": 0.0767, "atr_pct": 0.665, "trend": "flat", "slope_pct": -0.1245, "flat_threshold_pct": 0.1663, "ema9": 11.5639, "ema20": 11.5679, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 1.637, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.326}}
{"timestamp": "2026-09-22T13:34:44.148441", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.223%, flat band 0.155%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.27, "vwap": 12.4002, "vwap_slope": -0.0256, "atr": 0.0762, "atr_pct": 0.621, "trend": "negative", "slope_pct": -0.2233, "flat_threshold_pct": 0.1552, "ema9": 12.3277, "ema20": 12.3478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.167, "distance_from_high_pct": 2.387, "spread_pct": 0.163, "rvol": 0.019, "volume_pace_ratio": 1.535}}
{"timestamp": "2026-09-22T13:34:44.148982", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.63, "vwap": 10.4561, "vwap_slope": 0.0043, "atr": 0.0616, "atr_pct": 0.58, "trend": "positive", "slope_pct": 0.354, "flat_threshold_pct": 0.145, "ema9": 10.5285, "ema20": 10.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.029, "distance_from_high_pct": 0.094, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:34:44.149521", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.419%, flat band 0.276%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5095, "vwap_slope": -0.0302, "atr": 0.0602, "atr_pct": 1.106, "trend": "negative", "slope_pct": -0.4189, "flat_threshold_pct": 0.2764, "ema9": 5.4896, "ema20": 5.5003, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 2.679, "spread_pct": 0.367, "rvol": 0.016, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T13:34:44.150047", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "spread 2.56% exceeds max 1.0%"], "metrics": {"price": 9.0153, "vwap": 9.0944, "vwap_slope": -0.0312, "atr": 0.0726, "atr_pct": 0.805, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.2013, "ema9": 8.9953, "ema20": 9.0056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.685, "spread_pct": 2.563, "rvol": 0.023, "volume_pace_ratio": 1.893}}
{"timestamp": "2026-09-22T13:34:44.150517", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.5, "vwap": 7.489, "vwap_slope": -0.0073, "atr": 0.0575, "atr_pct": 0.767, "trend": "flat", "slope_pct": -0.1328, "flat_threshold_pct": 0.1917, "ema9": 7.5081, "ema20": 7.526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 0.662, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T13:34:44.151067", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.342%, flat band 0.203%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.2624, "vwap_slope": -0.0463, "atr": 0.0743, "atr_pct": 0.811, "trend": "negative", "slope_pct": -0.3422, "flat_threshold_pct": 0.2029, "ema9": 9.2138, "ema20": 9.2359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 2.866, "spread_pct": 0.437, "rvol": 0.021, "volume_pace_ratio": 1.766}}
{"timestamp": "2026-09-22T13:34:44.151551", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.293, "vwap_slope": -0.0125, "atr": 0.0466, "atr_pct": 0.743, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1858, "ema9": 6.28, "ema20": 6.2927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.104, "spread_pct": 0.16, "rvol": 0.021, "volume_pace_ratio": 1.761}}
{"timestamp": "2026-09-22T13:34:44.152085", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4868, "vwap": 5.521, "vwap_slope": -0.0086, "atr": 0.0315, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.1435, "ema9": 5.4951, "ema20": 5.4952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 2.349, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T13:34:44.152561", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1757, "vwap_slope": 0.0012, "atr": 0.0462, "atr_pct": 0.886, "trend": "positive", "slope_pct": 0.2603, "flat_threshold_pct": 0.2215, "ema9": 5.1823, "ema20": 5.1717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.287, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.339}}
{"timestamp": "2026-09-22T13:34:44.153130", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.179%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.68, "vwap": 8.7403, "vwap_slope": -0.0321, "atr": 0.0593, "atr_pct": 0.683, "trend": "negative", "slope_pct": -0.1792, "flat_threshold_pct": 0.1707, "ema9": 8.7169, "ema20": 8.734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.012, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:34:44.153664", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.568, "vwap_slope": 0.0282, "atr": 0.1045, "atr_pct": 0.893, "trend": "positive", "slope_pct": 0.3301, "flat_threshold_pct": 0.2233, "ema9": 11.6255, "ema20": 11.5787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.126, "distance_from_high_pct": 0.679, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:34:44.154185", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0214, "vwap": 9.0562, "vwap_slope": -0.0083, "atr": 0.0426, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0743, "flat_threshold_pct": 0.1181, "ema9": 9.0493, "ema20": 9.0544, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 0.864, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.946}}
{"timestamp": "2026-09-22T13:34:44.154782", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.89", "VWAP sloping down", "spread 3.92% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8928, "vwap_slope": -0.02, "atr": 0.1095, "atr_pct": 2.26, "trend": "flat", "slope_pct": -0.278, "flat_threshold_pct": 0.5649, "ema9": 4.85, "ema20": 4.8513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.869, "spread_pct": 3.922, "rvol": 0.077, "volume_pace_ratio": 6.309}}
{"timestamp": "2026-09-22T13:34:44.155349", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.2s", "imbalance +61% >= 50% buy threshold, stop 7.67", "entry_score 75.3"], "reasons_against": [], "metrics": {"price": 7.735, "vwap": 7.644, "vwap_slope": 0.0179, "atr": 0.0513, "atr_pct": 0.663, "trend": "positive", "slope_pct": 0.4518, "flat_threshold_pct": 0.1656, "ema9": 7.6316, "ema20": 7.6109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 0.194, "spread_pct": 0.129, "rvol": 0.016, "volume_pace_ratio": 1.297, "stage3": {"stop": 7.6734, "risk": 0.0616, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.611, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 7.67"}, "entry_score": 75.28, "entry_score_breakdown": {"imbalance_sub": 0.444, "volume_pace_sub": 1.0, "volatility_sub": 0.786, "slope_sub": 0.748, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:34:44.282130", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.835, "vwap": 14.7995, "vwap_slope": -0.0026, "atr": 0.104, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.0913, "flat_threshold_pct": 0.1752, "ema9": 14.8106, "ema20": 14.817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 0.369, "spread_pct": 0.067, "rvol": 0.04, "volume_pace_ratio": 3.265}}
{"timestamp": "2026-09-22T13:34:44.282916", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (161.2s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.11, "vwap": 10.0263, "vwap_slope": 0.0682, "atr": 0.1109, "atr_pct": 1.097, "trend": "positive", "slope_pct": 0.4817, "flat_threshold_pct": 0.2743, "ema9": 10.0465, "ema20": 10.0066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 0.492, "spread_pct": 0.099, "rvol": 0.071, "volume_pace_ratio": 5.881, "stage3": {"stop": 9.9769, "risk": 0.1331, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.6411, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:44.283457", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1835, "vwap_slope": 0.0043, "atr": 0.0545, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0653, "flat_threshold_pct": 0.1481, "ema9": 9.1903, "ema20": 9.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:34:44.284003", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.8843, "vwap": 13.8938, "vwap_slope": -0.0239, "atr": 0.1048, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.1887, "ema9": 13.8782, "ema20": 13.8917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 0.897, "spread_pct": 0.433, "rvol": 0.009, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T13:34:44.284604", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1564, "vwap_slope": -0.0136, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.1316, "ema9": 6.1433, "ema20": 6.1508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.326}}
{"timestamp": "2026-09-22T13:34:44.285166", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.371%, flat band 0.226%)"], "metrics": {"price": 13.635, "vwap": 13.7243, "vwap_slope": -0.0884, "atr": 0.1233, "atr_pct": 0.904, "trend": "negative", "slope_pct": -0.3707, "flat_threshold_pct": 0.226, "ema9": 13.7235, "ema20": 13.7794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 2.188, "spread_pct": 0.073, "rvol": 0.016, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:34:49.290897", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.109%)", "metrics": {"price": 13.24, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": 0.1088, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:49.292649", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 13.24, "vwap": 13.2401, "vwap_slope": 0.1297, "atr": 0.2267, "trend": "flat", "slope_pct": 0.3047, "lower_highs_lower_lows": false, "stop": 12.968, "imbalance_decline_count": 0, "imbalance_cur": 0.13050034270047978, "imbalance_prev": 0.13050034270047978}}
{"timestamp": "2026-09-22T13:34:49.293254", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.602%)", "metrics": {"price": 7.735, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.6015, "trend": "positive"}}
{"timestamp": "2026-09-22T13:34:49.293821", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.735, "vwap": 7.6441, "vwap_slope": 0.0179, "atr": 0.0513, "trend": "positive", "slope_pct": 0.4518, "lower_highs_lower_lows": false, "stop": 7.6735, "imbalance_decline_count": 0, "imbalance_cur": 0.6109660574412533, "imbalance_prev": null}}
{"timestamp": "2026-09-22T13:34:49.295699", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:49.296555", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0149, "vwap_slope": -0.0705, "atr": 0.1338, "atr_pct": 1.484, "trend": "flat", "slope_pct": -0.0782, "flat_threshold_pct": 0.3711, "ema9": 8.9976, "ema20": 9.0335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.278, "spread_pct": 0.111, "rvol": 0.178, "volume_pace_ratio": 14.433}}
{"timestamp": "2026-09-22T13:34:49.297389", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.84", "spread 1.69% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.52, "vwap": 13.8386, "vwap_slope": 0.0126, "atr": 0.4026, "atr_pct": 2.978, "trend": "flat", "slope_pct": -0.6029, "flat_threshold_pct": 0.7445, "ema9": 13.7982, "ema20": 13.8023, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 4.722, "spread_pct": 1.688, "rvol": 0.05, "volume_pace_ratio": 4.059}}
{"timestamp": "2026-09-22T13:34:49.297986", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.41, "vwap": 6.4638, "vwap_slope": -0.0196, "atr": 0.0526, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1887, "flat_threshold_pct": 0.2052, "ema9": 6.4354, "ema20": 6.4426, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.029, "volume_pace_ratio": 2.323}}
{"timestamp": "2026-09-22T13:34:49.298511", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.49% exceeds max 1.0%"], "metrics": {"price": 8.7888, "vwap": 8.6104, "vwap_slope": 0.0233, "atr": 0.2287, "atr_pct": 2.602, "trend": "flat", "slope_pct": 0.1238, "flat_threshold_pct": 0.6506, "ema9": 8.721, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 0.692, "spread_pct": 1.49, "rvol": 0.045, "volume_pace_ratio": 3.628}}
{"timestamp": "2026-09-22T13:34:49.299105", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.92% exceeds max 1.0%", "volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 8.605, "vwap": 8.4883, "vwap_slope": 0.0483, "atr": 0.0683, "atr_pct": 0.794, "trend": "positive", "slope_pct": 0.5785, "flat_threshold_pct": 0.1985, "ema9": 8.5162, "ema20": 8.4803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 0.0, "spread_pct": 2.919, "rvol": 0.003, "volume_pace_ratio": 0.244}}
{"timestamp": "2026-09-22T13:34:49.299775", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.795, "vwap": 12.7378, "vwap_slope": 0.0003, "atr": 0.0781, "atr_pct": 0.61, "trend": "flat", "slope_pct": 0.0924, "flat_threshold_pct": 0.1526, "ema9": 12.7362, "ema20": 12.7343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 0.039, "spread_pct": 0.078, "rvol": 0.014, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T13:34:49.300401", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.839%, flat band 0.454%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7846, "vwap": 8.909, "vwap_slope": -0.0928, "atr": 0.1595, "atr_pct": 1.815, "trend": "negative", "slope_pct": -0.8386, "flat_threshold_pct": 0.4538, "ema9": 8.8951, "ema20": 8.9776, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.149, "volume_pace_ratio": 12.029}}
{"timestamp": "2026-09-22T13:34:49.301018", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.54, "vwap": 11.5972, "vwap_slope": -0.0255, "atr": 0.0767, "atr_pct": 0.665, "trend": "flat", "slope_pct": -0.121, "flat_threshold_pct": 0.1663, "ema9": 11.5643, "ema20": 11.5681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.62, "spread_pct": 0.173, "rvol": 0.016, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T13:34:49.301611", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.155%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.285, "vwap": 12.3994, "vwap_slope": -0.0263, "atr": 0.0762, "atr_pct": 0.62, "trend": "negative", "slope_pct": -0.1989, "flat_threshold_pct": 0.155, "ema9": 12.3307, "ema20": 12.3493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.174, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.019, "volume_pace_ratio": 1.52}}
{"timestamp": "2026-09-22T13:34:49.302122", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.63, "vwap": 10.4561, "vwap_slope": 0.0043, "atr": 0.0616, "atr_pct": 0.58, "trend": "positive", "slope_pct": 0.354, "flat_threshold_pct": 0.145, "ema9": 10.5285, "ema20": 10.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.029, "distance_from_high_pct": 0.094, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T13:34:49.302756", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.419%, flat band 0.276%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5095, "vwap_slope": -0.0302, "atr": 0.0602, "atr_pct": 1.106, "trend": "negative", "slope_pct": -0.4189, "flat_threshold_pct": 0.2764, "ema9": 5.4896, "ema20": 5.5003, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 2.679, "spread_pct": 0.367, "rvol": 0.016, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T13:34:49.303351", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down", "spread 1.98% exceeds max 1.0%"], "metrics": {"price": 9.087, "vwap": 9.0927, "vwap_slope": -0.0329, "atr": 0.0913, "atr_pct": 1.004, "trend": "flat", "slope_pct": 0.11, "flat_threshold_pct": 0.251, "ema9": 9.0097, "ema20": 9.0124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 2.919, "spread_pct": 1.985, "rvol": 0.028, "volume_pace_ratio": 2.301}}
{"timestamp": "2026-09-22T13:34:49.304178", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4887, "vwap_slope": -0.0076, "atr": 0.0575, "atr_pct": 0.768, "trend": "flat", "slope_pct": -0.1596, "flat_threshold_pct": 0.1919, "ema9": 7.5061, "ema20": 7.5251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T13:34:49.304729", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.320%, flat band 0.203%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1603, "vwap": 9.2624, "vwap_slope": -0.0463, "atr": 0.0743, "atr_pct": 0.811, "trend": "negative", "slope_pct": -0.3198, "flat_threshold_pct": 0.2026, "ema9": 9.2159, "ema20": 9.2368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 2.757, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.74}}
{"timestamp": "2026-09-22T13:34:49.305231", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.2928, "vwap_slope": -0.0127, "atr": 0.0466, "atr_pct": 0.744, "trend": "flat", "slope_pct": -0.0855, "flat_threshold_pct": 0.186, "ema9": 6.279, "ema20": 6.2922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 1.183, "spread_pct": 0.16, "rvol": 0.021, "volume_pace_ratio": 1.733}}
{"timestamp": "2026-09-22T13:34:49.305751", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.521, "vwap_slope": -0.0086, "atr": 0.0315, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.1434, "ema9": 5.4957, "ema20": 5.4955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T13:34:49.306257", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1757, "vwap_slope": 0.0013, "atr": 0.0462, "atr_pct": 0.886, "trend": "positive", "slope_pct": 0.2603, "flat_threshold_pct": 0.2215, "ema9": 5.1823, "ema20": 5.1717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.287, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.334}}
{"timestamp": "2026-09-22T13:34:49.306961", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.191%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.7399, "vwap_slope": -0.0325, "atr": 0.0593, "atr_pct": 0.683, "trend": "negative", "slope_pct": -0.1907, "flat_threshold_pct": 0.1708, "ema9": 8.7159, "ema20": 8.7336, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.012, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T13:34:49.307479", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.568, "vwap_slope": 0.0282, "atr": 0.1045, "atr_pct": 0.893, "trend": "positive", "slope_pct": 0.3301, "flat_threshold_pct": 0.2233, "ema9": 11.6255, "ema20": 11.5787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.126, "distance_from_high_pct": 0.679, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:34:49.308089", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.056, "vwap_slope": -0.0085, "atr": 0.0426, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1181, "ema9": 9.0491, "ema20": 9.0543, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 0.879, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.906}}
{"timestamp": "2026-09-22T13:34:49.308614", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8928, "vwap_slope": -0.02, "atr": 0.1095, "atr_pct": 2.26, "trend": "flat", "slope_pct": -0.278, "flat_threshold_pct": 0.5649, "ema9": 4.85, "ema20": 4.8513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.869, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 6.197}}
{"timestamp": "2026-09-22T13:34:49.309175", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.835, "vwap": 14.7995, "vwap_slope": -0.0026, "atr": 0.104, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.0913, "flat_threshold_pct": 0.1752, "ema9": 14.8106, "ema20": 14.817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 0.369, "spread_pct": 0.067, "rvol": 0.04, "volume_pace_ratio": 3.212}}
{"timestamp": "2026-09-22T13:34:49.309821", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (166.2s) but room-to-run failed: imbalance -50% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.125, "vwap": 10.0269, "vwap_slope": 0.0688, "atr": 0.1109, "atr_pct": 1.096, "trend": "positive", "slope_pct": 0.5113, "flat_threshold_pct": 0.2739, "ema9": 10.0495, "ema20": 10.008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 0.344, "spread_pct": 0.099, "rvol": 0.072, "volume_pace_ratio": 5.803, "stage3": {"stop": 9.9919, "risk": 0.1331, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5048, "passed": false, "reason": "imbalance -50% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:49.310523", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.2, "vwap": 9.1836, "vwap_slope": 0.0043, "atr": 0.0545, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0653, "flat_threshold_pct": 0.1481, "ema9": 9.1903, "ema20": 9.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 0.141, "spread_pct": 1.522, "rvol": 0.008, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T13:34:49.311189", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.86, "vwap": 13.8923, "vwap_slope": -0.0254, "atr": 0.1048, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.0938, "flat_threshold_pct": 0.189, "ema9": 13.8733, "ema20": 13.8894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.071, "spread_pct": 0.433, "rvol": 0.009, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T13:34:49.311805", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.1286, "vwap": 6.1564, "vwap_slope": -0.0137, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1186, "flat_threshold_pct": 0.1317, "ema9": 6.143, "ema20": 6.1507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 1.469, "spread_pct": 0.163, "rvol": 0.028, "volume_pace_ratio": 2.287}}
{"timestamp": "2026-09-22T13:34:49.312482", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.349%, flat band 0.226%)"], "metrics": {"price": 13.65, "vwap": 13.7202, "vwap_slope": -0.0924, "atr": 0.1233, "atr_pct": 0.903, "trend": "negative", "slope_pct": -0.3487, "flat_threshold_pct": 0.2257, "ema9": 13.7265, "ema20": 13.7808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 2.08, "spread_pct": 0.147, "rvol": 0.017, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T13:34:54.315110", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.139%)", "metrics": {"price": 13.13, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": -0.1391, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:54.316781", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 13.13, "vwap": 13.2327, "vwap_slope": 0.1223, "atr": 0.2442, "trend": "flat", "slope_pct": 0.1394, "lower_highs_lower_lows": false, "stop": 12.837, "imbalance_decline_count": 0, "imbalance_cur": 0.19540605268887437, "imbalance_prev": 0.13050034270047978}}
{"timestamp": "2026-09-22T13:34:54.317300", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.505%)", "metrics": {"price": 7.7104, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.5054, "trend": "positive"}}
{"timestamp": "2026-09-22T13:34:54.317684", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7104, "vwap": 7.6434, "vwap_slope": 0.0173, "atr": 0.0513, "trend": "positive", "slope_pct": 0.3876, "lower_highs_lower_lows": false, "stop": 7.6489, "imbalance_decline_count": 1, "imbalance_cur": -0.6435443037974684, "imbalance_prev": 0.6109660574412533}}
{"timestamp": "2026-09-22T13:34:54.319480", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:54.320431", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0157, "vwap_slope": -0.0697, "atr": 0.1388, "atr_pct": 1.538, "trend": "flat", "slope_pct": -0.0558, "flat_threshold_pct": 0.3846, "ema9": 8.9996, "ema20": 9.0345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 2.169, "spread_pct": 0.222, "rvol": 0.18, "volume_pace_ratio": 14.285}}
{"timestamp": "2026-09-22T13:34:54.321233", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.55 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5543, "vwap": 13.8389, "vwap_slope": 0.0129, "atr": 0.4026, "atr_pct": 2.97, "trend": "flat", "slope_pct": -0.5531, "flat_threshold_pct": 0.7426, "ema9": 13.805, "ema20": 13.8056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 4.48, "spread_pct": 0.442, "rvol": 0.05, "volume_pace_ratio": 3.997}}
{"timestamp": "2026-09-22T13:34:54.321758", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.415, "vwap": 6.4639, "vwap_slope": -0.0194, "atr": 0.0526, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1731, "flat_threshold_pct": 0.2051, "ema9": 6.4364, "ema20": 6.4431, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.029, "volume_pace_ratio": 2.287}}
{"timestamp": "2026-09-22T13:34:54.322317", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.49% exceeds max 1.0%"], "metrics": {"price": 8.725, "vwap": 8.6091, "vwap_slope": 0.022, "atr": 0.2287, "atr_pct": 2.621, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.6554, "ema9": 8.7083, "ema20": 8.7334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.26, "distance_from_high_pct": 1.412, "spread_pct": 1.49, "rvol": 0.045, "volume_pace_ratio": 3.57}}
{"timestamp": "2026-09-22T13:34:54.322804", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.04% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.4989, "vwap_slope": 0.0589, "atr": 0.0933, "atr_pct": 1.075, "trend": "positive", "slope_pct": 0.8397, "flat_threshold_pct": 0.2688, "ema9": 8.5312, "ema20": 8.4875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 0.0, "spread_pct": 1.041, "rvol": 0.003, "volume_pace_ratio": 0.254}}
{"timestamp": "2026-09-22T13:34:54.323456", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.75, "vwap": 12.7371, "vwap_slope": -0.0005, "atr": 0.0781, "atr_pct": 0.613, "trend": "flat", "slope_pct": 0.0217, "flat_threshold_pct": 0.1531, "ema9": 12.7272, "ema20": 12.73, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.015, "volume_pace_ratio": 1.173}}
{"timestamp": "2026-09-22T13:34:54.324122", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.730%, flat band 0.470%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.832, "vwap": 8.9092, "vwap_slope": -0.0926, "atr": 0.166, "atr_pct": 1.88, "trend": "negative", "slope_pct": -0.7305, "flat_threshold_pct": 0.47, "ema9": 8.9046, "ema20": 8.9821, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 4.312, "spread_pct": 0.454, "rvol": 0.152, "volume_pace_ratio": 12.059}}
{"timestamp": "2026-09-22T13:34:54.324509", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5135, "vwap": 11.5967, "vwap_slope": -0.026, "atr": 0.0773, "atr_pct": 0.672, "trend": "flat", "slope_pct": -0.1669, "flat_threshold_pct": 0.168, "ema9": 11.559, "ema20": 11.5656, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.846, "spread_pct": 0.174, "rvol": 0.016, "volume_pace_ratio": 1.285}}
{"timestamp": "2026-09-22T13:34:54.324898", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.215%, flat band 0.155%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.275, "vwap": 12.3988, "vwap_slope": -0.0269, "atr": 0.0762, "atr_pct": 0.62, "trend": "negative", "slope_pct": -0.2152, "flat_threshold_pct": 0.1551, "ema9": 12.3287, "ema20": 12.3483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.177, "distance_from_high_pct": 2.347, "spread_pct": 0.244, "rvol": 0.019, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T13:34:54.325425", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.5928, "vwap": 10.4567, "vwap_slope": 0.0049, "atr": 0.0616, "atr_pct": 0.582, "trend": "positive", "slope_pct": 0.2836, "flat_threshold_pct": 0.1455, "ema9": 10.521, "ema20": 10.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.033, "distance_from_high_pct": 0.444, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T13:34:54.325939", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.406%, flat band 0.276%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4535, "vwap": 5.5096, "vwap_slope": -0.0301, "atr": 0.0602, "atr_pct": 1.105, "trend": "negative", "slope_pct": -0.4061, "flat_threshold_pct": 0.2762, "ema9": 5.4903, "ema20": 5.5006, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 2.616, "spread_pct": 0.367, "rvol": 0.016, "volume_pace_ratio": 1.258}}
{"timestamp": "2026-09-22T13:34:54.326409", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.095, "vwap": 9.094, "vwap_slope": -0.0316, "atr": 0.0925, "atr_pct": 1.017, "trend": "flat", "slope_pct": 0.1278, "flat_threshold_pct": 0.2543, "ema9": 9.0113, "ema20": 9.0132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.833, "spread_pct": 2.637, "rvol": 0.029, "volume_pace_ratio": 2.268}}
{"timestamp": "2026-09-22T13:34:54.326926", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4887, "vwap_slope": -0.0076, "atr": 0.0575, "atr_pct": 0.768, "trend": "flat", "slope_pct": -0.1596, "flat_threshold_pct": 0.1919, "ema9": 7.5061, "ema20": 7.5251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T13:34:54.327411", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.320%, flat band 0.203%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1603, "vwap": 9.2624, "vwap_slope": -0.0463, "atr": 0.0743, "atr_pct": 0.811, "trend": "negative", "slope_pct": -0.3198, "flat_threshold_pct": 0.2026, "ema9": 9.2159, "ema20": 9.2368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 2.757, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.71}}
{"timestamp": "2026-09-22T13:34:54.327944", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2922, "vwap_slope": -0.0133, "atr": 0.0466, "atr_pct": 0.744, "trend": "flat", "slope_pct": -0.1015, "flat_threshold_pct": 0.1861, "ema9": 6.278, "ema20": 6.2917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.022, "volume_pace_ratio": 1.728}}
{"timestamp": "2026-09-22T13:34:54.328435", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.489, "vwap": 5.521, "vwap_slope": -0.0086, "atr": 0.0315, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.1435, "ema9": 5.4955, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 2.31, "spread_pct": 0.182, "rvol": 0.014, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T13:34:54.328890", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1757, "vwap_slope": 0.0013, "atr": 0.0462, "atr_pct": 0.886, "trend": "positive", "slope_pct": 0.2603, "flat_threshold_pct": 0.2215, "ema9": 5.1823, "ema20": 5.1717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.287, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T13:34:54.329464", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.205%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.669, "vwap": 8.7394, "vwap_slope": -0.033, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2045, "flat_threshold_pct": 0.1709, "ema9": 8.7147, "ema20": 8.733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.156, "spread_pct": 0.115, "rvol": 0.012, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T13:34:54.329889", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 11.718, "vwap": 11.5688, "vwap_slope": 0.029, "atr": 0.1045, "atr_pct": 0.892, "trend": "positive", "slope_pct": 0.3609, "flat_threshold_pct": 0.2229, "ema9": 11.6291, "ema20": 11.5804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.127, "distance_from_high_pct": 0.526, "spread_pct": 0.681, "rvol": 0.004, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T13:34:54.330342", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0277, "vwap": 9.0561, "vwap_slope": -0.0084, "atr": 0.0426, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.118, "ema9": 9.0506, "ema20": 9.055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.795, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.866}}
{"timestamp": "2026-09-22T13:34:54.330852", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8893, "vwap_slope": -0.0235, "atr": 0.1095, "atr_pct": 2.29, "trend": "flat", "slope_pct": -0.5472, "flat_threshold_pct": 0.5726, "ema9": 4.837, "ema20": 4.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 6.126}}
{"timestamp": "2026-09-22T13:34:54.331387", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.82, "vwap": 14.7994, "vwap_slope": -0.0027, "atr": 0.104, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.071, "flat_threshold_pct": 0.1754, "ema9": 14.8076, "ema20": 14.8156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.22, "distance_from_high_pct": 0.47, "spread_pct": 0.067, "rvol": 0.04, "volume_pace_ratio": 3.182}}
{"timestamp": "2026-09-22T13:34:54.332030", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (171.2s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0273, "vwap_slope": 0.0692, "atr": 0.1109, "atr_pct": 1.094, "trend": "positive", "slope_pct": 0.5311, "flat_threshold_pct": 0.2736, "ema9": 10.0515, "ema20": 10.009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 0.246, "spread_pct": 0.099, "rvol": 0.072, "volume_pace_ratio": 5.717, "stage3": {"stop": 10.0019, "risk": 0.1331, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3008, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:54.332571", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.17, "vwap": 9.1831, "vwap_slope": 0.0039, "atr": 0.0545, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.1486, "ema9": 9.1843, "ema20": 9.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 0.467, "spread_pct": 1.522, "rvol": 0.009, "volume_pace_ratio": 0.677}}
{"timestamp": "2026-09-22T13:34:54.333035", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.86, "vwap": 13.8922, "vwap_slope": -0.0255, "atr": 0.1048, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.0938, "flat_threshold_pct": 0.189, "ema9": 13.8733, "ema20": 13.8894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.071, "spread_pct": 0.433, "rvol": 0.009, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:34:54.333574", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.1277, "vwap": 6.1562, "vwap_slope": -0.0139, "atr": 0.0323, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1215, "flat_threshold_pct": 0.1317, "ema9": 6.1428, "ema20": 6.1506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 1.484, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.267}}
{"timestamp": "2026-09-22T13:34:54.334131", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.371%, flat band 0.226%)"], "metrics": {"price": 13.635, "vwap": 13.7194, "vwap_slope": -0.0933, "atr": 0.1233, "atr_pct": 0.904, "trend": "negative", "slope_pct": -0.3707, "flat_threshold_pct": 0.226, "ema9": 13.7235, "ema20": 13.7794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.188, "spread_pct": 0.073, "rvol": 0.017, "volume_pace_ratio": 1.356}}
{"timestamp": "2026-09-22T13:34:59.340631", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.306%)", "metrics": {"price": 13.056, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": -0.3065, "trend": "flat"}}
{"timestamp": "2026-09-22T13:34:59.341742", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 13.056, "vwap": 13.2229, "vwap_slope": 0.1125, "atr": 0.2715, "trend": "flat", "slope_pct": 0.0279, "lower_highs_lower_lows": false, "stop": 12.7301, "imbalance_decline_count": 1, "imbalance_cur": -0.3816070882981974, "imbalance_prev": 0.19540605268887437}}
{"timestamp": "2026-09-22T13:34:59.342282", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.550%)", "metrics": {"price": 7.7218, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.55, "trend": "positive"}}
{"timestamp": "2026-09-22T13:34:59.342700", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7218, "vwap": 7.6445, "vwap_slope": 0.0183, "atr": 0.0513, "trend": "positive", "slope_pct": 0.4174, "lower_highs_lower_lows": false, "stop": 7.6603, "imbalance_decline_count": 2, "imbalance_cur": -0.6469002695417789, "imbalance_prev": -0.6435443037974684}}
{"timestamp": "2026-09-22T13:34:59.344892", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:34:59.345662", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0159, "vwap_slope": -0.0695, "atr": 0.1413, "atr_pct": 1.566, "trend": "flat", "slope_pct": -0.0558, "flat_threshold_pct": 0.3915, "ema9": 8.9996, "ema20": 9.0345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 2.169, "spread_pct": 0.221, "rvol": 0.181, "volume_pace_ratio": 14.174}}
{"timestamp": "2026-09-22T13:34:59.346405", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.57, "vwap": 13.8383, "vwap_slope": 0.0123, "atr": 0.4026, "atr_pct": 2.967, "trend": "flat", "slope_pct": -0.5303, "flat_threshold_pct": 0.7417, "ema9": 13.8082, "ema20": 13.8071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 4.369, "spread_pct": 0.442, "rvol": 0.051, "volume_pace_ratio": 3.95}}
{"timestamp": "2026-09-22T13:34:59.347150", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.46", "VWAP sloping down", "trend negative (slope -0.220%, flat band 0.215%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4, "vwap": 6.4606, "vwap_slope": -0.0228, "atr": 0.0551, "atr_pct": 0.861, "trend": "negative", "slope_pct": -0.2198, "flat_threshold_pct": 0.2152, "ema9": 6.4334, "ema20": 6.4417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.03, "volume_pace_ratio": 2.373}}
{"timestamp": "2026-09-22T13:34:59.347733", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.26% exceeds max 1.0%"], "metrics": {"price": 8.705, "vwap": 8.6094, "vwap_slope": 0.0223, "atr": 0.2287, "atr_pct": 2.628, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.6569, "ema9": 8.7043, "ema20": 8.7315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 1.638, "spread_pct": 1.264, "rvol": 0.045, "volume_pace_ratio": 3.533}}
{"timestamp": "2026-09-22T13:34:59.348209", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.5542, "vwap_slope": 0.1142, "atr": 0.1033, "atr_pct": 1.186, "trend": "positive", "slope_pct": 0.9438, "flat_threshold_pct": 0.2966, "ema9": 8.5372, "ema20": 8.4903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 0.0, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:34:59.348866", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74", "VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7363, "vwap_slope": -0.0013, "atr": 0.0781, "atr_pct": 0.614, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1534, "ema9": 12.7232, "ema20": 12.7281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.015, "volume_pace_ratio": 1.162}}
{"timestamp": "2026-09-22T13:34:59.349509", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.849%, flat band 0.475%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8995, "vwap_slope": -0.1023, "atr": 0.1669, "atr_pct": 1.901, "trend": "negative", "slope_pct": -0.8491, "flat_threshold_pct": 0.4754, "ema9": 8.8942, "ema20": 8.9771, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 4.875, "spread_pct": 0.228, "rvol": 0.161, "volume_pace_ratio": 12.608}}
{"timestamp": "2026-09-22T13:34:59.350182", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.59", "VWAP sloping down", "trend negative (slope -0.210%, flat band 0.187%)", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4886, "vwap": 11.5949, "vwap_slope": -0.0279, "atr": 0.0857, "atr_pct": 0.746, "trend": "negative", "slope_pct": -0.2101, "flat_threshold_pct": 0.1865, "ema9": 11.554, "ema20": 11.5632, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.058, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T13:34:59.350811", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.231%, flat band 0.155%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.265, "vwap": 12.398, "vwap_slope": -0.0277, "atr": 0.0762, "atr_pct": 0.621, "trend": "negative", "slope_pct": -0.2314, "flat_threshold_pct": 0.1552, "ema9": 12.3267, "ema20": 12.3474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.181, "distance_from_high_pct": 2.426, "spread_pct": 0.245, "rvol": 0.019, "volume_pace_ratio": 1.481}}
{"timestamp": "2026-09-22T13:34:59.351353", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.5928, "vwap": 10.4567, "vwap_slope": 0.0049, "atr": 0.0616, "atr_pct": 0.582, "trend": "positive", "slope_pct": 0.2836, "flat_threshold_pct": 0.1455, "ema9": 10.521, "ema20": 10.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.033, "distance_from_high_pct": 0.444, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:34:59.351954", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.458%, flat band 0.277%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4394, "vwap": 5.5087, "vwap_slope": -0.031, "atr": 0.0602, "atr_pct": 1.108, "trend": "negative", "slope_pct": -0.4577, "flat_threshold_pct": 0.2769, "ema9": 5.4875, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 2.868, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T13:34:59.352369", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.095, "vwap": 9.094, "vwap_slope": -0.0316, "atr": 0.0925, "atr_pct": 1.017, "trend": "flat", "slope_pct": 0.1278, "flat_threshold_pct": 0.2543, "ema9": 9.0113, "ema20": 9.0132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.833, "spread_pct": 2.637, "rvol": 0.029, "volume_pace_ratio": 2.23}}
{"timestamp": "2026-09-22T13:34:59.352860", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4887, "vwap_slope": -0.0076, "atr": 0.0575, "atr_pct": 0.768, "trend": "flat", "slope_pct": -0.1596, "flat_threshold_pct": 0.1919, "ema9": 7.5061, "ema20": 7.5251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:34:59.353359", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.342%, flat band 0.203%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.2621, "vwap_slope": -0.0466, "atr": 0.0743, "atr_pct": 0.811, "trend": "negative", "slope_pct": -0.3422, "flat_threshold_pct": 0.2029, "ema9": 9.2138, "ema20": 9.2359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 2.866, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.681}}
{"timestamp": "2026-09-22T13:34:59.353989", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2918, "vwap_slope": -0.0137, "atr": 0.0478, "atr_pct": 0.765, "trend": "flat", "slope_pct": -0.1175, "flat_threshold_pct": 0.1912, "ema9": 6.277, "ema20": 6.2912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.022, "volume_pace_ratio": 1.704}}
{"timestamp": "2026-09-22T13:34:59.354600", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.465, "vwap": 5.5198, "vwap_slope": -0.0097, "atr": 0.0365, "atr_pct": 0.668, "trend": "flat", "slope_pct": -0.1029, "flat_threshold_pct": 0.167, "ema9": 5.4907, "ema20": 5.4931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 2.737, "spread_pct": 0.183, "rvol": 0.014, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:34:59.355235", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1757, "vwap_slope": 0.0013, "atr": 0.0462, "atr_pct": 0.886, "trend": "positive", "slope_pct": 0.2603, "flat_threshold_pct": 0.2215, "ema9": 5.1823, "ema20": 5.1717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.287, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T13:34:59.355902", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.175%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6586, "vwap": 8.7374, "vwap_slope": -0.035, "atr": 0.0605, "atr_pct": 0.699, "trend": "negative", "slope_pct": -0.2285, "flat_threshold_pct": 0.1748, "ema9": 8.7126, "ema20": 8.732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 2.273, "spread_pct": 0.116, "rvol": 0.012, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T13:34:59.356413", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.5769, "vwap_slope": 0.0371, "atr": 0.1045, "atr_pct": 0.889, "trend": "positive", "slope_pct": 0.4155, "flat_threshold_pct": 0.2223, "ema9": 11.6355, "ema20": 11.5835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.16, "distance_from_high_pct": 0.255, "spread_pct": 0.597, "rvol": 0.005, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:34:59.356900", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.015, "vwap": 9.0558, "vwap_slope": -0.0087, "atr": 0.0426, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.1181, "ema9": 9.0481, "ema20": 9.0538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 0.934, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.821}}
{"timestamp": "2026-09-22T13:34:59.357475", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8893, "vwap_slope": -0.0235, "atr": 0.1095, "atr_pct": 2.29, "trend": "flat", "slope_pct": -0.5472, "flat_threshold_pct": 0.5726, "ema9": 4.837, "ema20": 4.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 6.023}}
{"timestamp": "2026-09-22T13:34:59.358112", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.8001, "vwap": 14.7991, "vwap_slope": -0.003, "atr": 0.104, "atr_pct": 0.702, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1756, "ema9": 14.8036, "ema20": 14.8137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 0.604, "spread_pct": 0.068, "rvol": 0.04, "volume_pace_ratio": 3.151}}
{"timestamp": "2026-09-22T13:34:59.358811", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (176.2s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0275, "vwap_slope": 0.0693, "atr": 0.1109, "atr_pct": 1.094, "trend": "positive", "slope_pct": 0.5311, "flat_threshold_pct": 0.2736, "ema9": 10.0515, "ema20": 10.009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 0.246, "spread_pct": 0.099, "rvol": 0.072, "volume_pace_ratio": 5.631, "stage3": {"stop": 10.0019, "risk": 0.1331, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.293, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:34:59.359365", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "spread 1.52% exceeds max 1.0%"], "metrics": {"price": 9.1662, "vwap": 9.183, "vwap_slope": 0.0037, "atr": 0.0554, "atr_pct": 0.605, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.1512, "ema9": 9.1835, "ema20": 9.1883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 0.508, "spread_pct": 1.522, "rvol": 0.009, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T13:34:59.359956", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.825, "vwap": 13.8781, "vwap_slope": -0.0396, "atr": 0.1098, "atr_pct": 0.794, "trend": "flat", "slope_pct": -0.1444, "flat_threshold_pct": 0.1986, "ema9": 13.8663, "ema20": 13.8861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.32, "spread_pct": 0.217, "rvol": 0.012, "volume_pace_ratio": 0.91}}
{"timestamp": "2026-09-22T13:34:59.360468", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.147%, flat band 0.132%)"], "metrics": {"price": 6.12, "vwap": 6.156, "vwap_slope": -0.0141, "atr": 0.0323, "atr_pct": 0.527, "trend": "negative", "slope_pct": -0.1467, "flat_threshold_pct": 0.1318, "ema9": 6.1413, "ema20": 6.1498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.231}}
{"timestamp": "2026-09-22T13:34:59.360996", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.363%, flat band 0.226%)"], "metrics": {"price": 13.64, "vwap": 13.7196, "vwap_slope": -0.0931, "atr": 0.1233, "atr_pct": 0.904, "trend": "negative", "slope_pct": -0.3634, "flat_threshold_pct": 0.2259, "ema9": 13.7245, "ema20": 13.7799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 2.152, "spread_pct": 0.147, "rvol": 0.017, "volume_pace_ratio": 1.334}}
{"timestamp": "2026-09-22T13:35:04.366809", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.7c below 15.0c floor", "metrics": {"price": 12.9, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": -1.5679, "trend": "negative"}}
{"timestamp": "2026-09-22T13:35:04.369558", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 12.9, "vwap": 13.213, "vwap_slope": 0.0061, "atr": 0.2542, "trend": "flat", "slope_pct": -0.3836, "lower_highs_lower_lows": true, "stop": 12.5949, "imbalance_decline_count": 2, "imbalance_cur": -0.5717216047321472, "imbalance_prev": -0.3816070882981974}}
{"timestamp": "2026-09-22T13:35:04.370150", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.437%)", "metrics": {"price": 7.71, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.4367, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:04.370703", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.71, "vwap": 7.6442, "vwap_slope": 0.0185, "atr": 0.0523, "trend": "positive", "slope_pct": 0.3682, "lower_highs_lower_lows": false, "stop": 7.6473, "imbalance_decline_count": 3, "imbalance_cur": -0.77109375, "imbalance_prev": -0.6469002695417789}}
{"timestamp": "2026-09-22T13:35:04.372475", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:04.373461", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0581, "vwap": 9.0165, "vwap_slope": -0.0159, "atr": 0.1461, "atr_pct": 1.613, "trend": "flat", "slope_pct": 0.1482, "flat_threshold_pct": 0.4032, "ema9": 9.0145, "ema20": 9.0385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 1.756, "spread_pct": 0.11, "rvol": 0.183, "volume_pace_ratio": 14.064}}
{"timestamp": "2026-09-22T13:35:04.374471", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.83", "VWAP sloping down", "spread 1.03% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.61, "vwap": 13.8296, "vwap_slope": -0.02, "atr": 0.3626, "atr_pct": 2.664, "trend": "flat", "slope_pct": -0.6033, "flat_threshold_pct": 0.6661, "ema9": 13.7573, "ema20": 13.7823, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 4.087, "spread_pct": 1.029, "rvol": 0.052, "volume_pace_ratio": 3.992}}
{"timestamp": "2026-09-22T13:35:04.375413", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.46", "VWAP sloping down", "trend negative (slope -0.210%, flat band 0.156%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4, "vwap": 6.4582, "vwap_slope": -0.0187, "atr": 0.04, "atr_pct": 0.625, "trend": "negative", "slope_pct": -0.2096, "flat_threshold_pct": 0.1562, "ema9": 6.4252, "ema20": 6.4368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.03, "volume_pace_ratio": 2.344}}
{"timestamp": "2026-09-22T13:35:04.376783", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.6104, "vwap_slope": 0.0155, "atr": 0.202, "atr_pct": 2.32, "trend": "flat", "slope_pct": 0.0214, "flat_threshold_pct": 0.5799, "ema9": 8.7054, "ema20": 8.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 1.582, "spread_pct": 1.148, "rvol": 0.046, "volume_pace_ratio": 3.52}}
{"timestamp": "2026-09-22T13:35:04.380348", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.5718, "vwap_slope": 0.1038, "atr": 0.1038, "atr_pct": 1.199, "trend": "positive", "slope_pct": 0.6052, "flat_threshold_pct": 0.2999, "ema9": 8.5566, "ema20": 8.5038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 1.649, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T13:35:04.382470", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.75, "vwap": 12.7365, "vwap_slope": 0.0011, "atr": 0.0701, "atr_pct": 0.55, "trend": "flat", "slope_pct": 0.0343, "flat_threshold_pct": 0.1375, "ema9": 12.7294, "ema20": 12.7306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 0.391, "spread_pct": 0.079, "rvol": 0.015, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T13:35:04.383395", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.511%, flat band 0.391%)"], "metrics": {"price": 8.805, "vwap": 8.8998, "vwap_slope": -0.0593, "atr": 0.1376, "atr_pct": 1.563, "trend": "negative", "slope_pct": -0.5111, "flat_threshold_pct": 0.3906, "ema9": 8.8795, "ema20": 8.9625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.162, "volume_pace_ratio": 12.437}}
{"timestamp": "2026-09-22T13:35:04.385202", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5921, "vwap": 11.5947, "vwap_slope": -0.0177, "atr": 0.0875, "atr_pct": 0.754, "trend": "flat", "slope_pct": -0.0765, "flat_threshold_pct": 0.1886, "ema9": 11.5619, "ema20": 11.5661, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.26, "distance_from_high_pct": 1.176, "spread_pct": 0.087, "rvol": 0.016, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T13:35:04.386711", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.40", "VWAP sloping down", "trend negative (slope -0.181%, flat band 0.176%)"], "metrics": {"price": 12.27, "vwap": 12.3973, "vwap_slope": -0.0133, "atr": 0.0866, "atr_pct": 0.706, "trend": "negative", "slope_pct": -0.1811, "flat_threshold_pct": 0.1764, "ema9": 12.317, "ema20": 12.3408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.118, "distance_from_high_pct": 2.387, "spread_pct": 0.163, "rvol": 0.019, "volume_pace_ratio": 1.474}}
{"timestamp": "2026-09-22T13:35:04.387404", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.536, "vwap": 10.4579, "vwap_slope": 0.0046, "atr": 0.0581, "atr_pct": 0.552, "trend": "positive", "slope_pct": 0.2, "flat_threshold_pct": 0.1379, "ema9": 10.5316, "ema20": 10.5024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.028, "distance_from_high_pct": 0.977, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T13:35:04.388616", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4981, "vwap": 5.5086, "vwap_slope": -0.0276, "atr": 0.0606, "atr_pct": 1.103, "trend": "flat", "slope_pct": -0.2402, "flat_threshold_pct": 0.2756, "ema9": 5.4891, "ema20": 5.4989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.82, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T13:35:04.389595", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.06, "vwap": 9.0896, "vwap_slope": -0.036, "atr": 0.0913, "atr_pct": 1.007, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.2518, "ema9": 9.0043, "ema20": 9.0099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 3.207, "spread_pct": 2.637, "rvol": 0.029, "volume_pace_ratio": 2.193}}
{"timestamp": "2026-09-22T13:35:04.390388", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.489, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.0465, "atr_pct": 0.621, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.1554, "ema9": 7.5027, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.185, "distance_from_high_pct": 0.808, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T13:35:04.391010", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.287%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1402, "vwap": 9.2623, "vwap_slope": -0.0195, "atr": 0.0634, "atr_pct": 0.694, "trend": "negative", "slope_pct": -0.2867, "flat_threshold_pct": 0.1735, "ema9": 9.2008, "ema20": 9.2276, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 2.97, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.655}}
{"timestamp": "2026-09-22T13:35:04.391555", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2918, "vwap_slope": -0.0089, "atr": 0.0383, "atr_pct": 0.612, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.153, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.022, "volume_pace_ratio": 1.678}}
{"timestamp": "2026-09-22T13:35:04.392289", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5191, "vwap_slope": -0.0065, "atr": 0.0347, "atr_pct": 0.636, "trend": "flat", "slope_pct": -0.1409, "flat_threshold_pct": 0.1591, "ema9": 5.4846, "ema20": 5.49, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 2.826, "spread_pct": 0.183, "rvol": 0.014, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T13:35:04.392838", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1756, "vwap_slope": 0.0012, "atr": 0.045, "atr_pct": 0.862, "trend": "positive", "slope_pct": 0.2603, "flat_threshold_pct": 0.2155, "ema9": 5.1823, "ema20": 5.1717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.191, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.317}}
{"timestamp": "2026-09-22T13:35:04.393469", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.74", "VWAP sloping down", "trend negative (slope -0.200%, flat band 0.173%)"], "metrics": {"price": 8.66, "vwap": 8.7366, "vwap_slope": -0.0165, "atr": 0.0599, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.1998, "flat_threshold_pct": 0.173, "ema9": 8.7017, "ema20": 8.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.971}}
{"timestamp": "2026-09-22T13:35:04.395473", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 11.73, "vwap": 11.5795, "vwap_slope": 0.0366, "atr": 0.1157, "atr_pct": 0.986, "trend": "positive", "slope_pct": 0.3084, "flat_threshold_pct": 0.2466, "ema9": 11.6544, "ema20": 11.5974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 0.424, "spread_pct": 0.854, "rvol": 0.005, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T13:35:04.396577", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0559, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.0917, "ema9": 9.0432, "ema20": 9.051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.107, "distance_from_high_pct": 0.879, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.778}}
{"timestamp": "2026-09-22T13:35:04.408269", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8893, "vwap_slope": -0.0235, "atr": 0.1095, "atr_pct": 2.29, "trend": "flat", "slope_pct": -0.5472, "flat_threshold_pct": 0.5726, "ema9": 4.837, "ema20": 4.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 5.923}}
{"timestamp": "2026-09-22T13:35:04.410393", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.80"], "metrics": {"price": 14.7986, "vwap": 14.7994, "vwap_slope": 0.0027, "atr": 0.0874, "atr_pct": 0.591, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.1476, "ema9": 14.8026, "ema20": 14.8122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 0.614, "spread_pct": 0.068, "rvol": 0.04, "volume_pace_ratio": 3.11}}
{"timestamp": "2026-09-22T13:35:04.411386", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (181.3s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0281, "vwap_slope": 0.015, "atr": 0.083, "atr_pct": 0.819, "trend": "positive", "slope_pct": 0.3896, "flat_threshold_pct": 0.2047, "ema9": 10.0682, "ema20": 10.021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.137, "distance_from_high_pct": 0.246, "spread_pct": 0.099, "rvol": 0.072, "volume_pace_ratio": 5.539, "stage3": {"stop": 10.0354, "risk": 0.0996, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0688, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:35:04.413407", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "spread 1.19% exceeds max 1.0%"], "metrics": {"price": 9.1802, "vwap": 9.1831, "vwap_slope": 0.0039, "atr": 0.0536, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.146, "ema9": 9.1835, "ema20": 9.1879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 0.432, "spread_pct": 1.194, "rvol": 0.009, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T13:35:04.414157", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.84, "vwap": 13.8798, "vwap_slope": -0.0209, "atr": 0.0904, "atr_pct": 0.653, "trend": "flat", "slope_pct": -0.0876, "flat_threshold_pct": 0.1633, "ema9": 13.8633, "ema20": 13.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 1.213, "spread_pct": 0.289, "rvol": 0.012, "volume_pace_ratio": 0.899}}
{"timestamp": "2026-09-22T13:35:04.417542", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.099%)"], "metrics": {"price": 6.125, "vwap": 6.1557, "vwap_slope": -0.0044, "atr": 0.0242, "atr_pct": 0.394, "trend": "negative", "slope_pct": -0.1038, "flat_threshold_pct": 0.0986, "ema9": 6.1387, "ema20": 6.1478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.16, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.195}}
{"timestamp": "2026-09-22T13:35:04.418349", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.6963, "vwap": 13.7184, "vwap_slope": -0.0455, "atr": 0.11, "atr_pct": 0.803, "trend": "flat", "slope_pct": -0.1943, "flat_threshold_pct": 0.2007, "ema9": 13.7189, "ema20": 13.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 1.748, "spread_pct": 0.073, "rvol": 0.017, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T13:35:09.423382", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.7c below 15.0c floor", "metrics": {"price": 12.92, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": -1.5219, "trend": "negative"}}
{"timestamp": "2026-09-22T13:35:09.428201", "symbol": "SECZ", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 12.92, "vwap": 13.2109, "vwap_slope": 0.004, "atr": 0.2542, "trend": "flat", "slope_pct": -0.3618, "lower_highs_lower_lows": true, "stop": 12.6149, "imbalance_decline_count": 3, "imbalance_cur": -0.6235688823652757, "imbalance_prev": -0.5717216047321472}}
{"timestamp": "2026-09-22T13:35:09.429335", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.456%)", "metrics": {"price": 7.715, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.4562, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:09.429961", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.715, "vwap": 7.6442, "vwap_slope": 0.0186, "atr": 0.0523, "trend": "positive", "slope_pct": 0.3775, "lower_highs_lower_lows": false, "stop": 7.6523, "imbalance_decline_count": 0, "imbalance_cur": -0.77109375, "imbalance_prev": -0.77109375}}
{"timestamp": "2026-09-22T13:35:09.431900", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:09.432928", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.0168, "vwap_slope": -0.0157, "atr": 0.1521, "atr_pct": 1.673, "trend": "flat", "slope_pct": 0.1988, "flat_threshold_pct": 0.4183, "ema9": 9.0209, "ema20": 9.0415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 1.41, "spread_pct": 0.22, "rvol": 0.187, "volume_pace_ratio": 14.135}}
{"timestamp": "2026-09-22T13:35:09.433982", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.66, "vwap": 13.8298, "vwap_slope": -0.0198, "atr": 0.3666, "atr_pct": 2.684, "trend": "flat", "slope_pct": -0.5513, "flat_threshold_pct": 0.671, "ema9": 13.7673, "ema20": 13.7871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 3.735, "spread_pct": 0.586, "rvol": 0.052, "volume_pace_ratio": 3.933}}
{"timestamp": "2026-09-22T13:35:09.435193", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.46", "VWAP sloping down", "trend negative (slope -0.221%, flat band 0.172%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4581, "vwap_slope": -0.0189, "atr": 0.0439, "atr_pct": 0.686, "trend": "negative", "slope_pct": -0.2208, "flat_threshold_pct": 0.1716, "ema9": 6.4242, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.031, "volume_pace_ratio": 2.314}}
{"timestamp": "2026-09-22T13:35:09.436271", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.6104, "vwap_slope": 0.0155, "atr": 0.202, "atr_pct": 2.32, "trend": "flat", "slope_pct": 0.0214, "flat_threshold_pct": 0.5799, "ema9": 8.7054, "ema20": 8.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 1.582, "spread_pct": 1.148, "rvol": 0.046, "volume_pace_ratio": 3.462}}
{"timestamp": "2026-09-22T13:35:09.436944", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.5719, "vwap_slope": 0.1038, "atr": 0.1038, "atr_pct": 1.199, "trend": "positive", "slope_pct": 0.6052, "flat_threshold_pct": 0.2999, "ema9": 8.5566, "ema20": 8.5038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 1.649, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:35:09.437943", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.745, "vwap": 12.7365, "vwap_slope": 0.0011, "atr": 0.0701, "atr_pct": 0.55, "trend": "flat", "slope_pct": 0.0287, "flat_threshold_pct": 0.1375, "ema9": 12.7284, "ema20": 12.7301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.015, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T13:35:09.439026", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.497%, flat band 0.396%)"], "metrics": {"price": 8.814, "vwap": 8.8996, "vwap_slope": -0.0594, "atr": 0.1396, "atr_pct": 1.584, "trend": "negative", "slope_pct": -0.4965, "flat_threshold_pct": 0.3959, "ema9": 8.8813, "ema20": 8.9633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 4.507, "spread_pct": 0.227, "rvol": 0.162, "volume_pace_ratio": 12.254}}
{"timestamp": "2026-09-22T13:35:09.441903", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.51, "vwap": 11.5942, "vwap_slope": -0.0182, "atr": 0.0875, "atr_pct": 0.76, "trend": "flat", "slope_pct": -0.1781, "flat_threshold_pct": 0.19, "ema9": 11.5455, "ema20": 11.5582, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 1.876, "spread_pct": 0.174, "rvol": 0.017, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T13:35:09.442828", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.40", "VWAP sloping down"], "metrics": {"price": 12.2795, "vwap": 12.3972, "vwap_slope": -0.0134, "atr": 0.0866, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.17, "flat_threshold_pct": 0.1763, "ema9": 12.3189, "ema20": 12.3418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.119, "distance_from_high_pct": 2.311, "spread_pct": 0.081, "rvol": 0.019, "volume_pace_ratio": 1.451}}
{"timestamp": "2026-09-22T13:35:09.443603", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.6188, "vwap": 10.4599, "vwap_slope": 0.0066, "atr": 0.0701, "atr_pct": 0.66, "trend": "positive", "slope_pct": 0.3118, "flat_threshold_pct": 0.165, "ema9": 10.5481, "ema20": 10.5103, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 0.758, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:35:09.444517", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.392%, flat band 0.279%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.44, "vwap": 5.5086, "vwap_slope": -0.0276, "atr": 0.0606, "atr_pct": 1.114, "trend": "negative", "slope_pct": -0.3921, "flat_threshold_pct": 0.2786, "ema9": 5.4775, "ema20": 5.4933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T13:35:09.445989", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.1994, "vwap": 9.0925, "vwap_slope": -0.0266, "atr": 0.1009, "atr_pct": 1.097, "trend": "positive", "slope_pct": 0.3551, "flat_threshold_pct": 0.2741, "ema9": 9.0433, "ema20": 9.0279, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.591, "distance_from_high_pct": 1.718, "spread_pct": 2.637, "rvol": 0.029, "volume_pace_ratio": 2.216}}
{"timestamp": "2026-09-22T13:35:09.446751", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4981, "vwap": 7.4888, "vwap_slope": -0.0015, "atr": 0.0478, "atr_pct": 0.638, "trend": "flat", "slope_pct": -0.0736, "flat_threshold_pct": 0.1594, "ema9": 7.5045, "ema20": 7.5225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 0.687, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:35:09.447627", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.271%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.2611, "vwap_slope": -0.0206, "atr": 0.0634, "atr_pct": 0.693, "trend": "negative", "slope_pct": -0.2715, "flat_threshold_pct": 0.1733, "ema9": 9.2027, "ema20": 9.2286, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 2.866, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.645}}
{"timestamp": "2026-09-22T13:35:09.448745", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2918, "vwap_slope": -0.0089, "atr": 0.0383, "atr_pct": 0.612, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.153, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.022, "volume_pace_ratio": 1.65}}
{"timestamp": "2026-09-22T13:35:09.450363", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.475, "vwap": 5.5189, "vwap_slope": -0.0067, "atr": 0.0347, "atr_pct": 0.635, "trend": "flat", "slope_pct": -0.1018, "flat_threshold_pct": 0.1586, "ema9": 5.4876, "ema20": 5.4914, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 2.559, "spread_pct": 0.183, "rvol": 0.014, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T13:35:09.451100", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1756, "vwap_slope": 0.0012, "atr": 0.045, "atr_pct": 0.862, "trend": "positive", "slope_pct": 0.2603, "flat_threshold_pct": 0.2155, "ema9": 5.1823, "ema20": 5.1717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.191, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.312}}
{"timestamp": "2026-09-22T13:35:09.451833", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.68, "vwap": 8.7364, "vwap_slope": -0.0166, "atr": 0.0599, "atr_pct": 0.691, "trend": "flat", "slope_pct": -0.1669, "flat_threshold_pct": 0.1726, "ema9": 8.7057, "ema20": 8.7268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:35:09.452457", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5834, "vwap_slope": 0.0405, "atr": 0.1157, "atr_pct": 0.986, "trend": "positive", "slope_pct": 0.3206, "flat_threshold_pct": 0.2464, "ema9": 11.6564, "ema20": 11.5984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.34, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:35:09.453053", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.0288, "vwap": 9.0559, "vwap_slope": -0.0018, "atr": 0.0348, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.073, "flat_threshold_pct": 0.0965, "ema9": 9.045, "ema20": 9.0519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.107, "distance_from_high_pct": 0.782, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.735}}
{"timestamp": "2026-09-22T13:35:09.453765", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8893, "vwap_slope": -0.0235, "atr": 0.1095, "atr_pct": 2.29, "trend": "flat", "slope_pct": -0.5472, "flat_threshold_pct": 0.5726, "ema9": 4.837, "ema20": 4.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 5.826}}
{"timestamp": "2026-09-22T13:35:09.454479", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.82, "vwap": 14.7995, "vwap_slope": 0.0028, "atr": 0.0904, "atr_pct": 0.61, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.1525, "ema9": 14.8069, "ema20": 14.8143, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 0.47, "spread_pct": 0.067, "rvol": 0.041, "volume_pace_ratio": 3.069}}
{"timestamp": "2026-09-22T13:35:09.455959", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (186.3s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0281, "vwap_slope": 0.015, "atr": 0.083, "atr_pct": 0.819, "trend": "positive", "slope_pct": 0.3896, "flat_threshold_pct": 0.2047, "ema9": 10.0682, "ema20": 10.021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.138, "distance_from_high_pct": 0.246, "spread_pct": 0.099, "rvol": 0.072, "volume_pace_ratio": 5.452, "stage3": {"stop": 10.0354, "risk": 0.0996, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4143, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:35:09.457555", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18"], "metrics": {"price": 9.18, "vwap": 9.1832, "vwap_slope": 0.0039, "atr": 0.0536, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.146, "ema9": 9.1834, "ema20": 9.1879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 0.434, "spread_pct": 0.436, "rvol": 0.009, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:35:09.458473", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.84, "vwap": 13.8797, "vwap_slope": -0.021, "atr": 0.0915, "atr_pct": 0.661, "trend": "flat", "slope_pct": -0.0876, "flat_threshold_pct": 0.1654, "ema9": 13.8633, "ema20": 13.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.213, "spread_pct": 0.217, "rvol": 0.012, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T13:35:09.459277", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.099%)"], "metrics": {"price": 6.125, "vwap": 6.1555, "vwap_slope": -0.0046, "atr": 0.0244, "atr_pct": 0.398, "trend": "negative", "slope_pct": -0.1038, "flat_threshold_pct": 0.0994, "ema9": 6.1387, "ema20": 6.1478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.171}}
{"timestamp": "2026-09-22T13:35:09.460042", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.253%, flat band 0.202%)"], "metrics": {"price": 13.64, "vwap": 13.718, "vwap_slope": -0.0459, "atr": 0.11, "atr_pct": 0.806, "trend": "negative", "slope_pct": -0.2532, "flat_threshold_pct": 0.2016, "ema9": 13.7076, "ema20": 13.7666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 2.152, "spread_pct": 0.073, "rvol": 0.017, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T13:35:14.466016", "symbol": "SECZ", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.7c below 15.0c floor", "metrics": {"price": 12.92, "peak_price": 13.4899, "peak_gain_cents": 2.75, "slope_pct": -1.5219, "trend": "negative"}}
{"timestamp": "2026-09-22T13:35:14.466884", "symbol": "SECZ", "kind": "exit", "state": "EXIT", "reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads", "metrics": {"price": 12.92, "vwap": 13.2088, "vwap_slope": 0.0019, "atr": 0.2542, "trend": "flat", "slope_pct": -0.3618, "lower_highs_lower_lows": true, "stop": 12.6149, "imbalance_decline_count": 4, "imbalance_cur": -0.8765407554671968, "imbalance_prev": -0.6235688823652757}}
{"timestamp": "2026-09-22T13:35:14.492409", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.257%)", "metrics": {"price": 7.6639, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.2568, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:14.492999", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6639, "vwap": 7.6441, "vwap_slope": 0.0185, "atr": 0.0543, "trend": "positive", "slope_pct": 0.2823, "lower_highs_lower_lows": false, "stop": 7.5988, "imbalance_decline_count": 1, "imbalance_cur": -0.8333333333333334, "imbalance_prev": -0.77109375}}
{"timestamp": "2026-09-22T13:35:14.499966", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:14.501540", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0437, "vwap": 9.0164, "vwap_slope": -0.016, "atr": 0.1541, "atr_pct": 1.704, "trend": "flat", "slope_pct": 0.1253, "flat_threshold_pct": 0.426, "ema9": 9.0117, "ema20": 9.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 1.912, "spread_pct": 0.111, "rvol": 0.189, "volume_pace_ratio": 14.096}}
{"timestamp": "2026-09-22T13:35:14.503868", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.66, "vwap": 13.8292, "vwap_slope": -0.0204, "atr": 0.3686, "atr_pct": 2.699, "trend": "flat", "slope_pct": -0.5513, "flat_threshold_pct": 0.6746, "ema9": 13.7673, "ema20": 13.7871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.735, "spread_pct": 0.586, "rvol": 0.052, "volume_pace_ratio": 3.88}}
{"timestamp": "2026-09-22T13:35:14.504915", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.46", "VWAP sloping down", "trend negative (slope -0.221%, flat band 0.172%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4579, "vwap_slope": -0.0191, "atr": 0.0439, "atr_pct": 0.686, "trend": "negative", "slope_pct": -0.2208, "flat_threshold_pct": 0.1716, "ema9": 6.4242, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.031, "volume_pace_ratio": 2.285}}
{"timestamp": "2026-09-22T13:35:14.505732", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%"], "metrics": {"price": 8.7, "vwap": 8.6103, "vwap_slope": 0.0154, "atr": 0.202, "atr_pct": 2.322, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.5806, "ema9": 8.7034, "ema20": 8.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 1.695, "spread_pct": 1.148, "rvol": 0.046, "volume_pace_ratio": 3.407}}
{"timestamp": "2026-09-22T13:35:14.506503", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.85, "vwap": 8.5738, "vwap_slope": 0.1057, "atr": 0.1175, "atr_pct": 1.328, "trend": "positive", "slope_pct": 1.0658, "flat_threshold_pct": 0.3319, "ema9": 8.5966, "ema20": 8.5229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 0.0, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T13:35:14.507320", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.74, "vwap": 12.7366, "vwap_slope": 0.0012, "atr": 0.0701, "atr_pct": 0.55, "trend": "flat", "slope_pct": 0.023, "flat_threshold_pct": 0.1376, "ema9": 12.7274, "ema20": 12.7296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 0.469, "spread_pct": 0.078, "rvol": 0.015, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T13:35:14.508256", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.470%, flat band 0.395%)"], "metrics": {"price": 8.83, "vwap": 8.8988, "vwap_slope": -0.0603, "atr": 0.1396, "atr_pct": 1.581, "trend": "negative", "slope_pct": -0.4705, "flat_threshold_pct": 0.3952, "ema9": 8.8845, "ema20": 8.9648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 4.334, "spread_pct": 0.227, "rvol": 0.164, "volume_pace_ratio": 12.182}}
{"timestamp": "2026-09-22T13:35:14.509010", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5784, "vwap": 11.5941, "vwap_slope": -0.0183, "atr": 0.0875, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.0934, "flat_threshold_pct": 0.1888, "ema9": 11.5591, "ema20": 11.5648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 1.292, "spread_pct": 0.174, "rvol": 0.017, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T13:35:14.511324", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.40", "VWAP sloping down"], "metrics": {"price": 12.3035, "vwap": 12.396, "vwap_slope": -0.0146, "atr": 0.0866, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.176, "ema9": 12.3237, "ema20": 12.344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.14, "distance_from_high_pct": 2.12, "spread_pct": 0.081, "rvol": 0.02, "volume_pace_ratio": 1.455}}
{"timestamp": "2026-09-22T13:35:14.512157", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.634, "vwap": 10.46, "vwap_slope": 0.0067, "atr": 0.0703, "atr_pct": 0.661, "trend": "positive", "slope_pct": 0.3322, "flat_threshold_pct": 0.1653, "ema9": 10.5512, "ema20": 10.5118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 0.616, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T13:35:14.512805", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4929, "vwap": 5.5085, "vwap_slope": -0.0277, "atr": 0.0608, "atr_pct": 1.107, "trend": "flat", "slope_pct": -0.2538, "flat_threshold_pct": 0.2768, "ema9": 5.488, "ema20": 5.4984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.912, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T13:35:14.513399", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.1994, "vwap": 9.0925, "vwap_slope": -0.0266, "atr": 0.1009, "atr_pct": 1.097, "trend": "positive", "slope_pct": 0.3551, "flat_threshold_pct": 0.2741, "ema9": 9.0433, "ema20": 9.0279, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.591, "distance_from_high_pct": 1.718, "spread_pct": 2.637, "rvol": 0.029, "volume_pace_ratio": 2.181}}
{"timestamp": "2026-09-22T13:35:14.513935", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.0478, "atr_pct": 0.638, "trend": "flat", "slope_pct": -0.0891, "flat_threshold_pct": 0.1596, "ema9": 7.5029, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.973}}
{"timestamp": "2026-09-22T13:35:14.514448", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.271%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.261, "vwap_slope": -0.0207, "atr": 0.0634, "atr_pct": 0.693, "trend": "negative", "slope_pct": -0.2715, "flat_threshold_pct": 0.1733, "ema9": 9.2027, "ema20": 9.2286, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 2.866, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.62}}
{"timestamp": "2026-09-22T13:35:14.515413", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.21", "lower-highs/lower-lows structure"], "metrics": {"price": 12.92, "vwap": 13.2088, "vwap_slope": 0.0019, "atr": 0.2542, "atr_pct": 1.968, "trend": "flat", "slope_pct": -0.3618, "flat_threshold_pct": 0.492, "ema9": 13.1582, "ema20": 13.1694, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 4.438, "spread_pct": 0.694, "rvol": 0.016, "volume_pace_ratio": 1.159}}
{"timestamp": "2026-09-22T13:35:14.516063", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2918, "vwap_slope": -0.0089, "atr": 0.0383, "atr_pct": 0.612, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.153, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.022, "volume_pace_ratio": 1.624}}
{"timestamp": "2026-09-22T13:35:14.516714", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4701, "vwap": 5.5186, "vwap_slope": -0.007, "atr": 0.0347, "atr_pct": 0.635, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.1588, "ema9": 5.4866, "ema20": 5.4909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.205, "distance_from_high_pct": 2.646, "spread_pct": 0.183, "rvol": 0.015, "volume_pace_ratio": 1.087}}
{"timestamp": "2026-09-22T13:35:14.517328", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1757, "vwap_slope": 0.0056, "atr": 0.036, "atr_pct": 0.69, "trend": "positive", "slope_pct": 0.2394, "flat_threshold_pct": 0.1724, "ema9": 5.1898, "ema20": 5.1763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 0.191, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.308}}
{"timestamp": "2026-09-22T13:35:14.517955", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.7363, "vwap_slope": -0.0168, "atr": 0.0599, "atr_pct": 0.69, "trend": "flat", "slope_pct": -0.1587, "flat_threshold_pct": 0.1725, "ema9": 8.7067, "ema20": 8.7273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:35:14.518443", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5834, "vwap_slope": 0.0405, "atr": 0.1157, "atr_pct": 0.986, "trend": "positive", "slope_pct": 0.3206, "flat_threshold_pct": 0.2464, "ema9": 11.6564, "ema20": 11.5984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.34, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T13:35:14.519081", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.0195, "vwap": 9.0555, "vwap_slope": -0.0021, "atr": 0.0358, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0877, "flat_threshold_pct": 0.0993, "ema9": 9.0431, "ema20": 9.051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.118, "distance_from_high_pct": 0.885, "spread_pct": 0.111, "rvol": 0.036, "volume_pace_ratio": 2.715}}
{"timestamp": "2026-09-22T13:35:14.519742", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8893, "vwap_slope": -0.0235, "atr": 0.1095, "atr_pct": 2.29, "trend": "flat", "slope_pct": -0.5472, "flat_threshold_pct": 0.5726, "ema9": 4.837, "ema20": 4.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 5.732}}
{"timestamp": "2026-09-22T13:35:14.520317", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.835, "vwap": 14.7996, "vwap_slope": 0.0029, "atr": 0.0934, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0715, "flat_threshold_pct": 0.1574, "ema9": 14.8099, "ema20": 14.8157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 0.369, "spread_pct": 0.067, "rvol": 0.041, "volume_pace_ratio": 3.024}}
{"timestamp": "2026-09-22T13:35:14.520756", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (191.4s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0285, "vwap_slope": 0.0154, "atr": 0.086, "atr_pct": 0.848, "trend": "positive", "slope_pct": 0.4037, "flat_threshold_pct": 0.2119, "ema9": 10.0702, "ema20": 10.0219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.141, "distance_from_high_pct": 0.148, "spread_pct": 0.099, "rvol": 0.072, "volume_pace_ratio": 5.38, "stage3": {"stop": 10.0418, "risk": 0.1032, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4534, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:35:14.521253", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18"], "metrics": {"price": 9.18, "vwap": 9.1832, "vwap_slope": 0.0039, "atr": 0.0536, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.146, "ema9": 9.1834, "ema20": 9.1879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 0.434, "spread_pct": 0.436, "rvol": 0.009, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T13:35:14.521846", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8255, "vwap": 13.8794, "vwap_slope": -0.0212, "atr": 0.093, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.1025, "flat_threshold_pct": 0.1682, "ema9": 13.8604, "ema20": 13.8815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 1.317, "spread_pct": 0.217, "rvol": 0.012, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T13:35:14.522412", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.16", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.102%)"], "metrics": {"price": 6.1202, "vwap": 6.1554, "vwap_slope": -0.0047, "atr": 0.025, "atr_pct": 0.408, "trend": "negative", "slope_pct": -0.115, "flat_threshold_pct": 0.102, "ema9": 6.1377, "ema20": 6.1474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.171, "distance_from_high_pct": 1.605, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.144}}
{"timestamp": "2026-09-22T13:35:14.523163", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.248%, flat band 0.202%)"], "metrics": {"price": 13.645, "vwap": 13.7178, "vwap_slope": -0.0461, "atr": 0.11, "atr_pct": 0.806, "trend": "negative", "slope_pct": -0.248, "flat_threshold_pct": 0.2015, "ema9": 13.7086, "ema20": 13.767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 2.116, "spread_pct": 0.073, "rvol": 0.017, "volume_pace_ratio": 1.287}}
{"timestamp": "2026-09-22T13:35:19.529806", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.285%)", "metrics": {"price": 7.671, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.2845, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:19.530424", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.671, "vwap": 7.6441, "vwap_slope": 0.0185, "atr": 0.0543, "trend": "positive", "slope_pct": 0.2955, "lower_highs_lower_lows": false, "stop": 7.6059, "imbalance_decline_count": 2, "imbalance_cur": -0.9118165784832452, "imbalance_prev": -0.8333333333333334}}
{"timestamp": "2026-09-22T13:35:19.532472", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:19.533382", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0165, "vwap_slope": -0.0159, "atr": 0.1541, "atr_pct": 1.703, "trend": "flat", "slope_pct": 0.1353, "flat_threshold_pct": 0.4257, "ema9": 9.0129, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 1.844, "spread_pct": 0.221, "rvol": 0.19, "volume_pace_ratio": 13.933}}
{"timestamp": "2026-09-22T13:35:19.534267", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7636, "vwap": 13.8299, "vwap_slope": -0.0198, "atr": 0.386, "atr_pct": 2.804, "trend": "flat", "slope_pct": -0.4436, "flat_threshold_pct": 0.7011, "ema9": 13.7881, "ema20": 13.7969, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 3.005, "spread_pct": 0.146, "rvol": 0.053, "volume_pace_ratio": 3.845}}
{"timestamp": "2026-09-22T13:35:19.535036", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.210%, flat band 0.171%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4, "vwap": 6.4538, "vwap_slope": -0.0232, "atr": 0.0439, "atr_pct": 0.686, "trend": "negative", "slope_pct": -0.2096, "flat_threshold_pct": 0.1715, "ema9": 6.4252, "ema20": 6.4368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.033, "volume_pace_ratio": 2.432}}
{"timestamp": "2026-09-22T13:35:19.536170", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.6962, "vwap": 8.6108, "vwap_slope": 0.0159, "atr": 0.2039, "atr_pct": 2.345, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.5862, "ema9": 8.7027, "ema20": 8.7281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 1.738, "spread_pct": 1.034, "rvol": 0.046, "volume_pace_ratio": 3.371}}
{"timestamp": "2026-09-22T13:35:19.536848", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.85, "vwap": 8.5738, "vwap_slope": 0.1057, "atr": 0.1175, "atr_pct": 1.328, "trend": "positive", "slope_pct": 1.0658, "flat_threshold_pct": 0.3319, "ema9": 8.5966, "ema20": 8.5229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 0.0, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:35:19.537466", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.745, "vwap": 12.7366, "vwap_slope": 0.0012, "atr": 0.0714, "atr_pct": 0.561, "trend": "flat", "slope_pct": 0.0287, "flat_threshold_pct": 0.1401, "ema9": 12.7284, "ema20": 12.7301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.253, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.015, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T13:35:19.538117", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.454%, flat band 0.406%)"], "metrics": {"price": 8.84, "vwap": 8.8981, "vwap_slope": -0.061, "atr": 0.1436, "atr_pct": 1.624, "trend": "negative", "slope_pct": -0.4542, "flat_threshold_pct": 0.4061, "ema9": 8.8865, "ema20": 8.9658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 4.225, "spread_pct": 0.452, "rvol": 0.166, "volume_pace_ratio": 12.124}}
{"timestamp": "2026-09-22T13:35:19.538847", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.5935, "vwap_slope": -0.0189, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1657, "flat_threshold_pct": 0.1898, "ema9": 11.5475, "ema20": 11.5592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 1.79, "spread_pct": 0.087, "rvol": 0.017, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T13:35:19.539446", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.40", "VWAP sloping down"], "metrics": {"price": 12.3018, "vwap": 12.3953, "vwap_slope": -0.0153, "atr": 0.0866, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.1441, "flat_threshold_pct": 0.176, "ema9": 12.3233, "ema20": 12.3439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.151, "distance_from_high_pct": 2.134, "spread_pct": 0.081, "rvol": 0.02, "volume_pace_ratio": 1.446}}
{"timestamp": "2026-09-22T13:35:19.540046", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.634, "vwap": 10.46, "vwap_slope": 0.0067, "atr": 0.0703, "atr_pct": 0.661, "trend": "positive", "slope_pct": 0.3322, "flat_threshold_pct": 0.1653, "ema9": 10.5512, "ema20": 10.5118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 0.616, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:35:19.540627", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.392%, flat band 0.280%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.44, "vwap": 5.5081, "vwap_slope": -0.0281, "atr": 0.0608, "atr_pct": 1.118, "trend": "negative", "slope_pct": -0.3921, "flat_threshold_pct": 0.2795, "ema9": 5.4775, "ema20": 5.4933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.178}}
{"timestamp": "2026-09-22T13:35:19.541244", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.1994, "vwap": 9.0925, "vwap_slope": -0.0266, "atr": 0.1009, "atr_pct": 1.097, "trend": "positive", "slope_pct": 0.3551, "flat_threshold_pct": 0.2741, "ema9": 9.0433, "ema20": 9.0279, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.591, "distance_from_high_pct": 1.718, "spread_pct": 2.637, "rvol": 0.029, "volume_pace_ratio": 2.146}}
{"timestamp": "2026-09-22T13:35:19.541775", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.483, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.1025, "flat_threshold_pct": 0.1638, "ema9": 7.5015, "ema20": 7.5211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 0.887, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.958}}
{"timestamp": "2026-09-22T13:35:19.542320", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.256%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.16, "vwap": 9.2611, "vwap_slope": -0.0207, "atr": 0.0634, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2559, "flat_threshold_pct": 0.1731, "ema9": 9.2047, "ema20": 9.2295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 2.76, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.594}}
{"timestamp": "2026-09-22T13:35:19.543071", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0101, "vwap": 13.2016, "vwap_slope": -0.0053, "atr": 0.2562, "atr_pct": 1.97, "trend": "flat", "slope_pct": -0.264, "flat_threshold_pct": 0.4924, "ema9": 13.1762, "ema20": 13.178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 3.771, "spread_pct": 0.994, "rvol": 0.016, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T13:35:19.543704", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.25, "vwap": 6.2917, "vwap_slope": -0.009, "atr": 0.0393, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0985, "flat_threshold_pct": 0.1571, "ema9": 6.2716, "ema20": 6.2873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 1.42, "spread_pct": 0.16, "rvol": 0.022, "volume_pace_ratio": 1.601}}
{"timestamp": "2026-09-22T13:35:19.544275", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4802, "vwap": 5.5185, "vwap_slope": -0.0071, "atr": 0.0347, "atr_pct": 0.634, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.1585, "ema9": 5.4886, "ema20": 5.4919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 2.467, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T13:35:19.544794", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1757, "vwap_slope": 0.0056, "atr": 0.036, "atr_pct": 0.69, "trend": "positive", "slope_pct": 0.2394, "flat_threshold_pct": 0.1724, "ema9": 5.1898, "ema20": 5.1763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 0.191, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.303}}
{"timestamp": "2026-09-22T13:35:19.545404", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7361, "vwap_slope": -0.0169, "atr": 0.0599, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.1258, "flat_threshold_pct": 0.1721, "ema9": 8.7107, "ema20": 8.7292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:35:19.545927", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 11.705, "vwap": 11.583, "vwap_slope": 0.0401, "atr": 0.1157, "atr_pct": 0.988, "trend": "positive", "slope_pct": 0.2779, "flat_threshold_pct": 0.2471, "ema9": 11.6494, "ema20": 11.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 0.637, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T13:35:19.546503", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 9.0295, "vwap": 9.0552, "vwap_slope": -0.0024, "atr": 0.036, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.0719, "flat_threshold_pct": 0.0996, "ema9": 9.0451, "ema20": 9.052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.131, "distance_from_high_pct": 0.775, "spread_pct": 0.111, "rvol": 0.037, "volume_pace_ratio": 2.704}}
{"timestamp": "2026-09-22T13:35:19.547114", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8892, "vwap_slope": -0.0223, "atr": 0.1016, "atr_pct": 2.094, "trend": "flat", "slope_pct": -0.292, "flat_threshold_pct": 0.5236, "ema9": 4.8396, "ema20": 4.8456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 5.65}}
{"timestamp": "2026-09-22T13:35:19.547780", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.82, "vwap": 14.7996, "vwap_slope": 0.003, "atr": 0.0934, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.1576, "ema9": 14.8069, "ema20": 14.8143, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 0.47, "spread_pct": 0.135, "rvol": 0.041, "volume_pace_ratio": 3.004}}
{"timestamp": "2026-09-22T13:35:19.548358", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (196.4s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 10.175, "vwap": 10.029, "vwap_slope": 0.0159, "atr": 0.091, "atr_pct": 0.894, "trend": "positive", "slope_pct": 0.4459, "flat_threshold_pct": 0.2236, "ema9": 10.0762, "ema20": 10.0248, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.145, "distance_from_high_pct": 0.0, "spread_pct": 0.098, "rvol": 0.073, "volume_pace_ratio": 5.313, "stage3": {"stop": 10.0658, "risk": 0.1092, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1228, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:35:19.548857", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1835, "vwap_slope": 0.0042, "atr": 0.0536, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.1457, "ema9": 9.1874, "ema20": 9.1898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 0.217, "spread_pct": 0.867, "rvol": 0.009, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T13:35:19.549357", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.85, "vwap": 13.879, "vwap_slope": -0.0217, "atr": 0.0945, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1706, "ema9": 13.8653, "ema20": 13.8838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.142, "spread_pct": 0.217, "rvol": 0.012, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T13:35:19.549843", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1552, "vwap_slope": -0.0049, "atr": 0.026, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.106, "ema9": 6.1397, "ema20": 6.1483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.128}}
{"timestamp": "2026-09-22T13:35:19.550402", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.243%, flat band 0.201%)"], "metrics": {"price": 13.65, "vwap": 13.7168, "vwap_slope": -0.0471, "atr": 0.11, "atr_pct": 0.806, "trend": "negative", "slope_pct": -0.2427, "flat_threshold_pct": 0.2014, "ema9": 13.7096, "ema20": 13.7675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 2.08, "spread_pct": 0.073, "rvol": 0.018, "volume_pace_ratio": 1.287}}
{"timestamp": "2026-09-22T13:35:24.556460", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.285%)", "metrics": {"price": 7.671, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.2845, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:24.557090", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.671, "vwap": 7.6441, "vwap_slope": 0.0185, "atr": 0.0543, "trend": "positive", "slope_pct": 0.2955, "lower_highs_lower_lows": false, "stop": 7.6059, "imbalance_decline_count": 0, "imbalance_cur": -0.9118165784832452, "imbalance_prev": -0.9118165784832452}}
{"timestamp": "2026-09-22T13:35:24.558813", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:24.560224", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0337, "vwap": 9.0163, "vwap_slope": -0.0162, "atr": 0.1541, "atr_pct": 1.706, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.4265, "ema9": 9.0097, "ema20": 9.0361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 2.021, "spread_pct": 0.221, "rvol": 0.191, "volume_pace_ratio": 13.753}}
{"timestamp": "2026-09-22T13:35:24.561027", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7753, "vwap": 13.8305, "vwap_slope": -0.0192, "atr": 0.3966, "atr_pct": 2.879, "trend": "flat", "slope_pct": -0.4314, "flat_threshold_pct": 0.7198, "ema9": 13.7904, "ema20": 13.798, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 2.922, "spread_pct": 0.652, "rvol": 0.053, "volume_pace_ratio": 3.79}}
{"timestamp": "2026-09-22T13:35:24.561754", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.221%, flat band 0.180%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4537, "vwap_slope": -0.0233, "atr": 0.046, "atr_pct": 0.719, "trend": "negative", "slope_pct": -0.2208, "flat_threshold_pct": 0.1797, "ema9": 6.4242, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.033, "volume_pace_ratio": 2.405}}
{"timestamp": "2026-09-22T13:35:24.562536", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%"], "metrics": {"price": 8.7, "vwap": 8.6108, "vwap_slope": 0.0159, "atr": 0.2039, "atr_pct": 2.344, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.5859, "ema9": 8.7034, "ema20": 8.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 1.695, "spread_pct": 1.034, "rvol": 0.046, "volume_pace_ratio": 3.322}}
{"timestamp": "2026-09-22T13:35:24.565932", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7617, "vwap": 8.575, "vwap_slope": 0.1069, "atr": 0.1175, "atr_pct": 1.341, "trend": "positive", "slope_pct": 0.863, "flat_threshold_pct": 0.3353, "ema9": 8.5789, "ema20": 8.5145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 0.998, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:35:24.566854", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.74"], "metrics": {"price": 12.72, "vwap": 12.7364, "vwap_slope": 0.001, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.1443, "ema9": 12.7234, "ema20": 12.7277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 0.625, "spread_pct": 0.079, "rvol": 0.015, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T13:35:24.567637", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.454%, flat band 0.412%)"], "metrics": {"price": 8.84, "vwap": 8.8973, "vwap_slope": -0.0618, "atr": 0.1456, "atr_pct": 1.647, "trend": "negative", "slope_pct": -0.4542, "flat_threshold_pct": 0.4117, "ema9": 8.8865, "ema20": 8.9658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 4.225, "spread_pct": 0.113, "rvol": 0.168, "volume_pace_ratio": 12.088}}
{"timestamp": "2026-09-22T13:35:24.568274", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.5934, "vwap_slope": -0.019, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1657, "flat_threshold_pct": 0.1898, "ema9": 11.5475, "ema20": 11.5592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 1.79, "spread_pct": 0.087, "rvol": 0.017, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T13:35:24.568877", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.3947, "vwap_slope": -0.0159, "atr": 0.0866, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.176, "ema9": 12.323, "ema20": 12.3437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.162, "distance_from_high_pct": 2.148, "spread_pct": 0.163, "rvol": 0.02, "volume_pace_ratio": 1.436}}
{"timestamp": "2026-09-22T13:35:24.569428", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.634, "vwap": 10.46, "vwap_slope": 0.0067, "atr": 0.0703, "atr_pct": 0.661, "trend": "positive", "slope_pct": 0.3322, "flat_threshold_pct": 0.1653, "ema9": 10.5512, "ema20": 10.5118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 0.616, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T13:35:24.569969", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.396%, flat band 0.280%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4385, "vwap": 5.508, "vwap_slope": -0.0282, "atr": 0.0608, "atr_pct": 1.118, "trend": "negative", "slope_pct": -0.3961, "flat_threshold_pct": 0.2796, "ema9": 5.4772, "ema20": 5.4932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 2.884, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T13:35:24.571094", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.1, "vwap": 9.0968, "vwap_slope": -0.0223, "atr": 0.1044, "atr_pct": 1.147, "trend": "flat", "slope_pct": 0.1982, "flat_threshold_pct": 0.2869, "ema9": 9.0234, "ema20": 9.0184, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.811, "distance_from_high_pct": 2.78, "spread_pct": 2.637, "rvol": 0.033, "volume_pace_ratio": 2.406}}
{"timestamp": "2026-09-22T13:35:24.571908", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.654, "trend": "flat", "slope_pct": -0.0891, "flat_threshold_pct": 0.1636, "ema9": 7.5029, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T13:35:24.572925", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.271%, flat band 0.174%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.2577, "vwap_slope": -0.024, "atr": 0.0638, "atr_pct": 0.697, "trend": "negative", "slope_pct": -0.2715, "flat_threshold_pct": 0.1743, "ema9": 9.2027, "ema20": 9.2286, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 2.866, "spread_pct": 0.437, "rvol": 0.022, "volume_pace_ratio": 1.619}}
{"timestamp": "2026-09-22T13:35:24.573542", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.2003, "vwap_slope": -0.0066, "atr": 0.2562, "atr_pct": 1.973, "trend": "flat", "slope_pct": -0.2858, "flat_threshold_pct": 0.4931, "ema9": 13.1722, "ema20": 13.1761, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 3.92, "spread_pct": 0.843, "rvol": 0.016, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T13:35:24.574216", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.25, "vwap": 6.2917, "vwap_slope": -0.009, "atr": 0.0393, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0985, "flat_threshold_pct": 0.1571, "ema9": 6.2716, "ema20": 6.2873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 1.42, "spread_pct": 0.16, "rvol": 0.022, "volume_pace_ratio": 1.576}}
{"timestamp": "2026-09-22T13:35:24.574814", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4877, "vwap": 5.5185, "vwap_slope": -0.0071, "atr": 0.0347, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.0687, "flat_threshold_pct": 0.1583, "ema9": 5.4901, "ema20": 5.4926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 2.333, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 1.061}}
{"timestamp": "2026-09-22T13:35:24.575305", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1757, "vwap_slope": 0.0056, "atr": 0.04, "atr_pct": 0.763, "trend": "positive", "slope_pct": 0.2942, "flat_threshold_pct": 0.1908, "ema9": 5.1938, "ema20": 5.1782, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.224, "distance_from_high_pct": 0.0, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.298}}
{"timestamp": "2026-09-22T13:35:24.575939", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.7356, "vwap_slope": -0.0174, "atr": 0.0599, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.134, "flat_threshold_pct": 0.1722, "ema9": 8.7097, "ema20": 8.7287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.932}}
{"timestamp": "2026-09-22T13:35:24.576530", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 11.705, "vwap": 11.583, "vwap_slope": 0.0401, "atr": 0.1157, "atr_pct": 0.988, "trend": "positive", "slope_pct": 0.2779, "flat_threshold_pct": 0.2471, "ema9": 11.6494, "ema20": 11.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 0.637, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T13:35:24.577112", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.0335, "vwap": 9.0548, "vwap_slope": -0.0028, "atr": 0.0368, "atr_pct": 0.407, "trend": "flat", "slope_pct": -0.0655, "flat_threshold_pct": 0.1018, "ema9": 9.0459, "ema20": 9.0523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 0.731, "spread_pct": 0.111, "rvol": 0.038, "volume_pace_ratio": 2.704}}
{"timestamp": "2026-09-22T13:35:24.577589", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8892, "vwap_slope": -0.0223, "atr": 0.1016, "atr_pct": 2.094, "trend": "flat", "slope_pct": -0.292, "flat_threshold_pct": 0.5236, "ema9": 4.8396, "ema20": 4.8456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 5.562}}
{"timestamp": "2026-09-22T13:35:24.578162", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.825, "vwap": 14.7997, "vwap_slope": 0.003, "atr": 0.0934, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0619, "flat_threshold_pct": 0.1575, "ema9": 14.8079, "ema20": 14.8147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 0.437, "spread_pct": 0.067, "rvol": 0.041, "volume_pace_ratio": 2.97}}
{"timestamp": "2026-09-22T13:35:24.578829", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (201.4s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 10.18, "vwap": 10.0301, "vwap_slope": 0.017, "atr": 0.0921, "atr_pct": 0.905, "trend": "positive", "slope_pct": 0.453, "flat_threshold_pct": 0.2262, "ema9": 10.0772, "ema20": 10.0253, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.154, "distance_from_high_pct": 0.0, "spread_pct": 0.098, "rvol": 0.073, "volume_pace_ratio": 5.273, "stage3": {"stop": 10.0695, "risk": 0.1105, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2617, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:35:24.579445", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1835, "vwap_slope": 0.0042, "atr": 0.0536, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.1457, "ema9": 9.1874, "ema20": 9.1898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 0.217, "spread_pct": 0.759, "rvol": 0.009, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:35:24.580007", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.855, "vwap": 13.8791, "vwap_slope": -0.0216, "atr": 0.0972, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1755, "ema9": 13.8663, "ema20": 13.8843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.106, "spread_pct": 0.505, "rvol": 0.012, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T13:35:24.580567", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.1371, "vwap": 6.1552, "vwap_slope": -0.0049, "atr": 0.0264, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0756, "flat_threshold_pct": 0.1076, "ema9": 6.1411, "ema20": 6.149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 1.333, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.099}}
{"timestamp": "2026-09-22T13:35:24.582085", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.266%, flat band 0.202%)"], "metrics": {"price": 13.6274, "vwap": 13.7163, "vwap_slope": -0.0476, "atr": 0.11, "atr_pct": 0.807, "trend": "negative", "slope_pct": -0.2664, "flat_threshold_pct": 0.2018, "ema9": 13.7051, "ema20": 13.7654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 2.242, "spread_pct": 0.073, "rvol": 0.018, "volume_pace_ratio": 1.273}}
{"timestamp": "2026-09-22T13:35:29.589206", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.437%)", "metrics": {"price": 7.71, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.4367, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:29.589905", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.71, "vwap": 7.6446, "vwap_slope": 0.019, "atr": 0.0543, "trend": "positive", "slope_pct": 0.3682, "lower_highs_lower_lows": false, "stop": 7.6449, "imbalance_decline_count": 0, "imbalance_cur": -0.8181818181818182, "imbalance_prev": -0.9118165784832452}}
{"timestamp": "2026-09-22T13:35:29.592237", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:29.593644", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0165, "vwap_slope": -0.016, "atr": 0.1541, "atr_pct": 1.703, "trend": "flat", "slope_pct": 0.1353, "flat_threshold_pct": 0.4257, "ema9": 9.0129, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 1.844, "spread_pct": 0.221, "rvol": 0.191, "volume_pace_ratio": 13.592}}
{"timestamp": "2026-09-22T13:35:29.596147", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.01% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.87, "vwap": 13.832, "vwap_slope": -0.0176, "atr": 0.4086, "atr_pct": 2.946, "trend": "flat", "slope_pct": -0.3332, "flat_threshold_pct": 0.7365, "ema9": 13.8093, "ema20": 13.8071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 2.255, "spread_pct": 1.012, "rvol": 0.053, "volume_pace_ratio": 3.741}}
{"timestamp": "2026-09-22T13:35:29.597092", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.213%, flat band 0.180%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3986, "vwap": 6.4534, "vwap_slope": -0.0235, "atr": 0.046, "atr_pct": 0.719, "trend": "negative", "slope_pct": -0.2128, "flat_threshold_pct": 0.1796, "ema9": 6.4249, "ema20": 6.4367, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 2.609, "spread_pct": 0.156, "rvol": 0.034, "volume_pace_ratio": 2.386}}
{"timestamp": "2026-09-22T13:35:29.597780", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.72, "vwap": 8.6116, "vwap_slope": 0.0167, "atr": 0.2052, "atr_pct": 2.353, "trend": "flat", "slope_pct": 0.0379, "flat_threshold_pct": 0.5882, "ema9": 8.7074, "ema20": 8.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 1.469, "spread_pct": 0.688, "rvol": 0.046, "volume_pace_ratio": 3.296}}
{"timestamp": "2026-09-22T13:35:29.598416", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.85, "vwap": 8.5777, "vwap_slope": 0.1097, "atr": 0.1175, "atr_pct": 1.328, "trend": "positive", "slope_pct": 1.0658, "flat_threshold_pct": 0.3319, "ema9": 8.5966, "ema20": 8.5229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 0.0, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:35:29.599237", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.73, "vwap": 12.7365, "vwap_slope": 0.0011, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1442, "ema9": 12.7254, "ema20": 12.7287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.015, "volume_pace_ratio": 1.088}}
{"timestamp": "2026-09-22T13:35:29.600019", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.454%, flat band 0.412%)"], "metrics": {"price": 8.84, "vwap": 8.8971, "vwap_slope": -0.0619, "atr": 0.1456, "atr_pct": 1.647, "trend": "negative", "slope_pct": -0.4542, "flat_threshold_pct": 0.4117, "ema9": 8.8865, "ema20": 8.9658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 4.225, "spread_pct": 0.226, "rvol": 0.168, "volume_pace_ratio": 11.922}}
{"timestamp": "2026-09-22T13:35:29.600559", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.5933, "vwap_slope": -0.0192, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1657, "flat_threshold_pct": 0.1898, "ema9": 11.5475, "ema20": 11.5592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.288, "distance_from_high_pct": 1.79, "spread_pct": 0.174, "rvol": 0.017, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T13:35:29.601073", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.3943, "vwap_slope": -0.0163, "atr": 0.0866, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.176, "ema9": 12.323, "ema20": 12.3437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.168, "distance_from_high_pct": 2.148, "spread_pct": 0.081, "rvol": 0.02, "volume_pace_ratio": 1.422}}
{"timestamp": "2026-09-22T13:35:29.601470", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.634, "vwap": 10.46, "vwap_slope": 0.0067, "atr": 0.0703, "atr_pct": 0.661, "trend": "positive", "slope_pct": 0.3322, "flat_threshold_pct": 0.1653, "ema9": 10.5512, "ema20": 10.5118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 0.616, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T13:35:29.601872", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.405%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.435, "vwap": 5.5077, "vwap_slope": -0.0284, "atr": 0.0618, "atr_pct": 1.137, "trend": "negative", "slope_pct": -0.4052, "flat_threshold_pct": 0.2844, "ema9": 5.4765, "ema20": 5.4929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T13:35:29.602258", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.1, "vwap": 9.0968, "vwap_slope": -0.0223, "atr": 0.1044, "atr_pct": 1.147, "trend": "flat", "slope_pct": 0.1982, "flat_threshold_pct": 0.2869, "ema9": 9.0234, "ema20": 9.0184, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.811, "distance_from_high_pct": 2.78, "spread_pct": 2.637, "rvol": 0.033, "volume_pace_ratio": 2.37}}
{"timestamp": "2026-09-22T13:35:29.602677", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.654, "trend": "flat", "slope_pct": -0.0891, "flat_threshold_pct": 0.1636, "ema9": 7.5029, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:35:29.603145", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.227%, flat band 0.183%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1784, "vwap": 9.2578, "vwap_slope": -0.0239, "atr": 0.067, "atr_pct": 0.73, "trend": "negative", "slope_pct": -0.2272, "flat_threshold_pct": 0.1826, "ema9": 9.2084, "ema20": 9.2313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 2.565, "spread_pct": 0.327, "rvol": 0.023, "volume_pace_ratio": 1.602}}
{"timestamp": "2026-09-22T13:35:29.603972", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0976, "vwap": 13.2021, "vwap_slope": -0.0048, "atr": 0.2562, "atr_pct": 1.956, "trend": "flat", "slope_pct": -0.1692, "flat_threshold_pct": 0.4891, "ema9": 13.1937, "ema20": 13.1863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 3.124, "spread_pct": 0.843, "rvol": 0.016, "volume_pace_ratio": 1.169}}
{"timestamp": "2026-09-22T13:35:29.604535", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2888, "vwap_slope": -0.0119, "atr": 0.0403, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.161, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.687}}
{"timestamp": "2026-09-22T13:35:29.605119", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5185, "vwap_slope": -0.0071, "atr": 0.0347, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.0627, "flat_threshold_pct": 0.1582, "ema9": 5.4906, "ema20": 5.4928, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T13:35:29.605822", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1757, "vwap_slope": 0.0056, "atr": 0.04, "atr_pct": 0.763, "trend": "positive", "slope_pct": 0.2942, "flat_threshold_pct": 0.1908, "ema9": 5.1938, "ema20": 5.1782, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.224, "distance_from_high_pct": 0.0, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.294}}
{"timestamp": "2026-09-22T13:35:29.607528", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6999, "vwap": 8.7355, "vwap_slope": -0.0175, "atr": 0.0599, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.1342, "flat_threshold_pct": 0.1722, "ema9": 8.7097, "ema20": 8.7287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 1.807, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T13:35:29.608367", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 11.705, "vwap": 11.583, "vwap_slope": 0.0401, "atr": 0.1157, "atr_pct": 0.988, "trend": "positive", "slope_pct": 0.2779, "flat_threshold_pct": 0.2471, "ema9": 11.6494, "ema20": 11.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 0.637, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T13:35:29.609006", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.026, "vwap": 9.0544, "vwap_slope": -0.0032, "atr": 0.0377, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1043, "ema9": 9.0444, "ema20": 9.0516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 0.813, "spread_pct": 0.111, "rvol": 0.038, "volume_pace_ratio": 2.692}}
{"timestamp": "2026-09-22T13:35:29.609542", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8892, "vwap_slope": -0.0223, "atr": 0.1016, "atr_pct": 2.094, "trend": "flat", "slope_pct": -0.292, "flat_threshold_pct": 0.5236, "ema9": 4.8396, "ema20": 4.8456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 5.477}}
{"timestamp": "2026-09-22T13:35:29.610173", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.825, "vwap": 14.7997, "vwap_slope": 0.003, "atr": 0.0934, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0619, "flat_threshold_pct": 0.1575, "ema9": 14.8079, "ema20": 14.8147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 0.437, "spread_pct": 0.067, "rvol": 0.041, "volume_pace_ratio": 2.925}}
{"timestamp": "2026-09-22T13:35:29.611412", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 206.5s", "imbalance +32% >= 30% and resistance cleared, stop 10.07", "entry_score 55.2"], "reasons_against": [], "metrics": {"price": 10.185, "vwap": 10.0302, "vwap_slope": 0.0171, "atr": 0.0931, "atr_pct": 0.914, "trend": "positive", "slope_pct": 0.46, "flat_threshold_pct": 0.2285, "ema9": 10.0782, "ema20": 10.0258, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.155, "distance_from_high_pct": 0.0, "spread_pct": 0.098, "rvol": 0.073, "volume_pace_ratio": 5.193, "stage3": {"stop": 10.0733, "risk": 0.1117, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3215, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 10.07"}, "entry_score": 55.23, "entry_score_breakdown": {"imbalance_sub": 0.031, "volume_pace_sub": 0.817, "volatility_sub": 0.639, "slope_sub": 0.74, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:35:29.655078", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.19, "vwap": 9.1836, "vwap_slope": 0.0043, "atr": 0.0536, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.1458, "ema9": 9.1854, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 0.325, "spread_pct": 0.652, "rvol": 0.009, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:35:29.655897", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8543, "vwap": 13.879, "vwap_slope": -0.0217, "atr": 0.0972, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.1755, "ema9": 13.8661, "ema20": 13.8842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 1.111, "spread_pct": 0.361, "rvol": 0.012, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T13:35:29.656556", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1552, "vwap_slope": -0.0049, "atr": 0.0267, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0805, "flat_threshold_pct": 0.1088, "ema9": 6.1407, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.068}}
{"timestamp": "2026-09-22T13:35:29.657237", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.72", "VWAP sloping down", "trend negative (slope -0.264%, flat band 0.202%)"], "metrics": {"price": 13.63, "vwap": 13.7161, "vwap_slope": -0.0478, "atr": 0.11, "atr_pct": 0.807, "trend": "negative", "slope_pct": -0.2637, "flat_threshold_pct": 0.2017, "ema9": 13.7056, "ema20": 13.7656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 2.224, "spread_pct": 0.073, "rvol": 0.018, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T13:35:34.659434", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.515%)", "metrics": {"price": 7.73, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.5146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:34.660273", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.73, "vwap": 7.6455, "vwap_slope": 0.0199, "atr": 0.0553, "trend": "positive", "slope_pct": 0.4054, "lower_highs_lower_lows": false, "stop": 7.6637, "imbalance_decline_count": 1, "imbalance_cur": -0.9342839429634222, "imbalance_prev": -0.8181818181818182}}
{"timestamp": "2026-09-22T13:35:34.660691", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 10.18, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0689, "trend": "flat"}}
{"timestamp": "2026-09-22T13:35:34.661178", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.18, "vwap": 10.0305, "vwap_slope": 0.0174, "atr": 0.0941, "trend": "positive", "slope_pct": 0.453, "lower_highs_lower_lows": false, "stop": 10.0671, "imbalance_decline_count": 0, "imbalance_cur": 0.4047478135069376, "imbalance_prev": null}}
{"timestamp": "2026-09-22T13:35:34.663115", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:34.664039", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0162, "vwap_slope": -0.0162, "atr": 0.1541, "atr_pct": 1.706, "trend": "flat", "slope_pct": 0.1114, "flat_threshold_pct": 0.4264, "ema9": 9.0099, "ema20": 9.0363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 2.007, "spread_pct": 0.111, "rvol": 0.192, "volume_pace_ratio": 13.434}}
{"timestamp": "2026-09-22T13:35:34.664821", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8809, "vwap": 13.8321, "vwap_slope": -0.0176, "atr": 0.4086, "atr_pct": 2.944, "trend": "flat", "slope_pct": -0.3219, "flat_threshold_pct": 0.7359, "ema9": 13.8115, "ema20": 13.8081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 2.178, "spread_pct": 0.577, "rvol": 0.053, "volume_pace_ratio": 3.687}}
{"timestamp": "2026-09-22T13:35:34.665627", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.190%, flat band 0.179%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.409, "vwap": 6.4534, "vwap_slope": -0.0236, "atr": 0.046, "atr_pct": 0.717, "trend": "negative", "slope_pct": -0.1896, "flat_threshold_pct": 0.1794, "ema9": 6.427, "ema20": 6.4377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 2.451, "spread_pct": 0.156, "rvol": 0.034, "volume_pace_ratio": 2.371}}
{"timestamp": "2026-09-22T13:35:34.666310", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7278, "vwap": 8.6118, "vwap_slope": 0.0169, "atr": 0.2052, "atr_pct": 2.351, "trend": "flat", "slope_pct": 0.0507, "flat_threshold_pct": 0.5877, "ema9": 8.709, "ema20": 8.7311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 1.381, "spread_pct": 0.688, "rvol": 0.046, "volume_pace_ratio": 3.251}}
{"timestamp": "2026-09-22T13:35:34.666978", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:35:34.667709", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.73, "vwap": 12.7365, "vwap_slope": 0.0011, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1442, "ema9": 12.7254, "ema20": 12.7287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.085}}
{"timestamp": "2026-09-22T13:35:34.668444", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.487%, flat band 0.413%)"], "metrics": {"price": 8.82, "vwap": 8.8953, "vwap_slope": -0.0637, "atr": 0.1456, "atr_pct": 1.65, "trend": "negative", "slope_pct": -0.4867, "flat_threshold_pct": 0.4126, "ema9": 8.8825, "ema20": 8.9639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 4.442, "spread_pct": 0.113, "rvol": 0.171, "volume_pace_ratio": 11.983}}
{"timestamp": "2026-09-22T13:35:34.669960", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.501, "vwap": 11.5928, "vwap_slope": -0.0196, "atr": 0.0875, "atr_pct": 0.76, "trend": "flat", "slope_pct": -0.1893, "flat_threshold_pct": 0.1901, "ema9": 11.5437, "ema20": 11.5574, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 1.952, "spread_pct": 0.174, "rvol": 0.017, "volume_pace_ratio": 1.182}}
{"timestamp": "2026-09-22T13:35:34.670556", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.299, "vwap": 12.394, "vwap_slope": -0.0166, "atr": 0.0866, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.1474, "flat_threshold_pct": 0.176, "ema9": 12.3228, "ema20": 12.3436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.173, "distance_from_high_pct": 2.156, "spread_pct": 0.163, "rvol": 0.02, "volume_pace_ratio": 1.407}}
{"timestamp": "2026-09-22T13:35:34.671186", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4596, "vwap_slope": 0.0063, "atr": 0.0703, "atr_pct": 0.667, "trend": "positive", "slope_pct": 0.1986, "flat_threshold_pct": 0.1668, "ema9": 10.5314, "ema20": 10.5023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.042, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:35:34.671820", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.403%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.436, "vwap": 5.5077, "vwap_slope": -0.0285, "atr": 0.0618, "atr_pct": 1.137, "trend": "negative", "slope_pct": -0.4026, "flat_threshold_pct": 0.2843, "ema9": 5.4767, "ema20": 5.493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 2.929, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T13:35:34.672374", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.1, "vwap": 9.0969, "vwap_slope": -0.0222, "atr": 0.1044, "atr_pct": 1.147, "trend": "flat", "slope_pct": 0.1982, "flat_threshold_pct": 0.2869, "ema9": 9.0234, "ema20": 9.0184, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.816, "distance_from_high_pct": 2.78, "spread_pct": 2.637, "rvol": 0.033, "volume_pace_ratio": 2.339}}
{"timestamp": "2026-09-22T13:35:34.672897", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.654, "trend": "flat", "slope_pct": -0.0891, "flat_threshold_pct": 0.1636, "ema9": 7.5029, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:35:34.673450", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.217%, flat band 0.199%)"], "metrics": {"price": 9.185, "vwap": 9.2568, "vwap_slope": -0.0249, "atr": 0.073, "atr_pct": 0.795, "trend": "negative", "slope_pct": -0.217, "flat_threshold_pct": 0.1988, "ema9": 9.2097, "ema20": 9.2319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 2.495, "spread_pct": 0.763, "rvol": 0.023, "volume_pace_ratio": 1.609}}
{"timestamp": "2026-09-22T13:35:34.674014", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0946, "vwap": 13.2017, "vwap_slope": -0.0052, "atr": 0.2562, "atr_pct": 1.957, "trend": "flat", "slope_pct": -0.1724, "flat_threshold_pct": 0.4892, "ema9": 13.1931, "ema20": 13.1861, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 3.146, "spread_pct": 0.843, "rvol": 0.016, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T13:35:34.674539", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2888, "vwap_slope": -0.0119, "atr": 0.0403, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.161, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.661}}
{"timestamp": "2026-09-22T13:35:34.675094", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.48, "vwap": 5.5184, "vwap_slope": -0.0072, "atr": 0.0347, "atr_pct": 0.634, "trend": "flat", "slope_pct": -0.0887, "flat_threshold_pct": 0.1585, "ema9": 5.4886, "ema20": 5.4919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 2.47, "spread_pct": 0.183, "rvol": 0.015, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:35:34.675657", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1757, "vwap_slope": 0.0056, "atr": 0.04, "atr_pct": 0.763, "trend": "positive", "slope_pct": 0.2942, "flat_threshold_pct": 0.1908, "ema9": 5.1938, "ema20": 5.1782, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.224, "distance_from_high_pct": 0.0, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.289}}
{"timestamp": "2026-09-22T13:35:34.676276", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6999, "vwap": 8.7353, "vwap_slope": -0.0178, "atr": 0.0599, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.1342, "flat_threshold_pct": 0.1722, "ema9": 8.7097, "ema20": 8.7287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.807, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:35:34.676823", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 11.705, "vwap": 11.5869, "vwap_slope": 0.044, "atr": 0.1157, "atr_pct": 0.988, "trend": "positive", "slope_pct": 0.2779, "flat_threshold_pct": 0.2471, "ema9": 11.6494, "ema20": 11.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 0.637, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:35:34.677458", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.054, "vwap_slope": -0.0036, "atr": 0.0381, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1057, "ema9": 9.0412, "ema20": 9.0501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 0.989, "spread_pct": 0.111, "rvol": 0.038, "volume_pace_ratio": 2.661}}
{"timestamp": "2026-09-22T13:35:34.678019", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8892, "vwap_slope": -0.0223, "atr": 0.1016, "atr_pct": 2.094, "trend": "flat", "slope_pct": -0.292, "flat_threshold_pct": 0.5236, "ema9": 4.8396, "ema20": 4.8456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.077, "volume_pace_ratio": 5.394}}
{"timestamp": "2026-09-22T13:35:34.678757", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.8241, "vwap": 14.7998, "vwap_slope": 0.0031, "atr": 0.0934, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.061, "flat_threshold_pct": 0.1575, "ema9": 14.8077, "ema20": 14.8147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 0.443, "spread_pct": 0.067, "rvol": 0.041, "volume_pace_ratio": 2.89}}
{"timestamp": "2026-09-22T13:35:34.679322", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.19, "vwap": 9.1836, "vwap_slope": 0.0043, "atr": 0.0536, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.1458, "ema9": 9.1854, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 0.325, "spread_pct": 0.761, "rvol": 0.009, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T13:35:34.679928", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8257, "vwap": 13.8787, "vwap_slope": -0.022, "atr": 0.0972, "atr_pct": 0.703, "trend": "flat", "slope_pct": -0.1023, "flat_threshold_pct": 0.1758, "ema9": 13.8604, "ema20": 13.8815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 1.315, "spread_pct": 0.361, "rvol": 0.012, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T13:35:34.680473", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1551, "vwap_slope": -0.005, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.1101, "ema9": 6.1397, "ema20": 6.1483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.046}}
{"timestamp": "2026-09-22T13:35:34.681165", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.285%, flat band 0.209%)"], "metrics": {"price": 13.61, "vwap": 13.7145, "vwap_slope": -0.0494, "atr": 0.114, "atr_pct": 0.837, "trend": "negative", "slope_pct": -0.2847, "flat_threshold_pct": 0.2094, "ema9": 13.7016, "ema20": 13.7637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 2.367, "spread_pct": 0.073, "rvol": 0.018, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T13:35:39.686990", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.515%)", "metrics": {"price": 7.73, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.5146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:39.687815", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.73, "vwap": 7.6459, "vwap_slope": 0.0203, "atr": 0.0553, "trend": "positive", "slope_pct": 0.4054, "lower_highs_lower_lows": false, "stop": 7.6637, "imbalance_decline_count": 0, "imbalance_cur": -0.4694814134924277, "imbalance_prev": -0.9342839429634222}}
{"timestamp": "2026-09-22T13:35:39.688278", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 10.17, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T13:35:39.688800", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.17, "vwap": 10.0317, "vwap_slope": 0.0186, "atr": 0.0941, "trend": "positive", "slope_pct": 0.4389, "lower_highs_lower_lows": false, "stop": 10.0571, "imbalance_decline_count": 1, "imbalance_cur": -0.07237728585178056, "imbalance_prev": 0.4047478135069376}}
{"timestamp": "2026-09-22T13:35:39.690991", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:39.691809", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.016, "vwap_slope": -0.0164, "atr": 0.1541, "atr_pct": 1.707, "trend": "flat", "slope_pct": 0.0955, "flat_threshold_pct": 0.4269, "ema9": 9.0079, "ema20": 9.0353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 2.115, "spread_pct": 0.111, "rvol": 0.193, "volume_pace_ratio": 13.305}}
{"timestamp": "2026-09-22T13:35:39.692492", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8672, "vwap": 13.8314, "vwap_slope": -0.0182, "atr": 0.4086, "atr_pct": 2.947, "trend": "flat", "slope_pct": -0.3361, "flat_threshold_pct": 0.7367, "ema9": 13.8088, "ema20": 13.8068, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 2.275, "spread_pct": 0.288, "rvol": 0.053, "volume_pace_ratio": 3.654}}
{"timestamp": "2026-09-22T13:35:39.693069", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.203%, flat band 0.180%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4031, "vwap": 6.4529, "vwap_slope": -0.0241, "atr": 0.046, "atr_pct": 0.718, "trend": "negative", "slope_pct": -0.2027, "flat_threshold_pct": 0.1795, "ema9": 6.4258, "ema20": 6.4371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 2.54, "spread_pct": 0.156, "rvol": 0.034, "volume_pace_ratio": 2.35}}
{"timestamp": "2026-09-22T13:35:39.693623", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.72, "vwap": 8.6119, "vwap_slope": 0.0169, "atr": 0.2052, "atr_pct": 2.353, "trend": "flat", "slope_pct": 0.0379, "flat_threshold_pct": 0.5882, "ema9": 8.7074, "ema20": 8.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 1.469, "spread_pct": 0.688, "rvol": 0.047, "volume_pace_ratio": 3.206}}
{"timestamp": "2026-09-22T13:35:39.694157", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:35:39.696574", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.74"], "metrics": {"price": 12.725, "vwap": 12.7364, "vwap_slope": 0.001, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.1443, "ema9": 12.7244, "ema20": 12.7282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T13:35:39.697501", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.454%, flat band 0.412%)"], "metrics": {"price": 8.84, "vwap": 8.8955, "vwap_slope": -0.0635, "atr": 0.1456, "atr_pct": 1.647, "trend": "negative", "slope_pct": -0.4542, "flat_threshold_pct": 0.4117, "ema9": 8.8865, "ema20": 8.9658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 4.225, "spread_pct": 0.34, "rvol": 0.172, "volume_pace_ratio": 11.847}}
{"timestamp": "2026-09-22T13:35:39.698258", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.53, "vwap": 11.5923, "vwap_slope": -0.0201, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1533, "flat_threshold_pct": 0.1896, "ema9": 11.5495, "ema20": 11.5601, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 1.705, "spread_pct": 0.087, "rvol": 0.017, "volume_pace_ratio": 1.18}}
{"timestamp": "2026-09-22T13:35:39.699070", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.3036, "vwap": 12.3932, "vwap_slope": -0.0173, "atr": 0.0866, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.142, "flat_threshold_pct": 0.176, "ema9": 12.3237, "ema20": 12.344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 2.119, "spread_pct": 0.081, "rvol": 0.02, "volume_pace_ratio": 1.403}}
{"timestamp": "2026-09-22T13:35:39.699824", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4598, "vwap_slope": 0.0064, "atr": 0.0703, "atr_pct": 0.667, "trend": "positive", "slope_pct": 0.1986, "flat_threshold_pct": 0.1668, "ema9": 10.5314, "ema20": 10.5023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.043, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:35:39.700421", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.392%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.44, "vwap": 5.5076, "vwap_slope": -0.0286, "atr": 0.0618, "atr_pct": 1.136, "trend": "negative", "slope_pct": -0.3921, "flat_threshold_pct": 0.2841, "ema9": 5.4775, "ema20": 5.4933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T13:35:39.701022", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 9.1, "vwap": 9.0969, "vwap_slope": -0.0222, "atr": 0.1044, "atr_pct": 1.147, "trend": "flat", "slope_pct": 0.1982, "flat_threshold_pct": 0.2869, "ema9": 9.0234, "ema20": 9.0184, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.816, "distance_from_high_pct": 2.78, "spread_pct": 2.637, "rvol": 0.033, "volume_pace_ratio": 2.305}}
{"timestamp": "2026-09-22T13:35:39.702584", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.489, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.1636, "ema9": 7.5027, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 0.808, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T13:35:39.704427", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.200%)"], "metrics": {"price": 9.175, "vwap": 9.2565, "vwap_slope": -0.0252, "atr": 0.0734, "atr_pct": 0.8, "trend": "negative", "slope_pct": -0.2325, "flat_threshold_pct": 0.1999, "ema9": 9.2077, "ema20": 9.231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 2.601, "spread_pct": 0.763, "rvol": 0.023, "volume_pace_ratio": 1.588}}
{"timestamp": "2026-09-22T13:35:39.705129", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.1995, "vwap_slope": -0.0074, "atr": 0.2562, "atr_pct": 1.964, "trend": "flat", "slope_pct": -0.2207, "flat_threshold_pct": 0.4909, "ema9": 13.1842, "ema20": 13.1818, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 3.476, "spread_pct": 0.766, "rvol": 0.017, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:35:39.705626", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.25, "vwap": 6.2886, "vwap_slope": -0.0121, "atr": 0.0403, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0985, "flat_threshold_pct": 0.1611, "ema9": 6.2716, "ema20": 6.2873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.42, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.639}}
{"timestamp": "2026-09-22T13:35:39.706173", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4809, "vwap": 5.5181, "vwap_slope": -0.0075, "atr": 0.0347, "atr_pct": 0.634, "trend": "flat", "slope_pct": -0.0864, "flat_threshold_pct": 0.1585, "ema9": 5.4887, "ema20": 5.492, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 2.454, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T13:35:39.706819", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1759, "vwap_slope": 0.0058, "atr": 0.04, "atr_pct": 0.766, "trend": "positive", "slope_pct": 0.2394, "flat_threshold_pct": 0.1916, "ema9": 5.1898, "ema20": 5.1763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.382, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.286}}
{"timestamp": "2026-09-22T13:35:39.707466", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7184, "vwap": 8.7355, "vwap_slope": -0.0176, "atr": 0.0612, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.1037, "flat_threshold_pct": 0.1755, "ema9": 8.7134, "ema20": 8.7305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.598, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.902}}
{"timestamp": "2026-09-22T13:35:39.708067", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 11.705, "vwap": 11.5869, "vwap_slope": 0.044, "atr": 0.1157, "atr_pct": 0.988, "trend": "positive", "slope_pct": 0.2779, "flat_threshold_pct": 0.2471, "ema9": 11.6494, "ema20": 11.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 0.637, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:35:39.708578", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.054, "vwap_slope": -0.0036, "atr": 0.0381, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0711, "flat_threshold_pct": 0.1054, "ema9": 9.0452, "ema20": 9.052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.653}}
{"timestamp": "2026-09-22T13:35:39.709041", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8888, "vwap_slope": -0.0227, "atr": 0.1016, "atr_pct": 2.125, "trend": "flat", "slope_pct": -0.4996, "flat_threshold_pct": 0.5313, "ema9": 4.8256, "ema20": 4.8389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 5.338}}
{"timestamp": "2026-09-22T13:35:39.709547", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.825, "vwap": 14.7998, "vwap_slope": 0.0031, "atr": 0.0934, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0619, "flat_threshold_pct": 0.1575, "ema9": 14.8079, "ema20": 14.8147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 0.437, "spread_pct": 0.067, "rvol": 0.041, "volume_pace_ratio": 2.853}}
{"timestamp": "2026-09-22T13:35:39.710056", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.19, "vwap": 9.1836, "vwap_slope": 0.0043, "atr": 0.0536, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.1458, "ema9": 9.1854, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 0.325, "spread_pct": 0.543, "rvol": 0.009, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T13:35:39.710739", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.85, "vwap": 13.8789, "vwap_slope": -0.0218, "atr": 0.0972, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1755, "ema9": 13.8653, "ema20": 13.8838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 1.142, "spread_pct": 0.433, "rvol": 0.012, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T13:35:39.711339", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16", "VWAP sloping down"], "metrics": {"price": 6.1377, "vwap": 6.1551, "vwap_slope": -0.005, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0742, "flat_threshold_pct": 0.11, "ema9": 6.1412, "ema20": 6.149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 1.323, "spread_pct": 0.163, "rvol": 0.029, "volume_pace_ratio": 2.02}}
{"timestamp": "2026-09-22T13:35:39.712081", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.274%, flat band 0.209%)"], "metrics": {"price": 13.62, "vwap": 13.7143, "vwap_slope": -0.0496, "atr": 0.114, "atr_pct": 0.837, "trend": "negative", "slope_pct": -0.2742, "flat_threshold_pct": 0.2092, "ema9": 13.7036, "ema20": 13.7647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.644, "distance_from_high_pct": 2.296, "spread_pct": 0.073, "rvol": 0.018, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T13:35:44.717870", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.515%)", "metrics": {"price": 7.73, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.5146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:44.720564", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.73, "vwap": 7.646, "vwap_slope": 0.0203, "atr": 0.0553, "trend": "positive", "slope_pct": 0.4054, "lower_highs_lower_lows": false, "stop": 7.6637, "imbalance_decline_count": 0, "imbalance_cur": -0.46307477937761266, "imbalance_prev": -0.4694814134924277}}
{"timestamp": "2026-09-22T13:35:44.721198", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 10.175, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0542, "trend": "flat"}}
{"timestamp": "2026-09-22T13:35:44.721752", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.175, "vwap": 10.0318, "vwap_slope": 0.0187, "atr": 0.0941, "trend": "positive", "slope_pct": 0.4459, "lower_highs_lower_lows": false, "stop": 10.0621, "imbalance_decline_count": 0, "imbalance_cur": 0.06298439035039843, "imbalance_prev": -0.07237728585178056}}
{"timestamp": "2026-09-22T13:35:44.723539", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:44.724528", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9773, "vwap": 9.0146, "vwap_slope": -0.0179, "atr": 0.1541, "atr_pct": 1.717, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.4291, "ema9": 8.9984, "ema20": 9.0308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 2.632, "spread_pct": 0.223, "rvol": 0.197, "volume_pace_ratio": 13.393}}
{"timestamp": "2026-09-22T13:35:44.725279", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.915, "vwap": 13.8331, "vwap_slope": -0.0165, "atr": 0.4246, "atr_pct": 3.052, "trend": "flat", "slope_pct": -0.2866, "flat_threshold_pct": 0.7629, "ema9": 13.8183, "ema20": 13.8113, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 1.938, "spread_pct": 0.647, "rvol": 0.053, "volume_pace_ratio": 3.608}}
{"timestamp": "2026-09-22T13:35:44.725892", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.209%, flat band 0.180%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4001, "vwap": 6.4527, "vwap_slope": -0.0243, "atr": 0.046, "atr_pct": 0.718, "trend": "negative", "slope_pct": -0.2094, "flat_threshold_pct": 0.1796, "ema9": 6.4252, "ema20": 6.4369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 2.586, "spread_pct": 0.156, "rvol": 0.034, "volume_pace_ratio": 2.322}}
{"timestamp": "2026-09-22T13:35:44.726452", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.72, "vwap": 8.612, "vwap_slope": 0.0171, "atr": 0.2052, "atr_pct": 2.353, "trend": "flat", "slope_pct": 0.0379, "flat_threshold_pct": 0.5882, "ema9": 8.7074, "ema20": 8.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 1.469, "spread_pct": 0.688, "rvol": 0.047, "volume_pace_ratio": 3.163}}
{"timestamp": "2026-09-22T13:35:44.727130", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T13:35:44.727816", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.74"], "metrics": {"price": 12.725, "vwap": 12.7364, "vwap_slope": 0.001, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.1443, "ema9": 12.7244, "ema20": 12.7282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T13:35:44.728488", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.447%, flat band 0.411%)"], "metrics": {"price": 8.8443, "vwap": 8.8953, "vwap_slope": -0.0637, "atr": 0.1456, "atr_pct": 1.646, "trend": "negative", "slope_pct": -0.4472, "flat_threshold_pct": 0.4115, "ema9": 8.8874, "ema20": 8.9662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 4.179, "spread_pct": 0.226, "rvol": 0.173, "volume_pace_ratio": 11.712}}
{"timestamp": "2026-09-22T13:35:44.729032", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.5918, "vwap_slope": -0.0206, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1657, "flat_threshold_pct": 0.1898, "ema9": 11.5475, "ema20": 11.5592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 1.79, "spread_pct": 0.174, "rvol": 0.017, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T13:35:44.729635", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.3924, "vwap_slope": -0.0182, "atr": 0.0866, "atr_pct": 0.703, "trend": "flat", "slope_pct": -0.123, "flat_threshold_pct": 0.1757, "ema9": 12.327, "ema20": 12.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 1.989, "spread_pct": 0.081, "rvol": 0.021, "volume_pace_ratio": 1.41}}
{"timestamp": "2026-09-22T13:35:44.730149", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4598, "vwap_slope": 0.0064, "atr": 0.0703, "atr_pct": 0.667, "trend": "positive", "slope_pct": 0.1986, "flat_threshold_pct": 0.1668, "ema9": 10.5314, "ema20": 10.5023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.043, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T13:35:44.730798", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.396%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4387, "vwap": 5.5076, "vwap_slope": -0.0286, "atr": 0.0618, "atr_pct": 1.137, "trend": "negative", "slope_pct": -0.3955, "flat_threshold_pct": 0.2842, "ema9": 5.4772, "ema20": 5.4932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.88, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T13:35:44.731366", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 9.095, "vwap": 9.0965, "vwap_slope": -0.0226, "atr": 0.1044, "atr_pct": 1.148, "trend": "flat", "slope_pct": 0.1903, "flat_threshold_pct": 0.287, "ema9": 9.0224, "ema20": 9.018, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.82, "distance_from_high_pct": 2.833, "spread_pct": 2.529, "rvol": 0.034, "volume_pace_ratio": 2.276}}
{"timestamp": "2026-09-22T13:35:44.731937", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.489, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.1636, "ema9": 7.5027, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 0.808, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:35:44.732721", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.202%, flat band 0.199%)"], "metrics": {"price": 9.1945, "vwap": 9.2569, "vwap_slope": -0.0248, "atr": 0.0734, "atr_pct": 0.798, "trend": "negative", "slope_pct": -0.2022, "flat_threshold_pct": 0.1995, "ema9": 9.2116, "ema20": 9.2328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 2.394, "spread_pct": 0.654, "rvol": 0.023, "volume_pace_ratio": 1.566}}
{"timestamp": "2026-09-22T13:35:44.733289", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0946, "vwap": 13.2007, "vwap_slope": -0.0062, "atr": 0.2562, "atr_pct": 1.957, "trend": "flat", "slope_pct": -0.1724, "flat_threshold_pct": 0.4892, "ema9": 13.1931, "ema20": 13.1861, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 3.146, "spread_pct": 0.766, "rvol": 0.017, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T13:35:44.733849", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2887, "vwap_slope": -0.012, "atr": 0.0403, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.161, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.617}}
{"timestamp": "2026-09-22T13:35:44.734371", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.485, "vwap": 5.5181, "vwap_slope": -0.0074, "atr": 0.0347, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.0757, "flat_threshold_pct": 0.1583, "ema9": 5.4896, "ema20": 5.4924, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 2.381, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 1.008}}
{"timestamp": "2026-09-22T13:35:44.734948", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.15% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1759, "vwap_slope": 0.0058, "atr": 0.04, "atr_pct": 0.766, "trend": "positive", "slope_pct": 0.2394, "flat_threshold_pct": 0.1916, "ema9": 5.1898, "ema20": 5.1763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.382, "spread_pct": 1.149, "rvol": 0.004, "volume_pace_ratio": 0.282}}
{"timestamp": "2026-09-22T13:35:44.735519", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.7358, "vwap_slope": -0.0173, "atr": 0.0632, "atr_pct": 0.724, "trend": "flat", "slope_pct": -0.0847, "flat_threshold_pct": 0.181, "ema9": 8.7157, "ema20": 8.7316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 1.467, "spread_pct": 0.115, "rvol": 0.013, "volume_pace_ratio": 0.889}}
{"timestamp": "2026-09-22T13:35:44.736061", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 11.6733, "vwap": 11.5861, "vwap_slope": 0.0432, "atr": 0.1157, "atr_pct": 0.991, "trend": "flat", "slope_pct": 0.2393, "flat_threshold_pct": 0.2478, "ema9": 11.6431, "ema20": 11.592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 0.906, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T13:35:44.736625", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0539, "vwap_slope": -0.0038, "atr": 0.0381, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.079, "flat_threshold_pct": 0.1055, "ema9": 9.0442, "ema20": 9.0515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 0.824, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.615}}
{"timestamp": "2026-09-22T13:35:44.737169", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8888, "vwap_slope": -0.0227, "atr": 0.1016, "atr_pct": 2.125, "trend": "flat", "slope_pct": -0.4996, "flat_threshold_pct": 0.5313, "ema9": 4.8256, "ema20": 4.8389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 5.261}}
{"timestamp": "2026-09-22T13:35:44.737730", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.835, "vwap": 14.7999, "vwap_slope": 0.0032, "atr": 0.0934, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0715, "flat_threshold_pct": 0.1574, "ema9": 14.8099, "ema20": 14.8157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 0.369, "spread_pct": 0.067, "rvol": 0.041, "volume_pace_ratio": 2.817}}
{"timestamp": "2026-09-22T13:35:44.738288", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.19, "vwap": 9.1836, "vwap_slope": 0.0043, "atr": 0.0536, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.1458, "ema9": 9.1854, "ema20": 9.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 0.325, "spread_pct": 0.543, "rvol": 0.009, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T13:35:44.738951", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.855, "vwap": 13.8788, "vwap_slope": -0.0218, "atr": 0.0982, "atr_pct": 0.709, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1773, "ema9": 13.8663, "ema20": 13.8843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.106, "spread_pct": 0.505, "rvol": 0.012, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T13:35:44.739521", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1546, "vwap_slope": -0.0055, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0805, "flat_threshold_pct": 0.11, "ema9": 6.1407, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.03, "volume_pace_ratio": 2.028}}
{"timestamp": "2026-09-22T13:35:44.740171", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.285%, flat band 0.209%)"], "metrics": {"price": 13.61, "vwap": 13.7135, "vwap_slope": -0.0504, "atr": 0.114, "atr_pct": 0.837, "trend": "negative", "slope_pct": -0.2847, "flat_threshold_pct": 0.2094, "ema9": 13.7016, "ema20": 13.7637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 2.367, "spread_pct": 0.073, "rvol": 0.018, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T13:35:49.743204", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.515%)", "metrics": {"price": 7.73, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.5146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:49.745313", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.73, "vwap": 7.646, "vwap_slope": 0.0203, "atr": 0.0553, "trend": "positive", "slope_pct": 0.4054, "lower_highs_lower_lows": false, "stop": 7.6637, "imbalance_decline_count": 0, "imbalance_cur": -0.46307477937761266, "imbalance_prev": -0.46307477937761266}}
{"timestamp": "2026-09-22T13:35:49.747158", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.084%)", "metrics": {"price": 10.185, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0837, "trend": "flat"}}
{"timestamp": "2026-09-22T13:35:49.748014", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.185, "vwap": 10.0325, "vwap_slope": 0.0194, "atr": 0.0941, "trend": "positive", "slope_pct": 0.46, "lower_highs_lower_lows": false, "stop": 10.0721, "imbalance_decline_count": 1, "imbalance_cur": -0.17288056479374525, "imbalance_prev": 0.06298439035039843}}
{"timestamp": "2026-09-22T13:35:49.749932", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:49.751048", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0141, "vwap_slope": -0.0184, "atr": 0.1541, "atr_pct": 1.72, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.43, "ema9": 8.9949, "ema20": 9.0291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 2.82, "spread_pct": 0.223, "rvol": 0.198, "volume_pace_ratio": 13.233}}
{"timestamp": "2026-09-22T13:35:49.751856", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.9435, "vwap": 13.8335, "vwap_slope": -0.0161, "atr": 0.4246, "atr_pct": 3.045, "trend": "flat", "slope_pct": -0.2572, "flat_threshold_pct": 0.7613, "ema9": 13.824, "ema20": 13.8141, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 1.737, "spread_pct": 0.647, "rvol": 0.053, "volume_pace_ratio": 3.56}}
{"timestamp": "2026-09-22T13:35:49.752575", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.191%, flat band 0.179%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4082, "vwap": 6.4524, "vwap_slope": -0.0245, "atr": 0.046, "atr_pct": 0.718, "trend": "negative", "slope_pct": -0.1914, "flat_threshold_pct": 0.1794, "ema9": 6.4268, "ema20": 6.4376, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 2.463, "spread_pct": 0.156, "rvol": 0.035, "volume_pace_ratio": 2.317}}
{"timestamp": "2026-09-22T13:35:49.753158", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.73, "vwap": 8.6127, "vwap_slope": 0.0178, "atr": 0.2052, "atr_pct": 2.35, "trend": "flat", "slope_pct": 0.0543, "flat_threshold_pct": 0.5875, "ema9": 8.7094, "ema20": 8.7313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 1.356, "spread_pct": 0.688, "rvol": 0.047, "volume_pace_ratio": 3.142}}
{"timestamp": "2026-09-22T13:35:49.753688", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T13:35:49.754240", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.735, "vwap": 12.7365, "vwap_slope": 0.0011, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1442, "ema9": 12.7264, "ema20": 12.7292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T13:35:49.755007", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.422%, flat band 0.411%)"], "metrics": {"price": 8.86, "vwap": 8.8954, "vwap_slope": -0.0636, "atr": 0.1456, "atr_pct": 1.643, "trend": "negative", "slope_pct": -0.4217, "flat_threshold_pct": 0.4108, "ema9": 8.8905, "ema20": 8.9677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 4.009, "spread_pct": 0.113, "rvol": 0.173, "volume_pace_ratio": 11.596}}
{"timestamp": "2026-09-22T13:35:49.755699", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5286, "vwap": 11.5919, "vwap_slope": -0.0205, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1551, "flat_threshold_pct": 0.1897, "ema9": 11.5492, "ema20": 11.56, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 1.717, "spread_pct": 0.087, "rvol": 0.017, "volume_pace_ratio": 1.154}}
{"timestamp": "2026-09-22T13:35:49.756318", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.3265, "vwap": 12.3926, "vwap_slope": -0.018, "atr": 0.0866, "atr_pct": 0.703, "trend": "flat", "slope_pct": -0.1154, "flat_threshold_pct": 0.1756, "ema9": 12.3283, "ema20": 12.3462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 1.937, "spread_pct": 0.081, "rvol": 0.021, "volume_pace_ratio": 1.39}}
{"timestamp": "2026-09-22T13:35:49.756812", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4598, "vwap_slope": 0.0064, "atr": 0.0703, "atr_pct": 0.667, "trend": "positive", "slope_pct": 0.1986, "flat_threshold_pct": 0.1668, "ema9": 10.5314, "ema20": 10.5023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.043, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T13:35:49.757332", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.405%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.435, "vwap": 5.5075, "vwap_slope": -0.0287, "atr": 0.0618, "atr_pct": 1.137, "trend": "negative", "slope_pct": -0.4052, "flat_threshold_pct": 0.2844, "ema9": 5.4765, "ema20": 5.4929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.088}}
{"timestamp": "2026-09-22T13:35:49.757830", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 9.095, "vwap": 9.0965, "vwap_slope": -0.0226, "atr": 0.1044, "atr_pct": 1.148, "trend": "flat", "slope_pct": 0.1903, "flat_threshold_pct": 0.287, "ema9": 9.0224, "ema20": 9.018, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.82, "distance_from_high_pct": 2.833, "spread_pct": 2.529, "rvol": 0.034, "volume_pace_ratio": 2.244}}
{"timestamp": "2026-09-22T13:35:49.758325", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.489, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.1636, "ema9": 7.5027, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 0.808, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.877}}
{"timestamp": "2026-09-22T13:35:49.758905", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.225%, flat band 0.200%)"], "metrics": {"price": 9.18, "vwap": 9.2566, "vwap_slope": -0.0251, "atr": 0.0734, "atr_pct": 0.799, "trend": "negative", "slope_pct": -0.2248, "flat_threshold_pct": 0.1998, "ema9": 9.2087, "ema20": 9.2314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 2.548, "spread_pct": 0.544, "rvol": 0.023, "volume_pace_ratio": 1.543}}
{"timestamp": "2026-09-22T13:35:49.759482", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 13.2326, "vwap": 13.2112, "vwap_slope": 0.0043, "atr": 0.2902, "atr_pct": 2.193, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.5483, "ema9": 13.2207, "ema20": 13.1992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 2.126, "spread_pct": 0.604, "rvol": 0.017, "volume_pace_ratio": 1.116}}
{"timestamp": "2026-09-22T13:35:49.760061", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2887, "vwap_slope": -0.012, "atr": 0.0403, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.161, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.593}}
{"timestamp": "2026-09-22T13:35:49.760589", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4867, "vwap": 5.5181, "vwap_slope": -0.0074, "atr": 0.0347, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.0713, "flat_threshold_pct": 0.1583, "ema9": 5.4899, "ema20": 5.4925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 2.351, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:35:49.761108", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.176, "vwap_slope": 0.0058, "atr": 0.048, "atr_pct": 0.925, "trend": "flat", "slope_pct": 0.157, "flat_threshold_pct": 0.2312, "ema9": 5.1838, "ema20": 5.1735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.954, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.28}}
{"timestamp": "2026-09-22T13:35:49.761779", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7367, "vwap": 8.736, "vwap_slope": -0.0171, "atr": 0.0646, "atr_pct": 0.739, "trend": "flat", "slope_pct": -0.0737, "flat_threshold_pct": 0.1847, "ema9": 8.717, "ema20": 8.7322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 1.392, "spread_pct": 0.114, "rvol": 0.013, "volume_pace_ratio": 0.877}}
{"timestamp": "2026-09-22T13:35:49.763533", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 11.7284, "vwap": 11.5876, "vwap_slope": 0.0447, "atr": 0.1157, "atr_pct": 0.986, "trend": "positive", "slope_pct": 0.3065, "flat_threshold_pct": 0.2466, "ema9": 11.6541, "ema20": 11.5973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 0.438, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T13:35:49.764625", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.054, "vwap_slope": -0.0036, "atr": 0.0381, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0632, "flat_threshold_pct": 0.1054, "ema9": 9.0462, "ema20": 9.0525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.714, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.583}}
{"timestamp": "2026-09-22T13:35:49.766521", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8888, "vwap_slope": -0.0227, "atr": 0.1016, "atr_pct": 2.125, "trend": "flat", "slope_pct": -0.4996, "flat_threshold_pct": 0.5313, "ema9": 4.8256, "ema20": 4.8389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 5.185}}
{"timestamp": "2026-09-22T13:35:49.767284", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.85, "vwap": 14.8003, "vwap_slope": 0.0037, "atr": 0.0974, "atr_pct": 0.656, "trend": "flat", "slope_pct": 0.086, "flat_threshold_pct": 0.164, "ema9": 14.8129, "ema20": 14.8171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 0.269, "spread_pct": 0.067, "rvol": 0.042, "volume_pace_ratio": 2.787}}
{"timestamp": "2026-09-22T13:35:49.768841", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.215, "vwap": 9.184, "vwap_slope": 0.0047, "atr": 0.0536, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.056, "flat_threshold_pct": 0.1454, "ema9": 9.1904, "ema20": 9.1912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 0.054, "spread_pct": 0.543, "rvol": 0.009, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T13:35:49.770319", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.87 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.87, "vwap": 13.879, "vwap_slope": -0.0217, "atr": 0.0982, "atr_pct": 0.708, "trend": "flat", "slope_pct": -0.0566, "flat_threshold_pct": 0.1771, "ema9": 13.8693, "ema20": 13.8857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.999, "spread_pct": 0.36, "rvol": 0.012, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T13:35:49.771089", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0055, "atr": 0.029, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.118, "ema9": 6.1427, "ema20": 6.1497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.031, "volume_pace_ratio": 2.041}}
{"timestamp": "2026-09-22T13:35:49.772728", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.285%, flat band 0.209%)"], "metrics": {"price": 13.61, "vwap": 13.7121, "vwap_slope": -0.0518, "atr": 0.114, "atr_pct": 0.837, "trend": "negative", "slope_pct": -0.2847, "flat_threshold_pct": 0.2094, "ema9": 13.7016, "ema20": 13.7637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 2.367, "spread_pct": 0.073, "rvol": 0.019, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T13:35:54.778444", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.515%)", "metrics": {"price": 7.73, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.5146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:54.779791", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.73, "vwap": 7.646, "vwap_slope": 0.0203, "atr": 0.0553, "trend": "positive", "slope_pct": 0.4054, "lower_highs_lower_lows": false, "stop": 7.6637, "imbalance_decline_count": 0, "imbalance_cur": -0.46307477937761266, "imbalance_prev": -0.46307477937761266}}
{"timestamp": "2026-09-22T13:35:54.780362", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.084%)", "metrics": {"price": 10.185, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0837, "trend": "flat"}}
{"timestamp": "2026-09-22T13:35:54.780890", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.185, "vwap": 10.0327, "vwap_slope": 0.0197, "atr": 0.0941, "trend": "positive", "slope_pct": 0.46, "lower_highs_lower_lows": false, "stop": 10.0721, "imbalance_decline_count": 2, "imbalance_cur": -0.38024721576306447, "imbalance_prev": -0.17288056479374525}}
{"timestamp": "2026-09-22T13:35:54.784632", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:54.793452", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0142, "vwap_slope": -0.0183, "atr": 0.1541, "atr_pct": 1.719, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.4297, "ema9": 8.9959, "ema20": 9.0296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 2.766, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 13.061}}
{"timestamp": "2026-09-22T13:35:54.794187", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.33% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.85, "vwap": 13.8286, "vwap_slope": -0.021, "atr": 0.4246, "atr_pct": 3.066, "trend": "flat", "slope_pct": -0.3539, "flat_threshold_pct": 0.7665, "ema9": 13.8053, "ema20": 13.8052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.288, "distance_from_high_pct": 2.396, "spread_pct": 2.332, "rvol": 0.056, "volume_pace_ratio": 3.686}}
{"timestamp": "2026-09-22T13:35:54.794600", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "trend negative (slope -0.187%, flat band 0.179%)", "lower-highs/lower-lows structure"], "metrics": {"price": 6.41, "vwap": 6.4522, "vwap_slope": -0.0248, "atr": 0.046, "atr_pct": 0.717, "trend": "negative", "slope_pct": -0.1874, "flat_threshold_pct": 0.1793, "ema9": 6.4272, "ema20": 6.4378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.035, "volume_pace_ratio": 2.304}}
{"timestamp": "2026-09-22T13:35:54.795057", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.72, "vwap": 8.6141, "vwap_slope": 0.0192, "atr": 0.2052, "atr_pct": 2.353, "trend": "flat", "slope_pct": 0.0379, "flat_threshold_pct": 0.5882, "ema9": 8.7074, "ema20": 8.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.469, "spread_pct": 0.688, "rvol": 0.048, "volume_pace_ratio": 3.156}}
{"timestamp": "2026-09-22T13:35:54.795416", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T13:35:54.795928", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.735, "vwap": 12.7365, "vwap_slope": 0.0011, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1442, "ema9": 12.7264, "ema20": 12.7292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T13:35:54.796479", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.426%, flat band 0.414%)"], "metrics": {"price": 8.8575, "vwap": 8.895, "vwap_slope": -0.064, "atr": 0.1466, "atr_pct": 1.655, "trend": "negative", "slope_pct": -0.4258, "flat_threshold_pct": 0.4137, "ema9": 8.89, "ema20": 8.9675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 4.036, "spread_pct": 0.226, "rvol": 0.175, "volume_pace_ratio": 11.511}}
{"timestamp": "2026-09-22T13:35:54.796926", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5257, "vwap": 11.5916, "vwap_slope": -0.0208, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1587, "flat_threshold_pct": 0.1897, "ema9": 11.5486, "ema20": 11.5597, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.742, "spread_pct": 0.087, "rvol": 0.017, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T13:35:54.797378", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.352, "vwap": 12.3933, "vwap_slope": -0.0173, "atr": 0.0866, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.0858, "flat_threshold_pct": 0.1753, "ema9": 12.3334, "ema20": 12.3487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 1.734, "spread_pct": 0.081, "rvol": 0.021, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T13:35:54.797753", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.4773, "vwap": 10.4592, "vwap_slope": 0.0059, "atr": 0.0818, "atr_pct": 0.781, "trend": "flat", "slope_pct": 0.1206, "flat_threshold_pct": 0.1953, "ema9": 10.5198, "ema20": 10.4968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.043, "distance_from_high_pct": 2.08, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T13:35:54.798146", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.405%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.435, "vwap": 5.5074, "vwap_slope": -0.0288, "atr": 0.0618, "atr_pct": 1.137, "trend": "negative", "slope_pct": -0.4052, "flat_threshold_pct": 0.2844, "ema9": 5.4765, "ema20": 5.4929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T13:35:54.798527", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.31% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0184, "atr": 0.1044, "atr_pct": 1.147, "trend": "flat", "slope_pct": 0.2061, "flat_threshold_pct": 0.2867, "ema9": 9.0244, "ema20": 9.0189, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.994, "distance_from_high_pct": 2.726, "spread_pct": 2.306, "rvol": 0.037, "volume_pace_ratio": 2.423}}
{"timestamp": "2026-09-22T13:35:54.799780", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.483, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.1025, "flat_threshold_pct": 0.1638, "ema9": 7.5015, "ema20": 7.5211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 0.887, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.864}}
{"timestamp": "2026-09-22T13:35:54.800265", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.242%, flat band 0.200%)"], "metrics": {"price": 9.1688, "vwap": 9.2563, "vwap_slope": -0.0255, "atr": 0.0734, "atr_pct": 0.8, "trend": "negative", "slope_pct": -0.2422, "flat_threshold_pct": 0.2, "ema9": 9.2065, "ema20": 9.2304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 2.667, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T13:35:54.800649", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 13.27, "vwap": 13.2134, "vwap_slope": 0.0065, "atr": 0.2962, "atr_pct": 2.232, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.5581, "ema9": 13.2282, "ema20": 13.2028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.849, "spread_pct": 0.602, "rvol": 0.017, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T13:35:54.801006", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2887, "vwap_slope": -0.012, "atr": 0.0403, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.161, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.571}}
{"timestamp": "2026-09-22T13:35:54.801389", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5179, "vwap_slope": -0.0077, "atr": 0.0347, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.0627, "flat_threshold_pct": 0.1582, "ema9": 5.4906, "ema20": 5.4928, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:35:54.801753", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.1759, "vwap_slope": 0.0058, "atr": 0.048, "atr_pct": 0.926, "trend": "flat", "slope_pct": 0.1432, "flat_threshold_pct": 0.2314, "ema9": 5.1828, "ema20": 5.173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 1.05, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.276}}
{"timestamp": "2026-09-22T13:35:54.802198", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.7361, "vwap_slope": -0.017, "atr": 0.0672, "atr_pct": 0.769, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.1923, "ema9": 8.7177, "ema20": 8.7325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.013, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T13:35:54.802815", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 11.7284, "vwap": 11.5876, "vwap_slope": 0.0447, "atr": 0.1157, "atr_pct": 0.986, "trend": "positive", "slope_pct": 0.3065, "flat_threshold_pct": 0.2466, "ema9": 11.6541, "ema20": 11.5973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 0.438, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.332}}
{"timestamp": "2026-09-22T13:35:54.803394", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0541, "vwap_slope": -0.0035, "atr": 0.0391, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0632, "flat_threshold_pct": 0.1081, "ema9": 9.0462, "ema20": 9.0525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 0.714, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.548}}
{"timestamp": "2026-09-22T13:35:54.803959", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8888, "vwap_slope": -0.0227, "atr": 0.1016, "atr_pct": 2.125, "trend": "flat", "slope_pct": -0.4996, "flat_threshold_pct": 0.5313, "ema9": 4.8256, "ema20": 4.8389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 5.111}}
{"timestamp": "2026-09-22T13:35:54.804535", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.869, "vwap": 14.8039, "vwap_slope": 0.0072, "atr": 0.1014, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1043, "flat_threshold_pct": 0.1705, "ema9": 14.8167, "ema20": 14.8189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 0.141, "spread_pct": 0.067, "rvol": 0.045, "volume_pace_ratio": 2.985}}
{"timestamp": "2026-09-22T13:35:54.805018", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.215, "vwap": 9.1841, "vwap_slope": 0.0048, "atr": 0.0536, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.056, "flat_threshold_pct": 0.1454, "ema9": 9.1904, "ema20": 9.1912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 0.054, "spread_pct": 0.434, "rvol": 0.009, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:35:54.805509", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8846, "vwap": 13.8793, "vwap_slope": -0.0214, "atr": 0.1012, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.0415, "flat_threshold_pct": 0.1823, "ema9": 13.8722, "ema20": 13.8871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 0.895, "spread_pct": 0.36, "rvol": 0.012, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T13:35:54.806319", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1413, "vwap": 6.1545, "vwap_slope": -0.0056, "atr": 0.029, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0658, "flat_threshold_pct": 0.1181, "ema9": 6.1419, "ema20": 6.1494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 1.265, "spread_pct": 0.163, "rvol": 0.031, "volume_pace_ratio": 2.014}}
{"timestamp": "2026-09-22T13:35:54.807065", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.265%, flat band 0.209%)"], "metrics": {"price": 13.6285, "vwap": 13.7121, "vwap_slope": -0.0518, "atr": 0.114, "atr_pct": 0.836, "trend": "negative", "slope_pct": -0.2653, "flat_threshold_pct": 0.2091, "ema9": 13.7053, "ema20": 13.7655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 2.235, "spread_pct": 0.073, "rvol": 0.019, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T13:35:59.812824", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.515%)", "metrics": {"price": 7.73, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.5146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:35:59.815158", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.73, "vwap": 7.6461, "vwap_slope": 0.0205, "atr": 0.0573, "trend": "positive", "slope_pct": 0.4054, "lower_highs_lower_lows": false, "stop": 7.6613, "imbalance_decline_count": 0, "imbalance_cur": 0.058823529411764705, "imbalance_prev": -0.46307477937761266}}
{"timestamp": "2026-09-22T13:35:59.815988", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 10.161, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:35:59.816770", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.161, "vwap": 10.0334, "vwap_slope": 0.0203, "atr": 0.0941, "trend": "positive", "slope_pct": 0.4262, "lower_highs_lower_lows": false, "stop": 10.0481, "imbalance_decline_count": 0, "imbalance_cur": -0.12127129486229883, "imbalance_prev": -0.38024721576306447}}
{"timestamp": "2026-09-22T13:35:59.818196", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:35:59.819247", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.014, "vwap_slope": -0.0184, "atr": 0.1541, "atr_pct": 1.719, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.4297, "ema9": 8.9959, "ema20": 9.0296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 2.766, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 12.945}}
{"timestamp": "2026-09-22T13:35:59.822155", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down", "spread 1.83% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8249, "vwap_slope": -0.0248, "atr": 0.4246, "atr_pct": 3.093, "trend": "flat", "slope_pct": -0.4785, "flat_threshold_pct": 0.7732, "ema9": 13.7813, "ema20": 13.7937, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 3.242, "spread_pct": 1.827, "rvol": 0.056, "volume_pace_ratio": 3.637}}
{"timestamp": "2026-09-22T13:35:59.822991", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4189, "vwap": 6.4523, "vwap_slope": -0.0247, "atr": 0.046, "atr_pct": 0.716, "trend": "flat", "slope_pct": -0.1675, "flat_threshold_pct": 0.1791, "ema9": 6.4289, "ema20": 6.4386, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 2.3, "spread_pct": 0.156, "rvol": 0.035, "volume_pace_ratio": 2.286}}
{"timestamp": "2026-09-22T13:35:59.823748", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.6996, "vwap": 8.6138, "vwap_slope": 0.0189, "atr": 0.2052, "atr_pct": 2.358, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.5896, "ema9": 8.7033, "ema20": 8.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 1.699, "spread_pct": 0.688, "rvol": 0.048, "volume_pace_ratio": 3.114}}
{"timestamp": "2026-09-22T13:35:59.824345", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T13:35:59.825805", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $12.74"], "metrics": {"price": 12.7351, "vwap": 12.7365, "vwap_slope": 0.0011, "atr": 0.0734, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.1442, "ema9": 12.7264, "ema20": 12.7292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 0.507, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:35:59.826585", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.430%, flat band 0.414%)"], "metrics": {"price": 8.855, "vwap": 8.8945, "vwap_slope": -0.0645, "atr": 0.1466, "atr_pct": 1.655, "trend": "negative", "slope_pct": -0.4299, "flat_threshold_pct": 0.4138, "ema9": 8.8895, "ema20": 8.9672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 4.063, "spread_pct": 0.113, "rvol": 0.176, "volume_pace_ratio": 11.437}}
{"timestamp": "2026-09-22T13:35:59.827777", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.5909, "vwap_slope": -0.0216, "atr": 0.0875, "atr_pct": 0.759, "trend": "flat", "slope_pct": -0.1657, "flat_threshold_pct": 0.1898, "ema9": 11.5475, "ema20": 11.5592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 1.79, "spread_pct": 0.087, "rvol": 0.018, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T13:35:59.828489", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.3914, "vwap_slope": -0.0192, "atr": 0.0866, "atr_pct": 0.703, "trend": "flat", "slope_pct": -0.123, "flat_threshold_pct": 0.1757, "ema9": 12.327, "ema20": 12.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 1.989, "spread_pct": 0.162, "rvol": 0.021, "volume_pace_ratio": 1.374}}
{"timestamp": "2026-09-22T13:35:59.829125", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.4773, "vwap": 10.4592, "vwap_slope": 0.0059, "atr": 0.0818, "atr_pct": 0.781, "trend": "flat", "slope_pct": 0.1206, "flat_threshold_pct": 0.1953, "ema9": 10.5198, "ema20": 10.4968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.043, "distance_from_high_pct": 2.08, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T13:35:59.830006", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "trend negative (slope -0.392%, flat band 0.284%)", "lower-highs/lower-lows structure"], "metrics": {"price": 5.44, "vwap": 5.5074, "vwap_slope": -0.0288, "atr": 0.0618, "atr_pct": 1.136, "trend": "negative", "slope_pct": -0.3921, "flat_threshold_pct": 0.2841, "ema9": 5.4775, "ema20": 5.4933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.016, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T13:35:59.830782", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.31% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0184, "atr": 0.1044, "atr_pct": 1.147, "trend": "flat", "slope_pct": 0.2061, "flat_threshold_pct": 0.2867, "ema9": 9.0244, "ema20": 9.0189, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.994, "distance_from_high_pct": 2.726, "spread_pct": 2.306, "rvol": 0.037, "volume_pace_ratio": 2.39}}
{"timestamp": "2026-09-22T13:35:59.831354", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.483, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.049, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.1025, "flat_threshold_pct": 0.1638, "ema9": 7.5015, "ema20": 7.5211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 0.887, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T13:35:59.832064", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.242%, flat band 0.200%)"], "metrics": {"price": 9.1688, "vwap": 9.2563, "vwap_slope": -0.0255, "atr": 0.0734, "atr_pct": 0.8, "trend": "negative", "slope_pct": -0.2422, "flat_threshold_pct": 0.2, "ema9": 9.2065, "ema20": 9.2304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 2.667, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.502}}
{"timestamp": "2026-09-22T13:35:59.832653", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.036, "vwap": 13.204, "vwap_slope": -0.0029, "atr": 0.2962, "atr_pct": 2.272, "trend": "flat", "slope_pct": -0.2359, "flat_threshold_pct": 0.5681, "ema9": 13.1814, "ema20": 13.1805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 3.58, "spread_pct": 0.602, "rvol": 0.017, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T13:35:59.834432", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.2877, "vwap_slope": -0.013, "atr": 0.0423, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.169, "ema9": 6.2726, "ema20": 6.2878, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.578}}
{"timestamp": "2026-09-22T13:35:59.835101", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.495, "vwap": 5.5178, "vwap_slope": -0.0078, "atr": 0.0347, "atr_pct": 0.632, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.1581, "ema9": 5.4916, "ema20": 5.4933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T13:35:59.835792", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.1759, "vwap_slope": 0.0058, "atr": 0.048, "atr_pct": 0.926, "trend": "flat", "slope_pct": 0.1432, "flat_threshold_pct": 0.2314, "ema9": 5.1828, "ema20": 5.173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 1.05, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.272}}
{"timestamp": "2026-09-22T13:35:59.836469", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7362, "vwap_slope": -0.0169, "atr": 0.0672, "atr_pct": 0.768, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.1921, "ema9": 8.7197, "ema20": 8.7335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.013, "volume_pace_ratio": 0.863}}
{"timestamp": "2026-09-22T13:35:59.837058", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 11.6938, "vwap": 11.5867, "vwap_slope": 0.0438, "atr": 0.1157, "atr_pct": 0.989, "trend": "positive", "slope_pct": 0.2643, "flat_threshold_pct": 0.2474, "ema9": 11.6472, "ema20": 11.594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 0.732, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T13:35:59.837579", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.0301, "vwap": 9.054, "vwap_slope": -0.0036, "atr": 0.0391, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0709, "flat_threshold_pct": 0.1082, "ema9": 9.0453, "ema20": 9.052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.184, "distance_from_high_pct": 0.768, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.513}}
{"timestamp": "2026-09-22T13:35:59.838297", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8888, "vwap_slope": -0.0227, "atr": 0.1016, "atr_pct": 2.125, "trend": "flat", "slope_pct": -0.4996, "flat_threshold_pct": 0.5313, "ema9": 4.8256, "ema20": 4.8389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 5.04}}
{"timestamp": "2026-09-22T13:35:59.839991", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.855, "vwap": 14.8035, "vwap_slope": 0.0068, "atr": 0.1014, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.0908, "flat_threshold_pct": 0.1706, "ema9": 14.8139, "ema20": 14.8176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 0.235, "spread_pct": 0.067, "rvol": 0.045, "volume_pace_ratio": 2.951}}
{"timestamp": "2026-09-22T13:35:59.840672", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.215, "vwap": 9.1841, "vwap_slope": 0.0048, "atr": 0.0536, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.056, "flat_threshold_pct": 0.1454, "ema9": 9.1904, "ema20": 9.1912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 0.054, "spread_pct": 0.434, "rvol": 0.009, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T13:35:59.841388", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.885, "vwap": 13.8794, "vwap_slope": -0.0213, "atr": 0.1022, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.0411, "flat_threshold_pct": 0.1841, "ema9": 13.8723, "ema20": 13.8872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 0.892, "spread_pct": 0.36, "rvol": 0.012, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T13:35:59.842105", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1544, "vwap_slope": -0.0057, "atr": 0.029, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0689, "flat_threshold_pct": 0.1181, "ema9": 6.1417, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.031, "volume_pace_ratio": 1.994}}
{"timestamp": "2026-09-22T13:35:59.842838", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.253%, flat band 0.209%)"], "metrics": {"price": 13.64, "vwap": 13.712, "vwap_slope": -0.0518, "atr": 0.114, "atr_pct": 0.836, "trend": "negative", "slope_pct": -0.2532, "flat_threshold_pct": 0.2089, "ema9": 13.7076, "ema20": 13.7666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 2.152, "spread_pct": 0.073, "rvol": 0.019, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T13:36:04.848569", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.338%)", "metrics": {"price": 7.725, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.3376, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:04.849937", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.725, "vwap": 7.6477, "vwap_slope": 0.0216, "atr": 0.0392, "trend": "positive", "slope_pct": 0.3614, "lower_highs_lower_lows": false, "stop": 7.678, "imbalance_decline_count": 1, "imbalance_cur": -0.23688969258589512, "imbalance_prev": 0.058823529411764705}}
{"timestamp": "2026-09-22T13:36:04.850729", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.011%)", "metrics": {"price": 10.15, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0108, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:04.851380", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.15, "vwap": 10.0337, "vwap_slope": 0.0117, "atr": 0.081, "trend": "positive", "slope_pct": 0.3314, "lower_highs_lower_lows": false, "stop": 10.0528, "imbalance_decline_count": 1, "imbalance_cur": -0.14416816518881378, "imbalance_prev": -0.12127129486229883}}
{"timestamp": "2026-09-22T13:36:04.853508", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["insufficient bar data"], "metrics": {}}
{"timestamp": "2026-09-22T13:36:04.854519", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0149, "vwap_slope": -0.0027, "atr": 0.1233, "atr_pct": 1.374, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.3435, "ema9": 8.9909, "ema20": 9.024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 2.657, "spread_pct": 0.111, "rvol": 0.202, "volume_pace_ratio": 12.93}}
{"timestamp": "2026-09-22T13:36:04.857327", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down", "spread 1.68% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8254, "vwap_slope": -0.0261, "atr": 0.384, "atr_pct": 2.797, "trend": "flat", "slope_pct": -0.3678, "flat_threshold_pct": 0.6992, "ema9": 13.7725, "ema20": 13.7884, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 3.242, "spread_pct": 1.679, "rvol": 0.056, "volume_pace_ratio": 3.609}}
{"timestamp": "2026-09-22T13:36:04.857962", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4182, "vwap": 6.4515, "vwap_slope": -0.0171, "atr": 0.0375, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.1217, "flat_threshold_pct": 0.1459, "ema9": 6.4267, "ema20": 6.4366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.311, "spread_pct": 0.156, "rvol": 0.035, "volume_pace_ratio": 2.274}}
{"timestamp": "2026-09-22T13:36:04.858536", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.749, "vwap": 8.615, "vwap_slope": 0.0138, "atr": 0.1745, "atr_pct": 1.995, "trend": "flat", "slope_pct": 0.1077, "flat_threshold_pct": 0.4987, "ema9": 8.7157, "ema20": 8.7322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 1.141, "spread_pct": 0.688, "rvol": 0.048, "volume_pace_ratio": 3.075}}
{"timestamp": "2026-09-22T13:36:04.860998", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.326}}
{"timestamp": "2026-09-22T13:36:04.861672", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.74, "vwap": 12.7364, "vwap_slope": 0.0019, "atr": 0.0604, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.1185, "ema9": 12.7299, "ema20": 12.7306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 0.469, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:36:04.862384", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.8312, "vwap": 8.8939, "vwap_slope": -0.0312, "atr": 0.1244, "atr_pct": 1.409, "trend": "flat", "slope_pct": -0.2794, "flat_threshold_pct": 0.3522, "ema9": 8.8779, "ema20": 8.9543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 4.321, "spread_pct": 0.113, "rvol": 0.178, "volume_pace_ratio": 11.431}}
{"timestamp": "2026-09-22T13:36:04.863077", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.5899, "vwap_slope": -0.0097, "atr": 0.065, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.1187, "flat_threshold_pct": 0.1409, "ema9": 11.5453, "ema20": 11.5571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.705, "spread_pct": 0.173, "rvol": 0.018, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T13:36:04.864596", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.343, "vwap": 12.3885, "vwap_slope": -0.017, "atr": 0.0632, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.1279, "ema9": 12.3302, "ema20": 12.3454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.176, "distance_from_high_pct": 1.806, "spread_pct": 0.081, "rvol": 0.021, "volume_pace_ratio": 1.358}}
{"timestamp": "2026-09-22T13:36:04.865194", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.6999, "vwap": 10.4613, "vwap_slope": 0.008, "atr": 0.0493, "atr_pct": 0.461, "trend": "positive", "slope_pct": 0.4209, "flat_threshold_pct": 0.1152, "ema9": 10.5644, "ema20": 10.518, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.043, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T13:36:04.865700", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.332%, flat band 0.208%)"], "metrics": {"price": 5.435, "vwap": 5.504, "vwap_slope": -0.0123, "atr": 0.0452, "atr_pct": 0.831, "trend": "negative", "slope_pct": -0.3322, "flat_threshold_pct": 0.2077, "ema9": 5.469, "ema20": 5.4878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.017, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T13:36:04.866227", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.31% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0184, "atr": 0.1044, "atr_pct": 1.147, "trend": "flat", "slope_pct": 0.2061, "flat_threshold_pct": 0.2867, "ema9": 9.0244, "ema20": 9.0189, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.994, "distance_from_high_pct": 2.726, "spread_pct": 2.306, "rvol": 0.037, "volume_pace_ratio": 2.357}}
{"timestamp": "2026-09-22T13:36:04.866816", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.489, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.0462, "atr_pct": 0.617, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.1542, "ema9": 7.5027, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 0.808, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.841}}
{"timestamp": "2026-09-22T13:36:04.867440", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.185%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.2559, "vwap_slope": -0.0259, "atr": 0.068, "atr_pct": 0.741, "trend": "negative", "slope_pct": -0.2325, "flat_threshold_pct": 0.1852, "ema9": 9.2077, "ema20": 9.231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 2.601, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.481}}
{"timestamp": "2026-09-22T13:36:04.868901", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2946, "vwap": 13.2134, "vwap_slope": -0.0197, "atr": 0.2567, "atr_pct": 1.931, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.4827, "ema9": 13.2385, "ema20": 13.2099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 1.667, "spread_pct": 0.602, "rvol": 0.017, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T13:36:04.869449", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.29", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.2877, "vwap_slope": -0.0078, "atr": 0.0352, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1408, "ema9": 6.2691, "ema20": 6.2847, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.558}}
{"timestamp": "2026-09-22T13:36:04.869993", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4986, "vwap": 5.5176, "vwap_slope": -0.0048, "atr": 0.0287, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.1303, "ema9": 5.493, "ema20": 5.4938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.185, "distance_from_high_pct": 2.139, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T13:36:04.870504", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.1762, "vwap_slope": 0.0039, "atr": 0.035, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.1444, "flat_threshold_pct": 0.1686, "ema9": 5.1899, "ema20": 5.1776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 0.765, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.268}}
{"timestamp": "2026-09-22T13:36:04.871141", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7401, "vwap": 8.7362, "vwap_slope": -0.0125, "atr": 0.0671, "atr_pct": 0.768, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.192, "ema9": 8.7238, "ema20": 8.7341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 1.353, "spread_pct": 0.114, "rvol": 0.013, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T13:36:04.871689", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 11.7227, "vwap": 11.5895, "vwap_slope": 0.0466, "atr": 0.1005, "atr_pct": 0.857, "trend": "positive", "slope_pct": 0.2995, "flat_threshold_pct": 0.2142, "ema9": 11.6529, "ema20": 11.5967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 0.486, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.323}}
{"timestamp": "2026-09-22T13:36:04.872209", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0399, "vwap": 9.0539, "vwap_slope": -0.0036, "atr": 0.0334, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.0924, "ema9": 9.0442, "ema20": 9.0509, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.138, "distance_from_high_pct": 0.66, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.48}}
{"timestamp": "2026-09-22T13:36:04.872773", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.971}}
{"timestamp": "2026-09-22T13:36:04.873466", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.86, "vwap": 14.8051, "vwap_slope": 0.007, "atr": 0.082, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.1013, "flat_threshold_pct": 0.1379, "ema9": 14.8231, "ema20": 14.8216, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.261, "distance_from_high_pct": 0.201, "spread_pct": 0.067, "rvol": 0.046, "volume_pace_ratio": 2.928}}
{"timestamp": "2026-09-22T13:36:04.873988", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.1841, "vwap_slope": 0.0008, "atr": 0.0513, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.1399, "ema9": 9.1863, "ema20": 9.1892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 0.488, "spread_pct": 0.544, "rvol": 0.009, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T13:36:04.874536", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8637, "vwap": 13.8793, "vwap_slope": -0.0186, "atr": 0.0889, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.1604, "ema9": 13.8705, "ema20": 13.8849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.044, "spread_pct": 0.217, "rvol": 0.012, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T13:36:04.875409", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1397, "vwap": 6.1541, "vwap_slope": -0.0039, "atr": 0.0267, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.1086, "ema9": 6.1413, "ema20": 6.1483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.207, "distance_from_high_pct": 1.291, "spread_pct": 0.163, "rvol": 0.031, "volume_pace_ratio": 2.015}}
{"timestamp": "2026-09-22T13:36:04.876075", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.204%, flat band 0.171%)"], "metrics": {"price": 13.6185, "vwap": 13.7101, "vwap_slope": -0.0217, "atr": 0.0931, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2037, "flat_threshold_pct": 0.1709, "ema9": 13.6898, "ema20": 13.7525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 2.306, "spread_pct": 0.073, "rvol": 0.019, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T13:36:09.881744", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.318%)", "metrics": {"price": 7.72, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.3181, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:09.883129", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.72, "vwap": 7.6496, "vwap_slope": 0.0235, "atr": 0.0392, "trend": "positive", "slope_pct": 0.3544, "lower_highs_lower_lows": false, "stop": 7.673, "imbalance_decline_count": 2, "imbalance_cur": -0.6390852390852391, "imbalance_prev": -0.23688969258589512}}
{"timestamp": "2026-09-22T13:36:09.884077", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 10.14, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0187, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:09.884666", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.14, "vwap": 10.0341, "vwap_slope": 0.0122, "atr": 0.0818, "trend": "positive", "slope_pct": 0.3209, "lower_highs_lower_lows": false, "stop": 10.0418, "imbalance_decline_count": 2, "imbalance_cur": -0.4191812415913896, "imbalance_prev": -0.14416816518881378}}
{"timestamp": "2026-09-22T13:36:09.886062", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $15.14 below VWAP $15.19", "trend negative (slope -2.330%, flat band 0.718%)"], "metrics": {"price": 15.1419, "vwap": 15.1874, "vwap_slope": 0.0, "atr": 0.435, "atr_pct": 2.873, "trend": "negative", "slope_pct": -2.3296, "flat_threshold_pct": 0.7182, "ema9": 15.7244, "ema20": 15.8007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 4.648, "spread_pct": 0.397, "rvol": 0.427, "volume_pace_ratio": 27.032}}
{"timestamp": "2026-09-22T13:36:09.887042", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9798, "vwap": 9.0148, "vwap_slope": -0.0028, "atr": 0.125, "atr_pct": 1.392, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.348, "ema9": 8.9919, "ema20": 9.0244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 2.605, "spread_pct": 0.111, "rvol": 0.202, "volume_pace_ratio": 12.807}}
{"timestamp": "2026-09-22T13:36:09.888070", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.8245, "vwap_slope": -0.027, "atr": 0.394, "atr_pct": 2.901, "trend": "flat", "slope_pct": -0.4849, "flat_threshold_pct": 0.7253, "ema9": 13.7425, "ema20": 13.7741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 4.299, "spread_pct": 0.884, "rvol": 0.056, "volume_pace_ratio": 3.574}}
{"timestamp": "2026-09-22T13:36:09.888665", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4193, "vwap": 6.4515, "vwap_slope": -0.0172, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1199, "flat_threshold_pct": 0.1492, "ema9": 6.4269, "ema20": 6.4367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 2.294, "spread_pct": 0.156, "rvol": 0.035, "volume_pace_ratio": 2.245}}
{"timestamp": "2026-09-22T13:36:09.889243", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.72, "vwap": 8.615, "vwap_slope": 0.0139, "atr": 0.1751, "atr_pct": 2.007, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.5019, "ema9": 8.7099, "ema20": 8.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 1.469, "spread_pct": 0.688, "rvol": 0.048, "volume_pace_ratio": 3.036}}
{"timestamp": "2026-09-22T13:36:09.889749", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.321}}
{"timestamp": "2026-09-22T13:36:09.890333", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.7388, "vwap": 12.7364, "vwap_slope": 0.0019, "atr": 0.0604, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1185, "ema9": 12.7297, "ema20": 12.7305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 0.478, "spread_pct": 0.079, "rvol": 0.016, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T13:36:09.891024", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.835, "vwap": 8.8935, "vwap_slope": -0.0316, "atr": 0.1244, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.2747, "flat_threshold_pct": 0.3521, "ema9": 8.8786, "ema20": 8.9546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 4.28, "spread_pct": 0.113, "rvol": 0.18, "volume_pace_ratio": 11.376}}
{"timestamp": "2026-09-22T13:36:09.891637", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.5897, "vwap_slope": -0.01, "atr": 0.072, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.1187, "flat_threshold_pct": 0.1561, "ema9": 11.5453, "ema20": 11.5571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 1.705, "spread_pct": 0.173, "rvol": 0.018, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T13:36:09.892210", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.3881, "vwap_slope": -0.0174, "atr": 0.0644, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0812, "flat_threshold_pct": 0.1308, "ema9": 12.3246, "ema20": 12.3427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.181, "distance_from_high_pct": 2.029, "spread_pct": 0.081, "rvol": 0.021, "volume_pace_ratio": 1.347}}
{"timestamp": "2026-09-22T13:36:09.892806", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.6999, "vwap": 10.4613, "vwap_slope": 0.008, "atr": 0.0493, "atr_pct": 0.461, "trend": "positive", "slope_pct": 0.4209, "flat_threshold_pct": 0.1152, "ema9": 10.5644, "ema20": 10.518, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.043, "distance_from_high_pct": 0.0, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T13:36:09.893339", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.332%, flat band 0.208%)"], "metrics": {"price": 5.435, "vwap": 5.5036, "vwap_slope": -0.0126, "atr": 0.0452, "atr_pct": 0.831, "trend": "negative", "slope_pct": -0.3322, "flat_threshold_pct": 0.2077, "ema9": 5.469, "ema20": 5.4878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.017, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T13:36:09.895066", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.31% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.087, "atr_pct": 0.956, "trend": "positive", "slope_pct": 0.2394, "flat_threshold_pct": 0.2389, "ema9": 9.0405, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 2.726, "spread_pct": 2.306, "rvol": 0.037, "volume_pace_ratio": 2.329}}
{"timestamp": "2026-09-22T13:36:09.895633", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.489, "vwap": 7.4887, "vwap_slope": -0.0015, "atr": 0.0462, "atr_pct": 0.617, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.1542, "ema9": 7.5027, "ema20": 7.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 0.808, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T13:36:09.896206", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.185%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.2559, "vwap_slope": -0.0259, "atr": 0.068, "atr_pct": 0.741, "trend": "negative", "slope_pct": -0.2325, "flat_threshold_pct": 0.1852, "ema9": 9.2077, "ema20": 9.231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 2.601, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.461}}
{"timestamp": "2026-09-22T13:36:09.896751", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.25, "vwap": 13.2145, "vwap_slope": -0.0186, "atr": 0.2569, "atr_pct": 1.939, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.4847, "ema9": 13.2295, "ema20": 13.2056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.997, "spread_pct": 0.602, "rvol": 0.017, "volume_pace_ratio": 1.086}}
{"timestamp": "2026-09-22T13:36:09.897258", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.29", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2577, "vwap": 6.2877, "vwap_slope": -0.0078, "atr": 0.0357, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.1426, "ema9": 6.2696, "ema20": 6.2849, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 1.298, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.538}}
{"timestamp": "2026-09-22T13:36:09.897789", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5175, "vwap_slope": -0.005, "atr": 0.0287, "atr_pct": 0.522, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1304, "ema9": 5.4922, "ema20": 5.4935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.192, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.963}}
{"timestamp": "2026-09-22T13:36:09.898290", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 5.2031, "vwap": 5.1763, "vwap_slope": 0.0039, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1714, "flat_threshold_pct": 0.1682, "ema9": 5.1925, "ema20": 5.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.514, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.266}}
{"timestamp": "2026-09-22T13:36:09.898930", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7399, "vwap": 8.7361, "vwap_slope": -0.0126, "atr": 0.0671, "atr_pct": 0.768, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.192, "ema9": 8.7237, "ema20": 8.7341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 1.356, "spread_pct": 0.114, "rvol": 0.013, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T13:36:09.901247", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 11.7227, "vwap": 11.5895, "vwap_slope": 0.0466, "atr": 0.1005, "atr_pct": 0.857, "trend": "positive", "slope_pct": 0.2995, "flat_threshold_pct": 0.2142, "ema9": 11.6529, "ema20": 11.5967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 0.486, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.319}}
{"timestamp": "2026-09-22T13:36:09.901886", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0538, "vwap_slope": -0.0037, "atr": 0.0334, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.0925, "ema9": 9.0422, "ema20": 9.0499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.456}}
{"timestamp": "2026-09-22T13:36:09.902436", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.903}}
{"timestamp": "2026-09-22T13:36:09.905022", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.85, "vwap": 14.8053, "vwap_slope": 0.0072, "atr": 0.082, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0941, "flat_threshold_pct": 0.138, "ema9": 14.8211, "ema20": 14.8207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.269, "spread_pct": 0.067, "rvol": 0.046, "volume_pace_ratio": 2.899}}
{"timestamp": "2026-09-22T13:36:09.906491", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.1841, "vwap_slope": 0.0008, "atr": 0.0513, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.1399, "ema9": 9.1863, "ema20": 9.1892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 0.488, "spread_pct": 0.436, "rvol": 0.009, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T13:36:09.907233", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.84, "vwap": 13.8791, "vwap_slope": -0.0188, "atr": 0.0906, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0419, "flat_threshold_pct": 0.1637, "ema9": 13.8657, "ema20": 13.8826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.213, "spread_pct": 0.289, "rvol": 0.012, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T13:36:09.907969", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.154, "vwap_slope": -0.004, "atr": 0.0275, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0558, "flat_threshold_pct": 0.1122, "ema9": 6.1393, "ema20": 6.1474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.208, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.031, "volume_pace_ratio": 1.989}}
{"timestamp": "2026-09-22T13:36:09.908535", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.198%, flat band 0.174%)"], "metrics": {"price": 13.6261, "vwap": 13.7097, "vwap_slope": -0.0221, "atr": 0.0948, "atr_pct": 0.695, "trend": "negative", "slope_pct": -0.1977, "flat_threshold_pct": 0.1739, "ema9": 13.6913, "ema20": 13.7532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.252, "spread_pct": 0.073, "rvol": 0.019, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T13:36:14.911307", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.318%)", "metrics": {"price": 7.72, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.3181, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:14.913048", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.72, "vwap": 7.6498, "vwap_slope": 0.0238, "atr": 0.0392, "trend": "positive", "slope_pct": 0.3544, "lower_highs_lower_lows": false, "stop": 7.673, "imbalance_decline_count": 3, "imbalance_cur": -0.6791127541589649, "imbalance_prev": -0.6390852390852391}}
{"timestamp": "2026-09-22T13:36:14.913665", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 10.14, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0187, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:14.914187", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.14, "vwap": 10.0341, "vwap_slope": 0.0122, "atr": 0.0827, "trend": "positive", "slope_pct": 0.3209, "lower_highs_lower_lows": false, "stop": 10.0408, "imbalance_decline_count": 0, "imbalance_cur": -0.37889347176788507, "imbalance_prev": -0.4191812415913896}}
{"timestamp": "2026-09-22T13:36:14.916283", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.87 below VWAP $15.16", "trend negative (slope -3.232%, flat band 0.950%)"], "metrics": {"price": 14.8658, "vwap": 15.1582, "vwap_slope": 0.0, "atr": 0.565, "atr_pct": 3.801, "trend": "negative", "slope_pct": -3.232, "flat_threshold_pct": 0.9502, "ema9": 15.6692, "ema20": 15.7744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 6.387, "spread_pct": 0.337, "rvol": 0.462, "volume_pace_ratio": 28.853}}
{"timestamp": "2026-09-22T13:36:14.917210", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0147, "vwap_slope": -0.0029, "atr": 0.125, "atr_pct": 1.393, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.3482, "ema9": 8.9909, "ema20": 9.024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 2.657, "spread_pct": 0.111, "rvol": 0.203, "volume_pace_ratio": 12.651}}
{"timestamp": "2026-09-22T13:36:14.917922", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.82", "VWAP sloping down", "spread 2.05% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.56, "vwap": 13.8241, "vwap_slope": -0.0274, "atr": 0.3957, "atr_pct": 2.918, "trend": "flat", "slope_pct": -0.5005, "flat_threshold_pct": 0.7295, "ema9": 13.7385, "ema20": 13.7722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 4.44, "spread_pct": 2.048, "rvol": 0.057, "volume_pace_ratio": 3.531}}
{"timestamp": "2026-09-22T13:36:14.919131", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.415, "vwap": 6.4513, "vwap_slope": -0.0173, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1493, "ema9": 6.426, "ema20": 6.4363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.036, "volume_pace_ratio": 2.222}}
{"timestamp": "2026-09-22T13:36:14.920777", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7087, "vwap": 8.6155, "vwap_slope": 0.0144, "atr": 0.1751, "atr_pct": 2.01, "trend": "flat", "slope_pct": 0.058, "flat_threshold_pct": 0.5025, "ema9": 8.7077, "ema20": 8.7283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 1.597, "spread_pct": 0.573, "rvol": 0.048, "volume_pace_ratio": 3.01}}
{"timestamp": "2026-09-22T13:36:14.921571", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.317}}
{"timestamp": "2026-09-22T13:36:14.922241", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.755, "vwap": 12.7367, "vwap_slope": 0.0022, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1249, "ema9": 12.7329, "ema20": 12.732, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.255, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.016, "volume_pace_ratio": 1.003}}
{"timestamp": "2026-09-22T13:36:14.922987", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.845, "vwap": 8.8935, "vwap_slope": -0.0316, "atr": 0.1244, "atr_pct": 1.407, "trend": "flat", "slope_pct": -0.2626, "flat_threshold_pct": 0.3517, "ema9": 8.8806, "ema20": 8.9556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 4.171, "spread_pct": 0.113, "rvol": 0.18, "volume_pace_ratio": 11.245}}
{"timestamp": "2026-09-22T13:36:14.923677", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.548, "vwap": 11.5896, "vwap_slope": -0.01, "atr": 0.072, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.102, "flat_threshold_pct": 0.1558, "ema9": 11.5489, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 1.552, "spread_pct": 0.087, "rvol": 0.018, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T13:36:14.924360", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.3875, "vwap_slope": -0.0179, "atr": 0.0644, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0812, "flat_threshold_pct": 0.1308, "ema9": 12.3246, "ema20": 12.3427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.189, "distance_from_high_pct": 2.029, "spread_pct": 0.081, "rvol": 0.021, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T13:36:14.926315", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.474, "vwap": 10.4614, "vwap_slope": 0.0074, "atr": 0.0787, "atr_pct": 0.752, "trend": "flat", "slope_pct": 0.1646, "flat_threshold_pct": 0.1879, "ema9": 10.5463, "ema20": 10.5139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 2.111, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T13:36:14.928343", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.312%, flat band 0.211%)"], "metrics": {"price": 5.445, "vwap": 5.5037, "vwap_slope": -0.0126, "atr": 0.046, "atr_pct": 0.845, "trend": "negative", "slope_pct": -0.3125, "flat_threshold_pct": 0.2111, "ema9": 5.471, "ema20": 5.4887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 2.768, "spread_pct": 0.184, "rvol": 0.017, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T13:36:14.929027", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.31% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.087, "atr_pct": 0.956, "trend": "positive", "slope_pct": 0.2394, "flat_threshold_pct": 0.2389, "ema9": 9.0405, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 2.726, "spread_pct": 2.306, "rvol": 0.037, "volume_pace_ratio": 2.298}}
{"timestamp": "2026-09-22T13:36:14.929590", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.49, "vwap": 7.4888, "vwap_slope": -0.0002, "atr": 0.0387, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0553, "flat_threshold_pct": 0.1291, "ema9": 7.5001, "ema20": 7.5186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.156, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T13:36:14.930168", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.2558, "vwap_slope": -0.0155, "atr": 0.0592, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.159, "flat_threshold_pct": 0.1609, "ema9": 9.2042, "ema20": 9.2271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 2.442, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.442}}
{"timestamp": "2026-09-22T13:36:14.930886", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3103, "vwap": 13.2151, "vwap_slope": -0.0181, "atr": 0.2569, "atr_pct": 1.93, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.4825, "ema9": 13.2416, "ema20": 13.2114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 1.551, "spread_pct": 0.527, "rvol": 0.017, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T13:36:14.931504", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.29", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2592, "vwap": 6.2876, "vwap_slope": -0.0079, "atr": 0.0359, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.1435, "ema9": 6.2699, "ema20": 6.2851, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 1.274, "spread_pct": 0.16, "rvol": 0.024, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T13:36:14.932110", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5174, "vwap_slope": -0.005, "atr": 0.0293, "atr_pct": 0.533, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1332, "ema9": 5.4922, "ema20": 5.4935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.192, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T13:36:14.932758", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 5.2031, "vwap": 5.1763, "vwap_slope": 0.0039, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1714, "flat_threshold_pct": 0.1682, "ema9": 5.1925, "ema20": 5.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.514, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.262}}
{"timestamp": "2026-09-22T13:36:14.933494", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.7362, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.2012, "ema9": 8.7268, "ema20": 8.7355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T13:36:14.934985", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 11.705, "vwap": 11.5895, "vwap_slope": 0.0434, "atr": 0.0867, "atr_pct": 0.74, "trend": "positive", "slope_pct": 0.2098, "flat_threshold_pct": 0.1851, "ema9": 11.6634, "ema20": 11.607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 0.637, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.315}}
{"timestamp": "2026-09-22T13:36:14.936598", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0538, "vwap_slope": -0.0037, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.0948, "ema9": 9.0422, "ema20": 9.0499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.425}}
{"timestamp": "2026-09-22T13:36:14.937196", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.837}}
{"timestamp": "2026-09-22T13:36:14.937984", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.845, "vwap": 14.8059, "vwap_slope": 0.0078, "atr": 0.0832, "atr_pct": 0.561, "trend": "flat", "slope_pct": 0.0905, "flat_threshold_pct": 0.1402, "ema9": 14.8201, "ema20": 14.8202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 0.302, "spread_pct": 0.067, "rvol": 0.047, "volume_pace_ratio": 2.903}}
{"timestamp": "2026-09-22T13:36:14.939454", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1842, "vwap_slope": 0.0009, "atr": 0.0513, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.1398, "ema9": 9.1883, "ema20": 9.1901, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 0.38, "spread_pct": 0.436, "rvol": 0.009, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T13:36:14.940068", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.84, "vwap": 13.8791, "vwap_slope": -0.0188, "atr": 0.0906, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0419, "flat_threshold_pct": 0.1637, "ema9": 13.8657, "ema20": 13.8826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.213, "spread_pct": 0.361, "rvol": 0.012, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T13:36:14.940594", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1386, "vwap": 6.1538, "vwap_slope": -0.0042, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.112, "ema9": 6.1411, "ema20": 6.1482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 1.309, "spread_pct": 0.163, "rvol": 0.032, "volume_pace_ratio": 1.993}}
{"timestamp": "2026-09-22T13:36:14.941166", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.197%, flat band 0.174%)"], "metrics": {"price": 13.6267, "vwap": 13.7092, "vwap_slope": -0.0226, "atr": 0.0948, "atr_pct": 0.695, "trend": "negative", "slope_pct": -0.1972, "flat_threshold_pct": 0.1739, "ema9": 13.6914, "ema20": 13.7532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.247, "spread_pct": 0.073, "rvol": 0.019, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T13:36:19.943034", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.318%)", "metrics": {"price": 7.72, "peak_price": 7.735, "peak_gain_cents": 0.0, "slope_pct": 0.3181, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:19.944207", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.72, "vwap": 7.6511, "vwap_slope": 0.025, "atr": 0.04, "trend": "positive", "slope_pct": 0.3544, "lower_highs_lower_lows": false, "stop": 7.672, "imbalance_decline_count": 4, "imbalance_cur": -0.7792877225866917, "imbalance_prev": -0.6791127541589649}}
{"timestamp": "2026-09-22T13:36:19.944881", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.048%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0483, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:19.945560", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0342, "vwap_slope": 0.0123, "atr": 0.085, "trend": "positive", "slope_pct": 0.3103, "lower_highs_lower_lows": false, "stop": 10.028, "imbalance_decline_count": 1, "imbalance_cur": -0.5149380300065232, "imbalance_prev": -0.37889347176788507}}
{"timestamp": "2026-09-22T13:36:19.948666", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.05", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0469, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.141, "rvol": 0.486, "volume_pace_ratio": 29.913}}
{"timestamp": "2026-09-22T13:36:19.951459", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0143, "vwap_slope": -0.0033, "atr": 0.125, "atr_pct": 1.394, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.3484, "ema9": 8.9899, "ema20": 9.0235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 2.711, "spread_pct": 0.111, "rvol": 0.204, "volume_pace_ratio": 12.592}}
{"timestamp": "2026-09-22T13:36:19.955315", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.52, "vwap": 13.8221, "vwap_slope": -0.0295, "atr": 0.409, "atr_pct": 3.025, "trend": "flat", "slope_pct": -0.5319, "flat_threshold_pct": 0.7563, "ema9": 13.7305, "ema20": 13.7684, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 4.722, "spread_pct": 0.37, "rvol": 0.057, "volume_pace_ratio": 3.508}}
{"timestamp": "2026-09-22T13:36:19.956246", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.415, "vwap": 6.4511, "vwap_slope": -0.0176, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1493, "ema9": 6.426, "ema20": 6.4363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.036, "volume_pace_ratio": 2.209}}
{"timestamp": "2026-09-22T13:36:19.958754", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.76, "vwap": 8.6173, "vwap_slope": 0.0162, "atr": 0.1799, "atr_pct": 2.054, "trend": "flat", "slope_pct": 0.1212, "flat_threshold_pct": 0.5135, "ema9": 8.7179, "ema20": 8.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.205, "distance_from_high_pct": 1.017, "spread_pct": 0.799, "rvol": 0.049, "volume_pace_ratio": 3.008}}
{"timestamp": "2026-09-22T13:36:19.959490", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.313}}
{"timestamp": "2026-09-22T13:36:19.961189", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.755, "vwap": 12.7368, "vwap_slope": 0.0023, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1249, "ema9": 12.7329, "ema20": 12.732, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.265, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.016, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:36:19.962774", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.86, "vwap": 8.8934, "vwap_slope": -0.0317, "atr": 0.1263, "atr_pct": 1.426, "trend": "flat", "slope_pct": -0.2443, "flat_threshold_pct": 0.3564, "ema9": 8.8836, "ema20": 8.957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 4.009, "spread_pct": 0.226, "rvol": 0.181, "volume_pace_ratio": 11.171}}
{"timestamp": "2026-09-22T13:36:19.963479", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.548, "vwap": 11.5895, "vwap_slope": -0.0101, "atr": 0.072, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.102, "flat_threshold_pct": 0.1558, "ema9": 11.5489, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 1.552, "spread_pct": 0.087, "rvol": 0.018, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T13:36:19.965162", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.3867, "vwap_slope": -0.0188, "atr": 0.0657, "atr_pct": 0.534, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1334, "ema9": 12.3226, "ema20": 12.3417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 2.108, "spread_pct": 0.081, "rvol": 0.022, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T13:36:19.965833", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T13:36:19.966502", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.293%, flat band 0.222%)"], "metrics": {"price": 5.455, "vwap": 5.5001, "vwap_slope": -0.0162, "atr": 0.0485, "atr_pct": 0.889, "trend": "negative", "slope_pct": -0.2928, "flat_threshold_pct": 0.2222, "ema9": 5.473, "ema20": 5.4897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.018, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T13:36:19.967194", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down", "spread 2.31% exceeds max 1.0%"], "metrics": {"price": 9.1, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.0879, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.2335, "flat_threshold_pct": 0.2413, "ema9": 9.0395, "ema20": 9.0266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 2.78, "spread_pct": 2.306, "rvol": 0.037, "volume_pace_ratio": 2.292}}
{"timestamp": "2026-09-22T13:36:19.967831", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.4879, "vwap": 7.4887, "vwap_slope": -0.0002, "atr": 0.0389, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0583, "flat_threshold_pct": 0.1297, "ema9": 7.4997, "ema20": 7.5184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.157, "distance_from_high_pct": 0.823, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.821}}
{"timestamp": "2026-09-22T13:36:19.968432", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.182%, flat band 0.164%)"], "metrics": {"price": 9.17, "vwap": 9.2558, "vwap_slope": -0.0155, "atr": 0.0602, "atr_pct": 0.656, "trend": "negative", "slope_pct": -0.1823, "flat_threshold_pct": 0.1641, "ema9": 9.2002, "ema20": 9.2252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 2.654, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.424}}
{"timestamp": "2026-09-22T13:36:19.968977", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3103, "vwap": 13.2151, "vwap_slope": -0.0181, "atr": 0.2569, "atr_pct": 1.93, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.4825, "ema9": 13.2416, "ema20": 13.2114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 1.551, "spread_pct": 0.376, "rvol": 0.017, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T13:36:19.969972", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.2846, "vwap_slope": -0.0109, "atr": 0.0361, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1442, "ema9": 6.2691, "ema20": 6.2847, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.027, "volume_pace_ratio": 1.665}}
{"timestamp": "2026-09-22T13:36:19.970559", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5174, "vwap_slope": -0.005, "atr": 0.0293, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.133, "ema9": 5.4932, "ema20": 5.494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.939}}
{"timestamp": "2026-09-22T13:36:19.971376", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 5.2031, "vwap": 5.1763, "vwap_slope": 0.0039, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1714, "flat_threshold_pct": 0.1682, "ema9": 5.1925, "ema20": 5.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.514, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.258}}
{"timestamp": "2026-09-22T13:36:19.972948", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.7362, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.2012, "ema9": 8.7268, "ema20": 8.7355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T13:36:19.973598", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 11.66, "vwap": 11.5904, "vwap_slope": 0.0443, "atr": 0.0942, "atr_pct": 0.808, "trend": "flat", "slope_pct": 0.1686, "flat_threshold_pct": 0.2019, "ema9": 11.6544, "ema20": 11.6028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 1.019, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.314}}
{"timestamp": "2026-09-22T13:36:19.974204", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0536, "vwap_slope": -0.0038, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.0948, "ema9": 9.0422, "ema20": 9.0499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.405}}
{"timestamp": "2026-09-22T13:36:19.974988", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.773}}
{"timestamp": "2026-09-22T13:36:19.975817", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.87, "vwap": 14.8063, "vwap_slope": 0.0082, "atr": 0.0916, "atr_pct": 0.616, "trend": "flat", "slope_pct": 0.1086, "flat_threshold_pct": 0.154, "ema9": 14.8251, "ema20": 14.8226, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.293, "distance_from_high_pct": 0.134, "spread_pct": 0.067, "rvol": 0.047, "volume_pace_ratio": 2.898}}
{"timestamp": "2026-09-22T13:36:19.976304", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1842, "vwap_slope": 0.0009, "atr": 0.0513, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.1398, "ema9": 9.1883, "ema20": 9.1901, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 0.38, "spread_pct": 0.436, "rvol": 0.009, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:36:19.976773", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.855, "vwap": 13.8791, "vwap_slope": -0.0188, "atr": 0.0906, "atr_pct": 0.654, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.1635, "ema9": 13.8687, "ema20": 13.8841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.106, "spread_pct": 0.361, "rvol": 0.012, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T13:36:19.977251", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1534, "vwap_slope": -0.0046, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.1121, "ema9": 6.1403, "ema20": 6.1479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.033, "volume_pace_ratio": 2.013}}
{"timestamp": "2026-09-22T13:36:19.977772", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.195%, flat band 0.174%)"], "metrics": {"price": 13.63, "vwap": 13.7092, "vwap_slope": -0.0226, "atr": 0.0948, "atr_pct": 0.695, "trend": "negative", "slope_pct": -0.1946, "flat_threshold_pct": 0.1738, "ema9": 13.6921, "ema20": 13.7536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.224, "spread_pct": 0.073, "rvol": 0.019, "volume_pace_ratio": 1.181}}
{"timestamp": "2026-09-22T13:36:24.984033", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.415%)", "metrics": {"price": 7.745, "peak_price": 7.745, "peak_gain_cents": 1.0, "slope_pct": 0.4152, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:24.985908", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.745, "vwap": 7.6627, "vwap_slope": 0.0366, "atr": 0.0433, "trend": "positive", "slope_pct": 0.3892, "lower_highs_lower_lows": false, "stop": 7.693, "imbalance_decline_count": 0, "imbalance_cur": 0.43028571428571427, "imbalance_prev": -0.7792877225866917}}
{"timestamp": "2026-09-22T13:36:24.986497", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0631, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:24.987070", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0343, "vwap_slope": 0.0123, "atr": 0.085, "trend": "positive", "slope_pct": 0.305, "lower_highs_lower_lows": false, "stop": 10.023, "imbalance_decline_count": 2, "imbalance_cur": -0.521940991463232, "imbalance_prev": -0.5149380300065232}}
{"timestamp": "2026-09-22T13:36:24.990291", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0449, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.141, "rvol": 0.489, "volume_pace_ratio": 29.726}}
{"timestamp": "2026-09-22T13:36:24.991296", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.014, "vwap_slope": -0.0036, "atr": 0.125, "atr_pct": 1.394, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.3484, "ema9": 8.9899, "ema20": 9.0235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 2.711, "spread_pct": 0.112, "rvol": 0.206, "volume_pace_ratio": 12.501}}
{"timestamp": "2026-09-22T13:36:24.992169", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5305, "vwap": 13.8218, "vwap_slope": -0.0297, "atr": 0.409, "atr_pct": 3.023, "trend": "flat", "slope_pct": -0.5236, "flat_threshold_pct": 0.7557, "ema9": 13.7326, "ema20": 13.7694, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 4.648, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 3.467}}
{"timestamp": "2026-09-22T13:36:24.992859", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.42, "vwap": 6.4511, "vwap_slope": -0.0175, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1187, "flat_threshold_pct": 0.1492, "ema9": 6.427, "ema20": 6.4368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.036, "volume_pace_ratio": 2.18}}
{"timestamp": "2026-09-22T13:36:24.993565", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.765, "vwap": 8.6189, "vwap_slope": 0.0177, "atr": 0.1819, "atr_pct": 2.075, "trend": "flat", "slope_pct": 0.1274, "flat_threshold_pct": 0.5188, "ema9": 8.7189, "ema20": 8.7337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 0.96, "spread_pct": 0.799, "rvol": 0.049, "volume_pace_ratio": 3.001}}
{"timestamp": "2026-09-22T13:36:24.994120", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5773, "vwap_slope": 0.1093, "atr": 0.1175, "atr_pct": 1.336, "trend": "positive", "slope_pct": 0.9396, "flat_threshold_pct": 0.334, "ema9": 8.5856, "ema20": 8.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.309}}
{"timestamp": "2026-09-22T13:36:24.994886", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.755, "vwap": 12.7369, "vwap_slope": 0.0024, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1249, "ema9": 12.7329, "ema20": 12.732, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.275, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.016, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:36:24.995472", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.86, "vwap": 8.8934, "vwap_slope": -0.0317, "atr": 0.128, "atr_pct": 1.445, "trend": "flat", "slope_pct": -0.2443, "flat_threshold_pct": 0.3611, "ema9": 8.8836, "ema20": 8.957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 4.009, "spread_pct": 0.225, "rvol": 0.182, "volume_pace_ratio": 11.06}}
{"timestamp": "2026-09-22T13:36:24.996074", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.55, "vwap": 11.5895, "vwap_slope": -0.0102, "atr": 0.072, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.1001, "flat_threshold_pct": 0.1558, "ema9": 11.5493, "ema20": 11.559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.018, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T13:36:24.996684", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.3867, "vwap_slope": -0.0188, "atr": 0.0657, "atr_pct": 0.534, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1334, "ema9": 12.3226, "ema20": 12.3417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 2.108, "spread_pct": 0.081, "rvol": 0.022, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T13:36:24.997251", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T13:36:24.998022", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.263%, flat band 0.237%)"], "metrics": {"price": 5.47, "vwap": 5.5006, "vwap_slope": -0.0157, "atr": 0.0518, "atr_pct": 0.947, "trend": "negative", "slope_pct": -0.2634, "flat_threshold_pct": 0.2368, "ema9": 5.476, "ema20": 5.4911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.019, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T13:36:24.999653", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.31% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.0879, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.2394, "flat_threshold_pct": 0.2412, "ema9": 9.0405, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 2.726, "spread_pct": 2.306, "rvol": 0.037, "volume_pace_ratio": 2.267}}
{"timestamp": "2026-09-22T13:36:25.000331", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.4845, "vwap": 7.4887, "vwap_slope": -0.0002, "atr": 0.0394, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.0632, "flat_threshold_pct": 0.1317, "ema9": 7.499, "ema20": 7.5181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.159, "distance_from_high_pct": 0.868, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:36:25.002997", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.164%)"], "metrics": {"price": 9.1819, "vwap": 9.2556, "vwap_slope": -0.0157, "atr": 0.0602, "atr_pct": 0.656, "trend": "negative", "slope_pct": -0.1684, "flat_threshold_pct": 0.1639, "ema9": 9.2026, "ema20": 9.2263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 2.528, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.409}}
{"timestamp": "2026-09-22T13:36:25.003768", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.2153, "vwap_slope": -0.0178, "atr": 0.2569, "atr_pct": 1.931, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.4827, "ema9": 13.2405, "ema20": 13.2109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 1.59, "spread_pct": 0.376, "rvol": 0.017, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T13:36:25.004455", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.2846, "vwap_slope": -0.0109, "atr": 0.0361, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1442, "ema9": 6.2691, "ema20": 6.2847, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.027, "volume_pace_ratio": 1.643}}
{"timestamp": "2026-09-22T13:36:25.005110", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5174, "vwap_slope": -0.005, "atr": 0.0293, "atr_pct": 0.533, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1332, "ema9": 5.4922, "ema20": 5.4935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.015, "volume_pace_ratio": 0.927}}
{"timestamp": "2026-09-22T13:36:25.005764", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 5.2031, "vwap": 5.1763, "vwap_slope": 0.0039, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1714, "flat_threshold_pct": 0.1682, "ema9": 5.1925, "ema20": 5.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.514, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.255}}
{"timestamp": "2026-09-22T13:36:25.006436", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.7362, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.2012, "ema9": 8.7268, "ema20": 8.7355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T13:36:25.007132", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 11.7207, "vwap": 11.5907, "vwap_slope": 0.0446, "atr": 0.0942, "atr_pct": 0.803, "trend": "positive", "slope_pct": 0.2242, "flat_threshold_pct": 0.2009, "ema9": 11.6665, "ema20": 11.6085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 0.503, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.31}}
{"timestamp": "2026-09-22T13:36:25.007773", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0397, "vwap": 9.0537, "vwap_slope": -0.0038, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.0947, "ema9": 9.0442, "ema20": 9.0508, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 0.663, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.374}}
{"timestamp": "2026-09-22T13:36:25.008316", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.711}}
{"timestamp": "2026-09-22T13:36:25.009019", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.8521, "vwap": 14.8063, "vwap_slope": 0.0082, "atr": 0.0916, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.0956, "flat_threshold_pct": 0.1542, "ema9": 14.8215, "ema20": 14.8209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 0.255, "spread_pct": 0.067, "rvol": 0.047, "volume_pace_ratio": 2.877}}
{"timestamp": "2026-09-22T13:36:25.009658", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.1841, "vwap_slope": 0.0008, "atr": 0.0513, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.1399, "ema9": 9.1863, "ema20": 9.1892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 0.488, "spread_pct": 0.436, "rvol": 0.009, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T13:36:25.010267", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8255, "vwap": 13.8785, "vwap_slope": -0.0194, "atr": 0.093, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.1682, "ema9": 13.8628, "ema20": 13.8813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 1.317, "spread_pct": 0.289, "rvol": 0.012, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:36:25.010943", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1535, "vwap_slope": -0.0045, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.112, "ema9": 6.1413, "ema20": 6.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.033, "volume_pace_ratio": 1.988}}
{"timestamp": "2026-09-22T13:36:25.011726", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.183%, flat band 0.178%)"], "metrics": {"price": 13.645, "vwap": 13.706, "vwap_slope": -0.0258, "atr": 0.0973, "atr_pct": 0.713, "trend": "negative", "slope_pct": -0.1828, "flat_threshold_pct": 0.1782, "ema9": 13.6951, "ema20": 13.755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 2.116, "spread_pct": 0.073, "rvol": 0.02, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T13:36:30.022244", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.435%)", "metrics": {"price": 7.75, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.4346, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:30.023864", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.75, "vwap": 7.6632, "vwap_slope": 0.0372, "atr": 0.0433, "trend": "positive", "slope_pct": 0.3962, "lower_highs_lower_lows": false, "stop": 7.698, "imbalance_decline_count": 1, "imbalance_cur": 0.4290622763063708, "imbalance_prev": 0.43028571428571427}}
{"timestamp": "2026-09-22T13:36:30.024526", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 10.1227, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0699, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:30.025055", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1227, "vwap": 10.0343, "vwap_slope": 0.0124, "atr": 0.085, "trend": "positive", "slope_pct": 0.3026, "lower_highs_lower_lows": false, "stop": 10.0207, "imbalance_decline_count": 0, "imbalance_cur": -0.03143765453903214, "imbalance_prev": -0.521940991463232}}
{"timestamp": "2026-09-22T13:36:30.027631", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0421, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.071, "rvol": 0.494, "volume_pace_ratio": 29.622}}
{"timestamp": "2026-09-22T13:36:30.034475", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0115, "vwap_slope": -0.0061, "atr": 0.1317, "atr_pct": 1.472, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.368, "ema9": 8.9849, "ema20": 9.0211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 2.983, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 12.705}}
{"timestamp": "2026-09-22T13:36:30.037339", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down", "spread 1.83% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7574, "vwap": 13.8227, "vwap_slope": -0.0288, "atr": 0.409, "atr_pct": 2.973, "trend": "flat", "slope_pct": -0.3464, "flat_threshold_pct": 0.7432, "ema9": 13.778, "ema20": 13.791, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 3.049, "spread_pct": 1.827, "rvol": 0.057, "volume_pace_ratio": 3.434}}
{"timestamp": "2026-09-22T13:36:30.037846", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.42, "vwap": 6.451, "vwap_slope": -0.0176, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1187, "flat_threshold_pct": 0.1492, "ema9": 6.427, "ema20": 6.4368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.036, "volume_pace_ratio": 2.158}}
{"timestamp": "2026-09-22T13:36:30.038409", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.71, "vwap": 8.6193, "vwap_slope": 0.0182, "atr": 0.1856, "atr_pct": 2.131, "trend": "flat", "slope_pct": 0.0596, "flat_threshold_pct": 0.5326, "ema9": 8.7079, "ema20": 8.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 1.582, "spread_pct": 0.576, "rvol": 0.05, "volume_pace_ratio": 2.997}}
{"timestamp": "2026-09-22T13:36:30.038962", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5776, "vwap_slope": 0.094, "atr": 0.094, "atr_pct": 1.069, "trend": "positive", "slope_pct": 0.8225, "flat_threshold_pct": 0.2672, "ema9": 8.6274, "ema20": 8.544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.305}}
{"timestamp": "2026-09-22T13:36:30.041163", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.755, "vwap": 12.7369, "vwap_slope": 0.0024, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1249, "ema9": 12.7329, "ema20": 12.732, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.277, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.016, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T13:36:30.041721", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.84, "vwap": 8.893, "vwap_slope": -0.0321, "atr": 0.128, "atr_pct": 1.448, "trend": "flat", "slope_pct": -0.2687, "flat_threshold_pct": 0.3619, "ema9": 8.8796, "ema20": 8.9551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 4.225, "spread_pct": 0.113, "rvol": 0.183, "volume_pace_ratio": 10.965}}
{"timestamp": "2026-09-22T13:36:30.042142", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.548, "vwap": 11.5895, "vwap_slope": -0.0102, "atr": 0.072, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.102, "flat_threshold_pct": 0.1558, "ema9": 11.5489, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 1.552, "spread_pct": 0.087, "rvol": 0.018, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T13:36:30.042574", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.3861, "vwap_slope": -0.0193, "atr": 0.0657, "atr_pct": 0.533, "trend": "flat", "slope_pct": -0.0812, "flat_threshold_pct": 0.1333, "ema9": 12.3246, "ema20": 12.3427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.208, "distance_from_high_pct": 2.029, "spread_pct": 0.081, "rvol": 0.022, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T13:36:30.043062", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T13:36:30.043511", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.266%, flat band 0.237%)"], "metrics": {"price": 5.4687, "vwap": 5.5005, "vwap_slope": -0.0158, "atr": 0.0518, "atr_pct": 0.948, "trend": "negative", "slope_pct": -0.2659, "flat_threshold_pct": 0.2369, "ema9": 5.4757, "ema20": 5.491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 2.345, "spread_pct": 0.183, "rvol": 0.019, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T13:36:30.044148", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.20% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.0879, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.2394, "flat_threshold_pct": 0.2412, "ema9": 9.0405, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 2.726, "spread_pct": 2.195, "rvol": 0.037, "volume_pace_ratio": 2.237}}
{"timestamp": "2026-09-22T13:36:30.044721", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.4845, "vwap": 7.4887, "vwap_slope": -0.0002, "atr": 0.0394, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.0632, "flat_threshold_pct": 0.1317, "ema9": 7.499, "ema20": 7.5181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.159, "distance_from_high_pct": 0.868, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T13:36:30.045382", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.164%)"], "metrics": {"price": 9.1819, "vwap": 9.2556, "vwap_slope": -0.0157, "atr": 0.0602, "atr_pct": 0.656, "trend": "negative", "slope_pct": -0.1684, "flat_threshold_pct": 0.1639, "ema9": 9.2026, "ema20": 9.2263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 2.528, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T13:36:30.046127", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.24, "vwap": 13.2154, "vwap_slope": -0.0177, "atr": 0.2602, "atr_pct": 1.965, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.4913, "ema9": 13.2275, "ema20": 13.2047, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 2.071, "spread_pct": 0.604, "rvol": 0.018, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:36:30.048025", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.2845, "vwap_slope": -0.011, "atr": 0.0361, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1442, "ema9": 6.2691, "ema20": 6.2847, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.027, "volume_pace_ratio": 1.626}}
{"timestamp": "2026-09-22T13:36:30.049409", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5167, "vwap_slope": -0.0057, "atr": 0.0312, "atr_pct": 0.568, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.1419, "ema9": 5.4912, "ema20": 5.493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 2.292, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:36:30.050869", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.2031, "vwap": 5.1763, "vwap_slope": 0.0039, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1714, "flat_threshold_pct": 0.1682, "ema9": 5.1925, "ema20": 5.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.182, "distance_from_high_pct": 0.514, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.252}}
{"timestamp": "2026-09-22T13:36:30.051573", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.7362, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.2012, "ema9": 8.7268, "ema20": 8.7355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T13:36:30.052156", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 11.718, "vwap": 11.5907, "vwap_slope": 0.0446, "atr": 0.0942, "atr_pct": 0.804, "trend": "positive", "slope_pct": 0.2217, "flat_threshold_pct": 0.2009, "ema9": 11.666, "ema20": 11.6083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 0.526, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.306}}
{"timestamp": "2026-09-22T13:36:30.053948", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0536, "vwap_slope": -0.0038, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.0948, "ema9": 9.0422, "ema20": 9.0499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.343}}
{"timestamp": "2026-09-22T13:36:30.054700", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.65}}
{"timestamp": "2026-09-22T13:36:30.055421", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 14.85, "vwap": 14.8063, "vwap_slope": 0.0082, "atr": 0.0916, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.0941, "flat_threshold_pct": 0.1542, "ema9": 14.8211, "ema20": 14.8207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 0.269, "spread_pct": 0.067, "rvol": 0.047, "volume_pace_ratio": 2.845}}
{"timestamp": "2026-09-22T13:36:30.056915", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.1817, "vwap_slope": -0.0016, "atr": 0.058, "atr_pct": 0.634, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.1585, "ema9": 9.1823, "ema20": 9.1873, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 0.705, "spread_pct": 0.764, "rvol": 0.01, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T13:36:30.057520", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8257, "vwap": 13.8785, "vwap_slope": -0.0194, "atr": 0.093, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1682, "ema9": 13.8629, "ema20": 13.8813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.315, "spread_pct": 0.217, "rvol": 0.012, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T13:36:30.059788", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1534, "vwap_slope": -0.0046, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.1121, "ema9": 6.1403, "ema20": 6.1479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.033, "volume_pace_ratio": 1.963}}
{"timestamp": "2026-09-22T13:36:30.060589", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71", "VWAP sloping down", "trend negative (slope -0.191%, flat band 0.178%)"], "metrics": {"price": 13.635, "vwap": 13.7057, "vwap_slope": -0.0261, "atr": 0.0973, "atr_pct": 0.713, "trend": "negative", "slope_pct": -0.1907, "flat_threshold_pct": 0.1783, "ema9": 13.6931, "ema20": 13.754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 2.188, "spread_pct": 0.073, "rvol": 0.02, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T13:36:35.066274", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.435%)", "metrics": {"price": 7.75, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.4346, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:35.067978", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.75, "vwap": 7.6633, "vwap_slope": 0.0373, "atr": 0.0433, "trend": "positive", "slope_pct": 0.3962, "lower_highs_lower_lows": false, "stop": 7.698, "imbalance_decline_count": 0, "imbalance_cur": 0.6190869996692028, "imbalance_prev": 0.4290622763063708}}
{"timestamp": "2026-09-22T13:36:35.068600", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0631, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:35.069151", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0356, "vwap_slope": 0.0137, "atr": 0.086, "trend": "positive", "slope_pct": 0.305, "lower_highs_lower_lows": false, "stop": 10.0218, "imbalance_decline_count": 1, "imbalance_cur": -0.18992754483905452, "imbalance_prev": -0.03143765453903214}}
{"timestamp": "2026-09-22T13:36:35.071220", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0413, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 29.323}}
{"timestamp": "2026-09-22T13:36:35.072524", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.0112, "vwap_slope": -0.0063, "atr": 0.1317, "atr_pct": 1.474, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.3684, "ema9": 8.9829, "ema20": 9.0201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 3.091, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 12.557}}
{"timestamp": "2026-09-22T13:36:35.073308", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.82", "VWAP sloping down", "spread 1.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.8212, "vwap_slope": -0.0303, "atr": 0.409, "atr_pct": 3.012, "trend": "flat", "slope_pct": -0.4849, "flat_threshold_pct": 0.7529, "ema9": 13.7425, "ema20": 13.7741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 4.299, "spread_pct": 1.753, "rvol": 0.057, "volume_pace_ratio": 3.392}}
{"timestamp": "2026-09-22T13:36:35.074002", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.42, "vwap": 6.451, "vwap_slope": -0.0177, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1187, "flat_threshold_pct": 0.1492, "ema9": 6.427, "ema20": 6.4368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.036, "volume_pace_ratio": 2.134}}
{"timestamp": "2026-09-22T13:36:35.074834", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.685, "vwap": 8.619, "vwap_slope": 0.0178, "atr": 0.1856, "atr_pct": 2.137, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.5342, "ema9": 8.7029, "ema20": 8.7261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 1.864, "spread_pct": 0.576, "rvol": 0.05, "volume_pace_ratio": 2.96}}
{"timestamp": "2026-09-22T13:36:35.075506", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5776, "vwap_slope": 0.094, "atr": 0.094, "atr_pct": 1.069, "trend": "positive", "slope_pct": 0.8225, "flat_threshold_pct": 0.2672, "ema9": 8.6274, "ema20": 8.544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.301}}
{"timestamp": "2026-09-22T13:36:35.076170", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.755, "vwap": 12.737, "vwap_slope": 0.0025, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1249, "ema9": 12.7329, "ema20": 12.732, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.282, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.016, "volume_pace_ratio": 0.977, "stage3": {"stop": 12.6786, "risk": 0.0764, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3181, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T13:36:35.076948", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8901, "vwap_slope": -0.035, "atr": 0.138, "atr_pct": 1.572, "trend": "flat", "slope_pct": -0.3417, "flat_threshold_pct": 0.3929, "ema9": 8.8676, "ema20": 8.9494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 4.875, "spread_pct": 0.228, "rvol": 0.186, "volume_pace_ratio": 11.008}}
{"timestamp": "2026-09-22T13:36:35.077721", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.5893, "vwap_slope": -0.0104, "atr": 0.072, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.156, "ema9": 11.5463, "ema20": 11.5576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 1.662, "spread_pct": 0.087, "rvol": 0.018, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:36:35.078341", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.39", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.3852, "vwap_slope": -0.0202, "atr": 0.0657, "atr_pct": 0.533, "trend": "flat", "slope_pct": -0.0812, "flat_threshold_pct": 0.1333, "ema9": 12.3246, "ema20": 12.3427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 2.029, "spread_pct": 0.081, "rvol": 0.022, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:36:35.078986", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T13:36:35.079596", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.264%, flat band 0.237%)"], "metrics": {"price": 5.4699, "vwap": 5.5004, "vwap_slope": -0.0159, "atr": 0.0518, "atr_pct": 0.947, "trend": "negative", "slope_pct": -0.2636, "flat_threshold_pct": 0.2368, "ema9": 5.4759, "ema20": 5.4911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 2.323, "spread_pct": 0.183, "rvol": 0.019, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T13:36:35.080265", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.20% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.0879, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.2394, "flat_threshold_pct": 0.2412, "ema9": 9.0405, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 2.726, "spread_pct": 2.195, "rvol": 0.037, "volume_pace_ratio": 2.209}}
{"timestamp": "2026-09-22T13:36:35.080813", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.47, "vwap": 7.4885, "vwap_slope": -0.0004, "atr": 0.0418, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.084, "flat_threshold_pct": 0.14, "ema9": 7.4961, "ema20": 7.5167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.16, "distance_from_high_pct": 1.06, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T13:36:35.081370", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.26", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.164%)"], "metrics": {"price": 9.1819, "vwap": 9.2556, "vwap_slope": -0.0157, "atr": 0.0602, "atr_pct": 0.656, "trend": "negative", "slope_pct": -0.1684, "flat_threshold_pct": 0.1639, "ema9": 9.2026, "ema20": 9.2263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 2.528, "spread_pct": 0.435, "rvol": 0.023, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T13:36:35.081970", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.21", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2, "vwap": 13.2147, "vwap_slope": -0.0184, "atr": 0.2652, "atr_pct": 2.009, "trend": "flat", "slope_pct": -0.0441, "flat_threshold_pct": 0.5023, "ema9": 13.2195, "ema20": 13.2009, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.367, "spread_pct": 0.604, "rvol": 0.018, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T13:36:35.082579", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.2845, "vwap_slope": -0.011, "atr": 0.0361, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1442, "ema9": 6.2691, "ema20": 6.2847, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.027, "volume_pace_ratio": 1.606}}
{"timestamp": "2026-09-22T13:36:35.083289", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.496, "vwap": 5.5168, "vwap_slope": -0.0057, "atr": 0.0312, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.1418, "ema9": 5.4924, "ema20": 5.4936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 2.186, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.926}}
{"timestamp": "2026-09-22T13:36:35.083939", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.2025, "vwap": 5.1764, "vwap_slope": 0.0041, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1702, "flat_threshold_pct": 0.1682, "ema9": 5.1924, "ema20": 5.1788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 0.526, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.25}}
{"timestamp": "2026-09-22T13:36:35.084500", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7361, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.2013, "ema9": 8.7258, "ema20": 8.7351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T13:36:35.085033", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5921, "vwap_slope": 0.0459, "atr": 0.0987, "atr_pct": 0.841, "trend": "positive", "slope_pct": 0.2418, "flat_threshold_pct": 0.2102, "ema9": 11.6704, "ema20": 11.6104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 0.34, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.305}}
{"timestamp": "2026-09-22T13:36:35.085579", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0333, "vwap": 9.0536, "vwap_slope": -0.0038, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.0947, "ema9": 9.0429, "ema20": 9.0502, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 0.733, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.318}}
{"timestamp": "2026-09-22T13:36:35.086091", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.591}}
{"timestamp": "2026-09-22T13:36:35.086715", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 14.85, "vwap": 14.8065, "vwap_slope": 0.0084, "atr": 0.0916, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.0941, "flat_threshold_pct": 0.1542, "ema9": 14.8211, "ema20": 14.8207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 0.269, "spread_pct": 0.067, "rvol": 0.048, "volume_pace_ratio": 2.823}}
{"timestamp": "2026-09-22T13:36:35.087258", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.16, "vwap": 9.1821, "vwap_slope": -0.0012, "atr": 0.058, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.1583, "ema9": 9.1843, "ema20": 9.1882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 0.597, "spread_pct": 0.545, "rvol": 0.01, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T13:36:35.087890", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.7956, "vwap": 13.8762, "vwap_slope": -0.0217, "atr": 0.1006, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.0763, "flat_threshold_pct": 0.1823, "ema9": 13.8569, "ema20": 13.8784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.53, "spread_pct": 0.217, "rvol": 0.013, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T13:36:35.088514", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1535, "vwap_slope": -0.0045, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.1119, "ema9": 6.1423, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.033, "volume_pace_ratio": 1.952}}
{"timestamp": "2026-09-22T13:36:35.089188", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.66, "vwap": 13.706, "vwap_slope": -0.0258, "atr": 0.0981, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.171, "flat_threshold_pct": 0.1795, "ema9": 13.6981, "ema20": 13.7564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 2.009, "spread_pct": 0.073, "rvol": 0.02, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T13:36:40.094994", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.338%)", "metrics": {"price": 7.725, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.3376, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:40.096651", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.725, "vwap": 7.6635, "vwap_slope": 0.0374, "atr": 0.0433, "trend": "positive", "slope_pct": 0.3614, "lower_highs_lower_lows": false, "stop": 7.673, "imbalance_decline_count": 0, "imbalance_cur": 0.7617341454675743, "imbalance_prev": 0.6190869996692028}}
{"timestamp": "2026-09-22T13:36:40.097272", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.166%)", "metrics": {"price": 10.0901, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1664, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:40.097876", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0901, "vwap": 10.0356, "vwap_slope": 0.0137, "atr": 0.0902, "trend": "positive", "slope_pct": 0.2681, "lower_highs_lower_lows": false, "stop": 9.9819, "imbalance_decline_count": 2, "imbalance_cur": -0.40538253215978337, "imbalance_prev": -0.18992754483905452}}
{"timestamp": "2026-09-22T13:36:40.100075", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0413, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 28.954}}
{"timestamp": "2026-09-22T13:36:40.102505", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.0109, "vwap_slope": -0.0067, "atr": 0.1317, "atr_pct": 1.475, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.3688, "ema9": 8.9809, "ema20": 9.0192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 3.2, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 12.428}}
{"timestamp": "2026-09-22T13:36:40.103284", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.55 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.555, "vwap": 13.8202, "vwap_slope": -0.0313, "atr": 0.409, "atr_pct": 3.017, "trend": "flat", "slope_pct": -0.5045, "flat_threshold_pct": 0.7543, "ema9": 13.7375, "ema20": 13.7718, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 4.475, "spread_pct": 0.591, "rvol": 0.058, "volume_pace_ratio": 3.363}}
{"timestamp": "2026-09-22T13:36:40.104285", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.415, "vwap": 6.4503, "vwap_slope": -0.0184, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1493, "ema9": 6.426, "ema20": 6.4363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.037, "volume_pace_ratio": 2.145}}
{"timestamp": "2026-09-22T13:36:40.104971", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.66, "vwap": 8.6195, "vwap_slope": 0.0183, "atr": 0.1889, "atr_pct": 2.181, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.5452, "ema9": 8.6979, "ema20": 8.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 2.147, "spread_pct": 0.462, "rvol": 0.051, "volume_pace_ratio": 2.964}}
{"timestamp": "2026-09-22T13:36:40.105867", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.5776, "vwap_slope": 0.0939, "atr": 0.115, "atr_pct": 1.323, "trend": "positive", "slope_pct": 0.6504, "flat_threshold_pct": 0.3308, "ema9": 8.6064, "ema20": 8.534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 1.808, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.297}}
{"timestamp": "2026-09-22T13:36:40.106544", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.745, "vwap": 12.7369, "vwap_slope": 0.0024, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0337, "flat_threshold_pct": 0.125, "ema9": 12.7309, "ema20": 12.7311, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.29, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.017, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T13:36:40.107469", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.8882, "vwap_slope": -0.0369, "atr": 0.143, "atr_pct": 1.634, "trend": "flat", "slope_pct": -0.3783, "flat_threshold_pct": 0.4085, "ema9": 8.8616, "ema20": 8.9465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.187, "volume_pace_ratio": 10.957}}
{"timestamp": "2026-09-22T13:36:40.108224", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5887, "vwap_slope": -0.0109, "atr": 0.072, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.1047, "flat_threshold_pct": 0.1559, "ema9": 11.5483, "ema20": 11.5585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.018, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:36:40.108939", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.301, "vwap": 12.3848, "vwap_slope": -0.0206, "atr": 0.0657, "atr_pct": 0.534, "trend": "flat", "slope_pct": -0.0934, "flat_threshold_pct": 0.1335, "ema9": 12.3218, "ema20": 12.3414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 2.14, "spread_pct": 0.081, "rvol": 0.022, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T13:36:40.109474", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T13:36:40.110057", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down", "trend negative (slope -0.263%, flat band 0.237%)"], "metrics": {"price": 5.47, "vwap": 5.499, "vwap_slope": -0.0172, "atr": 0.0518, "atr_pct": 0.947, "trend": "negative", "slope_pct": -0.2634, "flat_threshold_pct": 0.2368, "ema9": 5.476, "ema20": 5.4911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.02, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T13:36:40.110694", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.20% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.0879, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.2394, "flat_threshold_pct": 0.2412, "ema9": 9.0405, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 2.726, "spread_pct": 2.195, "rvol": 0.037, "volume_pace_ratio": 2.181}}
{"timestamp": "2026-09-22T13:36:40.111356", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.472, "vwap": 7.4885, "vwap_slope": -0.0004, "atr": 0.0418, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.0811, "flat_threshold_pct": 0.14, "ema9": 7.4965, "ema20": 7.5169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 1.033, "spread_pct": 0.534, "rvol": 0.013, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T13:36:40.111976", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.2099, "vwap": 9.2539, "vwap_slope": -0.0174, "atr": 0.0633, "atr_pct": 0.687, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1718, "ema9": 9.2082, "ema20": 9.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.23, "spread_pct": 0.435, "rvol": 0.024, "volume_pace_ratio": 1.397}}
{"timestamp": "2026-09-22T13:36:40.112645", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.249, "vwap": 13.2157, "vwap_slope": -0.0175, "atr": 0.2677, "atr_pct": 2.021, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.5051, "ema9": 13.2293, "ema20": 13.2055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.004, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T13:36:40.113311", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.2845, "vwap_slope": -0.011, "atr": 0.0361, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1442, "ema9": 6.2691, "ema20": 6.2847, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.027, "volume_pace_ratio": 1.585}}
{"timestamp": "2026-09-22T13:36:40.113984", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4919, "vwap": 5.5166, "vwap_slope": -0.0059, "atr": 0.0312, "atr_pct": 0.568, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.1419, "ema9": 5.4916, "ema20": 5.4932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 2.258, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:36:40.114667", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.2025, "vwap": 5.1764, "vwap_slope": 0.0041, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1702, "flat_threshold_pct": 0.1682, "ema9": 5.1924, "ema20": 5.1788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 0.526, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.247}}
{"timestamp": "2026-09-22T13:36:40.115271", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.7362, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.2012, "ema9": 8.7268, "ema20": 8.7355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:36:40.115928", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5921, "vwap_slope": 0.0459, "atr": 0.0987, "atr_pct": 0.841, "trend": "positive", "slope_pct": 0.2418, "flat_threshold_pct": 0.2102, "ema9": 11.6704, "ema20": 11.6104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 0.34, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.301}}
{"timestamp": "2026-09-22T13:36:40.116554", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0318, "vwap": 9.0536, "vwap_slope": -0.0038, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.0948, "ema9": 9.0426, "ema20": 9.0501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 0.749, "spread_pct": 0.111, "rvol": 0.039, "volume_pace_ratio": 2.289}}
{"timestamp": "2026-09-22T13:36:40.117201", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.533}}
{"timestamp": "2026-09-22T13:36:40.117872", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.835, "vwap": 14.8065, "vwap_slope": 0.0084, "atr": 0.0916, "atr_pct": 0.618, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1544, "ema9": 14.8181, "ema20": 14.8193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 0.369, "spread_pct": 0.067, "rvol": 0.048, "volume_pace_ratio": 2.814}}
{"timestamp": "2026-09-22T13:36:40.118475", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.16, "vwap": 9.1821, "vwap_slope": -0.0012, "atr": 0.058, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.1583, "ema9": 9.1843, "ema20": 9.1882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 0.597, "spread_pct": 0.545, "rvol": 0.01, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T13:36:40.119449", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.7863, "vwap": 13.876, "vwap_slope": -0.0219, "atr": 0.1006, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.0835, "flat_threshold_pct": 0.1825, "ema9": 13.855, "ema20": 13.8775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.597, "spread_pct": 0.217, "rvol": 0.013, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T13:36:40.120115", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1535, "vwap_slope": -0.0045, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.1119, "ema9": 6.1423, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.033, "volume_pace_ratio": 1.929}}
{"timestamp": "2026-09-22T13:36:40.120859", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.67 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.67, "vwap": 13.7055, "vwap_slope": -0.0263, "atr": 0.0998, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.1632, "flat_threshold_pct": 0.1825, "ema9": 13.7001, "ema20": 13.7574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 1.937, "spread_pct": 0.073, "rvol": 0.021, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T13:36:45.123964", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.357%)", "metrics": {"price": 7.73, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.357, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:45.126396", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.73, "vwap": 7.6647, "vwap_slope": 0.0387, "atr": 0.0433, "trend": "positive", "slope_pct": 0.3684, "lower_highs_lower_lows": false, "stop": 7.678, "imbalance_decline_count": 1, "imbalance_cur": -0.7055555555555556, "imbalance_prev": 0.7617341454675743}}
{"timestamp": "2026-09-22T13:36:45.126911", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.182%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1816, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:45.127316", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0356, "vwap_slope": 0.0137, "atr": 0.091, "trend": "positive", "slope_pct": 0.2627, "lower_highs_lower_lows": false, "stop": 9.9758, "imbalance_decline_count": 3, "imbalance_cur": -0.41988216745498297, "imbalance_prev": -0.40538253215978337}}
{"timestamp": "2026-09-22T13:36:45.128714", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0413, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 28.595}}
{"timestamp": "2026-09-22T13:36:45.129399", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.0108, "vwap_slope": -0.0068, "atr": 0.1317, "atr_pct": 1.475, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.3688, "ema9": 8.9809, "ema20": 9.0192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 3.2, "spread_pct": 0.112, "rvol": 0.213, "volume_pace_ratio": 12.298}}
{"timestamp": "2026-09-22T13:36:45.130159", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.56, "vwap": 13.8194, "vwap_slope": -0.0321, "atr": 0.409, "atr_pct": 3.016, "trend": "flat", "slope_pct": -0.5005, "flat_threshold_pct": 0.7541, "ema9": 13.7385, "ema20": 13.7722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 4.44, "spread_pct": 0.517, "rvol": 0.058, "volume_pace_ratio": 3.334}}
{"timestamp": "2026-09-22T13:36:45.130609", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.415, "vwap": 6.4501, "vwap_slope": -0.0186, "atr": 0.0383, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1493, "ema9": 6.426, "ema20": 6.4363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.037, "volume_pace_ratio": 2.132}}
{"timestamp": "2026-09-22T13:36:45.131379", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.66, "vwap": 8.6214, "vwap_slope": 0.0203, "atr": 0.1889, "atr_pct": 2.181, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.5452, "ema9": 8.6979, "ema20": 8.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 2.147, "spread_pct": 0.231, "rvol": 0.052, "volume_pace_ratio": 2.999}}
{"timestamp": "2026-09-22T13:36:45.131916", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5786, "vwap_slope": 0.095, "atr": 0.115, "atr_pct": 1.308, "trend": "positive", "slope_pct": 0.8225, "flat_threshold_pct": 0.3269, "ema9": 8.6274, "ema20": 8.544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.295}}
{"timestamp": "2026-09-22T13:36:45.132536", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.745, "vwap": 12.7369, "vwap_slope": 0.0024, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0337, "flat_threshold_pct": 0.125, "ema9": 12.7309, "ema20": 12.7311, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.29, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.017, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T13:36:45.133401", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.7599, "vwap": 8.8882, "vwap_slope": -0.0369, "atr": 0.143, "atr_pct": 1.632, "trend": "flat", "slope_pct": -0.3662, "flat_threshold_pct": 0.4081, "ema9": 8.8636, "ema20": 8.9475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 5.093, "spread_pct": 0.229, "rvol": 0.188, "volume_pace_ratio": 10.847}}
{"timestamp": "2026-09-22T13:36:45.134073", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.5886, "vwap_slope": -0.0111, "atr": 0.0745, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0815, "flat_threshold_pct": 0.161, "ema9": 11.5533, "ema20": 11.5609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.364, "spread_pct": 0.173, "rvol": 0.018, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:36:45.134834", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3843, "vwap_slope": -0.0212, "atr": 0.0673, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.103, "flat_threshold_pct": 0.137, "ema9": 12.3196, "ema20": 12.3403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 2.228, "spread_pct": 0.163, "rvol": 0.022, "volume_pace_ratio": 1.289}}
{"timestamp": "2026-09-22T13:36:45.135428", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T13:36:45.136078", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5002, "vwap_slope": -0.0161, "atr": 0.0527, "atr_pct": 0.96, "trend": "flat", "slope_pct": -0.234, "flat_threshold_pct": 0.24, "ema9": 5.479, "ema20": 5.4926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.02, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T13:36:45.136601", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.20% exceeds max 1.0%"], "metrics": {"price": 9.105, "vwap": 9.1007, "vwap_slope": -0.0127, "atr": 0.0879, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.2394, "flat_threshold_pct": 0.2412, "ema9": 9.0405, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 2.726, "spread_pct": 2.195, "rvol": 0.037, "volume_pace_ratio": 2.154}}
{"timestamp": "2026-09-22T13:36:45.137183", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.48, "vwap": 7.4886, "vwap_slope": -0.0004, "atr": 0.0418, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1398, "ema9": 7.4981, "ema20": 7.5177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 0.927, "spread_pct": 0.267, "rvol": 0.013, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T13:36:45.137786", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.2539, "vwap_slope": -0.0175, "atr": 0.0633, "atr_pct": 0.687, "trend": "flat", "slope_pct": -0.1356, "flat_threshold_pct": 0.1719, "ema9": 9.2082, "ema20": 9.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.229, "spread_pct": 0.435, "rvol": 0.024, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T13:36:45.138403", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2446, "vwap": 13.2156, "vwap_slope": -0.0175, "atr": 0.2677, "atr_pct": 2.021, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.5053, "ema9": 13.2285, "ema20": 13.2051, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.037, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T13:36:45.139095", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.27, "vwap": 6.284, "vwap_slope": -0.0115, "atr": 0.0377, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.1505, "ema9": 6.2721, "ema20": 6.2861, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.104, "spread_pct": 0.159, "rvol": 0.029, "volume_pace_ratio": 1.68}}
{"timestamp": "2026-09-22T13:36:45.139808", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5166, "vwap_slope": -0.0058, "atr": 0.0312, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1418, "ema9": 5.4922, "ema20": 5.4935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T13:36:45.142146", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 5.2025, "vwap": 5.1764, "vwap_slope": 0.0041, "atr": 0.035, "atr_pct": 0.673, "trend": "positive", "slope_pct": 0.1702, "flat_threshold_pct": 0.1682, "ema9": 5.1924, "ema20": 5.1788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 0.526, "spread_pct": 0.964, "rvol": 0.004, "volume_pace_ratio": 0.243}}
{"timestamp": "2026-09-22T13:36:45.143625", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7503, "vwap": 8.7361, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2013, "ema9": 8.7258, "ema20": 8.7351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 1.238, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T13:36:45.144408", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.5921, "vwap_slope": 0.0459, "atr": 0.0987, "atr_pct": 0.841, "trend": "positive", "slope_pct": 0.2418, "flat_threshold_pct": 0.2102, "ema9": 11.6704, "ema20": 11.6104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 0.34, "spread_pct": 0.769, "rvol": 0.005, "volume_pace_ratio": 0.297}}
{"timestamp": "2026-09-22T13:36:45.145152", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0303, "vwap": 9.0534, "vwap_slope": -0.004, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0608, "flat_threshold_pct": 0.0948, "ema9": 9.0423, "ema20": 9.0499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.157, "distance_from_high_pct": 0.766, "spread_pct": 0.111, "rvol": 0.04, "volume_pace_ratio": 2.282}}
{"timestamp": "2026-09-22T13:36:45.145783", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.477}}
{"timestamp": "2026-09-22T13:36:45.146561", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.8377, "vwap": 14.8067, "vwap_slope": 0.0085, "atr": 0.0916, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.0852, "flat_threshold_pct": 0.1544, "ema9": 14.8186, "ema20": 14.8195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 0.351, "spread_pct": 0.067, "rvol": 0.048, "volume_pace_ratio": 2.786}}
{"timestamp": "2026-09-22T13:36:45.147361", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1895, "vwap": 9.1831, "vwap_slope": -0.0002, "atr": 0.058, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0402, "flat_threshold_pct": 0.1578, "ema9": 9.1902, "ema20": 9.191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 0.277, "spread_pct": 0.545, "rvol": 0.01, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T13:36:45.148121", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.7934, "vwap": 13.8758, "vwap_slope": -0.0221, "atr": 0.1006, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.078, "flat_threshold_pct": 0.1824, "ema9": 13.8564, "ema20": 13.8782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.546, "spread_pct": 0.145, "rvol": 0.013, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T13:36:45.148844", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1532, "vwap_slope": -0.0048, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.112, "ema9": 6.1413, "ema20": 6.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.034, "volume_pace_ratio": 1.938}}
{"timestamp": "2026-09-22T13:36:45.149601", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.65, "vwap": 13.7035, "vwap_slope": -0.0284, "atr": 0.0998, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.1789, "flat_threshold_pct": 0.1827, "ema9": 13.6961, "ema20": 13.7555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 2.08, "spread_pct": 0.073, "rvol": 0.021, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T13:36:50.155386", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.279%)", "metrics": {"price": 7.71, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.2793, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:50.157132", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.71, "vwap": 7.665, "vwap_slope": 0.0389, "atr": 0.0458, "trend": "positive", "slope_pct": 0.3405, "lower_highs_lower_lows": false, "stop": 7.655, "imbalance_decline_count": 2, "imbalance_cur": -0.8173702808257393, "imbalance_prev": -0.7055555555555556}}
{"timestamp": "2026-09-22T13:36:50.157761", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.193%)", "metrics": {"price": 10.081, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1934, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:50.158387", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.081, "vwap": 10.0357, "vwap_slope": 0.0137, "atr": 0.0918, "trend": "positive", "slope_pct": 0.2585, "lower_highs_lower_lows": false, "stop": 9.9708, "imbalance_decline_count": 4, "imbalance_cur": -0.45633408507660006, "imbalance_prev": -0.41988216745498297}}
{"timestamp": "2026-09-22T13:36:50.160202", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0413, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 28.244}}
{"timestamp": "2026-09-22T13:36:50.161043", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0109, "vwap_slope": -0.0067, "atr": 0.1317, "atr_pct": 1.471, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.3678, "ema9": 8.9859, "ema20": 9.0216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 2.928, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 12.222}}
{"timestamp": "2026-09-22T13:36:50.161814", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5903, "vwap": 13.8193, "vwap_slope": -0.0322, "atr": 0.409, "atr_pct": 3.009, "trend": "flat", "slope_pct": -0.4769, "flat_threshold_pct": 0.7524, "ema9": 13.7446, "ema20": 13.7751, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 4.226, "spread_pct": 0.517, "rvol": 0.058, "volume_pace_ratio": 3.299}}
{"timestamp": "2026-09-22T13:36:50.162427", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4233, "vwap": 6.4498, "vwap_slope": -0.0188, "atr": 0.0399, "atr_pct": 0.62, "trend": "flat", "slope_pct": -0.1132, "flat_threshold_pct": 0.1551, "ema9": 6.4277, "ema20": 6.4371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 2.233, "spread_pct": 0.156, "rvol": 0.038, "volume_pace_ratio": 2.141}}
{"timestamp": "2026-09-22T13:36:50.163191", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.65, "vwap": 8.6221, "vwap_slope": 0.0209, "atr": 0.1889, "atr_pct": 2.183, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.5459, "ema9": 8.6959, "ema20": 8.7227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 2.26, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 2.999}}
{"timestamp": "2026-09-22T13:36:50.163808", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5786, "vwap_slope": 0.095, "atr": 0.115, "atr_pct": 1.308, "trend": "positive", "slope_pct": 0.8225, "flat_threshold_pct": 0.3269, "ema9": 8.6274, "ema20": 8.544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.292}}
{"timestamp": "2026-09-22T13:36:50.164415", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.7385, "vwap": 12.7368, "vwap_slope": 0.0023, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0282, "flat_threshold_pct": 0.1251, "ema9": 12.7296, "ema20": 12.7305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.48, "spread_pct": 0.079, "rvol": 0.017, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T13:36:50.165248", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.7476, "vwap": 8.8871, "vwap_slope": -0.038, "atr": 0.143, "atr_pct": 1.635, "trend": "flat", "slope_pct": -0.3812, "flat_threshold_pct": 0.4086, "ema9": 8.8612, "ema20": 8.9463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 5.226, "spread_pct": 0.114, "rvol": 0.189, "volume_pace_ratio": 10.811}}
{"timestamp": "2026-09-22T13:36:50.165915", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.58, "vwap": 11.5885, "vwap_slope": -0.0112, "atr": 0.0759, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0723, "flat_threshold_pct": 0.1638, "ema9": 11.5553, "ema20": 11.5619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.279, "spread_pct": 0.086, "rvol": 0.018, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:36:50.166522", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.2929, "vwap": 12.3843, "vwap_slope": -0.0212, "atr": 0.0673, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1004, "flat_threshold_pct": 0.1369, "ema9": 12.3202, "ema20": 12.3406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 2.204, "spread_pct": 0.163, "rvol": 0.022, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T13:36:50.167157", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T13:36:50.167782", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5012, "vwap_slope": -0.0151, "atr": 0.0543, "atr_pct": 0.988, "trend": "flat", "slope_pct": -0.2144, "flat_threshold_pct": 0.2471, "ema9": 5.481, "ema20": 5.4935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.02, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T13:36:50.168404", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.20% exceeds max 1.0%"], "metrics": {"price": 9.1283, "vwap": 9.1009, "vwap_slope": -0.0124, "atr": 0.0917, "atr_pct": 1.005, "trend": "positive", "slope_pct": 0.267, "flat_threshold_pct": 0.2512, "ema9": 9.0452, "ema20": 9.0293, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.768, "distance_from_high_pct": 2.478, "spread_pct": 2.195, "rvol": 0.037, "volume_pace_ratio": 2.128}}
{"timestamp": "2026-09-22T13:36:50.169006", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.481, "vwap": 7.4882, "vwap_slope": -0.0007, "atr": 0.0418, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0682, "flat_threshold_pct": 0.1398, "ema9": 7.4983, "ema20": 7.5178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 0.914, "spread_pct": 0.267, "rvol": 0.014, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T13:36:50.169615", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.253, "vwap_slope": -0.0183, "atr": 0.0633, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.159, "flat_threshold_pct": 0.1722, "ema9": 9.2042, "ema20": 9.2271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 2.442, "spread_pct": 0.435, "rvol": 0.024, "volume_pace_ratio": 1.377}}
{"timestamp": "2026-09-22T13:36:50.170278", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2581, "vwap": 13.2165, "vwap_slope": -0.0166, "atr": 0.2677, "atr_pct": 2.019, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.5048, "ema9": 13.2312, "ema20": 13.2064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.937, "spread_pct": 0.53, "rvol": 0.018, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:36:50.170960", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.29", "VWAP sloping down"], "metrics": {"price": 6.28, "vwap": 6.285, "vwap_slope": -0.0104, "atr": 0.0394, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.1568, "ema9": 6.2741, "ema20": 6.287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 0.946, "spread_pct": 0.319, "rvol": 0.029, "volume_pace_ratio": 1.666}}
{"timestamp": "2026-09-22T13:36:50.171598", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5166, "vwap_slope": -0.0058, "atr": 0.0312, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1418, "ema9": 5.4922, "ema20": 5.4935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T13:36:50.172235", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.1777, "vwap_slope": 0.0054, "atr": 0.035, "atr_pct": 0.673, "trend": "flat", "slope_pct": 0.165, "flat_threshold_pct": 0.1683, "ema9": 5.1919, "ema20": 5.1786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 0.574, "spread_pct": 1.335, "rvol": 0.004, "volume_pace_ratio": 0.253}}
{"timestamp": "2026-09-22T13:36:50.172899", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.7362, "vwap_slope": -0.0125, "atr": 0.0705, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.2012, "ema9": 8.7268, "ema20": 8.7355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.805}}
{"timestamp": "2026-09-22T13:36:50.173539", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.5927, "vwap_slope": 0.0466, "atr": 0.0987, "atr_pct": 0.84, "trend": "positive", "slope_pct": 0.2509, "flat_threshold_pct": 0.21, "ema9": 11.6724, "ema20": 11.6113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.255, "spread_pct": 0.681, "rvol": 0.005, "volume_pace_ratio": 0.295}}
{"timestamp": "2026-09-22T13:36:50.174147", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.035, "vwap": 9.0534, "vwap_slope": -0.004, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.0947, "ema9": 9.0432, "ema20": 9.0504, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.158, "distance_from_high_pct": 0.714, "spread_pct": 0.111, "rvol": 0.04, "volume_pace_ratio": 2.254}}
{"timestamp": "2026-09-22T13:36:50.174816", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.422}}
{"timestamp": "2026-09-22T13:36:50.175425", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 14.835, "vwap": 14.8067, "vwap_slope": 0.0085, "atr": 0.0916, "atr_pct": 0.618, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1544, "ema9": 14.8181, "ema20": 14.8193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 0.369, "spread_pct": 0.067, "rvol": 0.048, "volume_pace_ratio": 2.757}}
{"timestamp": "2026-09-22T13:36:50.176045", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.185, "vwap": 9.1805, "vwap_slope": -0.0028, "atr": 0.058, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.035, "flat_threshold_pct": 0.1579, "ema9": 9.1893, "ema20": 9.1906, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 0.326, "spread_pct": 0.762, "rvol": 0.013, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:36:50.176694", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8757, "vwap_slope": -0.0222, "atr": 0.1006, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.0729, "flat_threshold_pct": 0.1823, "ema9": 13.8577, "ema20": 13.8788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.013, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:36:50.177273", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1531, "vwap_slope": -0.0048, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.112, "ema9": 6.1413, "ema20": 6.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.034, "volume_pace_ratio": 1.915}}
{"timestamp": "2026-09-22T13:36:50.177847", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.655, "vwap": 13.7036, "vwap_slope": -0.0282, "atr": 0.0998, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.175, "flat_threshold_pct": 0.1827, "ema9": 13.6971, "ema20": 13.7559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 2.044, "spread_pct": 0.073, "rvol": 0.021, "volume_pace_ratio": 1.2}}
{"timestamp": "2026-09-22T13:36:55.183933", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.279%)", "metrics": {"price": 7.71, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.2793, "trend": "positive"}}
{"timestamp": "2026-09-22T13:36:55.185252", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.71, "vwap": 7.6657, "vwap_slope": 0.0397, "atr": 0.0458, "trend": "positive", "slope_pct": 0.3405, "lower_highs_lower_lows": false, "stop": 7.655, "imbalance_decline_count": 0, "imbalance_cur": -0.8145670754366406, "imbalance_prev": -0.8173702808257393}}
{"timestamp": "2026-09-22T13:36:55.185837", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.182%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1816, "trend": "flat"}}
{"timestamp": "2026-09-22T13:36:55.186355", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0357, "vwap_slope": 0.0138, "atr": 0.0918, "trend": "positive", "slope_pct": 0.2627, "lower_highs_lower_lows": false, "stop": 9.9748, "imbalance_decline_count": 5, "imbalance_cur": -0.5207157489861616, "imbalance_prev": -0.45633408507660006, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.263%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:36:55.188313", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.499%)"], "metrics": {"price": 14.18, "vwap": 15.0413, "vwap_slope": 0.0, "atr": 0.85, "atr_pct": 5.994, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4986, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.705, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 27.902}}
{"timestamp": "2026-09-22T13:36:55.189274", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0106, "vwap_slope": -0.007, "atr": 0.1317, "atr_pct": 1.472, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.368, "ema9": 8.9849, "ema20": 9.0211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 2.983, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 12.121}}
{"timestamp": "2026-09-22T13:36:55.190142", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.59, "vwap": 13.8188, "vwap_slope": -0.0327, "atr": 0.409, "atr_pct": 3.01, "trend": "flat", "slope_pct": -0.4771, "flat_threshold_pct": 0.7524, "ema9": 13.7445, "ema20": 13.7751, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.252, "distance_from_high_pct": 4.228, "spread_pct": 0.441, "rvol": 0.058, "volume_pace_ratio": 3.268}}
{"timestamp": "2026-09-22T13:36:55.190928", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4233, "vwap": 6.4498, "vwap_slope": -0.0188, "atr": 0.0399, "atr_pct": 0.62, "trend": "flat", "slope_pct": -0.1132, "flat_threshold_pct": 0.1551, "ema9": 6.4277, "ema20": 6.4371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 2.233, "spread_pct": 0.156, "rvol": 0.038, "volume_pace_ratio": 2.115}}
{"timestamp": "2026-09-22T13:36:55.192670", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.64, "vwap": 8.6216, "vwap_slope": 0.0205, "atr": 0.1905, "atr_pct": 2.205, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.5513, "ema9": 8.6939, "ema20": 8.7218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 2.373, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 2.969}}
{"timestamp": "2026-09-22T13:36:55.194183", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5786, "vwap_slope": 0.095, "atr": 0.115, "atr_pct": 1.308, "trend": "positive", "slope_pct": 0.8225, "flat_threshold_pct": 0.3269, "ema9": 8.6274, "ema20": 8.544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.288}}
{"timestamp": "2026-09-22T13:36:55.194976", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.7409, "vwap": 12.7369, "vwap_slope": 0.0024, "atr": 0.0637, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.1251, "ema9": 12.7301, "ema20": 12.7307, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.301, "distance_from_high_pct": 0.462, "spread_pct": 0.079, "rvol": 0.017, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:36:55.195824", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.89", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.8859, "vwap_slope": -0.0392, "atr": 0.1463, "atr_pct": 1.674, "trend": "flat", "slope_pct": -0.3905, "flat_threshold_pct": 0.4185, "ema9": 8.8596, "ema20": 8.9456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 5.309, "spread_pct": 0.343, "rvol": 0.19, "volume_pace_ratio": 10.734}}
{"timestamp": "2026-09-22T13:36:55.196503", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5855, "vwap": 11.5884, "vwap_slope": -0.0113, "atr": 0.0759, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0671, "flat_threshold_pct": 0.1638, "ema9": 11.5564, "ema20": 11.5624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 1.232, "spread_pct": 0.173, "rvol": 0.019, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T13:36:55.197950", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.295, "vwap": 12.3842, "vwap_slope": -0.0213, "atr": 0.0673, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1369, "ema9": 12.3206, "ema20": 12.3408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 2.188, "spread_pct": 0.081, "rvol": 0.022, "volume_pace_ratio": 1.261}}
{"timestamp": "2026-09-22T13:36:55.198529", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0076, "atr": 0.0787, "atr_pct": 0.747, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.1868, "ema9": 10.5585, "ema20": 10.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T13:36:55.199195", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5004, "vwap_slope": -0.0159, "atr": 0.0549, "atr_pct": 1.001, "trend": "flat", "slope_pct": -0.234, "flat_threshold_pct": 0.2503, "ema9": 5.479, "ema20": 5.4926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.02, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T13:36:55.199924", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.08% exceeds max 1.0%"], "metrics": {"price": 9.15, "vwap": 9.1008, "vwap_slope": -0.0126, "atr": 0.1087, "atr_pct": 1.188, "trend": "flat", "slope_pct": 0.2926, "flat_threshold_pct": 0.2969, "ema9": 9.0495, "ema20": 9.0314, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.778, "distance_from_high_pct": 2.246, "spread_pct": 2.084, "rvol": 0.038, "volume_pace_ratio": 2.116}}
{"timestamp": "2026-09-22T13:36:55.200525", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.48, "vwap": 7.4882, "vwap_slope": -0.0007, "atr": 0.0418, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1398, "ema9": 7.4981, "ema20": 7.5177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 0.927, "spread_pct": 0.267, "rvol": 0.014, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T13:36:55.201045", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.20 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.1989, "vwap": 9.2531, "vwap_slope": -0.0183, "atr": 0.0633, "atr_pct": 0.688, "trend": "flat", "slope_pct": -0.1486, "flat_threshold_pct": 0.1721, "ema9": 9.206, "ema20": 9.2279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 2.347, "spread_pct": 0.435, "rvol": 0.024, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T13:36:55.201754", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.21", "VWAP sloping down", "spread 1.30% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.19, "vwap": 13.2128, "vwap_slope": -0.0203, "atr": 0.281, "atr_pct": 2.131, "trend": "flat", "slope_pct": -0.0522, "flat_threshold_pct": 0.5327, "ema9": 13.2175, "ema20": 13.1999, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.441, "spread_pct": 1.297, "rvol": 0.018, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T13:36:55.202347", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.259, "vwap": 6.2838, "vwap_slope": -0.0117, "atr": 0.0394, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.06, "flat_threshold_pct": 0.1574, "ema9": 6.2699, "ema20": 6.285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.278, "spread_pct": 0.319, "rvol": 0.029, "volume_pace_ratio": 1.649}}
{"timestamp": "2026-09-22T13:36:55.202968", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5166, "vwap_slope": -0.0058, "atr": 0.0312, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1418, "ema9": 5.4922, "ema20": 5.4935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 2.203, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T13:36:55.203573", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.179, "vwap_slope": 0.0067, "atr": 0.0392, "atr_pct": 0.752, "trend": "flat", "slope_pct": 0.1856, "flat_threshold_pct": 0.1879, "ema9": 5.1939, "ema20": 5.1795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 0.667, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.254}}
{"timestamp": "2026-09-22T13:36:55.204504", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.77, "vwap": 8.7365, "vwap_slope": -0.0121, "atr": 0.0705, "atr_pct": 0.803, "trend": "flat", "slope_pct": 0.0434, "flat_threshold_pct": 0.2009, "ema9": 8.7298, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 1.016, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T13:36:55.205144", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 11.723, "vwap": 11.5925, "vwap_slope": 0.0464, "atr": 0.0987, "atr_pct": 0.842, "trend": "positive", "slope_pct": 0.2263, "flat_threshold_pct": 0.2105, "ema9": 11.667, "ema20": 11.6088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.484, "spread_pct": 0.681, "rvol": 0.005, "volume_pace_ratio": 0.291}}
{"timestamp": "2026-09-22T13:36:55.205644", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0534, "vwap_slope": -0.0041, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0947, "ema9": 9.0442, "ema20": 9.0509, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.162, "distance_from_high_pct": 0.659, "spread_pct": 0.111, "rvol": 0.04, "volume_pace_ratio": 2.238}}
{"timestamp": "2026-09-22T13:36:55.206181", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.368}}
{"timestamp": "2026-09-22T13:36:55.207051", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.87, "vwap": 14.8078, "vwap_slope": 0.0097, "atr": 0.0916, "atr_pct": 0.616, "trend": "flat", "slope_pct": 0.1086, "flat_threshold_pct": 0.154, "ema9": 14.8251, "ema20": 14.8226, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.333, "distance_from_high_pct": 0.134, "spread_pct": 0.067, "rvol": 0.049, "volume_pace_ratio": 2.755}}
{"timestamp": "2026-09-22T13:36:55.207793", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.185, "vwap": 9.1824, "vwap_slope": -0.0008, "atr": 0.0588, "atr_pct": 0.641, "trend": "flat", "slope_pct": 0.035, "flat_threshold_pct": 0.1601, "ema9": 9.1893, "ema20": 9.1906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 0.38, "spread_pct": 0.762, "rvol": 0.013, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T13:36:55.208404", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.8039, "vwap": 13.8757, "vwap_slope": -0.0223, "atr": 0.1006, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.0699, "flat_threshold_pct": 0.1822, "ema9": 13.8585, "ema20": 13.8792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.471, "spread_pct": 0.145, "rvol": 0.013, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:36:55.209009", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1533, "vwap_slope": -0.0047, "atr": 0.0275, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.1119, "ema9": 6.1423, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.034, "volume_pace_ratio": 1.893}}
{"timestamp": "2026-09-22T13:36:55.209603", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.7045, "vwap_slope": -0.0273, "atr": 0.1014, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.1553, "flat_threshold_pct": 0.1854, "ema9": 13.7021, "ema20": 13.7583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.865, "spread_pct": 0.073, "rvol": 0.021, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T13:37:00.215403", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.240%)", "metrics": {"price": 7.7, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.2404, "trend": "positive"}}
{"timestamp": "2026-09-22T13:37:00.217801", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7, "vwap": 7.6693, "vwap_slope": 0.0433, "atr": 0.0458, "trend": "positive", "slope_pct": 0.3266, "lower_highs_lower_lows": false, "stop": 7.645, "imbalance_decline_count": 0, "imbalance_cur": -0.5178582838157306, "imbalance_prev": -0.8145670754366406}}
{"timestamp": "2026-09-22T13:37:00.218420", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.196%)", "metrics": {"price": 10.0801, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1961, "trend": "flat"}}
{"timestamp": "2026-09-22T13:37:00.219066", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0801, "vwap": 10.0357, "vwap_slope": 0.0138, "atr": 0.0918, "trend": "positive", "slope_pct": 0.2575, "lower_highs_lower_lows": false, "stop": 9.9699, "imbalance_decline_count": 6, "imbalance_cur": -0.9248548812664907, "imbalance_prev": -0.5207157489861616, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.258%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:37:00.221247", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 27.568}}
{"timestamp": "2026-09-22T13:37:00.222546", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0104, "vwap_slope": -0.0072, "atr": 0.1317, "atr_pct": 1.472, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.368, "ema9": 8.9849, "ema20": 9.0211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 2.983, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 12.006}}
{"timestamp": "2026-09-22T13:37:00.224041", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7044, "vwap": 13.8184, "vwap_slope": -0.0172, "atr": 0.3516, "atr_pct": 2.565, "trend": "flat", "slope_pct": -0.3474, "flat_threshold_pct": 0.6413, "ema9": 13.7453, "ema20": 13.7731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 3.422, "spread_pct": 0.441, "rvol": 0.058, "volume_pace_ratio": 3.236}}
{"timestamp": "2026-09-22T13:37:00.224917", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4386, "vwap": 6.4499, "vwap_slope": -0.0086, "atr": 0.0362, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.1404, "ema9": 6.4317, "ema20": 6.4383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 2.0, "spread_pct": 0.155, "rvol": 0.038, "volume_pace_ratio": 2.135}}
{"timestamp": "2026-09-22T13:37:00.225949", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.645, "vwap": 8.6217, "vwap_slope": 0.0123, "atr": 0.1661, "atr_pct": 1.921, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.4802, "ema9": 8.683, "ema20": 8.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 2.316, "spread_pct": 0.347, "rvol": 0.053, "volume_pace_ratio": 2.954}}
{"timestamp": "2026-09-22T13:37:00.226779", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5786, "vwap_slope": 0.095, "atr": 0.115, "atr_pct": 1.308, "trend": "positive", "slope_pct": 0.8225, "flat_threshold_pct": 0.3269, "ema9": 8.6274, "ema20": 8.544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.285}}
{"timestamp": "2026-09-22T13:37:00.228486", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.735, "vwap": 12.7366, "vwap_slope": 0.0022, "atr": 0.0629, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.1235, "ema9": 12.7289, "ema20": 12.7301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.017, "volume_pace_ratio": 0.944}}
{"timestamp": "2026-09-22T13:37:00.229622", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.374%, flat band 0.364%)"], "metrics": {"price": 8.72, "vwap": 8.885, "vwap_slope": -0.015, "atr": 0.1268, "atr_pct": 1.455, "trend": "negative", "slope_pct": -0.3743, "flat_threshold_pct": 0.3637, "ema9": 8.8285, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 5.525, "spread_pct": 0.229, "rvol": 0.191, "volume_pace_ratio": 10.64}}
{"timestamp": "2026-09-22T13:37:00.230537", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5554, "vwap": 11.5884, "vwap_slope": -0.0065, "atr": 0.0699, "atr_pct": 0.605, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.1513, "ema9": 11.5561, "ema20": 11.5617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 1.488, "spread_pct": 0.086, "rvol": 0.019, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:37:00.233752", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.2952, "vwap": 12.3835, "vwap_slope": -0.0219, "atr": 0.0635, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0984, "flat_threshold_pct": 0.1291, "ema9": 12.3206, "ema20": 12.3408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 2.186, "spread_pct": 0.081, "rvol": 0.022, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T13:37:00.235337", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.474, "vwap": 10.4614, "vwap_slope": 0.0074, "atr": 0.0787, "atr_pct": 0.752, "trend": "flat", "slope_pct": 0.1646, "flat_threshold_pct": 0.1879, "ema9": 10.5463, "ema20": 10.5139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.038, "distance_from_high_pct": 2.111, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T13:37:00.236336", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5005, "vwap_slope": -0.0158, "atr": 0.0543, "atr_pct": 0.989, "trend": "flat", "slope_pct": -0.2242, "flat_threshold_pct": 0.2473, "ema9": 5.48, "ema20": 5.493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.02, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T13:37:00.237067", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.10", "VWAP sloping down", "spread 2.08% exceeds max 1.0%"], "metrics": {"price": 9.02, "vwap": 9.0995, "vwap_slope": -0.0138, "atr": 0.1012, "atr_pct": 1.122, "trend": "flat", "slope_pct": 0.1387, "flat_threshold_pct": 0.2804, "ema9": 9.0235, "ema20": 9.019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 3.635, "spread_pct": 2.084, "rvol": 0.038, "volume_pace_ratio": 2.091}}
{"timestamp": "2026-09-22T13:37:00.237751", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.48, "vwap": 7.4882, "vwap_slope": -0.0007, "atr": 0.0418, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1398, "ema9": 7.4981, "ema20": 7.5177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.203, "distance_from_high_pct": 0.927, "spread_pct": 0.267, "rvol": 0.014, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T13:37:00.238339", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.20 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.1989, "vwap": 9.2532, "vwap_slope": -0.0181, "atr": 0.0625, "atr_pct": 0.679, "trend": "flat", "slope_pct": -0.1486, "flat_threshold_pct": 0.1698, "ema9": 9.206, "ema20": 9.2279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 2.347, "spread_pct": 0.435, "rvol": 0.024, "volume_pace_ratio": 1.346}}
{"timestamp": "2026-09-22T13:37:00.239179", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.21", "VWAP sloping down", "spread 1.30% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.105, "vwap": 13.2099, "vwap_slope": -0.0232, "atr": 0.2807, "atr_pct": 2.142, "trend": "flat", "slope_pct": -0.121, "flat_threshold_pct": 0.5355, "ema9": 13.2005, "ema20": 13.1918, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 3.07, "spread_pct": 1.297, "rvol": 0.019, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T13:37:00.239985", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.28, "vwap": 6.285, "vwap_slope": -0.0105, "atr": 0.0394, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.1568, "ema9": 6.2741, "ema20": 6.287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 0.946, "spread_pct": 0.319, "rvol": 0.029, "volume_pace_ratio": 1.629}}
{"timestamp": "2026-09-22T13:37:00.240978", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5166, "vwap_slope": -0.0058, "atr": 0.0312, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.1415, "ema9": 5.4942, "ema20": 5.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:37:00.241650", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.2121, "vwap": 5.1793, "vwap_slope": 0.007, "atr": 0.0375, "atr_pct": 0.719, "trend": "positive", "slope_pct": 0.1899, "flat_threshold_pct": 0.1799, "ema9": 5.1943, "ema20": 5.1797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 0.627, "spread_pct": 1.527, "rvol": 0.005, "volume_pace_ratio": 0.251}}
{"timestamp": "2026-09-22T13:37:00.242546", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.78, "vwap": 8.7382, "vwap_slope": 0.001, "atr": 0.0559, "atr_pct": 0.636, "trend": "flat", "slope_pct": 0.0924, "flat_threshold_pct": 0.159, "ema9": 8.7406, "ema20": 8.7415, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.352, "distance_from_high_pct": 0.903, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T13:37:00.243331", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.5927, "vwap_slope": 0.0466, "atr": 0.0987, "atr_pct": 0.84, "trend": "positive", "slope_pct": 0.2509, "flat_threshold_pct": 0.21, "ema9": 11.6724, "ema20": 11.6113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.255, "spread_pct": 0.681, "rvol": 0.005, "volume_pace_ratio": 0.288}}
{"timestamp": "2026-09-22T13:37:00.243956", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0534, "vwap_slope": -0.0041, "atr": 0.0342, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0947, "ema9": 9.0442, "ema20": 9.0509, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.162, "distance_from_high_pct": 0.659, "spread_pct": 0.111, "rvol": 0.04, "volume_pace_ratio": 2.212}}
{"timestamp": "2026-09-22T13:37:00.244760", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.316}}
{"timestamp": "2026-09-22T13:37:00.245420", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.865, "vwap": 14.8085, "vwap_slope": 0.0104, "atr": 0.0866, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.1049, "flat_threshold_pct": 0.1456, "ema9": 14.8241, "ema20": 14.8221, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.335, "distance_from_high_pct": 0.168, "spread_pct": 0.067, "rvol": 0.049, "volume_pace_ratio": 2.728}}
{"timestamp": "2026-09-22T13:37:00.246031", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2, "vwap": 9.1819, "vwap_slope": -0.0013, "atr": 0.058, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.1576, "ema9": 9.1923, "ema20": 9.192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 0.163, "spread_pct": 0.762, "rvol": 0.013, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T13:37:00.246725", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8743, "vwap_slope": -0.0236, "atr": 0.1001, "atr_pct": 0.725, "trend": "flat", "slope_pct": -0.0729, "flat_threshold_pct": 0.1814, "ema9": 13.8577, "ema20": 13.8788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.013, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:37:00.247325", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1485, "vwap": 6.1534, "vwap_slope": -0.0023, "atr": 0.0236, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.096, "ema9": 6.1436, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 1.15, "spread_pct": 0.163, "rvol": 0.034, "volume_pace_ratio": 1.872}}
{"timestamp": "2026-09-22T13:37:00.249527", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.6792, "vwap": 13.7044, "vwap_slope": -0.0274, "atr": 0.1013, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.156, "flat_threshold_pct": 0.1851, "ema9": 13.7019, "ema20": 13.7582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.871, "spread_pct": 0.073, "rvol": 0.021, "volume_pace_ratio": 1.181}}
{"timestamp": "2026-09-22T13:37:05.255443", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 7.7201, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.0004, "trend": "flat"}}
{"timestamp": "2026-09-22T13:37:05.257351", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7201, "vwap": 7.6696, "vwap_slope": 0.0258, "atr": 0.0436, "trend": "positive", "slope_pct": 0.2883, "lower_highs_lower_lows": false, "stop": 7.6678, "imbalance_decline_count": 0, "imbalance_cur": -0.4864653041538554, "imbalance_prev": -0.5178582838157306}}
{"timestamp": "2026-09-22T13:37:05.258199", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.154%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.154, "trend": "flat"}}
{"timestamp": "2026-09-22T13:37:05.258877", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.036, "vwap_slope": 0.008, "atr": 0.083, "trend": "flat", "slope_pct": 0.1904, "lower_highs_lower_lows": false, "stop": 10.0104, "imbalance_decline_count": 0, "imbalance_cur": 0.20103929847353036, "imbalance_prev": -0.9248548812664907}}
{"timestamp": "2026-09-22T13:37:05.261964", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 27.241}}
{"timestamp": "2026-09-22T13:37:05.262960", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9433, "vwap": 9.0103, "vwap_slope": -0.0063, "atr": 0.1143, "atr_pct": 1.278, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.3195, "ema9": 8.9766, "ema20": 9.0137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 3.001, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 11.89}}
{"timestamp": "2026-09-22T13:37:05.263889", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.82", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 13.64, "vwap": 13.8183, "vwap_slope": -0.0173, "atr": 0.3608, "atr_pct": 2.645, "trend": "flat", "slope_pct": -0.3865, "flat_threshold_pct": 0.6614, "ema9": 13.7324, "ema20": 13.767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 3.876, "spread_pct": 1.026, "rvol": 0.058, "volume_pace_ratio": 3.199}}
{"timestamp": "2026-09-22T13:37:05.264523", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.44, "vwap": 6.4498, "vwap_slope": -0.0087, "atr": 0.0381, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.1477, "ema9": 6.432, "ema20": 6.4384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.979, "spread_pct": 0.155, "rvol": 0.038, "volume_pace_ratio": 2.114}}
{"timestamp": "2026-09-22T13:37:05.265131", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.645, "vwap": 8.6217, "vwap_slope": 0.0123, "atr": 0.1661, "atr_pct": 1.921, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.4802, "ema9": 8.683, "ema20": 8.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 2.316, "spread_pct": 0.347, "rvol": 0.053, "volume_pace_ratio": 2.924}}
{"timestamp": "2026-09-22T13:37:05.265679", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 8.8, "vwap": 8.5803, "vwap_slope": 0.0112, "atr": 0.1017, "atr_pct": 1.155, "trend": "positive", "slope_pct": 0.6981, "flat_threshold_pct": 0.2888, "ema9": 8.662, "ema20": 8.5684, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.591, "distance_from_high_pct": 0.565, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.283}}
{"timestamp": "2026-09-22T13:37:05.266258", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.735, "vwap": 12.7367, "vwap_slope": 0.0001, "atr": 0.0554, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1088, "ema9": 12.7301, "ema20": 12.7306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.017, "volume_pace_ratio": 0.939}}
{"timestamp": "2026-09-22T13:37:05.267150", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.8847, "vwap_slope": -0.0152, "atr": 0.1297, "atr_pct": 1.484, "trend": "flat", "slope_pct": -0.3553, "flat_threshold_pct": 0.371, "ema9": 8.8325, "ema20": 8.9243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 5.309, "spread_pct": 0.229, "rvol": 0.191, "volume_pace_ratio": 10.53}}
{"timestamp": "2026-09-22T13:37:05.268008", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.61, "vwap": 11.5884, "vwap_slope": -0.0065, "atr": 0.0735, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.1583, "ema9": 11.567, "ema20": 11.5669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.205, "distance_from_high_pct": 1.023, "spread_pct": 0.172, "rvol": 0.019, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:37:05.268643", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3832, "vwap_slope": -0.015, "atr": 0.0569, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0836, "flat_threshold_pct": 0.1158, "ema9": 12.3145, "ema20": 12.336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.228, "spread_pct": 0.163, "rvol": 0.023, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T13:37:05.269164", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4615, "vwap_slope": 0.0036, "atr": 0.0762, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.1808, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.044, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T13:37:05.269692", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5005, "vwap_slope": -0.0082, "atr": 0.0487, "atr_pct": 0.885, "trend": "flat", "slope_pct": -0.1203, "flat_threshold_pct": 0.2214, "ema9": 5.484, "ema20": 5.4937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.02, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T13:37:05.270173", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.10", "VWAP sloping down", "spread 1.97% exceeds max 1.0%"], "metrics": {"price": 9.02, "vwap": 9.0995, "vwap_slope": -0.0138, "atr": 0.1012, "atr_pct": 1.122, "trend": "flat", "slope_pct": 0.1387, "flat_threshold_pct": 0.2804, "ema9": 9.0235, "ema20": 9.019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 3.635, "spread_pct": 1.974, "rvol": 0.038, "volume_pace_ratio": 2.066}}
{"timestamp": "2026-09-22T13:37:05.270726", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.4804, "vwap": 7.4882, "vwap_slope": -0.0006, "atr": 0.0359, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0545, "flat_threshold_pct": 0.12, "ema9": 7.4946, "ema20": 7.5141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.175, "distance_from_high_pct": 0.922, "spread_pct": 0.267, "rvol": 0.014, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T13:37:05.271210", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.2514, "vwap_slope": -0.0109, "atr": 0.0549, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1493, "ema9": 9.2028, "ema20": 9.2243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 2.442, "spread_pct": 0.435, "rvol": 0.025, "volume_pace_ratio": 1.369}}
{"timestamp": "2026-09-22T13:37:05.271973", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.2095, "vwap_slope": -0.0112, "atr": 0.2549, "atr_pct": 1.946, "trend": "flat", "slope_pct": -0.1633, "flat_threshold_pct": 0.4865, "ema9": 13.1804, "ema20": 13.1831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 3.107, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:37:05.272492", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.285, "vwap_slope": -0.0068, "atr": 0.0352, "atr_pct": 0.561, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.1404, "ema9": 6.2733, "ema20": 6.2854, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.029, "volume_pace_ratio": 1.61}}
{"timestamp": "2026-09-22T13:37:05.273078", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5166, "vwap_slope": -0.003, "atr": 0.0274, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.1246, "ema9": 5.4964, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.879}}
{"timestamp": "2026-09-22T13:37:05.273967", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.2121, "vwap": 5.1793, "vwap_slope": 0.007, "atr": 0.0375, "atr_pct": 0.719, "trend": "positive", "slope_pct": 0.1899, "flat_threshold_pct": 0.1799, "ema9": 5.1943, "ema20": 5.1797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 0.627, "spread_pct": 1.527, "rvol": 0.005, "volume_pace_ratio": 0.248}}
{"timestamp": "2026-09-22T13:37:05.274582", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.771, "vwap": 8.7383, "vwap_slope": 0.0011, "atr": 0.0559, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.0838, "flat_threshold_pct": 0.1592, "ema9": 8.7388, "ema20": 8.7406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 1.005, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T13:37:05.275282", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.5927, "vwap_slope": 0.0466, "atr": 0.0987, "atr_pct": 0.84, "trend": "positive", "slope_pct": 0.2509, "flat_threshold_pct": 0.21, "ema9": 11.6724, "ema20": 11.6113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.255, "spread_pct": 0.681, "rvol": 0.005, "volume_pace_ratio": 0.284}}
{"timestamp": "2026-09-22T13:37:05.275912", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0533, "vwap_slope": -0.0026, "atr": 0.0306, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0845, "ema9": 9.0434, "ema20": 9.0498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.169, "distance_from_high_pct": 0.659, "spread_pct": 0.111, "rvol": 0.04, "volume_pace_ratio": 2.193}}
{"timestamp": "2026-09-22T13:37:05.276447", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.265}}
{"timestamp": "2026-09-22T13:37:05.277132", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 14.875, "vwap": 14.8088, "vwap_slope": 0.0093, "atr": 0.0768, "atr_pct": 0.517, "trend": "flat", "slope_pct": 0.1077, "flat_threshold_pct": 0.1291, "ema9": 14.8343, "ema20": 14.8271, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.314, "distance_from_high_pct": 0.101, "spread_pct": 0.067, "rvol": 0.049, "volume_pace_ratio": 2.707}}
{"timestamp": "2026-09-22T13:37:05.277915", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2, "vwap": 9.1819, "vwap_slope": -0.0013, "atr": 0.058, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.1576, "ema9": 9.1923, "ema20": 9.192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 0.163, "spread_pct": 0.435, "rvol": 0.013, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:37:05.278481", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8736, "vwap_slope": -0.0063, "atr": 0.0858, "atr_pct": 0.622, "trend": "flat", "slope_pct": -0.0799, "flat_threshold_pct": 0.1555, "ema9": 13.8462, "ema20": 13.8713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.889, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.013, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:37:05.279236", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1533, "vwap_slope": -0.0024, "atr": 0.0243, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.099, "ema9": 6.1429, "ema20": 6.1485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.034, "volume_pace_ratio": 1.857}}
{"timestamp": "2026-09-22T13:37:05.279947", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.66, "vwap": 13.7034, "vwap_slope": -0.0153, "atr": 0.0921, "atr_pct": 0.674, "trend": "flat", "slope_pct": -0.1142, "flat_threshold_pct": 0.1685, "ema9": 13.6935, "ema20": 13.7489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.009, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.194}}
{"timestamp": "2026-09-22T13:37:10.281723", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.117%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.1168, "trend": "flat"}}
{"timestamp": "2026-09-22T13:37:10.283201", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6696, "vwap_slope": 0.0259, "atr": 0.0436, "trend": "positive", "slope_pct": 0.2557, "lower_highs_lower_lows": false, "stop": 7.6377, "imbalance_decline_count": 0, "imbalance_cur": -0.3168442818514395, "imbalance_prev": -0.4864653041538554}}
{"timestamp": "2026-09-22T13:37:10.284018", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2134, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:10.284575", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0362, "vwap_slope": 0.0082, "atr": 0.083, "trend": "flat", "slope_pct": 0.1739, "lower_highs_lower_lows": false, "stop": 9.9904, "imbalance_decline_count": 1, "imbalance_cur": -0.1863125242341993, "imbalance_prev": 0.20103929847353036}}
{"timestamp": "2026-09-22T13:37:10.286311", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 26.923}}
{"timestamp": "2026-09-22T13:37:10.287339", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.0102, "vwap_slope": -0.0064, "atr": 0.119, "atr_pct": 1.331, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.3328, "ema9": 8.9759, "ema20": 9.0134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 3.037, "spread_pct": 0.112, "rvol": 0.217, "volume_pace_ratio": 11.776}}
{"timestamp": "2026-09-22T13:37:10.288754", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.82", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 13.655, "vwap": 13.8182, "vwap_slope": -0.0174, "atr": 0.3631, "atr_pct": 2.659, "trend": "flat", "slope_pct": -0.3774, "flat_threshold_pct": 0.6647, "ema9": 13.7354, "ema20": 13.7684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 3.77, "spread_pct": 1.098, "rvol": 0.058, "volume_pace_ratio": 3.164}}
{"timestamp": "2026-09-22T13:37:10.290529", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.435, "vwap": 6.4498, "vwap_slope": -0.0087, "atr": 0.0381, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.1479, "ema9": 6.431, "ema20": 6.4379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.055, "spread_pct": 0.155, "rvol": 0.038, "volume_pace_ratio": 2.093}}
{"timestamp": "2026-09-22T13:37:10.291378", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.622, "vwap_slope": 0.0126, "atr": 0.1725, "atr_pct": 1.989, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.4974, "ema9": 8.688, "ema20": 8.7162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.053, "volume_pace_ratio": 2.905}}
{"timestamp": "2026-09-22T13:37:10.292953", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 8.8, "vwap": 8.5803, "vwap_slope": 0.0112, "atr": 0.1017, "atr_pct": 1.155, "trend": "positive", "slope_pct": 0.6981, "flat_threshold_pct": 0.2888, "ema9": 8.662, "ema20": 8.5684, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.591, "distance_from_high_pct": 0.565, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.28}}
{"timestamp": "2026-09-22T13:37:10.293697", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.735, "vwap": 12.7367, "vwap_slope": 0.0001, "atr": 0.0554, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1088, "ema9": 12.7301, "ema20": 12.7306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.017, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:37:10.294400", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.739, "vwap": 8.8838, "vwap_slope": -0.0162, "atr": 0.1297, "atr_pct": 1.484, "trend": "flat", "slope_pct": -0.3562, "flat_threshold_pct": 0.371, "ema9": 8.8323, "ema20": 8.9242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 5.32, "spread_pct": 0.114, "rvol": 0.193, "volume_pace_ratio": 10.473}}
{"timestamp": "2026-09-22T13:37:10.295121", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.62, "vwap": 11.5885, "vwap_slope": -0.0064, "atr": 0.0749, "atr_pct": 0.645, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1612, "ema9": 11.569, "ema20": 11.5678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 0.938, "spread_pct": 0.172, "rvol": 0.019, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T13:37:10.295822", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3831, "vwap_slope": -0.0151, "atr": 0.0569, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0836, "flat_threshold_pct": 0.1158, "ema9": 12.3145, "ema20": 12.336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 2.228, "spread_pct": 0.163, "rvol": 0.023, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T13:37:10.296478", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4615, "vwap_slope": 0.0036, "atr": 0.0762, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.1808, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.044, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T13:37:10.297096", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5005, "vwap_slope": -0.0081, "atr": 0.0501, "atr_pct": 0.91, "trend": "flat", "slope_pct": -0.1051, "flat_threshold_pct": 0.2274, "ema9": 5.486, "ema20": 5.4946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.02, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T13:37:10.297617", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.10", "VWAP sloping down", "spread 1.97% exceeds max 1.0%"], "metrics": {"price": 9.02, "vwap": 9.0995, "vwap_slope": -0.0138, "atr": 0.1012, "atr_pct": 1.122, "trend": "flat", "slope_pct": 0.1387, "flat_threshold_pct": 0.2804, "ema9": 9.0235, "ema20": 9.019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 3.635, "spread_pct": 1.974, "rvol": 0.038, "volume_pace_ratio": 2.042}}
{"timestamp": "2026-09-22T13:37:10.298162", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.515, "vwap": 7.4886, "vwap_slope": -0.0001, "atr": 0.0414, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.1376, "ema9": 7.5015, "ema20": 7.5174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 0.464, "spread_pct": 0.399, "rvol": 0.014, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T13:37:10.298735", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.2508, "vwap_slope": -0.0115, "atr": 0.0549, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1493, "ema9": 9.2028, "ema20": 9.2243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 2.442, "spread_pct": 0.435, "rvol": 0.025, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T13:37:10.299683", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.095, "vwap": 13.2092, "vwap_slope": -0.0115, "atr": 0.2652, "atr_pct": 2.025, "trend": "flat", "slope_pct": -0.1664, "flat_threshold_pct": 0.5063, "ema9": 13.1794, "ema20": 13.1826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 3.143, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T13:37:10.300262", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.285, "vwap_slope": -0.0068, "atr": 0.0352, "atr_pct": 0.561, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.1404, "ema9": 6.2733, "ema20": 6.2854, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.104, "spread_pct": 0.319, "rvol": 0.029, "volume_pace_ratio": 1.591}}
{"timestamp": "2026-09-22T13:37:10.301064", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4961, "vwap": 5.5165, "vwap_slope": -0.0032, "atr": 0.0285, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.1296, "ema9": 5.4946, "ema20": 5.4946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.203, "distance_from_high_pct": 2.184, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.875}}
{"timestamp": "2026-09-22T13:37:10.301713", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 5.2121, "vwap": 5.1793, "vwap_slope": 0.007, "atr": 0.0375, "atr_pct": 0.719, "trend": "positive", "slope_pct": 0.1899, "flat_threshold_pct": 0.1799, "ema9": 5.1943, "ema20": 5.1797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 0.627, "spread_pct": 1.527, "rvol": 0.005, "volume_pace_ratio": 0.245}}
{"timestamp": "2026-09-22T13:37:10.302336", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.78, "vwap": 8.7383, "vwap_slope": 0.0011, "atr": 0.0578, "atr_pct": 0.658, "trend": "flat", "slope_pct": 0.0924, "flat_threshold_pct": 0.1645, "ema9": 8.7406, "ema20": 8.7415, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.358, "distance_from_high_pct": 0.903, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T13:37:10.303238", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.5941, "vwap_slope": 0.0154, "atr": 0.0889, "atr_pct": 0.755, "trend": "positive", "slope_pct": 0.2311, "flat_threshold_pct": 0.1887, "ema9": 11.6939, "ema20": 11.6274, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.332, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.283}}
{"timestamp": "2026-09-22T13:37:10.304078", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0533, "vwap_slope": -0.0026, "atr": 0.0306, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.0845, "ema9": 9.0444, "ema20": 9.0503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.169, "distance_from_high_pct": 0.604, "spread_pct": 0.111, "rvol": 0.04, "volume_pace_ratio": 2.167}}
{"timestamp": "2026-09-22T13:37:10.304689", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.215}}
{"timestamp": "2026-09-22T13:37:10.305464", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 14.875, "vwap": 14.8097, "vwap_slope": 0.0103, "atr": 0.0772, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.1077, "flat_threshold_pct": 0.1298, "ema9": 14.8343, "ema20": 14.8271, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.334, "distance_from_high_pct": 0.101, "spread_pct": 0.067, "rvol": 0.05, "volume_pace_ratio": 2.716}}
{"timestamp": "2026-09-22T13:37:10.307062", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.1822, "vwap_slope": -0.0009, "atr": 0.054, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1463, "ema9": 9.1999, "ema20": 9.1957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 0.0, "spread_pct": 0.65, "rvol": 0.013, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:37:10.307774", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.8175, "vwap": 13.8711, "vwap_slope": -0.0088, "atr": 0.0894, "atr_pct": 0.647, "trend": "flat", "slope_pct": -0.0694, "flat_threshold_pct": 0.1617, "ema9": 13.8497, "ema20": 13.873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.374, "spread_pct": 0.217, "rvol": 0.014, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:37:10.308386", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1533, "vwap_slope": -0.0024, "atr": 0.0245, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0998, "ema9": 6.1429, "ema20": 6.1485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.034, "volume_pace_ratio": 1.841}}
{"timestamp": "2026-09-22T13:37:10.309101", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.7034, "vwap_slope": -0.0153, "atr": 0.0921, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.102, "flat_threshold_pct": 0.1683, "ema9": 13.6975, "ema20": 13.7508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.865, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T13:37:15.314993", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.117%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.1168, "trend": "flat"}}
{"timestamp": "2026-09-22T13:37:15.316593", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.67, "vwap_slope": 0.0262, "atr": 0.0436, "trend": "positive", "slope_pct": 0.2557, "lower_highs_lower_lows": false, "stop": 7.6377, "imbalance_decline_count": 0, "imbalance_cur": -0.14759350839311833, "imbalance_prev": -0.3168442818514395}}
{"timestamp": "2026-09-22T13:37:15.317326", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2431, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:15.318092", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0362, "vwap_slope": 0.0082, "atr": 0.083, "trend": "flat", "slope_pct": 0.1657, "lower_highs_lower_lows": false, "stop": 9.9804, "imbalance_decline_count": 2, "imbalance_cur": -0.2520499108734403, "imbalance_prev": -0.1863125242341993}}
{"timestamp": "2026-09-22T13:37:15.319940", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 26.612}}
{"timestamp": "2026-09-22T13:37:15.320699", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0101, "vwap_slope": -0.0064, "atr": 0.119, "atr_pct": 1.328, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.332, "ema9": 8.9799, "ema20": 9.0153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 2.82, "spread_pct": 0.112, "rvol": 0.217, "volume_pace_ratio": 11.656}}
{"timestamp": "2026-09-22T13:37:15.321321", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.71, "vwap": 13.8181, "vwap_slope": -0.0175, "atr": 0.3631, "atr_pct": 2.648, "trend": "flat", "slope_pct": -0.344, "flat_threshold_pct": 0.6621, "ema9": 13.7464, "ema20": 13.7736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 3.383, "spread_pct": 0.951, "rvol": 0.058, "volume_pace_ratio": 3.129}}
{"timestamp": "2026-09-22T13:37:15.321886", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.44, "vwap": 6.4497, "vwap_slope": -0.0088, "atr": 0.0381, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.1477, "ema9": 6.432, "ema20": 6.4384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.979, "spread_pct": 0.155, "rvol": 0.039, "volume_pace_ratio": 2.079}}
{"timestamp": "2026-09-22T13:37:15.322392", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.66, "vwap": 8.6224, "vwap_slope": 0.013, "atr": 0.1725, "atr_pct": 1.992, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.4979, "ema9": 8.686, "ema20": 8.7153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 2.147, "spread_pct": 0.693, "rvol": 0.054, "volume_pace_ratio": 2.906}}
{"timestamp": "2026-09-22T13:37:15.322897", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5815, "vwap_slope": 0.0123, "atr": 0.1017, "atr_pct": 1.156, "trend": "positive", "slope_pct": 0.692, "flat_threshold_pct": 0.289, "ema9": 8.661, "ema20": 8.5679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.278}}
{"timestamp": "2026-09-22T13:37:15.324239", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.74"], "metrics": {"price": 12.735, "vwap": 12.7367, "vwap_slope": 0.0001, "atr": 0.0554, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1088, "ema9": 12.7301, "ema20": 12.7306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.017, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:37:15.324931", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.7464, "vwap": 8.8836, "vwap_slope": -0.0163, "atr": 0.1297, "atr_pct": 1.483, "trend": "flat", "slope_pct": -0.3492, "flat_threshold_pct": 0.3707, "ema9": 8.8338, "ema20": 8.9249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 5.239, "spread_pct": 0.229, "rvol": 0.193, "volume_pace_ratio": 10.365}}
{"timestamp": "2026-09-22T13:37:15.325508", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.65, "vwap": 11.5898, "vwap_slope": -0.0052, "atr": 0.0801, "atr_pct": 0.687, "trend": "flat", "slope_pct": 0.0215, "flat_threshold_pct": 0.1719, "ema9": 11.575, "ema20": 11.5707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 0.682, "spread_pct": 0.172, "rvol": 0.02, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T13:37:15.326126", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.3822, "vwap_slope": -0.016, "atr": 0.0598, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0971, "flat_threshold_pct": 0.1218, "ema9": 12.3105, "ema20": 12.3341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 2.387, "spread_pct": 0.163, "rvol": 0.023, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T13:37:15.326682", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4615, "vwap_slope": 0.0036, "atr": 0.0762, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.1808, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.044, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T13:37:15.327237", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5005, "vwap_slope": -0.0081, "atr": 0.0516, "atr_pct": 0.934, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.2335, "ema9": 5.488, "ema20": 5.4956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.02, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T13:37:15.328440", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.10", "VWAP sloping down", "spread 1.97% exceeds max 1.0%"], "metrics": {"price": 9.02, "vwap": 9.0995, "vwap_slope": -0.0138, "atr": 0.1012, "atr_pct": 1.122, "trend": "flat", "slope_pct": 0.1387, "flat_threshold_pct": 0.2804, "ema9": 9.0235, "ema20": 9.019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 3.635, "spread_pct": 1.974, "rvol": 0.038, "volume_pace_ratio": 2.019}}
{"timestamp": "2026-09-22T13:37:15.329018", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.515, "vwap": 7.4886, "vwap_slope": -0.0001, "atr": 0.0414, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.1376, "ema9": 7.5015, "ema20": 7.5174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 0.464, "spread_pct": 0.399, "rvol": 0.014, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T13:37:15.329583", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.2508, "vwap_slope": -0.0115, "atr": 0.0549, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1493, "ema9": 9.2028, "ema20": 9.2243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 2.442, "spread_pct": 0.435, "rvol": 0.025, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T13:37:15.331077", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.0709, "vwap": 13.2091, "vwap_slope": -0.0116, "atr": 0.2652, "atr_pct": 2.029, "trend": "flat", "slope_pct": -0.1817, "flat_threshold_pct": 0.5072, "ema9": 13.1746, "ema20": 13.1803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 3.322, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:37:15.331696", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.2677, "vwap": 6.2849, "vwap_slope": -0.0069, "atr": 0.0366, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.1461, "ema9": 6.2728, "ema20": 6.2852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.14, "spread_pct": 0.16, "rvol": 0.029, "volume_pace_ratio": 1.583}}
{"timestamp": "2026-09-22T13:37:15.332270", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5053, "vwap": 5.5165, "vwap_slope": -0.0031, "atr": 0.0287, "atr_pct": 0.521, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.1303, "ema9": 5.4965, "ema20": 5.4955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.203, "distance_from_high_pct": 2.02, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T13:37:15.332834", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 5.2121, "vwap": 5.1793, "vwap_slope": 0.007, "atr": 0.0375, "atr_pct": 0.719, "trend": "positive", "slope_pct": 0.1899, "flat_threshold_pct": 0.1799, "ema9": 5.1943, "ema20": 5.1797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 0.627, "spread_pct": 1.527, "rvol": 0.005, "volume_pace_ratio": 0.242}}
{"timestamp": "2026-09-22T13:37:15.333443", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.785, "vwap": 8.7385, "vwap_slope": 0.0013, "atr": 0.0592, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.0971, "flat_threshold_pct": 0.1684, "ema9": 8.7416, "ema20": 8.742, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.364, "distance_from_high_pct": 0.847, "spread_pct": 0.114, "rvol": 0.014, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T13:37:15.333979", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.5941, "vwap_slope": 0.0154, "atr": 0.0889, "atr_pct": 0.755, "trend": "positive", "slope_pct": 0.2311, "flat_threshold_pct": 0.1887, "ema9": 11.6939, "ema20": 11.6274, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.332, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.28}}
{"timestamp": "2026-09-22T13:37:15.334555", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0533, "vwap_slope": -0.0026, "atr": 0.0308, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.085, "ema9": 9.0454, "ema20": 9.0508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.174, "distance_from_high_pct": 0.549, "spread_pct": 0.11, "rvol": 0.04, "volume_pace_ratio": 2.153}}
{"timestamp": "2026-09-22T13:37:15.335194", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8886, "vwap_slope": -0.0129, "atr": 0.0847, "atr_pct": 1.745, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.4363, "ema9": 4.8305, "ema20": 4.84, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 3.77, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.166}}
{"timestamp": "2026-09-22T13:37:15.335874", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.88, "vwap": 14.81, "vwap_slope": 0.0106, "atr": 0.078, "atr_pct": 0.524, "trend": "flat", "slope_pct": 0.1105, "flat_threshold_pct": 0.131, "ema9": 14.8353, "ema20": 14.8276, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.34, "distance_from_high_pct": 0.067, "spread_pct": 0.067, "rvol": 0.05, "volume_pace_ratio": 2.698, "stage3": {"stop": 14.7864, "risk": 0.0936, "target": 17.715, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2226, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:37:15.336461", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.1822, "vwap_slope": -0.0009, "atr": 0.054, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1463, "ema9": 9.1999, "ema20": 9.1957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 0.0, "spread_pct": 0.65, "rvol": 0.013, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T13:37:15.337033", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.85, "vwap": 13.8715, "vwap_slope": -0.0084, "atr": 0.0944, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.1704, "ema9": 13.8562, "ema20": 13.8761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 1.142, "spread_pct": 0.144, "rvol": 0.014, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:37:15.337510", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.16, "vwap": 6.1534, "vwap_slope": -0.0023, "atr": 0.026, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1054, "ema9": 6.1459, "ema20": 6.1499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.034, "volume_pace_ratio": 1.831}}
{"timestamp": "2026-09-22T13:37:15.338042", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.7035, "vwap_slope": -0.0152, "atr": 0.0935, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.102, "flat_threshold_pct": 0.1709, "ema9": 13.6975, "ema20": 13.7508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.865, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T13:37:20.344155", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6581, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2412, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:20.345913", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.6581, "vwap": 7.6696, "vwap_slope": 0.0259, "atr": 0.0493, "trend": "positive", "slope_pct": 0.2211, "lower_highs_lower_lows": false, "stop": 7.5989, "imbalance_decline_count": 0, "imbalance_cur": 0.5244544770504138, "imbalance_prev": -0.14759350839311833}}
{"timestamp": "2026-09-22T13:37:20.346650", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2134, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:20.347257", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0363, "vwap_slope": 0.0082, "atr": 0.083, "trend": "flat", "slope_pct": 0.1739, "lower_highs_lower_lows": false, "stop": 9.9904, "imbalance_decline_count": 0, "imbalance_cur": -0.24509980219385002, "imbalance_prev": -0.2520499108734403}}
{"timestamp": "2026-09-22T13:37:20.349349", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 26.308}}
{"timestamp": "2026-09-22T13:37:20.352563", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.01, "vwap_slope": -0.0066, "atr": 0.119, "atr_pct": 1.33, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.3326, "ema9": 8.9769, "ema20": 9.0139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 2.983, "spread_pct": 0.112, "rvol": 0.217, "volume_pace_ratio": 11.542}}
{"timestamp": "2026-09-22T13:37:20.353421", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8179, "vwap_slope": -0.0176, "atr": 0.3666, "atr_pct": 2.667, "trend": "flat", "slope_pct": -0.3227, "flat_threshold_pct": 0.6669, "ema9": 13.7534, "ema20": 13.777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 3.136, "spread_pct": 0.727, "rvol": 0.058, "volume_pace_ratio": 3.099}}
{"timestamp": "2026-09-22T13:37:20.354054", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.435, "vwap": 6.4497, "vwap_slope": -0.0088, "atr": 0.0381, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.1479, "ema9": 6.431, "ema20": 6.4379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.055, "spread_pct": 0.155, "rvol": 0.039, "volume_pace_ratio": 2.056}}
{"timestamp": "2026-09-22T13:37:20.354756", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.6226, "vwap_slope": 0.0132, "atr": 0.1725, "atr_pct": 1.989, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.4974, "ema9": 8.688, "ema20": 8.7162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.054, "volume_pace_ratio": 2.882}}
{"timestamp": "2026-09-22T13:37:20.355292", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.5815, "vwap_slope": 0.0123, "atr": 0.1017, "atr_pct": 1.156, "trend": "positive", "slope_pct": 0.692, "flat_threshold_pct": 0.289, "ema9": 8.661, "ema20": 8.5679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.005, "volume_pace_ratio": 0.275}}
{"timestamp": "2026-09-22T13:37:20.355939", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7112, "vwap": 12.7363, "vwap_slope": -0.0003, "atr": 0.0588, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.1157, "ema9": 12.7254, "ema20": 12.7283, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.694, "spread_pct": 0.079, "rvol": 0.017, "volume_pace_ratio": 0.927}}
{"timestamp": "2026-09-22T13:37:20.357322", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.7334, "vwap": 8.8834, "vwap_slope": -0.0166, "atr": 0.1297, "atr_pct": 1.485, "trend": "flat", "slope_pct": -0.3616, "flat_threshold_pct": 0.3713, "ema9": 8.8312, "ema20": 8.9237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 5.38, "spread_pct": 0.229, "rvol": 0.193, "volume_pace_ratio": 10.262}}
{"timestamp": "2026-09-22T13:37:20.358090", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6599, "vwap": 11.5902, "vwap_slope": -0.0047, "atr": 0.0815, "atr_pct": 0.699, "trend": "flat", "slope_pct": 0.0287, "flat_threshold_pct": 0.1747, "ema9": 11.577, "ema20": 11.5716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.598, "spread_pct": 0.086, "rvol": 0.02, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T13:37:20.359560", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3808, "vwap_slope": -0.0174, "atr": 0.0612, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.1039, "flat_threshold_pct": 0.1249, "ema9": 12.3085, "ema20": 12.3331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 2.466, "spread_pct": 0.163, "rvol": 0.023, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T13:37:20.360132", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4615, "vwap_slope": 0.0036, "atr": 0.0762, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.1808, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.044, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T13:37:20.360664", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5005, "vwap_slope": -0.0081, "atr": 0.0516, "atr_pct": 0.934, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.2335, "ema9": 5.488, "ema20": 5.4956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.02, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T13:37:20.361181", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.10", "VWAP sloping down", "spread 1.97% exceeds max 1.0%"], "metrics": {"price": 9.02, "vwap": 9.0995, "vwap_slope": -0.0138, "atr": 0.1012, "atr_pct": 1.122, "trend": "flat", "slope_pct": 0.1387, "flat_threshold_pct": 0.2804, "ema9": 9.0235, "ema20": 9.019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 3.635, "spread_pct": 1.974, "rvol": 0.038, "volume_pace_ratio": 1.995}}
{"timestamp": "2026-09-22T13:37:20.361669", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.515, "vwap": 7.4886, "vwap_slope": -0.0001, "atr": 0.0414, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.1376, "ema9": 7.5015, "ema20": 7.5174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 0.464, "spread_pct": 0.399, "rvol": 0.014, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T13:37:20.362133", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.2508, "vwap_slope": -0.0115, "atr": 0.0576, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1566, "ema9": 9.2028, "ema20": 9.2243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 2.442, "spread_pct": 0.435, "rvol": 0.025, "volume_pace_ratio": 1.338}}
{"timestamp": "2026-09-22T13:37:20.362784", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.2093, "vwap_slope": -0.0114, "atr": 0.2652, "atr_pct": 2.017, "trend": "flat", "slope_pct": -0.1317, "flat_threshold_pct": 0.5042, "ema9": 13.1904, "ema20": 13.1878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.737, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:37:20.363367", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.2677, "vwap": 6.2849, "vwap_slope": -0.0069, "atr": 0.0366, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.1461, "ema9": 6.2728, "ema20": 6.2852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.14, "spread_pct": 0.16, "rvol": 0.029, "volume_pace_ratio": 1.565}}
{"timestamp": "2026-09-22T13:37:20.364194", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5165, "vwap_slope": -0.0031, "atr": 0.0287, "atr_pct": 0.521, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.1302, "ema9": 5.4974, "ema20": 5.4959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.204, "distance_from_high_pct": 1.936, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T13:37:20.364862", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 5.2386, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0359, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.1959, "flat_threshold_pct": 0.1715, "ema9": 5.2032, "ema20": 5.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.187, "distance_from_high_pct": 0.122, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.239}}
{"timestamp": "2026-09-22T13:37:20.365498", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.7899, "vwap": 8.7387, "vwap_slope": 0.0015, "atr": 0.0592, "atr_pct": 0.673, "trend": "flat", "slope_pct": 0.1018, "flat_threshold_pct": 0.1683, "ema9": 8.7426, "ema20": 8.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.371, "distance_from_high_pct": 0.791, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T13:37:20.366062", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.5952, "vwap_slope": 0.0165, "atr": 0.0889, "atr_pct": 0.757, "trend": "positive", "slope_pct": 0.2098, "flat_threshold_pct": 0.1891, "ema9": 11.6879, "ema20": 11.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 0.255, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.279}}
{"timestamp": "2026-09-22T13:37:20.366679", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0533, "vwap_slope": -0.0026, "atr": 0.0318, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0878, "ema9": 9.0454, "ema20": 9.0508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.175, "distance_from_high_pct": 0.549, "spread_pct": 0.11, "rvol": 0.04, "volume_pace_ratio": 2.128}}
{"timestamp": "2026-09-22T13:37:20.367332", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.13}}
{"timestamp": "2026-09-22T13:37:20.368837", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.875, "vwap": 14.8107, "vwap_slope": 0.0112, "atr": 0.0785, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.1077, "flat_threshold_pct": 0.1319, "ema9": 14.8343, "ema20": 14.8271, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.357, "distance_from_high_pct": 0.101, "spread_pct": 0.067, "rvol": 0.051, "volume_pace_ratio": 2.7, "stage3": {"stop": 14.7808, "risk": 0.0942, "target": 17.715, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1919, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:37:20.369434", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.1824, "vwap_slope": -0.0008, "atr": 0.054, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1463, "ema9": 9.1999, "ema20": 9.1957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 0.0, "spread_pct": 0.65, "rvol": 0.013, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:37:20.370044", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.8618, "vwap": 13.8719, "vwap_slope": -0.008, "atr": 0.0946, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.1707, "ema9": 13.8585, "ema20": 13.8772, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 1.058, "spread_pct": 0.361, "rvol": 0.014, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T13:37:20.370556", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.155, "vwap": 6.1533, "vwap_slope": -0.0024, "atr": 0.026, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.1055, "ema9": 6.1449, "ema20": 6.1494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.034, "volume_pace_ratio": 1.829}}
{"timestamp": "2026-09-22T13:37:20.371221", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.69 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.687, "vwap": 13.7035, "vwap_slope": -0.0152, "atr": 0.0935, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0977, "flat_threshold_pct": 0.1708, "ema9": 13.6989, "ema20": 13.7515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.815, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T13:37:25.376965", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6658, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2111, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:25.378174", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.6658, "vwap": 7.6696, "vwap_slope": 0.0259, "atr": 0.0502, "trend": "positive", "slope_pct": 0.2294, "lower_highs_lower_lows": false, "stop": 7.6056, "imbalance_decline_count": 0, "imbalance_cur": 0.5877251501000668, "imbalance_prev": 0.5244544770504138}}
{"timestamp": "2026-09-22T13:37:25.379006", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0801, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2428, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:25.379615", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0801, "vwap": 10.0364, "vwap_slope": 0.0084, "atr": 0.087, "trend": "flat", "slope_pct": 0.1657, "lower_highs_lower_lows": false, "stop": 9.9757, "imbalance_decline_count": 1, "imbalance_cur": -0.7857928842156743, "imbalance_prev": -0.24509980219385002}}
{"timestamp": "2026-09-22T13:37:25.381563", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 26.011}}
{"timestamp": "2026-09-22T13:37:25.382514", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.0099, "vwap_slope": -0.0067, "atr": 0.119, "atr_pct": 1.331, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.3328, "ema9": 8.9759, "ema20": 9.0134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 3.037, "spread_pct": 0.112, "rvol": 0.218, "volume_pace_ratio": 11.435}}
{"timestamp": "2026-09-22T13:37:25.384659", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8178, "vwap_slope": -0.0178, "atr": 0.3674, "atr_pct": 2.676, "trend": "flat", "slope_pct": -0.3318, "flat_threshold_pct": 0.6689, "ema9": 13.7504, "ema20": 13.7755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 3.242, "spread_pct": 0.727, "rvol": 0.058, "volume_pace_ratio": 3.067}}
{"timestamp": "2026-09-22T13:37:25.385493", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.44, "vwap": 6.4496, "vwap_slope": -0.0089, "atr": 0.0381, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.1477, "ema9": 6.432, "ema20": 6.4384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.979, "spread_pct": 0.155, "rvol": 0.039, "volume_pace_ratio": 2.052}}
{"timestamp": "2026-09-22T13:37:25.386798", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.6227, "vwap_slope": 0.0134, "atr": 0.1725, "atr_pct": 1.989, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.4974, "ema9": 8.688, "ema20": 8.7162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.054, "volume_pace_ratio": 2.858}}
{"timestamp": "2026-09-22T13:37:25.387203", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.6052, "vwap_slope": 0.036, "atr": 0.1017, "atr_pct": 1.156, "trend": "positive", "slope_pct": 0.692, "flat_threshold_pct": 0.289, "ema9": 8.661, "ema20": 8.5679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.006, "volume_pace_ratio": 0.304}}
{"timestamp": "2026-09-22T13:37:25.387876", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7009, "vwap": 12.7358, "vwap_slope": -0.0007, "atr": 0.0604, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.119, "ema9": 12.7233, "ema20": 12.7274, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 0.774, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:37:25.389641", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.8827, "vwap_slope": -0.0173, "atr": 0.1297, "atr_pct": 1.484, "trend": "flat", "slope_pct": -0.3553, "flat_threshold_pct": 0.371, "ema9": 8.8325, "ema20": 8.9243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.194, "volume_pace_ratio": 10.193}}
{"timestamp": "2026-09-22T13:37:25.390383", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6547, "vwap": 11.5903, "vwap_slope": -0.0046, "atr": 0.0815, "atr_pct": 0.699, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.1749, "ema9": 11.5759, "ema20": 11.5711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 0.642, "spread_pct": 0.086, "rvol": 0.02, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:37:25.391214", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.2529, "vwap": 12.3806, "vwap_slope": -0.0176, "atr": 0.0627, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.1087, "flat_threshold_pct": 0.1278, "ema9": 12.3071, "ema20": 12.3324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 2.523, "spread_pct": 0.082, "rvol": 0.023, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T13:37:25.391860", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4615, "vwap_slope": 0.0036, "atr": 0.0762, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.1808, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.044, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T13:37:25.392444", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5005, "vwap_slope": -0.0081, "atr": 0.053, "atr_pct": 0.958, "trend": "flat", "slope_pct": -0.0746, "flat_threshold_pct": 0.2395, "ema9": 5.49, "ema20": 5.4965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.25, "spread_pct": 0.181, "rvol": 0.02, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T13:37:25.393086", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.2089, "vwap": 9.1007, "vwap_slope": 0.0111, "atr": 0.1137, "atr_pct": 1.235, "trend": "flat", "slope_pct": 0.273, "flat_threshold_pct": 0.3087, "ema9": 9.0606, "ema20": 9.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.616, "spread_pct": 0.982, "rvol": 0.038, "volume_pace_ratio": 1.994}}
{"timestamp": "2026-09-22T13:37:25.395688", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.515, "vwap": 7.4886, "vwap_slope": -0.0001, "atr": 0.0414, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.1376, "ema9": 7.5015, "ema20": 7.5174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 0.464, "spread_pct": 0.399, "rvol": 0.014, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:37:25.396551", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.205, "vwap": 9.2506, "vwap_slope": -0.0116, "atr": 0.0576, "atr_pct": 0.625, "trend": "flat", "slope_pct": -0.0957, "flat_threshold_pct": 0.1563, "ema9": 9.2058, "ema20": 9.2257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 2.282, "spread_pct": 0.76, "rvol": 0.025, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T13:37:25.398414", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.1345, "vwap": 13.2092, "vwap_slope": -0.0115, "atr": 0.2652, "atr_pct": 2.019, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.5048, "ema9": 13.1873, "ema20": 13.1864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 2.851, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T13:37:25.399229", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.255, "vwap": 6.2846, "vwap_slope": -0.0072, "atr": 0.0373, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.1493, "ema9": 6.2703, "ema20": 6.284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.341, "spread_pct": 0.16, "rvol": 0.03, "volume_pace_ratio": 1.559}}
{"timestamp": "2026-09-22T13:37:25.400043", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5165, "vwap_slope": -0.0031, "atr": 0.0287, "atr_pct": 0.521, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.1302, "ema9": 5.4974, "ema20": 5.4959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.204, "distance_from_high_pct": 1.936, "spread_pct": 0.182, "rvol": 0.016, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T13:37:25.400762", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 5.2386, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0359, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.1959, "flat_threshold_pct": 0.1715, "ema9": 5.2032, "ema20": 5.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.187, "distance_from_high_pct": 0.122, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.237}}
{"timestamp": "2026-09-22T13:37:25.401579", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.785, "vwap": 8.7391, "vwap_slope": 0.0019, "atr": 0.0592, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.0971, "flat_threshold_pct": 0.1684, "ema9": 8.7416, "ema20": 8.742, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.385, "distance_from_high_pct": 0.847, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T13:37:25.403181", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.5952, "vwap_slope": 0.0165, "atr": 0.0889, "atr_pct": 0.757, "trend": "positive", "slope_pct": 0.2098, "flat_threshold_pct": 0.1891, "ema9": 11.6879, "ema20": 11.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 0.255, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.276}}
{"timestamp": "2026-09-22T13:37:25.403899", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0532, "vwap_slope": -0.0027, "atr": 0.0333, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0457, "flat_threshold_pct": 0.0921, "ema9": 9.0413, "ema20": 9.0488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.175, "distance_from_high_pct": 0.773, "spread_pct": 0.11, "rvol": 0.04, "volume_pace_ratio": 2.106}}
{"timestamp": "2026-09-22T13:37:25.404492", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.083}}
{"timestamp": "2026-09-22T13:37:25.405161", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.875, "vwap": 14.8108, "vwap_slope": 0.0113, "atr": 0.0785, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.1077, "flat_threshold_pct": 0.1319, "ema9": 14.8343, "ema20": 14.8271, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.359, "distance_from_high_pct": 0.101, "spread_pct": 0.067, "rvol": 0.051, "volume_pace_ratio": 2.674, "stage3": {"stop": 14.7808, "risk": 0.0942, "target": 17.715, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3478, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:37:25.405698", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.1824, "vwap_slope": -0.0008, "atr": 0.054, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1463, "ema9": 9.1999, "ema20": 9.1957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 0.0, "spread_pct": 0.541, "rvol": 0.013, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T13:37:25.406237", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.86, "vwap": 13.8717, "vwap_slope": -0.0082, "atr": 0.0946, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.1707, "ema9": 13.8582, "ema20": 13.877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 1.071, "spread_pct": 0.216, "rvol": 0.014, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T13:37:25.406851", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1532, "vwap_slope": -0.0025, "atr": 0.026, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.1056, "ema9": 6.1439, "ema20": 6.149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.035, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T13:37:25.407418", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.715, "vwap": 13.7039, "vwap_slope": -0.0148, "atr": 0.0978, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.0806, "flat_threshold_pct": 0.1782, "ema9": 13.7045, "ema20": 13.7541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.614, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T13:37:30.413102", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6658, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2111, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:30.414939", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.6658, "vwap": 7.6696, "vwap_slope": 0.0259, "atr": 0.0502, "trend": "positive", "slope_pct": 0.2294, "lower_highs_lower_lows": false, "stop": 7.6056, "imbalance_decline_count": 0, "imbalance_cur": 0.5877251501000668, "imbalance_prev": 0.5877251501000668}}
{"timestamp": "2026-09-22T13:37:30.415455", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.213%)", "metrics": {"price": 10.0901, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2131, "trend": "flat"}}
{"timestamp": "2026-09-22T13:37:30.416204", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0901, "vwap": 10.0365, "vwap_slope": 0.0084, "atr": 0.087, "trend": "flat", "slope_pct": 0.174, "lower_highs_lower_lows": false, "stop": 9.9857, "imbalance_decline_count": 2, "imbalance_cur": -0.9392553886348791, "imbalance_prev": -0.7857928842156743}}
{"timestamp": "2026-09-22T13:37:30.418128", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 25.72}}
{"timestamp": "2026-09-22T13:37:30.419276", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9367, "vwap": 9.0098, "vwap_slope": -0.0068, "atr": 0.1197, "atr_pct": 1.34, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.3349, "ema9": 8.9753, "ema20": 9.0131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 3.073, "spread_pct": 0.112, "rvol": 0.218, "volume_pace_ratio": 11.315}}
{"timestamp": "2026-09-22T13:37:30.421138", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.65, "vwap": 13.8168, "vwap_slope": -0.0188, "atr": 0.3708, "atr_pct": 2.716, "trend": "flat", "slope_pct": -0.3804, "flat_threshold_pct": 0.6791, "ema9": 13.7344, "ema20": 13.7679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 3.805, "spread_pct": 0.733, "rvol": 0.059, "volume_pace_ratio": 3.051}}
{"timestamp": "2026-09-22T13:37:30.421873", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4411, "vwap": 6.4495, "vwap_slope": -0.009, "atr": 0.0388, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.1505, "ema9": 6.4322, "ema20": 6.4385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 1.962, "spread_pct": 0.155, "rvol": 0.039, "volume_pace_ratio": 2.048}}
{"timestamp": "2026-09-22T13:37:30.422519", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.6596, "vwap": 8.6229, "vwap_slope": 0.0135, "atr": 0.1725, "atr_pct": 1.992, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.498, "ema9": 8.6859, "ema20": 8.7153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 2.151, "spread_pct": 0.461, "rvol": 0.055, "volume_pace_ratio": 2.845}}
{"timestamp": "2026-09-22T13:37:30.423162", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.6052, "vwap_slope": 0.036, "atr": 0.1017, "atr_pct": 1.156, "trend": "positive", "slope_pct": 0.692, "flat_threshold_pct": 0.289, "ema9": 8.661, "ema20": 8.5679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.006, "volume_pace_ratio": 0.301}}
{"timestamp": "2026-09-22T13:37:30.424256", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7358, "vwap_slope": -0.0007, "atr": 0.0604, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.1189, "ema9": 12.7241, "ema20": 12.7277, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:37:30.424975", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.7325, "vwap": 8.8822, "vwap_slope": -0.0178, "atr": 0.1297, "atr_pct": 1.485, "trend": "flat", "slope_pct": -0.3624, "flat_threshold_pct": 0.3713, "ema9": 8.831, "ema20": 8.9236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 5.39, "spread_pct": 0.114, "rvol": 0.195, "volume_pace_ratio": 10.116}}
{"timestamp": "2026-09-22T13:37:30.425604", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.665, "vwap": 11.591, "vwap_slope": -0.0039, "atr": 0.0844, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.1808, "ema9": 11.578, "ema20": 11.5721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.554, "spread_pct": 0.086, "rvol": 0.02, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:37:30.426200", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3804, "vwap_slope": -0.0178, "atr": 0.0627, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.1073, "flat_threshold_pct": 0.1278, "ema9": 12.3075, "ema20": 12.3326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.023, "volume_pace_ratio": 1.199}}
{"timestamp": "2026-09-22T13:37:30.426861", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4615, "vwap_slope": 0.0036, "atr": 0.0762, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.1808, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.044, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T13:37:30.427450", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5242, "vwap": 5.5006, "vwap_slope": -0.0081, "atr": 0.053, "atr_pct": 0.959, "trend": "flat", "slope_pct": -0.0835, "flat_threshold_pct": 0.2398, "ema9": 5.4888, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.354, "spread_pct": 0.181, "rvol": 0.02, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T13:37:30.428108", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.12, "vwap": 9.1004, "vwap_slope": 0.0108, "atr": 0.1137, "atr_pct": 1.247, "trend": "flat", "slope_pct": 0.1912, "flat_threshold_pct": 0.3117, "ema9": 9.0428, "ema20": 9.0286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 2.566, "spread_pct": 0.982, "rvol": 0.038, "volume_pace_ratio": 1.983}}
{"timestamp": "2026-09-22T13:37:30.428683", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.515, "vwap": 7.4886, "vwap_slope": -0.0001, "atr": 0.0414, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.1376, "ema9": 7.5015, "ema20": 7.5174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 0.464, "spread_pct": 0.399, "rvol": 0.014, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:37:30.429274", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.205, "vwap": 9.2502, "vwap_slope": -0.0121, "atr": 0.0576, "atr_pct": 0.625, "trend": "flat", "slope_pct": -0.0957, "flat_threshold_pct": 0.1563, "ema9": 9.2058, "ema20": 9.2257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 2.282, "spread_pct": 0.76, "rvol": 0.026, "volume_pace_ratio": 1.329}}
{"timestamp": "2026-09-22T13:37:30.429976", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.1546, "vwap": 13.2073, "vwap_slope": -0.0135, "atr": 0.2652, "atr_pct": 2.016, "trend": "flat", "slope_pct": -0.1288, "flat_threshold_pct": 0.504, "ema9": 13.1913, "ema20": 13.1883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.703, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 1.003}}
{"timestamp": "2026-09-22T13:37:30.430568", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.2843, "vwap_slope": -0.0075, "atr": 0.0373, "atr_pct": 0.596, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.149, "ema9": 6.2723, "ema20": 6.2849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.183, "spread_pct": 0.16, "rvol": 0.03, "volume_pace_ratio": 1.571}}
{"timestamp": "2026-09-22T13:37:30.431280", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5165, "vwap_slope": -0.0031, "atr": 0.0294, "atr_pct": 0.533, "trend": "flat", "slope_pct": 0.028, "flat_threshold_pct": 0.1333, "ema9": 5.4984, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.206, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.016, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T13:37:30.431903", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 5.2386, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0359, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.1959, "flat_threshold_pct": 0.1715, "ema9": 5.2032, "ema20": 5.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.187, "distance_from_high_pct": 0.122, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.234}}
{"timestamp": "2026-09-22T13:37:30.432639", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.8, "vwap": 8.7396, "vwap_slope": 0.0024, "atr": 0.062, "atr_pct": 0.705, "trend": "flat", "slope_pct": 0.1114, "flat_threshold_pct": 0.1763, "ema9": 8.7446, "ema20": 8.7434, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.391, "distance_from_high_pct": 0.677, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T13:37:30.433227", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.726, "vwap": 11.595, "vwap_slope": 0.0163, "atr": 0.0923, "atr_pct": 0.787, "trend": "flat", "slope_pct": 0.1927, "flat_threshold_pct": 0.1968, "ema9": 11.6831, "ema20": 11.6223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 0.458, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:37:30.433787", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0533, "vwap_slope": -0.0026, "atr": 0.0337, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.093, "ema9": 9.0464, "ema20": 9.0513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.176, "distance_from_high_pct": 0.495, "spread_pct": 0.11, "rvol": 0.04, "volume_pace_ratio": 2.083}}
{"timestamp": "2026-09-22T13:37:30.434342", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 4.038}}
{"timestamp": "2026-09-22T13:37:30.435104", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.2s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.875, "vwap": 14.8108, "vwap_slope": 0.0114, "atr": 0.0785, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.1077, "flat_threshold_pct": 0.1319, "ema9": 14.8343, "ema20": 14.8271, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.36, "distance_from_high_pct": 0.101, "spread_pct": 0.067, "rvol": 0.051, "volume_pace_ratio": 2.646, "stage3": {"stop": 14.7808, "risk": 0.0942, "target": 17.715, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0373, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:37:30.435740", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.1824, "vwap_slope": -0.0008, "atr": 0.054, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1463, "ema9": 9.1999, "ema20": 9.1957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 0.0, "spread_pct": 0.541, "rvol": 0.013, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T13:37:30.436376", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.875, "vwap": 13.8725, "vwap_slope": -0.0074, "atr": 0.0972, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.1752, "ema9": 13.8612, "ema20": 13.8785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.964, "spread_pct": 0.216, "rvol": 0.014, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:37:30.436992", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.161, "vwap": 6.1534, "vwap_slope": -0.0023, "atr": 0.0262, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1063, "ema9": 6.1461, "ema20": 6.15, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 0.949, "spread_pct": 0.162, "rvol": 0.035, "volume_pace_ratio": 1.822}}
{"timestamp": "2026-09-22T13:37:30.437638", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7177, "vwap": 13.7039, "vwap_slope": -0.0148, "atr": 0.0978, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.079, "flat_threshold_pct": 0.1782, "ema9": 13.7051, "ema20": 13.7544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.595, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.156}}
{"timestamp": "2026-09-22T13:37:35.443108", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.655, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2533, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:35.444400", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.655, "vwap": 7.6695, "vwap_slope": 0.0257, "atr": 0.0502, "trend": "positive", "slope_pct": 0.2177, "lower_highs_lower_lows": false, "stop": 7.5948, "imbalance_decline_count": 1, "imbalance_cur": 0.24878444084278767, "imbalance_prev": 0.5877251501000668}}
{"timestamp": "2026-09-22T13:37:35.444849", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.199%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1986, "trend": "flat"}}
{"timestamp": "2026-09-22T13:37:35.445195", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0365, "vwap_slope": 0.0085, "atr": 0.087, "trend": "flat", "slope_pct": 0.178, "lower_highs_lower_lows": false, "stop": 9.9906, "imbalance_decline_count": 0, "imbalance_cur": -0.9133953864832052, "imbalance_prev": -0.9392553886348791}}
{"timestamp": "2026-09-22T13:37:35.447190", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 25.436}}
{"timestamp": "2026-09-22T13:37:35.448057", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.0097, "vwap_slope": -0.0069, "atr": 0.1197, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0425, "flat_threshold_pct": 0.3351, "ema9": 8.9739, "ema20": 9.0124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 3.145, "spread_pct": 0.112, "rvol": 0.218, "volume_pace_ratio": 11.205}}
{"timestamp": "2026-09-22T13:37:35.448783", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.72, "vwap": 13.8164, "vwap_slope": -0.0192, "atr": 0.3708, "atr_pct": 2.703, "trend": "flat", "slope_pct": -0.3379, "flat_threshold_pct": 0.6757, "ema9": 13.7484, "ema20": 13.7746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.253, "distance_from_high_pct": 3.312, "spread_pct": 0.365, "rvol": 0.059, "volume_pace_ratio": 3.032}}
{"timestamp": "2026-09-22T13:37:35.449355", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.445, "vwap": 6.4496, "vwap_slope": -0.0089, "atr": 0.0396, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.0415, "flat_threshold_pct": 0.1537, "ema9": 6.433, "ema20": 6.4389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 1.903, "spread_pct": 0.155, "rvol": 0.039, "volume_pace_ratio": 2.028}}
{"timestamp": "2026-09-22T13:37:35.449929", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.623, "vwap_slope": 0.0137, "atr": 0.1725, "atr_pct": 1.989, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.4974, "ema9": 8.688, "ema20": 8.7162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.055, "volume_pace_ratio": 2.815}}
{"timestamp": "2026-09-22T13:37:35.450434", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.795, "vwap": 8.6052, "vwap_slope": 0.036, "atr": 0.1017, "atr_pct": 1.156, "trend": "positive", "slope_pct": 0.692, "flat_threshold_pct": 0.289, "ema9": 8.661, "ema20": 8.5679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 0.621, "spread_pct": 4.434, "rvol": 0.006, "volume_pace_ratio": 0.297}}
{"timestamp": "2026-09-22T13:37:35.451402", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.735, "vwap_slope": -0.0015, "atr": 0.0619, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1218, "ema9": 12.7221, "ema20": 12.7268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:37:35.452634", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.882, "vwap_slope": -0.018, "atr": 0.1297, "atr_pct": 1.484, "trend": "flat", "slope_pct": -0.3553, "flat_threshold_pct": 0.371, "ema9": 8.8325, "ema20": 8.9243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.195, "volume_pace_ratio": 10.021}}
{"timestamp": "2026-09-22T13:37:35.454296", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.665, "vwap": 11.5918, "vwap_slope": -0.0031, "atr": 0.0844, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.1808, "ema9": 11.578, "ema20": 11.5721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 0.554, "spread_pct": 0.172, "rvol": 0.02, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:37:35.455010", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.2565, "vwap": 12.3802, "vwap_slope": -0.0181, "atr": 0.0627, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.1063, "flat_threshold_pct": 0.1278, "ema9": 12.3078, "ema20": 12.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 2.494, "spread_pct": 0.082, "rvol": 0.023, "volume_pace_ratio": 1.188}}
{"timestamp": "2026-09-22T13:37:35.455619", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.4901, "vwap": 10.4614, "vwap_slope": 0.0036, "atr": 0.0909, "atr_pct": 0.867, "trend": "flat", "slope_pct": 0.0566, "flat_threshold_pct": 0.2167, "ema9": 10.5351, "ema20": 10.5116, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.046, "distance_from_high_pct": 1.961, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T13:37:35.456193", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5008, "vwap_slope": -0.0078, "atr": 0.053, "atr_pct": 0.959, "trend": "flat", "slope_pct": -0.0822, "flat_threshold_pct": 0.2398, "ema9": 5.489, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.339, "spread_pct": 0.181, "rvol": 0.021, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T13:37:35.456701", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.12, "vwap": 9.1004, "vwap_slope": 0.0108, "atr": 0.1137, "atr_pct": 1.247, "trend": "flat", "slope_pct": 0.1912, "flat_threshold_pct": 0.3117, "ema9": 9.0428, "ema20": 9.0286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 2.566, "spread_pct": 0.982, "rvol": 0.038, "volume_pace_ratio": 1.962}}
{"timestamp": "2026-09-22T13:37:35.457189", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.52, "vwap": 7.4889, "vwap_slope": 0.0002, "atr": 0.0435, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.1446, "ema9": 7.5025, "ema20": 7.5179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 0.397, "spread_pct": 0.266, "rvol": 0.015, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T13:37:35.457787", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.22 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.22, "vwap": 9.2506, "vwap_slope": -0.0116, "atr": 0.059, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.0821, "flat_threshold_pct": 0.1599, "ema9": 9.2088, "ema20": 9.2272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 2.123, "spread_pct": 0.76, "rvol": 0.026, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:37:35.459140", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.095, "vwap": 13.2058, "vwap_slope": -0.0149, "atr": 0.266, "atr_pct": 2.031, "trend": "flat", "slope_pct": -0.1664, "flat_threshold_pct": 0.5077, "ema9": 13.1794, "ema20": 13.1826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 3.143, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:37:35.459763", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.2843, "vwap_slope": -0.0075, "atr": 0.0373, "atr_pct": 0.596, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.149, "ema9": 6.2723, "ema20": 6.2849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.183, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.553}}
{"timestamp": "2026-09-22T13:37:35.460343", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.522, "vwap": 5.5165, "vwap_slope": -0.0031, "atr": 0.0308, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0387, "flat_threshold_pct": 0.1396, "ema9": 5.4998, "ema20": 5.4971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.723, "spread_pct": 0.181, "rvol": 0.017, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T13:37:35.460907", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 5.2386, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0359, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.1959, "flat_threshold_pct": 0.1715, "ema9": 5.2032, "ema20": 5.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.187, "distance_from_high_pct": 0.122, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.232}}
{"timestamp": "2026-09-22T13:37:35.461500", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.79, "vwap": 8.7397, "vwap_slope": 0.0025, "atr": 0.062, "atr_pct": 0.706, "trend": "flat", "slope_pct": 0.1019, "flat_threshold_pct": 0.1765, "ema9": 8.7426, "ema20": 8.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.397, "distance_from_high_pct": 0.79, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:37:35.462041", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.726, "vwap": 11.595, "vwap_slope": 0.0163, "atr": 0.0923, "atr_pct": 0.787, "trend": "flat", "slope_pct": 0.1927, "flat_threshold_pct": 0.1968, "ema9": 11.6831, "ema20": 11.6223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 0.458, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.27}}
{"timestamp": "2026-09-22T13:37:35.463596", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0535, "vwap_slope": -0.0025, "atr": 0.0351, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0967, "ema9": 9.0494, "ema20": 9.0527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 0.33, "spread_pct": 0.11, "rvol": 0.041, "volume_pace_ratio": 2.107}}
{"timestamp": "2026-09-22T13:37:35.464164", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.993}}
{"timestamp": "2026-09-22T13:37:35.464841", "symbol": "NCLH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.3s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 14.89, "vwap": 14.8114, "vwap_slope": 0.012, "atr": 0.0799, "atr_pct": 0.537, "trend": "flat", "slope_pct": 0.1161, "flat_threshold_pct": 0.1342, "ema9": 14.8373, "ema20": 14.8286, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.366, "distance_from_high_pct": 0.0, "spread_pct": 0.067, "rvol": 0.051, "volume_pace_ratio": 2.628, "stage3": {"stop": 14.7941, "risk": 0.0959, "target": 17.715, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0498, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:37:35.465350", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.1824, "vwap_slope": -0.0008, "atr": 0.054, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1463, "ema9": 9.1999, "ema20": 9.1957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 0.0, "spread_pct": 0.541, "rvol": 0.013, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T13:37:35.465840", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.894, "vwap": 13.8734, "vwap_slope": -0.0065, "atr": 0.0992, "atr_pct": 0.714, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1786, "ema9": 13.865, "ema20": 13.8803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 0.828, "spread_pct": 0.216, "rvol": 0.014, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:37:35.466383", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.17, "vwap": 6.1537, "vwap_slope": -0.002, "atr": 0.0274, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.111, "ema9": 6.1479, "ema20": 6.1509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.035, "volume_pace_ratio": 1.805}}
{"timestamp": "2026-09-22T13:37:35.467028", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.72, "vwap": 13.704, "vwap_slope": -0.0147, "atr": 0.099, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.1804, "ema9": 13.7055, "ema20": 13.7546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 1.578, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T13:37:40.472917", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6642, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2174, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:40.474258", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.6642, "vwap": 7.6697, "vwap_slope": 0.0259, "atr": 0.0502, "trend": "positive", "slope_pct": 0.2277, "lower_highs_lower_lows": false, "stop": 7.604, "imbalance_decline_count": 0, "imbalance_cur": 0.33726647000983284, "imbalance_prev": 0.24878444084278767}}
{"timestamp": "2026-09-22T13:37:40.474968", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0886, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2176, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:40.475742", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0886, "vwap": 10.0365, "vwap_slope": 0.0085, "atr": 0.087, "trend": "flat", "slope_pct": 0.1727, "lower_highs_lower_lows": false, "stop": 9.9842, "imbalance_decline_count": 0, "imbalance_cur": -0.862937062937063, "imbalance_prev": -0.9133953864832052}}
{"timestamp": "2026-09-22T13:37:40.477569", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 25.158}}
{"timestamp": "2026-09-22T13:37:40.478394", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0096, "vwap_slope": -0.007, "atr": 0.1197, "atr_pct": 1.338, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.3346, "ema9": 8.9769, "ema20": 9.0139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 2.983, "spread_pct": 0.112, "rvol": 0.219, "volume_pace_ratio": 11.107}}
{"timestamp": "2026-09-22T13:37:40.479274", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7259, "vwap": 13.8164, "vwap_slope": -0.0192, "atr": 0.3708, "atr_pct": 2.701, "trend": "flat", "slope_pct": -0.3343, "flat_threshold_pct": 0.6754, "ema9": 13.7496, "ema20": 13.7751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 3.271, "spread_pct": 0.219, "rvol": 0.059, "volume_pace_ratio": 3.001}}
{"timestamp": "2026-09-22T13:37:40.479971", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4486, "vwap": 6.4496, "vwap_slope": -0.0089, "atr": 0.0396, "atr_pct": 0.614, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.1536, "ema9": 6.4337, "ema20": 6.4392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.848, "spread_pct": 0.155, "rvol": 0.04, "volume_pace_ratio": 2.013}}
{"timestamp": "2026-09-22T13:37:40.480558", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.6231, "vwap_slope": 0.0137, "atr": 0.1725, "atr_pct": 1.989, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.4974, "ema9": 8.688, "ema20": 8.7162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.055, "volume_pace_ratio": 2.787}}
{"timestamp": "2026-09-22T13:37:40.481079", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.85, "vwap": 8.616, "vwap_slope": 0.0469, "atr": 0.105, "atr_pct": 1.186, "trend": "positive", "slope_pct": 0.7593, "flat_threshold_pct": 0.2966, "ema9": 8.672, "ema20": 8.5732, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.812, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.006, "volume_pace_ratio": 0.305}}
{"timestamp": "2026-09-22T13:37:40.481827", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.7348, "vwap_slope": -0.0017, "atr": 0.0619, "atr_pct": 0.488, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.1219, "ema9": 12.7211, "ema20": 12.7263, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.921}}
{"timestamp": "2026-09-22T13:37:40.483980", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.7575, "vwap": 8.881, "vwap_slope": -0.019, "atr": 0.1308, "atr_pct": 1.493, "trend": "flat", "slope_pct": -0.3387, "flat_threshold_pct": 0.3733, "ema9": 8.836, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 5.119, "spread_pct": 0.114, "rvol": 0.197, "volume_pace_ratio": 9.991}}
{"timestamp": "2026-09-22T13:37:40.484648", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.665, "vwap": 11.5919, "vwap_slope": -0.003, "atr": 0.0844, "atr_pct": 0.723, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.1808, "ema9": 11.578, "ema20": 11.5721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.554, "spread_pct": 0.086, "rvol": 0.02, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:37:40.485243", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.2589, "vwap": 12.3801, "vwap_slope": -0.0181, "atr": 0.0627, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.1278, "ema9": 12.3083, "ema20": 12.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 2.475, "spread_pct": 0.082, "rvol": 0.023, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T13:37:40.485785", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.4901, "vwap": 10.4614, "vwap_slope": 0.0036, "atr": 0.0909, "atr_pct": 0.867, "trend": "flat", "slope_pct": 0.0566, "flat_threshold_pct": 0.2167, "ema9": 10.5351, "ema20": 10.5116, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.046, "distance_from_high_pct": 1.961, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T13:37:40.486326", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5018, "vwap_slope": -0.0068, "atr": 0.0544, "atr_pct": 0.982, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.2456, "ema9": 5.492, "ema20": 5.4975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.071, "spread_pct": 0.181, "rvol": 0.021, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T13:37:40.486971", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.12, "vwap": 9.1004, "vwap_slope": 0.0108, "atr": 0.1137, "atr_pct": 1.247, "trend": "flat", "slope_pct": 0.1912, "flat_threshold_pct": 0.3117, "ema9": 9.0428, "ema20": 9.0286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 2.566, "spread_pct": 0.982, "rvol": 0.038, "volume_pace_ratio": 1.94}}
{"timestamp": "2026-09-22T13:37:40.487555", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.52, "vwap": 7.4889, "vwap_slope": 0.0002, "atr": 0.0435, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.1446, "ema9": 7.5025, "ema20": 7.5179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 0.397, "spread_pct": 0.266, "rvol": 0.015, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T13:37:40.488066", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.22 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.2242, "vwap": 9.2505, "vwap_slope": -0.0118, "atr": 0.0596, "atr_pct": 0.646, "trend": "flat", "slope_pct": -0.0783, "flat_threshold_pct": 0.1615, "ema9": 9.2096, "ema20": 9.2276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 2.079, "spread_pct": 0.76, "rvol": 0.026, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T13:37:40.488618", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.21", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.2066, "vwap_slope": -0.0141, "atr": 0.266, "atr_pct": 2.021, "trend": "flat", "slope_pct": -0.1254, "flat_threshold_pct": 0.5052, "ema9": 13.1924, "ema20": 13.1888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 2.663, "spread_pct": 0.993, "rvol": 0.019, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T13:37:40.489129", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2842, "vwap_slope": -0.0076, "atr": 0.0373, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.1491, "ema9": 6.2713, "ema20": 6.2845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.538}}
{"timestamp": "2026-09-22T13:37:40.489726", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5165, "vwap_slope": -0.0031, "atr": 0.0308, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.1397, "ema9": 5.4994, "ema20": 5.4969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.017, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:37:40.490300", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 5.2386, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0359, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.1959, "flat_threshold_pct": 0.1715, "ema9": 5.2032, "ema20": 5.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.187, "distance_from_high_pct": 0.122, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.229}}
{"timestamp": "2026-09-22T13:37:40.490950", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.7398, "vwap_slope": 0.0026, "atr": 0.062, "atr_pct": 0.705, "trend": "flat", "slope_pct": 0.1067, "flat_threshold_pct": 0.1764, "ema9": 8.7436, "ema20": 8.7429, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.399, "distance_from_high_pct": 0.734, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T13:37:40.491587", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.5974, "vwap_slope": 0.0187, "atr": 0.0923, "atr_pct": 0.786, "trend": "positive", "slope_pct": 0.2098, "flat_threshold_pct": 0.1964, "ema9": 11.6879, "ema20": 11.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 0.255, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.271}}
{"timestamp": "2026-09-22T13:37:40.492171", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.0535, "vwap_slope": -0.0024, "atr": 0.0358, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0988, "ema9": 9.0484, "ema20": 9.0522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 0.385, "spread_pct": 0.11, "rvol": 0.042, "volume_pace_ratio": 2.11}}
{"timestamp": "2026-09-22T13:37:40.492683", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.949}}
{"timestamp": "2026-09-22T13:37:40.493378", "symbol": "NCLH", "kind": "entry", "state": "BUY", "reasons_for": ["held 45.3s", "imbalance +64% >= 50% buy threshold, stop 14.82", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 14.92, "vwap": 14.8141, "vwap_slope": 0.0146, "atr": 0.0842, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.1329, "flat_threshold_pct": 0.1411, "ema9": 14.8433, "ema20": 14.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.396, "distance_from_high_pct": 0.0, "spread_pct": 0.067, "rvol": 0.052, "volume_pace_ratio": 2.657, "stage3": {"stop": 14.819, "risk": 0.101, "target": 17.715, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6445, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 14.82"}, "entry_score": 81.66, "entry_score_breakdown": {"imbalance_sub": 0.492, "volume_pace_sub": 1.0, "volatility_sub": 0.845, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:37:40.633084", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.1824, "vwap_slope": -0.0008, "atr": 0.054, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1463, "ema9": 9.1999, "ema20": 9.1957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 0.0, "spread_pct": 0.541, "rvol": 0.013, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T13:37:40.633896", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.9, "vwap": 13.8737, "vwap_slope": -0.0062, "atr": 0.1001, "atr_pct": 0.72, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.18, "ema9": 13.8662, "ema20": 13.8808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 0.785, "spread_pct": 0.216, "rvol": 0.014, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:37:40.634546", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.1612, "vwap": 6.1535, "vwap_slope": -0.0022, "atr": 0.0274, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1112, "ema9": 6.1461, "ema20": 6.15, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 0.945, "spread_pct": 0.162, "rvol": 0.035, "volume_pace_ratio": 1.785}}
{"timestamp": "2026-09-22T13:37:40.635344", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.7044, "vwap_slope": -0.0143, "atr": 0.0999, "atr_pct": 0.728, "trend": "flat", "slope_pct": -0.0684, "flat_threshold_pct": 0.1819, "ema9": 13.7085, "ema20": 13.756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.471, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T13:37:45.662515", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6642, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2174, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:45.663215", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.6642, "vwap": 7.6697, "vwap_slope": 0.0259, "atr": 0.0502, "trend": "positive", "slope_pct": 0.2277, "lower_highs_lower_lows": false, "stop": 7.604, "imbalance_decline_count": 0, "imbalance_cur": 0.33726647000983284, "imbalance_prev": 0.33726647000983284}}
{"timestamp": "2026-09-22T13:37:45.663606", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2283, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:45.663996", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0365, "vwap_slope": 0.0085, "atr": 0.087, "trend": "flat", "slope_pct": 0.1698, "lower_highs_lower_lows": false, "stop": 9.9806, "imbalance_decline_count": 0, "imbalance_cur": -0.8373253493013972, "imbalance_prev": -0.862937062937063}}
{"timestamp": "2026-09-22T13:37:45.664335", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.249%)", "metrics": {"price": 14.92, "peak_price": 14.92, "peak_gain_cents": 0.0, "slope_pct": 0.2488, "trend": "positive"}}
{"timestamp": "2026-09-22T13:37:45.664850", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.92, "vwap": 14.8147, "vwap_slope": 0.0153, "atr": 0.0842, "trend": "flat", "slope_pct": 0.1329, "lower_highs_lower_lows": false, "stop": 14.8189, "imbalance_decline_count": 0, "imbalance_cur": 0.7253806025763867, "imbalance_prev": null}}
{"timestamp": "2026-09-22T13:37:45.666862", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 24.878}}
{"timestamp": "2026-09-22T13:37:45.670372", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0095, "vwap_slope": -0.007, "atr": 0.12, "atr_pct": 1.337, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.3343, "ema9": 8.9829, "ema20": 9.0167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 2.657, "spread_pct": 0.111, "rvol": 0.22, "volume_pace_ratio": 11.033}}
{"timestamp": "2026-09-22T13:37:45.671169", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8163, "vwap_slope": -0.0192, "atr": 0.3745, "atr_pct": 2.728, "trend": "flat", "slope_pct": -0.3318, "flat_threshold_pct": 0.6819, "ema9": 13.7504, "ema20": 13.7755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 3.242, "spread_pct": 0.581, "rvol": 0.059, "volume_pace_ratio": 2.972}}
{"timestamp": "2026-09-22T13:37:45.671796", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.445, "vwap": 6.4495, "vwap_slope": -0.009, "atr": 0.0396, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.0415, "flat_threshold_pct": 0.1537, "ema9": 6.433, "ema20": 6.4389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.903, "spread_pct": 0.155, "rvol": 0.04, "volume_pace_ratio": 1.997}}
{"timestamp": "2026-09-22T13:37:45.672398", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7021, "vwap": 8.6241, "vwap_slope": 0.0147, "atr": 0.1753, "atr_pct": 2.015, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.5037, "ema9": 8.6944, "ema20": 8.7193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.671, "spread_pct": 0.689, "rvol": 0.055, "volume_pace_ratio": 2.778}}
{"timestamp": "2026-09-22T13:37:45.672977", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 8.85, "vwap": 8.616, "vwap_slope": 0.0469, "atr": 0.105, "atr_pct": 1.186, "trend": "positive", "slope_pct": 0.7593, "flat_threshold_pct": 0.2966, "ema9": 8.672, "ema20": 8.5732, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.812, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.006, "volume_pace_ratio": 0.301}}
{"timestamp": "2026-09-22T13:37:45.673606", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7346, "vwap_slope": -0.0019, "atr": 0.0626, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.1233, "ema9": 12.7201, "ema20": 12.7258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:37:45.674261", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.7633, "vwap": 8.881, "vwap_slope": -0.0189, "atr": 0.1354, "atr_pct": 1.545, "trend": "flat", "slope_pct": -0.3331, "flat_threshold_pct": 0.3863, "ema9": 8.8372, "ema20": 8.9265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 5.056, "spread_pct": 0.228, "rvol": 0.197, "volume_pace_ratio": 9.909}}
{"timestamp": "2026-09-22T13:37:45.674958", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6286, "vwap": 11.5912, "vwap_slope": -0.0037, "atr": 0.0844, "atr_pct": 0.726, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.1814, "ema9": 11.5707, "ema20": 11.5687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 0.864, "spread_pct": 0.086, "rvol": 0.02, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T13:37:45.675576", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3798, "vwap_slope": -0.0184, "atr": 0.0627, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.1073, "flat_threshold_pct": 0.1278, "ema9": 12.3075, "ema20": 12.3326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.023, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T13:37:45.676207", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.64, "vwap": 10.4619, "vwap_slope": 0.004, "atr": 0.1059, "atr_pct": 0.995, "trend": "flat", "slope_pct": 0.1747, "flat_threshold_pct": 0.2489, "ema9": 10.565, "ema20": 10.5259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.049, "distance_from_high_pct": 0.56, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T13:37:45.676820", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5017, "vwap_slope": -0.0069, "atr": 0.0544, "atr_pct": 0.985, "trend": "flat", "slope_pct": -0.0822, "flat_threshold_pct": 0.2462, "ema9": 5.489, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.339, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.087}}
{"timestamp": "2026-09-22T13:37:45.677412", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 9.12, "vwap": 9.1004, "vwap_slope": 0.0108, "atr": 0.1137, "atr_pct": 1.247, "trend": "flat", "slope_pct": 0.1912, "flat_threshold_pct": 0.3117, "ema9": 9.0428, "ema20": 9.0286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 2.566, "spread_pct": 0.982, "rvol": 0.038, "volume_pace_ratio": 1.918, "stage3": {"stop": 8.9836, "risk": 0.1364, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.25, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:37:45.677951", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.52, "vwap": 7.4889, "vwap_slope": 0.0002, "atr": 0.0435, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.1446, "ema9": 7.5025, "ema20": 7.5179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 0.397, "spread_pct": 0.266, "rvol": 0.015, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:37:45.678535", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.251, "vwap_slope": -0.0113, "atr": 0.0618, "atr_pct": 0.669, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1673, "ema9": 9.2128, "ema20": 9.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.911, "spread_pct": 0.541, "rvol": 0.026, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T13:37:45.679228", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0324, "vwap": 13.2029, "vwap_slope": -0.0178, "atr": 0.2717, "atr_pct": 2.085, "trend": "flat", "slope_pct": -0.206, "flat_threshold_pct": 0.5212, "ema9": 13.1669, "ema20": 13.1766, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.607, "spread_pct": 0.692, "rvol": 0.02, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:37:45.679813", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.25, "vwap": 6.2839, "vwap_slope": -0.0079, "atr": 0.0381, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.1522, "ema9": 6.2693, "ema20": 6.2835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.42, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.529}}
{"timestamp": "2026-09-22T13:37:45.680404", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5177, "vwap": 5.5165, "vwap_slope": -0.0031, "atr": 0.0314, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0321, "flat_threshold_pct": 0.1421, "ema9": 5.4989, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 1.799, "spread_pct": 0.181, "rvol": 0.017, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:37:45.680974", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 5.2386, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0359, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.1959, "flat_threshold_pct": 0.1715, "ema9": 5.2032, "ema20": 5.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.187, "distance_from_high_pct": 0.122, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.226}}
{"timestamp": "2026-09-22T13:37:45.681603", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.77, "vwap": 8.7398, "vwap_slope": 0.0025, "atr": 0.062, "atr_pct": 0.707, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1769, "ema9": 8.7386, "ema20": 8.7405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 1.016, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T13:37:45.682222", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.5982, "vwap_slope": 0.0194, "atr": 0.0952, "atr_pct": 0.807, "trend": "positive", "slope_pct": 0.2452, "flat_threshold_pct": 0.2017, "ema9": 11.6979, "ema20": 11.6293, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.362, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.005, "volume_pace_ratio": 0.268}}
{"timestamp": "2026-09-22T13:37:45.682852", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0579, "vwap": 9.0534, "vwap_slope": -0.0025, "atr": 0.0358, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.0988, "ema9": 9.0469, "ema20": 9.0515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 0.463, "spread_pct": 0.11, "rvol": 0.042, "volume_pace_ratio": 2.093}}
{"timestamp": "2026-09-22T13:37:45.683377", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.905}}
{"timestamp": "2026-09-22T13:37:45.683945", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.18, "vwap": 9.1822, "vwap_slope": -0.0009, "atr": 0.0569, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1548, "ema9": 9.1899, "ema20": 9.1909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 0.542, "spread_pct": 0.544, "rvol": 0.013, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T13:37:45.684538", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8958, "vwap": 13.8736, "vwap_slope": -0.0063, "atr": 0.1001, "atr_pct": 0.72, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.1801, "ema9": 13.8653, "ema20": 13.8804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 0.815, "spread_pct": 0.216, "rvol": 0.014, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T13:37:45.685101", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.168, "vwap": 6.1537, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0204, "flat_threshold_pct": 0.1111, "ema9": 6.1475, "ema20": 6.1507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 0.836, "spread_pct": 0.162, "rvol": 0.035, "volume_pace_ratio": 1.773}}
{"timestamp": "2026-09-22T13:37:45.685658", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.7044, "vwap_slope": -0.0143, "atr": 0.1006, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0715, "flat_threshold_pct": 0.1833, "ema9": 13.7075, "ema20": 13.7556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.506, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T13:37:50.687207", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6724, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.1854, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:50.688949", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6724, "vwap": 7.6698, "vwap_slope": 0.0261, "atr": 0.0502, "trend": "positive", "slope_pct": 0.2366, "lower_highs_lower_lows": false, "stop": 7.6122, "imbalance_decline_count": 0, "imbalance_cur": 0.83399209486166, "imbalance_prev": 0.33726647000983284}}
{"timestamp": "2026-09-22T13:37:50.689492", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0813, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2393, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:50.689895", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0813, "vwap": 10.0365, "vwap_slope": 0.0085, "atr": 0.087, "trend": "flat", "slope_pct": 0.1667, "lower_highs_lower_lows": false, "stop": 9.9769, "imbalance_decline_count": 1, "imbalance_cur": -0.8550295857988166, "imbalance_prev": -0.8373253493013972}}
{"timestamp": "2026-09-22T13:37:50.690322", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.249%)", "metrics": {"price": 14.92, "peak_price": 14.92, "peak_gain_cents": 0.0, "slope_pct": 0.2488, "trend": "positive"}}
{"timestamp": "2026-09-22T13:37:50.691054", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.92, "vwap": 14.8159, "vwap_slope": 0.0165, "atr": 0.0871, "trend": "flat", "slope_pct": 0.1329, "lower_highs_lower_lows": false, "stop": 14.8155, "imbalance_decline_count": 1, "imbalance_cur": 0.6614530229732954, "imbalance_prev": 0.7253806025763867}}
{"timestamp": "2026-09-22T13:37:50.692910", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 24.612}}
{"timestamp": "2026-09-22T13:37:50.694507", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0097, "vwap_slope": -0.0069, "atr": 0.1236, "atr_pct": 1.372, "trend": "flat", "slope_pct": 0.0272, "flat_threshold_pct": 0.3431, "ema9": 8.9889, "ema20": 9.0196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 2.332, "spread_pct": 0.111, "rvol": 0.221, "volume_pace_ratio": 10.989}}
{"timestamp": "2026-09-22T13:37:50.695289", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.85, "vwap": 13.8169, "vwap_slope": -0.0187, "atr": 0.3845, "atr_pct": 2.776, "trend": "flat", "slope_pct": -0.259, "flat_threshold_pct": 0.694, "ema9": 13.7744, "ema20": 13.787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 2.396, "spread_pct": 0.796, "rvol": 0.06, "volume_pace_ratio": 2.976}}
{"timestamp": "2026-09-22T13:37:50.695924", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4414, "vwap": 6.4494, "vwap_slope": -0.0091, "atr": 0.0396, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.1537, "ema9": 6.4323, "ema20": 6.4385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.957, "spread_pct": 0.155, "rvol": 0.04, "volume_pace_ratio": 1.98}}
{"timestamp": "2026-09-22T13:37:50.696641", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.71, "vwap": 8.6248, "vwap_slope": 0.0154, "atr": 0.1791, "atr_pct": 2.056, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.5141, "ema9": 8.696, "ema20": 8.7201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 1.582, "spread_pct": 0.689, "rvol": 0.055, "volume_pace_ratio": 2.755}}
{"timestamp": "2026-09-22T13:37:50.697935", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.6267, "vwap_slope": 0.0575, "atr": 0.1377, "atr_pct": 1.551, "trend": "positive", "slope_pct": 0.7959, "flat_threshold_pct": 0.3877, "ema9": 8.678, "ema20": 8.576, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.93, "distance_from_high_pct": 0.225, "spread_pct": 4.434, "rvol": 0.006, "volume_pace_ratio": 0.321}}
{"timestamp": "2026-09-22T13:37:50.698571", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7346, "vwap_slope": -0.0019, "atr": 0.0626, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.1233, "ema9": 12.7201, "ema20": 12.7258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.902}}
{"timestamp": "2026-09-22T13:37:50.699247", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.757, "vwap": 8.8809, "vwap_slope": -0.0191, "atr": 0.1354, "atr_pct": 1.546, "trend": "flat", "slope_pct": -0.3391, "flat_threshold_pct": 0.3866, "ema9": 8.8359, "ema20": 8.9259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 5.125, "spread_pct": 0.228, "rvol": 0.197, "volume_pace_ratio": 9.812}}
{"timestamp": "2026-09-22T13:37:50.699876", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.638, "vwap": 11.5917, "vwap_slope": -0.0032, "atr": 0.0844, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.1812, "ema9": 11.5726, "ema20": 11.5696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 0.784, "spread_pct": 0.086, "rvol": 0.021, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:37:50.700418", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.259, "vwap": 12.3797, "vwap_slope": -0.0185, "atr": 0.0627, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.1278, "ema9": 12.3083, "ema20": 12.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 2.474, "spread_pct": 0.082, "rvol": 0.023, "volume_pace_ratio": 1.155}}
{"timestamp": "2026-09-22T13:37:50.700940", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0038, "atr": 0.1059, "atr_pct": 1.005, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.2513, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.049, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T13:37:50.701592", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5017, "vwap_slope": -0.0069, "atr": 0.0544, "atr_pct": 0.985, "trend": "flat", "slope_pct": -0.0822, "flat_threshold_pct": 0.2462, "ema9": 5.489, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.339, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T13:37:50.702995", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.3s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 9.12, "vwap": 9.1004, "vwap_slope": 0.0108, "atr": 0.1137, "atr_pct": 1.247, "trend": "flat", "slope_pct": 0.1912, "flat_threshold_pct": 0.3117, "ema9": 9.0428, "ema20": 9.0286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 2.566, "spread_pct": 0.982, "rvol": 0.038, "volume_pace_ratio": 1.898, "stage3": {"stop": 8.9836, "risk": 0.1364, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.25, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:37:50.703603", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.52, "vwap": 7.4889, "vwap_slope": 0.0002, "atr": 0.0435, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.1446, "ema9": 7.5025, "ema20": 7.5179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 0.397, "spread_pct": 0.266, "rvol": 0.015, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T13:37:50.704147", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.251, "vwap_slope": -0.0113, "atr": 0.0618, "atr_pct": 0.669, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1673, "ema9": 9.2128, "ema20": 9.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.911, "spread_pct": 0.541, "rvol": 0.026, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T13:37:50.704705", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0284, "vwap": 13.2025, "vwap_slope": -0.0182, "atr": 0.2731, "atr_pct": 2.097, "trend": "flat", "slope_pct": -0.2086, "flat_threshold_pct": 0.5241, "ema9": 13.1661, "ema20": 13.1763, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 3.636, "spread_pct": 0.539, "rvol": 0.02, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:37:50.705243", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.284, "vwap_slope": -0.0078, "atr": 0.0381, "atr_pct": 0.608, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.152, "ema9": 6.2713, "ema20": 6.2845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.513}}
{"timestamp": "2026-09-22T13:37:50.705796", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5165, "vwap_slope": -0.0032, "atr": 0.0314, "atr_pct": 0.569, "trend": "flat", "slope_pct": 0.028, "flat_threshold_pct": 0.1421, "ema9": 5.4984, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.017, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T13:37:50.706305", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.33% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.245, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0368, "atr_pct": 0.702, "trend": "positive", "slope_pct": 0.2061, "flat_threshold_pct": 0.1756, "ema9": 5.2044, "ema20": 5.1859, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.188, "distance_from_high_pct": 0.0, "spread_pct": 1.335, "rvol": 0.005, "volume_pace_ratio": 0.224}}
{"timestamp": "2026-09-22T13:37:50.706957", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.78, "vwap": 8.7401, "vwap_slope": 0.0029, "atr": 0.062, "atr_pct": 0.707, "trend": "flat", "slope_pct": 0.0924, "flat_threshold_pct": 0.1767, "ema9": 8.7406, "ema20": 8.7415, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.412, "distance_from_high_pct": 0.903, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T13:37:50.707546", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.7995, "vwap": 11.6033, "vwap_slope": 0.0246, "atr": 0.0952, "atr_pct": 0.807, "trend": "positive", "slope_pct": 0.2449, "flat_threshold_pct": 0.2017, "ema9": 11.6978, "ema20": 11.6293, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.403, "distance_from_high_pct": 0.004, "spread_pct": 0.425, "rvol": 0.005, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:37:50.708096", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0534, "vwap_slope": -0.0025, "atr": 0.0358, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0177, "flat_threshold_pct": 0.0988, "ema9": 9.0474, "ema20": 9.0517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 0.44, "spread_pct": 0.11, "rvol": 0.042, "volume_pace_ratio": 2.071}}
{"timestamp": "2026-09-22T13:37:50.709518", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.864}}
{"timestamp": "2026-09-22T13:37:50.710118", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.182, "vwap_slope": -0.0012, "atr": 0.0597, "atr_pct": 0.652, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.163, "ema9": 9.1859, "ema20": 9.189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 0.758, "spread_pct": 0.652, "rvol": 0.013, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:37:50.711479", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.885, "vwap": 13.8733, "vwap_slope": -0.0067, "atr": 0.1001, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.1802, "ema9": 13.8632, "ema20": 13.8794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 0.892, "spread_pct": 0.216, "rvol": 0.014, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T13:37:50.712034", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.164, "vwap": 6.1536, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.1111, "ema9": 6.1467, "ema20": 6.1503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 0.9, "spread_pct": 0.162, "rvol": 0.035, "volume_pace_ratio": 1.758}}
{"timestamp": "2026-09-22T13:37:50.712625", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7387, "vwap": 13.7045, "vwap_slope": -0.0141, "atr": 0.1006, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0662, "flat_threshold_pct": 0.1831, "ema9": 13.7093, "ema20": 13.7564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 1.444, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T13:37:55.718385", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6724, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.1854, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:55.719748", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6724, "vwap": 7.6698, "vwap_slope": 0.0261, "atr": 0.0502, "trend": "positive", "slope_pct": 0.2366, "lower_highs_lower_lows": false, "stop": 7.6122, "imbalance_decline_count": 0, "imbalance_cur": 0.83399209486166, "imbalance_prev": 0.83399209486166}}
{"timestamp": "2026-09-22T13:37:55.720552", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.258, "trend": "negative"}}
{"timestamp": "2026-09-22T13:37:55.721131", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0366, "vwap_slope": 0.0085, "atr": 0.0877, "trend": "flat", "slope_pct": 0.1615, "lower_highs_lower_lows": true, "stop": 9.9697, "imbalance_decline_count": 0, "imbalance_cur": -0.7393640841916704, "imbalance_prev": -0.8550295857988166}}
{"timestamp": "2026-09-22T13:37:55.721614", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.269%)", "metrics": {"price": 14.93, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.2689, "trend": "positive"}}
{"timestamp": "2026-09-22T13:37:55.722194", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.93, "vwap": 14.8167, "vwap_slope": 0.0172, "atr": 0.0871, "trend": "flat", "slope_pct": 0.1385, "lower_highs_lower_lows": false, "stop": 14.8255, "imbalance_decline_count": 2, "imbalance_cur": 0.6461179606797735, "imbalance_prev": 0.6614530229732954}}
{"timestamp": "2026-09-22T13:37:55.724152", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 24.352}}
{"timestamp": "2026-09-22T13:37:55.726434", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0098, "vwap_slope": -0.0067, "atr": 0.1257, "atr_pct": 1.394, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.3484, "ema9": 8.9919, "ema20": 9.021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 2.169, "spread_pct": 0.111, "rvol": 0.222, "volume_pace_ratio": 10.923}}
{"timestamp": "2026-09-22T13:37:55.727366", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.84, "vwap": 13.8167, "vwap_slope": -0.0189, "atr": 0.3845, "atr_pct": 2.778, "trend": "flat", "slope_pct": -0.2651, "flat_threshold_pct": 0.6945, "ema9": 13.7724, "ema20": 13.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 2.467, "spread_pct": 0.796, "rvol": 0.06, "volume_pace_ratio": 2.95}}
{"timestamp": "2026-09-22T13:37:55.728971", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4414, "vwap": 6.4493, "vwap_slope": -0.0091, "atr": 0.0396, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.1537, "ema9": 6.4323, "ema20": 6.4385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.957, "spread_pct": 0.155, "rvol": 0.04, "volume_pace_ratio": 1.972}}
{"timestamp": "2026-09-22T13:37:55.729725", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.6878, "vwap": 8.6247, "vwap_slope": 0.0153, "atr": 0.1791, "atr_pct": 2.062, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.5154, "ema9": 8.6916, "ema20": 8.7179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 1.833, "spread_pct": 0.804, "rvol": 0.056, "volume_pace_ratio": 2.739}}
{"timestamp": "2026-09-22T13:37:55.730317", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.6267, "vwap_slope": 0.0575, "atr": 0.1377, "atr_pct": 1.551, "trend": "positive", "slope_pct": 0.7959, "flat_threshold_pct": 0.3877, "ema9": 8.678, "ema20": 8.576, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.93, "distance_from_high_pct": 0.225, "spread_pct": 4.434, "rvol": 0.006, "volume_pace_ratio": 0.318}}
{"timestamp": "2026-09-22T13:37:55.730989", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7346, "vwap_slope": -0.002, "atr": 0.0626, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1232, "ema9": 12.7221, "ema20": 12.7268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T13:37:55.731704", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.881, "vwap_slope": -0.019, "atr": 0.1354, "atr_pct": 1.541, "trend": "flat", "slope_pct": -0.3125, "flat_threshold_pct": 0.3854, "ema9": 8.8415, "ema20": 8.9286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 4.821, "spread_pct": 0.341, "rvol": 0.198, "volume_pace_ratio": 9.721}}
{"timestamp": "2026-09-22T13:37:55.732297", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.66, "vwap": 11.5928, "vwap_slope": -0.0021, "atr": 0.0844, "atr_pct": 0.724, "trend": "flat", "slope_pct": 0.0287, "flat_threshold_pct": 0.1809, "ema9": 11.577, "ema20": 11.5717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 0.597, "spread_pct": 0.086, "rvol": 0.021, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:37:55.754179", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.2535, "vwap": 12.378, "vwap_slope": -0.0202, "atr": 0.0627, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.1083, "flat_threshold_pct": 0.1278, "ema9": 12.3072, "ema20": 12.3325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.518, "spread_pct": 0.082, "rvol": 0.024, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T13:37:55.755151", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%"], "metrics": {"price": 10.535, "vwap": 10.4617, "vwap_slope": 0.0039, "atr": 0.1059, "atr_pct": 1.005, "trend": "flat", "slope_pct": 0.092, "flat_threshold_pct": 0.2513, "ema9": 10.544, "ema20": 10.5159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.05, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T13:37:55.756053", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5018, "vwap_slope": -0.0068, "atr": 0.0544, "atr_pct": 0.984, "trend": "flat", "slope_pct": -0.0746, "flat_threshold_pct": 0.246, "ema9": 5.49, "ema20": 5.4965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.25, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T13:37:55.756642", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.4s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 9.165, "vwap": 9.1013, "vwap_slope": 0.0117, "atr": 0.1137, "atr_pct": 1.241, "trend": "flat", "slope_pct": 0.2326, "flat_threshold_pct": 0.3102, "ema9": 9.0518, "ema20": 9.0329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 2.085, "spread_pct": 0.982, "rvol": 0.039, "volume_pace_ratio": 1.899, "stage3": {"stop": 9.0286, "risk": 0.1364, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T13:37:55.757147", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.52, "vwap": 7.4894, "vwap_slope": 0.0007, "atr": 0.0435, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.1446, "ema9": 7.5025, "ema20": 7.5179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 0.397, "spread_pct": 0.133, "rvol": 0.015, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:37:55.757621", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2528, "vwap": 9.2515, "vwap_slope": -0.0107, "atr": 0.0637, "atr_pct": 0.688, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.172, "ema9": 9.2153, "ema20": 9.2303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.775, "spread_pct": 0.541, "rvol": 0.026, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T13:37:55.758106", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.995, "vwap": 13.2019, "vwap_slope": -0.0188, "atr": 0.2731, "atr_pct": 2.102, "trend": "flat", "slope_pct": -0.2297, "flat_threshold_pct": 0.5255, "ema9": 13.1594, "ema20": 13.1731, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 3.883, "spread_pct": 0.539, "rvol": 0.02, "volume_pace_ratio": 0.969}}
{"timestamp": "2026-09-22T13:37:55.758696", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.2569, "vwap": 6.284, "vwap_slope": -0.0079, "atr": 0.0381, "atr_pct": 0.608, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.1521, "ema9": 6.2707, "ema20": 6.2842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.311, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.498}}
{"timestamp": "2026-09-22T13:37:55.759206", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5167, "vwap_slope": -0.0029, "atr": 0.0316, "atr_pct": 0.571, "trend": "flat", "slope_pct": 0.0508, "flat_threshold_pct": 0.1427, "ema9": 5.5014, "ema20": 5.4978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.017, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T13:37:55.759819", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1793, "vwap_slope": 0.0037, "atr": 0.0368, "atr_pct": 0.703, "trend": "positive", "slope_pct": 0.1981, "flat_threshold_pct": 0.1758, "ema9": 5.2034, "ema20": 5.1855, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.188, "distance_from_high_pct": 0.095, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.222}}
{"timestamp": "2026-09-22T13:37:55.760379", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.7899, "vwap": 8.7405, "vwap_slope": 0.0033, "atr": 0.062, "atr_pct": 0.706, "trend": "flat", "slope_pct": 0.1018, "flat_threshold_pct": 0.1765, "ema9": 8.7426, "ema20": 8.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.422, "distance_from_high_pct": 0.791, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:37:55.760939", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.7341, "vwap": 11.602, "vwap_slope": 0.0233, "atr": 0.0952, "atr_pct": 0.811, "trend": "flat", "slope_pct": 0.1985, "flat_threshold_pct": 0.2028, "ema9": 11.6847, "ema20": 11.623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 0.558, "spread_pct": 0.425, "rvol": 0.005, "volume_pace_ratio": 0.27}}
{"timestamp": "2026-09-22T13:37:55.761468", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.0535, "vwap_slope": -0.0024, "atr": 0.0358, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0988, "ema9": 9.0484, "ema20": 9.0522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 0.385, "spread_pct": 0.11, "rvol": 0.042, "volume_pace_ratio": 2.054}}
{"timestamp": "2026-09-22T13:37:55.762002", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8884, "vwap_slope": -0.0009, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.823}}
{"timestamp": "2026-09-22T13:37:55.762497", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.22, "vwap": 9.1828, "vwap_slope": -0.0003, "atr": 0.0597, "atr_pct": 0.648, "trend": "flat", "slope_pct": 0.0648, "flat_threshold_pct": 0.1619, "ema9": 9.1979, "ema20": 9.1947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 0.108, "spread_pct": 0.652, "rvol": 0.013, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T13:37:55.763108", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.91, "vwap": 13.8742, "vwap_slope": -0.0057, "atr": 0.1015, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.1825, "ema9": 13.8682, "ema20": 13.8818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 0.714, "spread_pct": 0.288, "rvol": 0.014, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T13:37:55.763748", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.165, "vwap": 6.1536, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1111, "ema9": 6.1469, "ema20": 6.1504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.035, "volume_pace_ratio": 1.743}}
{"timestamp": "2026-09-22T13:37:55.765134", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.7045, "vwap_slope": -0.0142, "atr": 0.1006, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0684, "flat_threshold_pct": 0.1832, "ema9": 13.7085, "ema20": 13.756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.471, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T13:38:00.770904", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.1557, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:00.772516", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6694, "vwap_slope": 0.0257, "atr": 0.0473, "trend": "positive", "slope_pct": 0.2448, "lower_highs_lower_lows": false, "stop": 7.6233, "imbalance_decline_count": 0, "imbalance_cur": 0.83399209486166, "imbalance_prev": 0.83399209486166}}
{"timestamp": "2026-09-22T13:38:00.773239", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2804, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:00.776070", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.0365, "vwap_slope": 0.0031, "atr": 0.0751, "trend": "flat", "slope_pct": 0.1002, "lower_highs_lower_lows": true, "stop": 9.9799, "imbalance_decline_count": 0, "imbalance_cur": -0.5624219725343321, "imbalance_prev": -0.7393640841916704}}
{"timestamp": "2026-09-22T13:38:00.776548", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.165%)", "metrics": {"price": 14.92, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1646, "trend": "positive"}}
{"timestamp": "2026-09-22T13:38:00.777131", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.92, "vwap": 14.8166, "vwap_slope": 0.0118, "atr": 0.0768, "trend": "positive", "slope_pct": 0.1354, "lower_highs_lower_lows": false, "stop": 14.8278, "imbalance_decline_count": 3, "imbalance_cur": 0.28248093034888083, "imbalance_prev": 0.6461179606797735}}
{"timestamp": "2026-09-22T13:38:00.780176", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 24.096}}
{"timestamp": "2026-09-22T13:38:00.782962", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0101, "vwap": 9.0097, "vwap_slope": -0.0069, "atr": 0.1257, "atr_pct": 1.395, "trend": "flat", "slope_pct": 0.032, "flat_threshold_pct": 0.3488, "ema9": 8.99, "ema20": 9.0201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 2.277, "spread_pct": 0.111, "rvol": 0.222, "volume_pace_ratio": 10.819}}
{"timestamp": "2026-09-22T13:38:00.783920", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8162, "vwap_slope": -0.0101, "atr": 0.3371, "atr_pct": 2.443, "trend": "flat", "slope_pct": -0.2005, "flat_threshold_pct": 0.6107, "ema9": 13.7724, "ema20": 13.7844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.22, "distance_from_high_pct": 2.748, "spread_pct": 0.435, "rvol": 0.06, "volume_pace_ratio": 2.923}}
{"timestamp": "2026-09-22T13:38:00.784946", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.45, "vwap": 6.4496, "vwap_slope": -0.0089, "atr": 0.0384, "atr_pct": 0.595, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.1487, "ema9": 6.434, "ema20": 6.4394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.826, "spread_pct": 0.155, "rvol": 0.04, "volume_pace_ratio": 1.96}}
{"timestamp": "2026-09-22T13:38:00.785719", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7183, "vwap": 8.6262, "vwap_slope": 0.0168, "atr": 0.1791, "atr_pct": 2.054, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.5136, "ema9": 8.6977, "ema20": 8.7208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 1.488, "spread_pct": 0.689, "rvol": 0.056, "volume_pace_ratio": 2.743}}
{"timestamp": "2026-09-22T13:38:00.786382", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 4.43% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 8.8, "vwap": 8.6278, "vwap_slope": 0.0586, "atr": 0.105, "atr_pct": 1.193, "trend": "positive", "slope_pct": 0.6981, "flat_threshold_pct": 0.2983, "ema9": 8.662, "ema20": 8.5684, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.93, "distance_from_high_pct": 0.565, "spread_pct": 4.434, "rvol": 0.006, "volume_pace_ratio": 0.314}}
{"timestamp": "2026-09-22T13:38:00.787125", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7343, "vwap_slope": -0.0022, "atr": 0.0611, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1203, "ema9": 12.7221, "ema20": 12.7268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.891}}
{"timestamp": "2026-09-22T13:38:00.787874", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.806, "vwap": 8.8809, "vwap_slope": -0.0137, "atr": 0.1223, "atr_pct": 1.388, "trend": "flat", "slope_pct": -0.2194, "flat_threshold_pct": 0.3471, "ema9": 8.8368, "ema20": 8.9182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 4.594, "spread_pct": 0.227, "rvol": 0.199, "volume_pace_ratio": 9.669}}
{"timestamp": "2026-09-22T13:38:00.788564", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6453, "vwap": 11.5952, "vwap_slope": 0.0052, "atr": 0.0724, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0675, "flat_threshold_pct": 0.1555, "ema9": 11.5923, "ema20": 11.5795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 0.722, "spread_pct": 0.086, "rvol": 0.021, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T13:38:00.789180", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3771, "vwap_slope": -0.0211, "atr": 0.0609, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1241, "ema9": 12.3095, "ema20": 12.3336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.024, "volume_pace_ratio": 1.156}}
{"timestamp": "2026-09-22T13:38:00.789872", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.371, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.192, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.2981, "ema9": 10.5228, "ema20": 10.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 3.074, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T13:38:00.790488", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5021, "vwap_slope": -0.0065, "atr": 0.0537, "atr_pct": 0.97, "trend": "flat", "slope_pct": -0.067, "flat_threshold_pct": 0.2425, "ema9": 5.491, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 1.161, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T13:38:00.791278", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.4s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 9.165, "vwap": 9.1013, "vwap_slope": 0.0117, "atr": 0.1137, "atr_pct": 1.241, "trend": "flat", "slope_pct": 0.2326, "flat_threshold_pct": 0.3102, "ema9": 9.0518, "ema20": 9.0329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 2.085, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.879, "stage3": {"stop": 9.0286, "risk": 0.1364, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T13:38:00.791935", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.525, "vwap": 7.4898, "vwap_slope": 0.0011, "atr": 0.043, "atr_pct": 0.571, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.1429, "ema9": 7.5035, "ema20": 7.5184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 0.331, "spread_pct": 0.133, "rvol": 0.015, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T13:38:00.792552", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.2511, "vwap_slope": -0.0112, "atr": 0.0607, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1642, "ema9": 9.2128, "ema20": 9.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.911, "spread_pct": 0.433, "rvol": 0.026, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T13:38:00.793230", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.98, "vwap": 13.1992, "vwap_slope": -0.0215, "atr": 0.2706, "atr_pct": 2.085, "trend": "flat", "slope_pct": -0.2392, "flat_threshold_pct": 0.5212, "ema9": 13.1564, "ema20": 13.1716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 3.994, "spread_pct": 0.462, "rvol": 0.02, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T13:38:00.793796", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.25, "vwap": 6.2838, "vwap_slope": -0.008, "atr": 0.0381, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.1522, "ema9": 6.2693, "ema20": 6.2835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.42, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.483}}
{"timestamp": "2026-09-22T13:38:00.794695", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5179, "vwap": 5.5175, "vwap_slope": -0.0001, "atr": 0.0311, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0637, "flat_threshold_pct": 0.1411, "ema9": 5.5055, "ema20": 5.5002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 1.796, "spread_pct": 0.181, "rvol": 0.018, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T13:38:00.795268", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1793, "vwap_slope": 0.0031, "atr": 0.0335, "atr_pct": 0.638, "trend": "positive", "slope_pct": 0.2014, "flat_threshold_pct": 0.1595, "ema9": 5.2127, "ema20": 5.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.15, "distance_from_high_pct": 0.0, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.219}}
{"timestamp": "2026-09-22T13:38:00.796204", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.79, "vwap": 8.7407, "vwap_slope": 0.0045, "atr": 0.0533, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.1166, "flat_threshold_pct": 0.1515, "ema9": 8.7513, "ema20": 8.7466, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.338, "distance_from_high_pct": 0.79, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:38:00.796834", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.775, "vwap": 11.6035, "vwap_slope": 0.0248, "atr": 0.0918, "atr_pct": 0.779, "trend": "positive", "slope_pct": 0.2275, "flat_threshold_pct": 0.1948, "ema9": 11.6929, "ema20": 11.6269, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.405, "distance_from_high_pct": 0.212, "spread_pct": 0.425, "rvol": 0.005, "volume_pace_ratio": 0.267}}
{"timestamp": "2026-09-22T13:38:00.797365", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0538, "vwap_slope": -0.0021, "atr": 0.0343, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0947, "ema9": 9.0494, "ema20": 9.0527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 0.33, "spread_pct": 0.11, "rvol": 0.042, "volume_pace_ratio": 2.041}}
{"timestamp": "2026-09-22T13:38:00.797903", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8883, "vwap_slope": -0.001, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.783}}
{"timestamp": "2026-09-22T13:38:00.798458", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.1831, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.139, "ema9": 9.1891, "ema20": 9.1906, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 0.65, "spread_pct": 0.545, "rvol": 0.013, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T13:38:00.799322", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.91, "vwap": 13.8742, "vwap_slope": -0.0057, "atr": 0.1015, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.1825, "ema9": 13.8682, "ema20": 13.8818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 0.714, "spread_pct": 0.359, "rvol": 0.014, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:38:00.799918", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.165, "vwap": 6.1536, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1111, "ema9": 6.1469, "ema20": 6.1504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.036, "volume_pace_ratio": 1.728}}
{"timestamp": "2026-09-22T13:38:00.800533", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.6985, "vwap": 13.7046, "vwap_slope": -0.0065, "atr": 0.088, "atr_pct": 0.643, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.1607, "ema9": 13.7041, "ema20": 13.7493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.732, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T13:38:05.806253", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2209, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:05.808701", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6695, "vwap_slope": 0.0229, "atr": 0.0414, "trend": "positive", "slope_pct": 0.1904, "lower_highs_lower_lows": true, "stop": 7.6303, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.83399209486166}}
{"timestamp": "2026-09-22T13:38:05.810860", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.191%)", "metrics": {"price": 10.1001, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1908, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:05.811572", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1001, "vwap": 10.0373, "vwap_slope": 0.0039, "atr": 0.0839, "trend": "flat", "slope_pct": 0.1201, "lower_highs_lower_lows": true, "stop": 9.9994, "imbalance_decline_count": 0, "imbalance_cur": 0.3341503653075654, "imbalance_prev": -0.5624219725343321}}
{"timestamp": "2026-09-22T13:38:05.812045", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.154%)", "metrics": {"price": 14.915, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1545, "trend": "positive"}}
{"timestamp": "2026-09-22T13:38:05.812552", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.915, "vwap": 14.817, "vwap_slope": 0.0122, "atr": 0.08, "trend": "flat", "slope_pct": 0.1332, "lower_highs_lower_lows": false, "stop": 14.819, "imbalance_decline_count": 4, "imbalance_cur": -0.14531528695834645, "imbalance_prev": 0.28248093034888083}}
{"timestamp": "2026-09-22T13:38:05.814490", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 23.846}}
{"timestamp": "2026-09-22T13:38:05.822128", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0282, "vwap": 9.0098, "vwap_slope": -0.0056, "atr": 0.1123, "atr_pct": 1.244, "trend": "flat", "slope_pct": 0.0693, "flat_threshold_pct": 0.3109, "ema9": 8.9976, "ema20": 9.0208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 2.08, "spread_pct": 0.111, "rvol": 0.224, "volume_pace_ratio": 10.783}}
{"timestamp": "2026-09-22T13:38:05.823092", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7748, "vwap": 13.8162, "vwap_slope": -0.0102, "atr": 0.3489, "atr_pct": 2.533, "trend": "flat", "slope_pct": -0.2128, "flat_threshold_pct": 0.6333, "ema9": 13.7673, "ema20": 13.782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 2.926, "spread_pct": 0.581, "rvol": 0.06, "volume_pace_ratio": 2.895}}
{"timestamp": "2026-09-22T13:38:05.823849", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4418, "vwap": 6.4496, "vwap_slope": -0.0022, "atr": 0.0358, "atr_pct": 0.556, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.1391, "ema9": 6.4356, "ema20": 6.4396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.951, "spread_pct": 0.155, "rvol": 0.04, "volume_pace_ratio": 1.941}}
{"timestamp": "2026-09-22T13:38:05.824423", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.68, "vwap": 8.6262, "vwap_slope": 0.0114, "atr": 0.1615, "atr_pct": 1.861, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.4652, "ema9": 8.6941, "ema20": 8.717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 1.921, "spread_pct": 0.689, "rvol": 0.056, "volume_pace_ratio": 2.715}}
{"timestamp": "2026-09-22T13:38:05.824968", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 8.8171, "vwap": 8.6297, "vwap_slope": 0.0523, "atr": 0.0924, "atr_pct": 1.048, "trend": "positive", "slope_pct": 0.6041, "flat_threshold_pct": 0.2621, "ema9": 8.693, "ema20": 8.5921, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.34, "distance_from_high_pct": 0.372, "spread_pct": 2.136, "rvol": 0.007, "volume_pace_ratio": 0.314}}
{"timestamp": "2026-09-22T13:38:05.825526", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7342, "vwap_slope": -0.0021, "atr": 0.0578, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.1138, "ema9": 12.7167, "ema20": 12.7238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.018, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:38:05.826148", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8807, "vwap_slope": -0.0139, "atr": 0.1235, "atr_pct": 1.404, "trend": "flat", "slope_pct": -0.2277, "flat_threshold_pct": 0.3511, "ema9": 8.8346, "ema20": 8.9172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 4.713, "spread_pct": 0.228, "rvol": 0.199, "volume_pace_ratio": 9.59}}
{"timestamp": "2026-09-22T13:38:05.826833", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6464, "vwap": 11.5953, "vwap_slope": 0.0053, "atr": 0.0737, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.0682, "flat_threshold_pct": 0.1582, "ema9": 11.5925, "ema20": 11.5796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.713, "spread_pct": 0.086, "rvol": 0.021, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T13:38:05.828099", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.377, "vwap_slope": -0.0116, "atr": 0.0578, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.1002, "flat_threshold_pct": 0.1179, "ema9": 12.2986, "ema20": 12.3261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.024, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T13:38:05.828710", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.371, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.192, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.2981, "ema9": 10.5228, "ema20": 10.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 3.074, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T13:38:05.829310", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5305, "vwap": 5.5022, "vwap_slope": -0.0048, "atr": 0.0475, "atr_pct": 0.86, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.2149, "ema9": 5.4989, "ema20": 5.5002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 1.241, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T13:38:05.829875", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.14, "vwap": 9.1013, "vwap_slope": 0.0007, "atr": 0.1026, "atr_pct": 1.123, "trend": "flat", "slope_pct": 0.2423, "flat_threshold_pct": 0.2807, "ema9": 9.0695, "ema20": 9.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.353, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.86, "stage3": {"stop": 9.0169, "risk": 0.1231, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:05.830445", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.51, "vwap": 7.49, "vwap_slope": 0.0013, "atr": 0.0421, "atr_pct": 0.561, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.1402, "ema9": 7.5048, "ema20": 7.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 0.53, "spread_pct": 0.133, "rvol": 0.015, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:38:05.831016", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.2511, "vwap_slope": -0.0112, "atr": 0.0607, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1642, "ema9": 9.2128, "ema20": 9.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.911, "spread_pct": 0.433, "rvol": 0.026, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T13:38:05.831634", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.20", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 13.1987, "vwap_slope": -0.0145, "atr": 0.2443, "atr_pct": 1.886, "trend": "flat", "slope_pct": -0.2941, "flat_threshold_pct": 0.4715, "ema9": 13.1151, "ema20": 13.1505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 4.216, "spread_pct": 0.462, "rvol": 0.02, "volume_pace_ratio": 0.957}}
{"timestamp": "2026-09-22T13:38:05.832170", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.28", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.25, "vwap": 6.2838, "vwap_slope": -0.008, "atr": 0.0381, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.1522, "ema9": 6.2693, "ema20": 6.2835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.42, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.467}}
{"timestamp": "2026-09-22T13:38:05.832766", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.5493, "vwap": 5.5179, "vwap_slope": 0.0002, "atr": 0.0323, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.1016, "flat_threshold_pct": 0.1455, "ema9": 5.5118, "ema20": 5.5032, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.288, "distance_from_high_pct": 1.237, "spread_pct": 0.18, "rvol": 0.018, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T13:38:05.833274", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1793, "vwap_slope": 0.0031, "atr": 0.0335, "atr_pct": 0.638, "trend": "positive", "slope_pct": 0.2014, "flat_threshold_pct": 0.1595, "ema9": 5.2127, "ema20": 5.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.15, "distance_from_high_pct": 0.0, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.217}}
{"timestamp": "2026-09-22T13:38:05.833883", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.7407, "vwap_slope": 0.0045, "atr": 0.0545, "atr_pct": 0.62, "trend": "flat", "slope_pct": 0.1204, "flat_threshold_pct": 0.155, "ema9": 8.7523, "ema20": 8.747, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.338, "distance_from_high_pct": 0.734, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:38:05.834526", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 11.775, "vwap": 11.6035, "vwap_slope": 0.0248, "atr": 0.0918, "atr_pct": 0.779, "trend": "positive", "slope_pct": 0.2275, "flat_threshold_pct": 0.1948, "ema9": 11.6929, "ema20": 11.6269, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.405, "distance_from_high_pct": 0.212, "spread_pct": 0.425, "rvol": 0.005, "volume_pace_ratio": 0.265}}
{"timestamp": "2026-09-22T13:38:05.835128", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.0538, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0862, "ema9": 9.0545, "ema20": 9.0548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.185, "distance_from_high_pct": 0.275, "spread_pct": 0.11, "rvol": 0.042, "volume_pace_ratio": 2.023}}
{"timestamp": "2026-09-22T13:38:05.835691", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8883, "vwap_slope": -0.001, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.744}}
{"timestamp": "2026-09-22T13:38:05.836226", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1832, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.1389, "ema9": 9.1911, "ema20": 9.1916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.542, "spread_pct": 0.544, "rvol": 0.013, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:38:05.836896", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.94, "vwap": 13.8752, "vwap_slope": -0.0042, "atr": 0.0926, "atr_pct": 0.664, "trend": "flat", "slope_pct": 0.0293, "flat_threshold_pct": 0.166, "ema9": 13.8826, "ema20": 13.8873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 0.5, "spread_pct": 0.287, "rvol": 0.015, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T13:38:05.837419", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.165, "vwap": 6.1536, "vwap_slope": -0.0008, "atr": 0.0246, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.0998, "ema9": 6.1505, "ema20": 6.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.036, "volume_pace_ratio": 1.71}}
{"timestamp": "2026-09-22T13:38:05.837995", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.6535, "vwap": 13.7042, "vwap_slope": -0.0069, "atr": 0.0937, "atr_pct": 0.686, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.1715, "ema9": 13.6951, "ema20": 13.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.055, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T13:38:10.844530", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.67, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2599, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:10.846099", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.67, "vwap": 7.6694, "vwap_slope": 0.0228, "atr": 0.0439, "trend": "positive", "slope_pct": 0.1817, "lower_highs_lower_lows": true, "stop": 7.6174, "imbalance_decline_count": 0, "imbalance_cur": -0.18610421836228289, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:38:10.846728", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.065, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2953, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:10.847620", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.065, "vwap": 10.038, "vwap_slope": 0.0046, "atr": 0.0842, "trend": "flat", "slope_pct": 0.0969, "lower_highs_lower_lows": true, "stop": 9.9639, "imbalance_decline_count": 1, "imbalance_cur": -0.07600995596400537, "imbalance_prev": 0.3341503653075654}}
{"timestamp": "2026-09-22T13:38:10.848036", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.081%)", "metrics": {"price": 14.8784, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.0808, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:10.848493", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.8784, "vwap": 14.8172, "vwap_slope": 0.0124, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1167, "lower_highs_lower_lows": false, "stop": 14.7814, "imbalance_decline_count": 5, "imbalance_cur": -0.4686491794080516, "imbalance_prev": -0.14531528695834645, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.117%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:38:10.850315", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 23.601}}
{"timestamp": "2026-09-22T13:38:10.851129", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0123, "vwap": 9.0097, "vwap_slope": -0.0057, "atr": 0.1153, "atr_pct": 1.279, "trend": "flat", "slope_pct": 0.0575, "flat_threshold_pct": 0.3198, "ema9": 8.9944, "ema20": 9.0193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 2.253, "spread_pct": 0.111, "rvol": 0.225, "volume_pace_ratio": 10.727}}
{"timestamp": "2026-09-22T13:38:10.851843", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8161, "vwap_slope": -0.0103, "atr": 0.3489, "atr_pct": 2.54, "trend": "flat", "slope_pct": -0.2296, "flat_threshold_pct": 0.6349, "ema9": 13.7604, "ema20": 13.7786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 3.171, "spread_pct": 0.291, "rvol": 0.06, "volume_pace_ratio": 2.871}}
{"timestamp": "2026-09-22T13:38:10.852455", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.455, "vwap": 6.4496, "vwap_slope": -0.0022, "atr": 0.0358, "atr_pct": 0.555, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1388, "ema9": 6.4382, "ema20": 6.4408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.04, "volume_pace_ratio": 1.926}}
{"timestamp": "2026-09-22T13:38:10.853020", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.71, "vwap": 8.6264, "vwap_slope": 0.0116, "atr": 0.1615, "atr_pct": 1.854, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.4636, "ema9": 8.7001, "ema20": 8.7198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.582, "spread_pct": 0.689, "rvol": 0.057, "volume_pace_ratio": 2.694}}
{"timestamp": "2026-09-22T13:38:10.853517", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.8526, "vwap": 8.656, "vwap_slope": 0.0787, "atr": 0.0975, "atr_pct": 1.102, "trend": "positive", "slope_pct": 0.6378, "flat_threshold_pct": 0.2754, "ema9": 8.7001, "ema20": 8.5955, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.53, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.007, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:38:10.854178", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7335, "vwap_slope": -0.0028, "atr": 0.0578, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.1138, "ema9": 12.7167, "ema20": 12.7238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.019, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T13:38:10.854697", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.88", "VWAP sloping down"], "metrics": {"price": 8.7543, "vwap": 8.8796, "vwap_slope": -0.0151, "atr": 0.1273, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.2586, "flat_threshold_pct": 0.3634, "ema9": 8.8265, "ema20": 8.9133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 5.154, "spread_pct": 0.114, "rvol": 0.201, "volume_pace_ratio": 9.583}}
{"timestamp": "2026-09-22T13:38:10.855362", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.6701, "vwap": 11.5956, "vwap_slope": 0.0055, "atr": 0.0737, "atr_pct": 0.632, "trend": "flat", "slope_pct": 0.0818, "flat_threshold_pct": 0.1579, "ema9": 11.5972, "ema20": 11.5819, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.291, "distance_from_high_pct": 0.511, "spread_pct": 0.086, "rvol": 0.021, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:38:10.856028", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3756, "vwap_slope": -0.013, "atr": 0.0584, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0975, "flat_threshold_pct": 0.1191, "ema9": 12.2996, "ema20": 12.3266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.024, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T13:38:10.856595", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T13:38:10.857161", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5024, "vwap_slope": -0.0046, "atr": 0.0482, "atr_pct": 0.873, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.2183, "ema9": 5.4978, "ema20": 5.4997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.339, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T13:38:10.857732", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.14, "vwap": 9.1013, "vwap_slope": 0.0007, "atr": 0.1026, "atr_pct": 1.123, "trend": "flat", "slope_pct": 0.2423, "flat_threshold_pct": 0.2807, "ema9": 9.0695, "ema20": 9.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.353, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.841, "stage3": {"stop": 9.0169, "risk": 0.1231, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:10.858443", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49"], "metrics": {"price": 7.47, "vwap": 7.4897, "vwap_slope": 0.0009, "atr": 0.0445, "atr_pct": 0.596, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1489, "ema9": 7.4968, "ema20": 7.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.06, "spread_pct": 0.401, "rvol": 0.015, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:38:10.860617", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.2511, "vwap_slope": -0.0112, "atr": 0.0607, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1642, "ema9": 9.2128, "ema20": 9.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.911, "spread_pct": 0.433, "rvol": 0.026, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T13:38:10.861334", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.18", "VWAP sloping down", "spread 1.23% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0204, "vwap": 13.1827, "vwap_slope": -0.0305, "atr": 0.257, "atr_pct": 1.974, "trend": "flat", "slope_pct": -0.2583, "flat_threshold_pct": 0.4935, "ema9": 13.1292, "ema20": 13.1572, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 3.695, "spread_pct": 1.226, "rvol": 0.022, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:38:10.861908", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2838, "vwap_slope": -0.004, "atr": 0.0345, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.138, "ema9": 6.2674, "ema20": 6.2813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.03, "volume_pace_ratio": 1.453}}
{"timestamp": "2026-09-22T13:38:10.862517", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.5358, "vwap": 5.5178, "vwap_slope": 0.0002, "atr": 0.0324, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0853, "flat_threshold_pct": 0.1463, "ema9": 5.5091, "ema20": 5.5019, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.289, "distance_from_high_pct": 1.477, "spread_pct": 0.181, "rvol": 0.018, "volume_pace_ratio": 0.869}}
{"timestamp": "2026-09-22T13:38:10.863179", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1793, "vwap_slope": 0.0032, "atr": 0.0347, "atr_pct": 0.662, "trend": "positive", "slope_pct": 0.2014, "flat_threshold_pct": 0.1654, "ema9": 5.2127, "ema20": 5.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.15, "distance_from_high_pct": 0.0, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T13:38:10.864040", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.8, "vwap": 8.7408, "vwap_slope": 0.0046, "atr": 0.0545, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.1242, "flat_threshold_pct": 0.1549, "ema9": 8.7533, "ema20": 8.7475, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.341, "distance_from_high_pct": 0.677, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T13:38:10.864635", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.7899, "vwap": 11.6111, "vwap_slope": 0.0216, "atr": 0.0865, "atr_pct": 0.734, "trend": "positive", "slope_pct": 0.2098, "flat_threshold_pct": 0.1835, "ema9": 11.7123, "ema20": 11.6424, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.376, "distance_from_high_pct": 0.086, "spread_pct": 0.766, "rvol": 0.006, "volume_pace_ratio": 0.274}}
{"timestamp": "2026-09-22T13:38:10.865178", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0538, "vwap_slope": -0.0, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0898, "ema9": 9.0515, "ema20": 9.0534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 0.44, "spread_pct": 0.11, "rvol": 0.042, "volume_pace_ratio": 2.007}}
{"timestamp": "2026-09-22T13:38:10.865711", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.71% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8883, "vwap_slope": -0.001, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.711, "rvol": 0.078, "volume_pace_ratio": 3.706}}
{"timestamp": "2026-09-22T13:38:10.866254", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1832, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.1389, "ema9": 9.1911, "ema20": 9.1916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.542, "spread_pct": 0.544, "rvol": 0.013, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T13:38:10.866854", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.91, "vwap": 13.8753, "vwap_slope": -0.004, "atr": 0.0926, "atr_pct": 0.666, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.1664, "ema9": 13.8766, "ema20": 13.8845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 0.714, "spread_pct": 0.216, "rvol": 0.015, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T13:38:10.867390", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.16, "vwap": 6.1536, "vwap_slope": -0.0008, "atr": 0.0252, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0313, "flat_threshold_pct": 0.1024, "ema9": 6.1495, "ema20": 6.1513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.036, "volume_pace_ratio": 1.693}}
{"timestamp": "2026-09-22T13:38:10.868043", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.6571, "vwap": 13.7041, "vwap_slope": -0.007, "atr": 0.0937, "atr_pct": 0.686, "trend": "flat", "slope_pct": -0.0665, "flat_threshold_pct": 0.1715, "ema9": 13.6958, "ema20": 13.7453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.029, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T13:38:15.873875", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.107%)", "metrics": {"price": 7.7093, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.1066, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:15.875407", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7093, "vwap": 7.6707, "vwap_slope": 0.024, "atr": 0.0475, "trend": "positive", "slope_pct": 0.2158, "lower_highs_lower_lows": false, "stop": 7.6523, "imbalance_decline_count": 0, "imbalance_cur": 0.27575757575757576, "imbalance_prev": -0.18610421836228289}}
{"timestamp": "2026-09-22T13:38:15.876383", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.206%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.206, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:15.877139", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0386, "vwap_slope": 0.0052, "atr": 0.0842, "trend": "flat", "slope_pct": 0.1167, "lower_highs_lower_lows": true, "stop": 9.9939, "imbalance_decline_count": 0, "imbalance_cur": 0.06043022340116881, "imbalance_prev": -0.07600995596400537}}
{"timestamp": "2026-09-22T13:38:15.877671", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.114%)", "metrics": {"price": 14.895, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1142, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:15.878238", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.895, "vwap": 14.8182, "vwap_slope": 0.0133, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1242, "lower_highs_lower_lows": false, "stop": 14.798, "imbalance_decline_count": 0, "imbalance_cur": -0.21010614966225108, "imbalance_prev": -0.4686491794080516}}
{"timestamp": "2026-09-22T13:38:15.880206", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 23.362}}
{"timestamp": "2026-09-22T13:38:15.881082", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0097, "vwap_slope": -0.0058, "atr": 0.1153, "atr_pct": 1.28, "trend": "flat", "slope_pct": 0.0521, "flat_threshold_pct": 0.32, "ema9": 8.993, "ema20": 9.0186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 2.332, "spread_pct": 0.111, "rvol": 0.226, "volume_pace_ratio": 10.648}}
{"timestamp": "2026-09-22T13:38:15.881823", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7543, "vwap": 13.816, "vwap_slope": -0.0104, "atr": 0.3489, "atr_pct": 2.537, "trend": "flat", "slope_pct": -0.2227, "flat_threshold_pct": 0.6342, "ema9": 13.7632, "ema20": 13.78, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 3.07, "spread_pct": 0.581, "rvol": 0.06, "volume_pace_ratio": 2.849}}
{"timestamp": "2026-09-22T13:38:15.882516", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.455, "vwap": 6.4496, "vwap_slope": -0.0022, "atr": 0.0358, "atr_pct": 0.555, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1388, "ema9": 6.4382, "ema20": 6.4408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.041, "volume_pace_ratio": 1.911}}
{"timestamp": "2026-09-22T13:38:15.883341", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.71, "vwap": 8.6264, "vwap_slope": 0.0116, "atr": 0.1615, "atr_pct": 1.854, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.4636, "ema9": 8.7001, "ema20": 8.7198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 1.582, "spread_pct": 0.689, "rvol": 0.057, "volume_pace_ratio": 2.669}}
{"timestamp": "2026-09-22T13:38:15.883983", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.895, "vwap": 8.6625, "vwap_slope": 0.0852, "atr": 0.1036, "atr_pct": 1.164, "trend": "positive", "slope_pct": 0.6781, "flat_threshold_pct": 0.2911, "ema9": 8.7086, "ema20": 8.5995, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.55, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:38:15.884730", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.71, "vwap": 12.7334, "vwap_slope": -0.0029, "atr": 0.0578, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.1136, "ema9": 12.7197, "ema20": 12.7252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.703, "spread_pct": 0.079, "rvol": 0.019, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T13:38:15.885483", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.8728, "vwap_slope": -0.0219, "atr": 0.1298, "atr_pct": 1.485, "trend": "flat", "slope_pct": -0.2695, "flat_threshold_pct": 0.3711, "ema9": 8.8236, "ema20": 8.9119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 5.309, "spread_pct": 0.229, "rvol": 0.213, "volume_pace_ratio": 10.045}}
{"timestamp": "2026-09-22T13:38:15.886151", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.67, "vwap": 11.5956, "vwap_slope": 0.0056, "atr": 0.0737, "atr_pct": 0.632, "trend": "flat", "slope_pct": 0.0817, "flat_threshold_pct": 0.1579, "ema9": 11.5972, "ema20": 11.5819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 0.512, "spread_pct": 0.086, "rvol": 0.021, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:38:15.886881", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3752, "vwap_slope": -0.0133, "atr": 0.0584, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0948, "flat_threshold_pct": 0.1191, "ema9": 12.3006, "ema20": 12.3271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.024, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:38:15.887486", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T13:38:15.888113", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5024, "vwap_slope": -0.0046, "atr": 0.0482, "atr_pct": 0.873, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.2183, "ema9": 5.4978, "ema20": 5.4997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.339, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:38:15.888690", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1014, "vwap_slope": 0.0007, "atr": 0.1033, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2815, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.821, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.824, "stage3": {"stop": 9.046, "risk": 0.124, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:15.889331", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.49"], "metrics": {"price": 7.4501, "vwap": 7.4892, "vwap_slope": 0.0004, "atr": 0.047, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.1577, "ema9": 7.4928, "ema20": 7.5119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.323, "spread_pct": 0.535, "rvol": 0.015, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:38:15.889922", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2593, "vwap": 9.2511, "vwap_slope": -0.0047, "atr": 0.0555, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.1499, "ema9": 9.2221, "ema20": 9.2319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 1.706, "spread_pct": 0.324, "rvol": 0.026, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T13:38:15.890776", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.01, "vwap": 13.1819, "vwap_slope": -0.0313, "atr": 0.2573, "atr_pct": 1.978, "trend": "flat", "slope_pct": -0.2636, "flat_threshold_pct": 0.4945, "ema9": 13.1271, "ema20": 13.1563, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 3.772, "spread_pct": 1.0, "rvol": 0.022, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T13:38:15.891502", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2836, "vwap_slope": -0.0041, "atr": 0.0345, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.138, "ema9": 6.2674, "ema20": 6.2813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.031, "volume_pace_ratio": 1.448}}
{"timestamp": "2026-09-22T13:38:15.892190", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.535, "vwap": 5.5184, "vwap_slope": 0.0008, "atr": 0.0324, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0843, "flat_threshold_pct": 0.1463, "ema9": 5.5089, "ema20": 5.5018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.019, "volume_pace_ratio": 0.894}}
{"timestamp": "2026-09-22T13:38:15.892799", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1795, "vwap_slope": 0.0033, "atr": 0.0347, "atr_pct": 0.664, "trend": "positive", "slope_pct": 0.1759, "flat_threshold_pct": 0.166, "ema9": 5.2087, "ema20": 5.1897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 0.381, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.213}}
{"timestamp": "2026-09-22T13:38:15.893419", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.79, "vwap": 8.7408, "vwap_slope": 0.0046, "atr": 0.0561, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.1166, "flat_threshold_pct": 0.1595, "ema9": 8.7513, "ema20": 8.7466, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.342, "distance_from_high_pct": 0.79, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.713, "stage3": {"stop": 8.7227, "risk": 0.0673, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.205, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:15.894024", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6111, "vwap_slope": 0.0216, "atr": 0.0865, "atr_pct": 0.734, "trend": "positive", "slope_pct": 0.2099, "flat_threshold_pct": 0.1835, "ema9": 11.7123, "ema20": 11.6424, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.376, "distance_from_high_pct": 0.085, "spread_pct": 0.766, "rvol": 0.006, "volume_pace_ratio": 0.271}}
{"timestamp": "2026-09-22T13:38:15.894577", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.065, "vwap": 9.054, "vwap_slope": 0.0001, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0898, "ema9": 9.0525, "ema20": 9.0539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 0.385, "spread_pct": 0.11, "rvol": 0.043, "volume_pace_ratio": 2.007}}
{"timestamp": "2026-09-22T13:38:15.895230", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 3.29% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8883, "vwap_slope": -0.001, "atr": 0.0826, "atr_pct": 1.727, "trend": "flat", "slope_pct": -0.2774, "flat_threshold_pct": 0.4318, "ema9": 4.8204, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 5.159, "spread_pct": 3.292, "rvol": 0.078, "volume_pace_ratio": 3.668}}
{"timestamp": "2026-09-22T13:38:15.895854", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1832, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.1389, "ema9": 9.1911, "ema20": 9.1916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.542, "spread_pct": 0.544, "rvol": 0.013, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T13:38:15.896434", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.9, "vwap": 13.8761, "vwap_slope": -0.0033, "atr": 0.0938, "atr_pct": 0.675, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1688, "ema9": 13.8746, "ema20": 13.8835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 0.785, "spread_pct": 0.216, "rvol": 0.015, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T13:38:15.897046", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.16, "vwap": 6.1536, "vwap_slope": -0.0008, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0313, "flat_threshold_pct": 0.1029, "ema9": 6.1495, "ema20": 6.1513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.036, "volume_pace_ratio": 1.676}}
{"timestamp": "2026-09-22T13:38:15.897677", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7177, "vwap": 13.7044, "vwap_slope": -0.0066, "atr": 0.0937, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.1707, "ema9": 13.708, "ema20": 13.7511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.595, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T13:38:20.900095", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.67, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2599, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:20.901455", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.67, "vwap": 7.67, "vwap_slope": 0.0233, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1817, "lower_highs_lower_lows": false, "stop": 7.613, "imbalance_decline_count": 0, "imbalance_cur": 0.27603180613404016, "imbalance_prev": 0.27575757575757576}}
{"timestamp": "2026-09-22T13:38:20.901953", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.191%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1911, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:20.902512", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0388, "vwap_slope": 0.0054, "atr": 0.0842, "trend": "flat", "slope_pct": 0.12, "lower_highs_lower_lows": true, "stop": 9.9989, "imbalance_decline_count": 0, "imbalance_cur": 0.1342614178822798, "imbalance_prev": 0.06043022340116881}}
{"timestamp": "2026-09-22T13:38:20.902898", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.101%)", "metrics": {"price": 14.8886, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1013, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:20.903384", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.8886, "vwap": 14.8189, "vwap_slope": 0.0141, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1213, "lower_highs_lower_lows": false, "stop": 14.7916, "imbalance_decline_count": 1, "imbalance_cur": -0.3110974274767378, "imbalance_prev": -0.21010614966225108}}
{"timestamp": "2026-09-22T13:38:20.905238", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 23.127}}
{"timestamp": "2026-09-22T13:38:20.905911", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.015, "vwap": 9.0097, "vwap_slope": -0.0057, "atr": 0.1153, "atr_pct": 1.279, "trend": "flat", "slope_pct": 0.0595, "flat_threshold_pct": 0.3197, "ema9": 8.995, "ema20": 9.0196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 2.223, "spread_pct": 0.111, "rvol": 0.226, "volume_pace_ratio": 10.558}}
{"timestamp": "2026-09-22T13:38:20.906451", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7479, "vwap": 13.8159, "vwap_slope": -0.0104, "atr": 0.3489, "atr_pct": 2.538, "trend": "flat", "slope_pct": -0.2258, "flat_threshold_pct": 0.6345, "ema9": 13.762, "ema20": 13.7794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 3.116, "spread_pct": 0.509, "rvol": 0.06, "volume_pace_ratio": 2.82}}
{"timestamp": "2026-09-22T13:38:20.907037", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.445, "vwap": 6.4496, "vwap_slope": -0.0022, "atr": 0.0358, "atr_pct": 0.556, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.139, "ema9": 6.4362, "ema20": 6.4399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.903, "spread_pct": 0.155, "rvol": 0.041, "volume_pace_ratio": 1.898}}
{"timestamp": "2026-09-22T13:38:20.907786", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7505, "vwap": 8.642, "vwap_slope": 0.0272, "atr": 0.1705, "atr_pct": 1.948, "trend": "flat", "slope_pct": 0.0677, "flat_threshold_pct": 0.487, "ema9": 8.7082, "ema20": 8.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.124, "spread_pct": 0.572, "rvol": 0.065, "volume_pace_ratio": 3.057}}
{"timestamp": "2026-09-22T13:38:20.908339", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.895, "vwap": 8.665, "vwap_slope": 0.0877, "atr": 0.1036, "atr_pct": 1.164, "trend": "positive", "slope_pct": 0.6781, "flat_threshold_pct": 0.2911, "ema9": 8.7086, "ema20": 8.5995, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.569, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:38:20.908891", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7185, "vwap": 12.7335, "vwap_slope": -0.0028, "atr": 0.0578, "atr_pct": 0.454, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1136, "ema9": 12.7214, "ema20": 12.726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.637, "spread_pct": 0.079, "rvol": 0.019, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:38:20.909496", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7363, "vwap": 8.8725, "vwap_slope": -0.0221, "atr": 0.1298, "atr_pct": 1.485, "trend": "flat", "slope_pct": -0.2723, "flat_threshold_pct": 0.3713, "ema9": 8.8229, "ema20": 8.9116, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 5.349, "spread_pct": 0.229, "rvol": 0.213, "volume_pace_ratio": 9.956}}
{"timestamp": "2026-09-22T13:38:20.910083", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance -82% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.655, "vwap": 11.599, "vwap_slope": 0.009, "atr": 0.0737, "atr_pct": 0.632, "trend": "flat", "slope_pct": 0.0731, "flat_threshold_pct": 0.1581, "ema9": 11.5942, "ema20": 11.5805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.639, "spread_pct": 0.086, "rvol": 0.022, "volume_pace_ratio": 1.041, "stage3": {"stop": 11.5666, "risk": 0.0884, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8179, "passed": false, "reason": "imbalance -82% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:20.910676", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.38", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3752, "vwap_slope": -0.0134, "atr": 0.0584, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0948, "flat_threshold_pct": 0.1191, "ema9": 12.3006, "ema20": 12.3271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.024, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T13:38:20.911159", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T13:38:20.911663", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5024, "vwap_slope": -0.0045, "atr": 0.0495, "atr_pct": 0.897, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.2243, "ema9": 5.4958, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:38:20.912160", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1014, "vwap_slope": 0.0007, "atr": 0.1033, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2815, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.821, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.805, "stage3": {"stop": 9.046, "risk": 0.124, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:20.912708", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49"], "metrics": {"price": 7.47, "vwap": 7.4894, "vwap_slope": 0.0007, "atr": 0.047, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1573, "ema9": 7.4968, "ema20": 7.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.06, "spread_pct": 0.535, "rvol": 0.015, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T13:38:20.913246", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.245, "vwap": 9.2511, "vwap_slope": -0.0048, "atr": 0.0555, "atr_pct": 0.601, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.1501, "ema9": 9.2192, "ema20": 9.2306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.858, "spread_pct": 0.324, "rvol": 0.026, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T13:38:20.913976", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9284, "vwap": 13.1776, "vwap_slope": -0.0356, "atr": 0.2576, "atr_pct": 1.992, "trend": "flat", "slope_pct": -0.3051, "flat_threshold_pct": 0.4981, "ema9": 13.1108, "ema20": 13.1485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 4.376, "spread_pct": 0.695, "rvol": 0.022, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:38:20.915240", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2836, "vwap_slope": -0.0041, "atr": 0.0345, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.138, "ema9": 6.2674, "ema20": 6.2813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.031, "volume_pace_ratio": 1.433}}
{"timestamp": "2026-09-22T13:38:20.915886", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.52, "vwap": 5.5182, "vwap_slope": 0.0006, "atr": 0.0324, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0662, "flat_threshold_pct": 0.1467, "ema9": 5.5059, "ema20": 5.5004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.019, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:38:20.917207", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1795, "vwap_slope": 0.0034, "atr": 0.0347, "atr_pct": 0.662, "trend": "positive", "slope_pct": 0.2014, "flat_threshold_pct": 0.1654, "ema9": 5.2127, "ema20": 5.1916, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.153, "distance_from_high_pct": 0.0, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.211}}
{"timestamp": "2026-09-22T13:38:20.917730", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.77, "vwap": 8.7409, "vwap_slope": 0.0047, "atr": 0.0576, "atr_pct": 0.657, "trend": "flat", "slope_pct": 0.1014, "flat_threshold_pct": 0.1643, "ema9": 8.7473, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 1.016, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.707, "stage3": {"stop": 8.7009, "risk": 0.0691, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.29, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:20.918242", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.61, "vwap_slope": 0.0205, "atr": 0.0953, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.1417, "flat_threshold_pct": 0.2041, "ema9": 11.6883, "ema20": 11.631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 1.102, "spread_pct": 0.77, "rvol": 0.006, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:38:20.919235", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.065, "vwap": 9.054, "vwap_slope": 0.0002, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0898, "ema9": 9.0525, "ema20": 9.0539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 0.385, "spread_pct": 0.11, "rvol": 0.043, "volume_pace_ratio": 1.992}}
{"timestamp": "2026-09-22T13:38:20.919813", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.08% exceeds max 1.0%"], "metrics": {"price": 4.9222, "vwap": 4.8883, "vwap_slope": -0.0003, "atr": 0.09, "atr_pct": 1.829, "trend": "flat", "slope_pct": -0.0641, "flat_threshold_pct": 0.4572, "ema9": 4.8407, "ema20": 4.8426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 2.337, "spread_pct": 3.083, "rvol": 0.078, "volume_pace_ratio": 3.632}}
{"timestamp": "2026-09-22T13:38:20.920333", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1832, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.1389, "ema9": 9.1911, "ema20": 9.1916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.542, "spread_pct": 0.544, "rvol": 0.013, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:38:20.920842", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.91, "vwap": 13.8763, "vwap_slope": -0.0031, "atr": 0.0938, "atr_pct": 0.675, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.1687, "ema9": 13.8766, "ema20": 13.8845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 0.714, "spread_pct": 0.36, "rvol": 0.015, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T13:38:20.921288", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.17, "vwap": 6.1537, "vwap_slope": -0.0007, "atr": 0.0253, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1027, "ema9": 6.1515, "ema20": 6.1523, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.274, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.036, "volume_pace_ratio": 1.661}}
{"timestamp": "2026-09-22T13:38:20.921936", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.72, "vwap": 13.7045, "vwap_slope": -0.0066, "atr": 0.0937, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.1707, "ema9": 13.7084, "ema20": 13.7513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.578, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T13:38:25.928322", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.67, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2599, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:25.929564", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.67, "vwap": 7.67, "vwap_slope": 0.0233, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1817, "lower_highs_lower_lows": false, "stop": 7.613, "imbalance_decline_count": 0, "imbalance_cur": 0.27603180613404016, "imbalance_prev": 0.27603180613404016}}
{"timestamp": "2026-09-22T13:38:25.930096", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.206%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.206, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:25.930756", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0389, "vwap_slope": 0.0055, "atr": 0.0842, "trend": "flat", "slope_pct": 0.1167, "lower_highs_lower_lows": true, "stop": 9.9939, "imbalance_decline_count": 1, "imbalance_cur": -0.20663614893430912, "imbalance_prev": 0.1342614178822798}}
{"timestamp": "2026-09-22T13:38:25.931055", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.114%)", "metrics": {"price": 14.895, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1142, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:25.931562", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.895, "vwap": 14.8195, "vwap_slope": 0.0147, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1242, "lower_highs_lower_lows": false, "stop": 14.798, "imbalance_decline_count": 0, "imbalance_cur": -0.10289024427621295, "imbalance_prev": -0.3110974274767378}}
{"timestamp": "2026-09-22T13:38:25.933211", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 22.898}}
{"timestamp": "2026-09-22T13:38:25.933924", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.015, "vwap": 9.0097, "vwap_slope": -0.0057, "atr": 0.1153, "atr_pct": 1.279, "trend": "flat", "slope_pct": 0.0595, "flat_threshold_pct": 0.3197, "ema9": 8.995, "ema20": 9.0196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 2.223, "spread_pct": 0.111, "rvol": 0.226, "volume_pace_ratio": 10.462}}
{"timestamp": "2026-09-22T13:38:25.934452", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7479, "vwap": 13.8159, "vwap_slope": -0.0104, "atr": 0.3489, "atr_pct": 2.538, "trend": "flat", "slope_pct": -0.2258, "flat_threshold_pct": 0.6345, "ema9": 13.762, "ema20": 13.7794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 3.116, "spread_pct": 0.509, "rvol": 0.06, "volume_pace_ratio": 2.793}}
{"timestamp": "2026-09-22T13:38:25.935012", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.46, "vwap": 6.4499, "vwap_slope": -0.0019, "atr": 0.0358, "atr_pct": 0.555, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.1387, "ema9": 6.4392, "ema20": 6.4413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.043, "volume_pace_ratio": 1.996}}
{"timestamp": "2026-09-22T13:38:25.937043", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7437, "vwap": 8.6417, "vwap_slope": 0.0269, "atr": 0.1705, "atr_pct": 1.95, "trend": "flat", "slope_pct": 0.0625, "flat_threshold_pct": 0.4874, "ema9": 8.7069, "ema20": 8.723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.201, "spread_pct": 0.572, "rvol": 0.065, "volume_pace_ratio": 3.027}}
{"timestamp": "2026-09-22T13:38:25.937592", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.895, "vwap": 8.665, "vwap_slope": 0.0877, "atr": 0.1036, "atr_pct": 1.164, "trend": "positive", "slope_pct": 0.6781, "flat_threshold_pct": 0.2911, "ema9": 8.7086, "ema20": 8.5995, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.569, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T13:38:25.938225", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7326, "vwap_slope": -0.0038, "atr": 0.0593, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.1168, "ema9": 12.7147, "ema20": 12.7228, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.019, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:38:25.938935", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7267, "vwap": 8.8717, "vwap_slope": -0.023, "atr": 0.131, "atr_pct": 1.501, "trend": "flat", "slope_pct": -0.2796, "flat_threshold_pct": 0.3753, "ema9": 8.821, "ema20": 8.9106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 5.453, "spread_pct": 0.114, "rvol": 0.214, "volume_pace_ratio": 9.89}}
{"timestamp": "2026-09-22T13:38:25.939546", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance -85% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.645, "vwap": 11.5992, "vwap_slope": 0.0092, "atr": 0.0744, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0674, "flat_threshold_pct": 0.1596, "ema9": 11.5922, "ema20": 11.5795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 0.725, "spread_pct": 0.086, "rvol": 0.022, "volume_pace_ratio": 1.04, "stage3": {"stop": 11.5557, "risk": 0.0893, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8529, "passed": false, "reason": "imbalance -85% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:25.939974", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.3737, "vwap_slope": -0.0149, "atr": 0.0584, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0921, "flat_threshold_pct": 0.119, "ema9": 12.3016, "ema20": 12.3275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 2.387, "spread_pct": 0.081, "rvol": 0.025, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T13:38:25.940301", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T13:38:25.940625", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5025, "vwap_slope": -0.0045, "atr": 0.0501, "atr_pct": 0.909, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.2274, "ema9": 5.4948, "ema20": 5.4983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.607, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:38:25.940963", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1014, "vwap_slope": 0.0007, "atr": 0.1033, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2815, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.821, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.787, "stage3": {"stop": 9.046, "risk": 0.124, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:25.941342", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49"], "metrics": {"price": 7.47, "vwap": 7.4894, "vwap_slope": 0.0007, "atr": 0.047, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1573, "ema9": 7.4968, "ema20": 7.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.06, "spread_pct": 0.535, "rvol": 0.015, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T13:38:25.941709", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.245, "vwap": 9.2511, "vwap_slope": -0.0048, "atr": 0.0555, "atr_pct": 0.601, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.1501, "ema9": 9.2192, "ema20": 9.2306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.858, "spread_pct": 0.324, "rvol": 0.026, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T13:38:25.942558", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.94, "vwap": 13.1764, "vwap_slope": -0.0368, "atr": 0.2576, "atr_pct": 1.991, "trend": "flat", "slope_pct": -0.2992, "flat_threshold_pct": 0.4977, "ema9": 13.1131, "ema20": 13.1496, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 4.29, "spread_pct": 0.695, "rvol": 0.022, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:38:25.943087", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2836, "vwap_slope": -0.0041, "atr": 0.0345, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.138, "ema9": 6.2674, "ema20": 6.2813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.031, "volume_pace_ratio": 1.419}}
{"timestamp": "2026-09-22T13:38:25.943716", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5278, "vwap": 5.5184, "vwap_slope": 0.0008, "atr": 0.0324, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.0756, "flat_threshold_pct": 0.1465, "ema9": 5.5075, "ema20": 5.5011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.62, "spread_pct": 0.181, "rvol": 0.019, "volume_pace_ratio": 0.883, "stage3": {"stop": 5.4889, "risk": 0.0389, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3538, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:25.944221", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1797, "vwap_slope": 0.0035, "atr": 0.036, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1631, "flat_threshold_pct": 0.1724, "ema9": 5.2067, "ema20": 5.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.157, "distance_from_high_pct": 0.571, "spread_pct": 0.763, "rvol": 0.005, "volume_pace_ratio": 0.21}}
{"timestamp": "2026-09-22T13:38:25.944724", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7699, "vwap": 8.7409, "vwap_slope": 0.0047, "atr": 0.0576, "atr_pct": 0.657, "trend": "flat", "slope_pct": 0.1013, "flat_threshold_pct": 0.1643, "ema9": 8.7473, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.017, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.7, "stage3": {"stop": 8.7008, "risk": 0.0691, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1306, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:25.945235", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.61, "vwap_slope": 0.0205, "atr": 0.0953, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.1417, "flat_threshold_pct": 0.2041, "ema9": 11.6883, "ema20": 11.631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 1.102, "spread_pct": 0.77, "rvol": 0.006, "volume_pace_ratio": 0.27}}
{"timestamp": "2026-09-22T13:38:25.945706", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.065, "vwap": 9.0541, "vwap_slope": 0.0002, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0898, "ema9": 9.0525, "ema20": 9.0539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 0.385, "spread_pct": 0.11, "rvol": 0.043, "volume_pace_ratio": 1.974}}
{"timestamp": "2026-09-22T13:38:25.946035", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.08% exceeds max 1.0%"], "metrics": {"price": 4.9222, "vwap": 4.8883, "vwap_slope": -0.0003, "atr": 0.09, "atr_pct": 1.829, "trend": "flat", "slope_pct": -0.0641, "flat_threshold_pct": 0.4572, "ema9": 4.8407, "ema20": 4.8426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 2.337, "spread_pct": 3.083, "rvol": 0.078, "volume_pace_ratio": 3.596}}
{"timestamp": "2026-09-22T13:38:25.946349", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.1831, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.139, "ema9": 9.1891, "ema20": 9.1906, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.013, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T13:38:25.946731", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.9, "vwap": 13.8759, "vwap_slope": -0.0035, "atr": 0.0963, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1733, "ema9": 13.8746, "ema20": 13.8835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 0.785, "spread_pct": 0.288, "rvol": 0.015, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T13:38:25.947057", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.155, "vwap": 6.1537, "vwap_slope": -0.0007, "atr": 0.0258, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.105, "ema9": 6.1485, "ema20": 6.1508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.036, "volume_pace_ratio": 1.653}}
{"timestamp": "2026-09-22T13:38:25.947615", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.7, "vwap": 13.7043, "vwap_slope": -0.0068, "atr": 0.0937, "atr_pct": 0.684, "trend": "flat", "slope_pct": -0.0456, "flat_threshold_pct": 0.1709, "ema9": 13.7044, "ema20": 13.7494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.722, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T13:38:30.953353", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6739, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2447, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:30.962582", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6739, "vwap": 7.6701, "vwap_slope": 0.0234, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1851, "lower_highs_lower_lows": false, "stop": 7.6169, "imbalance_decline_count": 0, "imbalance_cur": 0.9625818521983162, "imbalance_prev": 0.27603180613404016}}
{"timestamp": "2026-09-22T13:38:30.963328", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.161%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1614, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:30.964171", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0392, "vwap_slope": 0.0058, "atr": 0.0842, "trend": "flat", "slope_pct": 0.1266, "lower_highs_lower_lows": true, "stop": 10.0089, "imbalance_decline_count": 0, "imbalance_cur": 0.30776255707762556, "imbalance_prev": -0.20663614893430912}}
{"timestamp": "2026-09-22T13:38:30.964621", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.074%)", "metrics": {"price": 14.875, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.0739, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:30.965154", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.875, "vwap": 14.8196, "vwap_slope": 0.0148, "atr": 0.0818, "trend": "flat", "slope_pct": 0.1152, "lower_highs_lower_lows": false, "stop": 14.7768, "imbalance_decline_count": 1, "imbalance_cur": -0.2526582003100101, "imbalance_prev": -0.10289024427621295}}
{"timestamp": "2026-09-22T13:38:30.967018", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 22.672}}
{"timestamp": "2026-09-22T13:38:30.968870", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0177, "vwap": 9.0097, "vwap_slope": -0.0057, "atr": 0.1153, "atr_pct": 1.278, "trend": "flat", "slope_pct": 0.0615, "flat_threshold_pct": 0.3196, "ema9": 8.9955, "ema20": 9.0198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 2.194, "spread_pct": 0.111, "rvol": 0.227, "volume_pace_ratio": 10.383}}
{"timestamp": "2026-09-22T13:38:30.969506", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8414, "vwap": 13.8161, "vwap_slope": -0.0103, "atr": 0.3516, "atr_pct": 2.54, "trend": "flat", "slope_pct": -0.1805, "flat_threshold_pct": 0.6351, "ema9": 13.7807, "ema20": 13.7883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 2.457, "spread_pct": 0.796, "rvol": 0.061, "volume_pace_ratio": 2.779}}
{"timestamp": "2026-09-22T13:38:30.970320", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.455, "vwap": 6.4497, "vwap_slope": -0.0021, "atr": 0.0361, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1397, "ema9": 6.4382, "ema20": 6.4408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.044, "volume_pace_ratio": 2.004}}
{"timestamp": "2026-09-22T13:38:30.971092", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.74, "vwap": 8.6417, "vwap_slope": 0.0269, "atr": 0.1705, "atr_pct": 1.951, "trend": "flat", "slope_pct": 0.0596, "flat_threshold_pct": 0.4876, "ema9": 8.7061, "ema20": 8.7227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.243, "spread_pct": 0.572, "rvol": 0.066, "volume_pace_ratio": 3.002}}
{"timestamp": "2026-09-22T13:38:30.971684", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6753, "vwap_slope": 0.0979, "atr": 0.1157, "atr_pct": 1.289, "trend": "positive", "slope_pct": 0.7586, "flat_threshold_pct": 0.3221, "ema9": 8.7256, "ema20": 8.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.579, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:38:30.972321", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.732, "vwap_slope": -0.0043, "atr": 0.0605, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.1194, "ema9": 12.7127, "ema20": 12.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.019, "volume_pace_ratio": 0.885}}
{"timestamp": "2026-09-22T13:38:30.973048", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.8718, "vwap_slope": -0.0229, "atr": 0.131, "atr_pct": 1.5, "trend": "flat", "slope_pct": -0.2733, "flat_threshold_pct": 0.3749, "ema9": 8.8226, "ema20": 8.9114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 5.363, "spread_pct": 0.343, "rvol": 0.214, "volume_pace_ratio": 9.804}}
{"timestamp": "2026-09-22T13:38:30.973712", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance -87% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6576, "vwap": 11.5996, "vwap_slope": 0.0096, "atr": 0.0744, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0746, "flat_threshold_pct": 0.1595, "ema9": 11.5947, "ema20": 11.5807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 0.617, "spread_pct": 0.086, "rvol": 0.023, "volume_pace_ratio": 1.031, "stage3": {"stop": 11.5683, "risk": 0.0893, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8677, "passed": false, "reason": "imbalance -87% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:30.974504", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3735, "vwap_slope": -0.0151, "atr": 0.0584, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.119, "ema9": 12.3026, "ema20": 12.328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.025, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T13:38:30.975361", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T13:38:30.975973", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4738, "vwap": 5.5019, "vwap_slope": -0.0051, "atr": 0.0546, "atr_pct": 0.998, "trend": "flat", "slope_pct": -0.0637, "flat_threshold_pct": 0.2495, "ema9": 5.4875, "ema20": 5.4948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.254, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:38:30.976586", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (65.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1014, "vwap_slope": 0.0007, "atr": 0.1033, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2815, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.821, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.77, "stage3": {"stop": 9.046, "risk": 0.124, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:30.977114", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49"], "metrics": {"price": 7.47, "vwap": 7.4894, "vwap_slope": 0.0007, "atr": 0.047, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1573, "ema9": 7.4968, "ema20": 7.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.06, "spread_pct": 0.535, "rvol": 0.015, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T13:38:30.977591", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.256, "vwap": 9.2511, "vwap_slope": -0.0047, "atr": 0.0555, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.15, "ema9": 9.2214, "ema20": 9.2316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.741, "spread_pct": 0.216, "rvol": 0.026, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T13:38:30.978565", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $13.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9094, "vwap": 13.1502, "vwap_slope": -0.063, "atr": 0.2801, "atr_pct": 2.17, "trend": "flat", "slope_pct": -0.3147, "flat_threshold_pct": 0.5424, "ema9": 13.107, "ema20": 13.1467, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 4.516, "spread_pct": 0.392, "rvol": 0.024, "volume_pace_ratio": 1.085}}
{"timestamp": "2026-09-22T13:38:30.979007", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.2836, "vwap_slope": -0.0041, "atr": 0.0345, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.138, "ema9": 6.2674, "ema20": 6.2813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.262, "spread_pct": 0.319, "rvol": 0.031, "volume_pace_ratio": 1.405}}
{"timestamp": "2026-09-22T13:38:30.979581", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.1s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.53, "vwap": 5.5186, "vwap_slope": 0.0009, "atr": 0.0324, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.0783, "flat_threshold_pct": 0.1464, "ema9": 5.5079, "ema20": 5.5013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.019, "volume_pace_ratio": 0.882, "stage3": {"stop": 5.4911, "risk": 0.0389, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4827, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:30.980342", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.245, "vwap": 5.1798, "vwap_slope": 0.0036, "atr": 0.036, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.195, "flat_threshold_pct": 0.1715, "ema9": 5.2117, "ema20": 5.1911, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.157, "distance_from_high_pct": 0.095, "spread_pct": 0.763, "rvol": 0.005, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T13:38:30.981849", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.2s", "imbalance +67% >= 50% buy threshold, stop 8.69", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.741, "vwap_slope": 0.0048, "atr": 0.0576, "atr_pct": 0.658, "trend": "flat", "slope_pct": 0.0937, "flat_threshold_pct": 0.1645, "ema9": 8.7453, "ema20": 8.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.129, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.696, "stage3": {"stop": 8.6909, "risk": 0.0691, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6714, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 8.69"}, "entry_score": 81.71, "entry_score_breakdown": {"imbalance_sub": 0.531, "volume_pace_sub": 1.0, "volatility_sub": 0.789, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:38:31.040637", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.6757, "vwap": 11.6104, "vwap_slope": 0.0208, "atr": 0.0953, "atr_pct": 0.816, "trend": "flat", "slope_pct": 0.145, "flat_threshold_pct": 0.204, "ema9": 11.6894, "ema20": 11.6316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 1.053, "spread_pct": 0.77, "rvol": 0.006, "volume_pace_ratio": 0.268}}
{"timestamp": "2026-09-22T13:38:31.042225", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.075, "vwap": 9.0542, "vwap_slope": 0.0003, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0897, "ema9": 9.0545, "ema20": 9.0548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.205, "distance_from_high_pct": 0.275, "spread_pct": 0.11, "rvol": 0.043, "volume_pace_ratio": 1.962}}
{"timestamp": "2026-09-22T13:38:31.042923", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.08% exceeds max 1.0%"], "metrics": {"price": 4.9222, "vwap": 4.8883, "vwap_slope": -0.0003, "atr": 0.09, "atr_pct": 1.829, "trend": "flat", "slope_pct": -0.0641, "flat_threshold_pct": 0.4572, "ema9": 4.8407, "ema20": 4.8426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 2.337, "spread_pct": 3.083, "rvol": 0.078, "volume_pace_ratio": 3.56}}
{"timestamp": "2026-09-22T13:38:31.043542", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.17, "vwap": 9.1831, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.139, "ema9": 9.1891, "ema20": 9.1906, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.65, "spread_pct": 0.327, "rvol": 0.013, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T13:38:31.044082", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.9, "vwap": 13.8759, "vwap_slope": -0.0035, "atr": 0.0963, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1733, "ema9": 13.8746, "ema20": 13.8835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 0.785, "spread_pct": 0.36, "rvol": 0.015, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:38:31.044569", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.16, "vwap": 6.1537, "vwap_slope": -0.0007, "atr": 0.0263, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0313, "flat_threshold_pct": 0.1066, "ema9": 6.1495, "ema20": 6.1513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.036, "volume_pace_ratio": 1.638}}
{"timestamp": "2026-09-22T13:38:31.045231", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.71, "vwap": 13.7043, "vwap_slope": -0.0067, "atr": 0.0937, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.1708, "ema9": 13.7064, "ema20": 13.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.65, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T13:38:36.053408", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.6735, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2462, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:36.055305", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6735, "vwap": 7.6701, "vwap_slope": 0.0234, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1847, "lower_highs_lower_lows": false, "stop": 7.6165, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.9625818521983162}}
{"timestamp": "2026-09-22T13:38:36.056325", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.161%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1614, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:36.056885", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0392, "vwap_slope": 0.0058, "atr": 0.0842, "trend": "flat", "slope_pct": 0.1266, "lower_highs_lower_lows": true, "stop": 10.0089, "imbalance_decline_count": 0, "imbalance_cur": 0.30776255707762556, "imbalance_prev": 0.30776255707762556}}
{"timestamp": "2026-09-22T13:38:36.057216", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.096%)", "metrics": {"price": 14.886, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.0961, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:36.057674", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.886, "vwap": 14.8206, "vwap_slope": 0.0158, "atr": 0.0818, "trend": "flat", "slope_pct": 0.1202, "lower_highs_lower_lows": false, "stop": 14.7878, "imbalance_decline_count": 0, "imbalance_cur": -0.11894754080462908, "imbalance_prev": -0.2526582003100101}}
{"timestamp": "2026-09-22T13:38:36.059565", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 22.448}}
{"timestamp": "2026-09-22T13:38:36.060455", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0178, "vwap": 9.0097, "vwap_slope": -0.0057, "atr": 0.1153, "atr_pct": 1.278, "trend": "flat", "slope_pct": 0.0616, "flat_threshold_pct": 0.3196, "ema9": 8.9955, "ema20": 9.0198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 2.193, "spread_pct": 0.111, "rvol": 0.227, "volume_pace_ratio": 10.282}}
{"timestamp": "2026-09-22T13:38:36.061221", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.83, "vwap": 13.8161, "vwap_slope": -0.0103, "atr": 0.3539, "atr_pct": 2.559, "trend": "flat", "slope_pct": -0.186, "flat_threshold_pct": 0.6398, "ema9": 13.7784, "ema20": 13.7872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 2.537, "spread_pct": 0.506, "rvol": 0.061, "volume_pace_ratio": 2.757}}
{"timestamp": "2026-09-22T13:38:36.062215", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.4567, "vwap": 6.4498, "vwap_slope": -0.002, "atr": 0.0361, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.1396, "ema9": 6.4386, "ema20": 6.441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.725, "spread_pct": 0.155, "rvol": 0.044, "volume_pace_ratio": 1.984}}
{"timestamp": "2026-09-22T13:38:36.063109", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.6385, "vwap_slope": 0.0237, "atr": 0.1717, "atr_pct": 1.981, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.4952, "ema9": 8.6921, "ema20": 8.716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.066, "volume_pace_ratio": 2.997}}
{"timestamp": "2026-09-22T13:38:36.063744", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6753, "vwap_slope": 0.0979, "atr": 0.1157, "atr_pct": 1.289, "trend": "positive", "slope_pct": 0.7586, "flat_threshold_pct": 0.3221, "ema9": 8.7256, "ema20": 8.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.579, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T13:38:36.064460", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.732, "vwap_slope": -0.0044, "atr": 0.0605, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.1194, "ema9": 12.7127, "ema20": 12.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.019, "volume_pace_ratio": 0.877}}
{"timestamp": "2026-09-22T13:38:36.065362", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7596, "vwap": 8.872, "vwap_slope": -0.0226, "atr": 0.131, "atr_pct": 1.496, "trend": "flat", "slope_pct": -0.2546, "flat_threshold_pct": 0.3739, "ema9": 8.8275, "ema20": 8.9138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 5.096, "spread_pct": 0.343, "rvol": 0.215, "volume_pace_ratio": 9.739}}
{"timestamp": "2026-09-22T13:38:36.066120", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.3s) but room-to-run failed: imbalance -87% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.65, "vwap": 11.5995, "vwap_slope": 0.0095, "atr": 0.0744, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0702, "flat_threshold_pct": 0.1596, "ema9": 11.5932, "ema20": 11.58, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 0.682, "spread_pct": 0.086, "rvol": 0.023, "volume_pace_ratio": 1.023, "stage3": {"stop": 11.5607, "risk": 0.0893, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.869, "passed": false, "reason": "imbalance -87% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:36.066961", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3714, "vwap_slope": -0.0172, "atr": 0.0584, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0948, "flat_threshold_pct": 0.1191, "ema9": 12.3006, "ema20": 12.3271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.025, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T13:38:36.067611", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T13:38:36.070577", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5023, "vwap_slope": -0.0047, "atr": 0.0546, "atr_pct": 0.991, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.2477, "ema9": 5.4958, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T13:38:36.072598", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (70.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.1337, "vwap": 9.1021, "vwap_slope": 0.0014, "atr": 0.1045, "atr_pct": 1.144, "trend": "flat", "slope_pct": 0.2377, "flat_threshold_pct": 0.286, "ema9": 9.0682, "ema20": 9.0425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.42, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.783, "stage3": {"stop": 9.0083, "risk": 0.1254, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:36.073450", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49"], "metrics": {"price": 7.47, "vwap": 7.4894, "vwap_slope": 0.0007, "atr": 0.047, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1573, "ema9": 7.4968, "ema20": 7.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.06, "spread_pct": 0.535, "rvol": 0.015, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T13:38:36.074299", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.27, "vwap": 9.2518, "vwap_slope": -0.0041, "atr": 0.0581, "atr_pct": 0.627, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.1567, "ema9": 9.2242, "ema20": 9.233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 1.592, "spread_pct": 0.647, "rvol": 0.027, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T13:38:36.075813", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $13.13", "VWAP sloping down", "spread 1.25% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 13.1317, "vwap_slope": -0.0816, "atr": 0.2876, "atr_pct": 2.259, "trend": "flat", "slope_pct": -0.4062, "flat_threshold_pct": 0.5648, "ema9": 13.0711, "ema20": 13.1296, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 5.843, "spread_pct": 1.251, "rvol": 0.024, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T13:38:36.076649", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.28, "vwap": 6.2816, "vwap_slope": -0.0061, "atr": 0.0371, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.1475, "ema9": 6.2714, "ema20": 6.2832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 0.946, "spread_pct": 0.159, "rvol": 0.039, "volume_pace_ratio": 1.752}}
{"timestamp": "2026-09-22T13:38:36.077474", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5189, "vwap_slope": 0.0013, "atr": 0.0324, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0904, "flat_threshold_pct": 0.1462, "ema9": 5.5099, "ema20": 5.5023, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.36, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.019, "volume_pace_ratio": 0.88, "stage3": {"stop": 5.5011, "risk": 0.0389, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.317, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:36.078107", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.245, "vwap": 5.1798, "vwap_slope": 0.0036, "atr": 0.036, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.195, "flat_threshold_pct": 0.1715, "ema9": 5.2117, "ema20": 5.1911, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.157, "distance_from_high_pct": 0.095, "spread_pct": 0.763, "rvol": 0.005, "volume_pace_ratio": 0.206}}
{"timestamp": "2026-09-22T13:38:36.078833", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.3s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared premarket_high $8.87 yet"], "metrics": {"price": 8.7699, "vwap": 8.7413, "vwap_slope": 0.005, "atr": 0.0576, "atr_pct": 0.657, "trend": "flat", "slope_pct": 0.1013, "flat_threshold_pct": 0.1643, "ema9": 8.7473, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 1.017, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.694, "stage3": {"stop": 8.7008, "risk": 0.0691, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3181, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared premarket_high $8.87 yet"}}}
{"timestamp": "2026-09-22T13:38:36.079417", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.6743, "vwap": 11.6105, "vwap_slope": 0.021, "atr": 0.0953, "atr_pct": 0.816, "trend": "flat", "slope_pct": 0.1442, "flat_threshold_pct": 0.2041, "ema9": 11.6892, "ema20": 11.6314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.065, "spread_pct": 0.77, "rvol": 0.006, "volume_pace_ratio": 0.266}}
{"timestamp": "2026-09-22T13:38:36.080072", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.07, "vwap": 9.0541, "vwap_slope": 0.0003, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0897, "ema9": 9.0535, "ema20": 9.0543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.205, "distance_from_high_pct": 0.33, "spread_pct": 0.11, "rvol": 0.043, "volume_pace_ratio": 1.943}}
{"timestamp": "2026-09-22T13:38:36.080714", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.87% exceeds max 1.0%"], "metrics": {"price": 4.9222, "vwap": 4.8883, "vwap_slope": -0.0003, "atr": 0.09, "atr_pct": 1.829, "trend": "flat", "slope_pct": -0.0641, "flat_threshold_pct": 0.4572, "ema9": 4.8407, "ema20": 4.8426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 2.337, "spread_pct": 2.875, "rvol": 0.078, "volume_pace_ratio": 3.525}}
{"timestamp": "2026-09-22T13:38:36.081395", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1832, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.555, "trend": "flat", "slope_pct": 0.0336, "flat_threshold_pct": 0.1387, "ema9": 9.1931, "ema20": 9.1925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.433, "spread_pct": 0.327, "rvol": 0.013, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T13:38:36.082024", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.93, "vwap": 13.8767, "vwap_slope": -0.0027, "atr": 0.0963, "atr_pct": 0.692, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.1729, "ema9": 13.8806, "ema20": 13.8864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.946, "distance_from_high_pct": 0.571, "spread_pct": 0.288, "rvol": 0.015, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T13:38:36.082763", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.1585, "vwap": 6.1539, "vwap_slope": -0.0005, "atr": 0.0263, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.1067, "ema9": 6.1492, "ema20": 6.1512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 0.989, "spread_pct": 0.162, "rvol": 0.037, "volume_pace_ratio": 1.668}}
{"timestamp": "2026-09-22T13:38:36.083537", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.7025, "vwap": 13.7042, "vwap_slope": -0.0069, "atr": 0.0937, "atr_pct": 0.684, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1709, "ema9": 13.7049, "ema20": 13.7496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 1.704, "spread_pct": 0.146, "rvol": 0.023, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T13:38:41.089209", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2209, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:41.090807", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6703, "vwap_slope": 0.0237, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1904, "lower_highs_lower_lows": false, "stop": 7.623, "imbalance_decline_count": 1, "imbalance_cur": 0.9529964747356052, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:38:41.091660", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.147%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1465, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:41.092462", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0393, "vwap_slope": 0.006, "atr": 0.0842, "trend": "flat", "slope_pct": 0.1299, "lower_highs_lower_lows": true, "stop": 10.0139, "imbalance_decline_count": 1, "imbalance_cur": -0.11973866063575826, "imbalance_prev": 0.30776255707762556}}
{"timestamp": "2026-09-22T13:38:41.092949", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.074%)", "metrics": {"price": 14.875, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.0739, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:41.093577", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.875, "vwap": 14.8207, "vwap_slope": 0.0158, "atr": 0.0818, "trend": "flat", "slope_pct": 0.1152, "lower_highs_lower_lows": false, "stop": 14.7768, "imbalance_decline_count": 0, "imbalance_cur": 0.025746108338566283, "imbalance_prev": -0.11894754080462908}}
{"timestamp": "2026-09-22T13:38:41.096924", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 22.231}}
{"timestamp": "2026-09-22T13:38:41.097818", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.015, "vwap": 9.0097, "vwap_slope": -0.0057, "atr": 0.1153, "atr_pct": 1.279, "trend": "flat", "slope_pct": 0.0595, "flat_threshold_pct": 0.3197, "ema9": 8.995, "ema20": 9.0196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 2.223, "spread_pct": 0.111, "rvol": 0.227, "volume_pace_ratio": 10.191}}
{"timestamp": "2026-09-22T13:38:41.098516", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8457, "vwap": 13.8161, "vwap_slope": -0.0102, "atr": 0.3539, "atr_pct": 2.556, "trend": "flat", "slope_pct": -0.1784, "flat_threshold_pct": 0.6391, "ema9": 13.7815, "ema20": 13.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 2.426, "spread_pct": 0.434, "rvol": 0.061, "volume_pace_ratio": 2.731}}
{"timestamp": "2026-09-22T13:38:41.099394", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.455, "vwap": 6.4498, "vwap_slope": -0.002, "atr": 0.0361, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1397, "ema9": 6.4382, "ema20": 6.4408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.044, "volume_pace_ratio": 1.993}}
{"timestamp": "2026-09-22T13:38:41.100252", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.6385, "vwap_slope": 0.0237, "atr": 0.1717, "atr_pct": 1.981, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.4952, "ema9": 8.6921, "ema20": 8.716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.066, "volume_pace_ratio": 2.968}}
{"timestamp": "2026-09-22T13:38:41.100856", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6753, "vwap_slope": 0.0979, "atr": 0.1157, "atr_pct": 1.289, "trend": "positive", "slope_pct": 0.7586, "flat_threshold_pct": 0.3221, "ema9": 8.7256, "ema20": 8.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.579, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T13:38:41.101547", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.732, "vwap_slope": -0.0044, "atr": 0.0605, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.1194, "ema9": 12.7127, "ema20": 12.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.019, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T13:38:41.102405", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7306, "vwap": 8.8711, "vwap_slope": -0.0236, "atr": 0.131, "atr_pct": 1.5, "trend": "flat", "slope_pct": -0.2766, "flat_threshold_pct": 0.3751, "ema9": 8.8217, "ema20": 8.911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 5.411, "spread_pct": 0.343, "rvol": 0.215, "volume_pace_ratio": 9.659}}
{"timestamp": "2026-09-22T13:38:41.103495", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.3s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.655, "vwap": 11.6, "vwap_slope": 0.01, "atr": 0.0744, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0731, "flat_threshold_pct": 0.1595, "ema9": 11.5942, "ema20": 11.5805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.639, "spread_pct": 0.086, "rvol": 0.023, "volume_pace_ratio": 1.02, "stage3": {"stop": 11.5657, "risk": 0.0893, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4268, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:41.104370", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3699, "vwap_slope": -0.0187, "atr": 0.0584, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.1002, "flat_threshold_pct": 0.1192, "ema9": 12.2986, "ema20": 12.3261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.025, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:38:41.104979", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T13:38:41.105539", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5023, "vwap_slope": -0.0047, "atr": 0.0546, "atr_pct": 0.991, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.2477, "ema9": 5.4958, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T13:38:41.106163", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (75.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1024, "vwap_slope": 0.0018, "atr": 0.1045, "atr_pct": 1.14, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2849, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.853, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.769, "stage3": {"stop": 9.0446, "risk": 0.1254, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:41.106890", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49"], "metrics": {"price": 7.47, "vwap": 7.4894, "vwap_slope": 0.0007, "atr": 0.047, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1573, "ema9": 7.4968, "ema20": 7.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.06, "spread_pct": 0.535, "rvol": 0.015, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T13:38:41.107611", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.28, "vwap": 9.2527, "vwap_slope": -0.0032, "atr": 0.0606, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.1633, "ema9": 9.2262, "ema20": 9.2339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 1.486, "spread_pct": 0.431, "rvol": 0.028, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T13:38:41.108561", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.77 below VWAP $13.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.77, "vwap": 13.1333, "vwap_slope": -0.0799, "atr": 0.2876, "atr_pct": 2.252, "trend": "flat", "slope_pct": -0.3858, "flat_threshold_pct": 0.563, "ema9": 13.0791, "ema20": 13.1334, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 5.547, "spread_pct": 0.706, "rvol": 0.024, "volume_pace_ratio": 1.085}}
{"timestamp": "2026-09-22T13:38:41.109143", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.2723, "vwap": 6.281, "vwap_slope": -0.0067, "atr": 0.0371, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.1477, "ema9": 6.2699, "ema20": 6.2825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.068, "spread_pct": 0.159, "rvol": 0.039, "volume_pace_ratio": 1.739}}
{"timestamp": "2026-09-22T13:38:41.109727", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.3s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.535, "vwap": 5.5192, "vwap_slope": 0.0015, "atr": 0.0324, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0843, "flat_threshold_pct": 0.1463, "ema9": 5.5089, "ema20": 5.5018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.02, "volume_pace_ratio": 0.892, "stage3": {"stop": 5.4961, "risk": 0.0389, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.091, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:41.110352", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.245, "vwap": 5.1798, "vwap_slope": 0.0036, "atr": 0.036, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.195, "flat_threshold_pct": 0.1715, "ema9": 5.2117, "ema20": 5.1911, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.157, "distance_from_high_pct": 0.095, "spread_pct": 0.763, "rvol": 0.005, "volume_pace_ratio": 0.204}}
{"timestamp": "2026-09-22T13:38:41.111118", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 45.4s", "imbalance +59% >= 50% buy threshold, stop 8.70", "entry_score 78.2"], "reasons_against": [], "metrics": {"price": 8.77, "vwap": 8.7413, "vwap_slope": 0.0051, "atr": 0.0576, "atr_pct": 0.657, "trend": "flat", "slope_pct": 0.1014, "flat_threshold_pct": 0.1643, "ema9": 8.7473, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 1.016, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.689, "stage3": {"stop": 8.7009, "risk": 0.0691, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.59, "passed": true, "reason": "imbalance +59% >= 50% buy threshold, stop 8.70"}, "entry_score": 78.23, "entry_score_breakdown": {"imbalance_sub": 0.414, "volume_pace_sub": 1.0, "volatility_sub": 0.79, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:38:41.145358", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6114, "vwap_slope": 0.0219, "atr": 0.0953, "atr_pct": 0.815, "trend": "flat", "slope_pct": 0.1503, "flat_threshold_pct": 0.2039, "ema9": 11.6913, "ema20": 11.6324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.975, "spread_pct": 0.77, "rvol": 0.006, "volume_pace_ratio": 0.265}}
{"timestamp": "2026-09-22T13:38:41.146192", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.075, "vwap": 9.0542, "vwap_slope": 0.0003, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0897, "ema9": 9.0545, "ema20": 9.0548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.206, "distance_from_high_pct": 0.275, "spread_pct": 0.11, "rvol": 0.043, "volume_pace_ratio": 1.925}}
{"timestamp": "2026-09-22T13:38:41.147003", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.89", "VWAP sloping down", "spread 2.87% exceeds max 1.0%"], "metrics": {"price": 4.8156, "vwap": 4.8883, "vwap_slope": -0.0004, "atr": 0.09, "atr_pct": 1.869, "trend": "flat", "slope_pct": -0.2115, "flat_threshold_pct": 0.4673, "ema9": 4.8194, "ema20": 4.8325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.151, "distance_from_high_pct": 4.452, "spread_pct": 2.875, "rvol": 0.078, "volume_pace_ratio": 3.498}}
{"timestamp": "2026-09-22T13:38:41.147651", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1832, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.555, "trend": "flat", "slope_pct": 0.0336, "flat_threshold_pct": 0.1387, "ema9": 9.1931, "ema20": 9.1925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.433, "spread_pct": 0.327, "rvol": 0.013, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T13:38:41.148237", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.91, "vwap": 13.8765, "vwap_slope": -0.0029, "atr": 0.0963, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.1731, "ema9": 13.8766, "ema20": 13.8845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 0.714, "spread_pct": 0.288, "rvol": 0.015, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:38:41.149628", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.155, "vwap": 6.1538, "vwap_slope": -0.0006, "atr": 0.0263, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1067, "ema9": 6.1485, "ema20": 6.1508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.037, "volume_pace_ratio": 1.654}}
{"timestamp": "2026-09-22T13:38:41.150333", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7186, "vwap": 13.7044, "vwap_slope": -0.0067, "atr": 0.0937, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.1707, "ema9": 13.7081, "ema20": 13.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.588, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T13:38:46.155139", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2209, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:46.157098", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6703, "vwap_slope": 0.0237, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1904, "lower_highs_lower_lows": false, "stop": 7.623, "imbalance_decline_count": 0, "imbalance_cur": 0.9529964747356052, "imbalance_prev": 0.9529964747356052}}
{"timestamp": "2026-09-22T13:38:46.157666", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.132%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1317, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:46.158159", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0395, "vwap_slope": 0.0061, "atr": 0.0842, "trend": "flat", "slope_pct": 0.1332, "lower_highs_lower_lows": true, "stop": 10.0189, "imbalance_decline_count": 0, "imbalance_cur": 0.5000837100284614, "imbalance_prev": -0.11973866063575826}}
{"timestamp": "2026-09-22T13:38:46.158508", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.074%)", "metrics": {"price": 14.875, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.0739, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:46.159022", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.875, "vwap": 14.8207, "vwap_slope": 0.0159, "atr": 0.0818, "trend": "flat", "slope_pct": 0.1152, "lower_highs_lower_lows": false, "stop": 14.7768, "imbalance_decline_count": 1, "imbalance_cur": -0.1047064611347983, "imbalance_prev": 0.025746108338566283}}
{"timestamp": "2026-09-22T13:38:46.160896", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 22.017}}
{"timestamp": "2026-09-22T13:38:46.161629", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.015, "vwap": 9.0097, "vwap_slope": -0.0057, "atr": 0.1153, "atr_pct": 1.279, "trend": "flat", "slope_pct": 0.0595, "flat_threshold_pct": 0.3197, "ema9": 8.995, "ema20": 9.0196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 2.223, "spread_pct": 0.111, "rvol": 0.227, "volume_pace_ratio": 10.098}}
{"timestamp": "2026-09-22T13:38:46.162235", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8159, "vwap_slope": -0.0104, "atr": 0.3539, "atr_pct": 2.565, "trend": "flat", "slope_pct": -0.2005, "flat_threshold_pct": 0.6412, "ema9": 13.7724, "ema20": 13.7844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 2.748, "spread_pct": 0.652, "rvol": 0.061, "volume_pace_ratio": 2.708}}
{"timestamp": "2026-09-22T13:38:46.163003", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.455, "vwap": 6.4498, "vwap_slope": -0.002, "atr": 0.0361, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1397, "ema9": 6.4382, "ema20": 6.4408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.045, "volume_pace_ratio": 1.988}}
{"timestamp": "2026-09-22T13:38:46.163557", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7225, "vwap": 8.6392, "vwap_slope": 0.0244, "atr": 0.1767, "atr_pct": 2.026, "trend": "flat", "slope_pct": 0.0462, "flat_threshold_pct": 0.5065, "ema9": 8.7026, "ema20": 8.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 1.441, "spread_pct": 0.462, "rvol": 0.066, "volume_pace_ratio": 2.942}}
{"timestamp": "2026-09-22T13:38:46.164051", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6753, "vwap_slope": 0.0979, "atr": 0.1157, "atr_pct": 1.289, "trend": "positive", "slope_pct": 0.7586, "flat_threshold_pct": 0.3221, "ema9": 8.7256, "ema20": 8.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.579, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T13:38:46.164628", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7317, "vwap_slope": -0.0046, "atr": 0.0605, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.1193, "ema9": 12.7147, "ema20": 12.7228, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.02, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T13:38:46.165170", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.8715, "vwap_slope": -0.0232, "atr": 0.131, "atr_pct": 1.497, "trend": "flat", "slope_pct": -0.2619, "flat_threshold_pct": 0.3743, "ema9": 8.8256, "ema20": 8.9129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.215, "volume_pace_ratio": 9.577}}
{"timestamp": "2026-09-22T13:38:46.165751", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.4s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.662, "vwap": 11.6005, "vwap_slope": 0.0104, "atr": 0.0744, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0771, "flat_threshold_pct": 0.1594, "ema9": 11.5956, "ema20": 11.5811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 0.58, "spread_pct": 0.086, "rvol": 0.023, "volume_pace_ratio": 1.015, "stage3": {"stop": 11.5727, "risk": 0.0893, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1814, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:46.166425", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.37", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.25, "vwap": 12.3686, "vwap_slope": -0.02, "atr": 0.059, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.1029, "flat_threshold_pct": 0.1205, "ema9": 12.2976, "ema20": 12.3256, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.546, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:38:46.167036", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T13:38:46.167638", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5023, "vwap_slope": -0.0047, "atr": 0.0546, "atr_pct": 0.991, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.2477, "ema9": 5.4958, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.022, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T13:38:46.168161", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (80.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1025, "vwap_slope": 0.0019, "atr": 0.1045, "atr_pct": 1.14, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2849, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.856, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.039, "volume_pace_ratio": 1.756, "stage3": {"stop": 9.0446, "risk": 0.1254, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:46.168758", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49"], "metrics": {"price": 7.47, "vwap": 7.4894, "vwap_slope": 0.0007, "atr": 0.047, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.1573, "ema9": 7.4968, "ema20": 7.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.06, "spread_pct": 0.535, "rvol": 0.015, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T13:38:46.169359", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.295, "vwap": 9.254, "vwap_slope": -0.0019, "atr": 0.0619, "atr_pct": 0.666, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.1664, "ema9": 9.2292, "ema20": 9.2353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 1.327, "spread_pct": 0.323, "rvol": 0.029, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T13:38:46.170393", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.76 below VWAP $13.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.755, "vwap": 13.1304, "vwap_slope": -0.0828, "atr": 0.2876, "atr_pct": 2.255, "trend": "flat", "slope_pct": -0.3934, "flat_threshold_pct": 0.5637, "ema9": 13.0761, "ema20": 13.132, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 5.658, "spread_pct": 0.706, "rvol": 0.024, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T13:38:46.172024", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.28", "VWAP sloping down"], "metrics": {"price": 6.27, "vwap": 6.2808, "vwap_slope": -0.0069, "atr": 0.0371, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.1477, "ema9": 6.2694, "ema20": 6.2822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.104, "spread_pct": 0.159, "rvol": 0.039, "volume_pace_ratio": 1.727}}
{"timestamp": "2026-09-22T13:38:46.172749", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.3s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 5.535, "vwap": 5.5193, "vwap_slope": 0.0016, "atr": 0.0324, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0843, "flat_threshold_pct": 0.1463, "ema9": 5.5089, "ema20": 5.5018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.02, "volume_pace_ratio": 0.888, "stage3": {"stop": 5.4961, "risk": 0.0389, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.048, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:38:46.173654", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1844, "vwap_slope": 0.0082, "atr": 0.036, "atr_pct": 0.687, "trend": "positive", "slope_pct": 0.1823, "flat_threshold_pct": 0.1719, "ema9": 5.2097, "ema20": 5.1902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 0.286, "spread_pct": 0.763, "rvol": 0.005, "volume_pace_ratio": 0.221}}
{"timestamp": "2026-09-22T13:38:46.174372", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 50.4s", "imbalance +62% >= 50% buy threshold, stop 8.71", "entry_score 79.3"], "reasons_against": [], "metrics": {"price": 8.775, "vwap": 8.7415, "vwap_slope": 0.0053, "atr": 0.0576, "atr_pct": 0.657, "trend": "flat", "slope_pct": 0.1052, "flat_threshold_pct": 0.1642, "ema9": 8.7483, "ema20": 8.7451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 0.959, "spread_pct": 0.114, "rvol": 0.015, "volume_pace_ratio": 0.684, "stage3": {"stop": 8.7059, "risk": 0.0691, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6152, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 8.71"}, "entry_score": 79.31, "entry_score_breakdown": {"imbalance_sub": 0.45, "volume_pace_sub": 1.0, "volatility_sub": 0.79, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:38:46.206415", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 11.7391, "vwap": 11.6133, "vwap_slope": 0.0238, "atr": 0.0953, "atr_pct": 0.812, "trend": "flat", "slope_pct": 0.181, "flat_threshold_pct": 0.2029, "ema9": 11.7021, "ema20": 11.6376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 0.516, "spread_pct": 0.77, "rvol": 0.006, "volume_pace_ratio": 0.264}}
{"timestamp": "2026-09-22T13:38:46.207248", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.075, "vwap": 9.0544, "vwap_slope": 0.0006, "atr": 0.0326, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0897, "ema9": 9.0545, "ema20": 9.0548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.22, "distance_from_high_pct": 0.275, "spread_pct": 0.11, "rvol": 0.043, "volume_pace_ratio": 1.933}}
{"timestamp": "2026-09-22T13:38:46.208137", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.87 below VWAP $4.89", "VWAP sloping down", "spread 2.46% exceeds max 1.0%"], "metrics": {"price": 4.87, "vwap": 4.8882, "vwap_slope": -0.0004, "atr": 0.09, "atr_pct": 1.848, "trend": "flat", "slope_pct": -0.1362, "flat_threshold_pct": 0.4621, "ema9": 4.8303, "ema20": 4.8376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.154, "distance_from_high_pct": 3.373, "spread_pct": 2.459, "rvol": 0.078, "volume_pace_ratio": 3.476}}
{"timestamp": "2026-09-22T13:38:46.208751", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1832, "vwap_slope": -0.001, "atr": 0.051, "atr_pct": 0.555, "trend": "flat", "slope_pct": 0.0336, "flat_threshold_pct": 0.1387, "ema9": 9.1931, "ema20": 9.1925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.433, "spread_pct": 0.218, "rvol": 0.013, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T13:38:46.209313", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.91, "vwap": 13.8766, "vwap_slope": -0.0028, "atr": 0.0963, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.1731, "ema9": 13.8766, "ema20": 13.8845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 0.714, "spread_pct": 0.288, "rvol": 0.015, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T13:38:46.209847", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.162, "vwap": 6.1541, "vwap_slope": -0.0003, "atr": 0.0263, "atr_pct": 0.426, "trend": "flat", "slope_pct": 0.0334, "flat_threshold_pct": 0.1066, "ema9": 6.1499, "ema20": 6.1515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 0.932, "spread_pct": 0.162, "rvol": 0.038, "volume_pace_ratio": 1.672}}
{"timestamp": "2026-09-22T13:38:46.210406", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.7047, "vwap_slope": -0.0064, "atr": 0.0955, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1739, "ema9": 13.7114, "ema20": 13.7527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.471, "spread_pct": 0.073, "rvol": 0.023, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:38:51.215338", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2209, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:51.216896", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6705, "vwap_slope": 0.0239, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1904, "lower_highs_lower_lows": false, "stop": 7.623, "imbalance_decline_count": 1, "imbalance_cur": 0.830308146897425, "imbalance_prev": 0.9529964747356052}}
{"timestamp": "2026-09-22T13:38:51.217506", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.057%)", "metrics": {"price": 10.145, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0574, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:51.218046", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.145, "vwap": 10.0407, "vwap_slope": 0.0074, "atr": 0.0864, "trend": "flat", "slope_pct": 0.1497, "lower_highs_lower_lows": true, "stop": 10.0413, "imbalance_decline_count": 0, "imbalance_cur": 0.6822822387951633, "imbalance_prev": 0.5000837100284614}}
{"timestamp": "2026-09-22T13:38:51.218424", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.143%)", "metrics": {"price": 14.9091, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1426, "trend": "positive"}}
{"timestamp": "2026-09-22T13:38:51.218992", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9091, "vwap": 14.8228, "vwap_slope": 0.0179, "atr": 0.0818, "trend": "flat", "slope_pct": 0.1305, "lower_highs_lower_lows": false, "stop": 14.8109, "imbalance_decline_count": 2, "imbalance_cur": -0.25363743609909556, "imbalance_prev": -0.1047064611347983}}
{"timestamp": "2026-09-22T13:38:51.220698", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 21.808}}
{"timestamp": "2026-09-22T13:38:51.221403", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0096, "vwap_slope": -0.0059, "atr": 0.1153, "atr_pct": 1.281, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.3202, "ema9": 8.992, "ema20": 9.0181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.386, "spread_pct": 0.111, "rvol": 0.229, "volume_pace_ratio": 10.105}}
{"timestamp": "2026-09-22T13:38:51.222021", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7996, "vwap": 13.8159, "vwap_slope": -0.0105, "atr": 0.3539, "atr_pct": 2.565, "trend": "flat", "slope_pct": -0.2007, "flat_threshold_pct": 0.6412, "ema9": 13.7723, "ema20": 13.7843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 2.751, "spread_pct": 0.29, "rvol": 0.061, "volume_pace_ratio": 2.684}}
{"timestamp": "2026-09-22T13:38:51.222710", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.48, "vwap": 6.4518, "vwap_slope": -0.0, "atr": 0.0397, "atr_pct": 0.612, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.153, "ema9": 6.4432, "ema20": 6.4432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.37, "spread_pct": 0.154, "rvol": 0.045, "volume_pace_ratio": 1.992}}
{"timestamp": "2026-09-22T13:38:51.223875", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.65, "vwap": 8.6359, "vwap_slope": 0.0211, "atr": 0.1767, "atr_pct": 2.043, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.5108, "ema9": 8.6881, "ema20": 8.7141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 2.26, "spread_pct": 0.462, "rvol": 0.066, "volume_pace_ratio": 2.928}}
{"timestamp": "2026-09-22T13:38:51.224423", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6753, "vwap_slope": 0.0979, "atr": 0.1157, "atr_pct": 1.289, "trend": "positive", "slope_pct": 0.7586, "flat_threshold_pct": 0.3221, "ema9": 8.7256, "ema20": 8.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.579, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T13:38:51.225035", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.715, "vwap": 12.7321, "vwap_slope": -0.0043, "atr": 0.0605, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.119, "ema9": 12.7207, "ema20": 12.7257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.02, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T13:38:51.225613", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.76, "vwap": 8.8712, "vwap_slope": -0.0234, "atr": 0.131, "atr_pct": 1.495, "trend": "flat", "slope_pct": -0.2543, "flat_threshold_pct": 0.3739, "ema9": 8.8276, "ema20": 8.9138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 5.092, "spread_pct": 0.342, "rvol": 0.216, "volume_pace_ratio": 9.53}}
{"timestamp": "2026-09-22T13:38:51.226259", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.4s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.7186, "vwap": 11.6033, "vwap_slope": 0.0133, "atr": 0.0792, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.1097, "flat_threshold_pct": 0.1689, "ema9": 11.6069, "ema20": 11.5865, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.384, "distance_from_high_pct": 0.097, "spread_pct": 0.171, "rvol": 0.023, "volume_pace_ratio": 1.008, "stage3": {"stop": 11.6236, "risk": 0.095, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0588, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:51.227038", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.37", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.29, "vwap": 12.3685, "vwap_slope": -0.0201, "atr": 0.0602, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0812, "flat_threshold_pct": 0.1224, "ema9": 12.3056, "ema20": 12.3294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 2.228, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T13:38:51.227612", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T13:38:51.228187", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.55, "vwap": 5.5039, "vwap_slope": -0.0031, "atr": 0.0571, "atr_pct": 1.03, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.2574, "ema9": 5.5028, "ema20": 5.5021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.893, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:38:51.228774", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (85.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1026, "vwap_slope": 0.0019, "atr": 0.1045, "atr_pct": 1.14, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2849, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.858, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.741, "stage3": {"stop": 9.0446, "risk": 0.1254, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:51.229313", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0008, "atr": 0.047, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1568, "ema9": 7.5008, "ema20": 7.5157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:38:51.229875", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.35, "vwap": 9.2572, "vwap_slope": 0.0013, "atr": 0.0669, "atr_pct": 0.715, "trend": "flat", "slope_pct": 0.0593, "flat_threshold_pct": 0.1788, "ema9": 9.2402, "ema20": 9.2406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.743, "spread_pct": 0.536, "rvol": 0.029, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T13:38:51.230531", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $13.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6742, "vwap": 13.1238, "vwap_slope": -0.0894, "atr": 0.2876, "atr_pct": 2.269, "trend": "flat", "slope_pct": -0.4347, "flat_threshold_pct": 0.5673, "ema9": 13.06, "ema20": 13.1243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 6.256, "spread_pct": 0.627, "rvol": 0.024, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T13:38:51.231177", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.28, "vwap": 6.2797, "vwap_slope": -0.0081, "atr": 0.0371, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.1475, "ema9": 6.2714, "ema20": 6.2832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.946, "spread_pct": 0.159, "rvol": 0.05, "volume_pace_ratio": 2.219}}
{"timestamp": "2026-09-22T13:38:51.231822", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.4s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 5.56, "vwap": 5.5212, "vwap_slope": 0.0035, "atr": 0.0349, "atr_pct": 0.627, "trend": "flat", "slope_pct": 0.1146, "flat_threshold_pct": 0.1569, "ema9": 5.5139, "ema20": 5.5042, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.409, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.02, "volume_pace_ratio": 0.891, "stage3": {"stop": 5.5181, "risk": 0.0419, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1582, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:38:51.232374", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.245, "vwap": 5.1852, "vwap_slope": 0.009, "atr": 0.036, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.195, "flat_threshold_pct": 0.1715, "ema9": 5.2117, "ema20": 5.1911, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.255, "distance_from_high_pct": 0.095, "spread_pct": 0.763, "rvol": 0.005, "volume_pace_ratio": 0.22}}
{"timestamp": "2026-09-22T13:38:51.233000", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.5s", "imbalance +51% >= 50% buy threshold, stop 8.74", "entry_score 74.4"], "reasons_against": [], "metrics": {"price": 8.815, "vwap": 8.7426, "vwap_slope": 0.0064, "atr": 0.0601, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1356, "flat_threshold_pct": 0.1706, "ema9": 8.7563, "ema20": 8.7489, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.377, "distance_from_high_pct": 0.508, "spread_pct": 0.113, "rvol": 0.016, "volume_pace_ratio": 0.686, "stage3": {"stop": 8.7429, "risk": 0.0721, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5067, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 8.74"}, "entry_score": 74.36, "entry_score_breakdown": {"imbalance_sub": 0.295, "volume_pace_sub": 1.0, "volatility_sub": 0.775, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:38:51.270153", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.614, "vwap_slope": 0.0245, "atr": 0.0953, "atr_pct": 0.812, "trend": "flat", "slope_pct": 0.1815, "flat_threshold_pct": 0.2029, "ema9": 11.7023, "ema20": 11.6377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 0.508, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.263}}
{"timestamp": "2026-09-22T13:38:51.271066", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.095, "vwap": 9.055, "vwap_slope": 0.0011, "atr": 0.0344, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.0946, "ema9": 9.0585, "ema20": 9.0567, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.225, "distance_from_high_pct": 0.055, "spread_pct": 0.11, "rvol": 0.044, "volume_pace_ratio": 1.924}}
{"timestamp": "2026-09-22T13:38:51.271778", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.87 below VWAP $4.89", "VWAP sloping down", "spread 2.46% exceeds max 1.0%"], "metrics": {"price": 4.87, "vwap": 4.8882, "vwap_slope": -0.0004, "atr": 0.09, "atr_pct": 1.848, "trend": "flat", "slope_pct": -0.1362, "flat_threshold_pct": 0.4621, "ema9": 4.8303, "ema20": 4.8376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.154, "distance_from_high_pct": 3.373, "spread_pct": 2.459, "rvol": 0.078, "volume_pace_ratio": 3.443}}
{"timestamp": "2026-09-22T13:38:51.272405", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1836, "vwap_slope": -0.0005, "atr": 0.0535, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1454, "ema9": 9.1951, "ema20": 9.1935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T13:38:51.273041", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.9663, "vwap": 13.8789, "vwap_slope": -0.0005, "atr": 0.1001, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0419, "flat_threshold_pct": 0.1792, "ema9": 13.8878, "ema20": 13.8898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 0.312, "spread_pct": 0.143, "rvol": 0.016, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T13:38:51.273680", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1544, "vwap_slope": 0.0, "atr": 0.0273, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1106, "ema9": 6.1515, "ema20": 6.1523, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.354, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.038, "volume_pace_ratio": 1.682}}
{"timestamp": "2026-09-22T13:38:51.274318", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7414, "vwap": 13.705, "vwap_slope": -0.006, "atr": 0.0974, "atr_pct": 0.709, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1772, "ema9": 13.7127, "ema20": 13.7533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.425, "spread_pct": 0.073, "rvol": 0.024, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T13:38:56.279807", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.5c below 15.0c floor", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.2209, "trend": "negative"}}
{"timestamp": "2026-09-22T13:38:56.281166", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6705, "vwap_slope": 0.0239, "atr": 0.0475, "trend": "positive", "slope_pct": 0.1904, "lower_highs_lower_lows": false, "stop": 7.623, "imbalance_decline_count": 2, "imbalance_cur": 0.6974051896207585, "imbalance_prev": 0.830308146897425}}
{"timestamp": "2026-09-22T13:38:56.281812", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.102%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.102, "trend": "flat"}}
{"timestamp": "2026-09-22T13:38:56.282464", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0414, "vwap_slope": 0.008, "atr": 0.0864, "trend": "flat", "slope_pct": 0.1398, "lower_highs_lower_lows": true, "stop": 10.0264, "imbalance_decline_count": 1, "imbalance_cur": -0.0540759270158917, "imbalance_prev": 0.6822822387951633}}
{"timestamp": "2026-09-22T13:38:56.282975", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.154%)", "metrics": {"price": 14.915, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1545, "trend": "positive"}}
{"timestamp": "2026-09-22T13:38:56.283667", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.915, "vwap": 14.823, "vwap_slope": 0.0181, "atr": 0.0818, "trend": "flat", "slope_pct": 0.1332, "lower_highs_lower_lows": false, "stop": 14.8168, "imbalance_decline_count": 3, "imbalance_cur": -0.3867692636528802, "imbalance_prev": -0.25363743609909556}}
{"timestamp": "2026-09-22T13:38:56.285340", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 21.602}}
{"timestamp": "2026-09-22T13:38:56.286200", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.0095, "vwap_slope": -0.006, "atr": 0.1153, "atr_pct": 1.282, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.3204, "ema9": 8.991, "ema20": 9.0177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 2.44, "spread_pct": 0.111, "rvol": 0.23, "volume_pace_ratio": 10.024}}
{"timestamp": "2026-09-22T13:38:56.286950", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7923, "vwap": 13.8158, "vwap_slope": -0.0105, "atr": 0.3539, "atr_pct": 2.566, "trend": "flat", "slope_pct": -0.2043, "flat_threshold_pct": 0.6416, "ema9": 13.7708, "ema20": 13.7836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 2.803, "spread_pct": 0.29, "rvol": 0.061, "volume_pace_ratio": 2.659}}
{"timestamp": "2026-09-22T13:38:56.287647", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.485, "vwap": 6.452, "vwap_slope": 0.0002, "atr": 0.0397, "atr_pct": 0.612, "trend": "flat", "slope_pct": 0.031, "flat_threshold_pct": 0.1529, "ema9": 6.4442, "ema20": 6.4437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.294, "spread_pct": 0.154, "rvol": 0.045, "volume_pace_ratio": 1.975}}
{"timestamp": "2026-09-22T13:38:56.288328", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.655, "vwap": 8.6361, "vwap_slope": 0.0213, "atr": 0.1767, "atr_pct": 2.042, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.5105, "ema9": 8.6891, "ema20": 8.7146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 2.203, "spread_pct": 0.347, "rvol": 0.066, "volume_pace_ratio": 2.9}}
{"timestamp": "2026-09-22T13:38:56.288940", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6753, "vwap_slope": 0.0979, "atr": 0.1157, "atr_pct": 1.289, "trend": "positive", "slope_pct": 0.7586, "flat_threshold_pct": 0.3221, "ema9": 8.7256, "ema20": 8.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.579, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T13:38:56.289627", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.715, "vwap": 12.7312, "vwap_slope": -0.0051, "atr": 0.0605, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.119, "ema9": 12.7207, "ema20": 12.7257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.02, "volume_pace_ratio": 0.889}}
{"timestamp": "2026-09-22T13:38:56.290270", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7875, "vwap": 8.8717, "vwap_slope": -0.0229, "atr": 0.131, "atr_pct": 1.491, "trend": "flat", "slope_pct": -0.2334, "flat_threshold_pct": 0.3727, "ema9": 8.8331, "ema20": 8.9164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 4.794, "spread_pct": 0.114, "rvol": 0.217, "volume_pace_ratio": 9.464}}
{"timestamp": "2026-09-22T13:38:56.291074", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.5s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.7067, "vwap": 11.6032, "vwap_slope": 0.0132, "atr": 0.0792, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.1028, "flat_threshold_pct": 0.1691, "ema9": 11.6045, "ema20": 11.5854, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.387, "distance_from_high_pct": 0.199, "spread_pct": 0.085, "rvol": 0.023, "volume_pace_ratio": 1.001, "stage3": {"stop": 11.6117, "risk": 0.095, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.079, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:56.291868", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.37", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.29, "vwap": 12.3684, "vwap_slope": -0.0202, "atr": 0.0602, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0812, "flat_threshold_pct": 0.1224, "ema9": 12.3056, "ema20": 12.3294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 2.228, "spread_pct": 0.163, "rvol": 0.026, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T13:38:56.292480", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 10.43, "vwap": 10.4619, "vwap_slope": 0.0005, "atr": 0.1236, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2964, "ema9": 10.5346, "ema20": 10.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.04, "distance_from_high_pct": 2.522, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T13:38:56.293081", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5036, "vwap_slope": -0.0033, "atr": 0.0571, "atr_pct": 1.031, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.2578, "ema9": 5.5008, "ema20": 5.5011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T13:38:56.293684", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (90.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1026, "vwap_slope": 0.0019, "atr": 0.1045, "atr_pct": 1.14, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2849, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.858, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.725, "stage3": {"stop": 9.0446, "risk": 0.1254, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:38:56.294245", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.4995, "vwap": 7.4898, "vwap_slope": 0.001, "atr": 0.047, "atr_pct": 0.627, "trend": "flat", "slope_pct": 0.003, "flat_threshold_pct": 0.1566, "ema9": 7.5027, "ema20": 7.5166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.669, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T13:38:56.294949", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.35, "vwap": 9.2572, "vwap_slope": 0.0013, "atr": 0.0669, "atr_pct": 0.715, "trend": "flat", "slope_pct": 0.0593, "flat_threshold_pct": 0.1788, "ema9": 9.2402, "ema20": 9.2406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.743, "spread_pct": 0.321, "rvol": 0.029, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T13:38:56.296804", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $13.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.735, "vwap": 13.1261, "vwap_slope": -0.0871, "atr": 0.2876, "atr_pct": 2.258, "trend": "flat", "slope_pct": -0.4036, "flat_threshold_pct": 0.5646, "ema9": 13.0721, "ema20": 13.1301, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 5.806, "spread_pct": 0.627, "rvol": 0.025, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T13:38:56.297527", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.28, "vwap": 6.2794, "vwap_slope": -0.0084, "atr": 0.0371, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.1475, "ema9": 6.2714, "ema20": 6.2832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.361, "distance_from_high_pct": 0.946, "spread_pct": 0.159, "rvol": 0.053, "volume_pace_ratio": 2.306}}
{"timestamp": "2026-09-22T13:38:56.298305", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.5s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 5.5633, "vwap": 5.5214, "vwap_slope": 0.0038, "atr": 0.0349, "atr_pct": 0.627, "trend": "flat", "slope_pct": 0.1186, "flat_threshold_pct": 0.1568, "ema9": 5.5146, "ema20": 5.5045, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.414, "distance_from_high_pct": 0.988, "spread_pct": 0.18, "rvol": 0.02, "volume_pace_ratio": 0.886, "stage3": {"stop": 5.5214, "risk": 0.0419, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.071, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:38:56.299032", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.245, "vwap": 5.1854, "vwap_slope": 0.0092, "atr": 0.036, "atr_pct": 0.686, "trend": "positive", "slope_pct": 0.195, "flat_threshold_pct": 0.1715, "ema9": 5.2117, "ema20": 5.1911, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.259, "distance_from_high_pct": 0.095, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.219}}
{"timestamp": "2026-09-22T13:38:56.299836", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.5s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared premarket_high $8.87 yet"], "metrics": {"price": 8.8016, "vwap": 8.7428, "vwap_slope": 0.0066, "atr": 0.0601, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.1254, "flat_threshold_pct": 0.1708, "ema9": 8.7536, "ema20": 8.7477, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.386, "distance_from_high_pct": 0.659, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.685, "stage3": {"stop": 8.7295, "risk": 0.0721, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.423, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared premarket_high $8.87 yet"}}}
{"timestamp": "2026-09-22T13:38:56.300608", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.614, "vwap_slope": 0.0245, "atr": 0.0953, "atr_pct": 0.812, "trend": "flat", "slope_pct": 0.1815, "flat_threshold_pct": 0.2029, "ema9": 11.7023, "ema20": 11.6377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 0.508, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.261}}
{"timestamp": "2026-09-22T13:38:56.301241", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.0879, "vwap": 9.055, "vwap_slope": 0.0011, "atr": 0.0344, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0947, "ema9": 9.0571, "ema20": 9.056, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.229, "distance_from_high_pct": 0.133, "spread_pct": 0.11, "rvol": 0.044, "volume_pace_ratio": 1.914}}
{"timestamp": "2026-09-22T13:38:56.301816", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.87 below VWAP $4.89", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.87, "vwap": 4.8879, "vwap_slope": -0.0007, "atr": 0.09, "atr_pct": 1.848, "trend": "flat", "slope_pct": -0.1362, "flat_threshold_pct": 0.4621, "ema9": 4.8303, "ema20": 4.8376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.373, "spread_pct": 2.066, "rvol": 0.079, "volume_pace_ratio": 3.467}}
{"timestamp": "2026-09-22T13:38:56.302443", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1837, "vwap_slope": -0.0005, "atr": 0.0535, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1454, "ema9": 9.1951, "ema20": 9.1935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T13:38:56.303100", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.95, "vwap": 13.8786, "vwap_slope": -0.0008, "atr": 0.1001, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0341, "flat_threshold_pct": 0.1794, "ema9": 13.8846, "ema20": 13.8883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 0.428, "spread_pct": 0.43, "rvol": 0.016, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:38:56.303715", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1767, "vwap": 6.1547, "vwap_slope": 0.0003, "atr": 0.0279, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.113, "ema9": 6.1528, "ema20": 6.1529, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.354, "distance_from_high_pct": 0.696, "spread_pct": 0.162, "rvol": 0.038, "volume_pace_ratio": 1.667}}
{"timestamp": "2026-09-22T13:38:56.304310", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.7052, "vwap_slope": -0.0059, "atr": 0.0984, "atr_pct": 0.716, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.1791, "ema9": 13.7124, "ema20": 13.7532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.435, "spread_pct": 0.145, "rvol": 0.024, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T13:39:01.314124", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.076%)", "metrics": {"price": 7.6806, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.0757, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:01.315669", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6806, "vwap": 7.6698, "vwap_slope": 0.0005, "atr": 0.0393, "trend": "positive", "slope_pct": 0.1527, "lower_highs_lower_lows": false, "stop": 7.6334, "imbalance_decline_count": 3, "imbalance_cur": 0.4669811320754717, "imbalance_prev": 0.6974051896207585}}
{"timestamp": "2026-09-22T13:39:01.316462", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.212%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2125, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:01.317154", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0415, "vwap_slope": 0.0058, "atr": 0.0773, "trend": "flat", "slope_pct": 0.1253, "lower_highs_lower_lows": false, "stop": 10.0372, "imbalance_decline_count": 2, "imbalance_cur": -0.07199394054156409, "imbalance_prev": -0.0540759270158917}}
{"timestamp": "2026-09-22T13:39:01.317713", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.057%)", "metrics": {"price": 14.8948, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.0567, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:01.318227", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.8948, "vwap": 14.8229, "vwap_slope": 0.0144, "atr": 0.0744, "trend": "flat", "slope_pct": 0.1186, "lower_highs_lower_lows": false, "stop": 14.8055, "imbalance_decline_count": 4, "imbalance_cur": -0.4053355355283473, "imbalance_prev": -0.3867692636528802}}
{"timestamp": "2026-09-22T13:39:01.325434", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 21.401}}
{"timestamp": "2026-09-22T13:39:01.326490", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9967, "vwap": 9.0094, "vwap_slope": -0.001, "atr": 0.1051, "atr_pct": 1.168, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.2921, "ema9": 8.9913, "ema20": 9.0152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 2.422, "spread_pct": 0.111, "rvol": 0.232, "volume_pace_ratio": 10.049}}
{"timestamp": "2026-09-22T13:39:01.328402", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.787, "vwap": 13.8154, "vwap_slope": -0.003, "atr": 0.319, "atr_pct": 2.314, "trend": "flat", "slope_pct": -0.1631, "flat_threshold_pct": 0.5784, "ema9": 13.7691, "ema20": 13.7813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 2.84, "spread_pct": 0.29, "rvol": 0.062, "volume_pace_ratio": 2.661}}
{"timestamp": "2026-09-22T13:39:01.329386", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.485, "vwap": 6.452, "vwap_slope": 0.0022, "atr": 0.0355, "atr_pct": 0.548, "trend": "flat", "slope_pct": 0.062, "flat_threshold_pct": 0.1369, "ema9": 6.4522, "ema20": 6.4475, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.494, "distance_from_high_pct": 1.294, "spread_pct": 0.154, "rvol": 0.045, "volume_pace_ratio": 1.961}}
{"timestamp": "2026-09-22T13:39:01.331954", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7161, "vwap": 8.6363, "vwap_slope": 0.0146, "atr": 0.1639, "atr_pct": 1.88, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.47, "ema9": 8.6945, "ema20": 8.7147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.513, "spread_pct": 0.347, "rvol": 0.067, "volume_pace_ratio": 2.882}}
{"timestamp": "2026-09-22T13:39:01.339987", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 8.8526, "vwap": 8.6636, "vwap_slope": 0.0863, "atr": 0.0975, "atr_pct": 1.102, "trend": "positive", "slope_pct": 0.6378, "flat_threshold_pct": 0.2754, "ema9": 8.7001, "ema20": 8.5955, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.579, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.332}}
{"timestamp": "2026-09-22T13:39:01.341102", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.715, "vwap": 12.7309, "vwap_slope": -0.0057, "atr": 0.053, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.1043, "ema9": 12.7196, "ema20": 12.7247, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.02, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T13:39:01.342056", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8065, "vwap": 8.8721, "vwap_slope": -0.0129, "atr": 0.1195, "atr_pct": 1.357, "trend": "flat", "slope_pct": -0.1626, "flat_threshold_pct": 0.3393, "ema9": 8.8322, "ema20": 8.9083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.353, "distance_from_high_pct": 4.588, "spread_pct": 0.34, "rvol": 0.218, "volume_pace_ratio": 9.439}}
{"timestamp": "2026-09-22T13:39:01.343048", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.6s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 11.6143, "vwap": 11.6031, "vwap_slope": 0.0147, "atr": 0.08, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.0889, "flat_threshold_pct": 0.1723, "ema9": 11.607, "ema20": 11.5884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 0.986, "spread_pct": 0.085, "rvol": 0.023, "volume_pace_ratio": 0.993, "stage3": {"stop": 11.5183, "risk": 0.096, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0713, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:01.343878", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.3686, "vwap_slope": -0.015, "atr": 0.0529, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0591, "flat_threshold_pct": 0.1075, "ema9": 12.3061, "ema20": 12.3275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 2.148, "spread_pct": 0.081, "rvol": 0.026, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T13:39:01.345461", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 10.5728, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1236, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.2924, "ema9": 10.5632, "ema20": 10.5285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 1.188, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T13:39:01.347308", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.505, "vwap_slope": 0.0045, "atr": 0.0479, "atr_pct": 0.864, "trend": "flat", "slope_pct": 0.0629, "flat_threshold_pct": 0.2161, "ema9": 5.5096, "ema20": 5.5053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.071, "spread_pct": 0.361, "rvol": 0.024, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:39:01.348163", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1026, "vwap_slope": 0.0019, "atr": 0.1045, "atr_pct": 1.14, "trend": "flat", "slope_pct": 0.2644, "flat_threshold_pct": 0.2849, "ema9": 9.0755, "ema20": 9.046, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.858, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.709, "stage3": {"stop": 9.0446, "risk": 0.1254, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:01.350285", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0008, "atr": 0.047, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1568, "ema9": 7.5008, "ema20": 7.5157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T13:39:01.353049", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.32, "vwap": 9.2564, "vwap_slope": 0.0032, "atr": 0.06, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0941, "flat_threshold_pct": 0.1609, "ema9": 9.2538, "ema20": 9.2468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.062, "spread_pct": 0.321, "rvol": 0.029, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T13:39:01.354039", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.75 below VWAP $13.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7453, "vwap": 13.1266, "vwap_slope": -0.0866, "atr": 0.2836, "atr_pct": 2.225, "trend": "flat", "slope_pct": -0.3984, "flat_threshold_pct": 0.5564, "ema9": 13.0742, "ema20": 13.131, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 5.73, "spread_pct": 0.627, "rvol": 0.025, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T13:39:01.354930", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.28, "vwap": 6.2794, "vwap_slope": -0.0056, "atr": 0.0329, "atr_pct": 0.524, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1311, "ema9": 6.2731, "ema20": 6.2829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.433, "distance_from_high_pct": 0.946, "spread_pct": 0.159, "rvol": 0.053, "volume_pace_ratio": 2.292}}
{"timestamp": "2026-09-22T13:39:01.355748", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.5s", "imbalance +87% >= 50% buy threshold, stop 5.53", "entry_score 91.3"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5216, "vwap_slope": 0.005, "atr": 0.0318, "atr_pct": 0.571, "trend": "positive", "slope_pct": 0.1502, "flat_threshold_pct": 0.1427, "ema9": 5.5259, "ema20": 5.5108, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.429, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.02, "volume_pace_ratio": 0.879, "stage3": {"stop": 5.5318, "risk": 0.0382, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8714, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 5.53"}, "entry_score": 91.3, "entry_score_breakdown": {"imbalance_sub": 0.816, "volume_pace_sub": 1.0, "volatility_sub": 0.841, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:01.466005", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.032, "atr_pct": 0.609, "trend": "positive", "slope_pct": 0.188, "flat_threshold_pct": 0.1523, "ema9": 5.2194, "ema20": 5.1967, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.217}}
{"timestamp": "2026-09-22T13:39:01.467293", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (65.7s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $8.87 yet"], "metrics": {"price": 8.805, "vwap": 8.7431, "vwap_slope": 0.0049, "atr": 0.054, "atr_pct": 0.613, "trend": "flat", "slope_pct": 0.1367, "flat_threshold_pct": 0.1533, "ema9": 8.7644, "ema20": 8.7534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 0.621, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.68, "stage3": {"stop": 8.7402, "risk": 0.0648, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.376, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $8.87 yet"}}}
{"timestamp": "2026-09-22T13:39:01.468366", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.614, "vwap_slope": 0.0245, "atr": 0.0953, "atr_pct": 0.812, "trend": "flat", "slope_pct": 0.1815, "flat_threshold_pct": 0.2029, "ema9": 11.7023, "ema20": 11.6377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 0.508, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.258}}
{"timestamp": "2026-09-22T13:39:01.469283", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.09, "vwap": 9.0549, "vwap_slope": 0.0015, "atr": 0.0306, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0395, "flat_threshold_pct": 0.0842, "ema9": 9.0632, "ema20": 9.059, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.215, "distance_from_high_pct": 0.11, "spread_pct": 0.11, "rvol": 0.044, "volume_pace_ratio": 1.896}}
{"timestamp": "2026-09-22T13:39:01.470141", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8876, "vwap_slope": -0.001, "atr": 0.0835, "atr_pct": 1.721, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.4303, "ema9": 4.8263, "ema20": 4.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.77, "spread_pct": 2.066, "rvol": 0.079, "volume_pace_ratio": 3.435}}
{"timestamp": "2026-09-22T13:39:01.511265", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.22, "vwap": 9.1839, "vwap_slope": -0.0003, "atr": 0.0535, "atr_pct": 0.58, "trend": "flat", "slope_pct": 0.0553, "flat_threshold_pct": 0.1451, "ema9": 9.1991, "ema20": 9.1954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.108, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T13:39:01.567339", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.95, "vwap": 13.8788, "vwap_slope": -0.0006, "atr": 0.0984, "atr_pct": 0.705, "trend": "flat", "slope_pct": 0.0341, "flat_threshold_pct": 0.1763, "ema9": 13.8846, "ema20": 13.8883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.428, "spread_pct": 0.43, "rvol": 0.016, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T13:39:01.568476", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.1793, "vwap": 6.1547, "vwap_slope": 0.0013, "atr": 0.0241, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0639, "flat_threshold_pct": 0.0976, "ema9": 6.1577, "ema20": 6.1552, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.34, "distance_from_high_pct": 0.654, "spread_pct": 0.162, "rvol": 0.038, "volume_pace_ratio": 1.652}}
{"timestamp": "2026-09-22T13:39:01.569538", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.75, "vwap": 13.7059, "vwap_slope": 0.0016, "atr": 0.0834, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.1517, "ema9": 13.7215, "ema20": 13.7538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 1.363, "spread_pct": 0.073, "rvol": 0.024, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T13:39:06.572217", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.044%)", "metrics": {"price": 7.6888, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.0437, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:06.576173", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6888, "vwap": 7.6699, "vwap_slope": 0.0006, "atr": 0.04, "trend": "positive", "slope_pct": 0.1585, "lower_highs_lower_lows": false, "stop": 7.6408, "imbalance_decline_count": 0, "imbalance_cur": 0.4673998428908091, "imbalance_prev": 0.4669811320754717}}
{"timestamp": "2026-09-22T13:39:06.577134", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.183%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1828, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:06.577858", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0415, "vwap_slope": 0.0058, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1199, "lower_highs_lower_lows": false, "stop": 10.0254, "imbalance_decline_count": 3, "imbalance_cur": -0.14400272990957175, "imbalance_prev": -0.07199394054156409}}
{"timestamp": "2026-09-22T13:39:06.579349", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.117%)", "metrics": {"price": 14.925, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1174, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:06.580068", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.925, "vwap": 14.8232, "vwap_slope": 0.0147, "atr": 0.0782, "trend": "flat", "slope_pct": 0.1297, "lower_highs_lower_lows": false, "stop": 14.8312, "imbalance_decline_count": 0, "imbalance_cur": -0.3464261429542818, "imbalance_prev": -0.4053355355283473}}
{"timestamp": "2026-09-22T13:39:06.583167", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 21.195}}
{"timestamp": "2026-09-22T13:39:06.588671", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.98, "vwap": 9.0093, "vwap_slope": -0.0011, "atr": 0.1051, "atr_pct": 1.171, "trend": "flat", "slope_pct": 0.0372, "flat_threshold_pct": 0.2926, "ema9": 8.988, "ema20": 9.0137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 2.603, "spread_pct": 0.111, "rvol": 0.233, "volume_pace_ratio": 9.967}}
{"timestamp": "2026-09-22T13:39:06.589592", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8153, "vwap_slope": -0.0031, "atr": 0.3201, "atr_pct": 2.323, "trend": "flat", "slope_pct": -0.1659, "flat_threshold_pct": 0.5807, "ema9": 13.7677, "ema20": 13.7806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 2.889, "spread_pct": 0.363, "rvol": 0.062, "volume_pace_ratio": 2.642}}
{"timestamp": "2026-09-22T13:39:06.590273", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 6.4786, "vwap": 6.452, "vwap_slope": 0.0022, "atr": 0.0421, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0566, "flat_threshold_pct": 0.1625, "ema9": 6.4509, "ema20": 6.4469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.391, "spread_pct": 0.154, "rvol": 0.046, "volume_pace_ratio": 1.948}}
{"timestamp": "2026-09-22T13:39:06.592287", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.655, "vwap": 8.6363, "vwap_slope": 0.0147, "atr": 0.1639, "atr_pct": 1.893, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.4734, "ema9": 8.6823, "ema20": 8.7089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 2.203, "spread_pct": 0.347, "rvol": 0.067, "volume_pace_ratio": 2.856}}
{"timestamp": "2026-09-22T13:39:06.594228", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6653, "vwap_slope": 0.0866, "atr": 0.1013, "atr_pct": 1.128, "trend": "positive", "slope_pct": 0.6633, "flat_threshold_pct": 0.2819, "ema9": 8.7561, "ema20": 8.6321, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.47, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T13:39:06.603270", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.725, "vwap": 12.7309, "vwap_slope": -0.0058, "atr": 0.0541, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1064, "ema9": 12.7216, "ema20": 12.7256, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.021, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T13:39:06.608001", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.8718, "vwap_slope": -0.0132, "atr": 0.1196, "atr_pct": 1.356, "trend": "flat", "slope_pct": -0.1542, "flat_threshold_pct": 0.339, "ema9": 8.8349, "ema20": 8.9096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 4.442, "spread_pct": 0.227, "rvol": 0.22, "volume_pace_ratio": 9.401}}
{"timestamp": "2026-09-22T13:39:06.609229", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 65.8s", "imbalance +77% >= 50% buy threshold, stop 11.61", "entry_score 85.6"], "reasons_against": [], "metrics": {"price": 11.71, "vwap": 11.6055, "vwap_slope": 0.0171, "atr": 0.0801, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.1338, "flat_threshold_pct": 0.1709, "ema9": 11.6261, "ema20": 11.5975, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.448, "distance_from_high_pct": 0.171, "spread_pct": 0.085, "rvol": 0.024, "volume_pace_ratio": 1.016, "stage3": {"stop": 11.6139, "risk": 0.0961, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7686, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 11.61"}, "entry_score": 85.57, "entry_score_breakdown": {"imbalance_sub": 0.669, "volume_pace_sub": 1.0, "volatility_sub": 0.774, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:06.653635", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.3683, "vwap_slope": -0.0152, "atr": 0.0547, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0591, "flat_threshold_pct": 0.1111, "ema9": 12.3061, "ema20": 12.3275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 2.148, "spread_pct": 0.081, "rvol": 0.026, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T13:39:06.654500", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.5728, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1236, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.2924, "ema9": 10.5632, "ema20": 10.5285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 1.188, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:39:06.658525", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.3s / 18s"], "reasons_against": [], "metrics": {"price": 5.535, "vwap": 5.5051, "vwap_slope": 0.0046, "atr": 0.0484, "atr_pct": 0.875, "trend": "flat", "slope_pct": 0.058, "flat_threshold_pct": 0.2188, "ema9": 5.5086, "ema20": 5.5049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.161, "spread_pct": 0.181, "rvol": 0.024, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:39:06.660014", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.3s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.697, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:06.661057", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0008, "atr": 0.047, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1568, "ema9": 7.5008, "ema20": 7.5157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:39:06.662005", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.3s / 18s"], "reasons_against": [], "metrics": {"price": 9.34, "vwap": 9.2578, "vwap_slope": 0.0046, "atr": 0.06, "atr_pct": 0.642, "trend": "flat", "slope_pct": 0.1058, "flat_threshold_pct": 0.1606, "ema9": 9.2578, "ema20": 9.2488, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.366, "distance_from_high_pct": 0.849, "spread_pct": 0.429, "rvol": 0.029, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T13:39:06.662874", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $13.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6709, "vwap": 13.1251, "vwap_slope": -0.0848, "atr": 0.2605, "atr_pct": 2.056, "trend": "flat", "slope_pct": -0.4898, "flat_threshold_pct": 0.514, "ema9": 12.9935, "ema20": 13.0872, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 6.28, "spread_pct": 0.627, "rvol": 0.025, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T13:39:06.663765", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3, "vwap": 6.282, "vwap_slope": -0.003, "atr": 0.0352, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.1395, "ema9": 6.2771, "ema20": 6.2848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.987, "distance_from_high_pct": 0.631, "spread_pct": 0.317, "rvol": 0.065, "volume_pace_ratio": 2.787}}
{"timestamp": "2026-09-22T13:39:06.664526", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 60.8s", "imbalance +88% >= 50% buy threshold, stop 5.52", "entry_score 91.6"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.5217, "vwap_slope": 0.0051, "atr": 0.0319, "atr_pct": 0.574, "trend": "flat", "slope_pct": 0.1403, "flat_threshold_pct": 0.1434, "ema9": 5.5239, "ema20": 5.5099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.02, "volume_pace_ratio": 0.873, "stage3": {"stop": 5.5217, "risk": 0.0383, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8798, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 5.52"}, "entry_score": 91.63, "entry_score_breakdown": {"imbalance_sub": 0.828, "volume_pace_sub": 1.0, "volatility_sub": 0.839, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:06.706144", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.14% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0342, "atr_pct": 0.649, "trend": "positive", "slope_pct": 0.2089, "flat_threshold_pct": 0.1623, "ema9": 5.2234, "ema20": 5.1986, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 1.143, "rvol": 0.005, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T13:39:06.709107", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (70.9s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 8.795, "vwap": 8.7432, "vwap_slope": 0.005, "atr": 0.0551, "atr_pct": 0.627, "trend": "flat", "slope_pct": 0.1305, "flat_threshold_pct": 0.1567, "ema9": 8.7624, "ema20": 8.7525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 0.734, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.676, "stage3": {"stop": 8.7289, "risk": 0.0661, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.291, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:06.710235", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 11.736, "vwap": 11.614, "vwap_slope": 0.0212, "atr": 0.0851, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.1463, "flat_threshold_pct": 0.1814, "ema9": 11.709, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.542, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.256}}
{"timestamp": "2026-09-22T13:39:06.711128", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 9.085, "vwap": 9.0549, "vwap_slope": 0.0015, "atr": 0.0306, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0365, "flat_threshold_pct": 0.0842, "ema9": 9.0622, "ema20": 9.0585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 0.165, "spread_pct": 0.11, "rvol": 0.044, "volume_pace_ratio": 1.878}}
{"timestamp": "2026-09-22T13:39:06.712027", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8876, "vwap_slope": -0.001, "atr": 0.0835, "atr_pct": 1.721, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.4303, "ema9": 4.8263, "ema20": 4.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.77, "spread_pct": 2.066, "rvol": 0.079, "volume_pace_ratio": 3.402}}
{"timestamp": "2026-09-22T13:39:06.712737", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.22, "vwap": 9.1839, "vwap_slope": -0.0003, "atr": 0.0535, "atr_pct": 0.58, "trend": "flat", "slope_pct": 0.0553, "flat_threshold_pct": 0.1451, "ema9": 9.1991, "ema20": 9.1954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.108, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:39:06.715029", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.955, "vwap": 13.8789, "vwap_slope": 0.0046, "atr": 0.088, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0584, "flat_threshold_pct": 0.1576, "ema9": 13.8986, "ema20": 13.8946, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.337, "distance_from_high_pct": 0.393, "spread_pct": 0.287, "rvol": 0.016, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T13:39:06.716015", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.1547, "vwap_slope": 0.0013, "atr": 0.0241, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0601, "flat_threshold_pct": 0.0977, "ema9": 6.1568, "ema20": 6.1548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.342, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.038, "volume_pace_ratio": 1.639}}
{"timestamp": "2026-09-22T13:39:06.724824", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.7163, "vwap": 13.7062, "vwap_slope": 0.0018, "atr": 0.0866, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.1579, "ema9": 13.7148, "ema20": 13.7506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.605, "spread_pct": 0.146, "rvol": 0.024, "volume_pace_ratio": 1.024}}
{"timestamp": "2026-09-22T13:39:11.730778", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.078%)", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.0781, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:11.732645", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6699, "vwap_slope": 0.0006, "atr": 0.0401, "trend": "positive", "slope_pct": 0.1523, "lower_highs_lower_lows": false, "stop": 7.6319, "imbalance_decline_count": 1, "imbalance_cur": 0.4154351395730706, "imbalance_prev": 0.4673998428908091}}
{"timestamp": "2026-09-22T13:39:11.733299", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.183%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1828, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:11.733858", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0415, "vwap_slope": 0.0058, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1199, "lower_highs_lower_lows": false, "stop": 10.0254, "imbalance_decline_count": 4, "imbalance_cur": -0.8071505958829902, "imbalance_prev": -0.14400272990957175}}
{"timestamp": "2026-09-22T13:39:11.734233", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.105%)", "metrics": {"price": 14.9186, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1045, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:11.734692", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9186, "vwap": 14.8236, "vwap_slope": 0.015, "atr": 0.0782, "trend": "flat", "slope_pct": 0.1273, "lower_highs_lower_lows": false, "stop": 14.8248, "imbalance_decline_count": 1, "imbalance_cur": -0.4867924528301887, "imbalance_prev": -0.3464261429542818}}
{"timestamp": "2026-09-22T13:39:11.736463", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 20.997}}
{"timestamp": "2026-09-22T13:39:11.737193", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9974, "vwap": 9.0093, "vwap_slope": -0.0011, "atr": 0.1051, "atr_pct": 1.168, "trend": "flat", "slope_pct": 0.0478, "flat_threshold_pct": 0.2921, "ema9": 8.9915, "ema20": 9.0153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 2.414, "spread_pct": 0.111, "rvol": 0.234, "volume_pace_ratio": 9.913}}
{"timestamp": "2026-09-22T13:39:11.739958", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8153, "vwap_slope": -0.0031, "atr": 0.3201, "atr_pct": 2.319, "trend": "flat", "slope_pct": -0.1579, "flat_threshold_pct": 0.5799, "ema9": 13.7717, "ema20": 13.7825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 2.748, "spread_pct": 0.217, "rvol": 0.062, "volume_pace_ratio": 2.62}}
{"timestamp": "2026-09-22T13:39:11.740731", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.5s / 18s"], "reasons_against": [], "metrics": {"price": 6.4701, "vwap": 6.452, "vwap_slope": 0.0022, "atr": 0.0421, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1628, "ema9": 6.4492, "ema20": 6.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.521, "spread_pct": 0.154, "rvol": 0.046, "volume_pace_ratio": 1.932}}
{"timestamp": "2026-09-22T13:39:11.741360", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.65, "vwap": 8.6364, "vwap_slope": 0.0147, "atr": 0.165, "atr_pct": 1.908, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.477, "ema9": 8.6813, "ema20": 8.7084, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.26, "spread_pct": 0.347, "rvol": 0.067, "volume_pace_ratio": 2.835}}
{"timestamp": "2026-09-22T13:39:11.741906", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6653, "vwap_slope": 0.0866, "atr": 0.1013, "atr_pct": 1.128, "trend": "positive", "slope_pct": 0.6633, "flat_threshold_pct": 0.2819, "ema9": 8.7561, "ema20": 8.6321, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.47, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.327}}
{"timestamp": "2026-09-22T13:39:11.742552", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.725, "vwap": 12.7308, "vwap_slope": -0.0058, "atr": 0.0547, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1075, "ema9": 12.7216, "ema20": 12.7256, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.021, "volume_pace_ratio": 0.879}}
{"timestamp": "2026-09-22T13:39:11.743295", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.8717, "vwap_slope": -0.0134, "atr": 0.1196, "atr_pct": 1.356, "trend": "flat", "slope_pct": -0.1542, "flat_threshold_pct": 0.339, "ema9": 8.8349, "ema20": 8.9096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 4.442, "spread_pct": 0.227, "rvol": 0.22, "volume_pace_ratio": 9.336}}
{"timestamp": "2026-09-22T13:39:11.743953", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.0s", "imbalance +74% >= 50% buy threshold, stop 11.61", "entry_score 84.3"], "reasons_against": [], "metrics": {"price": 11.7086, "vwap": 11.6057, "vwap_slope": 0.0173, "atr": 0.0801, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.1332, "flat_threshold_pct": 0.1709, "ema9": 11.6259, "ema20": 11.5974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.182, "spread_pct": 0.085, "rvol": 0.024, "volume_pace_ratio": 1.009, "stage3": {"stop": 11.6125, "risk": 0.0961, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7394, "passed": true, "reason": "imbalance +74% >= 50% buy threshold, stop 11.61"}, "entry_score": 84.31, "entry_score_breakdown": {"imbalance_sub": 0.628, "volume_pace_sub": 1.0, "volatility_sub": 0.774, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:11.792400", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.2861, "vwap": 12.3683, "vwap_slope": -0.0153, "atr": 0.0552, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.1124, "ema9": 12.3033, "ema20": 12.3262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 2.259, "spread_pct": 0.081, "rvol": 0.026, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T13:39:11.794251", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.5728, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1236, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.2924, "ema9": 10.5632, "ema20": 10.5285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.041, "distance_from_high_pct": 1.188, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T13:39:11.795030", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.4s / 18s"], "reasons_against": [], "metrics": {"price": 5.5362, "vwap": 5.5052, "vwap_slope": 0.0048, "atr": 0.0484, "atr_pct": 0.875, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2187, "ema9": 5.5088, "ema20": 5.505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.139, "spread_pct": 0.181, "rvol": 0.024, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:39:11.795786", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.4s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.681, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:11.796454", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0008, "atr": 0.047, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1568, "ema9": 7.5008, "ema20": 7.5157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T13:39:11.797039", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.4s / 18s"], "reasons_against": [], "metrics": {"price": 9.34, "vwap": 9.2591, "vwap_slope": 0.0059, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.1058, "flat_threshold_pct": 0.1624, "ema9": 9.2578, "ema20": 9.2488, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.389, "distance_from_high_pct": 0.849, "spread_pct": 0.429, "rvol": 0.03, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T13:39:11.797669", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $13.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 13.124, "vwap_slope": -0.0859, "atr": 0.2605, "atr_pct": 2.049, "trend": "flat", "slope_pct": -0.4734, "flat_threshold_pct": 0.5124, "ema9": 13.0014, "ema20": 13.0909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 5.991, "spread_pct": 0.627, "rvol": 0.025, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:39:11.798565", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3, "vwap": 6.282, "vwap_slope": -0.003, "atr": 0.0352, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.1395, "ema9": 6.2771, "ema20": 6.2848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.993, "distance_from_high_pct": 0.631, "spread_pct": 0.317, "rvol": 0.065, "volume_pace_ratio": 2.766}}
{"timestamp": "2026-09-22T13:39:11.799318", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.0s", "imbalance +71% >= 50% buy threshold, stop 5.52", "entry_score 84.5"], "reasons_against": [], "metrics": {"price": 5.5611, "vwap": 5.5217, "vwap_slope": 0.0051, "atr": 0.0319, "atr_pct": 0.573, "trend": "flat", "slope_pct": 0.1414, "flat_threshold_pct": 0.1434, "ema9": 5.5241, "ema20": 5.51, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.027, "spread_pct": 0.18, "rvol": 0.02, "volume_pace_ratio": 0.865, "stage3": {"stop": 5.5228, "risk": 0.0383, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7127, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 5.52"}, "entry_score": 84.48, "entry_score_breakdown": {"imbalance_sub": 0.59, "volume_pace_sub": 1.0, "volatility_sub": 0.839, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:11.834835", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0342, "atr_pct": 0.65, "trend": "positive", "slope_pct": 0.1984, "flat_threshold_pct": 0.1626, "ema9": 5.2214, "ema20": 5.1977, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.19, "spread_pct": 0.951, "rvol": 0.005, "volume_pace_ratio": 0.213}}
{"timestamp": "2026-09-22T13:39:11.836442", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.1s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7901, "vwap": 8.7432, "vwap_slope": 0.0051, "atr": 0.0557, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1274, "flat_threshold_pct": 0.1583, "ema9": 8.7615, "ema20": 8.752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.789, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.67, "stage3": {"stop": 8.7233, "risk": 0.0668, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0765, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:11.837218", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 11.736, "vwap": 11.614, "vwap_slope": 0.0212, "atr": 0.0851, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.1463, "flat_threshold_pct": 0.1814, "ema9": 11.709, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.542, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.253}}
{"timestamp": "2026-09-22T13:39:11.837985", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.6s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.08, "vwap": 9.0551, "vwap_slope": 0.0017, "atr": 0.0312, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.0858, "ema9": 9.0612, "ema20": 9.0581, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 0.22, "spread_pct": 0.11, "rvol": 0.044, "volume_pace_ratio": 1.872, "stage3": {"stop": 9.0426, "risk": 0.0374, "target": 9.085, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2856, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:11.838730", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8876, "vwap_slope": -0.001, "atr": 0.0835, "atr_pct": 1.721, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.4303, "ema9": 4.8263, "ema20": 4.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.77, "spread_pct": 2.066, "rvol": 0.079, "volume_pace_ratio": 3.37}}
{"timestamp": "2026-09-22T13:39:11.839353", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.22, "vwap": 9.1839, "vwap_slope": -0.0003, "atr": 0.0535, "atr_pct": 0.58, "trend": "flat", "slope_pct": 0.0553, "flat_threshold_pct": 0.1451, "ema9": 9.1991, "ema20": 9.1954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.108, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T13:39:11.839968", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.95, "vwap": 13.8791, "vwap_slope": 0.0047, "atr": 0.0897, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0565, "flat_threshold_pct": 0.1607, "ema9": 13.8976, "ema20": 13.8942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 0.428, "spread_pct": 0.287, "rvol": 0.016, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T13:39:11.840587", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.1547, "vwap_slope": 0.0013, "atr": 0.0246, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0601, "flat_threshold_pct": 0.0995, "ema9": 6.1568, "ema20": 6.1548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.342, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.038, "volume_pace_ratio": 1.625}}
{"timestamp": "2026-09-22T13:39:11.841333", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.7467, "vwap": 13.7081, "vwap_slope": 0.0037, "atr": 0.0888, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.1616, "ema9": 13.7209, "ema20": 13.7535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.387, "spread_pct": 0.073, "rvol": 0.025, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T13:39:16.847113", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.078%)", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.0781, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:16.849417", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6699, "vwap_slope": 0.0006, "atr": 0.0401, "trend": "positive", "slope_pct": 0.1523, "lower_highs_lower_lows": false, "stop": 7.6319, "imbalance_decline_count": 0, "imbalance_cur": 0.4154351395730706, "imbalance_prev": 0.4154351395730706}}
{"timestamp": "2026-09-22T13:39:16.850012", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.212%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2125, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:16.850524", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0415, "vwap_slope": 0.0058, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1253, "lower_highs_lower_lows": false, "stop": 10.0354, "imbalance_decline_count": 0, "imbalance_cur": -0.7549591598599766, "imbalance_prev": -0.8071505958829902}}
{"timestamp": "2026-09-22T13:39:16.850961", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.087%)", "metrics": {"price": 14.91, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.0872, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:16.851630", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.91, "vwap": 14.8238, "vwap_slope": 0.0152, "atr": 0.0782, "trend": "flat", "slope_pct": 0.1242, "lower_highs_lower_lows": false, "stop": 14.8162, "imbalance_decline_count": 0, "imbalance_cur": -0.37527304499781566, "imbalance_prev": -0.4867924528301887}}
{"timestamp": "2026-09-22T13:39:16.853468", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 20.804}}
{"timestamp": "2026-09-22T13:39:16.854205", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.0092, "vwap_slope": -0.0012, "atr": 0.1051, "atr_pct": 1.169, "trend": "flat", "slope_pct": 0.0464, "flat_threshold_pct": 0.2921, "ema9": 8.991, "ema20": 9.0151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 2.44, "spread_pct": 0.111, "rvol": 0.234, "volume_pace_ratio": 9.836}}
{"timestamp": "2026-09-22T13:39:16.854931", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8153, "vwap_slope": -0.0031, "atr": 0.3201, "atr_pct": 2.319, "trend": "flat", "slope_pct": -0.1579, "flat_threshold_pct": 0.5799, "ema9": 13.7717, "ema20": 13.7825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 2.748, "spread_pct": 0.217, "rvol": 0.062, "volume_pace_ratio": 2.598}}
{"timestamp": "2026-09-22T13:39:16.855642", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.6s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.48, "vwap": 6.4521, "vwap_slope": 0.0022, "atr": 0.0421, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0578, "flat_threshold_pct": 0.1625, "ema9": 6.4512, "ema20": 6.4471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.37, "spread_pct": 0.154, "rvol": 0.046, "volume_pace_ratio": 1.915, "stage3": {"stop": 6.4295, "risk": 0.0505, "target": 6.53, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4591, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:16.856215", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.64, "vwap": 8.6364, "vwap_slope": 0.0147, "atr": 0.1655, "atr_pct": 1.916, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.479, "ema9": 8.6793, "ema20": 8.7075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.373, "spread_pct": 0.347, "rvol": 0.067, "volume_pace_ratio": 2.809}}
{"timestamp": "2026-09-22T13:39:16.856712", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6653, "vwap_slope": 0.0866, "atr": 0.1013, "atr_pct": 1.128, "trend": "positive", "slope_pct": 0.6633, "flat_threshold_pct": 0.2819, "ema9": 8.7561, "ema20": 8.6321, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.47, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.324}}
{"timestamp": "2026-09-22T13:39:16.858072", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.735, "vwap": 12.7308, "vwap_slope": -0.0058, "atr": 0.0567, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1113, "ema9": 12.7236, "ema20": 12.7266, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.021, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T13:39:16.859053", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8114, "vwap": 8.8715, "vwap_slope": -0.0135, "atr": 0.1196, "atr_pct": 1.357, "trend": "flat", "slope_pct": -0.1596, "flat_threshold_pct": 0.3394, "ema9": 8.8332, "ema20": 8.9088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 4.535, "spread_pct": 0.113, "rvol": 0.221, "volume_pace_ratio": 9.275}}
{"timestamp": "2026-09-22T13:39:16.859858", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.1s", "imbalance +67% >= 50% buy threshold, stop 11.61", "entry_score 81.3"], "reasons_against": [], "metrics": {"price": 11.7055, "vwap": 11.6064, "vwap_slope": 0.018, "atr": 0.0806, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1317, "flat_threshold_pct": 0.1722, "ema9": 11.6252, "ema20": 11.5971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.209, "spread_pct": 0.085, "rvol": 0.024, "volume_pace_ratio": 1.009, "stage3": {"stop": 11.6088, "risk": 0.0967, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6702, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 11.61"}, "entry_score": 81.29, "entry_score_breakdown": {"imbalance_sub": 0.529, "volume_pace_sub": 1.0, "volatility_sub": 0.771, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:16.895345", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.3682, "vwap_slope": -0.0153, "atr": 0.0557, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0569, "flat_threshold_pct": 0.1131, "ema9": 12.3071, "ema20": 12.328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 2.108, "spread_pct": 0.081, "rvol": 0.026, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T13:39:16.896380", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0005, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.029, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T13:39:16.897031", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.6s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5083, "vwap_slope": 0.0079, "atr": 0.049, "atr_pct": 0.884, "trend": "flat", "slope_pct": 0.0629, "flat_threshold_pct": 0.2211, "ema9": 5.5096, "ema20": 5.5053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T13:39:16.897685", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.5s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.665, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:16.898264", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0008, "atr": 0.047, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1568, "ema9": 7.5008, "ema20": 7.5157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T13:39:16.898880", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.5s / 18s"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.259, "vwap_slope": 0.0058, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1626, "ema9": 9.2558, "ema20": 9.2478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 0.955, "spread_pct": 0.429, "rvol": 0.03, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T13:39:16.899459", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $13.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6841, "vwap": 13.1231, "vwap_slope": -0.0868, "atr": 0.2683, "atr_pct": 2.115, "trend": "flat", "slope_pct": -0.4843, "flat_threshold_pct": 0.5288, "ema9": 12.9962, "ema20": 13.0885, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 6.183, "spread_pct": 0.627, "rvol": 0.025, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:39:16.900106", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3055, "vwap": 6.2827, "vwap_slope": -0.0023, "atr": 0.0358, "atr_pct": 0.567, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1418, "ema9": 6.2782, "ema20": 6.2853, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.996, "distance_from_high_pct": 0.544, "spread_pct": 0.317, "rvol": 0.065, "volume_pace_ratio": 2.744}}
{"timestamp": "2026-09-22T13:39:16.900725", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.1s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 5.565, "vwap": 5.5223, "vwap_slope": 0.0056, "atr": 0.0319, "atr_pct": 0.573, "trend": "positive", "slope_pct": 0.1452, "flat_threshold_pct": 0.1433, "ema9": 5.5249, "ema20": 5.5104, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.452, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.021, "volume_pace_ratio": 0.868, "stage3": {"stop": 5.5267, "risk": 0.0383, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2084, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:16.901332", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0353, "atr_pct": 0.669, "trend": "positive", "slope_pct": 0.2193, "flat_threshold_pct": 0.1672, "ema9": 5.2254, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 0.76, "rvol": 0.005, "volume_pace_ratio": 0.211}}
{"timestamp": "2026-09-22T13:39:16.902049", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.1s) but room-to-run failed: imbalance +30% confirms momentum but hasn't cleared premarket_high $8.87 yet"], "metrics": {"price": 8.79, "vwap": 8.7433, "vwap_slope": 0.0051, "atr": 0.0562, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.1274, "flat_threshold_pct": 0.1599, "ema9": 8.7614, "ema20": 8.752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 0.79, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.665, "stage3": {"stop": 8.7226, "risk": 0.0674, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3005, "passed": false, "reason": "imbalance +30% confirms momentum but hasn't cleared premarket_high $8.87 yet"}}}
{"timestamp": "2026-09-22T13:39:16.902788", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 11.736, "vwap": 11.614, "vwap_slope": 0.0212, "atr": 0.0851, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.1463, "flat_threshold_pct": 0.1814, "ema9": 11.709, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.542, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.251}}
{"timestamp": "2026-09-22T13:39:16.903433", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 9.0781, "vwap": 9.0552, "vwap_slope": 0.0018, "atr": 0.0317, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.0873, "ema9": 9.0608, "ema20": 9.0579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 0.241, "spread_pct": 0.11, "rvol": 0.044, "volume_pace_ratio": 1.865, "stage3": {"stop": 9.0401, "risk": 0.038, "target": 9.085, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0879, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:16.904125", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8876, "vwap_slope": -0.001, "atr": 0.0835, "atr_pct": 1.721, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.4303, "ema9": 4.8263, "ema20": 4.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.77, "spread_pct": 2.066, "rvol": 0.079, "volume_pace_ratio": 3.339}}
{"timestamp": "2026-09-22T13:39:16.904708", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0498, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1353, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T13:39:16.905241", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.96, "vwap": 13.8796, "vwap_slope": 0.0053, "atr": 0.0897, "atr_pct": 0.642, "trend": "flat", "slope_pct": 0.0604, "flat_threshold_pct": 0.1606, "ema9": 13.8996, "ema20": 13.8951, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.348, "distance_from_high_pct": 0.357, "spread_pct": 0.287, "rvol": 0.016, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T13:39:16.905787", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 6.1786, "vwap": 6.1548, "vwap_slope": 0.0014, "atr": 0.0246, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0633, "flat_threshold_pct": 0.0997, "ema9": 6.1576, "ema20": 6.1551, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.346, "distance_from_high_pct": 0.666, "spread_pct": 0.162, "rvol": 0.038, "volume_pace_ratio": 1.614}}
{"timestamp": "2026-09-22T13:39:16.906499", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.75, "vwap": 13.7082, "vwap_slope": 0.0038, "atr": 0.0888, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.1615, "ema9": 13.7215, "ema20": 13.7538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.363, "spread_pct": 0.073, "rvol": 0.025, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:39:21.912310", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.078%)", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.0781, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:21.913554", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6699, "vwap_slope": 0.0006, "atr": 0.0401, "trend": "positive", "slope_pct": 0.1523, "lower_highs_lower_lows": false, "stop": 7.6319, "imbalance_decline_count": 0, "imbalance_cur": 0.4154351395730706, "imbalance_prev": 0.4154351395730706}}
{"timestamp": "2026-09-22T13:39:21.914148", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.153%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1532, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:21.914643", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0416, "vwap_slope": 0.0059, "atr": 0.08, "trend": "flat", "slope_pct": 0.1145, "lower_highs_lower_lows": false, "stop": 10.0141, "imbalance_decline_count": 1, "imbalance_cur": -0.9330997132844855, "imbalance_prev": -0.7549591598599766}}
{"timestamp": "2026-09-22T13:39:21.915104", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.107%)", "metrics": {"price": 14.9199, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1072, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:21.915693", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9199, "vwap": 14.8242, "vwap_slope": 0.0157, "atr": 0.0782, "trend": "flat", "slope_pct": 0.1278, "lower_highs_lower_lows": false, "stop": 14.8261, "imbalance_decline_count": 1, "imbalance_cur": -0.5371410539602398, "imbalance_prev": -0.37527304499781566}}
{"timestamp": "2026-09-22T13:39:21.917392", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 20.616}}
{"timestamp": "2026-09-22T13:39:21.918225", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0093, "vwap_slope": -0.0011, "atr": 0.1062, "atr_pct": 1.18, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.2949, "ema9": 8.993, "ema20": 9.016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 2.332, "spread_pct": 0.111, "rvol": 0.234, "volume_pace_ratio": 9.764}}
{"timestamp": "2026-09-22T13:39:21.919014", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8348, "vwap": 13.8154, "vwap_slope": -0.003, "atr": 0.3245, "atr_pct": 2.346, "trend": "flat", "slope_pct": -0.1441, "flat_threshold_pct": 0.5864, "ema9": 13.7787, "ema20": 13.7858, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.22, "distance_from_high_pct": 2.503, "spread_pct": 0.652, "rvol": 0.062, "volume_pace_ratio": 2.578}}
{"timestamp": "2026-09-22T13:39:21.919654", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.465, "vwap": 6.4521, "vwap_slope": 0.0022, "atr": 0.0421, "atr_pct": 0.652, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.1629, "ema9": 6.4482, "ema20": 6.4456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.598, "spread_pct": 0.155, "rvol": 0.046, "volume_pace_ratio": 1.913, "stage3": {"stop": 6.4145, "risk": 0.0505, "target": 6.53, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6083, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:21.920280", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.655, "vwap": 8.6367, "vwap_slope": 0.015, "atr": 0.1655, "atr_pct": 1.913, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.4782, "ema9": 8.6823, "ema20": 8.7089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.203, "spread_pct": 0.347, "rvol": 0.067, "volume_pace_ratio": 2.81}}
{"timestamp": "2026-09-22T13:39:21.920808", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6653, "vwap_slope": 0.0866, "atr": 0.1013, "atr_pct": 1.128, "trend": "positive", "slope_pct": 0.6633, "flat_threshold_pct": 0.2819, "ema9": 8.7561, "ema20": 8.6321, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.47, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.321}}
{"timestamp": "2026-09-22T13:39:21.921449", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.735, "vwap": 12.7308, "vwap_slope": -0.0058, "atr": 0.0567, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1113, "ema9": 12.7236, "ema20": 12.7266, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.021, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:39:21.922014", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8075, "vwap": 8.8713, "vwap_slope": -0.0137, "atr": 0.1196, "atr_pct": 1.358, "trend": "flat", "slope_pct": -0.162, "flat_threshold_pct": 0.3395, "ema9": 8.8324, "ema20": 8.9084, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 4.577, "spread_pct": 0.114, "rvol": 0.221, "volume_pace_ratio": 9.217}}
{"timestamp": "2026-09-22T13:39:21.922765", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.1s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.69, "vwap": 11.6067, "vwap_slope": 0.0184, "atr": 0.0806, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1245, "flat_threshold_pct": 0.1724, "ema9": 11.6221, "ema20": 11.5956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 0.341, "spread_pct": 0.086, "rvol": 0.024, "volume_pace_ratio": 1.009, "stage3": {"stop": 11.5933, "risk": 0.0967, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4025, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:39:21.924688", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.3682, "vwap_slope": -0.0153, "atr": 0.0557, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0569, "flat_threshold_pct": 0.1131, "ema9": 12.3071, "ema20": 12.328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 2.108, "spread_pct": 0.081, "rvol": 0.026, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T13:39:21.925322", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0005, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.029, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T13:39:21.925951", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.6s", "imbalance +82% >= 50% buy threshold, stop 5.49", "entry_score 85.6"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5087, "vwap_slope": 0.0082, "atr": 0.049, "atr_pct": 0.883, "trend": "flat", "slope_pct": 0.0728, "flat_threshold_pct": 0.2207, "ema9": 5.5116, "ema20": 5.5063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 0.893, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 1.089, "stage3": {"stop": 5.4912, "risk": 0.0588, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8237, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 5.49"}, "entry_score": 85.59, "entry_score_breakdown": {"imbalance_sub": 0.748, "volume_pace_sub": 1.0, "volatility_sub": 0.657, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:21.961180", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.6s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.65, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:21.962039", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0014, "atr": 0.0418, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1394, "ema9": 7.4986, "ema20": 7.5132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T13:39:21.962867", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.6s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 9.33, "vwap": 9.259, "vwap_slope": 0.0058, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1626, "ema9": 9.2558, "ema20": 9.2478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 0.955, "spread_pct": 0.429, "rvol": 0.03, "volume_pace_ratio": 1.246, "stage3": {"stop": 9.2572, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1088, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:21.963918", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $13.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.68, "vwap": 13.1165, "vwap_slope": -0.0934, "atr": 0.2701, "atr_pct": 2.13, "trend": "flat", "slope_pct": -0.486, "flat_threshold_pct": 0.5325, "ema9": 12.9954, "ema20": 13.0881, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 6.213, "spread_pct": 0.473, "rvol": 0.025, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:39:21.964644", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3055, "vwap": 6.2827, "vwap_slope": -0.0023, "atr": 0.0358, "atr_pct": 0.567, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1418, "ema9": 6.2782, "ema20": 6.2853, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.996, "distance_from_high_pct": 0.544, "spread_pct": 0.317, "rvol": 0.065, "volume_pace_ratio": 2.719}}
{"timestamp": "2026-09-22T13:39:21.965392", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.1s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5228, "vwap_slope": 0.0062, "atr": 0.0324, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.1354, "flat_threshold_pct": 0.146, "ema9": 5.5229, "ema20": 5.5094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.021, "volume_pace_ratio": 0.875, "stage3": {"stop": 5.5161, "risk": 0.0389, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2315, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:21.966035", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0353, "atr_pct": 0.669, "trend": "positive", "slope_pct": 0.2193, "flat_threshold_pct": 0.1672, "ema9": 5.2254, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 0.76, "rvol": 0.005, "volume_pace_ratio": 0.209}}
{"timestamp": "2026-09-22T13:39:21.966820", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.2s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $8.87 yet"], "metrics": {"price": 8.785, "vwap": 8.7434, "vwap_slope": 0.0052, "atr": 0.0568, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.1243, "flat_threshold_pct": 0.1616, "ema9": 8.7604, "ema20": 8.7515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.847, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.66, "stage3": {"stop": 8.7168, "risk": 0.0682, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3917, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $8.87 yet"}}}
{"timestamp": "2026-09-22T13:39:21.967499", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 11.736, "vwap": 11.614, "vwap_slope": 0.0212, "atr": 0.0851, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.1463, "flat_threshold_pct": 0.1814, "ema9": 11.709, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.542, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.249}}
{"timestamp": "2026-09-22T13:39:21.968212", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 9.06, "vwap": 9.0551, "vwap_slope": 0.0017, "atr": 0.0334, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0214, "flat_threshold_pct": 0.0921, "ema9": 9.0572, "ema20": 9.0562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 0.44, "spread_pct": 0.11, "rvol": 0.044, "volume_pace_ratio": 1.851, "stage3": {"stop": 9.0199, "risk": 0.0401, "target": 9.085, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0167, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:21.968852", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8876, "vwap_slope": -0.001, "atr": 0.0835, "atr_pct": 1.721, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.4303, "ema9": 4.8263, "ema20": 4.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.77, "spread_pct": 2.694, "rvol": 0.079, "volume_pace_ratio": 3.309}}
{"timestamp": "2026-09-22T13:39:21.969450", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0498, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1353, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:39:21.970060", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 13.94, "vwap": 13.8799, "vwap_slope": 0.0056, "atr": 0.0908, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.1628, "ema9": 13.8956, "ema20": 13.8932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 0.5, "spread_pct": 0.215, "rvol": 0.016, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T13:39:21.970736", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1633, "vwap": 6.1548, "vwap_slope": 0.0014, "atr": 0.0254, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0497, "flat_threshold_pct": 0.103, "ema9": 6.1545, "ema20": 6.1537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.912, "spread_pct": 0.162, "rvol": 0.039, "volume_pace_ratio": 1.607, "stage3": {"stop": 6.1328, "risk": 0.0305, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8813, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:21.971690", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.7591, "vwap": 13.7084, "vwap_slope": 0.004, "atr": 0.0888, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.0122, "flat_threshold_pct": 0.1614, "ema9": 13.7234, "ema20": 13.7546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 1.298, "spread_pct": 0.073, "rvol": 0.025, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T13:39:26.975240", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.078%)", "metrics": {"price": 7.68, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.0781, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:26.977155", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.68, "vwap": 7.6699, "vwap_slope": 0.0006, "atr": 0.0401, "trend": "positive", "slope_pct": 0.1523, "lower_highs_lower_lows": false, "stop": 7.6319, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.4154351395730706}}
{"timestamp": "2026-09-22T13:39:26.977820", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.153%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1532, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:26.978367", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0417, "vwap_slope": 0.006, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1145, "lower_highs_lower_lows": false, "stop": 10.0129, "imbalance_decline_count": 0, "imbalance_cur": -0.9184620483924428, "imbalance_prev": -0.9330997132844855}}
{"timestamp": "2026-09-22T13:39:26.978796", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.107%)", "metrics": {"price": 14.92, "peak_price": 14.93, "peak_gain_cents": 1.0, "slope_pct": 0.1074, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:26.979704", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.92, "vwap": 14.8247, "vwap_slope": 0.0162, "atr": 0.0787, "trend": "flat", "slope_pct": 0.1278, "lower_highs_lower_lows": false, "stop": 14.8255, "imbalance_decline_count": 0, "imbalance_cur": -0.4668403343102138, "imbalance_prev": -0.5371410539602398}}
{"timestamp": "2026-09-22T13:39:26.982004", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 20.432}}
{"timestamp": "2026-09-22T13:39:26.982900", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0092, "vwap_slope": -0.0012, "atr": 0.1062, "atr_pct": 1.179, "trend": "flat", "slope_pct": 0.0555, "flat_threshold_pct": 0.2947, "ema9": 8.994, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 2.278, "spread_pct": 0.111, "rvol": 0.236, "volume_pace_ratio": 9.748}}
{"timestamp": "2026-09-22T13:39:26.983684", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 13.9, "vwap": 13.8162, "vwap_slope": -0.0021, "atr": 0.3312, "atr_pct": 2.383, "trend": "flat", "slope_pct": -0.1183, "flat_threshold_pct": 0.5957, "ema9": 13.7917, "ema20": 13.7921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 2.044, "spread_pct": 1.084, "rvol": 0.063, "volume_pace_ratio": 2.59}}
{"timestamp": "2026-09-22T13:39:26.984335", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45"], "metrics": {"price": 6.4519, "vwap": 6.452, "vwap_slope": 0.0022, "atr": 0.0421, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.034, "flat_threshold_pct": 0.1632, "ema9": 6.4456, "ema20": 6.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.798, "spread_pct": 0.155, "rvol": 0.046, "volume_pace_ratio": 1.897}}
{"timestamp": "2026-09-22T13:39:26.984933", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.6658, "vwap": 8.6369, "vwap_slope": 0.0153, "atr": 0.1655, "atr_pct": 1.91, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.4776, "ema9": 8.6845, "ema20": 8.7099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.081, "spread_pct": 0.231, "rvol": 0.068, "volume_pace_ratio": 2.799}}
{"timestamp": "2026-09-22T13:39:26.985507", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6653, "vwap_slope": 0.0866, "atr": 0.1013, "atr_pct": 1.128, "trend": "positive", "slope_pct": 0.6633, "flat_threshold_pct": 0.2819, "ema9": 8.7561, "ema20": 8.6321, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.47, "distance_from_high_pct": 0.0, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.319}}
{"timestamp": "2026-09-22T13:39:26.986140", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.735, "vwap": 12.7308, "vwap_slope": -0.0058, "atr": 0.0567, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1113, "ema9": 12.7236, "ema20": 12.7266, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.021, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T13:39:26.986930", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8709, "vwap_slope": -0.0142, "atr": 0.1214, "atr_pct": 1.379, "trend": "flat", "slope_pct": -0.1635, "flat_threshold_pct": 0.3448, "ema9": 8.8319, "ema20": 8.9082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.223, "volume_pace_ratio": 9.187}}
{"timestamp": "2026-09-22T13:39:26.987685", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.2s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 11.68, "vwap": 11.608, "vwap_slope": 0.0196, "atr": 0.0806, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1198, "flat_threshold_pct": 0.1725, "ema9": 11.6201, "ema20": 11.5947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.426, "spread_pct": 0.086, "rvol": 0.025, "volume_pace_ratio": 1.023, "stage3": {"stop": 11.5833, "risk": 0.0967, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2268, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:26.988379", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.3681, "vwap_slope": -0.0154, "atr": 0.0574, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.1165, "ema9": 12.3111, "ema20": 12.3299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 1.949, "spread_pct": 0.081, "rvol": 0.026, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T13:39:26.988957", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0005, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.029, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:39:26.989616", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.6s", "imbalance +82% >= 50% buy threshold, stop 5.48", "entry_score 85.6"], "reasons_against": [], "metrics": {"price": 5.5386, "vwap": 5.5084, "vwap_slope": 0.0079, "atr": 0.049, "atr_pct": 0.884, "trend": "flat", "slope_pct": 0.0615, "flat_threshold_pct": 0.2211, "ema9": 5.5093, "ema20": 5.5052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.096, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 1.083, "stage3": {"stop": 5.4798, "risk": 0.0588, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.824, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 5.48"}, "entry_score": 85.59, "entry_score_breakdown": {"imbalance_sub": 0.749, "volume_pace_sub": 1.0, "volatility_sub": 0.656, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:27.028165", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.6s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.636, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:27.028924", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0014, "atr": 0.0418, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1394, "ema9": 7.4986, "ema20": 7.5132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T13:39:27.029624", "symbol": "ALOY", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.7s", "imbalance +100% >= 50% buy threshold, stop 9.26", "entry_score 95.9"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.2592, "vwap_slope": 0.006, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1626, "ema9": 9.2558, "ema20": 9.2478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 0.955, "spread_pct": 0.429, "rvol": 0.03, "volume_pace_ratio": 1.238, "stage3": {"stop": 9.2572, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.26"}, "entry_score": 95.88, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.794, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:27.066329", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.11", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7367, "vwap": 13.1117, "vwap_slope": -0.0982, "atr": 0.2701, "atr_pct": 2.12, "trend": "flat", "slope_pct": -0.4622, "flat_threshold_pct": 0.5301, "ema9": 13.0067, "ema20": 13.0935, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 5.794, "spread_pct": 0.473, "rvol": 0.026, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T13:39:27.067159", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3, "vwap": 6.2824, "vwap_slope": -0.0026, "atr": 0.0358, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.1419, "ema9": 6.2771, "ema20": 6.2848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.999, "distance_from_high_pct": 0.631, "spread_pct": 0.317, "rvol": 0.065, "volume_pace_ratio": 2.697}}
{"timestamp": "2026-09-22T13:39:27.068118", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.2s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5378, "vwap": 5.5225, "vwap_slope": 0.0059, "atr": 0.0344, "atr_pct": 0.62, "trend": "flat", "slope_pct": 0.1184, "flat_threshold_pct": 0.1551, "ema9": 5.5194, "ema20": 5.5078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.442, "spread_pct": 0.18, "rvol": 0.021, "volume_pace_ratio": 0.868, "stage3": {"stop": 5.4965, "risk": 0.0413, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3168, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:27.068807", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0353, "atr_pct": 0.669, "trend": "positive", "slope_pct": 0.2193, "flat_threshold_pct": 0.1672, "ema9": 5.2254, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 0.76, "rvol": 0.005, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:39:27.069507", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.3s", "imbalance +56% >= 50% buy threshold, stop 8.71", "entry_score 76.9"], "reasons_against": [], "metrics": {"price": 8.78, "vwap": 8.7434, "vwap_slope": 0.0052, "atr": 0.0573, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.1211, "flat_threshold_pct": 0.1632, "ema9": 8.7594, "ema20": 8.751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 0.903, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.655, "stage3": {"stop": 8.7112, "risk": 0.0688, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5582, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 8.71"}, "entry_score": 76.91, "entry_score_breakdown": {"imbalance_sub": 0.369, "volume_pace_sub": 1.0, "volatility_sub": 0.792, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:27.101778", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 11.736, "vwap": 11.614, "vwap_slope": 0.0212, "atr": 0.0851, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.1463, "flat_threshold_pct": 0.1814, "ema9": 11.709, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.542, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.246}}
{"timestamp": "2026-09-22T13:39:27.102764", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0599, "vwap": 9.0551, "vwap_slope": 0.0017, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0214, "flat_threshold_pct": 0.0952, "ema9": 9.0572, "ema20": 9.0562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.441, "spread_pct": 0.11, "rvol": 0.045, "volume_pace_ratio": 1.842, "stage3": {"stop": 9.0185, "risk": 0.0414, "target": 9.085, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1438, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:27.103715", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8876, "vwap_slope": -0.001, "atr": 0.0835, "atr_pct": 1.721, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.4303, "ema9": 4.8263, "ema20": 4.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.77, "spread_pct": 2.694, "rvol": 0.079, "volume_pace_ratio": 3.279}}
{"timestamp": "2026-09-22T13:39:27.104398", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0498, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1353, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T13:39:27.105145", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 13.93, "vwap": 13.8807, "vwap_slope": 0.0064, "atr": 0.0919, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0486, "flat_threshold_pct": 0.1649, "ema9": 13.8936, "ema20": 13.8923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.571, "spread_pct": 0.215, "rvol": 0.016, "volume_pace_ratio": 0.662, "stage3": {"stop": 13.8197, "risk": 0.1103, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2729, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:27.105856", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1549, "vwap_slope": 0.0015, "atr": 0.0256, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0556, "flat_threshold_pct": 0.1036, "ema9": 6.1558, "ema20": 6.1543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.039, "volume_pace_ratio": 1.598, "stage3": {"stop": 6.1393, "risk": 0.0307, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8286, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:27.106728", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.725, "vwap": 13.7082, "vwap_slope": 0.0038, "atr": 0.0888, "atr_pct": 0.647, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.1618, "ema9": 13.7165, "ema20": 13.7514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.542, "spread_pct": 0.073, "rvol": 0.025, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:39:32.112503", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.039, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:32.114386", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6703, "vwap_slope": 0.001, "atr": 0.0401, "trend": "positive", "slope_pct": 0.1594, "lower_highs_lower_lows": false, "stop": 7.6419, "imbalance_decline_count": 1, "imbalance_cur": -0.035739313244569026, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:39:32.115236", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.153%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1532, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:32.117032", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0417, "vwap_slope": 0.006, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1145, "lower_highs_lower_lows": false, "stop": 10.0129, "imbalance_decline_count": 0, "imbalance_cur": -0.9056356487549148, "imbalance_prev": -0.9184620483924428}}
{"timestamp": "2026-09-22T13:39:32.117677", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.138%)", "metrics": {"price": 14.935, "peak_price": 14.935, "peak_gain_cents": 1.5, "slope_pct": 0.1375, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:32.119179", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8251, "vwap_slope": 0.0166, "atr": 0.0793, "trend": "positive", "slope_pct": 0.1333, "lower_highs_lower_lows": false, "stop": 14.8399, "imbalance_decline_count": 0, "imbalance_cur": -0.0681586978636826, "imbalance_prev": -0.4668403343102138}}
{"timestamp": "2026-09-22T13:39:32.129119", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 20.248}}
{"timestamp": "2026-09-22T13:39:32.131234", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0092, "vwap_slope": -0.0012, "atr": 0.1073, "atr_pct": 1.192, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.298, "ema9": 8.993, "ema20": 9.016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 2.332, "spread_pct": 0.111, "rvol": 0.237, "volume_pace_ratio": 9.675}}
{"timestamp": "2026-09-22T13:39:32.132186", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.87, "vwap": 13.8161, "vwap_slope": -0.0023, "atr": 0.3312, "atr_pct": 2.388, "trend": "flat", "slope_pct": -0.1302, "flat_threshold_pct": 0.597, "ema9": 13.7857, "ema20": 13.7892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 2.255, "spread_pct": 0.577, "rvol": 0.063, "volume_pace_ratio": 2.571}}
{"timestamp": "2026-09-22T13:39:32.133020", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.465, "vwap": 6.4521, "vwap_slope": 0.0023, "atr": 0.0421, "atr_pct": 0.652, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.1629, "ema9": 6.4482, "ema20": 6.4456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.598, "spread_pct": 0.155, "rvol": 0.046, "volume_pace_ratio": 1.889}}
{"timestamp": "2026-09-22T13:39:32.133725", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.66, "vwap": 8.6369, "vwap_slope": 0.0153, "atr": 0.1655, "atr_pct": 1.912, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.4779, "ema9": 8.6833, "ema20": 8.7094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.147, "spread_pct": 0.231, "rvol": 0.068, "volume_pace_ratio": 2.774}}
{"timestamp": "2026-09-22T13:39:32.134402", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.85, "vwap": 8.6705, "vwap_slope": 0.0919, "atr": 0.1016, "atr_pct": 1.148, "trend": "positive", "slope_pct": 0.5649, "flat_threshold_pct": 0.2869, "ema9": 8.7301, "ema20": 8.6197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.448, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.324}}
{"timestamp": "2026-09-22T13:39:32.135618", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.745, "vwap": 12.731, "vwap_slope": -0.0056, "atr": 0.0578, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.1134, "ema9": 12.7256, "ema20": 12.7275, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.021, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T13:39:32.136386", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8102, "vwap": 8.8709, "vwap_slope": -0.0142, "atr": 0.1214, "atr_pct": 1.378, "trend": "flat", "slope_pct": -0.1603, "flat_threshold_pct": 0.3446, "ema9": 8.8329, "ema20": 8.9087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 4.548, "spread_pct": 0.341, "rvol": 0.223, "volume_pace_ratio": 9.11}}
{"timestamp": "2026-09-22T13:39:32.137178", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.3s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 11.6786, "vwap": 11.608, "vwap_slope": 0.0196, "atr": 0.0806, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1191, "flat_threshold_pct": 0.1726, "ema9": 11.6199, "ema20": 11.5945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.438, "spread_pct": 0.086, "rvol": 0.025, "volume_pace_ratio": 1.015, "stage3": {"stop": 11.5819, "risk": 0.0967, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2384, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:32.137839", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.3679, "vwap_slope": -0.0156, "atr": 0.059, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.1196, "ema9": 12.3121, "ema20": 12.3304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 1.909, "spread_pct": 0.162, "rvol": 0.026, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T13:39:32.138454", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0005, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.029, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:39:32.139213", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.8s", "imbalance +82% >= 50% buy threshold, stop 5.48", "entry_score 85.4"], "reasons_against": [], "metrics": {"price": 5.536, "vwap": 5.5083, "vwap_slope": 0.0079, "atr": 0.049, "atr_pct": 0.885, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.2212, "ema9": 5.5088, "ema20": 5.505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 1.143, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 1.074, "stage3": {"stop": 5.4772, "risk": 0.0588, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8206, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 5.48"}, "entry_score": 85.43, "entry_score_breakdown": {"imbalance_sub": 0.744, "volume_pace_sub": 1.0, "volatility_sub": 0.656, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:32.175770", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (126.8s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.621, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:32.176725", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.49, "vwap": 7.4896, "vwap_slope": 0.0014, "atr": 0.0418, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1394, "ema9": 7.4986, "ema20": 7.5132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 0.795, "spread_pct": 0.534, "rvol": 0.016, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T13:39:32.177581", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.2598, "vwap_slope": 0.0066, "atr": 0.0607, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0941, "flat_threshold_pct": 0.1628, "ema9": 9.2538, "ema20": 9.2468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 1.062, "spread_pct": 0.429, "rvol": 0.03, "volume_pace_ratio": 1.239, "stage3": {"stop": 9.2472, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:32.178510", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $13.11", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 13.1087, "vwap_slope": -0.1012, "atr": 0.2701, "atr_pct": 2.131, "trend": "flat", "slope_pct": -0.4881, "flat_threshold_pct": 0.5327, "ema9": 12.9944, "ema20": 13.0876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 6.25, "spread_pct": 0.394, "rvol": 0.026, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T13:39:32.179321", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3, "vwap": 6.2824, "vwap_slope": -0.0026, "atr": 0.0358, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.1419, "ema9": 6.2771, "ema20": 6.2848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.999, "distance_from_high_pct": 0.631, "spread_pct": 0.317, "rvol": 0.065, "volume_pace_ratio": 2.673}}
{"timestamp": "2026-09-22T13:39:32.180163", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.3s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.551, "vwap": 5.5226, "vwap_slope": 0.006, "atr": 0.0344, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.1314, "flat_threshold_pct": 0.1547, "ema9": 5.5221, "ema20": 5.509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.207, "spread_pct": 0.18, "rvol": 0.021, "volume_pace_ratio": 0.861, "stage3": {"stop": 5.5097, "risk": 0.0413, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3372, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:32.180845", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0353, "atr_pct": 0.669, "trend": "positive", "slope_pct": 0.2193, "flat_threshold_pct": 0.1672, "ema9": 5.2254, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 0.76, "rvol": 0.005, "volume_pace_ratio": 0.205}}
{"timestamp": "2026-09-22T13:39:32.181674", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.4s", "imbalance +87% >= 50% buy threshold, stop 8.71", "entry_score 90.3"], "reasons_against": [], "metrics": {"price": 8.775, "vwap": 8.7435, "vwap_slope": 0.0053, "atr": 0.0579, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.118, "flat_threshold_pct": 0.1649, "ema9": 8.7584, "ema20": 8.7506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 0.959, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.651, "stage3": {"stop": 8.7055, "risk": 0.0695, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8725, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 8.71"}, "entry_score": 90.3, "entry_score_breakdown": {"imbalance_sub": 0.818, "volume_pace_sub": 1.0, "volatility_sub": 0.788, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:32.222350", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.7357, "vwap": 11.614, "vwap_slope": 0.0213, "atr": 0.0852, "atr_pct": 0.726, "trend": "flat", "slope_pct": 0.1462, "flat_threshold_pct": 0.1814, "ema9": 11.709, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.545, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.244}}
{"timestamp": "2026-09-22T13:39:32.223343", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.0s) but room-to-run failed: imbalance -26% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0586, "vwap": 9.0551, "vwap_slope": 0.0017, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.0952, "ema9": 9.0569, "ema20": 9.056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.455, "spread_pct": 0.11, "rvol": 0.045, "volume_pace_ratio": 1.826, "stage3": {"stop": 9.0172, "risk": 0.0414, "target": 9.085, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2571, "passed": false, "reason": "imbalance -26% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:32.224222", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8876, "vwap_slope": -0.001, "atr": 0.0835, "atr_pct": 1.721, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.4303, "ema9": 4.8263, "ema20": 4.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.77, "spread_pct": 2.694, "rvol": 0.079, "volume_pace_ratio": 3.25}}
{"timestamp": "2026-09-22T13:39:32.224885", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0498, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1353, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T13:39:32.225588", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 13.93, "vwap": 13.8807, "vwap_slope": 0.0064, "atr": 0.0919, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0486, "flat_threshold_pct": 0.1649, "ema9": 13.8936, "ema20": 13.8923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.571, "spread_pct": 0.215, "rvol": 0.016, "volume_pace_ratio": 0.656, "stage3": {"stop": 13.8197, "risk": 0.1103, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2729, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:32.226277", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1685, "vwap": 6.1549, "vwap_slope": 0.0015, "atr": 0.0256, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0543, "flat_threshold_pct": 0.1037, "ema9": 6.1555, "ema20": 6.1541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 0.828, "spread_pct": 0.162, "rvol": 0.039, "volume_pace_ratio": 1.587, "stage3": {"stop": 6.1378, "risk": 0.0307, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4287, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:32.227006", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.745, "vwap": 13.7088, "vwap_slope": 0.0044, "atr": 0.0888, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.0066, "flat_threshold_pct": 0.1616, "ema9": 13.7205, "ema20": 13.7533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.399, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T13:39:37.232842", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.039, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:37.236342", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6703, "vwap_slope": 0.001, "atr": 0.0401, "trend": "positive", "slope_pct": 0.1594, "lower_highs_lower_lows": false, "stop": 7.6419, "imbalance_decline_count": 0, "imbalance_cur": -0.035739313244569026, "imbalance_prev": -0.035739313244569026}}
{"timestamp": "2026-09-22T13:39:37.237022", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.153%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1532, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:37.237608", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0417, "vwap_slope": 0.006, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1145, "lower_highs_lower_lows": false, "stop": 10.0129, "imbalance_decline_count": 0, "imbalance_cur": -0.9056356487549148, "imbalance_prev": -0.9056356487549148}}
{"timestamp": "2026-09-22T13:39:37.238012", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.147%)", "metrics": {"price": 14.9399, "peak_price": 14.9399, "peak_gain_cents": 1.99, "slope_pct": 0.1474, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:37.238468", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9399, "vwap": 14.826, "vwap_slope": 0.0175, "atr": 0.0798, "trend": "positive", "slope_pct": 0.1351, "lower_highs_lower_lows": false, "stop": 14.8441, "imbalance_decline_count": 0, "imbalance_cur": -0.03086141803193516, "imbalance_prev": -0.0681586978636826}}
{"timestamp": "2026-09-22T13:39:37.240384", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 20.069}}
{"timestamp": "2026-09-22T13:39:37.241285", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 9.0019, "vwap": 9.0092, "vwap_slope": -0.0012, "atr": 0.1073, "atr_pct": 1.192, "trend": "flat", "slope_pct": 0.0506, "flat_threshold_pct": 0.2981, "ema9": 8.9924, "ema20": 9.0157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 2.366, "spread_pct": 0.111, "rvol": 0.237, "volume_pace_ratio": 9.59}}
{"timestamp": "2026-09-22T13:39:37.242094", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.22% exceeds max 1.0%"], "metrics": {"price": 14.0, "vwap": 13.8186, "vwap_slope": 0.0002, "atr": 0.3412, "atr_pct": 2.437, "trend": "flat", "slope_pct": -0.0787, "flat_threshold_pct": 0.6093, "ema9": 13.8117, "ema20": 13.8016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 1.339, "spread_pct": 1.221, "rvol": 0.063, "volume_pace_ratio": 2.57}}
{"timestamp": "2026-09-22T13:39:37.242851", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.4682, "vwap": 6.4522, "vwap_slope": 0.0023, "atr": 0.0421, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0478, "flat_threshold_pct": 0.1628, "ema9": 6.4488, "ema20": 6.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.549, "spread_pct": 0.155, "rvol": 0.046, "volume_pace_ratio": 1.875}}
{"timestamp": "2026-09-22T13:39:37.245353", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.664, "vwap": 8.6373, "vwap_slope": 0.0156, "atr": 0.1668, "atr_pct": 1.925, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.4813, "ema9": 8.6841, "ema20": 8.7098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 2.102, "spread_pct": 0.345, "rvol": 0.068, "volume_pace_ratio": 2.769}}
{"timestamp": "2026-09-22T13:39:37.245998", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.14% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.85, "vwap": 8.6705, "vwap_slope": 0.0919, "atr": 0.1016, "atr_pct": 1.148, "trend": "positive", "slope_pct": 0.5649, "flat_threshold_pct": 0.2869, "ema9": 8.7301, "ema20": 8.6197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.448, "spread_pct": 2.136, "rvol": 0.008, "volume_pace_ratio": 0.321}}
{"timestamp": "2026-09-22T13:39:37.246756", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.77, "vwap": 12.7319, "vwap_slope": -0.0047, "atr": 0.06, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.1175, "ema9": 12.7306, "ema20": 12.7299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.234, "spread_pct": 0.078, "rvol": 0.022, "volume_pace_ratio": 0.877}}
{"timestamp": "2026-09-22T13:39:37.247658", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.81, "vwap": 8.8708, "vwap_slope": -0.0143, "atr": 0.1214, "atr_pct": 1.378, "trend": "flat", "slope_pct": -0.1604, "flat_threshold_pct": 0.3446, "ema9": 8.8329, "ema20": 8.9087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 4.55, "spread_pct": 0.227, "rvol": 0.223, "volume_pace_ratio": 9.046}}
{"timestamp": "2026-09-22T13:39:37.249176", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.5s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.71, "vwap": 11.609, "vwap_slope": 0.0207, "atr": 0.0806, "atr_pct": 0.688, "trend": "flat", "slope_pct": 0.1338, "flat_threshold_pct": 0.1721, "ema9": 11.6261, "ema20": 11.5975, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.52, "distance_from_high_pct": 0.171, "spread_pct": 0.085, "rvol": 0.025, "volume_pace_ratio": 1.009, "stage3": {"stop": 11.6133, "risk": 0.0967, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3808, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:39:37.249822", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.3677, "vwap_slope": -0.0158, "atr": 0.059, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.1197, "ema9": 12.3111, "ema20": 12.3299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.949, "spread_pct": 0.081, "rvol": 0.027, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T13:39:37.250402", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.03, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:39:37.251084", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.9s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5376, "vwap": 5.5084, "vwap_slope": 0.0079, "atr": 0.049, "atr_pct": 0.885, "trend": "flat", "slope_pct": 0.0606, "flat_threshold_pct": 0.2212, "ema9": 5.5091, "ema20": 5.5051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 1.114, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 1.065, "stage3": {"stop": 5.4788, "risk": 0.0588, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5072, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:37.251704", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (131.9s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.607, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:37.252265", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.51, "vwap": 7.4898, "vwap_slope": 0.0016, "atr": 0.044, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1464, "ema9": 7.5026, "ema20": 7.5151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.53, "spread_pct": 0.266, "rvol": 0.016, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T13:39:37.252854", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.33, "vwap": 9.26, "vwap_slope": 0.0067, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1626, "ema9": 9.2558, "ema20": 9.2478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 0.955, "spread_pct": 0.429, "rvol": 0.03, "volume_pace_ratio": 1.228, "stage3": {"stop": 9.2572, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:37.253649", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $13.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5978, "vwap": 13.0758, "vwap_slope": -0.1341, "atr": 0.279, "atr_pct": 2.214, "trend": "flat", "slope_pct": -0.5205, "flat_threshold_pct": 0.5536, "ema9": 12.9789, "ema20": 13.0803, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 6.821, "spread_pct": 0.476, "rvol": 0.028, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T13:39:37.254162", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3, "vwap": 6.2824, "vwap_slope": -0.0026, "atr": 0.0358, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.1419, "ema9": 6.2771, "ema20": 6.2848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.008, "distance_from_high_pct": 0.631, "spread_pct": 0.317, "rvol": 0.066, "volume_pace_ratio": 2.658}}
{"timestamp": "2026-09-22T13:39:37.254882", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.4s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5228, "vwap_slope": 0.0062, "atr": 0.0344, "atr_pct": 0.618, "trend": "flat", "slope_pct": 0.1354, "flat_threshold_pct": 0.1546, "ema9": 5.5229, "ema20": 5.5094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.021, "volume_pace_ratio": 0.855, "stage3": {"stop": 5.5137, "risk": 0.0413, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6315, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:37.255617", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0353, "atr_pct": 0.669, "trend": "positive", "slope_pct": 0.2193, "flat_threshold_pct": 0.1672, "ema9": 5.2254, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 0.76, "rvol": 0.005, "volume_pace_ratio": 0.204}}
{"timestamp": "2026-09-22T13:39:37.257108", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 101.5s", "imbalance +87% >= 50% buy threshold, stop 8.72", "entry_score 90.0"], "reasons_against": [], "metrics": {"price": 8.79, "vwap": 8.7436, "vwap_slope": 0.0054, "atr": 0.0579, "atr_pct": 0.659, "trend": "flat", "slope_pct": 0.1274, "flat_threshold_pct": 0.1646, "ema9": 8.7614, "ema20": 8.752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 0.79, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.646, "stage3": {"stop": 8.7205, "risk": 0.0695, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8651, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 8.72"}, "entry_score": 90.0, "entry_score_breakdown": {"imbalance_sub": 0.807, "volume_pace_sub": 1.0, "volatility_sub": 0.789, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:37.299636", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.7357, "vwap": 11.614, "vwap_slope": 0.0213, "atr": 0.0852, "atr_pct": 0.726, "trend": "flat", "slope_pct": 0.1462, "flat_threshold_pct": 0.1814, "ema9": 11.709, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.545, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.242}}
{"timestamp": "2026-09-22T13:39:37.300543", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.06"], "metrics": {"price": 9.055, "vwap": 9.0551, "vwap_slope": 0.0017, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0952, "ema9": 9.0562, "ema20": 9.0557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.495, "spread_pct": 0.11, "rvol": 0.045, "volume_pace_ratio": 1.81}}
{"timestamp": "2026-09-22T13:39:37.301240", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.825, "vwap": 4.8873, "vwap_slope": -0.0013, "atr": 0.077, "atr_pct": 1.596, "trend": "flat", "slope_pct": -0.1255, "flat_threshold_pct": 0.3989, "ema9": 4.826, "ema20": 4.8347, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.037, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.08, "volume_pace_ratio": 3.237}}
{"timestamp": "2026-09-22T13:39:37.301837", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0498, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1353, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.56, "stage3": {"stop": 9.1402, "risk": 0.0598, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T13:39:37.302454", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.6s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.92, "vwap": 13.8806, "vwap_slope": 0.0062, "atr": 0.093, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.167, "ema9": 13.8916, "ema20": 13.8913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.642, "spread_pct": 0.144, "rvol": 0.016, "volume_pace_ratio": 0.65, "stage3": {"stop": 13.8084, "risk": 0.1116, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4044, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T13:39:37.303203", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.7s", "imbalance +82% >= 50% buy threshold, stop 6.14", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1554, "vwap_slope": 0.002, "atr": 0.0256, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0556, "flat_threshold_pct": 0.1036, "ema9": 6.1558, "ema20": 6.1543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.04, "volume_pace_ratio": 1.627, "stage3": {"stop": 6.1393, "risk": 0.0307, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8188, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 6.14"}, "entry_score": 90.88, "entry_score_breakdown": {"imbalance_sub": 0.741, "volume_pace_sub": 1.0, "volatility_sub": 0.932, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:37.339764", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.7454, "vwap": 13.7092, "vwap_slope": 0.0048, "atr": 0.0888, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.1616, "ema9": 13.7206, "ema20": 13.7533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.396, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:39:42.345714", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 7.7, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:42.347577", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7, "vwap": 7.6707, "vwap_slope": 0.0014, "atr": 0.0412, "trend": "positive", "slope_pct": 0.1665, "lower_highs_lower_lows": false, "stop": 7.6505, "imbalance_decline_count": 0, "imbalance_cur": 0.12771439087228562, "imbalance_prev": -0.035739313244569026}}
{"timestamp": "2026-09-22T13:39:42.348239", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.212%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2125, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:42.348778", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0419, "vwap_slope": 0.0062, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1253, "lower_highs_lower_lows": false, "stop": 10.0329, "imbalance_decline_count": 0, "imbalance_cur": 0.43785488958990537, "imbalance_prev": -0.9056356487549148}}
{"timestamp": "2026-09-22T13:39:42.349178", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.138%)", "metrics": {"price": 14.935, "peak_price": 14.9399, "peak_gain_cents": 1.99, "slope_pct": 0.1375, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:42.349586", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.826, "vwap_slope": 0.0175, "atr": 0.0798, "trend": "flat", "slope_pct": 0.1333, "lower_highs_lower_lows": false, "stop": 14.8392, "imbalance_decline_count": 0, "imbalance_cur": 0.21968316276461516, "imbalance_prev": -0.03086141803193516}}
{"timestamp": "2026-09-22T13:39:42.351475", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 19.893}}
{"timestamp": "2026-09-22T13:39:42.352328", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9796, "vwap": 9.009, "vwap_slope": -0.0015, "atr": 0.1073, "atr_pct": 1.195, "trend": "flat", "slope_pct": 0.037, "flat_threshold_pct": 0.2988, "ema9": 8.9879, "ema20": 9.0136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 2.607, "spread_pct": 0.111, "rvol": 0.238, "volume_pace_ratio": 9.554}}
{"timestamp": "2026-09-22T13:39:42.353018", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.99, "vwap": 13.8185, "vwap_slope": 0.0001, "atr": 0.3412, "atr_pct": 2.439, "trend": "flat", "slope_pct": -0.0827, "flat_threshold_pct": 0.6097, "ema9": 13.8097, "ema20": 13.8006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 1.409, "spread_pct": 0.573, "rvol": 0.063, "volume_pace_ratio": 2.549}}
{"timestamp": "2026-09-22T13:39:42.353690", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.468, "vwap": 6.4522, "vwap_slope": 0.0023, "atr": 0.0421, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.1628, "ema9": 6.4488, "ema20": 6.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.553, "spread_pct": 0.155, "rvol": 0.046, "volume_pace_ratio": 1.862}}
{"timestamp": "2026-09-22T13:39:42.354278", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.699, "vwap": 8.6377, "vwap_slope": 0.0161, "atr": 0.1668, "atr_pct": 1.918, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.4794, "ema9": 8.6911, "ema20": 8.7131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.706, "spread_pct": 0.23, "rvol": 0.069, "volume_pace_ratio": 2.753}}
{"timestamp": "2026-09-22T13:39:42.354943", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.6738, "vwap_slope": 0.0952, "atr": 0.1016, "atr_pct": 1.144, "trend": "positive", "slope_pct": 0.5877, "flat_threshold_pct": 0.286, "ema9": 8.7361, "ema20": 8.6226, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.519, "distance_from_high_pct": 1.114, "spread_pct": 1.57, "rvol": 0.008, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T13:39:42.355690", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.76, "vwap": 12.7319, "vwap_slope": -0.0048, "atr": 0.06, "atr_pct": 0.471, "trend": "flat", "slope_pct": 0.0142, "flat_threshold_pct": 0.1176, "ema9": 12.7286, "ema20": 12.7289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.313, "spread_pct": 0.078, "rvol": 0.022, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T13:39:42.356391", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8228, "vwap": 8.8706, "vwap_slope": -0.0145, "atr": 0.1214, "atr_pct": 1.376, "trend": "flat", "slope_pct": -0.1525, "flat_threshold_pct": 0.3441, "ema9": 8.8355, "ema20": 8.9099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.412, "spread_pct": 0.227, "rvol": 0.224, "volume_pace_ratio": 9.014}}
{"timestamp": "2026-09-22T13:39:42.357088", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 101.6s", "imbalance +85% >= 50% buy threshold, stop 11.61", "entry_score 89.2"], "reasons_against": [], "metrics": {"price": 11.7095, "vwap": 11.6093, "vwap_slope": 0.0209, "atr": 0.0806, "atr_pct": 0.688, "trend": "flat", "slope_pct": 0.1336, "flat_threshold_pct": 0.1721, "ema9": 11.626, "ema20": 11.5975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 0.175, "spread_pct": 0.085, "rvol": 0.025, "volume_pace_ratio": 1.004, "stage3": {"stop": 11.6128, "risk": 0.0967, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8547, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 11.61"}, "entry_score": 89.21, "entry_score_breakdown": {"imbalance_sub": 0.792, "volume_pace_sub": 1.0, "volatility_sub": 0.772, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:42.392884", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.367, "vwap_slope": -0.0165, "atr": 0.0623, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.1262, "ema9": 12.3161, "ema20": 12.3323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.75, "spread_pct": 0.081, "rvol": 0.027, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T13:39:42.393597", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.03, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:39:42.394221", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.0s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.535, "vwap": 5.5084, "vwap_slope": 0.0079, "atr": 0.049, "atr_pct": 0.885, "trend": "flat", "slope_pct": 0.058, "flat_threshold_pct": 0.2213, "ema9": 5.5086, "ema20": 5.5049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 1.161, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 1.058, "stage3": {"stop": 5.4762, "risk": 0.0588, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5087, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:42.395001", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.0s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.592, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:42.395705", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.51, "vwap": 7.4898, "vwap_slope": 0.0016, "atr": 0.044, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1464, "ema9": 7.5026, "ema20": 7.5151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.53, "spread_pct": 0.266, "rvol": 0.016, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T13:39:42.396299", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.33, "vwap": 9.26, "vwap_slope": 0.0068, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1626, "ema9": 9.2558, "ema20": 9.2478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 0.955, "spread_pct": 0.321, "rvol": 0.03, "volume_pace_ratio": 1.218, "stage3": {"stop": 9.2572, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:42.397093", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $13.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5737, "vwap": 13.0708, "vwap_slope": -0.1391, "atr": 0.279, "atr_pct": 2.219, "trend": "flat", "slope_pct": -0.5307, "flat_threshold_pct": 0.5547, "ema9": 12.9741, "ema20": 13.078, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 6.999, "spread_pct": 0.476, "rvol": 0.028, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T13:39:42.397781", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3, "vwap": 6.2824, "vwap_slope": -0.0026, "atr": 0.0358, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.1419, "ema9": 6.2771, "ema20": 6.2848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.014, "distance_from_high_pct": 0.631, "spread_pct": 0.317, "rvol": 0.066, "volume_pace_ratio": 2.639}}
{"timestamp": "2026-09-22T13:39:42.398355", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.6s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5536, "vwap": 5.5228, "vwap_slope": 0.0062, "atr": 0.0344, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.134, "flat_threshold_pct": 0.1547, "ema9": 5.5226, "ema20": 5.5093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.16, "spread_pct": 0.18, "rvol": 0.021, "volume_pace_ratio": 0.849, "stage3": {"stop": 5.5123, "risk": 0.0413, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8299, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:42.399013", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.1852, "vwap_slope": 0.0059, "atr": 0.0353, "atr_pct": 0.669, "trend": "positive", "slope_pct": 0.2193, "flat_threshold_pct": 0.1672, "ema9": 5.2254, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.218, "distance_from_high_pct": 0.0, "spread_pct": 0.76, "rvol": 0.005, "volume_pace_ratio": 0.202}}
{"timestamp": "2026-09-22T13:39:42.399702", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 106.6s", "imbalance +88% >= 50% buy threshold, stop 8.72", "entry_score 90.7"], "reasons_against": [], "metrics": {"price": 8.785, "vwap": 8.7437, "vwap_slope": 0.0055, "atr": 0.0579, "atr_pct": 0.659, "trend": "flat", "slope_pct": 0.1243, "flat_threshold_pct": 0.1647, "ema9": 8.7604, "ema20": 8.7515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 0.847, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.641, "stage3": {"stop": 8.7155, "risk": 0.0695, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8806, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 8.72"}, "entry_score": 90.66, "entry_score_breakdown": {"imbalance_sub": 0.829, "volume_pace_sub": 1.0, "volatility_sub": 0.789, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:42.441121", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6169, "vwap_slope": 0.0241, "atr": 0.0941, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.1575, "flat_threshold_pct": 0.2001, "ema9": 11.7138, "ema20": 11.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 0.339, "spread_pct": 0.937, "rvol": 0.006, "volume_pace_ratio": 0.246}}
{"timestamp": "2026-09-22T13:39:42.441844", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.0579, "vwap": 9.0551, "vwap_slope": 0.0017, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0202, "flat_threshold_pct": 0.0952, "ema9": 9.0568, "ema20": 9.056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.463, "spread_pct": 0.11, "rvol": 0.045, "volume_pace_ratio": 1.794}}
{"timestamp": "2026-09-22T13:39:42.442500", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.8389, "vwap": 4.887, "vwap_slope": -0.0017, "atr": 0.077, "atr_pct": 1.591, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.3978, "ema9": 4.8288, "ema20": 4.836, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 3.99, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.234}}
{"timestamp": "2026-09-22T13:39:42.443122", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0498, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1353, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.555, "stage3": {"stop": 9.1402, "risk": 0.0598, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T13:39:42.443738", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.895, "vwap": 13.88, "vwap_slope": 0.0057, "atr": 0.0974, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.1753, "ema9": 13.8866, "ema20": 13.8889, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 0.821, "spread_pct": 0.216, "rvol": 0.016, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T13:39:42.444316", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.9s", "imbalance +97% >= 50% buy threshold, stop 6.14", "entry_score 97.0"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1552, "vwap_slope": 0.0019, "atr": 0.027, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0556, "flat_threshold_pct": 0.1093, "ema9": 6.1558, "ema20": 6.1543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.04, "volume_pace_ratio": 1.615, "stage3": {"stop": 6.1376, "risk": 0.0324, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9679, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.14"}, "entry_score": 97.01, "entry_score_breakdown": {"imbalance_sub": 0.954, "volume_pace_sub": 1.0, "volatility_sub": 0.919, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:42.482785", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.746, "vwap": 13.7092, "vwap_slope": 0.0048, "atr": 0.0888, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.1616, "ema9": 13.7207, "ema20": 13.7534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.392, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T13:39:47.489545", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 7.71, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.039, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:47.509371", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7048, "vwap": 7.6709, "vwap_slope": 0.0016, "atr": 0.0423, "trend": "positive", "slope_pct": 0.1699, "lower_highs_lower_lows": false, "stop": 7.654, "imbalance_decline_count": 1, "imbalance_cur": 0.12605659683939727, "imbalance_prev": 0.12771439087228562}}
{"timestamp": "2026-09-22T13:39:47.509965", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.212%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2125, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:47.510416", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0421, "vwap_slope": 0.0064, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1253, "lower_highs_lower_lows": false, "stop": 10.0329, "imbalance_decline_count": 1, "imbalance_cur": 0.16761627136610574, "imbalance_prev": 0.43785488958990537}}
{"timestamp": "2026-09-22T13:39:47.510828", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.127%)", "metrics": {"price": 14.93, "peak_price": 14.9399, "peak_gain_cents": 1.99, "slope_pct": 0.1275, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:47.511282", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.93, "vwap": 14.826, "vwap_slope": 0.0174, "atr": 0.0798, "trend": "flat", "slope_pct": 0.1315, "lower_highs_lower_lows": false, "stop": 14.8342, "imbalance_decline_count": 0, "imbalance_cur": 0.28302974406271614, "imbalance_prev": 0.21968316276461516}}
{"timestamp": "2026-09-22T13:39:47.513177", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 19.718}}
{"timestamp": "2026-09-22T13:39:47.513913", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9619, "vwap": 9.0087, "vwap_slope": -0.0017, "atr": 0.1085, "atr_pct": 1.21, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.3026, "ema9": 8.9844, "ema20": 9.0119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 2.799, "spread_pct": 0.112, "rvol": 0.238, "volume_pace_ratio": 9.494}}
{"timestamp": "2026-09-22T13:39:47.514666", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 14.05, "vwap": 13.8206, "vwap_slope": 0.0022, "atr": 0.3468, "atr_pct": 2.468, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.617, "ema9": 13.8217, "ema20": 13.8063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 0.987, "spread_pct": 0.428, "rvol": 0.064, "volume_pace_ratio": 2.544}}
{"timestamp": "2026-09-22T13:39:47.515231", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 6.4719, "vwap": 6.4523, "vwap_slope": 0.0024, "atr": 0.0421, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0509, "flat_threshold_pct": 0.1627, "ema9": 6.4496, "ema20": 6.4463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 1.493, "spread_pct": 0.154, "rvol": 0.047, "volume_pace_ratio": 1.856}}
{"timestamp": "2026-09-22T13:39:47.515808", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7072, "vwap": 8.6378, "vwap_slope": 0.0161, "atr": 0.1668, "atr_pct": 1.916, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.4789, "ema9": 8.6927, "ema20": 8.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.614, "spread_pct": 0.23, "rvol": 0.069, "volume_pace_ratio": 2.729}}
{"timestamp": "2026-09-22T13:39:47.516277", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.6738, "vwap_slope": 0.0952, "atr": 0.1016, "atr_pct": 1.144, "trend": "positive", "slope_pct": 0.5877, "flat_threshold_pct": 0.286, "ema9": 8.7361, "ema20": 8.6226, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.519, "distance_from_high_pct": 1.114, "spread_pct": 1.57, "rvol": 0.008, "volume_pace_ratio": 0.319}}
{"timestamp": "2026-09-22T13:39:47.516839", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.765, "vwap": 12.732, "vwap_slope": -0.0046, "atr": 0.06, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1176, "ema9": 12.7296, "ema20": 12.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.022, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T13:39:47.517466", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.8706, "vwap_slope": -0.0145, "atr": 0.1226, "atr_pct": 1.39, "trend": "flat", "slope_pct": -0.1542, "flat_threshold_pct": 0.3474, "ema9": 8.8349, "ema20": 8.9096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 4.442, "spread_pct": 0.227, "rvol": 0.225, "volume_pace_ratio": 8.943}}
{"timestamp": "2026-09-22T13:39:47.518111", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 106.7s", "imbalance +80% >= 50% buy threshold, stop 11.62", "entry_score 86.6"], "reasons_against": [], "metrics": {"price": 11.715, "vwap": 11.6097, "vwap_slope": 0.0214, "atr": 0.0812, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1362, "flat_threshold_pct": 0.1732, "ema9": 11.6271, "ema20": 11.598, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.529, "distance_from_high_pct": 0.128, "spread_pct": 0.085, "rvol": 0.025, "volume_pace_ratio": 0.998, "stage3": {"stop": 11.6176, "risk": 0.0974, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.796, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 11.62"}, "entry_score": 86.63, "entry_score_breakdown": {"imbalance_sub": 0.709, "volume_pace_sub": 1.0, "volatility_sub": 0.769, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:47.565601", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.2874, "vwap": 12.3659, "vwap_slope": -0.0176, "atr": 0.0634, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0647, "flat_threshold_pct": 0.1291, "ema9": 12.3036, "ema20": 12.3263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.248, "spread_pct": 0.081, "rvol": 0.027, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T13:39:47.566245", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.03, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:39:47.566778", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 46.2s", "imbalance +99% >= 50% buy threshold, stop 5.48", "entry_score 92.6"], "reasons_against": [], "metrics": {"price": 5.535, "vwap": 5.5084, "vwap_slope": 0.008, "atr": 0.049, "atr_pct": 0.885, "trend": "flat", "slope_pct": 0.058, "flat_threshold_pct": 0.2213, "ema9": 5.5086, "ema20": 5.5049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.161, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 1.05, "stage3": {"stop": 5.4762, "risk": 0.0588, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9871, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 5.48"}, "entry_score": 92.56, "entry_score_breakdown": {"imbalance_sub": 0.982, "volume_pace_sub": 1.0, "volatility_sub": 0.656, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:47.605750", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.2s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1028, "vwap_slope": 0.0033, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.578, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0363, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:47.607136", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.51, "vwap": 7.4898, "vwap_slope": 0.0016, "atr": 0.044, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1464, "ema9": 7.5026, "ema20": 7.5151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 0.53, "spread_pct": 0.266, "rvol": 0.016, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:39:47.607926", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.335, "vwap": 9.2601, "vwap_slope": 0.0069, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.1029, "flat_threshold_pct": 0.1625, "ema9": 9.2568, "ema20": 9.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.902, "spread_pct": 0.321, "rvol": 0.03, "volume_pace_ratio": 1.208, "stage3": {"stop": 9.2622, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:47.608928", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.61 below VWAP $13.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.61, "vwap": 13.0654, "vwap_slope": -0.1445, "atr": 0.279, "atr_pct": 2.212, "trend": "flat", "slope_pct": -0.5154, "flat_threshold_pct": 0.5531, "ema9": 12.9814, "ema20": 13.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 6.731, "spread_pct": 0.791, "rvol": 0.028, "volume_pace_ratio": 1.128}}
{"timestamp": "2026-09-22T13:39:47.609538", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.2841, "vwap_slope": -0.0009, "atr": 0.0368, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0386, "flat_threshold_pct": 0.1458, "ema9": 6.2801, "ema20": 6.2862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.066, "volume_pace_ratio": 2.631}}
{"timestamp": "2026-09-22T13:39:47.610147", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.8s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5555, "vwap": 5.5227, "vwap_slope": 0.0061, "atr": 0.0353, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.1359, "flat_threshold_pct": 0.1588, "ema9": 5.523, "ema20": 5.5094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.127, "spread_pct": 0.18, "rvol": 0.021, "volume_pace_ratio": 0.842, "stage3": {"stop": 5.5131, "risk": 0.0424, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6135, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:47.610807", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1877, "vwap_slope": 0.0084, "atr": 0.0359, "atr_pct": 0.685, "trend": "positive", "slope_pct": 0.1776, "flat_threshold_pct": 0.1712, "ema9": 5.2174, "ema20": 5.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 0.758, "spread_pct": 0.57, "rvol": 0.005, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T13:39:47.611415", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 111.9s", "imbalance +98% >= 50% buy threshold, stop 8.72", "entry_score 95.0"], "reasons_against": [], "metrics": {"price": 8.79, "vwap": 8.7438, "vwap_slope": 0.0056, "atr": 0.0579, "atr_pct": 0.659, "trend": "flat", "slope_pct": 0.1274, "flat_threshold_pct": 0.1646, "ema9": 8.7614, "ema20": 8.752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.79, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.636, "stage3": {"stop": 8.7205, "risk": 0.0695, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9813, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 8.72"}, "entry_score": 94.98, "entry_score_breakdown": {"imbalance_sub": 0.973, "volume_pace_sub": 1.0, "volatility_sub": 0.789, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:47.641448", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6169, "vwap_slope": 0.0241, "atr": 0.0941, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.1575, "flat_threshold_pct": 0.2001, "ema9": 11.7138, "ema20": 11.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 0.339, "spread_pct": 0.937, "rvol": 0.006, "volume_pace_ratio": 0.244}}
{"timestamp": "2026-09-22T13:39:47.642236", "symbol": "QUBT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.0609, "vwap": 9.0551, "vwap_slope": 0.0017, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.0952, "ema9": 9.0574, "ema20": 9.0563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 0.43, "spread_pct": 0.11, "rvol": 0.045, "volume_pace_ratio": 1.781}}
{"timestamp": "2026-09-22T13:39:47.642849", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.8389, "vwap": 4.887, "vwap_slope": -0.0017, "atr": 0.077, "atr_pct": 1.591, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.3978, "ema9": 4.8288, "ema20": 4.836, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 3.99, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.206}}
{"timestamp": "2026-09-22T13:39:47.643565", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0509, "atr_pct": 0.553, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1383, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.551, "stage3": {"stop": 9.1389, "risk": 0.0611, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:47.644276", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.9, "vwap": 13.8807, "vwap_slope": 0.0064, "atr": 0.0974, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.1753, "ema9": 13.8876, "ema20": 13.8894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 0.785, "spread_pct": 0.216, "rvol": 0.016, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:39:47.644921", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 46.1s", "imbalance +96% >= 50% buy threshold, stop 6.14", "entry_score 96.8"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1553, "vwap_slope": 0.0019, "atr": 0.027, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0556, "flat_threshold_pct": 0.1093, "ema9": 6.1558, "ema20": 6.1543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.04, "volume_pace_ratio": 1.605, "stage3": {"stop": 6.1376, "risk": 0.0324, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9637, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.14"}, "entry_score": 96.83, "entry_score_breakdown": {"imbalance_sub": 0.948, "volume_pace_sub": 1.0, "volatility_sub": 0.919, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:47.771024", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.75, "vwap": 13.7095, "vwap_slope": 0.0051, "atr": 0.0888, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.1615, "ema9": 13.7215, "ema20": 13.7538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.363, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:39:52.775033", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 7.7, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:52.777053", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7, "vwap": 7.6712, "vwap_slope": 0.0019, "atr": 0.0429, "trend": "positive", "slope_pct": 0.1665, "lower_highs_lower_lows": false, "stop": 7.6485, "imbalance_decline_count": 2, "imbalance_cur": 0.004801396769969445, "imbalance_prev": 0.12605659683939727}}
{"timestamp": "2026-09-22T13:39:52.777627", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.183%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1828, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:52.778055", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0421, "vwap_slope": 0.0064, "atr": 0.0809, "trend": "flat", "slope_pct": 0.1199, "lower_highs_lower_lows": false, "stop": 10.0229, "imbalance_decline_count": 0, "imbalance_cur": 0.17977672269985884, "imbalance_prev": 0.16761627136610574}}
{"timestamp": "2026-09-22T13:39:52.778363", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.168%)", "metrics": {"price": 14.95, "peak_price": 14.95, "peak_gain_cents": 3.0, "slope_pct": 0.1677, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:52.779928", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.95, "vwap": 14.8291, "vwap_slope": 0.0206, "atr": 0.0832, "trend": "flat", "slope_pct": 0.1388, "lower_highs_lower_lows": false, "stop": 14.8502, "imbalance_decline_count": 1, "imbalance_cur": 0.09234323958250339, "imbalance_prev": 0.28302974406271614}}
{"timestamp": "2026-09-22T13:39:52.781803", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 19.543}}
{"timestamp": "2026-09-22T13:39:52.782728", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9279, "vwap": 9.0076, "vwap_slope": -0.0028, "atr": 0.1131, "atr_pct": 1.267, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.3168, "ema9": 8.9776, "ema20": 9.0087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 3.168, "spread_pct": 0.112, "rvol": 0.24, "volume_pace_ratio": 9.478}}
{"timestamp": "2026-09-22T13:39:52.783493", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.4s / 18s"], "reasons_against": [], "metrics": {"price": 14.0898, "vwap": 13.8226, "vwap_slope": 0.0043, "atr": 0.3512, "atr_pct": 2.493, "trend": "flat", "slope_pct": -0.0433, "flat_threshold_pct": 0.6231, "ema9": 13.8297, "ema20": 13.8101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.706, "spread_pct": 0.641, "rvol": 0.064, "volume_pace_ratio": 2.538}}
{"timestamp": "2026-09-22T13:39:52.784175", "symbol": "JOBY", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.7s", "imbalance +63% >= 50% buy threshold, stop 6.42", "entry_score 79.9"], "reasons_against": [], "metrics": {"price": 6.475, "vwap": 6.4524, "vwap_slope": 0.0025, "atr": 0.0421, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0535, "flat_threshold_pct": 0.1626, "ema9": 6.4502, "ema20": 6.4466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.446, "spread_pct": 0.154, "rvol": 0.047, "volume_pace_ratio": 1.851, "stage3": {"stop": 6.4245, "risk": 0.0505, "target": 6.53, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6265, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 6.42"}, "entry_score": 79.86, "entry_score_breakdown": {"imbalance_sub": 0.466, "volume_pace_sub": 1.0, "volatility_sub": 0.794, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:52.824190", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7, "vwap": 8.6377, "vwap_slope": 0.0161, "atr": 0.1668, "atr_pct": 1.917, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.4793, "ema9": 8.6913, "ema20": 8.7132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.695, "spread_pct": 0.23, "rvol": 0.069, "volume_pace_ratio": 2.706}}
{"timestamp": "2026-09-22T13:39:52.827297", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.8648, "vwap": 8.6749, "vwap_slope": 0.0962, "atr": 0.1016, "atr_pct": 1.146, "trend": "positive", "slope_pct": 0.5761, "flat_threshold_pct": 0.2865, "ema9": 8.733, "ema20": 8.6211, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.527, "distance_from_high_pct": 1.283, "spread_pct": 1.57, "rvol": 0.008, "volume_pace_ratio": 0.318}}
{"timestamp": "2026-09-22T13:39:52.828202", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.785, "vwap": 12.7341, "vwap_slope": -0.0025, "atr": 0.0634, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.1239, "ema9": 12.7336, "ema20": 12.7313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.023, "volume_pace_ratio": 0.892}}
{"timestamp": "2026-09-22T13:39:52.828974", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.81, "vwap": 8.8704, "vwap_slope": -0.0146, "atr": 0.1226, "atr_pct": 1.391, "trend": "flat", "slope_pct": -0.1604, "flat_threshold_pct": 0.3478, "ema9": 8.8329, "ema20": 8.9087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 4.55, "spread_pct": 0.113, "rvol": 0.225, "volume_pace_ratio": 8.873}}
{"timestamp": "2026-09-22T13:39:52.829719", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.0s", "imbalance +50% >= 50% buy threshold, stop 11.59", "entry_score 74.0"], "reasons_against": [], "metrics": {"price": 11.69, "vwap": 11.6105, "vwap_slope": 0.0221, "atr": 0.0823, "atr_pct": 0.704, "trend": "flat", "slope_pct": 0.1245, "flat_threshold_pct": 0.176, "ema9": 11.6221, "ema20": 11.5956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 0.341, "spread_pct": 0.086, "rvol": 0.025, "volume_pace_ratio": 1.006, "stage3": {"stop": 11.5912, "risk": 0.0988, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5048, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 11.59"}, "entry_score": 74.02, "entry_score_breakdown": {"imbalance_sub": 0.293, "volume_pace_sub": 1.0, "volatility_sub": 0.762, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:52.860232", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.3668, "vwap_slope": -0.0167, "atr": 0.0634, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.1283, "ema9": 12.3191, "ema20": 12.3337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.631, "spread_pct": 0.081, "rvol": 0.028, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T13:39:52.860977", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.03, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T13:39:52.861743", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.5s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.53, "vwap": 5.5086, "vwap_slope": 0.0081, "atr": 0.049, "atr_pct": 0.886, "trend": "flat", "slope_pct": 0.053, "flat_threshold_pct": 0.2215, "ema9": 5.5076, "ema20": 5.5044, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.25, "spread_pct": 0.181, "rvol": 0.027, "volume_pace_ratio": 1.052, "stage3": {"stop": 5.4712, "risk": 0.0588, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4805, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:52.862439", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.5s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1029, "vwap_slope": 0.0033, "atr": 0.0973, "atr_pct": 1.061, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2654, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.565, "stage3": {"stop": 9.0532, "risk": 0.1168, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.875, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:52.864847", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.4949, "vwap": 7.4898, "vwap_slope": 0.0016, "atr": 0.0451, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.1504, "ema9": 7.4996, "ema20": 7.5137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 0.73, "spread_pct": 0.266, "rvol": 0.016, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T13:39:52.865507", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.5s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.34, "vwap": 9.2602, "vwap_slope": 0.007, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.1058, "flat_threshold_pct": 0.1624, "ema9": 9.2578, "ema20": 9.2488, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.41, "distance_from_high_pct": 0.849, "spread_pct": 0.214, "rvol": 0.03, "volume_pace_ratio": 1.198, "stage3": {"stop": 9.2672, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:52.866425", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $13.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.64, "vwap": 13.0657, "vwap_slope": -0.1441, "atr": 0.279, "atr_pct": 2.207, "trend": "flat", "slope_pct": -0.5028, "flat_threshold_pct": 0.5518, "ema9": 12.9874, "ema20": 13.0843, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 6.509, "spread_pct": 0.87, "rvol": 0.028, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T13:39:52.868439", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.2841, "vwap_slope": -0.0009, "atr": 0.0368, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0386, "flat_threshold_pct": 0.1458, "ema9": 6.2801, "ema20": 6.2862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.066, "volume_pace_ratio": 2.607}}
{"timestamp": "2026-09-22T13:39:52.869254", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.0s", "imbalance +77% >= 50% buy threshold, stop 5.52", "entry_score 86.0"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5236, "vwap_slope": 0.007, "atr": 0.036, "atr_pct": 0.647, "trend": "flat", "slope_pct": 0.1452, "flat_threshold_pct": 0.1619, "ema9": 5.5249, "ema20": 5.5104, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.514, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.851, "stage3": {"stop": 5.5218, "risk": 0.0432, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7686, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 5.52"}, "entry_score": 86.0, "entry_score_breakdown": {"imbalance_sub": 0.669, "volume_pace_sub": 1.0, "volatility_sub": 0.796, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:52.901161", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.188, "vwap_slope": 0.0087, "atr": 0.0359, "atr_pct": 0.683, "trend": "positive", "slope_pct": 0.188, "flat_threshold_pct": 0.1708, "ema9": 5.2194, "ema20": 5.1967, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.268, "distance_from_high_pct": 0.568, "spread_pct": 0.57, "rvol": 0.005, "volume_pace_ratio": 0.206}}
{"timestamp": "2026-09-22T13:39:52.902027", "symbol": "SMR", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.1s", "imbalance +53% >= 50% buy threshold, stop 8.71", "entry_score 75.8"], "reasons_against": [], "metrics": {"price": 8.78, "vwap": 8.7442, "vwap_slope": 0.006, "atr": 0.0579, "atr_pct": 0.659, "trend": "flat", "slope_pct": 0.1211, "flat_threshold_pct": 0.1648, "ema9": 8.7594, "ema20": 8.751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 0.903, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.638, "stage3": {"stop": 8.7105, "risk": 0.0695, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.533, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 8.71"}, "entry_score": 75.76, "entry_score_breakdown": {"imbalance_sub": 0.333, "volume_pace_sub": 1.0, "volatility_sub": 0.789, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:52.942090", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6169, "vwap_slope": 0.0241, "atr": 0.0941, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.1575, "flat_threshold_pct": 0.2001, "ema9": 11.7138, "ema20": 11.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 0.339, "spread_pct": 0.937, "rvol": 0.006, "volume_pace_ratio": 0.242}}
{"timestamp": "2026-09-22T13:39:52.943168", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.06"], "metrics": {"price": 9.045, "vwap": 9.055, "vwap_slope": 0.0017, "atr": 0.0356, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0984, "ema9": 9.0542, "ema20": 9.0547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 0.604, "spread_pct": 0.111, "rvol": 0.046, "volume_pace_ratio": 1.817}}
{"timestamp": "2026-09-22T13:39:52.943992", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.8389, "vwap": 4.887, "vwap_slope": -0.0017, "atr": 0.077, "atr_pct": 1.591, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.3978, "ema9": 4.8288, "ema20": 4.836, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 3.99, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.177}}
{"timestamp": "2026-09-22T13:39:52.944839", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (36.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.2, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.0509, "atr_pct": 0.553, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1383, "ema9": 9.1993, "ema20": 9.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 0.325, "spread_pct": 0.435, "rvol": 0.014, "volume_pace_ratio": 0.546, "stage3": {"stop": 9.1389, "risk": 0.0611, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:52.945599", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $13.88"], "metrics": {"price": 13.88, "vwap": 13.8806, "vwap_slope": 0.0063, "atr": 0.0974, "atr_pct": 0.702, "trend": "flat", "slope_pct": 0.029, "flat_threshold_pct": 0.1755, "ema9": 13.8836, "ema20": 13.8875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 0.928, "spread_pct": 0.216, "rvol": 0.017, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:39:52.946285", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.4s", "imbalance +99% >= 50% buy threshold, stop 6.14", "entry_score 97.9"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.1554, "vwap_slope": 0.002, "atr": 0.027, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0601, "flat_threshold_pct": 0.1092, "ema9": 6.1568, "ema20": 6.1548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.418, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.04, "volume_pace_ratio": 1.598, "stage3": {"stop": 6.1426, "risk": 0.0324, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9886, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 6.14"}, "entry_score": 97.9, "entry_score_breakdown": {"imbalance_sub": 0.984, "volume_pace_sub": 1.0, "volatility_sub": 0.919, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:52.989472", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.74, "vwap": 13.7082, "vwap_slope": 0.0039, "atr": 0.0926, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.1686, "ema9": 13.7195, "ema20": 13.7528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 1.435, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T13:39:57.995334", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": -0.039, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:57.997460", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6713, "vwap_slope": 0.002, "atr": 0.0429, "trend": "positive", "slope_pct": 0.1594, "lower_highs_lower_lows": false, "stop": 7.6385, "imbalance_decline_count": 0, "imbalance_cur": 0.17137051253104538, "imbalance_prev": 0.004801396769969445}}
{"timestamp": "2026-09-22T13:39:57.998009", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.079%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.079, "trend": "flat"}}
{"timestamp": "2026-09-22T13:39:57.998451", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0424, "vwap_slope": 0.0067, "atr": 0.0827, "trend": "flat", "slope_pct": 0.101, "lower_highs_lower_lows": false, "stop": 9.9857, "imbalance_decline_count": 1, "imbalance_cur": -0.08513900926728449, "imbalance_prev": 0.17977672269985884}}
{"timestamp": "2026-09-22T13:39:57.998807", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.140%)", "metrics": {"price": 14.9364, "peak_price": 14.95, "peak_gain_cents": 3.0, "slope_pct": 0.1403, "trend": "positive"}}
{"timestamp": "2026-09-22T13:39:57.999338", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9364, "vwap": 14.8292, "vwap_slope": 0.0207, "atr": 0.0832, "trend": "flat", "slope_pct": 0.1338, "lower_highs_lower_lows": false, "stop": 14.8366, "imbalance_decline_count": 0, "imbalance_cur": 0.14639264333765353, "imbalance_prev": 0.09234323958250339}}
{"timestamp": "2026-09-22T13:39:58.001148", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 19.372}}
{"timestamp": "2026-09-22T13:39:58.001871", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9067, "vwap": 9.0066, "vwap_slope": -0.0038, "atr": 0.1148, "atr_pct": 1.289, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.3222, "ema9": 8.9733, "ema20": 9.0067, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 3.398, "spread_pct": 0.112, "rvol": 0.243, "volume_pace_ratio": 9.49}}
{"timestamp": "2026-09-22T13:39:58.002650", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.6s / 18s"], "reasons_against": [], "metrics": {"price": 14.08, "vwap": 13.8239, "vwap_slope": 0.0055, "atr": 0.3545, "atr_pct": 2.518, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.6295, "ema9": 13.8277, "ema20": 13.8092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 0.775, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 2.531}}
{"timestamp": "2026-09-22T13:39:58.003290", "symbol": "JOBY", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.9s", "imbalance +62% >= 50% buy threshold, stop 6.42", "entry_score 79.6"], "reasons_against": [], "metrics": {"price": 6.4669, "vwap": 6.4524, "vwap_slope": 0.0025, "atr": 0.0421, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0467, "flat_threshold_pct": 0.1628, "ema9": 6.4486, "ema20": 6.4458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.569, "spread_pct": 0.155, "rvol": 0.047, "volume_pace_ratio": 1.852, "stage3": {"stop": 6.4164, "risk": 0.0505, "target": 6.53, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6202, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 6.42"}, "entry_score": 79.59, "entry_score_breakdown": {"imbalance_sub": 0.457, "volume_pace_sub": 1.0, "volatility_sub": 0.794, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:58.042816", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7, "vwap": 8.6377, "vwap_slope": 0.0161, "atr": 0.1668, "atr_pct": 1.917, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.4793, "ema9": 8.6913, "ema20": 8.7132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.695, "spread_pct": 0.23, "rvol": 0.069, "volume_pace_ratio": 2.682}}
{"timestamp": "2026-09-22T13:39:58.043613", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.98, "vwap": 8.6816, "vwap_slope": 0.103, "atr": 0.1016, "atr_pct": 1.131, "trend": "positive", "slope_pct": 0.6633, "flat_threshold_pct": 0.2828, "ema9": 8.7561, "ema20": 8.6321, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.552, "distance_from_high_pct": 0.0, "spread_pct": 1.57, "rvol": 0.008, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T13:39:58.044382", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.78, "vwap": 12.7341, "vwap_slope": -0.0025, "atr": 0.0634, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.124, "ema9": 12.7326, "ema20": 12.7308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 0.156, "spread_pct": 0.078, "rvol": 0.023, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:39:58.045071", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.87, "vwap_slope": -0.0151, "atr": 0.1226, "atr_pct": 1.393, "trend": "flat", "slope_pct": -0.1666, "flat_threshold_pct": 0.3482, "ema9": 8.8309, "ema20": 8.9077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 4.659, "spread_pct": 0.227, "rvol": 0.226, "volume_pace_ratio": 8.846}}
{"timestamp": "2026-09-22T13:39:58.045816", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.3s", "imbalance +51% >= 50% buy threshold, stop 11.57", "entry_score 74.4"], "reasons_against": [], "metrics": {"price": 11.665, "vwap": 11.6116, "vwap_slope": 0.0232, "atr": 0.0823, "atr_pct": 0.705, "trend": "flat", "slope_pct": 0.1127, "flat_threshold_pct": 0.1763, "ema9": 11.6171, "ema20": 11.5932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 0.554, "spread_pct": 0.086, "rvol": 0.026, "volume_pace_ratio": 1.03, "stage3": {"stop": 11.5662, "risk": 0.0988, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5141, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 11.57"}, "entry_score": 74.41, "entry_score_breakdown": {"imbalance_sub": 0.306, "volume_pace_sub": 1.0, "volatility_sub": 0.762, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:58.076993", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.3665, "vwap_slope": -0.017, "atr": 0.0634, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.1283, "ema9": 12.3181, "ema20": 12.3332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.671, "spread_pct": 0.162, "rvol": 0.028, "volume_pace_ratio": 1.088}}
{"timestamp": "2026-09-22T13:39:58.077739", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.13% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.535, "vwap": 10.462, "vwap_slope": 0.0006, "atr": 0.1141, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.2708, "ema9": 10.5576, "ema20": 10.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.03, "distance_from_high_pct": 1.541, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T13:39:58.078393", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.7s", "imbalance +52% >= 50% buy threshold, stop 5.47", "entry_score 72.3"], "reasons_against": [], "metrics": {"price": 5.5287, "vwap": 5.509, "vwap_slope": 0.0085, "atr": 0.0495, "atr_pct": 0.896, "trend": "flat", "slope_pct": 0.0517, "flat_threshold_pct": 0.224, "ema9": 5.5073, "ema20": 5.5043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.273, "spread_pct": 0.181, "rvol": 0.027, "volume_pace_ratio": 1.072, "stage3": {"stop": 5.4693, "risk": 0.0594, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5171, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 5.47"}, "entry_score": 72.29, "entry_score_breakdown": {"imbalance_sub": 0.31, "volume_pace_sub": 1.0, "volatility_sub": 0.649, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:58.109512", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.7s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.103, "vwap_slope": 0.0035, "atr": 0.0973, "atr_pct": 1.061, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2654, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.555, "stage3": {"stop": 9.0532, "risk": 0.1168, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9697, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:58.110326", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.52, "vwap": 7.4907, "vwap_slope": 0.0025, "atr": 0.0451, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.1499, "ema9": 7.5046, "ema20": 7.5161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 0.397, "spread_pct": 0.266, "rvol": 0.017, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:39:58.111267", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.8s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.33, "vwap": 9.2601, "vwap_slope": 0.0069, "atr": 0.0607, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1626, "ema9": 9.2558, "ema20": 9.2478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.955, "spread_pct": 0.214, "rvol": 0.03, "volume_pace_ratio": 1.188, "stage3": {"stop": 9.2572, "risk": 0.0728, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:58.113428", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $13.06", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6363, "vwap": 13.0634, "vwap_slope": -0.1465, "atr": 0.279, "atr_pct": 2.208, "trend": "flat", "slope_pct": -0.5044, "flat_threshold_pct": 0.5519, "ema9": 12.9866, "ema20": 13.0839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 6.536, "spread_pct": 0.474, "rvol": 0.029, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T13:39:58.114082", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.3177, "vwap": 6.2845, "vwap_slope": -0.0005, "atr": 0.0371, "atr_pct": 0.588, "trend": "flat", "slope_pct": 0.041, "flat_threshold_pct": 0.1469, "ema9": 6.2807, "ema20": 6.2865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 0.352, "spread_pct": 0.158, "rvol": 0.066, "volume_pace_ratio": 2.585}}
{"timestamp": "2026-09-22T13:39:58.114836", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.3s", "imbalance +70% >= 50% buy threshold, stop 5.51", "entry_score 83.1"], "reasons_against": [], "metrics": {"price": 5.5567, "vwap": 5.5237, "vwap_slope": 0.0071, "atr": 0.036, "atr_pct": 0.648, "trend": "flat", "slope_pct": 0.1371, "flat_threshold_pct": 0.1621, "ema9": 5.5232, "ema20": 5.5096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 1.105, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.851, "stage3": {"stop": 5.5135, "risk": 0.0432, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7018, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 5.51"}, "entry_score": 83.13, "entry_score_breakdown": {"imbalance_sub": 0.574, "volume_pace_sub": 1.0, "volatility_sub": 0.795, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:39:58.148982", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.1898, "vwap_slope": 0.0105, "atr": 0.0359, "atr_pct": 0.681, "trend": "positive", "slope_pct": 0.2037, "flat_threshold_pct": 0.1704, "ema9": 5.2224, "ema20": 5.1982, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.296, "distance_from_high_pct": 0.284, "spread_pct": 0.57, "rvol": 0.005, "volume_pace_ratio": 0.209}}
{"timestamp": "2026-09-22T13:39:58.149726", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.4s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 8.755, "vwap": 8.7439, "vwap_slope": 0.0058, "atr": 0.0601, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.1056, "flat_threshold_pct": 0.1716, "ema9": 8.7544, "ema20": 8.7486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.636, "stage3": {"stop": 8.6829, "risk": 0.0721, "target": 8.8703, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.148, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:39:58.150364", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.7778, "vwap": 11.6172, "vwap_slope": 0.0244, "atr": 0.0961, "atr_pct": 0.816, "trend": "flat", "slope_pct": 0.1657, "flat_threshold_pct": 0.204, "ema9": 11.7174, "ema20": 11.651, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.322, "distance_from_high_pct": 0.188, "spread_pct": 0.937, "rvol": 0.006, "volume_pace_ratio": 0.24}}
{"timestamp": "2026-09-22T13:39:58.151065", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05"], "metrics": {"price": 9.03, "vwap": 9.0546, "vwap_slope": 0.0013, "atr": 0.0367, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1016, "ema9": 9.0512, "ema20": 9.0533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.046, "volume_pace_ratio": 1.807}}
{"timestamp": "2026-09-22T13:39:58.151693", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.825, "vwap": 4.8868, "vwap_slope": -0.0018, "atr": 0.077, "atr_pct": 1.596, "trend": "flat", "slope_pct": -0.1255, "flat_threshold_pct": 0.3989, "ema9": 4.826, "ema20": 4.8347, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.047, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.155}}
{"timestamp": "2026-09-22T13:39:58.152170", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18"], "metrics": {"price": 9.18, "vwap": 9.1839, "vwap_slope": 0.002, "atr": 0.052, "atr_pct": 0.566, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.1416, "ema9": 9.1953, "ema20": 9.1939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 0.542, "spread_pct": 0.436, "rvol": 0.014, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T13:39:58.152699", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $13.88"], "metrics": {"price": 13.88, "vwap": 13.8807, "vwap_slope": 0.0064, "atr": 0.098, "atr_pct": 0.706, "trend": "flat", "slope_pct": 0.029, "flat_threshold_pct": 0.1765, "ema9": 13.8836, "ema20": 13.8875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 0.928, "spread_pct": 0.216, "rvol": 0.017, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T13:39:58.153271", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.6s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1557, "vwap_slope": 0.0023, "atr": 0.027, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0601, "flat_threshold_pct": 0.1092, "ema9": 6.1568, "ema20": 6.1548, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.446, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.041, "volume_pace_ratio": 1.615, "stage3": {"stop": 6.1426, "risk": 0.0324, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5565, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:39:58.153730", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.7328, "vwap": 13.7082, "vwap_slope": 0.0038, "atr": 0.0926, "atr_pct": 0.675, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.1687, "ema9": 13.7181, "ema20": 13.7521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.486, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:40:03.159352", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.052, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:03.162477", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6715, "vwap_slope": 0.0021, "atr": 0.0387, "trend": "positive", "slope_pct": 0.1352, "lower_highs_lower_lows": false, "stop": 7.6436, "imbalance_decline_count": 1, "imbalance_cur": 0.14805414551607446, "imbalance_prev": 0.17137051253104538}}
{"timestamp": "2026-09-22T13:40:03.166753", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0595, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:03.167529", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.0425, "vwap_slope": 0.006, "atr": 0.0761, "trend": "flat", "slope_pct": 0.0631, "lower_highs_lower_lows": false, "stop": 9.9787, "imbalance_decline_count": 2, "imbalance_cur": -0.48056923918992883, "imbalance_prev": -0.08513900926728449}}
{"timestamp": "2026-09-22T13:40:03.170550", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 14.914, "peak_price": 14.95, "peak_gain_cents": 3.0, "slope_pct": 0.0147, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:03.172632", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.914, "vwap": 14.8302, "vwap_slope": 0.0137, "atr": 0.0748, "trend": "flat", "slope_pct": 0.1221, "lower_highs_lower_lows": false, "stop": 14.8243, "imbalance_decline_count": 1, "imbalance_cur": 0.005846137927466501, "imbalance_prev": 0.14639264333765353}}
{"timestamp": "2026-09-22T13:40:03.174791", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 19.206}}
{"timestamp": "2026-09-22T13:40:03.177687", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.895, "vwap": 9.0057, "vwap_slope": -0.004, "atr": 0.1058, "atr_pct": 1.19, "trend": "flat", "slope_pct": -0.0421, "flat_threshold_pct": 0.2974, "ema9": 8.9566, "ema20": 8.9955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.525, "spread_pct": 0.112, "rvol": 0.244, "volume_pace_ratio": 9.48}}
{"timestamp": "2026-09-22T13:40:03.179116", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.8s", "imbalance +72% >= 50% buy threshold, stop 13.70", "entry_score 68.0"], "reasons_against": [], "metrics": {"price": 14.1, "vwap": 13.827, "vwap_slope": 0.0107, "atr": 0.3301, "atr_pct": 2.341, "trend": "flat", "slope_pct": 0.063, "flat_threshold_pct": 0.5852, "ema9": 13.887, "ema20": 13.8395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 0.634, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 2.531, "stage3": {"stop": 13.7039, "risk": 0.3961, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7188, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 13.70"}, "entry_score": 67.95, "entry_score_breakdown": {"imbalance_sub": 0.598, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:03.220149", "symbol": "JOBY", "kind": "entry", "state": "BUY", "reasons_for": ["held 31.1s", "imbalance +78% >= 50% buy threshold, stop 6.43", "entry_score 88.0"], "reasons_against": [], "metrics": {"price": 6.4699, "vwap": 6.4529, "vwap_slope": 0.0033, "atr": 0.0345, "atr_pct": 0.533, "trend": "flat", "slope_pct": 0.0548, "flat_threshold_pct": 0.1333, "ema9": 6.4525, "ema20": 6.4479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 1.524, "spread_pct": 0.155, "rvol": 0.048, "volume_pace_ratio": 1.846, "stage3": {"stop": 6.4285, "risk": 0.0414, "target": 6.53, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7831, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 6.43"}, "entry_score": 87.96, "entry_score_breakdown": {"imbalance_sub": 0.69, "volume_pace_sub": 1.0, "volatility_sub": 0.863, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:03.261957", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.69, "vwap": 8.6377, "vwap_slope": 0.0115, "atr": 0.15, "atr_pct": 1.726, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.4314, "ema9": 8.6894, "ema20": 8.7101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.808, "spread_pct": 0.23, "rvol": 0.069, "volume_pace_ratio": 2.664}}
{"timestamp": "2026-09-22T13:40:03.263304", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 8.92, "vwap": 8.6766, "vwap_slope": 0.0488, "atr": 0.0839, "atr_pct": 0.941, "trend": "positive", "slope_pct": 0.5402, "flat_threshold_pct": 0.2352, "ema9": 8.7681, "ema20": 8.6483, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.624, "distance_from_high_pct": 0.0, "spread_pct": 1.57, "rvol": 0.008, "volume_pace_ratio": 0.32}}
{"timestamp": "2026-09-22T13:40:03.264550", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.755, "vwap": 12.7342, "vwap_slope": -0.0001, "atr": 0.0603, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1182, "ema9": 12.7355, "ema20": 12.7323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.023, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:40:03.265679", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8698, "vwap_slope": -0.0113, "atr": 0.1113, "atr_pct": 1.266, "trend": "flat", "slope_pct": -0.1392, "flat_threshold_pct": 0.3166, "ema9": 8.8227, "ema20": 8.8965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 4.767, "spread_pct": 0.227, "rvol": 0.227, "volume_pace_ratio": 8.793}}
{"timestamp": "2026-09-22T13:40:03.266778", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.5s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.665, "vwap": 11.6139, "vwap_slope": 0.0187, "atr": 0.0743, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.1136, "flat_threshold_pct": 0.1592, "ema9": 11.6275, "ema20": 11.6005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.554, "spread_pct": 0.086, "rvol": 0.026, "volume_pace_ratio": 1.024, "stage3": {"stop": 11.5758, "risk": 0.0892, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4194, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:40:03.267896", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.3662, "vwap_slope": -0.0109, "atr": 0.0566, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.1148, "ema9": 12.3181, "ema20": 12.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.909, "spread_pct": 0.081, "rvol": 0.028, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T13:40:03.268656", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 3.13% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1191, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.2871, "ema9": 10.5202, "ema20": 10.5141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 3.074, "spread_pct": 3.132, "rvol": 0.009, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:40:03.269458", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.9s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $5.65 yet"], "metrics": {"price": 5.53, "vwap": 5.5092, "vwap_slope": 0.007, "atr": 0.0456, "atr_pct": 0.824, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.2061, "ema9": 5.512, "ema20": 5.5068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 1.25, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.069, "stage3": {"stop": 5.4753, "risk": 0.0547, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3433, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $5.65 yet"}}}
{"timestamp": "2026-09-22T13:40:03.270172", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.9s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.103, "vwap_slope": 0.0035, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.542, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9118, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:03.271001", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.52, "vwap": 7.4911, "vwap_slope": 0.0029, "atr": 0.0451, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.1499, "ema9": 7.5046, "ema20": 7.5161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 0.397, "spread_pct": 0.266, "rvol": 0.017, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T13:40:03.271725", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.9s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.335, "vwap": 9.2601, "vwap_slope": 0.0069, "atr": 0.06, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.1029, "flat_threshold_pct": 0.1607, "ema9": 9.2568, "ema20": 9.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.902, "spread_pct": 0.214, "rvol": 0.03, "volume_pace_ratio": 1.178, "stage3": {"stop": 9.263, "risk": 0.072, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:03.272538", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.536%, flat band 0.495%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.645, "vwap": 13.054, "vwap_slope": -0.1452, "atr": 0.2504, "atr_pct": 1.98, "trend": "negative", "slope_pct": -0.536, "flat_threshold_pct": 0.4951, "ema9": 12.9189, "ema20": 13.0424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 6.472, "spread_pct": 0.87, "rvol": 0.029, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T13:40:03.273443", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.315, "vwap": 6.2839, "vwap_slope": 0.0001, "atr": 0.0342, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.1352, "ema9": 6.2863, "ema20": 6.2885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.699, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.066, "volume_pace_ratio": 2.569}}
{"timestamp": "2026-09-22T13:40:03.274242", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.4s", "imbalance +70% >= 50% buy threshold, stop 5.52", "entry_score 83.4"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.5244, "vwap_slope": 0.0069, "atr": 0.0336, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.1446, "flat_threshold_pct": 0.1513, "ema9": 5.531, "ema20": 5.5146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.85, "stage3": {"stop": 5.5197, "risk": 0.0403, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6955, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 5.52"}, "entry_score": 83.36, "entry_score_breakdown": {"imbalance_sub": 0.565, "volume_pace_sub": 1.0, "volatility_sub": 0.821, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:03.314819", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.2451, "vwap": 5.1919, "vwap_slope": 0.0126, "atr": 0.0363, "atr_pct": 0.692, "trend": "positive", "slope_pct": 0.1818, "flat_threshold_pct": 0.173, "ema9": 5.2269, "ema20": 5.2026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.378, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.219}}
{"timestamp": "2026-09-22T13:40:03.317655", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7634, "vwap": 8.744, "vwap_slope": 0.0033, "atr": 0.0569, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0908, "flat_threshold_pct": 0.1624, "ema9": 8.7554, "ema20": 8.7496, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 1.09, "spread_pct": 0.114, "rvol": 0.016, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T13:40:03.319311", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6169, "vwap_slope": 0.0242, "atr": 0.0941, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.1575, "flat_threshold_pct": 0.2001, "ema9": 11.7138, "ema20": 11.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 0.339, "spread_pct": 0.937, "rvol": 0.006, "volume_pace_ratio": 0.238}}
{"timestamp": "2026-09-22T13:40:03.320641", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.05"], "metrics": {"price": 9.0219, "vwap": 9.054, "vwap_slope": 0.0002, "atr": 0.035, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0971, "ema9": 9.0437, "ema20": 9.0495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.252, "distance_from_high_pct": 0.858, "spread_pct": 0.111, "rvol": 0.047, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T13:40:03.323185", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.825, "vwap": 4.8867, "vwap_slope": -0.0019, "atr": 0.077, "atr_pct": 1.596, "trend": "flat", "slope_pct": -0.1255, "flat_threshold_pct": 0.3989, "ema9": 4.826, "ema20": 4.8347, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.047, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.127}}
{"timestamp": "2026-09-22T13:40:03.324617", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18"], "metrics": {"price": 9.16, "vwap": 9.1835, "vwap_slope": 0.0016, "atr": 0.0542, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.148, "ema9": 9.1913, "ema20": 9.192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 0.758, "spread_pct": 0.874, "rvol": 0.014, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T13:40:03.326795", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.88"], "metrics": {"price": 13.85, "vwap": 13.8804, "vwap_slope": 0.0061, "atr": 0.0941, "atr_pct": 0.679, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1699, "ema9": 13.8761, "ema20": 13.8835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 1.142, "spread_pct": 0.216, "rvol": 0.017, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T13:40:03.327742", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.8s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.165, "vwap": 6.1558, "vwap_slope": 0.0022, "atr": 0.0235, "atr_pct": 0.382, "trend": "flat", "slope_pct": 0.0515, "flat_threshold_pct": 0.0954, "ema9": 6.1569, "ema20": 6.1549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.042, "volume_pace_ratio": 1.612, "stage3": {"stop": 6.1368, "risk": 0.0282, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7626, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:03.329235", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.7215, "vwap": 13.7095, "vwap_slope": 0.0049, "atr": 0.0833, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.1517, "ema9": 13.7183, "ema20": 13.749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.567, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:40:08.336538", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.052, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:08.339491", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6716, "vwap_slope": 0.0021, "atr": 0.0387, "trend": "positive", "slope_pct": 0.1352, "lower_highs_lower_lows": false, "stop": 7.6436, "imbalance_decline_count": 0, "imbalance_cur": 0.28177586824203366, "imbalance_prev": 0.14805414551607446}}
{"timestamp": "2026-09-22T13:40:08.340165", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.1033, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:08.341168", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1033, "vwap": 10.0425, "vwap_slope": 0.006, "atr": 0.0789, "trend": "flat", "slope_pct": 0.0781, "lower_highs_lower_lows": false, "stop": 10.0086, "imbalance_decline_count": 3, "imbalance_cur": -0.5133039176360475, "imbalance_prev": -0.48056923918992883}}
{"timestamp": "2026-09-22T13:40:08.341646", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 14.9142, "peak_price": 14.95, "peak_gain_cents": 3.0, "slope_pct": 0.0151, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:08.342305", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9142, "vwap": 14.8306, "vwap_slope": 0.0141, "atr": 0.0748, "trend": "flat", "slope_pct": 0.1222, "lower_highs_lower_lows": false, "stop": 14.8245, "imbalance_decline_count": 0, "imbalance_cur": 0.014615958240119313, "imbalance_prev": 0.005846137927466501}}
{"timestamp": "2026-09-22T13:40:08.344445", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 19.043}}
{"timestamp": "2026-09-22T13:40:08.349974", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.875, "vwap": 9.0047, "vwap_slope": -0.0051, "atr": 0.1073, "atr_pct": 1.209, "trend": "flat", "slope_pct": -0.0522, "flat_threshold_pct": 0.3023, "ema9": 8.9526, "ema20": 8.9936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 3.742, "spread_pct": 0.113, "rvol": 0.247, "volume_pace_ratio": 9.484}}
{"timestamp": "2026-09-22T13:40:08.351522", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 26.0s", "imbalance +54% >= 50% buy threshold, stop 13.64", "entry_score 60.2"], "reasons_against": [], "metrics": {"price": 14.05, "vwap": 13.8309, "vwap_slope": 0.0147, "atr": 0.3391, "atr_pct": 2.413, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.6033, "ema9": 13.877, "ema20": 13.8347, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 0.987, "spread_pct": 0.712, "rvol": 0.066, "volume_pace_ratio": 2.553, "stage3": {"stop": 13.6431, "risk": 0.4069, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5371, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 13.64"}, "entry_score": 60.16, "entry_score_breakdown": {"imbalance_sub": 0.339, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:08.401398", "symbol": "JOBY", "kind": "entry", "state": "BUY", "reasons_for": ["held 36.3s", "imbalance +70% >= 50% buy threshold, stop 6.42", "entry_score 84.5"], "reasons_against": [], "metrics": {"price": 6.465, "vwap": 6.4529, "vwap_slope": 0.0033, "atr": 0.0345, "atr_pct": 0.534, "trend": "flat", "slope_pct": 0.0514, "flat_threshold_pct": 0.1334, "ema9": 6.4515, "ema20": 6.4475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 1.598, "spread_pct": 0.155, "rvol": 0.048, "volume_pace_ratio": 1.831, "stage3": {"stop": 6.4236, "risk": 0.0414, "target": 6.53, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.703, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 6.42"}, "entry_score": 84.52, "entry_score_breakdown": {"imbalance_sub": 0.576, "volume_pace_sub": 1.0, "volatility_sub": 0.862, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:08.443865", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.681, "vwap": 8.6378, "vwap_slope": 0.0116, "atr": 0.1505, "atr_pct": 1.733, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.4333, "ema9": 8.6876, "ema20": 8.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.91, "spread_pct": 0.23, "rvol": 0.069, "volume_pace_ratio": 2.646}}
{"timestamp": "2026-09-22T13:40:08.444589", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:40:08.445358", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7499, "vwap": 12.7343, "vwap_slope": -0.0, "atr": 0.0603, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.1183, "ema9": 12.7344, "ema20": 12.7318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.391, "spread_pct": 0.078, "rvol": 0.023, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:40:08.446419", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8696, "vwap_slope": -0.0114, "atr": 0.1113, "atr_pct": 1.265, "trend": "flat", "slope_pct": -0.1366, "flat_threshold_pct": 0.3164, "ema9": 8.8237, "ema20": 8.897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 4.713, "spread_pct": 0.114, "rvol": 0.227, "volume_pace_ratio": 8.74}}
{"timestamp": "2026-09-22T13:40:08.447250", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.7s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.668, "vwap": 11.6139, "vwap_slope": 0.0187, "atr": 0.0743, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.1147, "flat_threshold_pct": 0.1592, "ema9": 11.6281, "ema20": 11.6008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.529, "spread_pct": 0.086, "rvol": 0.026, "volume_pace_ratio": 1.015, "stage3": {"stop": 11.5788, "risk": 0.0892, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4105, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:40:08.448149", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.3659, "vwap_slope": -0.0112, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.121, "ema9": 12.3181, "ema20": 12.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.909, "spread_pct": 0.081, "rvol": 0.028, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T13:40:08.448780", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1191, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.2871, "ema9": 10.5202, "ema20": 10.5141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:40:08.449477", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (67.1s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $5.65 yet"], "metrics": {"price": 5.54, "vwap": 5.5092, "vwap_slope": 0.0071, "atr": 0.0466, "atr_pct": 0.841, "trend": "flat", "slope_pct": 0.0746, "flat_threshold_pct": 0.2102, "ema9": 5.514, "ema20": 5.5078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.071, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.061, "stage3": {"stop": 5.4841, "risk": 0.0559, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3617, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $5.65 yet"}}}
{"timestamp": "2026-09-22T13:40:08.450145", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.1s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.103, "vwap_slope": 0.0035, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.528, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9118, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:08.450950", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.5, "vwap": 7.4914, "vwap_slope": 0.0016, "atr": 0.0426, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.142, "ema9": 7.5037, "ema20": 7.5146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.662, "spread_pct": 0.133, "rvol": 0.017, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T13:40:08.451643", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (67.1s) but room-to-run failed: imbalance -87% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.2605, "vwap_slope": 0.0094, "atr": 0.0568, "atr_pct": 0.609, "trend": "flat", "slope_pct": 0.1204, "flat_threshold_pct": 0.1523, "ema9": 9.2694, "ema20": 9.2551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 1.062, "spread_pct": 0.322, "rvol": 0.031, "volume_pace_ratio": 1.177, "stage3": {"stop": 9.2518, "risk": 0.0682, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8681, "passed": false, "reason": "imbalance -87% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:08.452313", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.534%, flat band 0.496%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.65, "vwap": 13.0537, "vwap_slope": -0.1455, "atr": 0.2512, "atr_pct": 1.986, "trend": "negative", "slope_pct": -0.5343, "flat_threshold_pct": 0.4964, "ema9": 12.9199, "ema20": 13.0429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 6.435, "spread_pct": 0.632, "rvol": 0.029, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:40:08.452862", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.31, "vwap": 6.2839, "vwap_slope": 0.0001, "atr": 0.0369, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0552, "flat_threshold_pct": 0.1463, "ema9": 6.2853, "ema20": 6.288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.701, "distance_from_high_pct": 0.473, "spread_pct": 0.158, "rvol": 0.066, "volume_pace_ratio": 2.549}}
{"timestamp": "2026-09-22T13:40:08.453519", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.6s", "imbalance +73% >= 50% buy threshold, stop 5.51", "entry_score 84.7"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5244, "vwap_slope": 0.0069, "atr": 0.0336, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.1364, "flat_threshold_pct": 0.1516, "ema9": 5.529, "ema20": 5.5137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.843, "stage3": {"stop": 5.5097, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7261, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 5.51"}, "entry_score": 84.66, "entry_score_breakdown": {"imbalance_sub": 0.609, "volume_pace_sub": 1.0, "volatility_sub": 0.82, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:08.545850", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.2451, "vwap": 5.1919, "vwap_slope": 0.0126, "atr": 0.0363, "atr_pct": 0.692, "trend": "positive", "slope_pct": 0.1818, "flat_threshold_pct": 0.173, "ema9": 5.2269, "ema20": 5.2026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.378, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.217}}
{"timestamp": "2026-09-22T13:40:08.547251", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.7441, "vwap_slope": 0.0034, "atr": 0.0576, "atr_pct": 0.657, "trend": "flat", "slope_pct": 0.0942, "flat_threshold_pct": 0.1642, "ema9": 8.7567, "ema20": 8.7503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 1.016, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T13:40:08.548950", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.7299, "vwap": 11.6174, "vwap_slope": 0.0138, "atr": 0.0877, "atr_pct": 0.748, "trend": "flat", "slope_pct": 0.1255, "flat_threshold_pct": 0.187, "ema9": 11.7171, "ema20": 11.657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 0.594, "spread_pct": 0.937, "rvol": 0.006, "volume_pace_ratio": 0.236}}
{"timestamp": "2026-09-22T13:40:08.549747", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0538, "vwap_slope": -0.0, "atr": 0.0355, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0984, "ema9": 9.0454, "ema20": 9.0502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 0.769, "spread_pct": 0.111, "rvol": 0.047, "volume_pace_ratio": 1.826}}
{"timestamp": "2026-09-22T13:40:08.551926", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.124}}
{"timestamp": "2026-09-22T13:40:08.552733", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18"], "metrics": {"price": 9.16, "vwap": 9.1835, "vwap_slope": 0.0016, "atr": 0.0542, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.148, "ema9": 9.1913, "ema20": 9.192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 0.758, "spread_pct": 0.874, "rvol": 0.014, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T13:40:08.553707", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.88"], "metrics": {"price": 13.852, "vwap": 13.8803, "vwap_slope": 0.0061, "atr": 0.0941, "atr_pct": 0.679, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.1698, "ema9": 13.8765, "ema20": 13.8837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 1.128, "spread_pct": 0.216, "rvol": 0.017, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:40:08.554481", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (67.0s) but room-to-run failed: imbalance -68% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1559, "vwap_slope": 0.0022, "atr": 0.024, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0552, "flat_threshold_pct": 0.0973, "ema9": 6.1579, "ema20": 6.1554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.042, "volume_pace_ratio": 1.605, "stage3": {"stop": 6.1412, "risk": 0.0288, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6773, "passed": false, "reason": "imbalance -68% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:08.555232", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.715, "vwap": 13.7095, "vwap_slope": 0.0049, "atr": 0.0833, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.1518, "ema9": 13.717, "ema20": 13.7484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 1.614, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T13:40:13.561020", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.052, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:13.561689", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6717, "vwap_slope": 0.0023, "atr": 0.0387, "trend": "positive", "slope_pct": 0.1352, "lower_highs_lower_lows": false, "stop": 7.6436, "imbalance_decline_count": 0, "imbalance_cur": 0.6740717232624563, "imbalance_prev": 0.28177586824203366}}
{"timestamp": "2026-09-22T13:40:13.562228", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0595, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:13.564532", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.0425, "vwap_slope": 0.006, "atr": 0.0789, "trend": "flat", "slope_pct": 0.0631, "lower_highs_lower_lows": false, "stop": 9.9753, "imbalance_decline_count": 4, "imbalance_cur": -0.5265172225259704, "imbalance_prev": -0.5133039176360475}}
{"timestamp": "2026-09-22T13:40:13.567489", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 14.905, "peak_price": 14.95, "peak_gain_cents": 3.0, "slope_pct": -0.0034, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:13.568398", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.905, "vwap": 14.8313, "vwap_slope": 0.0148, "atr": 0.0772, "trend": "flat", "slope_pct": 0.1194, "lower_highs_lower_lows": false, "stop": 14.8124, "imbalance_decline_count": 1, "imbalance_cur": -0.31546665193125933, "imbalance_prev": 0.014615958240119313}}
{"timestamp": "2026-09-22T13:40:13.570462", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 18.881}}
{"timestamp": "2026-09-22T13:40:13.571776", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 9.0044, "vwap_slope": -0.0053, "atr": 0.1073, "atr_pct": 1.207, "trend": "flat", "slope_pct": -0.0421, "flat_threshold_pct": 0.3016, "ema9": 8.9566, "ema20": 8.9955, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 3.525, "spread_pct": 0.112, "rvol": 0.247, "volume_pace_ratio": 9.431}}
{"timestamp": "2026-09-22T13:40:13.573494", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 31.2s, room-to-run passed, but entry_score 54.6 below floor 55.0"], "metrics": {"price": 13.99, "vwap": 13.8313, "vwap_slope": 0.015, "atr": 0.3431, "atr_pct": 2.452, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.6131, "ema9": 13.865, "ema20": 13.829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 1.409, "spread_pct": 0.572, "rvol": 0.067, "volume_pace_ratio": 2.544, "stage3": {"stop": 13.5783, "risk": 0.4117, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4086, "passed": true, "reason": "imbalance +41% >= 30% and resistance cleared, stop 13.58"}, "entry_score": 54.65, "entry_score_breakdown": {"imbalance_sub": 0.155, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:13.574490", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45"], "metrics": {"price": 6.4496, "vwap": 6.4529, "vwap_slope": 0.0033, "atr": 0.036, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0405, "flat_threshold_pct": 0.1397, "ema9": 6.4485, "ema20": 6.446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.833, "spread_pct": 0.155, "rvol": 0.048, "volume_pace_ratio": 1.822}}
{"timestamp": "2026-09-22T13:40:13.575428", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.69, "vwap": 8.6378, "vwap_slope": 0.0117, "atr": 0.1524, "atr_pct": 1.754, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.4384, "ema9": 8.6894, "ema20": 8.7101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.808, "spread_pct": 0.461, "rvol": 0.069, "volume_pace_ratio": 2.626}}
{"timestamp": "2026-09-22T13:40:13.576379", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:40:13.578353", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.7343, "vwap_slope": -0.0, "atr": 0.0603, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.1183, "ema9": 12.7335, "ema20": 12.7313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.023, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T13:40:13.580635", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8006, "vwap": 8.8695, "vwap_slope": -0.0116, "atr": 0.1127, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.1337, "flat_threshold_pct": 0.3202, "ema9": 8.8248, "ema20": 8.8975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 4.652, "spread_pct": 0.114, "rvol": 0.228, "volume_pace_ratio": 8.686}}
{"timestamp": "2026-09-22T13:40:13.581462", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.8s", "imbalance +54% >= 50% buy threshold, stop 11.59", "entry_score 76.2"], "reasons_against": [], "metrics": {"price": 11.68, "vwap": 11.6142, "vwap_slope": 0.0189, "atr": 0.0743, "atr_pct": 0.636, "trend": "flat", "slope_pct": 0.1194, "flat_threshold_pct": 0.159, "ema9": 11.6305, "ema20": 11.6019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.426, "spread_pct": 0.171, "rvol": 0.027, "volume_pace_ratio": 1.011, "stage3": {"stop": 11.5908, "risk": 0.0892, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5361, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 11.59"}, "entry_score": 76.17, "entry_score_breakdown": {"imbalance_sub": 0.337, "volume_pace_sub": 1.0, "volatility_sub": 0.802, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:13.617897", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.3658, "vwap_slope": -0.0113, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.121, "ema9": 12.3191, "ema20": 12.3321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 1.87, "spread_pct": 0.081, "rvol": 0.029, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T13:40:13.618853", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.5201, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1191, "atr_pct": 1.132, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.283, "ema9": 10.5501, "ema20": 10.5283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 1.68, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:40:13.619697", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (72.3s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $5.65 yet"], "metrics": {"price": 5.54, "vwap": 5.5092, "vwap_slope": 0.0071, "atr": 0.0466, "atr_pct": 0.841, "trend": "flat", "slope_pct": 0.0746, "flat_threshold_pct": 0.2102, "ema9": 5.514, "ema20": 5.5078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.028, "volume_pace_ratio": 1.052, "stage3": {"stop": 5.4841, "risk": 0.0559, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3617, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $5.65 yet"}}}
{"timestamp": "2026-09-22T13:40:13.620435", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.2s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.103, "vwap_slope": 0.0035, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.516, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9118, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:13.621098", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.494, "vwap": 7.4914, "vwap_slope": 0.0016, "atr": 0.0432, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1441, "ema9": 7.5025, "ema20": 7.514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 0.742, "spread_pct": 0.133, "rvol": 0.017, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T13:40:13.621790", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (72.3s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.2605, "vwap_slope": 0.0094, "atr": 0.0568, "atr_pct": 0.609, "trend": "flat", "slope_pct": 0.118, "flat_threshold_pct": 0.1524, "ema9": 9.2684, "ema20": 9.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 1.115, "spread_pct": 0.322, "rvol": 0.031, "volume_pace_ratio": 1.167, "stage3": {"stop": 9.2468, "risk": 0.0682, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8815, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:13.622512", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.517%, flat band 0.504%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 13.0502, "vwap_slope": -0.149, "atr": 0.2562, "atr_pct": 2.017, "trend": "negative", "slope_pct": -0.5167, "flat_threshold_pct": 0.5043, "ema9": 12.9299, "ema20": 13.0477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 6.065, "spread_pct": 0.787, "rvol": 0.029, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T13:40:13.623657", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.32, "vwap": 6.284, "vwap_slope": 0.0002, "atr": 0.0374, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0624, "flat_threshold_pct": 0.148, "ema9": 6.2873, "ema20": 6.289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.714, "distance_from_high_pct": 0.315, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.541}}
{"timestamp": "2026-09-22T13:40:13.624667", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.8s) but room-to-run failed: imbalance +50% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.5579, "vwap": 5.5246, "vwap_slope": 0.0071, "atr": 0.0336, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.1429, "flat_threshold_pct": 0.1514, "ema9": 5.5306, "ema20": 5.5144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.084, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.843, "stage3": {"stop": 5.5176, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4954, "passed": false, "reason": "imbalance +50% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:40:13.626165", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 5.2451, "vwap": 5.1919, "vwap_slope": 0.0126, "atr": 0.0363, "atr_pct": 0.692, "trend": "positive", "slope_pct": 0.1818, "flat_threshold_pct": 0.173, "ema9": 5.2269, "ema20": 5.2026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.378, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T13:40:13.627088", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.7441, "vwap_slope": 0.0034, "atr": 0.0576, "atr_pct": 0.658, "trend": "flat", "slope_pct": 0.0891, "flat_threshold_pct": 0.1644, "ema9": 8.7547, "ema20": 8.7493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.129, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T13:40:13.628312", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.7299, "vwap": 11.6174, "vwap_slope": 0.0138, "atr": 0.0877, "atr_pct": 0.748, "trend": "flat", "slope_pct": 0.1255, "flat_threshold_pct": 0.187, "ema9": 11.7171, "ema20": 11.657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 0.594, "spread_pct": 0.937, "rvol": 0.006, "volume_pace_ratio": 0.235}}
{"timestamp": "2026-09-22T13:40:13.629325", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0538, "vwap_slope": -0.0, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0983, "ema9": 9.0464, "ema20": 9.0507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 0.714, "spread_pct": 0.111, "rvol": 0.048, "volume_pace_ratio": 1.812}}
{"timestamp": "2026-09-22T13:40:13.632664", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.098}}
{"timestamp": "2026-09-22T13:40:13.633622", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18"], "metrics": {"price": 9.16, "vwap": 9.1835, "vwap_slope": 0.0016, "atr": 0.0542, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.148, "ema9": 9.1913, "ema20": 9.192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.014, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T13:40:13.634389", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.85 below VWAP $13.88"], "metrics": {"price": 13.8542, "vwap": 13.8803, "vwap_slope": 0.0061, "atr": 0.0941, "atr_pct": 0.679, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.1698, "ema9": 13.877, "ema20": 13.8839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 1.112, "spread_pct": 0.216, "rvol": 0.017, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T13:40:13.635231", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (72.1s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1686, "vwap": 6.1559, "vwap_slope": 0.0022, "atr": 0.024, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0542, "flat_threshold_pct": 0.0973, "ema9": 6.1576, "ema20": 6.1552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 0.826, "spread_pct": 0.162, "rvol": 0.042, "volume_pace_ratio": 1.596, "stage3": {"stop": 6.1398, "risk": 0.0288, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6361, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:13.636000", "symbol": "PATH", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.715, "vwap": 13.7095, "vwap_slope": 0.0049, "atr": 0.0845, "atr_pct": 0.616, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.154, "ema9": 13.717, "ema20": 13.7484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.614, "spread_pct": 0.073, "rvol": 0.026, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:40:18.644122", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 7.69, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.052, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:18.644879", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.69, "vwap": 7.6718, "vwap_slope": 0.0024, "atr": 0.0387, "trend": "positive", "slope_pct": 0.1352, "lower_highs_lower_lows": false, "stop": 7.6436, "imbalance_decline_count": 0, "imbalance_cur": 0.8579679144385026, "imbalance_prev": 0.6740717232624563}}
{"timestamp": "2026-09-22T13:40:18.645388", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0595, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:18.645953", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.0426, "vwap_slope": 0.0061, "atr": 0.0789, "trend": "flat", "slope_pct": 0.0631, "lower_highs_lower_lows": false, "stop": 9.9753, "imbalance_decline_count": 0, "imbalance_cur": 0.7257617728531855, "imbalance_prev": -0.5265172225259704}}
{"timestamp": "2026-09-22T13:40:18.646293", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.010%)", "metrics": {"price": 14.9017, "peak_price": 14.95, "peak_gain_cents": 3.0, "slope_pct": -0.01, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:18.646774", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9017, "vwap": 14.8316, "vwap_slope": 0.0151, "atr": 0.0772, "trend": "flat", "slope_pct": 0.1184, "lower_highs_lower_lows": false, "stop": 14.8091, "imbalance_decline_count": 2, "imbalance_cur": -0.3928652994107706, "imbalance_prev": -0.31546665193125933}}
{"timestamp": "2026-09-22T13:40:18.648763", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 18.726}}
{"timestamp": "2026-09-22T13:40:18.649692", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.875, "vwap": 9.0037, "vwap_slope": -0.006, "atr": 0.1078, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.0522, "flat_threshold_pct": 0.3037, "ema9": 8.9526, "ema20": 8.9936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 3.742, "spread_pct": 0.113, "rvol": 0.248, "volume_pace_ratio": 9.396}}
{"timestamp": "2026-09-22T13:40:18.650704", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (36.3s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 14.0, "vwap": 13.8318, "vwap_slope": 0.0156, "atr": 0.3451, "atr_pct": 2.465, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.6162, "ema9": 13.867, "ema20": 13.83, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 1.339, "spread_pct": 0.786, "rvol": 0.067, "volume_pace_ratio": 2.531, "stage3": {"stop": 13.5859, "risk": 0.4141, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2788, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:40:18.651386", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.4614, "vwap": 6.4529, "vwap_slope": 0.0034, "atr": 0.036, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0489, "flat_threshold_pct": 0.1395, "ema9": 6.4508, "ema20": 6.4471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.653, "spread_pct": 0.155, "rvol": 0.048, "volume_pace_ratio": 1.817}}
{"timestamp": "2026-09-22T13:40:18.652005", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.6378, "vwap_slope": 0.0116, "atr": 0.1534, "atr_pct": 1.769, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.4423, "ema9": 8.6854, "ema20": 8.7082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.034, "spread_pct": 0.461, "rvol": 0.069, "volume_pace_ratio": 2.605}}
{"timestamp": "2026-09-22T13:40:18.652619", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:40:18.653348", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7383, "vwap": 12.7344, "vwap_slope": 0.0, "atr": 0.0603, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.1184, "ema9": 12.7321, "ema20": 12.7307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.482, "spread_pct": 0.079, "rvol": 0.023, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T13:40:18.653992", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8691, "vwap_slope": -0.0119, "atr": 0.1137, "atr_pct": 1.294, "trend": "flat", "slope_pct": -0.1392, "flat_threshold_pct": 0.3234, "ema9": 8.8227, "ema20": 8.8965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 4.767, "spread_pct": 0.228, "rvol": 0.229, "volume_pace_ratio": 8.653}}
{"timestamp": "2026-09-22T13:40:18.654586", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.9s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.64, "vwap": 11.6144, "vwap_slope": 0.0192, "atr": 0.0758, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.1038, "flat_threshold_pct": 0.1628, "ema9": 11.6225, "ema20": 11.5981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.027, "volume_pace_ratio": 1.011, "stage3": {"stop": 11.549, "risk": 0.091, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.5239, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:18.655460", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.3657, "vwap_slope": -0.0114, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.121, "ema9": 12.3181, "ema20": 12.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 1.909, "spread_pct": 0.162, "rvol": 0.029, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T13:40:18.656114", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.54, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.135, "trend": "flat", "slope_pct": 0.0411, "flat_threshold_pct": 0.2837, "ema9": 10.554, "ema20": 10.5302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.025, "distance_from_high_pct": 1.494, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T13:40:18.656747", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (77.3s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.525, "vwap": 5.5093, "vwap_slope": 0.0071, "atr": 0.0466, "atr_pct": 0.843, "trend": "flat", "slope_pct": 0.0622, "flat_threshold_pct": 0.2108, "ema9": 5.511, "ema20": 5.5063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.339, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.048, "stage3": {"stop": 5.4691, "risk": 0.0559, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6637, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:18.657515", "symbol": "DUOT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.3s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.103, "vwap_slope": 0.0035, "atr": 0.0962, "atr_pct": 1.049, "trend": "positive", "slope_pct": 0.2659, "flat_threshold_pct": 0.2623, "ema9": 9.0944, "ema20": 9.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 2.032, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.503, "stage3": {"stop": 9.0546, "risk": 0.1154, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9118, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:18.658061", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.495, "vwap": 7.4914, "vwap_slope": 0.0016, "atr": 0.0432, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.1441, "ema9": 7.5027, "ema20": 7.5141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 0.728, "spread_pct": 0.133, "rvol": 0.017, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T13:40:18.658741", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (77.3s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.295, "vwap": 9.2606, "vwap_slope": 0.0094, "atr": 0.058, "atr_pct": 0.624, "trend": "flat", "slope_pct": 0.1082, "flat_threshold_pct": 0.156, "ema9": 9.2644, "ema20": 9.2527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 1.327, "spread_pct": 0.323, "rvol": 0.031, "volume_pace_ratio": 1.16, "stage3": {"stop": 9.2254, "risk": 0.0696, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9154, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:18.659453", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.510%, flat band 0.504%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.72, "vwap": 13.0498, "vwap_slope": -0.1495, "atr": 0.2562, "atr_pct": 2.014, "trend": "negative", "slope_pct": -0.5096, "flat_threshold_pct": 0.5035, "ema9": 12.9339, "ema20": 13.0496, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 5.917, "spread_pct": 0.472, "rvol": 0.029, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T13:40:18.660081", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.315, "vwap": 6.284, "vwap_slope": 0.0002, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.1481, "ema9": 6.2863, "ema20": 6.2885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.715, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.521}}
{"timestamp": "2026-09-22T13:40:18.660818", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.8s", "imbalance +66% >= 50% buy threshold, stop 5.50", "entry_score 81.6"], "reasons_against": [], "metrics": {"price": 5.5359, "vwap": 5.5245, "vwap_slope": 0.007, "atr": 0.0336, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.1248, "flat_threshold_pct": 0.152, "ema9": 5.5262, "ema20": 5.5123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.475, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.837, "stage3": {"stop": 5.4956, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6551, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 5.50"}, "entry_score": 81.6, "entry_score_breakdown": {"imbalance_sub": 0.507, "volume_pace_sub": 1.0, "volatility_sub": 0.819, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:18.777767", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.2451, "vwap": 5.1919, "vwap_slope": 0.0126, "atr": 0.0363, "atr_pct": 0.692, "trend": "positive", "slope_pct": 0.1818, "flat_threshold_pct": 0.173, "ema9": 5.2269, "ema20": 5.2026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.378, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.214}}
{"timestamp": "2026-09-22T13:40:18.778990", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.7442, "vwap_slope": 0.0035, "atr": 0.0587, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0916, "flat_threshold_pct": 0.1675, "ema9": 8.7557, "ema20": 8.7498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 1.072, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:40:18.779835", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.6173, "vwap_slope": 0.0137, "atr": 0.0907, "atr_pct": 0.775, "trend": "flat", "slope_pct": 0.114, "flat_threshold_pct": 0.1938, "ema9": 11.7111, "ema20": 11.6542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 0.847, "spread_pct": 0.855, "rvol": 0.006, "volume_pace_ratio": 0.233}}
{"timestamp": "2026-09-22T13:40:18.780564", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0536, "vwap_slope": -0.0001, "atr": 0.0355, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.0984, "ema9": 9.0444, "ema20": 9.0498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 0.824, "spread_pct": 0.111, "rvol": 0.048, "volume_pace_ratio": 1.801}}
{"timestamp": "2026-09-22T13:40:18.781208", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.072}}
{"timestamp": "2026-09-22T13:40:18.781873", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18"], "metrics": {"price": 9.16, "vwap": 9.1835, "vwap_slope": 0.0016, "atr": 0.0542, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.148, "ema9": 9.1913, "ema20": 9.192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.014, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T13:40:18.782744", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.88"], "metrics": {"price": 13.84, "vwap": 13.88, "vwap_slope": 0.0058, "atr": 0.0956, "atr_pct": 0.691, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.1727, "ema9": 13.8741, "ema20": 13.8825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 1.213, "spread_pct": 0.289, "rvol": 0.017, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T13:40:18.783416", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.16 below VWAP $6.16"], "metrics": {"price": 6.155, "vwap": 6.1558, "vwap_slope": 0.0022, "atr": 0.025, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1016, "ema9": 6.1549, "ema20": 6.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.042, "volume_pace_ratio": 1.603}}
{"timestamp": "2026-09-22T13:40:18.784138", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.69 below VWAP $13.71"], "metrics": {"price": 13.685, "vwap": 13.7094, "vwap_slope": 0.0047, "atr": 0.0853, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1558, "ema9": 13.711, "ema20": 13.7455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.829, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:40:23.789995", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.053%)", "metrics": {"price": 7.6902, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.0528, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:23.790814", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.6902, "vwap": 7.6737, "vwap_slope": 0.0042, "atr": 0.0407, "trend": "positive", "slope_pct": 0.1353, "lower_highs_lower_lows": false, "stop": 7.6414, "imbalance_decline_count": 1, "imbalance_cur": 0.7483154037120227, "imbalance_prev": 0.8579679144385026}}
{"timestamp": "2026-09-22T13:40:23.791353", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.045%)", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0446, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:23.792014", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0428, "vwap_slope": 0.0063, "atr": 0.0789, "trend": "flat", "slope_pct": 0.0653, "lower_highs_lower_lows": false, "stop": 9.9803, "imbalance_decline_count": 1, "imbalance_cur": 0.7118086696562033, "imbalance_prev": 0.7257617728531855}}
{"timestamp": "2026-09-22T13:40:23.792392", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.047%)", "metrics": {"price": 14.93, "peak_price": 14.95, "peak_gain_cents": 3.0, "slope_pct": 0.0469, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:23.792902", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.93, "vwap": 14.8326, "vwap_slope": 0.0161, "atr": 0.0772, "trend": "flat", "slope_pct": 0.127, "lower_highs_lower_lows": false, "stop": 14.8374, "imbalance_decline_count": 0, "imbalance_cur": -0.13920233907442095, "imbalance_prev": -0.3928652994107706}}
{"timestamp": "2026-09-22T13:40:23.794963", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 18.571}}
{"timestamp": "2026-09-22T13:40:23.797353", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.855, "vwap": 9.0031, "vwap_slope": -0.0066, "atr": 0.1093, "atr_pct": 1.235, "trend": "flat", "slope_pct": -0.0624, "flat_threshold_pct": 0.3086, "ema9": 8.9486, "ema20": 8.9917, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 3.959, "spread_pct": 0.113, "rvol": 0.249, "volume_pace_ratio": 9.345}}
{"timestamp": "2026-09-22T13:40:23.798280", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.4s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 14.015, "vwap": 13.8325, "vwap_slope": 0.0163, "atr": 0.3451, "atr_pct": 2.462, "trend": "flat", "slope_pct": 0.0351, "flat_threshold_pct": 0.6156, "ema9": 13.87, "ema20": 13.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 1.233, "spread_pct": 0.214, "rvol": 0.067, "volume_pace_ratio": 2.517, "stage3": {"stop": 13.6009, "risk": 0.4141, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0825, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:40:23.799139", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.4581, "vwap": 6.4529, "vwap_slope": 0.0034, "atr": 0.036, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1396, "ema9": 6.4502, "ema20": 6.4468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.703, "spread_pct": 0.155, "rvol": 0.048, "volume_pace_ratio": 1.808}}
{"timestamp": "2026-09-22T13:40:23.799798", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7598, "vwap": 8.6395, "vwap_slope": 0.0133, "atr": 0.1564, "atr_pct": 1.785, "trend": "flat", "slope_pct": 0.0459, "flat_threshold_pct": 0.4462, "ema9": 8.7034, "ema20": 8.7168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.019, "spread_pct": 0.458, "rvol": 0.07, "volume_pace_ratio": 2.626}}
{"timestamp": "2026-09-22T13:40:23.800397", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T13:40:23.801043", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.7617, "vwap": 12.7346, "vwap_slope": 0.0002, "atr": 0.0604, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.1182, "ema9": 12.7368, "ema20": 12.7329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.299, "spread_pct": 0.079, "rvol": 0.023, "volume_pace_ratio": 0.875}}
{"timestamp": "2026-09-22T13:40:23.801719", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7867, "vwap": 8.8689, "vwap_slope": -0.0122, "atr": 0.1137, "atr_pct": 1.294, "trend": "flat", "slope_pct": -0.1409, "flat_threshold_pct": 0.3236, "ema9": 8.8221, "ema20": 8.8962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 4.803, "spread_pct": 0.114, "rvol": 0.229, "volume_pace_ratio": 8.607}}
{"timestamp": "2026-09-22T13:40:23.802354", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (143.0s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.628, "vwap": 11.6144, "vwap_slope": 0.0191, "atr": 0.0768, "atr_pct": 0.661, "trend": "flat", "slope_pct": 0.0991, "flat_threshold_pct": 0.1652, "ema9": 11.6201, "ema20": 11.597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.87, "spread_pct": 0.086, "rvol": 0.027, "volume_pace_ratio": 1.005, "stage3": {"stop": 11.5358, "risk": 0.0922, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2727, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:23.803052", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.37", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.3656, "vwap_slope": -0.0115, "atr": 0.0597, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.1211, "ema9": 12.3161, "ema20": 12.3307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 1.989, "spread_pct": 0.162, "rvol": 0.029, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T13:40:23.803661", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.5401, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.135, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.2837, "ema9": 10.5541, "ema20": 10.5302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.493, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T13:40:23.804268", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (82.5s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.52, "vwap": 5.5094, "vwap_slope": 0.0072, "atr": 0.0466, "atr_pct": 0.844, "trend": "flat", "slope_pct": 0.0581, "flat_threshold_pct": 0.211, "ema9": 5.51, "ema20": 5.5059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.045, "stage3": {"stop": 5.4641, "risk": 0.0559, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.709, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:23.804903", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 178.4s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.493, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:23.840926", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4914, "vwap_slope": 0.0016, "atr": 0.0436, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1455, "ema9": 7.5017, "ema20": 7.5136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.795, "spread_pct": 0.267, "rvol": 0.018, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T13:40:23.841697", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (82.5s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.303, "vwap": 9.2609, "vwap_slope": 0.0097, "atr": 0.0595, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.1121, "flat_threshold_pct": 0.1599, "ema9": 9.266, "ema20": 9.2535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 1.242, "spread_pct": 0.431, "rvol": 0.031, "volume_pace_ratio": 1.159, "stage3": {"stop": 9.2316, "risk": 0.0714, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2105, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:23.842371", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.517%, flat band 0.504%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 13.0471, "vwap_slope": -0.1521, "atr": 0.2562, "atr_pct": 2.017, "trend": "negative", "slope_pct": -0.5167, "flat_threshold_pct": 0.5043, "ema9": 12.9299, "ema20": 13.0477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 6.065, "spread_pct": 0.787, "rvol": 0.029, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T13:40:23.843117", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.315, "vwap": 6.284, "vwap_slope": 0.0002, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.1481, "ema9": 6.2863, "ema20": 6.2885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.715, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.5}}
{"timestamp": "2026-09-22T13:40:23.843910", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (138.0s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.55, "vwap": 5.5248, "vwap_slope": 0.0072, "atr": 0.0336, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.1364, "flat_threshold_pct": 0.1516, "ema9": 5.529, "ema20": 5.5137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.837, "stage3": {"stop": 5.5097, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.494, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:40:23.844659", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.2451, "vwap": 5.1919, "vwap_slope": 0.0126, "atr": 0.0363, "atr_pct": 0.692, "trend": "positive", "slope_pct": 0.1818, "flat_threshold_pct": 0.173, "ema9": 5.2269, "ema20": 5.2026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.378, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.212}}
{"timestamp": "2026-09-22T13:40:23.845469", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7402, "vwap": 8.7441, "vwap_slope": 0.0034, "atr": 0.0587, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.0788, "flat_threshold_pct": 0.168, "ema9": 8.7508, "ema20": 8.7474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 1.352, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:40:23.847051", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.6179, "vwap_slope": 0.0144, "atr": 0.0907, "atr_pct": 0.775, "trend": "flat", "slope_pct": 0.114, "flat_threshold_pct": 0.1938, "ema9": 11.7111, "ema20": 11.6542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 0.847, "spread_pct": 0.855, "rvol": 0.006, "volume_pace_ratio": 0.232}}
{"timestamp": "2026-09-22T13:40:23.847757", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0532, "vwap_slope": -0.0006, "atr": 0.037, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.1028, "ema9": 9.0404, "ema20": 9.0478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.048, "volume_pace_ratio": 1.797}}
{"timestamp": "2026-09-22T13:40:23.848388", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.047}}
{"timestamp": "2026-09-22T13:40:23.849057", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.105, "vwap": 9.1831, "vwap_slope": -0.0, "atr": 0.0543, "atr_pct": 0.596, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.1491, "ema9": 9.174, "ema20": 9.1837, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.354, "spread_pct": 0.769, "rvol": 0.014, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T13:40:23.849713", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.88"], "metrics": {"price": 13.82, "vwap": 13.8797, "vwap_slope": 0.0055, "atr": 0.0971, "atr_pct": 0.703, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.1757, "ema9": 13.8701, "ema20": 13.8806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 1.356, "spread_pct": 0.289, "rvol": 0.017, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T13:40:23.853295", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1558, "vwap_slope": 0.0021, "atr": 0.0255, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.1037, "ema9": 6.1539, "ema20": 6.1535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.043, "volume_pace_ratio": 1.61}}
{"timestamp": "2026-09-22T13:40:23.854047", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.71"], "metrics": {"price": 13.675, "vwap": 13.7092, "vwap_slope": 0.0046, "atr": 0.0863, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.1578, "ema9": 13.709, "ema20": 13.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.901, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 1.007}}
{"timestamp": "2026-09-22T13:40:28.860019", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.150%)", "metrics": {"price": 7.715, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.1495, "trend": "positive"}}
{"timestamp": "2026-09-22T13:40:28.860923", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.715, "vwap": 7.6749, "vwap_slope": 0.0055, "atr": 0.0417, "trend": "positive", "slope_pct": 0.15, "lower_highs_lower_lows": false, "stop": 7.665, "imbalance_decline_count": 2, "imbalance_cur": 0.7408872390920709, "imbalance_prev": 0.7483154037120227}}
{"timestamp": "2026-09-22T13:40:28.861496", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.089%)", "metrics": {"price": 10.06, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0892, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:28.862053", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.06, "vwap": 10.0427, "vwap_slope": 0.0062, "atr": 0.0794, "trend": "flat", "slope_pct": 0.0586, "lower_highs_lower_lows": false, "stop": 9.9647, "imbalance_decline_count": 2, "imbalance_cur": 0.3460559796437659, "imbalance_prev": 0.7118086696562033}}
{"timestamp": "2026-09-22T13:40:28.862505", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.103%)", "metrics": {"price": 14.958, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.1032, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:28.863310", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.958, "vwap": 14.8436, "vwap_slope": 0.0271, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1356, "lower_highs_lower_lows": false, "stop": 14.8603, "imbalance_decline_count": 0, "imbalance_cur": 0.7345219259316431, "imbalance_prev": -0.13920233907442095}}
{"timestamp": "2026-09-22T13:40:28.865004", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 18.421}}
{"timestamp": "2026-09-22T13:40:28.865801", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8681, "vwap": 9.0031, "vwap_slope": -0.0066, "atr": 0.1093, "atr_pct": 1.233, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.3082, "ema9": 8.9512, "ema20": 8.9929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 3.817, "spread_pct": 0.113, "rvol": 0.249, "volume_pace_ratio": 9.279}}
{"timestamp": "2026-09-22T13:40:28.866673", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.5s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.03, "vwap": 13.8333, "vwap_slope": 0.0171, "atr": 0.3451, "atr_pct": 2.46, "trend": "flat", "slope_pct": 0.04, "flat_threshold_pct": 0.6149, "ema9": 13.873, "ema20": 13.8328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 1.128, "spread_pct": 0.285, "rvol": 0.067, "volume_pace_ratio": 2.504, "stage3": {"stop": 13.6159, "risk": 0.4141, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0232, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:28.869154", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45"], "metrics": {"price": 6.45, "vwap": 6.4529, "vwap_slope": 0.0033, "atr": 0.036, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1397, "ema9": 6.4485, "ema20": 6.446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.826, "spread_pct": 0.155, "rvol": 0.048, "volume_pace_ratio": 1.795}}
{"timestamp": "2026-09-22T13:40:28.869994", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.744, "vwap": 8.6394, "vwap_slope": 0.0132, "atr": 0.1564, "atr_pct": 1.788, "trend": "flat", "slope_pct": 0.0376, "flat_threshold_pct": 0.447, "ema9": 8.7002, "ema20": 8.7153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 1.198, "spread_pct": 0.458, "rvol": 0.07, "volume_pace_ratio": 2.606}}
{"timestamp": "2026-09-22T13:40:28.871652", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T13:40:28.872486", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.73"], "metrics": {"price": 12.73, "vwap": 12.7343, "vwap_slope": 0.0, "atr": 0.0604, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0157, "flat_threshold_pct": 0.1185, "ema9": 12.7305, "ema20": 12.7299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.023, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T13:40:28.874715", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8688, "vwap_slope": -0.0123, "atr": 0.1137, "atr_pct": 1.294, "trend": "flat", "slope_pct": -0.1418, "flat_threshold_pct": 0.3236, "ema9": 8.8217, "ema20": 8.896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.23, "volume_pace_ratio": 8.545}}
{"timestamp": "2026-09-22T13:40:28.875600", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (148.1s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.615, "vwap": 11.6144, "vwap_slope": 0.0192, "atr": 0.0778, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.094, "flat_threshold_pct": 0.1674, "ema9": 11.6175, "ema20": 11.5957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.98, "spread_pct": 0.172, "rvol": 0.027, "volume_pace_ratio": 1.003, "stage3": {"stop": 11.5216, "risk": 0.0934, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.094, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:28.876374", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.3647, "vwap_slope": -0.0124, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.121, "ema9": 12.3191, "ema20": 12.3321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 1.87, "spread_pct": 0.081, "rvol": 0.029, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T13:40:28.877043", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.5401, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.135, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.2837, "ema9": 10.5541, "ema20": 10.5302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.493, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T13:40:28.877760", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (87.5s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.515, "vwap": 5.5093, "vwap_slope": 0.0072, "atr": 0.0471, "atr_pct": 0.854, "trend": "flat", "slope_pct": 0.054, "flat_threshold_pct": 0.2135, "ema9": 5.509, "ema20": 5.5054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.037, "stage3": {"stop": 5.4585, "risk": 0.0565, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.7073, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:28.878423", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 183.5s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.481, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:28.915133", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4914, "vwap_slope": 0.0016, "atr": 0.0436, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1455, "ema9": 7.5017, "ema20": 7.5136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 0.795, "spread_pct": 0.267, "rvol": 0.018, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:40:28.916180", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26"], "metrics": {"price": 9.231, "vwap": 9.2602, "vwap_slope": 0.0091, "atr": 0.0644, "atr_pct": 0.698, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1744, "ema9": 9.2516, "ema20": 9.2466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 2.006, "spread_pct": 0.648, "rvol": 0.031, "volume_pace_ratio": 1.162}}
{"timestamp": "2026-09-22T13:40:28.916903", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.515%, flat band 0.504%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.704, "vwap": 13.0469, "vwap_slope": -0.1523, "atr": 0.2562, "atr_pct": 2.017, "trend": "negative", "slope_pct": -0.5153, "flat_threshold_pct": 0.5042, "ema9": 12.9307, "ema20": 13.0481, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 6.036, "spread_pct": 0.63, "rvol": 0.03, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T13:40:28.917707", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.31, "vwap": 6.2841, "vwap_slope": 0.0004, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0552, "flat_threshold_pct": 0.1483, "ema9": 6.2853, "ema20": 6.288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.74, "distance_from_high_pct": 0.473, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.504}}
{"timestamp": "2026-09-22T13:40:28.919243", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 143.1s", "imbalance +58% >= 50% buy threshold, stop 5.50", "entry_score 78.3"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5248, "vwap_slope": 0.0072, "atr": 0.0336, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.1323, "flat_threshold_pct": 0.1517, "ema9": 5.528, "ema20": 5.5132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.022, "volume_pace_ratio": 0.832, "stage3": {"stop": 5.5047, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5792, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 5.50"}, "entry_score": 78.35, "entry_score_breakdown": {"imbalance_sub": 0.399, "volume_pace_sub": 1.0, "volatility_sub": 0.819, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:28.957154", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.2451, "vwap": 5.1919, "vwap_slope": 0.0126, "atr": 0.0363, "atr_pct": 0.692, "trend": "positive", "slope_pct": 0.1818, "flat_threshold_pct": 0.173, "ema9": 5.2269, "ema20": 5.2026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.378, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.21}}
{"timestamp": "2026-09-22T13:40:28.958003", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7685, "vwap": 8.7444, "vwap_slope": 0.0037, "atr": 0.0587, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0935, "flat_threshold_pct": 0.1674, "ema9": 8.7564, "ema20": 8.7501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 1.033, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T13:40:28.958719", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.03% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.68, "vwap": 11.6178, "vwap_slope": 0.0143, "atr": 0.0927, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1062, "flat_threshold_pct": 0.1985, "ema9": 11.7071, "ema20": 11.6523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.017, "spread_pct": 1.027, "rvol": 0.006, "volume_pace_ratio": 0.23}}
{"timestamp": "2026-09-22T13:40:28.959416", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0529, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.1042, "ema9": 9.0404, "ema20": 9.0478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.048, "volume_pace_ratio": 1.793}}
{"timestamp": "2026-09-22T13:40:28.960193", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 3.023}}
{"timestamp": "2026-09-22T13:40:28.961334", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1831, "vwap_slope": -0.0001, "atr": 0.0548, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.1505, "ema9": 9.173, "ema20": 9.1833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.408, "spread_pct": 0.659, "rvol": 0.014, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T13:40:28.962034", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.88"], "metrics": {"price": 13.815, "vwap": 13.8796, "vwap_slope": 0.0054, "atr": 0.0976, "atr_pct": 0.706, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.1766, "ema9": 13.8691, "ema20": 13.8802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 1.392, "spread_pct": 0.217, "rvol": 0.017, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T13:40:28.962718", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.1499, "vwap": 6.1557, "vwap_slope": 0.0021, "atr": 0.026, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.1058, "ema9": 6.1539, "ema20": 6.1534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.127, "spread_pct": 0.163, "rvol": 0.043, "volume_pace_ratio": 1.6}}
{"timestamp": "2026-09-22T13:40:28.963406", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.71"], "metrics": {"price": 13.675, "vwap": 13.7092, "vwap_slope": 0.0046, "atr": 0.0863, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.1578, "ema9": 13.709, "ema20": 13.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 1.901, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:40:33.969685", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.150%)", "metrics": {"price": 7.715, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.1495, "trend": "positive"}}
{"timestamp": "2026-09-22T13:40:33.972933", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.715, "vwap": 7.6749, "vwap_slope": 0.0055, "atr": 0.0417, "trend": "positive", "slope_pct": 0.15, "lower_highs_lower_lows": false, "stop": 7.665, "imbalance_decline_count": 3, "imbalance_cur": 0.6995620038324665, "imbalance_prev": 0.7408872390920709}}
{"timestamp": "2026-09-22T13:40:33.973516", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.089%)", "metrics": {"price": 10.06, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0892, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:33.974056", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.06, "vwap": 10.0427, "vwap_slope": 0.0062, "atr": 0.0794, "trend": "flat", "slope_pct": 0.0586, "lower_highs_lower_lows": false, "stop": 9.9647, "imbalance_decline_count": 0, "imbalance_cur": 0.3460559796437659, "imbalance_prev": 0.3460559796437659}}
{"timestamp": "2026-09-22T13:40:33.975919", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.067%)", "metrics": {"price": 14.94, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.067, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:33.976834", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.94, "vwap": 14.8444, "vwap_slope": 0.0279, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1301, "lower_highs_lower_lows": false, "stop": 14.8423, "imbalance_decline_count": 1, "imbalance_cur": 0.6716638949246774, "imbalance_prev": 0.7345219259316431}}
{"timestamp": "2026-09-22T13:40:33.978589", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 18.273}}
{"timestamp": "2026-09-22T13:40:33.979551", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8501, "vwap": 9.0028, "vwap_slope": -0.007, "atr": 0.1098, "atr_pct": 1.241, "trend": "flat", "slope_pct": -0.0649, "flat_threshold_pct": 0.3102, "ema9": 8.9476, "ema20": 8.9912, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 4.012, "spread_pct": 0.113, "rvol": 0.25, "volume_pace_ratio": 9.217}}
{"timestamp": "2026-09-22T13:40:33.981752", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.6s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.97, "vwap": 13.8336, "vwap_slope": 0.0174, "atr": 0.3451, "atr_pct": 2.47, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.6175, "ema9": 13.861, "ema20": 13.8271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.55, "spread_pct": 0.573, "rvol": 0.068, "volume_pace_ratio": 2.496, "stage3": {"stop": 13.5559, "risk": 0.4141, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1124, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:33.982594", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.4599, "vwap": 6.453, "vwap_slope": 0.0035, "atr": 0.036, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0478, "flat_threshold_pct": 0.1395, "ema9": 6.4505, "ema20": 6.447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.676, "spread_pct": 0.155, "rvol": 0.049, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T13:40:33.985745", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.6865, "vwap": 8.639, "vwap_slope": 0.0128, "atr": 0.1564, "atr_pct": 1.8, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.45, "ema9": 8.6887, "ema20": 8.7098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 1.847, "spread_pct": 0.458, "rvol": 0.07, "volume_pace_ratio": 2.585}}
{"timestamp": "2026-09-22T13:40:33.987266", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T13:40:33.989981", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7342, "vwap_slope": -0.0001, "atr": 0.0612, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.1203, "ema9": 12.7295, "ema20": 12.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.023, "volume_pace_ratio": 0.863}}
{"timestamp": "2026-09-22T13:40:33.991099", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8687, "vwap_slope": -0.0124, "atr": 0.1137, "atr_pct": 1.294, "trend": "flat", "slope_pct": -0.1392, "flat_threshold_pct": 0.3234, "ema9": 8.8227, "ema20": 8.8965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 4.767, "spread_pct": 0.114, "rvol": 0.23, "volume_pace_ratio": 8.491}}
{"timestamp": "2026-09-22T13:40:33.993098", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (153.2s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.618, "vwap": 11.6144, "vwap_slope": 0.0192, "atr": 0.0778, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0952, "flat_threshold_pct": 0.1674, "ema9": 11.6181, "ema20": 11.596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.955, "spread_pct": 0.086, "rvol": 0.027, "volume_pace_ratio": 0.995, "stage3": {"stop": 11.5246, "risk": 0.0934, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1241, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:33.994155", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.3645, "vwap_slope": -0.0126, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.1211, "ema9": 12.3171, "ema20": 12.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.949, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T13:40:33.995103", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.5401, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.135, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.2837, "ema9": 10.5541, "ema20": 10.5302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.493, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T13:40:33.996196", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.6s) but room-to-run failed: imbalance -89% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5142, "vwap": 5.5093, "vwap_slope": 0.0072, "atr": 0.0472, "atr_pct": 0.855, "trend": "flat", "slope_pct": 0.0533, "flat_threshold_pct": 0.2139, "ema9": 5.5089, "ema20": 5.5053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.532, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.029, "stage3": {"stop": 5.4576, "risk": 0.0566, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.893, "passed": false, "reason": "imbalance -89% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:33.997048", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 188.6s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.469, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:34.032511", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4915, "vwap_slope": 0.0017, "atr": 0.0436, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1455, "ema9": 7.5017, "ema20": 7.5136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 0.795, "spread_pct": 0.267, "rvol": 0.018, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:40:34.033361", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.255, "vwap": 9.2605, "vwap_slope": 0.0094, "atr": 0.0645, "atr_pct": 0.697, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1742, "ema9": 9.2564, "ema20": 9.2489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 1.752, "spread_pct": 0.54, "rvol": 0.031, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T13:40:34.034135", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.524%, flat band 0.505%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.68, "vwap": 13.0467, "vwap_slope": -0.1526, "atr": 0.2562, "atr_pct": 2.02, "trend": "negative", "slope_pct": -0.5237, "flat_threshold_pct": 0.5051, "ema9": 12.9259, "ema20": 13.0458, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 6.213, "spread_pct": 0.63, "rvol": 0.03, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T13:40:34.034901", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.31, "vwap": 6.2842, "vwap_slope": 0.0004, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0552, "flat_threshold_pct": 0.1483, "ema9": 6.2853, "ema20": 6.288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.742, "distance_from_high_pct": 0.473, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.486}}
{"timestamp": "2026-09-22T13:40:34.038504", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (148.2s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.55, "vwap": 5.525, "vwap_slope": 0.0075, "atr": 0.0336, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.1364, "flat_threshold_pct": 0.1516, "ema9": 5.529, "ema20": 5.5137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.834, "stage3": {"stop": 5.5097, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.371, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:40:34.039785", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1918, "vwap_slope": 0.0125, "atr": 0.0363, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.173, "flat_threshold_pct": 0.1733, "ema9": 5.2249, "ema20": 5.2017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T13:40:34.040593", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.7441, "vwap_slope": 0.0034, "atr": 0.0587, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.0761, "flat_threshold_pct": 0.1681, "ema9": 8.7497, "ema20": 8.7469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:40:34.041301", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.68, "vwap": 11.6178, "vwap_slope": 0.0143, "atr": 0.0927, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1062, "flat_threshold_pct": 0.1985, "ema9": 11.7071, "ema20": 11.6523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.017, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.228}}
{"timestamp": "2026-09-22T13:40:34.042117", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.0062, "vwap": 9.0529, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.1042, "ema9": 9.0406, "ema20": 9.048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.031, "spread_pct": 0.111, "rvol": 0.048, "volume_pace_ratio": 1.78}}
{"timestamp": "2026-09-22T13:40:34.044195", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 2.998}}
{"timestamp": "2026-09-22T13:40:34.045020", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1831, "vwap_slope": -0.0001, "atr": 0.0548, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.1505, "ema9": 9.173, "ema20": 9.1833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.408, "spread_pct": 0.659, "rvol": 0.014, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T13:40:34.045929", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.88"], "metrics": {"price": 13.83, "vwap": 13.8797, "vwap_slope": 0.0055, "atr": 0.0976, "atr_pct": 0.706, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.1764, "ema9": 13.8721, "ema20": 13.8816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 1.285, "spread_pct": 0.217, "rvol": 0.017, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:40:34.047925", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16"], "metrics": {"price": 6.138, "vwap": 6.1554, "vwap_slope": 0.0018, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0315, "flat_threshold_pct": 0.1101, "ema9": 6.1515, "ema20": 6.1523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 1.318, "spread_pct": 0.163, "rvol": 0.043, "volume_pace_ratio": 1.595}}
{"timestamp": "2026-09-22T13:40:34.048732", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.71"], "metrics": {"price": 13.64, "vwap": 13.7086, "vwap_slope": 0.004, "atr": 0.0893, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.1637, "ema9": 13.702, "ema20": 13.7412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 2.152, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:40:39.051776", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.150%)", "metrics": {"price": 7.715, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.1495, "trend": "positive"}}
{"timestamp": "2026-09-22T13:40:39.052618", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.715, "vwap": 7.6749, "vwap_slope": 0.0055, "atr": 0.0417, "trend": "positive", "slope_pct": 0.15, "lower_highs_lower_lows": false, "stop": 7.665, "imbalance_decline_count": 4, "imbalance_cur": 0.684218098115379, "imbalance_prev": 0.6995620038324665}}
{"timestamp": "2026-09-22T13:40:39.053172", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.104%)", "metrics": {"price": 10.055, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1041, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:39.053702", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.055, "vwap": 10.0427, "vwap_slope": 0.0062, "atr": 0.0799, "trend": "flat", "slope_pct": 0.0563, "lower_highs_lower_lows": false, "stop": 9.9591, "imbalance_decline_count": 1, "imbalance_cur": 0.21838177533385703, "imbalance_prev": 0.3460559796437659}}
{"timestamp": "2026-09-22T13:40:39.054140", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 14.945, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.077, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:39.055124", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8449, "vwap_slope": 0.0284, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1316, "lower_highs_lower_lows": false, "stop": 14.8473, "imbalance_decline_count": 0, "imbalance_cur": 0.7287248102508591, "imbalance_prev": 0.6716638949246774}}
{"timestamp": "2026-09-22T13:40:39.057132", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 18.128}}
{"timestamp": "2026-09-22T13:40:39.058459", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.865, "vwap": 9.0025, "vwap_slope": -0.0072, "atr": 0.1098, "atr_pct": 1.239, "trend": "flat", "slope_pct": -0.0573, "flat_threshold_pct": 0.3097, "ema9": 8.9506, "ema20": 8.9926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 3.85, "spread_pct": 0.113, "rvol": 0.25, "volume_pace_ratio": 9.171}}
{"timestamp": "2026-09-22T13:40:39.059483", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.7s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.01, "vwap": 13.8339, "vwap_slope": 0.0177, "atr": 0.3481, "atr_pct": 2.485, "trend": "flat", "slope_pct": 0.0334, "flat_threshold_pct": 0.6211, "ema9": 13.869, "ema20": 13.8309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 1.268, "spread_pct": 0.286, "rvol": 0.068, "volume_pace_ratio": 2.479, "stage3": {"stop": 13.5923, "risk": 0.4177, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3896, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:39.060269", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.46, "vwap": 6.453, "vwap_slope": 0.0035, "atr": 0.036, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0479, "flat_threshold_pct": 0.1395, "ema9": 6.4505, "ema20": 6.447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.049, "volume_pace_ratio": 1.788}}
{"timestamp": "2026-09-22T13:40:39.060978", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.74, "vwap": 8.6394, "vwap_slope": 0.0132, "atr": 0.1564, "atr_pct": 1.789, "trend": "flat", "slope_pct": 0.0355, "flat_threshold_pct": 0.4473, "ema9": 8.6994, "ema20": 8.7149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 1.243, "spread_pct": 0.458, "rvol": 0.07, "volume_pace_ratio": 2.565}}
{"timestamp": "2026-09-22T13:40:39.061602", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.336}}
{"timestamp": "2026-09-22T13:40:39.062293", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7342, "vwap_slope": -0.0001, "atr": 0.0612, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.1203, "ema9": 12.7295, "ema20": 12.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.023, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T13:40:39.063086", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8686, "vwap_slope": -0.0125, "atr": 0.1137, "atr_pct": 1.294, "trend": "flat", "slope_pct": -0.1418, "flat_threshold_pct": 0.3236, "ema9": 8.8217, "ema20": 8.896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.23, "volume_pace_ratio": 8.433}}
{"timestamp": "2026-09-22T13:40:39.063831", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 158.3s", "imbalance +57% >= 50% buy threshold, stop 11.53", "entry_score 77.0"], "reasons_against": [], "metrics": {"price": 11.62, "vwap": 11.6146, "vwap_slope": 0.0194, "atr": 0.0783, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.096, "flat_threshold_pct": 0.1684, "ema9": 11.6185, "ema20": 11.5962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 0.938, "spread_pct": 0.172, "rvol": 0.027, "volume_pace_ratio": 0.993, "stage3": {"stop": 11.526, "risk": 0.094, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5666, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 11.53"}, "entry_score": 77.03, "entry_score_breakdown": {"imbalance_sub": 0.381, "volume_pace_sub": 1.0, "volatility_sub": 0.78, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:39.098440", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.3645, "vwap_slope": -0.0126, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.1211, "ema9": 12.3171, "ema20": 12.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.949, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T13:40:39.099621", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.5401, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.135, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.2837, "ema9": 10.5541, "ema20": 10.5302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.493, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T13:40:39.101604", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.8s) but room-to-run failed: imbalance -89% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5142, "vwap": 5.5093, "vwap_slope": 0.0072, "atr": 0.0472, "atr_pct": 0.855, "trend": "flat", "slope_pct": 0.0533, "flat_threshold_pct": 0.2139, "ema9": 5.5089, "ema20": 5.5053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.532, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.021, "stage3": {"stop": 5.4576, "risk": 0.0566, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.893, "passed": false, "reason": "imbalance -89% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:39.102774", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 193.7s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.457, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:39.144338", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4915, "vwap_slope": 0.0017, "atr": 0.0436, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1455, "ema9": 7.5017, "ema20": 7.5136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.291, "distance_from_high_pct": 0.795, "spread_pct": 0.267, "rvol": 0.018, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T13:40:39.146335", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.255, "vwap": 9.2605, "vwap_slope": 0.0094, "atr": 0.0645, "atr_pct": 0.697, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1742, "ema9": 9.2564, "ema20": 9.2489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 1.752, "spread_pct": 0.54, "rvol": 0.031, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T13:40:39.147327", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.506%, flat band 0.503%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7299, "vwap": 13.0461, "vwap_slope": -0.1531, "atr": 0.2562, "atr_pct": 2.013, "trend": "negative", "slope_pct": -0.5062, "flat_threshold_pct": 0.5031, "ema9": 12.9359, "ema20": 13.0505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 5.844, "spread_pct": 0.63, "rvol": 0.03, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T13:40:39.149223", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.31, "vwap": 6.2842, "vwap_slope": 0.0004, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0552, "flat_threshold_pct": 0.1483, "ema9": 6.2853, "ema20": 6.288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.742, "distance_from_high_pct": 0.473, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.466}}
{"timestamp": "2026-09-22T13:40:39.149985", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 153.3s", "imbalance +56% >= 50% buy threshold, stop 5.51", "entry_score 77.5"], "reasons_against": [], "metrics": {"price": 5.547, "vwap": 5.525, "vwap_slope": 0.0075, "atr": 0.0336, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.1339, "flat_threshold_pct": 0.1517, "ema9": 5.5284, "ema20": 5.5134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.278, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.83, "stage3": {"stop": 5.5067, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5589, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 5.51"}, "entry_score": 77.48, "entry_score_breakdown": {"imbalance_sub": 0.37, "volume_pace_sub": 1.0, "volatility_sub": 0.819, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:39.184793", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1918, "vwap_slope": 0.0125, "atr": 0.0363, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.173, "flat_threshold_pct": 0.1733, "ema9": 5.2249, "ema20": 5.2017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:40:39.185813", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.7442, "vwap_slope": 0.0035, "atr": 0.0587, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.0813, "flat_threshold_pct": 0.1679, "ema9": 8.7517, "ema20": 8.7479, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 1.298, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T13:40:39.186755", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.7407, "vwap": 11.618, "vwap_slope": 0.0145, "atr": 0.0927, "atr_pct": 0.79, "trend": "flat", "slope_pct": 0.1297, "flat_threshold_pct": 0.1974, "ema9": 11.7192, "ema20": 11.658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 0.503, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T13:40:39.188579", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.0062, "vwap": 9.0529, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.1042, "ema9": 9.0406, "ema20": 9.048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.031, "spread_pct": 0.111, "rvol": 0.048, "volume_pace_ratio": 1.766}}
{"timestamp": "2026-09-22T13:40:39.189291", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 2.974}}
{"timestamp": "2026-09-22T13:40:39.189969", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1815, "vwap_slope": -0.0016, "atr": 0.0548, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.1505, "ema9": 9.173, "ema20": 9.1833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.408, "spread_pct": 0.659, "rvol": 0.014, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T13:40:39.190677", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.88"], "metrics": {"price": 13.81, "vwap": 13.8795, "vwap_slope": 0.0052, "atr": 0.0981, "atr_pct": 0.71, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.1776, "ema9": 13.8681, "ema20": 13.8797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 1.428, "spread_pct": 0.289, "rvol": 0.017, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:40:39.191609", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16"], "metrics": {"price": 6.135, "vwap": 6.1554, "vwap_slope": 0.0017, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0293, "flat_threshold_pct": 0.1101, "ema9": 6.1509, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.043, "volume_pace_ratio": 1.582}}
{"timestamp": "2026-09-22T13:40:39.192373", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.71"], "metrics": {"price": 13.645, "vwap": 13.7087, "vwap_slope": 0.004, "atr": 0.0893, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.1636, "ema9": 13.703, "ema20": 13.7417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 2.116, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T13:40:44.198176", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.100%)", "metrics": {"price": 7.7024, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.1004, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:44.199147", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7024, "vwap": 7.6745, "vwap_slope": 0.0051, "atr": 0.0417, "trend": "positive", "slope_pct": 0.1425, "lower_highs_lower_lows": false, "stop": 7.6524, "imbalance_decline_count": 5, "imbalance_cur": 0.67106051527861, "imbalance_prev": 0.684218098115379, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.143%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:40:44.199867", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.104%)", "metrics": {"price": 10.055, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1041, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:44.200404", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.055, "vwap": 10.0427, "vwap_slope": 0.0062, "atr": 0.0799, "trend": "flat", "slope_pct": 0.0563, "lower_highs_lower_lows": false, "stop": 9.9591, "imbalance_decline_count": 0, "imbalance_cur": 0.21838177533385703, "imbalance_prev": 0.21838177533385703}}
{"timestamp": "2026-09-22T13:40:44.200801", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.080%)", "metrics": {"price": 14.9467, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0805, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:44.201707", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9467, "vwap": 14.8452, "vwap_slope": 0.0287, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1321, "lower_highs_lower_lows": false, "stop": 14.849, "imbalance_decline_count": 0, "imbalance_cur": 0.7367691556857003, "imbalance_prev": 0.7287248102508591}}
{"timestamp": "2026-09-22T13:40:44.203821", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.983}}
{"timestamp": "2026-09-22T13:40:44.204738", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.86, "vwap": 9.0023, "vwap_slope": -0.0074, "atr": 0.1098, "atr_pct": 1.239, "trend": "flat", "slope_pct": -0.0599, "flat_threshold_pct": 0.3098, "ema9": 8.9496, "ema20": 8.9921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 3.905, "spread_pct": 0.113, "rvol": 0.251, "volume_pace_ratio": 9.106}}
{"timestamp": "2026-09-22T13:40:44.205807", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.9s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.915, "vwap": 13.8338, "vwap_slope": 0.0176, "atr": 0.3511, "atr_pct": 2.523, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.6308, "ema9": 13.85, "ema20": 13.8219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 1.938, "spread_pct": 0.719, "rvol": 0.068, "volume_pace_ratio": 2.483, "stage3": {"stop": 13.4937, "risk": 0.4213, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4544, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:44.206723", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45"], "metrics": {"price": 6.4509, "vwap": 6.453, "vwap_slope": 0.0034, "atr": 0.036, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.1397, "ema9": 6.4487, "ema20": 6.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.813, "spread_pct": 0.155, "rvol": 0.049, "volume_pace_ratio": 1.791}}
{"timestamp": "2026-09-22T13:40:44.207562", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.695, "vwap": 8.6401, "vwap_slope": 0.014, "atr": 0.1564, "atr_pct": 1.798, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.4496, "ema9": 8.6904, "ema20": 8.7106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.751, "spread_pct": 0.575, "rvol": 0.071, "volume_pace_ratio": 2.585}}
{"timestamp": "2026-09-22T13:40:44.208429", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.6986, "vwap_slope": 0.0708, "atr": 0.0906, "atr_pct": 1.022, "trend": "positive", "slope_pct": 0.503, "flat_threshold_pct": 0.2556, "ema9": 8.7561, "ema20": 8.6426, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.805, "distance_from_high_pct": 1.336, "spread_pct": 1.57, "rvol": 0.009, "volume_pace_ratio": 0.333}}
{"timestamp": "2026-09-22T13:40:44.209229", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7342, "vwap_slope": -0.0001, "atr": 0.0612, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.1203, "ema9": 12.7295, "ema20": 12.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.023, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T13:40:44.210227", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.868, "vwap_slope": -0.0131, "atr": 0.1147, "atr_pct": 1.307, "trend": "flat", "slope_pct": -0.1444, "flat_threshold_pct": 0.3267, "ema9": 8.8207, "ema20": 8.8956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.232, "volume_pace_ratio": 8.419}}
{"timestamp": "2026-09-22T13:40:44.211181", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 163.4s", "imbalance +65% >= 50% buy threshold, stop 11.52", "entry_score 80.4"], "reasons_against": [], "metrics": {"price": 11.616, "vwap": 11.6146, "vwap_slope": 0.0194, "atr": 0.0783, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.0944, "flat_threshold_pct": 0.1685, "ema9": 11.6177, "ema20": 11.5958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.972, "spread_pct": 0.172, "rvol": 0.027, "volume_pace_ratio": 0.988, "stage3": {"stop": 11.522, "risk": 0.094, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6462, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 11.52"}, "entry_score": 80.44, "entry_score_breakdown": {"imbalance_sub": 0.495, "volume_pace_sub": 1.0, "volatility_sub": 0.78, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:44.265503", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.3643, "vwap_slope": -0.0128, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.1211, "ema9": 12.3171, "ema20": 12.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 1.949, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T13:40:44.266388", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.333}}
{"timestamp": "2026-09-22T13:40:44.268887", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.9s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.516, "vwap": 5.5093, "vwap_slope": 0.0072, "atr": 0.0472, "atr_pct": 0.855, "trend": "flat", "slope_pct": 0.0548, "flat_threshold_pct": 0.2138, "ema9": 5.5092, "ema20": 5.5055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.5, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.014, "stage3": {"stop": 5.4594, "risk": 0.0566, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6594, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:44.269801", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 198.9s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.445, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:44.311324", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4915, "vwap_slope": 0.0017, "atr": 0.0436, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1455, "ema9": 7.5017, "ema20": 7.5136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.291, "distance_from_high_pct": 0.795, "spread_pct": 0.267, "rvol": 0.018, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T13:40:44.312473", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2606, "vwap_slope": 0.0094, "atr": 0.0645, "atr_pct": 0.696, "trend": "flat", "slope_pct": 0.091, "flat_threshold_pct": 0.1741, "ema9": 9.2574, "ema20": 9.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 1.699, "spread_pct": 0.648, "rvol": 0.032, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T13:40:44.313236", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.527%, flat band 0.505%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6716, "vwap": 13.0453, "vwap_slope": -0.1539, "atr": 0.2562, "atr_pct": 2.022, "trend": "negative", "slope_pct": -0.5267, "flat_threshold_pct": 0.5054, "ema9": 12.9242, "ema20": 13.045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 6.275, "spread_pct": 0.63, "rvol": 0.03, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T13:40:44.313863", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.315, "vwap": 6.2842, "vwap_slope": 0.0004, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.1481, "ema9": 6.2863, "ema20": 6.2885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.744, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.449}}
{"timestamp": "2026-09-22T13:40:44.314568", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 158.5s", "imbalance +91% >= 50% buy threshold, stop 5.51", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 5.5477, "vwap": 5.5251, "vwap_slope": 0.0076, "atr": 0.0336, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.1345, "flat_threshold_pct": 0.1516, "ema9": 5.5285, "ema20": 5.5134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.265, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.827, "stage3": {"stop": 5.5074, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9137, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 5.51"}, "entry_score": 92.69, "entry_score_breakdown": {"imbalance_sub": 0.877, "volume_pace_sub": 1.0, "volatility_sub": 0.819, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:44.380625", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1918, "vwap_slope": 0.0125, "atr": 0.0363, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.173, "flat_threshold_pct": 0.1733, "ema9": 5.2249, "ema20": 5.2017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.205}}
{"timestamp": "2026-09-22T13:40:44.381859", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7233, "vwap": 8.7439, "vwap_slope": 0.0032, "atr": 0.0594, "atr_pct": 0.681, "trend": "flat", "slope_pct": 0.07, "flat_threshold_pct": 0.1702, "ema9": 8.7474, "ema20": 8.7458, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.543, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T13:40:44.382713", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.618, "vwap_slope": 0.0145, "atr": 0.0927, "atr_pct": 0.79, "trend": "flat", "slope_pct": 0.1295, "flat_threshold_pct": 0.1974, "ema9": 11.7191, "ema20": 11.658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 0.508, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.225}}
{"timestamp": "2026-09-22T13:40:44.383441", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.99, "vwap": 9.0512, "vwap_slope": -0.0026, "atr": 0.0385, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.1072, "ema9": 9.0374, "ema20": 9.0464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 1.209, "spread_pct": 0.111, "rvol": 0.05, "volume_pace_ratio": 1.807}}
{"timestamp": "2026-09-22T13:40:44.384089", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 2.95}}
{"timestamp": "2026-09-22T13:40:44.384681", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1813, "vwap_slope": -0.0018, "atr": 0.0558, "atr_pct": 0.614, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.1535, "ema9": 9.171, "ema20": 9.1823, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.517, "spread_pct": 0.33, "rvol": 0.014, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T13:40:44.385594", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.88"], "metrics": {"price": 13.83, "vwap": 13.8796, "vwap_slope": 0.0054, "atr": 0.0981, "atr_pct": 0.709, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.1773, "ema9": 13.8721, "ema20": 13.8816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 1.285, "spread_pct": 0.289, "rvol": 0.017, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T13:40:44.388169", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16"], "metrics": {"price": 6.135, "vwap": 6.1554, "vwap_slope": 0.0017, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0293, "flat_threshold_pct": 0.1101, "ema9": 6.1509, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.043, "volume_pace_ratio": 1.57}}
{"timestamp": "2026-09-22T13:40:44.390016", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.71"], "metrics": {"price": 13.6391, "vwap": 13.7085, "vwap_slope": 0.0039, "atr": 0.0901, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.1651, "ema9": 13.7019, "ema20": 13.7411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 2.159, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:40:49.395334", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.150%)", "metrics": {"price": 7.715, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.1495, "trend": "positive"}}
{"timestamp": "2026-09-22T13:40:49.396368", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.715, "vwap": 7.675, "vwap_slope": 0.0056, "atr": 0.0417, "trend": "positive", "slope_pct": 0.15, "lower_highs_lower_lows": false, "stop": 7.665, "imbalance_decline_count": 6, "imbalance_cur": 0.5145118733509235, "imbalance_prev": 0.67106051527861, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.150%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:40:49.396862", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.104%)", "metrics": {"price": 10.055, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1041, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:49.397323", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.055, "vwap": 10.0427, "vwap_slope": 0.0062, "atr": 0.0804, "trend": "flat", "slope_pct": 0.0563, "lower_highs_lower_lows": false, "stop": 9.9585, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.21838177533385703}}
{"timestamp": "2026-09-22T13:40:49.397669", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 14.945, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.077, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:49.398149", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8452, "vwap_slope": 0.0287, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1316, "lower_highs_lower_lows": false, "stop": 14.8473, "imbalance_decline_count": 1, "imbalance_cur": -0.3676442999187043, "imbalance_prev": 0.7367691556857003}}
{"timestamp": "2026-09-22T13:40:49.400297", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.839}}
{"timestamp": "2026-09-22T13:40:49.401909", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.87, "vwap": 9.002, "vwap_slope": -0.0077, "atr": 0.1098, "atr_pct": 1.238, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.3095, "ema9": 8.9516, "ema20": 8.9931, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 3.796, "spread_pct": 0.113, "rvol": 0.251, "volume_pace_ratio": 9.059}}
{"timestamp": "2026-09-22T13:40:49.402702", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (67.0s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.9112, "vwap": 13.8341, "vwap_slope": 0.0179, "atr": 0.3531, "atr_pct": 2.538, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.6345, "ema9": 13.8492, "ema20": 13.8215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 1.965, "spread_pct": 0.862, "rvol": 0.069, "volume_pace_ratio": 2.475, "stage3": {"stop": 13.4875, "risk": 0.4237, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2863, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:49.403308", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.46, "vwap": 6.4531, "vwap_slope": 0.0036, "atr": 0.036, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0479, "flat_threshold_pct": 0.1395, "ema9": 6.4505, "ema20": 6.447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.05, "volume_pace_ratio": 1.784}}
{"timestamp": "2026-09-22T13:40:49.406933", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.67, "vwap": 8.6399, "vwap_slope": 0.0137, "atr": 0.1564, "atr_pct": 1.803, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.4509, "ema9": 8.6854, "ema20": 8.7082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.034, "spread_pct": 0.575, "rvol": 0.071, "volume_pace_ratio": 2.566}}
{"timestamp": "2026-09-22T13:40:49.407767", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.57% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.99, "vwap": 8.7187, "vwap_slope": 0.0909, "atr": 0.0917, "atr_pct": 1.02, "trend": "positive", "slope_pct": 0.5834, "flat_threshold_pct": 0.255, "ema9": 8.7821, "ema20": 8.655, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.928, "distance_from_high_pct": 0.0, "spread_pct": 1.57, "rvol": 0.01, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T13:40:49.408523", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7342, "vwap_slope": -0.0001, "atr": 0.0612, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.1203, "ema9": 12.7295, "ema20": 12.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T13:40:49.409418", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8679, "vwap_slope": -0.0131, "atr": 0.1147, "atr_pct": 1.306, "trend": "flat", "slope_pct": -0.1418, "flat_threshold_pct": 0.3265, "ema9": 8.8217, "ema20": 8.896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.232, "volume_pace_ratio": 8.359}}
{"timestamp": "2026-09-22T13:40:49.410977", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 168.6s", "imbalance +77% >= 50% buy threshold, stop 11.53", "entry_score 85.8"], "reasons_against": [], "metrics": {"price": 11.62, "vwap": 11.6147, "vwap_slope": 0.0195, "atr": 0.0783, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.096, "flat_threshold_pct": 0.1684, "ema9": 11.6185, "ema20": 11.5962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 0.938, "spread_pct": 0.086, "rvol": 0.027, "volume_pace_ratio": 0.982, "stage3": {"stop": 11.526, "risk": 0.094, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.771, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 11.53"}, "entry_score": 85.79, "entry_score_breakdown": {"imbalance_sub": 0.673, "volume_pace_sub": 1.0, "volatility_sub": 0.78, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:49.474994", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.3643, "vwap_slope": -0.0128, "atr": 0.0597, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.1211, "ema9": 12.3171, "ema20": 12.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 1.949, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.068}}
{"timestamp": "2026-09-22T13:40:49.476018", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T13:40:49.476795", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 108.1s", "imbalance +99% >= 50% buy threshold, stop 5.46", "entry_score 93.2"], "reasons_against": [], "metrics": {"price": 5.52, "vwap": 5.5094, "vwap_slope": 0.0072, "atr": 0.0472, "atr_pct": 0.855, "trend": "flat", "slope_pct": 0.0581, "flat_threshold_pct": 0.2136, "ema9": 5.51, "ema20": 5.5059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.007, "stage3": {"stop": 5.4634, "risk": 0.0566, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9929, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 5.46"}, "entry_score": 93.17, "entry_score_breakdown": {"imbalance_sub": 0.99, "volume_pace_sub": 1.0, "volatility_sub": 0.674, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:49.528965", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 204.1s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.433, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:49.567755", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49"], "metrics": {"price": 7.48, "vwap": 7.4912, "vwap_slope": 0.0014, "atr": 0.0446, "atr_pct": 0.596, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.149, "ema9": 7.4997, "ema20": 7.5127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.927, "spread_pct": 0.401, "rvol": 0.018, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T13:40:49.568553", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2606, "vwap_slope": 0.0094, "atr": 0.0645, "atr_pct": 0.696, "trend": "flat", "slope_pct": 0.091, "flat_threshold_pct": 0.1741, "ema9": 9.2574, "ema20": 9.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 1.699, "spread_pct": 0.54, "rvol": 0.032, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T13:40:49.569171", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $13.05", "VWAP sloping down", "trend negative (slope -0.514%, flat band 0.504%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7075, "vwap": 13.0456, "vwap_slope": -0.1537, "atr": 0.2562, "atr_pct": 2.016, "trend": "negative", "slope_pct": -0.514, "flat_threshold_pct": 0.504, "ema9": 12.9314, "ema20": 13.0484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 6.01, "spread_pct": 0.63, "rvol": 0.03, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T13:40:49.569711", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.315, "vwap": 6.2842, "vwap_slope": 0.0004, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.1481, "ema9": 6.2863, "ema20": 6.2885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.745, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.429}}
{"timestamp": "2026-09-22T13:40:49.570336", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 163.7s", "imbalance +89% >= 50% buy threshold, stop 5.50", "entry_score 91.6"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5251, "vwap_slope": 0.0076, "atr": 0.0336, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.1323, "flat_threshold_pct": 0.1517, "ema9": 5.528, "ema20": 5.5132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.82, "stage3": {"stop": 5.5047, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8879, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 5.50"}, "entry_score": 91.58, "entry_score_breakdown": {"imbalance_sub": 0.84, "volume_pace_sub": 1.0, "volatility_sub": 0.819, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:49.615115", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1918, "vwap_slope": 0.0125, "atr": 0.0363, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.173, "flat_threshold_pct": 0.1733, "ema9": 5.2249, "ema20": 5.2017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.203}}
{"timestamp": "2026-09-22T13:40:49.616055", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7703, "vwap": 8.7445, "vwap_slope": 0.0038, "atr": 0.0594, "atr_pct": 0.677, "trend": "flat", "slope_pct": 0.0944, "flat_threshold_pct": 0.1693, "ema9": 8.7568, "ema20": 8.7503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 1.012, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T13:40:49.616638", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6178, "vwap_slope": 0.0143, "atr": 0.0927, "atr_pct": 0.793, "trend": "flat", "slope_pct": 0.1082, "flat_threshold_pct": 0.1984, "ema9": 11.7081, "ema20": 11.6527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 0.975, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.223}}
{"timestamp": "2026-09-22T13:40:49.617231", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9922, "vwap": 9.051, "vwap_slope": -0.0028, "atr": 0.0385, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.1071, "ema9": 9.0378, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 1.185, "spread_pct": 0.111, "rvol": 0.05, "volume_pace_ratio": 1.803}}
{"timestamp": "2026-09-22T13:40:49.617789", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 2.926}}
{"timestamp": "2026-09-22T13:40:49.618380", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0944, "vwap": 9.1811, "vwap_slope": -0.0021, "atr": 0.0558, "atr_pct": 0.614, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.1534, "ema9": 9.1719, "ema20": 9.1827, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.469, "spread_pct": 0.33, "rvol": 0.015, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T13:40:49.618994", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.88"], "metrics": {"price": 13.82, "vwap": 13.8795, "vwap_slope": 0.0053, "atr": 0.0981, "atr_pct": 0.71, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.1775, "ema9": 13.8701, "ema20": 13.8806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 1.356, "spread_pct": 0.217, "rvol": 0.017, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T13:40:49.619642", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16"], "metrics": {"price": 6.135, "vwap": 6.1553, "vwap_slope": 0.0017, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0293, "flat_threshold_pct": 0.1101, "ema9": 6.1509, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.043, "volume_pace_ratio": 1.562}}
{"timestamp": "2026-09-22T13:40:49.620224", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71"], "metrics": {"price": 13.635, "vwap": 13.7084, "vwap_slope": 0.0037, "atr": 0.0903, "atr_pct": 0.662, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.1656, "ema9": 13.701, "ema20": 13.7407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.188, "spread_pct": 0.147, "rvol": 0.027, "volume_pace_ratio": 0.974}}
{"timestamp": "2026-09-22T13:40:54.625756", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.150%)", "metrics": {"price": 7.715, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.1495, "trend": "positive"}}
{"timestamp": "2026-09-22T13:40:54.626360", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.715, "vwap": 7.6752, "vwap_slope": 0.0058, "atr": 0.0417, "trend": "positive", "slope_pct": 0.15, "lower_highs_lower_lows": false, "stop": 7.665, "imbalance_decline_count": 0, "imbalance_cur": 0.75, "imbalance_prev": 0.5145118733509235}}
{"timestamp": "2026-09-22T13:40:54.626820", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 10.0799, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.03, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:54.627211", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0799, "vwap": 10.0428, "vwap_slope": 0.0064, "atr": 0.0804, "trend": "flat", "slope_pct": 0.0675, "lower_highs_lower_lows": false, "stop": 9.9834, "imbalance_decline_count": 0, "imbalance_cur": 0.5112299465240642, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:40:54.627649", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 14.945, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.077, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:54.628018", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8454, "vwap_slope": 0.0289, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1316, "lower_highs_lower_lows": false, "stop": 14.8473, "imbalance_decline_count": 0, "imbalance_cur": 0.41025641025641024, "imbalance_prev": -0.3676442999187043}}
{"timestamp": "2026-09-22T13:40:54.629537", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.696}}
{"timestamp": "2026-09-22T13:40:54.630229", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8619, "vwap": 9.0017, "vwap_slope": -0.008, "atr": 0.1098, "atr_pct": 1.239, "trend": "flat", "slope_pct": -0.0589, "flat_threshold_pct": 0.3098, "ema9": 8.95, "ema20": 8.9923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 3.884, "spread_pct": 0.113, "rvol": 0.252, "volume_pace_ratio": 9.002}}
{"timestamp": "2026-09-22T13:40:54.631013", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (72.3s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.99, "vwap": 13.8355, "vwap_slope": 0.0193, "atr": 0.3531, "atr_pct": 2.524, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.631, "ema9": 13.865, "ema20": 13.829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 1.409, "spread_pct": 0.862, "rvol": 0.069, "volume_pace_ratio": 2.456, "stage3": {"stop": 13.5663, "risk": 0.4237, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3551, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:54.632035", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.4586, "vwap": 6.4532, "vwap_slope": 0.0036, "atr": 0.036, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.1395, "ema9": 6.4503, "ema20": 6.4469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 1.696, "spread_pct": 0.155, "rvol": 0.05, "volume_pace_ratio": 1.786}}
{"timestamp": "2026-09-22T13:40:54.632407", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.6852, "vwap": 8.6401, "vwap_slope": 0.014, "atr": 0.1564, "atr_pct": 1.8, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.4501, "ema9": 8.6885, "ema20": 8.7097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 1.862, "spread_pct": 0.575, "rvol": 0.071, "volume_pace_ratio": 2.547}}
{"timestamp": "2026-09-22T13:40:54.632949", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.99, "vwap": 8.7187, "vwap_slope": 0.0909, "atr": 0.0917, "atr_pct": 1.02, "trend": "positive", "slope_pct": 0.5834, "flat_threshold_pct": 0.255, "ema9": 8.7821, "ema20": 8.655, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.928, "distance_from_high_pct": 0.0, "spread_pct": 0.788, "rvol": 0.01, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:40:54.633452", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7342, "vwap_slope": -0.0001, "atr": 0.0612, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.1203, "ema9": 12.7295, "ema20": 12.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.841}}
{"timestamp": "2026-09-22T13:40:54.634131", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8678, "vwap_slope": -0.0132, "atr": 0.1147, "atr_pct": 1.305, "trend": "flat", "slope_pct": -0.1392, "flat_threshold_pct": 0.3263, "ema9": 8.8227, "ema20": 8.8965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 4.767, "spread_pct": 0.228, "rvol": 0.232, "volume_pace_ratio": 8.31}}
{"timestamp": "2026-09-22T13:40:54.634848", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 173.8s", "imbalance +80% >= 50% buy threshold, stop 11.54", "entry_score 87.1"], "reasons_against": [], "metrics": {"price": 11.63, "vwap": 11.6148, "vwap_slope": 0.0196, "atr": 0.0788, "atr_pct": 0.677, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1694, "ema9": 11.6205, "ema20": 11.5972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.027, "volume_pace_ratio": 0.976, "stage3": {"stop": 11.5354, "risk": 0.0946, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.802, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 11.54"}, "entry_score": 87.08, "entry_score_breakdown": {"imbalance_sub": 0.717, "volume_pace_sub": 1.0, "volatility_sub": 0.778, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:54.670812", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.364, "vwap_slope": -0.0131, "atr": 0.0597, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.1211, "ema9": 12.3161, "ema20": 12.3307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.989, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T13:40:54.671727", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.327}}
{"timestamp": "2026-09-22T13:40:54.672602", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 113.3s", "imbalance +94% >= 50% buy threshold, stop 5.46", "entry_score 90.7"], "reasons_against": [], "metrics": {"price": 5.52, "vwap": 5.5094, "vwap_slope": 0.0072, "atr": 0.0472, "atr_pct": 0.855, "trend": "flat", "slope_pct": 0.0581, "flat_threshold_pct": 0.2136, "ema9": 5.51, "ema20": 5.5059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 0.999, "stage3": {"stop": 5.4634, "risk": 0.0566, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9359, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 5.46"}, "entry_score": 90.72, "entry_score_breakdown": {"imbalance_sub": 0.908, "volume_pace_sub": 1.0, "volatility_sub": 0.674, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:54.714981", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 209.3s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.422, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:54.750197", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49"], "metrics": {"price": 7.48, "vwap": 7.4912, "vwap_slope": 0.0014, "atr": 0.0446, "atr_pct": 0.596, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.149, "ema9": 7.4997, "ema20": 7.5127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.927, "spread_pct": 0.401, "rvol": 0.018, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T13:40:54.750917", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26"], "metrics": {"price": 9.236, "vwap": 9.2603, "vwap_slope": 0.0091, "atr": 0.0645, "atr_pct": 0.698, "trend": "flat", "slope_pct": 0.0792, "flat_threshold_pct": 0.1746, "ema9": 9.2526, "ema20": 9.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 1.953, "spread_pct": 0.54, "rvol": 0.032, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T13:40:54.751691", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $13.04", "VWAP sloping down", "trend negative (slope -0.518%, flat band 0.505%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 13.0416, "vwap_slope": -0.1576, "atr": 0.2562, "atr_pct": 2.018, "trend": "negative", "slope_pct": -0.5184, "flat_threshold_pct": 0.5045, "ema9": 12.9289, "ema20": 13.0472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 6.102, "spread_pct": 0.551, "rvol": 0.03, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T13:40:54.752913", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.315, "vwap": 6.2842, "vwap_slope": 0.0004, "atr": 0.0374, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.1481, "ema9": 6.2863, "ema20": 6.2885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.745, "distance_from_high_pct": 0.394, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.41}}
{"timestamp": "2026-09-22T13:40:54.753484", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 168.9s", "imbalance +95% >= 50% buy threshold, stop 5.51", "entry_score 94.4"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5253, "vwap_slope": 0.0078, "atr": 0.0336, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.1364, "flat_threshold_pct": 0.1516, "ema9": 5.529, "ema20": 5.5137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.819, "stage3": {"stop": 5.5097, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9526, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.51"}, "entry_score": 94.37, "entry_score_breakdown": {"imbalance_sub": 0.932, "volume_pace_sub": 1.0, "volatility_sub": 0.82, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:54.787930", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1918, "vwap_slope": 0.0125, "atr": 0.0363, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.173, "flat_threshold_pct": 0.1733, "ema9": 5.2249, "ema20": 5.2017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.202}}
{"timestamp": "2026-09-22T13:40:54.788749", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7301, "vwap": 8.7439, "vwap_slope": 0.0032, "atr": 0.0597, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0735, "flat_threshold_pct": 0.171, "ema9": 8.7488, "ema20": 8.7465, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.466, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T13:40:54.789350", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6181, "vwap_slope": 0.0145, "atr": 0.0977, "atr_pct": 0.836, "trend": "flat", "slope_pct": 0.1082, "flat_threshold_pct": 0.2091, "ema9": 11.7081, "ema20": 11.6527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.975, "spread_pct": 0.941, "rvol": 0.006, "volume_pace_ratio": 0.223}}
{"timestamp": "2026-09-22T13:40:54.789971", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.051, "vwap_slope": -0.0028, "atr": 0.0385, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.107, "ema9": 9.0404, "ema20": 9.0478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.05, "volume_pace_ratio": 1.801}}
{"timestamp": "2026-09-22T13:40:54.790569", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.69% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.694, "rvol": 0.081, "volume_pace_ratio": 2.903}}
{"timestamp": "2026-09-22T13:40:54.791187", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1802, "vwap": 9.1822, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1575, "ema9": 9.1891, "ema20": 9.1909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 0.54, "spread_pct": 0.659, "rvol": 0.015, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T13:40:54.791849", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $13.88"], "metrics": {"price": 13.835, "vwap": 13.8796, "vwap_slope": 0.0054, "atr": 0.0981, "atr_pct": 0.709, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1773, "ema9": 13.8731, "ema20": 13.8821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 1.249, "spread_pct": 0.289, "rvol": 0.017, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T13:40:54.792409", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16"], "metrics": {"price": 6.145, "vwap": 6.1554, "vwap_slope": 0.0018, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.1099, "ema9": 6.1529, "ema20": 6.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.044, "volume_pace_ratio": 1.565}}
{"timestamp": "2026-09-22T13:40:54.793041", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71"], "metrics": {"price": 13.6286, "vwap": 13.7083, "vwap_slope": 0.0036, "atr": 0.0905, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.1659, "ema9": 13.6998, "ema20": 13.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.234, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:40:59.798798", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.150%)", "metrics": {"price": 7.715, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.1495, "trend": "positive"}}
{"timestamp": "2026-09-22T13:40:59.799610", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.715, "vwap": 7.6753, "vwap_slope": 0.0058, "atr": 0.0417, "trend": "positive", "slope_pct": 0.15, "lower_highs_lower_lows": false, "stop": 7.665, "imbalance_decline_count": 0, "imbalance_cur": 0.7928286852589641, "imbalance_prev": 0.75}}
{"timestamp": "2026-09-22T13:40:59.800025", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0595, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:59.800483", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.0428, "vwap_slope": 0.0063, "atr": 0.0804, "trend": "flat", "slope_pct": 0.0631, "lower_highs_lower_lows": false, "stop": 9.9735, "imbalance_decline_count": 1, "imbalance_cur": 0.19240506329113924, "imbalance_prev": 0.5112299465240642}}
{"timestamp": "2026-09-22T13:40:59.800928", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.057%)", "metrics": {"price": 14.935, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.057, "trend": "flat"}}
{"timestamp": "2026-09-22T13:40:59.801727", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8451, "vwap_slope": 0.0286, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1286, "lower_highs_lower_lows": false, "stop": 14.8373, "imbalance_decline_count": 1, "imbalance_cur": 0.3062550771730301, "imbalance_prev": 0.41025641025641024}}
{"timestamp": "2026-09-22T13:40:59.804254", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.558}}
{"timestamp": "2026-09-22T13:40:59.805284", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.87, "vwap": 9.0014, "vwap_slope": -0.0083, "atr": 0.1098, "atr_pct": 1.238, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.3095, "ema9": 8.9516, "ema20": 8.9931, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 3.796, "spread_pct": 0.113, "rvol": 0.253, "volume_pace_ratio": 8.96}}
{"timestamp": "2026-09-22T13:40:59.806091", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (77.5s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.9157, "vwap": 13.8343, "vwap_slope": 0.0181, "atr": 0.3531, "atr_pct": 2.537, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.6343, "ema9": 13.8501, "ema20": 13.8219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.933, "spread_pct": 0.862, "rvol": 0.069, "volume_pace_ratio": 2.438, "stage3": {"stop": 13.492, "risk": 0.4237, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3211, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:40:59.806791", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.4s / 18s"], "reasons_against": [], "metrics": {"price": 6.4586, "vwap": 6.4532, "vwap_slope": 0.0036, "atr": 0.036, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.1395, "ema9": 6.4503, "ema20": 6.4469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.696, "spread_pct": 0.155, "rvol": 0.05, "volume_pace_ratio": 1.773}}
{"timestamp": "2026-09-22T13:40:59.807427", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.72, "vwap": 8.642, "vwap_slope": 0.0158, "atr": 0.1564, "atr_pct": 1.793, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.4483, "ema9": 8.6954, "ema20": 8.713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.469, "spread_pct": 0.575, "rvol": 0.073, "volume_pace_ratio": 2.575}}
{"timestamp": "2026-09-22T13:40:59.808027", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.99, "vwap": 8.7187, "vwap_slope": 0.0909, "atr": 0.0917, "atr_pct": 1.02, "trend": "positive", "slope_pct": 0.5834, "flat_threshold_pct": 0.255, "ema9": 8.7821, "ema20": 8.655, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.928, "distance_from_high_pct": 0.0, "spread_pct": 0.788, "rvol": 0.01, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:40:59.808601", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7408, "vwap": 12.7344, "vwap_slope": 0.0001, "atr": 0.0612, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.1201, "ema9": 12.7326, "ema20": 12.7309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 0.463, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T13:40:59.809239", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.8679, "vwap_slope": -0.0132, "atr": 0.1147, "atr_pct": 1.304, "trend": "flat", "slope_pct": -0.134, "flat_threshold_pct": 0.3259, "ema9": 8.8247, "ema20": 8.8975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 4.659, "spread_pct": 0.227, "rvol": 0.233, "volume_pace_ratio": 8.248}}
{"timestamp": "2026-09-22T13:40:59.809858", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 179.0s", "imbalance +80% >= 50% buy threshold, stop 11.54", "entry_score 87.0"], "reasons_against": [], "metrics": {"price": 11.63, "vwap": 11.6148, "vwap_slope": 0.0196, "atr": 0.0788, "atr_pct": 0.677, "trend": "flat", "slope_pct": 0.0999, "flat_threshold_pct": 0.1694, "ema9": 11.6205, "ema20": 11.5972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.027, "volume_pace_ratio": 0.969, "stage3": {"stop": 11.5354, "risk": 0.0946, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7992, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 11.54"}, "entry_score": 86.96, "entry_score_breakdown": {"imbalance_sub": 0.713, "volume_pace_sub": 1.0, "volatility_sub": 0.778, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:59.853341", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.3638, "vwap_slope": -0.0133, "atr": 0.0597, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.1212, "ema9": 12.3141, "ema20": 12.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.068, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T13:40:59.854173", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.325}}
{"timestamp": "2026-09-22T13:40:59.854967", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (118.5s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared prev_day_high $5.52 yet"], "metrics": {"price": 5.515, "vwap": 5.5095, "vwap_slope": 0.0073, "atr": 0.0478, "atr_pct": 0.866, "trend": "flat", "slope_pct": 0.054, "flat_threshold_pct": 0.2166, "ema9": 5.509, "ema20": 5.5054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 1.004, "stage3": {"stop": 5.4576, "risk": 0.0574, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4139, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared prev_day_high $5.52 yet"}}}
{"timestamp": "2026-09-22T13:40:59.855792", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 214.5s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.411, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:59.894923", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49"], "metrics": {"price": 7.48, "vwap": 7.4912, "vwap_slope": 0.0014, "atr": 0.0446, "atr_pct": 0.596, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.149, "ema9": 7.4997, "ema20": 7.5127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.927, "spread_pct": 0.401, "rvol": 0.018, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T13:40:59.896018", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.255, "vwap": 9.2605, "vwap_slope": 0.0094, "atr": 0.0645, "atr_pct": 0.697, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1742, "ema9": 9.2564, "ema20": 9.2489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 1.752, "spread_pct": 0.54, "rvol": 0.032, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T13:40:59.896764", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $13.04", "VWAP sloping down", "trend negative (slope -0.518%, flat band 0.505%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 13.041, "vwap_slope": -0.1582, "atr": 0.2562, "atr_pct": 2.018, "trend": "negative", "slope_pct": -0.5184, "flat_threshold_pct": 0.5045, "ema9": 12.9289, "ema20": 13.0472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 6.102, "spread_pct": 0.551, "rvol": 0.03, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T13:40:59.897351", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.28"], "metrics": {"price": 6.2796, "vwap": 6.284, "vwap_slope": 0.0002, "atr": 0.0374, "atr_pct": 0.596, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.149, "ema9": 6.2792, "ema20": 6.2852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.746, "distance_from_high_pct": 0.953, "spread_pct": 0.158, "rvol": 0.067, "volume_pace_ratio": 2.393}}
{"timestamp": "2026-09-22T13:40:59.898021", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 174.1s", "imbalance +95% >= 50% buy threshold, stop 5.50", "entry_score 94.1"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5253, "vwap_slope": 0.0077, "atr": 0.0336, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.1323, "flat_threshold_pct": 0.1517, "ema9": 5.528, "ema20": 5.5132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.814, "stage3": {"stop": 5.5047, "risk": 0.0403, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9466, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.50"}, "entry_score": 94.1, "entry_score_breakdown": {"imbalance_sub": 0.924, "volume_pace_sub": 1.0, "volatility_sub": 0.819, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:40:59.942964", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1918, "vwap_slope": 0.0125, "atr": 0.0363, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.173, "flat_threshold_pct": 0.1733, "ema9": 5.2249, "ema20": 5.2017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.2}}
{"timestamp": "2026-09-22T13:40:59.944043", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7386, "vwap": 8.7441, "vwap_slope": 0.0034, "atr": 0.0597, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0779, "flat_threshold_pct": 0.1709, "ema9": 8.7505, "ema20": 8.7473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.37, "spread_pct": 0.114, "rvol": 0.017, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T13:40:59.944817", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.7391, "vwap": 11.6184, "vwap_slope": 0.0149, "atr": 0.0977, "atr_pct": 0.832, "trend": "flat", "slope_pct": 0.1291, "flat_threshold_pct": 0.2081, "ema9": 11.7189, "ema20": 11.6579, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.516, "spread_pct": 0.856, "rvol": 0.006, "volume_pace_ratio": 0.221}}
{"timestamp": "2026-09-22T13:40:59.945499", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 9.008, "vwap": 9.051, "vwap_slope": -0.0028, "atr": 0.0385, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.107, "ema9": 9.041, "ema20": 9.0481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.011, "spread_pct": 0.111, "rvol": 0.05, "volume_pace_ratio": 1.788}}
{"timestamp": "2026-09-22T13:40:59.946134", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.825, "vwap": 4.8862, "vwap_slope": -0.0022, "atr": 0.0738, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.3823, "ema9": 4.8258, "ema20": 4.8338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 4.266, "spread_pct": 2.275, "rvol": 0.081, "volume_pace_ratio": 2.881}}
{"timestamp": "2026-09-22T13:40:59.946809", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0835, "vwap": 9.1807, "vwap_slope": -0.0024, "atr": 0.0585, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.1609, "ema9": 9.1697, "ema20": 9.1817, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.587, "spread_pct": 0.659, "rvol": 0.015, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T13:40:59.947461", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8935, "vwap": 13.8802, "vwap_slope": 0.006, "atr": 0.0981, "atr_pct": 0.706, "trend": "flat", "slope_pct": 0.028, "flat_threshold_pct": 0.1765, "ema9": 13.8848, "ema20": 13.8876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 0.832, "spread_pct": 0.289, "rvol": 0.017, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T13:40:59.948071", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16"], "metrics": {"price": 6.1415, "vwap": 6.1553, "vwap_slope": 0.0017, "atr": 0.027, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0341, "flat_threshold_pct": 0.11, "ema9": 6.1522, "ema20": 6.1526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.262, "spread_pct": 0.163, "rvol": 0.044, "volume_pace_ratio": 1.555}}
{"timestamp": "2026-09-22T13:40:59.948733", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.71"], "metrics": {"price": 13.6285, "vwap": 13.7078, "vwap_slope": 0.0031, "atr": 0.0913, "atr_pct": 0.67, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.1675, "ema9": 13.6997, "ema20": 13.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.235, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:41:04.954480", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.305%)", "metrics": {"price": 7.75, "peak_price": 7.75, "peak_gain_cents": 1.5, "slope_pct": 0.3048, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:04.955321", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.75, "vwap": 7.676, "vwap_slope": 0.0063, "atr": 0.042, "trend": "positive", "slope_pct": 0.1563, "lower_highs_lower_lows": false, "stop": 7.6997, "imbalance_decline_count": 1, "imbalance_cur": 0.6130895091434071, "imbalance_prev": 0.7928286852589641}}
{"timestamp": "2026-09-22T13:41:04.956164", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1834, "trend": "negative"}}
{"timestamp": "2026-09-22T13:41:04.956767", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0432, "vwap_slope": 0.0018, "atr": 0.0724, "trend": "flat", "slope_pct": 0.0438, "lower_highs_lower_lows": false, "stop": 9.9882, "imbalance_decline_count": 2, "imbalance_cur": -0.0026850397689852576, "imbalance_prev": 0.19240506329113924}}
{"timestamp": "2026-09-22T13:41:04.957168", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 14.9164, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0196, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:04.957629", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9164, "vwap": 14.8459, "vwap_slope": 0.023, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1181, "lower_highs_lower_lows": false, "stop": 14.8188, "imbalance_decline_count": 0, "imbalance_cur": 0.47188671386922115, "imbalance_prev": 0.3062550771730301}}
{"timestamp": "2026-09-22T13:41:04.960514", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.422}}
{"timestamp": "2026-09-22T13:41:04.961497", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.865, "vwap": 8.9996, "vwap_slope": -0.0098, "atr": 0.101, "atr_pct": 1.139, "trend": "flat", "slope_pct": -0.0817, "flat_threshold_pct": 0.2848, "ema9": 8.9335, "ema20": 8.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.85, "spread_pct": 0.113, "rvol": 0.256, "volume_pace_ratio": 9.01}}
{"timestamp": "2026-09-22T13:41:04.962412", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (82.6s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 13.99, "vwap": 13.8345, "vwap_slope": 0.0191, "atr": 0.3273, "atr_pct": 2.34, "trend": "flat", "slope_pct": 0.0458, "flat_threshold_pct": 0.585, "ema9": 13.8788, "ema20": 13.8383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 1.409, "spread_pct": 0.862, "rvol": 0.069, "volume_pace_ratio": 2.422, "stage3": {"stop": 13.5972, "risk": 0.3928, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1597, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:04.963232", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.45, "vwap": 6.453, "vwap_slope": 0.001, "atr": 0.0346, "atr_pct": 0.536, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.1341, "ema9": 6.4488, "ema20": 6.4464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.826, "spread_pct": 0.155, "rvol": 0.05, "volume_pace_ratio": 1.775}}
{"timestamp": "2026-09-22T13:41:04.963873", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.71, "vwap": 8.6422, "vwap_slope": 0.0059, "atr": 0.1421, "atr_pct": 1.632, "trend": "flat", "slope_pct": 0.0317, "flat_threshold_pct": 0.408, "ema9": 8.6984, "ema20": 8.7127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.582, "spread_pct": 0.575, "rvol": 0.073, "volume_pace_ratio": 2.557}}
{"timestamp": "2026-09-22T13:41:04.964399", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.92, "vwap": 8.7112, "vwap_slope": 0.0834, "atr": 0.0839, "atr_pct": 0.941, "trend": "positive", "slope_pct": 0.5402, "flat_threshold_pct": 0.2352, "ema9": 8.7681, "ema20": 8.6483, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.928, "distance_from_high_pct": 0.0, "spread_pct": 0.788, "rvol": 0.01, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T13:41:04.965080", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.7406, "vwap": 12.7342, "vwap_slope": 0.0032, "atr": 0.0575, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.1129, "ema9": 12.7317, "ema20": 12.7305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.464, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T13:41:04.965787", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8678, "vwap_slope": -0.0044, "atr": 0.107, "atr_pct": 1.217, "trend": "flat", "slope_pct": -0.1144, "flat_threshold_pct": 0.3044, "ema9": 8.8178, "ema20": 8.8872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 4.767, "spread_pct": 0.227, "rvol": 0.233, "volume_pace_ratio": 8.211}}
{"timestamp": "2026-09-22T13:41:04.966431", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.59, "vwap": 11.6146, "vwap_slope": 0.0115, "atr": 0.0738, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.074, "flat_threshold_pct": 0.1592, "ema9": 11.6144, "ema20": 11.5965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.194, "spread_pct": 0.086, "rvol": 0.028, "volume_pace_ratio": 0.973}}
{"timestamp": "2026-09-22T13:41:04.967131", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.3637, "vwap_slope": -0.0049, "atr": 0.0562, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.1143, "ema9": 12.3113, "ema20": 12.3269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 2.148, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T13:41:04.967734", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T13:41:04.968365", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5095, "vwap_slope": 0.0048, "atr": 0.0443, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.2012, "ema9": 5.5092, "ema20": 5.5058, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.028, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:41:04.969302", "symbol": "DUOT", "kind": "entry", "state": "BUY", "reasons_for": ["held 219.6s", "imbalance +100% >= 50% buy threshold, stop 9.10", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 9.2062, "vwap": 9.1031, "vwap_slope": 0.0018, "atr": 0.0902, "atr_pct": 0.98, "trend": "positive", "slope_pct": 0.2726, "flat_threshold_pct": 0.245, "ema9": 9.1167, "ema20": 9.0719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.329, "distance_from_high_pct": 1.645, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.4, "stage3": {"stop": 9.098, "risk": 0.1082, "target": 10.6, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.10"}, "entry_score": 90.91, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.6, "slope_sub": 0.927, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:05.005352", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4908, "vwap_slope": 0.0012, "atr": 0.0414, "atr_pct": 0.553, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.1383, "ema9": 7.4978, "ema20": 7.5105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 0.795, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:41:05.006251", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26"], "metrics": {"price": 9.24, "vwap": 9.2603, "vwap_slope": 0.0092, "atr": 0.0645, "atr_pct": 0.698, "trend": "flat", "slope_pct": 0.0812, "flat_threshold_pct": 0.1745, "ema9": 9.2534, "ema20": 9.2475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 1.911, "spread_pct": 0.54, "rvol": 0.032, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:41:05.007020", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $13.04", "VWAP sloping down", "trend negative (slope -0.508%, flat band 0.457%)"], "metrics": {"price": 12.695, "vwap": 13.0411, "vwap_slope": -0.0854, "atr": 0.2322, "atr_pct": 1.829, "trend": "negative", "slope_pct": -0.5079, "flat_threshold_pct": 0.4573, "ema9": 12.8821, "ema20": 13.0137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 6.102, "spread_pct": 0.473, "rvol": 0.03, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T13:41:05.007750", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.32, "vwap": 6.2848, "vwap_slope": 0.0054, "atr": 0.0324, "atr_pct": 0.513, "trend": "flat", "slope_pct": 0.0737, "flat_threshold_pct": 0.1282, "ema9": 6.293, "ema20": 6.2915, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.804, "distance_from_high_pct": 0.315, "spread_pct": 0.158, "rvol": 0.068, "volume_pace_ratio": 2.394}}
{"timestamp": "2026-09-22T13:41:05.008464", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 179.2s", "imbalance +96% >= 50% buy threshold, stop 5.51", "entry_score 95.4"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5256, "vwap_slope": 0.004, "atr": 0.03, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.1229, "flat_threshold_pct": 0.1355, "ema9": 5.5314, "ema20": 5.5162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.809, "stage3": {"stop": 5.509, "risk": 0.036, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.96, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.51"}, "entry_score": 95.44, "entry_score_breakdown": {"imbalance_sub": 0.943, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:05.062252", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1913, "vwap_slope": 0.012, "atr": 0.0363, "atr_pct": 0.697, "trend": "flat", "slope_pct": 0.1513, "flat_threshold_pct": 0.1741, "ema9": 5.2199, "ema20": 5.1993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.199}}
{"timestamp": "2026-09-22T13:41:05.063062", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7199, "vwap": 8.7439, "vwap_slope": 0.0009, "atr": 0.0555, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.0531, "flat_threshold_pct": 0.1592, "ema9": 8.7446, "ema20": 8.7448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 1.581, "spread_pct": 0.229, "rvol": 0.017, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T13:41:05.065048", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6184, "vwap_slope": 0.0149, "atr": 0.0922, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1082, "flat_threshold_pct": 0.1973, "ema9": 11.7081, "ema20": 11.6527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.975, "spread_pct": 0.856, "rvol": 0.006, "volume_pace_ratio": 0.219}}
{"timestamp": "2026-09-22T13:41:05.065678", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0, "vwap": 9.0508, "vwap_slope": -0.0041, "atr": 0.0355, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0986, "ema9": 9.0315, "ema20": 9.0429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.099, "spread_pct": 0.111, "rvol": 0.05, "volume_pace_ratio": 1.776}}
{"timestamp": "2026-09-22T13:41:05.066275", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8859, "vwap_slope": -0.0024, "atr": 0.0738, "atr_pct": 1.544, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.3859, "ema9": 4.8168, "ema20": 4.8295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 5.159, "spread_pct": 2.275, "rvol": 0.081, "volume_pace_ratio": 2.858}}
{"timestamp": "2026-09-22T13:41:05.066932", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0512, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.1409, "ema9": 9.1564, "ema20": 9.1744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.517, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T13:41:05.068407", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.88", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.81, "vwap": 13.8787, "vwap_slope": -0.0001, "atr": 0.0885, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.1603, "ema9": 13.8581, "ema20": 13.8739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 1.428, "spread_pct": 0.145, "rvol": 0.017, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:41:05.069046", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16"], "metrics": {"price": 6.13, "vwap": 6.1553, "vwap_slope": 0.0006, "atr": 0.0259, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1057, "ema9": 6.1477, "ema20": 6.1505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.044, "volume_pace_ratio": 1.547}}
{"timestamp": "2026-09-22T13:41:05.069719", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.595, "vwap": 13.7055, "vwap_slope": -0.0005, "atr": 0.0919, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.169, "ema9": 13.6782, "ema20": 13.726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 2.475, "spread_pct": 0.074, "rvol": 0.028, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T13:41:10.075079", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.344%)", "metrics": {"price": 7.76, "peak_price": 7.76, "peak_gain_cents": 2.5, "slope_pct": 0.3437, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:10.076060", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.76, "vwap": 7.677, "vwap_slope": 0.0073, "atr": 0.0429, "trend": "positive", "slope_pct": 0.1613, "lower_highs_lower_lows": false, "stop": 7.7086, "imbalance_decline_count": 0, "imbalance_cur": 0.6898454746136865, "imbalance_prev": 0.6130895091434071}}
{"timestamp": "2026-09-22T13:41:10.076505", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.168%)", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1685, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:10.077098", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0432, "vwap_slope": 0.0017, "atr": 0.0757, "trend": "flat", "slope_pct": 0.0457, "lower_highs_lower_lows": true, "stop": 9.9892, "imbalance_decline_count": 0, "imbalance_cur": 0.07786160007450871, "imbalance_prev": -0.0026850397689852576}}
{"timestamp": "2026-09-22T13:41:10.077499", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.067%)", "metrics": {"price": 14.94, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.067, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:10.077984", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.94, "vwap": 14.8464, "vwap_slope": 0.0236, "atr": 0.0814, "trend": "flat", "slope_pct": 0.1242, "lower_highs_lower_lows": false, "stop": 14.8424, "imbalance_decline_count": 0, "imbalance_cur": 0.7043583048804981, "imbalance_prev": 0.47188671386922115}}
{"timestamp": "2026-09-22T13:41:10.079972", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.288}}
{"timestamp": "2026-09-22T13:41:10.081817", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.825, "vwap": 8.9974, "vwap_slope": -0.012, "atr": 0.1048, "atr_pct": 1.188, "trend": "flat", "slope_pct": -0.0989, "flat_threshold_pct": 0.297, "ema9": 8.9255, "ema20": 8.9766, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 4.284, "spread_pct": 0.113, "rvol": 0.259, "volume_pace_ratio": 9.05}}
{"timestamp": "2026-09-22T13:41:10.082492", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 87.7s", "imbalance +58% >= 50% buy threshold, stop 13.53", "entry_score 62.1"], "reasons_against": [], "metrics": {"price": 13.92, "vwap": 13.8346, "vwap_slope": 0.0192, "atr": 0.3273, "atr_pct": 2.352, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.5879, "ema9": 13.8648, "ema20": 13.8316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 1.903, "spread_pct": 0.287, "rvol": 0.069, "volume_pace_ratio": 2.407, "stage3": {"stop": 13.5272, "risk": 0.3928, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5835, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 13.53"}, "entry_score": 62.15, "entry_score_breakdown": {"imbalance_sub": 0.405, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:10.121753", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4333, "vwap": 6.4529, "vwap_slope": 0.0009, "atr": 0.035, "atr_pct": 0.544, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.1359, "ema9": 6.4455, "ema20": 6.4448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.081, "spread_pct": 0.155, "rvol": 0.05, "volume_pace_ratio": 1.763}}
{"timestamp": "2026-09-22T13:41:10.122752", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7079, "vwap": 8.6422, "vwap_slope": 0.0059, "atr": 0.1435, "atr_pct": 1.648, "trend": "flat", "slope_pct": 0.0308, "flat_threshold_pct": 0.412, "ema9": 8.6979, "ema20": 8.7125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.606, "spread_pct": 0.575, "rvol": 0.073, "volume_pace_ratio": 2.537}}
{"timestamp": "2026-09-22T13:41:10.123736", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.92, "vwap": 8.7112, "vwap_slope": 0.0834, "atr": 0.0839, "atr_pct": 0.941, "trend": "positive", "slope_pct": 0.5402, "flat_threshold_pct": 0.2352, "ema9": 8.7681, "ema20": 8.6483, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.928, "distance_from_high_pct": 0.0, "spread_pct": 0.788, "rvol": 0.01, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T13:41:10.124512", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.715, "vwap": 12.7341, "vwap_slope": 0.0031, "atr": 0.058, "atr_pct": 0.456, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.114, "ema9": 12.7266, "ema20": 12.7281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T13:41:10.125349", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7999, "vwap": 8.8677, "vwap_slope": -0.0044, "atr": 0.107, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.1101, "flat_threshold_pct": 0.304, "ema9": 8.8198, "ema20": 8.8882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 4.66, "spread_pct": 0.114, "rvol": 0.233, "volume_pace_ratio": 8.152}}
{"timestamp": "2026-09-22T13:41:10.126985", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.585, "vwap": 11.6145, "vwap_slope": 0.0114, "atr": 0.0747, "atr_pct": 0.645, "trend": "flat", "slope_pct": 0.0724, "flat_threshold_pct": 0.1613, "ema9": 11.6134, "ema20": 11.596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.236, "spread_pct": 0.086, "rvol": 0.028, "volume_pace_ratio": 0.969}}
{"timestamp": "2026-09-22T13:41:10.127762", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.295, "vwap": 12.3636, "vwap_slope": -0.0049, "atr": 0.0567, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.1153, "ema9": 12.3103, "ema20": 12.3264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 2.188, "spread_pct": 0.081, "rvol": 0.03, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T13:41:10.128401", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.32}}
{"timestamp": "2026-09-22T13:41:10.129100", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5095, "vwap_slope": 0.0048, "atr": 0.0455, "atr_pct": 0.824, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.2061, "ema9": 5.5102, "ema20": 5.5063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:41:10.129743", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.392}}
{"timestamp": "2026-09-22T13:41:10.130350", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4908, "vwap_slope": 0.0012, "atr": 0.0414, "atr_pct": 0.553, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.1383, "ema9": 7.4978, "ema20": 7.5105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.795, "spread_pct": 0.401, "rvol": 0.02, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T13:41:10.131067", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2603, "vwap_slope": 0.004, "atr": 0.0604, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1632, "ema9": 9.2547, "ema20": 9.2487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 1.699, "spread_pct": 0.648, "rvol": 0.032, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T13:41:10.131803", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $13.03", "VWAP sloping down", "trend negative (slope -0.502%, flat band 0.475%)"], "metrics": {"price": 12.715, "vwap": 13.032, "vwap_slope": -0.0946, "atr": 0.2414, "atr_pct": 1.899, "trend": "negative", "slope_pct": -0.5019, "flat_threshold_pct": 0.4747, "ema9": 12.8861, "ema20": 13.0156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 5.954, "spread_pct": 0.551, "rvol": 0.031, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T13:41:10.132415", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2848, "vwap_slope": 0.0055, "atr": 0.0324, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1281, "ema9": 6.294, "ema20": 6.292, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.807, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.068, "volume_pace_ratio": 2.378}}
{"timestamp": "2026-09-22T13:41:10.133107", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 184.3s", "imbalance +96% >= 50% buy threshold, stop 5.51", "entry_score 95.5"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5256, "vwap_slope": 0.0041, "atr": 0.03, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.1229, "flat_threshold_pct": 0.1355, "ema9": 5.5314, "ema20": 5.5162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.804, "stage3": {"stop": 5.509, "risk": 0.036, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9606, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.51"}, "entry_score": 95.46, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:10.172207", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.698, "trend": "flat", "slope_pct": 0.1446, "flat_threshold_pct": 0.1744, "ema9": 5.2259, "ema20": 5.2041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.285, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.197}}
{"timestamp": "2026-09-22T13:41:10.173016", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7439, "vwap_slope": 0.0009, "atr": 0.0555, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.1594, "ema9": 8.7426, "ema20": 8.7438, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T13:41:10.173703", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6184, "vwap_slope": 0.0149, "atr": 0.0922, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1082, "flat_threshold_pct": 0.1973, "ema9": 11.7081, "ema20": 11.6527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.975, "spread_pct": 0.856, "rvol": 0.006, "volume_pace_ratio": 0.218}}
{"timestamp": "2026-09-22T13:41:10.174375", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.995, "vwap": 9.0508, "vwap_slope": -0.0041, "atr": 0.0359, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.0999, "ema9": 9.0305, "ema20": 9.0424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.05, "volume_pace_ratio": 1.763}}
{"timestamp": "2026-09-22T13:41:10.175018", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8859, "vwap_slope": -0.0024, "atr": 0.0738, "atr_pct": 1.544, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.3859, "ema9": 4.8168, "ema20": 4.8295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 5.159, "spread_pct": 2.275, "rvol": 0.081, "volume_pace_ratio": 2.837}}
{"timestamp": "2026-09-22T13:41:10.175662", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0512, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.1409, "ema9": 9.1564, "ema20": 9.1744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.517, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T13:41:10.176248", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.88", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 13.8784, "vwap_slope": -0.0004, "atr": 0.0885, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1601, "ema9": 13.8601, "ema20": 13.8749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.356, "spread_pct": 0.145, "rvol": 0.017, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T13:41:10.176807", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16"], "metrics": {"price": 6.1301, "vwap": 6.1551, "vwap_slope": 0.0004, "atr": 0.0259, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1057, "ema9": 6.1478, "ema20": 6.1505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.445, "spread_pct": 0.163, "rvol": 0.044, "volume_pace_ratio": 1.553}}
{"timestamp": "2026-09-22T13:41:10.177489", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5886, "vwap": 13.7043, "vwap_slope": -0.0017, "atr": 0.0928, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.1708, "ema9": 13.6769, "ema20": 13.7254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 2.521, "spread_pct": 0.074, "rvol": 0.028, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T13:41:15.183276", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.363%)", "metrics": {"price": 7.765, "peak_price": 7.765, "peak_gain_cents": 3.0, "slope_pct": 0.363, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:15.184321", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.765, "vwap": 7.6772, "vwap_slope": 0.0074, "atr": 0.0429, "trend": "positive", "slope_pct": 0.1638, "lower_highs_lower_lows": false, "stop": 7.7136, "imbalance_decline_count": 1, "imbalance_cur": 0.6868208414600168, "imbalance_prev": 0.6898454746136865}}
{"timestamp": "2026-09-22T13:41:15.184881", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.109%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.109, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:15.185473", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0433, "vwap_slope": 0.0019, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0533, "lower_highs_lower_lows": true, "stop": 10.0091, "imbalance_decline_count": 0, "imbalance_cur": 0.09271431854746036, "imbalance_prev": 0.07786160007450871}}
{"timestamp": "2026-09-22T13:41:15.185874", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.097%)", "metrics": {"price": 14.955, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0971, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:15.186343", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.955, "vwap": 14.8483, "vwap_slope": 0.0254, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1281, "lower_highs_lower_lows": false, "stop": 14.8564, "imbalance_decline_count": 0, "imbalance_cur": 0.886889881562231, "imbalance_prev": 0.7043583048804981}}
{"timestamp": "2026-09-22T13:41:15.188069", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.158}}
{"timestamp": "2026-09-22T13:41:15.189009", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.805, "vwap": 8.9956, "vwap_slope": -0.0138, "atr": 0.1115, "atr_pct": 1.266, "trend": "flat", "slope_pct": -0.1075, "flat_threshold_pct": 0.3166, "ema9": 8.9215, "ema20": 8.9747, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.262, "volume_pace_ratio": 9.094}}
{"timestamp": "2026-09-22T13:41:15.189840", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 92.8s", "imbalance +49% >= 30% and resistance cleared, stop 13.51", "entry_score 58.3"], "reasons_against": [], "metrics": {"price": 13.908, "vwap": 13.8348, "vwap_slope": 0.0194, "atr": 0.3317, "atr_pct": 2.385, "trend": "flat", "slope_pct": 0.023, "flat_threshold_pct": 0.5963, "ema9": 13.8624, "ema20": 13.8305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.987, "spread_pct": 0.36, "rvol": 0.069, "volume_pace_ratio": 2.393, "stage3": {"stop": 13.51, "risk": 0.398, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.494, "passed": true, "reason": "imbalance +49% >= 30% and resistance cleared, stop 13.51"}, "entry_score": 58.31, "entry_score_breakdown": {"imbalance_sub": 0.277, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:15.232267", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4333, "vwap": 6.4529, "vwap_slope": 0.0009, "atr": 0.035, "atr_pct": 0.544, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.1359, "ema9": 6.4455, "ema20": 6.4448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.081, "spread_pct": 0.155, "rvol": 0.05, "volume_pace_ratio": 1.75}}
{"timestamp": "2026-09-22T13:41:15.233052", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.725, "vwap": 8.6425, "vwap_slope": 0.0062, "atr": 0.144, "atr_pct": 1.65, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.4125, "ema9": 8.7014, "ema20": 8.7141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.412, "spread_pct": 0.573, "rvol": 0.073, "volume_pace_ratio": 2.527}}
{"timestamp": "2026-09-22T13:41:15.233601", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.92, "vwap": 8.7112, "vwap_slope": 0.0834, "atr": 0.0839, "atr_pct": 0.941, "trend": "positive", "slope_pct": 0.5402, "flat_threshold_pct": 0.2352, "ema9": 8.7681, "ema20": 8.6483, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.928, "distance_from_high_pct": 0.0, "spread_pct": 0.788, "rvol": 0.01, "volume_pace_ratio": 0.339}}
{"timestamp": "2026-09-22T13:41:15.234260", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.725, "vwap": 12.7341, "vwap_slope": 0.0031, "atr": 0.058, "atr_pct": 0.456, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.1139, "ema9": 12.7286, "ema20": 12.729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T13:41:15.235009", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.815, "vwap": 8.8676, "vwap_slope": -0.0046, "atr": 0.107, "atr_pct": 1.214, "trend": "flat", "slope_pct": -0.1035, "flat_threshold_pct": 0.3035, "ema9": 8.8228, "ema20": 8.8896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 4.496, "spread_pct": 0.34, "rvol": 0.234, "volume_pace_ratio": 8.112}}
{"timestamp": "2026-09-22T13:41:15.237532", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.58, "vwap": 11.6144, "vwap_slope": 0.0113, "atr": 0.0747, "atr_pct": 0.645, "trend": "flat", "slope_pct": 0.0707, "flat_threshold_pct": 0.1613, "ema9": 11.6124, "ema20": 11.5955, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.279, "spread_pct": 0.086, "rvol": 0.028, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:41:15.238358", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.3627, "vwap_slope": -0.0059, "atr": 0.0572, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.1161, "ema9": 12.3123, "ema20": 12.3274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.108, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T13:41:15.240961", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.317}}
{"timestamp": "2026-09-22T13:41:15.241613", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.518, "vwap": 5.5096, "vwap_slope": 0.0049, "atr": 0.0455, "atr_pct": 0.824, "trend": "flat", "slope_pct": 0.0546, "flat_threshold_pct": 0.206, "ema9": 5.5108, "ema20": 5.5066, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 1.464, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 1.024}}
{"timestamp": "2026-09-22T13:41:15.242939", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T13:41:15.243486", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49"], "metrics": {"price": 7.4828, "vwap": 7.4906, "vwap_slope": 0.001, "atr": 0.0414, "atr_pct": 0.554, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.1385, "ema9": 7.4963, "ema20": 7.5098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 0.89, "spread_pct": 0.401, "rvol": 0.02, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:41:15.244731", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2604, "vwap_slope": 0.004, "atr": 0.0622, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1678, "ema9": 9.2547, "ema20": 9.2487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 1.699, "spread_pct": 0.648, "rvol": 0.032, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T13:41:15.245401", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $13.03", "VWAP sloping down", "trend negative (slope -0.506%, flat band 0.475%)"], "metrics": {"price": 12.7, "vwap": 13.0314, "vwap_slope": -0.0952, "atr": 0.2414, "atr_pct": 1.901, "trend": "negative", "slope_pct": -0.5064, "flat_threshold_pct": 0.4752, "ema9": 12.8831, "ema20": 13.0141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 6.065, "spread_pct": 0.393, "rvol": 0.031, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T13:41:15.246592", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.329, "vwap": 6.2849, "vwap_slope": 0.0056, "atr": 0.0324, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0792, "flat_threshold_pct": 0.128, "ema9": 6.2948, "ema20": 6.2924, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.813, "distance_from_high_pct": 0.174, "spread_pct": 0.158, "rvol": 0.068, "volume_pace_ratio": 2.365}}
{"timestamp": "2026-09-22T13:41:15.247210", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 189.4s", "imbalance +87% >= 50% buy threshold, stop 5.50", "entry_score 91.5"], "reasons_against": [], "metrics": {"price": 5.5402, "vwap": 5.5256, "vwap_slope": 0.0041, "atr": 0.03, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.1195, "flat_threshold_pct": 0.1356, "ema9": 5.5304, "ema20": 5.5158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.399, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.798, "stage3": {"stop": 5.5042, "risk": 0.036, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8671, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 5.50"}, "entry_score": 91.46, "entry_score_breakdown": {"imbalance_sub": 0.81, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:15.298006", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.702, "trend": "flat", "slope_pct": 0.1226, "flat_threshold_pct": 0.1754, "ema9": 5.2199, "ema20": 5.2013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.855, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.196}}
{"timestamp": "2026-09-22T13:41:15.298953", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7439, "vwap_slope": 0.0008, "atr": 0.0555, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.0509, "flat_threshold_pct": 0.1593, "ema9": 8.7436, "ema20": 8.7443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T13:41:15.300818", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6184, "vwap_slope": 0.0149, "atr": 0.0922, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1082, "flat_threshold_pct": 0.1973, "ema9": 11.7081, "ema20": 11.6527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.975, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.216}}
{"timestamp": "2026-09-22T13:41:15.301531", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.995, "vwap": 9.0507, "vwap_slope": -0.0042, "atr": 0.0364, "atr_pct": 0.405, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.1012, "ema9": 9.0305, "ema20": 9.0424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.051, "volume_pace_ratio": 1.752}}
{"timestamp": "2026-09-22T13:41:15.302148", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8859, "vwap_slope": -0.0024, "atr": 0.0738, "atr_pct": 1.544, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.3859, "ema9": 4.8168, "ema20": 4.8295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 5.159, "spread_pct": 2.275, "rvol": 0.081, "volume_pace_ratio": 2.815}}
{"timestamp": "2026-09-22T13:41:15.302917", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0512, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.1409, "ema9": 9.1564, "ema20": 9.1744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.517, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T13:41:15.303815", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.88", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 13.878, "vwap_slope": -0.0008, "atr": 0.0885, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1601, "ema9": 13.8601, "ema20": 13.8749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.356, "spread_pct": 0.145, "rvol": 0.017, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:41:15.304451", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16"], "metrics": {"price": 6.1381, "vwap": 6.155, "vwap_slope": 0.0004, "atr": 0.0259, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.1056, "ema9": 6.1494, "ema20": 6.1513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.317, "spread_pct": 0.163, "rvol": 0.045, "volume_pace_ratio": 1.545}}
{"timestamp": "2026-09-22T13:41:15.305116", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.7037, "vwap_slope": -0.0023, "atr": 0.093, "atr_pct": 0.685, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1712, "ema9": 13.6752, "ema20": 13.7246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 2.582, "spread_pct": 0.074, "rvol": 0.029, "volume_pace_ratio": 0.991}}
{"timestamp": "2026-09-22T13:41:20.310996", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.382%)", "metrics": {"price": 7.77, "peak_price": 7.77, "peak_gain_cents": 3.5, "slope_pct": 0.3824, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:20.311956", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.77, "vwap": 7.6781, "vwap_slope": 0.0084, "atr": 0.0433, "trend": "positive", "slope_pct": 0.1662, "lower_highs_lower_lows": false, "stop": 7.718, "imbalance_decline_count": 0, "imbalance_cur": 0.7444026801764995, "imbalance_prev": 0.6868208414600168}}
{"timestamp": "2026-09-22T13:41:20.312532", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.124%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1238, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:20.313136", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0433, "vwap_slope": 0.0019, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0514, "lower_highs_lower_lows": true, "stop": 10.0041, "imbalance_decline_count": 1, "imbalance_cur": 0.07978795704770966, "imbalance_prev": 0.09271431854746036}}
{"timestamp": "2026-09-22T13:41:20.313571", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 14.945, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.077, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:20.314109", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8483, "vwap_slope": 0.0254, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1255, "lower_highs_lower_lows": false, "stop": 14.8464, "imbalance_decline_count": 1, "imbalance_cur": 0.8648107982901303, "imbalance_prev": 0.886889881562231}}
{"timestamp": "2026-09-22T13:41:20.315852", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 17.028}}
{"timestamp": "2026-09-22T13:41:20.316789", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7898, "vwap": 8.9935, "vwap_slope": -0.0159, "atr": 0.1129, "atr_pct": 1.284, "trend": "flat", "slope_pct": -0.1141, "flat_threshold_pct": 0.321, "ema9": 8.9184, "ema20": 8.9733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.666, "spread_pct": 0.114, "rvol": 0.265, "volume_pace_ratio": 9.125}}
{"timestamp": "2026-09-22T13:41:20.317480", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (98.0s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.93, "vwap": 13.8352, "vwap_slope": 0.0198, "atr": 0.3317, "atr_pct": 2.381, "trend": "flat", "slope_pct": 0.0291, "flat_threshold_pct": 0.5953, "ema9": 13.8668, "ema20": 13.8326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 1.832, "spread_pct": 0.287, "rvol": 0.069, "volume_pace_ratio": 2.385, "stage3": {"stop": 13.532, "risk": 0.398, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.174, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:41:20.318215", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.4587, "vwap": 6.453, "vwap_slope": 0.001, "atr": 0.0352, "atr_pct": 0.544, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.1361, "ema9": 6.4506, "ema20": 6.4473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.694, "spread_pct": 0.155, "rvol": 0.051, "volume_pace_ratio": 1.737}}
{"timestamp": "2026-09-22T13:41:20.318904", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.725, "vwap": 8.6425, "vwap_slope": 0.0062, "atr": 0.144, "atr_pct": 1.65, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.4125, "ema9": 8.7014, "ema20": 8.7141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.412, "spread_pct": 0.343, "rvol": 0.073, "volume_pace_ratio": 2.508}}
{"timestamp": "2026-09-22T13:41:20.319555", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.719, "vwap_slope": 0.0554, "atr": 0.1095, "atr_pct": 1.246, "trend": "positive", "slope_pct": 0.4349, "flat_threshold_pct": 0.3115, "ema9": 8.7724, "ema20": 8.6618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.108, "distance_from_high_pct": 1.457, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.407}}
{"timestamp": "2026-09-22T13:41:20.320275", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.725, "vwap": 12.734, "vwap_slope": 0.0031, "atr": 0.058, "atr_pct": 0.456, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.1139, "ema9": 12.7286, "ema20": 12.729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T13:41:20.320946", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8225, "vwap": 8.8675, "vwap_slope": -0.0046, "atr": 0.107, "atr_pct": 1.213, "trend": "flat", "slope_pct": -0.1002, "flat_threshold_pct": 0.3033, "ema9": 8.8243, "ema20": 8.8903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 4.415, "spread_pct": 0.227, "rvol": 0.235, "volume_pace_ratio": 8.067}}
{"timestamp": "2026-09-22T13:41:20.321682", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.585, "vwap": 11.6143, "vwap_slope": 0.0112, "atr": 0.0756, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0724, "flat_threshold_pct": 0.1632, "ema9": 11.6134, "ema20": 11.596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 1.236, "spread_pct": 0.086, "rvol": 0.028, "volume_pace_ratio": 0.963}}
{"timestamp": "2026-09-22T13:41:20.322410", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.3001, "vwap": 12.3626, "vwap_slope": -0.0059, "atr": 0.0572, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.1162, "ema9": 12.3113, "ema20": 12.3269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.147, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T13:41:20.323093", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.315}}
{"timestamp": "2026-09-22T13:41:20.323754", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5199, "vwap": 5.5096, "vwap_slope": 0.0049, "atr": 0.0455, "atr_pct": 0.824, "trend": "flat", "slope_pct": 0.0559, "flat_threshold_pct": 0.2059, "ema9": 5.5112, "ema20": 5.5068, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.43, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:41:20.324338", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T13:41:20.324990", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49"], "metrics": {"price": 7.4828, "vwap": 7.4906, "vwap_slope": 0.001, "atr": 0.0414, "atr_pct": 0.554, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.1385, "ema9": 7.4963, "ema20": 7.5098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 0.89, "spread_pct": 0.401, "rvol": 0.02, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T13:41:20.325624", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2604, "vwap_slope": 0.004, "atr": 0.0622, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1678, "ema9": 9.2547, "ema20": 9.2487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 1.699, "spread_pct": 0.648, "rvol": 0.032, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T13:41:20.326347", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.03", "VWAP sloping down", "trend negative (slope -0.494%, flat band 0.474%)"], "metrics": {"price": 12.74, "vwap": 13.027, "vwap_slope": -0.0996, "atr": 0.2414, "atr_pct": 1.895, "trend": "negative", "slope_pct": -0.4945, "flat_threshold_pct": 0.4737, "ema9": 12.8911, "ema20": 13.0179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 5.769, "spread_pct": 0.706, "rvol": 0.031, "volume_pace_ratio": 1.078}}
{"timestamp": "2026-09-22T13:41:20.327071", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 6.33, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0798, "flat_threshold_pct": 0.1298, "ema9": 6.295, "ema20": 6.2925, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.823, "distance_from_high_pct": 0.158, "spread_pct": 0.158, "rvol": 0.068, "volume_pace_ratio": 2.356}}
{"timestamp": "2026-09-22T13:41:20.328868", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 194.5s", "imbalance +95% >= 50% buy threshold, stop 5.51", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 5.5499, "vwap": 5.5258, "vwap_slope": 0.0042, "atr": 0.03, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.1263, "flat_threshold_pct": 0.1353, "ema9": 5.5324, "ema20": 5.5167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.226, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.799, "stage3": {"stop": 5.5139, "risk": 0.036, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9518, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.51"}, "entry_score": 95.1, "entry_score_breakdown": {"imbalance_sub": 0.931, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:20.374377", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.702, "trend": "flat", "slope_pct": 0.1226, "flat_threshold_pct": 0.1754, "ema9": 5.2199, "ema20": 5.2013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.855, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:41:20.375261", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7331, "vwap": 8.7438, "vwap_slope": 0.0007, "atr": 0.0555, "atr_pct": 0.636, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.159, "ema9": 8.7472, "ema20": 8.746, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.432, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T13:41:20.376213", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6184, "vwap_slope": 0.0149, "atr": 0.0922, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1082, "flat_threshold_pct": 0.1973, "ema9": 11.7081, "ema20": 11.6527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 0.975, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.214}}
{"timestamp": "2026-09-22T13:41:20.376812", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.985, "vwap": 9.0506, "vwap_slope": -0.0043, "atr": 0.0369, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.1025, "ema9": 9.0285, "ema20": 9.0414, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 1.264, "spread_pct": 0.111, "rvol": 0.051, "volume_pace_ratio": 1.74}}
{"timestamp": "2026-09-22T13:41:20.377345", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.89", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8859, "vwap_slope": -0.0024, "atr": 0.0738, "atr_pct": 1.544, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.3859, "ema9": 4.8168, "ema20": 4.8295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.045, "distance_from_high_pct": 5.159, "spread_pct": 2.275, "rvol": 0.081, "volume_pace_ratio": 2.794}}
{"timestamp": "2026-09-22T13:41:20.377942", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0512, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1408, "ema9": 9.1584, "ema20": 9.1753, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.408, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T13:41:20.379080", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7663, "vwap": 13.8674, "vwap_slope": -0.0114, "atr": 0.0931, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.169, "ema9": 13.8494, "ema20": 13.8698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 1.739, "spread_pct": 0.218, "rvol": 0.02, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:41:20.379814", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.16"], "metrics": {"price": 6.1409, "vwap": 6.1551, "vwap_slope": 0.0004, "atr": 0.0259, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0226, "flat_threshold_pct": 0.1056, "ema9": 6.1499, "ema20": 6.1515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.272, "spread_pct": 0.163, "rvol": 0.045, "volume_pace_ratio": 1.534}}
{"timestamp": "2026-09-22T13:41:20.380979", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.56, "vwap": 13.7, "vwap_slope": -0.0059, "atr": 0.0948, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1748, "ema9": 13.6712, "ema20": 13.7227, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 2.726, "spread_pct": 0.074, "rvol": 0.03, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:41:25.386806", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.421%)", "metrics": {"price": 7.78, "peak_price": 7.78, "peak_gain_cents": 4.5, "slope_pct": 0.4212, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:25.387676", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.78, "vwap": 7.6784, "vwap_slope": 0.0087, "atr": 0.0442, "trend": "positive", "slope_pct": 0.1712, "lower_highs_lower_lows": false, "stop": 7.7269, "imbalance_decline_count": 0, "imbalance_cur": 0.8203194321206744, "imbalance_prev": 0.7444026801764995}}
{"timestamp": "2026-09-22T13:41:25.388167", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.139%)", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1387, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:25.388716", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0435, "vwap_slope": 0.002, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0495, "lower_highs_lower_lows": true, "stop": 9.9991, "imbalance_decline_count": 2, "imbalance_cur": -0.2517272210030074, "imbalance_prev": 0.07978795704770966}}
{"timestamp": "2026-09-22T13:41:25.389211", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.067%)", "metrics": {"price": 14.94, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.067, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:25.389817", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.94, "vwap": 14.8486, "vwap_slope": 0.0257, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1242, "lower_highs_lower_lows": false, "stop": 14.8414, "imbalance_decline_count": 2, "imbalance_cur": 0.8100670994251743, "imbalance_prev": 0.8648107982901303}}
{"timestamp": "2026-09-22T13:41:25.391877", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 16.902}}
{"timestamp": "2026-09-22T13:41:25.392931", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.9933, "vwap_slope": -0.0162, "atr": 0.1133, "atr_pct": 1.29, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.3225, "ema9": 8.9175, "ema20": 8.9728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.265, "volume_pace_ratio": 9.063}}
{"timestamp": "2026-09-22T13:41:25.393815", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (103.0s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 13.96, "vwap": 13.8356, "vwap_slope": 0.0202, "atr": 0.3317, "atr_pct": 2.376, "trend": "flat", "slope_pct": 0.0374, "flat_threshold_pct": 0.594, "ema9": 13.8728, "ema20": 13.8354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 1.621, "spread_pct": 0.645, "rvol": 0.07, "volume_pace_ratio": 2.374, "stage3": {"stop": 13.562, "risk": 0.398, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0541, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:25.394495", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.455, "vwap": 6.453, "vwap_slope": 0.001, "atr": 0.0356, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.1379, "ema9": 6.4498, "ema20": 6.4469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.051, "volume_pace_ratio": 1.749}}
{"timestamp": "2026-09-22T13:41:25.395171", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.75, "vwap": 8.6426, "vwap_slope": 0.0063, "atr": 0.1462, "atr_pct": 1.671, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.4178, "ema9": 8.7064, "ema20": 8.7165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 1.13, "spread_pct": 0.343, "rvol": 0.073, "volume_pace_ratio": 2.491}}
{"timestamp": "2026-09-22T13:41:25.395934", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.9, "vwap": 8.7277, "vwap_slope": 0.064, "atr": 0.1095, "atr_pct": 1.231, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.3076, "ema9": 8.7944, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 0.224, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T13:41:25.396706", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73"], "metrics": {"price": 12.7, "vwap": 12.7338, "vwap_slope": 0.0028, "atr": 0.0606, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.1193, "ema9": 12.7236, "ema20": 12.7266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 0.781, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T13:41:25.397418", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8673, "vwap_slope": -0.0049, "atr": 0.107, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.1079, "flat_threshold_pct": 0.3039, "ema9": 8.8208, "ema20": 8.8887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.235, "volume_pace_ratio": 8.033}}
{"timestamp": "2026-09-22T13:41:25.398095", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5763, "vwap": 11.6139, "vwap_slope": 0.0108, "atr": 0.0756, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0695, "flat_threshold_pct": 0.1634, "ema9": 11.6117, "ema20": 11.5952, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 1.31, "spread_pct": 0.086, "rvol": 0.028, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T13:41:25.398823", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.3349, "vwap": 12.3628, "vwap_slope": -0.0058, "atr": 0.0574, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1163, "ema9": 12.3182, "ema20": 12.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.87, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T13:41:25.399595", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.313}}
{"timestamp": "2026-09-22T13:41:25.400222", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.52, "vwap": 5.5096, "vwap_slope": 0.0049, "atr": 0.0455, "atr_pct": 0.824, "trend": "flat", "slope_pct": 0.056, "flat_threshold_pct": 0.2059, "ema9": 5.5112, "ema20": 5.5068, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:41:25.400875", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T13:41:25.401527", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.5, "vwap": 7.4914, "vwap_slope": 0.0019, "atr": 0.0424, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.1412, "ema9": 7.4998, "ema20": 7.5114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.662, "spread_pct": 0.401, "rvol": 0.02, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T13:41:25.402158", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2604, "vwap_slope": 0.004, "atr": 0.0622, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1678, "ema9": 9.2547, "ema20": 9.2487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 1.699, "spread_pct": 0.648, "rvol": 0.032, "volume_pace_ratio": 1.087}}
{"timestamp": "2026-09-22T13:41:25.403014", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.03", "VWAP sloping down", "trend negative (slope -0.493%, flat band 0.476%)"], "metrics": {"price": 12.745, "vwap": 13.0269, "vwap_slope": -0.0997, "atr": 0.2427, "atr_pct": 1.904, "trend": "negative", "slope_pct": -0.493, "flat_threshold_pct": 0.476, "ema9": 12.8921, "ema20": 13.0184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 5.732, "spread_pct": 0.706, "rvol": 0.031, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T13:41:25.403773", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 6.33, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0798, "flat_threshold_pct": 0.1298, "ema9": 6.295, "ema20": 6.2925, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.823, "distance_from_high_pct": 0.158, "spread_pct": 0.158, "rvol": 0.068, "volume_pace_ratio": 2.338, "stage3": {"stop": 6.2905, "risk": 0.0395, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2727, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:25.404528", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 199.6s", "imbalance +62% >= 50% buy threshold, stop 5.51", "entry_score 80.8"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.526, "vwap_slope": 0.0044, "atr": 0.03, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.1229, "flat_threshold_pct": 0.1355, "ema9": 5.5314, "ema20": 5.5162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.802, "stage3": {"stop": 5.509, "risk": 0.036, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6186, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 5.51"}, "entry_score": 80.81, "entry_score_breakdown": {"imbalance_sub": 0.455, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:25.439283", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.2263, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1272, "flat_threshold_pct": 0.1752, "ema9": 5.2212, "ema20": 5.2019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.735, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:41:25.440256", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7436, "vwap_slope": 0.0006, "atr": 0.0555, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.0509, "flat_threshold_pct": 0.1593, "ema9": 8.7436, "ema20": 8.7443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T13:41:25.440917", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.743, "vwap": 11.6184, "vwap_slope": 0.0044, "atr": 0.0891, "atr_pct": 0.759, "trend": "flat", "slope_pct": 0.0946, "flat_threshold_pct": 0.1897, "ema9": 11.7151, "ema20": 11.6613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 0.483, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.213}}
{"timestamp": "2026-09-22T13:41:25.441544", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.982, "vwap": 9.0504, "vwap_slope": -0.0045, "atr": 0.0371, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.1033, "ema9": 9.0279, "ema20": 9.0412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 1.297, "spread_pct": 0.111, "rvol": 0.051, "volume_pace_ratio": 1.734}}
{"timestamp": "2026-09-22T13:41:25.442127", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.886, "vwap_slope": -0.0017, "atr": 0.0771, "atr_pct": 1.576, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.3941, "ema9": 4.8315, "ema20": 4.8353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.052, "distance_from_high_pct": 2.976, "spread_pct": 2.275, "rvol": 0.081, "volume_pace_ratio": 2.782}}
{"timestamp": "2026-09-22T13:41:25.442785", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0512, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1408, "ema9": 9.1584, "ema20": 9.1753, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.408, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T13:41:25.443691", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7663, "vwap": 13.8674, "vwap_slope": -0.0114, "atr": 0.0931, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.169, "ema9": 13.8494, "ema20": 13.8698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 1.739, "spread_pct": 0.218, "rvol": 0.02, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T13:41:25.444405", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.16"], "metrics": {"price": 6.135, "vwap": 6.155, "vwap_slope": 0.0004, "atr": 0.0259, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1057, "ema9": 6.1487, "ema20": 6.151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.045, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T13:41:25.445113", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.565, "vwap": 13.7, "vwap_slope": -0.0059, "atr": 0.0948, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.1747, "ema9": 13.6722, "ema20": 13.7231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 2.69, "spread_pct": 0.074, "rvol": 0.03, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:41:30.451819", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.479%)", "metrics": {"price": 7.795, "peak_price": 7.795, "peak_gain_cents": 6.0, "slope_pct": 0.4793, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:30.452576", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.795, "vwap": 7.6798, "vwap_slope": 0.01, "atr": 0.046, "trend": "positive", "slope_pct": 0.1787, "lower_highs_lower_lows": false, "stop": 7.7398, "imbalance_decline_count": 0, "imbalance_cur": 0.8920265780730897, "imbalance_prev": 0.8203194321206744}}
{"timestamp": "2026-09-22T13:41:30.453085", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.154%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1536, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:30.453584", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0434, "vwap_slope": 0.002, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": true, "stop": 9.9941, "imbalance_decline_count": 3, "imbalance_cur": -0.4560257502603427, "imbalance_prev": -0.2517272210030074}}
{"timestamp": "2026-09-22T13:41:30.453979", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.087%)", "metrics": {"price": 14.9499, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0868, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:30.455620", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9499, "vwap": 14.8491, "vwap_slope": 0.0262, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1268, "lower_highs_lower_lows": false, "stop": 14.8513, "imbalance_decline_count": 0, "imbalance_cur": 0.857304691674682, "imbalance_prev": 0.8100670994251743}}
{"timestamp": "2026-09-22T13:41:30.457394", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.18 below VWAP $15.04", "trend negative (slope -5.520%, flat band 1.490%)"], "metrics": {"price": 14.18, "vwap": 15.0403, "vwap_slope": 0.0, "atr": 0.845, "atr_pct": 5.959, "trend": "negative", "slope_pct": -5.5205, "flat_threshold_pct": 1.4898, "ema9": 15.532, "ema20": 15.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 10.649, "spread_pct": 0.141, "rvol": 0.495, "volume_pace_ratio": 16.778}}
{"timestamp": "2026-09-22T13:41:30.458414", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7662, "vwap": 8.9915, "vwap_slope": -0.0179, "atr": 0.1151, "atr_pct": 1.313, "trend": "flat", "slope_pct": -0.1243, "flat_threshold_pct": 0.3283, "ema9": 8.9137, "ema20": 8.971, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 4.922, "spread_pct": 0.114, "rvol": 0.267, "volume_pace_ratio": 9.054}}
{"timestamp": "2026-09-22T13:41:30.460363", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (108.1s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 13.97, "vwap": 13.8358, "vwap_slope": 0.0204, "atr": 0.3326, "atr_pct": 2.381, "trend": "flat", "slope_pct": 0.0402, "flat_threshold_pct": 0.5952, "ema9": 13.8748, "ema20": 13.8364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 1.55, "spread_pct": 0.644, "rvol": 0.07, "volume_pace_ratio": 2.359, "stage3": {"stop": 13.5709, "risk": 0.3991, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0539, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:30.461154", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.455, "vwap": 6.453, "vwap_slope": 0.001, "atr": 0.0356, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.1379, "ema9": 6.4498, "ema20": 6.4469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.051, "volume_pace_ratio": 1.745}}
{"timestamp": "2026-09-22T13:41:30.462119", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.715, "vwap": 8.6428, "vwap_slope": 0.0065, "atr": 0.1462, "atr_pct": 1.678, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.4195, "ema9": 8.6994, "ema20": 8.7132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.525, "spread_pct": 0.574, "rvol": 0.073, "volume_pace_ratio": 2.482}}
{"timestamp": "2026-09-22T13:41:30.462852", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.9, "vwap": 8.7277, "vwap_slope": 0.064, "atr": 0.1095, "atr_pct": 1.231, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.3076, "ema9": 8.7944, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 0.224, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.415}}
{"timestamp": "2026-09-22T13:41:30.463802", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73"], "metrics": {"price": 12.6967, "vwap": 12.7337, "vwap_slope": 0.0027, "atr": 0.061, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.1202, "ema9": 12.7229, "ema20": 12.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 0.807, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T13:41:30.465044", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.8672, "vwap_slope": -0.005, "atr": 0.107, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.1101, "flat_threshold_pct": 0.304, "ema9": 8.8198, "ema20": 8.8882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 4.659, "spread_pct": 0.227, "rvol": 0.235, "volume_pace_ratio": 7.981}}
{"timestamp": "2026-09-22T13:41:30.466013", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.578, "vwap": 11.6139, "vwap_slope": 0.0108, "atr": 0.0756, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1633, "ema9": 11.612, "ema20": 11.5953, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.296, "spread_pct": 0.086, "rvol": 0.029, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:41:30.467082", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.295, "vwap": 12.3621, "vwap_slope": -0.0064, "atr": 0.0574, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.1166, "ema9": 12.3103, "ema20": 12.3264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.188, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T13:41:30.467825", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.31}}
{"timestamp": "2026-09-22T13:41:30.468500", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5095, "vwap_slope": 0.0048, "atr": 0.0455, "atr_pct": 0.824, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.2061, "ema9": 5.5102, "ema20": 5.5063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T13:41:30.469164", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T13:41:30.469740", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.5, "vwap": 7.4914, "vwap_slope": 0.0019, "atr": 0.0424, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.1412, "ema9": 7.4998, "ema20": 7.5114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.662, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T13:41:30.470338", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2604, "vwap_slope": 0.004, "atr": 0.0622, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1678, "ema9": 9.2547, "ema20": 9.2487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 1.699, "spread_pct": 0.648, "rvol": 0.032, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T13:41:30.471224", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.75 below VWAP $13.03", "VWAP sloping down", "trend negative (slope -0.493%, flat band 0.476%)"], "metrics": {"price": 12.7454, "vwap": 13.0264, "vwap_slope": -0.1002, "atr": 0.2427, "atr_pct": 1.904, "trend": "negative", "slope_pct": -0.4929, "flat_threshold_pct": 0.476, "ema9": 12.8922, "ema20": 13.0185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 5.729, "spread_pct": 0.706, "rvol": 0.031, "volume_pace_ratio": 1.066}}
{"timestamp": "2026-09-22T13:41:30.472879", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 6.33, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0798, "flat_threshold_pct": 0.1298, "ema9": 6.295, "ema20": 6.2925, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.823, "distance_from_high_pct": 0.158, "spread_pct": 0.158, "rvol": 0.068, "volume_pace_ratio": 2.321, "stage3": {"stop": 6.2905, "risk": 0.0395, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2727, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:30.473685", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 204.6s", "imbalance +60% >= 50% buy threshold, stop 5.51", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.526, "vwap_slope": 0.0044, "atr": 0.03, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.1229, "flat_threshold_pct": 0.1355, "ema9": 5.5314, "ema20": 5.5162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.023, "volume_pace_ratio": 0.796, "stage3": {"stop": 5.509, "risk": 0.036, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6045, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 5.51"}, "entry_score": 80.2, "entry_score_breakdown": {"imbalance_sub": 0.435, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:30.534297", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.2263, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1272, "flat_threshold_pct": 0.1752, "ema9": 5.2212, "ema20": 5.2019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.735, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T13:41:30.535456", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7436, "vwap_slope": 0.0005, "atr": 0.0555, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.0509, "flat_threshold_pct": 0.1593, "ema9": 8.7436, "ema20": 8.7443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:41:30.536400", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.743, "vwap": 11.6184, "vwap_slope": 0.0044, "atr": 0.0891, "atr_pct": 0.759, "trend": "flat", "slope_pct": 0.0946, "flat_threshold_pct": 0.1897, "ema9": 11.7151, "ema20": 11.6613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 0.483, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.211}}
{"timestamp": "2026-09-22T13:41:30.537716", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9777, "vwap": 9.0497, "vwap_slope": -0.0052, "atr": 0.0382, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0481, "flat_threshold_pct": 0.1064, "ema9": 9.027, "ema20": 9.0407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 1.344, "spread_pct": 0.111, "rvol": 0.051, "volume_pace_ratio": 1.739}}
{"timestamp": "2026-09-22T13:41:30.538585", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.89", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.835, "vwap": 4.8854, "vwap_slope": -0.0022, "atr": 0.0771, "atr_pct": 1.594, "trend": "flat", "slope_pct": -0.1011, "flat_threshold_pct": 0.3986, "ema9": 4.8205, "ema20": 4.83, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.065, "distance_from_high_pct": 4.067, "spread_pct": 2.275, "rvol": 0.083, "volume_pace_ratio": 2.797}}
{"timestamp": "2026-09-22T13:41:30.540664", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0512, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1408, "ema9": 9.1584, "ema20": 9.1753, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.408, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T13:41:30.542356", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7995, "vwap": 13.8682, "vwap_slope": -0.0106, "atr": 0.0931, "atr_pct": 0.674, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.1686, "ema9": 13.856, "ema20": 13.8729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.502, "spread_pct": 0.218, "rvol": 0.02, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T13:41:30.543517", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15"], "metrics": {"price": 6.1343, "vwap": 6.155, "vwap_slope": 0.0003, "atr": 0.0259, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.1057, "ema9": 6.1486, "ema20": 6.1509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 1.378, "spread_pct": 0.163, "rvol": 0.045, "volume_pace_ratio": 1.517}}
{"timestamp": "2026-09-22T13:41:30.544554", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.57, "vwap": 13.7, "vwap_slope": -0.0059, "atr": 0.0948, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.0502, "flat_threshold_pct": 0.1746, "ema9": 13.6732, "ema20": 13.7236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 2.654, "spread_pct": 0.074, "rvol": 0.03, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T13:41:35.550349", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.595%)", "metrics": {"price": 7.825, "peak_price": 7.825, "peak_gain_cents": 9.0, "slope_pct": 0.5953, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:35.551084", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.69, "vwap_slope": 0.0203, "atr": 0.0506, "trend": "positive", "slope_pct": 0.1937, "lower_highs_lower_lows": false, "stop": 7.7643, "imbalance_decline_count": 1, "imbalance_cur": 0.4676777952464626, "imbalance_prev": 0.8920265780730897}}
{"timestamp": "2026-09-22T13:41:35.551626", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.154%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1536, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:35.553009", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0435, "vwap_slope": 0.002, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": true, "stop": 9.9941, "imbalance_decline_count": 4, "imbalance_cur": -0.7209699037407091, "imbalance_prev": -0.4560257502603427}}
{"timestamp": "2026-09-22T13:41:35.553456", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.067%)", "metrics": {"price": 14.94, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.067, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:35.553954", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.94, "vwap": 14.8491, "vwap_slope": 0.0263, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1242, "lower_highs_lower_lows": false, "stop": 14.8414, "imbalance_decline_count": 1, "imbalance_cur": 0.2510414114187699, "imbalance_prev": 0.857304691674682}}
{"timestamp": "2026-09-22T13:41:35.555095", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $14.95", "VWAP sloping down", "spread 2.46% exceeds max 1.0%", "trend negative (slope -5.607%, flat band 1.355%)"], "metrics": {"price": 13.6501, "vwap": 14.9547, "vwap_slope": -0.182, "atr": 0.74, "atr_pct": 5.421, "trend": "negative", "slope_pct": -5.6066, "flat_threshold_pct": 1.3553, "ema9": 15.1556, "ema20": 15.513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 13.988, "spread_pct": 2.46, "rvol": 0.531, "volume_pace_ratio": 17.853}}
{"timestamp": "2026-09-22T13:41:35.555958", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7632, "vwap": 8.9913, "vwap_slope": -0.0181, "atr": 0.1151, "atr_pct": 1.314, "trend": "flat", "slope_pct": -0.1256, "flat_threshold_pct": 0.3284, "ema9": 8.9131, "ema20": 8.9708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 4.954, "spread_pct": 0.114, "rvol": 0.267, "volume_pace_ratio": 8.996}}
{"timestamp": "2026-09-22T13:41:35.556604", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (113.2s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 14.012, "vwap": 13.8364, "vwap_slope": 0.021, "atr": 0.3353, "atr_pct": 2.393, "trend": "flat", "slope_pct": 0.0519, "flat_threshold_pct": 0.5983, "ema9": 13.8832, "ema20": 13.8404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.254, "spread_pct": 0.357, "rvol": 0.07, "volume_pace_ratio": 2.348, "stage3": {"stop": 13.6096, "risk": 0.4024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2269, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:35.557309", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.455, "vwap": 6.453, "vwap_slope": 0.001, "atr": 0.0356, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.1379, "ema9": 6.4498, "ema20": 6.4469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.052, "volume_pace_ratio": 1.733}}
{"timestamp": "2026-09-22T13:41:35.558267", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7409, "vwap": 8.6746, "vwap_slope": 0.0383, "atr": 0.149, "atr_pct": 1.704, "trend": "flat", "slope_pct": 0.0454, "flat_threshold_pct": 0.4261, "ema9": 8.7045, "ema20": 8.7156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 1.233, "spread_pct": 0.457, "rvol": 0.109, "volume_pace_ratio": 3.678}}
{"timestamp": "2026-09-22T13:41:35.558883", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.9, "vwap": 8.7277, "vwap_slope": 0.064, "atr": 0.1095, "atr_pct": 1.231, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.3076, "ema9": 8.7944, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 0.224, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T13:41:35.559526", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73"], "metrics": {"price": 12.69, "vwap": 12.7335, "vwap_slope": 0.0026, "atr": 0.0615, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.1212, "ema9": 12.7216, "ema20": 12.7257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T13:41:35.560178", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.8672, "vwap_slope": -0.005, "atr": 0.107, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.1101, "flat_threshold_pct": 0.304, "ema9": 8.8198, "ema20": 8.8882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 4.659, "spread_pct": 0.227, "rvol": 0.236, "volume_pace_ratio": 7.93}}
{"timestamp": "2026-09-22T13:41:35.560815", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.575, "vwap": 11.6137, "vwap_slope": 0.0106, "atr": 0.0756, "atr_pct": 0.654, "trend": "flat", "slope_pct": 0.0691, "flat_threshold_pct": 0.1634, "ema9": 11.6114, "ema20": 11.595, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 1.321, "spread_pct": 0.086, "rvol": 0.029, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T13:41:35.561398", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.2931, "vwap": 12.3621, "vwap_slope": -0.0065, "atr": 0.0574, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.1167, "ema9": 12.3099, "ema20": 12.3262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.203, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:41:35.561990", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.308}}
{"timestamp": "2026-09-22T13:41:35.562647", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.51, "vwap_slope": 0.0053, "atr": 0.0463, "atr_pct": 0.838, "trend": "flat", "slope_pct": 0.063, "flat_threshold_pct": 0.2095, "ema9": 5.5132, "ema20": 5.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.25, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:41:35.563181", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T13:41:35.563802", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.4974, "vwap": 7.4913, "vwap_slope": 0.0018, "atr": 0.0424, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.1412, "ema9": 7.4993, "ema20": 7.5112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 0.697, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T13:41:35.564344", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26"], "metrics": {"price": 9.26, "vwap": 9.2604, "vwap_slope": 0.004, "atr": 0.0622, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0738, "flat_threshold_pct": 0.1678, "ema9": 9.2547, "ema20": 9.2487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 1.699, "spread_pct": 0.648, "rvol": 0.032, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T13:41:35.564933", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.03", "VWAP sloping down", "trend negative (slope -0.494%, flat band 0.476%)"], "metrics": {"price": 12.74, "vwap": 13.0256, "vwap_slope": -0.101, "atr": 0.2427, "atr_pct": 1.905, "trend": "negative", "slope_pct": -0.4945, "flat_threshold_pct": 0.4762, "ema9": 12.8911, "ema20": 13.0179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 5.769, "spread_pct": 0.55, "rvol": 0.032, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T13:41:35.565494", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.6s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1299, "ema9": 6.294, "ema20": 6.292, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.823, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.068, "volume_pace_ratio": 2.304, "stage3": {"stop": 6.2855, "risk": 0.0395, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0959, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:35.566248", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 209.7s", "imbalance +62% >= 50% buy threshold, stop 5.51", "entry_score 81.1"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.526, "vwap_slope": 0.0044, "atr": 0.03, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.1229, "flat_threshold_pct": 0.1355, "ema9": 5.5314, "ema20": 5.5162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.791, "stage3": {"stop": 5.509, "risk": 0.036, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6244, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 5.51"}, "entry_score": 81.06, "entry_score_breakdown": {"imbalance_sub": 0.463, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:35.600094", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.2263, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1272, "flat_threshold_pct": 0.1752, "ema9": 5.2212, "ema20": 5.2019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.735, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T13:41:35.600923", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.705, "vwap": 8.7434, "vwap_slope": 0.0004, "atr": 0.056, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1608, "ema9": 8.7416, "ema20": 8.7434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T13:41:35.601614", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.743, "vwap": 11.6184, "vwap_slope": 0.0044, "atr": 0.0891, "atr_pct": 0.759, "trend": "flat", "slope_pct": 0.0946, "flat_threshold_pct": 0.1897, "ema9": 11.7151, "ema20": 11.6613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 0.483, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.21}}
{"timestamp": "2026-09-22T13:41:35.602287", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.975, "vwap": 9.0491, "vwap_slope": -0.0058, "atr": 0.0382, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.1065, "ema9": 9.0265, "ema20": 9.0405, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.052, "volume_pace_ratio": 1.74}}
{"timestamp": "2026-09-22T13:41:35.603016", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.88", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.835, "vwap": 4.8849, "vwap_slope": -0.0027, "atr": 0.0771, "atr_pct": 1.594, "trend": "flat", "slope_pct": -0.1011, "flat_threshold_pct": 0.3986, "ema9": 4.8205, "ema20": 4.83, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.083, "distance_from_high_pct": 4.067, "spread_pct": 2.275, "rvol": 0.084, "volume_pace_ratio": 2.823}}
{"timestamp": "2026-09-22T13:41:35.603716", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0737, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0527, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0667, "flat_threshold_pct": 0.1452, "ema9": 9.1532, "ema20": 9.1728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.693, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T13:41:35.605834", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.785, "vwap": 13.8675, "vwap_slope": -0.0113, "atr": 0.0931, "atr_pct": 0.675, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.1688, "ema9": 13.8531, "ema20": 13.8715, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 1.606, "spread_pct": 0.218, "rvol": 0.02, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T13:41:35.606672", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15"], "metrics": {"price": 6.135, "vwap": 6.155, "vwap_slope": 0.0003, "atr": 0.0259, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1057, "ema9": 6.1487, "ema20": 6.151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.045, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T13:41:35.608653", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5625, "vwap": 13.6973, "vwap_slope": -0.0087, "atr": 0.0957, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.0523, "flat_threshold_pct": 0.1764, "ema9": 13.6717, "ema20": 13.7229, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 2.708, "spread_pct": 0.074, "rvol": 0.03, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T13:41:40.613096", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.615%)", "metrics": {"price": 7.83, "peak_price": 7.83, "peak_gain_cents": 9.5, "slope_pct": 0.6146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:40.613767", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.6905, "vwap_slope": 0.0208, "atr": 0.0506, "trend": "positive", "slope_pct": 0.1962, "lower_highs_lower_lows": false, "stop": 7.7693, "imbalance_decline_count": 2, "imbalance_cur": 0.43296117996517464, "imbalance_prev": 0.4676777952464626}}
{"timestamp": "2026-09-22T13:41:40.614192", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.161%)", "metrics": {"price": 10.0826, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1607, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:40.614571", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.0826, "vwap": 10.0435, "vwap_slope": 0.002, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0467, "lower_highs_lower_lows": true, "stop": 9.9917, "imbalance_decline_count": 0, "imbalance_cur": -0.715353998311422, "imbalance_prev": -0.7209699037407091}}
{"timestamp": "2026-09-22T13:41:40.616907", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 14.945, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.077, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:40.617366", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8493, "vwap_slope": 0.0264, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1255, "lower_highs_lower_lows": false, "stop": 14.8464, "imbalance_decline_count": 0, "imbalance_cur": 0.3335531956994921, "imbalance_prev": 0.2510414114187699}}
{"timestamp": "2026-09-22T13:41:40.619529", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $14.87", "VWAP sloping down", "trend negative (slope -6.115%, flat band 1.535%)"], "metrics": {"price": 13.41, "vwap": 14.8664, "vwap_slope": -0.2702, "atr": 0.8233, "atr_pct": 6.14, "trend": "negative", "slope_pct": -6.115, "flat_threshold_pct": 1.5349, "ema9": 15.1076, "ema20": 15.4901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 15.501, "spread_pct": 0.446, "rvol": 0.563, "volume_pace_ratio": 18.805}}
{"timestamp": "2026-09-22T13:41:40.624779", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7619, "vwap": 8.9911, "vwap_slope": -0.0183, "atr": 0.1151, "atr_pct": 1.314, "trend": "flat", "slope_pct": -0.1261, "flat_threshold_pct": 0.3285, "ema9": 8.9129, "ema20": 8.9706, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 4.969, "spread_pct": 0.114, "rvol": 0.268, "volume_pace_ratio": 8.942}}
{"timestamp": "2026-09-22T13:41:40.625575", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 118.3s", "imbalance +87% >= 50% buy threshold, stop 13.65", "entry_score 74.5"], "reasons_against": [], "metrics": {"price": 14.05, "vwap": 13.8368, "vwap_slope": 0.0214, "atr": 0.3372, "atr_pct": 2.4, "trend": "flat", "slope_pct": 0.0624, "flat_threshold_pct": 0.5999, "ema9": 13.8908, "ema20": 13.844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 0.987, "spread_pct": 0.355, "rvol": 0.07, "volume_pace_ratio": 2.332, "stage3": {"stop": 13.6454, "risk": 0.4046, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8708, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 13.65"}, "entry_score": 74.46, "entry_score_breakdown": {"imbalance_sub": 0.815, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:40.656878", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4467, "vwap": 6.4529, "vwap_slope": 0.0009, "atr": 0.0356, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0348, "flat_threshold_pct": 0.1381, "ema9": 6.4482, "ema20": 6.4461, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 1.877, "spread_pct": 0.155, "rvol": 0.052, "volume_pace_ratio": 1.735}}
{"timestamp": "2026-09-22T13:41:40.658744", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7618, "vwap": 8.6781, "vwap_slope": 0.0418, "atr": 0.149, "atr_pct": 1.7, "trend": "flat", "slope_pct": 0.0546, "flat_threshold_pct": 0.425, "ema9": 8.7087, "ema20": 8.7176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.323, "distance_from_high_pct": 0.997, "spread_pct": 0.571, "rvol": 0.111, "volume_pace_ratio": 3.714}}
{"timestamp": "2026-09-22T13:41:40.660099", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.9, "vwap": 8.7277, "vwap_slope": 0.064, "atr": 0.1095, "atr_pct": 1.231, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.3076, "ema9": 8.7944, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 0.224, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T13:41:40.660772", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73"], "metrics": {"price": 12.6978, "vwap": 12.7335, "vwap_slope": 0.0026, "atr": 0.0615, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.1211, "ema9": 12.7231, "ema20": 12.7264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 0.798, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:41:40.661323", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7986, "vwap": 8.8671, "vwap_slope": -0.005, "atr": 0.107, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.1107, "flat_threshold_pct": 0.3041, "ema9": 8.8195, "ema20": 8.888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 4.674, "spread_pct": 0.114, "rvol": 0.236, "volume_pace_ratio": 7.875}}
{"timestamp": "2026-09-22T13:41:40.663554", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.54, "vwap": 11.6068, "vwap_slope": 0.0037, "atr": 0.0802, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0575, "flat_threshold_pct": 0.1737, "ema9": 11.6044, "ema20": 11.5917, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.62, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T13:41:40.664167", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3618, "vwap_slope": -0.0067, "atr": 0.0574, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.1167, "ema9": 12.3093, "ema20": 12.3259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.228, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T13:41:40.664714", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.306}}
{"timestamp": "2026-09-22T13:41:40.665145", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.52, "vwap": 5.5098, "vwap_slope": 0.0051, "atr": 0.0463, "atr_pct": 0.84, "trend": "flat", "slope_pct": 0.056, "flat_threshold_pct": 0.2099, "ema9": 5.5112, "ema20": 5.5068, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.429, "spread_pct": 0.362, "rvol": 0.03, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:41:40.665793", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T13:41:40.667838", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.4974, "vwap": 7.4913, "vwap_slope": 0.0018, "atr": 0.0424, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.1412, "ema9": 7.4993, "ema20": 7.5112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 0.697, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T13:41:40.668504", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.265, "vwap": 9.2604, "vwap_slope": 0.004, "atr": 0.0622, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0759, "flat_threshold_pct": 0.1677, "ema9": 9.2557, "ema20": 9.2492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 1.645, "spread_pct": 0.54, "rvol": 0.032, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T13:41:40.669915", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $13.03", "VWAP sloping down", "trend negative (slope -0.502%, flat band 0.477%)"], "metrics": {"price": 12.7149, "vwap": 13.0251, "vwap_slope": -0.1015, "atr": 0.2427, "atr_pct": 1.909, "trend": "negative", "slope_pct": -0.502, "flat_threshold_pct": 0.4771, "ema9": 12.8861, "ema20": 13.0156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 5.955, "spread_pct": 0.55, "rvol": 0.032, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:41:40.670670", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.7s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1299, "ema9": 6.294, "ema20": 6.292, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.824, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.288, "stage3": {"stop": 6.2855, "risk": 0.0395, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0959, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:40.671311", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5399, "vwap": 5.5259, "vwap_slope": 0.0043, "atr": 0.0315, "atr_pct": 0.569, "trend": "flat", "slope_pct": 0.1193, "flat_threshold_pct": 0.1424, "ema9": 5.5304, "ema20": 5.5157, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 1.404, "spread_pct": 0.181, "rvol": 0.024, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T13:41:40.671907", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.2263, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1272, "flat_threshold_pct": 0.1752, "ema9": 5.2212, "ema20": 5.2019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.735, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T13:41:40.672409", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7001, "vwap": 8.7433, "vwap_slope": 0.0003, "atr": 0.0564, "atr_pct": 0.649, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1622, "ema9": 8.7406, "ema20": 8.7429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.805, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T13:41:40.673456", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.743, "vwap": 11.6184, "vwap_slope": 0.0044, "atr": 0.0891, "atr_pct": 0.759, "trend": "flat", "slope_pct": 0.0946, "flat_threshold_pct": 0.1897, "ema9": 11.7151, "ema20": 11.6613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 0.483, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T13:41:40.673985", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.0489, "vwap_slope": -0.006, "atr": 0.0382, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1065, "ema9": 9.0255, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.429, "spread_pct": 0.111, "rvol": 0.052, "volume_pace_ratio": 1.733}}
{"timestamp": "2026-09-22T13:41:40.674498", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.88", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8811, "vwap_slope": -0.0065, "atr": 0.0771, "atr_pct": 1.609, "trend": "flat", "slope_pct": -0.137, "flat_threshold_pct": 0.4023, "ema9": 4.8115, "ema20": 4.8257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.135, "distance_from_high_pct": 4.96, "spread_pct": 2.275, "rvol": 0.088, "volume_pace_ratio": 2.938}}
{"timestamp": "2026-09-22T13:41:40.675144", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0527, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1451, "ema9": 9.1544, "ema20": 9.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.625, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T13:41:40.675706", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.78, "vwap": 13.8673, "vwap_slope": -0.0116, "atr": 0.0931, "atr_pct": 0.675, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.1689, "ema9": 13.8521, "ema20": 13.8711, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.02, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T13:41:40.676286", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15"], "metrics": {"price": 6.13, "vwap": 6.1549, "vwap_slope": 0.0002, "atr": 0.0259, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1057, "ema9": 6.1477, "ema20": 6.1505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.045, "volume_pace_ratio": 1.498}}
{"timestamp": "2026-09-22T13:41:40.676919", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5695, "vwap": 13.6971, "vwap_slope": -0.0088, "atr": 0.0957, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.1763, "ema9": 13.6731, "ema20": 13.7236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 2.658, "spread_pct": 0.074, "rvol": 0.03, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:41:45.682652", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.595%)", "metrics": {"price": 7.825, "peak_price": 7.83, "peak_gain_cents": 9.5, "slope_pct": 0.5953, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:45.684294", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.6914, "vwap_slope": 0.0216, "atr": 0.0506, "trend": "positive", "slope_pct": 0.1937, "lower_highs_lower_lows": false, "stop": 7.7643, "imbalance_decline_count": 3, "imbalance_cur": 0.2892202259677718, "imbalance_prev": 0.43296117996517464}}
{"timestamp": "2026-09-22T13:41:45.684684", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.161%)", "metrics": {"price": 10.0826, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1607, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:45.684990", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.0826, "vwap": 10.0435, "vwap_slope": 0.002, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0467, "lower_highs_lower_lows": true, "stop": 9.9917, "imbalance_decline_count": 0, "imbalance_cur": -0.715353998311422, "imbalance_prev": -0.715353998311422}}
{"timestamp": "2026-09-22T13:41:45.685266", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.057%)", "metrics": {"price": 14.935, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0569, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:45.685518", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8494, "vwap_slope": 0.0265, "atr": 0.0822, "trend": "flat", "slope_pct": 0.123, "lower_highs_lower_lows": false, "stop": 14.8364, "imbalance_decline_count": 0, "imbalance_cur": 0.3732308936514355, "imbalance_prev": 0.3335531956994921}}
{"timestamp": "2026-09-22T13:41:45.688087", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $14.83", "VWAP sloping down", "trend negative (slope -5.776%, flat band 1.541%)"], "metrics": {"price": 13.57, "vwap": 14.8337, "vwap_slope": -0.303, "atr": 0.8367, "atr_pct": 6.166, "trend": "negative", "slope_pct": -5.7758, "flat_threshold_pct": 1.5414, "ema9": 15.1396, "ema20": 15.5053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 14.493, "spread_pct": 0.59, "rvol": 0.581, "volume_pace_ratio": 19.258}}
{"timestamp": "2026-09-22T13:41:45.688971", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.9901, "vwap_slope": -0.0194, "atr": 0.116, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.3302, "ema9": 8.9175, "ema20": 8.9728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.27, "volume_pace_ratio": 8.946}}
{"timestamp": "2026-09-22T13:41:45.689708", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 123.3s", "imbalance +63% >= 50% buy threshold, stop 13.54", "entry_score 64.1"], "reasons_against": [], "metrics": {"price": 13.95, "vwap": 13.8374, "vwap_slope": 0.022, "atr": 0.3417, "atr_pct": 2.45, "trend": "flat", "slope_pct": 0.0347, "flat_threshold_pct": 0.6124, "ema9": 13.8708, "ema20": 13.8345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.691, "spread_pct": 0.43, "rvol": 0.07, "volume_pace_ratio": 2.33, "stage3": {"stop": 13.54, "risk": 0.41, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.629, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 13.54"}, "entry_score": 64.1, "entry_score_breakdown": {"imbalance_sub": 0.47, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:45.730676", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.46, "vwap": 6.453, "vwap_slope": 0.001, "atr": 0.0356, "atr_pct": 0.551, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.1378, "ema9": 6.4508, "ema20": 6.4474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.052, "volume_pace_ratio": 1.732}}
{"timestamp": "2026-09-22T13:41:45.731793", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.755, "vwap": 8.6773, "vwap_slope": 0.041, "atr": 0.149, "atr_pct": 1.701, "trend": "flat", "slope_pct": 0.0516, "flat_threshold_pct": 0.4254, "ema9": 8.7074, "ema20": 8.717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.324, "distance_from_high_pct": 1.073, "spread_pct": 0.571, "rvol": 0.111, "volume_pace_ratio": 3.689}}
{"timestamp": "2026-09-22T13:41:45.733134", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.9, "vwap": 8.7277, "vwap_slope": 0.064, "atr": 0.1095, "atr_pct": 1.231, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.3076, "ema9": 8.7944, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 0.224, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T13:41:45.734752", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73"], "metrics": {"price": 12.695, "vwap": 12.7335, "vwap_slope": 0.0026, "atr": 0.0615, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.1211, "ema9": 12.7226, "ema20": 12.7261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.024, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T13:41:45.735439", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8668, "vwap_slope": -0.0053, "atr": 0.1079, "atr_pct": 1.229, "trend": "flat", "slope_pct": -0.1188, "flat_threshold_pct": 0.3073, "ema9": 8.8158, "ema20": 8.8863, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.236, "volume_pace_ratio": 7.836}}
{"timestamp": "2026-09-22T13:41:45.736335", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5424, "vwap": 11.6068, "vwap_slope": 0.0037, "atr": 0.0802, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0583, "flat_threshold_pct": 0.1737, "ema9": 11.6049, "ema20": 11.5919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 1.599, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T13:41:45.736913", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3607, "vwap_slope": -0.0079, "atr": 0.0601, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.1225, "ema9": 12.3033, "ema20": 12.3231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.031, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T13:41:45.737444", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1196, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.2842, "ema9": 10.5502, "ema20": 10.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.026, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.304}}
{"timestamp": "2026-09-22T13:41:45.737994", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5097, "vwap_slope": 0.005, "atr": 0.0463, "atr_pct": 0.84, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.2101, "ema9": 5.5102, "ema20": 5.5063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:41:45.740187", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.13, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0889, "atr_pct": 0.974, "trend": "flat", "slope_pct": 0.2338, "flat_threshold_pct": 0.2436, "ema9": 9.1194, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.085, "distance_from_high_pct": 2.459, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T13:41:45.740771", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.4968, "vwap": 7.4913, "vwap_slope": 0.0018, "atr": 0.0424, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.1412, "ema9": 7.4991, "ema20": 7.5111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.705, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T13:41:45.741281", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.265, "vwap": 9.2604, "vwap_slope": 0.004, "atr": 0.0622, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0759, "flat_threshold_pct": 0.1677, "ema9": 9.2557, "ema20": 9.2492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 1.645, "spread_pct": 0.54, "rvol": 0.032, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T13:41:45.741898", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $13.02", "VWAP sloping down", "trend negative (slope -0.501%, flat band 0.477%)"], "metrics": {"price": 12.7197, "vwap": 13.0241, "vwap_slope": -0.1024, "atr": 0.2427, "atr_pct": 1.908, "trend": "negative", "slope_pct": -0.5005, "flat_threshold_pct": 0.477, "ema9": 12.8871, "ema20": 13.016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 5.919, "spread_pct": 0.55, "rvol": 0.032, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:41:45.742475", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.7s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1299, "ema9": 6.294, "ema20": 6.292, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.824, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.272, "stage3": {"stop": 6.2855, "risk": 0.0395, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0959, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:41:45.743143", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5433, "vwap": 5.5261, "vwap_slope": 0.0045, "atr": 0.0315, "atr_pct": 0.569, "trend": "flat", "slope_pct": 0.1217, "flat_threshold_pct": 0.1423, "ema9": 5.5311, "ema20": 5.516, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.344, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T13:41:45.743731", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.2263, "vwap": 5.1913, "vwap_slope": 0.0061, "atr": 0.0366, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1272, "flat_threshold_pct": 0.1752, "ema9": 5.2212, "ema20": 5.2019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 0.735, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T13:41:45.744255", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7434, "vwap_slope": 0.0004, "atr": 0.0564, "atr_pct": 0.648, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.162, "ema9": 8.7426, "ema20": 8.7438, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.017, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T13:41:45.744793", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.675, "vwap": 11.6185, "vwap_slope": 0.0045, "atr": 0.09, "atr_pct": 0.771, "trend": "flat", "slope_pct": 0.0723, "flat_threshold_pct": 0.1928, "ema9": 11.7015, "ema20": 11.6549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.059, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:41:45.745451", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.0488, "vwap_slope": -0.0061, "atr": 0.0382, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1065, "ema9": 9.0255, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 1.429, "spread_pct": 0.111, "rvol": 0.052, "volume_pace_ratio": 1.722}}
{"timestamp": "2026-09-22T13:41:45.746706", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.88", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.877, "vwap_slope": -0.0107, "atr": 0.0771, "atr_pct": 1.609, "trend": "flat", "slope_pct": -0.137, "flat_threshold_pct": 0.4023, "ema9": 4.8115, "ema20": 4.8257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 4.96, "spread_pct": 2.275, "rvol": 0.095, "volume_pace_ratio": 3.143}}
{"timestamp": "2026-09-22T13:41:45.747272", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.095, "vwap": 9.1804, "vwap_slope": -0.0035, "atr": 0.0527, "atr_pct": 0.58, "trend": "flat", "slope_pct": -0.0577, "flat_threshold_pct": 0.1449, "ema9": 9.1574, "ema20": 9.1749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.463, "spread_pct": 0.55, "rvol": 0.015, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T13:41:45.747823", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8674, "vwap_slope": -0.0114, "atr": 0.0931, "atr_pct": 0.675, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.1687, "ema9": 13.8541, "ema20": 13.872, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.57, "spread_pct": 0.217, "rvol": 0.02, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T13:41:45.748333", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15"], "metrics": {"price": 6.1431, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0259, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.024, "flat_threshold_pct": 0.1055, "ema9": 6.1504, "ema20": 6.1517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 1.236, "spread_pct": 0.163, "rvol": 0.045, "volume_pace_ratio": 1.505}}
{"timestamp": "2026-09-22T13:41:45.748941", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.56, "vwap": 13.6962, "vwap_slope": -0.0097, "atr": 0.0957, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1764, "ema9": 13.6712, "ema20": 13.7227, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 2.726, "spread_pct": 0.074, "rvol": 0.031, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:41:50.751135", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.615%)", "metrics": {"price": 7.83, "peak_price": 7.83, "peak_gain_cents": 9.5, "slope_pct": 0.6146, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:50.753477", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.6917, "vwap_slope": 0.022, "atr": 0.0506, "trend": "positive", "slope_pct": 0.1962, "lower_highs_lower_lows": false, "stop": 7.7693, "imbalance_decline_count": 4, "imbalance_cur": 0.22673006879805746, "imbalance_prev": 0.2892202259677718}}
{"timestamp": "2026-09-22T13:41:50.754104", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.154%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1536, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:50.754538", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0435, "vwap_slope": 0.0021, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": true, "stop": 9.9941, "imbalance_decline_count": 0, "imbalance_cur": -0.5056433408577878, "imbalance_prev": -0.715353998311422}}
{"timestamp": "2026-09-22T13:41:50.754875", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.057%)", "metrics": {"price": 14.935, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0569, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:50.755238", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8494, "vwap_slope": 0.0266, "atr": 0.0822, "trend": "flat", "slope_pct": 0.123, "lower_highs_lower_lows": false, "stop": 14.8364, "imbalance_decline_count": 1, "imbalance_cur": -0.15769474350854973, "imbalance_prev": 0.3732308936514355}}
{"timestamp": "2026-09-22T13:41:50.758000", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.88 below VWAP $14.81", "VWAP sloping down", "spread 1.01% exceeds max 1.0%", "trend negative (slope -5.124%, flat band 1.507%)"], "metrics": {"price": 13.88, "vwap": 14.8083, "vwap_slope": -0.3284, "atr": 0.8367, "atr_pct": 6.028, "trend": "negative", "slope_pct": -5.1237, "flat_threshold_pct": 1.507, "ema9": 15.2016, "ema20": 15.5349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 12.539, "spread_pct": 1.014, "rvol": 0.603, "volume_pace_ratio": 19.85}}
{"timestamp": "2026-09-22T13:41:50.758719", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.9896, "vwap_slope": -0.0199, "atr": 0.116, "atr_pct": 1.322, "trend": "flat", "slope_pct": -0.1205, "flat_threshold_pct": 0.3306, "ema9": 8.9155, "ema20": 8.9719, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.27, "volume_pace_ratio": 8.897}}
{"timestamp": "2026-09-22T13:41:50.761037", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 128.4s", "imbalance +46% >= 30% and resistance cleared, stop 13.61", "entry_score 56.7"], "reasons_against": [], "metrics": {"price": 14.02, "vwap": 13.8385, "vwap_slope": 0.0231, "atr": 0.3417, "atr_pct": 2.437, "trend": "flat", "slope_pct": 0.0541, "flat_threshold_pct": 0.6093, "ema9": 13.8848, "ema20": 13.8412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 1.198, "spread_pct": 0.287, "rvol": 0.071, "volume_pace_ratio": 2.322, "stage3": {"stop": 13.61, "risk": 0.41, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4566, "passed": true, "reason": "imbalance +46% >= 30% and resistance cleared, stop 13.61"}, "entry_score": 56.71, "entry_score_breakdown": {"imbalance_sub": 0.224, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:50.796795", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4518, "vwap": 6.4529, "vwap_slope": 0.0009, "atr": 0.0356, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0379, "flat_threshold_pct": 0.138, "ema9": 6.4492, "ema20": 6.4466, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.799, "spread_pct": 0.155, "rvol": 0.052, "volume_pace_ratio": 1.722}}
{"timestamp": "2026-09-22T13:41:50.798766", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.785, "vwap": 8.6828, "vwap_slope": 0.0465, "atr": 0.1499, "atr_pct": 1.706, "trend": "flat", "slope_pct": 0.0649, "flat_threshold_pct": 0.4265, "ema9": 8.7134, "ema20": 8.7198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.352, "distance_from_high_pct": 0.734, "spread_pct": 0.456, "rvol": 0.113, "volume_pace_ratio": 3.708}}
{"timestamp": "2026-09-22T13:41:50.801946", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.9, "vwap": 8.7277, "vwap_slope": 0.064, "atr": 0.1095, "atr_pct": 1.231, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.3076, "ema9": 8.7944, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 0.224, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T13:41:50.802577", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73"], "metrics": {"price": 12.695, "vwap": 12.7332, "vwap_slope": 0.0022, "atr": 0.0615, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.1211, "ema9": 12.7226, "ema20": 12.7261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.025, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T13:41:50.805055", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7686, "vwap": 8.8652, "vwap_slope": -0.007, "atr": 0.1094, "atr_pct": 1.248, "trend": "flat", "slope_pct": -0.1238, "flat_threshold_pct": 0.312, "ema9": 8.8135, "ema20": 8.8852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.999, "spread_pct": 0.114, "rvol": 0.241, "volume_pace_ratio": 7.93}}
{"timestamp": "2026-09-22T13:41:50.805964", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.546, "vwap": 11.607, "vwap_slope": 0.0039, "atr": 0.0802, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0595, "flat_threshold_pct": 0.1736, "ema9": 11.6056, "ema20": 11.5923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.569, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T13:41:50.806394", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3606, "vwap_slope": -0.008, "atr": 0.0601, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.1223, "ema9": 12.3073, "ema20": 12.325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:41:50.806829", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1087, "atr_pct": 1.034, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.2584, "ema9": 10.5444, "ema20": 10.5277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.017, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.302}}
{"timestamp": "2026-09-22T13:41:50.807439", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5097, "vwap_slope": 0.005, "atr": 0.0463, "atr_pct": 0.84, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.2101, "ema9": 5.5102, "ema20": 5.5063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T13:41:50.808032", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.125, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0894, "atr_pct": 0.98, "trend": "flat", "slope_pct": 0.2317, "flat_threshold_pct": 0.2449, "ema9": 9.1184, "ema20": 9.077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.087, "distance_from_high_pct": 2.513, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:41:50.808719", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 7.4968, "vwap": 7.4913, "vwap_slope": 0.0018, "atr": 0.0424, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.1412, "ema9": 7.4991, "ema20": 7.5111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.705, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T13:41:50.809313", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.28, "vwap": 9.2604, "vwap_slope": 0.0041, "atr": 0.0623, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0821, "flat_threshold_pct": 0.1677, "ema9": 9.2587, "ema20": 9.2506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 1.486, "spread_pct": 0.323, "rvol": 0.032, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:41:50.809849", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.02", "VWAP sloping down", "trend negative (slope -0.496%, flat band 0.476%)"], "metrics": {"price": 12.736, "vwap": 13.0243, "vwap_slope": -0.1023, "atr": 0.2427, "atr_pct": 1.905, "trend": "negative", "slope_pct": -0.4957, "flat_threshold_pct": 0.4764, "ema9": 12.8903, "ema20": 13.0176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 5.799, "spread_pct": 0.55, "rvol": 0.032, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:41:50.810458", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.8s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1299, "ema9": 6.294, "ema20": 6.292, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.824, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.256, "stage3": {"stop": 6.2855, "risk": 0.0395, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T13:41:50.811190", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.545, "vwap": 5.5261, "vwap_slope": 0.0045, "atr": 0.0315, "atr_pct": 0.569, "trend": "flat", "slope_pct": 0.1229, "flat_threshold_pct": 0.1422, "ema9": 5.5314, "ema20": 5.5162, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T13:41:50.811876", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1914, "vwap_slope": 0.0062, "atr": 0.0366, "atr_pct": 0.703, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1758, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T13:41:50.812506", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.705, "vwap": 8.7431, "vwap_slope": 0.0001, "atr": 0.0565, "atr_pct": 0.649, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1623, "ema9": 8.7416, "ema20": 8.7434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T13:41:50.813019", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.7425, "vwap": 11.6185, "vwap_slope": 0.0046, "atr": 0.09, "atr_pct": 0.767, "trend": "flat", "slope_pct": 0.0944, "flat_threshold_pct": 0.1917, "ema9": 11.715, "ema20": 11.6613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 0.487, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.205}}
{"timestamp": "2026-09-22T13:41:50.813534", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9795, "vwap": 9.0488, "vwap_slope": -0.0061, "atr": 0.0382, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1064, "ema9": 9.0274, "ema20": 9.0409, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.324, "spread_pct": 0.111, "rvol": 0.052, "volume_pace_ratio": 1.712}}
{"timestamp": "2026-09-22T13:41:50.814961", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8772, "vwap_slope": -0.0104, "atr": 0.0771, "atr_pct": 1.591, "trend": "flat", "slope_pct": -0.0931, "flat_threshold_pct": 0.3977, "ema9": 4.8225, "ema20": 4.831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.101, "volume_pace_ratio": 3.33}}
{"timestamp": "2026-09-22T13:41:50.816318", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1798, "vwap_slope": -0.004, "atr": 0.0534, "atr_pct": 0.588, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1469, "ema9": 9.1544, "ema20": 9.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.625, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T13:41:50.817585", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7991, "vwap": 13.8677, "vwap_slope": -0.0111, "atr": 0.0931, "atr_pct": 0.674, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.1686, "ema9": 13.8559, "ema20": 13.8729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 1.505, "spread_pct": 0.217, "rvol": 0.02, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T13:41:50.818198", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1545, "vwap_slope": -0.0001, "atr": 0.0259, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.1056, "ema9": 6.1497, "ema20": 6.1514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.046, "volume_pace_ratio": 1.517}}
{"timestamp": "2026-09-22T13:41:50.819003", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.6953, "vwap_slope": -0.0106, "atr": 0.0957, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1762, "ema9": 13.6752, "ema20": 13.7246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 2.582, "spread_pct": 0.074, "rvol": 0.031, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T13:41:55.823225", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.640%)", "metrics": {"price": 7.8365, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6397, "trend": "positive"}}
{"timestamp": "2026-09-22T13:41:55.827723", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8365, "vwap": 7.6924, "vwap_slope": 0.0226, "atr": 0.0506, "trend": "positive", "slope_pct": 0.1994, "lower_highs_lower_lows": false, "stop": 7.7758, "imbalance_decline_count": 5, "imbalance_cur": -0.5034843205574913, "imbalance_prev": 0.22673006879805746, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.199%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:41:55.828262", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.139%)", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1387, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:55.828645", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0436, "vwap_slope": 0.0021, "atr": 0.0758, "trend": "flat", "slope_pct": 0.0495, "lower_highs_lower_lows": true, "stop": 9.9991, "imbalance_decline_count": 0, "imbalance_cur": 0.0016181229773462784, "imbalance_prev": -0.5056433408577878}}
{"timestamp": "2026-09-22T13:41:55.828955", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.037%)", "metrics": {"price": 14.925, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0368, "trend": "flat"}}
{"timestamp": "2026-09-22T13:41:55.829343", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.925, "vwap": 14.8496, "vwap_slope": 0.0268, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1204, "lower_highs_lower_lows": false, "stop": 14.8264, "imbalance_decline_count": 0, "imbalance_cur": 0.46883033419023135, "imbalance_prev": -0.15769474350854973}}
{"timestamp": "2026-09-22T13:41:55.831696", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $14.79", "VWAP sloping down", "trend negative (slope -5.249%, flat band 1.514%)"], "metrics": {"price": 13.82, "vwap": 14.79, "vwap_slope": -0.3467, "atr": 0.8367, "atr_pct": 6.054, "trend": "negative", "slope_pct": -5.2494, "flat_threshold_pct": 1.5135, "ema9": 15.1896, "ema20": 15.5291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 12.917, "spread_pct": 0.653, "rvol": 0.611, "volume_pace_ratio": 19.982}}
{"timestamp": "2026-09-22T13:41:55.832787", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.9878, "vwap_slope": -0.0216, "atr": 0.116, "atr_pct": 1.324, "trend": "flat", "slope_pct": -0.1248, "flat_threshold_pct": 0.331, "ema9": 8.9135, "ema20": 8.9709, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.273, "volume_pace_ratio": 8.912}}
{"timestamp": "2026-09-22T13:41:55.833222", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 133.5s, room-to-run passed, but entry_score 50.4 below floor 55.0"], "metrics": {"price": 14.01, "vwap": 13.8384, "vwap_slope": 0.023, "atr": 0.3417, "atr_pct": 2.439, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.6098, "ema9": 13.8828, "ema20": 13.8402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 1.268, "spread_pct": 0.787, "rvol": 0.071, "volume_pace_ratio": 2.306, "stage3": {"stop": 13.6, "risk": 0.41, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3093, "passed": true, "reason": "imbalance +31% >= 30% and resistance cleared, stop 13.60"}, "entry_score": 50.4, "entry_score_breakdown": {"imbalance_sub": 0.013, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:41:55.833805", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.46, "vwap": 6.453, "vwap_slope": 0.001, "atr": 0.0356, "atr_pct": 0.551, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.1378, "ema9": 6.4508, "ema20": 6.4474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.053, "volume_pace_ratio": 1.73}}
{"timestamp": "2026-09-22T13:41:55.834337", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.78, "vwap": 8.6829, "vwap_slope": 0.0466, "atr": 0.1503, "atr_pct": 1.712, "trend": "flat", "slope_pct": 0.0627, "flat_threshold_pct": 0.4279, "ema9": 8.7124, "ema20": 8.7194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.356, "distance_from_high_pct": 0.791, "spread_pct": 0.456, "rvol": 0.113, "volume_pace_ratio": 3.688}}
{"timestamp": "2026-09-22T13:41:55.834959", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.53% exceeds max 1.0%"], "metrics": {"price": 8.9, "vwap": 8.7277, "vwap_slope": 0.064, "atr": 0.1095, "atr_pct": 1.231, "trend": "positive", "slope_pct": 0.4916, "flat_threshold_pct": 0.3076, "ema9": 8.7944, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 0.224, "spread_pct": 5.53, "rvol": 0.012, "volume_pace_ratio": 0.4}}
{"timestamp": "2026-09-22T13:41:55.835695", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73"], "metrics": {"price": 12.695, "vwap": 12.733, "vwap_slope": 0.002, "atr": 0.0615, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.1211, "ema9": 12.7226, "ema20": 12.7261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.025, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T13:41:55.836399", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.8643, "vwap_slope": -0.0079, "atr": 0.1109, "atr_pct": 1.267, "trend": "flat", "slope_pct": -0.1319, "flat_threshold_pct": 0.3168, "ema9": 8.8098, "ema20": 8.8834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.242, "volume_pace_ratio": 7.923}}
{"timestamp": "2026-09-22T13:41:55.837259", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6074, "vwap_slope": 0.0043, "atr": 0.0802, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.0624, "flat_threshold_pct": 0.1735, "ema9": 11.6074, "ema20": 11.5931, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.492, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T13:41:55.837895", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3605, "vwap_slope": -0.0081, "atr": 0.0601, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.1224, "ema9": 12.3063, "ema20": 12.3245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:41:55.838528", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1087, "atr_pct": 1.034, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.2584, "ema9": 10.5444, "ema20": 10.5277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.017, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.3}}
{"timestamp": "2026-09-22T13:41:55.839155", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5097, "vwap_slope": 0.005, "atr": 0.0463, "atr_pct": 0.84, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.2101, "ema9": 5.5102, "ema20": 5.5063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.03, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T13:41:55.839759", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.125, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0894, "atr_pct": 0.98, "trend": "flat", "slope_pct": 0.2317, "flat_threshold_pct": 0.2449, "ema9": 9.1184, "ema20": 9.077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.087, "distance_from_high_pct": 2.513, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T13:41:55.840317", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.48 below VWAP $7.49"], "metrics": {"price": 7.4826, "vwap": 7.4908, "vwap_slope": 0.0013, "atr": 0.0424, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.1415, "ema9": 7.4963, "ema20": 7.5098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.893, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.651}}
{"timestamp": "2026-09-22T13:41:55.840820", "symbol": "ALOY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.28, "vwap": 9.2604, "vwap_slope": 0.0041, "atr": 0.0623, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0821, "flat_threshold_pct": 0.1677, "ema9": 9.2587, "ema20": 9.2506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 1.486, "spread_pct": 0.323, "rvol": 0.032, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:41:55.841357", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.02", "VWAP sloping down", "trend negative (slope -0.496%, flat band 0.476%)"], "metrics": {"price": 12.7358, "vwap": 13.023, "vwap_slope": -0.1036, "atr": 0.2427, "atr_pct": 1.905, "trend": "negative", "slope_pct": -0.4957, "flat_threshold_pct": 0.4764, "ema9": 12.8903, "ema20": 13.0175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.889, "distance_from_high_pct": 5.8, "spread_pct": 0.471, "rvol": 0.032, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T13:41:55.841888", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.8s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0329, "atr_pct": 0.519, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1299, "ema9": 6.294, "ema20": 6.292, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.824, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.24, "stage3": {"stop": 6.2855, "risk": 0.0395, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T13:41:55.842527", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.5266, "vwap_slope": 0.005, "atr": 0.0325, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.1333, "flat_threshold_pct": 0.1459, "ema9": 5.5344, "ema20": 5.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T13:41:55.843154", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1916, "vwap_slope": 0.0064, "atr": 0.0366, "atr_pct": 0.703, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1758, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T13:41:55.843833", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.7432, "vwap_slope": 0.0001, "atr": 0.0565, "atr_pct": 0.647, "trend": "flat", "slope_pct": 0.0575, "flat_threshold_pct": 0.1619, "ema9": 8.7466, "ema20": 8.7457, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.467, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T13:41:55.844365", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.63, "vwap": 11.6185, "vwap_slope": 0.0045, "atr": 0.0941, "atr_pct": 0.809, "trend": "flat", "slope_pct": 0.0575, "flat_threshold_pct": 0.2023, "ema9": 11.6925, "ema20": 11.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.441, "spread_pct": 0.771, "rvol": 0.006, "volume_pace_ratio": 0.204}}
{"timestamp": "2026-09-22T13:41:55.844925", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9899, "vwap": 9.0486, "vwap_slope": -0.0063, "atr": 0.0382, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.1063, "ema9": 9.0295, "ema20": 9.0419, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.353, "distance_from_high_pct": 1.21, "spread_pct": 0.111, "rvol": 0.052, "volume_pace_ratio": 1.709}}
{"timestamp": "2026-09-22T13:41:55.845484", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8799, "vwap_slope": -0.0077, "atr": 0.0771, "atr_pct": 1.576, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.3941, "ema9": 4.8315, "ema20": 4.8353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.102, "volume_pace_ratio": 3.344}}
{"timestamp": "2026-09-22T13:41:55.845999", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1798, "vwap_slope": -0.004, "atr": 0.0534, "atr_pct": 0.588, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1469, "ema9": 9.1544, "ema20": 9.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.625, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T13:41:55.846526", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8672, "vwap_slope": -0.0116, "atr": 0.0931, "atr_pct": 0.675, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.1687, "ema9": 13.8551, "ema20": 13.8725, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.535, "spread_pct": 0.217, "rvol": 0.02, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:41:55.847125", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1542, "vwap_slope": -0.0005, "atr": 0.0259, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1057, "ema9": 6.1477, "ema20": 6.1505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.046, "volume_pace_ratio": 1.519}}
{"timestamp": "2026-09-22T13:41:55.847647", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.575, "vwap": 13.6943, "vwap_slope": -0.0116, "atr": 0.0957, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0488, "flat_threshold_pct": 0.1762, "ema9": 13.6742, "ema20": 13.7241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 2.618, "spread_pct": 0.074, "rvol": 0.032, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:42:00.853224", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.609%)", "metrics": {"price": 7.806, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6093, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:00.855925", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.806, "vwap": 7.6939, "vwap_slope": 0.0225, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2108, "lower_highs_lower_lows": false, "stop": 7.7475, "imbalance_decline_count": 6, "imbalance_cur": -0.5536706639368236, "imbalance_prev": -0.5034843205574913, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.211%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:42:00.856552", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.154%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1536, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:00.857076", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0439, "vwap_slope": 0.0024, "atr": 0.0733, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": false, "stop": 9.9971, "imbalance_decline_count": 1, "imbalance_cur": -0.22407267221801666, "imbalance_prev": 0.0016181229773462784}}
{"timestamp": "2026-09-22T13:42:00.857490", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 14.91, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0703, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:00.858022", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.91, "vwap": 14.8504, "vwap_slope": 0.0207, "atr": 0.0717, "trend": "flat", "slope_pct": 0.1044, "lower_highs_lower_lows": false, "stop": 14.824, "imbalance_decline_count": 1, "imbalance_cur": 0.30268731338101523, "imbalance_prev": 0.46883033419023135}}
{"timestamp": "2026-09-22T13:42:00.860164", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $14.76", "VWAP sloping down", "trend negative (slope -4.670%, flat band 1.282%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5606, "vwap": 14.7573, "vwap_slope": -0.3988, "atr": 0.6952, "atr_pct": 5.126, "trend": "negative", "slope_pct": -4.6704, "flat_threshold_pct": 1.2816, "ema9": 14.8377, "ema20": 15.3276, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 14.552, "spread_pct": 0.368, "rvol": 0.624, "volume_pace_ratio": 20.246}}
{"timestamp": "2026-09-22T13:42:00.861589", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.99", "VWAP sloping down"], "metrics": {"price": 8.9165, "vwap": 8.9859, "vwap_slope": -0.0199, "atr": 0.1158, "atr_pct": 1.299, "trend": "flat", "slope_pct": -0.1101, "flat_threshold_pct": 0.3247, "ema9": 8.9117, "ema20": 8.9645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 3.292, "spread_pct": 0.114, "rvol": 0.273, "volume_pace_ratio": 8.86}}
{"timestamp": "2026-09-22T13:42:00.862411", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 138.5s, room-to-run passed, but entry_score 50.4 below floor 55.0"], "metrics": {"price": 14.029, "vwap": 13.8385, "vwap_slope": 0.0124, "atr": 0.3146, "atr_pct": 2.242, "trend": "flat", "slope_pct": 0.0778, "flat_threshold_pct": 0.5606, "ema9": 13.908, "ema20": 13.856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 1.135, "spread_pct": 0.787, "rvol": 0.071, "volume_pace_ratio": 2.291, "stage3": {"stop": 13.6515, "risk": 0.3775, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3092, "passed": true, "reason": "imbalance +31% >= 30% and resistance cleared, stop 13.65"}, "entry_score": 50.39, "entry_score_breakdown": {"imbalance_sub": 0.013, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:42:00.863170", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.4688, "vwap": 6.4533, "vwap_slope": 0.0004, "atr": 0.0325, "atr_pct": 0.503, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1256, "ema9": 6.4544, "ema20": 6.4494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 1.54, "spread_pct": 0.155, "rvol": 0.053, "volume_pace_ratio": 1.724}}
{"timestamp": "2026-09-22T13:42:00.863848", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.78, "vwap": 8.6841, "vwap_slope": 0.0479, "atr": 0.1503, "atr_pct": 1.712, "trend": "flat", "slope_pct": 0.0627, "flat_threshold_pct": 0.4279, "ema9": 8.7124, "ema20": 8.7194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.358, "distance_from_high_pct": 0.791, "spread_pct": 0.456, "rvol": 0.113, "volume_pace_ratio": 3.665}}
{"timestamp": "2026-09-22T13:42:00.864433", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.89% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.718, "vwap_slope": 0.0544, "atr": 0.1095, "atr_pct": 1.252, "trend": "positive", "slope_pct": 0.4143, "flat_threshold_pct": 0.3129, "ema9": 8.7644, "ema20": 8.658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 1.906, "spread_pct": 3.886, "rvol": 0.012, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T13:42:00.865095", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7232, "vwap": 12.732, "vwap_slope": -0.0022, "atr": 0.0588, "atr_pct": 0.462, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.1155, "ema9": 12.7203, "ema20": 12.7246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.6, "spread_pct": 0.079, "rvol": 0.025, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T13:42:00.865775", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.8641, "vwap_slope": -0.0081, "atr": 0.1108, "atr_pct": 1.267, "trend": "flat", "slope_pct": -0.1341, "flat_threshold_pct": 0.3167, "ema9": 8.8088, "ema20": 8.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.242, "volume_pace_ratio": 7.868}}
{"timestamp": "2026-09-22T13:42:00.866398", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.6237, "vwap": 11.6069, "vwap_slope": -0.0069, "atr": 0.0787, "atr_pct": 0.677, "trend": "flat", "slope_pct": 0.0584, "flat_threshold_pct": 0.1692, "ema9": 11.6115, "ema20": 11.5965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 0.906, "spread_pct": 0.086, "rvol": 0.033, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T13:42:00.867928", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3603, "vwap_slope": -0.0083, "atr": 0.0584, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.1189, "ema9": 12.3063, "ema20": 12.3245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.031, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:42:00.868544", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1087, "atr_pct": 1.034, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.2584, "ema9": 10.5444, "ema20": 10.5277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.017, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.297}}
{"timestamp": "2026-09-22T13:42:00.869109", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5098, "vwap_slope": 0.0051, "atr": 0.0463, "atr_pct": 0.841, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.2103, "ema9": 5.5092, "ema20": 5.5058, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.946, "distance_from_high_pct": 1.607, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:42:00.869680", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.125, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0894, "atr_pct": 0.98, "trend": "flat", "slope_pct": 0.2317, "flat_threshold_pct": 0.2449, "ema9": 9.1184, "ema20": 9.077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.087, "distance_from_high_pct": 2.513, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.297}}
{"timestamp": "2026-09-22T13:42:00.870274", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4912, "vwap_slope": 0.0016, "atr": 0.0424, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.1414, "ema9": 7.4978, "ema20": 7.5105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.795, "spread_pct": 0.267, "rvol": 0.02, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T13:42:00.870964", "symbol": "ALOY", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.2s", "imbalance +100% >= 50% buy threshold, stop 9.22", "entry_score 96.0"], "reasons_against": [], "metrics": {"price": 9.29, "vwap": 9.2604, "vwap_slope": 0.0003, "atr": 0.0595, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.0776, "flat_threshold_pct": 0.1601, "ema9": 9.2618, "ema20": 9.2526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 1.38, "spread_pct": 0.216, "rvol": 0.032, "volume_pace_ratio": 1.034, "stage3": {"stop": 9.2186, "risk": 0.0714, "target": 9.55, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.22"}, "entry_score": 96.0, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.8, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:42:00.916158", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.02", "VWAP sloping down", "trend negative (slope -0.462%, flat band 0.438%)"], "metrics": {"price": 12.74, "vwap": 13.0215, "vwap_slope": -0.0367, "atr": 0.2231, "atr_pct": 1.751, "trend": "negative", "slope_pct": -0.4623, "flat_threshold_pct": 0.4377, "ema9": 12.8621, "ema20": 12.9921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 5.769, "spread_pct": 0.471, "rvol": 0.032, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:42:00.917038", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.9s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0057, "atr": 0.0324, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0767, "flat_threshold_pct": 0.1281, "ema9": 6.294, "ema20": 6.292, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.824, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.224, "stage3": {"stop": 6.2861, "risk": 0.0389, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T13:42:00.917784", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.5579, "vwap": 5.5267, "vwap_slope": 0.0024, "atr": 0.0283, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.1257, "flat_threshold_pct": 0.1274, "ema9": 5.5383, "ema20": 5.521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.084, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T13:42:00.919632", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1915, "vwap_slope": 0.0063, "atr": 0.033, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1583, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T13:42:00.926465", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.729, "vwap": 8.7431, "vwap_slope": -0.0008, "atr": 0.052, "atr_pct": 0.596, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.149, "ema9": 8.7417, "ema20": 8.7434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 1.479, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T13:42:00.927766", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.6207, "vwap_slope": 0.0067, "atr": 0.0888, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.0706, "flat_threshold_pct": 0.1903, "ema9": 11.7005, "ema20": 11.6544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 1.102, "spread_pct": 0.685, "rvol": 0.007, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T13:42:00.928654", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.985, "vwap": 9.0482, "vwap_slope": -0.006, "atr": 0.0356, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0563, "flat_threshold_pct": 0.099, "ema9": 9.0191, "ema20": 9.0357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.264, "spread_pct": 0.111, "rvol": 0.053, "volume_pace_ratio": 1.706}}
{"timestamp": "2026-09-22T13:42:00.929418", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.88", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.835, "vwap": 4.8767, "vwap_slope": -0.01, "atr": 0.0715, "atr_pct": 1.479, "trend": "flat", "slope_pct": -0.0677, "flat_threshold_pct": 0.3697, "ema9": 4.825, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 4.067, "spread_pct": 2.275, "rvol": 0.103, "volume_pace_ratio": 3.331}}
{"timestamp": "2026-09-22T13:42:00.930103", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1798, "vwap_slope": -0.0041, "atr": 0.0521, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1436, "ema9": 9.1544, "ema20": 9.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.625, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T13:42:00.930824", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.81, "vwap": 13.8677, "vwap_slope": -0.0111, "atr": 0.0911, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.1649, "ema9": 13.8581, "ema20": 13.8739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.672, "distance_from_high_pct": 1.428, "spread_pct": 0.29, "rvol": 0.02, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T13:42:00.931532", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1541, "vwap_slope": -0.0006, "atr": 0.0256, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1044, "ema9": 6.1487, "ema20": 6.151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.515}}
{"timestamp": "2026-09-22T13:42:00.932289", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.585, "vwap": 13.6891, "vwap_slope": -0.0204, "atr": 0.0826, "atr_pct": 0.608, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.1519, "ema9": 13.6556, "ema20": 13.7104, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 2.547, "spread_pct": 0.074, "rvol": 0.032, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:42:05.935112", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.687%)", "metrics": {"price": 7.8262, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6869, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:05.937008", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8262, "vwap": 7.6954, "vwap_slope": 0.024, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2194, "lower_highs_lower_lows": false, "stop": 7.7677, "imbalance_decline_count": 0, "imbalance_cur": -0.364766081871345, "imbalance_prev": -0.5536706639368236}}
{"timestamp": "2026-09-22T13:42:05.938033", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0446, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:05.938783", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0439, "vwap_slope": 0.0014, "atr": 0.0676, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 10.0039, "imbalance_decline_count": 0, "imbalance_cur": 0.2837465564738292, "imbalance_prev": -0.22407267221801666}}
{"timestamp": "2026-09-22T13:42:05.941481", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.080%)", "metrics": {"price": 14.905, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0804, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:05.943793", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.905, "vwap": 14.8518, "vwap_slope": 0.022, "atr": 0.0746, "trend": "flat", "slope_pct": 0.1033, "lower_highs_lower_lows": false, "stop": 14.8155, "imbalance_decline_count": 2, "imbalance_cur": -0.08584298584298584, "imbalance_prev": 0.30268731338101523}}
{"timestamp": "2026-09-22T13:42:05.946087", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $14.73", "VWAP sloping down", "trend negative (slope -4.784%, flat band 1.331%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4812, "vwap": 14.7294, "vwap_slope": -0.4268, "atr": 0.7175, "atr_pct": 5.322, "trend": "negative", "slope_pct": -4.7842, "flat_threshold_pct": 1.3305, "ema9": 14.8219, "ema20": 15.3201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 15.052, "spread_pct": 0.371, "rvol": 0.638, "volume_pace_ratio": 20.56}}
{"timestamp": "2026-09-22T13:42:05.947665", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.9854, "vwap_slope": -0.0203, "atr": 0.1158, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.3303, "ema9": 8.8814, "ema20": 8.95, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.274, "volume_pace_ratio": 8.823}}
{"timestamp": "2026-09-22T13:42:05.949290", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (143.6s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 14.0142, "vwap": 13.8388, "vwap_slope": 0.0127, "atr": 0.3163, "atr_pct": 2.257, "trend": "flat", "slope_pct": 0.0743, "flat_threshold_pct": 0.5643, "ema9": 13.9051, "ema20": 13.8546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 1.239, "spread_pct": 0.644, "rvol": 0.071, "volume_pace_ratio": 2.279, "stage3": {"stop": 13.6346, "risk": 0.3796, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0496, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:42:05.950082", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.465, "vwap": 6.4533, "vwap_slope": 0.0004, "atr": 0.0325, "atr_pct": 0.503, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.1257, "ema9": 6.4537, "ema20": 6.4491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 1.598, "spread_pct": 0.155, "rvol": 0.053, "volume_pace_ratio": 1.716}}
{"timestamp": "2026-09-22T13:42:05.950788", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.7931, "vwap": 8.6843, "vwap_slope": 0.0467, "atr": 0.1416, "atr_pct": 1.61, "trend": "flat", "slope_pct": 0.0882, "flat_threshold_pct": 0.4026, "ema9": 8.7285, "ema20": 8.7264, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.167, "distance_from_high_pct": 0.643, "spread_pct": 0.456, "rvol": 0.113, "volume_pace_ratio": 3.645}}
{"timestamp": "2026-09-22T13:42:05.951484", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.72", "spread 3.89% exceeds max 1.0%"], "metrics": {"price": 8.6236, "vwap": 8.7178, "vwap_slope": 0.0419, "atr": 0.1111, "atr_pct": 1.288, "trend": "flat", "slope_pct": 0.2704, "flat_threshold_pct": 0.3219, "ema9": 8.7363, "ema20": 8.6547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 3.323, "spread_pct": 3.886, "rvol": 0.012, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T13:42:05.952247", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7317, "vwap_slope": -0.0025, "atr": 0.0588, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.1159, "ema9": 12.7126, "ema20": 12.7209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.025, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T13:42:05.953222", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8639, "vwap_slope": -0.006, "atr": 0.1024, "atr_pct": 1.169, "trend": "flat", "slope_pct": -0.126, "flat_threshold_pct": 0.2924, "ema9": 8.798, "ema20": 8.8708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 5.146, "spread_pct": 0.114, "rvol": 0.243, "volume_pace_ratio": 7.824}}
{"timestamp": "2026-09-22T13:42:05.953876", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.565, "vwap": 11.6068, "vwap_slope": -0.007, "atr": 0.0787, "atr_pct": 0.68, "trend": "flat", "slope_pct": 0.0418, "flat_threshold_pct": 0.1701, "ema9": 11.5997, "ema20": 11.5909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 1.407, "spread_pct": 0.086, "rvol": 0.033, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T13:42:05.954721", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.36", "VWAP sloping down"], "metrics": {"price": 12.2665, "vwap": 12.3593, "vwap_slope": -0.0071, "atr": 0.0565, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.1151, "ema9": 12.2983, "ema20": 12.319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 2.414, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T13:42:05.956617", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.462, "vwap_slope": 0.0001, "atr": 0.1087, "atr_pct": 1.034, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.2584, "ema9": 10.5444, "ema20": 10.5277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.017, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.009, "volume_pace_ratio": 0.295}}
{"timestamp": "2026-09-22T13:42:05.958015", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5098, "vwap_slope": 0.0051, "atr": 0.0463, "atr_pct": 0.841, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.2103, "ema9": 5.5092, "ema20": 5.5058, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.946, "distance_from_high_pct": 1.607, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:42:05.958833", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.125, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0894, "atr_pct": 0.98, "trend": "flat", "slope_pct": 0.2317, "flat_threshold_pct": 0.2449, "ema9": 9.1184, "ema20": 9.077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.087, "distance_from_high_pct": 2.513, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T13:42:05.961395", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49"], "metrics": {"price": 7.49, "vwap": 7.4912, "vwap_slope": 0.0001, "atr": 0.0388, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1296, "ema9": 7.4962, "ema20": 7.5085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 0.795, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T13:42:05.963024", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2598, "vwap": 9.2609, "vwap_slope": 0.0008, "atr": 0.0603, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0669, "flat_threshold_pct": 0.1628, "ema9": 9.2557, "ema20": 9.2497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.701, "spread_pct": 0.432, "rvol": 0.034, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T13:42:05.965834", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.83, "vwap": 13.0201, "vwap_slope": -0.0381, "atr": 0.23, "atr_pct": 1.792, "trend": "flat", "slope_pct": -0.4392, "flat_threshold_pct": 0.4481, "ema9": 12.8801, "ema20": 13.0007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 5.104, "spread_pct": 0.235, "rvol": 0.032, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:42:05.966768", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.0s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0013, "atr": 0.0301, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.1188, "ema9": 6.3002, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.566, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.211, "stage3": {"stop": 6.2889, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.11, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.897, "slope_sub": 1.0, "volume_accel_sub": 0.717}}}
{"timestamp": "2026-09-22T13:42:06.017495", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5267, "vwap_slope": 0.0024, "atr": 0.0289, "atr_pct": 0.52, "trend": "flat", "slope_pct": 0.124, "flat_threshold_pct": 0.13, "ema9": 5.5377, "ema20": 5.5208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T13:42:06.018498", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1915, "vwap_slope": 0.0063, "atr": 0.033, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1583, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T13:42:06.019680", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.7431, "vwap_slope": -0.0009, "atr": 0.0522, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.1495, "ema9": 8.7409, "ema20": 8.743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T13:42:06.020383", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.7104, "vwap": 11.6207, "vwap_slope": 0.0038, "atr": 0.0848, "atr_pct": 0.724, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.181, "ema9": 11.7024, "ema20": 11.6597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 0.759, "spread_pct": 0.685, "rvol": 0.007, "volume_pace_ratio": 0.214}}
{"timestamp": "2026-09-22T13:42:06.021098", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9977, "vwap": 9.0471, "vwap_slope": -0.0071, "atr": 0.0362, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1006, "ema9": 9.0217, "ema20": 9.0369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 1.124, "spread_pct": 0.111, "rvol": 0.054, "volume_pace_ratio": 1.729}}
{"timestamp": "2026-09-22T13:42:06.021820", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.88", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.835, "vwap": 4.8767, "vwap_slope": -0.01, "atr": 0.0715, "atr_pct": 1.479, "trend": "flat", "slope_pct": -0.0677, "flat_threshold_pct": 0.3697, "ema9": 4.825, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 4.067, "spread_pct": 2.275, "rvol": 0.103, "volume_pace_ratio": 3.308}}
{"timestamp": "2026-09-22T13:42:06.022478", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1798, "vwap_slope": -0.0041, "atr": 0.0521, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.064, "flat_threshold_pct": 0.1436, "ema9": 9.1544, "ema20": 9.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.625, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T13:42:06.023169", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.81, "vwap": 13.8677, "vwap_slope": -0.0127, "atr": 0.0857, "atr_pct": 0.621, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.1552, "ema9": 13.8485, "ema20": 13.8678, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.428, "spread_pct": 0.29, "rvol": 0.02, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:42:06.023865", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1541, "vwap_slope": -0.0017, "atr": 0.0243, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0991, "ema9": 6.145, "ema20": 6.149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T13:42:06.024582", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.689, "vwap_slope": -0.0205, "atr": 0.0889, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.063, "flat_threshold_pct": 0.1637, "ema9": 13.6546, "ema20": 13.7099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 2.582, "spread_pct": 0.074, "rvol": 0.032, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T13:42:11.030354", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.644%)", "metrics": {"price": 7.815, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6439, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:11.031907", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.697, "vwap_slope": 0.0256, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2146, "lower_highs_lower_lows": false, "stop": 7.7565, "imbalance_decline_count": 0, "imbalance_cur": 0.3112263801407929, "imbalance_prev": -0.364766081871345}}
{"timestamp": "2026-09-22T13:42:11.032441", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0149, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:11.032879", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.044, "vwap_slope": 0.0015, "atr": 0.0688, "trend": "flat", "slope_pct": 0.0334, "lower_highs_lower_lows": true, "stop": 9.9924, "imbalance_decline_count": 1, "imbalance_cur": -0.2894333843797856, "imbalance_prev": 0.2837465564738292}}
{"timestamp": "2026-09-22T13:42:11.033194", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.088%)", "metrics": {"price": 14.9011, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0882, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:11.033677", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.9011, "vwap": 14.8518, "vwap_slope": 0.022, "atr": 0.0749, "trend": "flat", "slope_pct": 0.1025, "lower_highs_lower_lows": true, "stop": 14.8113, "imbalance_decline_count": 3, "imbalance_cur": -0.13687751495667355, "imbalance_prev": -0.08584298584298584}}
{"timestamp": "2026-09-22T13:42:11.035812", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $14.71", "VWAP sloping down", "trend negative (slope -4.800%, flat band 1.332%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.47, "vwap": 14.7111, "vwap_slope": -0.445, "atr": 0.7175, "atr_pct": 5.326, "trend": "negative", "slope_pct": -4.8003, "flat_threshold_pct": 1.3316, "ema9": 14.8196, "ema20": 15.319, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 15.123, "spread_pct": 0.297, "rvol": 0.647, "volume_pace_ratio": 20.722}}
{"timestamp": "2026-09-22T13:42:11.036573", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.9846, "vwap_slope": -0.0212, "atr": 0.1158, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.3303, "ema9": 8.8814, "ema20": 8.95, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.275, "volume_pace_ratio": 8.803}}
{"timestamp": "2026-09-22T13:42:11.037261", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 148.7s", "imbalance +44% >= 30% and resistance cleared, stop 13.64", "entry_score 56.1"], "reasons_against": [], "metrics": {"price": 14.02, "vwap": 13.8389, "vwap_slope": 0.0128, "atr": 0.3163, "atr_pct": 2.256, "trend": "flat", "slope_pct": 0.0756, "flat_threshold_pct": 0.564, "ema9": 13.9062, "ema20": 13.8552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 1.198, "spread_pct": 0.5, "rvol": 0.071, "volume_pace_ratio": 2.264, "stage3": {"stop": 13.6404, "risk": 0.3796, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4431, "passed": true, "reason": "imbalance +44% >= 30% and resistance cleared, stop 13.64"}, "entry_score": 56.13, "entry_score_breakdown": {"imbalance_sub": 0.204, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:42:11.072921", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.4605, "vwap": 6.4533, "vwap_slope": 0.0004, "atr": 0.0327, "atr_pct": 0.506, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.1264, "ema9": 6.4528, "ema20": 6.4486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.667, "spread_pct": 0.155, "rvol": 0.053, "volume_pace_ratio": 1.705}}
{"timestamp": "2026-09-22T13:42:11.073734", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 8.7446, "vwap": 8.6848, "vwap_slope": 0.0472, "atr": 0.1418, "atr_pct": 1.622, "trend": "flat", "slope_pct": 0.0699, "flat_threshold_pct": 0.4054, "ema9": 8.7188, "ema20": 8.7218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.181, "distance_from_high_pct": 1.191, "spread_pct": 0.456, "rvol": 0.114, "volume_pace_ratio": 3.644}}
{"timestamp": "2026-09-22T13:42:11.074536", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.72", "spread 3.89% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6236, "vwap": 8.7178, "vwap_slope": 0.0419, "atr": 0.1111, "atr_pct": 1.288, "trend": "flat", "slope_pct": 0.2704, "flat_threshold_pct": 0.3219, "ema9": 8.7363, "ema20": 8.6547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 3.323, "spread_pct": 3.886, "rvol": 0.012, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T13:42:11.075498", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.7315, "vwap_slope": -0.0027, "atr": 0.0592, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.1166, "ema9": 12.7136, "ema20": 12.7214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.025, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:42:11.076210", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.8639, "vwap_slope": -0.0061, "atr": 0.1028, "atr_pct": 1.176, "trend": "flat", "slope_pct": -0.1317, "flat_threshold_pct": 0.2941, "ema9": 8.795, "ema20": 8.8693, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.243, "volume_pace_ratio": 7.773}}
{"timestamp": "2026-09-22T13:42:11.076905", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6066, "vwap_slope": -0.0071, "atr": 0.0789, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.1708, "ema9": 11.5977, "ema20": 11.5899, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 1.492, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T13:42:11.077605", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2552, "vwap": 12.359, "vwap_slope": -0.0074, "atr": 0.0574, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0419, "flat_threshold_pct": 0.1172, "ema9": 12.296, "ema20": 12.3179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 2.504, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:42:11.078200", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.46, "vwap_slope": -0.002, "atr": 0.1122, "atr_pct": 1.082, "trend": "flat", "slope_pct": -0.0488, "flat_threshold_pct": 0.2704, "ema9": 10.5097, "ema20": 10.5127, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.047, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.304}}
{"timestamp": "2026-09-22T13:42:11.078916", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5098, "vwap_slope": 0.0007, "atr": 0.0429, "atr_pct": 0.778, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.1945, "ema9": 5.5104, "ema20": 5.5067, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 1.015}}
{"timestamp": "2026-09-22T13:42:11.079611", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.125, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0894, "atr_pct": 0.98, "trend": "flat", "slope_pct": 0.2317, "flat_threshold_pct": 0.2449, "ema9": 9.1184, "ema20": 9.077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.087, "distance_from_high_pct": 2.513, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T13:42:11.080206", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.485, "vwap": 7.491, "vwap_slope": -0.0, "atr": 0.0397, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.1325, "ema9": 7.4952, "ema20": 7.5081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 0.861, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:42:11.080838", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "lower-highs/lower-lows structure"], "metrics": {"price": 9.25, "vwap": 9.2606, "vwap_slope": 0.0005, "atr": 0.0603, "atr_pct": 0.652, "trend": "flat", "slope_pct": 0.0634, "flat_threshold_pct": 0.163, "ema9": 9.2538, "ema20": 9.2488, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 1.805, "spread_pct": 0.432, "rvol": 0.034, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T13:42:11.081519", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.81 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.815, "vwap": 13.02, "vwap_slope": -0.0382, "atr": 0.23, "atr_pct": 1.794, "trend": "flat", "slope_pct": -0.4431, "flat_threshold_pct": 0.4486, "ema9": 12.8771, "ema20": 12.9993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 5.214, "spread_pct": 0.235, "rvol": 0.032, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:42:11.082426", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.1s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0013, "atr": 0.0301, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.1188, "ema9": 6.3002, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.566, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.195, "stage3": {"stop": 6.2889, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.11, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.897, "slope_sub": 1.0, "volume_accel_sub": 0.717}}}
{"timestamp": "2026-09-22T13:42:11.123994", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5269, "vwap_slope": 0.0026, "atr": 0.0289, "atr_pct": 0.521, "trend": "flat", "slope_pct": 0.121, "flat_threshold_pct": 0.1302, "ema9": 5.5367, "ema20": 5.5203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T13:42:11.124935", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1915, "vwap_slope": 0.0063, "atr": 0.033, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1583, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T13:42:11.125781", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.743, "vwap_slope": -0.0009, "atr": 0.0522, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.1495, "ema9": 8.7409, "ema20": 8.743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T13:42:11.126499", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.7151, "vwap": 11.6209, "vwap_slope": 0.004, "atr": 0.0852, "atr_pct": 0.727, "trend": "flat", "slope_pct": 0.0583, "flat_threshold_pct": 0.1818, "ema9": 11.7034, "ema20": 11.6602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 0.719, "spread_pct": 0.685, "rvol": 0.007, "volume_pace_ratio": 0.212}}
{"timestamp": "2026-09-22T13:42:11.127419", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.995, "vwap": 9.0465, "vwap_slope": -0.0077, "atr": 0.0362, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0527, "flat_threshold_pct": 0.1006, "ema9": 9.0211, "ema20": 9.0366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.054, "volume_pace_ratio": 1.736}}
{"timestamp": "2026-09-22T13:42:11.128121", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 4.10% exceeds max 1.0%"], "metrics": {"price": 4.95, "vwap": 4.8771, "vwap_slope": -0.0096, "atr": 0.0802, "atr_pct": 1.621, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.4053, "ema9": 4.848, "ema20": 4.8423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 1.786, "spread_pct": 4.098, "rvol": 0.104, "volume_pace_ratio": 3.317}}
{"timestamp": "2026-09-22T13:42:11.128736", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1798, "vwap_slope": -0.0037, "atr": 0.0495, "atr_pct": 0.544, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1359, "ema9": 9.1435, "ema20": 9.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T13:42:11.129366", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.8675, "vwap_slope": -0.0129, "atr": 0.0857, "atr_pct": 0.621, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.1553, "ema9": 13.8465, "ema20": 13.8669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.499, "spread_pct": 0.29, "rvol": 0.02, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T13:42:11.130117", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1541, "vwap_slope": -0.0017, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.1029, "ema9": 6.147, "ema20": 6.1499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.499}}
{"timestamp": "2026-09-22T13:42:11.130822", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5703, "vwap": 13.6889, "vwap_slope": -0.0206, "atr": 0.0889, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0654, "flat_threshold_pct": 0.1638, "ema9": 13.6526, "ema20": 13.709, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 2.652, "spread_pct": 0.074, "rvol": 0.032, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T13:42:16.136586", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.663%)", "metrics": {"price": 7.82, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6631, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:16.137903", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.6999, "vwap_slope": 0.0285, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2168, "lower_highs_lower_lows": false, "stop": 7.7615, "imbalance_decline_count": 0, "imbalance_cur": 0.7248276531702107, "imbalance_prev": 0.3112263801407929}}
{"timestamp": "2026-09-22T13:42:16.138567", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0446, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:16.139210", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.044, "vwap_slope": 0.0016, "atr": 0.0688, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": true, "stop": 10.0024, "imbalance_decline_count": 0, "imbalance_cur": -0.21787709497206703, "imbalance_prev": -0.2894333843797856}}
{"timestamp": "2026-09-22T13:42:16.139854", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 14.9258, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0386, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:16.140475", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.9258, "vwap": 14.852, "vwap_slope": 0.0223, "atr": 0.0749, "trend": "flat", "slope_pct": 0.1079, "lower_highs_lower_lows": true, "stop": 14.836, "imbalance_decline_count": 4, "imbalance_cur": -0.2261358847879434, "imbalance_prev": -0.13687751495667355}}
{"timestamp": "2026-09-22T13:42:16.143297", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.50 below VWAP $14.70", "VWAP sloping down", "trend negative (slope -4.757%, flat band 1.329%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4999, "vwap": 14.6983, "vwap_slope": -0.4579, "atr": 0.7175, "atr_pct": 5.315, "trend": "negative", "slope_pct": -4.7574, "flat_threshold_pct": 1.3287, "ema9": 14.8256, "ema20": 15.3218, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 14.934, "spread_pct": 0.743, "rvol": 0.655, "volume_pace_ratio": 20.807}}
{"timestamp": "2026-09-22T13:42:16.144294", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.9845, "vwap_slope": -0.0213, "atr": 0.1158, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.3303, "ema9": 8.8814, "ema20": 8.95, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.275, "volume_pace_ratio": 8.75}}
{"timestamp": "2026-09-22T13:42:16.145081", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (153.8s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.04, "vwap": 13.8391, "vwap_slope": 0.013, "atr": 0.3167, "atr_pct": 2.256, "trend": "flat", "slope_pct": 0.0804, "flat_threshold_pct": 0.564, "ema9": 13.9102, "ema20": 13.8571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 1.057, "spread_pct": 0.357, "rvol": 0.071, "volume_pace_ratio": 2.251, "stage3": {"stop": 13.66, "risk": 0.38, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0463, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:16.145754", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.465, "vwap": 6.4535, "vwap_slope": 0.0006, "atr": 0.0327, "atr_pct": 0.505, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.1264, "ema9": 6.4537, "ema20": 6.4491, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 1.598, "spread_pct": 0.155, "rvol": 0.054, "volume_pace_ratio": 1.721}}
{"timestamp": "2026-09-22T13:42:16.146435", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.7995, "vwap": 8.685, "vwap_slope": 0.0474, "atr": 0.1423, "atr_pct": 1.618, "trend": "flat", "slope_pct": 0.0907, "flat_threshold_pct": 0.4044, "ema9": 8.7298, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.181, "distance_from_high_pct": 0.571, "spread_pct": 0.341, "rvol": 0.114, "volume_pace_ratio": 3.62}}
{"timestamp": "2026-09-22T13:42:16.147098", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.72", "spread 3.89% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6236, "vwap": 8.7178, "vwap_slope": 0.0419, "atr": 0.1111, "atr_pct": 1.288, "trend": "flat", "slope_pct": 0.2704, "flat_threshold_pct": 0.3219, "ema9": 8.7363, "ema20": 8.6547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 3.323, "spread_pct": 3.886, "rvol": 0.012, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T13:42:16.147882", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7027, "vwap": 12.7313, "vwap_slope": -0.0028, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.1165, "ema9": 12.7162, "ema20": 12.7226, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 0.76, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T13:42:16.148538", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7467, "vwap": 8.8638, "vwap_slope": -0.0062, "atr": 0.1028, "atr_pct": 1.175, "trend": "flat", "slope_pct": -0.1292, "flat_threshold_pct": 0.2938, "ema9": 8.7964, "ema20": 8.87, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 5.236, "spread_pct": 0.114, "rvol": 0.243, "volume_pace_ratio": 7.725}}
{"timestamp": "2026-09-22T13:42:16.149163", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5623, "vwap": 11.6067, "vwap_slope": -0.0071, "atr": 0.0789, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.041, "flat_threshold_pct": 0.1707, "ema9": 11.5992, "ema20": 11.5906, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 1.43, "spread_pct": 0.086, "rvol": 0.033, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:42:16.149737", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2599, "vwap": 12.359, "vwap_slope": -0.0074, "atr": 0.0575, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.1172, "ema9": 12.297, "ema20": 12.3183, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.467, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:42:16.150346", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4599, "vwap_slope": -0.0021, "atr": 0.1122, "atr_pct": 1.082, "trend": "flat", "slope_pct": -0.0488, "flat_threshold_pct": 0.2704, "ema9": 10.5097, "ema20": 10.5127, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.047, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.302}}
{"timestamp": "2026-09-22T13:42:16.151066", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5094, "vwap": 5.5098, "vwap_slope": 0.0007, "atr": 0.0433, "atr_pct": 0.786, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1966, "ema9": 5.5093, "ema20": 5.5062, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.618, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T13:42:16.152283", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%"], "metrics": {"price": 9.125, "vwap": 9.1032, "vwap_slope": 0.0006, "atr": 0.0894, "atr_pct": 0.98, "trend": "flat", "slope_pct": 0.2317, "flat_threshold_pct": 0.2449, "ema9": 9.1184, "ema20": 9.077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.087, "distance_from_high_pct": 2.513, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T13:42:16.152978", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.4982, "vwap": 7.4912, "vwap_slope": 0.0001, "atr": 0.0403, "atr_pct": 0.538, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.1345, "ema9": 7.4979, "ema20": 7.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 0.686, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:42:16.155978", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "lower-highs/lower-lows structure"], "metrics": {"price": 9.25, "vwap": 9.2601, "vwap_slope": 0.0, "atr": 0.062, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0634, "flat_threshold_pct": 0.1675, "ema9": 9.2538, "ema20": 9.2488, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.805, "spread_pct": 0.432, "rvol": 0.035, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T13:42:16.156761", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.75 below VWAP $13.02", "VWAP sloping down", "trend negative (slope -0.459%, flat band 0.459%)"], "metrics": {"price": 12.7512, "vwap": 13.0193, "vwap_slope": -0.0389, "atr": 0.2341, "atr_pct": 1.836, "trend": "negative", "slope_pct": -0.4594, "flat_threshold_pct": 0.459, "ema9": 12.8643, "ema20": 12.9932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 5.686, "spread_pct": 0.235, "rvol": 0.032, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T13:42:16.157461", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.1s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2851, "vwap_slope": 0.0013, "atr": 0.0301, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.1188, "ema9": 6.3002, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.567, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.181, "stage3": {"stop": 6.2889, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.11, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.897, "slope_sub": 1.0, "volume_accel_sub": 0.717}}}
{"timestamp": "2026-09-22T13:42:16.201618", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5269, "vwap_slope": 0.0026, "atr": 0.0289, "atr_pct": 0.521, "trend": "flat", "slope_pct": 0.121, "flat_threshold_pct": 0.1302, "ema9": 5.5367, "ema20": 5.5203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.775, "stage3": {"stop": 5.5153, "risk": 0.0347, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5891, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:16.202366", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1915, "vwap_slope": 0.0063, "atr": 0.033, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1583, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:42:16.203119", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.743, "vwap_slope": -0.0009, "atr": 0.0522, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.1495, "ema9": 8.7399, "ema20": 8.7425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T13:42:16.205144", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.68, "vwap": 11.6209, "vwap_slope": 0.004, "atr": 0.0852, "atr_pct": 0.729, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.1823, "ema9": 11.6964, "ema20": 11.6568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.017, "spread_pct": 0.685, "rvol": 0.007, "volume_pace_ratio": 0.211}}
{"timestamp": "2026-09-22T13:42:16.205862", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.005, "vwap": 9.0454, "vwap_slope": -0.0088, "atr": 0.0372, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.1034, "ema9": 9.0231, "ema20": 9.0376, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.056, "volume_pace_ratio": 1.775}}
{"timestamp": "2026-09-22T13:42:16.207001", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.88", "VWAP sloping down", "spread 4.52% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8761, "vwap_slope": -0.0106, "atr": 0.084, "atr_pct": 1.753, "trend": "flat", "slope_pct": -0.0985, "flat_threshold_pct": 0.4384, "ema9": 4.816, "ema20": 4.8271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 4.96, "spread_pct": 4.517, "rvol": 0.104, "volume_pace_ratio": 3.319}}
{"timestamp": "2026-09-22T13:42:16.208610", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0495, "atr_pct": 0.544, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1359, "ema9": 9.1435, "ema20": 9.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T13:42:16.209287", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7866, "vwap": 13.8672, "vwap_slope": -0.0132, "atr": 0.086, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.156, "ema9": 13.8438, "ema20": 13.8656, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 1.595, "spread_pct": 0.217, "rvol": 0.02, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T13:42:16.209934", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.154, "vwap_slope": -0.0017, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.103, "ema9": 6.146, "ema20": 6.1494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.49}}
{"timestamp": "2026-09-22T13:42:16.210551", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5833, "vwap": 13.6888, "vwap_slope": -0.0207, "atr": 0.089, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.1637, "ema9": 13.6552, "ema20": 13.7102, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 2.559, "spread_pct": 0.074, "rvol": 0.032, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T13:42:21.216454", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.625%)", "metrics": {"price": 7.81, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6247, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:21.218079", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.6998, "vwap_slope": 0.0284, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2125, "lower_highs_lower_lows": false, "stop": 7.7515, "imbalance_decline_count": 1, "imbalance_cur": 0.7193196863224361, "imbalance_prev": 0.7248276531702107}}
{"timestamp": "2026-09-22T13:42:21.218578", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0446, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:21.219124", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.044, "vwap_slope": 0.0016, "atr": 0.0688, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": true, "stop": 10.0024, "imbalance_decline_count": 1, "imbalance_cur": -0.21923937360178972, "imbalance_prev": -0.21787709497206703}}
{"timestamp": "2026-09-22T13:42:21.219687", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 14.9, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0905, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:21.220357", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.9, "vwap": 14.8519, "vwap_slope": 0.0221, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1022, "lower_highs_lower_lows": true, "stop": 14.8098, "imbalance_decline_count": 0, "imbalance_cur": -0.19296251324049912, "imbalance_prev": -0.2261358847879434}}
{"timestamp": "2026-09-22T13:42:21.222408", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $14.69", "VWAP sloping down", "trend negative (slope -4.786%, flat band 1.331%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4797, "vwap": 14.6853, "vwap_slope": -0.4709, "atr": 0.7175, "atr_pct": 5.323, "trend": "negative", "slope_pct": -4.7863, "flat_threshold_pct": 1.3307, "ema9": 14.8216, "ema20": 15.3199, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 15.062, "spread_pct": 0.592, "rvol": 0.662, "volume_pace_ratio": 20.886}}
{"timestamp": "2026-09-22T13:42:21.223376", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7619, "vwap": 8.9844, "vwap_slope": -0.0214, "atr": 0.1158, "atr_pct": 1.322, "trend": "flat", "slope_pct": -0.1674, "flat_threshold_pct": 0.3304, "ema9": 8.8808, "ema20": 8.9497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 4.969, "spread_pct": 0.114, "rvol": 0.275, "volume_pace_ratio": 8.691}}
{"timestamp": "2026-09-22T13:42:21.224527", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.9s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.98, "vwap": 13.8394, "vwap_slope": 0.0133, "atr": 0.3176, "atr_pct": 2.272, "trend": "flat", "slope_pct": 0.0661, "flat_threshold_pct": 0.5679, "ema9": 13.8982, "ema20": 13.8514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 1.48, "spread_pct": 0.499, "rvol": 0.071, "volume_pace_ratio": 2.24, "stage3": {"stop": 13.5989, "risk": 0.3811, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.519, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:21.226009", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.46, "vwap": 6.4534, "vwap_slope": 0.0006, "atr": 0.0327, "atr_pct": 0.506, "trend": "flat", "slope_pct": 0.0425, "flat_threshold_pct": 0.1265, "ema9": 6.4527, "ema20": 6.4486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.054, "volume_pace_ratio": 1.709}}
{"timestamp": "2026-09-22T13:42:21.226837", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.7995, "vwap": 8.6855, "vwap_slope": 0.0479, "atr": 0.1423, "atr_pct": 1.618, "trend": "flat", "slope_pct": 0.0907, "flat_threshold_pct": 0.4044, "ema9": 8.7298, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.192, "distance_from_high_pct": 0.571, "spread_pct": 0.341, "rvol": 0.115, "volume_pace_ratio": 3.615}}
{"timestamp": "2026-09-22T13:42:21.228345", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.72", "spread 3.89% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6236, "vwap": 8.7178, "vwap_slope": 0.0419, "atr": 0.1111, "atr_pct": 1.288, "trend": "flat", "slope_pct": 0.2704, "flat_threshold_pct": 0.3219, "ema9": 8.7363, "ema20": 8.6547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 3.323, "spread_pct": 3.886, "rvol": 0.012, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T13:42:21.229140", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7001, "vwap": 12.7312, "vwap_slope": -0.0029, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.1166, "ema9": 12.7157, "ema20": 12.7224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 0.78, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.809}}
{"timestamp": "2026-09-22T13:42:21.229828", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.8635, "vwap_slope": -0.0064, "atr": 0.1033, "atr_pct": 1.181, "trend": "flat", "slope_pct": -0.1279, "flat_threshold_pct": 0.2951, "ema9": 8.797, "ema20": 8.8703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.244, "volume_pace_ratio": 7.688}}
{"timestamp": "2026-09-22T13:42:21.230472", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.56, "vwap": 11.6066, "vwap_slope": -0.0071, "atr": 0.0789, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.1707, "ema9": 11.5987, "ema20": 11.5904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 1.449, "spread_pct": 0.086, "rvol": 0.033, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T13:42:21.231279", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2791, "vwap": 12.3586, "vwap_slope": -0.0078, "atr": 0.0575, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.117, "ema9": 12.3008, "ema20": 12.3202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 2.314, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:42:21.231944", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.301}}
{"timestamp": "2026-09-22T13:42:21.232573", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5094, "vwap": 5.5098, "vwap_slope": 0.0007, "atr": 0.0433, "atr_pct": 0.786, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1966, "ema9": 5.5093, "ema20": 5.5062, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.618, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:42:21.233299", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.261}}
{"timestamp": "2026-09-22T13:42:21.235571", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.4982, "vwap": 7.4912, "vwap_slope": 0.0001, "atr": 0.0403, "atr_pct": 0.538, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.1345, "ema9": 7.4979, "ema20": 7.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 0.686, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:42:21.236228", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.27, "vwap": 9.2606, "vwap_slope": 0.0006, "atr": 0.062, "atr_pct": 0.669, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1671, "ema9": 9.2578, "ema20": 9.2507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.592, "spread_pct": 0.432, "rvol": 0.035, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T13:42:21.236932", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.8226, "vwap": 13.0186, "vwap_slope": -0.0396, "atr": 0.2358, "atr_pct": 1.839, "trend": "flat", "slope_pct": -0.4411, "flat_threshold_pct": 0.4597, "ema9": 12.8786, "ema20": 13.0, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 5.158, "spread_pct": 0.235, "rvol": 0.032, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:42:21.237653", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.2s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2853, "vwap_slope": 0.0014, "atr": 0.0301, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.1188, "ema9": 6.3002, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.574, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.172, "stage3": {"stop": 6.2889, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.07, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.897, "slope_sub": 1.0, "volume_accel_sub": 0.713}}}
{"timestamp": "2026-09-22T13:42:21.268643", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.527, "vwap_slope": 0.0027, "atr": 0.0289, "atr_pct": 0.52, "trend": "flat", "slope_pct": 0.124, "flat_threshold_pct": 0.1301, "ema9": 5.5377, "ema20": 5.5208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.77, "stage3": {"stop": 5.5203, "risk": 0.0347, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6591, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:21.269562", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1915, "vwap_slope": 0.0063, "atr": 0.033, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1583, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T13:42:21.270754", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.7429, "vwap_slope": -0.001, "atr": 0.0522, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.1495, "ema9": 8.7409, "ema20": 8.743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T13:42:21.271619", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.68, "vwap": 11.6209, "vwap_slope": 0.004, "atr": 0.0852, "atr_pct": 0.729, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.1823, "ema9": 11.6964, "ema20": 11.6568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.017, "spread_pct": 0.685, "rvol": 0.007, "volume_pace_ratio": 0.21}}
{"timestamp": "2026-09-22T13:42:21.272421", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.005, "vwap": 9.0452, "vwap_slope": -0.009, "atr": 0.0372, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.1034, "ema9": 9.0231, "ema20": 9.0376, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.056, "volume_pace_ratio": 1.77}}
{"timestamp": "2026-09-22T13:42:21.273213", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 1.646, "rvol": 0.105, "volume_pace_ratio": 3.323}}
{"timestamp": "2026-09-22T13:42:21.273967", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0495, "atr_pct": 0.544, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1359, "ema9": 9.1435, "ema20": 9.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T13:42:21.274698", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.805, "vwap": 13.8672, "vwap_slope": -0.0131, "atr": 0.086, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.1558, "ema9": 13.8475, "ema20": 13.8674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 1.463, "spread_pct": 0.29, "rvol": 0.02, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T13:42:21.275548", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1444, "vwap": 6.154, "vwap_slope": -0.0018, "atr": 0.0253, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.1028, "ema9": 6.1479, "ema20": 6.1503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.215, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.483}}
{"timestamp": "2026-09-22T13:42:21.276260", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.6881, "vwap_slope": -0.0214, "atr": 0.0894, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.063, "flat_threshold_pct": 0.1645, "ema9": 13.6546, "ema20": 13.7099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 2.582, "spread_pct": 0.074, "rvol": 0.032, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:42:26.282027", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.663%)", "metrics": {"price": 7.82, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6631, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:26.283752", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.7001, "vwap_slope": 0.0287, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2168, "lower_highs_lower_lows": false, "stop": 7.7615, "imbalance_decline_count": 0, "imbalance_cur": 0.9997578985594965, "imbalance_prev": 0.7193196863224361}}
{"timestamp": "2026-09-22T13:42:26.284327", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0446, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:26.284833", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0441, "vwap_slope": 0.0016, "atr": 0.0688, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": true, "stop": 10.0024, "imbalance_decline_count": 2, "imbalance_cur": -0.46571044374719855, "imbalance_prev": -0.21923937360178972}}
{"timestamp": "2026-09-22T13:42:26.285262", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.022%)", "metrics": {"price": 14.9341, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0219, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:26.285659", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.9341, "vwap": 14.8524, "vwap_slope": 0.0226, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1098, "lower_highs_lower_lows": true, "stop": 14.8439, "imbalance_decline_count": 1, "imbalance_cur": -0.4066951566951567, "imbalance_prev": -0.19296251324049912}}
{"timestamp": "2026-09-22T13:42:26.287336", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.50 below VWAP $14.68", "VWAP sloping down", "trend negative (slope -4.757%, flat band 1.329%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5, "vwap": 14.6754, "vwap_slope": -0.4808, "atr": 0.7175, "atr_pct": 5.315, "trend": "negative", "slope_pct": -4.7572, "flat_threshold_pct": 1.3287, "ema9": 14.8256, "ema20": 15.3219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 14.934, "spread_pct": 0.37, "rvol": 0.667, "volume_pace_ratio": 20.926}}
{"timestamp": "2026-09-22T13:42:26.287955", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.984, "vwap_slope": -0.0218, "atr": 0.1158, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.3303, "ema9": 8.8814, "ema20": 8.95, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.276, "volume_pace_ratio": 8.655}}
{"timestamp": "2026-09-22T13:42:26.288515", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.9s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.975, "vwap": 13.8394, "vwap_slope": 0.0133, "atr": 0.3192, "atr_pct": 2.284, "trend": "flat", "slope_pct": 0.0649, "flat_threshold_pct": 0.5711, "ema9": 13.8972, "ema20": 13.8509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 1.515, "spread_pct": 0.644, "rvol": 0.071, "volume_pace_ratio": 2.226, "stage3": {"stop": 13.592, "risk": 0.383, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5612, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:26.289047", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.4686, "vwap": 6.4535, "vwap_slope": 0.0007, "atr": 0.0327, "atr_pct": 0.505, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.1263, "ema9": 6.4544, "ema20": 6.4494, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.543, "spread_pct": 0.155, "rvol": 0.054, "volume_pace_ratio": 1.698}}
{"timestamp": "2026-09-22T13:42:26.289665", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.7999, "vwap": 8.6857, "vwap_slope": 0.048, "atr": 0.1424, "atr_pct": 1.618, "trend": "flat", "slope_pct": 0.0908, "flat_threshold_pct": 0.4045, "ema9": 8.7299, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.196, "distance_from_high_pct": 0.566, "spread_pct": 0.341, "rvol": 0.115, "volume_pace_ratio": 3.596}}
{"timestamp": "2026-09-22T13:42:26.290179", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.72", "spread 3.89% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6236, "vwap": 8.7176, "vwap_slope": 0.0417, "atr": 0.1111, "atr_pct": 1.288, "trend": "flat", "slope_pct": 0.2704, "flat_threshold_pct": 0.3219, "ema9": 8.7363, "ema20": 8.6547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.441, "distance_from_high_pct": 3.323, "spread_pct": 3.886, "rvol": 0.012, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:42:26.290841", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.701, "vwap": 12.7312, "vwap_slope": -0.003, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.1165, "ema9": 12.7158, "ema20": 12.7225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 0.773, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T13:42:26.291519", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7326, "vwap": 8.8633, "vwap_slope": -0.0067, "atr": 0.1036, "atr_pct": 1.187, "trend": "flat", "slope_pct": -0.1344, "flat_threshold_pct": 0.2967, "ema9": 8.7935, "ema20": 8.8686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 5.389, "spread_pct": 0.229, "rvol": 0.244, "volume_pace_ratio": 7.65}}
{"timestamp": "2026-09-22T13:42:26.292117", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6066, "vwap_slope": -0.0072, "atr": 0.0789, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.1708, "ema9": 11.5977, "ema20": 11.5899, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 1.492, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T13:42:26.292729", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.27, "vwap": 12.3584, "vwap_slope": -0.008, "atr": 0.0575, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.1171, "ema9": 12.299, "ema20": 12.3193, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 2.387, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:42:26.293275", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.299}}
{"timestamp": "2026-09-22T13:42:26.293803", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5098, "vwap_slope": 0.0007, "atr": 0.0437, "atr_pct": 0.795, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.1988, "ema9": 5.5074, "ema20": 5.5053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T13:42:26.294327", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T13:42:26.294971", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4868, "vwap": 7.4911, "vwap_slope": 0.0, "atr": 0.0403, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.1347, "ema9": 7.4956, "ema20": 7.5082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 0.837, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T13:42:26.295537", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2466, "vwap": 9.26, "vwap_slope": -0.0001, "atr": 0.062, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0622, "flat_threshold_pct": 0.1676, "ema9": 9.2531, "ema20": 9.2485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.841, "spread_pct": 0.54, "rvol": 0.035, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T13:42:26.296108", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.825, "vwap": 13.0185, "vwap_slope": -0.0397, "atr": 0.2358, "atr_pct": 1.838, "trend": "flat", "slope_pct": -0.4405, "flat_threshold_pct": 0.4596, "ema9": 12.8791, "ema20": 13.0002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 5.141, "spread_pct": 0.39, "rvol": 0.032, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:42:26.296704", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.3s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2853, "vwap_slope": 0.0015, "atr": 0.0301, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.1188, "ema9": 6.3002, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.577, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.161, "stage3": {"stop": 6.2889, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.06, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.897, "slope_sub": 1.0, "volume_accel_sub": 0.712}}}
{"timestamp": "2026-09-22T13:42:26.327744", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.527, "vwap_slope": 0.0027, "atr": 0.0289, "atr_pct": 0.52, "trend": "flat", "slope_pct": 0.124, "flat_threshold_pct": 0.1301, "ema9": 5.5377, "ema20": 5.5208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.766, "stage3": {"stop": 5.5203, "risk": 0.0347, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.364, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:42:26.328452", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1915, "vwap_slope": 0.0063, "atr": 0.033, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1583, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:42:26.329045", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.7429, "vwap_slope": -0.001, "atr": 0.0522, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.1495, "ema9": 8.7399, "ema20": 8.7425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:42:26.329572", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.712, "vwap": 11.6212, "vwap_slope": 0.0043, "atr": 0.0894, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0574, "flat_threshold_pct": 0.1907, "ema9": 11.7028, "ema20": 11.6599, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.746, "spread_pct": 0.601, "rvol": 0.007, "volume_pace_ratio": 0.209}}
{"timestamp": "2026-09-22T13:42:26.330913", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.005, "vwap": 9.0452, "vwap_slope": -0.009, "atr": 0.0372, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.1034, "ema9": 9.0231, "ema20": 9.0376, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.056, "volume_pace_ratio": 1.758}}
{"timestamp": "2026-09-22T13:42:26.331656", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 1.646, "rvol": 0.105, "volume_pace_ratio": 3.301}}
{"timestamp": "2026-09-22T13:42:26.332211", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0511, "atr_pct": 0.561, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.1402, "ema9": 9.1475, "ema20": 9.1683, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.192, "spread_pct": 0.329, "rvol": 0.015, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T13:42:26.332757", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7915, "vwap": 13.8672, "vwap_slope": -0.0132, "atr": 0.086, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.1559, "ema9": 13.8448, "ema20": 13.8661, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 1.56, "spread_pct": 0.29, "rvol": 0.02, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T13:42:26.333996", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.154, "vwap_slope": -0.0018, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.103, "ema9": 6.146, "ema20": 6.1494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.477}}
{"timestamp": "2026-09-22T13:42:26.334641", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5709, "vwap": 13.6878, "vwap_slope": -0.0217, "atr": 0.0894, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.1646, "ema9": 13.6528, "ema20": 13.7091, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 2.648, "spread_pct": 0.074, "rvol": 0.032, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:42:31.340356", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.663%)", "metrics": {"price": 7.82, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6631, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:31.341942", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.7002, "vwap_slope": 0.0288, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2168, "lower_highs_lower_lows": false, "stop": 7.7615, "imbalance_decline_count": 1, "imbalance_cur": 0.9996355685131195, "imbalance_prev": 0.9997578985594965}}
{"timestamp": "2026-09-22T13:42:31.342420", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.074%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0744, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:31.342954", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0441, "vwap_slope": 0.0017, "atr": 0.0692, "trend": "flat", "slope_pct": 0.04, "lower_highs_lower_lows": true, "stop": 10.0119, "imbalance_decline_count": 0, "imbalance_cur": 0.7730600292825769, "imbalance_prev": -0.46571044374719855}}
{"timestamp": "2026-09-22T13:42:31.343467", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 14.92, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0502, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:31.343913", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.92, "vwap": 14.8525, "vwap_slope": 0.0227, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1067, "lower_highs_lower_lows": true, "stop": 14.8298, "imbalance_decline_count": 0, "imbalance_cur": 0.020676554394681083, "imbalance_prev": -0.4066951566951567}}
{"timestamp": "2026-09-22T13:42:31.346443", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $14.67", "VWAP sloping down", "trend negative (slope -4.386%, flat band 1.390%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.76, "vwap": 14.666, "vwap_slope": -0.4901, "atr": 0.765, "atr_pct": 5.56, "trend": "negative", "slope_pct": -4.3858, "flat_threshold_pct": 1.3899, "ema9": 14.8776, "ema20": 15.3466, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 13.296, "spread_pct": 0.145, "rvol": 0.68, "volume_pace_ratio": 21.185}}
{"timestamp": "2026-09-22T13:42:31.348118", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7619, "vwap": 8.9765, "vwap_slope": -0.0293, "atr": 0.1158, "atr_pct": 1.322, "trend": "flat", "slope_pct": -0.1674, "flat_threshold_pct": 0.3304, "ema9": 8.8808, "ema20": 8.9497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 4.969, "spread_pct": 0.114, "rvol": 0.288, "volume_pace_ratio": 8.982}}
{"timestamp": "2026-09-22T13:42:31.348866", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (169.0s) but room-to-run failed: imbalance -69% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.9301, "vwap": 13.8395, "vwap_slope": 0.0134, "atr": 0.3209, "atr_pct": 2.304, "trend": "flat", "slope_pct": 0.0543, "flat_threshold_pct": 0.5759, "ema9": 13.8883, "ema20": 13.8466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 1.832, "spread_pct": 0.573, "rvol": 0.071, "volume_pace_ratio": 2.214, "stage3": {"stop": 13.545, "risk": 0.3851, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6869, "passed": false, "reason": "imbalance -69% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:31.349478", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.4638, "vwap": 6.4535, "vwap_slope": 0.0006, "atr": 0.0327, "atr_pct": 0.506, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1264, "ema9": 6.4534, "ema20": 6.4489, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.616, "spread_pct": 0.155, "rvol": 0.054, "volume_pace_ratio": 1.69}}
{"timestamp": "2026-09-22T13:42:31.351107", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 8.835, "vwap": 8.6898, "vwap_slope": 0.0522, "atr": 0.1457, "atr_pct": 1.649, "trend": "flat", "slope_pct": 0.1041, "flat_threshold_pct": 0.4123, "ema9": 8.7369, "ema20": 8.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.262, "distance_from_high_pct": 0.169, "spread_pct": 0.34, "rvol": 0.118, "volume_pace_ratio": 3.686}}
{"timestamp": "2026-09-22T13:42:31.352636", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.72", "spread 3.77% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.58, "vwap": 8.717, "vwap_slope": 0.041, "atr": 0.115, "atr_pct": 1.341, "trend": "flat", "slope_pct": 0.2513, "flat_threshold_pct": 0.3351, "ema9": 8.7276, "ema20": 8.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.451, "distance_from_high_pct": 3.812, "spread_pct": 3.769, "rvol": 0.013, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T13:42:31.353313", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7312, "vwap_slope": -0.003, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1165, "ema9": 12.7166, "ema20": 12.7228, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T13:42:31.354078", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8612, "vwap_slope": -0.0087, "atr": 0.1061, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.1335, "flat_threshold_pct": 0.3038, "ema9": 8.794, "ema20": 8.8688, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.248, "volume_pace_ratio": 7.713}}
{"timestamp": "2026-09-22T13:42:31.355541", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6065, "vwap_slope": -0.0072, "atr": 0.0794, "atr_pct": 0.687, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.1718, "ema9": 11.5977, "ema20": 11.5899, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.492, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:42:31.356166", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.3582, "vwap_slope": -0.0082, "atr": 0.0575, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.1171, "ema9": 12.297, "ema20": 12.3184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:42:31.356789", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.297}}
{"timestamp": "2026-09-22T13:42:31.357498", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.505, "vwap": 5.5098, "vwap_slope": 0.0007, "atr": 0.0437, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.1986, "ema9": 5.5084, "ema20": 5.5057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:42:31.358121", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T13:42:31.358815", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "lower-highs/lower-lows structure"], "metrics": {"price": 7.49, "vwap": 7.4911, "vwap_slope": 0.0, "atr": 0.0403, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1347, "ema9": 7.4962, "ema20": 7.5085, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.795, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T13:42:31.359508", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.2466, "vwap": 9.26, "vwap_slope": -0.0001, "atr": 0.062, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0622, "flat_threshold_pct": 0.1676, "ema9": 9.2531, "ema20": 9.2485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.841, "spread_pct": 0.54, "rvol": 0.035, "volume_pace_ratio": 1.083}}
{"timestamp": "2026-09-22T13:42:31.360189", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.82, "vwap": 13.0183, "vwap_slope": -0.0399, "atr": 0.2358, "atr_pct": 1.839, "trend": "flat", "slope_pct": -0.4418, "flat_threshold_pct": 0.4598, "ema9": 12.8781, "ema20": 12.9997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 5.178, "spread_pct": 0.39, "rvol": 0.032, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:42:31.360880", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.4s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.0"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2853, "vwap_slope": 0.0015, "atr": 0.0301, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.1188, "ema9": 6.3002, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.147, "stage3": {"stop": 6.2889, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.05, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.897, "slope_sub": 1.0, "volume_accel_sub": 0.711}}}
{"timestamp": "2026-09-22T13:42:31.397726", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.6s", "imbalance +67% >= 50% buy threshold, stop 5.52", "entry_score 83.5"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5271, "vwap_slope": 0.0027, "atr": 0.0289, "atr_pct": 0.52, "trend": "flat", "slope_pct": 0.124, "flat_threshold_pct": 0.1301, "ema9": 5.5377, "ema20": 5.5208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.024, "volume_pace_ratio": 0.762, "stage3": {"stop": 5.5203, "risk": 0.0347, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6745, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 5.52"}, "entry_score": 83.46, "entry_score_breakdown": {"imbalance_sub": 0.535, "volume_pace_sub": 1.0, "volatility_sub": 0.871, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:42:31.434131", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1915, "vwap_slope": 0.0063, "atr": 0.033, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1152, "flat_threshold_pct": 0.1583, "ema9": 5.2179, "ema20": 5.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.045, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:42:31.435029", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.7429, "vwap_slope": -0.001, "atr": 0.0522, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.1495, "ema9": 8.7409, "ema20": 8.743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:42:31.435724", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.712, "vwap": 11.6212, "vwap_slope": 0.0043, "atr": 0.0894, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0574, "flat_threshold_pct": 0.1907, "ema9": 11.7028, "ema20": 11.6599, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.746, "spread_pct": 0.601, "rvol": 0.007, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T13:42:31.436457", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0051, "vwap": 9.045, "vwap_slope": -0.0091, "atr": 0.0372, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.1034, "ema9": 9.0231, "ema20": 9.0376, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 1.043, "spread_pct": 0.111, "rvol": 0.056, "volume_pace_ratio": 1.751}}
{"timestamp": "2026-09-22T13:42:31.437064", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 1.646, "rvol": 0.105, "volume_pace_ratio": 3.278}}
{"timestamp": "2026-09-22T13:42:31.437623", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0511, "atr_pct": 0.561, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.1402, "ema9": 9.1475, "ema20": 9.1683, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.192, "spread_pct": 0.329, "rvol": 0.015, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T13:42:31.438204", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.83 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.83, "vwap": 13.8673, "vwap_slope": -0.0131, "atr": 0.0871, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.1575, "ema9": 13.8525, "ema20": 13.8697, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.285, "spread_pct": 0.29, "rvol": 0.02, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T13:42:31.438808", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.154, "vwap_slope": -0.0018, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.103, "ema9": 6.146, "ema20": 6.1494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.468}}
{"timestamp": "2026-09-22T13:42:31.439467", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.566, "vwap": 13.6874, "vwap_slope": -0.0221, "atr": 0.0898, "atr_pct": 0.662, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.1654, "ema9": 13.6518, "ema20": 13.7086, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 2.683, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:42:36.445228", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6823, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:36.446665", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.701, "vwap_slope": 0.0296, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2189, "lower_highs_lower_lows": false, "stop": 7.7665, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": 0.9996355685131195}}
{"timestamp": "2026-09-22T13:42:36.447278", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.046%)", "metrics": {"price": 10.0853, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0455, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:36.447992", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0853, "vwap": 10.0441, "vwap_slope": 0.0017, "atr": 0.0697, "trend": "flat", "slope_pct": 0.0368, "lower_highs_lower_lows": false, "stop": 10.0017, "imbalance_decline_count": 1, "imbalance_cur": 0.458546571136131, "imbalance_prev": 0.7730600292825769}}
{"timestamp": "2026-09-22T13:42:36.448435", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.053%)", "metrics": {"price": 14.9188, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0527, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:36.449047", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.9188, "vwap": 14.8529, "vwap_slope": 0.0231, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1064, "lower_highs_lower_lows": true, "stop": 14.8286, "imbalance_decline_count": 0, "imbalance_cur": 0.2634338138925295, "imbalance_prev": 0.020676554394681083}}
{"timestamp": "2026-09-22T13:42:36.450773", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $14.66", "VWAP sloping down", "trend negative (slope -4.357%, flat band 1.388%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.78, "vwap": 14.6575, "vwap_slope": -0.4987, "atr": 0.765, "atr_pct": 5.552, "trend": "negative", "slope_pct": -4.3574, "flat_threshold_pct": 1.3879, "ema9": 14.8816, "ema20": 15.3485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 13.17, "spread_pct": 0.29, "rvol": 0.686, "volume_pace_ratio": 21.235}}
{"timestamp": "2026-09-22T13:42:36.452626", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.9761, "vwap_slope": -0.0297, "atr": 0.1158, "atr_pct": 1.319, "trend": "flat", "slope_pct": -0.1607, "flat_threshold_pct": 0.3298, "ema9": 8.8844, "ema20": 8.9515, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.29, "volume_pace_ratio": 8.96}}
{"timestamp": "2026-09-22T13:42:36.453484", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (174.1s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.93, "vwap": 13.8396, "vwap_slope": 0.0135, "atr": 0.3209, "atr_pct": 2.304, "trend": "flat", "slope_pct": 0.0543, "flat_threshold_pct": 0.5759, "ema9": 13.8882, "ema20": 13.8466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 1.832, "spread_pct": 0.287, "rvol": 0.071, "volume_pace_ratio": 2.201, "stage3": {"stop": 13.5449, "risk": 0.3851, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8011, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:36.455616", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.465, "vwap": 6.4535, "vwap_slope": 0.0007, "atr": 0.0327, "atr_pct": 0.505, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.1264, "ema9": 6.4537, "ema20": 6.4491, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.598, "spread_pct": 0.155, "rvol": 0.054, "volume_pace_ratio": 1.678}}
{"timestamp": "2026-09-22T13:42:36.456380", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +60% >= 50% buy threshold, stop 8.70", "entry_score 63.8"], "reasons_against": [], "metrics": {"price": 8.88, "vwap": 8.6937, "vwap_slope": 0.0561, "atr": 0.149, "atr_pct": 1.678, "trend": "flat", "slope_pct": 0.1211, "flat_threshold_pct": 0.4196, "ema9": 8.7459, "ema20": 8.7347, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.3, "distance_from_high_pct": 0.0, "spread_pct": 0.338, "rvol": 0.121, "volume_pace_ratio": 3.728, "stage3": {"stop": 8.7012, "risk": 0.1788, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.603, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 8.70"}, "entry_score": 63.76, "entry_score_breakdown": {"imbalance_sub": 0.433, "volume_pace_sub": 0.939, "volatility_sub": 0.189, "slope_sub": 1.0, "volume_accel_sub": 0.85}}}
{"timestamp": "2026-09-22T13:42:36.526489", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.72", "spread 3.77% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.58, "vwap": 8.717, "vwap_slope": 0.041, "atr": 0.115, "atr_pct": 1.341, "trend": "flat", "slope_pct": 0.2513, "flat_threshold_pct": 0.3351, "ema9": 8.7276, "ema20": 8.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.451, "distance_from_high_pct": 3.812, "spread_pct": 3.769, "rvol": 0.013, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T13:42:36.527380", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.7312, "vwap_slope": -0.0029, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.1165, "ema9": 12.7176, "ema20": 12.7233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.703, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T13:42:36.529231", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.8609, "vwap_slope": -0.0091, "atr": 0.1063, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.1279, "flat_threshold_pct": 0.3036, "ema9": 8.797, "ema20": 8.8703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.249, "volume_pace_ratio": 7.69}}
{"timestamp": "2026-09-22T13:42:36.529945", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.56, "vwap": 11.6063, "vwap_slope": -0.0074, "atr": 0.0794, "atr_pct": 0.687, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.1717, "ema9": 11.5987, "ema20": 11.5904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.449, "spread_pct": 0.173, "rvol": 0.033, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:42:36.530703", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.3581, "vwap_slope": -0.0083, "atr": 0.0575, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.1171, "ema9": 12.297, "ema20": 12.3184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:42:36.531332", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.295}}
{"timestamp": "2026-09-22T13:42:36.531892", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5098, "vwap_slope": 0.0007, "atr": 0.0441, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.2003, "ema9": 5.5094, "ema20": 5.5062, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:42:36.532404", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T13:42:36.532797", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4865, "vwap": 7.4911, "vwap_slope": 0.0, "atr": 0.0403, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1347, "ema9": 7.4955, "ema20": 7.5082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.841, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T13:42:36.533275", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.27, "vwap": 9.2606, "vwap_slope": 0.0006, "atr": 0.062, "atr_pct": 0.669, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1671, "ema9": 9.2578, "ema20": 9.2507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.592, "spread_pct": 0.54, "rvol": 0.035, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T13:42:36.534098", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.83, "vwap": 13.0181, "vwap_slope": -0.0401, "atr": 0.2358, "atr_pct": 1.838, "trend": "flat", "slope_pct": -0.4392, "flat_threshold_pct": 0.4594, "ema9": 12.8801, "ema20": 13.0007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 5.104, "spread_pct": 0.312, "rvol": 0.032, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:42:36.534777", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.5s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.0"], "reasons_against": [], "metrics": {"price": 6.325, "vwap": 6.2853, "vwap_slope": 0.0015, "atr": 0.0301, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.119, "ema9": 6.3002, "ema20": 6.2951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.579, "distance_from_high_pct": 0.237, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.133, "stage3": {"stop": 6.2889, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.03, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.896, "slope_sub": 1.0, "volume_accel_sub": 0.711}}}
{"timestamp": "2026-09-22T13:42:36.591199", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.552, "vwap": 5.527, "vwap_slope": 0.0027, "atr": 0.031, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.1222, "flat_threshold_pct": 0.1397, "ema9": 5.5371, "ema20": 5.5205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.189, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T13:42:36.592223", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1915, "vwap_slope": 0.002, "atr": 0.0311, "atr_pct": 0.595, "trend": "flat", "slope_pct": 0.0959, "flat_threshold_pct": 0.1488, "ema9": 5.2183, "ema20": 5.2022, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 0.855, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:42:36.592888", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.743, "vwap_slope": -0.001, "atr": 0.0526, "atr_pct": 0.602, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.1505, "ema9": 8.7429, "ema20": 8.744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T13:42:36.593466", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.712, "vwap": 11.6212, "vwap_slope": 0.0043, "atr": 0.0894, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0574, "flat_threshold_pct": 0.1907, "ema9": 11.7028, "ema20": 11.6599, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.746, "spread_pct": 0.601, "rvol": 0.007, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:42:36.594143", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0451, "vwap_slope": -0.0091, "atr": 0.0381, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0435, "flat_threshold_pct": 0.1055, "ema9": 9.0261, "ema20": 9.039, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 0.879, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.762}}
{"timestamp": "2026-09-22T13:42:36.594856", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 3.06% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 3.064, "rvol": 0.105, "volume_pace_ratio": 3.256}}
{"timestamp": "2026-09-22T13:42:36.597484", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0511, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1405, "ema9": 9.1435, "ema20": 9.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T13:42:36.598424", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 13.8672, "vwap_slope": -0.0132, "atr": 0.0871, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1576, "ema9": 13.8505, "ema20": 13.8688, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.356, "spread_pct": 0.217, "rvol": 0.02, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T13:42:36.599600", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.154, "vwap_slope": -0.0018, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.1029, "ema9": 6.147, "ema20": 6.1499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.458}}
{"timestamp": "2026-09-22T13:42:36.600771", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.56, "vwap": 13.6867, "vwap_slope": -0.0228, "atr": 0.0898, "atr_pct": 0.662, "trend": "flat", "slope_pct": -0.0679, "flat_threshold_pct": 0.1655, "ema9": 13.6506, "ema20": 13.708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 2.726, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:42:41.606581", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6823, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:41.608826", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.701, "vwap_slope": 0.0296, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2189, "lower_highs_lower_lows": false, "stop": 7.7665, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:42:41.609539", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.060%)", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0595, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:41.609949", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0442, "vwap_slope": 0.0017, "atr": 0.0697, "trend": "flat", "slope_pct": 0.0383, "lower_highs_lower_lows": false, "stop": 10.0064, "imbalance_decline_count": 2, "imbalance_cur": 0.4253101736972705, "imbalance_prev": 0.458546571136131}}
{"timestamp": "2026-09-22T13:42:41.610329", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 14.9201, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.05, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:41.610861", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.9201, "vwap": 14.8533, "vwap_slope": 0.0236, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1067, "lower_highs_lower_lows": true, "stop": 14.8299, "imbalance_decline_count": 0, "imbalance_cur": 0.31436065573770494, "imbalance_prev": 0.2634338138925295}}
{"timestamp": "2026-09-22T13:42:41.612708", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $14.63", "VWAP sloping down", "trend negative (slope -4.657%, flat band 1.409%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.57, "vwap": 14.633, "vwap_slope": -0.5231, "atr": 0.765, "atr_pct": 5.637, "trend": "negative", "slope_pct": -4.657, "flat_threshold_pct": 1.4094, "ema9": 14.8396, "ema20": 15.3285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 14.493, "spread_pct": 0.442, "rvol": 0.698, "volume_pace_ratio": 21.455}}
{"timestamp": "2026-09-22T13:42:41.613594", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.9754, "vwap_slope": -0.0304, "atr": 0.1158, "atr_pct": 1.32, "trend": "flat", "slope_pct": -0.1625, "flat_threshold_pct": 0.3299, "ema9": 8.8834, "ema20": 8.951, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.291, "volume_pace_ratio": 8.931}}
{"timestamp": "2026-09-22T13:42:41.614348", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.3s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.965, "vwap": 13.8399, "vwap_slope": 0.0138, "atr": 0.3209, "atr_pct": 2.298, "trend": "flat", "slope_pct": 0.0626, "flat_threshold_pct": 0.5745, "ema9": 13.8952, "ema20": 13.8499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.586, "spread_pct": 0.501, "rvol": 0.071, "volume_pace_ratio": 2.189, "stage3": {"stop": 13.5799, "risk": 0.3851, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3209, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:41.614984", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.46, "vwap": 6.4536, "vwap_slope": 0.0007, "atr": 0.0327, "atr_pct": 0.506, "trend": "flat", "slope_pct": 0.0425, "flat_threshold_pct": 0.1265, "ema9": 6.4527, "ema20": 6.4486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.055, "volume_pace_ratio": 1.691}}
{"timestamp": "2026-09-22T13:42:41.615700", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +69% >= 50% buy threshold, stop 8.69", "entry_score 67.4"], "reasons_against": [], "metrics": {"price": 8.865, "vwap": 8.6935, "vwap_slope": 0.0559, "atr": 0.149, "atr_pct": 1.681, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.4203, "ema9": 8.7429, "ema20": 8.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.303, "distance_from_high_pct": 0.169, "spread_pct": 0.338, "rvol": 0.121, "volume_pace_ratio": 3.708, "stage3": {"stop": 8.6862, "risk": 0.1788, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6881, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 8.69"}, "entry_score": 67.4, "entry_score_breakdown": {"imbalance_sub": 0.554, "volume_pace_sub": 0.941, "volatility_sub": 0.188, "slope_sub": 1.0, "volume_accel_sub": 0.849}}}
{"timestamp": "2026-09-22T13:42:41.670895", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.72", "spread 3.77% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.58, "vwap": 8.717, "vwap_slope": 0.041, "atr": 0.115, "atr_pct": 1.341, "trend": "flat", "slope_pct": 0.2513, "flat_threshold_pct": 0.3351, "ema9": 8.7276, "ema20": 8.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.451, "distance_from_high_pct": 3.812, "spread_pct": 3.769, "rvol": 0.013, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T13:42:41.672079", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.7312, "vwap_slope": -0.003, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.1165, "ema9": 12.7176, "ema20": 12.7233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.703, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T13:42:41.673161", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.8601, "vwap_slope": -0.0098, "atr": 0.1063, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.1317, "flat_threshold_pct": 0.304, "ema9": 8.795, "ema20": 8.8693, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.309, "spread_pct": 0.229, "rvol": 0.25, "volume_pace_ratio": 7.677}}
{"timestamp": "2026-09-22T13:42:41.673885", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.558, "vwap": 11.6063, "vwap_slope": -0.0074, "atr": 0.0794, "atr_pct": 0.687, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.1717, "ema9": 11.5983, "ema20": 11.5902, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 1.466, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:42:41.674554", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.265, "vwap": 12.358, "vwap_slope": -0.0084, "atr": 0.0575, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.1171, "ema9": 12.298, "ema20": 12.3188, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T13:42:41.675276", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.293}}
{"timestamp": "2026-09-22T13:42:41.676008", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5096, "vwap_slope": 0.0005, "atr": 0.045, "atr_pct": 0.819, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.2048, "ema9": 5.5054, "ema20": 5.5043, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:42:41.676635", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T13:42:41.677227", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4865, "vwap": 7.4911, "vwap_slope": 0.0, "atr": 0.0403, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1347, "ema9": 7.4955, "ema20": 7.5082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.841, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T13:42:41.677820", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.27, "vwap": 9.2606, "vwap_slope": 0.0006, "atr": 0.062, "atr_pct": 0.669, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1671, "ema9": 9.2578, "ema20": 9.2507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.592, "spread_pct": 0.324, "rvol": 0.035, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T13:42:41.678474", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.84 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.8368, "vwap": 13.018, "vwap_slope": -0.0402, "atr": 0.2358, "atr_pct": 1.837, "trend": "flat", "slope_pct": -0.4375, "flat_threshold_pct": 0.4592, "ema9": 12.8814, "ema20": 13.0013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 5.053, "spread_pct": 0.312, "rvol": 0.032, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:42:41.679332", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.7s", "imbalance +100% >= 50% buy threshold, stop 6.29", "entry_score 95.0"], "reasons_against": [], "metrics": {"price": 6.33, "vwap": 6.2854, "vwap_slope": 0.0016, "atr": 0.0301, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0876, "flat_threshold_pct": 0.1189, "ema9": 6.3012, "ema20": 6.2956, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.58, "distance_from_high_pct": 0.158, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.119, "stage3": {"stop": 6.2939, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.29"}, "entry_score": 95.03, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.896, "slope_sub": 1.0, "volume_accel_sub": 0.71}}}
{"timestamp": "2026-09-22T13:42:41.717718", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.555, "vwap": 5.527, "vwap_slope": 0.0027, "atr": 0.031, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.124, "flat_threshold_pct": 0.1397, "ema9": 5.5377, "ema20": 5.5208, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T13:42:41.724682", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.1915, "vwap_slope": 0.002, "atr": 0.0344, "atr_pct": 0.654, "trend": "flat", "slope_pct": 0.1212, "flat_threshold_pct": 0.1635, "ema9": 5.2263, "ema20": 5.206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 0.095, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:42:41.725539", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.7429, "vwap_slope": -0.001, "atr": 0.0526, "atr_pct": 0.602, "trend": "flat", "slope_pct": 0.0401, "flat_threshold_pct": 0.1506, "ema9": 8.7419, "ema20": 8.7435, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T13:42:41.726330", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.712, "vwap": 11.6212, "vwap_slope": 0.0043, "atr": 0.0894, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0574, "flat_threshold_pct": 0.1907, "ema9": 11.7028, "ema20": 11.6599, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.746, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.205}}
{"timestamp": "2026-09-22T13:42:41.726970", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.04", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.01, "vwap": 9.0448, "vwap_slope": -0.0093, "atr": 0.0381, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0472, "flat_threshold_pct": 0.1056, "ema9": 9.0241, "ema20": 9.0381, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 0.989, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.751}}
{"timestamp": "2026-09-22T13:42:41.727719", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 3.06% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 3.064, "rvol": 0.105, "volume_pace_ratio": 3.234}}
{"timestamp": "2026-09-22T13:42:41.728323", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0511, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1405, "ema9": 9.1435, "ema20": 9.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T13:42:41.728968", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.867, "vwap_slope": -0.0133, "atr": 0.0871, "atr_pct": 0.632, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1579, "ema9": 13.8455, "ema20": 13.8664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.535, "spread_pct": 0.145, "rvol": 0.02, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:42:41.730372", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1367, "vwap": 6.1539, "vwap_slope": -0.0019, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.103, "ema9": 6.1463, "ema20": 6.1496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.339, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.457}}
{"timestamp": "2026-09-22T13:42:41.731765", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5776, "vwap": 13.6867, "vwap_slope": -0.0228, "atr": 0.0898, "atr_pct": 0.661, "trend": "flat", "slope_pct": -0.0636, "flat_threshold_pct": 0.1653, "ema9": 13.6541, "ema20": 13.7097, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 2.6, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:42:46.737465", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6823, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:46.763752", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7054, "vwap_slope": 0.034, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2189, "lower_highs_lower_lows": false, "stop": 7.7665, "imbalance_decline_count": 0, "imbalance_cur": 0.2582283624542869, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:42:46.764559", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.089%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0893, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:46.765119", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0442, "vwap_slope": 0.0017, "atr": 0.0697, "trend": "flat", "slope_pct": 0.0416, "lower_highs_lower_lows": false, "stop": 10.0164, "imbalance_decline_count": 0, "imbalance_cur": 0.5384615384615384, "imbalance_prev": 0.4253101736972705}}
{"timestamp": "2026-09-22T13:42:46.765514", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.034%)", "metrics": {"price": 14.928, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0342, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:46.766046", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.928, "vwap": 14.8534, "vwap_slope": 0.0237, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1084, "lower_highs_lower_lows": true, "stop": 14.8378, "imbalance_decline_count": 0, "imbalance_cur": 0.3148479427549195, "imbalance_prev": 0.31436065573770494}}
{"timestamp": "2026-09-22T13:42:46.768478", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $14.63", "VWAP sloping down", "trend negative (slope -4.451%, flat band 1.395%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7144, "vwap": 14.6311, "vwap_slope": -0.525, "atr": 0.765, "atr_pct": 5.578, "trend": "negative", "slope_pct": -4.4508, "flat_threshold_pct": 1.3945, "ema9": 14.8685, "ema20": 15.3423, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 13.583, "spread_pct": 0.292, "rvol": 0.703, "volume_pace_ratio": 21.464}}
{"timestamp": "2026-09-22T13:42:46.770712", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7501, "vwap": 8.9746, "vwap_slope": -0.0312, "atr": 0.1158, "atr_pct": 1.324, "trend": "flat", "slope_pct": -0.1718, "flat_threshold_pct": 0.3309, "ema9": 8.8784, "ema20": 8.9486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 5.097, "spread_pct": 0.114, "rvol": 0.291, "volume_pace_ratio": 8.89}}
{"timestamp": "2026-09-22T13:42:46.771556", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.4s) but room-to-run failed: imbalance -50% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.84, "vwap": 13.8394, "vwap_slope": 0.0133, "atr": 0.3309, "atr_pct": 2.391, "trend": "flat", "slope_pct": 0.0329, "flat_threshold_pct": 0.5977, "ema9": 13.8702, "ema20": 13.838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 2.467, "spread_pct": 0.577, "rvol": 0.072, "volume_pace_ratio": 2.184, "stage3": {"stop": 13.4429, "risk": 0.3971, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5027, "passed": false, "reason": "imbalance -50% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:46.772231", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.46, "vwap": 6.4535, "vwap_slope": 0.0007, "atr": 0.0332, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0425, "flat_threshold_pct": 0.1287, "ema9": 6.4527, "ema20": 6.4486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.674, "spread_pct": 0.155, "rvol": 0.055, "volume_pace_ratio": 1.683}}
{"timestamp": "2026-09-22T13:42:46.772921", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.6s", "imbalance +69% >= 50% buy threshold, stop 8.69", "entry_score 67.4"], "reasons_against": [], "metrics": {"price": 8.865, "vwap": 8.6939, "vwap_slope": 0.0562, "atr": 0.149, "atr_pct": 1.681, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.4203, "ema9": 8.7429, "ema20": 8.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.308, "distance_from_high_pct": 0.169, "spread_pct": 0.338, "rvol": 0.121, "volume_pace_ratio": 3.691, "stage3": {"stop": 8.6862, "risk": 0.1788, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6881, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 8.69"}, "entry_score": 67.41, "entry_score_breakdown": {"imbalance_sub": 0.554, "volume_pace_sub": 0.942, "volatility_sub": 0.188, "slope_sub": 1.0, "volume_accel_sub": 0.846}}}
{"timestamp": "2026-09-22T13:42:46.803807", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.72", "spread 3.77% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.58, "vwap": 8.717, "vwap_slope": 0.041, "atr": 0.115, "atr_pct": 1.341, "trend": "flat", "slope_pct": 0.2513, "flat_threshold_pct": 0.3351, "ema9": 8.7276, "ema20": 8.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.451, "distance_from_high_pct": 3.812, "spread_pct": 3.769, "rvol": 0.013, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T13:42:46.804554", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6955, "vwap": 12.731, "vwap_slope": -0.0032, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.1166, "ema9": 12.7147, "ema20": 12.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 0.816, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T13:42:46.805436", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7472, "vwap": 8.8602, "vwap_slope": -0.0098, "atr": 0.1063, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.129, "flat_threshold_pct": 0.3037, "ema9": 8.7965, "ema20": 8.87, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.231, "spread_pct": 0.343, "rvol": 0.25, "volume_pace_ratio": 7.627}}
{"timestamp": "2026-09-22T13:42:46.806044", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6063, "vwap_slope": -0.0074, "atr": 0.0794, "atr_pct": 0.687, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.1718, "ema9": 11.5977, "ema20": 11.5899, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 1.492, "spread_pct": 0.087, "rvol": 0.033, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T13:42:46.806714", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.25, "vwap": 12.3574, "vwap_slope": -0.009, "atr": 0.0579, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0433, "flat_threshold_pct": 0.1181, "ema9": 12.295, "ema20": 12.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.546, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T13:42:46.807380", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.291}}
{"timestamp": "2026-09-22T13:42:46.807969", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4994, "vwap": 5.5097, "vwap_slope": 0.0006, "atr": 0.045, "atr_pct": 0.818, "trend": "flat", "slope_pct": 0.0381, "flat_threshold_pct": 0.2045, "ema9": 5.5073, "ema20": 5.5052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.796, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T13:42:46.808518", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T13:42:46.809048", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4865, "vwap": 7.4911, "vwap_slope": 0.0, "atr": 0.0403, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1347, "ema9": 7.4955, "ema20": 7.5082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.841, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:42:46.809577", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.27, "vwap": 9.2606, "vwap_slope": 0.0006, "atr": 0.062, "atr_pct": 0.669, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1671, "ema9": 9.2578, "ema20": 9.2507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.592, "spread_pct": 0.432, "rvol": 0.035, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T13:42:46.810145", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.855, "vwap": 13.0176, "vwap_slope": -0.0406, "atr": 0.236, "atr_pct": 1.835, "trend": "flat", "slope_pct": -0.4328, "flat_threshold_pct": 0.4589, "ema9": 12.8851, "ema20": 13.0031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 4.919, "spread_pct": 0.7, "rvol": 0.033, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:42:46.810790", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 101.8s", "imbalance +81% >= 50% buy threshold, stop 6.30", "entry_score 86.7"], "reasons_against": [], "metrics": {"price": 6.335, "vwap": 6.2855, "vwap_slope": 0.0017, "atr": 0.0305, "atr_pct": 0.482, "trend": "flat", "slope_pct": 0.0903, "flat_threshold_pct": 0.1205, "ema9": 6.3022, "ema20": 6.2961, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.583, "distance_from_high_pct": 0.079, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.108, "stage3": {"stop": 6.2984, "risk": 0.0366, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.807, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 6.30"}, "entry_score": 86.67, "entry_score_breakdown": {"imbalance_sub": 0.724, "volume_pace_sub": 1.0, "volatility_sub": 0.893, "slope_sub": 1.0, "volume_accel_sub": 0.709}}}
{"timestamp": "2026-09-22T13:42:46.845309", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.527, "vwap_slope": 0.0027, "atr": 0.031, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.121, "flat_threshold_pct": 0.1398, "ema9": 5.5367, "ema20": 5.5203, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T13:42:46.846116", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.1915, "vwap_slope": 0.002, "atr": 0.0344, "atr_pct": 0.654, "trend": "flat", "slope_pct": 0.1212, "flat_threshold_pct": 0.1635, "ema9": 5.2263, "ema20": 5.206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 0.095, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T13:42:46.846910", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7314, "vwap": 8.7429, "vwap_slope": -0.001, "atr": 0.053, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.0407, "flat_threshold_pct": 0.1517, "ema9": 8.7422, "ema20": 8.7436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 1.451, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T13:42:46.847649", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.7097, "vwap": 11.6212, "vwap_slope": 0.0043, "atr": 0.0894, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0568, "flat_threshold_pct": 0.1908, "ema9": 11.7023, "ema20": 11.6596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.765, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.204}}
{"timestamp": "2026-09-22T13:42:46.848291", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0179, "vwap": 9.045, "vwap_slope": -0.0091, "atr": 0.0381, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.1055, "ema9": 9.0257, "ema20": 9.0388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 0.902, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.739}}
{"timestamp": "2026-09-22T13:42:46.848913", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 3.06% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 3.064, "rvol": 0.105, "volume_pace_ratio": 3.213}}
{"timestamp": "2026-09-22T13:42:46.849457", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0511, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1405, "ema9": 9.1435, "ema20": 9.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T13:42:46.850017", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7926, "vwap": 13.867, "vwap_slope": -0.0134, "atr": 0.0871, "atr_pct": 0.632, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.1579, "ema9": 13.845, "ema20": 13.8662, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 1.552, "spread_pct": 0.217, "rvol": 0.02, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:42:46.852252", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1399, "vwap": 6.1539, "vwap_slope": -0.0019, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.1029, "ema9": 6.147, "ema20": 6.1499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.288, "spread_pct": 0.163, "rvol": 0.047, "volume_pace_ratio": 1.447}}
{"timestamp": "2026-09-22T13:42:46.853023", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5973, "vwap": 13.6865, "vwap_slope": -0.023, "atr": 0.0898, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.0588, "flat_threshold_pct": 0.165, "ema9": 13.658, "ema20": 13.7116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 2.458, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:42:51.858849", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6823, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:51.861948", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7055, "vwap_slope": 0.0341, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2189, "lower_highs_lower_lows": false, "stop": 7.7665, "imbalance_decline_count": 1, "imbalance_cur": 0.25625696625797956, "imbalance_prev": 0.2582283624542869}}
{"timestamp": "2026-09-22T13:42:51.862514", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.149%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1487, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:51.863019", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0443, "vwap_slope": 0.0019, "atr": 0.0713, "trend": "flat", "slope_pct": 0.0481, "lower_highs_lower_lows": false, "stop": 10.0344, "imbalance_decline_count": 1, "imbalance_cur": 0.36808340016038493, "imbalance_prev": 0.5384615384615384}}
{"timestamp": "2026-09-22T13:42:51.863855", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 14.93, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0301, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:51.864461", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.93, "vwap": 14.8539, "vwap_slope": 0.0242, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1089, "lower_highs_lower_lows": true, "stop": 14.8398, "imbalance_decline_count": 0, "imbalance_cur": 0.7165959167172024, "imbalance_prev": 0.3148479427549195}}
{"timestamp": "2026-09-22T13:42:51.865881", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $14.63", "VWAP sloping down", "trend negative (slope -4.266%, flat band 1.381%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8443, "vwap": 14.6285, "vwap_slope": -0.5276, "atr": 0.765, "atr_pct": 5.526, "trend": "negative", "slope_pct": -4.266, "flat_threshold_pct": 1.3814, "ema9": 14.8945, "ema20": 15.3546, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 12.764, "spread_pct": 0.434, "rvol": 0.709, "volume_pace_ratio": 21.494}}
{"timestamp": "2026-09-22T13:42:51.866618", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7524, "vwap": 8.9746, "vwap_slope": -0.0312, "atr": 0.1158, "atr_pct": 1.323, "trend": "flat", "slope_pct": -0.1709, "flat_threshold_pct": 0.3308, "ema9": 8.8789, "ema20": 8.9488, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 5.072, "spread_pct": 0.114, "rvol": 0.291, "volume_pace_ratio": 8.832}}
{"timestamp": "2026-09-22T13:42:51.868406", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (189.5s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.865, "vwap": 13.8395, "vwap_slope": 0.0134, "atr": 0.3309, "atr_pct": 2.387, "trend": "flat", "slope_pct": 0.0388, "flat_threshold_pct": 0.5966, "ema9": 13.8752, "ema20": 13.8404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 2.29, "spread_pct": 0.577, "rvol": 0.072, "volume_pace_ratio": 2.172, "stage3": {"stop": 13.4679, "risk": 0.3971, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2722, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:51.869030", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.45, "vwap": 6.4534, "vwap_slope": 0.0005, "atr": 0.0334, "atr_pct": 0.518, "trend": "flat", "slope_pct": 0.0374, "flat_threshold_pct": 0.1296, "ema9": 6.4507, "ema20": 6.4476, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.826, "spread_pct": 0.155, "rvol": 0.055, "volume_pace_ratio": 1.673}}
{"timestamp": "2026-09-22T13:42:51.869714", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.7s", "imbalance +87% >= 50% buy threshold, stop 8.69", "entry_score 75.2"], "reasons_against": [], "metrics": {"price": 8.87, "vwap": 8.694, "vwap_slope": 0.0564, "atr": 0.149, "atr_pct": 1.68, "trend": "flat", "slope_pct": 0.1173, "flat_threshold_pct": 0.4201, "ema9": 8.7439, "ema20": 8.7337, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.309, "distance_from_high_pct": 0.113, "spread_pct": 0.225, "rvol": 0.121, "volume_pace_ratio": 3.668, "stage3": {"stop": 8.6912, "risk": 0.1788, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8686, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 8.69"}, "entry_score": 75.2, "entry_score_breakdown": {"imbalance_sub": 0.812, "volume_pace_sub": 0.944, "volatility_sub": 0.188, "slope_sub": 1.0, "volume_accel_sub": 0.846}}}
{"timestamp": "2026-09-22T13:42:51.904059", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.72", "spread 3.77% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.58, "vwap": 8.717, "vwap_slope": 0.041, "atr": 0.115, "atr_pct": 1.341, "trend": "flat", "slope_pct": 0.2513, "flat_threshold_pct": 0.3351, "ema9": 8.7276, "ema20": 8.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.451, "distance_from_high_pct": 3.812, "spread_pct": 3.769, "rvol": 0.013, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:42:51.904986", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.715, "vwap": 12.7311, "vwap_slope": -0.003, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.1164, "ema9": 12.7186, "ema20": 12.7238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T13:42:51.905837", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.8596, "vwap_slope": -0.0104, "atr": 0.1066, "atr_pct": 1.221, "trend": "flat", "slope_pct": -0.1354, "flat_threshold_pct": 0.3051, "ema9": 8.793, "ema20": 8.8684, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.417, "spread_pct": 0.343, "rvol": 0.251, "volume_pace_ratio": 7.602}}
{"timestamp": "2026-09-22T13:42:51.906524", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.57, "vwap": 11.6064, "vwap_slope": -0.0074, "atr": 0.0794, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.1715, "ema9": 11.6007, "ema20": 11.5914, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.364, "spread_pct": 0.086, "rvol": 0.034, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:42:51.907266", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.255, "vwap": 12.3574, "vwap_slope": -0.009, "atr": 0.0579, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.118, "ema9": 12.296, "ema20": 12.3179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:42:51.907953", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.289}}
{"timestamp": "2026-09-22T13:42:51.908616", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5097, "vwap_slope": 0.0006, "atr": 0.045, "atr_pct": 0.818, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.2045, "ema9": 5.5074, "ema20": 5.5053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T13:42:51.909231", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.863, "rvol": 0.04, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T13:42:51.909780", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4865, "vwap": 7.4911, "vwap_slope": 0.0, "atr": 0.0403, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1347, "ema9": 7.4955, "ema20": 7.5082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.841, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:42:51.910359", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.27, "vwap": 9.2606, "vwap_slope": 0.0006, "atr": 0.062, "atr_pct": 0.669, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1671, "ema9": 9.2578, "ema20": 9.2507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.592, "spread_pct": 0.432, "rvol": 0.035, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T13:42:51.911063", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.8627, "vwap": 13.017, "vwap_slope": -0.0412, "atr": 0.2375, "atr_pct": 1.846, "trend": "flat", "slope_pct": -0.4309, "flat_threshold_pct": 0.4615, "ema9": 12.8866, "ema20": 13.0038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 4.862, "spread_pct": 0.7, "rvol": 0.033, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T13:42:51.911757", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 106.9s", "imbalance +93% >= 50% buy threshold, stop 6.30", "entry_score 92.0"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.2856, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0929, "flat_threshold_pct": 0.122, "ema9": 6.3032, "ema20": 6.2966, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.591, "distance_from_high_pct": 0.0, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.101, "stage3": {"stop": 6.3028, "risk": 0.0372, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9329, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 6.30"}, "entry_score": 91.96, "entry_score_breakdown": {"imbalance_sub": 0.904, "volume_pace_sub": 1.0, "volatility_sub": 0.889, "slope_sub": 1.0, "volume_accel_sub": 0.705}}}
{"timestamp": "2026-09-22T13:42:51.945313", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.555, "vwap": 5.5271, "vwap_slope": 0.0028, "atr": 0.031, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.124, "flat_threshold_pct": 0.1397, "ema9": 5.5377, "ema20": 5.5208, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T13:42:51.946177", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1926, "vwap_slope": 0.0031, "atr": 0.0344, "atr_pct": 0.657, "trend": "flat", "slope_pct": 0.1085, "flat_threshold_pct": 0.1642, "ema9": 5.2223, "ema20": 5.2041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:42:51.947171", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7386, "vwap": 8.7429, "vwap_slope": -0.001, "atr": 0.053, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.0434, "flat_threshold_pct": 0.1516, "ema9": 8.7436, "ema20": 8.7443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 1.37, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T13:42:51.948072", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.7097, "vwap": 11.6212, "vwap_slope": 0.0043, "atr": 0.0894, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0568, "flat_threshold_pct": 0.1908, "ema9": 11.7023, "ema20": 11.6596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.765, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.203}}
{"timestamp": "2026-09-22T13:42:51.948878", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.04", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.005, "vwap": 9.0445, "vwap_slope": -0.0096, "atr": 0.0381, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.1057, "ema9": 9.0231, "ema20": 9.0376, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.735}}
{"timestamp": "2026-09-22T13:42:51.949502", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 3.06% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 3.064, "rvol": 0.105, "volume_pace_ratio": 3.191}}
{"timestamp": "2026-09-22T13:42:51.950183", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0511, "atr_pct": 0.561, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.1403, "ema9": 9.1455, "ema20": 9.1674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.3, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T13:42:51.951041", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7926, "vwap": 13.867, "vwap_slope": -0.0134, "atr": 0.0871, "atr_pct": 0.632, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.1579, "ema9": 13.845, "ema20": 13.8662, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 1.552, "spread_pct": 0.145, "rvol": 0.02, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T13:42:51.951770", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1538, "vwap_slope": -0.002, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.1031, "ema9": 6.145, "ema20": 6.149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.44}}
{"timestamp": "2026-09-22T13:42:51.952490", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.595, "vwap": 13.6863, "vwap_slope": -0.0232, "atr": 0.0898, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.1651, "ema9": 13.6576, "ema20": 13.7114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 2.475, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:42:56.956586", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6823, "trend": "positive"}}
{"timestamp": "2026-09-22T13:42:56.958066", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7055, "vwap_slope": 0.0341, "atr": 0.0488, "trend": "positive", "slope_pct": 0.2189, "lower_highs_lower_lows": false, "stop": 7.7665, "imbalance_decline_count": 0, "imbalance_cur": 0.4175623142007775, "imbalance_prev": 0.25625696625797956}}
{"timestamp": "2026-09-22T13:42:56.958749", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.134%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1338, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:56.959219", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0444, "vwap_slope": 0.0019, "atr": 0.0713, "trend": "flat", "slope_pct": 0.0465, "lower_highs_lower_lows": false, "stop": 10.0294, "imbalance_decline_count": 0, "imbalance_cur": 0.7962134251290878, "imbalance_prev": 0.36808340016038493}}
{"timestamp": "2026-09-22T13:42:56.959660", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.000%)", "metrics": {"price": 14.945, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": -0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T13:42:56.960133", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8545, "vwap_slope": 0.0248, "atr": 0.0752, "trend": "flat", "slope_pct": 0.1122, "lower_highs_lower_lows": true, "stop": 14.8548, "imbalance_decline_count": 1, "imbalance_cur": 0.483335078351307, "imbalance_prev": 0.7165959167172024}}
{"timestamp": "2026-09-22T13:42:56.961399", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $14.62", "VWAP sloping down", "trend negative (slope -4.301%, flat band 1.384%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 14.6232, "vwap_slope": -0.533, "atr": 0.765, "atr_pct": 5.535, "trend": "negative", "slope_pct": -4.3005, "flat_threshold_pct": 1.3839, "ema9": 14.8896, "ema20": 15.3523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 12.917, "spread_pct": 0.145, "rvol": 0.712, "volume_pace_ratio": 21.451}}
{"timestamp": "2026-09-22T13:42:56.962131", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.9668, "vwap_slope": -0.039, "atr": 0.1166, "atr_pct": 1.332, "trend": "flat", "slope_pct": -0.1681, "flat_threshold_pct": 0.3329, "ema9": 8.8804, "ema20": 8.9495, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 4.989, "spread_pct": 0.114, "rvol": 0.305, "volume_pace_ratio": 9.197}}
{"timestamp": "2026-09-22T13:42:56.962919", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (194.6s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.88, "vwap": 13.8398, "vwap_slope": 0.0137, "atr": 0.3309, "atr_pct": 2.384, "trend": "flat", "slope_pct": 0.0424, "flat_threshold_pct": 0.596, "ema9": 13.8782, "ema20": 13.8418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 2.185, "spread_pct": 0.577, "rvol": 0.072, "volume_pace_ratio": 2.163, "stage3": {"stop": 13.4829, "risk": 0.3971, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.022, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:42:56.963800", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.455, "vwap": 6.4534, "vwap_slope": 0.0006, "atr": 0.0334, "atr_pct": 0.518, "trend": "flat", "slope_pct": 0.04, "flat_threshold_pct": 0.1295, "ema9": 6.4517, "ema20": 6.4481, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.055, "volume_pace_ratio": 1.662}}
{"timestamp": "2026-09-22T13:42:56.964300", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 8.85, "vwap": 8.6941, "vwap_slope": 0.0564, "atr": 0.149, "atr_pct": 1.684, "trend": "flat", "slope_pct": 0.1098, "flat_threshold_pct": 0.421, "ema9": 8.7399, "ema20": 8.7318, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.317, "distance_from_high_pct": 0.338, "spread_pct": 0.113, "rvol": 0.121, "volume_pace_ratio": 3.658, "stage3": {"stop": 8.6712, "risk": 0.1788, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1619, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:42:56.965607", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.72", "spread 3.77% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.58, "vwap": 8.717, "vwap_slope": 0.041, "atr": 0.115, "atr_pct": 1.341, "trend": "flat", "slope_pct": 0.2513, "flat_threshold_pct": 0.3351, "ema9": 8.7276, "ema20": 8.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.451, "distance_from_high_pct": 3.812, "spread_pct": 3.769, "rvol": 0.013, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:42:56.966214", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7308, "vwap_slope": -0.0034, "atr": 0.0592, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1165, "ema9": 12.7166, "ema20": 12.7228, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T13:42:56.967026", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7435, "vwap": 8.8597, "vwap_slope": -0.0103, "atr": 0.1066, "atr_pct": 1.219, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.3047, "ema9": 8.7957, "ema20": 8.8697, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.271, "spread_pct": 0.229, "rvol": 0.251, "volume_pace_ratio": 7.559}}
{"timestamp": "2026-09-22T13:42:56.967695", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5629, "vwap": 11.6062, "vwap_slope": -0.0075, "atr": 0.0794, "atr_pct": 0.687, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.1716, "ema9": 11.5993, "ema20": 11.5907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.425, "spread_pct": 0.086, "rvol": 0.034, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T13:42:56.968265", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2842, "vwap": 12.3577, "vwap_slope": -0.0087, "atr": 0.0579, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0341, "flat_threshold_pct": 0.1178, "ema9": 12.3018, "ema20": 12.3207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.274, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.974}}
{"timestamp": "2026-09-22T13:42:56.968932", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.4768, "vwap": 10.4625, "vwap_slope": 0.0005, "atr": 0.1163, "atr_pct": 1.11, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.2774, "ema9": 10.5309, "ema20": 10.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.051, "distance_from_high_pct": 2.085, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.288}}
{"timestamp": "2026-09-22T13:42:56.969622", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4966, "vwap": 5.5096, "vwap_slope": 0.0006, "atr": 0.045, "atr_pct": 0.818, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.2046, "ema9": 5.5067, "ema20": 5.5049, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 1.846, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T13:42:56.970445", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1233, "vwap": 9.1032, "vwap_slope": 0.0002, "atr": 0.0821, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1987, "flat_threshold_pct": 0.225, "ema9": 9.1194, "ema20": 9.0814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.075, "distance_from_high_pct": 2.531, "spread_pct": 1.752, "rvol": 0.04, "volume_pace_ratio": 1.203}}
{"timestamp": "2026-09-22T13:42:56.971138", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4865, "vwap": 7.4911, "vwap_slope": 0.0, "atr": 0.0403, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1347, "ema9": 7.4955, "ema20": 7.5082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.841, "spread_pct": 0.134, "rvol": 0.02, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T13:42:56.971737", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.27, "vwap": 9.2606, "vwap_slope": 0.0006, "atr": 0.062, "atr_pct": 0.669, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1671, "ema9": 9.2578, "ema20": 9.2507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.592, "spread_pct": 0.54, "rvol": 0.035, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:42:56.972409", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.87, "vwap": 13.017, "vwap_slope": -0.0412, "atr": 0.2375, "atr_pct": 1.845, "trend": "flat", "slope_pct": -0.429, "flat_threshold_pct": 0.4612, "ema9": 12.8881, "ema20": 13.0045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 4.808, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T13:42:56.973043", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.0s", "imbalance +93% >= 50% buy threshold, stop 6.30", "entry_score 91.9"], "reasons_against": [], "metrics": {"price": 6.335, "vwap": 6.2856, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.489, "trend": "flat", "slope_pct": 0.0903, "flat_threshold_pct": 0.1221, "ema9": 6.3022, "ema20": 6.2961, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.592, "distance_from_high_pct": 0.079, "spread_pct": 0.158, "rvol": 0.069, "volume_pace_ratio": 2.088, "stage3": {"stop": 6.2978, "risk": 0.0372, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9329, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 6.30"}, "entry_score": 91.94, "entry_score_breakdown": {"imbalance_sub": 0.904, "volume_pace_sub": 1.0, "volatility_sub": 0.889, "slope_sub": 1.0, "volume_accel_sub": 0.704}}}
{"timestamp": "2026-09-22T13:42:57.005039", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.56, "vwap": 5.5271, "vwap_slope": 0.0028, "atr": 0.031, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.127, "flat_threshold_pct": 0.1395, "ema9": 5.5387, "ema20": 5.5212, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T13:42:57.006775", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.1928, "vwap_slope": 0.0033, "atr": 0.0344, "atr_pct": 0.654, "trend": "flat", "slope_pct": 0.1212, "flat_threshold_pct": 0.1635, "ema9": 5.2263, "ema20": 5.206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 0.095, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:42:57.008537", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.7429, "vwap_slope": -0.001, "atr": 0.053, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.1517, "ema9": 8.7429, "ema20": 8.744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T13:42:57.010192", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.7097, "vwap": 11.6212, "vwap_slope": 0.0043, "atr": 0.0894, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0568, "flat_threshold_pct": 0.1908, "ema9": 11.7023, "ema20": 11.6596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 0.765, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.201}}
{"timestamp": "2026-09-22T13:42:57.010968", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.99, "vwap": 9.0439, "vwap_slope": -0.0102, "atr": 0.0381, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0545, "flat_threshold_pct": 0.1059, "ema9": 9.0201, "ema20": 9.0362, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.209, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.73}}
{"timestamp": "2026-09-22T13:42:57.012610", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 3.06% exceeds max 1.0%"], "metrics": {"price": 4.8515, "vwap": 4.8764, "vwap_slope": -0.0103, "atr": 0.084, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.4328, "ema9": 4.8283, "ema20": 4.8329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 3.74, "spread_pct": 3.064, "rvol": 0.105, "volume_pace_ratio": 3.17}}
{"timestamp": "2026-09-22T13:42:57.013291", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.1796, "vwap_slope": -0.0039, "atr": 0.0511, "atr_pct": 0.561, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.1403, "ema9": 9.1455, "ema20": 9.1674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.3, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T13:42:57.014044", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.8668, "vwap_slope": -0.0136, "atr": 0.0871, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.1578, "ema9": 13.8465, "ema20": 13.8669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.021, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:42:57.015587", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.134, "vwap": 6.1538, "vwap_slope": -0.002, "atr": 0.0253, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.103, "ema9": 6.1458, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 1.383, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.432}}
{"timestamp": "2026-09-22T13:42:57.016266", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5886, "vwap": 13.6859, "vwap_slope": -0.0236, "atr": 0.0898, "atr_pct": 0.661, "trend": "flat", "slope_pct": -0.0609, "flat_threshold_pct": 0.1652, "ema9": 13.6563, "ema20": 13.7108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 2.521, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T13:43:02.022073", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.6823, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:02.028771", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7058, "vwap_slope": 0.0344, "atr": 0.048, "trend": "positive", "slope_pct": 0.2189, "lower_highs_lower_lows": false, "stop": 7.7674, "imbalance_decline_count": 0, "imbalance_cur": 0.4175623142007775, "imbalance_prev": 0.4175623142007775}}
{"timestamp": "2026-09-22T13:43:02.030558", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.163%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1634, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:02.032042", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0444, "vwap_slope": 0.0017, "atr": 0.0651, "trend": "flat", "slope_pct": 0.0445, "lower_highs_lower_lows": false, "stop": 10.0369, "imbalance_decline_count": 0, "imbalance_cur": 0.8225220550077841, "imbalance_prev": 0.7962134251290878}}
{"timestamp": "2026-09-22T13:43:02.032501", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 14.955, "peak_price": 14.958, "peak_gain_cents": 3.8, "slope_pct": 0.0535, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:02.033027", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.955, "vwap": 14.8562, "vwap_slope": 0.0103, "atr": 0.074, "trend": "flat", "slope_pct": 0.1106, "lower_highs_lower_lows": false, "stop": 14.8662, "imbalance_decline_count": 0, "imbalance_cur": 0.6309471982088438, "imbalance_prev": 0.483335078351307}}
{"timestamp": "2026-09-22T13:43:02.035852", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.92 below VWAP $14.61", "VWAP sloping down", "spread 1.15% exceeds max 1.0%", "trend negative (slope -3.290%, flat band 1.239%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.922, "vwap": 14.6082, "vwap_slope": -0.4322, "atr": 0.69, "atr_pct": 4.956, "trend": "negative", "slope_pct": -3.2902, "flat_threshold_pct": 1.239, "ema9": 14.6787, "ema20": 15.2068, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 12.275, "spread_pct": 1.154, "rvol": 0.721, "volume_pace_ratio": 21.584}}
{"timestamp": "2026-09-22T13:43:02.038474", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.961, "vwap_slope": -0.0403, "atr": 0.0983, "atr_pct": 1.124, "trend": "flat", "slope_pct": -0.1941, "flat_threshold_pct": 0.2811, "ema9": 8.8517, "ema20": 8.9292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.306, "volume_pace_ratio": 9.161}}
{"timestamp": "2026-09-22T13:43:02.039514", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (199.7s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8622, "vwap": 13.8398, "vwap_slope": 0.0054, "atr": 0.3093, "atr_pct": 2.231, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.5578, "ema9": 13.8718, "ema20": 13.8421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 2.31, "spread_pct": 0.935, "rvol": 0.072, "volume_pace_ratio": 2.15, "stage3": {"stop": 13.491, "risk": 0.3712, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1267, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:02.040271", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.455, "vwap": 6.4534, "vwap_slope": 0.0006, "atr": 0.0334, "atr_pct": 0.518, "trend": "flat", "slope_pct": 0.04, "flat_threshold_pct": 0.1295, "ema9": 6.4517, "ema20": 6.4481, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.75, "spread_pct": 0.155, "rvol": 0.055, "volume_pace_ratio": 1.654}}
{"timestamp": "2026-09-22T13:43:02.041286", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 8.845, "vwap": 8.6945, "vwap_slope": 0.0523, "atr": 0.136, "atr_pct": 1.538, "trend": "flat", "slope_pct": 0.1317, "flat_threshold_pct": 0.3844, "ema9": 8.7593, "ema20": 8.7417, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.291, "distance_from_high_pct": 0.394, "spread_pct": 0.113, "rvol": 0.122, "volume_pace_ratio": 3.636, "stage3": {"stop": 8.6818, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1696, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:43:02.041976", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.84, "vwap": 8.7187, "vwap_slope": 0.0075, "atr": 0.1271, "atr_pct": 1.438, "trend": "flat", "slope_pct": 0.2422, "flat_threshold_pct": 0.3594, "ema9": 8.75, "ema20": 8.6686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.274, "distance_from_high_pct": 0.897, "spread_pct": 1.924, "rvol": 0.013, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:43:02.042762", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.715, "vwap": 12.7308, "vwap_slope": -0.0034, "atr": 0.054, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.1062, "ema9": 12.7179, "ema20": 12.723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T13:43:02.043736", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8594, "vwap_slope": -0.0086, "atr": 0.0987, "atr_pct": 1.13, "trend": "flat", "slope_pct": -0.1308, "flat_threshold_pct": 0.2826, "ema9": 8.7814, "ema20": 8.8557, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.251, "volume_pace_ratio": 7.518}}
{"timestamp": "2026-09-22T13:43:02.044417", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.606, "vwap_slope": -0.0087, "atr": 0.0704, "atr_pct": 0.609, "trend": "flat", "slope_pct": 0.0301, "flat_threshold_pct": 0.1521, "ema9": 11.5956, "ema20": 11.5898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.321, "spread_pct": 0.086, "rvol": 0.034, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:43:02.045076", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.265, "vwap": 12.3567, "vwap_slope": -0.0072, "atr": 0.0517, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0419, "flat_threshold_pct": 0.1054, "ema9": 12.2906, "ema20": 12.3133, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T13:43:02.045703", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.4802, "vwap": 10.4624, "vwap_slope": 0.0003, "atr": 0.0967, "atr_pct": 0.923, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.2307, "ema9": 10.5197, "ema20": 10.5182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.052, "distance_from_high_pct": 2.053, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.286}}
{"timestamp": "2026-09-22T13:43:02.046375", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5096, "vwap_slope": 0.0001, "atr": 0.0408, "atr_pct": 0.741, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1852, "ema9": 5.5051, "ema20": 5.5043, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.032, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T13:43:02.047231", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1762, "vwap": 9.1032, "vwap_slope": 0.0001, "atr": 0.0798, "atr_pct": 0.87, "trend": "flat", "slope_pct": 0.1889, "flat_threshold_pct": 0.2175, "ema9": 9.1307, "ema20": 9.0904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.064, "distance_from_high_pct": 1.966, "spread_pct": 1.642, "rvol": 0.04, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T13:43:02.049482", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.49, "vwap": 7.4911, "vwap_slope": -0.0, "atr": 0.0397, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1324, "ema9": 7.4962, "ema20": 7.5085, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.795, "spread_pct": 0.134, "rvol": 0.021, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T13:43:02.050588", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.23, "vwap": 9.2595, "vwap_slope": -0.0006, "atr": 0.062, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0562, "flat_threshold_pct": 0.1679, "ema9": 9.2498, "ema20": 9.2469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.017, "spread_pct": 0.54, "rvol": 0.035, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T13:43:02.052483", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.875, "vwap": 13.017, "vwap_slope": -0.0242, "atr": 0.2175, "atr_pct": 1.689, "trend": "flat", "slope_pct": -0.3728, "flat_threshold_pct": 0.4223, "ema9": 12.8881, "ema20": 12.9936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 4.771, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:43:02.053456", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.0s", "imbalance +96% >= 50% buy threshold, stop 6.30", "entry_score 93.1"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.286, "vwap_slope": 0.0022, "atr": 0.031, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0929, "flat_threshold_pct": 0.122, "ema9": 6.3032, "ema20": 6.2966, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.608, "distance_from_high_pct": 0.0, "spread_pct": 0.158, "rvol": 0.07, "volume_pace_ratio": 2.088, "stage3": {"stop": 6.3028, "risk": 0.0372, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9617, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.30"}, "entry_score": 93.11, "entry_score_breakdown": {"imbalance_sub": 0.945, "volume_pace_sub": 1.0, "volatility_sub": 0.889, "slope_sub": 1.0, "volume_accel_sub": 0.696}}}
{"timestamp": "2026-09-22T13:43:02.090419", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.551, "vwap": 5.5273, "vwap_slope": 0.0017, "atr": 0.027, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.1147, "flat_threshold_pct": 0.1216, "ema9": 5.5404, "ema20": 5.5236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.207, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:43:02.091601", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.648, "trend": "flat", "slope_pct": 0.0983, "flat_threshold_pct": 0.1619, "ema9": 5.2251, "ema20": 5.2068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.095, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:43:02.094207", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7386, "vwap": 8.7429, "vwap_slope": -0.0011, "atr": 0.0493, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.141, "ema9": 8.742, "ema20": 8.7435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 1.37, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T13:43:02.096491", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.62", "lower-highs/lower-lows structure", "volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.62, "vwap": 11.6208, "vwap_slope": 0.004, "atr": 0.0864, "atr_pct": 0.744, "trend": "flat", "slope_pct": 0.0315, "flat_threshold_pct": 0.186, "ema9": 11.6844, "ema20": 11.6511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 1.525, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.2}}
{"timestamp": "2026-09-22T13:43:02.100424", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.995, "vwap": 9.0441, "vwap_slope": -0.0101, "atr": 0.0381, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0527, "flat_threshold_pct": 0.1058, "ema9": 9.0211, "ema20": 9.0366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.719}}
{"timestamp": "2026-09-22T13:43:02.101487", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.88", "VWAP sloping down", "spread 2.65% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8764, "vwap_slope": -0.0096, "atr": 0.0784, "atr_pct": 1.627, "trend": "flat", "slope_pct": -0.0505, "flat_threshold_pct": 0.4067, "ema9": 4.8266, "ema20": 4.8317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 4.365, "spread_pct": 2.65, "rvol": 0.106, "volume_pace_ratio": 3.164}}
{"timestamp": "2026-09-22T13:43:02.102297", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1465, "vwap": 9.1796, "vwap_slope": -0.0008, "atr": 0.0492, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0675, "flat_threshold_pct": 0.1346, "ema9": 9.1441, "ema20": 9.1645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 0.905, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T13:43:02.103098", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.7946, "vwap": 13.8665, "vwap_slope": -0.0124, "atr": 0.0805, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.1459, "ema9": 13.8345, "ema20": 13.8591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.537, "spread_pct": 0.145, "rvol": 0.021, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T13:43:02.107230", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1538, "vwap_slope": -0.002, "atr": 0.0243, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.099, "ema9": 6.147, "ema20": 6.1499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.424}}
{"timestamp": "2026-09-22T13:43:02.112828", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.5842, "vwap": 13.6848, "vwap_slope": -0.0228, "atr": 0.0784, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0666, "flat_threshold_pct": 0.1443, "ema9": 13.6421, "ema20": 13.6988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 2.552, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:43:07.123591", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.401%)", "metrics": {"price": 7.8243, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.4011, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:07.124931", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8243, "vwap": 7.7059, "vwap_slope": 0.0307, "atr": 0.0448, "trend": "positive", "slope_pct": 0.2234, "lower_highs_lower_lows": false, "stop": 7.7706, "imbalance_decline_count": 1, "imbalance_cur": 0.07575757575757576, "imbalance_prev": 0.4175623142007775}}
{"timestamp": "2026-09-22T13:43:07.125542", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.149%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1486, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:07.126054", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0445, "vwap_slope": 0.0018, "atr": 0.0655, "trend": "flat", "slope_pct": 0.0431, "lower_highs_lower_lows": false, "stop": 10.0314, "imbalance_decline_count": 1, "imbalance_cur": 0.5267661691542288, "imbalance_prev": 0.8225220550077841}}
{"timestamp": "2026-09-22T13:43:07.126546", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.064%)", "metrics": {"price": 14.96, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0636, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:07.127181", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.96, "vwap": 14.8563, "vwap_slope": 0.0104, "atr": 0.074, "trend": "flat", "slope_pct": 0.1116, "lower_highs_lower_lows": false, "stop": 14.8712, "imbalance_decline_count": 1, "imbalance_cur": 0.6101171361286968, "imbalance_prev": 0.6309471982088438}}
{"timestamp": "2026-09-22T13:43:07.128848", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $14.60", "VWAP sloping down", "spread 1.08% exceeds max 1.0%", "trend negative (slope -3.389%, flat band 1.248%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.825, "vwap": 14.5959, "vwap_slope": -0.4445, "atr": 0.69, "atr_pct": 4.991, "trend": "negative", "slope_pct": -3.3893, "flat_threshold_pct": 1.2477, "ema9": 14.6593, "ema20": 15.1975, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 12.886, "spread_pct": 1.085, "rvol": 0.732, "volume_pace_ratio": 21.77}}
{"timestamp": "2026-09-22T13:43:07.129590", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.9609, "vwap_slope": -0.0404, "atr": 0.0983, "atr_pct": 1.124, "trend": "flat", "slope_pct": -0.1941, "flat_threshold_pct": 0.2811, "ema9": 8.8517, "ema20": 8.9292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.306, "volume_pace_ratio": 9.106}}
{"timestamp": "2026-09-22T13:43:07.130307", "symbol": "USDE", "kind": "entry", "state": "BUY", "reasons_for": ["held 204.8s", "imbalance +43% >= 30% and resistance cleared, stop 13.50", "entry_score 55.5"], "reasons_against": [], "metrics": {"price": 13.8703, "vwap": 13.8399, "vwap_slope": 0.0055, "atr": 0.3103, "atr_pct": 2.237, "trend": "flat", "slope_pct": 0.0344, "flat_threshold_pct": 0.5592, "ema9": 13.8734, "ema20": 13.8428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 2.253, "spread_pct": 0.863, "rvol": 0.072, "volume_pace_ratio": 2.137, "stage3": {"stop": 13.4979, "risk": 0.3724, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4277, "passed": true, "reason": "imbalance +43% >= 30% and resistance cleared, stop 13.50"}, "entry_score": 55.47, "entry_score_breakdown": {"imbalance_sub": 0.182, "volume_pace_sub": 1.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:43:07.168359", "symbol": "JOBY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.4582, "vwap": 6.4534, "vwap_slope": 0.0004, "atr": 0.0313, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0385, "flat_threshold_pct": 0.1212, "ema9": 6.453, "ema20": 6.4491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.702, "spread_pct": 0.155, "rvol": 0.055, "volume_pace_ratio": 1.643}}
{"timestamp": "2026-09-22T13:43:07.169302", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.0s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8117, "vwap": 8.6963, "vwap_slope": 0.0542, "atr": 0.1421, "atr_pct": 1.613, "trend": "flat", "slope_pct": 0.1208, "flat_threshold_pct": 0.4032, "ema9": 8.7527, "ema20": 8.7386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.33, "distance_from_high_pct": 0.769, "spread_pct": 0.455, "rvol": 0.124, "volume_pace_ratio": 3.673, "stage3": {"stop": 8.6412, "risk": 0.1705, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0435, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:07.169982", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.92, "vwap": 8.7269, "vwap_slope": 0.0157, "atr": 0.1338, "atr_pct": 1.5, "trend": "flat", "slope_pct": 0.2722, "flat_threshold_pct": 0.3749, "ema9": 8.766, "ema20": 8.6762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.393, "distance_from_high_pct": 0.0, "spread_pct": 1.924, "rvol": 0.013, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T13:43:07.170729", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.715, "vwap": 12.7308, "vwap_slope": -0.0034, "atr": 0.055, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.1082, "ema9": 12.7179, "ema20": 12.723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T13:43:07.171442", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.8587, "vwap_slope": -0.0092, "atr": 0.0995, "atr_pct": 1.141, "trend": "flat", "slope_pct": -0.1356, "flat_threshold_pct": 0.2853, "ema9": 8.7784, "ema20": 8.8542, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 5.525, "spread_pct": 0.115, "rvol": 0.252, "volume_pace_ratio": 7.504}}
{"timestamp": "2026-09-22T13:43:07.172110", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.6059, "vwap_slope": -0.0088, "atr": 0.0707, "atr_pct": 0.612, "trend": "flat", "slope_pct": 0.0264, "flat_threshold_pct": 0.153, "ema9": 11.5926, "ema20": 11.5884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.449, "spread_pct": 0.086, "rvol": 0.034, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:43:07.173686", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.3567, "vwap_slope": -0.0073, "atr": 0.0546, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.1113, "ema9": 12.2896, "ema20": 12.3128, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.966}}
{"timestamp": "2026-09-22T13:43:07.175531", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.43, "vwap": 10.4624, "vwap_slope": 0.0003, "atr": 0.0998, "atr_pct": 0.957, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.2392, "ema9": 10.5096, "ema20": 10.5134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.052, "distance_from_high_pct": 2.522, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.284}}
{"timestamp": "2026-09-22T13:43:07.176274", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4923, "vwap": 5.5096, "vwap_slope": 0.0001, "atr": 0.041, "atr_pct": 0.746, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.1864, "ema9": 5.5036, "ema20": 5.5036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 1.923, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T13:43:07.176939", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1762, "vwap": 9.1032, "vwap_slope": 0.0001, "atr": 0.0798, "atr_pct": 0.87, "trend": "flat", "slope_pct": 0.1889, "flat_threshold_pct": 0.2175, "ema9": 9.1307, "ema20": 9.0904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.064, "distance_from_high_pct": 1.966, "spread_pct": 1.642, "rvol": 0.04, "volume_pace_ratio": 1.188}}
{"timestamp": "2026-09-22T13:43:07.177536", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.49 below VWAP $7.49", "VWAP sloping down"], "metrics": {"price": 7.4885, "vwap": 7.4911, "vwap_slope": -0.0002, "atr": 0.0367, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1226, "ema9": 7.4947, "ema20": 7.5066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.815, "spread_pct": 0.134, "rvol": 0.021, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T13:43:07.178172", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.23, "vwap": 9.2595, "vwap_slope": -0.0006, "atr": 0.062, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.0562, "flat_threshold_pct": 0.1679, "ema9": 9.2498, "ema20": 9.2469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.017, "spread_pct": 0.54, "rvol": 0.035, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T13:43:07.178974", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.8719, "vwap": 13.0169, "vwap_slope": -0.0243, "atr": 0.2201, "atr_pct": 1.71, "trend": "flat", "slope_pct": -0.3735, "flat_threshold_pct": 0.4274, "ema9": 12.8875, "ema20": 12.9933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 4.794, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T13:43:07.179690", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.2s", "imbalance +92% >= 50% buy threshold, stop 6.31", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.35, "vwap": 6.2862, "vwap_slope": 0.0018, "atr": 0.0301, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.1049, "flat_threshold_pct": 0.1185, "ema9": 6.3126, "ema20": 6.3017, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.394, "distance_from_high_pct": 0.157, "spread_pct": 0.157, "rvol": 0.07, "volume_pace_ratio": 2.082, "stage3": {"stop": 6.3139, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9237, "passed": true, "reason": "imbalance +92% >= 50% buy threshold, stop 6.31"}, "entry_score": 92.71, "entry_score_breakdown": {"imbalance_sub": 0.891, "volume_pace_sub": 1.0, "volatility_sub": 0.898, "slope_sub": 1.0, "volume_accel_sub": 0.803}}}
{"timestamp": "2026-09-22T13:43:07.221444", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5273, "vwap_slope": 0.0018, "atr": 0.0274, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.1168, "flat_threshold_pct": 0.1232, "ema9": 5.5412, "ema20": 5.524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:43:07.222207", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.648, "trend": "flat", "slope_pct": 0.0983, "flat_threshold_pct": 0.1619, "ema9": 5.2251, "ema20": 5.2068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.095, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T13:43:07.223001", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7363, "vwap": 8.7429, "vwap_slope": -0.0011, "atr": 0.0494, "atr_pct": 0.565, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.1413, "ema9": 8.7416, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 1.396, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T13:43:07.224026", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.6209, "vwap_slope": 0.0025, "atr": 0.0813, "atr_pct": 0.699, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1747, "ema9": 11.6755, "ema20": 11.65, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.356, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.199}}
{"timestamp": "2026-09-22T13:43:07.224707", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.9922, "vwap": 9.0441, "vwap_slope": -0.0067, "atr": 0.0354, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0983, "ema9": 9.0153, "ema20": 9.0324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.185, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.708}}
{"timestamp": "2026-09-22T13:43:07.225325", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.88", "VWAP sloping down", "spread 2.65% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8764, "vwap_slope": -0.0096, "atr": 0.0784, "atr_pct": 1.627, "trend": "flat", "slope_pct": -0.0505, "flat_threshold_pct": 0.4067, "ema9": 4.8266, "ema20": 4.8317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 4.365, "spread_pct": 2.65, "rvol": 0.106, "volume_pace_ratio": 3.143}}
{"timestamp": "2026-09-22T13:43:07.225940", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1465, "vwap": 9.1796, "vwap_slope": -0.0008, "atr": 0.0492, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0675, "flat_threshold_pct": 0.1346, "ema9": 9.1441, "ema20": 9.1645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 0.905, "spread_pct": 0.44, "rvol": 0.015, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T13:43:07.226625", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.7946, "vwap": 13.8665, "vwap_slope": -0.0124, "atr": 0.0805, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.1459, "ema9": 13.8345, "ema20": 13.8591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.537, "spread_pct": 0.145, "rvol": 0.021, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T13:43:07.227538", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1336, "vwap": 6.1537, "vwap_slope": -0.0016, "atr": 0.0232, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0946, "ema9": 6.1443, "ema20": 6.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.389, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.418}}
{"timestamp": "2026-09-22T13:43:07.228242", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.6487, "vwap": 13.6848, "vwap_slope": -0.0228, "atr": 0.0838, "atr_pct": 0.614, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.1536, "ema9": 13.655, "ema20": 13.705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 2.09, "spread_pct": 0.074, "rvol": 0.033, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T13:43:12.233925", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.404%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.4038, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:12.235512", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7068, "vwap_slope": 0.0316, "atr": 0.0451, "trend": "positive", "slope_pct": 0.2237, "lower_highs_lower_lows": false, "stop": 7.7709, "imbalance_decline_count": 0, "imbalance_cur": 0.130791788856305, "imbalance_prev": 0.07575757575757576}}
{"timestamp": "2026-09-22T13:43:12.236176", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.193%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1931, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:12.236757", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0448, "vwap_slope": 0.0021, "atr": 0.067, "trend": "flat", "slope_pct": 0.0473, "lower_highs_lower_lows": false, "stop": 10.0446, "imbalance_decline_count": 2, "imbalance_cur": 0.2529274004683841, "imbalance_prev": 0.5267661691542288}}
{"timestamp": "2026-09-22T13:43:12.237162", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.033%)", "metrics": {"price": 14.945, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0335, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:12.237674", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8565, "vwap_slope": 0.0107, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1087, "lower_highs_lower_lows": false, "stop": 14.8534, "imbalance_decline_count": 2, "imbalance_cur": 0.2796372273806953, "imbalance_prev": 0.6101171361286968}}
{"timestamp": "2026-09-22T13:43:12.239476", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $14.59", "VWAP sloping down", "trend negative (slope -3.558%, flat band 1.263%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.66, "vwap": 14.5865, "vwap_slope": -0.4539, "atr": 0.69, "atr_pct": 5.051, "trend": "negative", "slope_pct": -3.5584, "flat_threshold_pct": 1.2628, "ema9": 14.6263, "ema20": 15.1818, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 13.926, "spread_pct": 0.729, "rvol": 0.739, "volume_pace_ratio": 21.838}}
{"timestamp": "2026-09-22T13:43:12.242387", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7199, "vwap": 8.9595, "vwap_slope": -0.0419, "atr": 0.1006, "atr_pct": 1.154, "trend": "flat", "slope_pct": -0.2022, "flat_threshold_pct": 0.2885, "ema9": 8.8467, "ema20": 8.9268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 5.424, "spread_pct": 0.115, "rvol": 0.308, "volume_pace_ratio": 9.103}}
{"timestamp": "2026-09-22T13:43:12.243123", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (209.9s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 13.85, "vwap": 13.8399, "vwap_slope": 0.0055, "atr": 0.3103, "atr_pct": 2.24, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.56, "ema9": 13.8694, "ema20": 13.8409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 2.396, "spread_pct": 0.863, "rvol": 0.072, "volume_pace_ratio": 2.125, "stage3": {"stop": 13.4776, "risk": 0.3724, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.213, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:43:12.243906", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.445, "vwap": 6.4534, "vwap_slope": 0.0004, "atr": 0.0319, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.1237, "ema9": 6.4503, "ema20": 6.4478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.903, "spread_pct": 0.155, "rvol": 0.056, "volume_pace_ratio": 1.644}}
{"timestamp": "2026-09-22T13:43:12.244545", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.1s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8219, "vwap": 8.6964, "vwap_slope": 0.0543, "atr": 0.1421, "atr_pct": 1.611, "trend": "flat", "slope_pct": 0.1242, "flat_threshold_pct": 0.4028, "ema9": 8.7547, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.33, "distance_from_high_pct": 0.654, "spread_pct": 0.455, "rvol": 0.124, "volume_pace_ratio": 3.651, "stage3": {"stop": 8.6514, "risk": 0.1705, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0366, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:12.245139", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.7323, "vwap_slope": 0.0211, "atr": 0.1338, "atr_pct": 1.514, "trend": "flat", "slope_pct": 0.2403, "flat_threshold_pct": 0.3785, "ema9": 8.749, "ema20": 8.6681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.547, "distance_from_high_pct": 0.953, "spread_pct": 1.924, "rvol": 0.014, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T13:43:12.246532", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7307, "vwap_slope": -0.0035, "atr": 0.0552, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1086, "ema9": 12.7159, "ema20": 12.722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T13:43:12.247419", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7025, "vwap": 8.8552, "vwap_slope": -0.0128, "atr": 0.1014, "atr_pct": 1.166, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.2914, "ema9": 8.7749, "ema20": 8.8526, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.715, "spread_pct": 0.115, "rvol": 0.259, "volume_pace_ratio": 7.641}}
{"timestamp": "2026-09-22T13:43:12.248181", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5469, "vwap": 11.6057, "vwap_slope": -0.009, "atr": 0.0719, "atr_pct": 0.623, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.1557, "ema9": 11.59, "ema20": 11.5871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.561, "spread_pct": 0.087, "rvol": 0.034, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:43:12.249460", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2606, "vwap": 12.3567, "vwap_slope": -0.0073, "atr": 0.055, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.1121, "ema9": 12.2897, "ema20": 12.3129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.461, "spread_pct": 0.082, "rvol": 0.032, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T13:43:12.250051", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.37, "vwap": 10.4623, "vwap_slope": 0.0002, "atr": 0.1044, "atr_pct": 1.007, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.2517, "ema9": 10.4976, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 3.083, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.283}}
{"timestamp": "2026-09-22T13:43:12.252844", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5095, "vwap_slope": 0.0, "atr": 0.0415, "atr_pct": 0.756, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.1891, "ema9": 5.5031, "ema20": 5.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T13:43:12.255196", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1762, "vwap": 9.1032, "vwap_slope": 0.0001, "atr": 0.0798, "atr_pct": 0.87, "trend": "flat", "slope_pct": 0.1889, "flat_threshold_pct": 0.2175, "ema9": 9.1307, "ema20": 9.0904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.064, "distance_from_high_pct": 1.966, "spread_pct": 1.642, "rvol": 0.04, "volume_pace_ratio": 1.18}}
{"timestamp": "2026-09-22T13:43:12.255955", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.47, "vwap": 7.4893, "vwap_slope": -0.0019, "atr": 0.0381, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1277, "ema9": 7.491, "ema20": 7.5049, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 1.06, "spread_pct": 0.134, "rvol": 0.023, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:43:12.256408", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.26 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.255, "vwap": 9.2594, "vwap_slope": -0.0009, "atr": 0.0591, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.1597, "ema9": 9.2508, "ema20": 9.2477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.752, "spread_pct": 0.54, "rvol": 0.035, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T13:43:12.257022", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.875, "vwap": 13.0158, "vwap_slope": -0.0254, "atr": 0.2201, "atr_pct": 1.709, "trend": "flat", "slope_pct": -0.3728, "flat_threshold_pct": 0.4273, "ema9": 12.8881, "ema20": 12.9936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 4.771, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T13:43:12.257636", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 127.2s", "imbalance +90% >= 50% buy threshold, stop 6.32", "entry_score 91.8"], "reasons_against": [], "metrics": {"price": 6.3533, "vwap": 6.2862, "vwap_slope": 0.0018, "atr": 0.0301, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.1064, "flat_threshold_pct": 0.1185, "ema9": 6.3133, "ema20": 6.302, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.395, "distance_from_high_pct": 0.105, "spread_pct": 0.157, "rvol": 0.07, "volume_pace_ratio": 2.069, "stage3": {"stop": 6.3172, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9033, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 6.32"}, "entry_score": 91.83, "entry_score_breakdown": {"imbalance_sub": 0.862, "volume_pace_sub": 1.0, "volatility_sub": 0.898, "slope_sub": 1.0, "volume_accel_sub": 0.802}}}
{"timestamp": "2026-09-22T13:43:12.300866", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.549, "vwap": 5.5274, "vwap_slope": 0.0018, "atr": 0.0281, "atr_pct": 0.507, "trend": "flat", "slope_pct": 0.1137, "flat_threshold_pct": 0.1268, "ema9": 5.54, "ema20": 5.5235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 1.242, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:43:12.301565", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0847, "flat_threshold_pct": 0.1627, "ema9": 5.2201, "ema20": 5.2045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.57, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T13:43:12.302160", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.7428, "vwap_slope": -0.0012, "atr": 0.0503, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.1441, "ema9": 8.7403, "ema20": 8.7426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 1.467, "spread_pct": 0.115, "rvol": 0.018, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T13:43:12.302830", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.6899, "vwap": 11.6209, "vwap_slope": 0.0025, "atr": 0.0854, "atr_pct": 0.73, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.1826, "ema9": 11.6855, "ema20": 11.6548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 0.933, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.198}}
{"timestamp": "2026-09-22T13:43:12.303551", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.0441, "vwap_slope": -0.0067, "atr": 0.036, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.1001, "ema9": 9.0159, "ema20": 9.0327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.057, "volume_pace_ratio": 1.697}}
{"timestamp": "2026-09-22T13:43:12.304833", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.65% exceeds max 1.0%"], "metrics": {"price": 4.97, "vwap": 4.8769, "vwap_slope": -0.009, "atr": 0.0875, "atr_pct": 1.761, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.4403, "ema9": 4.8566, "ema20": 4.846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 1.389, "spread_pct": 2.65, "rvol": 0.106, "volume_pace_ratio": 3.133}}
{"timestamp": "2026-09-22T13:43:12.305447", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1795, "vwap_slope": -0.0009, "atr": 0.0492, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.082, "flat_threshold_pct": 0.1353, "ema9": 9.1348, "ema20": 9.1601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.167, "distance_from_high_pct": 1.408, "spread_pct": 0.33, "rvol": 0.015, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T13:43:12.306018", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7917, "vwap": 13.866, "vwap_slope": -0.013, "atr": 0.0841, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.1525, "ema9": 13.8339, "ema20": 13.8589, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 1.558, "spread_pct": 0.145, "rvol": 0.021, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T13:43:12.306787", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1536, "vwap_slope": -0.0017, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0968, "ema9": 6.1436, "ema20": 6.148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.416}}
{"timestamp": "2026-09-22T13:43:12.307481", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.57, "vwap": 13.6837, "vwap_slope": -0.0239, "atr": 0.0856, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1576, "ema9": 13.6393, "ema20": 13.6975, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 2.654, "spread_pct": 0.074, "rvol": 0.034, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:43:17.313203", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.404%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.4038, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:17.315162", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7068, "vwap_slope": 0.0316, "atr": 0.0451, "trend": "positive", "slope_pct": 0.2237, "lower_highs_lower_lows": false, "stop": 7.7709, "imbalance_decline_count": 0, "imbalance_cur": 0.130791788856305, "imbalance_prev": 0.130791788856305}}
{"timestamp": "2026-09-22T13:43:17.316030", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:17.316567", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0456, "vwap_slope": 0.0029, "atr": 0.0674, "trend": "flat", "slope_pct": 0.0487, "lower_highs_lower_lows": false, "stop": 10.0491, "imbalance_decline_count": 0, "imbalance_cur": 0.7001826600399303, "imbalance_prev": 0.2529274004683841}}
{"timestamp": "2026-09-22T13:43:17.317036", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.033%)", "metrics": {"price": 14.945, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0335, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:17.317614", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8566, "vwap_slope": 0.0107, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1087, "lower_highs_lower_lows": false, "stop": 14.8534, "imbalance_decline_count": 3, "imbalance_cur": 0.26996613132306346, "imbalance_prev": 0.2796372273806953}}
{"timestamp": "2026-09-22T13:43:17.319560", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $14.58", "VWAP sloping down", "trend negative (slope -3.435%, flat band 1.252%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.78, "vwap": 14.5829, "vwap_slope": -0.4574, "atr": 0.69, "atr_pct": 5.007, "trend": "negative", "slope_pct": -3.4353, "flat_threshold_pct": 1.2518, "ema9": 14.6503, "ema20": 15.1932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 13.17, "spread_pct": 0.8, "rvol": 0.744, "volume_pace_ratio": 21.833}}
{"timestamp": "2026-09-22T13:43:17.320876", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6899, "vwap": 8.9579, "vwap_slope": -0.0435, "atr": 0.1138, "atr_pct": 1.31, "trend": "flat", "slope_pct": -0.2119, "flat_threshold_pct": 0.3274, "ema9": 8.8407, "ema20": 8.924, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 5.749, "spread_pct": 0.115, "rvol": 0.311, "volume_pace_ratio": 9.126}}
{"timestamp": "2026-09-22T13:43:17.321754", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (215.0s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8616, "vwap": 13.8399, "vwap_slope": 0.0056, "atr": 0.3124, "atr_pct": 2.253, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.5634, "ema9": 13.8717, "ema20": 13.842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 2.314, "spread_pct": 0.863, "rvol": 0.072, "volume_pace_ratio": 2.113, "stage3": {"stop": 13.4867, "risk": 0.3749, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.418, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:17.324303", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.445, "vwap": 6.4534, "vwap_slope": 0.0004, "atr": 0.0319, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.1237, "ema9": 6.4503, "ema20": 6.4478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.903, "spread_pct": 0.155, "rvol": 0.056, "volume_pace_ratio": 1.634}}
{"timestamp": "2026-09-22T13:43:17.325130", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.2s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 8.82, "vwap": 8.6965, "vwap_slope": 0.0544, "atr": 0.1421, "atr_pct": 1.611, "trend": "flat", "slope_pct": 0.1236, "flat_threshold_pct": 0.4028, "ema9": 8.7543, "ema20": 8.7393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 0.676, "spread_pct": 0.34, "rvol": 0.124, "volume_pace_ratio": 3.632, "stage3": {"stop": 8.6495, "risk": 0.1705, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0356, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:43:17.325815", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.7323, "vwap_slope": 0.0211, "atr": 0.1338, "atr_pct": 1.514, "trend": "flat", "slope_pct": 0.2403, "flat_threshold_pct": 0.3785, "ema9": 8.749, "ema20": 8.6681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.547, "distance_from_high_pct": 0.953, "spread_pct": 1.924, "rvol": 0.014, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T13:43:17.326399", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6998, "vwap": 12.7307, "vwap_slope": -0.0035, "atr": 0.0552, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.1086, "ema9": 12.7149, "ema20": 12.7215, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 0.783, "spread_pct": 0.079, "rvol": 0.026, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T13:43:17.327725", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.8538, "vwap_slope": -0.0142, "atr": 0.103, "atr_pct": 1.185, "trend": "flat", "slope_pct": -0.1454, "flat_threshold_pct": 0.2962, "ema9": 8.7724, "ema20": 8.8514, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.85, "spread_pct": 0.115, "rvol": 0.261, "volume_pace_ratio": 7.646}}
{"timestamp": "2026-09-22T13:43:17.329396", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.545, "vwap": 11.6057, "vwap_slope": -0.009, "atr": 0.0721, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.1561, "ema9": 11.5896, "ema20": 11.587, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.034, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T13:43:17.330184", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.255, "vwap": 12.3566, "vwap_slope": -0.0074, "atr": 0.055, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0442, "flat_threshold_pct": 0.1122, "ema9": 12.2886, "ema20": 12.3123, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.033, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T13:43:17.330964", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.37, "vwap": 10.4623, "vwap_slope": 0.0002, "atr": 0.1044, "atr_pct": 1.007, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.2517, "ema9": 10.4976, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 3.083, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.281}}
{"timestamp": "2026-09-22T13:43:17.331718", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.48, "vwap": 5.5092, "vwap_slope": -0.0003, "atr": 0.0419, "atr_pct": 0.765, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.1912, "ema9": 5.5011, "ema20": 5.5024, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 2.143, "spread_pct": 0.364, "rvol": 0.033, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:43:17.332366", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2007, "vwap": 9.1033, "vwap_slope": 0.0002, "atr": 0.0817, "atr_pct": 0.888, "trend": "flat", "slope_pct": 0.1966, "flat_threshold_pct": 0.2221, "ema9": 9.1356, "ema20": 9.0928, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.065, "distance_from_high_pct": 1.704, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.174}}
{"timestamp": "2026-09-22T13:43:17.333098", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.45, "vwap": 7.4877, "vwap_slope": -0.0036, "atr": 0.0397, "atr_pct": 0.533, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.1332, "ema9": 7.487, "ema20": 7.503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 1.325, "spread_pct": 0.268, "rvol": 0.023, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:43:17.333667", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.2593, "vwap_slope": -0.001, "atr": 0.0595, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0467, "flat_threshold_pct": 0.161, "ema9": 9.2478, "ema20": 9.2462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.911, "spread_pct": 0.648, "rvol": 0.035, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T13:43:17.334288", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.8656, "vwap": 13.015, "vwap_slope": -0.0262, "atr": 0.2205, "atr_pct": 1.714, "trend": "flat", "slope_pct": -0.3749, "flat_threshold_pct": 0.4284, "ema9": 12.8862, "ema20": 12.9927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 4.84, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T13:43:17.335010", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.3s", "imbalance +90% >= 50% buy threshold, stop 6.32", "entry_score 91.9"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.2864, "vwap_slope": 0.0019, "atr": 0.0301, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.1183, "ema9": 6.3146, "ema20": 6.3026, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.399, "distance_from_high_pct": 0.0, "spread_pct": 0.157, "rvol": 0.07, "volume_pace_ratio": 2.059, "stage3": {"stop": 6.3239, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9041, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 6.32"}, "entry_score": 91.86, "entry_score_breakdown": {"imbalance_sub": 0.863, "volume_pace_sub": 1.0, "volatility_sub": 0.898, "slope_sub": 1.0, "volume_accel_sub": 0.8}}}
{"timestamp": "2026-09-22T13:43:17.372116", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 5.5486, "vwap": 5.5274, "vwap_slope": 0.0018, "atr": 0.0281, "atr_pct": 0.507, "trend": "flat", "slope_pct": 0.1135, "flat_threshold_pct": 0.1268, "ema9": 5.5399, "ema20": 5.5234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 1.249, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:43:17.373018", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0847, "flat_threshold_pct": 0.1627, "ema9": 5.2201, "ema20": 5.2045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.57, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:43:17.373800", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.7428, "vwap_slope": -0.0012, "atr": 0.0504, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0351, "flat_threshold_pct": 0.1443, "ema9": 8.7423, "ema20": 8.7436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T13:43:17.374463", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.6899, "vwap": 11.6209, "vwap_slope": 0.0025, "atr": 0.0854, "atr_pct": 0.73, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.1826, "ema9": 11.6855, "ema20": 11.6548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 0.933, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.197}}
{"timestamp": "2026-09-22T13:43:17.375223", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.044, "vwap_slope": -0.0068, "atr": 0.0362, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.1005, "ema9": 9.0169, "ema20": 9.0332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.099, "spread_pct": 0.111, "rvol": 0.058, "volume_pace_ratio": 1.689}}
{"timestamp": "2026-09-22T13:43:17.375915", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.65% exceeds max 1.0%"], "metrics": {"price": 4.97, "vwap": 4.8769, "vwap_slope": -0.009, "atr": 0.0875, "atr_pct": 1.761, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.4403, "ema9": 4.8566, "ema20": 4.846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 1.389, "spread_pct": 2.65, "rvol": 0.106, "volume_pace_ratio": 3.113}}
{"timestamp": "2026-09-22T13:43:17.376595", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1792, "vwap_slope": -0.0012, "atr": 0.0492, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0758, "flat_threshold_pct": 0.135, "ema9": 9.1388, "ema20": 9.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.173, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.015, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T13:43:17.377287", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.866, "vwap_slope": -0.0129, "atr": 0.0841, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.1524, "ema9": 13.8356, "ema20": 13.8596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.021, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T13:43:17.377986", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.138, "vwap": 6.1537, "vwap_slope": -0.0017, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0967, "ema9": 6.1452, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 1.318, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.407}}
{"timestamp": "2026-09-22T13:43:17.378809", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6082, "vwap": 13.6821, "vwap_slope": -0.0255, "atr": 0.0856, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0616, "flat_threshold_pct": 0.1572, "ema9": 13.6469, "ema20": 13.7011, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 2.38, "spread_pct": 0.074, "rvol": 0.034, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:43:22.385354", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.385%)", "metrics": {"price": 7.82, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.3846, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:22.388748", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.707, "vwap_slope": 0.0317, "atr": 0.0451, "trend": "positive", "slope_pct": 0.2218, "lower_highs_lower_lows": false, "stop": 7.7659, "imbalance_decline_count": 1, "imbalance_cur": 0.06321553011448482, "imbalance_prev": 0.130791788856305}}
{"timestamp": "2026-09-22T13:43:22.393876", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.193%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1931, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:22.394977", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0459, "vwap_slope": 0.0031, "atr": 0.0674, "trend": "flat", "slope_pct": 0.0473, "lower_highs_lower_lows": false, "stop": 10.0441, "imbalance_decline_count": 1, "imbalance_cur": 0.5709783803591059, "imbalance_prev": 0.7001826600399303}}
{"timestamp": "2026-09-22T13:43:22.399338", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.023%)", "metrics": {"price": 14.94, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0234, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:22.399936", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.94, "vwap": 14.8567, "vwap_slope": 0.0108, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1077, "lower_highs_lower_lows": false, "stop": 14.8484, "imbalance_decline_count": 4, "imbalance_cur": -0.4974120082815735, "imbalance_prev": 0.26996613132306346}}
{"timestamp": "2026-09-22T13:43:22.401552", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.84 below VWAP $14.58", "VWAP sloping down", "trend negative (slope -3.374%, flat band 1.246%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.84, "vwap": 14.5779, "vwap_slope": -0.4625, "atr": 0.69, "atr_pct": 4.986, "trend": "negative", "slope_pct": -3.3739, "flat_threshold_pct": 1.2464, "ema9": 14.6623, "ema20": 15.199, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 12.791, "spread_pct": 0.795, "rvol": 0.75, "volume_pace_ratio": 21.86}}
{"timestamp": "2026-09-22T13:43:22.402539", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6799, "vwap": 8.9565, "vwap_slope": -0.0449, "atr": 0.1138, "atr_pct": 1.311, "trend": "flat", "slope_pct": -0.2151, "flat_threshold_pct": 0.3278, "ema9": 8.8387, "ema20": 8.923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 5.858, "spread_pct": 0.115, "rvol": 0.313, "volume_pace_ratio": 9.129}}
{"timestamp": "2026-09-22T13:43:22.403702", "symbol": "USDE", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (220.1s) but room-to-run failed: imbalance -81% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.9643, "vwap": 13.8402, "vwap_slope": 0.0058, "atr": 0.3124, "atr_pct": 2.237, "trend": "flat", "slope_pct": 0.0538, "flat_threshold_pct": 0.5592, "ema9": 13.8922, "ema20": 13.8518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 1.591, "spread_pct": 0.863, "rvol": 0.072, "volume_pace_ratio": 2.105, "stage3": {"stop": 13.5894, "risk": 0.3749, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8078, "passed": false, "reason": "imbalance -81% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:22.404348", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4499, "vwap": 6.4534, "vwap_slope": 0.0003, "atr": 0.0323, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0348, "flat_threshold_pct": 0.1251, "ema9": 6.4513, "ema20": 6.4483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.828, "spread_pct": 0.155, "rvol": 0.056, "volume_pace_ratio": 1.637}}
{"timestamp": "2026-09-22T13:43:22.405136", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.3s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 8.83, "vwap": 8.6969, "vwap_slope": 0.0547, "atr": 0.1421, "atr_pct": 1.61, "trend": "flat", "slope_pct": 0.1268, "flat_threshold_pct": 0.4024, "ema9": 8.7563, "ema20": 8.7403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.339, "distance_from_high_pct": 0.563, "spread_pct": 0.454, "rvol": 0.124, "volume_pace_ratio": 3.618, "stage3": {"stop": 8.6595, "risk": 0.1705, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1353, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:43:22.405854", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.7323, "vwap_slope": 0.0211, "atr": 0.1338, "atr_pct": 1.514, "trend": "flat", "slope_pct": 0.2403, "flat_threshold_pct": 0.3785, "ema9": 8.749, "ema20": 8.6681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.547, "distance_from_high_pct": 0.953, "spread_pct": 1.924, "rvol": 0.014, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T13:43:22.406577", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7086, "vwap": 12.7305, "vwap_slope": -0.0037, "atr": 0.0563, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.1108, "ema9": 12.7166, "ema20": 12.7223, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 0.714, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T13:43:22.407614", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6814, "vwap": 8.8534, "vwap_slope": -0.0146, "atr": 0.103, "atr_pct": 1.186, "trend": "flat", "slope_pct": -0.1482, "flat_threshold_pct": 0.2965, "ema9": 8.7707, "ema20": 8.8506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.944, "spread_pct": 0.115, "rvol": 0.261, "volume_pace_ratio": 7.614}}
{"timestamp": "2026-09-22T13:43:22.408264", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5498, "vwap": 11.6053, "vwap_slope": -0.0094, "atr": 0.0723, "atr_pct": 0.626, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.1565, "ema9": 11.5905, "ema20": 11.5874, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.536, "spread_pct": 0.087, "rvol": 0.034, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:43:22.408931", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.36", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.3558, "vwap_slope": -0.0082, "atr": 0.0561, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.1146, "ema9": 12.2856, "ema20": 12.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.625, "spread_pct": 0.163, "rvol": 0.033, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:43:22.410986", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.37, "vwap": 10.4623, "vwap_slope": 0.0002, "atr": 0.1044, "atr_pct": 1.007, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.2517, "ema9": 10.4976, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 3.083, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.279}}
{"timestamp": "2026-09-22T13:43:22.411670", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5093, "vwap_slope": -0.0002, "atr": 0.0419, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.1908, "ema9": 5.5031, "ema20": 5.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:43:22.412272", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.1515, "vwap": 9.1033, "vwap_slope": 0.0002, "atr": 0.0817, "atr_pct": 0.893, "trend": "flat", "slope_pct": 0.1812, "flat_threshold_pct": 0.2233, "ema9": 9.1258, "ema20": 9.0881, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.065, "distance_from_high_pct": 2.23, "spread_pct": 0.872, "rvol": 0.04, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T13:43:22.413051", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.45, "vwap": 7.4873, "vwap_slope": -0.0039, "atr": 0.0401, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.1346, "ema9": 7.487, "ema20": 7.503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.023, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:43:22.415155", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.2593, "vwap_slope": -0.001, "atr": 0.0595, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0467, "flat_threshold_pct": 0.161, "ema9": 9.2478, "ema20": 9.2462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.911, "spread_pct": 0.648, "rvol": 0.035, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:43:22.415868", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.945, "vwap": 13.0155, "vwap_slope": -0.0257, "atr": 0.227, "atr_pct": 1.753, "trend": "flat", "slope_pct": -0.3573, "flat_threshold_pct": 0.4383, "ema9": 12.9021, "ema20": 13.0002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 4.253, "spread_pct": 0.386, "rvol": 0.033, "volume_pace_ratio": 0.971}}
{"timestamp": "2026-09-22T13:43:22.416485", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 137.4s", "imbalance +77% >= 50% buy threshold, stop 6.32", "entry_score 86.2"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.2864, "vwap_slope": 0.002, "atr": 0.0301, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.1071, "flat_threshold_pct": 0.1184, "ema9": 6.3136, "ema20": 6.3021, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.401, "distance_from_high_pct": 0.079, "spread_pct": 0.157, "rvol": 0.07, "volume_pace_ratio": 2.048, "stage3": {"stop": 6.3189, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7714, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 6.32"}, "entry_score": 86.15, "entry_score_breakdown": {"imbalance_sub": 0.673, "volume_pace_sub": 1.0, "volatility_sub": 0.898, "slope_sub": 1.0, "volume_accel_sub": 0.799}}}
{"timestamp": "2026-09-22T13:43:22.463719", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 5.5486, "vwap": 5.5274, "vwap_slope": 0.0018, "atr": 0.0282, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.1135, "flat_threshold_pct": 0.1272, "ema9": 5.5399, "ema20": 5.5234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 1.249, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.723, "stage3": {"stop": 5.5148, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2361, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:43:22.464599", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0847, "flat_threshold_pct": 0.1627, "ema9": 5.2201, "ema20": 5.2045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.57, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:43:22.465379", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.7427, "vwap_slope": -0.0012, "atr": 0.0504, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0351, "flat_threshold_pct": 0.1443, "ema9": 8.7423, "ema20": 8.7436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T13:43:22.466163", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.6749, "vwap": 11.6209, "vwap_slope": 0.0025, "atr": 0.0854, "atr_pct": 0.731, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.1828, "ema9": 11.6825, "ema20": 11.6534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.06, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:43:22.466909", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.99, "vwap": 9.044, "vwap_slope": -0.0068, "atr": 0.0362, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.1006, "ema9": 9.0149, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.209, "spread_pct": 0.111, "rvol": 0.058, "volume_pace_ratio": 1.679}}
{"timestamp": "2026-09-22T13:43:22.467675", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.65% exceeds max 1.0%"], "metrics": {"price": 4.97, "vwap": 4.8769, "vwap_slope": -0.009, "atr": 0.0875, "atr_pct": 1.761, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.4403, "ema9": 4.8566, "ema20": 4.846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 1.389, "spread_pct": 2.65, "rvol": 0.106, "volume_pace_ratio": 3.093}}
{"timestamp": "2026-09-22T13:43:22.468387", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1792, "vwap_slope": -0.0012, "atr": 0.0492, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0758, "flat_threshold_pct": 0.135, "ema9": 9.1388, "ema20": 9.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.173, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.015, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T13:43:22.469074", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7912, "vwap": 13.8653, "vwap_slope": -0.0136, "atr": 0.0841, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.1525, "ema9": 13.8338, "ema20": 13.8588, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 1.562, "spread_pct": 0.145, "rvol": 0.021, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T13:43:22.469764", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1384, "vwap": 6.1536, "vwap_slope": -0.0017, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0967, "ema9": 6.1453, "ema20": 6.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.312, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.4}}
{"timestamp": "2026-09-22T13:43:22.470510", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.54, "vwap": 13.6801, "vwap_slope": -0.0275, "atr": 0.0869, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.0759, "flat_threshold_pct": 0.1605, "ema9": 13.6333, "ema20": 13.6946, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.869, "spread_pct": 0.074, "rvol": 0.035, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:43:27.476339", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.385%)", "metrics": {"price": 7.82, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.3846, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:27.479512", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.7093, "vwap_slope": 0.034, "atr": 0.0466, "trend": "positive", "slope_pct": 0.2218, "lower_highs_lower_lows": false, "stop": 7.764, "imbalance_decline_count": 0, "imbalance_cur": 0.24029497704188119, "imbalance_prev": 0.06321553011448482}}
{"timestamp": "2026-09-22T13:43:27.480172", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:27.480829", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0459, "vwap_slope": 0.0032, "atr": 0.0674, "trend": "flat", "slope_pct": 0.0487, "lower_highs_lower_lows": false, "stop": 10.0491, "imbalance_decline_count": 0, "imbalance_cur": 0.5778905322249811, "imbalance_prev": 0.5709783803591059}}
{"timestamp": "2026-09-22T13:43:27.481261", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.033%)", "metrics": {"price": 14.945, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0335, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:27.481727", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.945, "vwap": 14.8568, "vwap_slope": 0.0109, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1087, "lower_highs_lower_lows": false, "stop": 14.8534, "imbalance_decline_count": 5, "imbalance_cur": -0.520703933747412, "imbalance_prev": -0.4974120082815735, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.109%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:43:27.483469", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.86 below VWAP $14.56", "VWAP sloping down", "trend negative (slope -3.353%, flat band 1.306%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.86, "vwap": 14.5577, "vwap_slope": -0.4826, "atr": 0.724, "atr_pct": 5.224, "trend": "negative", "slope_pct": -3.3535, "flat_threshold_pct": 1.3059, "ema9": 14.6663, "ema20": 15.2009, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 12.665, "spread_pct": 0.722, "rvol": 0.775, "volume_pace_ratio": 22.456}}
{"timestamp": "2026-09-22T13:43:27.485202", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.9561, "vwap_slope": -0.0453, "atr": 0.1146, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.2167, "flat_threshold_pct": 0.3302, "ema9": 8.8377, "ema20": 8.9225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.313, "volume_pace_ratio": 9.082}}
{"timestamp": "2026-09-22T13:43:27.485910", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7301, "vwap": 13.8395, "vwap_slope": 0.0051, "atr": 0.3208, "atr_pct": 2.337, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.5842, "ema9": 13.8454, "ema20": 13.8295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 3.241, "spread_pct": 0.364, "rvol": 0.073, "volume_pace_ratio": 2.103}}
{"timestamp": "2026-09-22T13:43:27.486592", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.44, "vwap": 6.4533, "vwap_slope": 0.0003, "atr": 0.0323, "atr_pct": 0.501, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1253, "ema9": 6.4493, "ema20": 6.4473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.979, "spread_pct": 0.155, "rvol": 0.056, "volume_pace_ratio": 1.631}}
{"timestamp": "2026-09-22T13:43:27.487510", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.3s", "imbalance +58% >= 50% buy threshold, stop 8.69", "entry_score 63.3"], "reasons_against": [], "metrics": {"price": 8.86, "vwap": 8.6999, "vwap_slope": 0.0577, "atr": 0.144, "atr_pct": 1.626, "trend": "flat", "slope_pct": 0.1366, "flat_threshold_pct": 0.4065, "ema9": 8.7623, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.386, "distance_from_high_pct": 0.225, "spread_pct": 0.453, "rvol": 0.127, "volume_pace_ratio": 3.667, "stage3": {"stop": 8.6872, "risk": 0.1728, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5848, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 8.69"}, "entry_score": 63.29, "entry_score_breakdown": {"imbalance_sub": 0.407, "volume_pace_sub": 0.944, "volatility_sub": 0.22, "slope_sub": 1.0, "volume_accel_sub": 0.807}}}
{"timestamp": "2026-09-22T13:43:27.520048", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7325, "vwap_slope": 0.0213, "atr": 0.1338, "atr_pct": 1.518, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3796, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T13:43:27.520899", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.725, "vwap": 12.7306, "vwap_slope": -0.0036, "atr": 0.0567, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.1115, "ema9": 12.7199, "ema20": 12.7239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T13:43:27.521885", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.8523, "vwap_slope": -0.0157, "atr": 0.1037, "atr_pct": 1.196, "trend": "flat", "slope_pct": -0.1503, "flat_threshold_pct": 0.299, "ema9": 8.7694, "ema20": 8.85, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.262, "volume_pace_ratio": 7.606}}
{"timestamp": "2026-09-22T13:43:27.522690", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5522, "vwap": 11.6052, "vwap_slope": -0.0095, "atr": 0.0723, "atr_pct": 0.626, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.1564, "ema9": 11.591, "ema20": 11.5876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.516, "spread_pct": 0.087, "rvol": 0.034, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:43:27.523433", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.3549, "vwap_slope": -0.0091, "atr": 0.0561, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.1146, "ema9": 12.2856, "ema20": 12.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 2.625, "spread_pct": 0.163, "rvol": 0.033, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T13:43:27.524099", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.37, "vwap": 10.4623, "vwap_slope": 0.0002, "atr": 0.1044, "atr_pct": 1.007, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.2517, "ema9": 10.4976, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 3.083, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.277}}
{"timestamp": "2026-09-22T13:43:27.524752", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5093, "vwap_slope": -0.0002, "atr": 0.0419, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.1908, "ema9": 5.5031, "ema20": 5.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:43:27.525367", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1034, "vwap_slope": 0.0003, "atr": 0.0817, "atr_pct": 0.895, "trend": "flat", "slope_pct": 0.176, "flat_threshold_pct": 0.2237, "ema9": 9.1225, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.406, "spread_pct": 1.532, "rvol": 0.04, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T13:43:27.526017", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.455, "vwap": 7.4875, "vwap_slope": -0.0037, "atr": 0.0401, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.1346, "ema9": 7.488, "ema20": 7.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.023, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:43:27.526920", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.25, "vwap": 9.2593, "vwap_slope": -0.001, "atr": 0.0595, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.1609, "ema9": 9.2498, "ema20": 9.2472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.805, "spread_pct": 0.432, "rvol": 0.035, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:43:27.527643", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.94, "vwap": 13.0155, "vwap_slope": -0.0257, "atr": 0.227, "atr_pct": 1.754, "trend": "flat", "slope_pct": -0.3584, "flat_threshold_pct": 0.4385, "ema9": 12.9011, "ema20": 12.9998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 4.29, "spread_pct": 0.309, "rvol": 0.033, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T13:43:27.528277", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 142.5s", "imbalance +77% >= 50% buy threshold, stop 6.32", "entry_score 86.2"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.2864, "vwap_slope": 0.002, "atr": 0.0301, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.1071, "flat_threshold_pct": 0.1184, "ema9": 6.3136, "ema20": 6.3021, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.401, "distance_from_high_pct": 0.079, "spread_pct": 0.157, "rvol": 0.07, "volume_pace_ratio": 2.035, "stage3": {"stop": 6.3189, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7714, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 6.32"}, "entry_score": 86.15, "entry_score_breakdown": {"imbalance_sub": 0.673, "volume_pace_sub": 1.0, "volatility_sub": 0.898, "slope_sub": 1.0, "volume_accel_sub": 0.799}}}
{"timestamp": "2026-09-22T13:43:27.563985", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 5.5497, "vwap": 5.5275, "vwap_slope": 0.0019, "atr": 0.0282, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.1141, "flat_threshold_pct": 0.1271, "ema9": 5.5401, "ema20": 5.5235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.23, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.72, "stage3": {"stop": 5.5159, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1773, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:43:27.566326", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0847, "flat_threshold_pct": 0.1627, "ema9": 5.2201, "ema20": 5.2045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.57, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:43:27.568028", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7399, "vwap": 8.7427, "vwap_slope": -0.0012, "atr": 0.0504, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0351, "flat_threshold_pct": 0.1443, "ema9": 8.7423, "ema20": 8.7436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 1.356, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T13:43:27.568795", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.6211, "vwap_slope": 0.0026, "atr": 0.0854, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1834, "ema9": 11.6755, "ema20": 11.65, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 1.356, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:43:27.569419", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.998, "vwap": 9.0432, "vwap_slope": -0.0077, "atr": 0.0362, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.1005, "ema9": 9.0165, "ema20": 9.033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.121, "spread_pct": 0.111, "rvol": 0.059, "volume_pace_ratio": 1.699}}
{"timestamp": "2026-09-22T13:43:27.570260", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.45% exceeds max 1.0%"], "metrics": {"price": 4.97, "vwap": 4.8769, "vwap_slope": -0.009, "atr": 0.0875, "atr_pct": 1.761, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.4403, "ema9": 4.8566, "ema20": 4.846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 1.389, "spread_pct": 2.449, "rvol": 0.106, "volume_pace_ratio": 3.074}}
{"timestamp": "2026-09-22T13:43:27.571040", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1792, "vwap_slope": -0.0012, "atr": 0.0492, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0758, "flat_threshold_pct": 0.135, "ema9": 9.1388, "ema20": 9.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.173, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.015, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T13:43:27.572396", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8653, "vwap_slope": -0.0137, "atr": 0.0841, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.1525, "ema9": 13.8336, "ema20": 13.8587, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.57, "spread_pct": 0.145, "rvol": 0.021, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T13:43:27.573020", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1536, "vwap_slope": -0.0017, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0968, "ema9": 6.1446, "ema20": 6.1485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.392}}
{"timestamp": "2026-09-22T13:43:27.573798", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.545, "vwap": 13.68, "vwap_slope": -0.0276, "atr": 0.0869, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.0749, "flat_threshold_pct": 0.1604, "ema9": 13.6343, "ema20": 13.6951, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 2.834, "spread_pct": 0.074, "rvol": 0.035, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:43:32.579465", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.365%)", "metrics": {"price": 7.815, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.3654, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:32.582552", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7093, "vwap_slope": 0.034, "atr": 0.0466, "trend": "positive", "slope_pct": 0.22, "lower_highs_lower_lows": false, "stop": 7.759, "imbalance_decline_count": 0, "imbalance_cur": 0.2884918549658434, "imbalance_prev": 0.24029497704188119}}
{"timestamp": "2026-09-22T13:43:32.583491", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.238%)", "metrics": {"price": 10.14, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2376, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:32.584140", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.14, "vwap": 10.0461, "vwap_slope": 0.0033, "atr": 0.0682, "trend": "flat", "slope_pct": 0.0515, "lower_highs_lower_lows": false, "stop": 10.0582, "imbalance_decline_count": 0, "imbalance_cur": 0.6179464525794184, "imbalance_prev": 0.5778905322249811}}
{"timestamp": "2026-09-22T13:43:32.584595", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0134, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:32.585040", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8568, "vwap_slope": 0.0109, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1068, "lower_highs_lower_lows": false, "stop": 14.8434, "imbalance_decline_count": 0, "imbalance_cur": -0.4698295716259788, "imbalance_prev": -0.520703933747412}}
{"timestamp": "2026-09-22T13:43:32.587257", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $14.49", "VWAP sloping down", "trend negative (slope -3.764%, flat band 1.449%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.46, "vwap": 14.4942, "vwap_slope": -0.5461, "atr": 0.78, "atr_pct": 5.795, "trend": "negative", "slope_pct": -3.7642, "flat_threshold_pct": 1.4487, "ema9": 14.5863, "ema20": 15.1628, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 15.186, "spread_pct": 0.149, "rvol": 0.817, "volume_pace_ratio": 23.521}}
{"timestamp": "2026-09-22T13:43:32.588283", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6778, "vwap": 8.9559, "vwap_slope": -0.0455, "atr": 0.1146, "atr_pct": 1.32, "trend": "flat", "slope_pct": -0.2158, "flat_threshold_pct": 0.3301, "ema9": 8.8383, "ema20": 8.9228, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 5.881, "spread_pct": 0.115, "rvol": 0.314, "volume_pace_ratio": 9.036}}
{"timestamp": "2026-09-22T13:43:32.589088", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.77, "vwap": 13.8397, "vwap_slope": 0.0053, "atr": 0.3208, "atr_pct": 2.33, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.5825, "ema9": 13.8534, "ema20": 13.8333, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 2.96, "spread_pct": 0.364, "rvol": 0.073, "volume_pace_ratio": 2.092}}
{"timestamp": "2026-09-22T13:43:32.591990", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.445, "vwap": 6.4533, "vwap_slope": 0.0003, "atr": 0.0323, "atr_pct": 0.501, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.1252, "ema9": 6.4503, "ema20": 6.4478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.903, "spread_pct": 0.155, "rvol": 0.056, "volume_pace_ratio": 1.621}}
{"timestamp": "2026-09-22T13:43:32.593833", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.4s", "imbalance +58% >= 50% buy threshold, stop 8.65", "entry_score 62.9"], "reasons_against": [], "metrics": {"price": 8.8201, "vwap": 8.6994, "vwap_slope": 0.0572, "atr": 0.144, "atr_pct": 1.633, "trend": "flat", "slope_pct": 0.1236, "flat_threshold_pct": 0.4083, "ema9": 8.7543, "ema20": 8.7394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.387, "distance_from_high_pct": 0.675, "spread_pct": 0.34, "rvol": 0.127, "volume_pace_ratio": 3.645, "stage3": {"stop": 8.6473, "risk": 0.1728, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5761, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 8.65"}, "entry_score": 62.87, "entry_score_breakdown": {"imbalance_sub": 0.394, "volume_pace_sub": 0.946, "volatility_sub": 0.216, "slope_sub": 1.0, "volume_accel_sub": 0.806}}}
{"timestamp": "2026-09-22T13:43:32.630326", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7325, "vwap_slope": 0.0213, "atr": 0.1338, "atr_pct": 1.518, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3796, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T13:43:32.634502", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7032, "vwap": 12.7303, "vwap_slope": -0.0038, "atr": 0.0567, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.1116, "ema9": 12.7156, "ema20": 12.7218, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 0.756, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T13:43:32.636742", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7, "vwap": 8.8517, "vwap_slope": -0.0163, "atr": 0.1037, "atr_pct": 1.192, "trend": "flat", "slope_pct": -0.1422, "flat_threshold_pct": 0.2981, "ema9": 8.7744, "ema20": 8.8523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 5.742, "spread_pct": 0.115, "rvol": 0.264, "volume_pace_ratio": 7.61}}
{"timestamp": "2026-09-22T13:43:32.640452", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.556, "vwap": 11.6053, "vwap_slope": -0.0094, "atr": 0.0723, "atr_pct": 0.626, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.1564, "ema9": 11.5918, "ema20": 11.588, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.483, "spread_pct": 0.087, "rvol": 0.034, "volume_pace_ratio": 0.983}}
{"timestamp": "2026-09-22T13:43:32.641275", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.3547, "vwap_slope": -0.0093, "atr": 0.0561, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.1146, "ema9": 12.2866, "ema20": 12.3114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.033, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:43:32.641987", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.4624, "vwap_slope": 0.0004, "atr": 0.1075, "atr_pct": 1.022, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.2556, "ema9": 10.5278, "ema20": 10.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.276}}
{"timestamp": "2026-09-22T13:43:32.642756", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5093, "vwap_slope": -0.0001, "atr": 0.0419, "atr_pct": 0.762, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1905, "ema9": 5.5051, "ema20": 5.5043, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T13:43:32.647141", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1034, "vwap_slope": 0.0003, "atr": 0.0817, "atr_pct": 0.895, "trend": "flat", "slope_pct": 0.176, "flat_threshold_pct": 0.2237, "ema9": 9.1225, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.406, "spread_pct": 1.532, "rvol": 0.04, "volume_pace_ratio": 1.154}}
{"timestamp": "2026-09-22T13:43:32.649316", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.455, "vwap": 7.4875, "vwap_slope": -0.0037, "atr": 0.0401, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.1346, "ema9": 7.488, "ema20": 7.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.023, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T13:43:32.668820", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.25, "vwap": 9.2593, "vwap_slope": -0.001, "atr": 0.0595, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.1609, "ema9": 9.2498, "ema20": 9.2472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.805, "spread_pct": 0.432, "rvol": 0.035, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:43:32.669821", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.9263, "vwap": 13.0153, "vwap_slope": -0.0259, "atr": 0.227, "atr_pct": 1.756, "trend": "flat", "slope_pct": -0.3614, "flat_threshold_pct": 0.439, "ema9": 12.8984, "ema20": 12.9985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 4.391, "spread_pct": 0.464, "rvol": 0.033, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:43:32.670792", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.7s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.2875, "vwap_slope": 0.0031, "atr": 0.0301, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.1071, "flat_threshold_pct": 0.1184, "ema9": 6.3136, "ema20": 6.3021, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.444, "distance_from_high_pct": 0.079, "spread_pct": 0.157, "rvol": 0.071, "volume_pace_ratio": 2.058, "stage3": {"stop": 6.3189, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2985, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:32.671650", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.6s", "imbalance +99% >= 50% buy threshold, stop 5.52", "entry_score 97.3"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5279, "vwap_slope": 0.0023, "atr": 0.0282, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.1168, "flat_threshold_pct": 0.127, "ema9": 5.5412, "ema20": 5.524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.729, "stage3": {"stop": 5.5212, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9944, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 5.52"}, "entry_score": 97.31, "entry_score_breakdown": {"imbalance_sub": 0.992, "volume_pace_sub": 1.0, "volatility_sub": 0.878, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:43:32.709008", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0874, "flat_threshold_pct": 0.1625, "ema9": 5.2211, "ema20": 5.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:43:32.709918", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7427, "vwap_slope": -0.0013, "atr": 0.0512, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.1467, "ema9": 8.7393, "ema20": 8.7422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 1.524, "spread_pct": 0.114, "rvol": 0.018, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T13:43:32.711158", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.6211, "vwap_slope": 0.0026, "atr": 0.0854, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1834, "ema9": 11.6755, "ema20": 11.65, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 1.356, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:43:32.712010", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0432, "vwap_slope": -0.0077, "atr": 0.0363, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1008, "ema9": 9.0179, "ema20": 9.0336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.044, "spread_pct": 0.111, "rvol": 0.059, "volume_pace_ratio": 1.69}}
{"timestamp": "2026-09-22T13:43:32.712765", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.45% exceeds max 1.0%"], "metrics": {"price": 4.97, "vwap": 4.8769, "vwap_slope": -0.009, "atr": 0.0875, "atr_pct": 1.761, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.4403, "ema9": 4.8566, "ema20": 4.846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 1.389, "spread_pct": 2.449, "rvol": 0.106, "volume_pace_ratio": 3.054}}
{"timestamp": "2026-09-22T13:43:32.713469", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1792, "vwap_slope": -0.0012, "atr": 0.0492, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0758, "flat_threshold_pct": 0.135, "ema9": 9.1388, "ema20": 9.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.173, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.015, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T13:43:32.714151", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 13.865, "vwap_slope": -0.014, "atr": 0.0841, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1521, "ema9": 13.8396, "ema20": 13.8616, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.021, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T13:43:32.714922", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1536, "vwap_slope": -0.0017, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0968, "ema9": 6.1446, "ema20": 6.1485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T13:43:32.718177", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5399, "vwap": 13.6797, "vwap_slope": -0.0279, "atr": 0.0869, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.0759, "flat_threshold_pct": 0.1605, "ema9": 13.6332, "ema20": 13.6946, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 2.87, "spread_pct": 0.148, "rvol": 0.035, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:43:37.724850", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.365%)", "metrics": {"price": 7.815, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.3654, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:37.726313", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7093, "vwap_slope": 0.0341, "atr": 0.0466, "trend": "positive", "slope_pct": 0.22, "lower_highs_lower_lows": false, "stop": 7.759, "imbalance_decline_count": 0, "imbalance_cur": 0.31257403960060925, "imbalance_prev": 0.2884918549658434}}
{"timestamp": "2026-09-22T13:43:37.727065", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 10.1215, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1827, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:37.727574", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1215, "vwap": 10.046, "vwap_slope": 0.0032, "atr": 0.0682, "trend": "flat", "slope_pct": 0.0463, "lower_highs_lower_lows": false, "stop": 10.0397, "imbalance_decline_count": 0, "imbalance_cur": 0.7593092282784674, "imbalance_prev": 0.6179464525794184}}
{"timestamp": "2026-09-22T13:43:37.727993", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0134, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:37.728461", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8569, "vwap_slope": 0.011, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1068, "lower_highs_lower_lows": false, "stop": 14.8434, "imbalance_decline_count": 0, "imbalance_cur": -0.2201282300369147, "imbalance_prev": -0.4698295716259788}}
{"timestamp": "2026-09-22T13:43:37.731364", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $14.45", "VWAP sloping down", "trend negative (slope -4.002%, flat band 1.557%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.23, "vwap": 14.4522, "vwap_slope": -0.5881, "atr": 0.824, "atr_pct": 6.228, "trend": "negative", "slope_pct": -4.0021, "flat_threshold_pct": 1.5571, "ema9": 14.5403, "ema20": 15.1409, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 16.635, "spread_pct": 0.68, "rvol": 0.837, "volume_pace_ratio": 23.94}}
{"timestamp": "2026-09-22T13:43:37.734158", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.9556, "vwap_slope": -0.0458, "atr": 0.1146, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.2167, "flat_threshold_pct": 0.3302, "ema9": 8.8377, "ema20": 8.9225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.314, "volume_pace_ratio": 8.992}}
{"timestamp": "2026-09-22T13:43:37.736711", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.757, "vwap": 13.8396, "vwap_slope": 0.0052, "atr": 0.3208, "atr_pct": 2.332, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.583, "ema9": 13.8508, "ema20": 13.832, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 3.051, "spread_pct": 0.364, "rvol": 0.073, "volume_pace_ratio": 2.079}}
{"timestamp": "2026-09-22T13:43:37.737486", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.45 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.445, "vwap": 6.4533, "vwap_slope": 0.0003, "atr": 0.0323, "atr_pct": 0.501, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.1252, "ema9": 6.4503, "ema20": 6.4478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.903, "spread_pct": 0.155, "rvol": 0.056, "volume_pace_ratio": 1.617}}
{"timestamp": "2026-09-22T13:43:37.738299", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.6s", "imbalance +56% >= 50% buy threshold, stop 8.64", "entry_score 62.1"], "reasons_against": [], "metrics": {"price": 8.8127, "vwap": 8.6997, "vwap_slope": 0.0575, "atr": 0.144, "atr_pct": 1.635, "trend": "flat", "slope_pct": 0.1212, "flat_threshold_pct": 0.4086, "ema9": 8.7529, "ema20": 8.7387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.395, "distance_from_high_pct": 0.758, "spread_pct": 0.227, "rvol": 0.127, "volume_pace_ratio": 3.635, "stage3": {"stop": 8.6399, "risk": 0.1728, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5582, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 8.64"}, "entry_score": 62.06, "entry_score_breakdown": {"imbalance_sub": 0.369, "volume_pace_sub": 0.947, "volatility_sub": 0.215, "slope_sub": 1.0, "volume_accel_sub": 0.802}}}
{"timestamp": "2026-09-22T13:43:37.778216", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7325, "vwap_slope": 0.0213, "atr": 0.1338, "atr_pct": 1.518, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3796, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T13:43:37.779603", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.725, "vwap": 12.7305, "vwap_slope": -0.0037, "atr": 0.0567, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.1115, "ema9": 12.7199, "ema20": 12.7239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T13:43:37.780773", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7, "vwap": 8.8511, "vwap_slope": -0.0169, "atr": 0.1037, "atr_pct": 1.192, "trend": "flat", "slope_pct": -0.1422, "flat_threshold_pct": 0.2981, "ema9": 8.7744, "ema20": 8.8523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 5.742, "spread_pct": 0.115, "rvol": 0.265, "volume_pace_ratio": 7.591}}
{"timestamp": "2026-09-22T13:43:37.781661", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.54, "vwap": 11.6049, "vwap_slope": -0.0098, "atr": 0.0723, "atr_pct": 0.626, "trend": "flat", "slope_pct": 0.0214, "flat_threshold_pct": 0.1566, "ema9": 11.5886, "ema20": 11.5865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.62, "spread_pct": 0.087, "rvol": 0.034, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T13:43:37.782506", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.3547, "vwap_slope": -0.0093, "atr": 0.0561, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.1146, "ema9": 12.2866, "ema20": 12.3114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.033, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T13:43:37.783554", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.4624, "vwap_slope": 0.0004, "atr": 0.1075, "atr_pct": 1.022, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.2556, "ema9": 10.5278, "ema20": 10.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.274}}
{"timestamp": "2026-09-22T13:43:37.788656", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5092, "vwap_slope": -0.0002, "atr": 0.0419, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.1908, "ema9": 5.5031, "ema20": 5.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.944}}
{"timestamp": "2026-09-22T13:43:37.789477", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1034, "vwap_slope": 0.0003, "atr": 0.0817, "atr_pct": 0.895, "trend": "flat", "slope_pct": 0.176, "flat_threshold_pct": 0.2237, "ema9": 9.1225, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.406, "spread_pct": 1.532, "rvol": 0.04, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T13:43:37.790197", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.455, "vwap": 7.4867, "vwap_slope": -0.0046, "atr": 0.0401, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.1346, "ema9": 7.488, "ema20": 7.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.024, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:43:37.790913", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.2454, "vwap": 9.2593, "vwap_slope": -0.0011, "atr": 0.0595, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0483, "flat_threshold_pct": 0.1609, "ema9": 9.2489, "ema20": 9.2468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.854, "spread_pct": 0.324, "rvol": 0.035, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T13:43:37.791668", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.94, "vwap": 13.0153, "vwap_slope": -0.0259, "atr": 0.227, "atr_pct": 1.754, "trend": "flat", "slope_pct": -0.3584, "flat_threshold_pct": 0.4385, "ema9": 12.9011, "ema20": 12.9998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 4.29, "spread_pct": 0.309, "rvol": 0.033, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:43:37.793307", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.8s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.2875, "vwap_slope": 0.0031, "atr": 0.0301, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.1071, "flat_threshold_pct": 0.1184, "ema9": 6.3136, "ema20": 6.3021, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.444, "distance_from_high_pct": 0.079, "spread_pct": 0.157, "rvol": 0.071, "volume_pace_ratio": 2.045, "stage3": {"stop": 6.3189, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2985, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:37.794252", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.7s", "imbalance +99% >= 50% buy threshold, stop 5.52", "entry_score 97.3"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.528, "vwap_slope": 0.0024, "atr": 0.0282, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.1168, "flat_threshold_pct": 0.127, "ema9": 5.5412, "ema20": 5.524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.025, "volume_pace_ratio": 0.727, "stage3": {"stop": 5.5212, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9945, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 5.52"}, "entry_score": 97.32, "entry_score_breakdown": {"imbalance_sub": 0.992, "volume_pace_sub": 1.0, "volatility_sub": 0.878, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:43:37.836973", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0874, "flat_threshold_pct": 0.1625, "ema9": 5.2211, "ema20": 5.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:43:37.839358", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7429, "vwap_slope": -0.0011, "atr": 0.052, "atr_pct": 0.594, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.1485, "ema9": 8.7443, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T13:43:37.840199", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.6211, "vwap_slope": 0.0026, "atr": 0.0854, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1834, "ema9": 11.6755, "ema20": 11.65, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 1.356, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:43:37.840871", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 9.0001, "vwap": 9.0431, "vwap_slope": -0.0077, "atr": 0.0363, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.1008, "ema9": 9.0169, "ema20": 9.0332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 1.098, "spread_pct": 0.111, "rvol": 0.059, "volume_pace_ratio": 1.68}}
{"timestamp": "2026-09-22T13:43:37.841468", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.45% exceeds max 1.0%"], "metrics": {"price": 4.9213, "vwap": 4.8769, "vwap_slope": -0.0091, "atr": 0.0875, "atr_pct": 1.779, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.4447, "ema9": 4.8469, "ema20": 4.8414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 2.355, "spread_pct": 2.449, "rvol": 0.106, "volume_pace_ratio": 3.043}}
{"timestamp": "2026-09-22T13:43:37.842127", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1791, "vwap_slope": -0.0013, "atr": 0.0492, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0695, "flat_threshold_pct": 0.1347, "ema9": 9.1428, "ema20": 9.1639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.176, "distance_from_high_pct": 0.975, "spread_pct": 0.547, "rvol": 0.015, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T13:43:37.842854", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8223, "vwap": 13.865, "vwap_slope": -0.014, "atr": 0.0841, "atr_pct": 0.608, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.1521, "ema9": 13.84, "ema20": 13.8618, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 1.34, "spread_pct": 0.217, "rvol": 0.021, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T13:43:37.843634", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1536, "vwap_slope": -0.0017, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0967, "ema9": 6.1456, "ema20": 6.149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.048, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T13:43:37.844416", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.535, "vwap": 13.6794, "vwap_slope": -0.0282, "atr": 0.0869, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.0769, "flat_threshold_pct": 0.1605, "ema9": 13.6323, "ema20": 13.6941, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 2.905, "spread_pct": 0.074, "rvol": 0.035, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T13:43:42.850095", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.385%)", "metrics": {"price": 7.82, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.3846, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:42.851438", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.7105, "vwap_slope": 0.0352, "atr": 0.0466, "trend": "positive", "slope_pct": 0.2218, "lower_highs_lower_lows": false, "stop": 7.764, "imbalance_decline_count": 0, "imbalance_cur": 0.46308399903171144, "imbalance_prev": 0.31257403960060925}}
{"timestamp": "2026-09-22T13:43:42.852074", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:42.852616", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0473, "vwap_slope": 0.0045, "atr": 0.0685, "trend": "flat", "slope_pct": 0.0487, "lower_highs_lower_lows": false, "stop": 10.0478, "imbalance_decline_count": 1, "imbalance_cur": -0.072416167823277, "imbalance_prev": 0.7593092282784674}}
{"timestamp": "2026-09-22T13:43:42.853022", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0134, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:42.853421", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8569, "vwap_slope": 0.011, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1068, "lower_highs_lower_lows": false, "stop": 14.8434, "imbalance_decline_count": 0, "imbalance_cur": 0.20332159033719174, "imbalance_prev": -0.2201282300369147}}
{"timestamp": "2026-09-22T13:43:42.856658", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $14.45", "VWAP sloping down", "spread 1.20% exceeds max 1.0%", "trend negative (slope -3.888%, flat band 1.544%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.34, "vwap": 14.4474, "vwap_slope": -0.593, "atr": 0.824, "atr_pct": 6.177, "trend": "negative", "slope_pct": -3.8881, "flat_threshold_pct": 1.5442, "ema9": 14.5623, "ema20": 15.1513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 15.942, "spread_pct": 1.199, "rvol": 0.846, "volume_pace_ratio": 24.056}}
{"timestamp": "2026-09-22T13:43:42.857436", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.9552, "vwap_slope": -0.0462, "atr": 0.1146, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.2167, "flat_threshold_pct": 0.3302, "ema9": 8.8377, "ema20": 8.9225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.315, "volume_pace_ratio": 8.951}}
{"timestamp": "2026-09-22T13:43:42.858157", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7642, "vwap": 13.8396, "vwap_slope": 0.0052, "atr": 0.3208, "atr_pct": 2.331, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.5827, "ema9": 13.8522, "ema20": 13.8327, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.253, "distance_from_high_pct": 3.001, "spread_pct": 0.218, "rvol": 0.073, "volume_pace_ratio": 2.071}}
{"timestamp": "2026-09-22T13:43:42.858908", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.453, "vwap_slope": -0.0, "atr": 0.033, "atr_pct": 0.514, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.1285, "ema9": 6.4473, "ema20": 6.4464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 2.131, "spread_pct": 0.155, "rvol": 0.057, "volume_pace_ratio": 1.617}}
{"timestamp": "2026-09-22T13:43:42.859646", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.7s", "imbalance +55% >= 50% buy threshold, stop 8.64", "entry_score 61.6"], "reasons_against": [], "metrics": {"price": 8.8148, "vwap": 8.6999, "vwap_slope": 0.0577, "atr": 0.144, "atr_pct": 1.634, "trend": "flat", "slope_pct": 0.1219, "flat_threshold_pct": 0.4085, "ema9": 8.7533, "ema20": 8.7389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.397, "distance_from_high_pct": 0.734, "spread_pct": 0.341, "rvol": 0.127, "volume_pace_ratio": 3.616, "stage3": {"stop": 8.642, "risk": 0.1728, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5463, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 8.64"}, "entry_score": 61.59, "entry_score_breakdown": {"imbalance_sub": 0.352, "volume_pace_sub": 0.949, "volatility_sub": 0.215, "slope_sub": 1.0, "volume_accel_sub": 0.801}}}
{"timestamp": "2026-09-22T13:43:42.899306", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7325, "vwap_slope": 0.0213, "atr": 0.1338, "atr_pct": 1.518, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3796, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T13:43:42.901046", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.745, "vwap": 12.7309, "vwap_slope": -0.0033, "atr": 0.0583, "atr_pct": 0.457, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.1143, "ema9": 12.7239, "ema20": 12.7258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.027, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T13:43:42.902747", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6802, "vwap": 8.8506, "vwap_slope": -0.0174, "atr": 0.1037, "atr_pct": 1.195, "trend": "flat", "slope_pct": -0.1486, "flat_threshold_pct": 0.2988, "ema9": 8.7705, "ema20": 8.8505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 5.957, "spread_pct": 0.115, "rvol": 0.266, "volume_pace_ratio": 7.553}}
{"timestamp": "2026-09-22T13:43:42.903567", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.538, "vwap": 11.6041, "vwap_slope": -0.0106, "atr": 0.0731, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.1583, "ema9": 11.5882, "ema20": 11.5863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.637, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T13:43:42.904312", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.3543, "vwap_slope": -0.0096, "atr": 0.0565, "atr_pct": 0.462, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.1155, "ema9": 12.2856, "ema20": 12.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 2.625, "spread_pct": 0.082, "rvol": 0.033, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:43:42.904952", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.4624, "vwap_slope": 0.0004, "atr": 0.1075, "atr_pct": 1.022, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.2556, "ema9": 10.5278, "ema20": 10.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.272}}
{"timestamp": "2026-09-22T13:43:42.905595", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.485, "vwap": 5.5092, "vwap_slope": -0.0003, "atr": 0.0419, "atr_pct": 0.764, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.191, "ema9": 5.5021, "ema20": 5.5029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.939}}
{"timestamp": "2026-09-22T13:43:42.906246", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.53% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1034, "vwap_slope": 0.0003, "atr": 0.0817, "atr_pct": 0.895, "trend": "flat", "slope_pct": 0.176, "flat_threshold_pct": 0.2237, "ema9": 9.1225, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.406, "spread_pct": 1.532, "rvol": 0.04, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T13:43:42.906887", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.455, "vwap": 7.4866, "vwap_slope": -0.0046, "atr": 0.0401, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.1346, "ema9": 7.488, "ema20": 7.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.024, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T13:43:42.907546", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.25, "vwap": 9.2593, "vwap_slope": -0.001, "atr": 0.0595, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.1609, "ema9": 9.2498, "ema20": 9.2472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.805, "spread_pct": 0.216, "rvol": 0.035, "volume_pace_ratio": 1.007}}
{"timestamp": "2026-09-22T13:43:42.908151", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.02", "VWAP sloping down"], "metrics": {"price": 12.94, "vwap": 13.0152, "vwap_slope": -0.026, "atr": 0.227, "atr_pct": 1.754, "trend": "flat", "slope_pct": -0.3584, "flat_threshold_pct": 0.4385, "ema9": 12.9011, "ema20": 12.9998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 4.29, "spread_pct": 0.155, "rvol": 0.033, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T13:43:42.908746", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.9s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3533, "vwap": 6.2875, "vwap_slope": 0.0031, "atr": 0.0301, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.1064, "flat_threshold_pct": 0.1185, "ema9": 6.3133, "ema20": 6.302, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.444, "distance_from_high_pct": 0.105, "spread_pct": 0.157, "rvol": 0.071, "volume_pace_ratio": 2.033, "stage3": {"stop": 6.3172, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4002, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:42.909365", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5501, "vwap": 5.5281, "vwap_slope": 0.0026, "atr": 0.0282, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.1143, "flat_threshold_pct": 0.1271, "ema9": 5.5402, "ema20": 5.5236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.223, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.729, "stage3": {"stop": 5.5163, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.009, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:42.910022", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1922, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0874, "flat_threshold_pct": 0.1625, "ema9": 5.2211, "ema20": 5.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:43:42.911702", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7429, "vwap_slope": -0.0011, "atr": 0.052, "atr_pct": 0.594, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.1485, "ema9": 8.7443, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T13:43:42.913013", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.6211, "vwap_slope": 0.0027, "atr": 0.0854, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1834, "ema9": 11.6755, "ema20": 11.65, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 1.356, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:43:42.914718", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.0429, "vwap_slope": -0.0079, "atr": 0.0363, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.1009, "ema9": 9.0159, "ema20": 9.0327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.059, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T13:43:42.917069", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.45% exceeds max 1.0%"], "metrics": {"price": 4.9213, "vwap": 4.8769, "vwap_slope": -0.0091, "atr": 0.0875, "atr_pct": 1.779, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.4447, "ema9": 4.8469, "ema20": 4.8414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 2.355, "spread_pct": 2.449, "rvol": 0.106, "volume_pace_ratio": 3.024}}
{"timestamp": "2026-09-22T13:43:42.918344", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1764, "vwap_slope": -0.0041, "atr": 0.0503, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0633, "flat_threshold_pct": 0.1372, "ema9": 9.1468, "ema20": 9.1658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.758, "spread_pct": 0.547, "rvol": 0.016, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T13:43:42.919007", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 13.8649, "vwap_slope": -0.0141, "atr": 0.0841, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1521, "ema9": 13.8396, "ema20": 13.8616, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 1.356, "spread_pct": 0.29, "rvol": 0.021, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:43:42.919730", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1535, "vwap_slope": -0.0019, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0968, "ema9": 6.1446, "ema20": 6.1485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.049, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T13:43:42.920541", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.515, "vwap": 13.6767, "vwap_slope": -0.0309, "atr": 0.0882, "atr_pct": 0.653, "trend": "flat", "slope_pct": -0.0811, "flat_threshold_pct": 0.1632, "ema9": 13.6283, "ema20": 13.6922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.049, "spread_pct": 0.074, "rvol": 0.036, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T13:43:47.926977", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.423%)", "metrics": {"price": 7.83, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.4229, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:47.928441", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7106, "vwap_slope": 0.0354, "atr": 0.0466, "trend": "positive", "slope_pct": 0.2255, "lower_highs_lower_lows": false, "stop": 7.774, "imbalance_decline_count": 0, "imbalance_cur": 0.7417417417417418, "imbalance_prev": 0.46308399903171144}}
{"timestamp": "2026-09-22T13:43:47.928974", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.217%)", "metrics": {"price": 10.1329, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2165, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:47.929510", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1329, "vwap": 10.0473, "vwap_slope": 0.0046, "atr": 0.0685, "trend": "flat", "slope_pct": 0.0495, "lower_highs_lower_lows": false, "stop": 10.0507, "imbalance_decline_count": 2, "imbalance_cur": -0.11002260738507913, "imbalance_prev": -0.072416167823277}}
{"timestamp": "2026-09-22T13:43:47.929866", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0134, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:47.930334", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8571, "vwap_slope": 0.0112, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1068, "lower_highs_lower_lows": false, "stop": 14.8434, "imbalance_decline_count": 0, "imbalance_cur": 0.7631312563266224, "imbalance_prev": 0.20332159033719174}}
{"timestamp": "2026-09-22T13:43:47.933761", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $14.44", "VWAP sloping down", "spread 1.35% exceeds max 1.0%", "trend negative (slope -4.002%, flat band 1.557%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.23, "vwap": 14.4356, "vwap_slope": -0.6047, "atr": 0.824, "atr_pct": 6.228, "trend": "negative", "slope_pct": -4.0021, "flat_threshold_pct": 1.5571, "ema9": 14.5403, "ema20": 15.1409, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 16.635, "spread_pct": 1.352, "rvol": 0.851, "volume_pace_ratio": 24.063}}
{"timestamp": "2026-09-22T13:43:47.935754", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.67, "vwap": 8.9549, "vwap_slope": -0.0464, "atr": 0.1146, "atr_pct": 1.322, "trend": "flat", "slope_pct": -0.2183, "flat_threshold_pct": 0.3304, "ema9": 8.8367, "ema20": 8.9221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.315, "volume_pace_ratio": 8.905}}
{"timestamp": "2026-09-22T13:43:47.936584", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7, "vwap": 13.8385, "vwap_slope": 0.0041, "atr": 0.3239, "atr_pct": 2.364, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.5911, "ema9": 13.8394, "ema20": 13.8266, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 3.453, "spread_pct": 0.657, "rvol": 0.074, "volume_pace_ratio": 2.084}}
{"timestamp": "2026-09-22T13:43:47.937210", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "lower-highs/lower-lows structure"], "metrics": {"price": 6.44, "vwap": 6.4531, "vwap_slope": 0.0001, "atr": 0.033, "atr_pct": 0.513, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1283, "ema9": 6.4493, "ema20": 6.4473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.979, "spread_pct": 0.155, "rvol": 0.057, "volume_pace_ratio": 1.608}}
{"timestamp": "2026-09-22T13:43:47.937955", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.8s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.8199, "vwap": 8.7, "vwap_slope": 0.0578, "atr": 0.144, "atr_pct": 1.633, "trend": "flat", "slope_pct": 0.1235, "flat_threshold_pct": 0.4083, "ema9": 8.7543, "ema20": 8.7393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.399, "distance_from_high_pct": 0.677, "spread_pct": 0.455, "rvol": 0.127, "volume_pace_ratio": 3.596, "stage3": {"stop": 8.6471, "risk": 0.1728, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3787, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:43:47.938571", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7325, "vwap_slope": 0.0213, "atr": 0.1338, "atr_pct": 1.518, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3796, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T13:43:47.939329", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.74, "vwap": 12.7308, "vwap_slope": -0.0034, "atr": 0.0583, "atr_pct": 0.457, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.1143, "ema9": 12.7229, "ema20": 12.7253, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 0.469, "spread_pct": 0.078, "rvol": 0.027, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T13:43:47.940034", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.8505, "vwap_slope": -0.0175, "atr": 0.1037, "atr_pct": 1.194, "trend": "flat", "slope_pct": -0.1454, "flat_threshold_pct": 0.2984, "ema9": 8.7724, "ema20": 8.8514, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 5.85, "spread_pct": 0.23, "rvol": 0.266, "volume_pace_ratio": 7.52}}
{"timestamp": "2026-09-22T13:43:47.940679", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.538, "vwap": 11.6041, "vwap_slope": -0.0106, "atr": 0.0731, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.1583, "ema9": 11.5882, "ema20": 11.5863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.637, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T13:43:47.941269", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.3543, "vwap_slope": -0.0097, "atr": 0.0566, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.1157, "ema9": 12.2856, "ema20": 12.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.625, "spread_pct": 0.082, "rvol": 0.033, "volume_pace_ratio": 0.942}}
{"timestamp": "2026-09-22T13:43:47.941875", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.4624, "vwap_slope": 0.0004, "atr": 0.1075, "atr_pct": 1.022, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.2556, "ema9": 10.5278, "ema20": 10.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.271}}
{"timestamp": "2026-09-22T13:43:47.942447", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.485, "vwap": 5.5092, "vwap_slope": -0.0003, "atr": 0.0419, "atr_pct": 0.764, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.191, "ema9": 5.5021, "ema20": 5.5029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.934}}
{"timestamp": "2026-09-22T13:43:47.943063", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1498, "vwap": 9.1034, "vwap_slope": 0.0003, "atr": 0.0817, "atr_pct": 0.893, "trend": "flat", "slope_pct": 0.1806, "flat_threshold_pct": 0.2233, "ema9": 9.1255, "ema20": 9.0879, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.248, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T13:43:47.943724", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.455, "vwap": 7.4866, "vwap_slope": -0.0046, "atr": 0.0401, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.1346, "ema9": 7.488, "ema20": 7.5034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.024, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T13:43:47.944326", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.24, "vwap": 9.2592, "vwap_slope": -0.0011, "atr": 0.0595, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0467, "flat_threshold_pct": 0.161, "ema9": 9.2478, "ema20": 9.2462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 1.911, "spread_pct": 0.216, "rvol": 0.035, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:43:47.944914", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.935, "vwap": 13.0146, "vwap_slope": -0.0266, "atr": 0.227, "atr_pct": 1.755, "trend": "flat", "slope_pct": -0.3595, "flat_threshold_pct": 0.4387, "ema9": 12.9001, "ema20": 12.9993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 4.327, "spread_pct": 0.232, "rvol": 0.034, "volume_pace_ratio": 0.951}}
{"timestamp": "2026-09-22T13:43:47.945537", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.9s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.36, "vwap": 6.2876, "vwap_slope": 0.0032, "atr": 0.0301, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.1183, "ema9": 6.3146, "ema20": 6.3026, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.445, "distance_from_high_pct": 0.0, "spread_pct": 0.157, "rvol": 0.072, "volume_pace_ratio": 2.021, "stage3": {"stop": 6.3239, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3533, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:47.946313", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5282, "vwap_slope": 0.0026, "atr": 0.0282, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.1168, "flat_threshold_pct": 0.127, "ema9": 5.5412, "ema20": 5.524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.725, "stage3": {"stop": 5.5212, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0285, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:47.947166", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1926, "vwap_slope": 0.0012, "atr": 0.0341, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0874, "flat_threshold_pct": 0.1625, "ema9": 5.2211, "ema20": 5.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:43:47.947832", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7429, "vwap_slope": -0.0011, "atr": 0.052, "atr_pct": 0.594, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.1485, "ema9": 8.7443, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T13:43:47.948418", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6711, "vwap": 11.6213, "vwap_slope": 0.0029, "atr": 0.0854, "atr_pct": 0.731, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.1829, "ema9": 11.6817, "ema20": 11.653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 1.092, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T13:43:47.949010", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0424, "vwap_slope": -0.0085, "atr": 0.0363, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.1008, "ema9": 9.0169, "ema20": 9.0332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.099, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.688}}
{"timestamp": "2026-09-22T13:43:47.949635", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.88", "VWAP sloping down", "spread 2.45% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.8767, "vwap_slope": -0.0093, "atr": 0.0875, "atr_pct": 1.801, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.4503, "ema9": 4.8346, "ema20": 4.8355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 3.571, "spread_pct": 2.449, "rvol": 0.106, "volume_pace_ratio": 3.008}}
{"timestamp": "2026-09-22T13:43:47.950237", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1764, "vwap_slope": -0.0041, "atr": 0.0503, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0633, "flat_threshold_pct": 0.1372, "ema9": 9.1468, "ema20": 9.1658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.758, "spread_pct": 0.656, "rvol": 0.016, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T13:43:47.950833", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.82 below VWAP $13.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8199, "vwap": 13.8649, "vwap_slope": -0.0141, "atr": 0.0841, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1521, "ema9": 13.8396, "ema20": 13.8615, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.357, "spread_pct": 0.217, "rvol": 0.021, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T13:43:47.951466", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1399, "vwap": 6.1535, "vwap_slope": -0.0019, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0967, "ema9": 6.1456, "ema20": 6.149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.288, "spread_pct": 0.163, "rvol": 0.049, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T13:43:47.952103", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.52, "vwap": 13.6766, "vwap_slope": -0.0309, "atr": 0.0886, "atr_pct": 0.656, "trend": "flat", "slope_pct": -0.0801, "flat_threshold_pct": 0.1639, "ema9": 13.6293, "ema20": 13.6927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.013, "spread_pct": 0.074, "rvol": 0.036, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:43:52.957818", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.404%)", "metrics": {"price": 7.825, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.4038, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:52.958956", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7106, "vwap_slope": 0.0354, "atr": 0.0466, "trend": "positive", "slope_pct": 0.2237, "lower_highs_lower_lows": false, "stop": 7.769, "imbalance_decline_count": 1, "imbalance_cur": 0.7054794520547946, "imbalance_prev": 0.7417417417417418}}
{"timestamp": "2026-09-22T13:43:52.959782", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.223%)", "metrics": {"price": 10.135, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2227, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:52.960434", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.135, "vwap": 10.0474, "vwap_slope": 0.0046, "atr": 0.0685, "trend": "flat", "slope_pct": 0.0501, "lower_highs_lower_lows": false, "stop": 10.0528, "imbalance_decline_count": 3, "imbalance_cur": -0.13039309683604985, "imbalance_prev": -0.11002260738507913}}
{"timestamp": "2026-09-22T13:43:52.960877", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0134, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:52.961285", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8572, "vwap_slope": 0.0113, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1068, "lower_highs_lower_lows": false, "stop": 14.8434, "imbalance_decline_count": 0, "imbalance_cur": 0.9761029411764706, "imbalance_prev": 0.7631312563266224}}
{"timestamp": "2026-09-22T13:43:52.963988", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $14.41", "VWAP sloping down", "spread 1.07% exceeds max 1.0%", "trend negative (slope -4.127%, flat band 1.594%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.11, "vwap": 14.4124, "vwap_slope": -0.628, "atr": 0.836, "atr_pct": 6.377, "trend": "negative", "slope_pct": -4.1267, "flat_threshold_pct": 1.5942, "ema9": 14.5163, "ema20": 15.1294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 17.391, "spread_pct": 1.068, "rvol": 0.863, "volume_pace_ratio": 24.25}}
{"timestamp": "2026-09-22T13:43:52.964837", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.9538, "vwap_slope": -0.0476, "atr": 0.1157, "atr_pct": 1.337, "trend": "flat", "slope_pct": -0.2231, "flat_threshold_pct": 0.3343, "ema9": 8.8337, "ema20": 8.9206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.316, "volume_pace_ratio": 8.887}}
{"timestamp": "2026-09-22T13:43:52.965621", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.69 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.69, "vwap": 13.838, "vwap_slope": 0.0036, "atr": 0.3262, "atr_pct": 2.383, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.5957, "ema9": 13.8374, "ema20": 13.8257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.524, "spread_pct": 0.803, "rvol": 0.074, "volume_pace_ratio": 2.075}}
{"timestamp": "2026-09-22T13:43:52.966287", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4348, "vwap": 6.453, "vwap_slope": -0.0, "atr": 0.033, "atr_pct": 0.513, "trend": "flat", "slope_pct": 0.0281, "flat_threshold_pct": 0.1284, "ema9": 6.4483, "ema20": 6.4468, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 2.058, "spread_pct": 0.155, "rvol": 0.057, "volume_pace_ratio": 1.609}}
{"timestamp": "2026-09-22T13:43:52.966958", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.8s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.805, "vwap": 8.6998, "vwap_slope": 0.0576, "atr": 0.144, "atr_pct": 1.636, "trend": "flat", "slope_pct": 0.1186, "flat_threshold_pct": 0.409, "ema9": 8.7513, "ema20": 8.7379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.399, "distance_from_high_pct": 0.845, "spread_pct": 0.455, "rvol": 0.127, "volume_pace_ratio": 3.575, "stage3": {"stop": 8.6322, "risk": 0.1728, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4684, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:43:52.967610", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7325, "vwap_slope": 0.0213, "atr": 0.1338, "atr_pct": 1.518, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3796, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.408}}
{"timestamp": "2026-09-22T13:43:52.968249", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.735, "vwap": 12.7308, "vwap_slope": -0.0034, "atr": 0.0583, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.1144, "ema9": 12.7219, "ema20": 12.7249, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T13:43:52.968962", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.682, "vwap": 8.8501, "vwap_slope": -0.0178, "atr": 0.1037, "atr_pct": 1.195, "trend": "flat", "slope_pct": -0.148, "flat_threshold_pct": 0.2987, "ema9": 8.7708, "ema20": 8.8506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 5.937, "spread_pct": 0.115, "rvol": 0.266, "volume_pace_ratio": 7.484}}
{"timestamp": "2026-09-22T13:43:52.969625", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.535, "vwap": 11.604, "vwap_slope": -0.0107, "atr": 0.0731, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.0202, "flat_threshold_pct": 0.1583, "ema9": 11.5876, "ema20": 11.586, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.662, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.977}}
{"timestamp": "2026-09-22T13:43:52.970244", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.3543, "vwap_slope": -0.0097, "atr": 0.0566, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.1157, "ema9": 12.2856, "ema20": 12.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.625, "spread_pct": 0.082, "rvol": 0.033, "volume_pace_ratio": 0.936}}
{"timestamp": "2026-09-22T13:43:52.970986", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.4624, "vwap_slope": 0.0004, "atr": 0.1075, "atr_pct": 1.022, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.2556, "ema9": 10.5278, "ema20": 10.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.269}}
{"timestamp": "2026-09-22T13:43:52.971588", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4813, "vwap": 5.5092, "vwap_slope": -0.0003, "atr": 0.0419, "atr_pct": 0.765, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.1911, "ema9": 5.5014, "ema20": 5.5026, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 2.12, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:43:52.972184", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1498, "vwap": 9.1034, "vwap_slope": 0.0003, "atr": 0.0817, "atr_pct": 0.893, "trend": "flat", "slope_pct": 0.1806, "flat_threshold_pct": 0.2233, "ema9": 9.1255, "ema20": 9.0879, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.248, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T13:43:52.972770", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.465, "vwap": 7.4867, "vwap_slope": -0.0045, "atr": 0.0401, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1344, "ema9": 7.49, "ema20": 7.5044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.025, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:43:52.973543", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.2337, "vwap": 9.2592, "vwap_slope": -0.0011, "atr": 0.0595, "atr_pct": 0.645, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.1611, "ema9": 9.2466, "ema20": 9.2456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 1.978, "spread_pct": 0.216, "rvol": 0.035, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:43:52.975199", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.9301, "vwap": 13.0145, "vwap_slope": -0.0267, "atr": 0.227, "atr_pct": 1.755, "trend": "flat", "slope_pct": -0.3606, "flat_threshold_pct": 0.4388, "ema9": 12.8991, "ema20": 12.9988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 4.363, "spread_pct": 0.232, "rvol": 0.034, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T13:43:52.975926", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.0s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.36, "vwap": 6.2876, "vwap_slope": 0.0032, "atr": 0.0301, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.1183, "ema9": 6.3146, "ema20": 6.3026, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.445, "distance_from_high_pct": 0.0, "spread_pct": 0.157, "rvol": 0.072, "volume_pace_ratio": 2.009, "stage3": {"stop": 6.3239, "risk": 0.0361, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3533, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:52.977460", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.9s) but room-to-run failed: imbalance -98% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5541, "vwap": 5.5282, "vwap_slope": 0.0027, "atr": 0.0282, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.1163, "flat_threshold_pct": 0.127, "ema9": 5.541, "ema20": 5.5239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.151, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.722, "stage3": {"stop": 5.5203, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9791, "passed": false, "reason": "imbalance -98% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:52.978112", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1926, "vwap_slope": 0.0012, "atr": 0.0341, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0874, "flat_threshold_pct": 0.1625, "ema9": 5.2211, "ema20": 5.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:43:52.978792", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7402, "vwap": 8.7428, "vwap_slope": -0.0012, "atr": 0.052, "atr_pct": 0.595, "trend": "flat", "slope_pct": 0.0352, "flat_threshold_pct": 0.1487, "ema9": 8.7424, "ema20": 8.7436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.352, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T13:43:52.979483", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6711, "vwap": 11.6213, "vwap_slope": 0.0029, "atr": 0.0854, "atr_pct": 0.731, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.1829, "ema9": 11.6817, "ema20": 11.653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 1.092, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T13:43:52.980089", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.0423, "vwap_slope": -0.0085, "atr": 0.0363, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.1009, "ema9": 9.0159, "ema20": 9.0327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.678}}
{"timestamp": "2026-09-22T13:43:52.980703", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.88", "VWAP sloping down", "spread 2.86% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.8767, "vwap_slope": -0.0093, "atr": 0.0875, "atr_pct": 1.801, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.4503, "ema9": 4.8346, "ema20": 4.8355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 3.571, "spread_pct": 2.863, "rvol": 0.107, "volume_pace_ratio": 2.999}}
{"timestamp": "2026-09-22T13:43:52.981498", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1764, "vwap_slope": -0.0041, "atr": 0.0503, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0633, "flat_threshold_pct": 0.1372, "ema9": 9.1468, "ema20": 9.1658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.758, "spread_pct": 0.656, "rvol": 0.016, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T13:43:52.982192", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.811, "vwap": 13.8641, "vwap_slope": -0.0148, "atr": 0.0841, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.1522, "ema9": 13.8378, "ema20": 13.8607, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 1.42, "spread_pct": 0.217, "rvol": 0.022, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:43:52.982839", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1534, "vwap_slope": -0.002, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0968, "ema9": 6.1436, "ema20": 6.148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.049, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T13:43:52.983505", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.55 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.552, "vwap": 13.6772, "vwap_slope": -0.0303, "atr": 0.0886, "atr_pct": 0.654, "trend": "flat", "slope_pct": -0.0734, "flat_threshold_pct": 0.1635, "ema9": 13.6357, "ema20": 13.6958, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 2.783, "spread_pct": 0.074, "rvol": 0.036, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:43:57.989325", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.421%)", "metrics": {"price": 7.8294, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": 0.4206, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:57.990830", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8294, "vwap": 7.7114, "vwap_slope": 0.0361, "atr": 0.0466, "trend": "positive", "slope_pct": 0.2253, "lower_highs_lower_lows": false, "stop": 7.7734, "imbalance_decline_count": 2, "imbalance_cur": 0.643315127048207, "imbalance_prev": 0.7054794520547946}}
{"timestamp": "2026-09-22T13:43:57.991512", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.196%)", "metrics": {"price": 10.1259, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1958, "trend": "positive"}}
{"timestamp": "2026-09-22T13:43:57.992061", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1259, "vwap": 10.0473, "vwap_slope": 0.0046, "atr": 0.0685, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": false, "stop": 10.0437, "imbalance_decline_count": 4, "imbalance_cur": -0.15420052797763859, "imbalance_prev": -0.13039309683604985}}
{"timestamp": "2026-09-22T13:43:57.992461", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.023%)", "metrics": {"price": 14.94, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0234, "trend": "flat"}}
{"timestamp": "2026-09-22T13:43:57.992863", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.94, "vwap": 14.8573, "vwap_slope": 0.0115, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1077, "lower_highs_lower_lows": false, "stop": 14.8484, "imbalance_decline_count": 1, "imbalance_cur": 0.8840442636905325, "imbalance_prev": 0.9761029411764706}}
{"timestamp": "2026-09-22T13:43:57.994759", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $14.38", "VWAP sloping down", "trend negative (slope -4.100%, flat band 1.656%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.136, "vwap": 14.3751, "vwap_slope": -0.6652, "atr": 0.87, "atr_pct": 6.623, "trend": "negative", "slope_pct": -4.0996, "flat_threshold_pct": 1.6557, "ema9": 14.5215, "ema20": 15.1319, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 17.227, "spread_pct": 0.38, "rvol": 0.889, "volume_pace_ratio": 24.814}}
{"timestamp": "2026-09-22T13:43:57.996165", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.9536, "vwap_slope": -0.0477, "atr": 0.1161, "atr_pct": 1.342, "trend": "flat", "slope_pct": -0.2231, "flat_threshold_pct": 0.3354, "ema9": 8.8337, "ema20": 8.9206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.316, "volume_pace_ratio": 8.837}}
{"timestamp": "2026-09-22T13:43:57.996659", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.69 below VWAP $13.84", "lower-highs/lower-lows structure"], "metrics": {"price": 13.69, "vwap": 13.8378, "vwap_slope": 0.0034, "atr": 0.3277, "atr_pct": 2.394, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.5985, "ema9": 13.8374, "ema20": 13.8257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 3.524, "spread_pct": 0.803, "rvol": 0.074, "volume_pace_ratio": 2.064}}
{"timestamp": "2026-09-22T13:43:57.997046", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4529, "vwap_slope": -0.0001, "atr": 0.033, "atr_pct": 0.514, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.1285, "ema9": 6.4473, "ema20": 6.4464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 2.131, "spread_pct": 0.155, "rvol": 0.057, "volume_pace_ratio": 1.6}}
{"timestamp": "2026-09-22T13:43:57.997464", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.9s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.8, "vwap": 8.6997, "vwap_slope": 0.0576, "atr": 0.144, "atr_pct": 1.637, "trend": "flat", "slope_pct": 0.117, "flat_threshold_pct": 0.4092, "ema9": 8.7503, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.399, "distance_from_high_pct": 0.901, "spread_pct": 0.455, "rvol": 0.127, "volume_pace_ratio": 3.554, "stage3": {"stop": 8.6272, "risk": 0.1728, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.475, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:43:57.997832", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7325, "vwap_slope": 0.0213, "atr": 0.1338, "atr_pct": 1.518, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3796, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T13:43:57.998382", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.725, "vwap": 12.7306, "vwap_slope": -0.0036, "atr": 0.0583, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.1145, "ema9": 12.7199, "ema20": 12.7239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T13:43:57.999829", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6801, "vwap": 8.8496, "vwap_slope": -0.0184, "atr": 0.1037, "atr_pct": 1.195, "trend": "flat", "slope_pct": -0.1487, "flat_threshold_pct": 0.2988, "ema9": 8.7704, "ema20": 8.8504, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 5.958, "spread_pct": 0.115, "rvol": 0.267, "volume_pace_ratio": 7.464}}
{"timestamp": "2026-09-22T13:43:58.000413", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5317, "vwap": 11.604, "vwap_slope": -0.0107, "atr": 0.0731, "atr_pct": 0.634, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.1584, "ema9": 11.5869, "ema20": 11.5857, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.691, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.971}}
{"timestamp": "2026-09-22T13:43:58.001081", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.3536, "vwap_slope": -0.0104, "atr": 0.0566, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.1157, "ema9": 12.2856, "ema20": 12.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.625, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:43:58.001725", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.521, "vwap": 10.4624, "vwap_slope": 0.0004, "atr": 0.1075, "atr_pct": 1.022, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.2556, "ema9": 10.5278, "ema20": 10.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.054, "distance_from_high_pct": 1.672, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.267}}
{"timestamp": "2026-09-22T13:43:58.002281", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4813, "vwap": 5.5092, "vwap_slope": -0.0003, "atr": 0.0419, "atr_pct": 0.765, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.1911, "ema9": 5.5014, "ema20": 5.5026, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 2.12, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:43:58.002958", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1498, "vwap": 9.1034, "vwap_slope": 0.0003, "atr": 0.0817, "atr_pct": 0.893, "trend": "flat", "slope_pct": 0.1806, "flat_threshold_pct": 0.2233, "ema9": 9.1255, "ema20": 9.0879, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.248, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T13:43:58.003653", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.465, "vwap": 7.4867, "vwap_slope": -0.0045, "atr": 0.0401, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1344, "ema9": 7.49, "ema20": 7.5044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.025, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:43:58.004265", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.2472, "vwap": 9.2592, "vwap_slope": -0.0011, "atr": 0.0595, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0489, "flat_threshold_pct": 0.1609, "ema9": 9.2493, "ema20": 9.2469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.834, "spread_pct": 0.216, "rvol": 0.035, "volume_pace_ratio": 0.991}}
{"timestamp": "2026-09-22T13:43:58.004957", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.935, "vwap": 13.0144, "vwap_slope": -0.0268, "atr": 0.227, "atr_pct": 1.755, "trend": "flat", "slope_pct": -0.3595, "flat_threshold_pct": 0.4387, "ema9": 12.9001, "ema20": 12.9993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 4.327, "spread_pct": 0.232, "rvol": 0.034, "volume_pace_ratio": 0.941}}
{"timestamp": "2026-09-22T13:43:58.005628", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 173.0s", "imbalance +62% >= 50% buy threshold, stop 6.32", "entry_score 79.3"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.2878, "vwap_slope": 0.0033, "atr": 0.0305, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.1199, "ema9": 6.3146, "ema20": 6.3026, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.45, "distance_from_high_pct": 0.079, "spread_pct": 0.157, "rvol": 0.072, "volume_pace_ratio": 2.001, "stage3": {"stop": 6.3234, "risk": 0.0366, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.619, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 6.32"}, "entry_score": 79.32, "entry_score_breakdown": {"imbalance_sub": 0.456, "volume_pace_sub": 1.0, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 0.775}}}
{"timestamp": "2026-09-22T13:43:58.040809", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.0s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5599, "vwap": 5.5284, "vwap_slope": 0.0028, "atr": 0.0282, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.1193, "flat_threshold_pct": 0.1269, "ema9": 5.5422, "ema20": 5.5245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.048, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.718, "stage3": {"stop": 5.5261, "risk": 0.0338, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9159, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:43:58.041661", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1926, "vwap_slope": 0.0012, "atr": 0.0341, "atr_pct": 0.65, "trend": "flat", "slope_pct": 0.0874, "flat_threshold_pct": 0.1625, "ema9": 5.2211, "ema20": 5.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T13:43:58.042399", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7429, "vwap_slope": -0.0011, "atr": 0.052, "atr_pct": 0.594, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.1485, "ema9": 8.7443, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T13:43:58.043101", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6711, "vwap": 11.6213, "vwap_slope": 0.0029, "atr": 0.0854, "atr_pct": 0.731, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.1829, "ema9": 11.6817, "ema20": 11.653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 1.092, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T13:43:58.043843", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.0422, "vwap_slope": -0.0086, "atr": 0.0363, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.1009, "ema9": 9.0159, "ema20": 9.0327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.669}}
{"timestamp": "2026-09-22T13:43:58.044494", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.88", "VWAP sloping down", "spread 2.86% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.8767, "vwap_slope": -0.0093, "atr": 0.0875, "atr_pct": 1.801, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.4503, "ema9": 4.8346, "ema20": 4.8355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 3.571, "spread_pct": 2.863, "rvol": 0.107, "volume_pace_ratio": 2.981}}
{"timestamp": "2026-09-22T13:43:58.045164", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1754, "vwap_slope": -0.005, "atr": 0.051, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0727, "flat_threshold_pct": 0.1398, "ema9": 9.1408, "ema20": 9.163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.083, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T13:43:58.045745", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.8638, "vwap_slope": -0.0151, "atr": 0.0841, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.1524, "ema9": 13.8356, "ema20": 13.8596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.022, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T13:43:58.047180", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1532, "vwap_slope": -0.0021, "atr": 0.0237, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0968, "ema9": 6.1446, "ema20": 6.1485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.049, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T13:43:58.047890", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.51, "vwap": 13.6757, "vwap_slope": -0.0318, "atr": 0.0894, "atr_pct": 0.662, "trend": "flat", "slope_pct": -0.0822, "flat_threshold_pct": 0.1654, "ema9": 13.6273, "ema20": 13.6918, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 3.085, "spread_pct": 0.074, "rvol": 0.036, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:44:03.053711", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.835, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": -0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:03.055690", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7137, "vwap_slope": 0.0203, "atr": 0.0437, "trend": "positive", "slope_pct": 0.2258, "lower_highs_lower_lows": false, "stop": 7.7826, "imbalance_decline_count": 0, "imbalance_cur": 0.8721461187214612, "imbalance_prev": 0.643315127048207}}
{"timestamp": "2026-09-22T13:44:03.056450", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.129%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1286, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:03.057011", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0474, "vwap_slope": 0.0035, "atr": 0.064, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 10.0482, "imbalance_decline_count": 5, "imbalance_cur": -0.19479048697621745, "imbalance_prev": -0.15420052797763859, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.047%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:44:03.058240", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0201, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:03.058830", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8575, "vwap_slope": 0.0071, "atr": 0.0694, "trend": "flat", "slope_pct": 0.0977, "lower_highs_lower_lows": false, "stop": 14.8517, "imbalance_decline_count": 0, "imbalance_cur": 0.8865747002073754, "imbalance_prev": 0.8840442636905325}}
{"timestamp": "2026-09-22T13:44:03.062015", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $14.37", "VWAP sloping down", "trend negative (slope -3.459%, flat band 1.427%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2, "vwap": 14.3705, "vwap_slope": -0.3888, "atr": 0.7533, "atr_pct": 5.707, "trend": "negative", "slope_pct": -3.4589, "flat_threshold_pct": 1.4267, "ema9": 14.2694, "ema20": 14.9545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 16.824, "spread_pct": 0.682, "rvol": 0.896, "volume_pace_ratio": 24.883}}
{"timestamp": "2026-09-22T13:44:03.064826", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.65, "vwap": 8.9516, "vwap_slope": -0.0343, "atr": 0.0981, "atr_pct": 1.134, "trend": "flat", "slope_pct": -0.2526, "flat_threshold_pct": 0.2835, "ema9": 8.797, "ema20": 8.8949, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.317, "volume_pace_ratio": 8.799}}
{"timestamp": "2026-09-22T13:44:03.066099", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.69 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.69, "vwap": 13.838, "vwap_slope": -0.0005, "atr": 0.3058, "atr_pct": 2.234, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.5584, "ema9": 13.8087, "ema20": 13.8132, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 3.524, "spread_pct": 0.73, "rvol": 0.074, "volume_pace_ratio": 2.052}}
{"timestamp": "2026-09-22T13:44:03.066970", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.43, "vwap": 6.453, "vwap_slope": -0.0002, "atr": 0.031, "atr_pct": 0.482, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1206, "ema9": 6.4451, "ema20": 6.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.131, "spread_pct": 0.155, "rvol": 0.057, "volume_pace_ratio": 1.593}}
{"timestamp": "2026-09-22T13:44:03.067745", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 106.9s", "imbalance +100% >= 50% buy threshold, stop 8.66", "entry_score 83.6"], "reasons_against": [], "metrics": {"price": 8.814, "vwap": 8.7004, "vwap_slope": 0.0163, "atr": 0.1324, "atr_pct": 1.502, "trend": "flat", "slope_pct": 0.1252, "flat_threshold_pct": 0.3754, "ema9": 8.7631, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 0.743, "spread_pct": 0.455, "rvol": 0.127, "volume_pace_ratio": 3.535, "stage3": {"stop": 8.6551, "risk": 0.1589, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 8.66"}, "entry_score": 83.61, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 0.955, "volatility_sub": 0.293, "slope_sub": 1.0, "volume_accel_sub": 0.887}}}
{"timestamp": "2026-09-22T13:44:03.103990", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T13:44:03.104955", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7306, "vwap_slope": -0.0014, "atr": 0.0545, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.107, "ema9": 12.7209, "ema20": 12.724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:44:03.109148", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.685, "vwap": 8.8496, "vwap_slope": -0.0145, "atr": 0.0963, "atr_pct": 1.109, "trend": "flat", "slope_pct": -0.1516, "flat_threshold_pct": 0.2772, "ema9": 8.7537, "ema20": 8.8349, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 5.905, "spread_pct": 0.115, "rvol": 0.268, "volume_pace_ratio": 7.431}}
{"timestamp": "2026-09-22T13:44:03.113225", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6038, "vwap_slope": -0.003, "atr": 0.0692, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.1501, "ema9": 11.5751, "ema20": 11.5802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 1.748, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:44:03.115085", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3049, "vwap": 12.3531, "vwap_slope": -0.0072, "atr": 0.0541, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.1099, "ema9": 12.2903, "ema20": 12.3108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.109, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:44:03.115934", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.43 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.43, "vwap": 10.4617, "vwap_slope": -0.0003, "atr": 0.1078, "atr_pct": 1.033, "trend": "flat", "slope_pct": -0.0456, "flat_threshold_pct": 0.2584, "ema9": 10.5083, "ema20": 10.5133, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.121, "distance_from_high_pct": 2.522, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.287}}
{"timestamp": "2026-09-22T13:44:03.116644", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4894, "vwap": 5.5093, "vwap_slope": -0.0006, "atr": 0.0386, "atr_pct": 0.703, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1758, "ema9": 5.5004, "ema20": 5.5021, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.975, "spread_pct": 0.182, "rvol": 0.033, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T13:44:03.117422", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1033, "vwap_slope": 0.0002, "atr": 0.0767, "atr_pct": 0.839, "trend": "flat", "slope_pct": 0.176, "flat_threshold_pct": 0.2098, "ema9": 9.1225, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.406, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:44:03.120325", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.465, "vwap": 7.4864, "vwap_slope": -0.0048, "atr": 0.0401, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1344, "ema9": 7.49, "ema20": 7.5044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.025, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:44:03.121081", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.23, "vwap": 9.2591, "vwap_slope": -0.0013, "atr": 0.056, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.1516, "ema9": 9.2454, "ema20": 9.2453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 2.017, "spread_pct": 0.325, "rvol": 0.036, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:44:03.121744", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.935, "vwap": 13.0142, "vwap_slope": -0.027, "atr": 0.2251, "atr_pct": 1.74, "trend": "flat", "slope_pct": -0.3595, "flat_threshold_pct": 0.435, "ema9": 12.9001, "ema20": 12.9993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 4.327, "spread_pct": 0.232, "rvol": 0.034, "volume_pace_ratio": 0.935}}
{"timestamp": "2026-09-22T13:44:03.122460", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 178.1s", "imbalance +62% >= 50% buy threshold, stop 6.33", "entry_score 79.3"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.2882, "vwap_slope": 0.0038, "atr": 0.0305, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.1117, "flat_threshold_pct": 0.1198, "ema9": 6.3156, "ema20": 6.3031, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.461, "distance_from_high_pct": 0.0, "spread_pct": 0.157, "rvol": 0.072, "volume_pace_ratio": 1.998, "stage3": {"stop": 6.3284, "risk": 0.0366, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.619, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 6.33"}, "entry_score": 79.26, "entry_score_breakdown": {"imbalance_sub": 0.456, "volume_pace_sub": 1.0, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 0.769}}}
{"timestamp": "2026-09-22T13:44:03.170584", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.1s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5536, "vwap": 5.5284, "vwap_slope": 0.0017, "atr": 0.0258, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.1066, "flat_threshold_pct": 0.1162, "ema9": 5.5429, "ema20": 5.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 1.16, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.714, "stage3": {"stop": 5.5226, "risk": 0.031, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7996, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:03.171636", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1925, "vwap_slope": 0.0011, "atr": 0.0302, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0837, "flat_threshold_pct": 0.1441, "ema9": 5.2249, "ema20": 5.2083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.006, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T13:44:03.173276", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.7428, "vwap_slope": -0.0003, "atr": 0.0478, "atr_pct": 0.547, "trend": "flat", "slope_pct": 0.0309, "flat_threshold_pct": 0.1368, "ema9": 8.7427, "ema20": 8.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T13:44:03.174128", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.6216, "vwap_slope": 0.0009, "atr": 0.0798, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.1714, "ema9": 11.6732, "ema20": 11.6517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.356, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T13:44:03.175414", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.042, "vwap_slope": -0.0088, "atr": 0.0359, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0998, "ema9": 9.0159, "ema20": 9.0327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 1.154, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.665}}
{"timestamp": "2026-09-22T13:44:03.176182", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.88", "VWAP sloping down", "spread 2.86% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8764, "vwap_slope": -0.0096, "atr": 0.0838, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.4328, "ema9": 4.8306, "ema20": 4.8336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 3.968, "spread_pct": 2.863, "rvol": 0.107, "volume_pace_ratio": 2.963}}
{"timestamp": "2026-09-22T13:44:03.176866", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0481, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1313, "ema9": 9.1511, "ema20": 9.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T13:44:03.177589", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8624, "vwap_slope": -0.0053, "atr": 0.078, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.1415, "ema9": 13.8255, "ema20": 13.8525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.606, "spread_pct": 0.218, "rvol": 0.022, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T13:44:03.178264", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1532, "vwap_slope": -0.0009, "atr": 0.0218, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0888, "ema9": 6.1435, "ema20": 6.1476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.049, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T13:44:03.179096", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5147, "vwap": 13.6684, "vwap_slope": -0.0219, "atr": 0.082, "atr_pct": 0.607, "trend": "flat", "slope_pct": -0.0957, "flat_threshold_pct": 0.1518, "ema9": 13.6024, "ema20": 13.6736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 3.051, "spread_pct": 0.074, "rvol": 0.037, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T13:44:08.185147", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.835, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": -0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:08.186836", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7145, "vwap_slope": 0.0211, "atr": 0.0437, "trend": "positive", "slope_pct": 0.2258, "lower_highs_lower_lows": false, "stop": 7.7826, "imbalance_decline_count": 1, "imbalance_cur": 0.6069364161849711, "imbalance_prev": 0.8721461187214612}}
{"timestamp": "2026-09-22T13:44:08.187808", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.088%)", "metrics": {"price": 10.1113, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0879, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:08.188367", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1113, "vwap": 10.0474, "vwap_slope": 0.0036, "atr": 0.065, "trend": "flat", "slope_pct": 0.0432, "lower_highs_lower_lows": false, "stop": 10.0333, "imbalance_decline_count": 0, "imbalance_cur": 0.06018724921979492, "imbalance_prev": -0.19479048697621745}}
{"timestamp": "2026-09-22T13:44:08.188807", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 14.93, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.01, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:08.189320", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.93, "vwap": 14.8575, "vwap_slope": 0.0071, "atr": 0.0698, "trend": "flat", "slope_pct": 0.0969, "lower_highs_lower_lows": false, "stop": 14.8462, "imbalance_decline_count": 1, "imbalance_cur": 0.7024188415022279, "imbalance_prev": 0.8865747002073754}}
{"timestamp": "2026-09-22T13:44:08.192479", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $14.36", "VWAP sloping down", "trend negative (slope -3.459%, flat band 1.436%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2001, "vwap": 14.3633, "vwap_slope": -0.3959, "atr": 0.7583, "atr_pct": 5.745, "trend": "negative", "slope_pct": -3.4588, "flat_threshold_pct": 1.4362, "ema9": 14.2694, "ema20": 14.9545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 16.824, "spread_pct": 0.378, "rvol": 0.902, "volume_pace_ratio": 24.884}}
{"timestamp": "2026-09-22T13:44:08.193669", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6599, "vwap": 8.9505, "vwap_slope": -0.0355, "atr": 0.0988, "atr_pct": 1.141, "trend": "flat", "slope_pct": -0.2498, "flat_threshold_pct": 0.2852, "ema9": 8.799, "ema20": 8.8958, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 6.075, "spread_pct": 0.116, "rvol": 0.318, "volume_pace_ratio": 8.78}}
{"timestamp": "2026-09-22T13:44:08.194810", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.625, "vwap": 13.8373, "vwap_slope": -0.0012, "atr": 0.3089, "atr_pct": 2.267, "trend": "flat", "slope_pct": -0.04, "flat_threshold_pct": 0.5667, "ema9": 13.7957, "ema20": 13.807, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 3.982, "spread_pct": 0.367, "rvol": 0.074, "volume_pace_ratio": 2.048}}
{"timestamp": "2026-09-22T13:44:08.195606", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.42, "vwap": 6.4527, "vwap_slope": -0.0005, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.1236, "ema9": 6.4431, "ema20": 6.4446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.058, "volume_pace_ratio": 1.597}}
{"timestamp": "2026-09-22T13:44:08.196493", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.0s", "imbalance +86% >= 50% buy threshold, stop 8.60", "entry_score 77.2"], "reasons_against": [], "metrics": {"price": 8.7602, "vwap": 8.7005, "vwap_slope": 0.0164, "atr": 0.1356, "atr_pct": 1.548, "trend": "flat", "slope_pct": 0.1098, "flat_threshold_pct": 0.387, "ema9": 8.7523, "ema20": 8.7396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.23, "distance_from_high_pct": 1.349, "spread_pct": 0.227, "rvol": 0.128, "volume_pace_ratio": 3.52, "stage3": {"stop": 8.5975, "risk": 0.1627, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8628, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 8.60"}, "entry_score": 77.2, "entry_score_breakdown": {"imbalance_sub": 0.804, "volume_pace_sub": 0.957, "volatility_sub": 0.266, "slope_sub": 1.0, "volume_accel_sub": 0.885}}}
{"timestamp": "2026-09-22T13:44:08.233400", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T13:44:08.234321", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.729, "vwap": 12.7306, "vwap_slope": -0.0014, "atr": 0.0556, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1091, "ema9": 12.7217, "ema20": 12.7244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 0.555, "spread_pct": 0.079, "rvol": 0.027, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T13:44:08.235386", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6414, "vwap": 8.8466, "vwap_slope": -0.0175, "atr": 0.0992, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.1641, "flat_threshold_pct": 0.2869, "ema9": 8.745, "ema20": 8.8307, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 6.377, "spread_pct": 0.116, "rvol": 0.272, "volume_pace_ratio": 7.5}}
{"timestamp": "2026-09-22T13:44:08.236148", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.51, "vwap": 11.6035, "vwap_slope": -0.0033, "atr": 0.0751, "atr_pct": 0.653, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.1632, "ema9": 11.5721, "ema20": 11.5788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 1.876, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:44:08.236866", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.25, "vwap": 12.353, "vwap_slope": -0.0073, "atr": 0.0544, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.111, "ema9": 12.2793, "ema20": 12.3055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.546, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:44:08.237550", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4592, "vwap_slope": -0.0028, "atr": 0.1106, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.2666, "ema9": 10.4965, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.122, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.286}}
{"timestamp": "2026-09-22T13:44:08.238201", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.5087, "vwap_slope": -0.0011, "atr": 0.0403, "atr_pct": 0.738, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.1844, "ema9": 5.4965, "ema20": 5.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.926}}
{"timestamp": "2026-09-22T13:44:08.238959", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1033, "vwap_slope": 0.0002, "atr": 0.0767, "atr_pct": 0.839, "trend": "flat", "slope_pct": 0.176, "flat_threshold_pct": 0.2098, "ema9": 9.1225, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.406, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T13:44:08.239641", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.465, "vwap": 7.4864, "vwap_slope": -0.0048, "atr": 0.0401, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1344, "ema9": 7.49, "ema20": 7.5044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.025, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T13:44:08.240258", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.26, "vwap": 9.2589, "vwap_slope": -0.0015, "atr": 0.057, "atr_pct": 0.616, "trend": "flat", "slope_pct": 0.0464, "flat_threshold_pct": 0.1539, "ema9": 9.2514, "ema20": 9.2482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.699, "spread_pct": 0.324, "rvol": 0.037, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:44:08.241033", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.8949, "vwap": 13.012, "vwap_slope": -0.0096, "atr": 0.2154, "atr_pct": 1.671, "trend": "flat", "slope_pct": -0.3158, "flat_threshold_pct": 0.4176, "ema9": 12.8991, "ema20": 12.9894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 4.624, "spread_pct": 0.543, "rvol": 0.034, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:44:08.241730", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (183.2s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.365, "vwap": 6.2883, "vwap_slope": 0.0032, "atr": 0.0283, "atr_pct": 0.445, "trend": "positive", "slope_pct": 0.1211, "flat_threshold_pct": 0.1112, "ema9": 6.3255, "ema20": 6.309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.279, "distance_from_high_pct": 0.0, "spread_pct": 0.157, "rvol": 0.072, "volume_pace_ratio": 1.986, "stage3": {"stop": 6.331, "risk": 0.034, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9048, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:08.242512", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.2s) but room-to-run failed: imbalance -89% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5285, "vwap_slope": 0.0018, "atr": 0.0268, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.1028, "flat_threshold_pct": 0.1211, "ema9": 5.5411, "ema20": 5.5256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.715, "stage3": {"stop": 5.5128, "risk": 0.0322, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8891, "passed": false, "reason": "imbalance -89% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:08.243330", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1925, "vwap_slope": 0.0011, "atr": 0.0302, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0837, "flat_threshold_pct": 0.1441, "ema9": 5.2249, "ema20": 5.2083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.475, "spread_pct": 0.572, "rvol": 0.006, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T13:44:08.244087", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.7428, "vwap_slope": -0.0003, "atr": 0.0489, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.14, "ema9": 8.7417, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T13:44:08.244756", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6675, "vwap": 11.6216, "vwap_slope": 0.001, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.171, "ema9": 11.6787, "ema20": 11.6543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.123, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:44:08.247739", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.98, "vwap": 9.0418, "vwap_slope": -0.0064, "atr": 0.0344, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.0958, "ema9": 9.0087, "ema20": 9.0277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.319, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.66}}
{"timestamp": "2026-09-22T13:44:08.250657", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.88", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8761, "vwap_slope": -0.0007, "atr": 0.0792, "atr_pct": 1.637, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.4092, "ema9": 4.8325, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 3.968, "spread_pct": 2.062, "rvol": 0.108, "volume_pace_ratio": 2.967}}
{"timestamp": "2026-09-22T13:44:08.251485", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0481, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1313, "ema9": 9.1511, "ema20": 9.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T13:44:08.252204", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8617, "vwap_slope": -0.006, "atr": 0.0794, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.1442, "ema9": 13.8225, "ema20": 13.8511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.713, "spread_pct": 0.145, "rvol": 0.022, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T13:44:08.252848", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1532, "vwap_slope": -0.0009, "atr": 0.0222, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0903, "ema9": 6.1435, "ema20": 6.1476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.049, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T13:44:08.253823", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.505, "vwap": 13.6683, "vwap_slope": -0.022, "atr": 0.0888, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.0975, "flat_threshold_pct": 0.1643, "ema9": 13.6004, "ema20": 13.6727, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 3.121, "spread_pct": 0.074, "rvol": 0.037, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:44:13.259679", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.835, "peak_price": 7.8365, "peak_gain_cents": 10.15, "slope_pct": -0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:13.261262", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7146, "vwap_slope": 0.0211, "atr": 0.0437, "trend": "positive", "slope_pct": 0.2258, "lower_highs_lower_lows": false, "stop": 7.7826, "imbalance_decline_count": 0, "imbalance_cur": 0.6149645637271988, "imbalance_prev": 0.6069364161849711}}
{"timestamp": "2026-09-22T13:44:13.261865", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0693, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:13.262393", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0475, "vwap_slope": 0.0037, "atr": 0.0654, "trend": "flat", "slope_pct": 0.0417, "lower_highs_lower_lows": false, "stop": 10.0265, "imbalance_decline_count": 0, "imbalance_cur": 0.41726766948279415, "imbalance_prev": 0.06018724921979492}}
{"timestamp": "2026-09-22T13:44:13.262795", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 14.94, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0301, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:13.263243", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.94, "vwap": 14.8562, "vwap_slope": 0.0058, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0986, "lower_highs_lower_lows": false, "stop": 14.7944, "imbalance_decline_count": 0, "imbalance_cur": 0.8899082568807339, "imbalance_prev": 0.7024188415022279}}
{"timestamp": "2026-09-22T13:44:13.265155", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $14.36", "VWAP sloping down", "trend negative (slope -3.495%, flat band 1.441%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1536, "vwap": 14.3572, "vwap_slope": -0.4021, "atr": 0.7583, "atr_pct": 5.765, "trend": "negative", "slope_pct": -3.4954, "flat_threshold_pct": 1.4412, "ema9": 14.2601, "ema20": 14.9501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 17.117, "spread_pct": 0.457, "rvol": 0.907, "volume_pace_ratio": 24.863}}
{"timestamp": "2026-09-22T13:44:13.265935", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6518, "vwap": 8.9503, "vwap_slope": -0.0356, "atr": 0.0988, "atr_pct": 1.142, "trend": "flat", "slope_pct": -0.2521, "flat_threshold_pct": 0.2855, "ema9": 8.7973, "ema20": 8.895, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 6.163, "spread_pct": 0.116, "rvol": 0.318, "volume_pace_ratio": 8.732}}
{"timestamp": "2026-09-22T13:44:13.266551", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.61, "vwap": 13.8369, "vwap_slope": -0.0016, "atr": 0.3101, "atr_pct": 2.278, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.5695, "ema9": 13.7927, "ema20": 13.8056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 4.087, "spread_pct": 0.368, "rvol": 0.074, "volume_pace_ratio": 2.039}}
{"timestamp": "2026-09-22T13:44:13.267320", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.425, "vwap": 6.4526, "vwap_slope": -0.0006, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1235, "ema9": 6.4441, "ema20": 6.445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.207, "spread_pct": 0.156, "rvol": 0.058, "volume_pace_ratio": 1.595}}
{"timestamp": "2026-09-22T13:44:13.268091", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.1s", "imbalance +91% >= 50% buy threshold, stop 8.67", "entry_score 79.4"], "reasons_against": [], "metrics": {"price": 8.8315, "vwap": 8.7007, "vwap_slope": 0.0166, "atr": 0.136, "atr_pct": 1.54, "trend": "flat", "slope_pct": 0.1302, "flat_threshold_pct": 0.385, "ema9": 8.7666, "ema20": 8.7464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.232, "distance_from_high_pct": 0.546, "spread_pct": 0.227, "rvol": 0.128, "volume_pace_ratio": 3.503, "stage3": {"stop": 8.6683, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9109, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 8.67"}, "entry_score": 79.39, "entry_score_breakdown": {"imbalance_sub": 0.873, "volume_pace_sub": 0.958, "volatility_sub": 0.271, "slope_sub": 1.0, "volume_accel_sub": 0.884}}}
{"timestamp": "2026-09-22T13:44:13.303484", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T13:44:13.304377", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7305, "vwap_slope": -0.0014, "atr": 0.0556, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.1092, "ema9": 12.7209, "ema20": 12.724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T13:44:13.305197", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.65, "vwap": 8.8462, "vwap_slope": -0.0179, "atr": 0.0992, "atr_pct": 1.147, "trend": "flat", "slope_pct": -0.1616, "flat_threshold_pct": 0.2867, "ema9": 8.7467, "ema20": 8.8315, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 6.284, "spread_pct": 0.116, "rvol": 0.273, "volume_pace_ratio": 7.475}}
{"timestamp": "2026-09-22T13:44:13.305802", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.518, "vwap": 11.6035, "vwap_slope": -0.0033, "atr": 0.0751, "atr_pct": 0.652, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.163, "ema9": 11.5737, "ema20": 11.5795, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 1.807, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:44:13.306397", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.353, "vwap_slope": -0.0073, "atr": 0.0544, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.111, "ema9": 12.2783, "ema20": 12.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:44:13.307073", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4592, "vwap_slope": -0.0028, "atr": 0.1106, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.2666, "ema9": 10.4965, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.123, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.284}}
{"timestamp": "2026-09-22T13:44:13.307813", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.5087, "vwap_slope": -0.0011, "atr": 0.0403, "atr_pct": 0.738, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.1844, "ema9": 5.4965, "ema20": 5.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T13:44:13.308422", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1033, "vwap_slope": 0.0002, "atr": 0.0767, "atr_pct": 0.839, "trend": "flat", "slope_pct": 0.176, "flat_threshold_pct": 0.2098, "ema9": 9.1225, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.067, "distance_from_high_pct": 2.406, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T13:44:13.309013", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4598, "vwap": 7.4859, "vwap_slope": -0.0053, "atr": 0.038, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1273, "ema9": 7.4839, "ema20": 7.5001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.195, "spread_pct": 0.134, "rvol": 0.025, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:44:13.309600", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.26, "vwap": 9.2589, "vwap_slope": -0.0015, "atr": 0.057, "atr_pct": 0.616, "trend": "flat", "slope_pct": 0.0464, "flat_threshold_pct": 0.1539, "ema9": 9.2514, "ema20": 9.2482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.699, "spread_pct": 0.324, "rvol": 0.037, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:44:13.310272", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.885, "vwap": 13.0114, "vwap_slope": -0.0102, "atr": 0.2154, "atr_pct": 1.672, "trend": "flat", "slope_pct": -0.3177, "flat_threshold_pct": 0.418, "ema9": 12.8971, "ema20": 12.9884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 4.697, "spread_pct": 0.543, "rvol": 0.034, "volume_pace_ratio": 0.946}}
{"timestamp": "2026-09-22T13:44:13.310967", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (188.3s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.365, "vwap": 6.2883, "vwap_slope": 0.0032, "atr": 0.0285, "atr_pct": 0.447, "trend": "positive", "slope_pct": 0.1211, "flat_threshold_pct": 0.1118, "ema9": 6.3255, "ema20": 6.309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.0, "spread_pct": 0.157, "rvol": 0.072, "volume_pace_ratio": 1.975, "stage3": {"stop": 6.3308, "risk": 0.0342, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9375, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:13.311692", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.2s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5285, "vwap_slope": 0.0018, "atr": 0.0268, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.1028, "flat_threshold_pct": 0.1211, "ema9": 5.5411, "ema20": 5.5256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.71, "stage3": {"stop": 5.5128, "risk": 0.0322, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8769, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:13.312399", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1925, "vwap_slope": 0.0011, "atr": 0.0302, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0837, "flat_threshold_pct": 0.1441, "ema9": 5.2249, "ema20": 5.2083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.475, "spread_pct": 0.572, "rvol": 0.006, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T13:44:13.313016", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.7428, "vwap_slope": -0.0004, "atr": 0.0489, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0281, "flat_threshold_pct": 0.14, "ema9": 8.7407, "ema20": 8.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T13:44:13.313737", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6699, "vwap": 11.6219, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.171, "ema9": 11.6792, "ema20": 11.6545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.103, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:44:13.314339", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.9814, "vwap": 9.0416, "vwap_slope": -0.0066, "atr": 0.0344, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.0958, "ema9": 9.009, "ema20": 9.0278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.303, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.657}}
{"timestamp": "2026-09-22T13:44:13.314886", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.88", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8761, "vwap_slope": -0.0007, "atr": 0.0792, "atr_pct": 1.637, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.4092, "ema9": 4.8325, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 3.968, "spread_pct": 2.062, "rvol": 0.108, "volume_pace_ratio": 2.949}}
{"timestamp": "2026-09-22T13:44:13.315667", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0481, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1313, "ema9": 9.1511, "ema20": 9.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T13:44:13.316444", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.8613, "vwap_slope": -0.0064, "atr": 0.0801, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1456, "ema9": 13.8205, "ema20": 13.8502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 1.784, "spread_pct": 0.145, "rvol": 0.022, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T13:44:13.317174", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1532, "vwap_slope": -0.0009, "atr": 0.0222, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0902, "ema9": 6.1445, "ema20": 6.1481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.049, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T13:44:13.317971", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.515, "vwap": 13.668, "vwap_slope": -0.0223, "atr": 0.0888, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.0956, "flat_threshold_pct": 0.1642, "ema9": 13.6024, "ema20": 13.6736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 3.049, "spread_pct": 0.074, "rvol": 0.037, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:44:18.325356", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.8367, "peak_price": 7.8367, "peak_gain_cents": 10.17, "slope_pct": -0.0063, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:18.337200", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8367, "vwap": 7.7146, "vwap_slope": 0.0211, "atr": 0.0438, "trend": "positive", "slope_pct": 0.2263, "lower_highs_lower_lows": false, "stop": 7.7841, "imbalance_decline_count": 0, "imbalance_cur": 0.6270240089335567, "imbalance_prev": 0.6149645637271988}}
{"timestamp": "2026-09-22T13:44:18.337803", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.084%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0841, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:18.338431", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0476, "vwap_slope": 0.0037, "atr": 0.0654, "trend": "flat", "slope_pct": 0.0429, "lower_highs_lower_lows": false, "stop": 10.0315, "imbalance_decline_count": 0, "imbalance_cur": 0.6257895883249837, "imbalance_prev": 0.41726766948279415}}
{"timestamp": "2026-09-22T13:44:18.338972", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0201, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:18.339747", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8558, "vwap_slope": 0.0054, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0977, "lower_highs_lower_lows": false, "stop": 14.7893, "imbalance_decline_count": 0, "imbalance_cur": 0.922101623283066, "imbalance_prev": 0.8899082568807339}}
{"timestamp": "2026-09-22T13:44:18.341353", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $14.35", "VWAP sloping down", "trend negative (slope -3.569%, flat band 1.474%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 14.3483, "vwap_slope": -0.411, "atr": 0.77, "atr_pct": 5.896, "trend": "negative", "slope_pct": -3.5692, "flat_threshold_pct": 1.4739, "ema9": 14.2414, "ema20": 14.9411, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 17.706, "spread_pct": 0.306, "rvol": 0.913, "volume_pace_ratio": 24.879}}
{"timestamp": "2026-09-22T13:44:18.342178", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.645, "vwap": 8.9486, "vwap_slope": -0.0374, "atr": 0.0988, "atr_pct": 1.143, "trend": "flat", "slope_pct": -0.254, "flat_threshold_pct": 0.2857, "ema9": 8.796, "ema20": 8.8944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.32, "volume_pace_ratio": 8.73}}
{"timestamp": "2026-09-22T13:44:18.342951", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.61, "vwap": 13.8367, "vwap_slope": -0.0018, "atr": 0.3115, "atr_pct": 2.289, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.5722, "ema9": 13.7927, "ema20": 13.8056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 4.087, "spread_pct": 0.441, "rvol": 0.074, "volume_pace_ratio": 2.029}}
{"timestamp": "2026-09-22T13:44:18.344647", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.42, "vwap": 6.4526, "vwap_slope": -0.0006, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.1236, "ema9": 6.4431, "ema20": 6.4446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.058, "volume_pace_ratio": 1.586}}
{"timestamp": "2026-09-22T13:44:18.345417", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.2s", "imbalance +86% >= 50% buy threshold, stop 8.63", "entry_score 77.3"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.7008, "vwap_slope": 0.0166, "atr": 0.136, "atr_pct": 1.547, "trend": "flat", "slope_pct": 0.1198, "flat_threshold_pct": 0.3866, "ema9": 8.7593, "ema20": 8.7429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.234, "distance_from_high_pct": 0.957, "spread_pct": 0.114, "rvol": 0.128, "volume_pace_ratio": 3.485, "stage3": {"stop": 8.6318, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8644, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 8.63"}, "entry_score": 77.34, "entry_score_breakdown": {"imbalance_sub": 0.806, "volume_pace_sub": 0.96, "volatility_sub": 0.266, "slope_sub": 1.0, "volume_accel_sub": 0.883}}}
{"timestamp": "2026-09-22T13:44:18.393943", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T13:44:18.394962", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7297, "vwap": 12.7305, "vwap_slope": -0.0014, "atr": 0.0556, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1091, "ema9": 12.7219, "ema20": 12.7245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.549, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:44:18.396539", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.65, "vwap": 8.8443, "vwap_slope": -0.0198, "atr": 0.0999, "atr_pct": 1.155, "trend": "flat", "slope_pct": -0.1616, "flat_threshold_pct": 0.2887, "ema9": 8.7467, "ema20": 8.8315, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 6.284, "spread_pct": 0.116, "rvol": 0.275, "volume_pace_ratio": 7.504}}
{"timestamp": "2026-09-22T13:44:18.399155", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.6034, "vwap_slope": -0.0034, "atr": 0.0751, "atr_pct": 0.653, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.1633, "ema9": 11.5701, "ema20": 11.5778, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 1.961, "spread_pct": 0.087, "rvol": 0.035, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:44:18.400111", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.3528, "vwap_slope": -0.0075, "atr": 0.0545, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.1112, "ema9": 12.2783, "ema20": 12.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:44:18.400849", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4592, "vwap_slope": -0.0028, "atr": 0.1106, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.2666, "ema9": 10.4965, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.283}}
{"timestamp": "2026-09-22T13:44:18.401649", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.5087, "vwap_slope": -0.0011, "atr": 0.0403, "atr_pct": 0.738, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.1844, "ema9": 5.4965, "ema20": 5.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 2.321, "spread_pct": 0.366, "rvol": 0.034, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T13:44:18.404173", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%"], "metrics": {"price": 9.1486, "vwap": 9.1033, "vwap_slope": 0.0001, "atr": 0.0722, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1605, "flat_threshold_pct": 0.1972, "ema9": 9.1277, "ema20": 9.0924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.059, "distance_from_high_pct": 2.261, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.092}}
{"timestamp": "2026-09-22T13:44:18.404868", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.46, "vwap": 7.4858, "vwap_slope": -0.0054, "atr": 0.038, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1273, "ema9": 7.484, "ema20": 7.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.025, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:44:18.405576", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.245, "vwap": 9.2585, "vwap_slope": -0.0019, "atr": 0.057, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.0423, "flat_threshold_pct": 0.1542, "ema9": 9.2484, "ema20": 9.2467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.858, "spread_pct": 0.324, "rvol": 0.038, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T13:44:18.406466", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.8648, "vwap": 13.011, "vwap_slope": -0.0105, "atr": 0.2154, "atr_pct": 1.675, "trend": "flat", "slope_pct": -0.3217, "flat_threshold_pct": 0.4186, "ema9": 12.893, "ema20": 12.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 4.846, "spread_pct": 0.543, "rvol": 0.035, "volume_pace_ratio": 0.942}}
{"timestamp": "2026-09-22T13:44:18.407490", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 193.4s", "imbalance +64% >= 50% buy threshold, stop 6.34", "entry_score 81.1"], "reasons_against": [], "metrics": {"price": 6.38, "vwap": 6.2902, "vwap_slope": 0.0051, "atr": 0.0299, "atr_pct": 0.469, "trend": "positive", "slope_pct": 0.127, "flat_threshold_pct": 0.1172, "ema9": 6.3285, "ema20": 6.3104, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.327, "distance_from_high_pct": 0.078, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 2.006, "stage3": {"stop": 6.3441, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6442, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 6.34"}, "entry_score": 81.13, "entry_score_breakdown": {"imbalance_sub": 0.492, "volume_pace_sub": 1.0, "volatility_sub": 0.901, "slope_sub": 1.0, "volume_accel_sub": 0.837}}}
{"timestamp": "2026-09-22T13:44:18.442121", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.4s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5285, "vwap_slope": 0.0019, "atr": 0.0268, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.105, "flat_threshold_pct": 0.1209, "ema9": 5.5421, "ema20": 5.5261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.708, "stage3": {"stop": 5.5178, "risk": 0.0322, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4333, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:18.443548", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1935, "vwap_slope": 0.002, "atr": 0.0313, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.079, "flat_threshold_pct": 0.1495, "ema9": 5.2229, "ema20": 5.2073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 0.665, "spread_pct": 0.573, "rvol": 0.006, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T13:44:18.444703", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.7428, "vwap_slope": -0.0003, "atr": 0.0489, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0309, "flat_threshold_pct": 0.1399, "ema9": 8.7427, "ema20": 8.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T13:44:18.445753", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6699, "vwap": 11.6219, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.171, "ema9": 11.6792, "ema20": 11.6545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.103, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T13:44:18.448620", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.9834, "vwap": 9.0416, "vwap_slope": -0.0067, "atr": 0.0344, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0581, "flat_threshold_pct": 0.0958, "ema9": 9.0094, "ema20": 9.028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.281, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.648}}
{"timestamp": "2026-09-22T13:44:18.449708", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.85% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8759, "vwap_slope": -0.0009, "atr": 0.0799, "atr_pct": 1.662, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.4155, "ema9": 4.8265, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 4.563, "spread_pct": 1.854, "rvol": 0.108, "volume_pace_ratio": 2.935}}
{"timestamp": "2026-09-22T13:44:18.450530", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0481, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1313, "ema9": 9.1511, "ema20": 9.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T13:44:18.451358", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.8612, "vwap_slope": -0.0065, "atr": 0.0801, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1456, "ema9": 13.8205, "ema20": 13.8502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.784, "spread_pct": 0.145, "rvol": 0.022, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T13:44:18.452087", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1397, "vwap": 6.153, "vwap_slope": -0.0011, "atr": 0.0222, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0902, "ema9": 6.1444, "ema20": 6.1481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 1.291, "spread_pct": 0.163, "rvol": 0.05, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T13:44:18.453128", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.50 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5, "vwap": 13.6676, "vwap_slope": -0.0228, "atr": 0.0888, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.0984, "flat_threshold_pct": 0.1644, "ema9": 13.5994, "ema20": 13.6722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 3.156, "spread_pct": 0.074, "rvol": 0.037, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:44:23.459023", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.006%)", "metrics": {"price": 7.84, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0064, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:23.461348", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.7149, "vwap_slope": 0.0215, "atr": 0.044, "trend": "positive", "slope_pct": 0.2274, "lower_highs_lower_lows": false, "stop": 7.7872, "imbalance_decline_count": 1, "imbalance_cur": -0.40486725663716816, "imbalance_prev": 0.6270240089335567}}
{"timestamp": "2026-09-22T13:44:23.462040", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0544, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:23.462745", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0476, "vwap_slope": 0.0037, "atr": 0.0658, "trend": "flat", "slope_pct": 0.0404, "lower_highs_lower_lows": false, "stop": 10.0211, "imbalance_decline_count": 1, "imbalance_cur": 0.6058109280138768, "imbalance_prev": 0.6257895883249837}}
{"timestamp": "2026-09-22T13:44:23.463659", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0201, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:23.464281", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8556, "vwap_slope": 0.0051, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0977, "lower_highs_lower_lows": false, "stop": 14.7893, "imbalance_decline_count": 1, "imbalance_cur": 0.8680727144369926, "imbalance_prev": 0.922101623283066}}
{"timestamp": "2026-09-22T13:44:23.466919", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $14.34", "VWAP sloping down", "trend negative (slope -3.506%, flat band 1.465%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.14, "vwap": 14.3412, "vwap_slope": -0.418, "atr": 0.77, "atr_pct": 5.86, "trend": "negative", "slope_pct": -3.5061, "flat_threshold_pct": 1.4649, "ema9": 14.2574, "ema20": 14.9488, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 17.202, "spread_pct": 0.913, "rvol": 0.919, "volume_pace_ratio": 24.893}}
{"timestamp": "2026-09-22T13:44:23.468522", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.645, "vwap": 8.9475, "vwap_slope": -0.0384, "atr": 0.0988, "atr_pct": 1.143, "trend": "flat", "slope_pct": -0.254, "flat_threshold_pct": 0.2857, "ema9": 8.796, "ema20": 8.8944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.321, "volume_pace_ratio": 8.709}}
{"timestamp": "2026-09-22T13:44:23.469274", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.59, "vwap": 13.8364, "vwap_slope": -0.0021, "atr": 0.3115, "atr_pct": 2.292, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.573, "ema9": 13.7887, "ema20": 13.8036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 4.228, "spread_pct": 0.441, "rvol": 0.075, "volume_pace_ratio": 2.019}}
{"timestamp": "2026-09-22T13:44:23.470000", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.425, "vwap": 6.4525, "vwap_slope": -0.0007, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1235, "ema9": 6.4441, "ema20": 6.445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.207, "spread_pct": 0.156, "rvol": 0.058, "volume_pace_ratio": 1.583}}
{"timestamp": "2026-09-22T13:44:23.471221", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 127.3s", "imbalance +78% >= 50% buy threshold, stop 8.62", "entry_score 73.5"], "reasons_against": [], "metrics": {"price": 8.78, "vwap": 8.7021, "vwap_slope": 0.0179, "atr": 0.136, "atr_pct": 1.549, "trend": "flat", "slope_pct": 0.1155, "flat_threshold_pct": 0.3873, "ema9": 8.7563, "ema20": 8.7415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.266, "distance_from_high_pct": 1.126, "spread_pct": 0.228, "rvol": 0.13, "volume_pace_ratio": 3.518, "stage3": {"stop": 8.6168, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7811, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 8.62"}, "entry_score": 73.52, "entry_score_breakdown": {"imbalance_sub": 0.687, "volume_pace_sub": 0.957, "volatility_sub": 0.265, "slope_sub": 1.0, "volume_accel_sub": 0.867}}}
{"timestamp": "2026-09-22T13:44:23.542459", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T13:44:23.543521", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7305, "vwap_slope": -0.0015, "atr": 0.0556, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.1092, "ema9": 12.7209, "ema20": 12.724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:44:23.544545", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.64, "vwap": 8.844, "vwap_slope": -0.0201, "atr": 0.0999, "atr_pct": 1.156, "trend": "flat", "slope_pct": -0.1645, "flat_threshold_pct": 0.2891, "ema9": 8.7447, "ema20": 8.8306, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.276, "volume_pace_ratio": 7.467}}
{"timestamp": "2026-09-22T13:44:23.545355", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.508, "vwap": 11.6022, "vwap_slope": -0.0046, "atr": 0.0758, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1647, "ema9": 11.5717, "ema20": 11.5786, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 1.893, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:44:23.546020", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.3528, "vwap_slope": -0.0075, "atr": 0.0545, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.1112, "ema9": 12.2783, "ema20": 12.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:44:23.546773", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4592, "vwap_slope": -0.0028, "atr": 0.1106, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.2666, "ema9": 10.4965, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.281}}
{"timestamp": "2026-09-22T13:44:23.548335", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4687, "vwap": 5.5085, "vwap_slope": -0.0013, "atr": 0.0407, "atr_pct": 0.744, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.1861, "ema9": 5.4962, "ema20": 5.5001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 2.345, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:44:23.548932", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%"], "metrics": {"price": 9.1486, "vwap": 9.1033, "vwap_slope": 0.0001, "atr": 0.0722, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1605, "flat_threshold_pct": 0.1972, "ema9": 9.1277, "ema20": 9.0924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.059, "distance_from_high_pct": 2.261, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.086}}
{"timestamp": "2026-09-22T13:44:23.549574", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.46, "vwap": 7.4858, "vwap_slope": -0.0054, "atr": 0.038, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1273, "ema9": 7.484, "ema20": 7.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.192, "spread_pct": 0.268, "rvol": 0.025, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:44:23.550201", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.245, "vwap": 9.2584, "vwap_slope": -0.002, "atr": 0.057, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.0423, "flat_threshold_pct": 0.1542, "ema9": 9.2484, "ema20": 9.2467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.858, "spread_pct": 0.324, "rvol": 0.038, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T13:44:23.552574", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.8884, "vwap": 13.0111, "vwap_slope": -0.0105, "atr": 0.2154, "atr_pct": 1.671, "trend": "flat", "slope_pct": -0.3171, "flat_threshold_pct": 0.4179, "ema9": 12.8978, "ema20": 12.9887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 4.672, "spread_pct": 0.543, "rvol": 0.035, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:44:23.553381", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 198.5s", "imbalance +64% >= 50% buy threshold, stop 6.34", "entry_score 81.1"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.2902, "vwap_slope": 0.0051, "atr": 0.0299, "atr_pct": 0.469, "trend": "positive", "slope_pct": 0.125, "flat_threshold_pct": 0.1173, "ema9": 6.3275, "ema20": 6.3099, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.328, "distance_from_high_pct": 0.157, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.995, "stage3": {"stop": 6.3391, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6442, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 6.34"}, "entry_score": 81.12, "entry_score_breakdown": {"imbalance_sub": 0.492, "volume_pace_sub": 1.0, "volatility_sub": 0.901, "slope_sub": 1.0, "volume_accel_sub": 0.836}}}
{"timestamp": "2026-09-22T13:44:23.588065", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.5s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5498, "vwap": 5.5285, "vwap_slope": 0.0019, "atr": 0.0268, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.1049, "flat_threshold_pct": 0.121, "ema9": 5.5421, "ema20": 5.5261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.228, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.704, "stage3": {"stop": 5.5176, "risk": 0.0322, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4335, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:23.588961", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1935, "vwap_slope": 0.002, "atr": 0.0313, "atr_pct": 0.597, "trend": "flat", "slope_pct": 0.0814, "flat_threshold_pct": 0.1494, "ema9": 5.2239, "ema20": 5.2078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T13:44:23.589775", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.7428, "vwap_slope": -0.0003, "atr": 0.0489, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.1398, "ema9": 8.7437, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 1.298, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T13:44:23.590472", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6699, "vwap": 11.6219, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.171, "ema9": 11.6792, "ema20": 11.6545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.103, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T13:44:23.591164", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.9895, "vwap": 9.0416, "vwap_slope": -0.0066, "atr": 0.0344, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.0957, "ema9": 9.0106, "ema20": 9.0286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.214, "spread_pct": 0.111, "rvol": 0.06, "volume_pace_ratio": 1.639}}
{"timestamp": "2026-09-22T13:44:23.591791", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.855, "vwap": 4.8761, "vwap_slope": -0.0007, "atr": 0.081, "atr_pct": 1.669, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.4172, "ema9": 4.8355, "ema20": 4.8356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 3.671, "spread_pct": 1.649, "rvol": 0.108, "volume_pace_ratio": 2.918}}
{"timestamp": "2026-09-22T13:44:23.593472", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0481, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1313, "ema9": 9.1511, "ema20": 9.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T13:44:23.594407", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8611, "vwap_slope": -0.0066, "atr": 0.0801, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.0448, "flat_threshold_pct": 0.1457, "ema9": 13.8185, "ema20": 13.8492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.022, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T13:44:23.595141", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1529, "vwap_slope": -0.0012, "atr": 0.0222, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0902, "ema9": 6.1445, "ema20": 6.1481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.05, "volume_pace_ratio": 1.363}}
{"timestamp": "2026-09-22T13:44:23.595846", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5086, "vwap": 13.6675, "vwap_slope": -0.0228, "atr": 0.0888, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.0968, "flat_threshold_pct": 0.1643, "ema9": 13.6011, "ema20": 13.673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.095, "spread_pct": 0.074, "rvol": 0.037, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T13:44:28.601708", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.83, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0319, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:28.604529", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.715, "vwap_slope": 0.0215, "atr": 0.044, "trend": "positive", "slope_pct": 0.2242, "lower_highs_lower_lows": false, "stop": 7.7772, "imbalance_decline_count": 0, "imbalance_cur": 0.7963272120200334, "imbalance_prev": -0.40486725663716816}}
{"timestamp": "2026-09-22T13:44:28.605181", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:28.605891", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0487, "vwap_slope": 0.0048, "atr": 0.0686, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 9.9926, "imbalance_decline_count": 2, "imbalance_cur": -0.4841895992466255, "imbalance_prev": 0.6058109280138768}}
{"timestamp": "2026-09-22T13:44:28.606334", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 14.935, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0201, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:28.606941", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.935, "vwap": 14.8543, "vwap_slope": 0.0039, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0977, "lower_highs_lower_lows": false, "stop": 14.7893, "imbalance_decline_count": 2, "imbalance_cur": 0.738058951327864, "imbalance_prev": 0.8680727144369926}}
{"timestamp": "2026-09-22T13:44:28.608651", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $14.34", "VWAP sloping down", "trend negative (slope -3.518%, flat band 1.467%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.125, "vwap": 14.3367, "vwap_slope": -0.4226, "atr": 0.77, "atr_pct": 5.866, "trend": "negative", "slope_pct": -3.518, "flat_threshold_pct": 1.4666, "ema9": 14.2544, "ema20": 14.9473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 17.297, "spread_pct": 0.686, "rvol": 0.922, "volume_pace_ratio": 24.838}}
{"timestamp": "2026-09-22T13:44:28.610311", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.645, "vwap": 8.9475, "vwap_slope": -0.0385, "atr": 0.0988, "atr_pct": 1.143, "trend": "flat", "slope_pct": -0.254, "flat_threshold_pct": 0.2857, "ema9": 8.796, "ema20": 8.8944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.321, "volume_pace_ratio": 8.658}}
{"timestamp": "2026-09-22T13:44:28.611136", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.59, "vwap": 13.8358, "vwap_slope": -0.0027, "atr": 0.3122, "atr_pct": 2.297, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.5743, "ema9": 13.7887, "ema20": 13.8036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 4.228, "spread_pct": 0.295, "rvol": 0.075, "volume_pace_ratio": 2.012}}
{"timestamp": "2026-09-22T13:44:28.611919", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.425, "vwap": 6.4524, "vwap_slope": -0.0008, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1235, "ema9": 6.4441, "ema20": 6.445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.207, "spread_pct": 0.156, "rvol": 0.059, "volume_pace_ratio": 1.579}}
{"timestamp": "2026-09-22T13:44:28.612640", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.5s", "imbalance +78% >= 50% buy threshold, stop 8.62", "entry_score 73.7"], "reasons_against": [], "metrics": {"price": 8.78, "vwap": 8.7021, "vwap_slope": 0.018, "atr": 0.136, "atr_pct": 1.549, "trend": "flat", "slope_pct": 0.1155, "flat_threshold_pct": 0.3873, "ema9": 8.7563, "ema20": 8.7415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.267, "distance_from_high_pct": 1.126, "spread_pct": 0.228, "rvol": 0.13, "volume_pace_ratio": 3.499, "stage3": {"stop": 8.6168, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7841, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 8.62"}, "entry_score": 73.68, "entry_score_breakdown": {"imbalance_sub": 0.692, "volume_pace_sub": 0.958, "volatility_sub": 0.265, "slope_sub": 1.0, "volume_accel_sub": 0.867}}}
{"timestamp": "2026-09-22T13:44:28.648369", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:44:28.649345", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7101, "vwap": 12.7304, "vwap_slope": -0.0016, "atr": 0.0556, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.1093, "ema9": 12.718, "ema20": 12.7226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.702, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T13:44:28.650284", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6614, "vwap": 8.8434, "vwap_slope": -0.0206, "atr": 0.0999, "atr_pct": 1.153, "trend": "flat", "slope_pct": -0.1584, "flat_threshold_pct": 0.2883, "ema9": 8.749, "ema20": 8.8326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 6.16, "spread_pct": 0.115, "rvol": 0.277, "volume_pace_ratio": 7.453}}
{"timestamp": "2026-09-22T13:44:28.651212", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.6021, "vwap_slope": -0.0048, "atr": 0.0758, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.1648, "ema9": 11.5701, "ema20": 11.5778, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 1.961, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T13:44:28.652004", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.3521, "vwap_slope": -0.0082, "atr": 0.0548, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.1119, "ema9": 12.2783, "ema20": 12.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T13:44:28.653778", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4592, "vwap_slope": -0.0028, "atr": 0.1106, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.2666, "ema9": 10.4965, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.279}}
{"timestamp": "2026-09-22T13:44:28.655609", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.5085, "vwap_slope": -0.0013, "atr": 0.0407, "atr_pct": 0.744, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.186, "ema9": 5.4965, "ema20": 5.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T13:44:28.656352", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%"], "metrics": {"price": 9.1486, "vwap": 9.1033, "vwap_slope": 0.0001, "atr": 0.0722, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1605, "flat_threshold_pct": 0.1972, "ema9": 9.1277, "ema20": 9.0924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.059, "distance_from_high_pct": 2.261, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T13:44:28.657036", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.46, "vwap": 7.4858, "vwap_slope": -0.0054, "atr": 0.038, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1273, "ema9": 7.484, "ema20": 7.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.192, "spread_pct": 0.268, "rvol": 0.025, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:44:28.657665", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.27, "vwap": 9.2591, "vwap_slope": -0.0013, "atr": 0.0576, "atr_pct": 0.621, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.1553, "ema9": 9.2534, "ema20": 9.2491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.592, "spread_pct": 0.216, "rvol": 0.038, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T13:44:28.658307", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.855, "vwap": 13.0104, "vwap_slope": -0.0112, "atr": 0.2161, "atr_pct": 1.681, "trend": "flat", "slope_pct": -0.3236, "flat_threshold_pct": 0.4202, "ema9": 12.8911, "ema20": 12.9856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 4.919, "spread_pct": 0.545, "rvol": 0.035, "volume_pace_ratio": 0.934}}
{"timestamp": "2026-09-22T13:44:28.659072", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 203.7s", "imbalance +63% >= 50% buy threshold, stop 6.33", "entry_score 80.6"], "reasons_against": [], "metrics": {"price": 6.3658, "vwap": 6.2901, "vwap_slope": 0.005, "atr": 0.0299, "atr_pct": 0.47, "trend": "positive", "slope_pct": 0.1214, "flat_threshold_pct": 0.1174, "ema9": 6.3256, "ema20": 6.3091, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.328, "distance_from_high_pct": 0.301, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.984, "stage3": {"stop": 6.3299, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6316, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 6.33"}, "entry_score": 80.57, "entry_score_breakdown": {"imbalance_sub": 0.474, "volume_pace_sub": 1.0, "volatility_sub": 0.9, "slope_sub": 1.0, "volume_accel_sub": 0.836}}}
{"timestamp": "2026-09-22T13:44:28.721838", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.6s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.545, "vwap": 5.5285, "vwap_slope": 0.0019, "atr": 0.0268, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.1028, "flat_threshold_pct": 0.1211, "ema9": 5.5411, "ema20": 5.5256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.699, "stage3": {"stop": 5.5128, "risk": 0.0322, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3946, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:44:28.722868", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1933, "vwap_slope": 0.0018, "atr": 0.0327, "atr_pct": 0.628, "trend": "flat", "slope_pct": 0.0694, "flat_threshold_pct": 0.1569, "ema9": 5.2189, "ema20": 5.2054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.045, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T13:44:28.723714", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7428, "vwap_slope": -0.0003, "atr": 0.0489, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.1397, "ema9": 8.7447, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T13:44:28.724484", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6627, "vwap": 11.6219, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.1711, "ema9": 11.6777, "ema20": 11.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.164, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T13:44:28.725199", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.0415, "vwap_slope": -0.0067, "atr": 0.0344, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.0958, "ema9": 9.0097, "ema20": 9.0281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 1.264, "spread_pct": 0.111, "rvol": 0.061, "volume_pace_ratio": 1.63}}
{"timestamp": "2026-09-22T13:44:28.725886", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.855, "vwap": 4.8761, "vwap_slope": -0.0007, "atr": 0.081, "atr_pct": 1.669, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.4172, "ema9": 4.8355, "ema20": 4.8356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 3.671, "spread_pct": 1.649, "rvol": 0.108, "volume_pace_ratio": 2.901}}
{"timestamp": "2026-09-22T13:44:28.726754", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0481, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1313, "ema9": 9.1511, "ema20": 9.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T13:44:28.727770", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8597, "vwap_slope": -0.008, "atr": 0.0801, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.0448, "flat_threshold_pct": 0.1457, "ema9": 13.8185, "ema20": 13.8492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.022, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:44:28.728568", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1528, "vwap_slope": -0.0013, "atr": 0.0222, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0903, "ema9": 6.1435, "ema20": 6.1476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.05, "volume_pace_ratio": 1.355}}
{"timestamp": "2026-09-22T13:44:28.729317", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.49 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.495, "vwap": 13.6672, "vwap_slope": -0.0232, "atr": 0.0888, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.0993, "flat_threshold_pct": 0.1645, "ema9": 13.5984, "ema20": 13.6717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 3.192, "spread_pct": 0.074, "rvol": 0.037, "volume_pace_ratio": 1.007}}
{"timestamp": "2026-09-22T13:44:33.735427", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.004%)", "metrics": {"price": 7.8374, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0036, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:33.736217", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8374, "vwap": 7.715, "vwap_slope": 0.0216, "atr": 0.044, "trend": "positive", "slope_pct": 0.2265, "lower_highs_lower_lows": false, "stop": 7.7846, "imbalance_decline_count": 0, "imbalance_cur": 0.8038585209003215, "imbalance_prev": 0.7963272120200334}}
{"timestamp": "2026-09-22T13:44:33.736785", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.005%)", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0049, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:33.737457", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0488, "vwap_slope": 0.0049, "atr": 0.0686, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 9.9976, "imbalance_decline_count": 3, "imbalance_cur": -0.5679681851048446, "imbalance_prev": -0.4841895992466255}}
{"timestamp": "2026-09-22T13:44:33.737880", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 14.925, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:33.738467", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.925, "vwap": 14.8536, "vwap_slope": 0.0031, "atr": 0.1214, "trend": "flat", "slope_pct": 0.096, "lower_highs_lower_lows": false, "stop": 14.7793, "imbalance_decline_count": 3, "imbalance_cur": 0.017336324699163776, "imbalance_prev": 0.738058951327864}}
{"timestamp": "2026-09-22T13:44:33.740308", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $14.33", "VWAP sloping down", "trend negative (slope -3.498%, flat band 1.464%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1501, "vwap": 14.33, "vwap_slope": -0.4293, "atr": 0.77, "atr_pct": 5.855, "trend": "negative", "slope_pct": -3.4982, "flat_threshold_pct": 1.4638, "ema9": 14.2594, "ema20": 14.9497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 17.139, "spread_pct": 0.758, "rvol": 0.927, "volume_pace_ratio": 24.839}}
{"timestamp": "2026-09-22T13:44:33.741162", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6486, "vwap": 8.9474, "vwap_slope": -0.0385, "atr": 0.0988, "atr_pct": 1.142, "trend": "flat", "slope_pct": -0.253, "flat_threshold_pct": 0.2856, "ema9": 8.7967, "ema20": 8.8947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 6.197, "spread_pct": 0.116, "rvol": 0.321, "volume_pace_ratio": 8.609}}
{"timestamp": "2026-09-22T13:44:33.742028", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5155, "vwap": 13.8338, "vwap_slope": -0.0047, "atr": 0.3165, "atr_pct": 2.342, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.5854, "ema9": 13.7738, "ema20": 13.7966, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 4.753, "spread_pct": 0.443, "rvol": 0.075, "volume_pace_ratio": 2.012}}
{"timestamp": "2026-09-22T13:44:33.742856", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4319, "vwap": 6.4524, "vwap_slope": -0.0008, "atr": 0.0319, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.1239, "ema9": 6.4455, "ema20": 6.4457, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.102, "spread_pct": 0.155, "rvol": 0.059, "volume_pace_ratio": 1.579}}
{"timestamp": "2026-09-22T13:44:33.743675", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.6s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.78, "vwap": 8.7022, "vwap_slope": 0.0181, "atr": 0.136, "atr_pct": 1.549, "trend": "flat", "slope_pct": 0.1155, "flat_threshold_pct": 0.3873, "ema9": 8.7563, "ema20": 8.7415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.27, "distance_from_high_pct": 1.126, "spread_pct": 0.228, "rvol": 0.13, "volume_pace_ratio": 3.482, "stage3": {"stop": 8.6168, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3959, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:44:33.744440", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T13:44:33.746089", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7304, "vwap_slope": -0.0016, "atr": 0.0556, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.1093, "ema9": 12.7189, "ema20": 12.7231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T13:44:33.747075", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6675, "vwap": 8.8431, "vwap_slope": -0.021, "atr": 0.0999, "atr_pct": 1.153, "trend": "flat", "slope_pct": -0.1566, "flat_threshold_pct": 0.2881, "ema9": 8.7502, "ema20": 8.8332, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 6.094, "spread_pct": 0.115, "rvol": 0.277, "volume_pace_ratio": 7.426}}
{"timestamp": "2026-09-22T13:44:33.747964", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.602, "vwap_slope": -0.0048, "atr": 0.0758, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.1648, "ema9": 11.5711, "ema20": 11.5783, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.918, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.958}}
{"timestamp": "2026-09-22T13:44:33.748696", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.352, "vwap_slope": -0.0083, "atr": 0.0548, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.1119, "ema9": 12.2783, "ema20": 12.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:44:33.749392", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4592, "vwap_slope": -0.0028, "atr": 0.1106, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.2666, "ema9": 10.4965, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.278}}
{"timestamp": "2026-09-22T13:44:33.749996", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4605, "vwap": 5.5084, "vwap_slope": -0.0014, "atr": 0.0407, "atr_pct": 0.745, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.1863, "ema9": 5.4946, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 2.491, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.904}}
{"timestamp": "2026-09-22T13:44:33.750724", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.42% exceeds max 1.0%"], "metrics": {"price": 9.1486, "vwap": 9.1033, "vwap_slope": 0.0001, "atr": 0.0722, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1605, "flat_threshold_pct": 0.1972, "ema9": 9.1277, "ema20": 9.0924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.059, "distance_from_high_pct": 2.261, "spread_pct": 1.422, "rvol": 0.04, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T13:44:33.751454", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.47, "vwap": 7.4859, "vwap_slope": -0.0053, "atr": 0.039, "atr_pct": 0.522, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1305, "ema9": 7.486, "ema20": 7.5011, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.06, "spread_pct": 0.268, "rvol": 0.026, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:44:33.752089", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.27, "vwap": 9.2591, "vwap_slope": -0.0013, "atr": 0.0576, "atr_pct": 0.621, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.1553, "ema9": 9.2534, "ema20": 9.2491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.592, "spread_pct": 0.216, "rvol": 0.038, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:44:33.752735", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.855, "vwap": 13.0104, "vwap_slope": -0.0112, "atr": 0.2161, "atr_pct": 1.681, "trend": "flat", "slope_pct": -0.3236, "flat_threshold_pct": 0.4202, "ema9": 12.8911, "ema20": 12.9856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 4.919, "spread_pct": 0.545, "rvol": 0.035, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:44:33.753447", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 208.7s", "imbalance +63% >= 50% buy threshold, stop 6.33", "entry_score 80.6"], "reasons_against": [], "metrics": {"price": 6.3658, "vwap": 6.2901, "vwap_slope": 0.005, "atr": 0.0299, "atr_pct": 0.47, "trend": "positive", "slope_pct": 0.1214, "flat_threshold_pct": 0.1174, "ema9": 6.3256, "ema20": 6.3091, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.328, "distance_from_high_pct": 0.301, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.972, "stage3": {"stop": 6.3299, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6316, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 6.33"}, "entry_score": 80.57, "entry_score_breakdown": {"imbalance_sub": 0.474, "volume_pace_sub": 1.0, "volatility_sub": 0.9, "slope_sub": 1.0, "volume_accel_sub": 0.836}}}
{"timestamp": "2026-09-22T13:44:33.798746", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.7s", "imbalance +90% >= 50% buy threshold, stop 5.51", "entry_score 93.3"], "reasons_against": [], "metrics": {"price": 5.546, "vwap": 5.5285, "vwap_slope": 0.0019, "atr": 0.0273, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.1032, "flat_threshold_pct": 0.1231, "ema9": 5.5413, "ema20": 5.5257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 1.296, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.696, "stage3": {"stop": 5.5132, "risk": 0.0328, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8961, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 5.51"}, "entry_score": 93.28, "entry_score_breakdown": {"imbalance_sub": 0.852, "volume_pace_sub": 1.0, "volatility_sub": 0.886, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:44:33.831948", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1936, "vwap_slope": 0.0022, "atr": 0.0331, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1574, "ema9": 5.2269, "ema20": 5.2092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.285, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T13:44:33.832871", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7401, "vwap": 8.7428, "vwap_slope": -0.0004, "atr": 0.0489, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.031, "flat_threshold_pct": 0.1399, "ema9": 8.7427, "ema20": 8.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 1.353, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T13:44:33.833590", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6627, "vwap": 11.6219, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.1711, "ema9": 11.6777, "ema20": 11.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.164, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T13:44:33.834309", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.0415, "vwap_slope": -0.0068, "atr": 0.0344, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.0958, "ema9": 9.0097, "ema20": 9.0281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.264, "spread_pct": 0.111, "rvol": 0.061, "volume_pace_ratio": 1.622}}
{"timestamp": "2026-09-22T13:44:33.838210", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8759, "vwap_slope": -0.0008, "atr": 0.081, "atr_pct": 1.684, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.4211, "ema9": 4.8265, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.108, "volume_pace_ratio": 2.884}}
{"timestamp": "2026-09-22T13:44:33.839584", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0481, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1313, "ema9": 9.1511, "ema20": 9.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.758, "spread_pct": 0.655, "rvol": 0.016, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T13:44:33.840270", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8579, "vwap_slope": -0.0099, "atr": 0.0801, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.1454, "ema9": 13.8245, "ema20": 13.8521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.023, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:44:33.840918", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1527, "vwap_slope": -0.0014, "atr": 0.0224, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0914, "ema9": 6.1435, "ema20": 6.1476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.051, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T13:44:33.841496", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.49 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.495, "vwap": 13.6666, "vwap_slope": -0.0238, "atr": 0.0888, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.0993, "flat_threshold_pct": 0.1645, "ema9": 13.5984, "ema20": 13.6717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 3.192, "spread_pct": 0.074, "rvol": 0.038, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:44:38.849630", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.835, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:38.864312", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7158, "vwap_slope": 0.0223, "atr": 0.044, "trend": "positive", "slope_pct": 0.2258, "lower_highs_lower_lows": false, "stop": 7.7822, "imbalance_decline_count": 0, "imbalance_cur": 0.8200589970501475, "imbalance_prev": 0.8038585209003215}}
{"timestamp": "2026-09-22T13:44:38.864966", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:38.865639", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0489, "vwap_slope": 0.0051, "atr": 0.0686, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 10.0026, "imbalance_decline_count": 0, "imbalance_cur": -0.4643604116121476, "imbalance_prev": -0.5679681851048446}}
{"timestamp": "2026-09-22T13:44:38.866047", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.010%)", "metrics": {"price": 14.92, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.01, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:38.866545", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.92, "vwap": 14.8531, "vwap_slope": 0.0026, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0952, "lower_highs_lower_lows": false, "stop": 14.7743, "imbalance_decline_count": 4, "imbalance_cur": -0.23883738966650664, "imbalance_prev": 0.017336324699163776}}
{"timestamp": "2026-09-22T13:44:38.868346", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $14.33", "VWAP sloping down", "trend negative (slope -3.490%, flat band 1.463%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 14.3269, "vwap_slope": -0.4324, "atr": 0.77, "atr_pct": 5.851, "trend": "negative", "slope_pct": -3.4904, "flat_threshold_pct": 1.4627, "ema9": 14.2614, "ema20": 14.9507, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 17.076, "spread_pct": 0.532, "rvol": 0.93, "volume_pace_ratio": 24.764}}
{"timestamp": "2026-09-22T13:44:38.869028", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.9467, "vwap_slope": -0.0393, "atr": 0.0988, "atr_pct": 1.142, "trend": "flat", "slope_pct": -0.2512, "flat_threshold_pct": 0.2854, "ema9": 8.798, "ema20": 8.8953, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.322, "volume_pace_ratio": 8.582}}
{"timestamp": "2026-09-22T13:44:38.869995", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.56, "vwap": 13.833, "vwap_slope": -0.0055, "atr": 0.3179, "atr_pct": 2.344, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.5861, "ema9": 13.7827, "ema20": 13.8008, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 4.44, "spread_pct": 0.221, "rvol": 0.075, "volume_pace_ratio": 2.008}}
{"timestamp": "2026-09-22T13:44:38.872183", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.435, "vwap": 6.4524, "vwap_slope": -0.0008, "atr": 0.0319, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.1238, "ema9": 6.4461, "ema20": 6.446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.055, "spread_pct": 0.155, "rvol": 0.059, "volume_pace_ratio": 1.571}}
{"timestamp": "2026-09-22T13:44:38.872991", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.7s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.785, "vwap": 8.7024, "vwap_slope": 0.0183, "atr": 0.136, "atr_pct": 1.548, "trend": "flat", "slope_pct": 0.1169, "flat_threshold_pct": 0.3871, "ema9": 8.7573, "ema20": 8.742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.273, "distance_from_high_pct": 1.07, "spread_pct": 0.114, "rvol": 0.13, "volume_pace_ratio": 3.467, "stage3": {"stop": 8.6218, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3253, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:44:38.873659", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T13:44:38.874363", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7302, "vwap_slope": -0.0018, "atr": 0.0563, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.1108, "ema9": 12.7169, "ema20": 12.7221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T13:44:38.875208", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.66, "vwap": 8.8421, "vwap_slope": -0.022, "atr": 0.0999, "atr_pct": 1.154, "trend": "flat", "slope_pct": -0.1588, "flat_threshold_pct": 0.2884, "ema9": 8.7487, "ema20": 8.8325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 6.176, "spread_pct": 0.116, "rvol": 0.279, "volume_pace_ratio": 7.422}}
{"timestamp": "2026-09-22T13:44:38.875934", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4999, "vwap": 11.6019, "vwap_slope": -0.0049, "atr": 0.0758, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.1648, "ema9": 11.57, "ema20": 11.5778, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 1.962, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.953}}
{"timestamp": "2026-09-22T13:44:38.876611", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.351, "vwap_slope": -0.0092, "atr": 0.0548, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.112, "ema9": 12.2773, "ema20": 12.3046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.625, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:44:38.877194", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.371, "vwap": 10.4592, "vwap_slope": -0.0029, "atr": 0.1106, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.2666, "ema9": 10.4965, "ema20": 10.5077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 3.074, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.276}}
{"timestamp": "2026-09-22T13:44:38.877793", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.466, "vwap": 5.5084, "vwap_slope": -0.0014, "atr": 0.0407, "atr_pct": 0.745, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.1862, "ema9": 5.4957, "ema20": 5.4998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 2.393, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T13:44:38.878371", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10"], "metrics": {"price": 9.1, "vwap": 9.1035, "vwap_slope": 0.0002, "atr": 0.0791, "atr_pct": 0.869, "trend": "flat", "slope_pct": 0.1472, "flat_threshold_pct": 0.2172, "ema9": 9.118, "ema20": 9.0878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.063, "distance_from_high_pct": 2.78, "spread_pct": 0.549, "rvol": 0.04, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T13:44:38.879091", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4713, "vwap": 7.4855, "vwap_slope": -0.0057, "atr": 0.039, "atr_pct": 0.522, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.1305, "ema9": 7.4862, "ema20": 7.5012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.042, "spread_pct": 0.134, "rvol": 0.026, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:44:38.879720", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.28, "vwap": 9.2595, "vwap_slope": -0.0009, "atr": 0.0583, "atr_pct": 0.628, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.1571, "ema9": 9.2554, "ema20": 9.2501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.486, "spread_pct": 0.216, "rvol": 0.038, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:44:38.880352", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.861, "vwap": 13.0102, "vwap_slope": -0.0114, "atr": 0.217, "atr_pct": 1.687, "trend": "flat", "slope_pct": -0.3224, "flat_threshold_pct": 0.4219, "ema9": 12.8923, "ema20": 12.9861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 4.874, "spread_pct": 0.467, "rvol": 0.035, "volume_pace_ratio": 0.924}}
{"timestamp": "2026-09-22T13:44:38.881029", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 213.9s", "imbalance +60% >= 50% buy threshold, stop 6.34", "entry_score 79.2"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.2902, "vwap_slope": 0.0052, "atr": 0.0299, "atr_pct": 0.469, "trend": "positive", "slope_pct": 0.125, "flat_threshold_pct": 0.1173, "ema9": 6.3275, "ema20": 6.3099, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.33, "distance_from_high_pct": 0.157, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.962, "stage3": {"stop": 6.3391, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5987, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 6.34"}, "entry_score": 79.16, "entry_score_breakdown": {"imbalance_sub": 0.427, "volume_pace_sub": 1.0, "volatility_sub": 0.901, "slope_sub": 1.0, "volume_accel_sub": 0.835}}}
{"timestamp": "2026-09-22T13:44:38.929755", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.8s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 5.5486, "vwap": 5.5285, "vwap_slope": 0.0019, "atr": 0.0273, "atr_pct": 0.492, "trend": "flat", "slope_pct": 0.1044, "flat_threshold_pct": 0.1231, "ema9": 5.5419, "ema20": 5.5259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.249, "spread_pct": 0.18, "rvol": 0.026, "volume_pace_ratio": 0.692, "stage3": {"stop": 5.5158, "risk": 0.0328, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.049, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:44:38.930779", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1936, "vwap_slope": 0.0022, "atr": 0.0331, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1574, "ema9": 5.2269, "ema20": 5.2092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.285, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T13:44:38.931607", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.7427, "vwap_slope": -0.0004, "atr": 0.0489, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.14, "ema9": 8.7417, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.019, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T13:44:38.933079", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6627, "vwap": 11.6219, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.1711, "ema9": 11.6777, "ema20": 11.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.164, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T13:44:38.933531", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0406, "vwap_slope": -0.0076, "atr": 0.0351, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.0979, "ema9": 9.0067, "ema20": 9.0267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.429, "spread_pct": 0.111, "rvol": 0.061, "volume_pace_ratio": 1.632}}
{"timestamp": "2026-09-22T13:44:38.933929", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8759, "vwap_slope": -0.0008, "atr": 0.081, "atr_pct": 1.684, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.4211, "ema9": 4.8265, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.108, "volume_pace_ratio": 2.867}}
{"timestamp": "2026-09-22T13:44:38.934315", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.1804, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0489, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.133, "ema9": 9.1551, "ema20": 9.1681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 0.537, "spread_pct": 0.765, "rvol": 0.016, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T13:44:38.934865", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.7514, "vwap": 13.8556, "vwap_slope": -0.0121, "atr": 0.0801, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.0446, "flat_threshold_pct": 0.1457, "ema9": 13.8187, "ema20": 13.8493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.846, "spread_pct": 0.218, "rvol": 0.024, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T13:44:38.935672", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1526, "vwap_slope": -0.0015, "atr": 0.0224, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0915, "ema9": 6.1425, "ema20": 6.1472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.051, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T13:44:38.936361", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.485, "vwap": 13.6662, "vwap_slope": -0.0241, "atr": 0.0888, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1011, "flat_threshold_pct": 0.1646, "ema9": 13.5964, "ema20": 13.6708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.264, "spread_pct": 0.074, "rvol": 0.038, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T13:44:43.941111", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.051%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0511, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:43.943721", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7165, "vwap_slope": 0.023, "atr": 0.0444, "trend": "positive", "slope_pct": 0.2225, "lower_highs_lower_lows": false, "stop": 7.7717, "imbalance_decline_count": 1, "imbalance_cur": -0.10896403650026838, "imbalance_prev": 0.8200589970501475}}
{"timestamp": "2026-09-22T13:44:43.944254", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:43.944822", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0489, "vwap_slope": 0.0051, "atr": 0.0686, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 10.0026, "imbalance_decline_count": 1, "imbalance_cur": -0.48848778621085526, "imbalance_prev": -0.4643604116121476}}
{"timestamp": "2026-09-22T13:44:43.945157", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 14.9099, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.0303, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:43.945695", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9099, "vwap": 14.8528, "vwap_slope": 0.0023, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0935, "lower_highs_lower_lows": false, "stop": 14.7642, "imbalance_decline_count": 5, "imbalance_cur": -0.4118828586349576, "imbalance_prev": -0.23883738966650664, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.094%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:44:43.947449", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $14.32", "VWAP sloping down", "trend negative (slope -3.481%, flat band 1.461%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.172, "vwap": 14.3221, "vwap_slope": -0.4372, "atr": 0.77, "atr_pct": 5.845, "trend": "negative", "slope_pct": -3.4809, "flat_threshold_pct": 1.4614, "ema9": 14.2638, "ema20": 14.9518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 17.001, "spread_pct": 0.304, "rvol": 0.934, "volume_pace_ratio": 24.727}}
{"timestamp": "2026-09-22T13:44:43.948201", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6581, "vwap": 8.9461, "vwap_slope": -0.0398, "atr": 0.0988, "atr_pct": 1.141, "trend": "flat", "slope_pct": -0.2503, "flat_threshold_pct": 0.2853, "ema9": 8.7986, "ema20": 8.8956, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 6.094, "spread_pct": 0.116, "rvol": 0.323, "volume_pace_ratio": 8.55}}
{"timestamp": "2026-09-22T13:44:43.949031", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.56, "vwap": 13.8328, "vwap_slope": -0.0056, "atr": 0.3179, "atr_pct": 2.344, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.5861, "ema9": 13.7827, "ema20": 13.8008, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 4.44, "spread_pct": 0.59, "rvol": 0.075, "volume_pace_ratio": 1.998}}
{"timestamp": "2026-09-22T13:44:43.949724", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.43 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.43, "vwap": 6.4522, "vwap_slope": -0.001, "atr": 0.0319, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1239, "ema9": 6.4451, "ema20": 6.4455, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.131, "spread_pct": 0.156, "rvol": 0.059, "volume_pace_ratio": 1.574}}
{"timestamp": "2026-09-22T13:44:43.950430", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.8s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.785, "vwap": 8.7024, "vwap_slope": 0.0183, "atr": 0.136, "atr_pct": 1.548, "trend": "flat", "slope_pct": 0.1169, "flat_threshold_pct": 0.3871, "ema9": 8.7573, "ema20": 8.742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.274, "distance_from_high_pct": 1.07, "spread_pct": 0.114, "rvol": 0.13, "volume_pace_ratio": 3.448, "stage3": {"stop": 8.6218, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3258, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:44:43.951130", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T13:44:43.951974", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7302, "vwap_slope": -0.0018, "atr": 0.0563, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.1108, "ema9": 12.7169, "ema20": 12.7221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T13:44:43.952853", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.651, "vwap": 8.8417, "vwap_slope": -0.0224, "atr": 0.0999, "atr_pct": 1.155, "trend": "flat", "slope_pct": -0.1614, "flat_threshold_pct": 0.2887, "ema9": 8.7469, "ema20": 8.8316, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 6.273, "spread_pct": 0.116, "rvol": 0.279, "volume_pace_ratio": 7.39}}
{"timestamp": "2026-09-22T13:44:43.954014", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.6018, "vwap_slope": -0.005, "atr": 0.0758, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.1648, "ema9": 11.5711, "ema20": 11.5783, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 1.918, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.949}}
{"timestamp": "2026-09-22T13:44:43.954794", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.244, "vwap": 12.351, "vwap_slope": -0.0093, "atr": 0.0548, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1119, "ema9": 12.2781, "ema20": 12.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.593, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.91}}
{"timestamp": "2026-09-22T13:44:43.955444", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.52, "vwap": 10.463, "vwap_slope": 0.001, "atr": 0.1106, "atr_pct": 1.051, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.2628, "ema9": 10.5263, "ema20": 10.5219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 1.681, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.275}}
{"timestamp": "2026-09-22T13:44:43.956089", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.5083, "vwap_slope": -0.0015, "atr": 0.0407, "atr_pct": 0.745, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1862, "ema9": 5.4955, "ema20": 5.4997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:44:43.956822", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10"], "metrics": {"price": 9.1, "vwap": 9.1035, "vwap_slope": 0.0002, "atr": 0.0791, "atr_pct": 0.869, "trend": "flat", "slope_pct": 0.1472, "flat_threshold_pct": 0.2172, "ema9": 9.118, "ema20": 9.0878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.063, "distance_from_high_pct": 2.78, "spread_pct": 0.549, "rvol": 0.04, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T13:44:43.958838", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.49", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.46, "vwap": 7.4851, "vwap_slope": -0.0061, "atr": 0.039, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1307, "ema9": 7.484, "ema20": 7.5002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.026, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T13:44:43.959578", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.26, "vwap": 9.2591, "vwap_slope": -0.0013, "atr": 0.0583, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0464, "flat_threshold_pct": 0.1574, "ema9": 9.2514, "ema20": 9.2482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.699, "spread_pct": 0.54, "rvol": 0.038, "volume_pace_ratio": 1.007}}
{"timestamp": "2026-09-22T13:44:43.960265", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.92, "vwap": 13.0102, "vwap_slope": -0.0113, "atr": 0.217, "atr_pct": 1.68, "trend": "flat", "slope_pct": -0.311, "flat_threshold_pct": 0.4199, "ema9": 12.9041, "ema20": 12.9917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 4.438, "spread_pct": 0.542, "rvol": 0.035, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:44:43.961868", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 219.0s", "imbalance +61% >= 50% buy threshold, stop 6.34", "entry_score 79.8"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.2903, "vwap_slope": 0.0052, "atr": 0.0299, "atr_pct": 0.469, "trend": "positive", "slope_pct": 0.125, "flat_threshold_pct": 0.1173, "ema9": 6.3275, "ema20": 6.3099, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.331, "distance_from_high_pct": 0.157, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.952, "stage3": {"stop": 6.3391, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6129, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 6.34"}, "entry_score": 79.77, "entry_score_breakdown": {"imbalance_sub": 0.447, "volume_pace_sub": 1.0, "volatility_sub": 0.901, "slope_sub": 1.0, "volume_accel_sub": 0.835}}}
{"timestamp": "2026-09-22T13:44:43.994413", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.9s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5378, "vwap": 5.5286, "vwap_slope": 0.002, "atr": 0.0273, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0995, "flat_threshold_pct": 0.1233, "ema9": 5.5397, "ema20": 5.5249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.442, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 0.694, "stage3": {"stop": 5.505, "risk": 0.0328, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0904, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:43.995470", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1936, "vwap_slope": 0.0022, "atr": 0.0331, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1574, "ema9": 5.2269, "ema20": 5.2092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 0.285, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T13:44:43.996237", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.7427, "vwap_slope": -0.0005, "atr": 0.0496, "atr_pct": 0.569, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.1422, "ema9": 8.7387, "ema20": 8.7418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T13:44:43.996919", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6583, "vwap": 11.6218, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0066, "flat_threshold_pct": 0.1711, "ema9": 11.6769, "ema20": 11.6534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.201, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T13:44:43.998761", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.04", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0369, "vwap_slope": -0.0114, "atr": 0.0366, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0673, "flat_threshold_pct": 0.1021, "ema9": 9.0027, "ema20": 9.0248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.064, "volume_pace_ratio": 1.7}}
{"timestamp": "2026-09-22T13:44:43.999611", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.876, "vwap_slope": -0.0007, "atr": 0.081, "atr_pct": 1.67, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.4176, "ema9": 4.8345, "ema20": 4.8352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.108, "volume_pace_ratio": 2.853}}
{"timestamp": "2026-09-22T13:44:44.000352", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.051, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.1396, "ema9": 9.1451, "ema20": 9.1633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T13:44:44.002455", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.7685, "vwap": 13.8559, "vwap_slope": -0.0118, "atr": 0.0801, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0415, "flat_threshold_pct": 0.1455, "ema9": 13.8222, "ema20": 13.851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.724, "spread_pct": 0.218, "rvol": 0.024, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:44:44.003355", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1526, "vwap_slope": -0.0016, "atr": 0.0224, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0914, "ema9": 6.1435, "ema20": 6.1476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.051, "volume_pace_ratio": 1.356}}
{"timestamp": "2026-09-22T13:44:44.004087", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.475, "vwap": 13.6655, "vwap_slope": -0.0249, "atr": 0.0895, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.103, "flat_threshold_pct": 0.166, "ema9": 13.5944, "ema20": 13.6698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.336, "spread_pct": 0.074, "rvol": 0.038, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T13:44:49.008172", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.051%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0511, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:49.009767", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7165, "vwap_slope": 0.023, "atr": 0.0444, "trend": "positive", "slope_pct": 0.2225, "lower_highs_lower_lows": false, "stop": 7.7717, "imbalance_decline_count": 0, "imbalance_cur": -0.10896403650026838, "imbalance_prev": -0.10896403650026838}}
{"timestamp": "2026-09-22T13:44:49.010292", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:49.010776", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0489, "vwap_slope": 0.0051, "atr": 0.0686, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 10.0026, "imbalance_decline_count": 0, "imbalance_cur": 0.8319827120475418, "imbalance_prev": -0.48848778621085526}}
{"timestamp": "2026-09-22T13:44:49.014707", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.069%)", "metrics": {"price": 14.8905, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.0693, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:49.016580", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.8905, "vwap": 14.8509, "vwap_slope": 0.0005, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0903, "lower_highs_lower_lows": false, "stop": 14.7448, "imbalance_decline_count": 6, "imbalance_cur": -0.8692780557541101, "imbalance_prev": -0.4118828586349576, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.090%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:44:49.018307", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $14.31", "VWAP sloping down", "trend negative (slope -3.522%, flat band 1.467%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.12, "vwap": 14.314, "vwap_slope": -0.4452, "atr": 0.77, "atr_pct": 5.869, "trend": "negative", "slope_pct": -3.5219, "flat_threshold_pct": 1.4672, "ema9": 14.2534, "ema20": 14.9469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 17.328, "spread_pct": 0.457, "rvol": 0.94, "volume_pace_ratio": 24.741}}
{"timestamp": "2026-09-22T13:44:49.019335", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.665, "vwap": 8.9449, "vwap_slope": -0.041, "atr": 0.0995, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.2484, "flat_threshold_pct": 0.2871, "ema9": 8.8, "ema20": 8.8963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.324, "volume_pace_ratio": 8.54}}
{"timestamp": "2026-09-22T13:44:49.020308", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.575, "vwap": 13.8325, "vwap_slope": -0.006, "atr": 0.3179, "atr_pct": 2.342, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.5854, "ema9": 13.7857, "ema20": 13.8022, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 4.334, "spread_pct": 0.368, "rvol": 0.076, "volume_pace_ratio": 1.99}}
{"timestamp": "2026-09-22T13:44:49.021151", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.415, "vwap": 6.4518, "vwap_slope": -0.0014, "atr": 0.0322, "atr_pct": 0.503, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.1256, "ema9": 6.4421, "ema20": 6.4441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.571}}
{"timestamp": "2026-09-22T13:44:49.022019", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.9s) but room-to-run failed: imbalance -87% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.784, "vwap": 8.7024, "vwap_slope": 0.0183, "atr": 0.136, "atr_pct": 1.549, "trend": "flat", "slope_pct": 0.1166, "flat_threshold_pct": 0.3871, "ema9": 8.7571, "ema20": 8.7419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.274, "distance_from_high_pct": 1.081, "spread_pct": 0.114, "rvol": 0.13, "volume_pace_ratio": 3.43, "stage3": {"stop": 8.6208, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8682, "passed": false, "reason": "imbalance -87% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:49.022828", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T13:44:49.023652", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7301, "vwap_slope": -0.0018, "atr": 0.0563, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.1108, "ema9": 12.7169, "ema20": 12.7221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T13:44:49.024450", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.66, "vwap": 8.8404, "vwap_slope": -0.0237, "atr": 0.0999, "atr_pct": 1.154, "trend": "flat", "slope_pct": -0.1588, "flat_threshold_pct": 0.2884, "ema9": 8.7487, "ema20": 8.8325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 6.176, "spread_pct": 0.231, "rvol": 0.281, "volume_pace_ratio": 7.405}}
{"timestamp": "2026-09-22T13:44:49.025210", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.495, "vwap": 11.6015, "vwap_slope": -0.0053, "atr": 0.0758, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.1649, "ema9": 11.5691, "ema20": 11.5773, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 2.003, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:44:49.026162", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2499, "vwap": 12.351, "vwap_slope": -0.0093, "atr": 0.0548, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.1119, "ema9": 12.2793, "ema20": 12.3055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.547, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T13:44:49.027050", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.52, "vwap": 10.463, "vwap_slope": 0.001, "atr": 0.1106, "atr_pct": 1.051, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.2628, "ema9": 10.5263, "ema20": 10.5219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 1.681, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:44:49.027939", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.5083, "vwap_slope": -0.0015, "atr": 0.0407, "atr_pct": 0.745, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1862, "ema9": 5.4955, "ema20": 5.4997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.893}}
{"timestamp": "2026-09-22T13:44:49.028649", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10"], "metrics": {"price": 9.1, "vwap": 9.1035, "vwap_slope": 0.0003, "atr": 0.0805, "atr_pct": 0.884, "trend": "flat", "slope_pct": 0.1472, "flat_threshold_pct": 0.2211, "ema9": 9.118, "ema20": 9.0878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.065, "distance_from_high_pct": 2.78, "spread_pct": 0.439, "rvol": 0.04, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T13:44:49.029325", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4495, "vwap": 7.483, "vwap_slope": -0.0081, "atr": 0.0394, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.1322, "ema9": 7.4819, "ema20": 7.4992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.331, "spread_pct": 0.134, "rvol": 0.028, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T13:44:49.030107", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.26, "vwap": 9.2591, "vwap_slope": -0.0013, "atr": 0.0583, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0464, "flat_threshold_pct": 0.1574, "ema9": 9.2514, "ema20": 9.2482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.699, "spread_pct": 0.54, "rvol": 0.038, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:44:49.030866", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.86, "vwap": 13.0093, "vwap_slope": -0.0122, "atr": 0.217, "atr_pct": 1.688, "trend": "flat", "slope_pct": -0.3226, "flat_threshold_pct": 0.4219, "ema9": 12.8921, "ema20": 12.986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 4.882, "spread_pct": 0.7, "rvol": 0.035, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:44:49.031607", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 224.0s", "imbalance +61% >= 50% buy threshold, stop 6.34", "entry_score 79.8"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.2903, "vwap_slope": 0.0053, "atr": 0.0299, "atr_pct": 0.469, "trend": "positive", "slope_pct": 0.125, "flat_threshold_pct": 0.1173, "ema9": 6.3275, "ema20": 6.3099, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.332, "distance_from_high_pct": 0.157, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.942, "stage3": {"stop": 6.3391, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6129, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 6.34"}, "entry_score": 79.76, "entry_score_breakdown": {"imbalance_sub": 0.447, "volume_pace_sub": 1.0, "volatility_sub": 0.901, "slope_sub": 1.0, "volume_accel_sub": 0.834}}}
{"timestamp": "2026-09-22T13:44:49.070131", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.0s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.535, "vwap": 5.5286, "vwap_slope": 0.0019, "atr": 0.0276, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.0982, "flat_threshold_pct": 0.1245, "ema9": 5.5391, "ema20": 5.5246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 0.691, "stage3": {"stop": 5.5019, "risk": 0.0331, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1245, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:49.071049", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1937, "vwap_slope": 0.0022, "atr": 0.0331, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1574, "ema9": 5.2269, "ema20": 5.2092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 0.285, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:44:49.072159", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7201, "vwap": 8.7426, "vwap_slope": -0.0005, "atr": 0.0496, "atr_pct": 0.569, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.1422, "ema9": 8.7387, "ema20": 8.7418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 1.579, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T13:44:49.072940", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6583, "vwap": 11.6218, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.0066, "flat_threshold_pct": 0.1711, "ema9": 11.6769, "ema20": 11.6534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.201, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:44:49.073851", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.03", "VWAP sloping down"], "metrics": {"price": 8.9483, "vwap": 9.0306, "vwap_slope": -0.0176, "atr": 0.0376, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0678, "flat_threshold_pct": 0.1051, "ema9": 9.0024, "ema20": 9.0246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 1.667, "spread_pct": 0.112, "rvol": 0.069, "volume_pace_ratio": 1.825}}
{"timestamp": "2026-09-22T13:44:49.074563", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.876, "vwap_slope": -0.0007, "atr": 0.081, "atr_pct": 1.67, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.4176, "ema9": 4.8345, "ema20": 4.8352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.108, "volume_pace_ratio": 2.836}}
{"timestamp": "2026-09-22T13:44:49.075590", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.051, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.1396, "ema9": 9.1451, "ema20": 9.1633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T13:44:49.076314", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.8556, "vwap_slope": -0.0121, "atr": 0.0801, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1456, "ema9": 13.8205, "ema20": 13.8502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 1.784, "spread_pct": 0.218, "rvol": 0.024, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:44:49.077057", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1518, "vwap_slope": -0.0023, "atr": 0.0231, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0944, "ema9": 6.1425, "ema20": 6.1472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.386}}
{"timestamp": "2026-09-22T13:44:49.079598", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.45, "vwap": 13.6642, "vwap_slope": -0.0262, "atr": 0.0909, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.1076, "flat_threshold_pct": 0.169, "ema9": 13.5894, "ema20": 13.6674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 3.515, "spread_pct": 0.074, "rvol": 0.038, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:44:54.083173", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.83, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0319, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:54.084554", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7168, "vwap_slope": 0.0234, "atr": 0.0444, "trend": "positive", "slope_pct": 0.2242, "lower_highs_lower_lows": false, "stop": 7.7767, "imbalance_decline_count": 1, "imbalance_cur": -0.2697583278902678, "imbalance_prev": -0.10896403650026838}}
{"timestamp": "2026-09-22T13:44:54.085085", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0396, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:54.085635", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0493, "vwap_slope": 0.0054, "atr": 0.0686, "trend": "flat", "slope_pct": 0.0392, "lower_highs_lower_lows": false, "stop": 10.0126, "imbalance_decline_count": 1, "imbalance_cur": 0.493050475493782, "imbalance_prev": 0.8319827120475418}}
{"timestamp": "2026-09-22T13:44:54.086061", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 14.9, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.0502, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:54.086639", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 14.9, "vwap": 14.8509, "vwap_slope": 0.0005, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0919, "lower_highs_lower_lows": false, "stop": 14.7543, "imbalance_decline_count": 0, "imbalance_cur": -0.772143657998481, "imbalance_prev": -0.8692780557541101}}
{"timestamp": "2026-09-22T13:44:54.088014", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $14.31", "VWAP sloping down", "trend negative (slope -3.585%, flat band 1.476%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0401, "vwap": 14.3076, "vwap_slope": -0.4517, "atr": 0.77, "atr_pct": 5.905, "trend": "negative", "slope_pct": -3.5849, "flat_threshold_pct": 1.4762, "ema9": 14.2374, "ema20": 14.9392, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 17.832, "spread_pct": 0.459, "rvol": 0.944, "volume_pace_ratio": 24.708}}
{"timestamp": "2026-09-22T13:44:54.088706", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6619, "vwap": 8.9442, "vwap_slope": -0.0418, "atr": 0.0995, "atr_pct": 1.149, "trend": "flat", "slope_pct": -0.2492, "flat_threshold_pct": 0.2872, "ema9": 8.7994, "ema20": 8.896, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 6.053, "spread_pct": 0.115, "rvol": 0.325, "volume_pace_ratio": 8.513}}
{"timestamp": "2026-09-22T13:44:54.089410", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.585, "vwap": 13.8326, "vwap_slope": -0.0059, "atr": 0.3179, "atr_pct": 2.34, "trend": "flat", "slope_pct": -0.0472, "flat_threshold_pct": 0.585, "ema9": 13.7877, "ema20": 13.8032, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 4.264, "spread_pct": 0.221, "rvol": 0.076, "volume_pace_ratio": 1.979}}
{"timestamp": "2026-09-22T13:44:54.090110", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.415, "vwap": 6.4517, "vwap_slope": -0.0015, "atr": 0.0326, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.127, "ema9": 6.4421, "ema20": 6.4441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.564}}
{"timestamp": "2026-09-22T13:44:54.090762", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.9s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 8.7852, "vwap": 8.7026, "vwap_slope": 0.0185, "atr": 0.136, "atr_pct": 1.548, "trend": "flat", "slope_pct": 0.117, "flat_threshold_pct": 0.3871, "ema9": 8.7573, "ema20": 8.742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.278, "distance_from_high_pct": 1.068, "spread_pct": 0.341, "rvol": 0.131, "volume_pace_ratio": 3.416, "stage3": {"stop": 8.622, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2833, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:44:54.091382", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:44:54.092029", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7301, "vwap_slope": -0.0018, "atr": 0.0563, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.1108, "ema9": 12.7169, "ema20": 12.7221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:44:54.092808", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.8398, "vwap_slope": -0.0243, "atr": 0.0999, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.1545, "flat_threshold_pct": 0.2879, "ema9": 8.7517, "ema20": 8.8339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.283, "volume_pace_ratio": 7.4}}
{"timestamp": "2026-09-22T13:44:54.093457", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4921, "vwap": 11.6015, "vwap_slope": -0.0054, "atr": 0.0758, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.165, "ema9": 11.5685, "ema20": 11.5771, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 2.028, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.942}}
{"timestamp": "2026-09-22T13:44:54.094124", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.245, "vwap": 12.3509, "vwap_slope": -0.0094, "atr": 0.0548, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.1119, "ema9": 12.2783, "ema20": 12.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.034, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T13:44:54.094795", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.52, "vwap": 10.463, "vwap_slope": 0.001, "atr": 0.1106, "atr_pct": 1.051, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.2628, "ema9": 10.5263, "ema20": 10.5219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.124, "distance_from_high_pct": 1.681, "spread_pct": 2.852, "rvol": 0.01, "volume_pace_ratio": 0.271}}
{"timestamp": "2026-09-22T13:44:54.095498", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.5083, "vwap_slope": -0.0015, "atr": 0.0407, "atr_pct": 0.745, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1862, "ema9": 5.4955, "ema20": 5.4997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:44:54.096391", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10"], "metrics": {"price": 9.1, "vwap": 9.1035, "vwap_slope": 0.0003, "atr": 0.0805, "atr_pct": 0.884, "trend": "flat", "slope_pct": 0.1472, "flat_threshold_pct": 0.2211, "ema9": 9.118, "ema20": 9.0878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.065, "distance_from_high_pct": 2.78, "spread_pct": 0.439, "rvol": 0.04, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T13:44:54.097087", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4495, "vwap": 7.483, "vwap_slope": -0.0081, "atr": 0.0394, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.1322, "ema9": 7.4819, "ema20": 7.4992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.331, "spread_pct": 0.134, "rvol": 0.028, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T13:44:54.097755", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.27, "vwap": 9.2593, "vwap_slope": -0.0011, "atr": 0.0583, "atr_pct": 0.629, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.1572, "ema9": 9.2534, "ema20": 9.2491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.592, "spread_pct": 0.757, "rvol": 0.038, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:44:54.098460", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.89, "vwap": 13.0097, "vwap_slope": -0.0119, "atr": 0.217, "atr_pct": 1.684, "trend": "flat", "slope_pct": -0.3168, "flat_threshold_pct": 0.4209, "ema9": 12.8981, "ema20": 12.9889, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 4.66, "spread_pct": 0.7, "rvol": 0.035, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:44:54.099171", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 229.1s", "imbalance +61% >= 50% buy threshold, stop 6.34", "entry_score 79.8"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.2903, "vwap_slope": 0.0053, "atr": 0.0299, "atr_pct": 0.469, "trend": "positive", "slope_pct": 0.125, "flat_threshold_pct": 0.1173, "ema9": 6.3275, "ema20": 6.3099, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.332, "distance_from_high_pct": 0.157, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.931, "stage3": {"stop": 6.3391, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6129, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 6.34"}, "entry_score": 79.76, "entry_score_breakdown": {"imbalance_sub": 0.447, "volume_pace_sub": 1.0, "volatility_sub": 0.901, "slope_sub": 1.0, "volume_accel_sub": 0.834}}}
{"timestamp": "2026-09-22T13:44:54.130953", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.0s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 5.5399, "vwap": 5.5287, "vwap_slope": 0.002, "atr": 0.0276, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.1005, "flat_threshold_pct": 0.1244, "ema9": 5.5401, "ema20": 5.5251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.404, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 0.688, "stage3": {"stop": 5.5068, "risk": 0.0331, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1111, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:44:54.131877", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.1939, "vwap_slope": 0.0024, "atr": 0.0338, "atr_pct": 0.642, "trend": "flat", "slope_pct": 0.0933, "flat_threshold_pct": 0.1605, "ema9": 5.2289, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 0.095, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:44:54.132688", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.7427, "vwap_slope": -0.0004, "atr": 0.0496, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.142, "ema9": 8.7417, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 1.411, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T13:44:54.133324", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.6218, "vwap_slope": 0.0011, "atr": 0.0798, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.1714, "ema9": 11.6732, "ema20": 11.6517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.356, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T13:44:54.134016", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.03", "VWAP sloping down"], "metrics": {"price": 8.9401, "vwap": 9.0285, "vwap_slope": -0.0197, "atr": 0.0376, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.1052, "ema9": 9.0007, "ema20": 9.0239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.757, "spread_pct": 0.112, "rvol": 0.071, "volume_pace_ratio": 1.858}}
{"timestamp": "2026-09-22T13:44:54.135604", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8756, "vwap_slope": -0.0012, "atr": 0.081, "atr_pct": 1.684, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.4211, "ema9": 4.8265, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.108, "volume_pace_ratio": 2.837}}
{"timestamp": "2026-09-22T13:44:54.136255", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0517, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.1418, "ema9": 9.1431, "ema20": 9.1623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.192, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T13:44:54.136821", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8559, "vwap_slope": -0.0119, "atr": 0.0801, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.1455, "ema9": 13.8225, "ema20": 13.8511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.713, "spread_pct": 0.145, "rvol": 0.024, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T13:44:54.137490", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1518, "vwap_slope": -0.0023, "atr": 0.0231, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0944, "ema9": 6.1425, "ema20": 6.1472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T13:44:54.138119", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.445, "vwap": 13.663, "vwap_slope": -0.0274, "atr": 0.0916, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1085, "flat_threshold_pct": 0.1704, "ema9": 13.5884, "ema20": 13.667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 3.551, "spread_pct": 0.074, "rvol": 0.038, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T13:44:59.145511", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.006%)", "metrics": {"price": 7.84, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0064, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:59.147922", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.7171, "vwap_slope": 0.0236, "atr": 0.0444, "trend": "positive", "slope_pct": 0.2274, "lower_highs_lower_lows": false, "stop": 7.7867, "imbalance_decline_count": 0, "imbalance_cur": -0.2014092777451556, "imbalance_prev": -0.2697583278902678}}
{"timestamp": "2026-09-22T13:44:59.148544", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.025%)", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0247, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:59.149088", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0492, "vwap_slope": 0.0053, "atr": 0.0686, "trend": "flat", "slope_pct": 0.038, "lower_highs_lower_lows": false, "stop": 10.0076, "imbalance_decline_count": 2, "imbalance_cur": 0.2230769230769231, "imbalance_prev": 0.493050475493782}}
{"timestamp": "2026-09-22T13:44:59.149894", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.101%)", "metrics": {"price": 14.875, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.1005, "trend": "flat"}}
{"timestamp": "2026-09-22T13:44:59.151773", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.875, "vwap": 14.8453, "vwap_slope": -0.0051, "atr": 0.1214, "trend": "flat", "slope_pct": 0.0877, "lower_highs_lower_lows": false, "stop": 14.7293, "imbalance_decline_count": 0, "imbalance_cur": 0.07583712225878571, "imbalance_prev": -0.772143657998481}}
{"timestamp": "2026-09-22T13:44:59.154128", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $14.30", "VWAP sloping down", "trend negative (slope -3.617%, flat band 1.494%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0, "vwap": 14.2961, "vwap_slope": -0.4632, "atr": 0.7766, "atr_pct": 5.974, "trend": "negative", "slope_pct": -3.6166, "flat_threshold_pct": 1.4935, "ema9": 14.2294, "ema20": 14.9354, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 18.084, "spread_pct": 0.154, "rvol": 0.952, "volume_pace_ratio": 24.774}}
{"timestamp": "2026-09-22T13:44:59.154975", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6676, "vwap": 8.9441, "vwap_slope": -0.0419, "atr": 0.0995, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.2476, "flat_threshold_pct": 0.287, "ema9": 8.8005, "ema20": 8.8965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 5.991, "spread_pct": 0.115, "rvol": 0.325, "volume_pace_ratio": 8.47}}
{"timestamp": "2026-09-22T13:44:59.155693", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.585, "vwap": 13.8325, "vwap_slope": -0.006, "atr": 0.3179, "atr_pct": 2.34, "trend": "flat", "slope_pct": -0.0472, "flat_threshold_pct": 0.585, "ema9": 13.7877, "ema20": 13.8032, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 4.264, "spread_pct": 0.221, "rvol": 0.076, "volume_pace_ratio": 1.968}}
{"timestamp": "2026-09-22T13:44:59.156465", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.42, "vwap": 6.4517, "vwap_slope": -0.0015, "atr": 0.0326, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.1269, "ema9": 6.4431, "ema20": 6.4446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 2.283, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.562}}
{"timestamp": "2026-09-22T13:44:59.157148", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 163.0s", "imbalance +50% >= 50% buy threshold, stop 8.63", "entry_score 61.7"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.7027, "vwap_slope": 0.0186, "atr": 0.136, "atr_pct": 1.547, "trend": "flat", "slope_pct": 0.1198, "flat_threshold_pct": 0.3866, "ema9": 8.7593, "ema20": 8.7429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.279, "distance_from_high_pct": 0.957, "spread_pct": 0.341, "rvol": 0.131, "volume_pace_ratio": 3.397, "stage3": {"stop": 8.6318, "risk": 0.1632, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.501, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 8.63"}, "entry_score": 61.72, "entry_score_breakdown": {"imbalance_sub": 0.287, "volume_pace_sub": 0.967, "volatility_sub": 0.266, "slope_sub": 1.0, "volume_accel_sub": 0.861}}}
{"timestamp": "2026-09-22T13:44:59.199001", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.81, "vwap": 8.7343, "vwap_slope": 0.0231, "atr": 0.1329, "atr_pct": 1.509, "trend": "flat", "slope_pct": 0.2309, "flat_threshold_pct": 0.3772, "ema9": 8.744, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 1.233, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:44:59.199981", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7297, "vwap_slope": -0.0023, "atr": 0.0577, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.1137, "ema9": 12.7129, "ema20": 12.7202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:44:59.200568", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.8394, "vwap_slope": -0.0247, "atr": 0.0999, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.1545, "flat_threshold_pct": 0.2879, "ema9": 8.7517, "ema20": 8.8339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.283, "volume_pace_ratio": 7.375}}
{"timestamp": "2026-09-22T13:44:59.200970", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.495, "vwap": 11.6015, "vwap_slope": -0.0054, "atr": 0.0758, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.1649, "ema9": 11.5691, "ema20": 11.5773, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.003, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:44:59.201580", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.35", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2485, "vwap": 12.3507, "vwap_slope": -0.0096, "atr": 0.0548, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.1119, "ema9": 12.279, "ema20": 12.3054, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.558, "spread_pct": 0.082, "rvol": 0.035, "volume_pace_ratio": 0.898}}
{"timestamp": "2026-09-22T13:44:59.202213", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.52, "vwap": 10.4632, "vwap_slope": 0.0011, "atr": 0.1106, "atr_pct": 1.051, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.2628, "ema9": 10.5263, "ema20": 10.5219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 1.681, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.276}}
{"timestamp": "2026-09-22T13:44:59.202924", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4606, "vwap": 5.5082, "vwap_slope": -0.0016, "atr": 0.0407, "atr_pct": 0.745, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.1863, "ema9": 5.4946, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 2.489, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T13:44:59.203590", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10"], "metrics": {"price": 9.09, "vwap": 9.1036, "vwap_slope": 0.0003, "atr": 0.0805, "atr_pct": 0.885, "trend": "flat", "slope_pct": 0.1445, "flat_threshold_pct": 0.2214, "ema9": 9.116, "ema20": 9.0868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.069, "distance_from_high_pct": 2.887, "spread_pct": 0.44, "rvol": 0.04, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T13:44:59.204180", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4486, "vwap": 7.483, "vwap_slope": -0.0082, "atr": 0.0395, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.1324, "ema9": 7.4817, "ema20": 7.4991, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 1.343, "spread_pct": 0.134, "rvol": 0.028, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T13:44:59.204725", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.27, "vwap": 9.2593, "vwap_slope": -0.0011, "atr": 0.0583, "atr_pct": 0.629, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.1572, "ema9": 9.2534, "ema20": 9.2491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.592, "spread_pct": 0.649, "rvol": 0.038, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T13:44:59.205295", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 13.009, "vwap_slope": -0.0126, "atr": 0.217, "atr_pct": 1.689, "trend": "flat", "slope_pct": -0.3245, "flat_threshold_pct": 0.4222, "ema9": 12.8901, "ema20": 12.9851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 4.956, "spread_pct": 0.467, "rvol": 0.035, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:44:59.205859", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (234.2s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.37, "vwap": 6.2903, "vwap_slope": 0.0052, "atr": 0.0299, "atr_pct": 0.469, "trend": "positive", "slope_pct": 0.123, "flat_threshold_pct": 0.1173, "ema9": 6.3265, "ema20": 6.3095, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.333, "distance_from_high_pct": 0.235, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.921, "stage3": {"stop": 6.3341, "risk": 0.0359, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0099, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:44:59.206522", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.1s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 5.54, "vwap": 5.5287, "vwap_slope": 0.002, "atr": 0.0276, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.1005, "flat_threshold_pct": 0.1244, "ema9": 5.5401, "ema20": 5.5251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 0.685, "stage3": {"stop": 5.5069, "risk": 0.0331, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0826, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:44:59.207215", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1938, "vwap_slope": 0.0023, "atr": 0.0338, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0885, "flat_threshold_pct": 0.1609, "ema9": 5.2269, "ema20": 5.2092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 0.285, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:44:59.208055", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.7427, "vwap_slope": -0.0004, "atr": 0.0496, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0281, "flat_threshold_pct": 0.1421, "ema9": 8.7407, "ema20": 8.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 1.467, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T13:44:59.209336", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6581, "vwap": 11.6218, "vwap_slope": 0.0012, "atr": 0.0798, "atr_pct": 0.685, "trend": "flat", "slope_pct": 0.0066, "flat_threshold_pct": 0.1711, "ema9": 11.6768, "ema20": 11.6534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.203, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:44:59.210045", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.03", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0282, "vwap_slope": -0.02, "atr": 0.0376, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0687, "flat_threshold_pct": 0.1052, "ema9": 9.0017, "ema20": 9.0243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.072, "volume_pace_ratio": 1.862}}
{"timestamp": "2026-09-22T13:44:59.210702", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8756, "vwap_slope": -0.0012, "atr": 0.081, "atr_pct": 1.684, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.4211, "ema9": 4.8265, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.108, "volume_pace_ratio": 2.821}}
{"timestamp": "2026-09-22T13:44:59.212244", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0517, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.1418, "ema9": 9.1431, "ema20": 9.1623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.192, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T13:44:59.212822", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8551, "vwap_slope": -0.0127, "atr": 0.0801, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.0448, "flat_threshold_pct": 0.1457, "ema9": 13.8185, "ema20": 13.8492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.856, "spread_pct": 0.29, "rvol": 0.024, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T13:44:59.213619", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1518, "vwap_slope": -0.0024, "atr": 0.0231, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0944, "ema9": 6.1425, "ema20": 6.1472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T13:44:59.214348", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.445, "vwap": 13.6626, "vwap_slope": -0.0277, "atr": 0.0916, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1085, "flat_threshold_pct": 0.1704, "ema9": 13.5884, "ema20": 13.667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 3.551, "spread_pct": 0.074, "rvol": 0.038, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:45:04.220022", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 7.8331, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0438, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:04.222873", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8331, "vwap": 7.7173, "vwap_slope": 0.0115, "atr": 0.0451, "trend": "positive", "slope_pct": 0.2216, "lower_highs_lower_lows": false, "stop": 7.779, "imbalance_decline_count": 0, "imbalance_cur": -0.12582781456953643, "imbalance_prev": -0.2014092777451556}}
{"timestamp": "2026-09-22T13:45:04.223772", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.144%)", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1435, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:04.224436", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0492, "vwap_slope": 0.0047, "atr": 0.0619, "trend": "flat", "slope_pct": 0.0278, "lower_highs_lower_lows": false, "stop": 10.0057, "imbalance_decline_count": 0, "imbalance_cur": 0.23472795128658416, "imbalance_prev": 0.2230769230769231}}
{"timestamp": "2026-09-22T13:45:04.225599", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 4.0c below 15.0c floor", "metrics": {"price": 14.86, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.2549, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:04.226288", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 14.86, "vwap": 14.8605, "vwap_slope": 0.0046, "atr": 0.067, "trend": "flat", "slope_pct": 0.0701, "lower_highs_lower_lows": true, "stop": 14.7796, "imbalance_decline_count": 0, "imbalance_cur": 0.10870004717299009, "imbalance_prev": 0.07583712225878571}}
{"timestamp": "2026-09-22T13:45:04.232565", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $14.29", "VWAP sloping down", "trend negative (slope -3.123%, flat band 1.331%)"], "metrics": {"price": 13.04, "vwap": 14.2897, "vwap_slope": -0.3261, "atr": 0.6943, "atr_pct": 5.324, "trend": "negative", "slope_pct": -3.1229, "flat_threshold_pct": 1.331, "ema9": 13.9947, "ema20": 14.7566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 17.832, "spread_pct": 0.535, "rvol": 0.957, "volume_pace_ratio": 24.775}}
{"timestamp": "2026-09-22T13:45:04.233734", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.94", "VWAP sloping down", "trend negative (slope -0.258%, flat band 0.237%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6683, "vwap": 8.9439, "vwap_slope": -0.0173, "atr": 0.0821, "atr_pct": 0.947, "trend": "negative", "slope_pct": -0.2584, "flat_threshold_pct": 0.2368, "ema9": 8.7741, "ema20": 8.8748, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 5.984, "spread_pct": 0.115, "rvol": 0.326, "volume_pace_ratio": 8.427}}
{"timestamp": "2026-09-22T13:45:04.236993", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5356, "vwap": 13.8316, "vwap_slope": -0.0082, "atr": 0.2807, "atr_pct": 2.074, "trend": "flat", "slope_pct": -0.086, "flat_threshold_pct": 0.5184, "ema9": 13.7357, "ema20": 13.7768, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 4.612, "spread_pct": 0.516, "rvol": 0.076, "volume_pace_ratio": 1.963}}
{"timestamp": "2026-09-22T13:45:04.239001", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.44 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4407, "vwap": 6.4516, "vwap_slope": -0.0018, "atr": 0.0301, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0121, "flat_threshold_pct": 0.117, "ema9": 6.4427, "ema20": 6.4442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.968, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.555}}
{"timestamp": "2026-09-22T13:45:04.240992", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.7045, "vwap_slope": 0.01, "atr": 0.1042, "atr_pct": 1.186, "trend": "flat", "slope_pct": 0.1177, "flat_threshold_pct": 0.2964, "ema9": 8.7654, "ema20": 8.7474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.37, "distance_from_high_pct": 1.014, "spread_pct": 0.341, "rvol": 0.134, "volume_pace_ratio": 3.457}}
{"timestamp": "2026-09-22T13:45:04.241823", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:45:04.242696", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.66, "vwap": 12.7295, "vwap_slope": -0.0013, "atr": 0.0545, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.1076, "ema9": 12.7023, "ema20": 12.7145, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.028, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:45:04.243559", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.8391, "vwap_slope": -0.0204, "atr": 0.083, "atr_pct": 0.959, "trend": "flat", "slope_pct": -0.1613, "flat_threshold_pct": 0.2397, "ema9": 8.7318, "ema20": 8.8166, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 6.23, "spread_pct": 0.116, "rvol": 0.284, "volume_pace_ratio": 7.343}}
{"timestamp": "2026-09-22T13:45:04.249123", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4869, "vwap": 11.6003, "vwap_slope": -0.0056, "atr": 0.0693, "atr_pct": 0.603, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.1507, "ema9": 11.5526, "ema20": 11.5687, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 2.072, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.935}}
{"timestamp": "2026-09-22T13:45:04.251354", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.35", "VWAP sloping down"], "metrics": {"price": 12.2825, "vwap": 12.3481, "vwap_slope": -0.0087, "atr": 0.0454, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.0923, "ema9": 12.2797, "ema20": 12.3032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.287, "spread_pct": 0.082, "rvol": 0.035, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T13:45:04.253885", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4642, "vwap_slope": 0.0019, "atr": 0.1123, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.2703, "ema9": 10.499, "ema20": 10.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 2.896, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.278}}
{"timestamp": "2026-09-22T13:45:04.257048", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.5082, "vwap_slope": -0.0014, "atr": 0.0391, "atr_pct": 0.716, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.1789, "ema9": 5.4894, "ema20": 5.4964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T13:45:04.257843", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1029, "vwap_slope": -0.0004, "atr": 0.0708, "atr_pct": 0.781, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.1953, "ema9": 9.1068, "ema20": 9.0852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.071, "distance_from_high_pct": 3.1, "spread_pct": 0.33, "rvol": 0.041, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T13:45:04.258917", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4486, "vwap": 7.483, "vwap_slope": -0.0082, "atr": 0.0395, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.1324, "ema9": 7.4817, "ema20": 7.4991, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 1.343, "spread_pct": 0.134, "rvol": 0.028, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:45:04.259641", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.27, "vwap": 9.2586, "vwap_slope": -0.0009, "atr": 0.0537, "atr_pct": 0.579, "trend": "flat", "slope_pct": 0.046, "flat_threshold_pct": 0.1449, "ema9": 9.2551, "ema20": 9.2503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.592, "spread_pct": 0.649, "rvol": 0.038, "volume_pace_ratio": 0.984}}
{"timestamp": "2026-09-22T13:45:04.260335", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.845, "vwap": 13.0089, "vwap_slope": -0.0082, "atr": 0.207, "atr_pct": 1.612, "trend": "flat", "slope_pct": -0.2904, "flat_threshold_pct": 0.4029, "ema9": 12.8858, "ema20": 12.9743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 4.993, "spread_pct": 0.389, "rvol": 0.035, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T13:45:04.261035", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (239.3s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.37, "vwap": 6.2904, "vwap_slope": 0.0053, "atr": 0.0297, "atr_pct": 0.467, "trend": "positive", "slope_pct": 0.123, "flat_threshold_pct": 0.1167, "ema9": 6.3265, "ema20": 6.3095, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.333, "distance_from_high_pct": 0.235, "spread_pct": 0.157, "rvol": 0.074, "volume_pace_ratio": 1.91, "stage3": {"stop": 6.3344, "risk": 0.0356, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0099, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:45:04.261675", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.5286, "vwap_slope": 0.0014, "atr": 0.0266, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1202, "ema9": 5.5369, "ema20": 5.5249, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:45:04.262479", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.1932, "vwap_slope": 0.001, "atr": 0.0327, "atr_pct": 0.623, "trend": "flat", "slope_pct": 0.0727, "flat_threshold_pct": 0.1557, "ema9": 5.2251, "ema20": 5.2097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 0.285, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:45:04.263378", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7426, "vwap_slope": -0.0003, "atr": 0.0436, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.125, "ema9": 8.7359, "ema20": 8.7402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T13:45:04.267419", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6556, "vwap": 11.622, "vwap_slope": 0.0012, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1528, "ema9": 11.6745, "ema20": 11.6546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.224, "spread_pct": 0.344, "rvol": 0.007, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:45:04.279493", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 9.0281, "vwap_slope": -0.016, "atr": 0.0361, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.079, "flat_threshold_pct": 0.101, "ema9": 8.9884, "ema20": 9.0158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.072, "volume_pace_ratio": 1.854}}
{"timestamp": "2026-09-22T13:45:04.280483", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8754, "vwap_slope": -0.0013, "atr": 0.0799, "atr_pct": 1.662, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.4155, "ema9": 4.8265, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.108, "volume_pace_ratio": 2.805}}
{"timestamp": "2026-09-22T13:45:04.281393", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.154, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0493, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1346, "ema9": 9.1499, "ema20": 9.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 0.823, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T13:45:04.282239", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.74, "vwap": 13.8524, "vwap_slope": -0.0143, "atr": 0.0723, "atr_pct": 0.526, "trend": "flat", "slope_pct": -0.0536, "flat_threshold_pct": 0.1315, "ema9": 13.8028, "ema20": 13.8388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.024, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T13:45:04.283361", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.123, "vwap": 6.1515, "vwap_slope": -0.0023, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0856, "ema9": 6.1378, "ema20": 6.1444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.559, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.369}}
{"timestamp": "2026-09-22T13:45:04.286854", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4318, "vwap": 13.6567, "vwap_slope": -0.0281, "atr": 0.0805, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.1232, "flat_threshold_pct": 0.1497, "ema9": 13.5578, "ema20": 13.645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.646, "spread_pct": 0.074, "rvol": 0.039, "volume_pace_ratio": 1.015}}
{"timestamp": "2026-09-22T13:45:09.291444", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.031%)", "metrics": {"price": 7.8298, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0312, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:09.292899", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8298, "vwap": 7.7175, "vwap_slope": 0.0117, "atr": 0.0456, "trend": "positive", "slope_pct": 0.2206, "lower_highs_lower_lows": false, "stop": 7.775, "imbalance_decline_count": 1, "imbalance_cur": -0.20514761544284632, "imbalance_prev": -0.12582781456953643}}
{"timestamp": "2026-09-22T13:45:09.293518", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1584, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:09.294244", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0492, "vwap_slope": 0.0047, "atr": 0.0626, "trend": "flat", "slope_pct": 0.0267, "lower_highs_lower_lows": false, "stop": 9.9998, "imbalance_decline_count": 1, "imbalance_cur": 0.22854349951124145, "imbalance_prev": 0.23472795128658416}}
{"timestamp": "2026-09-22T13:45:09.294925", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 4.0c below 15.0c floor", "metrics": {"price": 14.8505, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.2741, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:09.295702", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 14.8505, "vwap": 14.8605, "vwap_slope": 0.0046, "atr": 0.0677, "trend": "flat", "slope_pct": 0.0687, "lower_highs_lower_lows": true, "stop": 14.7693, "imbalance_decline_count": 1, "imbalance_cur": 0.06913368983957219, "imbalance_prev": 0.10870004717299009}}
{"timestamp": "2026-09-22T13:45:09.297760", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $14.28", "VWAP sloping down", "trend negative (slope -3.014%, flat band 1.318%)"], "metrics": {"price": 13.2158, "vwap": 14.284, "vwap_slope": -0.3318, "atr": 0.6965, "atr_pct": 5.27, "trend": "negative", "slope_pct": -3.0141, "flat_threshold_pct": 1.3176, "ema9": 14.0299, "ema20": 14.7734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 16.725, "spread_pct": 0.227, "rvol": 0.962, "volume_pace_ratio": 24.766}}
{"timestamp": "2026-09-22T13:45:09.309119", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.67, "vwap": 8.9437, "vwap_slope": -0.0175, "atr": 0.0931, "atr_pct": 1.073, "trend": "flat", "slope_pct": -0.2579, "flat_threshold_pct": 0.2683, "ema9": 8.7745, "ema20": 8.875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.326, "volume_pace_ratio": 8.387}}
{"timestamp": "2026-09-22T13:45:09.313601", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.58, "vwap": 13.8315, "vwap_slope": -0.0084, "atr": 0.2807, "atr_pct": 2.067, "trend": "flat", "slope_pct": -0.0789, "flat_threshold_pct": 0.5167, "ema9": 13.7446, "ema20": 13.7811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 4.299, "spread_pct": 0.516, "rvol": 0.076, "volume_pace_ratio": 1.954}}
{"timestamp": "2026-09-22T13:45:09.320515", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.425, "vwap": 6.4516, "vwap_slope": -0.0018, "atr": 0.0301, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.1173, "ema9": 6.4395, "ema20": 6.4427, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.207, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.547}}
{"timestamp": "2026-09-22T13:45:09.322427", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.81, "vwap": 8.7048, "vwap_slope": 0.0103, "atr": 0.1049, "atr_pct": 1.191, "trend": "flat", "slope_pct": 0.1227, "flat_threshold_pct": 0.2977, "ema9": 8.7694, "ema20": 8.7493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.373, "distance_from_high_pct": 0.788, "spread_pct": 0.227, "rvol": 0.134, "volume_pace_ratio": 3.442}}
{"timestamp": "2026-09-22T13:45:09.323808", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:45:09.324786", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.655, "vwap": 12.7288, "vwap_slope": -0.002, "atr": 0.0559, "atr_pct": 0.442, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.1105, "ema9": 12.7013, "ema20": 12.714, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.029, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:45:09.325653", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.64, "vwap": 8.8389, "vwap_slope": -0.0205, "atr": 0.0837, "atr_pct": 0.969, "trend": "flat", "slope_pct": -0.1651, "flat_threshold_pct": 0.2422, "ema9": 8.7288, "ema20": 8.8151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.284, "volume_pace_ratio": 7.308}}
{"timestamp": "2026-09-22T13:45:09.326957", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4923, "vwap": 11.5995, "vwap_slope": -0.0065, "atr": 0.106, "atr_pct": 0.922, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.2305, "ema9": 11.5537, "ema20": 11.5692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 2.026, "spread_pct": 0.174, "rvol": 0.036, "volume_pace_ratio": 0.931}}
{"timestamp": "2026-09-22T13:45:09.332971", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.35", "VWAP sloping down"], "metrics": {"price": 12.215, "vwap": 12.3468, "vwap_slope": -0.01, "atr": 0.0471, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0965, "ema9": 12.2662, "ema20": 12.2968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.824, "spread_pct": 0.082, "rvol": 0.036, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T13:45:09.333947", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4642, "vwap_slope": 0.0019, "atr": 0.1123, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.2703, "ema9": 10.499, "ema20": 10.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 2.896, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.277}}
{"timestamp": "2026-09-22T13:45:09.334781", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.5082, "vwap_slope": -0.0014, "atr": 0.0391, "atr_pct": 0.716, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.1791, "ema9": 5.4894, "ema20": 5.4964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.875}}
{"timestamp": "2026-09-22T13:45:09.335555", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1029, "vwap_slope": -0.0004, "atr": 0.0708, "atr_pct": 0.781, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.1953, "ema9": 9.1068, "ema20": 9.0852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.071, "distance_from_high_pct": 3.1, "spread_pct": 0.33, "rvol": 0.041, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T13:45:09.336776", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.43, "vwap": 7.4827, "vwap_slope": -0.0083, "atr": 0.0349, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.1173, "ema9": 7.4714, "ema20": 7.4925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 1.589, "spread_pct": 0.134, "rvol": 0.029, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:45:09.337443", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.27, "vwap": 9.2586, "vwap_slope": -0.0009, "atr": 0.0537, "atr_pct": 0.579, "trend": "flat", "slope_pct": 0.046, "flat_threshold_pct": 0.1449, "ema9": 9.2551, "ema20": 9.2503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.592, "spread_pct": 0.649, "rvol": 0.038, "volume_pace_ratio": 0.979}}
{"timestamp": "2026-09-22T13:45:09.338179", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.825, "vwap": 13.0086, "vwap_slope": -0.0084, "atr": 0.2091, "atr_pct": 1.631, "trend": "flat", "slope_pct": -0.2938, "flat_threshold_pct": 0.4077, "ema9": 12.8818, "ema20": 12.9724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 5.141, "spread_pct": 0.234, "rvol": 0.035, "volume_pace_ratio": 0.904}}
{"timestamp": "2026-09-22T13:45:09.338922", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (244.3s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.367, "vwap": 6.2912, "vwap_slope": 0.0052, "atr": 0.025, "atr_pct": 0.392, "trend": "positive", "slope_pct": 0.1269, "flat_threshold_pct": 0.0981, "ema9": 6.3346, "ema20": 6.3149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.449, "distance_from_high_pct": 0.282, "spread_pct": 0.157, "rvol": 0.075, "volume_pace_ratio": 1.92, "stage3": {"stop": 6.337, "risk": 0.03, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.242, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:45:09.340205", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.5286, "vwap_slope": 0.0014, "atr": 0.0266, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1202, "ema9": 5.5369, "ema20": 5.5249, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.026, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:45:09.341005", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1932, "vwap_slope": 0.001, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.1562, "ema9": 5.2221, "ema20": 5.2082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:45:09.341879", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7101, "vwap": 8.7425, "vwap_slope": -0.0004, "atr": 0.0443, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1272, "ema9": 8.7329, "ema20": 8.7388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 1.692, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T13:45:09.343723", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6556, "vwap": 11.622, "vwap_slope": 0.0012, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1528, "ema9": 11.6745, "ema20": 11.6546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.224, "spread_pct": 0.344, "rvol": 0.007, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:45:09.344415", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.936, "vwap": 9.028, "vwap_slope": -0.016, "atr": 0.0361, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0787, "flat_threshold_pct": 0.1011, "ema9": 8.9886, "ema20": 9.0159, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 1.802, "spread_pct": 0.112, "rvol": 0.072, "volume_pace_ratio": 1.845}}
{"timestamp": "2026-09-22T13:45:09.345028", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8754, "vwap_slope": -0.0013, "atr": 0.0799, "atr_pct": 1.662, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.4155, "ema9": 4.8265, "ema20": 4.8314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.108, "volume_pace_ratio": 2.79}}
{"timestamp": "2026-09-22T13:45:09.345597", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.154, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0493, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1346, "ema9": 9.1499, "ema20": 9.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 0.823, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T13:45:09.346190", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.72, "vwap": 13.8517, "vwap_slope": -0.0151, "atr": 0.0737, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.1343, "ema9": 13.7988, "ema20": 13.8369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 2.07, "spread_pct": 0.219, "rvol": 0.024, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:45:09.346849", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1515, "vwap_slope": -0.0023, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0855, "ema9": 6.1392, "ema20": 6.1451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T13:45:09.348026", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.43, "vwap": 13.653, "vwap_slope": -0.0318, "atr": 0.0812, "atr_pct": 0.605, "trend": "flat", "slope_pct": -0.1235, "flat_threshold_pct": 0.1512, "ema9": 13.5574, "ema20": 13.6448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 3.659, "spread_pct": 0.074, "rvol": 0.04, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:45:14.353951", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.045%)", "metrics": {"price": 7.81, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0447, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:14.357355", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7187, "vwap_slope": 0.013, "atr": 0.0465, "trend": "positive", "slope_pct": 0.215, "lower_highs_lower_lows": false, "stop": 7.7542, "imbalance_decline_count": 2, "imbalance_cur": -0.6976404259761955, "imbalance_prev": -0.20514761544284632}}
{"timestamp": "2026-09-22T13:45:14.358157", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.144%)", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1435, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:14.358869", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0492, "vwap_slope": 0.0047, "atr": 0.0626, "trend": "flat", "slope_pct": 0.0278, "lower_highs_lower_lows": false, "stop": 10.0048, "imbalance_decline_count": 0, "imbalance_cur": 0.4763729246487867, "imbalance_prev": 0.22854349951124145}}
{"timestamp": "2026-09-22T13:45:14.359435", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 4.0c below 15.0c floor", "metrics": {"price": 14.875, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.2247, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:14.359979", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 14.875, "vwap": 14.8607, "vwap_slope": 0.0047, "atr": 0.0684, "trend": "flat", "slope_pct": 0.0723, "lower_highs_lower_lows": true, "stop": 14.7929, "imbalance_decline_count": 0, "imbalance_cur": 0.36078317761521933, "imbalance_prev": 0.06913368983957219}}
{"timestamp": "2026-09-22T13:45:14.361540", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $14.27", "VWAP sloping down", "trend negative (slope -3.073%, flat band 1.337%)"], "metrics": {"price": 13.12, "vwap": 14.2749, "vwap_slope": -0.3408, "atr": 0.7014, "atr_pct": 5.346, "trend": "negative", "slope_pct": -3.0734, "flat_threshold_pct": 1.3365, "ema9": 14.0107, "ema20": 14.7642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 17.328, "spread_pct": 0.381, "rvol": 0.97, "volume_pace_ratio": 24.818}}
{"timestamp": "2026-09-22T13:45:14.363064", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.655, "vwap": 8.9426, "vwap_slope": -0.0186, "atr": 0.0939, "atr_pct": 1.085, "trend": "flat", "slope_pct": -0.2617, "flat_threshold_pct": 0.2712, "ema9": 8.7715, "ema20": 8.8736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.328, "volume_pace_ratio": 8.382}}
{"timestamp": "2026-09-22T13:45:14.364025", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.645, "vwap": 13.8311, "vwap_slope": -0.0087, "atr": 0.2864, "atr_pct": 2.099, "trend": "flat", "slope_pct": -0.0685, "flat_threshold_pct": 0.5247, "ema9": 13.7576, "ema20": 13.7872, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 3.841, "spread_pct": 0.587, "rvol": 0.076, "volume_pace_ratio": 1.947}}
{"timestamp": "2026-09-22T13:45:14.364604", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4181, "vwap": 6.4515, "vwap_slope": -0.0019, "atr": 0.0309, "atr_pct": 0.482, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.1204, "ema9": 6.4381, "ema20": 6.442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.312, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.543}}
{"timestamp": "2026-09-22T13:45:14.365119", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.843, "vwap": 8.7055, "vwap_slope": 0.011, "atr": 0.1073, "atr_pct": 1.213, "trend": "flat", "slope_pct": 0.1311, "flat_threshold_pct": 0.3033, "ema9": 8.776, "ema20": 8.7525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.375, "distance_from_high_pct": 0.417, "spread_pct": 0.453, "rvol": 0.134, "volume_pace_ratio": 3.427}}
{"timestamp": "2026-09-22T13:45:14.365653", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T13:45:14.368597", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.655, "vwap": 12.7288, "vwap_slope": -0.002, "atr": 0.0559, "atr_pct": 0.442, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.1105, "ema9": 12.7013, "ema20": 12.714, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.029, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:45:14.369587", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6301, "vwap": 8.8381, "vwap_slope": -0.0213, "atr": 0.0844, "atr_pct": 0.978, "trend": "flat", "slope_pct": -0.1676, "flat_threshold_pct": 0.2446, "ema9": 8.7268, "ema20": 8.8142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 6.499, "spread_pct": 0.116, "rvol": 0.285, "volume_pace_ratio": 7.296}}
{"timestamp": "2026-09-22T13:45:14.381221", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.485, "vwap": 11.599, "vwap_slope": -0.007, "atr": 0.106, "atr_pct": 0.923, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.2307, "ema9": 11.5523, "ema20": 11.5685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.089, "spread_pct": 0.087, "rvol": 0.036, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:45:14.382240", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.35", "VWAP sloping down"], "metrics": {"price": 12.2165, "vwap": 12.3467, "vwap_slope": -0.0101, "atr": 0.0471, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0545, "flat_threshold_pct": 0.0965, "ema9": 12.2665, "ema20": 12.2969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.812, "spread_pct": 0.082, "rvol": 0.036, "volume_pace_ratio": 0.912}}
{"timestamp": "2026-09-22T13:45:14.383130", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4642, "vwap_slope": 0.0019, "atr": 0.1123, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.2703, "ema9": 10.499, "ema20": 10.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 2.896, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.275}}
{"timestamp": "2026-09-22T13:45:14.383877", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.5082, "vwap_slope": -0.0014, "atr": 0.0391, "atr_pct": 0.716, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.1789, "ema9": 5.4904, "ema20": 5.4969, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.034, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T13:45:14.384543", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1029, "vwap_slope": -0.0004, "atr": 0.0708, "atr_pct": 0.781, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.1953, "ema9": 9.1068, "ema20": 9.0852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.071, "distance_from_high_pct": 3.1, "spread_pct": 0.33, "rvol": 0.041, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T13:45:14.385171", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.43, "vwap": 7.4827, "vwap_slope": -0.0083, "atr": 0.0349, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.1173, "ema9": 7.4714, "ema20": 7.4925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 1.589, "spread_pct": 0.134, "rvol": 0.029, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:45:14.385814", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.26, "vwap": 9.2586, "vwap_slope": -0.0009, "atr": 0.0555, "atr_pct": 0.599, "trend": "flat", "slope_pct": 0.0437, "flat_threshold_pct": 0.1498, "ema9": 9.2531, "ema20": 9.2493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.699, "spread_pct": 0.541, "rvol": 0.038, "volume_pace_ratio": 0.974}}
{"timestamp": "2026-09-22T13:45:14.386478", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.81 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.81, "vwap": 13.0086, "vwap_slope": -0.0085, "atr": 0.2099, "atr_pct": 1.638, "trend": "flat", "slope_pct": -0.2964, "flat_threshold_pct": 0.4095, "ema9": 12.8788, "ema20": 12.971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 5.251, "spread_pct": 0.234, "rvol": 0.035, "volume_pace_ratio": 0.899}}
{"timestamp": "2026-09-22T13:45:14.391416", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (249.4s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3677, "vwap": 6.2912, "vwap_slope": 0.0052, "atr": 0.025, "atr_pct": 0.392, "trend": "positive", "slope_pct": 0.1271, "flat_threshold_pct": 0.098, "ema9": 6.3347, "ema20": 6.315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.449, "distance_from_high_pct": 0.271, "spread_pct": 0.157, "rvol": 0.075, "volume_pace_ratio": 1.91, "stage3": {"stop": 6.3377, "risk": 0.03, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2386, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:45:14.397191", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.5287, "vwap_slope": 0.0014, "atr": 0.0266, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1202, "ema9": 5.5369, "ema20": 5.5249, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.027, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T13:45:14.399040", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1941, "vwap_slope": 0.0019, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.1562, "ema9": 5.2221, "ema20": 5.2082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:45:14.399895", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7424, "vwap_slope": -0.0004, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.128, "ema9": 8.7329, "ema20": 8.7388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T13:45:14.400563", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6556, "vwap": 11.622, "vwap_slope": 0.0012, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1528, "ema9": 11.6745, "ema20": 11.6546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.224, "spread_pct": 0.344, "rvol": 0.007, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:45:14.401898", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.0279, "vwap_slope": -0.0162, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0753, "flat_threshold_pct": 0.1031, "ema9": 8.9914, "ema20": 9.0173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.072, "volume_pace_ratio": 1.839}}
{"timestamp": "2026-09-22T13:45:14.402720", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0012, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.109, "volume_pace_ratio": 2.777}}
{"timestamp": "2026-09-22T13:45:14.403649", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.154, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0493, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1346, "ema9": 9.1499, "ema20": 9.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 0.823, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T13:45:14.404406", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8473, "vwap_slope": -0.0195, "atr": 0.0743, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.1353, "ema9": 13.8008, "ema20": 13.8379, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.999, "spread_pct": 0.146, "rvol": 0.025, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T13:45:14.405151", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.128, "vwap": 6.1515, "vwap_slope": -0.0023, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0855, "ema9": 6.1388, "ema20": 6.1449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.479, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.355}}
{"timestamp": "2026-09-22T13:45:14.407734", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.425, "vwap": 13.6517, "vwap_slope": -0.0331, "atr": 0.0819, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.1243, "flat_threshold_pct": 0.1525, "ema9": 13.5564, "ema20": 13.6443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 3.694, "spread_pct": 0.074, "rvol": 0.04, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:45:19.413771", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.048%)", "metrics": {"price": 7.8091, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0482, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:19.414562", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8091, "vwap": 7.719, "vwap_slope": 0.0133, "atr": 0.048, "trend": "positive", "slope_pct": 0.2148, "lower_highs_lower_lows": false, "stop": 7.7516, "imbalance_decline_count": 0, "imbalance_cur": -0.6923880856993555, "imbalance_prev": -0.6976404259761955}}
{"timestamp": "2026-09-22T13:45:19.415180", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1733, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:19.416456", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.0492, "vwap_slope": 0.0048, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0256, "lower_highs_lower_lows": false, "stop": 9.9948, "imbalance_decline_count": 0, "imbalance_cur": 0.505720823798627, "imbalance_prev": 0.4763729246487867}}
{"timestamp": "2026-09-22T13:45:19.416977", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 4.0c below 15.0c floor", "metrics": {"price": 14.8584, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.2581, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:19.417616", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 14.8584, "vwap": 14.8606, "vwap_slope": 0.0047, "atr": 0.0684, "trend": "flat", "slope_pct": 0.0698, "lower_highs_lower_lows": true, "stop": 14.7763, "imbalance_decline_count": 1, "imbalance_cur": 0.15008808781677735, "imbalance_prev": 0.36078317761521933}}
{"timestamp": "2026-09-22T13:45:19.418993", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $14.27", "VWAP sloping down", "trend negative (slope -3.073%, flat band 1.337%)"], "metrics": {"price": 13.12, "vwap": 14.2705, "vwap_slope": -0.3453, "atr": 0.7014, "atr_pct": 5.346, "trend": "negative", "slope_pct": -3.0734, "flat_threshold_pct": 1.3365, "ema9": 14.0107, "ema20": 14.7642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 17.328, "spread_pct": 0.305, "rvol": 0.974, "volume_pace_ratio": 24.778}}
{"timestamp": "2026-09-22T13:45:19.419807", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.942, "vwap_slope": -0.0192, "atr": 0.0946, "atr_pct": 1.095, "trend": "flat", "slope_pct": -0.2655, "flat_threshold_pct": 0.2737, "ema9": 8.7685, "ema20": 8.8722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.328, "volume_pace_ratio": 8.352}}
{"timestamp": "2026-09-22T13:45:19.420532", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.64, "vwap": 13.8306, "vwap_slope": -0.0093, "atr": 0.2864, "atr_pct": 2.1, "trend": "flat", "slope_pct": -0.0693, "flat_threshold_pct": 0.5249, "ema9": 13.7566, "ema20": 13.7868, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 3.876, "spread_pct": 0.366, "rvol": 0.076, "volume_pace_ratio": 1.941}}
{"timestamp": "2026-09-22T13:45:19.421196", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.415, "vwap": 6.4515, "vwap_slope": -0.0019, "atr": 0.0313, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.122, "ema9": 6.4375, "ema20": 6.4417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.359, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T13:45:19.421945", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.865, "vwap": 8.706, "vwap_slope": 0.0115, "atr": 0.1089, "atr_pct": 1.228, "trend": "flat", "slope_pct": 0.1366, "flat_threshold_pct": 0.307, "ema9": 8.7804, "ema20": 8.7545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.378, "distance_from_high_pct": 0.169, "spread_pct": 0.338, "rvol": 0.134, "volume_pace_ratio": 3.412}}
{"timestamp": "2026-09-22T13:45:19.422699", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:45:19.423414", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6776, "vwap": 12.7284, "vwap_slope": -0.0024, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.1103, "ema9": 12.7059, "ema20": 12.7161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 0.956, "spread_pct": 0.079, "rvol": 0.029, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:45:19.424245", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6386, "vwap": 8.8378, "vwap_slope": -0.0216, "atr": 0.0844, "atr_pct": 0.977, "trend": "flat", "slope_pct": -0.1655, "flat_threshold_pct": 0.2443, "ema9": 8.7285, "ema20": 8.815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 6.407, "spread_pct": 0.116, "rvol": 0.286, "volume_pace_ratio": 7.268}}
{"timestamp": "2026-09-22T13:45:19.424878", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.4988, "vwap": 11.5947, "vwap_slope": -0.0113, "atr": 0.106, "atr_pct": 0.922, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.2304, "ema9": 11.555, "ema20": 11.5699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 1.971, "spread_pct": 0.087, "rvol": 0.037, "volume_pace_ratio": 0.941}}
{"timestamp": "2026-09-22T13:45:19.425645", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.205, "vwap": 12.3449, "vwap_slope": -0.0119, "atr": 0.0479, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0566, "flat_threshold_pct": 0.0982, "ema9": 12.2642, "ema20": 12.2958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 2.904, "spread_pct": 0.082, "rvol": 0.036, "volume_pace_ratio": 0.921}}
{"timestamp": "2026-09-22T13:45:19.426224", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.38 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.38, "vwap": 10.4641, "vwap_slope": 0.0017, "atr": 0.113, "atr_pct": 1.089, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.2722, "ema9": 10.497, "ema20": 10.5083, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 2.99, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.274}}
{"timestamp": "2026-09-22T13:45:19.426910", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5068, "vwap_slope": -0.0028, "atr": 0.0402, "atr_pct": 0.737, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.1842, "ema9": 5.4884, "ema20": 5.4959, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 2.5, "spread_pct": 0.183, "rvol": 0.035, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T13:45:19.427585", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1029, "vwap_slope": -0.0004, "atr": 0.0708, "atr_pct": 0.781, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.1953, "ema9": 9.1068, "ema20": 9.0852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.071, "distance_from_high_pct": 3.1, "spread_pct": 0.33, "rvol": 0.041, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:45:19.428057", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4386, "vwap": 7.4827, "vwap_slope": -0.0083, "atr": 0.0349, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.1172, "ema9": 7.4731, "ema20": 7.4933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 1.475, "spread_pct": 0.134, "rvol": 0.029, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:45:19.428513", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.26, "vwap": 9.2586, "vwap_slope": -0.0009, "atr": 0.0555, "atr_pct": 0.599, "trend": "flat", "slope_pct": 0.0437, "flat_threshold_pct": 0.1498, "ema9": 9.2531, "ema20": 9.2493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.699, "spread_pct": 0.541, "rvol": 0.038, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:45:19.429184", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.83, "vwap": 13.0078, "vwap_slope": -0.0092, "atr": 0.2099, "atr_pct": 1.636, "trend": "flat", "slope_pct": -0.293, "flat_threshold_pct": 0.4089, "ema9": 12.8828, "ema20": 12.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 5.104, "spread_pct": 0.234, "rvol": 0.035, "volume_pace_ratio": 0.899}}
{"timestamp": "2026-09-22T13:45:19.429813", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (254.4s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3677, "vwap": 6.2912, "vwap_slope": 0.0052, "atr": 0.025, "atr_pct": 0.392, "trend": "positive", "slope_pct": 0.1271, "flat_threshold_pct": 0.098, "ema9": 6.3347, "ema20": 6.315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.449, "distance_from_high_pct": 0.271, "spread_pct": 0.157, "rvol": 0.075, "volume_pace_ratio": 1.899, "stage3": {"stop": 6.3377, "risk": 0.03, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2386, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:45:19.430345", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.535, "vwap": 5.5287, "vwap_slope": 0.0014, "atr": 0.0266, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0845, "flat_threshold_pct": 0.1201, "ema9": 5.5379, "ema20": 5.5254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.027, "volume_pace_ratio": 0.677}}
{"timestamp": "2026-09-22T13:45:19.430864", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2338, "vwap": 5.1942, "vwap_slope": 0.002, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0659, "flat_threshold_pct": 0.1562, "ema9": 5.2219, "ema20": 5.2081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.593, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:45:19.431528", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7101, "vwap": 8.7424, "vwap_slope": -0.0004, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.128, "ema9": 8.7329, "ema20": 8.7388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 1.692, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T13:45:19.432413", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.6556, "vwap": 11.622, "vwap_slope": 0.0012, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1528, "ema9": 11.6745, "ema20": 11.6546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.224, "spread_pct": 0.602, "rvol": 0.007, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:45:19.432976", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9405, "vwap": 9.0278, "vwap_slope": -0.0163, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.1032, "ema9": 8.9895, "ema20": 9.0163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.753, "spread_pct": 0.112, "rvol": 0.072, "volume_pace_ratio": 1.831}}
{"timestamp": "2026-09-22T13:45:19.433629", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0012, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.109, "volume_pace_ratio": 2.762}}
{"timestamp": "2026-09-22T13:45:19.434105", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.154, "vwap": 9.1769, "vwap_slope": -0.0029, "atr": 0.0493, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1346, "ema9": 9.1499, "ema20": 9.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.249, "distance_from_high_pct": 0.823, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T13:45:19.434898", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8465, "vwap_slope": -0.0203, "atr": 0.0743, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.1353, "ema9": 13.8008, "ema20": 13.8379, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.999, "spread_pct": 0.146, "rvol": 0.025, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:45:19.435665", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1515, "vwap_slope": -0.0023, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0855, "ema9": 6.1392, "ema20": 6.1451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T13:45:19.436545", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.5209, "vwap": 13.6522, "vwap_slope": -0.0326, "atr": 0.0819, "atr_pct": 0.606, "trend": "flat", "slope_pct": -0.1087, "flat_threshold_pct": 0.1515, "ema9": 13.5756, "ema20": 13.6534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 3.006, "spread_pct": 0.074, "rvol": 0.04, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:45:24.442344", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.082%)", "metrics": {"price": 7.8003, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0819, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:24.443440", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8003, "vwap": 7.719, "vwap_slope": 0.0133, "atr": 0.048, "trend": "positive", "slope_pct": 0.2123, "lower_highs_lower_lows": false, "stop": 7.7428, "imbalance_decline_count": 0, "imbalance_cur": -0.609408646678814, "imbalance_prev": -0.6923880856993555}}
{"timestamp": "2026-09-22T13:45:24.444041", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1584, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:24.444712", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0492, "vwap_slope": 0.0048, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0267, "lower_highs_lower_lows": false, "stop": 9.9998, "imbalance_decline_count": 0, "imbalance_cur": 0.8666666666666667, "imbalance_prev": 0.505720823798627}}
{"timestamp": "2026-09-22T13:45:24.445150", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 4.0c below 15.0c floor", "metrics": {"price": 14.85, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.2751, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:24.445945", "symbol": "NCLH", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 14.85, "vwap": 14.8606, "vwap_slope": 0.0047, "atr": 0.0684, "trend": "flat", "slope_pct": 0.0686, "lower_highs_lower_lows": true, "stop": 14.7679, "imbalance_decline_count": 2, "imbalance_cur": 0.08443310601972231, "imbalance_prev": 0.15008808781677735}}
{"timestamp": "2026-09-22T13:45:24.447365", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $14.27", "VWAP sloping down", "trend negative (slope -2.998%, flat band 1.332%)"], "metrics": {"price": 13.2418, "vwap": 14.2665, "vwap_slope": -0.3493, "atr": 0.7057, "atr_pct": 5.329, "trend": "negative", "slope_pct": -2.9981, "flat_threshold_pct": 1.3323, "ema9": 14.0351, "ema20": 14.7758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 16.561, "spread_pct": 0.378, "rvol": 0.978, "volume_pace_ratio": 24.758}}
{"timestamp": "2026-09-22T13:45:24.449068", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.9407, "vwap_slope": -0.0205, "atr": 0.0953, "atr_pct": 1.104, "trend": "flat", "slope_pct": -0.2667, "flat_threshold_pct": 0.276, "ema9": 8.7675, "ema20": 8.8717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.33, "volume_pace_ratio": 8.349}}
{"timestamp": "2026-09-22T13:45:24.449905", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.695, "vwap": 13.8306, "vwap_slope": -0.0093, "atr": 0.29, "atr_pct": 2.117, "trend": "flat", "slope_pct": -0.0605, "flat_threshold_pct": 0.5293, "ema9": 13.7676, "ema20": 13.792, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 3.488, "spread_pct": 0.657, "rvol": 0.076, "volume_pace_ratio": 1.933}}
{"timestamp": "2026-09-22T13:45:24.450580", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4182, "vwap": 6.4515, "vwap_slope": -0.0019, "atr": 0.0313, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.1219, "ema9": 6.4382, "ema20": 6.442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.311, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.529}}
{"timestamp": "2026-09-22T13:45:24.451382", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.8598, "vwap": 8.706, "vwap_slope": 0.0115, "atr": 0.1089, "atr_pct": 1.229, "trend": "flat", "slope_pct": 0.1353, "flat_threshold_pct": 0.3071, "ema9": 8.7794, "ema20": 8.7541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.379, "distance_from_high_pct": 0.227, "spread_pct": 0.338, "rvol": 0.134, "volume_pace_ratio": 3.394}}
{"timestamp": "2026-09-22T13:45:24.452069", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:45:24.452892", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6836, "vwap": 12.7282, "vwap_slope": -0.0026, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.1102, "ema9": 12.7071, "ema20": 12.7167, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.909, "spread_pct": 0.079, "rvol": 0.029, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:45:24.453658", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.65, "vwap": 8.8367, "vwap_slope": -0.0228, "atr": 0.0844, "atr_pct": 0.976, "trend": "flat", "slope_pct": -0.1626, "flat_threshold_pct": 0.244, "ema9": 8.7308, "ema20": 8.8161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 6.284, "spread_pct": 0.231, "rvol": 0.287, "volume_pace_ratio": 7.275}}
{"timestamp": "2026-09-22T13:45:24.454435", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5081, "vwap": 11.5937, "vwap_slope": -0.0123, "atr": 0.106, "atr_pct": 0.921, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.2302, "ema9": 11.5569, "ema20": 11.5707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.892, "spread_pct": 0.087, "rvol": 0.037, "volume_pace_ratio": 0.94}}
{"timestamp": "2026-09-22T13:45:24.457352", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.23, "vwap": 12.3436, "vwap_slope": -0.0132, "atr": 0.0479, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0521, "flat_threshold_pct": 0.098, "ema9": 12.2692, "ema20": 12.2982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 2.705, "spread_pct": 0.082, "rvol": 0.037, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:45:24.458179", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.51, "vwap": 10.4646, "vwap_slope": 0.0022, "atr": 0.113, "atr_pct": 1.076, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.2689, "ema9": 10.523, "ema20": 10.5207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.775, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:45:24.459214", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.5053, "vwap_slope": -0.0043, "atr": 0.0402, "atr_pct": 0.735, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.1838, "ema9": 5.4904, "ema20": 5.4969, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.706, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.037, "volume_pace_ratio": 0.938}}
{"timestamp": "2026-09-22T13:45:24.460026", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1032, "vwap_slope": -0.0, "atr": 0.0722, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1214, "flat_threshold_pct": 0.1985, "ema9": 9.1118, "ema20": 9.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.083, "distance_from_high_pct": 2.833, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T13:45:24.460997", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.435, "vwap": 7.4827, "vwap_slope": -0.0084, "atr": 0.0349, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.1172, "ema9": 7.4724, "ema20": 7.493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.029, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T13:45:24.461743", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.22 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.2181, "vwap": 9.2586, "vwap_slope": -0.0009, "atr": 0.0567, "atr_pct": 0.615, "trend": "flat", "slope_pct": 0.0337, "flat_threshold_pct": 0.1538, "ema9": 9.2448, "ema20": 9.2453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.143, "spread_pct": 0.433, "rvol": 0.038, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T13:45:24.462409", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $13.01", "VWAP sloping down"], "metrics": {"price": 12.8299, "vwap": 13.0075, "vwap_slope": -0.0095, "atr": 0.2099, "atr_pct": 1.636, "trend": "flat", "slope_pct": -0.293, "flat_threshold_pct": 0.4089, "ema9": 12.8828, "ema20": 12.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 5.104, "spread_pct": 0.078, "rvol": 0.035, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T13:45:24.463217", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (259.5s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.365, "vwap": 6.2912, "vwap_slope": 0.0052, "atr": 0.025, "atr_pct": 0.392, "trend": "positive", "slope_pct": 0.1262, "flat_threshold_pct": 0.0981, "ema9": 6.3342, "ema20": 6.3147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.452, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.075, "volume_pace_ratio": 1.891, "stage3": {"stop": 6.335, "risk": 0.03, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1464, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:45:24.463985", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.535, "vwap": 5.5287, "vwap_slope": 0.0015, "atr": 0.0266, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0845, "flat_threshold_pct": 0.1201, "ema9": 5.5379, "ema20": 5.5254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.027, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T13:45:24.464714", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1942, "vwap_slope": 0.002, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.1562, "ema9": 5.2221, "ema20": 5.2082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:45:24.466857", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7424, "vwap_slope": -0.0004, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0157, "flat_threshold_pct": 0.128, "ema9": 8.7339, "ema20": 8.7392, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T13:45:24.468573", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6556, "vwap": 11.622, "vwap_slope": 0.0012, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1528, "ema9": 11.6745, "ema20": 11.6546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.224, "spread_pct": 0.602, "rvol": 0.007, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:45:24.469420", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9497, "vwap": 9.0272, "vwap_slope": -0.0169, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0754, "flat_threshold_pct": 0.1031, "ema9": 8.9913, "ema20": 9.0172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 1.652, "spread_pct": 0.112, "rvol": 0.072, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T13:45:24.470324", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0012, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.109, "volume_pace_ratio": 2.747}}
{"timestamp": "2026-09-22T13:45:24.470922", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1318, "vwap": 9.1769, "vwap_slope": -0.0027, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.1148, "ema9": 9.1462, "ema20": 9.1623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 1.064, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T13:45:24.471725", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.72, "vwap": 13.8448, "vwap_slope": -0.0219, "atr": 0.0743, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.1354, "ema9": 13.7988, "ema20": 13.8369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 2.07, "spread_pct": 0.146, "rvol": 0.026, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T13:45:24.472503", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1514, "vwap_slope": -0.0024, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0855, "ema9": 6.1382, "ema20": 6.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T13:45:24.473765", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.435, "vwap": 13.6493, "vwap_slope": -0.0355, "atr": 0.0819, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.1226, "flat_threshold_pct": 0.1524, "ema9": 13.5584, "ema20": 13.6453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 3.623, "spread_pct": 0.074, "rvol": 0.041, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T13:45:29.479984", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.77, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.1983, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:29.480754", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.77, "vwap": 7.7187, "vwap_slope": 0.0129, "atr": 0.0494, "trend": "positive", "slope_pct": 0.2036, "lower_highs_lower_lows": false, "stop": 7.7107, "imbalance_decline_count": 0, "imbalance_cur": -0.5523343373493976, "imbalance_prev": -0.609408646678814}}
{"timestamp": "2026-09-22T13:45:29.482056", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0701, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.173, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:29.483844", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0701, "vwap": 10.0492, "vwap_slope": 0.0048, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0256, "lower_highs_lower_lows": false, "stop": 9.9949, "imbalance_decline_count": 1, "imbalance_cur": 0.5071283095723014, "imbalance_prev": 0.8666666666666667}}
{"timestamp": "2026-09-22T13:45:29.484352", "symbol": "NCLH", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 4.0c below 15.0c floor", "metrics": {"price": 14.815, "peak_price": 14.96, "peak_gain_cents": 4.0, "slope_pct": -0.3457, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:29.485057", "symbol": "NCLH", "kind": "exit", "state": "EXIT", "reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads", "metrics": {"price": 14.815, "vwap": 14.8603, "vwap_slope": 0.0044, "atr": 0.0702, "trend": "flat", "slope_pct": 0.0634, "lower_highs_lower_lows": true, "stop": 14.7308, "imbalance_decline_count": 3, "imbalance_cur": -0.12377745711079044, "imbalance_prev": 0.08443310601972231}}
{"timestamp": "2026-09-22T13:45:29.511173", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $14.26", "VWAP sloping down", "trend negative (slope -3.024%, flat band 1.337%)"], "metrics": {"price": 13.2, "vwap": 14.2598, "vwap_slope": -0.356, "atr": 0.7057, "atr_pct": 5.346, "trend": "negative", "slope_pct": -3.0239, "flat_threshold_pct": 1.3365, "ema9": 14.0267, "ema20": 14.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 16.824, "spread_pct": 0.681, "rvol": 0.984, "volume_pace_ratio": 24.765}}
{"timestamp": "2026-09-22T13:45:29.512174", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.9402, "vwap_slope": -0.021, "atr": 0.0953, "atr_pct": 1.104, "trend": "flat", "slope_pct": -0.2667, "flat_threshold_pct": 0.276, "ema9": 8.7675, "ema20": 8.8717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.331, "volume_pace_ratio": 8.32}}
{"timestamp": "2026-09-22T13:45:29.512946", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.74, "vwap": 13.8305, "vwap_slope": -0.0093, "atr": 0.2907, "atr_pct": 2.116, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.5289, "ema9": 13.7766, "ema20": 13.7963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 3.171, "spread_pct": 0.438, "rvol": 0.076, "volume_pace_ratio": 1.925}}
{"timestamp": "2026-09-22T13:45:29.513682", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4181, "vwap": 6.4515, "vwap_slope": -0.0019, "atr": 0.0313, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.1219, "ema9": 6.4381, "ema20": 6.442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.312, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.521}}
{"timestamp": "2026-09-22T13:45:29.514534", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7949, "vwap": 8.7054, "vwap_slope": 0.0109, "atr": 0.1089, "atr_pct": 1.238, "trend": "flat", "slope_pct": 0.1189, "flat_threshold_pct": 0.3094, "ema9": 8.7664, "ema20": 8.7479, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.38, "distance_from_high_pct": 0.958, "spread_pct": 0.338, "rvol": 0.134, "volume_pace_ratio": 3.377}}
{"timestamp": "2026-09-22T13:45:29.515234", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:45:29.515980", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7281, "vwap_slope": -0.0027, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.1102, "ema9": 12.7073, "ema20": 12.7169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.029, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:45:29.516792", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.64, "vwap": 8.8348, "vwap_slope": -0.0246, "atr": 0.0848, "atr_pct": 0.981, "trend": "flat", "slope_pct": -0.1651, "flat_threshold_pct": 0.2453, "ema9": 8.7288, "ema20": 8.8151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.29, "volume_pace_ratio": 7.302}}
{"timestamp": "2026-09-22T13:45:29.517476", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.495, "vwap": 11.5929, "vwap_slope": -0.0131, "atr": 0.106, "atr_pct": 0.922, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.2305, "ema9": 11.5543, "ema20": 11.5695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 2.003, "spread_pct": 0.087, "rvol": 0.037, "volume_pace_ratio": 0.938}}
{"timestamp": "2026-09-22T13:45:29.518316", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.21, "vwap": 12.3411, "vwap_slope": -0.0157, "atr": 0.0479, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0981, "ema9": 12.2652, "ema20": 12.2963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 2.864, "spread_pct": 0.082, "rvol": 0.037, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T13:45:29.520510", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.51, "vwap": 10.4646, "vwap_slope": 0.0022, "atr": 0.113, "atr_pct": 1.076, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.2689, "ema9": 10.523, "ema20": 10.5207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.775, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.271}}
{"timestamp": "2026-09-22T13:45:29.522526", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.48, "vwap": 5.5055, "vwap_slope": -0.0041, "atr": 0.0402, "atr_pct": 0.734, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.1835, "ema9": 5.4924, "ema20": 5.4979, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 2.143, "spread_pct": 0.183, "rvol": 0.037, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:45:29.523490", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1032, "vwap_slope": -0.0, "atr": 0.0722, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1214, "flat_threshold_pct": 0.1985, "ema9": 9.1118, "ema20": 9.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.083, "distance_from_high_pct": 2.833, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:45:29.524217", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4724, "vwap": 7.4828, "vwap_slope": -0.0083, "atr": 0.0357, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.1194, "ema9": 7.4798, "ema20": 7.4965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 1.028, "spread_pct": 0.134, "rvol": 0.029, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T13:45:29.524891", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.2586, "vwap_slope": -0.0009, "atr": 0.0573, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0317, "flat_threshold_pct": 0.1555, "ema9": 9.2431, "ema20": 9.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 2.229, "spread_pct": 0.217, "rvol": 0.038, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T13:45:29.525767", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.855, "vwap": 13.005, "vwap_slope": -0.0121, "atr": 0.2106, "atr_pct": 1.638, "trend": "flat", "slope_pct": -0.2887, "flat_threshold_pct": 0.4095, "ema9": 12.8878, "ema20": 12.9753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 4.919, "spread_pct": 0.7, "rvol": 0.036, "volume_pace_ratio": 0.905}}
{"timestamp": "2026-09-22T13:45:29.526667", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 264.5s", "imbalance +35% >= 30% and resistance cleared, stop 6.33", "entry_score 68.9"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.2914, "vwap_slope": 0.0054, "atr": 0.025, "atr_pct": 0.393, "trend": "positive", "slope_pct": 0.1227, "flat_threshold_pct": 0.0982, "ema9": 6.3322, "ema20": 6.3138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.461, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.075, "volume_pace_ratio": 1.887, "stage3": {"stop": 6.325, "risk": 0.03, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3529, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.33"}, "entry_score": 68.87, "entry_score_breakdown": {"imbalance_sub": 0.076, "volume_pace_sub": 1.0, "volatility_sub": 0.945, "slope_sub": 1.0, "volume_accel_sub": 0.769}}}
{"timestamp": "2026-09-22T13:45:29.608611", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.521, "vwap": 5.5286, "vwap_slope": 0.0014, "atr": 0.0273, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0789, "flat_threshold_pct": 0.1237, "ema9": 5.5351, "ema20": 5.5241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.741, "spread_pct": 0.181, "rvol": 0.027, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:45:29.609439", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1942, "vwap_slope": 0.002, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.1562, "ema9": 5.2221, "ema20": 5.2082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:45:29.610098", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.7424, "vwap_slope": -0.0005, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1279, "ema9": 8.7349, "ema20": 8.7397, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T13:45:29.611676", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6505, "vwap": 11.622, "vwap_slope": 0.0011, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1528, "ema9": 11.6734, "ema20": 11.6541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.267, "spread_pct": 0.602, "rvol": 0.007, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T13:45:29.612819", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0265, "vwap_slope": -0.0175, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0765, "flat_threshold_pct": 0.1032, "ema9": 8.9904, "ema20": 9.0168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.073, "volume_pace_ratio": 1.838}}
{"timestamp": "2026-09-22T13:45:29.613567", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8754, "vwap_slope": -0.0012, "atr": 0.0764, "atr_pct": 1.578, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.3945, "ema9": 4.8302, "ema20": 4.8327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.109, "volume_pace_ratio": 2.733}}
{"timestamp": "2026-09-22T13:45:29.614365", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.815, "vwap": 14.8603, "vwap_slope": 0.0044, "atr": 0.0702, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0634, "flat_threshold_pct": 0.1185, "ema9": 14.8861, "ema20": 14.8715, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.101, "spread_pct": 0.067, "rvol": 0.092, "volume_pace_ratio": 2.315}}
{"timestamp": "2026-09-22T13:45:29.615071", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1769, "vwap_slope": -0.0027, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1147, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T13:45:29.616742", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.72, "vwap": 13.8427, "vwap_slope": -0.0241, "atr": 0.0751, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.1369, "ema9": 13.7988, "ema20": 13.8369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 2.07, "spread_pct": 0.146, "rvol": 0.026, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:45:29.617494", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1514, "vwap_slope": -0.0024, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0856, "ema9": 6.1372, "ema20": 6.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.338}}
{"timestamp": "2026-09-22T13:45:29.618461", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.435, "vwap": 13.6481, "vwap_slope": -0.0367, "atr": 0.0819, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.1226, "flat_threshold_pct": 0.1524, "ema9": 13.5584, "ema20": 13.6453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 3.623, "spread_pct": 0.074, "rvol": 0.041, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:45:34.623186", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.765, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2175, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:34.624084", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.765, "vwap": 7.7187, "vwap_slope": 0.0129, "atr": 0.0497, "trend": "positive", "slope_pct": 0.2022, "lower_highs_lower_lows": false, "stop": 7.7053, "imbalance_decline_count": 0, "imbalance_cur": -0.5328634025528672, "imbalance_prev": -0.5523343373493976}}
{"timestamp": "2026-09-22T13:45:34.625412", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.129%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1287, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:34.625939", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0492, "vwap_slope": 0.0048, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0289, "lower_highs_lower_lows": false, "stop": 10.0098, "imbalance_decline_count": 0, "imbalance_cur": 0.8548585485854858, "imbalance_prev": 0.5071283095723014}}
{"timestamp": "2026-09-22T13:45:34.627102", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $14.26", "VWAP sloping down", "trend negative (slope -3.034%, flat band 1.338%)"], "metrics": {"price": 13.1831, "vwap": 14.2562, "vwap_slope": -0.3596, "atr": 0.7057, "atr_pct": 5.353, "trend": "negative", "slope_pct": -3.0343, "flat_threshold_pct": 1.3382, "ema9": 14.0233, "ema20": 14.7703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 16.931, "spread_pct": 0.38, "rvol": 0.987, "volume_pace_ratio": 24.705}}
{"timestamp": "2026-09-22T13:45:34.627897", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.6523, "vwap": 8.9384, "vwap_slope": -0.0228, "atr": 0.0953, "atr_pct": 1.102, "trend": "flat", "slope_pct": -0.2624, "flat_threshold_pct": 0.2754, "ema9": 8.7709, "ema20": 8.8733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 6.157, "spread_pct": 0.116, "rvol": 0.333, "volume_pace_ratio": 8.342}}
{"timestamp": "2026-09-22T13:45:34.629427", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7331, "vwap": 13.8303, "vwap_slope": -0.0096, "atr": 0.2907, "atr_pct": 2.117, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.5292, "ema9": 13.7752, "ema20": 13.7956, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 3.22, "spread_pct": 0.438, "rvol": 0.077, "volume_pace_ratio": 1.917}}
{"timestamp": "2026-09-22T13:45:34.630143", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4182, "vwap": 6.4515, "vwap_slope": -0.0019, "atr": 0.0313, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.1219, "ema9": 6.4382, "ema20": 6.442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.311, "spread_pct": 0.156, "rvol": 0.06, "volume_pace_ratio": 1.513}}
{"timestamp": "2026-09-22T13:45:34.631155", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.8501, "vwap": 8.7061, "vwap_slope": 0.0116, "atr": 0.1097, "atr_pct": 1.239, "trend": "flat", "slope_pct": 0.1329, "flat_threshold_pct": 0.3098, "ema9": 8.7774, "ema20": 8.7531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.38, "distance_from_high_pct": 0.337, "spread_pct": 0.338, "rvol": 0.134, "volume_pace_ratio": 3.359}}
{"timestamp": "2026-09-22T13:45:34.632793", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:45:34.633491", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7279, "vwap_slope": -0.0029, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.1102, "ema9": 12.7073, "ema20": 12.7169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.029, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:45:34.634240", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6599, "vwap": 8.8344, "vwap_slope": -0.025, "atr": 0.0848, "atr_pct": 0.979, "trend": "flat", "slope_pct": -0.1601, "flat_threshold_pct": 0.2448, "ema9": 8.7328, "ema20": 8.817, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 6.177, "spread_pct": 0.231, "rvol": 0.291, "volume_pace_ratio": 7.285}}
{"timestamp": "2026-09-22T13:45:34.634918", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.4981, "vwap": 11.5928, "vwap_slope": -0.0132, "atr": 0.106, "atr_pct": 0.922, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.2304, "ema9": 11.5549, "ema20": 11.5698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 1.977, "spread_pct": 0.087, "rvol": 0.037, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:45:34.635769", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.215, "vwap": 12.341, "vwap_slope": -0.0157, "atr": 0.0479, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0981, "ema9": 12.2662, "ema20": 12.2968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 2.824, "spread_pct": 0.082, "rvol": 0.038, "volume_pace_ratio": 0.94}}
{"timestamp": "2026-09-22T13:45:34.637060", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.51, "vwap": 10.4646, "vwap_slope": 0.0022, "atr": 0.113, "atr_pct": 1.076, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.2689, "ema9": 10.523, "ema20": 10.5207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.775, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.27}}
{"timestamp": "2026-09-22T13:45:34.637729", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.495, "vwap": 5.5059, "vwap_slope": -0.0037, "atr": 0.0402, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.183, "ema9": 5.4954, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.037, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:45:34.638367", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1032, "vwap_slope": -0.0, "atr": 0.0722, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1214, "flat_threshold_pct": 0.1985, "ema9": 9.1118, "ema20": 9.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.083, "distance_from_high_pct": 2.833, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T13:45:34.638988", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4724, "vwap": 7.4828, "vwap_slope": -0.0083, "atr": 0.0357, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.1194, "ema9": 7.4798, "ema20": 7.4965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 1.028, "spread_pct": 0.134, "rvol": 0.029, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:45:34.640472", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.2585, "vwap_slope": -0.001, "atr": 0.0573, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0317, "flat_threshold_pct": 0.1555, "ema9": 9.2431, "ema20": 9.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.229, "spread_pct": 0.109, "rvol": 0.038, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:45:34.642956", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.855, "vwap": 13.0048, "vwap_slope": -0.0122, "atr": 0.2106, "atr_pct": 1.638, "trend": "flat", "slope_pct": -0.2887, "flat_threshold_pct": 0.4095, "ema9": 12.8878, "ema20": 12.9753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 4.919, "spread_pct": 0.7, "rvol": 0.036, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T13:45:34.644252", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 269.6s", "imbalance +35% >= 30% and resistance cleared, stop 6.33", "entry_score 68.9"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.2914, "vwap_slope": 0.0054, "atr": 0.025, "atr_pct": 0.393, "trend": "positive", "slope_pct": 0.1227, "flat_threshold_pct": 0.0982, "ema9": 6.3322, "ema20": 6.3138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.461, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.075, "volume_pace_ratio": 1.877, "stage3": {"stop": 6.325, "risk": 0.03, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3529, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.33"}, "entry_score": 68.87, "entry_score_breakdown": {"imbalance_sub": 0.076, "volume_pace_sub": 1.0, "volatility_sub": 0.945, "slope_sub": 1.0, "volume_accel_sub": 0.769}}}
{"timestamp": "2026-09-22T13:45:34.679959", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.5288, "vwap_slope": 0.0015, "atr": 0.0273, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1235, "ema9": 5.5369, "ema20": 5.5249, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.027, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T13:45:34.681475", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1942, "vwap_slope": 0.002, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.1562, "ema9": 5.2221, "ema20": 5.2082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:45:34.682166", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7128, "vwap": 8.7424, "vwap_slope": -0.0005, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.128, "ema9": 8.7335, "ema20": 8.739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 1.661, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T13:45:34.682813", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6505, "vwap": 11.622, "vwap_slope": 0.0011, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1528, "ema9": 11.6734, "ema20": 11.6541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.267, "spread_pct": 0.602, "rvol": 0.007, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T13:45:34.683530", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9421, "vwap": 9.0265, "vwap_slope": -0.0176, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1032, "ema9": 8.9898, "ema20": 9.0165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 1.735, "spread_pct": 0.112, "rvol": 0.073, "volume_pace_ratio": 1.829}}
{"timestamp": "2026-09-22T13:45:34.684142", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8754, "vwap_slope": -0.0012, "atr": 0.0764, "atr_pct": 1.578, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.3945, "ema9": 4.8302, "ema20": 4.8327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.109, "volume_pace_ratio": 2.718}}
{"timestamp": "2026-09-22T13:45:34.684870", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.82 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.82, "vwap": 14.8603, "vwap_slope": 0.0044, "atr": 0.0706, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0641, "flat_threshold_pct": 0.119, "ema9": 14.8871, "ema20": 14.872, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.068, "spread_pct": 0.067, "rvol": 0.092, "volume_pace_ratio": 2.305}}
{"timestamp": "2026-09-22T13:45:34.685531", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1769, "vwap_slope": -0.0027, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1147, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T13:45:34.686265", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.715, "vwap": 13.8377, "vwap_slope": -0.0291, "atr": 0.0751, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.137, "ema9": 13.7978, "ema20": 13.8364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 2.106, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T13:45:34.687893", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1286, "vwap": 6.1514, "vwap_slope": -0.0024, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0855, "ema9": 6.1389, "ema20": 6.145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.469, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T13:45:34.688611", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.435, "vwap": 13.6479, "vwap_slope": -0.0369, "atr": 0.0819, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.1226, "flat_threshold_pct": 0.1524, "ema9": 13.5584, "ema20": 13.6453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 3.623, "spread_pct": 0.074, "rvol": 0.041, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:45:39.694435", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.765, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2175, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:39.695226", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.765, "vwap": 7.7187, "vwap_slope": 0.0129, "atr": 0.0497, "trend": "positive", "slope_pct": 0.2022, "lower_highs_lower_lows": false, "stop": 7.7053, "imbalance_decline_count": 0, "imbalance_cur": -0.5328634025528672, "imbalance_prev": -0.5328634025528672}}
{"timestamp": "2026-09-22T13:45:39.695961", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.129%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1287, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:39.696579", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0493, "vwap_slope": 0.0049, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0289, "lower_highs_lower_lows": false, "stop": 10.0098, "imbalance_decline_count": 0, "imbalance_cur": 0.8556193601312552, "imbalance_prev": 0.8548585485854858}}
{"timestamp": "2026-09-22T13:45:39.697107", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.091%)", "metrics": {"price": 6.3577, "peak_price": 6.3577, "peak_gain_cents": 0.27, "slope_pct": 0.0914, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:39.697625", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3577, "vwap": 6.2914, "vwap_slope": 0.0054, "atr": 0.025, "trend": "positive", "slope_pct": 0.1236, "lower_highs_lower_lows": false, "stop": 6.3277, "imbalance_decline_count": 0, "imbalance_cur": 0.35355648535564854, "imbalance_prev": null}}
{"timestamp": "2026-09-22T13:45:39.699194", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $14.25", "VWAP sloping down", "trend negative (slope -3.061%, flat band 1.343%)"], "metrics": {"price": 13.14, "vwap": 14.2514, "vwap_slope": -0.3643, "atr": 0.7057, "atr_pct": 5.371, "trend": "negative", "slope_pct": -3.061, "flat_threshold_pct": 1.3426, "ema9": 14.0147, "ema20": 14.7661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 17.202, "spread_pct": 0.609, "rvol": 0.991, "volume_pace_ratio": 24.666}}
{"timestamp": "2026-09-22T13:45:39.700946", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.9378, "vwap_slope": -0.0234, "atr": 0.0953, "atr_pct": 1.1, "trend": "flat", "slope_pct": -0.2592, "flat_threshold_pct": 0.275, "ema9": 8.7735, "ema20": 8.8745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.334, "volume_pace_ratio": 8.323}}
{"timestamp": "2026-09-22T13:45:39.701710", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.83, "vwap_slope": -0.0099, "atr": 0.2907, "atr_pct": 2.117, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.5293, "ema9": 13.7746, "ema20": 13.7953, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 3.242, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 1.91}}
{"timestamp": "2026-09-22T13:45:39.702601", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.42 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4181, "vwap": 6.4515, "vwap_slope": -0.002, "atr": 0.0313, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.1219, "ema9": 6.4381, "ema20": 6.442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.312, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T13:45:39.703598", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.8683, "vwap": 8.7065, "vwap_slope": 0.012, "atr": 0.1099, "atr_pct": 1.239, "trend": "flat", "slope_pct": 0.1374, "flat_threshold_pct": 0.3099, "ema9": 8.7811, "ema20": 8.7549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.385, "distance_from_high_pct": 0.132, "spread_pct": 0.338, "rvol": 0.134, "volume_pace_ratio": 3.348}}
{"timestamp": "2026-09-22T13:45:39.704366", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.735, "vwap_slope": 0.017, "atr": 0.1304, "atr_pct": 1.464, "trend": "flat", "slope_pct": 0.244, "flat_threshold_pct": 0.3659, "ema9": 8.7772, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:45:39.705156", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6888, "vwap": 12.7278, "vwap_slope": -0.003, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.1102, "ema9": 12.7081, "ema20": 12.7172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.869, "spread_pct": 0.079, "rvol": 0.029, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:45:39.706067", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6525, "vwap": 8.8342, "vwap_slope": -0.0252, "atr": 0.0848, "atr_pct": 0.98, "trend": "flat", "slope_pct": -0.162, "flat_threshold_pct": 0.245, "ema9": 8.7313, "ema20": 8.8163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 6.257, "spread_pct": 0.116, "rvol": 0.291, "volume_pace_ratio": 7.251}}
{"timestamp": "2026-09-22T13:45:39.706838", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5, "vwap": 11.5917, "vwap_slope": -0.0142, "atr": 0.106, "atr_pct": 0.922, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.2304, "ema9": 11.5553, "ema20": 11.57, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.961, "spread_pct": 0.087, "rvol": 0.037, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:45:39.707796", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.23, "vwap": 12.3411, "vwap_slope": -0.0157, "atr": 0.0479, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0521, "flat_threshold_pct": 0.098, "ema9": 12.2692, "ema20": 12.2982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 2.705, "spread_pct": 0.164, "rvol": 0.038, "volume_pace_ratio": 0.938}}
{"timestamp": "2026-09-22T13:45:39.709107", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.51, "vwap": 10.4646, "vwap_slope": 0.0022, "atr": 0.113, "atr_pct": 1.076, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.2689, "ema9": 10.523, "ema20": 10.5207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.775, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.268}}
{"timestamp": "2026-09-22T13:45:39.709756", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5057, "vwap_slope": -0.0039, "atr": 0.0402, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1832, "ema9": 5.4944, "ema20": 5.4988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.037, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:45:39.710382", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1032, "vwap_slope": -0.0, "atr": 0.0722, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1214, "flat_threshold_pct": 0.1985, "ema9": 9.1118, "ema20": 9.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.083, "distance_from_high_pct": 2.833, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T13:45:39.711138", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4724, "vwap": 7.4827, "vwap_slope": -0.0083, "atr": 0.0357, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.1194, "ema9": 7.4798, "ema20": 7.4965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 1.028, "spread_pct": 0.134, "rvol": 0.029, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T13:45:39.711816", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.2585, "vwap_slope": -0.001, "atr": 0.0573, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0317, "flat_threshold_pct": 0.1555, "ema9": 9.2431, "ema20": 9.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 2.229, "spread_pct": 0.109, "rvol": 0.038, "volume_pace_ratio": 0.952}}
{"timestamp": "2026-09-22T13:45:39.712547", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.855, "vwap": 13.0047, "vwap_slope": -0.0124, "atr": 0.211, "atr_pct": 1.641, "trend": "flat", "slope_pct": -0.2887, "flat_threshold_pct": 0.4103, "ema9": 12.8878, "ema20": 12.9753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 4.919, "spread_pct": 0.7, "rvol": 0.036, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T13:45:39.713218", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.526, "vwap": 5.5287, "vwap_slope": 0.0015, "atr": 0.0273, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.0809, "flat_threshold_pct": 0.1235, "ema9": 5.5361, "ema20": 5.5246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.652, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T13:45:39.713981", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.1942, "vwap_slope": 0.002, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.1562, "ema9": 5.2221, "ema20": 5.2082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.57, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.154}}
{"timestamp": "2026-09-22T13:45:39.714687", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7101, "vwap": 8.7423, "vwap_slope": -0.0005, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.128, "ema9": 8.7329, "ema20": 8.7388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 1.692, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T13:45:39.715273", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6505, "vwap": 11.622, "vwap_slope": 0.0011, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1528, "ema9": 11.6734, "ema20": 11.6541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.267, "spread_pct": 0.602, "rvol": 0.007, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:45:39.715941", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9401, "vwap": 9.0262, "vwap_slope": -0.0178, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0777, "flat_threshold_pct": 0.1032, "ema9": 8.9894, "ema20": 9.0163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 1.757, "spread_pct": 0.112, "rvol": 0.073, "volume_pace_ratio": 1.825}}
{"timestamp": "2026-09-22T13:45:39.716563", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0764, "atr_pct": 1.589, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3973, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.858, "rvol": 0.109, "volume_pace_ratio": 2.704}}
{"timestamp": "2026-09-22T13:45:39.717332", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.79, "vwap": 14.8599, "vwap_slope": 0.0039, "atr": 0.072, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.0597, "flat_threshold_pct": 0.1217, "ema9": 14.8811, "ema20": 14.8691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.268, "spread_pct": 0.068, "rvol": 0.093, "volume_pace_ratio": 2.305}}
{"timestamp": "2026-09-22T13:45:39.719078", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1769, "vwap_slope": -0.0027, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1147, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.407}}
{"timestamp": "2026-09-22T13:45:39.720720", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.715, "vwap": 13.8372, "vwap_slope": -0.0296, "atr": 0.0751, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.137, "ema9": 13.7978, "ema20": 13.8364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 2.106, "spread_pct": 0.073, "rvol": 0.027, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T13:45:39.721441", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1284, "vwap": 6.1513, "vwap_slope": -0.0025, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0855, "ema9": 6.1389, "ema20": 6.1449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.473, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T13:45:39.722243", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.419, "vwap": 13.6457, "vwap_slope": -0.0391, "atr": 0.0826, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.1252, "flat_threshold_pct": 0.1539, "ema9": 13.5552, "ema20": 13.6437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 3.737, "spread_pct": 0.075, "rvol": 0.042, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T13:45:44.728112", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.76, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2368, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:44.728771", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.76, "vwap": 7.7187, "vwap_slope": 0.0129, "atr": 0.0501, "trend": "positive", "slope_pct": 0.2008, "lower_highs_lower_lows": false, "stop": 7.6999, "imbalance_decline_count": 0, "imbalance_cur": 0.7355371900826446, "imbalance_prev": -0.5328634025528672}}
{"timestamp": "2026-09-22T13:45:44.729394", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.129%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1287, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:44.729939", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0494, "vwap_slope": 0.0049, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0289, "lower_highs_lower_lows": false, "stop": 10.0098, "imbalance_decline_count": 0, "imbalance_cur": 0.9365079365079365, "imbalance_prev": 0.8556193601312552}}
{"timestamp": "2026-09-22T13:45:44.730364", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.079%)", "metrics": {"price": 6.355, "peak_price": 6.3577, "peak_gain_cents": 0.27, "slope_pct": 0.0786, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:44.730820", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2914, "vwap_slope": 0.0054, "atr": 0.025, "trend": "positive", "slope_pct": 0.1227, "lower_highs_lower_lows": false, "stop": 6.325, "imbalance_decline_count": 0, "imbalance_cur": 0.35355648535564854, "imbalance_prev": 0.35355648535564854}}
{"timestamp": "2026-09-22T13:45:44.732102", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.25", "VWAP sloping down", "trend negative (slope -3.029%, flat band 1.337%)"], "metrics": {"price": 13.1914, "vwap": 14.2487, "vwap_slope": -0.367, "atr": 0.7057, "atr_pct": 5.35, "trend": "negative", "slope_pct": -3.0292, "flat_threshold_pct": 1.3374, "ema9": 14.025, "ema20": 14.771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 16.878, "spread_pct": 0.532, "rvol": 0.994, "volume_pace_ratio": 24.61}}
{"timestamp": "2026-09-22T13:45:44.732961", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.655, "vwap": 8.9375, "vwap_slope": -0.0237, "atr": 0.0953, "atr_pct": 1.101, "trend": "flat", "slope_pct": -0.2617, "flat_threshold_pct": 0.2753, "ema9": 8.7715, "ema20": 8.8736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.334, "volume_pace_ratio": 8.284}}
{"timestamp": "2026-09-22T13:45:44.733655", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.8305, "vwap_slope": -0.0094, "atr": 0.295, "atr_pct": 2.138, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.5344, "ema9": 13.7886, "ema20": 13.802, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 2.748, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 1.901}}
{"timestamp": "2026-09-22T13:45:44.734604", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.41, "vwap": 6.4513, "vwap_slope": -0.0021, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.1235, "ema9": 6.4365, "ema20": 6.4413, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.504}}
{"timestamp": "2026-09-22T13:45:44.735346", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 8.7064, "vwap_slope": 0.0119, "atr": 0.1099, "atr_pct": 1.242, "trend": "flat", "slope_pct": 0.1328, "flat_threshold_pct": 0.3105, "ema9": 8.7774, "ema20": 8.7531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.386, "distance_from_high_pct": 0.338, "spread_pct": 0.338, "rvol": 0.134, "volume_pace_ratio": 3.331}}
{"timestamp": "2026-09-22T13:45:44.736013", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.7363, "vwap_slope": 0.0194, "atr": 0.1211, "atr_pct": 1.359, "trend": "flat", "slope_pct": 0.2463, "flat_threshold_pct": 0.3397, "ema9": 8.8038, "ema20": 8.7101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:45:44.736844", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6712, "vwap": 12.727, "vwap_slope": -0.0038, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.1103, "ema9": 12.7046, "ema20": 12.7155, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.006, "spread_pct": 0.079, "rvol": 0.03, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:45:44.738390", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6574, "vwap": 8.8342, "vwap_slope": -0.0252, "atr": 0.0848, "atr_pct": 0.979, "trend": "flat", "slope_pct": -0.1607, "flat_threshold_pct": 0.2448, "ema9": 8.7323, "ema20": 8.8168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 6.204, "spread_pct": 0.116, "rvol": 0.291, "volume_pace_ratio": 7.214}}
{"timestamp": "2026-09-22T13:45:44.739109", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5911, "vwap_slope": -0.0149, "atr": 0.106, "atr_pct": 0.92, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.2301, "ema9": 11.5583, "ema20": 11.5714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.833, "spread_pct": 0.087, "rvol": 0.038, "volume_pace_ratio": 0.931}}
{"timestamp": "2026-09-22T13:45:44.739907", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.23, "vwap": 12.341, "vwap_slope": -0.0157, "atr": 0.0479, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0521, "flat_threshold_pct": 0.098, "ema9": 12.2692, "ema20": 12.2982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 2.705, "spread_pct": 0.164, "rvol": 0.038, "volume_pace_ratio": 0.934}}
{"timestamp": "2026-09-22T13:45:44.740592", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.51, "vwap": 10.4646, "vwap_slope": 0.0022, "atr": 0.113, "atr_pct": 1.076, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.2689, "ema9": 10.523, "ema20": 10.5207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.775, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.267}}
{"timestamp": "2026-09-22T13:45:44.742169", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5057, "vwap_slope": -0.0039, "atr": 0.0402, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1832, "ema9": 5.4944, "ema20": 5.4988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.037, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:45:44.743098", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1032, "vwap_slope": -0.0, "atr": 0.0722, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1214, "flat_threshold_pct": 0.1985, "ema9": 9.1118, "ema20": 9.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.083, "distance_from_high_pct": 2.833, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:45:44.743860", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4313, "vwap": 7.481, "vwap_slope": -0.0101, "atr": 0.0357, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.1201, "ema9": 7.4716, "ema20": 7.4926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 1.572, "spread_pct": 0.269, "rvol": 0.03, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T13:45:44.744502", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.21 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.215, "vwap": 9.2585, "vwap_slope": -0.001, "atr": 0.0573, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0329, "flat_threshold_pct": 0.1554, "ema9": 9.2441, "ema20": 9.245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 2.176, "spread_pct": 0.109, "rvol": 0.038, "volume_pace_ratio": 0.949}}
{"timestamp": "2026-09-22T13:45:44.745398", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.8683, "vwap": 13.0048, "vwap_slope": -0.0123, "atr": 0.211, "atr_pct": 1.639, "trend": "flat", "slope_pct": -0.2864, "flat_threshold_pct": 0.4098, "ema9": 12.8905, "ema20": 12.9765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 4.82, "spread_pct": 0.7, "rvol": 0.036, "volume_pace_ratio": 0.892}}
{"timestamp": "2026-09-22T13:45:44.746059", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.5288, "vwap_slope": 0.0015, "atr": 0.0273, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.0805, "flat_threshold_pct": 0.1236, "ema9": 5.5359, "ema20": 5.5245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:45:44.746811", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.2163, "vwap": 5.194, "vwap_slope": 0.0018, "atr": 0.0327, "atr_pct": 0.627, "trend": "flat", "slope_pct": 0.0585, "flat_threshold_pct": 0.1568, "ema9": 5.2184, "ema20": 5.2064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 0.925, "spread_pct": 0.955, "rvol": 0.006, "volume_pace_ratio": 0.154}}
{"timestamp": "2026-09-22T13:45:44.747615", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7141, "vwap": 8.7424, "vwap_slope": -0.0005, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.128, "ema9": 8.7337, "ema20": 8.7391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 1.647, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T13:45:44.748226", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6505, "vwap": 11.622, "vwap_slope": 0.0011, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1528, "ema9": 11.6734, "ema20": 11.6541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.267, "spread_pct": 0.602, "rvol": 0.007, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:45:44.748820", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9498, "vwap": 9.0262, "vwap_slope": -0.0178, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0754, "flat_threshold_pct": 0.1031, "ema9": 8.9913, "ema20": 9.0172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 1.651, "spread_pct": 0.112, "rvol": 0.073, "volume_pace_ratio": 1.816}}
{"timestamp": "2026-09-22T13:45:44.749386", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0764, "atr_pct": 1.589, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3973, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.69}}
{"timestamp": "2026-09-22T13:45:44.750151", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.78 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.775, "vwap": 14.8594, "vwap_slope": 0.0035, "atr": 0.0732, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0575, "flat_threshold_pct": 0.1239, "ema9": 14.8781, "ema20": 14.8677, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 1.368, "spread_pct": 0.068, "rvol": 0.093, "volume_pace_ratio": 2.304}}
{"timestamp": "2026-09-22T13:45:44.750896", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1769, "vwap_slope": -0.0027, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1147, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.405}}
{"timestamp": "2026-09-22T13:45:44.751733", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7304, "vwap": 13.8376, "vwap_slope": -0.0291, "atr": 0.0751, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.1368, "ema9": 13.8008, "ema20": 13.8379, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 1.996, "spread_pct": 0.146, "rvol": 0.028, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:45:44.752562", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1513, "vwap_slope": -0.0025, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0855, "ema9": 6.1382, "ema20": 6.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.323}}
{"timestamp": "2026-09-22T13:45:44.753265", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.415, "vwap": 13.6448, "vwap_slope": -0.04, "atr": 0.0826, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.1259, "flat_threshold_pct": 0.154, "ema9": 13.5544, "ema20": 13.6434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 3.766, "spread_pct": 0.075, "rvol": 0.042, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T13:45:49.759058", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.160%)", "metrics": {"price": 7.78, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.1599, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:49.760073", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.78, "vwap": 7.7189, "vwap_slope": 0.0132, "atr": 0.0501, "trend": "positive", "slope_pct": 0.2065, "lower_highs_lower_lows": false, "stop": 7.7199, "imbalance_decline_count": 0, "imbalance_cur": 0.7570621468926554, "imbalance_prev": 0.7355371900826446}}
{"timestamp": "2026-09-22T13:45:49.760597", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.129%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1287, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:49.761118", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0495, "vwap_slope": 0.005, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0289, "lower_highs_lower_lows": false, "stop": 10.0098, "imbalance_decline_count": 1, "imbalance_cur": 0.6174142480211082, "imbalance_prev": 0.9365079365079365}}
{"timestamp": "2026-09-22T13:45:49.761538", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.079%)", "metrics": {"price": 6.355, "peak_price": 6.3577, "peak_gain_cents": 0.27, "slope_pct": 0.0786, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:49.761995", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2914, "vwap_slope": 0.0054, "atr": 0.025, "trend": "positive", "slope_pct": 0.1227, "lower_highs_lower_lows": false, "stop": 6.325, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.35355648535564854}}
{"timestamp": "2026-09-22T13:45:49.763159", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $14.25", "VWAP sloping down", "trend negative (slope -2.996%, flat band 1.332%)"], "metrics": {"price": 13.2446, "vwap": 14.248, "vwap_slope": -0.3678, "atr": 0.7057, "atr_pct": 5.328, "trend": "negative", "slope_pct": -2.9963, "flat_threshold_pct": 1.332, "ema9": 14.0356, "ema20": 14.7761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 16.543, "spread_pct": 0.378, "rvol": 0.995, "volume_pace_ratio": 24.514}}
{"timestamp": "2026-09-22T13:45:49.763984", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.67, "vwap": 8.9374, "vwap_slope": -0.0238, "atr": 0.0953, "atr_pct": 1.099, "trend": "flat", "slope_pct": -0.2579, "flat_threshold_pct": 0.2749, "ema9": 8.7745, "ema20": 8.875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.335, "volume_pace_ratio": 8.249}}
{"timestamp": "2026-09-22T13:45:49.764736", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.76, "vwap": 13.83, "vwap_slope": -0.0098, "atr": 0.2957, "atr_pct": 2.149, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.5372, "ema9": 13.7806, "ema20": 13.7982, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 3.03, "spread_pct": 0.581, "rvol": 0.077, "volume_pace_ratio": 1.896}}
{"timestamp": "2026-09-22T13:45:49.766423", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.405, "vwap": 6.4512, "vwap_slope": -0.0022, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.1236, "ema9": 6.4355, "ema20": 6.4408, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.499}}
{"timestamp": "2026-09-22T13:45:49.767372", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.835, "vwap": 8.7066, "vwap_slope": 0.0121, "atr": 0.1099, "atr_pct": 1.244, "trend": "flat", "slope_pct": 0.1291, "flat_threshold_pct": 0.311, "ema9": 8.7744, "ema20": 8.7517, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.394, "distance_from_high_pct": 0.507, "spread_pct": 0.34, "rvol": 0.135, "volume_pace_ratio": 3.324}}
{"timestamp": "2026-09-22T13:45:49.767967", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.7363, "vwap_slope": 0.0194, "atr": 0.1211, "atr_pct": 1.359, "trend": "flat", "slope_pct": 0.2463, "flat_threshold_pct": 0.3397, "ema9": 8.8038, "ema20": 8.7101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:45:49.768661", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7271, "vwap_slope": -0.0037, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.1103, "ema9": 12.7053, "ema20": 12.7159, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.03, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:45:49.769323", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6525, "vwap": 8.8339, "vwap_slope": -0.0255, "atr": 0.0848, "atr_pct": 0.98, "trend": "flat", "slope_pct": -0.162, "flat_threshold_pct": 0.245, "ema9": 8.7313, "ema20": 8.8163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 6.257, "spread_pct": 0.116, "rvol": 0.292, "volume_pace_ratio": 7.186}}
{"timestamp": "2026-09-22T13:45:49.769960", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.5907, "vwap_slope": -0.0153, "atr": 0.106, "atr_pct": 0.92, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.2299, "ema9": 11.5603, "ema20": 11.5724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 1.748, "spread_pct": 0.087, "rvol": 0.038, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:45:49.770562", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.225, "vwap": 12.3404, "vwap_slope": -0.0164, "atr": 0.0479, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.098, "ema9": 12.2682, "ema20": 12.2977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 2.745, "spread_pct": 0.082, "rvol": 0.038, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:45:49.771288", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.52, "vwap": 10.4647, "vwap_slope": 0.0023, "atr": 0.113, "atr_pct": 1.074, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.2686, "ema9": 10.525, "ema20": 10.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.681, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.266}}
{"timestamp": "2026-09-22T13:45:49.771908", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5061, "vwap_slope": -0.0035, "atr": 0.0406, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.1847, "ema9": 5.4964, "ema20": 5.4998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.037, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:45:49.772485", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1032, "vwap_slope": -0.0, "atr": 0.0722, "atr_pct": 0.794, "trend": "flat", "slope_pct": 0.1214, "flat_threshold_pct": 0.1985, "ema9": 9.1118, "ema20": 9.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.083, "distance_from_high_pct": 2.833, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:45:49.773131", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.44, "vwap": 7.4811, "vwap_slope": -0.01, "atr": 0.0357, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.12, "ema9": 7.4734, "ema20": 7.4935, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 1.457, "spread_pct": 0.269, "rvol": 0.03, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T13:45:49.773723", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.24 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.2398, "vwap": 9.2584, "vwap_slope": -0.0011, "atr": 0.0573, "atr_pct": 0.62, "trend": "flat", "slope_pct": 0.0388, "flat_threshold_pct": 0.155, "ema9": 9.2491, "ema20": 9.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.913, "spread_pct": 0.433, "rvol": 0.039, "volume_pace_ratio": 0.949}}
{"timestamp": "2026-09-22T13:45:49.774311", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.878, "vwap": 13.0048, "vwap_slope": -0.0122, "atr": 0.211, "atr_pct": 1.638, "trend": "flat", "slope_pct": -0.2848, "flat_threshold_pct": 0.4095, "ema9": 12.8924, "ema20": 12.9775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 4.749, "spread_pct": 0.7, "rvol": 0.036, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:45:49.775053", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.5288, "vwap_slope": 0.0015, "atr": 0.0273, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.0805, "flat_threshold_pct": 0.1236, "ema9": 5.5359, "ema20": 5.5245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:45:49.775648", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1962, "vwap_slope": 0.0039, "atr": 0.0327, "atr_pct": 0.628, "trend": "flat", "slope_pct": 0.0558, "flat_threshold_pct": 0.1569, "ema9": 5.2171, "ema20": 5.2058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.045, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:45:49.776269", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7199, "vwap": 8.7423, "vwap_slope": -0.0005, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.1279, "ema9": 8.7349, "ema20": 8.7397, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 1.581, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.474}}
{"timestamp": "2026-09-22T13:45:49.776850", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6505, "vwap": 11.622, "vwap_slope": 0.0011, "atr": 0.0712, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.1528, "ema9": 11.6734, "ema20": 11.6541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 1.267, "spread_pct": 0.602, "rvol": 0.007, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:45:49.777480", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.03", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.0261, "vwap_slope": -0.018, "atr": 0.0369, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0778, "flat_threshold_pct": 0.1032, "ema9": 8.9894, "ema20": 9.0163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.073, "volume_pace_ratio": 1.809}}
{"timestamp": "2026-09-22T13:45:49.778174", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0764, "atr_pct": 1.589, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3973, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.676}}
{"timestamp": "2026-09-22T13:45:49.780570", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.79, "vwap": 14.8594, "vwap_slope": 0.0035, "atr": 0.0734, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.0597, "flat_threshold_pct": 0.1241, "ema9": 14.8811, "ema20": 14.8691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 1.268, "spread_pct": 0.068, "rvol": 0.093, "volume_pace_ratio": 2.3}}
{"timestamp": "2026-09-22T13:45:49.781332", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1769, "vwap_slope": -0.0027, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1147, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T13:45:49.782152", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.72, "vwap": 13.836, "vwap_slope": -0.0307, "atr": 0.0751, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.1369, "ema9": 13.7988, "ema20": 13.8369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.07, "spread_pct": 0.073, "rvol": 0.028, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:45:49.782968", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1512, "vwap_slope": -0.0026, "atr": 0.021, "atr_pct": 0.343, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0857, "ema9": 6.1372, "ema20": 6.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.053, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T13:45:49.783828", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.43, "vwap": 13.6444, "vwap_slope": -0.0403, "atr": 0.0826, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.1235, "flat_threshold_pct": 0.1538, "ema9": 13.5574, "ema20": 13.6448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 3.659, "spread_pct": 0.074, "rvol": 0.042, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T13:45:54.790096", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.083%)", "metrics": {"price": 7.8, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0831, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:54.792058", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8, "vwap": 7.7229, "vwap_slope": 0.0171, "atr": 0.0501, "trend": "positive", "slope_pct": 0.2122, "lower_highs_lower_lows": false, "stop": 7.7399, "imbalance_decline_count": 1, "imbalance_cur": 0.5541069100391134, "imbalance_prev": 0.7570621468926554}}
{"timestamp": "2026-09-22T13:45:54.792684", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.148%)", "metrics": {"price": 10.0786, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1477, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:54.793735", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0786, "vwap": 10.0496, "vwap_slope": 0.0052, "atr": 0.0627, "trend": "flat", "slope_pct": 0.0275, "lower_highs_lower_lows": false, "stop": 10.0034, "imbalance_decline_count": 2, "imbalance_cur": -0.3015400543548596, "imbalance_prev": 0.6174142480211082}}
{"timestamp": "2026-09-22T13:45:54.794328", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.079%)", "metrics": {"price": 6.355, "peak_price": 6.3577, "peak_gain_cents": 0.27, "slope_pct": 0.0786, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:54.794873", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2915, "vwap_slope": 0.0055, "atr": 0.025, "trend": "positive", "slope_pct": 0.1227, "lower_highs_lower_lows": false, "stop": 6.325, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:45:54.796176", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $14.24", "VWAP sloping down", "spread 1.12% exceeds max 1.0%", "trend negative (slope -2.941%, flat band 1.366%)"], "metrics": {"price": 13.335, "vwap": 14.2422, "vwap_slope": -0.3736, "atr": 0.7285, "atr_pct": 5.463, "trend": "negative", "slope_pct": -2.9405, "flat_threshold_pct": 1.3658, "ema9": 14.0537, "ema20": 14.7847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 15.974, "spread_pct": 1.125, "rvol": 1.004, "volume_pace_ratio": 24.615}}
{"timestamp": "2026-09-22T13:45:54.796893", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.675, "vwap": 8.937, "vwap_slope": -0.0242, "atr": 0.0953, "atr_pct": 1.099, "trend": "flat", "slope_pct": -0.2567, "flat_threshold_pct": 0.2747, "ema9": 8.7755, "ema20": 8.8755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.335, "volume_pace_ratio": 8.221}}
{"timestamp": "2026-09-22T13:45:54.797600", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7572, "vwap": 13.8299, "vwap_slope": -0.01, "atr": 0.2957, "atr_pct": 2.149, "trend": "flat", "slope_pct": -0.0506, "flat_threshold_pct": 0.5373, "ema9": 13.78, "ema20": 13.7979, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 3.05, "spread_pct": 0.509, "rvol": 0.077, "volume_pace_ratio": 1.887}}
{"timestamp": "2026-09-22T13:45:54.798493", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4098, "vwap": 6.4512, "vwap_slope": -0.0022, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.1235, "ema9": 6.4365, "ema20": 6.4412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 2.438, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.494}}
{"timestamp": "2026-09-22T13:45:54.799200", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.835, "vwap": 8.7067, "vwap_slope": 0.0122, "atr": 0.1099, "atr_pct": 1.244, "trend": "flat", "slope_pct": 0.1291, "flat_threshold_pct": 0.311, "ema9": 8.7744, "ema20": 8.7517, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.396, "distance_from_high_pct": 0.507, "spread_pct": 0.34, "rvol": 0.135, "volume_pace_ratio": 3.31}}
{"timestamp": "2026-09-22T13:45:54.799967", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.737, "vwap_slope": 0.0201, "atr": 0.1211, "atr_pct": 1.359, "trend": "flat", "slope_pct": 0.2463, "flat_threshold_pct": 0.3397, "ema9": 8.8038, "ema20": 8.7101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:45:54.801815", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.727, "vwap_slope": -0.0038, "atr": 0.0559, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.1102, "ema9": 12.7073, "ema20": 12.7169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.03, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:45:54.802688", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.8337, "vwap_slope": -0.0257, "atr": 0.0848, "atr_pct": 0.98, "trend": "flat", "slope_pct": -0.1613, "flat_threshold_pct": 0.2449, "ema9": 8.7318, "ema20": 8.8166, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 6.23, "spread_pct": 0.116, "rvol": 0.292, "volume_pace_ratio": 7.156}}
{"timestamp": "2026-09-22T13:45:54.803516", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.589, "vwap_slope": -0.017, "atr": 0.106, "atr_pct": 0.919, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.2297, "ema9": 11.5623, "ema20": 11.5733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 1.662, "spread_pct": 0.087, "rvol": 0.038, "volume_pace_ratio": 0.932}}
{"timestamp": "2026-09-22T13:45:54.804313", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.225, "vwap": 12.3399, "vwap_slope": -0.0168, "atr": 0.0479, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.098, "ema9": 12.2682, "ema20": 12.2977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 2.745, "spread_pct": 0.082, "rvol": 0.038, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:45:54.805562", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.52, "vwap": 10.4647, "vwap_slope": 0.0023, "atr": 0.113, "atr_pct": 1.074, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.2686, "ema9": 10.525, "ema20": 10.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.681, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.264}}
{"timestamp": "2026-09-22T13:45:54.806195", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.506, "vwap_slope": -0.0036, "atr": 0.0406, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.1847, "ema9": 5.4964, "ema20": 5.4998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.037, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T13:45:54.806894", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1029, "vwap_slope": -0.0004, "atr": 0.0723, "atr_pct": 0.797, "trend": "flat", "slope_pct": 0.1154, "flat_threshold_pct": 0.1992, "ema9": 9.1068, "ema20": 9.0852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.087, "distance_from_high_pct": 3.1, "spread_pct": 0.771, "rvol": 0.042, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:45:54.807654", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.44, "vwap": 7.4811, "vwap_slope": -0.01, "atr": 0.0357, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.12, "ema9": 7.4734, "ema20": 7.4935, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 1.457, "spread_pct": 0.269, "rvol": 0.03, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:45:54.808259", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.2579, "vwap_slope": -0.0016, "atr": 0.0573, "atr_pct": 0.621, "trend": "flat", "slope_pct": 0.0365, "flat_threshold_pct": 0.1552, "ema9": 9.2471, "ema20": 9.2464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 2.017, "spread_pct": 0.433, "rvol": 0.039, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:45:54.808956", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.86, "vwap": 13.0046, "vwap_slope": -0.0124, "atr": 0.211, "atr_pct": 1.64, "trend": "flat", "slope_pct": -0.2878, "flat_threshold_pct": 0.4101, "ema9": 12.8888, "ema20": 12.9757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 4.882, "spread_pct": 0.7, "rvol": 0.036, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:45:54.809615", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5342, "vwap": 5.529, "vwap_slope": 0.0018, "atr": 0.0273, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0842, "flat_threshold_pct": 0.1234, "ema9": 5.5378, "ema20": 5.5253, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 1.506, "spread_pct": 0.181, "rvol": 0.028, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:45:54.810250", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1968, "vwap_slope": 0.0046, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0643, "flat_threshold_pct": 0.1563, "ema9": 5.2211, "ema20": 5.2078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.665, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:45:54.810976", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.7423, "vwap_slope": -0.0006, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1279, "ema9": 8.7349, "ema20": 8.7397, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T13:45:54.811623", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.623, "vwap_slope": 0.0022, "atr": 0.0712, "atr_pct": 0.61, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.1526, "ema9": 11.6773, "ema20": 11.656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.102, "spread_pct": 0.686, "rvol": 0.007, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:45:54.812304", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 9.025, "vwap_slope": -0.0191, "atr": 0.0374, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0729, "flat_threshold_pct": 0.1043, "ema9": 8.9934, "ema20": 9.0182, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.075, "volume_pace_ratio": 1.832}}
{"timestamp": "2026-09-22T13:45:54.812935", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0764, "atr_pct": 1.589, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3973, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.662}}
{"timestamp": "2026-09-22T13:45:54.813735", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.805, "vwap": 14.8595, "vwap_slope": 0.0036, "atr": 0.0734, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.0619, "flat_threshold_pct": 0.124, "ema9": 14.8841, "ema20": 14.8705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 1.168, "spread_pct": 0.068, "rvol": 0.094, "volume_pace_ratio": 2.298}}
{"timestamp": "2026-09-22T13:45:54.814387", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1147, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T13:45:54.815092", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7295, "vwap": 13.8354, "vwap_slope": -0.0313, "atr": 0.0751, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.0553, "flat_threshold_pct": 0.1368, "ema9": 13.8007, "ema20": 13.8378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 2.002, "spread_pct": 0.073, "rvol": 0.028, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:45:54.815791", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.128, "vwap": 6.1512, "vwap_slope": -0.0026, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0856, "ema9": 6.1388, "ema20": 6.1449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.479, "spread_pct": 0.163, "rvol": 0.054, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T13:45:54.816523", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.415, "vwap": 13.6434, "vwap_slope": -0.0414, "atr": 0.0826, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.1259, "flat_threshold_pct": 0.154, "ema9": 13.5544, "ema20": 13.6434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 3.766, "spread_pct": 0.075, "rvol": 0.042, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T13:45:59.822742", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.141%)", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.1407, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:59.823687", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7225, "vwap_slope": 0.0168, "atr": 0.0501, "trend": "positive", "slope_pct": 0.2079, "lower_highs_lower_lows": false, "stop": 7.7249, "imbalance_decline_count": 0, "imbalance_cur": 0.5542904177241237, "imbalance_prev": 0.5541069100391134}}
{"timestamp": "2026-09-22T13:45:59.824198", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.065, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1882, "trend": "negative"}}
{"timestamp": "2026-09-22T13:45:59.824698", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.065, "vwap": 10.0495, "vwap_slope": 0.0051, "atr": 0.063, "trend": "flat", "slope_pct": 0.0245, "lower_highs_lower_lows": false, "stop": 9.9894, "imbalance_decline_count": 0, "imbalance_cur": -0.3001990624799332, "imbalance_prev": -0.3015400543548596}}
{"timestamp": "2026-09-22T13:45:59.825094", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.076%)", "metrics": {"price": 6.3544, "peak_price": 6.3577, "peak_gain_cents": 0.27, "slope_pct": 0.0758, "trend": "flat"}}
{"timestamp": "2026-09-22T13:45:59.825580", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3544, "vwap": 6.2917, "vwap_slope": 0.0057, "atr": 0.025, "trend": "positive", "slope_pct": 0.1225, "lower_highs_lower_lows": false, "stop": 6.3244, "imbalance_decline_count": 1, "imbalance_cur": -0.9853249475890985, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:45:59.827034", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $14.24", "VWAP sloping down", "trend negative (slope -2.856%, flat band 1.365%)"], "metrics": {"price": 13.4727, "vwap": 14.2381, "vwap_slope": -0.3776, "atr": 0.7357, "atr_pct": 5.461, "trend": "negative", "slope_pct": -2.8557, "flat_threshold_pct": 1.3651, "ema9": 14.0813, "ema20": 14.7978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 15.106, "spread_pct": 0.446, "rvol": 1.012, "volume_pace_ratio": 24.68}}
{"timestamp": "2026-09-22T13:45:59.827881", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.94", "VWAP sloping down"], "metrics": {"price": 8.68, "vwap": 8.9365, "vwap_slope": -0.0247, "atr": 0.0953, "atr_pct": 1.098, "trend": "flat", "slope_pct": -0.2554, "flat_threshold_pct": 0.2745, "ema9": 8.7765, "ema20": 8.876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.336, "volume_pace_ratio": 8.2}}
{"timestamp": "2026-09-22T13:45:59.828613", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7809, "vwap": 13.83, "vwap_slope": -0.0099, "atr": 0.2957, "atr_pct": 2.146, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.5364, "ema9": 13.7847, "ema20": 13.8002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 2.883, "spread_pct": 0.581, "rvol": 0.077, "volume_pace_ratio": 1.878}}
{"timestamp": "2026-09-22T13:45:59.829489", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.405, "vwap": 6.4512, "vwap_slope": -0.0023, "atr": 0.0317, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.1236, "ema9": 6.4355, "ema20": 6.4408, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.487}}
{"timestamp": "2026-09-22T13:45:59.830183", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.8451, "vwap": 8.7069, "vwap_slope": 0.0124, "atr": 0.1099, "atr_pct": 1.243, "trend": "flat", "slope_pct": 0.1316, "flat_threshold_pct": 0.3107, "ema9": 8.7764, "ema20": 8.7527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.397, "distance_from_high_pct": 0.393, "spread_pct": 0.34, "rvol": 0.135, "volume_pace_ratio": 3.294}}
{"timestamp": "2026-09-22T13:45:59.830856", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.737, "vwap_slope": 0.0201, "atr": 0.1211, "atr_pct": 1.359, "trend": "flat", "slope_pct": 0.2463, "flat_threshold_pct": 0.3397, "ema9": 8.8038, "ema20": 8.7101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:45:59.831603", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.727, "vwap_slope": -0.0038, "atr": 0.0564, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.1112, "ema9": 12.7073, "ema20": 12.7169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.03, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:45:59.832266", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6516, "vwap": 8.8333, "vwap_slope": -0.0261, "atr": 0.0848, "atr_pct": 0.98, "trend": "flat", "slope_pct": -0.1622, "flat_threshold_pct": 0.245, "ema9": 8.7311, "ema20": 8.8162, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 6.267, "spread_pct": 0.116, "rvol": 0.293, "volume_pace_ratio": 7.133}}
{"timestamp": "2026-09-22T13:45:59.832964", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5886, "vwap_slope": -0.0173, "atr": 0.106, "atr_pct": 0.918, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.2295, "ema9": 11.5643, "ema20": 11.5743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.038, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:45:59.833624", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.22, "vwap": 12.3393, "vwap_slope": -0.0174, "atr": 0.0479, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.0981, "ema9": 12.2672, "ema20": 12.2972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 2.784, "spread_pct": 0.082, "rvol": 0.038, "volume_pace_ratio": 0.932}}
{"timestamp": "2026-09-22T13:45:59.834236", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.85% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.52, "vwap": 10.4647, "vwap_slope": 0.0023, "atr": 0.113, "atr_pct": 1.074, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.2686, "ema9": 10.525, "ema20": 10.5217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 1.681, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.263}}
{"timestamp": "2026-09-22T13:45:59.834943", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.506, "vwap_slope": -0.0036, "atr": 0.0406, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.1847, "ema9": 5.4964, "ema20": 5.4998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.037, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:45:59.835643", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.1029, "vwap_slope": -0.0003, "atr": 0.0723, "atr_pct": 0.796, "trend": "flat", "slope_pct": 0.1166, "flat_threshold_pct": 0.1991, "ema9": 9.1078, "ema20": 9.0857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.09, "distance_from_high_pct": 3.047, "spread_pct": 0.771, "rvol": 0.042, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T13:45:59.836291", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.48", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.44, "vwap": 7.4811, "vwap_slope": -0.01, "atr": 0.0357, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.12, "ema9": 7.4734, "ema20": 7.4935, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 1.457, "spread_pct": 0.269, "rvol": 0.03, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:45:59.836852", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.25 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.25, "vwap": 9.2581, "vwap_slope": -0.0014, "atr": 0.0573, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.0413, "flat_threshold_pct": 0.1548, "ema9": 9.2511, "ema20": 9.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.805, "spread_pct": 0.433, "rvol": 0.039, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T13:45:59.838524", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.97, "vwap": 13.004, "vwap_slope": -0.013, "atr": 0.2167, "atr_pct": 1.671, "trend": "flat", "slope_pct": -0.269, "flat_threshold_pct": 0.4176, "ema9": 12.9108, "ema20": 12.9862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 4.068, "spread_pct": 0.541, "rvol": 0.037, "volume_pace_ratio": 0.902}}
{"timestamp": "2026-09-22T13:45:59.839355", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.54, "vwap": 5.5292, "vwap_slope": 0.0019, "atr": 0.0273, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0865, "flat_threshold_pct": 0.1232, "ema9": 5.5389, "ema20": 5.5259, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.029, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T13:45:59.839993", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1968, "vwap_slope": 0.0046, "atr": 0.0327, "atr_pct": 0.625, "trend": "flat", "slope_pct": 0.0643, "flat_threshold_pct": 0.1563, "ema9": 5.2211, "ema20": 5.2078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.665, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T13:45:59.840642", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.7423, "vwap_slope": -0.0006, "atr": 0.0446, "atr_pct": 0.512, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1279, "ema9": 8.7349, "ema20": 8.7397, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T13:45:59.841228", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6462, "vwap": 11.6227, "vwap_slope": 0.0018, "atr": 0.0712, "atr_pct": 0.612, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.1529, "ema9": 11.6726, "ema20": 11.6537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.303, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T13:45:59.841843", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.965, "vwap": 9.0246, "vwap_slope": -0.0195, "atr": 0.0376, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0716, "flat_threshold_pct": 0.105, "ema9": 8.9944, "ema20": 9.0187, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.075, "volume_pace_ratio": 1.835}}
{"timestamp": "2026-09-22T13:45:59.842796", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0764, "atr_pct": 1.589, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3973, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.648}}
{"timestamp": "2026-09-22T13:45:59.843654", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.806, "vwap": 14.8592, "vwap_slope": 0.0032, "atr": 0.0734, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.0621, "flat_threshold_pct": 0.124, "ema9": 14.8843, "ema20": 14.8706, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 1.162, "spread_pct": 0.068, "rvol": 0.095, "volume_pace_ratio": 2.319}}
{"timestamp": "2026-09-22T13:45:59.844246", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1147, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T13:45:59.844853", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.735, "vwap": 13.8354, "vwap_slope": -0.0314, "atr": 0.0751, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.1368, "ema9": 13.8018, "ema20": 13.8383, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.028, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T13:45:59.845457", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1511, "vwap_slope": -0.0026, "atr": 0.021, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0856, "ema9": 6.1392, "ema20": 6.1451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.054, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T13:45:59.846068", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.415, "vwap": 13.6431, "vwap_slope": -0.0417, "atr": 0.0826, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.1259, "flat_threshold_pct": 0.154, "ema9": 13.5544, "ema20": 13.6434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 3.766, "spread_pct": 0.075, "rvol": 0.042, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T13:46:04.851999", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.7884, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2302, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:04.853026", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7884, "vwap": 7.7227, "vwap_slope": 0.0089, "atr": 0.0462, "trend": "positive", "slope_pct": 0.1913, "lower_highs_lower_lows": false, "stop": 7.733, "imbalance_decline_count": 0, "imbalance_cur": 0.5691552844450338, "imbalance_prev": 0.5542904177241237}}
{"timestamp": "2026-09-22T13:46:04.853735", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1735, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:04.854293", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.0497, "vwap_slope": 0.0024, "atr": 0.0494, "trend": "flat", "slope_pct": 0.0183, "lower_highs_lower_lows": true, "stop": 10.0108, "imbalance_decline_count": 1, "imbalance_cur": -0.4703019798680088, "imbalance_prev": -0.3001990624799332}}
{"timestamp": "2026-09-22T13:46:04.855903", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.355, "peak_price": 6.3577, "peak_gain_cents": 0.27, "slope_pct": -0.0707, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:04.856387", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2919, "vwap_slope": 0.0036, "atr": 0.0196, "trend": "positive", "slope_pct": 0.12, "lower_highs_lower_lows": false, "stop": 6.3314, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": -0.9853249475890985}}
{"timestamp": "2026-09-22T13:46:04.857749", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $14.23", "VWAP sloping down", "trend negative (slope -2.320%, flat band 1.219%)"], "metrics": {"price": 13.4784, "vwap": 14.2335, "vwap_slope": -0.1433, "atr": 0.6575, "atr_pct": 4.878, "trend": "negative", "slope_pct": -2.3201, "flat_threshold_pct": 1.2195, "ema9": 13.9587, "ema20": 14.6711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 15.07, "spread_pct": 0.669, "rvol": 1.018, "volume_pace_ratio": 24.693}}
{"timestamp": "2026-09-22T13:46:04.858501", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -0.254%, flat band 0.227%)"], "metrics": {"price": 8.6877, "vwap": 8.9348, "vwap_slope": -0.0173, "atr": 0.0788, "atr_pct": 0.907, "trend": "negative", "slope_pct": -0.2543, "flat_threshold_pct": 0.2268, "ema9": 8.7587, "ema20": 8.858, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 5.773, "spread_pct": 0.115, "rvol": 0.336, "volume_pace_ratio": 8.161}}
{"timestamp": "2026-09-22T13:46:04.859304", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.83, "vwap_slope": -0.008, "atr": 0.2697, "atr_pct": 1.958, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.4894, "ema9": 13.7787, "ema20": 13.7956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.252, "distance_from_high_pct": 2.925, "spread_pct": 0.363, "rvol": 0.077, "volume_pace_ratio": 1.869}}
{"timestamp": "2026-09-22T13:46:04.860016", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4086, "vwap": 6.451, "vwap_slope": -0.0019, "atr": 0.0271, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.1057, "ema9": 6.4301, "ema20": 6.4377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.457, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.48}}
{"timestamp": "2026-09-22T13:46:04.860730", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.9, "vwap": 8.7162, "vwap_slope": 0.0158, "atr": 0.1014, "atr_pct": 1.139, "trend": "flat", "slope_pct": 0.1472, "flat_threshold_pct": 0.2847, "ema9": 8.7994, "ema20": 8.7657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.359, "distance_from_high_pct": 0.0, "spread_pct": 0.225, "rvol": 0.143, "volume_pace_ratio": 3.457}}
{"timestamp": "2026-09-22T13:46:04.861377", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.835, "vwap": 8.7381, "vwap_slope": 0.0038, "atr": 0.1197, "atr_pct": 1.354, "trend": "flat", "slope_pct": 0.2236, "flat_threshold_pct": 0.3386, "ema9": 8.81, "ema20": 8.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 0.953, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:46:04.862128", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6856, "vwap": 12.7261, "vwap_slope": -0.0044, "atr": 0.0527, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.1038, "ema9": 12.703, "ema20": 12.7139, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 0.894, "spread_pct": 0.079, "rvol": 0.03, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:46:04.863237", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6578, "vwap": 8.8315, "vwap_slope": -0.0182, "atr": 0.0734, "atr_pct": 0.847, "trend": "flat", "slope_pct": -0.1625, "flat_threshold_pct": 0.2118, "ema9": 8.7162, "ema20": 8.801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 6.199, "spread_pct": 0.116, "rvol": 0.296, "volume_pace_ratio": 7.169}}
{"timestamp": "2026-09-22T13:46:04.864042", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5385, "vwap": 11.5962, "vwap_slope": -0.0078, "atr": 0.0689, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.1494, "ema9": 11.5591, "ema20": 11.5709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 1.633, "spread_pct": 0.173, "rvol": 0.038, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:46:04.864724", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.22, "vwap": 12.3378, "vwap_slope": -0.0154, "atr": 0.0402, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0558, "flat_threshold_pct": 0.0823, "ema9": 12.2585, "ema20": 12.2903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 2.784, "spread_pct": 0.164, "rvol": 0.038, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:46:04.865383", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4641, "vwap_slope": 0.0017, "atr": 0.1123, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.2703, "ema9": 10.499, "ema20": 10.5093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 2.896, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.261}}
{"timestamp": "2026-09-22T13:46:04.866071", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5057, "vwap_slope": -0.0035, "atr": 0.0353, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.1601, "ema9": 5.4991, "ema20": 5.5007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.037, "volume_pace_ratio": 0.909}}
{"timestamp": "2026-09-22T13:46:04.866848", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:46:04.867588", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4474, "vwap": 7.4804, "vwap_slope": -0.006, "atr": 0.0321, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.1077, "ema9": 7.4682, "ema20": 7.4891, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 1.359, "spread_pct": 0.269, "rvol": 0.03, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:46:04.868040", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.2573, "vwap_slope": -0.002, "atr": 0.0482, "atr_pct": 0.523, "trend": "flat", "slope_pct": 0.029, "flat_threshold_pct": 0.1307, "ema9": 9.2437, "ema20": 9.2449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.017, "spread_pct": 0.433, "rvol": 0.04, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T13:46:04.868757", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.93, "vwap": 13.0039, "vwap_slope": -0.0102, "atr": 0.1941, "atr_pct": 1.501, "trend": "flat", "slope_pct": -0.2357, "flat_threshold_pct": 0.3752, "ema9": 12.9147, "ema20": 12.9809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 4.364, "spread_pct": 0.619, "rvol": 0.037, "volume_pace_ratio": 0.899}}
{"timestamp": "2026-09-22T13:46:04.869519", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.529, "vwap_slope": 0.0006, "atr": 0.0256, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.0722, "flat_threshold_pct": 0.116, "ema9": 5.5361, "ema20": 5.5258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.029, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T13:46:04.870207", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1957, "vwap_slope": 0.0032, "atr": 0.0299, "atr_pct": 0.571, "trend": "flat", "slope_pct": 0.0529, "flat_threshold_pct": 0.1427, "ema9": 5.2197, "ema20": 5.2081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.665, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T13:46:04.871000", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.742, "vwap_slope": -0.0007, "atr": 0.0395, "atr_pct": 0.453, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.1133, "ema9": 8.7291, "ema20": 8.7364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.019, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T13:46:04.871715", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.623, "vwap_slope": 0.0022, "atr": 0.0712, "atr_pct": 0.61, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.1526, "ema9": 11.6773, "ema20": 11.656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.102, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T13:46:04.872415", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.955, "vwap": 9.0244, "vwap_slope": -0.0176, "atr": 0.0348, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.0735, "flat_threshold_pct": 0.0971, "ema9": 8.9873, "ema20": 9.013, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.076, "volume_pace_ratio": 1.832}}
{"timestamp": "2026-09-22T13:46:04.873025", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.634}}
{"timestamp": "2026-09-22T13:46:04.873751", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 14.8995, "vwap": 14.8582, "vwap_slope": 0.0007, "atr": 0.0688, "atr_pct": 0.462, "trend": "flat", "slope_pct": 0.0562, "flat_threshold_pct": 0.1155, "ema9": 14.8873, "ema20": 14.8734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 0.537, "spread_pct": 0.067, "rvol": 0.095, "volume_pace_ratio": 2.311}}
{"timestamp": "2026-09-22T13:46:04.874439", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0414, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1131, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T13:46:04.875318", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8351, "vwap_slope": -0.0286, "atr": 0.0686, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.125, "ema9": 13.7874, "ema20": 13.828, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.999, "spread_pct": 0.146, "rvol": 0.028, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T13:46:04.876019", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1233, "vwap": 6.1511, "vwap_slope": -0.0021, "atr": 0.0186, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0759, "ema9": 6.1354, "ema20": 6.1427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 1.555, "spread_pct": 0.163, "rvol": 0.054, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T13:46:04.876725", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.125%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.425, "vwap": 13.6395, "vwap_slope": -0.0308, "atr": 0.067, "atr_pct": 0.499, "trend": "negative", "slope_pct": -0.1339, "flat_threshold_pct": 0.1248, "ema9": 13.5294, "ema20": 13.623, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 3.694, "spread_pct": 0.074, "rvol": 0.042, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:46:09.882564", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2433, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:09.883614", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7227, "vwap_slope": 0.009, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1905, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 1, "imbalance_cur": 0.5233963019825112, "imbalance_prev": 0.5691552844450338}}
{"timestamp": "2026-09-22T13:46:09.884202", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1437, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:09.884823", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0497, "vwap_slope": 0.0024, "atr": 0.0497, "trend": "flat", "slope_pct": 0.0202, "lower_highs_lower_lows": true, "stop": 10.0203, "imbalance_decline_count": 0, "imbalance_cur": -0.3669074840429263, "imbalance_prev": -0.4703019798680088}}
{"timestamp": "2026-09-22T13:46:09.885232", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.355, "peak_price": 6.3577, "peak_gain_cents": 0.27, "slope_pct": -0.0707, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:09.885709", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.292, "vwap_slope": 0.0037, "atr": 0.0196, "trend": "positive", "slope_pct": 0.12, "lower_highs_lower_lows": false, "stop": 6.3314, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:46:09.887575", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $14.22", "VWAP sloping down", "trend negative (slope -2.364%, flat band 1.270%)"], "metrics": {"price": 13.39, "vwap": 14.2191, "vwap_slope": -0.1577, "atr": 0.68, "atr_pct": 5.078, "trend": "negative", "slope_pct": -2.3637, "flat_threshold_pct": 1.2696, "ema9": 13.9411, "ema20": 14.6627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 15.627, "spread_pct": 0.968, "rvol": 1.037, "volume_pace_ratio": 25.007}}
{"timestamp": "2026-09-22T13:46:09.888469", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.7079, "vwap": 8.9338, "vwap_slope": -0.0183, "atr": 0.0879, "atr_pct": 1.009, "trend": "flat", "slope_pct": -0.2498, "flat_threshold_pct": 0.2523, "ema9": 8.7628, "ema20": 8.86, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 5.554, "spread_pct": 0.115, "rvol": 0.338, "volume_pace_ratio": 8.162}}
{"timestamp": "2026-09-22T13:46:09.890151", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.725, "vwap": 13.8297, "vwap_slope": -0.0084, "atr": 0.2718, "atr_pct": 1.98, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.4951, "ema9": 13.7687, "ema20": 13.7908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 3.277, "spread_pct": 0.51, "rvol": 0.077, "volume_pace_ratio": 1.865}}
{"timestamp": "2026-09-22T13:46:09.892085", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.405, "vwap": 6.451, "vwap_slope": -0.0019, "atr": 0.0272, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.1063, "ema9": 6.4294, "ema20": 6.4374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.473}}
{"timestamp": "2026-09-22T13:46:09.892894", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.8953, "vwap": 8.7189, "vwap_slope": 0.0186, "atr": 0.1035, "atr_pct": 1.164, "trend": "flat", "slope_pct": 0.1461, "flat_threshold_pct": 0.2909, "ema9": 8.7984, "ema20": 8.7653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.39, "distance_from_high_pct": 0.389, "spread_pct": 0.337, "rvol": 0.144, "volume_pace_ratio": 3.486}}
{"timestamp": "2026-09-22T13:46:09.893590", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.835, "vwap": 8.7381, "vwap_slope": 0.0038, "atr": 0.1197, "atr_pct": 1.354, "trend": "flat", "slope_pct": 0.2236, "flat_threshold_pct": 0.3386, "ema9": 8.81, "ema20": 8.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 0.953, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T13:46:09.894492", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7247, "vwap_slope": -0.0058, "atr": 0.0527, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1039, "ema9": 12.7009, "ema20": 12.7129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.031, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T13:46:09.895414", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6416, "vwap": 8.8307, "vwap_slope": -0.019, "atr": 0.0741, "atr_pct": 0.857, "trend": "flat", "slope_pct": -0.1661, "flat_threshold_pct": 0.2143, "ema9": 8.713, "ema20": 8.7995, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 6.375, "spread_pct": 0.116, "rvol": 0.297, "volume_pace_ratio": 7.16}}
{"timestamp": "2026-09-22T13:46:09.896234", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5342, "vwap": 11.5962, "vwap_slope": -0.0078, "atr": 0.0689, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.1494, "ema9": 11.5582, "ema20": 11.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 1.669, "spread_pct": 0.087, "rvol": 0.038, "volume_pace_ratio": 0.925}}
{"timestamp": "2026-09-22T13:46:09.898435", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.21, "vwap": 12.3374, "vwap_slope": -0.0157, "atr": 0.0406, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0574, "flat_threshold_pct": 0.0831, "ema9": 12.2565, "ema20": 12.2894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 2.864, "spread_pct": 0.082, "rvol": 0.038, "volume_pace_ratio": 0.926}}
{"timestamp": "2026-09-22T13:46:09.899129", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.38 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.38, "vwap": 10.464, "vwap_slope": 0.0017, "atr": 0.1127, "atr_pct": 1.086, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.2714, "ema9": 10.4752, "ema20": 10.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 2.99, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.26}}
{"timestamp": "2026-09-22T13:46:09.900219", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5054, "vwap_slope": -0.0039, "atr": 0.0367, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.167, "ema9": 5.4951, "ema20": 5.4988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:46:09.901933", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 1.015}}
{"timestamp": "2026-09-22T13:46:09.902826", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4319, "vwap": 7.4804, "vwap_slope": -0.006, "atr": 0.0326, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0418, "flat_threshold_pct": 0.1098, "ema9": 7.4651, "ema20": 7.4876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 1.564, "spread_pct": 0.269, "rvol": 0.03, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:46:09.904526", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.23 below VWAP $9.26", "VWAP sloping down"], "metrics": {"price": 9.23, "vwap": 9.2573, "vwap_slope": -0.002, "atr": 0.0482, "atr_pct": 0.523, "trend": "flat", "slope_pct": 0.029, "flat_threshold_pct": 0.1307, "ema9": 9.2437, "ema20": 9.2449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.017, "spread_pct": 0.433, "rvol": 0.04, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T13:46:09.905448", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.96, "vwap": 13.0038, "vwap_slope": -0.0104, "atr": 0.1952, "atr_pct": 1.506, "trend": "flat", "slope_pct": -0.2312, "flat_threshold_pct": 0.3765, "ema9": 12.9207, "ema20": 12.9837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 4.142, "spread_pct": 0.541, "rvol": 0.037, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:46:09.906274", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.529, "vwap_slope": 0.0006, "atr": 0.026, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.074, "flat_threshold_pct": 0.1175, "ema9": 5.5371, "ema20": 5.5263, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.029, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T13:46:09.908120", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1957, "vwap_slope": 0.0032, "atr": 0.0299, "atr_pct": 0.571, "trend": "flat", "slope_pct": 0.0529, "flat_threshold_pct": 0.1427, "ema9": 5.2197, "ema20": 5.2081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.665, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T13:46:09.910086", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6901, "vwap": 8.741, "vwap_slope": -0.0018, "atr": 0.0412, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.1186, "ema9": 8.7252, "ema20": 8.7345, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 1.918, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.479}}
{"timestamp": "2026-09-22T13:46:09.911049", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.623, "vwap_slope": 0.0022, "atr": 0.0712, "atr_pct": 0.61, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.1526, "ema9": 11.6773, "ema20": 11.656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.102, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:46:09.911876", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0243, "vwap_slope": -0.0177, "atr": 0.0355, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0756, "flat_threshold_pct": 0.0992, "ema9": 8.9853, "ema20": 9.0121, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.076, "volume_pace_ratio": 1.826}}
{"timestamp": "2026-09-22T13:46:09.912570", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.62}}
{"timestamp": "2026-09-22T13:46:09.913325", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.815, "vwap": 14.8581, "vwap_slope": 0.0006, "atr": 0.0688, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1162, "ema9": 14.8704, "ema20": 14.8653, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.101, "spread_pct": 0.067, "rvol": 0.095, "volume_pace_ratio": 2.303}}
{"timestamp": "2026-09-22T13:46:09.914003", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0414, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1131, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T13:46:09.914831", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.715, "vwap": 13.8349, "vwap_slope": -0.0288, "atr": 0.0686, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0628, "flat_threshold_pct": 0.1251, "ema9": 13.7844, "ema20": 13.8266, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.106, "spread_pct": 0.073, "rvol": 0.028, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:46:09.915683", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1298, "vwap": 6.1507, "vwap_slope": -0.0025, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0758, "ema9": 6.1367, "ema20": 6.1433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 1.45, "spread_pct": 0.163, "rvol": 0.055, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T13:46:09.916566", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4201, "vwap": 13.6384, "vwap_slope": -0.0319, "atr": 0.0735, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.1346, "flat_threshold_pct": 0.1369, "ema9": 13.5284, "ema20": 13.6225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 3.73, "spread_pct": 0.074, "rvol": 0.043, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T13:46:14.923689", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2433, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:14.924379", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7228, "vwap_slope": 0.0091, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1905, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 2, "imbalance_cur": 0.14604236343366778, "imbalance_prev": 0.5233963019825112}}
{"timestamp": "2026-09-22T13:46:14.924832", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1288, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:14.925332", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0498, "vwap_slope": 0.0025, "atr": 0.0501, "trend": "flat", "slope_pct": 0.0212, "lower_highs_lower_lows": true, "stop": 10.0249, "imbalance_decline_count": 0, "imbalance_cur": 0.5258516340999482, "imbalance_prev": -0.3669074840429263}}
{"timestamp": "2026-09-22T13:46:14.925753", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.056%)", "metrics": {"price": 6.3581, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0561, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:14.926216", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3581, "vwap": 6.292, "vwap_slope": 0.0037, "atr": 0.0199, "trend": "positive", "slope_pct": 0.121, "lower_highs_lower_lows": false, "stop": 6.3343, "imbalance_decline_count": 0, "imbalance_cur": -0.9791013584117032, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:46:14.928093", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $14.21", "VWAP sloping down", "trend negative (slope -2.334%, flat band 1.271%)"], "metrics": {"price": 13.45, "vwap": 14.2139, "vwap_slope": -0.1629, "atr": 0.6837, "atr_pct": 5.083, "trend": "negative", "slope_pct": -2.3341, "flat_threshold_pct": 1.2709, "ema9": 13.9531, "ema20": 14.6684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 15.249, "spread_pct": 0.741, "rvol": 1.044, "volume_pace_ratio": 25.053}}
{"timestamp": "2026-09-22T13:46:14.929159", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.9335, "vwap_slope": -0.0186, "atr": 0.0879, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.2504, "flat_threshold_pct": 0.2524, "ema9": 8.7622, "ema20": 8.8597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.339, "volume_pace_ratio": 8.134}}
{"timestamp": "2026-09-22T13:46:14.929946", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7532, "vwap": 13.8295, "vwap_slope": -0.0085, "atr": 0.2747, "atr_pct": 1.997, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.4993, "ema9": 13.7743, "ema20": 13.7935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 3.078, "spread_pct": 0.875, "rvol": 0.077, "volume_pace_ratio": 1.858}}
{"timestamp": "2026-09-22T13:46:14.930797", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4081, "vwap": 6.451, "vwap_slope": -0.002, "atr": 0.0272, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1063, "ema9": 6.43, "ema20": 6.4377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.464, "spread_pct": 0.156, "rvol": 0.061, "volume_pace_ratio": 1.465}}
{"timestamp": "2026-09-22T13:46:14.931692", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.8993, "vwap": 8.7199, "vwap_slope": 0.0195, "atr": 0.1035, "atr_pct": 1.163, "trend": "flat", "slope_pct": 0.147, "flat_threshold_pct": 0.2908, "ema9": 8.7992, "ema20": 8.7657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.401, "distance_from_high_pct": 0.344, "spread_pct": 0.337, "rvol": 0.145, "volume_pace_ratio": 3.485}}
{"timestamp": "2026-09-22T13:46:14.932571", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.7392, "vwap_slope": 0.0049, "atr": 0.1197, "atr_pct": 1.343, "trend": "flat", "slope_pct": 0.2423, "flat_threshold_pct": 0.3357, "ema9": 8.825, "ema20": 8.7291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:46:14.934322", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7247, "vwap_slope": -0.0059, "atr": 0.0529, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1043, "ema9": 12.7009, "ema20": 12.7129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.031, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T13:46:14.935300", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6467, "vwap": 8.8307, "vwap_slope": -0.019, "atr": 0.0741, "atr_pct": 0.857, "trend": "flat", "slope_pct": -0.165, "flat_threshold_pct": 0.2142, "ema9": 8.714, "ema20": 8.8, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 6.32, "spread_pct": 0.116, "rvol": 0.297, "volume_pace_ratio": 7.124}}
{"timestamp": "2026-09-22T13:46:14.936158", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.532, "vwap": 11.596, "vwap_slope": -0.008, "atr": 0.0689, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.1495, "ema9": 11.5578, "ema20": 11.5702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 1.688, "spread_pct": 0.087, "rvol": 0.038, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:46:14.937105", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.2277, "vwap": 12.3375, "vwap_slope": -0.0157, "atr": 0.0426, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0546, "flat_threshold_pct": 0.0871, "ema9": 12.2601, "ema20": 12.2911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.723, "spread_pct": 0.082, "rvol": 0.038, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:46:14.937863", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.38 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.38, "vwap": 10.464, "vwap_slope": 0.0017, "atr": 0.1127, "atr_pct": 1.086, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.2714, "ema9": 10.4752, "ema20": 10.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 2.99, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.259}}
{"timestamp": "2026-09-22T13:46:14.938585", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4849, "vwap": 5.5053, "vwap_slope": -0.0039, "atr": 0.0367, "atr_pct": 0.669, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.1671, "ema9": 5.4941, "ema20": 5.4983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 2.055, "spread_pct": 0.364, "rvol": 0.039, "volume_pace_ratio": 0.925}}
{"timestamp": "2026-09-22T13:46:14.939323", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:46:14.939979", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.46, "vwap": 7.4803, "vwap_slope": -0.0061, "atr": 0.0326, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.1094, "ema9": 7.4707, "ema20": 7.4903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 1.192, "spread_pct": 0.268, "rvol": 0.03, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:46:14.940622", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.18, "vwap": 9.2542, "vwap_slope": -0.0051, "atr": 0.0518, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.1411, "ema9": 9.2337, "ema20": 9.2401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 2.548, "spread_pct": 0.327, "rvol": 0.042, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T13:46:14.941337", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.97, "vwap": 13.0038, "vwap_slope": -0.0103, "atr": 0.1952, "atr_pct": 1.505, "trend": "flat", "slope_pct": -0.2296, "flat_threshold_pct": 0.3762, "ema9": 12.9227, "ema20": 12.9847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 4.068, "spread_pct": 0.541, "rvol": 0.037, "volume_pace_ratio": 0.891}}
{"timestamp": "2026-09-22T13:46:14.942051", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5209, "vwap": 5.5289, "vwap_slope": 0.0006, "atr": 0.026, "atr_pct": 0.471, "trend": "flat", "slope_pct": 0.0708, "flat_threshold_pct": 0.1177, "ema9": 5.5353, "ema20": 5.5254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.742, "spread_pct": 0.181, "rvol": 0.029, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:46:14.942800", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1957, "vwap_slope": 0.0032, "atr": 0.0299, "atr_pct": 0.571, "trend": "flat", "slope_pct": 0.0529, "flat_threshold_pct": 0.1427, "ema9": 5.2197, "ema20": 5.2081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.665, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T13:46:14.943629", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6886, "vwap": 8.7409, "vwap_slope": -0.0019, "atr": 0.0414, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.119, "ema9": 8.7249, "ema20": 8.7344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T13:46:14.944292", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6462, "vwap": 11.623, "vwap_slope": 0.0014, "atr": 0.0701, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1506, "ema9": 11.6711, "ema20": 11.6551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 1.303, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:46:14.945018", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9421, "vwap": 9.0242, "vwap_slope": -0.0178, "atr": 0.0355, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0763, "flat_threshold_pct": 0.0992, "ema9": 8.9847, "ema20": 9.0118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.735, "spread_pct": 0.112, "rvol": 0.076, "volume_pace_ratio": 1.818}}
{"timestamp": "2026-09-22T13:46:14.945686", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.607}}
{"timestamp": "2026-09-22T13:46:14.946387", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.81, "vwap": 14.8581, "vwap_slope": 0.0006, "atr": 0.0688, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1162, "ema9": 14.8694, "ema20": 14.8649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.135, "spread_pct": 0.067, "rvol": 0.095, "volume_pace_ratio": 2.292}}
{"timestamp": "2026-09-22T13:46:14.947147", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0414, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1131, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T13:46:14.947974", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.72, "vwap": 13.8349, "vwap_slope": -0.0288, "atr": 0.0686, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0621, "flat_threshold_pct": 0.1251, "ema9": 13.7854, "ema20": 13.8271, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.07, "spread_pct": 0.146, "rvol": 0.028, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T13:46:14.948662", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1234, "vwap": 6.1506, "vwap_slope": -0.0026, "atr": 0.0186, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0759, "ema9": 6.1354, "ema20": 6.1427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 1.553, "spread_pct": 0.163, "rvol": 0.055, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T13:46:14.951167", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.415, "vwap": 13.6379, "vwap_slope": -0.0324, "atr": 0.0735, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1353, "flat_threshold_pct": 0.1369, "ema9": 13.5274, "ema20": 13.622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 3.766, "spread_pct": 0.075, "rvol": 0.043, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:46:19.958049", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2433, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:19.958967", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7228, "vwap_slope": 0.0091, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1905, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 3, "imbalance_cur": 0.13544018058690746, "imbalance_prev": 0.14604236343366778}}
{"timestamp": "2026-09-22T13:46:19.959713", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1288, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:19.960265", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0498, "vwap_slope": 0.0025, "atr": 0.051, "trend": "flat", "slope_pct": 0.0212, "lower_highs_lower_lows": true, "stop": 10.0237, "imbalance_decline_count": 1, "imbalance_cur": 0.5129228100607112, "imbalance_prev": 0.5258516340999482}}
{"timestamp": "2026-09-22T13:46:19.960640", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.060%)", "metrics": {"price": 6.3572, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0604, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:19.961068", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3572, "vwap": 6.292, "vwap_slope": 0.0038, "atr": 0.0202, "trend": "positive", "slope_pct": 0.1207, "lower_highs_lower_lows": false, "stop": 6.3329, "imbalance_decline_count": 0, "imbalance_cur": -0.4153846153846154, "imbalance_prev": -0.9791013584117032}}
{"timestamp": "2026-09-22T13:46:19.962590", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $14.21", "VWAP sloping down", "trend negative (slope -2.301%, flat band 1.265%)"], "metrics": {"price": 13.5163, "vwap": 14.2107, "vwap_slope": -0.1662, "atr": 0.6837, "atr_pct": 5.059, "trend": "negative", "slope_pct": -2.3014, "flat_threshold_pct": 1.2646, "ema9": 13.9663, "ema20": 14.6747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 14.831, "spread_pct": 0.296, "rvol": 1.049, "volume_pace_ratio": 25.056}}
{"timestamp": "2026-09-22T13:46:19.964285", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.933, "vwap_slope": -0.0191, "atr": 0.0879, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.2504, "flat_threshold_pct": 0.2524, "ema9": 8.7622, "ema20": 8.8597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.34, "volume_pace_ratio": 8.113}}
{"timestamp": "2026-09-22T13:46:19.965035", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.71, "vwap": 13.8294, "vwap_slope": -0.0086, "atr": 0.275, "atr_pct": 2.006, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.5015, "ema9": 13.7657, "ema20": 13.7894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 3.383, "spread_pct": 0.875, "rvol": 0.077, "volume_pace_ratio": 1.849}}
{"timestamp": "2026-09-22T13:46:19.965762", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4504, "vwap_slope": -0.0025, "atr": 0.0276, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.1079, "ema9": 6.4274, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.062, "volume_pace_ratio": 1.474}}
{"timestamp": "2026-09-22T13:46:19.966432", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.903, "vwap": 8.72, "vwap_slope": 0.0196, "atr": 0.1035, "atr_pct": 1.163, "trend": "flat", "slope_pct": 0.1479, "flat_threshold_pct": 0.2907, "ema9": 8.8, "ema20": 8.766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.401, "distance_from_high_pct": 0.302, "spread_pct": 0.224, "rvol": 0.145, "volume_pace_ratio": 3.467}}
{"timestamp": "2026-09-22T13:46:19.967109", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.7392, "vwap_slope": 0.0049, "atr": 0.1197, "atr_pct": 1.343, "trend": "flat", "slope_pct": 0.2423, "flat_threshold_pct": 0.3357, "ema9": 8.825, "ema20": 8.7291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T13:46:19.968053", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.665, "vwap": 12.7244, "vwap_slope": -0.0062, "atr": 0.0542, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.107, "ema9": 12.6989, "ema20": 12.7119, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.031, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T13:46:19.969107", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6275, "vwap": 8.8278, "vwap_slope": -0.0219, "atr": 0.0762, "atr_pct": 0.883, "trend": "flat", "slope_pct": -0.1693, "flat_threshold_pct": 0.2209, "ema9": 8.7102, "ema20": 8.7982, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 6.528, "spread_pct": 0.116, "rvol": 0.301, "volume_pace_ratio": 7.187}}
{"timestamp": "2026-09-22T13:46:19.969850", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.5959, "vwap_slope": -0.0081, "atr": 0.0689, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.1494, "ema9": 11.5594, "ema20": 11.571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 1.62, "spread_pct": 0.173, "rvol": 0.039, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T13:46:19.970491", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.2099, "vwap": 12.3371, "vwap_slope": -0.016, "atr": 0.0433, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.0887, "ema9": 12.2565, "ema20": 12.2894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.865, "spread_pct": 0.082, "rvol": 0.039, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:46:19.971283", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.38 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.38, "vwap": 10.464, "vwap_slope": 0.0017, "atr": 0.1127, "atr_pct": 1.086, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.2714, "ema9": 10.4752, "ema20": 10.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 2.99, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.258}}
{"timestamp": "2026-09-22T13:46:19.971971", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4987, "vwap": 5.5054, "vwap_slope": -0.0038, "atr": 0.0367, "atr_pct": 0.667, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.1667, "ema9": 5.4969, "ema20": 5.4997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.809, "spread_pct": 0.364, "rvol": 0.039, "volume_pace_ratio": 0.924}}
{"timestamp": "2026-09-22T13:46:19.972603", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:46:19.973302", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.46, "vwap": 7.4803, "vwap_slope": -0.0061, "atr": 0.0326, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.1094, "ema9": 7.4707, "ema20": 7.4903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.03, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T13:46:19.973931", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.1885, "vwap": 9.2543, "vwap_slope": -0.005, "atr": 0.0518, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0202, "flat_threshold_pct": 0.141, "ema9": 9.2354, "ema20": 9.2409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 2.458, "spread_pct": 0.544, "rvol": 0.042, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:46:19.974700", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.935, "vwap": 13.0037, "vwap_slope": -0.0104, "atr": 0.1952, "atr_pct": 1.509, "trend": "flat", "slope_pct": -0.235, "flat_threshold_pct": 0.3772, "ema9": 12.9157, "ema20": 12.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 4.327, "spread_pct": 0.541, "rvol": 0.037, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:46:19.975567", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.529, "vwap_slope": 0.0006, "atr": 0.026, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.0722, "flat_threshold_pct": 0.1176, "ema9": 5.5361, "ema20": 5.5258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.029, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T13:46:19.976213", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1958, "vwap_slope": 0.0033, "atr": 0.0299, "atr_pct": 0.573, "trend": "flat", "slope_pct": 0.0454, "flat_threshold_pct": 0.1432, "ema9": 5.2157, "ema20": 5.2062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.045, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T13:46:19.977063", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.685, "vwap": 8.7408, "vwap_slope": -0.002, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.1197, "ema9": 8.7241, "ema20": 8.7341, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T13:46:19.977739", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6462, "vwap": 11.623, "vwap_slope": 0.0014, "atr": 0.0701, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1506, "ema9": 11.6711, "ema20": 11.6551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 1.303, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:46:19.978412", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9499, "vwap": 9.0237, "vwap_slope": -0.0183, "atr": 0.0355, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0746, "flat_threshold_pct": 0.0991, "ema9": 8.9863, "ema20": 9.0126, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 1.649, "spread_pct": 0.112, "rvol": 0.076, "volume_pace_ratio": 1.822}}
{"timestamp": "2026-09-22T13:46:19.979140", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.593}}
{"timestamp": "2026-09-22T13:46:19.979938", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.82 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.8184, "vwap": 14.8581, "vwap_slope": 0.0006, "atr": 0.0692, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.0455, "flat_threshold_pct": 0.1167, "ema9": 14.8711, "ema20": 14.8657, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.079, "spread_pct": 0.067, "rvol": 0.096, "volume_pace_ratio": 2.284}}
{"timestamp": "2026-09-22T13:46:19.980597", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0414, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1131, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T13:46:19.981348", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7198, "vwap": 13.8347, "vwap_slope": -0.029, "atr": 0.0686, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0621, "flat_threshold_pct": 0.1251, "ema9": 13.7854, "ema20": 13.827, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 2.071, "spread_pct": 0.073, "rvol": 0.028, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:46:19.982124", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1506, "vwap_slope": -0.0026, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0758, "ema9": 6.1367, "ema20": 6.1433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.055, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T13:46:19.983100", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3767, "vwap": 13.6348, "vwap_slope": -0.0355, "atr": 0.0762, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.1409, "flat_threshold_pct": 0.1425, "ema9": 13.5197, "ema20": 13.6184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 4.041, "spread_pct": 0.075, "rvol": 0.043, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:46:24.989148", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2433, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:24.989922", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7228, "vwap_slope": 0.0091, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1905, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 4, "imbalance_cur": -1.0, "imbalance_prev": 0.13544018058690746}}
{"timestamp": "2026-09-22T13:46:24.990459", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1586, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:24.991142", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0498, "vwap_slope": 0.0025, "atr": 0.051, "trend": "flat", "slope_pct": 0.0192, "lower_highs_lower_lows": true, "stop": 10.0137, "imbalance_decline_count": 0, "imbalance_cur": 0.5926339285714286, "imbalance_prev": 0.5129228100607112}}
{"timestamp": "2026-09-22T13:46:24.991730", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.060%)", "metrics": {"price": 6.3572, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0604, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:24.992229", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3572, "vwap": 6.292, "vwap_slope": 0.0038, "atr": 0.0202, "trend": "positive", "slope_pct": 0.1207, "lower_highs_lower_lows": false, "stop": 6.3329, "imbalance_decline_count": 0, "imbalance_cur": -0.4153846153846154, "imbalance_prev": -0.4153846153846154}}
{"timestamp": "2026-09-22T13:46:24.993914", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $14.21", "VWAP sloping down", "spread 1.03% exceeds max 1.0%", "trend negative (slope -2.236%, flat band 1.277%)"], "metrics": {"price": 13.65, "vwap": 14.2063, "vwap_slope": -0.1706, "atr": 0.6975, "atr_pct": 5.11, "trend": "negative", "slope_pct": -2.2356, "flat_threshold_pct": 1.2774, "ema9": 13.9931, "ema20": 14.6875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 13.989, "spread_pct": 1.029, "rvol": 1.061, "volume_pace_ratio": 25.201}}
{"timestamp": "2026-09-22T13:46:24.994860", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.6999, "vwap": 8.9322, "vwap_slope": -0.0199, "atr": 0.0879, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.2516, "flat_threshold_pct": 0.2525, "ema9": 8.7612, "ema20": 8.8592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 5.641, "spread_pct": 0.115, "rvol": 0.341, "volume_pace_ratio": 8.102}}
{"timestamp": "2026-09-22T13:46:24.996515", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8295, "vwap_slope": -0.0085, "atr": 0.275, "atr_pct": 2.001, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.5002, "ema9": 13.7727, "ema20": 13.7927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 3.136, "spread_pct": 0.875, "rvol": 0.077, "volume_pace_ratio": 1.84}}
{"timestamp": "2026-09-22T13:46:24.997448", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4503, "vwap_slope": -0.0027, "atr": 0.0276, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.1079, "ema9": 6.4274, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.062, "volume_pace_ratio": 1.472}}
{"timestamp": "2026-09-22T13:46:24.998327", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.9199, "vwap": 8.7209, "vwap_slope": 0.0205, "atr": 0.1035, "atr_pct": 1.16, "trend": "flat", "slope_pct": 0.1516, "flat_threshold_pct": 0.2901, "ema9": 8.8033, "ema20": 8.7676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 0.113, "spread_pct": 0.224, "rvol": 0.146, "volume_pace_ratio": 3.459, "stage3": {"stop": 8.7957, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4131, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:46:25.000924", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.92% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.91, "vwap": 8.7392, "vwap_slope": 0.0049, "atr": 0.1197, "atr_pct": 1.343, "trend": "flat", "slope_pct": 0.2423, "flat_threshold_pct": 0.3357, "ema9": 8.825, "ema20": 8.7291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 0.112, "spread_pct": 1.924, "rvol": 0.015, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:46:25.003031", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7111, "vwap": 12.7245, "vwap_slope": -0.0061, "atr": 0.0542, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.1066, "ema9": 12.7081, "ema20": 12.7163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 0.695, "spread_pct": 0.079, "rvol": 0.032, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T13:46:25.004120", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6301, "vwap": 8.8276, "vwap_slope": -0.0221, "atr": 0.0762, "atr_pct": 0.883, "trend": "flat", "slope_pct": -0.1687, "flat_threshold_pct": 0.2208, "ema9": 8.7107, "ema20": 8.7984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 6.499, "spread_pct": 0.116, "rvol": 0.301, "volume_pace_ratio": 7.159}}
{"timestamp": "2026-09-22T13:46:25.004933", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.5952, "vwap_slope": -0.0088, "atr": 0.0689, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.1496, "ema9": 11.5554, "ema20": 11.5691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 1.79, "spread_pct": 0.087, "rvol": 0.039, "volume_pace_ratio": 0.924}}
{"timestamp": "2026-09-22T13:46:25.005638", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.21, "vwap": 12.3371, "vwap_slope": -0.016, "atr": 0.0433, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0574, "flat_threshold_pct": 0.0887, "ema9": 12.2565, "ema20": 12.2894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.864, "spread_pct": 0.082, "rvol": 0.039, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:46:25.006577", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.40 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.4, "vwap": 10.464, "vwap_slope": 0.0016, "atr": 0.1134, "atr_pct": 1.09, "trend": "flat", "slope_pct": -0.0691, "flat_threshold_pct": 0.2726, "ema9": 10.4792, "ema20": 10.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.161, "distance_from_high_pct": 2.803, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.256}}
{"timestamp": "2026-09-22T13:46:25.007370", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5053, "vwap_slope": -0.0039, "atr": 0.0367, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.167, "ema9": 5.4951, "ema20": 5.4988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.921}}
{"timestamp": "2026-09-22T13:46:25.008003", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T13:46:25.008656", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.46, "vwap": 7.48, "vwap_slope": -0.0064, "atr": 0.0326, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.1094, "ema9": 7.4707, "ema20": 7.4903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 1.192, "spread_pct": 0.268, "rvol": 0.031, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:46:25.009246", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.20 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.1999, "vwap": 9.2545, "vwap_slope": -0.0048, "atr": 0.0518, "atr_pct": 0.563, "trend": "flat", "slope_pct": 0.0226, "flat_threshold_pct": 0.1408, "ema9": 9.2377, "ema20": 9.242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 2.337, "spread_pct": 0.436, "rvol": 0.042, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T13:46:25.010938", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.875, "vwap": 13.0032, "vwap_slope": -0.0109, "atr": 0.198, "atr_pct": 1.538, "trend": "flat", "slope_pct": -0.2441, "flat_threshold_pct": 0.3844, "ema9": 12.9037, "ema20": 12.9756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 4.771, "spread_pct": 0.855, "rvol": 0.037, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T13:46:25.011709", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5202, "vwap": 5.5289, "vwap_slope": 0.0006, "atr": 0.026, "atr_pct": 0.471, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1177, "ema9": 5.5352, "ema20": 5.5253, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.755, "spread_pct": 0.181, "rvol": 0.029, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T13:46:25.012361", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1958, "vwap_slope": 0.0033, "atr": 0.0299, "atr_pct": 0.571, "trend": "flat", "slope_pct": 0.0529, "flat_threshold_pct": 0.1427, "ema9": 5.2197, "ema20": 5.2081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.665, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T13:46:25.013108", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6886, "vwap": 8.7408, "vwap_slope": -0.002, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.1197, "ema9": 8.7249, "ema20": 8.7344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T13:46:25.014865", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6462, "vwap": 11.623, "vwap_slope": 0.0014, "atr": 0.0701, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1506, "ema9": 11.6711, "ema20": 11.6551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 1.303, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:46:25.015552", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0236, "vwap_slope": -0.0184, "atr": 0.0355, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0756, "flat_threshold_pct": 0.0992, "ema9": 8.9853, "ema20": 9.0121, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.076, "volume_pace_ratio": 1.814}}
{"timestamp": "2026-09-22T13:46:25.016116", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.58}}
{"timestamp": "2026-09-22T13:46:25.016685", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.81, "vwap": 14.8581, "vwap_slope": 0.0006, "atr": 0.0692, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1168, "ema9": 14.8694, "ema20": 14.8649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.135, "spread_pct": 0.067, "rvol": 0.096, "volume_pace_ratio": 2.273}}
{"timestamp": "2026-09-22T13:46:25.017286", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0414, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1131, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:46:25.019503", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6984, "vwap": 13.8295, "vwap_slope": -0.0341, "atr": 0.0702, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.0651, "flat_threshold_pct": 0.128, "ema9": 13.7811, "ema20": 13.825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 2.224, "spread_pct": 0.073, "rvol": 0.03, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T13:46:25.020885", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.115, "vwap": 6.1501, "vwap_slope": -0.0031, "atr": 0.0193, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0789, "ema9": 6.1337, "ema20": 6.1419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.688, "spread_pct": 0.164, "rvol": 0.055, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T13:46:25.022345", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.355, "vwap": 13.6314, "vwap_slope": -0.0389, "atr": 0.0774, "atr_pct": 0.58, "trend": "flat", "slope_pct": -0.144, "flat_threshold_pct": 0.1449, "ema9": 13.5154, "ema20": 13.6163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.044, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T13:46:30.027179", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2433, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:30.028075", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7228, "vwap_slope": 0.0091, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1905, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:46:30.028825", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.06, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2032, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:30.029628", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.06, "vwap": 10.0498, "vwap_slope": 0.0025, "atr": 0.0518, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": true, "stop": 9.9979, "imbalance_decline_count": 1, "imbalance_cur": -0.1582227038742888, "imbalance_prev": 0.5926339285714286}}
{"timestamp": "2026-09-22T13:46:30.030101", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.060%)", "metrics": {"price": 6.3572, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0604, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:30.030559", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3572, "vwap": 6.292, "vwap_slope": 0.0038, "atr": 0.0202, "trend": "positive", "slope_pct": 0.1207, "lower_highs_lower_lows": false, "stop": 6.3329, "imbalance_decline_count": 0, "imbalance_cur": -0.4153846153846154, "imbalance_prev": -0.4153846153846154}}
{"timestamp": "2026-09-22T13:46:30.033156", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $14.20", "VWAP sloping down", "trend negative (slope -2.282%, flat band 1.286%)"], "metrics": {"price": 13.5551, "vwap": 14.2009, "vwap_slope": -0.1759, "atr": 0.6975, "atr_pct": 5.145, "trend": "negative", "slope_pct": -2.2823, "flat_threshold_pct": 1.2864, "ema9": 13.9741, "ema20": 14.6784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 14.587, "spread_pct": 0.442, "rvol": 1.067, "volume_pace_ratio": 25.216}}
{"timestamp": "2026-09-22T13:46:30.034406", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.9308, "vwap_slope": -0.0213, "atr": 0.0879, "atr_pct": 1.011, "trend": "flat", "slope_pct": -0.2526, "flat_threshold_pct": 0.2527, "ema9": 8.7602, "ema20": 8.8587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.343, "volume_pace_ratio": 8.114}}
{"timestamp": "2026-09-22T13:46:30.035442", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.71, "vwap": 13.8293, "vwap_slope": -0.0087, "atr": 0.275, "atr_pct": 2.006, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.5015, "ema9": 13.7657, "ema20": 13.7894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 3.383, "spread_pct": 0.364, "rvol": 0.078, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T13:46:30.036600", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4022, "vwap": 6.4501, "vwap_slope": -0.0029, "atr": 0.028, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.1091, "ema9": 6.4289, "ema20": 6.4371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 2.554, "spread_pct": 0.156, "rvol": 0.062, "volume_pace_ratio": 1.47}}
{"timestamp": "2026-09-22T13:46:30.037446", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.92, "vwap": 8.7217, "vwap_slope": 0.0214, "atr": 0.1035, "atr_pct": 1.16, "trend": "flat", "slope_pct": 0.1517, "flat_threshold_pct": 0.2901, "ema9": 8.8034, "ema20": 8.7676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.418, "distance_from_high_pct": 0.112, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 3.458, "stage3": {"stop": 8.7958, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4059, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:46:30.038339", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.04% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.79, "vwap": 8.7393, "vwap_slope": 0.0049, "atr": 0.1204, "atr_pct": 1.369, "trend": "flat", "slope_pct": 0.2123, "flat_threshold_pct": 0.3424, "ema9": 8.801, "ema20": 8.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.457, "spread_pct": 2.036, "rvol": 0.015, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:46:30.039433", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7236, "vwap_slope": -0.007, "atr": 0.0542, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1069, "ema9": 12.7009, "ema20": 12.7129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.032, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T13:46:30.040855", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6433, "vwap": 8.8272, "vwap_slope": -0.0225, "atr": 0.0762, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1658, "flat_threshold_pct": 0.2205, "ema9": 8.7133, "ema20": 8.7997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 6.356, "spread_pct": 0.116, "rvol": 0.302, "volume_pace_ratio": 7.143}}
{"timestamp": "2026-09-22T13:46:30.042048", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.5949, "vwap_slope": -0.0091, "atr": 0.0689, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.1497, "ema9": 11.5534, "ema20": 11.5681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 1.876, "spread_pct": 0.087, "rvol": 0.039, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:46:30.042836", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.2, "vwap": 12.3371, "vwap_slope": -0.0161, "atr": 0.0433, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.0887, "ema9": 12.2545, "ema20": 12.2884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.944, "spread_pct": 0.082, "rvol": 0.039, "volume_pace_ratio": 0.91}}
{"timestamp": "2026-09-22T13:46:30.043581", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.42 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.26x normal below floor 0.4x"], "metrics": {"price": 10.4203, "vwap": 10.4639, "vwap_slope": 0.0015, "atr": 0.1148, "atr_pct": 1.102, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.2755, "ema9": 10.4833, "ema20": 10.5008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.164, "distance_from_high_pct": 2.613, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.256}}
{"timestamp": "2026-09-22T13:46:30.044479", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5053, "vwap_slope": -0.0039, "atr": 0.0367, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.167, "ema9": 5.4951, "ema20": 5.4988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T13:46:30.045156", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:46:30.046324", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.46, "vwap": 7.48, "vwap_slope": -0.0064, "atr": 0.0326, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.1094, "ema9": 7.4707, "ema20": 7.4903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.031, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:46:30.047771", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.2533, "vwap_slope": -0.006, "atr": 0.0532, "atr_pct": 0.581, "trend": "flat", "slope_pct": 0.0142, "flat_threshold_pct": 0.1453, "ema9": 9.2297, "ema20": 9.2382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 2.76, "spread_pct": 0.436, "rvol": 0.042, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T13:46:30.048443", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 13.003, "vwap_slope": -0.0112, "atr": 0.1998, "atr_pct": 1.555, "trend": "flat", "slope_pct": -0.2479, "flat_threshold_pct": 0.3886, "ema9": 12.8987, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 4.956, "spread_pct": 0.777, "rvol": 0.037, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T13:46:30.050060", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5282, "vwap_slope": -0.0001, "atr": 0.0274, "atr_pct": 0.497, "trend": "flat", "slope_pct": 0.0687, "flat_threshold_pct": 0.1243, "ema9": 5.5341, "ema20": 5.5249, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.031, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:46:30.051428", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1959, "vwap_slope": 0.0033, "atr": 0.0306, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0567, "flat_threshold_pct": 0.1458, "ema9": 5.2217, "ema20": 5.2091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.475, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T13:46:30.052378", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6886, "vwap": 8.7407, "vwap_slope": -0.002, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.1197, "ema9": 8.7249, "ema20": 8.7344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T13:46:30.053091", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6462, "vwap": 11.623, "vwap_slope": 0.0014, "atr": 0.0701, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1506, "ema9": 11.6711, "ema20": 11.6551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 1.303, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T13:46:30.053898", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.0234, "vwap_slope": -0.0186, "atr": 0.0355, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0767, "flat_threshold_pct": 0.0992, "ema9": 8.9843, "ema20": 9.0116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.077, "volume_pace_ratio": 1.81}}
{"timestamp": "2026-09-22T13:46:30.054757", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.567}}
{"timestamp": "2026-09-22T13:46:30.055614", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.81, "vwap": 14.858, "vwap_slope": 0.0005, "atr": 0.0692, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1168, "ema9": 14.8694, "ema20": 14.8649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.135, "spread_pct": 0.067, "rvol": 0.096, "volume_pace_ratio": 2.265}}
{"timestamp": "2026-09-22T13:46:30.056491", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1766, "vwap_slope": -0.003, "atr": 0.0414, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.1131, "ema9": 9.1479, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T13:46:30.057329", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.695, "vwap": 13.8292, "vwap_slope": -0.0345, "atr": 0.0702, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.1281, "ema9": 13.7804, "ema20": 13.8247, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.947, "distance_from_high_pct": 2.248, "spread_pct": 0.073, "rvol": 0.03, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T13:46:30.058034", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.115, "vwap": 6.1501, "vwap_slope": -0.0031, "atr": 0.0193, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0789, "ema9": 6.1337, "ema20": 6.1419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.688, "spread_pct": 0.164, "rvol": 0.055, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T13:46:30.058917", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3655, "vwap": 13.6304, "vwap_slope": -0.0399, "atr": 0.0777, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.1425, "flat_threshold_pct": 0.1454, "ema9": 13.5175, "ema20": 13.6173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 4.121, "spread_pct": 0.075, "rvol": 0.044, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T13:46:35.064781", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2433, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:35.065512", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7228, "vwap_slope": 0.0091, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1905, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:46:35.066010", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.065, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1884, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:35.066501", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.065, "vwap": 10.0499, "vwap_slope": 0.0026, "atr": 0.0518, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": true, "stop": 10.0029, "imbalance_decline_count": 2, "imbalance_cur": -0.22653721682847897, "imbalance_prev": -0.1582227038742888}}
{"timestamp": "2026-09-22T13:46:35.068317", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.060%)", "metrics": {"price": 6.3572, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0604, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:35.069095", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3572, "vwap": 6.292, "vwap_slope": 0.0038, "atr": 0.0202, "trend": "positive", "slope_pct": 0.1207, "lower_highs_lower_lows": false, "stop": 6.3329, "imbalance_decline_count": 0, "imbalance_cur": -0.4153846153846154, "imbalance_prev": -0.4153846153846154}}
{"timestamp": "2026-09-22T13:46:35.072021", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $14.19", "VWAP sloping down", "trend negative (slope -2.263%, flat band 1.283%)"], "metrics": {"price": 13.595, "vwap": 14.1948, "vwap_slope": -0.182, "atr": 0.6975, "atr_pct": 5.13, "trend": "negative", "slope_pct": -2.2627, "flat_threshold_pct": 1.2826, "ema9": 13.9821, "ema20": 14.6822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 14.335, "spread_pct": 0.956, "rvol": 1.078, "volume_pace_ratio": 25.344}}
{"timestamp": "2026-09-22T13:46:35.074102", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.9301, "vwap_slope": -0.022, "atr": 0.0879, "atr_pct": 1.011, "trend": "flat", "slope_pct": -0.2526, "flat_threshold_pct": 0.2527, "ema9": 8.7602, "ema20": 8.8587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.345, "volume_pace_ratio": 8.105}}
{"timestamp": "2026-09-22T13:46:35.074958", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8293, "vwap_slope": -0.0087, "atr": 0.276, "atr_pct": 2.008, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.5019, "ema9": 13.7737, "ema20": 13.7932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.26, "distance_from_high_pct": 3.101, "spread_pct": 0.364, "rvol": 0.078, "volume_pace_ratio": 1.825}}
{"timestamp": "2026-09-22T13:46:35.075769", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4497, "vwap_slope": -0.0032, "atr": 0.028, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.1093, "ema9": 6.4274, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.471}}
{"timestamp": "2026-09-22T13:46:35.076512", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 8.925, "vwap": 8.7222, "vwap_slope": 0.0219, "atr": 0.1035, "atr_pct": 1.16, "trend": "flat", "slope_pct": 0.1528, "flat_threshold_pct": 0.2899, "ema9": 8.8044, "ema20": 8.7681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.423, "distance_from_high_pct": 0.056, "spread_pct": 0.112, "rvol": 0.147, "volume_pace_ratio": 3.447, "stage3": {"stop": 8.8008, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.188, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:46:35.077212", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.04% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.79, "vwap": 8.7393, "vwap_slope": 0.0049, "atr": 0.1204, "atr_pct": 1.369, "trend": "flat", "slope_pct": 0.2123, "flat_threshold_pct": 0.3424, "ema9": 8.801, "ema20": 8.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.457, "spread_pct": 2.036, "rvol": 0.015, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:46:35.079048", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7232, "vwap_slope": -0.0074, "atr": 0.0542, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1069, "ema9": 12.7009, "ema20": 12.7129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.032, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:46:35.080009", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.65, "vwap": 8.8272, "vwap_slope": -0.0225, "atr": 0.0762, "atr_pct": 0.881, "trend": "flat", "slope_pct": -0.1643, "flat_threshold_pct": 0.2203, "ema9": 8.7147, "ema20": 8.8003, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 6.284, "spread_pct": 0.116, "rvol": 0.302, "volume_pace_ratio": 7.109}}
{"timestamp": "2026-09-22T13:46:35.081478", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.5949, "vwap_slope": -0.0091, "atr": 0.0689, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.1496, "ema9": 11.5564, "ema20": 11.5696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.766, "distance_from_high_pct": 1.748, "spread_pct": 0.087, "rvol": 0.039, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:46:35.082168", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.2, "vwap": 12.3371, "vwap_slope": -0.0161, "atr": 0.0433, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.0887, "ema9": 12.2545, "ema20": 12.2884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.944, "spread_pct": 0.082, "rvol": 0.039, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T13:46:35.082879", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.42 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 10.4203, "vwap": 10.4639, "vwap_slope": 0.0015, "atr": 0.1148, "atr_pct": 1.102, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.2755, "ema9": 10.4833, "ema20": 10.5008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.164, "distance_from_high_pct": 2.613, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.254}}
{"timestamp": "2026-09-22T13:46:35.083608", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4899, "vwap": 5.5053, "vwap_slope": -0.004, "atr": 0.0367, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.167, "ema9": 5.4951, "ema20": 5.4988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.966, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:46:35.084322", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:46:35.085026", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4372, "vwap": 7.4798, "vwap_slope": -0.0066, "atr": 0.0326, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.1098, "ema9": 7.4661, "ema20": 7.4881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 1.494, "spread_pct": 0.134, "rvol": 0.031, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T13:46:35.085706", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.253, "vwap_slope": -0.0062, "atr": 0.0532, "atr_pct": 0.581, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1452, "ema9": 9.2317, "ema20": 9.2392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 2.654, "spread_pct": 0.327, "rvol": 0.042, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:46:35.086678", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.87, "vwap": 13.003, "vwap_slope": -0.0112, "atr": 0.2005, "atr_pct": 1.558, "trend": "flat", "slope_pct": -0.2448, "flat_threshold_pct": 0.3894, "ema9": 12.9027, "ema20": 12.9751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 4.808, "spread_pct": 0.622, "rvol": 0.037, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T13:46:35.087682", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5086, "vwap": 5.5279, "vwap_slope": -0.0005, "atr": 0.0274, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.0664, "flat_threshold_pct": 0.1244, "ema9": 5.5329, "ema20": 5.5242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 1.961, "spread_pct": 0.182, "rvol": 0.031, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:46:35.088562", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1959, "vwap_slope": 0.0033, "atr": 0.0306, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0567, "flat_threshold_pct": 0.1458, "ema9": 5.2217, "ema20": 5.2091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.475, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:46:35.089311", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.68, "vwap": 8.7405, "vwap_slope": -0.0023, "atr": 0.042, "atr_pct": 0.483, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.1208, "ema9": 8.7231, "ema20": 8.7336, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T13:46:35.089973", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6462, "vwap": 11.623, "vwap_slope": 0.0014, "atr": 0.0701, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1506, "ema9": 11.6711, "ema20": 11.6551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 1.303, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:46:35.090738", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9379, "vwap": 9.0233, "vwap_slope": -0.0187, "atr": 0.0358, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0772, "flat_threshold_pct": 0.1003, "ema9": 8.9839, "ema20": 9.0114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 1.781, "spread_pct": 0.112, "rvol": 0.077, "volume_pace_ratio": 1.801}}
{"timestamp": "2026-09-22T13:46:35.091441", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.554}}
{"timestamp": "2026-09-22T13:46:35.092137", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.82 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.8184, "vwap": 14.858, "vwap_slope": 0.0006, "atr": 0.0692, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.0455, "flat_threshold_pct": 0.1167, "ema9": 14.8711, "ema20": 14.8657, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 1.079, "spread_pct": 0.067, "rvol": 0.096, "volume_pace_ratio": 2.255}}
{"timestamp": "2026-09-22T13:46:35.092787", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.18", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 9.15, "vwap": 9.1766, "vwap_slope": -0.0003, "atr": 0.0399, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1091, "ema9": 9.1483, "ema20": 9.1619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 0.867, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T13:46:35.093581", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.68, "vwap": 13.8248, "vwap_slope": -0.0389, "atr": 0.0709, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0677, "flat_threshold_pct": 0.1295, "ema9": 13.7774, "ema20": 13.8232, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 2.355, "spread_pct": 0.073, "rvol": 0.031, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T13:46:35.094325", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1178, "vwap": 6.1498, "vwap_slope": -0.0034, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0149, "flat_threshold_pct": 0.0789, "ema9": 6.1343, "ema20": 6.1422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.643, "spread_pct": 0.164, "rvol": 0.056, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T13:46:35.096308", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.6291, "vwap_slope": -0.0412, "atr": 0.0777, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.1411, "flat_threshold_pct": 0.1453, "ema9": 13.5194, "ema20": 13.6182, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.044, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:46:40.104735", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.775, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2818, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:40.106353", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.775, "vwap": 7.723, "vwap_slope": 0.0093, "atr": 0.0469, "trend": "positive", "slope_pct": 0.1879, "lower_highs_lower_lows": false, "stop": 7.7187, "imbalance_decline_count": 0, "imbalance_cur": -0.41088180112570355, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:46:40.106933", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1586, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:40.107680", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0499, "vwap_slope": 0.0026, "atr": 0.0518, "trend": "flat", "slope_pct": 0.0192, "lower_highs_lower_lows": true, "stop": 10.0129, "imbalance_decline_count": 0, "imbalance_cur": -0.08125860790337959, "imbalance_prev": -0.22653721682847897}}
{"timestamp": "2026-09-22T13:46:40.108095", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.355, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0707, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:40.108492", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2921, "vwap_slope": 0.0038, "atr": 0.0202, "trend": "positive", "slope_pct": 0.12, "lower_highs_lower_lows": false, "stop": 6.3307, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.4153846153846154}}
{"timestamp": "2026-09-22T13:46:40.110102", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $14.19", "VWAP sloping down", "trend negative (slope -2.253%, flat band 1.281%)"], "metrics": {"price": 13.6144, "vwap": 14.1926, "vwap_slope": -0.1843, "atr": 0.6975, "atr_pct": 5.123, "trend": "negative", "slope_pct": -2.2531, "flat_threshold_pct": 1.2808, "ema9": 13.9859, "ema20": 14.6841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 14.213, "spread_pct": 0.294, "rvol": 1.082, "volume_pace_ratio": 25.317}}
{"timestamp": "2026-09-22T13:46:40.111012", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.6976, "vwap": 8.9295, "vwap_slope": -0.0226, "atr": 0.0879, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.2521, "flat_threshold_pct": 0.2526, "ema9": 8.7607, "ema20": 8.859, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 5.666, "spread_pct": 0.115, "rvol": 0.346, "volume_pace_ratio": 8.086}}
{"timestamp": "2026-09-22T13:46:40.111781", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8293, "vwap_slope": -0.0087, "atr": 0.276, "atr_pct": 2.008, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.5019, "ema9": 13.7737, "ema20": 13.7932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.26, "distance_from_high_pct": 3.101, "spread_pct": 0.364, "rvol": 0.078, "volume_pace_ratio": 1.816}}
{"timestamp": "2026-09-22T13:46:40.112556", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4497, "vwap_slope": -0.0033, "atr": 0.028, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.1093, "ema9": 6.4274, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.464}}
{"timestamp": "2026-09-22T13:46:40.113323", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.3s", "imbalance +82% >= 50% buy threshold, stop 8.81", "entry_score 78.9"], "reasons_against": [], "metrics": {"price": 8.93, "vwap": 8.7235, "vwap_slope": 0.0232, "atr": 0.1035, "atr_pct": 1.159, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.2898, "ema9": 8.8054, "ema20": 8.7686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.437, "distance_from_high_pct": 0.0, "spread_pct": 0.224, "rvol": 0.148, "volume_pace_ratio": 3.452, "stage3": {"stop": 8.8058, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8156, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 8.81"}, "entry_score": 78.86, "entry_score_breakdown": {"imbalance_sub": 0.737, "volume_pace_sub": 0.962, "volatility_sub": 0.495, "slope_sub": 1.0, "volume_accel_sub": 0.781}}}
{"timestamp": "2026-09-22T13:46:40.149053", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.04% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.79, "vwap": 8.7393, "vwap_slope": 0.0049, "atr": 0.1204, "atr_pct": 1.369, "trend": "flat", "slope_pct": 0.2123, "flat_threshold_pct": 0.3424, "ema9": 8.801, "ema20": 8.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.457, "spread_pct": 2.036, "rvol": 0.015, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T13:46:40.149993", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.665, "vwap": 12.7229, "vwap_slope": -0.0076, "atr": 0.0542, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.107, "ema9": 12.6989, "ema20": 12.7119, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.032, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T13:46:40.150882", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.615, "vwap": 8.8265, "vwap_slope": -0.0232, "atr": 0.0762, "atr_pct": 0.885, "trend": "flat", "slope_pct": -0.1721, "flat_threshold_pct": 0.2212, "ema9": 8.7077, "ema20": 8.797, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.303, "volume_pace_ratio": 7.084}}
{"timestamp": "2026-09-22T13:46:40.151785", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.5945, "vwap_slope": -0.0095, "atr": 0.0689, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1495, "ema9": 11.5574, "ema20": 11.57, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 1.705, "spread_pct": 0.173, "rvol": 0.039, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:46:40.152555", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.34", "VWAP sloping down"], "metrics": {"price": 12.1899, "vwap": 12.3351, "vwap_slope": -0.018, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.091, "ema9": 12.2525, "ema20": 12.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.024, "spread_pct": 0.082, "rvol": 0.039, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:46:40.153299", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.42 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 10.4203, "vwap": 10.4639, "vwap_slope": 0.0015, "atr": 0.1148, "atr_pct": 1.102, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.2755, "ema9": 10.4833, "ema20": 10.5008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.164, "distance_from_high_pct": 2.613, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.253}}
{"timestamp": "2026-09-22T13:46:40.154017", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5051, "vwap_slope": -0.0041, "atr": 0.0367, "atr_pct": 0.669, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.1671, "ema9": 5.4941, "ema20": 5.4984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:46:40.154798", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.984}}
{"timestamp": "2026-09-22T13:46:40.155535", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4372, "vwap": 7.4798, "vwap_slope": -0.0066, "atr": 0.0326, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.1098, "ema9": 7.4661, "ema20": 7.4881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 1.494, "spread_pct": 0.134, "rvol": 0.031, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T13:46:40.156297", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.142, "vwap": 9.2518, "vwap_slope": -0.0074, "atr": 0.0545, "atr_pct": 0.596, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.1491, "ema9": 9.2261, "ema20": 9.2365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.951, "spread_pct": 0.219, "rvol": 0.042, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T13:46:40.157015", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.8253, "vwap": 13.0028, "vwap_slope": -0.0114, "atr": 0.2015, "atr_pct": 1.571, "trend": "flat", "slope_pct": -0.2516, "flat_threshold_pct": 0.3928, "ema9": 12.8937, "ema20": 12.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 5.138, "spread_pct": 0.545, "rvol": 0.037, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:46:40.157867", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5279, "vwap_slope": -0.0005, "atr": 0.0274, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.0669, "flat_threshold_pct": 0.1244, "ema9": 5.5331, "ema20": 5.5244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.936, "spread_pct": 0.182, "rvol": 0.031, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:46:40.158529", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1963, "vwap_slope": 0.0037, "atr": 0.0306, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0567, "flat_threshold_pct": 0.1458, "ema9": 5.2217, "ema20": 5.2091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.475, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T13:46:40.159745", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.67, "vwap": 8.7402, "vwap_slope": -0.0026, "atr": 0.0423, "atr_pct": 0.488, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.122, "ema9": 8.7211, "ema20": 8.7326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T13:46:40.162137", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.68, "vwap": 11.6233, "vwap_slope": 0.0017, "atr": 0.0709, "atr_pct": 0.607, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.1517, "ema9": 11.6779, "ema20": 11.6583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 1.017, "spread_pct": 0.515, "rvol": 0.007, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:46:40.164013", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9395, "vwap": 9.0233, "vwap_slope": -0.0187, "atr": 0.0358, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0768, "flat_threshold_pct": 0.1002, "ema9": 8.9842, "ema20": 9.0116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 1.764, "spread_pct": 0.112, "rvol": 0.077, "volume_pace_ratio": 1.792}}
{"timestamp": "2026-09-22T13:46:40.164747", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.541}}
{"timestamp": "2026-09-22T13:46:40.165478", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.8099, "vwap": 14.858, "vwap_slope": 0.0005, "atr": 0.0692, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1168, "ema9": 14.8694, "ema20": 14.8648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 1.136, "spread_pct": 0.068, "rvol": 0.096, "volume_pace_ratio": 2.247}}
{"timestamp": "2026-09-22T13:46:40.166189", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 9.1205, "vwap": 9.1765, "vwap_slope": -0.0004, "atr": 0.0413, "atr_pct": 0.453, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.1133, "ema9": 9.1424, "ema20": 9.1591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 1.186, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T13:46:40.167112", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.68, "vwap": 13.8246, "vwap_slope": -0.0391, "atr": 0.0712, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0677, "flat_threshold_pct": 0.1302, "ema9": 13.7774, "ema20": 13.8232, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 2.355, "spread_pct": 0.073, "rvol": 0.031, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T13:46:40.167905", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1498, "vwap_slope": -0.0034, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0788, "ema9": 6.1347, "ema20": 6.1424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.608, "spread_pct": 0.164, "rvol": 0.056, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T13:46:40.168809", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.6283, "vwap_slope": -0.042, "atr": 0.0777, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.1411, "flat_threshold_pct": 0.1453, "ema9": 13.5194, "ema20": 13.6182, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.044, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T13:46:45.175461", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.155%)", "metrics": {"price": 7.8079, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.1552, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:45.176212", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8079, "vwap": 7.7232, "vwap_slope": 0.0095, "atr": 0.0488, "trend": "positive", "slope_pct": 0.1963, "lower_highs_lower_lows": false, "stop": 7.7494, "imbalance_decline_count": 0, "imbalance_cur": -0.012080536912751677, "imbalance_prev": -0.41088180112570355}}
{"timestamp": "2026-09-22T13:46:45.176652", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.07, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1735, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:45.177174", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.07, "vwap": 10.05, "vwap_slope": 0.0027, "atr": 0.0518, "trend": "flat", "slope_pct": 0.0183, "lower_highs_lower_lows": true, "stop": 10.0079, "imbalance_decline_count": 0, "imbalance_cur": 0.3511737089201878, "imbalance_prev": -0.08125860790337959}}
{"timestamp": "2026-09-22T13:46:45.177590", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.355, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0707, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:45.178010", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2921, "vwap_slope": 0.0038, "atr": 0.0202, "trend": "positive", "slope_pct": 0.12, "lower_highs_lower_lows": false, "stop": 6.3307, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:46:45.181194", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $14.19", "VWAP sloping down", "trend negative (slope -2.221%, flat band 1.288%)"], "metrics": {"price": 13.68, "vwap": 14.1863, "vwap_slope": -0.1905, "atr": 0.705, "atr_pct": 5.153, "trend": "negative", "slope_pct": -2.2209, "flat_threshold_pct": 1.2883, "ema9": 13.9991, "ema20": 14.6903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 13.8, "spread_pct": 0.803, "rvol": 1.098, "volume_pace_ratio": 25.56}}
{"timestamp": "2026-09-22T13:46:45.183308", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -0.253%, flat band 0.253%)"], "metrics": {"price": 8.6914, "vwap": 8.9294, "vwap_slope": -0.0227, "atr": 0.0879, "atr_pct": 1.011, "trend": "negative", "slope_pct": -0.2534, "flat_threshold_pct": 0.2528, "ema9": 8.7595, "ema20": 8.8584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 5.733, "spread_pct": 0.115, "rvol": 0.346, "volume_pace_ratio": 8.047}}
{"timestamp": "2026-09-22T13:46:45.184192", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.72, "vwap": 13.8292, "vwap_slope": -0.0089, "atr": 0.276, "atr_pct": 2.012, "trend": "flat", "slope_pct": -0.0562, "flat_threshold_pct": 0.503, "ema9": 13.7677, "ema20": 13.7903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 3.312, "spread_pct": 0.219, "rvol": 0.078, "volume_pace_ratio": 1.808}}
{"timestamp": "2026-09-22T13:46:45.184939", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4497, "vwap_slope": -0.0033, "atr": 0.028, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.1093, "ema9": 6.4274, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.458}}
{"timestamp": "2026-09-22T13:46:45.185760", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.3s", "imbalance +55% >= 50% buy threshold, stop 8.79", "entry_score 67.4"], "reasons_against": [], "metrics": {"price": 8.91, "vwap": 8.7258, "vwap_slope": 0.0255, "atr": 0.1035, "atr_pct": 1.162, "trend": "flat", "slope_pct": 0.1494, "flat_threshold_pct": 0.2904, "ema9": 8.8014, "ema20": 8.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.476, "distance_from_high_pct": 0.224, "spread_pct": 0.224, "rvol": 0.15, "volume_pace_ratio": 3.492, "stage3": {"stop": 8.7858, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.555, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 8.79"}, "entry_score": 67.38, "entry_score_breakdown": {"imbalance_sub": 0.364, "volume_pace_sub": 0.959, "volatility_sub": 0.493, "slope_sub": 1.0, "volume_accel_sub": 0.762}}}
{"timestamp": "2026-09-22T13:46:45.224239", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.04% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.79, "vwap": 8.7393, "vwap_slope": 0.0049, "atr": 0.1204, "atr_pct": 1.369, "trend": "flat", "slope_pct": 0.2123, "flat_threshold_pct": 0.3424, "ema9": 8.801, "ema20": 8.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.457, "spread_pct": 2.036, "rvol": 0.015, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:46:45.225044", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6712, "vwap": 12.7229, "vwap_slope": -0.0077, "atr": 0.0543, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.1071, "ema9": 12.7001, "ema20": 12.7125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.006, "spread_pct": 0.079, "rvol": 0.032, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T13:46:45.226038", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.57, "vwap": 8.8203, "vwap_slope": -0.0294, "atr": 0.0798, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1822, "flat_threshold_pct": 0.2328, "ema9": 8.6987, "ema20": 8.7927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 7.151, "spread_pct": 0.117, "rvol": 0.31, "volume_pace_ratio": 7.213}}
{"timestamp": "2026-09-22T13:46:45.226926", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.5946, "vwap_slope": -0.0094, "atr": 0.0689, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.1494, "ema9": 11.5594, "ema20": 11.571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.781, "distance_from_high_pct": 1.62, "spread_pct": 0.087, "rvol": 0.039, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T13:46:45.227731", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.195, "vwap": 12.3349, "vwap_slope": -0.0183, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.091, "ema9": 12.2535, "ema20": 12.2879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 2.983, "spread_pct": 0.082, "rvol": 0.039, "volume_pace_ratio": 0.913}}
{"timestamp": "2026-09-22T13:46:45.228457", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.42 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 10.4203, "vwap": 10.4638, "vwap_slope": 0.0014, "atr": 0.1148, "atr_pct": 1.102, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.2755, "ema9": 10.4833, "ema20": 10.5008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 2.613, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.252}}
{"timestamp": "2026-09-22T13:46:45.229808", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4742, "vwap": 5.5049, "vwap_slope": -0.0044, "atr": 0.0371, "atr_pct": 0.678, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.1695, "ema9": 5.492, "ema20": 5.4973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 2.246, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:46:45.230575", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:46:45.231501", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.47, "vwap": 7.4793, "vwap_slope": -0.0071, "atr": 0.0328, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.1097, "ema9": 7.4727, "ema20": 7.4912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:46:45.232205", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.25", "VWAP sloping down"], "metrics": {"price": 9.1469, "vwap": 9.2519, "vwap_slope": -0.0074, "atr": 0.0547, "atr_pct": 0.598, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1494, "ema9": 9.2271, "ema20": 9.237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.899, "spread_pct": 0.219, "rvol": 0.042, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T13:46:45.232882", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 13.0024, "vwap_slope": -0.0117, "atr": 0.2017, "atr_pct": 1.57, "trend": "flat", "slope_pct": -0.2479, "flat_threshold_pct": 0.3925, "ema9": 12.8987, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 4.956, "spread_pct": 0.467, "rvol": 0.037, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T13:46:45.233630", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.505, "vwap": 5.5277, "vwap_slope": -0.0006, "atr": 0.0274, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.0651, "flat_threshold_pct": 0.1245, "ema9": 5.5321, "ema20": 5.5239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.031, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:46:45.234279", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1963, "vwap_slope": 0.0037, "atr": 0.0306, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0567, "flat_threshold_pct": 0.1458, "ema9": 5.2217, "ema20": 5.2091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.475, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:46:45.235083", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6699, "vwap": 8.7399, "vwap_slope": -0.0029, "atr": 0.043, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.1241, "ema9": 8.7211, "ema20": 8.7326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 2.146, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T13:46:45.235793", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6481, "vwap": 11.6233, "vwap_slope": 0.0018, "atr": 0.073, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1567, "ema9": 11.6715, "ema20": 11.6552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 1.287, "spread_pct": 0.683, "rvol": 0.007, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:46:45.236427", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 9.0233, "vwap_slope": -0.0188, "atr": 0.0362, "atr_pct": 0.405, "trend": "flat", "slope_pct": -0.0778, "flat_threshold_pct": 0.1012, "ema9": 8.9833, "ema20": 9.0111, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.077, "volume_pace_ratio": 1.783}}
{"timestamp": "2026-09-22T13:46:45.237114", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8753, "vwap_slope": -0.0013, "atr": 0.0739, "atr_pct": 1.537, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.3844, "ema9": 4.8232, "ema20": 4.8293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.563, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.528}}
{"timestamp": "2026-09-22T13:46:45.237787", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.815, "vwap": 14.858, "vwap_slope": 0.0005, "atr": 0.0692, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1168, "ema9": 14.8704, "ema20": 14.8653, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.101, "spread_pct": 0.067, "rvol": 0.096, "volume_pace_ratio": 2.24}}
{"timestamp": "2026-09-22T13:46:45.239520", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1205, "vwap": 9.1765, "vwap_slope": -0.0004, "atr": 0.0413, "atr_pct": 0.453, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.1133, "ema9": 9.1424, "ema20": 9.1591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 1.186, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T13:46:45.240398", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.67 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.6708, "vwap": 13.824, "vwap_slope": -0.0396, "atr": 0.0715, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0691, "flat_threshold_pct": 0.1308, "ema9": 13.7756, "ema20": 13.8224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 2.421, "spread_pct": 0.073, "rvol": 0.031, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T13:46:45.241689", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1498, "vwap_slope": -0.0034, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0788, "ema9": 6.1347, "ema20": 6.1424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 1.608, "spread_pct": 0.164, "rvol": 0.056, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T13:46:45.243782", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.6276, "vwap_slope": -0.0427, "atr": 0.0777, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.1411, "flat_threshold_pct": 0.1453, "ema9": 13.5194, "ema20": 13.6182, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.045, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T13:46:50.250402", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.775, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2818, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:50.251164", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.775, "vwap": 7.7231, "vwap_slope": 0.0094, "atr": 0.0488, "trend": "positive", "slope_pct": 0.1879, "lower_highs_lower_lows": false, "stop": 7.7165, "imbalance_decline_count": 0, "imbalance_cur": -0.012080536912751677, "imbalance_prev": -0.012080536912751677}}
{"timestamp": "2026-09-22T13:46:50.251805", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.065, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1884, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:50.252333", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.065, "vwap": 10.05, "vwap_slope": 0.0027, "atr": 0.0518, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": true, "stop": 10.0029, "imbalance_decline_count": 1, "imbalance_cur": 0.2725100161664441, "imbalance_prev": 0.3511737089201878}}
{"timestamp": "2026-09-22T13:46:50.252726", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.355, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0707, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:50.253175", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2921, "vwap_slope": 0.0039, "atr": 0.0202, "trend": "positive", "slope_pct": 0.12, "lower_highs_lower_lows": false, "stop": 6.3307, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:46:50.255286", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $14.18", "VWAP sloping down", "trend negative (slope -2.211%, flat band 1.286%)"], "metrics": {"price": 13.7, "vwap": 14.1827, "vwap_slope": -0.1941, "atr": 0.705, "atr_pct": 5.146, "trend": "negative", "slope_pct": -2.2111, "flat_threshold_pct": 1.2865, "ema9": 14.0031, "ema20": 14.6922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 13.674, "spread_pct": 0.366, "rvol": 1.106, "volume_pace_ratio": 25.607}}
{"timestamp": "2026-09-22T13:46:50.256201", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.9293, "vwap_slope": -0.0228, "atr": 0.0879, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.2515, "flat_threshold_pct": 0.2525, "ema9": 8.7612, "ema20": 8.8592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 5.64, "spread_pct": 0.115, "rvol": 0.346, "volume_pace_ratio": 8.015}}
{"timestamp": "2026-09-22T13:46:50.256991", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7, "vwap": 13.829, "vwap_slope": -0.009, "atr": 0.276, "atr_pct": 2.015, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.5037, "ema9": 13.7637, "ema20": 13.7884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 3.453, "spread_pct": 0.584, "rvol": 0.078, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T13:46:50.257733", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4497, "vwap_slope": -0.0033, "atr": 0.028, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.1093, "ema9": 6.4274, "ema20": 6.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.451}}
{"timestamp": "2026-09-22T13:46:50.258532", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.4s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.93, "vwap": 8.7267, "vwap_slope": 0.0264, "atr": 0.1035, "atr_pct": 1.159, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.2898, "ema9": 8.8054, "ema20": 8.7686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.48, "distance_from_high_pct": 0.0, "spread_pct": 0.224, "rvol": 0.15, "volume_pace_ratio": 3.48, "stage3": {"stop": 8.8058, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4146, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:46:50.259421", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.04% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.79, "vwap": 8.7393, "vwap_slope": 0.0049, "atr": 0.1204, "atr_pct": 1.369, "trend": "flat", "slope_pct": 0.2123, "flat_threshold_pct": 0.3424, "ema9": 8.801, "ema20": 8.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.457, "spread_pct": 2.036, "rvol": 0.015, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:46:50.260107", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.723, "vwap_slope": -0.0076, "atr": 0.0543, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1071, "ema9": 12.7009, "ema20": 12.7129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.032, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:46:50.261051", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.555, "vwap": 8.8178, "vwap_slope": -0.0319, "atr": 0.0805, "atr_pct": 0.941, "trend": "flat", "slope_pct": -0.1856, "flat_threshold_pct": 0.2353, "ema9": 8.6957, "ema20": 8.7913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 7.313, "spread_pct": 0.117, "rvol": 0.313, "volume_pace_ratio": 7.24}}
{"timestamp": "2026-09-22T13:46:50.261821", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.55, "vwap": 11.5943, "vwap_slope": -0.0097, "atr": 0.0689, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.1492, "ema9": 11.5614, "ema20": 11.5719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:46:50.262570", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.185, "vwap": 12.3336, "vwap_slope": -0.0195, "atr": 0.0447, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0614, "flat_threshold_pct": 0.0918, "ema9": 12.2515, "ema20": 12.287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 3.063, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T13:46:50.263431", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.42 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 10.4203, "vwap": 10.4638, "vwap_slope": 0.0014, "atr": 0.1148, "atr_pct": 1.102, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.2755, "ema9": 10.4833, "ema20": 10.5008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 2.613, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.251}}
{"timestamp": "2026-09-22T13:46:50.264179", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5051, "vwap_slope": -0.0041, "atr": 0.0371, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.169, "ema9": 5.4951, "ema20": 5.4988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T13:46:50.264848", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T13:46:50.265492", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.47, "vwap": 7.4793, "vwap_slope": -0.0071, "atr": 0.0328, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.1097, "ema9": 7.4727, "ema20": 7.4912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.06, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:46:50.266175", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.24", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2434, "vwap_slope": -0.0158, "atr": 0.0582, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.1602, "ema9": 9.2157, "ema20": 9.2315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 3.503, "spread_pct": 0.219, "rvol": 0.045, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T13:46:50.266888", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.8463, "vwap": 13.0024, "vwap_slope": -0.0118, "atr": 0.2017, "atr_pct": 1.57, "trend": "flat", "slope_pct": -0.2484, "flat_threshold_pct": 0.3926, "ema9": 12.8979, "ema20": 12.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 4.983, "spread_pct": 0.467, "rvol": 0.037, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T13:46:50.270244", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.505, "vwap": 5.5277, "vwap_slope": -0.0006, "atr": 0.0274, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.0651, "flat_threshold_pct": 0.1245, "ema9": 5.5321, "ema20": 5.5239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.031, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T13:46:50.271719", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1963, "vwap_slope": 0.0037, "atr": 0.0306, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0567, "flat_threshold_pct": 0.1458, "ema9": 5.2217, "ema20": 5.2091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.475, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:46:50.273355", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.67, "vwap": 8.7399, "vwap_slope": -0.0029, "atr": 0.043, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.1241, "ema9": 8.7211, "ema20": 8.7326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T13:46:50.274189", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6481, "vwap": 11.6233, "vwap_slope": 0.0018, "atr": 0.073, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1567, "ema9": 11.6715, "ema20": 11.6552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 1.287, "spread_pct": 0.683, "rvol": 0.007, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:46:50.275619", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 9.0232, "vwap_slope": -0.0188, "atr": 0.0362, "atr_pct": 0.405, "trend": "flat", "slope_pct": -0.0778, "flat_threshold_pct": 0.1013, "ema9": 8.9833, "ema20": 9.0111, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.077, "volume_pace_ratio": 1.775}}
{"timestamp": "2026-09-22T13:46:50.276357", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0011, "atr": 0.0722, "atr_pct": 1.488, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.372, "ema9": 4.8286, "ema20": 4.8313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.521}}
{"timestamp": "2026-09-22T13:46:50.277049", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 14.9101, "vwap": 14.8584, "vwap_slope": 0.0009, "atr": 0.07, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0576, "flat_threshold_pct": 0.1173, "ema9": 14.8894, "ema20": 14.8744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 0.467, "spread_pct": 0.067, "rvol": 0.096, "volume_pace_ratio": 2.229}}
{"timestamp": "2026-09-22T13:46:50.277696", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1205, "vwap": 9.1765, "vwap_slope": -0.0004, "atr": 0.0413, "atr_pct": 0.453, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.1133, "ema9": 9.1424, "ema20": 9.1591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 1.186, "spread_pct": 0.438, "rvol": 0.016, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T13:46:50.278460", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.695, "vwap": 13.8225, "vwap_slope": -0.0411, "atr": 0.0716, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.1307, "ema9": 13.7804, "ema20": 13.8247, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 2.248, "spread_pct": 0.146, "rvol": 0.031, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:46:50.279376", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.115, "vwap": 6.1496, "vwap_slope": -0.0036, "atr": 0.0193, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0789, "ema9": 6.1337, "ema20": 6.1419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.688, "spread_pct": 0.164, "rvol": 0.056, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T13:46:50.281025", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.6275, "vwap_slope": -0.0428, "atr": 0.0777, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.1411, "flat_threshold_pct": 0.1453, "ema9": 13.5194, "ema20": 13.6182, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.045, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T13:46:55.287847", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.775, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2818, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:55.292252", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.775, "vwap": 7.7233, "vwap_slope": 0.0095, "atr": 0.0489, "trend": "positive", "slope_pct": 0.1879, "lower_highs_lower_lows": false, "stop": 7.7163, "imbalance_decline_count": 1, "imbalance_cur": -0.20689655172413793, "imbalance_prev": -0.012080536912751677}}
{"timestamp": "2026-09-22T13:46:55.292880", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1586, "trend": "negative"}}
{"timestamp": "2026-09-22T13:46:55.293459", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0501, "vwap_slope": 0.0028, "atr": 0.0518, "trend": "flat", "slope_pct": 0.0192, "lower_highs_lower_lows": true, "stop": 10.0129, "imbalance_decline_count": 0, "imbalance_cur": 0.613556338028169, "imbalance_prev": 0.2725100161664441}}
{"timestamp": "2026-09-22T13:46:55.293946", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.355, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0707, "trend": "flat"}}
{"timestamp": "2026-09-22T13:46:55.294584", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2921, "vwap_slope": 0.0039, "atr": 0.0202, "trend": "positive", "slope_pct": 0.12, "lower_highs_lower_lows": false, "stop": 6.3307, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:46:55.299400", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $14.18", "VWAP sloping down", "trend negative (slope -2.211%, flat band 1.286%)"], "metrics": {"price": 13.7, "vwap": 14.1798, "vwap_slope": -0.197, "atr": 0.705, "atr_pct": 5.146, "trend": "negative", "slope_pct": -2.2111, "flat_threshold_pct": 1.2865, "ema9": 14.0031, "ema20": 14.6922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 13.674, "spread_pct": 0.511, "rvol": 1.111, "volume_pace_ratio": 25.603}}
{"timestamp": "2026-09-22T13:46:55.301298", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.93", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.9289, "vwap_slope": -0.0232, "atr": 0.0879, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.2504, "flat_threshold_pct": 0.2524, "ema9": 8.7622, "ema20": 8.8597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.347, "volume_pace_ratio": 7.994}}
{"timestamp": "2026-09-22T13:46:55.302955", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.829, "vwap_slope": -0.0091, "atr": 0.2775, "atr_pct": 2.021, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.5052, "ema9": 13.7697, "ema20": 13.7913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 3.242, "spread_pct": 0.657, "rvol": 0.078, "volume_pace_ratio": 1.792}}
{"timestamp": "2026-09-22T13:46:55.303724", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.4, "vwap": 6.4494, "vwap_slope": -0.0036, "atr": 0.028, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.1092, "ema9": 6.4284, "ema20": 6.4369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.453}}
{"timestamp": "2026-09-22T13:46:55.304550", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.4s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9, "vwap": 8.7286, "vwap_slope": 0.0282, "atr": 0.1035, "atr_pct": 1.163, "trend": "flat", "slope_pct": 0.1472, "flat_threshold_pct": 0.2908, "ema9": 8.7994, "ema20": 8.7657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.522, "distance_from_high_pct": 0.336, "spread_pct": 0.338, "rvol": 0.153, "volume_pace_ratio": 3.523, "stage3": {"stop": 8.7758, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1298, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:46:55.305325", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.04% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.79, "vwap": 8.7393, "vwap_slope": 0.0049, "atr": 0.1204, "atr_pct": 1.369, "trend": "flat", "slope_pct": 0.2123, "flat_threshold_pct": 0.3424, "ema9": 8.801, "ema20": 8.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.457, "spread_pct": 2.036, "rvol": 0.015, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:46:55.306048", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7086, "vwap": 12.7238, "vwap_slope": -0.0068, "atr": 0.0543, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.1068, "ema9": 12.7076, "ema20": 12.7161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 0.714, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T13:46:55.307269", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.555, "vwap": 8.8141, "vwap_slope": -0.0356, "atr": 0.0812, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.1856, "flat_threshold_pct": 0.2374, "ema9": 8.6957, "ema20": 8.7913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 7.313, "spread_pct": 0.117, "rvol": 0.317, "volume_pace_ratio": 7.317}}
{"timestamp": "2026-09-22T13:46:55.308040", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5942, "vwap_slope": -0.0098, "atr": 0.0689, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.1493, "ema9": 11.5604, "ema20": 11.5715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:46:55.308734", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.19, "vwap": 12.3336, "vwap_slope": -0.0196, "atr": 0.0447, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.0917, "ema9": 12.2525, "ema20": 12.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 3.023, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.913}}
{"timestamp": "2026-09-22T13:46:55.309409", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.42 below VWAP $10.46", "spread 2.85% exceeds max 1.0%", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 10.4203, "vwap": 10.4638, "vwap_slope": 0.0014, "atr": 0.1148, "atr_pct": 1.102, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.2755, "ema9": 10.4833, "ema20": 10.5008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.166, "distance_from_high_pct": 2.613, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.25}}
{"timestamp": "2026-09-22T13:46:55.310180", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.505, "vwap_slope": -0.0043, "atr": 0.0371, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.1693, "ema9": 5.4931, "ema20": 5.4979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T13:46:55.310881", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T13:46:55.311680", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4747, "vwap": 7.4795, "vwap_slope": -0.0069, "atr": 0.0331, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.1108, "ema9": 7.4736, "ema20": 7.4917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.997, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:46:55.312402", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.24", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2434, "vwap_slope": -0.0158, "atr": 0.0582, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.1602, "ema9": 9.2157, "ema20": 9.2315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 3.503, "spread_pct": 0.219, "rvol": 0.045, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:46:55.313066", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.866, "vwap": 13.0025, "vwap_slope": -0.0117, "atr": 0.2017, "atr_pct": 1.568, "trend": "flat", "slope_pct": -0.2454, "flat_threshold_pct": 0.392, "ema9": 12.9019, "ema20": 12.9748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 4.837, "spread_pct": 0.467, "rvol": 0.037, "volume_pace_ratio": 0.864}}
{"timestamp": "2026-09-22T13:46:55.313705", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.505, "vwap": 5.5277, "vwap_slope": -0.0006, "atr": 0.0274, "atr_pct": 0.498, "trend": "flat", "slope_pct": 0.0651, "flat_threshold_pct": 0.1245, "ema9": 5.5321, "ema20": 5.5239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.031, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T13:46:55.314360", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1963, "vwap_slope": 0.0037, "atr": 0.0306, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0567, "flat_threshold_pct": 0.1458, "ema9": 5.2217, "ema20": 5.2091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.475, "spread_pct": 0.765, "rvol": 0.007, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:46:55.315174", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.67, "vwap": 8.7397, "vwap_slope": -0.0031, "atr": 0.043, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.1241, "ema9": 8.7211, "ema20": 8.7326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T13:46:55.315855", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.675, "vwap": 11.6251, "vwap_slope": 0.0036, "atr": 0.073, "atr_pct": 0.625, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.1563, "ema9": 11.6769, "ema20": 11.6578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 1.059, "spread_pct": 0.686, "rvol": 0.007, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:46:55.316572", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 9.0222, "vwap_slope": -0.0198, "atr": 0.0362, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0724, "flat_threshold_pct": 0.101, "ema9": 8.9883, "ema20": 9.0135, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.078, "volume_pace_ratio": 1.795}}
{"timestamp": "2026-09-22T13:46:55.317257", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0011, "atr": 0.0722, "atr_pct": 1.488, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.372, "ema9": 4.8286, "ema20": 4.8313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.509}}
{"timestamp": "2026-09-22T13:46:55.318062", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "lower-highs/lower-lows structure"], "metrics": {"price": 14.8122, "vwap": 14.8579, "vwap_slope": 0.0005, "atr": 0.07, "atr_pct": 0.472, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.1181, "ema9": 14.8699, "ema20": 14.8651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.12, "spread_pct": 0.067, "rvol": 0.097, "volume_pace_ratio": 2.224}}
{"timestamp": "2026-09-22T13:46:55.318799", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.115, "vwap": 9.1761, "vwap_slope": -0.0008, "atr": 0.0417, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.1144, "ema9": 9.1413, "ema20": 9.1585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 1.246, "spread_pct": 0.549, "rvol": 0.017, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T13:46:55.319596", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.695, "vwap": 13.8225, "vwap_slope": -0.0412, "atr": 0.0716, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.1307, "ema9": 13.7804, "ema20": 13.8247, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 2.248, "spread_pct": 0.073, "rvol": 0.031, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T13:46:55.320421", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.11 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1131, "vwap": 6.1496, "vwap_slope": -0.0036, "atr": 0.0193, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0789, "ema9": 6.1333, "ema20": 6.1417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.719, "spread_pct": 0.164, "rvol": 0.056, "volume_pace_ratio": 1.297}}
{"timestamp": "2026-09-22T13:46:55.322056", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.39, "vwap": 13.6252, "vwap_slope": -0.0451, "atr": 0.0777, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.139, "flat_threshold_pct": 0.1452, "ema9": 13.5224, "ema20": 13.6197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.889, "distance_from_high_pct": 3.945, "spread_pct": 0.075, "rvol": 0.045, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:47:00.328951", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.775, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2818, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:00.330882", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.775, "vwap": 7.7232, "vwap_slope": 0.0095, "atr": 0.0472, "trend": "positive", "slope_pct": 0.1879, "lower_highs_lower_lows": false, "stop": 7.7184, "imbalance_decline_count": 0, "imbalance_cur": 0.024390243902439025, "imbalance_prev": -0.20689655172413793}}
{"timestamp": "2026-09-22T13:47:00.331377", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1586, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:00.331756", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.05, "vwap_slope": 0.0027, "atr": 0.0504, "trend": "flat", "slope_pct": 0.0192, "lower_highs_lower_lows": true, "stop": 10.0145, "imbalance_decline_count": 1, "imbalance_cur": 0.6074709742554265, "imbalance_prev": 0.613556338028169}}
{"timestamp": "2026-09-22T13:47:00.332072", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.355, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0707, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:00.332581", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2922, "vwap_slope": 0.0039, "atr": 0.02, "trend": "positive", "slope_pct": 0.12, "lower_highs_lower_lows": false, "stop": 6.331, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:47:00.334600", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $14.17", "VWAP sloping down", "trend negative (slope -1.828%, flat band 1.164%)"], "metrics": {"price": 13.58, "vwap": 14.1733, "vwap_slope": -0.1221, "atr": 0.6325, "atr_pct": 4.658, "trend": "negative", "slope_pct": -1.8276, "flat_threshold_pct": 1.1645, "ema9": 13.9078, "ema20": 14.5805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 14.43, "spread_pct": 0.368, "rvol": 1.119, "volume_pace_ratio": 25.671}}
{"timestamp": "2026-09-22T13:47:00.337512", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -0.245%, flat band 0.208%)"], "metrics": {"price": 8.7, "vwap": 8.9273, "vwap_slope": -0.0168, "atr": 0.0724, "atr_pct": 0.832, "trend": "negative", "slope_pct": -0.2453, "flat_threshold_pct": 0.208, "ema9": 8.7481, "ema20": 8.8436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 5.64, "spread_pct": 0.115, "rvol": 0.348, "volume_pace_ratio": 7.973}}
{"timestamp": "2026-09-22T13:47:00.338324", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8289, "vwap_slope": -0.0091, "atr": 0.2761, "atr_pct": 2.009, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.5024, "ema9": 13.7717, "ema20": 13.7922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.171, "spread_pct": 0.584, "rvol": 0.078, "volume_pace_ratio": 1.785}}
{"timestamp": "2026-09-22T13:47:00.339130", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.39, "vwap": 6.4493, "vwap_slope": -0.0037, "atr": 0.028, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.1094, "ema9": 6.4264, "ema20": 6.436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.446}}
{"timestamp": "2026-09-22T13:47:00.340121", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.5s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8999, "vwap": 8.7302, "vwap_slope": 0.0299, "atr": 0.1035, "atr_pct": 1.163, "trend": "flat", "slope_pct": 0.1472, "flat_threshold_pct": 0.2908, "ema9": 8.7993, "ema20": 8.7657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.545, "distance_from_high_pct": 0.337, "spread_pct": 0.45, "rvol": 0.154, "volume_pace_ratio": 3.54, "stage3": {"stop": 8.7757, "risk": 0.1242, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4245, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:47:00.340877", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.835, "vwap": 8.7394, "vwap_slope": 0.0051, "atr": 0.1157, "atr_pct": 1.31, "trend": "flat", "slope_pct": 0.2236, "flat_threshold_pct": 0.3275, "ema9": 8.81, "ema20": 8.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 0.953, "spread_pct": 0.9, "rvol": 0.015, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:47:00.341903", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6752, "vwap": 12.7221, "vwap_slope": -0.0075, "atr": 0.0468, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0923, "ema9": 12.6957, "ema20": 12.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 0.975, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T13:47:00.348385", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.565, "vwap": 8.8103, "vwap_slope": -0.029, "atr": 0.0739, "atr_pct": 0.863, "trend": "flat", "slope_pct": -0.1956, "flat_threshold_pct": 0.2158, "ema9": 8.6704, "ema20": 8.7702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 7.205, "spread_pct": 0.117, "rvol": 0.323, "volume_pace_ratio": 7.404}}
{"timestamp": "2026-09-22T13:47:00.376127", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5499, "vwap": 11.5942, "vwap_slope": -0.0098, "atr": 0.0686, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.1484, "ema9": 11.5614, "ema20": 11.5719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:47:00.377200", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2172, "vwap": 12.3324, "vwap_slope": -0.0178, "atr": 0.0416, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.0852, "ema9": 12.2439, "ema20": 12.2799, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 2.807, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.912}}
{"timestamp": "2026-09-22T13:47:00.378059", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.41 below VWAP $10.46", "VWAP sloping down", "spread 2.85% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 10.4089, "vwap": 10.4642, "vwap_slope": -0.0004, "atr": 0.1268, "atr_pct": 1.218, "trend": "flat", "slope_pct": -0.0602, "flat_threshold_pct": 0.3046, "ema9": 10.4845, "ema20": 10.5007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 2.72, "spread_pct": 2.852, "rvol": 0.011, "volume_pace_ratio": 0.249}}
{"timestamp": "2026-09-22T13:47:00.382438", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.505, "vwap_slope": -0.0043, "atr": 0.036, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.1637, "ema9": 5.4951, "ema20": 5.4988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.902}}
{"timestamp": "2026-09-22T13:47:00.384721", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0942, "vwap": 9.1029, "vwap_slope": -0.0005, "atr": 0.0686, "atr_pct": 0.755, "trend": "flat", "slope_pct": 0.0993, "flat_threshold_pct": 0.1887, "ema9": 9.1051, "ema20": 9.0865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.08, "distance_from_high_pct": 2.842, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T13:47:00.385586", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.465, "vwap": 7.4793, "vwap_slope": -0.0071, "atr": 0.0319, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.1067, "ema9": 7.4717, "ema20": 7.4907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T13:47:00.386515", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.24", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.2446, "vwap_slope": -0.0147, "atr": 0.0575, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.1578, "ema9": 9.2207, "ema20": 9.2339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.045, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:47:00.388379", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 13.0019, "vwap_slope": -0.0071, "atr": 0.195, "atr_pct": 1.517, "trend": "flat", "slope_pct": -0.2317, "flat_threshold_pct": 0.3793, "ema9": 12.8849, "ema20": 12.9594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 4.956, "spread_pct": 0.467, "rvol": 0.038, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T13:47:00.390233", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5275, "vwap_slope": -0.0011, "atr": 0.0261, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.1189, "ema9": 5.5257, "ema20": 5.5216, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.031, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:47:00.391148", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.1963, "vwap_slope": 0.0031, "atr": 0.027, "atr_pct": 0.518, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.1295, "ema9": 5.2177, "ema20": 5.2083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 1.045, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:47:00.396353", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.665, "vwap": 8.7395, "vwap_slope": -0.0033, "atr": 0.043, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1241, "ema9": 8.7201, "ema20": 8.7322, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.02, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T13:47:00.397358", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.675, "vwap": 11.6251, "vwap_slope": 0.0035, "atr": 0.0692, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.1481, "ema9": 11.6769, "ema20": 11.6578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 1.059, "spread_pct": 0.686, "rvol": 0.007, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:47:00.398259", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.955, "vwap": 9.022, "vwap_slope": -0.02, "atr": 0.0358, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0735, "flat_threshold_pct": 0.1001, "ema9": 8.9873, "ema20": 9.013, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.078, "volume_pace_ratio": 1.792}}
{"timestamp": "2026-09-22T13:47:00.399070", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0011, "atr": 0.0722, "atr_pct": 1.488, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.372, "ema9": 4.8286, "ema20": 4.8313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.496}}
{"timestamp": "2026-09-22T13:47:00.400052", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.83 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.83, "vwap": 14.8577, "vwap_slope": -0.0027, "atr": 0.06, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.1011, "ema9": 14.8663, "ema20": 14.8641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 1.001, "spread_pct": 0.067, "rvol": 0.097, "volume_pace_ratio": 2.217}}
{"timestamp": "2026-09-22T13:47:00.401558", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.176, "vwap_slope": -0.0009, "atr": 0.0406, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0509, "flat_threshold_pct": 0.1114, "ema9": 9.1423, "ema20": 9.159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 1.192, "spread_pct": 0.549, "rvol": 0.017, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T13:47:00.402387", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7, "vwap": 13.8218, "vwap_slope": -0.033, "atr": 0.0665, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.1213, "ema9": 13.7639, "ema20": 13.8125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 2.213, "spread_pct": 0.073, "rvol": 0.031, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:47:00.403191", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.11 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1101, "vwap": 6.1496, "vwap_slope": -0.002, "atr": 0.0181, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0743, "ema9": 6.1288, "ema20": 6.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 1.767, "spread_pct": 0.164, "rvol": 0.056, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T13:47:00.404164", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.137%, flat band 0.132%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.405, "vwap": 13.6213, "vwap_slope": -0.049, "atr": 0.071, "atr_pct": 0.529, "trend": "negative", "slope_pct": -0.1368, "flat_threshold_pct": 0.1323, "ema9": 13.5254, "ema20": 13.6211, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 3.838, "spread_pct": 0.075, "rvol": 0.046, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T13:47:05.410995", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.7764, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2576, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:05.415182", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7764, "vwap": 7.7233, "vwap_slope": 0.0062, "atr": 0.0455, "trend": "positive", "slope_pct": 0.1709, "lower_highs_lower_lows": false, "stop": 7.7218, "imbalance_decline_count": 0, "imbalance_cur": 0.4132029339853301, "imbalance_prev": 0.024390243902439025}}
{"timestamp": "2026-09-22T13:47:05.415822", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0298, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:05.416337", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.05, "vwap_slope": 0.0009, "atr": 0.0478, "trend": "flat", "slope_pct": 0.0137, "lower_highs_lower_lows": false, "stop": 10.0177, "imbalance_decline_count": 2, "imbalance_cur": 0.18502323039081717, "imbalance_prev": 0.6074709742554265}}
{"timestamp": "2026-09-22T13:47:05.416732", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.35, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0944, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:05.417150", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.2925, "vwap_slope": 0.0021, "atr": 0.0189, "trend": "positive", "slope_pct": 0.1146, "lower_highs_lower_lows": true, "stop": 6.3273, "imbalance_decline_count": 1, "imbalance_cur": -0.7718446601941747, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:47:05.420688", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $14.16", "VWAP sloping down", "trend negative (slope -1.932%, flat band 1.241%)"], "metrics": {"price": 13.3202, "vwap": 14.1638, "vwap_slope": -0.1316, "atr": 0.6614, "atr_pct": 4.966, "trend": "negative", "slope_pct": -1.9323, "flat_threshold_pct": 1.2414, "ema9": 13.8558, "ema20": 14.5558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 16.067, "spread_pct": 0.524, "rvol": 1.133, "volume_pace_ratio": 25.85}}
{"timestamp": "2026-09-22T13:47:05.422488", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.210%)"], "metrics": {"price": 8.705, "vwap": 8.9267, "vwap_slope": -0.0174, "atr": 0.0731, "atr_pct": 0.84, "trend": "negative", "slope_pct": -0.2443, "flat_threshold_pct": 0.2099, "ema9": 8.7491, "ema20": 8.8441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.349, "volume_pace_ratio": 7.955}}
{"timestamp": "2026-09-22T13:47:05.424391", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7482, "vwap": 13.8289, "vwap_slope": -0.0031, "atr": 0.26, "atr_pct": 1.891, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.4728, "ema9": 13.767, "ema20": 13.788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 3.113, "spread_pct": 0.584, "rvol": 0.078, "volume_pace_ratio": 1.776}}
{"timestamp": "2026-09-22T13:47:05.425211", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4493, "vwap_slope": -0.0024, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.1009, "ema9": 6.4201, "ema20": 6.4321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.439}}
{"timestamp": "2026-09-22T13:47:05.426129", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.6s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.89, "vwap": 8.7312, "vwap_slope": 0.0286, "atr": 0.0962, "atr_pct": 1.083, "trend": "flat", "slope_pct": 0.1554, "flat_threshold_pct": 0.2706, "ema9": 8.8175, "ema20": 8.7776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.33, "distance_from_high_pct": 0.448, "spread_pct": 0.225, "rvol": 0.155, "volume_pace_ratio": 3.545, "stage3": {"stop": 8.7746, "risk": 0.1154, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.205, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:47:05.427064", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.59% exceeds max 1.0%"], "metrics": {"price": 8.85, "vwap": 8.7797, "vwap_slope": 0.0447, "atr": 0.1225, "atr_pct": 1.384, "trend": "flat", "slope_pct": 0.2069, "flat_threshold_pct": 0.3461, "ema9": 8.818, "ema20": 8.7342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.589, "distance_from_high_pct": 0.896, "spread_pct": 1.587, "rvol": 0.021, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T13:47:05.428041", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7221, "vwap_slope": -0.0075, "atr": 0.0483, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0953, "ema9": 12.6957, "ema20": 12.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T13:47:05.429343", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5502, "vwap": 8.8093, "vwap_slope": -0.03, "atr": 0.0751, "atr_pct": 0.879, "trend": "flat", "slope_pct": -0.1986, "flat_threshold_pct": 0.2196, "ema9": 8.6675, "ema20": 8.7688, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 7.365, "spread_pct": 0.117, "rvol": 0.324, "volume_pace_ratio": 7.396}}
{"timestamp": "2026-09-22T13:47:05.430394", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.594, "vwap_slope": -0.0067, "atr": 0.0647, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.1399, "ema9": 11.5611, "ema20": 11.5708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 1.449, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:47:05.448190", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.18 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.18, "vwap": 12.3324, "vwap_slope": -0.0179, "atr": 0.0426, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0676, "flat_threshold_pct": 0.0874, "ema9": 12.2365, "ema20": 12.2764, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 3.103, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T13:47:05.449266", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.31 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.31, "vwap": 10.4266, "vwap_slope": -0.038, "atr": 0.1353, "atr_pct": 1.313, "trend": "flat", "slope_pct": -0.0767, "flat_threshold_pct": 0.3281, "ema9": 10.4647, "ema20": 10.4913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.644, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:47:05.450058", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.505, "vwap_slope": -0.0033, "atr": 0.032, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.1458, "ema9": 5.4941, "ema20": 5.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.899}}
{"timestamp": "2026-09-22T13:47:05.450821", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.785, "trend": "flat", "slope_pct": 0.0788, "flat_threshold_pct": 0.1962, "ema9": 9.0961, "ema20": 9.084, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.071, "distance_from_high_pct": 3.207, "spread_pct": 0.661, "rvol": 0.042, "volume_pace_ratio": 0.966}}
{"timestamp": "2026-09-22T13:47:05.454221", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.47 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4661, "vwap": 7.4793, "vwap_slope": -0.0037, "atr": 0.0298, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0321, "flat_threshold_pct": 0.0998, "ema9": 7.4706, "ema20": 7.4884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 1.111, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:47:05.456836", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.2436, "vwap_slope": -0.015, "atr": 0.0529, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.1452, "ema9": 9.1986, "ema20": 9.2221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 3.291, "spread_pct": 0.329, "rvol": 0.045, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T13:47:05.457711", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.8201, "vwap": 13.0017, "vwap_slope": -0.0073, "atr": 0.1953, "atr_pct": 1.523, "trend": "flat", "slope_pct": -0.2358, "flat_threshold_pct": 0.3808, "ema9": 12.879, "ema20": 12.9565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 5.177, "spread_pct": 0.467, "rvol": 0.038, "volume_pace_ratio": 0.859}}
{"timestamp": "2026-09-22T13:47:05.459082", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5274, "vwap_slope": -0.0012, "atr": 0.0268, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.1219, "ema9": 5.5257, "ema20": 5.5216, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T13:47:05.461286", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1964, "vwap_slope": 0.0032, "atr": 0.027, "atr_pct": 0.517, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.1293, "ema9": 5.2197, "ema20": 5.2093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 0.855, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:47:05.468286", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6801, "vwap": 8.7385, "vwap_slope": -0.0041, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.1299, "ema9": 8.7121, "ema20": 8.7272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 2.03, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T13:47:05.476557", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.675, "vwap": 11.6251, "vwap_slope": 0.0035, "atr": 0.0692, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.1481, "ema9": 11.6769, "ema20": 11.6578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 1.059, "spread_pct": 0.686, "rvol": 0.007, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:47:05.481261", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0219, "vwap_slope": -0.0063, "atr": 0.0351, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0733, "flat_threshold_pct": 0.098, "ema9": 8.9818, "ema20": 9.008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.078, "volume_pace_ratio": 1.785}}
{"timestamp": "2026-09-22T13:47:05.485329", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0011, "atr": 0.0722, "atr_pct": 1.488, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.372, "ema9": 4.8286, "ema20": 4.8313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.484}}
{"timestamp": "2026-09-22T13:47:05.489684", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.815, "vwap": 14.8576, "vwap_slope": -0.0028, "atr": 0.0645, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.1089, "ema9": 14.8633, "ema20": 14.8627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.672, "distance_from_high_pct": 1.101, "spread_pct": 0.067, "rvol": 0.097, "volume_pace_ratio": 2.217}}
{"timestamp": "2026-09-22T13:47:05.491690", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.176, "vwap_slope": -0.0009, "atr": 0.0406, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0509, "flat_threshold_pct": 0.1114, "ema9": 9.1423, "ema20": 9.159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 1.192, "spread_pct": 0.549, "rvol": 0.017, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:47:05.493594", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7124, "vwap": 13.8208, "vwap_slope": -0.0341, "atr": 0.0674, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1228, "ema9": 13.7663, "ema20": 13.8137, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 2.124, "spread_pct": 0.146, "rvol": 0.032, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T13:47:05.500462", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1494, "vwap_slope": -0.0021, "atr": 0.0186, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0759, "ema9": 6.1308, "ema20": 6.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 1.608, "spread_pct": 0.164, "rvol": 0.057, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T13:47:05.501565", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.128%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4686, "vwap": 13.6208, "vwap_slope": -0.0388, "atr": 0.0687, "atr_pct": 0.51, "trend": "negative", "slope_pct": -0.1344, "flat_threshold_pct": 0.1276, "ema9": 13.514, "ema20": 13.6066, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 3.382, "spread_pct": 0.075, "rvol": 0.046, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T13:47:10.508676", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.7814, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2383, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:10.510452", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7814, "vwap": 7.7235, "vwap_slope": 0.0064, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1721, "lower_highs_lower_lows": false, "stop": 7.7256, "imbalance_decline_count": 0, "imbalance_cur": 0.5007541478129713, "imbalance_prev": 0.4132029339853301}}
{"timestamp": "2026-09-22T13:47:10.511327", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0298, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:10.511990", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.05, "vwap_slope": 0.0009, "atr": 0.0478, "trend": "flat", "slope_pct": 0.0137, "lower_highs_lower_lows": false, "stop": 10.0177, "imbalance_decline_count": 0, "imbalance_cur": 0.4400271831464492, "imbalance_prev": 0.18502323039081717}}
{"timestamp": "2026-09-22T13:47:10.512489", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1653, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:10.512994", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2933, "vwap_slope": 0.0029, "atr": 0.02, "trend": "positive", "slope_pct": 0.1105, "lower_highs_lower_lows": true, "stop": 6.311, "imbalance_decline_count": 0, "imbalance_cur": -0.7698270721526536, "imbalance_prev": -0.7718446601941747}}
{"timestamp": "2026-09-22T13:47:10.514886", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $14.16", "VWAP sloping down", "trend negative (slope -1.906%, flat band 1.237%)"], "metrics": {"price": 13.385, "vwap": 14.1607, "vwap_slope": -0.1347, "atr": 0.6625, "atr_pct": 4.95, "trend": "negative", "slope_pct": -1.9061, "flat_threshold_pct": 1.2375, "ema9": 13.8688, "ema20": 14.562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 15.658, "spread_pct": 0.522, "rvol": 1.138, "volume_pace_ratio": 25.843}}
{"timestamp": "2026-09-22T13:47:10.516626", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.212%)"], "metrics": {"price": 8.7078, "vwap": 8.9257, "vwap_slope": -0.0183, "atr": 0.0738, "atr_pct": 0.847, "trend": "negative", "slope_pct": -0.2437, "flat_threshold_pct": 0.2119, "ema9": 8.7497, "ema20": 8.8444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 5.555, "spread_pct": 0.115, "rvol": 0.35, "volume_pace_ratio": 7.949}}
{"timestamp": "2026-09-22T13:47:10.517349", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8289, "vwap_slope": -0.0031, "atr": 0.2601, "atr_pct": 1.893, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.4732, "ema9": 13.7653, "ema20": 13.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 3.171, "spread_pct": 0.727, "rvol": 0.078, "volume_pace_ratio": 1.768}}
{"timestamp": "2026-09-22T13:47:10.518078", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4493, "vwap_slope": -0.0024, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.1009, "ema9": 6.4201, "ema20": 6.4321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.432}}
{"timestamp": "2026-09-22T13:47:10.518890", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (65.7s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9, "vwap": 8.7314, "vwap_slope": 0.0288, "atr": 0.0962, "atr_pct": 1.081, "trend": "flat", "slope_pct": 0.1574, "flat_threshold_pct": 0.2703, "ema9": 8.8195, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.333, "distance_from_high_pct": 0.336, "spread_pct": 0.225, "rvol": 0.156, "volume_pace_ratio": 3.532, "stage3": {"stop": 8.7846, "risk": 0.1154, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1342, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:47:10.519706", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7939, "vwap_slope": 0.0588, "atr": 0.1239, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.2136, "flat_threshold_pct": 0.3489, "ema9": 8.824, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.037, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T13:47:10.520391", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6734, "vwap": 12.722, "vwap_slope": -0.0077, "atr": 0.0484, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0954, "ema9": 12.6954, "ema20": 12.7091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.989, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T13:47:10.521283", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5597, "vwap": 8.8091, "vwap_slope": -0.0302, "atr": 0.0751, "atr_pct": 0.878, "trend": "flat", "slope_pct": -0.1967, "flat_threshold_pct": 0.2194, "ema9": 8.6694, "ema20": 8.7697, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 7.262, "spread_pct": 0.117, "rvol": 0.324, "volume_pace_ratio": 7.366}}
{"timestamp": "2026-09-22T13:47:10.521978", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5499, "vwap": 11.5938, "vwap_slope": -0.0069, "atr": 0.0647, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.14, "ema9": 11.5591, "ema20": 11.5698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.91}}
{"timestamp": "2026-09-22T13:47:10.522708", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.1899, "vwap": 12.3322, "vwap_slope": -0.018, "atr": 0.0452, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0662, "flat_threshold_pct": 0.0927, "ema9": 12.2384, "ema20": 12.2773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 3.024, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.904}}
{"timestamp": "2026-09-22T13:47:10.523446", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.31 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.31, "vwap": 10.4266, "vwap_slope": -0.038, "atr": 0.1353, "atr_pct": 1.313, "trend": "flat", "slope_pct": -0.0767, "flat_threshold_pct": 0.3281, "ema9": 10.4647, "ema20": 10.4913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.644, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:47:10.524148", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.505, "vwap_slope": -0.0033, "atr": 0.0324, "atr_pct": 0.589, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1473, "ema9": 5.4951, "ema20": 5.4985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T13:47:10.524901", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.661, "rvol": 0.043, "volume_pace_ratio": 0.966}}
{"timestamp": "2026-09-22T13:47:10.525494", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4607, "vwap": 7.4793, "vwap_slope": -0.0037, "atr": 0.0301, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.1009, "ema9": 7.4695, "ema20": 7.4879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.183, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T13:47:10.526132", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.2436, "vwap_slope": -0.015, "atr": 0.0529, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.1452, "ema9": 9.1986, "ema20": 9.2221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 3.291, "spread_pct": 0.329, "rvol": 0.045, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:47:10.526875", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.90 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.9, "vwap": 12.9992, "vwap_slope": -0.0098, "atr": 0.1967, "atr_pct": 1.525, "trend": "flat", "slope_pct": -0.2249, "flat_threshold_pct": 0.3813, "ema9": 12.8949, "ema20": 12.9641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 4.586, "spread_pct": 0.388, "rvol": 0.038, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T13:47:10.527550", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5274, "vwap_slope": -0.0012, "atr": 0.0268, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.1219, "ema9": 5.5257, "ema20": 5.5216, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:47:10.528333", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1966, "vwap_slope": 0.0034, "atr": 0.027, "atr_pct": 0.517, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.1293, "ema9": 5.2197, "ema20": 5.2093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 0.855, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:47:10.529146", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6754, "vwap": 8.7384, "vwap_slope": -0.0043, "atr": 0.0451, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.1299, "ema9": 8.7112, "ema20": 8.7268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 2.084, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T13:47:10.529819", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6555, "vwap": 11.6251, "vwap_slope": 0.0032, "atr": 0.0621, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.1331, "ema9": 11.6726, "ema20": 11.6576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.225, "spread_pct": 0.428, "rvol": 0.007, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T13:47:10.530434", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.952, "vwap": 9.0218, "vwap_slope": -0.0064, "atr": 0.0351, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0749, "flat_threshold_pct": 0.098, "ema9": 8.9802, "ema20": 9.0072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.626, "spread_pct": 0.112, "rvol": 0.078, "volume_pace_ratio": 1.779}}
{"timestamp": "2026-09-22T13:47:10.530895", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0011, "atr": 0.0722, "atr_pct": 1.488, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.372, "ema9": 4.8286, "ema20": 4.8313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.472}}
{"timestamp": "2026-09-22T13:47:10.531776", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.83 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.83, "vwap": 14.8576, "vwap_slope": -0.0028, "atr": 0.0645, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.1087, "ema9": 14.8663, "ema20": 14.8641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 1.001, "spread_pct": 0.067, "rvol": 0.097, "volume_pace_ratio": 2.21}}
{"timestamp": "2026-09-22T13:47:10.532618", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.176, "vwap_slope": -0.0009, "atr": 0.0406, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0509, "flat_threshold_pct": 0.1114, "ema9": 9.1423, "ema20": 9.159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 1.192, "spread_pct": 0.549, "rvol": 0.017, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:47:10.533329", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8203, "vwap_slope": -0.0345, "atr": 0.0686, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0682, "flat_threshold_pct": 0.1249, "ema9": 13.7699, "ema20": 13.8154, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 1.999, "spread_pct": 0.146, "rvol": 0.032, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T13:47:10.534011", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1199, "vwap": 6.1494, "vwap_slope": -0.0022, "atr": 0.0186, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0759, "ema9": 6.1308, "ema20": 6.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.609, "spread_pct": 0.164, "rvol": 0.057, "volume_pace_ratio": 1.287}}
{"timestamp": "2026-09-22T13:47:10.535108", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3995, "vwap": 13.6205, "vwap_slope": -0.0391, "atr": 0.0698, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1434, "flat_threshold_pct": 0.1303, "ema9": 13.5002, "ema20": 13.6, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 3.877, "spread_pct": 0.075, "rvol": 0.046, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T13:47:15.540939", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2245, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:15.543013", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7236, "vwap_slope": 0.0065, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 0, "imbalance_cur": 0.7379912663755459, "imbalance_prev": 0.5007541478129713}}
{"timestamp": "2026-09-22T13:47:15.543701", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:15.544172", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.05, "vwap_slope": 0.0009, "atr": 0.0485, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": false, "stop": 10.0268, "imbalance_decline_count": 0, "imbalance_cur": 0.7772130453197797, "imbalance_prev": 0.4400271831464492}}
{"timestamp": "2026-09-22T13:47:15.544547", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1653, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:15.544987", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2933, "vwap_slope": 0.0029, "atr": 0.02, "trend": "positive", "slope_pct": 0.1105, "lower_highs_lower_lows": true, "stop": 6.311, "imbalance_decline_count": 0, "imbalance_cur": -0.7698270721526536, "imbalance_prev": -0.7698270721526536}}
{"timestamp": "2026-09-22T13:47:15.546522", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $14.16", "VWAP sloping down", "trend negative (slope -1.892%, flat band 1.234%)"], "metrics": {"price": 13.42, "vwap": 14.1576, "vwap_slope": -0.1378, "atr": 0.6625, "atr_pct": 4.937, "trend": "negative", "slope_pct": -1.892, "flat_threshold_pct": 1.2342, "ema9": 13.8758, "ema20": 14.5653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 15.438, "spread_pct": 0.447, "rvol": 1.143, "volume_pace_ratio": 25.839}}
{"timestamp": "2026-09-22T13:47:15.547403", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -0.242%, flat band 0.212%)"], "metrics": {"price": 8.7181, "vwap": 8.9254, "vwap_slope": -0.0187, "atr": 0.0738, "atr_pct": 0.847, "trend": "negative", "slope_pct": -0.2417, "flat_threshold_pct": 0.2116, "ema9": 8.7518, "ema20": 8.8453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 5.444, "spread_pct": 0.115, "rvol": 0.351, "volume_pace_ratio": 7.925}}
{"timestamp": "2026-09-22T13:47:15.548610", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8289, "vwap_slope": -0.0031, "atr": 0.2601, "atr_pct": 1.893, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.4733, "ema9": 13.7643, "ema20": 13.7868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 3.206, "spread_pct": 0.946, "rvol": 0.078, "volume_pace_ratio": 1.759}}
{"timestamp": "2026-09-22T13:47:15.549038", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3975, "vwap": 6.4492, "vwap_slope": -0.0025, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.1009, "ema9": 6.4206, "ema20": 6.4323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 2.626, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.427}}
{"timestamp": "2026-09-22T13:47:15.549700", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 70.7s", "imbalance +51% >= 50% buy threshold, stop 8.78", "entry_score 67.1"], "reasons_against": [], "metrics": {"price": 8.8934, "vwap": 8.7316, "vwap_slope": 0.0289, "atr": 0.0962, "atr_pct": 1.082, "trend": "flat", "slope_pct": 0.1561, "flat_threshold_pct": 0.2705, "ema9": 8.8182, "ema20": 8.7779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 0.41, "spread_pct": 0.225, "rvol": 0.156, "volume_pace_ratio": 3.518, "stage3": {"stop": 8.778, "risk": 0.1154, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5103, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 8.78"}, "entry_score": 67.06, "entry_score_breakdown": {"imbalance_sub": 0.3, "volume_pace_sub": 0.957, "volatility_sub": 0.54, "slope_sub": 1.0, "volume_accel_sub": 0.833}}}
{"timestamp": "2026-09-22T13:47:15.589907", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:47:15.591127", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7218, "vwap_slope": -0.0078, "atr": 0.0484, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0954, "ema9": 12.6957, "ema20": 12.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:47:15.592220", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.57, "vwap": 8.808, "vwap_slope": -0.0313, "atr": 0.0762, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.1946, "flat_threshold_pct": 0.2223, "ema9": 8.6714, "ema20": 8.7707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 7.151, "spread_pct": 0.117, "rvol": 0.326, "volume_pace_ratio": 7.364}}
{"timestamp": "2026-09-22T13:47:15.593067", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.548, "vwap": 11.5938, "vwap_slope": -0.007, "atr": 0.0647, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.14, "ema9": 11.5587, "ema20": 11.5697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.552, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T13:47:15.593716", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.18 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.1804, "vwap": 12.3321, "vwap_slope": -0.0181, "atr": 0.0452, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0676, "flat_threshold_pct": 0.0928, "ema9": 12.2365, "ema20": 12.2764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 3.099, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:47:15.594397", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.31 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.31, "vwap": 10.4266, "vwap_slope": -0.038, "atr": 0.1353, "atr_pct": 1.313, "trend": "flat", "slope_pct": -0.0767, "flat_threshold_pct": 0.3281, "ema9": 10.4647, "ema20": 10.4913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.644, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:47:15.595480", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.505, "vwap_slope": -0.0033, "atr": 0.0324, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.1474, "ema9": 5.4941, "ema20": 5.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:47:15.596130", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.661, "rvol": 0.043, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:47:15.596713", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.465, "vwap": 7.4792, "vwap_slope": -0.0037, "atr": 0.0301, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.1008, "ema9": 7.4703, "ema20": 7.4883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:47:15.597334", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.2436, "vwap_slope": -0.0151, "atr": 0.0532, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.146, "ema9": 9.2006, "ema20": 9.2231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 3.185, "spread_pct": 0.439, "rvol": 0.045, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:47:15.598040", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 12.9954, "vwap_slope": -0.0137, "atr": 0.1996, "atr_pct": 1.553, "trend": "flat", "slope_pct": -0.2317, "flat_threshold_pct": 0.3883, "ema9": 12.8849, "ema20": 12.9594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 4.956, "spread_pct": 0.7, "rvol": 0.04, "volume_pace_ratio": 0.894}}
{"timestamp": "2026-09-22T13:47:15.598724", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5274, "vwap_slope": -0.0012, "atr": 0.0268, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.1219, "ema9": 5.5257, "ema20": 5.5216, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.114, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T13:47:15.599395", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1967, "vwap_slope": 0.0035, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:47:15.600147", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6933, "vwap": 8.7382, "vwap_slope": -0.0044, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1297, "ema9": 8.7148, "ema20": 8.7285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 1.881, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T13:47:15.600804", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6555, "vwap": 11.6251, "vwap_slope": 0.0032, "atr": 0.0621, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.1331, "ema9": 11.6726, "ema20": 11.6576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.225, "spread_pct": 0.428, "rvol": 0.007, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:47:15.601548", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0218, "vwap_slope": -0.0064, "atr": 0.0351, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0733, "flat_threshold_pct": 0.098, "ema9": 8.9818, "ema20": 9.008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.078, "volume_pace_ratio": 1.77}}
{"timestamp": "2026-09-22T13:47:15.602142", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.8806, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.376, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.344, "ema9": 4.839, "ema20": 4.836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.163, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.46}}
{"timestamp": "2026-09-22T13:47:15.602888", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.805, "vwap": 14.8574, "vwap_slope": -0.003, "atr": 0.0649, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0337, "flat_threshold_pct": 0.1095, "ema9": 14.8613, "ema20": 14.8617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 1.168, "spread_pct": 0.068, "rvol": 0.098, "volume_pace_ratio": 2.205}}
{"timestamp": "2026-09-22T13:47:15.603562", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.115, "vwap": 9.176, "vwap_slope": -0.0009, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.106, "ema9": 9.1368, "ema20": 9.1548, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.206, "distance_from_high_pct": 1.246, "spread_pct": 0.549, "rvol": 0.017, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:47:15.604268", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7295, "vwap": 13.8201, "vwap_slope": -0.0347, "atr": 0.0686, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.125, "ema9": 13.7698, "ema20": 13.8154, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 2.002, "spread_pct": 0.073, "rvol": 0.032, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T13:47:15.605636", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1167, "vwap": 6.1494, "vwap_slope": -0.0022, "atr": 0.0186, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.076, "ema9": 6.1301, "ema20": 6.1394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.661, "spread_pct": 0.164, "rvol": 0.057, "volume_pace_ratio": 1.281}}
{"timestamp": "2026-09-22T13:47:15.606415", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.435, "vwap": 13.6197, "vwap_slope": -0.04, "atr": 0.0698, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1388, "flat_threshold_pct": 0.13, "ema9": 13.5073, "ema20": 13.6034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 3.623, "spread_pct": 0.074, "rvol": 0.046, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T13:47:20.612402", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2245, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:20.639971", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7236, "vwap_slope": 0.0065, "atr": 0.0465, "trend": "positive", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 7.7292, "imbalance_decline_count": 0, "imbalance_cur": 0.7379912663755459, "imbalance_prev": 0.7379912663755459}}
{"timestamp": "2026-09-22T13:47:20.640844", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0149, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:20.641648", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0501, "vwap_slope": 0.0009, "atr": 0.0489, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 10.0314, "imbalance_decline_count": 1, "imbalance_cur": 0.6185873605947956, "imbalance_prev": 0.7772130453197797}}
{"timestamp": "2026-09-22T13:47:20.642147", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1653, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:20.642734", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2933, "vwap_slope": 0.0029, "atr": 0.02, "trend": "positive", "slope_pct": 0.1105, "lower_highs_lower_lows": true, "stop": 6.311, "imbalance_decline_count": 0, "imbalance_cur": -0.7698270721526536, "imbalance_prev": -0.7698270721526536}}
{"timestamp": "2026-09-22T13:47:20.646858", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $14.16", "VWAP sloping down", "trend negative (slope -1.880%, flat band 1.231%)"], "metrics": {"price": 13.45, "vwap": 14.1561, "vwap_slope": -0.1393, "atr": 0.6625, "atr_pct": 4.926, "trend": "negative", "slope_pct": -1.8799, "flat_threshold_pct": 1.2315, "ema9": 13.8818, "ema20": 14.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 15.249, "spread_pct": 0.595, "rvol": 1.146, "volume_pace_ratio": 25.776}}
{"timestamp": "2026-09-22T13:47:20.647705", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.93", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.212%)"], "metrics": {"price": 8.7067, "vwap": 8.9252, "vwap_slope": -0.0189, "atr": 0.0738, "atr_pct": 0.848, "trend": "negative", "slope_pct": -0.244, "flat_threshold_pct": 0.2119, "ema9": 8.7495, "ema20": 8.8442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 5.567, "spread_pct": 0.115, "rvol": 0.351, "volume_pace_ratio": 7.893}}
{"timestamp": "2026-09-22T13:47:20.648228", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7041, "vwap": 13.8289, "vwap_slope": -0.0031, "atr": 0.2601, "atr_pct": 1.898, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.4744, "ema9": 13.7581, "ema20": 13.7838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 3.424, "spread_pct": 0.946, "rvol": 0.078, "volume_pace_ratio": 1.751}}
{"timestamp": "2026-09-22T13:47:20.648816", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4492, "vwap_slope": -0.0025, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.1009, "ema9": 6.4201, "ema20": 6.4321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.42}}
{"timestamp": "2026-09-22T13:47:20.649358", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (75.8s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.9066, "vwap": 8.7319, "vwap_slope": 0.0293, "atr": 0.0967, "atr_pct": 1.086, "trend": "flat", "slope_pct": 0.1588, "flat_threshold_pct": 0.2715, "ema9": 8.8208, "ema20": 8.7791, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.339, "distance_from_high_pct": 0.262, "spread_pct": 0.112, "rvol": 0.156, "volume_pace_ratio": 3.507, "stage3": {"stop": 8.7906, "risk": 0.116, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4112, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:47:20.649847", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T13:47:20.650358", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6917, "vwap": 12.7219, "vwap_slope": -0.0078, "atr": 0.0484, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0953, "ema9": 12.699, "ema20": 12.7108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 0.846, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:47:20.650970", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.58, "vwap": 8.8078, "vwap_slope": -0.0315, "atr": 0.0765, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.1926, "flat_threshold_pct": 0.2228, "ema9": 8.6734, "ema20": 8.7716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 7.042, "spread_pct": 0.233, "rvol": 0.326, "volume_pace_ratio": 7.335}}
{"timestamp": "2026-09-22T13:47:20.651516", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5937, "vwap_slope": -0.0071, "atr": 0.0647, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.1401, "ema9": 11.5581, "ema20": 11.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T13:47:20.652015", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.185, "vwap": 12.3321, "vwap_slope": -0.0181, "atr": 0.0452, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.0927, "ema9": 12.2375, "ema20": 12.2769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 3.063, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:47:20.652581", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.3709, "vwap": 10.4325, "vwap_slope": -0.0321, "atr": 0.1353, "atr_pct": 1.305, "trend": "flat", "slope_pct": -0.0666, "flat_threshold_pct": 0.3262, "ema9": 10.4769, "ema20": 10.4971, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.075, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T13:47:20.653083", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.505, "vwap_slope": -0.0033, "atr": 0.0324, "atr_pct": 0.589, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1473, "ema9": 5.4951, "ema20": 5.4985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T13:47:20.653600", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.661, "rvol": 0.043, "volume_pace_ratio": 0.957}}
{"timestamp": "2026-09-22T13:47:20.654115", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.465, "vwap": 7.4792, "vwap_slope": -0.0037, "atr": 0.0301, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.1008, "ema9": 7.4703, "ema20": 7.4883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.032, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T13:47:20.654690", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0901, "vwap": 9.2434, "vwap_slope": -0.0153, "atr": 0.0547, "atr_pct": 0.601, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.1503, "ema9": 9.1946, "ema20": 9.2202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 3.502, "spread_pct": 0.329, "rvol": 0.045, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:47:20.655259", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.87, "vwap": 12.9956, "vwap_slope": -0.0134, "atr": 0.1996, "atr_pct": 1.551, "trend": "flat", "slope_pct": -0.229, "flat_threshold_pct": 0.3877, "ema9": 12.8889, "ema20": 12.9613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 4.808, "spread_pct": 0.622, "rvol": 0.04, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:47:20.655766", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.505, "vwap": 5.5274, "vwap_slope": -0.0012, "atr": 0.0268, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.1218, "ema9": 5.5267, "ema20": 5.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T13:47:20.656260", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1968, "vwap_slope": 0.0036, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:47:20.656878", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6901, "vwap": 8.7381, "vwap_slope": -0.0045, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.1297, "ema9": 8.7141, "ema20": 8.7282, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 1.918, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T13:47:20.657366", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6555, "vwap": 11.6251, "vwap_slope": 0.0032, "atr": 0.0621, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.1331, "ema9": 11.6726, "ema20": 11.6576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.225, "spread_pct": 0.428, "rvol": 0.007, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:47:20.657835", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0218, "vwap_slope": -0.0065, "atr": 0.0351, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0743, "flat_threshold_pct": 0.098, "ema9": 8.9808, "ema20": 9.0075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.078, "volume_pace_ratio": 1.763}}
{"timestamp": "2026-09-22T13:47:20.658298", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.8806, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.376, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.344, "ema9": 4.839, "ema20": 4.836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.163, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.448}}
{"timestamp": "2026-09-22T13:47:20.658912", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.815, "vwap": 14.8574, "vwap_slope": -0.003, "atr": 0.0649, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.1095, "ema9": 14.8633, "ema20": 14.8627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.101, "spread_pct": 0.067, "rvol": 0.098, "volume_pace_ratio": 2.201}}
{"timestamp": "2026-09-22T13:47:20.659871", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.115, "vwap": 9.176, "vwap_slope": -0.0009, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.106, "ema9": 9.1368, "ema20": 9.1548, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.206, "distance_from_high_pct": 1.246, "spread_pct": 0.549, "rvol": 0.017, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:47:20.660756", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7219, "vwap": 13.82, "vwap_slope": -0.0348, "atr": 0.0686, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0693, "flat_threshold_pct": 0.125, "ema9": 13.7682, "ema20": 13.8146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 2.056, "spread_pct": 0.073, "rvol": 0.032, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:47:20.661601", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1492, "vwap_slope": -0.0024, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0787, "ema9": 6.1328, "ema20": 6.1407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.057, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T13:47:20.662289", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.44, "vwap": 13.6192, "vwap_slope": -0.0404, "atr": 0.0698, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1381, "flat_threshold_pct": 0.1299, "ema9": 13.5083, "ema20": 13.6038, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 3.587, "spread_pct": 0.074, "rvol": 0.046, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:47:25.668457", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.79, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2052, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:25.669701", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.79, "vwap": 7.724, "vwap_slope": 0.007, "atr": 0.0468, "trend": "positive", "slope_pct": 0.174, "lower_highs_lower_lows": false, "stop": 7.7338, "imbalance_decline_count": 1, "imbalance_cur": 0.29635499207606975, "imbalance_prev": 0.7379912663755459}}
{"timestamp": "2026-09-22T13:47:25.670349", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 10.0913, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0187, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:25.670925", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0913, "vwap": 10.0501, "vwap_slope": 0.001, "atr": 0.0496, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 10.0318, "imbalance_decline_count": 2, "imbalance_cur": 0.5430072225869993, "imbalance_prev": 0.6185873605947956}}
{"timestamp": "2026-09-22T13:47:25.671486", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.3399, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1421, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:25.672807", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.3399, "vwap": 6.2934, "vwap_slope": 0.003, "atr": 0.02, "trend": "positive", "slope_pct": 0.1118, "lower_highs_lower_lows": true, "stop": 6.3159, "imbalance_decline_count": 0, "imbalance_cur": -0.7366071428571429, "imbalance_prev": -0.7698270721526536}}
{"timestamp": "2026-09-22T13:47:25.675015", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $14.15", "VWAP sloping down", "trend negative (slope -1.949%, flat band 1.270%)"], "metrics": {"price": 13.28, "vwap": 14.1481, "vwap_slope": -0.1473, "atr": 0.6748, "atr_pct": 5.081, "trend": "negative", "slope_pct": -1.9485, "flat_threshold_pct": 1.2703, "ema9": 13.8478, "ema20": 14.552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 16.32, "spread_pct": 0.755, "rvol": 1.154, "volume_pace_ratio": 25.834}}
{"timestamp": "2026-09-22T13:47:25.676617", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.212%)"], "metrics": {"price": 8.705, "vwap": 8.9246, "vwap_slope": -0.0195, "atr": 0.0738, "atr_pct": 0.848, "trend": "negative", "slope_pct": -0.2443, "flat_threshold_pct": 0.2119, "ema9": 8.7491, "ema20": 8.8441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.352, "volume_pace_ratio": 7.876}}
{"timestamp": "2026-09-22T13:47:25.677402", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8288, "vwap_slope": -0.0032, "atr": 0.2601, "atr_pct": 1.893, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.4733, "ema9": 13.7643, "ema20": 13.7868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 3.206, "spread_pct": 0.946, "rvol": 0.078, "volume_pace_ratio": 1.743}}
{"timestamp": "2026-09-22T13:47:25.678181", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3979, "vwap": 6.4491, "vwap_slope": -0.0026, "atr": 0.0258, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.1009, "ema9": 6.4207, "ema20": 6.4323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 2.619, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.416}}
{"timestamp": "2026-09-22T13:47:25.679000", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (80.8s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 8.8902, "vwap": 8.733, "vwap_slope": 0.0304, "atr": 0.0967, "atr_pct": 1.088, "trend": "flat", "slope_pct": 0.1555, "flat_threshold_pct": 0.272, "ema9": 8.8175, "ema20": 8.7776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.356, "distance_from_high_pct": 0.446, "spread_pct": 0.112, "rvol": 0.157, "volume_pace_ratio": 3.516, "stage3": {"stop": 8.7742, "risk": 0.116, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0064, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:47:25.680642", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T13:47:25.681555", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7218, "vwap_slope": -0.0079, "atr": 0.0486, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0956, "ema9": 12.6997, "ema20": 12.7112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:47:25.682454", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5967, "vwap": 8.8076, "vwap_slope": -0.0317, "atr": 0.0776, "atr_pct": 0.903, "trend": "flat", "slope_pct": -0.1893, "flat_threshold_pct": 0.2257, "ema9": 8.6768, "ema20": 8.7732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 6.861, "spread_pct": 0.233, "rvol": 0.327, "volume_pace_ratio": 7.311}}
{"timestamp": "2026-09-22T13:47:25.683284", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5936, "vwap_slope": -0.0071, "atr": 0.0647, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.1401, "ema9": 11.5581, "ema20": 11.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:47:25.684721", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.2, "vwap": 12.3316, "vwap_slope": -0.0187, "atr": 0.0452, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0648, "flat_threshold_pct": 0.0926, "ema9": 12.2405, "ema20": 12.2783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 2.944, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:47:25.685332", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.32 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.32, "vwap": 10.4275, "vwap_slope": -0.0371, "atr": 0.1353, "atr_pct": 1.311, "trend": "flat", "slope_pct": -0.0751, "flat_threshold_pct": 0.3278, "ema9": 10.4667, "ema20": 10.4923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 3.551, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T13:47:25.685953", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.505, "vwap_slope": -0.0033, "atr": 0.0324, "atr_pct": 0.589, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1473, "ema9": 5.4951, "ema20": 5.4985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T13:47:25.686713", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.551, "rvol": 0.043, "volume_pace_ratio": 0.952}}
{"timestamp": "2026-09-22T13:47:25.687431", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4787, "vwap_slope": -0.0043, "atr": 0.0315, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.1056, "ema9": 7.4683, "ema20": 7.4873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.033, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:47:25.688066", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1188, "vwap": 9.2415, "vwap_slope": -0.0172, "atr": 0.0547, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1499, "ema9": 9.2003, "ema20": 9.223, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 3.197, "spread_pct": 0.329, "rvol": 0.046, "volume_pace_ratio": 1.024}}
{"timestamp": "2026-09-22T13:47:25.688741", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.87, "vwap": 12.9956, "vwap_slope": -0.0134, "atr": 0.1996, "atr_pct": 1.551, "trend": "flat", "slope_pct": -0.229, "flat_threshold_pct": 0.3877, "ema9": 12.8889, "ema20": 12.9613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 4.808, "spread_pct": 0.467, "rvol": 0.04, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T13:47:25.689361", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.505, "vwap": 5.5274, "vwap_slope": -0.0012, "atr": 0.0268, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.1218, "ema9": 5.5267, "ema20": 5.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T13:47:25.689970", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1968, "vwap_slope": 0.0036, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:47:25.690788", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.7381, "vwap_slope": -0.0046, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.1297, "ema9": 8.7141, "ema20": 8.7281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T13:47:25.691708", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6251, "vwap_slope": 0.0032, "atr": 0.0628, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.1343, "ema9": 11.6785, "ema20": 11.6604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 0.975, "spread_pct": 0.428, "rvol": 0.007, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:47:25.692431", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0218, "vwap_slope": -0.0065, "atr": 0.0355, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0724, "flat_threshold_pct": 0.0989, "ema9": 8.9828, "ema20": 9.0085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.078, "volume_pace_ratio": 1.756}}
{"timestamp": "2026-09-22T13:47:25.693081", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.8806, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.376, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.344, "ema9": 4.839, "ema20": 4.836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.163, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.437}}
{"timestamp": "2026-09-22T13:47:25.693847", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.82 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.825, "vwap": 14.8574, "vwap_slope": -0.003, "atr": 0.0649, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0361, "flat_threshold_pct": 0.1094, "ema9": 14.8653, "ema20": 14.8636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.035, "spread_pct": 0.067, "rvol": 0.098, "volume_pace_ratio": 2.193}}
{"timestamp": "2026-09-22T13:47:25.694455", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1442, "vwap": 9.1756, "vwap_slope": -0.0013, "atr": 0.0404, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.1104, "ema9": 9.1427, "ema20": 9.1576, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.22, "distance_from_high_pct": 0.93, "spread_pct": 0.438, "rvol": 0.017, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:47:25.695265", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7317, "vwap": 13.8201, "vwap_slope": -0.0348, "atr": 0.0687, "atr_pct": 0.501, "trend": "flat", "slope_pct": -0.068, "flat_threshold_pct": 0.1252, "ema9": 13.7702, "ema20": 13.8156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.986, "spread_pct": 0.073, "rvol": 0.032, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T13:47:25.695927", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1492, "vwap_slope": -0.0024, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.0788, "ema9": 6.1318, "ema20": 6.1402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.057, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T13:47:25.696722", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.141%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.415, "vwap": 13.6185, "vwap_slope": -0.0412, "atr": 0.0699, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1414, "flat_threshold_pct": 0.1302, "ema9": 13.5033, "ema20": 13.6015, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 3.766, "spread_pct": 0.075, "rvol": 0.046, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:47:30.699514", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.7904, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2037, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:30.701083", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7904, "vwap": 7.7241, "vwap_slope": 0.007, "atr": 0.0468, "trend": "positive", "slope_pct": 0.1741, "lower_highs_lower_lows": false, "stop": 7.7342, "imbalance_decline_count": 2, "imbalance_cur": 0.13665943600867678, "imbalance_prev": 0.29635499207606975}}
{"timestamp": "2026-09-22T13:47:30.701789", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.0901, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0152, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:30.702590", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0901, "vwap": 10.0501, "vwap_slope": 0.001, "atr": 0.0496, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 10.0306, "imbalance_decline_count": 3, "imbalance_cur": 0.23435722411831628, "imbalance_prev": 0.5430072225869993}}
{"timestamp": "2026-09-22T13:47:30.703134", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1653, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:30.704128", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2933, "vwap_slope": 0.0029, "atr": 0.02, "trend": "positive", "slope_pct": 0.1105, "lower_highs_lower_lows": true, "stop": 6.311, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.7366071428571429}}
{"timestamp": "2026-09-22T13:47:30.705988", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $14.14", "VWAP sloping down", "trend negative (slope -1.912%, flat band 1.262%)"], "metrics": {"price": 13.37, "vwap": 14.1424, "vwap_slope": -0.1531, "atr": 0.6748, "atr_pct": 5.047, "trend": "negative", "slope_pct": -1.9122, "flat_threshold_pct": 1.2617, "ema9": 13.8658, "ema20": 14.5605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 15.753, "spread_pct": 0.894, "rvol": 1.165, "volume_pace_ratio": 25.945}}
{"timestamp": "2026-09-22T13:47:30.706910", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.212%)"], "metrics": {"price": 8.705, "vwap": 8.9245, "vwap_slope": -0.0195, "atr": 0.0738, "atr_pct": 0.848, "trend": "negative", "slope_pct": -0.2443, "flat_threshold_pct": 0.2119, "ema9": 8.7491, "ema20": 8.8441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.352, "volume_pace_ratio": 7.84}}
{"timestamp": "2026-09-22T13:47:30.707670", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7012, "vwap": 13.8288, "vwap_slope": -0.0032, "atr": 0.2607, "atr_pct": 1.903, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.4757, "ema9": 13.7576, "ema20": 13.7836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 3.445, "spread_pct": 0.946, "rvol": 0.078, "volume_pace_ratio": 1.736}}
{"timestamp": "2026-09-22T13:47:30.708429", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4491, "vwap_slope": -0.0026, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.1009, "ema9": 6.4201, "ema20": 6.4321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.41}}
{"timestamp": "2026-09-22T13:47:30.709189", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (85.8s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 8.915, "vwap": 8.735, "vwap_slope": 0.0324, "atr": 0.0973, "atr_pct": 1.092, "trend": "flat", "slope_pct": 0.1604, "flat_threshold_pct": 0.2729, "ema9": 8.8225, "ema20": 8.7799, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.381, "distance_from_high_pct": 0.168, "spread_pct": 0.337, "rvol": 0.159, "volume_pace_ratio": 3.536, "stage3": {"stop": 8.7982, "risk": 0.1168, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1985, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:47:30.709928", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T13:47:30.710704", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6777, "vwap": 12.7216, "vwap_slope": -0.008, "atr": 0.0486, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0958, "ema9": 12.6962, "ema20": 12.7095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 0.955, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:47:30.711827", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.59, "vwap": 8.8073, "vwap_slope": -0.032, "atr": 0.0776, "atr_pct": 0.904, "trend": "flat", "slope_pct": -0.1906, "flat_threshold_pct": 0.2259, "ema9": 8.6754, "ema20": 8.7726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.327, "volume_pace_ratio": 7.285}}
{"timestamp": "2026-09-22T13:47:30.713261", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.55, "vwap": 11.5933, "vwap_slope": -0.0074, "atr": 0.0647, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.14, "ema9": 11.5591, "ema20": 11.5698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.04, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T13:47:30.714059", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.19, "vwap": 12.3315, "vwap_slope": -0.0187, "atr": 0.0452, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0662, "flat_threshold_pct": 0.0927, "ema9": 12.2385, "ema20": 12.2773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 3.023, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.892}}
{"timestamp": "2026-09-22T13:47:30.714867", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.32 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.32, "vwap": 10.4275, "vwap_slope": -0.0371, "atr": 0.1353, "atr_pct": 1.311, "trend": "flat", "slope_pct": -0.0751, "flat_threshold_pct": 0.3278, "ema9": 10.4667, "ema20": 10.4923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 3.551, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T13:47:30.715629", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4805, "vwap": 5.5049, "vwap_slope": -0.0033, "atr": 0.0327, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.1492, "ema9": 5.4922, "ema20": 5.4971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 2.134, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.879}}
{"timestamp": "2026-09-22T13:47:30.716365", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.441, "rvol": 0.043, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:47:30.717244", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4787, "vwap_slope": -0.0043, "atr": 0.0315, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.1056, "ema9": 7.4683, "ema20": 7.4873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.033, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:47:30.717977", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.13, "vwap": 9.2388, "vwap_slope": -0.0198, "atr": 0.0561, "atr_pct": 0.614, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.1536, "ema9": 9.2026, "ema20": 9.224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 3.079, "spread_pct": 0.437, "rvol": 0.047, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T13:47:30.718858", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 12.9952, "vwap_slope": -0.0139, "atr": 0.1996, "atr_pct": 1.553, "trend": "flat", "slope_pct": -0.2317, "flat_threshold_pct": 0.3883, "ema9": 12.8849, "ema20": 12.9594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 4.956, "spread_pct": 0.467, "rvol": 0.04, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T13:47:30.719578", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.51, "vwap": 5.5274, "vwap_slope": -0.0012, "atr": 0.0268, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.0506, "flat_threshold_pct": 0.1217, "ema9": 5.5277, "ema20": 5.5226, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 1.936, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T13:47:30.720250", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1968, "vwap_slope": 0.0036, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:47:30.720996", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.699, "vwap": 8.738, "vwap_slope": -0.0046, "atr": 0.0451, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.1296, "ema9": 8.7159, "ema20": 8.729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 1.817, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T13:47:30.721636", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.6563, "vwap": 11.6251, "vwap_slope": 0.0032, "atr": 0.0628, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.1346, "ema9": 11.6728, "ema20": 11.6577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.218, "spread_pct": 0.428, "rvol": 0.007, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:47:30.722328", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0217, "vwap_slope": -0.0065, "atr": 0.0355, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0724, "flat_threshold_pct": 0.0989, "ema9": 8.9828, "ema20": 9.0085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.079, "volume_pace_ratio": 1.749}}
{"timestamp": "2026-09-22T13:47:30.723108", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.8806, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.376, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.344, "ema9": 4.839, "ema20": 4.836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.163, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.425}}
{"timestamp": "2026-09-22T13:47:30.723913", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.815, "vwap": 14.8574, "vwap_slope": -0.003, "atr": 0.0649, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.1095, "ema9": 14.8633, "ema20": 14.8627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.101, "spread_pct": 0.067, "rvol": 0.098, "volume_pace_ratio": 2.183}}
{"timestamp": "2026-09-22T13:47:30.724701", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1101, "vwap": 9.1752, "vwap_slope": -0.0017, "atr": 0.0407, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.1117, "ema9": 9.1359, "ema20": 9.1544, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 1.299, "spread_pct": 0.438, "rvol": 0.017, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:47:30.726239", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8202, "vwap_slope": -0.0347, "atr": 0.0701, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0657, "flat_threshold_pct": 0.1274, "ema9": 13.7739, "ema20": 13.8173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.032, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T13:47:30.727043", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1491, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0788, "ema9": 6.1308, "ema20": 6.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.057, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T13:47:30.728060", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.435, "vwap": 13.6178, "vwap_slope": -0.0418, "atr": 0.0699, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1388, "flat_threshold_pct": 0.13, "ema9": 13.5073, "ema20": 13.6034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 3.623, "spread_pct": 0.074, "rvol": 0.046, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:47:35.734841", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2245, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:35.736729", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7242, "vwap_slope": 0.0071, "atr": 0.0468, "trend": "positive", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 7.7288, "imbalance_decline_count": 3, "imbalance_cur": -0.1331168831168831, "imbalance_prev": 0.13665943600867678}}
{"timestamp": "2026-09-22T13:47:35.737350", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0298, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:35.737864", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0503, "vwap_slope": 0.0011, "atr": 0.0496, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 10.0355, "imbalance_decline_count": 0, "imbalance_cur": 0.6846801176112745, "imbalance_prev": 0.23435722411831628}}
{"timestamp": "2026-09-22T13:47:35.738275", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.33, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1889, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:35.738802", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.2935, "vwap_slope": 0.0031, "atr": 0.0204, "trend": "positive", "slope_pct": 0.1091, "lower_highs_lower_lows": true, "stop": 6.3056, "imbalance_decline_count": 1, "imbalance_cur": -0.8322884012539185, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:47:35.740354", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $14.14", "VWAP sloping down", "spread 1.04% exceeds max 1.0%", "trend negative (slope -1.892%, flat band 1.257%)"], "metrics": {"price": 13.42, "vwap": 14.1415, "vwap_slope": -0.1539, "atr": 0.6748, "atr_pct": 5.028, "trend": "negative", "slope_pct": -1.892, "flat_threshold_pct": 1.257, "ema9": 13.8758, "ema20": 14.5653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 15.438, "spread_pct": 1.043, "rvol": 1.167, "volume_pace_ratio": 25.876}}
{"timestamp": "2026-09-22T13:47:35.741135", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.243%, flat band 0.212%)"], "metrics": {"price": 8.71, "vwap": 8.9243, "vwap_slope": -0.0197, "atr": 0.0738, "atr_pct": 0.847, "trend": "negative", "slope_pct": -0.2433, "flat_threshold_pct": 0.2118, "ema9": 8.7501, "ema20": 8.8446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 5.531, "spread_pct": 0.115, "rvol": 0.352, "volume_pace_ratio": 7.81}}
{"timestamp": "2026-09-22T13:47:35.741805", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7312, "vwap": 13.8288, "vwap_slope": -0.0032, "atr": 0.2607, "atr_pct": 1.899, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.4746, "ema9": 13.7636, "ema20": 13.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 3.233, "spread_pct": 0.727, "rvol": 0.078, "volume_pace_ratio": 1.727}}
{"timestamp": "2026-09-22T13:47:35.742556", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3974, "vwap": 6.449, "vwap_slope": -0.0026, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.1009, "ema9": 6.4206, "ema20": 6.4323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.627, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.404}}
{"timestamp": "2026-09-22T13:47:35.743388", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 90.9s", "imbalance +76% >= 50% buy threshold, stop 8.80", "entry_score 76.8"], "reasons_against": [], "metrics": {"price": 8.92, "vwap": 8.7394, "vwap_slope": 0.0368, "atr": 0.0984, "atr_pct": 1.103, "trend": "flat", "slope_pct": 0.1614, "flat_threshold_pct": 0.2757, "ema9": 8.8235, "ema20": 8.7804, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.441, "distance_from_high_pct": 0.112, "spread_pct": 0.448, "rvol": 0.163, "volume_pace_ratio": 3.607, "stage3": {"stop": 8.8019, "risk": 0.1181, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.759, "passed": true, "reason": "imbalance +76% >= 50% buy threshold, stop 8.80"}, "entry_score": 76.75, "entry_score_breakdown": {"imbalance_sub": 0.656, "volume_pace_sub": 0.949, "volatility_sub": 0.528, "slope_sub": 1.0, "volume_accel_sub": 0.779}}}
{"timestamp": "2026-09-22T13:47:35.775883", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:47:35.778348", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7215, "vwap_slope": -0.0082, "atr": 0.0486, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0957, "ema9": 12.6977, "ema20": 12.7102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:47:35.779439", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5701, "vwap": 8.8065, "vwap_slope": -0.0328, "atr": 0.0776, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1946, "flat_threshold_pct": 0.2264, "ema9": 8.6715, "ema20": 8.7707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 7.15, "spread_pct": 0.117, "rvol": 0.328, "volume_pace_ratio": 7.272}}
{"timestamp": "2026-09-22T13:47:35.780269", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.5929, "vwap_slope": -0.0078, "atr": 0.0648, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.1405, "ema9": 11.5551, "ema20": 11.5679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 1.705, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T13:47:35.780936", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.185, "vwap": 12.3313, "vwap_slope": -0.0189, "atr": 0.0452, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.0927, "ema9": 12.2375, "ema20": 12.2769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 3.063, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.889}}
{"timestamp": "2026-09-22T13:47:35.781547", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.335, "vwap": 10.4289, "vwap_slope": -0.0357, "atr": 0.1353, "atr_pct": 1.309, "trend": "flat", "slope_pct": -0.0726, "flat_threshold_pct": 0.3273, "ema9": 10.4697, "ema20": 10.4937, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 3.41, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T13:47:35.782150", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5049, "vwap_slope": -0.0033, "atr": 0.0327, "atr_pct": 0.596, "trend": "flat", "slope_pct": -0.0029, "flat_threshold_pct": 0.149, "ema9": 5.4931, "ema20": 5.4975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.875}}
{"timestamp": "2026-09-22T13:47:35.782833", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.441, "rvol": 0.043, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T13:47:35.783503", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4787, "vwap_slope": -0.0043, "atr": 0.0315, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.1056, "ema9": 7.4683, "ema20": 7.4873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.033, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:47:35.784131", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.14, "vwap": 9.2385, "vwap_slope": -0.0201, "atr": 0.0575, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.1574, "ema9": 9.2046, "ema20": 9.225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 2.972, "spread_pct": 0.766, "rvol": 0.047, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T13:47:35.785667", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.895, "vwap": 12.9952, "vwap_slope": -0.0138, "atr": 0.1996, "atr_pct": 1.548, "trend": "flat", "slope_pct": -0.2256, "flat_threshold_pct": 0.387, "ema9": 12.8939, "ema20": 12.9636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 4.623, "spread_pct": 0.621, "rvol": 0.04, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:47:35.786391", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.505, "vwap": 5.5273, "vwap_slope": -0.0013, "atr": 0.0268, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.1218, "ema9": 5.5267, "ema20": 5.5221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 2.025, "spread_pct": 0.182, "rvol": 0.032, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T13:47:35.787052", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1968, "vwap_slope": 0.0036, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:47:35.787863", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7, "vwap": 8.738, "vwap_slope": -0.0046, "atr": 0.0451, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.1296, "ema9": 8.7161, "ema20": 8.7291, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T13:47:35.789824", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 11.6563, "vwap": 11.6251, "vwap_slope": 0.0032, "atr": 0.0628, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.1346, "ema9": 11.6728, "ema20": 11.6577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.218, "spread_pct": 0.428, "rvol": 0.007, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:47:35.790510", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0217, "vwap_slope": -0.0065, "atr": 0.0357, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.0724, "flat_threshold_pct": 0.0996, "ema9": 8.9828, "ema20": 9.0085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.079, "volume_pace_ratio": 1.74}}
{"timestamp": "2026-09-22T13:47:35.791222", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.3462, "ema9": 4.8328, "ema20": 4.8331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.413}}
{"timestamp": "2026-09-22T13:47:35.792006", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.81, "vwap": 14.8572, "vwap_slope": -0.0032, "atr": 0.0649, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0343, "flat_threshold_pct": 0.1095, "ema9": 14.8623, "ema20": 14.8622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.135, "spread_pct": 0.067, "rvol": 0.099, "volume_pace_ratio": 2.186}}
{"timestamp": "2026-09-22T13:47:35.792716", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1101, "vwap": 9.1752, "vwap_slope": -0.0017, "atr": 0.0407, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.1117, "ema9": 9.1359, "ema20": 9.1544, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 1.299, "spread_pct": 0.438, "rvol": 0.017, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:47:35.793520", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8199, "vwap_slope": -0.0349, "atr": 0.0704, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.0657, "flat_threshold_pct": 0.128, "ema9": 13.7739, "ema20": 13.8173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 1.856, "spread_pct": 0.146, "rvol": 0.032, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T13:47:35.794148", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1491, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.0788, "ema9": 6.1318, "ema20": 6.1402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.057, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T13:47:35.796394", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.43, "vwap": 13.6173, "vwap_slope": -0.0423, "atr": 0.0699, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1394, "flat_threshold_pct": 0.1301, "ema9": 13.5063, "ema20": 13.6029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 3.659, "spread_pct": 0.074, "rvol": 0.047, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T13:47:40.802230", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2245, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:40.803593", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7242, "vwap_slope": 0.0072, "atr": 0.0468, "trend": "positive", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 7.7288, "imbalance_decline_count": 0, "imbalance_cur": -0.11221945137157108, "imbalance_prev": -0.1331168831168831}}
{"timestamp": "2026-09-22T13:47:40.804155", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.0986, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0405, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:40.804689", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0986, "vwap": 10.0503, "vwap_slope": 0.0012, "atr": 0.0496, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 10.0391, "imbalance_decline_count": 0, "imbalance_cur": 0.7523922264969912, "imbalance_prev": 0.6846801176112745}}
{"timestamp": "2026-09-22T13:47:40.805051", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1653, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:40.805480", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2935, "vwap_slope": 0.0032, "atr": 0.0204, "trend": "positive", "slope_pct": 0.1105, "lower_highs_lower_lows": true, "stop": 6.3106, "imbalance_decline_count": 0, "imbalance_cur": -0.6991279069767442, "imbalance_prev": -0.8322884012539185}}
{"timestamp": "2026-09-22T13:47:40.807012", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $14.14", "VWAP sloping down", "trend negative (slope -1.892%, flat band 1.257%)"], "metrics": {"price": 13.42, "vwap": 14.1411, "vwap_slope": -0.1543, "atr": 0.6748, "atr_pct": 5.028, "trend": "negative", "slope_pct": -1.892, "flat_threshold_pct": 1.257, "ema9": 13.8758, "ema20": 14.5653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 15.438, "spread_pct": 0.671, "rvol": 1.168, "volume_pace_ratio": 25.767}}
{"timestamp": "2026-09-22T13:47:40.807927", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.212%)"], "metrics": {"price": 8.6967, "vwap": 8.9237, "vwap_slope": -0.0203, "atr": 0.0738, "atr_pct": 0.849, "trend": "negative", "slope_pct": -0.246, "flat_threshold_pct": 0.2121, "ema9": 8.7475, "ema20": 8.8433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 5.676, "spread_pct": 0.115, "rvol": 0.353, "volume_pace_ratio": 7.793}}
{"timestamp": "2026-09-22T13:47:40.808619", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.8285, "vwap_slope": -0.0035, "atr": 0.2647, "atr_pct": 1.935, "trend": "flat", "slope_pct": -0.0617, "flat_threshold_pct": 0.4837, "ema9": 13.7533, "ema20": 13.7815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 3.594, "spread_pct": 0.292, "rvol": 0.078, "volume_pace_ratio": 1.722}}
{"timestamp": "2026-09-22T13:47:40.809300", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.449, "vwap_slope": -0.0026, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.1009, "ema9": 6.4201, "ema20": 6.4321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.397}}
{"timestamp": "2026-09-22T13:47:40.810023", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 95.9s", "imbalance +85% >= 50% buy threshold, stop 8.82", "entry_score 80.8"], "reasons_against": [], "metrics": {"price": 8.9395, "vwap": 8.7399, "vwap_slope": 0.0373, "atr": 0.0991, "atr_pct": 1.108, "trend": "flat", "slope_pct": 0.1653, "flat_threshold_pct": 0.277, "ema9": 8.8274, "ema20": 8.7823, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.442, "distance_from_high_pct": 0.0, "spread_pct": 0.448, "rvol": 0.163, "volume_pace_ratio": 3.591, "stage3": {"stop": 8.8206, "risk": 0.1189, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8549, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 8.82"}, "entry_score": 80.83, "entry_score_breakdown": {"imbalance_sub": 0.793, "volume_pace_sub": 0.951, "volatility_sub": 0.525, "slope_sub": 1.0, "volume_accel_sub": 0.779}}}
{"timestamp": "2026-09-22T13:47:40.850995", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T13:47:40.852154", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7213, "vwap_slope": -0.0084, "atr": 0.0486, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0958, "ema9": 12.6957, "ema20": 12.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:47:40.853000", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5798, "vwap": 8.8062, "vwap_slope": -0.0331, "atr": 0.0776, "atr_pct": 0.905, "trend": "flat", "slope_pct": -0.1927, "flat_threshold_pct": 0.2262, "ema9": 8.6734, "ema20": 8.7716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 7.044, "spread_pct": 0.117, "rvol": 0.329, "volume_pace_ratio": 7.248}}
{"timestamp": "2026-09-22T13:47:40.853789", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.5926, "vwap_slope": -0.0081, "atr": 0.065, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.141, "ema9": 11.5531, "ema20": 11.567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 1.79, "spread_pct": 0.174, "rvol": 0.041, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:47:40.854526", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.1896, "vwap": 12.3308, "vwap_slope": -0.0194, "atr": 0.0466, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0662, "flat_threshold_pct": 0.0956, "ema9": 12.2384, "ema20": 12.2773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 3.026, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:47:40.855386", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.28 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.284, "vwap": 10.4233, "vwap_slope": -0.0413, "atr": 0.1358, "atr_pct": 1.32, "trend": "flat", "slope_pct": -0.0811, "flat_threshold_pct": 0.33, "ema9": 10.4595, "ema20": 10.4888, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 3.887, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.339}}
{"timestamp": "2026-09-22T13:47:40.856069", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5049, "vwap_slope": -0.0033, "atr": 0.0327, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.1493, "ema9": 5.4921, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T13:47:40.856779", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.441, "rvol": 0.043, "volume_pace_ratio": 0.938}}
{"timestamp": "2026-09-22T13:47:40.858861", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4775, "vwap_slope": -0.0054, "atr": 0.0336, "atr_pct": 0.453, "trend": "flat", "slope_pct": -0.0417, "flat_threshold_pct": 0.1133, "ema9": 7.4623, "ema20": 7.4845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.033, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:47:40.859593", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1141, "vwap": 9.238, "vwap_slope": -0.0207, "atr": 0.0575, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.1578, "ema9": 9.1994, "ema20": 9.2225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 3.247, "spread_pct": 0.766, "rvol": 0.047, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T13:47:40.860356", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.00", "VWAP sloping down", "spread 1.01% exceeds max 1.0%"], "metrics": {"price": 12.92, "vwap": 12.9955, "vwap_slope": -0.0135, "atr": 0.1996, "atr_pct": 1.545, "trend": "flat", "slope_pct": -0.2222, "flat_threshold_pct": 0.3862, "ema9": 12.8989, "ema20": 12.966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 4.438, "spread_pct": 1.007, "rvol": 0.04, "volume_pace_ratio": 0.881}}
{"timestamp": "2026-09-22T13:47:40.861037", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5043, "vwap": 5.5272, "vwap_slope": -0.0014, "atr": 0.0268, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.0488, "flat_threshold_pct": 0.1219, "ema9": 5.5266, "ema20": 5.522, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 2.038, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T13:47:40.861679", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1969, "vwap_slope": 0.0037, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:47:40.862392", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.7377, "vwap_slope": -0.005, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.1297, "ema9": 8.7141, "ema20": 8.7281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T13:47:40.863090", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 11.6563, "vwap": 11.6251, "vwap_slope": 0.0032, "atr": 0.0628, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.1346, "ema9": 11.6728, "ema20": 11.6577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 1.218, "spread_pct": 0.428, "rvol": 0.007, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T13:47:40.863754", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0217, "vwap_slope": -0.0066, "atr": 0.0357, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.0724, "flat_threshold_pct": 0.0996, "ema9": 8.9828, "ema20": 9.0085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.079, "volume_pace_ratio": 1.733}}
{"timestamp": "2026-09-22T13:47:40.864415", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.3462, "ema9": 4.8328, "ema20": 4.8331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.402}}
{"timestamp": "2026-09-22T13:47:40.865016", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.8, "vwap": 14.857, "vwap_slope": -0.0034, "atr": 0.0652, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.1102, "ema9": 14.8603, "ema20": 14.8613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.202, "spread_pct": 0.068, "rvol": 0.099, "volume_pace_ratio": 2.18}}
{"timestamp": "2026-09-22T13:47:40.865597", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.11, "vwap": 9.1746, "vwap_slope": -0.0023, "atr": 0.0422, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.1157, "ema9": 9.1358, "ema20": 9.1543, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.3, "spread_pct": 0.439, "rvol": 0.017, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:47:40.866311", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7574, "vwap": 13.8199, "vwap_slope": -0.0349, "atr": 0.0706, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0647, "flat_threshold_pct": 0.1283, "ema9": 13.7753, "ema20": 13.818, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 1.803, "spread_pct": 0.145, "rvol": 0.032, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T13:47:40.867014", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1491, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.0788, "ema9": 6.1318, "ema20": 6.1402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.057, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T13:47:40.867726", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4299, "vwap": 13.617, "vwap_slope": -0.0426, "atr": 0.0699, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1394, "flat_threshold_pct": 0.1301, "ema9": 13.5063, "ema20": 13.6029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 3.659, "spread_pct": 0.074, "rvol": 0.047, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T13:47:45.871652", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2245, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:45.872915", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7242, "vwap_slope": 0.0072, "atr": 0.0468, "trend": "positive", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 7.7288, "imbalance_decline_count": 0, "imbalance_cur": -0.11221945137157108, "imbalance_prev": -0.11221945137157108}}
{"timestamp": "2026-09-22T13:47:45.873546", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.0899, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0146, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:45.874036", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0899, "vwap": 10.0504, "vwap_slope": 0.0012, "atr": 0.0496, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 10.0304, "imbalance_decline_count": 1, "imbalance_cur": 0.48530068805289966, "imbalance_prev": 0.7523922264969912}}
{"timestamp": "2026-09-22T13:47:45.874478", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1653, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:45.875055", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2935, "vwap_slope": 0.0032, "atr": 0.0204, "trend": "positive", "slope_pct": 0.1105, "lower_highs_lower_lows": true, "stop": 6.3106, "imbalance_decline_count": 0, "imbalance_cur": -0.6991279069767442, "imbalance_prev": -0.6991279069767442}}
{"timestamp": "2026-09-22T13:47:45.877085", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $14.14", "VWAP sloping down", "trend negative (slope -1.892%, flat band 1.257%)"], "metrics": {"price": 13.4193, "vwap": 14.1406, "vwap_slope": -0.1548, "atr": 0.6748, "atr_pct": 5.028, "trend": "negative", "slope_pct": -1.8923, "flat_threshold_pct": 1.2571, "ema9": 13.8756, "ema20": 14.5652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 15.442, "spread_pct": 0.523, "rvol": 1.169, "volume_pace_ratio": 25.661}}
{"timestamp": "2026-09-22T13:47:45.880069", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.249%, flat band 0.216%)"], "metrics": {"price": 8.6839, "vwap": 8.9234, "vwap_slope": -0.0207, "atr": 0.0749, "atr_pct": 0.862, "trend": "negative", "slope_pct": -0.2485, "flat_threshold_pct": 0.2155, "ema9": 8.7449, "ema20": 8.8421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 5.815, "spread_pct": 0.115, "rvol": 0.354, "volume_pace_ratio": 7.763}}
{"timestamp": "2026-09-22T13:47:45.881740", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.6323, "vwap": 13.8278, "vwap_slope": -0.0042, "atr": 0.2689, "atr_pct": 1.973, "trend": "flat", "slope_pct": -0.0678, "flat_threshold_pct": 0.4932, "ema9": 13.7438, "ema20": 13.777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 3.93, "spread_pct": 0.294, "rvol": 0.078, "volume_pace_ratio": 1.721}}
{"timestamp": "2026-09-22T13:47:45.882480", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.449, "vwap_slope": -0.0026, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.1009, "ema9": 6.4201, "ema20": 6.4321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.063, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T13:47:45.883298", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 101.0s", "imbalance +86% >= 50% buy threshold, stop 8.81", "entry_score 81.1"], "reasons_against": [], "metrics": {"price": 8.9285, "vwap": 8.7401, "vwap_slope": 0.0375, "atr": 0.0991, "atr_pct": 1.11, "trend": "flat", "slope_pct": 0.1631, "flat_threshold_pct": 0.2774, "ema9": 8.8252, "ema20": 8.7812, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.446, "distance_from_high_pct": 0.123, "spread_pct": 0.448, "rvol": 0.163, "volume_pace_ratio": 3.581, "stage3": {"stop": 8.8096, "risk": 0.1189, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8622, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 8.81"}, "entry_score": 81.12, "entry_score_breakdown": {"imbalance_sub": 0.803, "volume_pace_sub": 0.952, "volatility_sub": 0.524, "slope_sub": 1.0, "volume_accel_sub": 0.777}}}
{"timestamp": "2026-09-22T13:47:45.917610", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T13:47:45.918742", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7214, "vwap_slope": -0.0083, "atr": 0.0486, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0957, "ema9": 12.6967, "ema20": 12.7097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.033, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:47:45.919857", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.575, "vwap": 8.8059, "vwap_slope": -0.0334, "atr": 0.0776, "atr_pct": 0.905, "trend": "flat", "slope_pct": -0.1936, "flat_threshold_pct": 0.2263, "ema9": 8.6724, "ema20": 8.7711, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.329, "volume_pace_ratio": 7.221}}
{"timestamp": "2026-09-22T13:47:45.920703", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.512, "vwap": 11.5923, "vwap_slope": -0.0084, "atr": 0.0656, "atr_pct": 0.569, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.1424, "ema9": 11.5515, "ema20": 11.5662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 1.858, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.898}}
{"timestamp": "2026-09-22T13:47:45.922543", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.185, "vwap": 12.3302, "vwap_slope": -0.02, "atr": 0.0466, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.0957, "ema9": 12.2375, "ema20": 12.2769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 3.063, "spread_pct": 0.082, "rvol": 0.04, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:47:45.924366", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.3949, "vwap": 10.4339, "vwap_slope": -0.0307, "atr": 0.1358, "atr_pct": 1.306, "trend": "flat", "slope_pct": -0.0626, "flat_threshold_pct": 0.3265, "ema9": 10.4817, "ema20": 10.4994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 2.85, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.339}}
{"timestamp": "2026-09-22T13:47:45.925228", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4801, "vwap": 5.5049, "vwap_slope": -0.0033, "atr": 0.0327, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.1493, "ema9": 5.4921, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 2.141, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T13:47:45.926008", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1026, "vwap_slope": -0.001, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.076, "distance_from_high_pct": 2.994, "spread_pct": 0.441, "rvol": 0.043, "volume_pace_ratio": 0.934}}
{"timestamp": "2026-09-22T13:47:45.926748", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4292, "vwap": 7.4775, "vwap_slope": -0.0055, "atr": 0.0339, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.114, "ema9": 7.4632, "ema20": 7.4849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 1.6, "spread_pct": 0.135, "rvol": 0.033, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:47:45.927434", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.13, "vwap": 9.2382, "vwap_slope": -0.0204, "atr": 0.0575, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.1575, "ema9": 9.2026, "ema20": 9.224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 3.079, "spread_pct": 0.766, "rvol": 0.047, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:47:45.928201", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.87, "vwap": 12.9939, "vwap_slope": -0.0152, "atr": 0.1996, "atr_pct": 1.551, "trend": "flat", "slope_pct": -0.229, "flat_threshold_pct": 0.3877, "ema9": 12.8889, "ema20": 12.9613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 4.808, "spread_pct": 0.543, "rvol": 0.04, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T13:47:45.929023", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5273, "vwap_slope": -0.0013, "atr": 0.0268, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.0522, "flat_threshold_pct": 0.1216, "ema9": 5.5287, "ema20": 5.5231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T13:47:45.929702", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1969, "vwap_slope": 0.0037, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.154}}
{"timestamp": "2026-09-22T13:47:45.930530", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6867, "vwap": 8.7376, "vwap_slope": -0.005, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.1298, "ema9": 8.7135, "ema20": 8.7278, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 1.956, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T13:47:45.931279", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 11.66, "vwap": 11.6252, "vwap_slope": 0.0034, "atr": 0.0628, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.1346, "ema9": 11.6735, "ema20": 11.658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.251, "distance_from_high_pct": 1.186, "spread_pct": 0.6, "rvol": 0.007, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T13:47:45.931916", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0216, "vwap_slope": -0.0067, "atr": 0.0357, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0743, "flat_threshold_pct": 0.0997, "ema9": 8.9808, "ema20": 9.0075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.079, "volume_pace_ratio": 1.727}}
{"timestamp": "2026-09-22T13:47:45.932767", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.85 below VWAP $4.88", "VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.85, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.3462, "ema9": 4.8328, "ema20": 4.8331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.77, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.391}}
{"timestamp": "2026-09-22T13:47:45.933480", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.815, "vwap": 14.8571, "vwap_slope": -0.0033, "atr": 0.0652, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.1101, "ema9": 14.8633, "ema20": 14.8627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.101, "spread_pct": 0.067, "rvol": 0.099, "volume_pace_ratio": 2.17}}
{"timestamp": "2026-09-22T13:47:45.934237", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.1745, "vwap_slope": -0.0024, "atr": 0.0422, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.1158, "ema9": 9.1338, "ema20": 9.1534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.408, "spread_pct": 0.329, "rvol": 0.017, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:47:45.935013", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.745, "vwap": 13.8196, "vwap_slope": -0.0352, "atr": 0.0706, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0663, "flat_threshold_pct": 0.1284, "ema9": 13.7729, "ema20": 13.8168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.07, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.032, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T13:47:45.935764", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.149, "vwap_slope": -0.0026, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0788, "ema9": 6.1308, "ema20": 6.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.057, "volume_pace_ratio": 1.261}}
{"timestamp": "2026-09-22T13:47:45.936549", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.425, "vwap": 13.6168, "vwap_slope": -0.0428, "atr": 0.0699, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1401, "flat_threshold_pct": 0.1301, "ema9": 13.5053, "ema20": 13.6024, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 3.694, "spread_pct": 0.074, "rvol": 0.047, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:47:50.942383", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.145%)", "metrics": {"price": 7.8055, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.1455, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:50.943930", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8055, "vwap": 7.7244, "vwap_slope": 0.0074, "atr": 0.0476, "trend": "positive", "slope_pct": 0.1775, "lower_highs_lower_lows": false, "stop": 7.7484, "imbalance_decline_count": 1, "imbalance_cur": -0.5795006570302234, "imbalance_prev": -0.11221945137157108}}
{"timestamp": "2026-09-22T13:47:50.944641", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:50.947148", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0503, "vwap_slope": 0.0012, "atr": 0.0496, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": false, "stop": 10.0255, "imbalance_decline_count": 0, "imbalance_cur": 0.6027122528889314, "imbalance_prev": 0.48530068805289966}}
{"timestamp": "2026-09-22T13:47:50.947757", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1653, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:50.948247", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2935, "vwap_slope": 0.0032, "atr": 0.0204, "trend": "positive", "slope_pct": 0.1105, "lower_highs_lower_lows": true, "stop": 6.3106, "imbalance_decline_count": 0, "imbalance_cur": -0.6991279069767442, "imbalance_prev": -0.6991279069767442}}
{"timestamp": "2026-09-22T13:47:50.949189", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $14.14", "VWAP sloping down", "trend negative (slope -1.931%, flat band 1.266%)"], "metrics": {"price": 13.3233, "vwap": 14.138, "vwap_slope": -0.1574, "atr": 0.6748, "atr_pct": 5.065, "trend": "negative", "slope_pct": -1.931, "flat_threshold_pct": 1.2661, "ema9": 13.8564, "ema20": 14.5561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 16.047, "spread_pct": 0.674, "rvol": 1.171, "volume_pace_ratio": 25.58}}
{"timestamp": "2026-09-22T13:47:50.949954", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.215%)"], "metrics": {"price": 8.69, "vwap": 8.9233, "vwap_slope": -0.0207, "atr": 0.0749, "atr_pct": 0.862, "trend": "negative", "slope_pct": -0.2473, "flat_threshold_pct": 0.2154, "ema9": 8.7461, "ema20": 8.8427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.354, "volume_pace_ratio": 7.729}}
{"timestamp": "2026-09-22T13:47:50.951643", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.59, "vwap": 13.8275, "vwap_slope": -0.0045, "atr": 0.2704, "atr_pct": 1.99, "trend": "flat", "slope_pct": -0.0732, "flat_threshold_pct": 0.4974, "ema9": 13.7353, "ema20": 13.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 4.228, "spread_pct": 0.147, "rvol": 0.078, "volume_pace_ratio": 1.714}}
{"timestamp": "2026-09-22T13:47:50.955114", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.39, "vwap": 6.4488, "vwap_slope": -0.0028, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.101, "ema9": 6.4191, "ema20": 6.4316, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.064, "volume_pace_ratio": 1.389}}
{"timestamp": "2026-09-22T13:47:50.955971", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 106.1s", "imbalance +95% >= 50% buy threshold, stop 8.81", "entry_score 84.7"], "reasons_against": [], "metrics": {"price": 8.9272, "vwap": 8.7401, "vwap_slope": 0.0375, "atr": 0.0991, "atr_pct": 1.11, "trend": "flat", "slope_pct": 0.1629, "flat_threshold_pct": 0.2774, "ema9": 8.8249, "ema20": 8.7811, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.447, "distance_from_high_pct": 0.138, "spread_pct": 0.224, "rvol": 0.163, "volume_pace_ratio": 3.565, "stage3": {"stop": 8.8083, "risk": 0.1189, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9456, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 8.81"}, "entry_score": 84.73, "entry_score_breakdown": {"imbalance_sub": 0.922, "volume_pace_sub": 0.953, "volatility_sub": 0.524, "slope_sub": 1.0, "volume_accel_sub": 0.776}}}
{"timestamp": "2026-09-22T13:47:50.989924", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T13:47:50.991027", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.66, "vwap": 12.7206, "vwap_slope": -0.0091, "atr": 0.0496, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.098, "ema9": 12.6927, "ema20": 12.7078, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:47:50.992888", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5875, "vwap": 8.8048, "vwap_slope": -0.0345, "atr": 0.0776, "atr_pct": 0.904, "trend": "flat", "slope_pct": -0.1911, "flat_threshold_pct": 0.226, "ema9": 8.6749, "ema20": 8.7723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 6.961, "spread_pct": 0.116, "rvol": 0.331, "volume_pace_ratio": 7.226}}
{"timestamp": "2026-09-22T13:47:50.993661", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.592, "vwap_slope": -0.0087, "atr": 0.0657, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.1426, "ema9": 11.5521, "ema20": 11.5665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.833, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T13:47:50.995518", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.17 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.17, "vwap": 12.3295, "vwap_slope": -0.0207, "atr": 0.0466, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.069, "flat_threshold_pct": 0.0958, "ema9": 12.2345, "ema20": 12.2754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 3.182, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:47:50.997076", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.43", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.3701, "vwap": 10.4315, "vwap_slope": -0.0331, "atr": 0.1358, "atr_pct": 1.309, "trend": "flat", "slope_pct": -0.0667, "flat_threshold_pct": 0.3273, "ema9": 10.4767, "ema20": 10.497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 3.082, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T13:47:50.997767", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4895, "vwap": 5.5049, "vwap_slope": -0.0033, "atr": 0.0327, "atr_pct": 0.596, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.1491, "ema9": 5.494, "ema20": 5.4979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 1.973, "spread_pct": 0.182, "rvol": 0.039, "volume_pace_ratio": 0.863}}
{"timestamp": "2026-09-22T13:47:50.998437", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.1023, "vwap_slope": -0.0013, "atr": 0.0718, "atr_pct": 0.793, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1983, "ema9": 9.0941, "ema20": 9.083, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.079, "distance_from_high_pct": 3.314, "spread_pct": 0.442, "rvol": 0.043, "volume_pace_ratio": 0.932}}
{"timestamp": "2026-09-22T13:47:50.999161", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4292, "vwap": 7.4775, "vwap_slope": -0.0055, "atr": 0.0339, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.114, "ema9": 7.4632, "ema20": 7.4849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 1.6, "spread_pct": 0.135, "rvol": 0.033, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:47:50.999848", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.13, "vwap": 9.2382, "vwap_slope": -0.0204, "atr": 0.0575, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.1575, "ema9": 9.2026, "ema20": 9.224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 3.079, "spread_pct": 0.219, "rvol": 0.047, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T13:47:51.000523", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.895, "vwap": 12.9944, "vwap_slope": -0.0147, "atr": 0.1996, "atr_pct": 1.548, "trend": "flat", "slope_pct": -0.2256, "flat_threshold_pct": 0.387, "ema9": 12.8939, "ema20": 12.9636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 4.623, "spread_pct": 0.543, "rvol": 0.04, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T13:47:51.001290", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.515, "vwap": 5.5273, "vwap_slope": -0.0013, "atr": 0.0268, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.0522, "flat_threshold_pct": 0.1216, "ema9": 5.5287, "ema20": 5.5231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:47:51.001918", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1969, "vwap_slope": 0.0037, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.153}}
{"timestamp": "2026-09-22T13:47:51.002576", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.68, "vwap": 8.7372, "vwap_slope": -0.0054, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.1299, "ema9": 8.7121, "ema20": 8.7272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T13:47:51.003303", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.69, "vwap": 11.6326, "vwap_slope": 0.0107, "atr": 0.0635, "atr_pct": 0.543, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.1358, "ema9": 11.6795, "ema20": 11.6609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.932, "spread_pct": 0.257, "rvol": 0.009, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T13:47:51.003944", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0213, "vwap_slope": -0.0069, "atr": 0.0357, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0753, "flat_threshold_pct": 0.0998, "ema9": 8.9798, "ema20": 9.007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.079, "volume_pace_ratio": 1.726}}
{"timestamp": "2026-09-22T13:47:51.004688", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.65% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8752, "vwap_slope": -0.0002, "atr": 0.0672, "atr_pct": 1.374, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.3434, "ema9": 4.8408, "ema20": 4.8369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 2.976, "spread_pct": 1.649, "rvol": 0.109, "volume_pace_ratio": 2.379}}
{"timestamp": "2026-09-22T13:47:51.007296", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.81 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.81, "vwap": 14.8571, "vwap_slope": -0.0033, "atr": 0.0652, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0343, "flat_threshold_pct": 0.1101, "ema9": 14.8623, "ema20": 14.8622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.135, "spread_pct": 0.067, "rvol": 0.099, "volume_pace_ratio": 2.16}}
{"timestamp": "2026-09-22T13:47:51.008145", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.09, "vwap": 9.1744, "vwap_slope": -0.0025, "atr": 0.0422, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0566, "flat_threshold_pct": 0.1159, "ema9": 9.1318, "ema20": 9.1524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 1.517, "spread_pct": 0.22, "rvol": 0.017, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T13:47:51.008888", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.74, "vwap": 13.8193, "vwap_slope": -0.0356, "atr": 0.0708, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1288, "ema9": 13.7719, "ema20": 13.8164, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 1.927, "spread_pct": 0.145, "rvol": 0.032, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T13:47:51.011501", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.149, "vwap_slope": -0.0026, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0788, "ema9": 6.1308, "ema20": 6.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.057, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T13:47:51.013244", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.425, "vwap": 13.6151, "vwap_slope": -0.0446, "atr": 0.0699, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1401, "flat_threshold_pct": 0.1301, "ema9": 13.5053, "ema20": 13.6024, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 3.694, "spread_pct": 0.074, "rvol": 0.047, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T13:47:56.019611", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 10.5c below 15.0c floor", "metrics": {"price": 7.785, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.2245, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:56.024693", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.785, "vwap": 7.7243, "vwap_slope": 0.0073, "atr": 0.0476, "trend": "positive", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 7.7279, "imbalance_decline_count": 0, "imbalance_cur": 0.48148148148148145, "imbalance_prev": -0.5795006570302234}}
{"timestamp": "2026-09-22T13:47:56.025366", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.011%)", "metrics": {"price": 10.0886, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0107, "trend": "flat"}}
{"timestamp": "2026-09-22T13:47:56.025960", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0886, "vwap": 10.0504, "vwap_slope": 0.0012, "atr": 0.0496, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": false, "stop": 10.0291, "imbalance_decline_count": 1, "imbalance_cur": -0.010594947025264874, "imbalance_prev": 0.6027122528889314}}
{"timestamp": "2026-09-22T13:47:56.026436", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.325, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.2126, "trend": "negative"}}
{"timestamp": "2026-09-22T13:47:56.028400", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.2934, "vwap_slope": 0.003, "atr": 0.0207, "trend": "positive", "slope_pct": 0.1077, "lower_highs_lower_lows": true, "stop": 6.3001, "imbalance_decline_count": 1, "imbalance_cur": -0.7078159240321402, "imbalance_prev": -0.6991279069767442}}
{"timestamp": "2026-09-22T13:47:56.030887", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $14.14", "VWAP sloping down", "trend negative (slope -1.916%, flat band 1.263%)"], "metrics": {"price": 13.3594, "vwap": 14.1379, "vwap_slope": -0.1575, "atr": 0.6748, "atr_pct": 5.051, "trend": "negative", "slope_pct": -1.9165, "flat_threshold_pct": 1.2627, "ema9": 13.8636, "ema20": 14.5595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 15.82, "spread_pct": 0.45, "rvol": 1.172, "volume_pace_ratio": 25.481}}
{"timestamp": "2026-09-22T13:47:56.032108", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.249%, flat band 0.216%)"], "metrics": {"price": 8.68, "vwap": 8.9229, "vwap_slope": -0.0212, "atr": 0.0749, "atr_pct": 0.863, "trend": "negative", "slope_pct": -0.2493, "flat_threshold_pct": 0.2156, "ema9": 8.7441, "ema20": 8.8417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.354, "volume_pace_ratio": 7.705}}
{"timestamp": "2026-09-22T13:47:56.033076", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.56, "vwap": 13.8272, "vwap_slope": -0.0048, "atr": 0.2732, "atr_pct": 2.015, "trend": "flat", "slope_pct": -0.077, "flat_threshold_pct": 0.5038, "ema9": 13.7293, "ema20": 13.7701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 4.44, "spread_pct": 0.295, "rvol": 0.078, "volume_pace_ratio": 1.707}}
{"timestamp": "2026-09-22T13:47:56.033853", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3974, "vwap": 6.4488, "vwap_slope": -0.0028, "atr": 0.0258, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.1009, "ema9": 6.4206, "ema20": 6.4323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 2.627, "spread_pct": 0.156, "rvol": 0.064, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T13:47:56.034740", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.2s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9, "vwap": 8.7402, "vwap_slope": 0.0375, "atr": 0.0991, "atr_pct": 1.113, "trend": "flat", "slope_pct": 0.1574, "flat_threshold_pct": 0.2783, "ema9": 8.8195, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.455, "distance_from_high_pct": 0.442, "spread_pct": 0.225, "rvol": 0.164, "volume_pace_ratio": 3.56, "stage3": {"stop": 8.7811, "risk": 0.1189, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3725, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:47:56.035593", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.7789, "vwap_slope": 0.0439, "atr": 0.1257, "atr_pct": 1.43, "trend": "flat", "slope_pct": 0.1936, "flat_threshold_pct": 0.3576, "ema9": 8.806, "ema20": 8.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 1.568, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T13:47:56.036403", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.655, "vwap": 12.7201, "vwap_slope": -0.0096, "atr": 0.0496, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0981, "ema9": 12.6917, "ema20": 12.7074, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:47:56.037189", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.575, "vwap": 8.8046, "vwap_slope": -0.0347, "atr": 0.0776, "atr_pct": 0.905, "trend": "flat", "slope_pct": -0.1936, "flat_threshold_pct": 0.2263, "ema9": 8.6724, "ema20": 8.7711, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.331, "volume_pace_ratio": 7.195}}
{"timestamp": "2026-09-22T13:47:56.037965", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5, "vwap": 11.5915, "vwap_slope": -0.0092, "atr": 0.0664, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.1444, "ema9": 11.5491, "ema20": 11.5651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.961, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:47:56.038810", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.16 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.1629, "vwap": 12.3286, "vwap_slope": -0.0217, "atr": 0.0473, "atr_pct": 0.389, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.0973, "ema9": 12.233, "ema20": 12.2747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.239, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.889}}
{"timestamp": "2026-09-22T13:47:56.039565", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.4181, "vwap_slope": -0.0465, "atr": 0.1375, "atr_pct": 1.34, "trend": "flat", "slope_pct": -0.0851, "flat_threshold_pct": 0.335, "ema9": 10.4547, "ema20": 10.4866, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 4.111, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.336}}
{"timestamp": "2026-09-22T13:47:56.040313", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5049, "vwap_slope": -0.0034, "atr": 0.0334, "atr_pct": 0.611, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.1527, "ema9": 5.4911, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 2.232, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T13:47:56.041047", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.1023, "vwap_slope": -0.0013, "atr": 0.0718, "atr_pct": 0.793, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1983, "ema9": 9.0941, "ema20": 9.083, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.079, "distance_from_high_pct": 3.314, "spread_pct": 0.442, "rvol": 0.043, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:47:56.041735", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4236, "vwap": 7.4773, "vwap_slope": -0.0057, "atr": 0.034, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0421, "flat_threshold_pct": 0.1145, "ema9": 7.4621, "ema20": 7.4844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 1.674, "spread_pct": 0.27, "rvol": 0.033, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:47:56.042413", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.24", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1211, "vwap": 9.2368, "vwap_slope": -0.0219, "atr": 0.0582, "atr_pct": 0.639, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.1596, "ema9": 9.2008, "ema20": 9.2232, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 3.173, "spread_pct": 0.549, "rvol": 0.048, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:47:56.043373", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.90 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.896, "vwap": 12.9939, "vwap_slope": -0.0152, "atr": 0.1996, "atr_pct": 1.548, "trend": "flat", "slope_pct": -0.2254, "flat_threshold_pct": 0.3869, "ema9": 12.8941, "ema20": 12.9637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 4.615, "spread_pct": 0.62, "rvol": 0.04, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T13:47:56.044278", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.516, "vwap": 5.5272, "vwap_slope": -0.0014, "atr": 0.0268, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.1216, "ema9": 5.5289, "ema20": 5.5231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.83, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T13:47:56.045022", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1969, "vwap_slope": 0.0037, "atr": 0.027, "atr_pct": 0.516, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.129, "ema9": 5.2217, "ema20": 5.2102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.153}}
{"timestamp": "2026-09-22T13:47:56.045965", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6895, "vwap": 8.7372, "vwap_slope": -0.0054, "atr": 0.0451, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.1297, "ema9": 8.714, "ema20": 8.7281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.924, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T13:47:56.046831", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6803, "vwap": 11.6322, "vwap_slope": 0.0103, "atr": 0.0635, "atr_pct": 0.544, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1359, "ema9": 11.6776, "ema20": 11.6599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.014, "spread_pct": 0.427, "rvol": 0.009, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:47:56.047668", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0209, "vwap_slope": -0.0073, "atr": 0.0361, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0763, "flat_threshold_pct": 0.101, "ema9": 8.9788, "ema20": 9.0066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.079, "volume_pace_ratio": 1.726}}
{"timestamp": "2026-09-22T13:47:56.048409", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8747, "vwap_slope": -0.0007, "atr": 0.0707, "atr_pct": 1.474, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.3684, "ema9": 4.8228, "ema20": 4.8283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 4.762, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.393}}
{"timestamp": "2026-09-22T13:47:56.049136", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.785, "vwap": 14.8567, "vwap_slope": -0.0038, "atr": 0.0663, "atr_pct": 0.448, "trend": "flat", "slope_pct": 0.0314, "flat_threshold_pct": 0.1121, "ema9": 14.8573, "ema20": 14.8598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.302, "spread_pct": 0.068, "rvol": 0.099, "volume_pace_ratio": 2.159}}
{"timestamp": "2026-09-22T13:47:56.049979", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.1743, "vwap_slope": -0.0025, "atr": 0.0422, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.1158, "ema9": 9.1338, "ema20": 9.1534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.408, "spread_pct": 0.22, "rvol": 0.017, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:47:56.051807", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8181, "vwap_slope": -0.0367, "atr": 0.0708, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0682, "flat_threshold_pct": 0.1288, "ema9": 13.7699, "ema20": 13.8154, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 1.999, "spread_pct": 0.146, "rvol": 0.033, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T13:47:56.053573", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1287, "vwap": 6.149, "vwap_slope": -0.0026, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0787, "ema9": 6.1325, "ema20": 6.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.468, "spread_pct": 0.163, "rvol": 0.058, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T13:47:56.054389", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.130%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.435, "vwap": 13.6151, "vwap_slope": -0.0445, "atr": 0.0699, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1388, "flat_threshold_pct": 0.13, "ema9": 13.5073, "ema20": 13.6034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 3.623, "spread_pct": 0.074, "rvol": 0.047, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:48:01.082556", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 7.7794, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0152, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:01.087192", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.7794, "vwap": 7.7245, "vwap_slope": 0.002, "atr": 0.0386, "trend": "positive", "slope_pct": 0.1573, "lower_highs_lower_lows": false, "stop": 7.7331, "imbalance_decline_count": 1, "imbalance_cur": -0.0013698630136986301, "imbalance_prev": 0.48148148148148145}}
{"timestamp": "2026-09-22T13:48:01.087820", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0397, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:01.088307", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0504, "vwap_slope": 0.0008, "atr": 0.0447, "trend": "flat", "slope_pct": 0.0124, "lower_highs_lower_lows": false, "stop": 10.0313, "imbalance_decline_count": 2, "imbalance_cur": -0.28011011699931176, "imbalance_prev": -0.010594947025264874}}
{"timestamp": "2026-09-22T13:48:01.088669", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.325, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.2126, "trend": "negative"}}
{"timestamp": "2026-09-22T13:48:01.089043", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.2934, "vwap_slope": 0.003, "atr": 0.0207, "trend": "positive", "slope_pct": 0.1077, "lower_highs_lower_lows": true, "stop": 6.3001, "imbalance_decline_count": 1, "imbalance_cur": -0.7078159240321402, "imbalance_prev": -0.7078159240321402}}
{"timestamp": "2026-09-22T13:48:01.089949", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $14.14", "VWAP sloping down", "trend negative (slope -1.665%, flat band 1.149%)"], "metrics": {"price": 13.36, "vwap": 14.1357, "vwap_slope": -0.1021, "atr": 0.6143, "atr_pct": 4.598, "trend": "negative", "slope_pct": -1.6646, "flat_threshold_pct": 1.1495, "ema9": 13.755, "ema20": 14.441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 15.816, "spread_pct": 0.299, "rvol": 1.174, "volume_pace_ratio": 25.409}}
{"timestamp": "2026-09-22T13:48:01.090759", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.241%, flat band 0.198%)"], "metrics": {"price": 8.685, "vwap": 8.9226, "vwap_slope": -0.0124, "atr": 0.0688, "atr_pct": 0.792, "trend": "negative", "slope_pct": -0.2413, "flat_threshold_pct": 0.198, "ema9": 8.7331, "ema20": 8.8272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.355, "volume_pace_ratio": 7.679}}
{"timestamp": "2026-09-22T13:48:01.095267", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.8247, "vwap_slope": -0.0053, "atr": 0.2568, "atr_pct": 1.906, "trend": "flat", "slope_pct": -0.1154, "flat_threshold_pct": 0.4766, "ema9": 13.6583, "ema20": 13.7312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 5.074, "spread_pct": 0.741, "rvol": 0.079, "volume_pace_ratio": 1.71}}
{"timestamp": "2026-09-22T13:48:01.096151", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.37, "vwap": 6.4472, "vwap_slope": -0.0039, "atr": 0.0246, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0967, "ema9": 6.4085, "ema20": 6.4253, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.065, "volume_pace_ratio": 1.411}}
{"timestamp": "2026-09-22T13:48:01.096851", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.2s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9, "vwap": 8.7402, "vwap_slope": 0.0333, "atr": 0.0873, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.1607, "flat_threshold_pct": 0.2453, "ema9": 8.834, "ema20": 8.7892, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.315, "distance_from_high_pct": 0.336, "spread_pct": 0.225, "rvol": 0.164, "volume_pace_ratio": 3.551, "stage3": {"stop": 8.7952, "risk": 0.1048, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3251, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:01.097485", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0594, "atr": 0.1239, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.2136, "flat_threshold_pct": 0.3489, "ema9": 8.824, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T13:48:01.098174", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.65, "vwap": 12.7198, "vwap_slope": -0.0099, "atr": 0.05, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0988, "ema9": 12.6907, "ema20": 12.7069, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 1.172, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T13:48:01.099084", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.80", "VWAP sloping down"], "metrics": {"price": 8.565, "vwap": 8.804, "vwap_slope": -0.0293, "atr": 0.0701, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1999, "flat_threshold_pct": 0.2047, "ema9": 8.6501, "ema20": 8.7511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 7.205, "spread_pct": 0.117, "rvol": 0.332, "volume_pace_ratio": 7.177}}
{"timestamp": "2026-09-22T13:48:01.099858", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5329, "vwap": 11.5914, "vwap_slope": -0.005, "atr": 0.0634, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.1374, "ema9": 11.5459, "ema20": 11.562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.68, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.893}}
{"timestamp": "2026-09-22T13:48:01.100616", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.16 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.165, "vwap": 12.3279, "vwap_slope": -0.01, "atr": 0.0406, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0743, "flat_threshold_pct": 0.0834, "ema9": 12.2194, "ema20": 12.2643, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 3.222, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.885}}
{"timestamp": "2026-09-22T13:48:01.101232", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.4169, "vwap_slope": -0.0477, "atr": 0.1375, "atr_pct": 1.34, "trend": "flat", "slope_pct": -0.0851, "flat_threshold_pct": 0.335, "ema9": 10.4547, "ema20": 10.4866, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 4.111, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T13:48:01.101833", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4706, "vwap": 5.5049, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.1396, "ema9": 5.4878, "ema20": 5.4945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 2.311, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T13:48:01.102412", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1025, "vwap_slope": -0.0011, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.079, "distance_from_high_pct": 2.994, "spread_pct": 0.442, "rvol": 0.043, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:48:01.103143", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.4769, "vwap_slope": -0.0036, "atr": 0.0315, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1063, "ema9": 7.4511, "ema20": 7.477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 1.854, "spread_pct": 0.27, "rvol": 0.034, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:48:01.103810", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.2311, "vwap_slope": -0.0276, "atr": 0.059, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.1629, "ema9": 9.1866, "ema20": 9.2164, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 3.928, "spread_pct": 0.331, "rvol": 0.049, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T13:48:01.104347", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.94, "vwap": 12.9949, "vwap_slope": -0.0142, "atr": 0.1996, "atr_pct": 1.542, "trend": "flat", "slope_pct": -0.2194, "flat_threshold_pct": 0.3856, "ema9": 12.9029, "ema20": 12.9679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.644, "distance_from_high_pct": 4.29, "spread_pct": 0.697, "rvol": 0.04, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:48:01.104853", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5271, "vwap_slope": -0.0019, "atr": 0.0244, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1104, "ema9": 5.5252, "ema20": 5.5219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T13:48:01.105327", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1969, "vwap_slope": 0.0012, "atr": 0.0241, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1154, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.152}}
{"timestamp": "2026-09-22T13:48:01.105851", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.68, "vwap": 8.7368, "vwap_slope": -0.0054, "atr": 0.0402, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.1157, "ema9": 8.7057, "ema20": 8.7227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T13:48:01.106394", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.6312, "vwap_slope": 0.0094, "atr": 0.0621, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.133, "ema9": 11.6755, "ema20": 11.659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.102, "spread_pct": 0.427, "rvol": 0.009, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T13:48:01.107087", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.0209, "vwap_slope": -0.0038, "atr": 0.033, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.078, "flat_threshold_pct": 0.0923, "ema9": 8.9711, "ema20": 9.0002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.079, "volume_pace_ratio": 1.719}}
{"timestamp": "2026-09-22T13:48:01.107814", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.384}}
{"timestamp": "2026-09-22T13:48:01.108329", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7857, "vwap": 14.8562, "vwap_slope": -0.0042, "atr": 0.0631, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0315, "flat_threshold_pct": 0.1067, "ema9": 14.8575, "ema20": 14.8599, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.297, "spread_pct": 0.068, "rvol": 0.099, "volume_pace_ratio": 2.15}}
{"timestamp": "2026-09-22T13:48:01.108803", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.09, "vwap": 9.1739, "vwap_slope": -0.003, "atr": 0.0419, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0566, "flat_threshold_pct": 0.1151, "ema9": 9.1318, "ema20": 9.1524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.017, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T13:48:01.109448", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8178, "vwap_slope": -0.037, "atr": 0.0708, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0682, "flat_threshold_pct": 0.1288, "ema9": 13.7699, "ema20": 13.8154, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T13:48:01.110107", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.115, "vwap": 6.1487, "vwap_slope": -0.0024, "atr": 0.0186, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.076, "ema9": 6.1276, "ema20": 6.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.688, "spread_pct": 0.164, "rvol": 0.058, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T13:48:01.110902", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.125%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.43, "vwap": 13.6149, "vwap_slope": -0.0447, "atr": 0.0669, "atr_pct": 0.498, "trend": "negative", "slope_pct": -0.1394, "flat_threshold_pct": 0.1246, "ema9": 13.5063, "ema20": 13.6029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 3.659, "spread_pct": 0.074, "rvol": 0.047, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T13:48:06.116761", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.775, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0321, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:06.118209", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.775, "vwap": 7.7245, "vwap_slope": 0.002, "atr": 0.0386, "trend": "positive", "slope_pct": 0.1564, "lower_highs_lower_lows": false, "stop": 7.7287, "imbalance_decline_count": 0, "imbalance_cur": 0.012162162162162163, "imbalance_prev": -0.0013698630136986301}}
{"timestamp": "2026-09-22T13:48:06.119022", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0397, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:06.119752", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0504, "vwap_slope": 0.0008, "atr": 0.0454, "trend": "flat", "slope_pct": 0.0124, "lower_highs_lower_lows": false, "stop": 10.0306, "imbalance_decline_count": 0, "imbalance_cur": 0.9813664596273292, "imbalance_prev": -0.28011011699931176}}
{"timestamp": "2026-09-22T13:48:06.120252", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.3566, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0397, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:06.120809", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3566, "vwap": 6.2936, "vwap_slope": 0.0018, "atr": 0.0219, "trend": "positive", "slope_pct": 0.1051, "lower_highs_lower_lows": false, "stop": 6.3303, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.7078159240321402}}
{"timestamp": "2026-09-22T13:48:06.121975", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.675%, flat band 1.152%)"], "metrics": {"price": 13.33, "vwap": 14.1348, "vwap_slope": -0.103, "atr": 0.6143, "atr_pct": 4.608, "trend": "negative", "slope_pct": -1.6747, "flat_threshold_pct": 1.1521, "ema9": 13.749, "ema20": 14.4382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 16.005, "spread_pct": 0.45, "rvol": 1.175, "volume_pace_ratio": 25.322}}
{"timestamp": "2026-09-22T13:48:06.122856", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.241%, flat band 0.198%)"], "metrics": {"price": 8.685, "vwap": 8.9226, "vwap_slope": -0.0124, "atr": 0.0688, "atr_pct": 0.792, "trend": "negative", "slope_pct": -0.2413, "flat_threshold_pct": 0.198, "ema9": 8.7331, "ema20": 8.8272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.355, "volume_pace_ratio": 7.644}}
{"timestamp": "2026-09-22T13:48:06.123793", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.52, "vwap": 13.8239, "vwap_slope": -0.0061, "atr": 0.2601, "atr_pct": 1.924, "trend": "flat", "slope_pct": -0.1096, "flat_threshold_pct": 0.481, "ema9": 13.6683, "ema20": 13.7359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 4.722, "spread_pct": 0.812, "rvol": 0.079, "volume_pace_ratio": 1.706}}
{"timestamp": "2026-09-22T13:48:06.124668", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.37, "vwap": 6.447, "vwap_slope": -0.0041, "atr": 0.0246, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0967, "ema9": 6.4085, "ema20": 6.4253, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.065, "volume_pace_ratio": 1.409}}
{"timestamp": "2026-09-22T13:48:06.126710", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.3s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.88, "vwap": 8.7433, "vwap_slope": 0.0363, "atr": 0.0902, "atr_pct": 1.016, "trend": "flat", "slope_pct": 0.1571, "flat_threshold_pct": 0.254, "ema9": 8.83, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.366, "distance_from_high_pct": 0.56, "spread_pct": 0.225, "rvol": 0.168, "volume_pace_ratio": 3.617, "stage3": {"stop": 8.7718, "risk": 0.1082, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8806, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:06.127734", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0594, "atr": 0.1239, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.2136, "flat_threshold_pct": 0.3489, "ema9": 8.824, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T13:48:06.129462", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6699, "vwap": 12.7197, "vwap_slope": -0.0068, "atr": 0.0468, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0923, "ema9": 12.6865, "ema20": 12.7034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:48:06.130388", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.80", "VWAP sloping down"], "metrics": {"price": 8.565, "vwap": 8.8033, "vwap_slope": -0.03, "atr": 0.0705, "atr_pct": 0.823, "trend": "flat", "slope_pct": -0.1999, "flat_threshold_pct": 0.2057, "ema9": 8.6501, "ema20": 8.7511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 7.205, "spread_pct": 0.117, "rvol": 0.333, "volume_pace_ratio": 7.166}}
{"timestamp": "2026-09-22T13:48:06.131308", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.495, "vwap": 11.5914, "vwap_slope": -0.0051, "atr": 0.0641, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.1395, "ema9": 11.5383, "ema20": 11.5584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 2.003, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:48:06.132089", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.19, "vwap": 12.3266, "vwap_slope": -0.0113, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0711, "flat_threshold_pct": 0.091, "ema9": 12.2244, "ema20": 12.2667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 3.023, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.889}}
{"timestamp": "2026-09-22T13:48:06.133202", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.42, "vwap": 10.4169, "vwap_slope": -0.0472, "atr": 0.1439, "atr_pct": 1.381, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3452, "ema9": 10.4478, "ema20": 10.4802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.616, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.334}}
{"timestamp": "2026-09-22T13:48:06.134068", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4705, "vwap": 5.5049, "vwap_slope": -0.0009, "atr": 0.0306, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.1398, "ema9": 5.4878, "ema20": 5.4945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 2.312, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T13:48:06.134950", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1025, "vwap_slope": -0.0011, "atr": 0.0711, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.0826, "flat_threshold_pct": 0.1957, "ema9": 9.1001, "ema20": 9.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.079, "distance_from_high_pct": 2.994, "spread_pct": 0.442, "rvol": 0.043, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:48:06.135823", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.4736, "vwap_slope": -0.0069, "atr": 0.0315, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1063, "ema9": 7.4511, "ema20": 7.477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 1.854, "spread_pct": 0.27, "rvol": 0.035, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:48:06.136534", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.2307, "vwap_slope": -0.0267, "atr": 0.0549, "atr_pct": 0.607, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.1518, "ema9": 9.1593, "ema20": 9.2006, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 3.928, "spread_pct": 0.331, "rvol": 0.049, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T13:48:06.138171", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.91, "vwap": 12.9946, "vwap_slope": -0.0095, "atr": 0.1732, "atr_pct": 1.342, "trend": "flat", "slope_pct": -0.1966, "flat_threshold_pct": 0.3354, "ema9": 12.9044, "ema20": 12.9624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 4.512, "spread_pct": 0.62, "rvol": 0.041, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:48:06.138965", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5271, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1137, "ema9": 5.5252, "ema20": 5.5219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:48:06.140799", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1969, "vwap_slope": 0.0012, "atr": 0.0241, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1154, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.151}}
{"timestamp": "2026-09-22T13:48:06.142419", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6767, "vwap": 8.7364, "vwap_slope": -0.0058, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.1198, "ema9": 8.705, "ema20": 8.7224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 2.069, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T13:48:06.144109", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.67, "vwap": 11.6312, "vwap_slope": 0.0094, "atr": 0.0621, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.133, "ema9": 11.6755, "ema20": 11.659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.102, "spread_pct": 0.342, "rvol": 0.009, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T13:48:06.144909", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9326, "vwap": 9.0197, "vwap_slope": -0.0051, "atr": 0.0337, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0793, "flat_threshold_pct": 0.0944, "ema9": 8.9696, "ema20": 8.9995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 1.84, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.735}}
{"timestamp": "2026-09-22T13:48:06.145797", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.373}}
{"timestamp": "2026-09-22T13:48:06.146883", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.78 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.78, "vwap": 14.8562, "vwap_slope": -0.002, "atr": 0.0654, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.1106, "ema9": 14.842, "ema20": 14.8523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 1.335, "spread_pct": 0.068, "rvol": 0.099, "volume_pace_ratio": 2.141}}
{"timestamp": "2026-09-22T13:48:06.147842", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.07, "vwap": 9.1735, "vwap_slope": -0.0031, "atr": 0.0411, "atr_pct": 0.454, "trend": "flat", "slope_pct": -0.0633, "flat_threshold_pct": 0.1134, "ema9": 9.1195, "ema20": 9.1446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 1.733, "spread_pct": 0.33, "rvol": 0.017, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:48:06.148820", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8174, "vwap_slope": -0.018, "atr": 0.0643, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0687, "flat_threshold_pct": 0.1171, "ema9": 13.7619, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T13:48:06.149737", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.115, "vwap": 6.1487, "vwap_slope": -0.0024, "atr": 0.0189, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0774, "ema9": 6.1276, "ema20": 6.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.688, "spread_pct": 0.164, "rvol": 0.058, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T13:48:06.150550", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.121%)"], "metrics": {"price": 13.425, "vwap": 13.6147, "vwap_slope": -0.0255, "atr": 0.065, "atr_pct": 0.484, "trend": "negative", "slope_pct": -0.1397, "flat_threshold_pct": 0.1209, "ema9": 13.49, "ema20": 13.5859, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 3.694, "spread_pct": 0.074, "rvol": 0.047, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:48:11.157889", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.775, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0321, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:11.159189", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.775, "vwap": 7.7245, "vwap_slope": 0.002, "atr": 0.0386, "trend": "positive", "slope_pct": 0.1564, "lower_highs_lower_lows": false, "stop": 7.7287, "imbalance_decline_count": 0, "imbalance_cur": 0.012162162162162163, "imbalance_prev": 0.012162162162162163}}
{"timestamp": "2026-09-22T13:48:11.159869", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0397, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:11.160307", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.085, "vwap": 10.0505, "vwap_slope": 0.0008, "atr": 0.0454, "trend": "flat", "slope_pct": 0.0124, "lower_highs_lower_lows": false, "stop": 10.0306, "imbalance_decline_count": 1, "imbalance_cur": 0.8531701890989989, "imbalance_prev": 0.9813664596273292}}
{"timestamp": "2026-09-22T13:48:11.160669", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.1419, "trend": "negative"}}
{"timestamp": "2026-09-22T13:48:11.161087", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.2936, "vwap_slope": 0.0018, "atr": 0.0219, "trend": "positive", "slope_pct": 0.0997, "lower_highs_lower_lows": true, "stop": 6.3087, "imbalance_decline_count": 1, "imbalance_cur": 0.8888888888888888, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:48:11.162052", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.666%, flat band 1.153%)"], "metrics": {"price": 13.3544, "vwap": 14.1339, "vwap_slope": -0.1039, "atr": 0.6159, "atr_pct": 4.612, "trend": "negative", "slope_pct": -1.6665, "flat_threshold_pct": 1.1529, "ema9": 13.7539, "ema20": 14.4405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 15.851, "spread_pct": 0.3, "rvol": 1.177, "volume_pace_ratio": 25.233}}
{"timestamp": "2026-09-22T13:48:11.162803", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.245%, flat band 0.203%)"], "metrics": {"price": 8.665, "vwap": 8.9221, "vwap_slope": -0.0129, "atr": 0.0702, "atr_pct": 0.81, "trend": "negative", "slope_pct": -0.2449, "flat_threshold_pct": 0.2026, "ema9": 8.7291, "ema20": 8.8253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.355, "volume_pace_ratio": 7.623}}
{"timestamp": "2026-09-22T13:48:11.164188", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.8215, "vwap_slope": -0.0085, "atr": 0.2602, "atr_pct": 1.932, "trend": "flat", "slope_pct": -0.1154, "flat_threshold_pct": 0.483, "ema9": 13.6583, "ema20": 13.7312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 5.074, "spread_pct": 0.667, "rvol": 0.08, "volume_pace_ratio": 1.71}}
{"timestamp": "2026-09-22T13:48:11.164953", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.375, "vwap": 6.4469, "vwap_slope": -0.0041, "atr": 0.0246, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0966, "ema9": 6.4095, "ema20": 6.4258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.065, "volume_pace_ratio": 1.404}}
{"timestamp": "2026-09-22T13:48:11.165670", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (126.3s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.91, "vwap": 8.7456, "vwap_slope": 0.0387, "atr": 0.0931, "atr_pct": 1.044, "trend": "flat", "slope_pct": 0.1625, "flat_threshold_pct": 0.2611, "ema9": 8.836, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.392, "distance_from_high_pct": 0.336, "spread_pct": 0.449, "rvol": 0.17, "volume_pace_ratio": 3.641, "stage3": {"stop": 8.7983, "risk": 0.1117, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0275, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:11.166317", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0594, "atr": 0.1239, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.2136, "flat_threshold_pct": 0.3489, "ema9": 8.824, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T13:48:11.167078", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6695, "vwap": 12.7196, "vwap_slope": -0.0068, "atr": 0.0468, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0923, "ema9": 12.6865, "ema20": 12.7033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 1.02, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:48:11.167881", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.54 below VWAP $8.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5363, "vwap": 8.8006, "vwap_slope": -0.0327, "atr": 0.0733, "atr_pct": 0.859, "trend": "flat", "slope_pct": -0.2051, "flat_threshold_pct": 0.2146, "ema9": 8.6444, "ema20": 8.7483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 7.516, "spread_pct": 0.234, "rvol": 0.336, "volume_pace_ratio": 7.206}}
{"timestamp": "2026-09-22T13:48:11.168532", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.4909, "vwap": 11.591, "vwap_slope": -0.0055, "atr": 0.0641, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.1395, "ema9": 11.5375, "ema20": 11.558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 2.038, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:48:11.169234", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.17 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.17, "vwap": 12.3262, "vwap_slope": -0.0117, "atr": 0.0444, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0737, "flat_threshold_pct": 0.0911, "ema9": 12.2204, "ema20": 12.2648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 3.182, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:48:11.169847", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.42, "vwap": 10.4169, "vwap_slope": -0.0472, "atr": 0.1439, "atr_pct": 1.381, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3452, "ema9": 10.4478, "ema20": 10.4802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.616, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.332}}
{"timestamp": "2026-09-22T13:48:11.170469", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4705, "vwap": 5.5049, "vwap_slope": -0.0009, "atr": 0.0306, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.1398, "ema9": 5.4878, "ema20": 5.4945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 2.312, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T13:48:11.172113", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.1023, "vwap_slope": -0.0005, "atr": 0.0647, "atr_pct": 0.716, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.179, "ema9": 9.086, "ema20": 9.0806, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.073, "distance_from_high_pct": 3.528, "spread_pct": 0.442, "rvol": 0.043, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T13:48:11.172898", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4336, "vwap": 7.4739, "vwap_slope": -0.0066, "atr": 0.0335, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.1128, "ema9": 7.4558, "ema20": 7.4792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.542, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:48:11.173570", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.065, "vwap": 9.2297, "vwap_slope": -0.0277, "atr": 0.0571, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.0522, "flat_threshold_pct": 0.1574, "ema9": 9.1623, "ema20": 9.202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.049, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:48:11.174336", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.96, "vwap": 12.9946, "vwap_slope": -0.0095, "atr": 0.1746, "atr_pct": 1.347, "trend": "flat", "slope_pct": -0.1905, "flat_threshold_pct": 0.3369, "ema9": 12.9144, "ema20": 12.9672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 4.142, "spread_pct": 0.309, "rvol": 0.041, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T13:48:11.176516", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.5177, "vwap": 5.5271, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.1137, "ema9": 5.5257, "ema20": 5.5221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.799, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T13:48:11.177186", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1971, "vwap_slope": 0.0015, "atr": 0.0256, "atr_pct": 0.489, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1222, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.152}}
{"timestamp": "2026-09-22T13:48:11.177868", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.675, "vwap": 8.7364, "vwap_slope": -0.0058, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1199, "ema9": 8.7047, "ema20": 8.7222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T13:48:11.178475", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.6313, "vwap_slope": 0.0083, "atr": 0.0585, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.125, "ema9": 11.6804, "ema20": 11.6629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 0.847, "spread_pct": 0.342, "rvol": 0.009, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T13:48:11.179462", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.0196, "vwap_slope": -0.0052, "atr": 0.0337, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0788, "flat_threshold_pct": 0.0944, "ema9": 8.9701, "ema20": 8.9997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.73}}
{"timestamp": "2026-09-22T13:48:11.180123", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.362}}
{"timestamp": "2026-09-22T13:48:11.180816", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.78 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.775, "vwap": 14.856, "vwap_slope": -0.0022, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.1118, "ema9": 14.841, "ema20": 14.8518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 1.368, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.137}}
{"timestamp": "2026-09-22T13:48:11.181447", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.08, "vwap": 9.1732, "vwap_slope": -0.0034, "atr": 0.0411, "atr_pct": 0.453, "trend": "flat", "slope_pct": -0.0616, "flat_threshold_pct": 0.1133, "ema9": 9.1215, "ema20": 9.1455, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 1.625, "spread_pct": 0.33, "rvol": 0.017, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:48:11.182089", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8174, "vwap_slope": -0.0181, "atr": 0.0647, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0687, "flat_threshold_pct": 0.1178, "ema9": 13.7619, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T13:48:11.182798", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1487, "vwap_slope": -0.0024, "atr": 0.0189, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0774, "ema9": 6.1286, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.608, "spread_pct": 0.164, "rvol": 0.058, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T13:48:11.183521", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.122%)"], "metrics": {"price": 13.4302, "vwap": 13.614, "vwap_slope": -0.0262, "atr": 0.0657, "atr_pct": 0.489, "trend": "negative", "slope_pct": -0.1391, "flat_threshold_pct": 0.1222, "ema9": 13.4911, "ema20": 13.5864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 3.657, "spread_pct": 0.075, "rvol": 0.047, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:48:16.189315", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.78, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0129, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:16.195533", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.78, "vwap": 7.7247, "vwap_slope": 0.0021, "atr": 0.0386, "trend": "positive", "slope_pct": 0.1575, "lower_highs_lower_lows": false, "stop": 7.7337, "imbalance_decline_count": 0, "imbalance_cur": 0.13727678571428573, "imbalance_prev": 0.012162162162162163}}
{"timestamp": "2026-09-22T13:48:16.196361", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.055%)", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0546, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:16.196960", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0505, "vwap_slope": 0.0008, "atr": 0.0454, "trend": "flat", "slope_pct": 0.0132, "lower_highs_lower_lows": false, "stop": 10.0355, "imbalance_decline_count": 2, "imbalance_cur": 0.8486238532110092, "imbalance_prev": 0.8531701890989989}}
{"timestamp": "2026-09-22T13:48:16.197367", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.3c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0946, "trend": "negative"}}
{"timestamp": "2026-09-22T13:48:16.198846", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.2937, "vwap_slope": 0.0019, "atr": 0.0219, "trend": "positive", "slope_pct": 0.1022, "lower_highs_lower_lows": true, "stop": 6.3187, "imbalance_decline_count": 0, "imbalance_cur": 0.9100719424460432, "imbalance_prev": 0.8888888888888888}}
{"timestamp": "2026-09-22T13:48:16.200041", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.670%, flat band 1.154%)"], "metrics": {"price": 13.345, "vwap": 14.1333, "vwap_slope": -0.1045, "atr": 0.6159, "atr_pct": 4.615, "trend": "negative", "slope_pct": -1.6696, "flat_threshold_pct": 1.1537, "ema9": 13.752, "ema20": 14.4396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 15.911, "spread_pct": 0.225, "rvol": 1.177, "volume_pace_ratio": 25.135}}
{"timestamp": "2026-09-22T13:48:16.200899", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.205%)"], "metrics": {"price": 8.655, "vwap": 8.9211, "vwap_slope": -0.0138, "atr": 0.0709, "atr_pct": 0.82, "trend": "negative", "slope_pct": -0.2467, "flat_threshold_pct": 0.2049, "ema9": 8.7271, "ema20": 8.8244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.357, "volume_pace_ratio": 7.617}}
{"timestamp": "2026-09-22T13:48:16.201857", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.5135, "vwap": 13.8216, "vwap_slope": -0.0083, "atr": 0.2602, "atr_pct": 1.926, "trend": "flat", "slope_pct": -0.1104, "flat_threshold_pct": 0.4814, "ema9": 13.667, "ema20": 13.7353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 4.767, "spread_pct": 0.667, "rvol": 0.08, "volume_pace_ratio": 1.702}}
{"timestamp": "2026-09-22T13:48:16.203748", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4464, "vwap_slope": -0.0047, "atr": 0.0246, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0965, "ema9": 6.4115, "ema20": 6.4267, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.066, "volume_pace_ratio": 1.409}}
{"timestamp": "2026-09-22T13:48:16.206171", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (131.3s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.91, "vwap": 8.7457, "vwap_slope": 0.0387, "atr": 0.0931, "atr_pct": 1.044, "trend": "flat", "slope_pct": 0.1625, "flat_threshold_pct": 0.2611, "ema9": 8.836, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.392, "distance_from_high_pct": 0.336, "spread_pct": 0.449, "rvol": 0.17, "volume_pace_ratio": 3.625, "stage3": {"stop": 8.7983, "risk": 0.1117, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0275, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:16.207096", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0594, "atr": 0.1239, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.2136, "flat_threshold_pct": 0.3489, "ema9": 8.824, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.058, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T13:48:16.208924", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6587, "vwap": 12.7195, "vwap_slope": -0.0069, "atr": 0.0468, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0924, "ema9": 12.6843, "ema20": 12.7023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 1.104, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:48:16.209909", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5575, "vwap": 8.8007, "vwap_slope": -0.0326, "atr": 0.0733, "atr_pct": 0.856, "trend": "flat", "slope_pct": -0.2012, "flat_threshold_pct": 0.2141, "ema9": 8.6486, "ema20": 8.7504, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 7.286, "spread_pct": 0.117, "rvol": 0.336, "volume_pace_ratio": 7.175}}
{"timestamp": "2026-09-22T13:48:16.210824", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5, "vwap": 11.5908, "vwap_slope": -0.0057, "atr": 0.0641, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.1394, "ema9": 11.5393, "ema20": 11.5589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 1.961, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:48:16.211803", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.17 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.17, "vwap": 12.3257, "vwap_slope": -0.0123, "atr": 0.0444, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0737, "flat_threshold_pct": 0.0911, "ema9": 12.2204, "ema20": 12.2648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 3.182, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:48:16.213652", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.42, "vwap": 10.4169, "vwap_slope": -0.0472, "atr": 0.1439, "atr_pct": 1.381, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3452, "ema9": 10.4478, "ema20": 10.4802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.616, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T13:48:16.214402", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5048, "vwap_slope": -0.0009, "atr": 0.0306, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1397, "ema9": 5.4887, "ema20": 5.4949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 2.232, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T13:48:16.215976", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.025, "vwap": 9.0956, "vwap_slope": -0.0073, "atr": 0.0661, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0599, "flat_threshold_pct": 0.1831, "ema9": 9.085, "ema20": 9.0801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.581, "spread_pct": 0.664, "rvol": 0.047, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T13:48:16.216753", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4, "vwap": 7.4729, "vwap_slope": -0.0076, "atr": 0.0348, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.1175, "ema9": 7.4491, "ema20": 7.476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 1.987, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T13:48:16.217471", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.065, "vwap": 9.2296, "vwap_slope": -0.0278, "atr": 0.0571, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.0522, "flat_threshold_pct": 0.1574, "ema9": 9.1623, "ema20": 9.202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.049, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:48:16.218230", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 12.9945, "vwap_slope": -0.0095, "atr": 0.1746, "atr_pct": 1.348, "trend": "flat", "slope_pct": -0.1917, "flat_threshold_pct": 0.3371, "ema9": 12.9124, "ema20": 12.9662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 4.216, "spread_pct": 0.309, "rvol": 0.041, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T13:48:16.219976", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.5198, "vwap": 5.5271, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1136, "ema9": 5.5261, "ema20": 5.5223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.762, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:48:16.221678", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1972, "vwap_slope": 0.0015, "atr": 0.0259, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1238, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.151}}
{"timestamp": "2026-09-22T13:48:16.222424", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.68, "vwap": 8.7363, "vwap_slope": -0.0059, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.1198, "ema9": 8.7057, "ema20": 8.7227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T13:48:16.223146", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.64, "vwap": 11.633, "vwap_slope": 0.01, "atr": 0.0607, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.1303, "ema9": 11.6684, "ema20": 11.6572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.356, "spread_pct": 0.429, "rvol": 0.009, "volume_pace_ratio": 0.196}}
{"timestamp": "2026-09-22T13:48:16.230555", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.0194, "vwap_slope": -0.0053, "atr": 0.0337, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.078, "flat_threshold_pct": 0.0943, "ema9": 8.9711, "ema20": 9.0002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.725}}
{"timestamp": "2026-09-22T13:48:16.231455", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.351}}
{"timestamp": "2026-09-22T13:48:16.232190", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.78 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.775, "vwap": 14.856, "vwap_slope": -0.0022, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.1118, "ema9": 14.841, "ema20": 14.8518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 1.368, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.127}}
{"timestamp": "2026-09-22T13:48:16.232859", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.07, "vwap": 9.1725, "vwap_slope": -0.0041, "atr": 0.0411, "atr_pct": 0.454, "trend": "flat", "slope_pct": -0.0633, "flat_threshold_pct": 0.1134, "ema9": 9.1195, "ema20": 9.1446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.733, "spread_pct": 0.33, "rvol": 0.017, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:48:16.233588", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7499, "vwap": 13.8174, "vwap_slope": -0.018, "atr": 0.0654, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.1189, "ema9": 13.7659, "ema20": 13.8092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.857, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T13:48:16.234240", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1486, "vwap_slope": -0.0025, "atr": 0.0189, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0774, "ema9": 6.1286, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 1.608, "spread_pct": 0.164, "rvol": 0.058, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T13:48:16.236697", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.122%)"], "metrics": {"price": 13.42, "vwap": 13.6135, "vwap_slope": -0.0267, "atr": 0.0657, "atr_pct": 0.489, "trend": "negative", "slope_pct": -0.1403, "flat_threshold_pct": 0.1223, "ema9": 13.489, "ema20": 13.5855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 3.73, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:48:21.242465", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.78, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0129, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:21.244051", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.78, "vwap": 7.7247, "vwap_slope": 0.0021, "atr": 0.0386, "trend": "positive", "slope_pct": 0.1575, "lower_highs_lower_lows": false, "stop": 7.7337, "imbalance_decline_count": 0, "imbalance_cur": 0.13727678571428573, "imbalance_prev": 0.13727678571428573}}
{"timestamp": "2026-09-22T13:48:21.244688", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.074%)", "metrics": {"price": 10.0967, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0745, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:21.245268", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0967, "vwap": 10.0505, "vwap_slope": 0.0009, "atr": 0.0461, "trend": "flat", "slope_pct": 0.0143, "lower_highs_lower_lows": false, "stop": 10.0414, "imbalance_decline_count": 0, "imbalance_cur": 0.8495784148397977, "imbalance_prev": 0.8486238532110092}}
{"timestamp": "2026-09-22T13:48:21.245657", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 6.35, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0709, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:21.246067", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.2937, "vwap_slope": 0.0019, "atr": 0.0219, "trend": "positive", "slope_pct": 0.1034, "lower_highs_lower_lows": true, "stop": 6.3237, "imbalance_decline_count": 0, "imbalance_cur": 0.9107142857142857, "imbalance_prev": 0.9100719424460432}}
{"timestamp": "2026-09-22T13:48:21.247080", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.683%, flat band 1.159%)"], "metrics": {"price": 13.3055, "vwap": 14.1308, "vwap_slope": -0.107, "atr": 0.6169, "atr_pct": 4.636, "trend": "negative", "slope_pct": -1.683, "flat_threshold_pct": 1.1591, "ema9": 13.7441, "ema20": 14.4358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 16.159, "spread_pct": 0.45, "rvol": 1.181, "volume_pace_ratio": 25.097}}
{"timestamp": "2026-09-22T13:48:21.248010", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.248%, flat band 0.206%)"], "metrics": {"price": 8.6475, "vwap": 8.9205, "vwap_slope": -0.0145, "atr": 0.0713, "atr_pct": 0.825, "trend": "negative", "slope_pct": -0.248, "flat_threshold_pct": 0.2061, "ema9": 8.7256, "ema20": 8.8236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 6.209, "spread_pct": 0.116, "rvol": 0.358, "volume_pace_ratio": 7.6}}
{"timestamp": "2026-09-22T13:48:21.248808", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.8214, "vwap_slope": -0.0086, "atr": 0.2602, "atr_pct": 1.932, "trend": "flat", "slope_pct": -0.1154, "flat_threshold_pct": 0.483, "ema9": 13.6583, "ema20": 13.7312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 5.074, "spread_pct": 0.445, "rvol": 0.08, "volume_pace_ratio": 1.695}}
{"timestamp": "2026-09-22T13:48:21.249522", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.39, "vwap": 6.4464, "vwap_slope": -0.0047, "atr": 0.0247, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0968, "ema9": 6.4125, "ema20": 6.4272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.066, "volume_pace_ratio": 1.405}}
{"timestamp": "2026-09-22T13:48:21.250236", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (136.4s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 8.9039, "vwap": 8.746, "vwap_slope": 0.039, "atr": 0.0931, "atr_pct": 1.045, "trend": "flat", "slope_pct": 0.1614, "flat_threshold_pct": 0.2613, "ema9": 8.8348, "ema20": 8.7896, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.398, "distance_from_high_pct": 0.404, "spread_pct": 0.449, "rvol": 0.17, "volume_pace_ratio": 3.617, "stage3": {"stop": 8.7922, "risk": 0.1117, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0013, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:48:21.250924", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T13:48:21.251613", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7195, "vwap_slope": -0.007, "atr": 0.0468, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0924, "ema9": 12.6836, "ema20": 12.7019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:48:21.252382", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5594, "vwap": 8.8003, "vwap_slope": -0.033, "atr": 0.0733, "atr_pct": 0.856, "trend": "flat", "slope_pct": -0.2009, "flat_threshold_pct": 0.2141, "ema9": 8.649, "ema20": 8.7505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 7.265, "spread_pct": 0.117, "rvol": 0.337, "volume_pace_ratio": 7.154}}
{"timestamp": "2026-09-22T13:48:21.253113", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.498, "vwap": 11.5907, "vwap_slope": -0.0057, "atr": 0.0641, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.1394, "ema9": 11.5389, "ema20": 11.5587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 1.978, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:48:21.254551", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.18 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.175, "vwap": 12.3256, "vwap_slope": -0.0124, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.073, "flat_threshold_pct": 0.0911, "ema9": 12.2214, "ema20": 12.2652, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 3.142, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T13:48:21.255303", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.42, "vwap": 10.4169, "vwap_slope": -0.0472, "atr": 0.1439, "atr_pct": 1.381, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3452, "ema9": 10.4478, "ema20": 10.4802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.616, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.329}}
{"timestamp": "2026-09-22T13:48:21.256563", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4719, "vwap": 5.5048, "vwap_slope": -0.0009, "atr": 0.0306, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.1398, "ema9": 5.4881, "ema20": 5.4946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 2.287, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T13:48:21.257243", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.025, "vwap": 9.0956, "vwap_slope": -0.0073, "atr": 0.0661, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0599, "flat_threshold_pct": 0.1831, "ema9": 9.085, "ema20": 9.0801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.581, "spread_pct": 0.664, "rvol": 0.047, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:48:21.257961", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4, "vwap": 7.4729, "vwap_slope": -0.0076, "atr": 0.0348, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.1175, "ema9": 7.4491, "ema20": 7.476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 1.987, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T13:48:21.258571", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.2295, "vwap_slope": -0.0279, "atr": 0.0571, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.1572, "ema9": 9.1653, "ema20": 9.2034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 3.609, "spread_pct": 0.221, "rvol": 0.049, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T13:48:21.259292", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.965, "vwap": 12.9945, "vwap_slope": -0.0095, "atr": 0.1753, "atr_pct": 1.352, "trend": "flat", "slope_pct": -0.1899, "flat_threshold_pct": 0.3381, "ema9": 12.9154, "ema20": 12.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 4.105, "spread_pct": 0.54, "rvol": 0.041, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T13:48:21.259954", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5271, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1136, "ema9": 5.5262, "ema20": 5.5223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:48:21.260554", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1972, "vwap_slope": 0.0015, "atr": 0.0259, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1238, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.151}}
{"timestamp": "2026-09-22T13:48:21.261257", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.675, "vwap": 8.7363, "vwap_slope": -0.0059, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1199, "ema9": 8.7047, "ema20": 8.7222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T13:48:21.261872", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.6717, "vwap": 11.6337, "vwap_slope": 0.0107, "atr": 0.0607, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.1299, "ema9": 11.6747, "ema20": 11.6602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.087, "spread_pct": 0.429, "rvol": 0.009, "volume_pace_ratio": 0.196}}
{"timestamp": "2026-09-22T13:48:21.262454", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0195, "vwap_slope": -0.0052, "atr": 0.0341, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0762, "flat_threshold_pct": 0.0952, "ema9": 8.9731, "ema20": 9.0012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.718}}
{"timestamp": "2026-09-22T13:48:21.263095", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.34}}
{"timestamp": "2026-09-22T13:48:21.263759", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.78 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.775, "vwap": 14.8559, "vwap_slope": -0.0023, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.1118, "ema9": 14.841, "ema20": 14.8518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.368, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.121}}
{"timestamp": "2026-09-22T13:48:21.264342", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.1727, "vwap_slope": -0.0039, "atr": 0.0419, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0582, "flat_threshold_pct": 0.115, "ema9": 9.1255, "ema20": 9.1474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.017, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T13:48:21.265000", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8173, "vwap_slope": -0.0181, "atr": 0.0654, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.067, "flat_threshold_pct": 0.119, "ema9": 13.7649, "ema20": 13.8087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T13:48:21.265744", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.11 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.11, "vwap": 6.1485, "vwap_slope": -0.0026, "atr": 0.0189, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0775, "ema9": 6.1266, "ema20": 6.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.768, "spread_pct": 0.164, "rvol": 0.058, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T13:48:21.266502", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.126%)"], "metrics": {"price": 13.3814, "vwap": 13.6115, "vwap_slope": -0.0287, "atr": 0.0675, "atr_pct": 0.504, "trend": "negative", "slope_pct": -0.1448, "flat_threshold_pct": 0.126, "ema9": 13.4813, "ema20": 13.5818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 4.007, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 1.019}}
{"timestamp": "2026-09-22T13:48:26.272795", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.78, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": -0.0129, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:26.277463", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.78, "vwap": 7.7247, "vwap_slope": 0.0021, "atr": 0.0386, "trend": "positive", "slope_pct": 0.1575, "lower_highs_lower_lows": false, "stop": 7.7337, "imbalance_decline_count": 0, "imbalance_cur": 0.13727678571428573, "imbalance_prev": 0.13727678571428573}}
{"timestamp": "2026-09-22T13:48:26.281742", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.084%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0843, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:26.282552", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0506, "vwap_slope": 0.0009, "atr": 0.0461, "trend": "flat", "slope_pct": 0.0148, "lower_highs_lower_lows": false, "stop": 10.0447, "imbalance_decline_count": 0, "imbalance_cur": 0.8536585365853658, "imbalance_prev": 0.8495784148397977}}
{"timestamp": "2026-09-22T13:48:26.284143", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.047%)", "metrics": {"price": 6.355, "peak_price": 6.3581, "peak_gain_cents": 0.31, "slope_pct": -0.0473, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:26.284649", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2938, "vwap_slope": 0.002, "atr": 0.0219, "trend": "positive", "slope_pct": 0.1047, "lower_highs_lower_lows": true, "stop": 6.3287, "imbalance_decline_count": 0, "imbalance_cur": 0.9216300940438872, "imbalance_prev": 0.9107142857142857}}
{"timestamp": "2026-09-22T13:48:26.285857", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.717%, flat band 1.187%)"], "metrics": {"price": 13.2042, "vwap": 14.1268, "vwap_slope": -0.111, "atr": 0.6269, "atr_pct": 4.748, "trend": "negative", "slope_pct": -1.7171, "flat_threshold_pct": 1.1869, "ema9": 13.7238, "ema20": 14.4262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 16.798, "spread_pct": 0.227, "rvol": 1.186, "volume_pace_ratio": 25.086}}
{"timestamp": "2026-09-22T13:48:26.291361", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.250%, flat band 0.225%)"], "metrics": {"price": 8.6377, "vwap": 8.9205, "vwap_slope": -0.0144, "atr": 0.0776, "atr_pct": 0.899, "trend": "negative", "slope_pct": -0.2498, "flat_threshold_pct": 0.2247, "ema9": 8.7237, "ema20": 8.8227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 6.316, "spread_pct": 0.116, "rvol": 0.358, "volume_pace_ratio": 7.57}}
{"timestamp": "2026-09-22T13:48:26.297759", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4, "vwap": 13.8177, "vwap_slope": -0.0123, "atr": 0.2702, "atr_pct": 2.017, "trend": "flat", "slope_pct": -0.1235, "flat_threshold_pct": 0.5042, "ema9": 13.6443, "ema20": 13.7245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 5.567, "spread_pct": 0.673, "rvol": 0.08, "volume_pace_ratio": 1.7}}
{"timestamp": "2026-09-22T13:48:26.298729", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3833, "vwap": 6.4463, "vwap_slope": -0.0048, "atr": 0.0247, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.0969, "ema9": 6.4112, "ema20": 6.4265, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 2.842, "spread_pct": 0.157, "rvol": 0.066, "volume_pace_ratio": 1.399}}
{"timestamp": "2026-09-22T13:48:26.299605", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 141.4s", "imbalance +65% >= 50% buy threshold, stop 8.80", "entry_score 73.1"], "reasons_against": [], "metrics": {"price": 8.91, "vwap": 8.7461, "vwap_slope": 0.0392, "atr": 0.0931, "atr_pct": 1.044, "trend": "flat", "slope_pct": 0.1625, "flat_threshold_pct": 0.2611, "ema9": 8.836, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.4, "distance_from_high_pct": 0.336, "spread_pct": 0.224, "rvol": 0.17, "volume_pace_ratio": 3.603, "stage3": {"stop": 8.7983, "risk": 0.1117, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6517, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 8.80"}, "entry_score": 73.06, "entry_score_breakdown": {"imbalance_sub": 0.502, "volume_pace_sub": 0.95, "volatility_sub": 0.562, "slope_sub": 1.0, "volume_accel_sub": 0.8}}}
{"timestamp": "2026-09-22T13:48:26.340739", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T13:48:26.346242", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7194, "vwap_slope": -0.007, "atr": 0.0468, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0924, "ema9": 12.6836, "ema20": 12.7019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T13:48:26.347549", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.565, "vwap": 8.8, "vwap_slope": -0.0333, "atr": 0.0733, "atr_pct": 0.856, "trend": "flat", "slope_pct": -0.1999, "flat_threshold_pct": 0.2139, "ema9": 8.6501, "ema20": 8.7511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 7.205, "spread_pct": 0.117, "rvol": 0.337, "volume_pace_ratio": 7.129}}
{"timestamp": "2026-09-22T13:48:26.348597", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.4966, "vwap": 11.5907, "vwap_slope": -0.0058, "atr": 0.0641, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1394, "ema9": 11.5386, "ema20": 11.5586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 1.99, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T13:48:26.349573", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.18 below VWAP $12.33", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.175, "vwap": 12.3255, "vwap_slope": -0.0124, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.073, "flat_threshold_pct": 0.0911, "ema9": 12.2214, "ema20": 12.2652, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 3.142, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T13:48:26.350327", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.42, "vwap": 10.4169, "vwap_slope": -0.0472, "atr": 0.1439, "atr_pct": 1.381, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3452, "ema9": 10.4478, "ema20": 10.4802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.616, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T13:48:26.351123", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.47, "vwap": 5.5047, "vwap_slope": -0.001, "atr": 0.0306, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.1398, "ema9": 5.4877, "ema20": 5.4945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:48:26.351919", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.025, "vwap": 9.0956, "vwap_slope": -0.0073, "atr": 0.0661, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0599, "flat_threshold_pct": 0.1831, "ema9": 9.085, "ema20": 9.0801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.17, "distance_from_high_pct": 3.581, "spread_pct": 0.664, "rvol": 0.047, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:48:26.352648", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4, "vwap": 7.4729, "vwap_slope": -0.0076, "atr": 0.0348, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.1175, "ema9": 7.4491, "ema20": 7.476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 1.987, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T13:48:26.353430", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.2284, "vwap_slope": -0.029, "atr": 0.0585, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.1611, "ema9": 9.1653, "ema20": 9.2034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T13:48:26.354326", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.97, "vwap": 12.9893, "vwap_slope": -0.0147, "atr": 0.1796, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.1892, "flat_threshold_pct": 0.3462, "ema9": 12.9164, "ema20": 12.9681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 4.068, "spread_pct": 0.386, "rvol": 0.047, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:48:26.355168", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.527, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1137, "ema9": 5.5252, "ema20": 5.5219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:48:26.355903", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1972, "vwap_slope": 0.0016, "atr": 0.0259, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1238, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.15}}
{"timestamp": "2026-09-22T13:48:26.356635", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.67, "vwap": 8.736, "vwap_slope": -0.0063, "atr": 0.0416, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.1199, "ema9": 8.7037, "ema20": 8.7217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T13:48:26.357347", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6717, "vwap": 11.6337, "vwap_slope": 0.0107, "atr": 0.0607, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.1299, "ema9": 11.6747, "ema20": 11.6602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.087, "spread_pct": 0.429, "rvol": 0.009, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:48:26.358031", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9421, "vwap": 9.0194, "vwap_slope": -0.0053, "atr": 0.0341, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.0953, "ema9": 8.9715, "ema20": 9.0004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 1.735, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.711}}
{"timestamp": "2026-09-22T13:48:26.358816", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.329}}
{"timestamp": "2026-09-22T13:48:26.359591", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.8032, "vwap": 14.8559, "vwap_slope": -0.0023, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.1116, "ema9": 14.8466, "ema20": 14.8545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.18, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.113}}
{"timestamp": "2026-09-22T13:48:26.360311", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.11, "vwap": 9.1727, "vwap_slope": -0.0039, "atr": 0.0426, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.1168, "ema9": 9.1275, "ema20": 9.1484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 1.3, "spread_pct": 0.439, "rvol": 0.017, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:48:26.361048", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7499, "vwap": 13.8171, "vwap_slope": -0.0183, "atr": 0.0654, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.1189, "ema9": 13.7659, "ema20": 13.8092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 1.857, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T13:48:26.361740", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.11 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1137, "vwap": 6.1482, "vwap_slope": -0.0029, "atr": 0.0189, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0775, "ema9": 6.1274, "ema20": 6.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.709, "spread_pct": 0.164, "rvol": 0.059, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T13:48:26.363863", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.126%)"], "metrics": {"price": 13.385, "vwap": 13.6109, "vwap_slope": -0.0293, "atr": 0.0675, "atr_pct": 0.504, "trend": "negative", "slope_pct": -0.1444, "flat_threshold_pct": 0.126, "ema9": 13.482, "ema20": 13.5821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:48:31.369941", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 7.79, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0257, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:31.371330", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.79, "vwap": 7.7248, "vwap_slope": 0.0023, "atr": 0.0393, "trend": "positive", "slope_pct": 0.1595, "lower_highs_lower_lows": false, "stop": 7.7428, "imbalance_decline_count": 0, "imbalance_cur": 0.42705005324813633, "imbalance_prev": 0.13727678571428573}}
{"timestamp": "2026-09-22T13:48:31.372018", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.099%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0992, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:31.372688", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0509, "vwap_slope": 0.0012, "atr": 0.0467, "trend": "flat", "slope_pct": 0.0156, "lower_highs_lower_lows": false, "stop": 10.0489, "imbalance_decline_count": 0, "imbalance_cur": 0.9087401442710955, "imbalance_prev": 0.8536585365853658}}
{"timestamp": "2026-09-22T13:48:31.373164", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.024%)", "metrics": {"price": 6.36, "peak_price": 6.36, "peak_gain_cents": 0.5, "slope_pct": -0.0236, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:31.373644", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.36, "vwap": 6.2938, "vwap_slope": 0.002, "atr": 0.0221, "trend": "positive", "slope_pct": 0.1059, "lower_highs_lower_lows": true, "stop": 6.3334, "imbalance_decline_count": 1, "imbalance_cur": 0.8858447488584474, "imbalance_prev": 0.9216300940438872}}
{"timestamp": "2026-09-22T13:48:31.375268", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $14.12", "VWAP sloping down", "trend negative (slope -1.766%, flat band 1.227%)"], "metrics": {"price": 13.06, "vwap": 14.1185, "vwap_slope": -0.1193, "atr": 0.6409, "atr_pct": 4.907, "trend": "negative", "slope_pct": -1.7659, "flat_threshold_pct": 1.2268, "ema9": 13.695, "ema20": 14.4125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 17.706, "spread_pct": 0.611, "rvol": 1.195, "volume_pace_ratio": 25.164}}
{"timestamp": "2026-09-22T13:48:31.376094", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.248%, flat band 0.225%)"], "metrics": {"price": 8.645, "vwap": 8.92, "vwap_slope": -0.015, "atr": 0.0778, "atr_pct": 0.9, "trend": "negative", "slope_pct": -0.2485, "flat_threshold_pct": 0.225, "ema9": 8.7251, "ema20": 8.8234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.359, "volume_pace_ratio": 7.553}}
{"timestamp": "2026-09-22T13:48:31.376879", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.37, "vwap": 13.8171, "vwap_slope": -0.0129, "atr": 0.2702, "atr_pct": 2.021, "trend": "flat", "slope_pct": -0.1269, "flat_threshold_pct": 0.5053, "ema9": 13.6383, "ema20": 13.7217, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 5.779, "spread_pct": 0.673, "rvol": 0.08, "volume_pace_ratio": 1.694}}
{"timestamp": "2026-09-22T13:48:31.377671", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.446, "vwap_slope": -0.005, "atr": 0.0249, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0976, "ema9": 6.4115, "ema20": 6.4267, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.066, "volume_pace_ratio": 1.399}}
{"timestamp": "2026-09-22T13:48:31.378479", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (146.5s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.95, "vwap": 8.7491, "vwap_slope": 0.0422, "atr": 0.0938, "atr_pct": 1.048, "trend": "flat", "slope_pct": 0.1697, "flat_threshold_pct": 0.262, "ema9": 8.844, "ema20": 8.794, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.432, "distance_from_high_pct": 0.0, "spread_pct": 0.336, "rvol": 0.173, "volume_pace_ratio": 3.637, "stage3": {"stop": 8.8374, "risk": 0.1126, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1868, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:31.379416", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T13:48:31.380118", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6501, "vwap": 12.7191, "vwap_slope": -0.0073, "atr": 0.0468, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0924, "ema9": 12.6826, "ema20": 12.7015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.171, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T13:48:31.380788", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.565, "vwap": 8.7997, "vwap_slope": -0.0336, "atr": 0.0733, "atr_pct": 0.856, "trend": "flat", "slope_pct": -0.1999, "flat_threshold_pct": 0.2139, "ema9": 8.6501, "ema20": 8.7511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 7.205, "spread_pct": 0.117, "rvol": 0.337, "volume_pace_ratio": 7.105}}
{"timestamp": "2026-09-22T13:48:31.381390", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.5906, "vwap_slope": -0.0059, "atr": 0.0669, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.1455, "ema9": 11.5403, "ema20": 11.5594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.918, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T13:48:31.382058", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.185, "vwap": 12.3249, "vwap_slope": -0.0131, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0717, "flat_threshold_pct": 0.091, "ema9": 12.2234, "ema20": 12.2662, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 3.063, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T13:48:31.382838", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.28 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.2841, "vwap": 10.4169, "vwap_slope": -0.0472, "atr": 0.1439, "atr_pct": 1.399, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.3498, "ema9": 10.4206, "ema20": 10.4673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 3.886, "spread_pct": 1.645, "rvol": 0.015, "volume_pace_ratio": 0.326}}
{"timestamp": "2026-09-22T13:48:31.384717", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5047, "vwap_slope": -0.001, "atr": 0.0306, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.1396, "ema9": 5.4897, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.143, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T13:48:31.386517", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.095, "vwap_slope": -0.0079, "atr": 0.0661, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1832, "ema9": 9.084, "ema20": 9.0796, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 3.635, "spread_pct": 0.665, "rvol": 0.047, "volume_pace_ratio": 0.997}}
{"timestamp": "2026-09-22T13:48:31.389826", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4704, "vwap_slope": -0.0101, "atr": 0.0348, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1177, "ema9": 7.4471, "ema20": 7.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.21, "distance_from_high_pct": 2.119, "spread_pct": 0.271, "rvol": 0.037, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T13:48:31.396466", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.2283, "vwap_slope": -0.0291, "atr": 0.0585, "atr_pct": 0.645, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1613, "ema9": 9.1633, "ema20": 9.2025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 3.715, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T13:48:31.400363", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.965, "vwap": 12.9891, "vwap_slope": -0.015, "atr": 0.1796, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.1899, "flat_threshold_pct": 0.3464, "ema9": 12.9154, "ema20": 12.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 4.105, "spread_pct": 0.386, "rvol": 0.047, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:48:31.402389", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.527, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1137, "ema9": 5.5252, "ema20": 5.5219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 1.847, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T13:48:31.408387", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1972, "vwap_slope": 0.0015, "atr": 0.0259, "atr_pct": 0.496, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.1241, "ema9": 5.2214, "ema20": 5.2112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.855, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.15}}
{"timestamp": "2026-09-22T13:48:31.409260", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.736, "vwap_slope": -0.0062, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.1197, "ema9": 8.7067, "ema20": 8.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T13:48:31.410018", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.68, "vwap": 11.634, "vwap_slope": 0.011, "atr": 0.0607, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.1298, "ema9": 11.6764, "ema20": 11.661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.017, "spread_pct": 0.6, "rvol": 0.009, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:48:31.412089", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9414, "vwap": 9.0194, "vwap_slope": -0.0053, "atr": 0.0341, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0777, "flat_threshold_pct": 0.0953, "ema9": 8.9713, "ema20": 9.0004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 1.743, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.704}}
{"timestamp": "2026-09-22T13:48:31.414250", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.319}}
{"timestamp": "2026-09-22T13:48:31.415174", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.785, "vwap": 14.8557, "vwap_slope": -0.0025, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.1118, "ema9": 14.843, "ema20": 14.8528, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 1.302, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.113}}
{"timestamp": "2026-09-22T13:48:31.415997", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.044, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0582, "flat_threshold_pct": 0.1209, "ema9": 9.1255, "ema20": 9.1474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 1.408, "spread_pct": 0.548, "rvol": 0.018, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:48:31.416770", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7093, "vwap": 13.8167, "vwap_slope": -0.0187, "atr": 0.0665, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0711, "flat_threshold_pct": 0.1213, "ema9": 13.7577, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 2.146, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T13:48:31.417474", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1481, "vwap_slope": -0.003, "atr": 0.0193, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0788, "ema9": 6.1296, "ema20": 6.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.059, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T13:48:31.418359", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.126%)"], "metrics": {"price": 13.385, "vwap": 13.6108, "vwap_slope": -0.0293, "atr": 0.0675, "atr_pct": 0.504, "trend": "negative", "slope_pct": -0.1444, "flat_threshold_pct": 0.126, "ema9": 13.482, "ema20": 13.5821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T13:48:36.424197", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.068%)", "metrics": {"price": 7.8011, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0685, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:36.425753", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8011, "vwap": 7.7263, "vwap_slope": 0.0037, "atr": 0.0404, "trend": "positive", "slope_pct": 0.1618, "lower_highs_lower_lows": false, "stop": 7.7526, "imbalance_decline_count": 0, "imbalance_cur": 0.4360638010273047, "imbalance_prev": 0.42705005324813633}}
{"timestamp": "2026-09-22T13:48:36.426443", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.144%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1437, "trend": "positive"}}
{"timestamp": "2026-09-22T13:48:36.427079", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0511, "vwap_slope": 0.0014, "atr": 0.0475, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 10.063, "imbalance_decline_count": 0, "imbalance_cur": 0.9279183781635086, "imbalance_prev": 0.9087401442710955}}
{"timestamp": "2026-09-22T13:48:36.428629", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.37, "peak_price": 6.37, "peak_gain_cents": 1.5, "slope_pct": 0.0236, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:36.429300", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2946, "vwap_slope": 0.0028, "atr": 0.0232, "trend": "positive", "slope_pct": 0.1084, "lower_highs_lower_lows": false, "stop": 6.3421, "imbalance_decline_count": 2, "imbalance_cur": 0.07868284228769497, "imbalance_prev": 0.8858447488584474}}
{"timestamp": "2026-09-22T13:48:36.431918", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.784%, flat band 1.243%)"], "metrics": {"price": 13.0056, "vwap": 14.1041, "vwap_slope": -0.1337, "atr": 0.6469, "atr_pct": 4.974, "trend": "negative", "slope_pct": -1.7843, "flat_threshold_pct": 1.2434, "ema9": 13.6841, "ema20": 14.4073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 18.049, "spread_pct": 0.307, "rvol": 1.212, "volume_pace_ratio": 25.404}}
{"timestamp": "2026-09-22T13:48:36.433607", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.248%, flat band 0.225%)"], "metrics": {"price": 8.645, "vwap": 8.9198, "vwap_slope": -0.0152, "atr": 0.0778, "atr_pct": 0.9, "trend": "negative", "slope_pct": -0.2485, "flat_threshold_pct": 0.225, "ema9": 8.7251, "ema20": 8.8234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.359, "volume_pace_ratio": 7.524}}
{"timestamp": "2026-09-22T13:48:36.434418", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3809, "vwap": 13.8166, "vwap_slope": -0.0133, "atr": 0.2702, "atr_pct": 2.02, "trend": "flat", "slope_pct": -0.1257, "flat_threshold_pct": 0.5049, "ema9": 13.6404, "ema20": 13.7227, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 5.702, "spread_pct": 0.599, "rvol": 0.081, "volume_pace_ratio": 1.688}}
{"timestamp": "2026-09-22T13:48:36.435293", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3888, "vwap": 6.4456, "vwap_slope": -0.0055, "atr": 0.0249, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0337, "flat_threshold_pct": 0.0976, "ema9": 6.4123, "ema20": 6.4271, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 2.758, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.404}}
{"timestamp": "2026-09-22T13:48:36.436305", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (151.6s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9, "vwap": 8.7499, "vwap_slope": 0.0429, "atr": 0.0938, "atr_pct": 1.054, "trend": "flat", "slope_pct": 0.1607, "flat_threshold_pct": 0.2634, "ema9": 8.834, "ema20": 8.7892, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.457, "distance_from_high_pct": 0.559, "spread_pct": 0.337, "rvol": 0.175, "volume_pace_ratio": 3.66, "stage3": {"stop": 8.7874, "risk": 0.1126, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3696, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:36.437110", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T13:48:36.437944", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7191, "vwap_slope": -0.0073, "atr": 0.0468, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0924, "ema9": 12.6836, "ema20": 12.7019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:48:36.439026", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.54 below VWAP $8.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.54, "vwap": 8.7944, "vwap_slope": -0.0389, "atr": 0.0741, "atr_pct": 0.867, "trend": "flat", "slope_pct": -0.2044, "flat_threshold_pct": 0.2168, "ema9": 8.6451, "ema20": 8.7487, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 7.476, "spread_pct": 0.234, "rvol": 0.344, "volume_pace_ratio": 7.219}}
{"timestamp": "2026-09-22T13:48:36.439847", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.508, "vwap": 11.5905, "vwap_slope": -0.006, "atr": 0.0669, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.1454, "ema9": 11.5409, "ema20": 11.5596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 1.893, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.877}}
{"timestamp": "2026-09-22T13:48:36.440533", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.18 below VWAP $12.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.1794, "vwap": 12.324, "vwap_slope": -0.0139, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0725, "flat_threshold_pct": 0.0911, "ema9": 12.2223, "ema20": 12.2657, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 3.107, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.881}}
{"timestamp": "2026-09-22T13:48:36.441274", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.28 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.2841, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1439, "atr_pct": 1.399, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.3498, "ema9": 10.4206, "ema20": 10.4673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 3.886, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.325}}
{"timestamp": "2026-09-22T13:48:36.442023", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5047, "vwap_slope": -0.001, "atr": 0.0306, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.1396, "ema9": 5.4897, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.143, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T13:48:36.442806", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.095, "vwap_slope": -0.0079, "atr": 0.0661, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1832, "ema9": 9.084, "ema20": 9.0796, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 3.635, "spread_pct": 0.665, "rvol": 0.047, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T13:48:36.443561", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4699, "vwap_slope": -0.0106, "atr": 0.0355, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1201, "ema9": 7.4471, "ema20": 7.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 2.119, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T13:48:36.444193", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0859, "vwap": 9.2282, "vwap_slope": -0.0292, "atr": 0.0585, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.161, "ema9": 9.1664, "ema20": 9.204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 3.547, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T13:48:36.444991", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.965, "vwap": 12.9891, "vwap_slope": -0.015, "atr": 0.1796, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.1899, "flat_threshold_pct": 0.3464, "ema9": 12.9154, "ema20": 12.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 4.105, "spread_pct": 0.309, "rvol": 0.047, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T13:48:36.445660", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.527, "vwap_slope": -0.002, "atr": 0.0251, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1136, "ema9": 5.5262, "ema20": 5.5223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.032, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T13:48:36.446287", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1972, "vwap_slope": 0.0016, "atr": 0.0259, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1238, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.149}}
{"timestamp": "2026-09-22T13:48:36.447071", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.736, "vwap_slope": -0.0062, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.1197, "ema9": 8.7067, "ema20": 8.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T13:48:36.447761", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6723, "vwap": 11.6338, "vwap_slope": 0.0108, "atr": 0.0607, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.1299, "ema9": 11.6749, "ema20": 11.6602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.082, "spread_pct": 0.6, "rvol": 0.009, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:48:36.448443", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.948, "vwap": 9.0194, "vwap_slope": -0.0053, "atr": 0.0341, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0765, "flat_threshold_pct": 0.0953, "ema9": 8.9727, "ema20": 9.001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 1.67, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.697}}
{"timestamp": "2026-09-22T13:48:36.449132", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.308}}
{"timestamp": "2026-09-22T13:48:36.449960", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.8046, "vwap": 14.8557, "vwap_slope": -0.0025, "atr": 0.0661, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.1116, "ema9": 14.8469, "ema20": 14.8546, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.171, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.105}}
{"timestamp": "2026-09-22T13:48:36.450752", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.1725, "vwap_slope": -0.0041, "atr": 0.044, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1205, "ema9": 9.1315, "ema20": 9.1503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 1.083, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:48:36.451557", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8167, "vwap_slope": -0.0187, "atr": 0.0669, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0687, "flat_threshold_pct": 0.1218, "ema9": 13.7619, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 1.999, "spread_pct": 0.146, "rvol": 0.033, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T13:48:36.453248", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1481, "vwap_slope": -0.003, "atr": 0.0197, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0803, "ema9": 6.1286, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.059, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T13:48:36.455013", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.126%)"], "metrics": {"price": 13.3872, "vwap": 13.6099, "vwap_slope": -0.0303, "atr": 0.0675, "atr_pct": 0.504, "trend": "negative", "slope_pct": -0.1441, "flat_threshold_pct": 0.126, "ema9": 13.4825, "ema20": 13.5823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 3.966, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T13:48:41.460824", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.103%)", "metrics": {"price": 7.81, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1027, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:41.462009", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7264, "vwap_slope": 0.0039, "atr": 0.0408, "trend": "positive", "slope_pct": 0.1636, "lower_highs_lower_lows": false, "stop": 7.7611, "imbalance_decline_count": 1, "imbalance_cur": 0.4167023554603854, "imbalance_prev": 0.4360638010273047}}
{"timestamp": "2026-09-22T13:48:41.462437", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.129%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1289, "trend": "positive"}}
{"timestamp": "2026-09-22T13:48:41.463037", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0511, "vwap_slope": 0.0014, "atr": 0.0475, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 10.058, "imbalance_decline_count": 1, "imbalance_cur": 0.8281951078303662, "imbalance_prev": 0.9279183781635086}}
{"timestamp": "2026-09-22T13:48:41.463507", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.37, "peak_price": 6.37, "peak_gain_cents": 1.5, "slope_pct": 0.0236, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:41.463910", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2946, "vwap_slope": 0.0028, "atr": 0.0232, "trend": "positive", "slope_pct": 0.1084, "lower_highs_lower_lows": false, "stop": 6.3421, "imbalance_decline_count": 0, "imbalance_cur": 0.07868284228769497, "imbalance_prev": 0.07868284228769497}}
{"timestamp": "2026-09-22T13:48:41.466286", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.786%, flat band 1.244%)"], "metrics": {"price": 13.0, "vwap": 14.098, "vwap_slope": -0.1398, "atr": 0.6469, "atr_pct": 4.976, "trend": "negative", "slope_pct": -1.7862, "flat_threshold_pct": 1.244, "ema9": 13.683, "ema20": 14.4068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 18.084, "spread_pct": 0.307, "rvol": 1.22, "volume_pace_ratio": 25.449}}
{"timestamp": "2026-09-22T13:48:41.467162", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.250%, flat band 0.225%)"], "metrics": {"price": 8.635, "vwap": 8.9194, "vwap_slope": -0.0156, "atr": 0.0778, "atr_pct": 0.901, "trend": "negative", "slope_pct": -0.2503, "flat_threshold_pct": 0.2253, "ema9": 8.7231, "ema20": 8.8225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.36, "volume_pace_ratio": 7.502}}
{"timestamp": "2026-09-22T13:48:41.467932", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4652, "vwap": 13.8167, "vwap_slope": -0.0133, "atr": 0.2702, "atr_pct": 2.007, "trend": "flat", "slope_pct": -0.116, "flat_threshold_pct": 0.5017, "ema9": 13.6573, "ema20": 13.7307, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.281, "distance_from_high_pct": 5.108, "spread_pct": 0.524, "rvol": 0.081, "volume_pace_ratio": 1.683}}
{"timestamp": "2026-09-22T13:48:41.468638", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.446, "vwap_slope": -0.005, "atr": 0.0279, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.1093, "ema9": 6.4115, "ema20": 6.4267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.398}}
{"timestamp": "2026-09-22T13:48:41.469513", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (156.6s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.91, "vwap": 8.7507, "vwap_slope": 0.0437, "atr": 0.0938, "atr_pct": 1.053, "trend": "flat", "slope_pct": 0.1625, "flat_threshold_pct": 0.2631, "ema9": 8.836, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.466, "distance_from_high_pct": 0.447, "spread_pct": 0.449, "rvol": 0.175, "volume_pace_ratio": 3.657, "stage3": {"stop": 8.7974, "risk": 0.1126, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3394, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:41.470191", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T13:48:41.470913", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6602, "vwap": 12.7189, "vwap_slope": -0.0075, "atr": 0.0468, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.0924, "ema9": 12.6846, "ema20": 12.7024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.092, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T13:48:41.471899", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5599, "vwap": 8.7945, "vwap_slope": -0.0388, "atr": 0.0741, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.2008, "flat_threshold_pct": 0.2163, "ema9": 8.6491, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 7.26, "spread_pct": 0.117, "rvol": 0.345, "volume_pace_ratio": 7.191}}
{"timestamp": "2026-09-22T13:48:41.472607", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5101, "vwap": 11.5904, "vwap_slope": -0.0061, "atr": 0.0669, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.1454, "ema9": 11.5413, "ema20": 11.5598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 1.875, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:48:41.473432", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.1935, "vwap": 12.3241, "vwap_slope": -0.0138, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0706, "flat_threshold_pct": 0.091, "ema9": 12.2251, "ema20": 12.267, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.995, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T13:48:41.477686", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.341, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1439, "atr_pct": 1.391, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.3479, "ema9": 10.432, "ema20": 10.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 3.354, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.324}}
{"timestamp": "2026-09-22T13:48:41.478376", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5047, "vwap_slope": -0.0011, "atr": 0.0306, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.1396, "ema9": 5.4897, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T13:48:41.479147", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.095, "vwap_slope": -0.0079, "atr": 0.0661, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1832, "ema9": 9.084, "ema20": 9.0796, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 3.635, "spread_pct": 0.554, "rvol": 0.047, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T13:48:41.479882", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4699, "vwap_slope": -0.0106, "atr": 0.0355, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1201, "ema9": 7.4471, "ema20": 7.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 2.119, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T13:48:41.480526", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.228, "vwap_slope": -0.0294, "atr": 0.0585, "atr_pct": 0.645, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1613, "ema9": 9.1633, "ema20": 9.2025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 3.715, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T13:48:41.481403", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9747, "vwap": 12.9895, "vwap_slope": -0.0145, "atr": 0.1796, "atr_pct": 1.384, "trend": "flat", "slope_pct": -0.1887, "flat_threshold_pct": 0.3461, "ema9": 12.9173, "ema20": 12.9686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 4.033, "spread_pct": 0.386, "rvol": 0.047, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T13:48:41.482023", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.5175, "vwap": 5.5269, "vwap_slope": -0.002, "atr": 0.0251, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.1137, "ema9": 5.5257, "ema20": 5.5221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.803, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:48:41.482652", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1972, "vwap_slope": 0.0016, "atr": 0.0259, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1238, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.148}}
{"timestamp": "2026-09-22T13:48:41.483298", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.7359, "vwap_slope": -0.0063, "atr": 0.0416, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.1197, "ema9": 8.7067, "ema20": 8.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T13:48:41.483954", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6725, "vwap": 11.6338, "vwap_slope": 0.0108, "atr": 0.0607, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.1299, "ema9": 11.6749, "ema20": 11.6603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.081, "spread_pct": 0.6, "rvol": 0.009, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:48:41.484642", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0184, "vwap_slope": -0.0063, "atr": 0.0348, "atr_pct": 0.389, "trend": "flat", "slope_pct": -0.0753, "flat_threshold_pct": 0.0972, "ema9": 8.9741, "ema20": 9.0017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.715}}
{"timestamp": "2026-09-22T13:48:41.485351", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.298}}
{"timestamp": "2026-09-22T13:48:41.486088", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7873, "vwap": 14.8556, "vwap_slope": -0.0026, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.1118, "ema9": 14.8434, "ema20": 14.853, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.286, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.096}}
{"timestamp": "2026-09-22T13:48:41.488240", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.1725, "vwap_slope": -0.0041, "atr": 0.044, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1205, "ema9": 9.1315, "ema20": 9.1503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 1.083, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:48:41.490271", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8166, "vwap_slope": -0.0188, "atr": 0.0669, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.1217, "ema9": 13.7659, "ema20": 13.8092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T13:48:41.491017", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1299, "vwap": 6.1481, "vwap_slope": -0.003, "atr": 0.0197, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.0802, "ema9": 6.1306, "ema20": 6.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.449, "spread_pct": 0.163, "rvol": 0.059, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T13:48:41.491818", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.126%)"], "metrics": {"price": 13.3998, "vwap": 13.609, "vwap_slope": -0.0311, "atr": 0.0675, "atr_pct": 0.503, "trend": "negative", "slope_pct": -0.1426, "flat_threshold_pct": 0.1258, "ema9": 13.485, "ema20": 13.5835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 3.875, "spread_pct": 0.075, "rvol": 0.049, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T13:48:46.497610", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.094%)", "metrics": {"price": 7.8077, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0939, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:46.498773", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8077, "vwap": 7.7264, "vwap_slope": 0.0039, "atr": 0.0408, "trend": "positive", "slope_pct": 0.1631, "lower_highs_lower_lows": false, "stop": 7.7588, "imbalance_decline_count": 0, "imbalance_cur": 0.4322634431012922, "imbalance_prev": 0.4167023554603854}}
{"timestamp": "2026-09-22T13:48:46.499531", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.129%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1289, "trend": "positive"}}
{"timestamp": "2026-09-22T13:48:46.500157", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0511, "vwap_slope": 0.0014, "atr": 0.0475, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 10.058, "imbalance_decline_count": 0, "imbalance_cur": 0.8291421181204196, "imbalance_prev": 0.8281951078303662}}
{"timestamp": "2026-09-22T13:48:46.500554", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.37, "peak_price": 6.37, "peak_gain_cents": 1.5, "slope_pct": 0.0236, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:46.501934", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2946, "vwap_slope": 0.0028, "atr": 0.0232, "trend": "positive", "slope_pct": 0.1084, "lower_highs_lower_lows": false, "stop": 6.3421, "imbalance_decline_count": 0, "imbalance_cur": 0.07868284228769497, "imbalance_prev": 0.07868284228769497}}
{"timestamp": "2026-09-22T13:48:46.504633", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $14.09", "VWAP sloping down", "trend negative (slope -1.698%, flat band 1.220%)"], "metrics": {"price": 13.26, "vwap": 14.0929, "vwap_slope": -0.1449, "atr": 0.6469, "atr_pct": 4.878, "trend": "negative", "slope_pct": -1.6983, "flat_threshold_pct": 1.2196, "ema9": 13.735, "ema20": 14.4315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 16.446, "spread_pct": 0.835, "rvol": 1.231, "volume_pace_ratio": 25.579}}
{"timestamp": "2026-09-22T13:48:46.507108", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.248%, flat band 0.225%)"], "metrics": {"price": 8.645, "vwap": 8.9184, "vwap_slope": -0.0166, "atr": 0.0779, "atr_pct": 0.902, "trend": "negative", "slope_pct": -0.2485, "flat_threshold_pct": 0.2254, "ema9": 8.7251, "ema20": 8.8234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.361, "volume_pace_ratio": 7.501}}
{"timestamp": "2026-09-22T13:48:46.507886", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3357, "vwap": 13.814, "vwap_slope": -0.0159, "atr": 0.2702, "atr_pct": 2.026, "trend": "flat", "slope_pct": -0.1309, "flat_threshold_pct": 0.5066, "ema9": 13.6314, "ema20": 13.7184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 6.02, "spread_pct": 0.225, "rvol": 0.081, "volume_pace_ratio": 1.682}}
{"timestamp": "2026-09-22T13:48:46.508704", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.446, "vwap_slope": -0.005, "atr": 0.0279, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.1093, "ema9": 6.4115, "ema20": 6.4267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.392}}
{"timestamp": "2026-09-22T13:48:46.509470", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (161.6s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8998, "vwap": 8.7505, "vwap_slope": 0.0435, "atr": 0.0938, "atr_pct": 1.054, "trend": "flat", "slope_pct": 0.1607, "flat_threshold_pct": 0.2634, "ema9": 8.834, "ema20": 8.7892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.466, "distance_from_high_pct": 0.561, "spread_pct": 0.449, "rvol": 0.175, "volume_pace_ratio": 3.642, "stage3": {"stop": 8.7872, "risk": 0.1126, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3877, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:46.510110", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T13:48:46.510547", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6651, "vwap": 12.7189, "vwap_slope": -0.0075, "atr": 0.0468, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0923, "ema9": 12.6856, "ema20": 12.7029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.054, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T13:48:46.511378", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5546, "vwap": 8.7937, "vwap_slope": -0.0396, "atr": 0.0741, "atr_pct": 0.866, "trend": "flat", "slope_pct": -0.2018, "flat_threshold_pct": 0.2164, "ema9": 8.6481, "ema20": 8.7501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 7.317, "spread_pct": 0.117, "rvol": 0.346, "volume_pace_ratio": 7.181}}
{"timestamp": "2026-09-22T13:48:46.511887", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.5902, "vwap_slope": -0.0063, "atr": 0.0669, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.1454, "ema9": 11.5413, "ema20": 11.5598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 1.876, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T13:48:46.512322", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.1946, "vwap": 12.3241, "vwap_slope": -0.0138, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.091, "ema9": 12.2253, "ema20": 12.2671, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.986, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:48:46.512947", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.341, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1439, "atr_pct": 1.391, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.3479, "ema9": 10.432, "ema20": 10.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 3.354, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T13:48:46.513594", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5047, "vwap_slope": -0.001, "atr": 0.0313, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1426, "ema9": 5.4917, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T13:48:46.514240", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.095, "vwap_slope": -0.0079, "atr": 0.0661, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1832, "ema9": 9.084, "ema20": 9.0796, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.178, "distance_from_high_pct": 3.635, "spread_pct": 0.554, "rvol": 0.047, "volume_pace_ratio": 0.983}}
{"timestamp": "2026-09-22T13:48:46.515110", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4699, "vwap_slope": -0.0106, "atr": 0.0355, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1201, "ema9": 7.4471, "ema20": 7.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 2.119, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T13:48:46.515557", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0963, "vwap": 9.2275, "vwap_slope": -0.0299, "atr": 0.0585, "atr_pct": 0.643, "trend": "flat", "slope_pct": -0.0469, "flat_threshold_pct": 0.1608, "ema9": 9.1685, "ema20": 9.205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 3.436, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T13:48:46.516097", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.9991, "vwap": 12.9938, "vwap_slope": -0.0103, "atr": 0.1846, "atr_pct": 1.42, "trend": "flat", "slope_pct": -0.1857, "flat_threshold_pct": 0.3551, "ema9": 12.9222, "ema20": 12.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 3.853, "spread_pct": 0.231, "rvol": 0.048, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:48:46.516762", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5271, "vwap_slope": -0.0019, "atr": 0.0261, "atr_pct": 0.472, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1181, "ema9": 5.5292, "ema20": 5.5238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:48:46.517465", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1972, "vwap_slope": 0.0016, "atr": 0.0259, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1238, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.665, "spread_pct": 0.383, "rvol": 0.007, "volume_pace_ratio": 0.148}}
{"timestamp": "2026-09-22T13:48:46.518237", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.68, "vwap": 8.7359, "vwap_slope": -0.0063, "atr": 0.0421, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.1212, "ema9": 8.7057, "ema20": 8.7227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T13:48:46.519030", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.6357, "vwap_slope": 0.0127, "atr": 0.0607, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1296, "ema9": 11.6804, "ema20": 11.6629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.847, "spread_pct": 0.941, "rvol": 0.009, "volume_pace_ratio": 0.197}}
{"timestamp": "2026-09-22T13:48:46.519709", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0183, "vwap_slope": -0.0064, "atr": 0.0348, "atr_pct": 0.389, "trend": "flat", "slope_pct": -0.0753, "flat_threshold_pct": 0.0972, "ema9": 8.9741, "ema20": 9.0017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.71}}
{"timestamp": "2026-09-22T13:48:46.520483", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8745, "vwap_slope": -0.0008, "atr": 0.0615, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.3145, "ema9": 4.8363, "ema20": 4.8342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.976, "spread_pct": 1.858, "rvol": 0.11, "volume_pace_ratio": 2.288}}
{"timestamp": "2026-09-22T13:48:46.521304", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.79, "vwap": 14.8556, "vwap_slope": -0.0026, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.1117, "ema9": 14.844, "ema20": 14.8532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.268, "spread_pct": 0.068, "rvol": 0.101, "volume_pace_ratio": 2.09}}
{"timestamp": "2026-09-22T13:48:46.521938", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.125, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.044, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.1205, "ema9": 9.1305, "ema20": 9.1498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.138, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:48:46.522595", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7547, "vwap": 13.8166, "vwap_slope": -0.0188, "atr": 0.068, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0659, "flat_threshold_pct": 0.1235, "ema9": 13.7668, "ema20": 13.8096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 1.822, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T13:48:46.523414", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1481, "vwap_slope": -0.003, "atr": 0.0197, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0802, "ema9": 6.1296, "ema20": 6.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.059, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T13:48:46.524137", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.126%)"], "metrics": {"price": 13.4, "vwap": 13.6088, "vwap_slope": -0.0314, "atr": 0.0675, "atr_pct": 0.503, "trend": "negative", "slope_pct": -0.1426, "flat_threshold_pct": 0.1258, "ema9": 13.485, "ema20": 13.5836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 3.874, "spread_pct": 0.075, "rvol": 0.049, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:48:51.529928", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.805, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0835, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:51.531205", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.805, "vwap": 7.7264, "vwap_slope": 0.0039, "atr": 0.0408, "trend": "positive", "slope_pct": 0.1625, "lower_highs_lower_lows": false, "stop": 7.7561, "imbalance_decline_count": 0, "imbalance_cur": 0.45525408484485086, "imbalance_prev": 0.4322634431012922}}
{"timestamp": "2026-09-22T13:48:51.531891", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.129%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1289, "trend": "positive"}}
{"timestamp": "2026-09-22T13:48:51.532424", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0511, "vwap_slope": 0.0014, "atr": 0.0475, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 10.058, "imbalance_decline_count": 1, "imbalance_cur": 0.555750273822563, "imbalance_prev": 0.8291421181204196}}
{"timestamp": "2026-09-22T13:48:51.532855", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.008%)", "metrics": {"price": 6.3633, "peak_price": 6.37, "peak_gain_cents": 1.5, "slope_pct": -0.008, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:51.533320", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3633, "vwap": 6.2946, "vwap_slope": 0.0028, "atr": 0.0232, "trend": "positive", "slope_pct": 0.1067, "lower_highs_lower_lows": false, "stop": 6.3354, "imbalance_decline_count": 1, "imbalance_cur": -0.014868471216164697, "imbalance_prev": 0.07868284228769497}}
{"timestamp": "2026-09-22T13:48:51.535326", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $14.09", "VWAP sloping down", "trend negative (slope -1.703%, flat band 1.221%)"], "metrics": {"price": 13.245, "vwap": 14.0909, "vwap_slope": -0.1469, "atr": 0.6469, "atr_pct": 4.884, "trend": "negative", "slope_pct": -1.7034, "flat_threshold_pct": 1.221, "ema9": 13.732, "ema20": 14.4301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 16.541, "spread_pct": 0.529, "rvol": 1.234, "volume_pace_ratio": 25.515}}
{"timestamp": "2026-09-22T13:48:51.536206", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.250%, flat band 0.226%)"], "metrics": {"price": 8.6377, "vwap": 8.9182, "vwap_slope": -0.0168, "atr": 0.0782, "atr_pct": 0.905, "trend": "negative", "slope_pct": -0.2498, "flat_threshold_pct": 0.2263, "ema9": 8.7237, "ema20": 8.8227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 6.316, "spread_pct": 0.116, "rvol": 0.361, "volume_pace_ratio": 7.472}}
{"timestamp": "2026-09-22T13:48:51.536988", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.34, "vwap": 13.8137, "vwap_slope": -0.0163, "atr": 0.2702, "atr_pct": 2.026, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.5064, "ema9": 13.6323, "ema20": 13.7188, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 5.99, "spread_pct": 0.524, "rvol": 0.081, "volume_pace_ratio": 1.676}}
{"timestamp": "2026-09-22T13:48:51.537755", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4458, "vwap_slope": -0.0053, "atr": 0.0279, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.1092, "ema9": 6.4125, "ema20": 6.4272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.067, "volume_pace_ratio": 1.394}}
{"timestamp": "2026-09-22T13:48:51.538527", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (166.7s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9274, "vwap": 8.7513, "vwap_slope": 0.0443, "atr": 0.0938, "atr_pct": 1.05, "trend": "flat", "slope_pct": 0.1656, "flat_threshold_pct": 0.2626, "ema9": 8.8395, "ema20": 8.7918, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.469, "distance_from_high_pct": 0.253, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 3.629, "stage3": {"stop": 8.8148, "risk": 0.1126, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5711, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:48:51.539331", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T13:48:51.540015", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7189, "vwap_slope": -0.0075, "atr": 0.0468, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0923, "ema9": 12.6856, "ema20": 12.7029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T13:48:51.541016", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.555, "vwap": 8.7934, "vwap_slope": -0.0399, "atr": 0.0741, "atr_pct": 0.866, "trend": "flat", "slope_pct": -0.2017, "flat_threshold_pct": 0.2164, "ema9": 8.6481, "ema20": 8.7501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 7.313, "spread_pct": 0.117, "rvol": 0.346, "volume_pace_ratio": 7.158}}
{"timestamp": "2026-09-22T13:48:51.541743", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5253, "vwap": 11.5901, "vwap_slope": -0.0064, "atr": 0.0669, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.1452, "ema9": 11.5443, "ema20": 11.5613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 1.745, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T13:48:51.542442", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.195, "vwap": 12.3241, "vwap_slope": -0.0138, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.0909, "ema9": 12.2254, "ema20": 12.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.983, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T13:48:51.543216", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.341, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1439, "atr_pct": 1.391, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.3479, "ema9": 10.432, "ema20": 10.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 3.354, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.321}}
{"timestamp": "2026-09-22T13:48:51.543935", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4887, "vwap": 5.5047, "vwap_slope": -0.001, "atr": 0.0313, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.1426, "ema9": 5.4914, "ema20": 5.4962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.987, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T13:48:51.544594", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.025, "vwap": 9.0951, "vwap_slope": -0.0078, "atr": 0.0661, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0599, "flat_threshold_pct": 0.1831, "ema9": 9.085, "ema20": 9.0801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 3.581, "spread_pct": 0.221, "rvol": 0.047, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:48:51.545261", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4699, "vwap_slope": -0.0106, "atr": 0.0355, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1201, "ema9": 7.4471, "ema20": 7.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 2.119, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T13:48:51.545864", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.2273, "vwap_slope": -0.0301, "atr": 0.0585, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.1611, "ema9": 9.1653, "ema20": 9.2034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T13:48:51.546550", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.9991, "vwap": 12.9938, "vwap_slope": -0.0103, "atr": 0.1846, "atr_pct": 1.42, "trend": "flat", "slope_pct": -0.1857, "flat_threshold_pct": 0.3551, "ema9": 12.9222, "ema20": 12.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 3.853, "spread_pct": 0.769, "rvol": 0.048, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:48:51.547340", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5271, "vwap_slope": -0.0018, "atr": 0.0261, "atr_pct": 0.472, "trend": "flat", "slope_pct": 0.0479, "flat_threshold_pct": 0.118, "ema9": 5.5302, "ema20": 5.5242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T13:48:51.548007", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.1987, "vwap_slope": 0.003, "atr": 0.0259, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1238, "ema9": 5.2234, "ema20": 5.2121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.665, "spread_pct": 0.763, "rvol": 0.007, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:48:51.548653", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.721, "vwap": 8.7362, "vwap_slope": -0.006, "atr": 0.0438, "atr_pct": 0.502, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1256, "ema9": 8.7139, "ema20": 8.7266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 1.569, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T13:48:51.549289", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.6357, "vwap_slope": 0.0127, "atr": 0.0607, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1296, "ema9": 11.6804, "ema20": 11.6629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.847, "spread_pct": 0.941, "rvol": 0.009, "volume_pace_ratio": 0.196}}
{"timestamp": "2026-09-22T13:48:51.549985", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0182, "vwap_slope": -0.0065, "atr": 0.0348, "atr_pct": 0.389, "trend": "flat", "slope_pct": -0.0762, "flat_threshold_pct": 0.0972, "ema9": 8.9731, "ema20": 9.0012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.703}}
{"timestamp": "2026-09-22T13:48:51.550745", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down"], "metrics": {"price": 4.79, "vwap": 4.8738, "vwap_slope": -0.0015, "atr": 0.0622, "atr_pct": 1.299, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.3248, "ema9": 4.8163, "ema20": 4.8247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 4.96, "spread_pct": 0.626, "rvol": 0.111, "volume_pace_ratio": 2.305}}
{"timestamp": "2026-09-22T13:48:51.551457", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.795, "vwap": 14.8556, "vwap_slope": -0.0026, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0199, "flat_threshold_pct": 0.1117, "ema9": 14.845, "ema20": 14.8537, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.235, "spread_pct": 0.068, "rvol": 0.101, "volume_pace_ratio": 2.081}}
{"timestamp": "2026-09-22T13:48:51.552145", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.125, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.044, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.1205, "ema9": 9.1305, "ema20": 9.1498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.138, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:48:51.552839", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.8165, "vwap_slope": -0.0189, "atr": 0.068, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.1235, "ema9": 13.7679, "ema20": 13.8101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 1.784, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:48:51.553504", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.12, "vwap": 6.1479, "vwap_slope": -0.0032, "atr": 0.0197, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0803, "ema9": 6.1286, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.06, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T13:48:51.554332", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.142%, flat band 0.126%)"], "metrics": {"price": 13.405, "vwap": 13.6078, "vwap_slope": -0.0324, "atr": 0.0675, "atr_pct": 0.503, "trend": "negative", "slope_pct": -0.142, "flat_threshold_pct": 0.1258, "ema9": 13.486, "ema20": 13.584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 3.838, "spread_pct": 0.075, "rvol": 0.049, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T13:48:56.560162", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.103%)", "metrics": {"price": 7.81, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1027, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:56.561516", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7265, "vwap_slope": 0.004, "atr": 0.0408, "trend": "positive", "slope_pct": 0.1636, "lower_highs_lower_lows": false, "stop": 7.7611, "imbalance_decline_count": 1, "imbalance_cur": 0.45369813589897773, "imbalance_prev": 0.45525408484485086}}
{"timestamp": "2026-09-22T13:48:56.562046", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.129%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1289, "trend": "positive"}}
{"timestamp": "2026-09-22T13:48:56.562524", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0511, "vwap_slope": 0.0015, "atr": 0.0475, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 10.058, "imbalance_decline_count": 2, "imbalance_cur": -0.18874560375146543, "imbalance_prev": 0.555750273822563}}
{"timestamp": "2026-09-22T13:48:56.562948", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.071%)", "metrics": {"price": 6.38, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0708, "trend": "flat"}}
{"timestamp": "2026-09-22T13:48:56.563522", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.38, "vwap": 6.2947, "vwap_slope": 0.0029, "atr": 0.0236, "trend": "positive", "slope_pct": 0.1109, "lower_highs_lower_lows": false, "stop": 6.3517, "imbalance_decline_count": 2, "imbalance_cur": -0.27686472819216185, "imbalance_prev": -0.014868471216164697}}
{"timestamp": "2026-09-22T13:48:56.564971", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $14.09", "VWAP sloping down", "trend negative (slope -1.719%, flat band 1.225%)"], "metrics": {"price": 13.2, "vwap": 14.0889, "vwap_slope": -0.1489, "atr": 0.6469, "atr_pct": 4.901, "trend": "negative", "slope_pct": -1.7186, "flat_threshold_pct": 1.2251, "ema9": 13.723, "ema20": 14.4258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 16.824, "spread_pct": 0.758, "rvol": 1.236, "volume_pace_ratio": 25.439}}
{"timestamp": "2026-09-22T13:48:56.565686", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.250%, flat band 0.226%)"], "metrics": {"price": 8.635, "vwap": 8.9181, "vwap_slope": -0.0168, "atr": 0.0782, "atr_pct": 0.905, "trend": "negative", "slope_pct": -0.2503, "flat_threshold_pct": 0.2263, "ema9": 8.7231, "ema20": 8.8225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.361, "volume_pace_ratio": 7.441}}
{"timestamp": "2026-09-22T13:48:56.566307", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.35, "vwap": 13.8137, "vwap_slope": -0.0163, "atr": 0.2702, "atr_pct": 2.024, "trend": "flat", "slope_pct": -0.1292, "flat_threshold_pct": 0.506, "ema9": 13.6343, "ema20": 13.7198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 5.92, "spread_pct": 0.299, "rvol": 0.081, "volume_pace_ratio": 1.67}}
{"timestamp": "2026-09-22T13:48:56.567047", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4458, "vwap_slope": -0.0052, "atr": 0.0279, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.1091, "ema9": 6.4135, "ema20": 6.4277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.067, "volume_pace_ratio": 1.389}}
{"timestamp": "2026-09-22T13:48:56.568634", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (171.7s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.9008, "vwap": 8.7512, "vwap_slope": 0.0442, "atr": 0.0938, "atr_pct": 1.054, "trend": "flat", "slope_pct": 0.1608, "flat_threshold_pct": 0.2634, "ema9": 8.8342, "ema20": 8.7893, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.477, "distance_from_high_pct": 0.55, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 3.625, "stage3": {"stop": 8.7882, "risk": 0.1126, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.368, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:48:56.569225", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T13:48:56.569826", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7185, "vwap_slope": -0.0079, "atr": 0.0468, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0923, "ema9": 12.6856, "ema20": 12.7029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T13:48:56.570526", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.575, "vwap": 8.7933, "vwap_slope": -0.04, "atr": 0.0741, "atr_pct": 0.864, "trend": "flat", "slope_pct": -0.1981, "flat_threshold_pct": 0.2159, "ema9": 8.6521, "ema20": 8.752, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.347, "volume_pace_ratio": 7.138}}
{"timestamp": "2026-09-22T13:48:56.571808", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.5901, "vwap_slope": -0.0064, "atr": 0.0669, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.1451, "ema9": 11.5453, "ema20": 11.5617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 1.705, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.869}}
{"timestamp": "2026-09-22T13:48:56.572425", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.18 below VWAP $12.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.1845, "vwap": 12.3239, "vwap_slope": -0.014, "atr": 0.0444, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.091, "ema9": 12.2233, "ema20": 12.2662, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 3.067, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T13:48:56.573053", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.341, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1439, "atr_pct": 1.391, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.3479, "ema9": 10.432, "ema20": 10.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 3.354, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.319}}
{"timestamp": "2026-09-22T13:48:56.573636", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5046, "vwap_slope": -0.0011, "atr": 0.0313, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1426, "ema9": 5.4917, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T13:48:56.574279", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0952, "vwap_slope": -0.0077, "atr": 0.0661, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.183, "ema9": 9.086, "ema20": 9.0806, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.047, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T13:48:56.575039", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4029, "vwap": 7.4703, "vwap_slope": -0.0102, "atr": 0.0355, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1199, "ema9": 7.4497, "ema20": 7.4763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 1.948, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T13:48:56.575494", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.23", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.2272, "vwap_slope": -0.0302, "atr": 0.0585, "atr_pct": 0.644, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.1611, "ema9": 9.1653, "ema20": 9.2034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 3.609, "spread_pct": 0.33, "rvol": 0.05, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T13:48:56.575891", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9538, "vwap": 12.9912, "vwap_slope": -0.0128, "atr": 0.1846, "atr_pct": 1.425, "trend": "flat", "slope_pct": -0.1912, "flat_threshold_pct": 0.3563, "ema9": 12.9131, "ema20": 12.9666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 4.188, "spread_pct": 0.537, "rvol": 0.048, "volume_pace_ratio": 0.997}}
{"timestamp": "2026-09-22T13:48:56.576389", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5271, "vwap_slope": -0.0018, "atr": 0.0261, "atr_pct": 0.472, "trend": "flat", "slope_pct": 0.0479, "flat_threshold_pct": 0.118, "ema9": 5.5302, "ema20": 5.5242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.033, "volume_pace_ratio": 0.677}}
{"timestamp": "2026-09-22T13:48:56.576784", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1992, "vwap_slope": 0.0035, "atr": 0.0263, "atr_pct": 0.501, "trend": "flat", "slope_pct": 0.0501, "flat_threshold_pct": 0.1254, "ema9": 5.2254, "ema20": 5.2131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.008, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:48:56.577165", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.7357, "vwap_slope": -0.0065, "atr": 0.0438, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.126, "ema9": 8.7087, "ema20": 8.7241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T13:48:56.577526", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.685, "vwap": 11.6352, "vwap_slope": 0.0122, "atr": 0.0607, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.1298, "ema9": 11.6774, "ema20": 11.6614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.975, "spread_pct": 0.941, "rvol": 0.009, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:48:56.577892", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0183, "vwap_slope": -0.0064, "atr": 0.0348, "atr_pct": 0.389, "trend": "flat", "slope_pct": -0.0753, "flat_threshold_pct": 0.0972, "ema9": 8.9741, "ema20": 9.0017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.696}}
{"timestamp": "2026-09-22T13:48:56.578252", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down"], "metrics": {"price": 4.79, "vwap": 4.8738, "vwap_slope": -0.0015, "atr": 0.0622, "atr_pct": 1.299, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.3248, "ema9": 4.8163, "ema20": 4.8247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 4.96, "spread_pct": 0.626, "rvol": 0.111, "volume_pace_ratio": 2.294}}
{"timestamp": "2026-09-22T13:48:56.578822", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.795, "vwap": 14.8555, "vwap_slope": -0.0027, "atr": 0.0661, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0199, "flat_threshold_pct": 0.1117, "ema9": 14.845, "ema20": 14.8537, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 1.235, "spread_pct": 0.068, "rvol": 0.101, "volume_pace_ratio": 2.075}}
{"timestamp": "2026-09-22T13:48:56.579453", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1054, "vwap": 9.1722, "vwap_slope": -0.0045, "atr": 0.044, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.1208, "ema9": 9.1266, "ema20": 9.148, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.35, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:48:56.579888", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8164, "vwap_slope": -0.019, "atr": 0.068, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0641, "flat_threshold_pct": 0.1234, "ema9": 13.7699, "ema20": 13.8111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.713, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:48:56.580283", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.148, "vwap_slope": -0.0031, "atr": 0.0202, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0822, "ema9": 6.1316, "ema20": 6.1393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.06, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T13:48:56.580719", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.141%, flat band 0.126%)"], "metrics": {"price": 13.41, "vwap": 13.6073, "vwap_slope": -0.0328, "atr": 0.0675, "atr_pct": 0.503, "trend": "negative", "slope_pct": -0.1414, "flat_threshold_pct": 0.1257, "ema9": 13.487, "ema20": 13.5845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 3.802, "spread_pct": 0.075, "rvol": 0.049, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:49:01.583180", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 7.81, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1732, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:01.587201", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7247, "vwap_slope": 0.0014, "atr": 0.039, "trend": "positive", "slope_pct": 0.1552, "lower_highs_lower_lows": false, "stop": 7.7632, "imbalance_decline_count": 0, "imbalance_cur": 0.9079048349961627, "imbalance_prev": 0.45369813589897773}}
{"timestamp": "2026-09-22T13:49:01.588996", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1732, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:01.589568", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0506, "vwap_slope": 0.0006, "atr": 0.044, "trend": "flat", "slope_pct": 0.0201, "lower_highs_lower_lows": false, "stop": 10.0672, "imbalance_decline_count": 0, "imbalance_cur": 0.26623861430491264, "imbalance_prev": -0.18874560375146543}}
{"timestamp": "2026-09-22T13:49:01.590019", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.37, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0236, "trend": "flat"}}
{"timestamp": "2026-09-22T13:49:01.590649", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2947, "vwap_slope": 0.0029, "atr": 0.0232, "trend": "positive", "slope_pct": 0.1084, "lower_highs_lower_lows": false, "stop": 6.3421, "imbalance_decline_count": 0, "imbalance_cur": -0.27686472819216185, "imbalance_prev": -0.27686472819216185}}
{"timestamp": "2026-09-22T13:49:01.592492", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.14", "VWAP sloping down", "trend negative (slope -1.535%, flat band 1.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1946, "vwap": 14.1354, "vwap_slope": -0.0399, "atr": 0.5689, "atr_pct": 4.312, "trend": "negative", "slope_pct": -1.5351, "flat_threshold_pct": 1.0779, "ema9": 13.6133, "ema20": 14.3064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 16.858, "spread_pct": 0.38, "rvol": 1.174, "volume_pace_ratio": 24.069}}
{"timestamp": "2026-09-22T13:49:01.593418", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.250%, flat band 0.179%)"], "metrics": {"price": 8.625, "vwap": 8.9226, "vwap_slope": -0.0047, "atr": 0.0617, "atr_pct": 0.715, "trend": "negative", "slope_pct": -0.2499, "flat_threshold_pct": 0.1787, "ema9": 8.7035, "ema20": 8.8036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 6.453, "spread_pct": 0.116, "rvol": 0.355, "volume_pace_ratio": 7.271}}
{"timestamp": "2026-09-22T13:49:01.594517", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3483, "vwap": 13.8137, "vwap_slope": -0.0152, "atr": 0.235, "atr_pct": 1.76, "trend": "flat", "slope_pct": -0.1552, "flat_threshold_pct": 0.4401, "ema9": 13.576, "ema20": 13.6838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 5.932, "spread_pct": 0.299, "rvol": 0.081, "volume_pace_ratio": 1.663}}
{"timestamp": "2026-09-22T13:49:01.597290", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4478, "vwap_slope": -0.0015, "atr": 0.023, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0897, "ema9": 6.4106, "ema20": 6.425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.326}}
{"timestamp": "2026-09-22T13:49:01.599726", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (176.7s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.925, "vwap": 8.7517, "vwap_slope": 0.0215, "atr": 0.0878, "atr_pct": 0.984, "trend": "flat", "slope_pct": 0.1699, "flat_threshold_pct": 0.246, "ema9": 8.8562, "ema20": 8.8043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.568, "distance_from_high_pct": 0.224, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 3.612, "stage3": {"stop": 8.8196, "risk": 0.1054, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3666, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:49:01.602018", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T13:49:01.602979", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7197, "vwap_slope": -0.0025, "atr": 0.0437, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0861, "ema9": 12.6859, "ema20": 12.7015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T13:49:01.604079", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.5695, "vwap": 8.7931, "vwap_slope": -0.0173, "atr": 0.0691, "atr_pct": 0.806, "trend": "flat", "slope_pct": -0.1994, "flat_threshold_pct": 0.2015, "ema9": 8.6348, "ema20": 8.7342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 7.156, "spread_pct": 0.117, "rvol": 0.347, "volume_pace_ratio": 7.111}}
{"timestamp": "2026-09-22T13:49:01.606781", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5913, "vwap_slope": -0.0029, "atr": 0.0613, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.1328, "ema9": 11.5476, "ema20": 11.5614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T13:49:01.607618", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.2, "vwap": 12.3273, "vwap_slope": -0.005, "atr": 0.0391, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0686, "flat_threshold_pct": 0.0801, "ema9": 12.2211, "ema20": 12.2612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.944, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T13:49:01.608387", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.341, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1439, "atr_pct": 1.391, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.3479, "ema9": 10.432, "ema20": 10.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 3.354, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.318}}
{"timestamp": "2026-09-22T13:49:01.609138", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5049, "vwap_slope": -0.0001, "atr": 0.0299, "atr_pct": 0.543, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.1358, "ema9": 5.4941, "ema20": 5.4971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T13:49:01.609956", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.095, "vwap_slope": -0.0079, "atr": 0.0661, "atr_pct": 0.73, "trend": "flat", "slope_pct": 0.0642, "flat_threshold_pct": 0.1826, "ema9": 9.09, "ema20": 9.0825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 3.314, "spread_pct": 0.332, "rvol": 0.048, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T13:49:01.610889", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.395, "vwap": 7.4683, "vwap_slope": -0.011, "atr": 0.0336, "atr_pct": 0.454, "trend": "flat", "slope_pct": -0.0631, "flat_threshold_pct": 0.1135, "ema9": 7.4367, "ema20": 7.4674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.223, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T13:49:01.611648", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.23", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2271, "vwap_slope": -0.0175, "atr": 0.0563, "atr_pct": 0.62, "trend": "flat", "slope_pct": -0.0614, "flat_threshold_pct": 0.1551, "ema9": 9.1501, "ema20": 9.1927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 3.609, "spread_pct": 0.33, "rvol": 0.05, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T13:49:01.612660", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.045, "vwap": 12.9957, "vwap_slope": -0.0064, "atr": 0.1532, "atr_pct": 1.174, "trend": "flat", "slope_pct": -0.1523, "flat_threshold_pct": 0.2936, "ema9": 12.9485, "ema20": 12.9789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 3.513, "spread_pct": 0.767, "rvol": 0.041, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T13:49:01.613546", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5399, "vwap": 5.5273, "vwap_slope": -0.0002, "atr": 0.0237, "atr_pct": 0.428, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.107, "ema9": 5.5321, "ema20": 5.5257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.404, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T13:49:01.614508", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.1985, "vwap_slope": 0.0028, "atr": 0.0256, "atr_pct": 0.49, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.1224, "ema9": 5.2214, "ema20": 5.2112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.855, "spread_pct": 0.763, "rvol": 0.008, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:49:01.615500", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7366, "vwap_slope": -0.0029, "atr": 0.037, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.1062, "ema9": 8.714, "ema20": 8.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T13:49:01.616525", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7, "vwap": 11.6357, "vwap_slope": 0.0127, "atr": 0.0607, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1296, "ema9": 11.6804, "ema20": 11.6629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.847, "spread_pct": 0.941, "rvol": 0.009, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:49:01.620719", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0204, "vwap_slope": -0.0016, "atr": 0.032, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.0892, "ema9": 8.9721, "ema20": 8.9981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.08, "volume_pace_ratio": 1.64}}
{"timestamp": "2026-09-22T13:49:01.623347", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down"], "metrics": {"price": 4.8, "vwap": 4.8738, "vwap_slope": -0.0015, "atr": 0.0598, "atr_pct": 1.247, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.3116, "ema9": 4.8183, "ema20": 4.8256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 4.762, "spread_pct": 0.626, "rvol": 0.111, "volume_pace_ratio": 2.284}}
{"timestamp": "2026-09-22T13:49:01.626330", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.805, "vwap": 14.8562, "vwap_slope": -0.0015, "atr": 0.0556, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0938, "ema9": 14.8378, "ema20": 14.8495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 1.168, "spread_pct": 0.068, "rvol": 0.099, "volume_pace_ratio": 2.037}}
{"timestamp": "2026-09-22T13:49:01.630256", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.125, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.0436, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.1196, "ema9": 9.1305, "ema20": 9.1498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.138, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:49:01.631353", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8176, "vwap_slope": -0.0042, "atr": 0.0622, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0602, "flat_threshold_pct": 0.113, "ema9": 13.7699, "ema20": 13.8072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 1.713, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T13:49:01.632257", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1448, "vwap": 6.1487, "vwap_slope": -0.0009, "atr": 0.0182, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0742, "ema9": 6.1351, "ema20": 6.1402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.209, "spread_pct": 0.163, "rvol": 0.058, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T13:49:01.633189", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.141%, flat band 0.112%)"], "metrics": {"price": 13.405, "vwap": 13.6148, "vwap_slope": -0.0065, "atr": 0.0602, "atr_pct": 0.449, "trend": "negative", "slope_pct": -0.1414, "flat_threshold_pct": 0.1124, "ema9": 13.4706, "ema20": 13.5674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 3.838, "spread_pct": 0.075, "rvol": 0.047, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:49:06.635477", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.192%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1924, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:06.637713", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7248, "vwap_slope": 0.0015, "atr": 0.0409, "trend": "positive", "slope_pct": 0.1562, "lower_highs_lower_lows": false, "stop": 7.7659, "imbalance_decline_count": 1, "imbalance_cur": 0.8239778239778239, "imbalance_prev": 0.9079048349961627}}
{"timestamp": "2026-09-22T13:49:06.638583", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.139%)", "metrics": {"price": 10.1085, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1391, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:06.639492", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1085, "vwap": 10.0506, "vwap_slope": 0.0007, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 10.0547, "imbalance_decline_count": 0, "imbalance_cur": 0.3616634178037687, "imbalance_prev": 0.26623861430491264}}
{"timestamp": "2026-09-22T13:49:06.639961", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.37, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0236, "trend": "flat"}}
{"timestamp": "2026-09-22T13:49:06.640392", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2947, "vwap_slope": 0.0029, "atr": 0.0232, "trend": "positive", "slope_pct": 0.1084, "lower_highs_lower_lows": false, "stop": 6.3421, "imbalance_decline_count": 0, "imbalance_cur": -0.27686472819216185, "imbalance_prev": -0.27686472819216185}}
{"timestamp": "2026-09-22T13:49:06.641361", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.528%, flat band 1.086%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2199, "vwap": 14.1338, "vwap_slope": -0.0415, "atr": 0.5743, "atr_pct": 4.345, "trend": "negative", "slope_pct": -1.5278, "flat_threshold_pct": 1.0861, "ema9": 13.6184, "ema20": 14.3088, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 16.699, "spread_pct": 0.607, "rvol": 1.176, "volume_pace_ratio": 24.005}}
{"timestamp": "2026-09-22T13:49:06.642111", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.249%, flat band 0.180%)"], "metrics": {"price": 8.628, "vwap": 8.922, "vwap_slope": -0.0053, "atr": 0.062, "atr_pct": 0.719, "trend": "negative", "slope_pct": -0.2494, "flat_threshold_pct": 0.1797, "ema9": 8.7041, "ema20": 8.8039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 6.421, "spread_pct": 0.116, "rvol": 0.355, "volume_pace_ratio": 7.253}}
{"timestamp": "2026-09-22T13:49:06.643074", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.35, "vwap": 13.8241, "vwap_slope": -0.0048, "atr": 0.2252, "atr_pct": 1.687, "trend": "flat", "slope_pct": -0.1545, "flat_threshold_pct": 0.4218, "ema9": 13.5771, "ema20": 13.6844, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 5.92, "spread_pct": 0.299, "rvol": 0.079, "volume_pace_ratio": 1.613}}
{"timestamp": "2026-09-22T13:49:06.644041", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3977, "vwap": 6.4478, "vwap_slope": -0.0015, "atr": 0.023, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0341, "flat_threshold_pct": 0.0897, "ema9": 6.4111, "ema20": 6.4252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 2.623, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.32}}
{"timestamp": "2026-09-22T13:49:06.644767", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (181.8s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 8.905, "vwap": 8.7536, "vwap_slope": 0.0234, "atr": 0.0901, "atr_pct": 1.011, "trend": "flat", "slope_pct": 0.1666, "flat_threshold_pct": 0.2528, "ema9": 8.8522, "ema20": 8.8024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.599, "distance_from_high_pct": 0.447, "spread_pct": 0.337, "rvol": 0.178, "volume_pace_ratio": 3.639, "stage3": {"stop": 8.7969, "risk": 0.1081, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0246, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:49:06.645574", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T13:49:06.646468", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.67, "vwap": 12.7194, "vwap_slope": -0.0027, "atr": 0.0449, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0885, "ema9": 12.6849, "ema20": 12.7011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T13:49:06.647356", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.80", "VWAP sloping down", "trend negative (slope -0.203%, flat band 0.194%)"], "metrics": {"price": 8.55, "vwap": 8.8035, "vwap_slope": -0.0069, "atr": 0.0662, "atr_pct": 0.774, "trend": "negative", "slope_pct": -0.2027, "flat_threshold_pct": 0.1935, "ema9": 8.6308, "ema20": 8.7323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 7.367, "spread_pct": 0.117, "rvol": 0.332, "volume_pace_ratio": 6.782}}
{"timestamp": "2026-09-22T13:49:06.648177", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5295, "vwap": 11.5911, "vwap_slope": -0.0031, "atr": 0.0633, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.1372, "ema9": 11.5445, "ema20": 11.56, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.709, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T13:49:06.648854", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.188, "vwap": 12.3264, "vwap_slope": -0.006, "atr": 0.0399, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.07, "flat_threshold_pct": 0.0819, "ema9": 12.2187, "ema20": 12.26, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.039, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:49:06.649461", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.30 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.3014, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1424, "atr_pct": 1.383, "trend": "flat", "slope_pct": -0.1135, "flat_threshold_pct": 0.3457, "ema9": 10.4059, "ema20": 10.4564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 3.724, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.317}}
{"timestamp": "2026-09-22T13:49:06.650217", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5047, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.1445, "ema9": 5.4901, "ema20": 5.4952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:49:06.651035", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0451, "vwap": 9.0948, "vwap_slope": -0.008, "atr": 0.0563, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.1556, "ema9": 9.0811, "ema20": 9.0789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 3.366, "spread_pct": 0.664, "rvol": 0.048, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T13:49:06.651755", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.395, "vwap": 7.4683, "vwap_slope": -0.011, "atr": 0.0336, "atr_pct": 0.454, "trend": "flat", "slope_pct": -0.0631, "flat_threshold_pct": 0.1135, "ema9": 7.4367, "ema20": 7.4674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.223, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T13:49:06.652406", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.2242, "vwap_slope": -0.0204, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0583, "flat_threshold_pct": 0.1569, "ema9": 9.1541, "ema20": 9.1946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.397, "spread_pct": 0.33, "rvol": 0.051, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T13:49:06.653098", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 12.9967, "vwap_slope": -0.0055, "atr": 0.1553, "atr_pct": 1.189, "trend": "flat", "slope_pct": -0.1495, "flat_threshold_pct": 0.2971, "ema9": 12.9535, "ema20": 12.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 3.328, "spread_pct": 0.383, "rvol": 0.042, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T13:49:06.653802", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5274, "vwap_slope": -0.0002, "atr": 0.0244, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.1104, "ema9": 5.5301, "ema20": 5.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T13:49:06.654460", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1985, "vwap_slope": 0.0023, "atr": 0.027, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1288, "ema9": 5.2251, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.008, "volume_pace_ratio": 0.154}}
{"timestamp": "2026-09-22T13:49:06.655420", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7038, "vwap": 8.7365, "vwap_slope": -0.003, "atr": 0.0383, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.1101, "ema9": 8.7117, "ema20": 8.7243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 1.763, "spread_pct": 0.115, "rvol": 0.021, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T13:49:06.656025", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6766, "vwap": 11.6357, "vwap_slope": 0.0106, "atr": 0.0563, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.1206, "ema9": 11.6796, "ema20": 11.6642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.046, "spread_pct": 0.941, "rvol": 0.009, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:49:06.656735", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9586, "vwap": 9.0202, "vwap_slope": -0.0018, "atr": 0.0327, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0723, "flat_threshold_pct": 0.0912, "ema9": 8.9718, "ema20": 8.998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.554, "spread_pct": 0.112, "rvol": 0.08, "volume_pace_ratio": 1.637}}
{"timestamp": "2026-09-22T13:49:06.657480", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down"], "metrics": {"price": 4.8, "vwap": 4.8738, "vwap_slope": -0.0015, "atr": 0.0598, "atr_pct": 1.247, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.3116, "ema9": 4.8183, "ema20": 4.8256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 4.762, "spread_pct": 0.626, "rvol": 0.111, "volume_pace_ratio": 2.274}}
{"timestamp": "2026-09-22T13:49:06.658277", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.805, "vwap": 14.8562, "vwap_slope": -0.0015, "atr": 0.0583, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0985, "ema9": 14.8378, "ema20": 14.8495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 1.168, "spread_pct": 0.068, "rvol": 0.099, "volume_pace_ratio": 2.028}}
{"timestamp": "2026-09-22T13:49:06.659060", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.125, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.0436, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.1196, "ema9": 9.1305, "ema20": 9.1498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.138, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T13:49:06.659895", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8174, "vwap_slope": -0.0045, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.1203, "ema9": 13.7669, "ema20": 13.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.82, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T13:49:06.661492", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1485, "vwap_slope": -0.001, "atr": 0.0189, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0773, "ema9": 6.1321, "ema20": 6.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.059, "volume_pace_ratio": 1.199}}
{"timestamp": "2026-09-22T13:49:06.663167", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.116%)"], "metrics": {"price": 13.4204, "vwap": 13.6146, "vwap_slope": -0.0067, "atr": 0.0621, "atr_pct": 0.462, "trend": "negative", "slope_pct": -0.1398, "flat_threshold_pct": 0.1156, "ema9": 13.4737, "ema20": 13.5689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 3.727, "spread_pct": 0.075, "rvol": 0.047, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T13:49:11.669254", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.192%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1924, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:11.670969", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7248, "vwap_slope": 0.0016, "atr": 0.0409, "trend": "positive", "slope_pct": 0.1562, "lower_highs_lower_lows": false, "stop": 7.7659, "imbalance_decline_count": 0, "imbalance_cur": 0.8463399879007865, "imbalance_prev": 0.8239778239778239}}
{"timestamp": "2026-09-22T13:49:11.671783", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.158%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1584, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:11.672278", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0507, "vwap_slope": 0.0007, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0194, "lower_highs_lower_lows": false, "stop": 10.0612, "imbalance_decline_count": 0, "imbalance_cur": 0.3993328885923949, "imbalance_prev": 0.3616634178037687}}
{"timestamp": "2026-09-22T13:49:11.672590", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.165%)", "metrics": {"price": 6.375, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1652, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:11.672941", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.375, "vwap": 6.2947, "vwap_slope": 0.0025, "atr": 0.0221, "trend": "positive", "slope_pct": 0.1085, "lower_highs_lower_lows": false, "stop": 6.3484, "imbalance_decline_count": 0, "imbalance_cur": 0.9636363636363636, "imbalance_prev": -0.27686472819216185}}
{"timestamp": "2026-09-22T13:49:11.673926", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.521%, flat band 1.089%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2445, "vwap": 14.1323, "vwap_slope": -0.043, "atr": 0.5771, "atr_pct": 4.357, "trend": "negative", "slope_pct": -1.5208, "flat_threshold_pct": 1.0893, "ema9": 13.6233, "ema20": 14.3111, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 16.544, "spread_pct": 0.303, "rvol": 1.178, "volume_pace_ratio": 23.939}}
{"timestamp": "2026-09-22T13:49:11.674780", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.252%, flat band 0.181%)"], "metrics": {"price": 8.615, "vwap": 8.9215, "vwap_slope": -0.0057, "atr": 0.0624, "atr_pct": 0.724, "trend": "negative", "slope_pct": -0.2515, "flat_threshold_pct": 0.181, "ema9": 8.7015, "ema20": 8.8027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.356, "volume_pace_ratio": 7.233}}
{"timestamp": "2026-09-22T13:49:11.676536", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3799, "vwap": 13.8239, "vwap_slope": -0.005, "atr": 0.2267, "atr_pct": 1.694, "trend": "flat", "slope_pct": -0.1514, "flat_threshold_pct": 0.4235, "ema9": 13.5831, "ema20": 13.6872, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 5.709, "spread_pct": 0.299, "rvol": 0.079, "volume_pace_ratio": 1.607}}
{"timestamp": "2026-09-22T13:49:11.678050", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3923, "vwap": 6.4478, "vwap_slope": -0.0015, "atr": 0.0232, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.0905, "ema9": 6.4101, "ema20": 6.4247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 2.705, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T13:49:11.678858", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (186.8s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 8.908, "vwap": 8.7536, "vwap_slope": 0.0234, "atr": 0.0901, "atr_pct": 1.011, "trend": "flat", "slope_pct": 0.1671, "flat_threshold_pct": 0.2527, "ema9": 8.8528, "ema20": 8.8027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.599, "distance_from_high_pct": 0.414, "spread_pct": 0.337, "rvol": 0.178, "volume_pace_ratio": 3.623, "stage3": {"stop": 8.7999, "risk": 0.1081, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2034, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:49:11.679533", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T13:49:11.680312", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6617, "vwap": 12.7193, "vwap_slope": -0.0028, "atr": 0.0451, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.089, "ema9": 12.6832, "ema20": 12.7003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.08, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:49:11.681006", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.80", "VWAP sloping down", "trend negative (slope -0.203%, flat band 0.194%)"], "metrics": {"price": 8.55, "vwap": 8.8033, "vwap_slope": -0.007, "atr": 0.0662, "atr_pct": 0.774, "trend": "negative", "slope_pct": -0.2027, "flat_threshold_pct": 0.1935, "ema9": 8.6308, "ema20": 8.7323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 7.367, "spread_pct": 0.117, "rvol": 0.332, "volume_pace_ratio": 6.755}}
{"timestamp": "2026-09-22T13:49:11.681724", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5262, "vwap": 11.5911, "vwap_slope": -0.0031, "atr": 0.0633, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.1373, "ema9": 11.5439, "ema20": 11.5597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.737, "spread_pct": 0.087, "rvol": 0.041, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T13:49:11.682452", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.2, "vwap": 12.3263, "vwap_slope": -0.0061, "atr": 0.043, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0686, "flat_threshold_pct": 0.0881, "ema9": 12.2211, "ema20": 12.2612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 2.944, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T13:49:11.683142", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.30 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.3014, "vwap": 10.4168, "vwap_slope": -0.0473, "atr": 0.1424, "atr_pct": 1.383, "trend": "flat", "slope_pct": -0.1135, "flat_threshold_pct": 0.3457, "ema9": 10.4059, "ema20": 10.4564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 3.724, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.315}}
{"timestamp": "2026-09-22T13:49:11.683730", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5047, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.1445, "ema9": 5.4901, "ema20": 5.4952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.143, "spread_pct": 0.365, "rvol": 0.04, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T13:49:11.684143", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0451, "vwap": 9.0948, "vwap_slope": -0.008, "atr": 0.0563, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.1556, "ema9": 9.0811, "ema20": 9.0789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 3.366, "spread_pct": 0.664, "rvol": 0.048, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T13:49:11.684754", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.3964, "vwap": 7.477, "vwap_slope": -0.0023, "atr": 0.0326, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.062, "flat_threshold_pct": 0.1102, "ema9": 7.4377, "ema20": 7.468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 2.034, "spread_pct": 0.135, "rvol": 0.034, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T13:49:11.685418", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.2241, "vwap_slope": -0.0205, "atr": 0.0571, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0607, "flat_threshold_pct": 0.1571, "ema9": 9.1511, "ema20": 9.1932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 3.556, "spread_pct": 0.33, "rvol": 0.051, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T13:49:11.686210", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.045, "vwap": 12.9965, "vwap_slope": -0.0056, "atr": 0.1553, "atr_pct": 1.191, "trend": "flat", "slope_pct": -0.1523, "flat_threshold_pct": 0.2977, "ema9": 12.9485, "ema20": 12.9789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 3.513, "spread_pct": 0.383, "rvol": 0.042, "volume_pace_ratio": 0.846}}
{"timestamp": "2026-09-22T13:49:11.687061", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5274, "vwap_slope": -0.0001, "atr": 0.0244, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.1103, "ema9": 5.5311, "ema20": 5.5253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T13:49:11.688599", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1985, "vwap_slope": 0.0023, "atr": 0.027, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1288, "ema9": 5.2251, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.008, "volume_pace_ratio": 0.153}}
{"timestamp": "2026-09-22T13:49:11.689421", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.7364, "vwap_slope": -0.0031, "atr": 0.0383, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.1102, "ema9": 8.711, "ema20": 8.724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T13:49:11.690074", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.6357, "vwap_slope": 0.0106, "atr": 0.0592, "atr_pct": 0.504, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.126, "ema9": 11.6923, "ema20": 11.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.508, "spread_pct": 0.855, "rvol": 0.009, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:49:11.690855", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9514, "vwap": 9.0202, "vwap_slope": -0.0018, "atr": 0.0327, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0734, "flat_threshold_pct": 0.0912, "ema9": 8.9703, "ema20": 8.9973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.633, "spread_pct": 0.112, "rvol": 0.08, "volume_pace_ratio": 1.63}}
{"timestamp": "2026-09-22T13:49:11.691646", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down"], "metrics": {"price": 4.8, "vwap": 4.8738, "vwap_slope": -0.0015, "atr": 0.0598, "atr_pct": 1.247, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.3116, "ema9": 4.8183, "ema20": 4.8256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 4.762, "spread_pct": 0.626, "rvol": 0.111, "volume_pace_ratio": 2.264}}
{"timestamp": "2026-09-22T13:49:11.693165", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.8, "vwap": 14.856, "vwap_slope": -0.0017, "atr": 0.0583, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.0985, "ema9": 14.8368, "ema20": 14.849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.202, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.027}}
{"timestamp": "2026-09-22T13:49:11.694564", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.125, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.0436, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.1196, "ema9": 9.1305, "ema20": 9.1498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.138, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:49:11.695379", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8173, "vwap_slope": -0.0045, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.1203, "ema9": 13.7669, "ema20": 13.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T13:49:11.696137", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1479, "vwap_slope": -0.0016, "atr": 0.0189, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0772, "ema9": 6.1331, "ema20": 6.1393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T13:49:11.696863", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.117%)"], "metrics": {"price": 13.3891, "vwap": 13.6143, "vwap_slope": -0.007, "atr": 0.0628, "atr_pct": 0.469, "trend": "negative", "slope_pct": -0.1431, "flat_threshold_pct": 0.1172, "ema9": 13.4674, "ema20": 13.5659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 3.952, "spread_pct": 0.075, "rvol": 0.047, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:49:16.702583", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.192%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1924, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:16.704280", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7248, "vwap_slope": 0.0016, "atr": 0.0409, "trend": "positive", "slope_pct": 0.1562, "lower_highs_lower_lows": false, "stop": 7.7659, "imbalance_decline_count": 0, "imbalance_cur": 0.8463399879007865, "imbalance_prev": 0.8463399879007865}}
{"timestamp": "2026-09-22T13:49:16.704929", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.158%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1584, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:16.705545", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0507, "vwap_slope": 0.0007, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0194, "lower_highs_lower_lows": false, "stop": 10.0612, "imbalance_decline_count": 1, "imbalance_cur": 0.39432261536391766, "imbalance_prev": 0.3993328885923949}}
{"timestamp": "2026-09-22T13:49:16.705999", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.142%)", "metrics": {"price": 6.37, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1416, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:16.706542", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2947, "vwap_slope": 0.0025, "atr": 0.0221, "trend": "positive", "slope_pct": 0.1074, "lower_highs_lower_lows": false, "stop": 6.3434, "imbalance_decline_count": 0, "imbalance_cur": 0.9636363636363636, "imbalance_prev": 0.9636363636363636}}
{"timestamp": "2026-09-22T13:49:16.708038", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.554%, flat band 1.101%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 14.1296, "vwap_slope": -0.0456, "atr": 0.578, "atr_pct": 4.402, "trend": "negative", "slope_pct": -1.5536, "flat_threshold_pct": 1.1005, "ema9": 13.6004, "ema20": 14.3002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 17.265, "spread_pct": 0.305, "rvol": 1.181, "volume_pace_ratio": 23.896}}
{"timestamp": "2026-09-22T13:49:16.708867", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.252%, flat band 0.182%)"], "metrics": {"price": 8.615, "vwap": 8.9213, "vwap_slope": -0.0059, "atr": 0.0627, "atr_pct": 0.728, "trend": "negative", "slope_pct": -0.2515, "flat_threshold_pct": 0.182, "ema9": 8.7015, "ema20": 8.8027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.356, "volume_pace_ratio": 7.205}}
{"timestamp": "2026-09-22T13:49:16.709640", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.34, "vwap": 13.8223, "vwap_slope": -0.0066, "atr": 0.231, "atr_pct": 1.731, "trend": "flat", "slope_pct": -0.1556, "flat_threshold_pct": 0.4328, "ema9": 13.5751, "ema20": 13.6834, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 5.99, "spread_pct": 0.676, "rvol": 0.079, "volume_pace_ratio": 1.605}}
{"timestamp": "2026-09-22T13:49:16.710328", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4478, "vwap_slope": -0.0015, "atr": 0.0232, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0905, "ema9": 6.4106, "ema20": 6.425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T13:49:16.711375", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (191.9s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.7538, "vwap_slope": 0.0236, "atr": 0.0904, "atr_pct": 1.013, "trend": "flat", "slope_pct": 0.169, "flat_threshold_pct": 0.2533, "ema9": 8.8552, "ema20": 8.8038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.602, "distance_from_high_pct": 0.279, "spread_pct": 0.224, "rvol": 0.178, "volume_pace_ratio": 3.611, "stage3": {"stop": 8.8115, "risk": 0.1085, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9117, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:49:16.714761", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 8.7945, "vwap_slope": 0.0575, "atr": 0.1164, "atr_pct": 1.311, "trend": "flat", "slope_pct": 0.2028, "flat_threshold_pct": 0.3277, "ema9": 8.8352, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.097, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T13:49:16.715711", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7194, "vwap_slope": -0.0028, "atr": 0.0451, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0888, "ema9": 12.6869, "ema20": 12.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:49:16.716636", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.80", "VWAP sloping down"], "metrics": {"price": 8.58, "vwap": 8.8012, "vwap_slope": -0.0091, "atr": 0.0684, "atr_pct": 0.797, "trend": "flat", "slope_pct": -0.1978, "flat_threshold_pct": 0.1992, "ema9": 8.6368, "ema20": 8.7352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 7.042, "spread_pct": 0.35, "rvol": 0.336, "volume_pace_ratio": 6.789}}
{"timestamp": "2026-09-22T13:49:16.718948", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.5911, "vwap_slope": -0.0031, "atr": 0.0633, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.1372, "ema9": 11.5446, "ema20": 11.56, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.705, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:49:16.719861", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.205, "vwap": 12.3263, "vwap_slope": -0.0061, "atr": 0.0432, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.068, "flat_threshold_pct": 0.0885, "ema9": 12.2221, "ema20": 12.2617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 2.904, "spread_pct": 0.082, "rvol": 0.041, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T13:49:16.720503", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.335, "vwap": 10.4163, "vwap_slope": -0.0479, "atr": 0.1424, "atr_pct": 1.378, "trend": "flat", "slope_pct": -0.109, "flat_threshold_pct": 0.3446, "ema9": 10.4126, "ema20": 10.4596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 3.41, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.316}}
{"timestamp": "2026-09-22T13:49:16.721256", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5048, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.1442, "ema9": 5.4921, "ema20": 5.4962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.964, "spread_pct": 0.365, "rvol": 0.04, "volume_pace_ratio": 0.805}}
{"timestamp": "2026-09-22T13:49:16.722035", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0451, "vwap": 9.0948, "vwap_slope": -0.008, "atr": 0.0563, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.1556, "ema9": 9.0811, "ema20": 9.0789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 3.366, "spread_pct": 0.664, "rvol": 0.048, "volume_pace_ratio": 0.977}}
{"timestamp": "2026-09-22T13:49:16.723658", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4202, "vwap": 7.477, "vwap_slope": -0.0023, "atr": 0.0343, "atr_pct": 0.462, "trend": "flat", "slope_pct": -0.0574, "flat_threshold_pct": 0.1156, "ema9": 7.4425, "ema20": 7.4703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 1.719, "spread_pct": 0.135, "rvol": 0.034, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:49:16.724412", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.0925, "vwap": 9.224, "vwap_slope": -0.0206, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0595, "flat_threshold_pct": 0.157, "ema9": 9.1526, "ema20": 9.1939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 3.477, "spread_pct": 0.33, "rvol": 0.051, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:49:16.725122", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 12.9968, "vwap_slope": -0.0053, "atr": 0.1553, "atr_pct": 1.189, "trend": "flat", "slope_pct": -0.1495, "flat_threshold_pct": 0.2971, "ema9": 12.9535, "ema20": 12.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.328, "spread_pct": 0.383, "rvol": 0.042, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T13:49:16.725821", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5274, "vwap_slope": -0.0001, "atr": 0.0244, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.1103, "ema9": 5.5311, "ema20": 5.5253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T13:49:16.726434", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1985, "vwap_slope": 0.0023, "atr": 0.027, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1288, "ema9": 5.2251, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.008, "volume_pace_ratio": 0.153}}
{"timestamp": "2026-09-22T13:49:16.727406", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6974, "vwap": 8.7364, "vwap_slope": -0.0031, "atr": 0.0383, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.1102, "ema9": 8.7104, "ema20": 8.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 1.835, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T13:49:16.728148", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6934, "vwap": 11.6357, "vwap_slope": 0.0106, "atr": 0.0592, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.1265, "ema9": 11.683, "ema20": 11.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.903, "spread_pct": 0.855, "rvol": 0.009, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:49:16.728907", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0202, "vwap_slope": -0.0018, "atr": 0.0327, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.0912, "ema9": 8.9711, "ema20": 8.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.08, "volume_pace_ratio": 1.623}}
{"timestamp": "2026-09-22T13:49:16.729663", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.795, "vwap": 4.8735, "vwap_slope": -0.0017, "atr": 0.0602, "atr_pct": 1.255, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.3138, "ema9": 4.8136, "ema20": 4.8227, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 4.861, "spread_pct": 0.626, "rvol": 0.112, "volume_pace_ratio": 2.263}}
{"timestamp": "2026-09-22T13:49:16.730455", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.805, "vwap": 14.8559, "vwap_slope": -0.0018, "atr": 0.0588, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0994, "ema9": 14.8378, "ema20": 14.8495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.168, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.023}}
{"timestamp": "2026-09-22T13:49:16.731213", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.125, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.0436, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.1196, "ema9": 9.1305, "ema20": 9.1498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.138, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:49:16.731967", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8172, "vwap_slope": -0.0046, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.1203, "ema9": 13.7659, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T13:49:16.732623", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.148, "vwap_slope": -0.0016, "atr": 0.0189, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0771, "ema9": 6.1341, "ema20": 6.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T13:49:16.733262", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.117%)"], "metrics": {"price": 13.4148, "vwap": 13.6135, "vwap_slope": -0.0078, "atr": 0.0628, "atr_pct": 0.468, "trend": "negative", "slope_pct": -0.1404, "flat_threshold_pct": 0.117, "ema9": 13.4726, "ema20": 13.5684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 3.768, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:49:21.738976", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.192%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1924, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:21.740617", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7248, "vwap_slope": 0.0016, "atr": 0.0409, "trend": "positive", "slope_pct": 0.1562, "lower_highs_lower_lows": false, "stop": 7.7659, "imbalance_decline_count": 1, "imbalance_cur": 0.7964743589743589, "imbalance_prev": 0.8463399879007865}}
{"timestamp": "2026-09-22T13:49:21.741279", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1732, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:21.741884", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0508, "vwap_slope": 0.0008, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0201, "lower_highs_lower_lows": false, "stop": 10.0662, "imbalance_decline_count": 2, "imbalance_cur": 0.23273307499430135, "imbalance_prev": 0.39432261536391766}}
{"timestamp": "2026-09-22T13:49:21.742372", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.118%)", "metrics": {"price": 6.365, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.118, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:21.743886", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.365, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0225, "trend": "positive", "slope_pct": 0.1062, "lower_highs_lower_lows": false, "stop": 6.338, "imbalance_decline_count": 1, "imbalance_cur": -0.3384615384615385, "imbalance_prev": 0.9636363636363636}}
{"timestamp": "2026-09-22T13:49:21.745070", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.556%, flat band 1.103%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.12, "vwap": 14.1274, "vwap_slope": -0.0478, "atr": 0.5789, "atr_pct": 4.412, "trend": "negative", "slope_pct": -1.5565, "flat_threshold_pct": 1.1031, "ema9": 13.5984, "ema20": 14.2993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 17.328, "spread_pct": 0.152, "rvol": 1.184, "volume_pace_ratio": 23.846}}
{"timestamp": "2026-09-22T13:49:21.745858", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.251%, flat band 0.182%)"], "metrics": {"price": 8.6199, "vwap": 8.9211, "vwap_slope": -0.0062, "atr": 0.0627, "atr_pct": 0.728, "trend": "negative", "slope_pct": -0.2507, "flat_threshold_pct": 0.1819, "ema9": 8.7025, "ema20": 8.8032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 6.509, "spread_pct": 0.116, "rvol": 0.356, "volume_pace_ratio": 7.18}}
{"timestamp": "2026-09-22T13:49:21.746653", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3033, "vwap": 13.8211, "vwap_slope": -0.0078, "atr": 0.231, "atr_pct": 1.736, "trend": "flat", "slope_pct": -0.1594, "flat_threshold_pct": 0.434, "ema9": 13.5678, "ema20": 13.6799, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 6.249, "spread_pct": 0.526, "rvol": 0.08, "volume_pace_ratio": 1.602}}
{"timestamp": "2026-09-22T13:49:21.749183", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3874, "vwap": 6.4477, "vwap_slope": -0.0016, "atr": 0.0235, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.092, "ema9": 6.4091, "ema20": 6.4243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 2.779, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T13:49:21.750071", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (196.9s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.7539, "vwap_slope": 0.0237, "atr": 0.0904, "atr_pct": 1.013, "trend": "flat", "slope_pct": 0.169, "flat_threshold_pct": 0.2533, "ema9": 8.8552, "ema20": 8.8038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.603, "distance_from_high_pct": 0.279, "spread_pct": 0.224, "rvol": 0.179, "volume_pace_ratio": 3.597, "stage3": {"stop": 8.8115, "risk": 0.1085, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9877, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:49:21.750896", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.79", "spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7944, "vwap_slope": 0.055, "atr": 0.1114, "atr_pct": 1.273, "trend": "flat", "slope_pct": 0.1686, "flat_threshold_pct": 0.3183, "ema9": 8.8182, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.89, "distance_from_high_pct": 2.016, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T13:49:21.751734", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6912, "vwap": 12.7194, "vwap_slope": -0.0028, "atr": 0.0458, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0902, "ema9": 12.6891, "ema20": 12.7031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 0.85, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:49:21.752524", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.80", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7975, "vwap_slope": -0.0128, "atr": 0.0705, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1936, "flat_threshold_pct": 0.2049, "ema9": 8.6418, "ema20": 8.7376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 6.771, "spread_pct": 0.349, "rvol": 0.342, "volume_pace_ratio": 6.887}}
{"timestamp": "2026-09-22T13:49:21.753214", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.5909, "vwap_slope": -0.0034, "atr": 0.0633, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.1371, "ema9": 11.5466, "ema20": 11.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 1.62, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T13:49:21.753886", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.1872, "vwap": 12.3255, "vwap_slope": -0.0069, "atr": 0.0432, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.0887, "ema9": 12.2186, "ema20": 12.26, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 3.045, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:49:21.754543", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.335, "vwap": 10.4163, "vwap_slope": -0.0479, "atr": 0.1424, "atr_pct": 1.378, "trend": "flat", "slope_pct": -0.109, "flat_threshold_pct": 0.3446, "ema9": 10.4126, "ema20": 10.4596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 3.41, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.314}}
{"timestamp": "2026-09-22T13:49:21.755282", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5047, "vwap_slope": -0.0003, "atr": 0.0317, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.1445, "ema9": 5.4901, "ema20": 5.4952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T13:49:21.755962", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.01, "vwap": 9.0947, "vwap_slope": -0.0082, "atr": 0.0584, "atr_pct": 0.649, "trend": "flat", "slope_pct": 0.0436, "flat_threshold_pct": 0.1621, "ema9": 9.074, "ema20": 9.0756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 3.741, "spread_pct": 0.664, "rvol": 0.048, "volume_pace_ratio": 0.974}}
{"timestamp": "2026-09-22T13:49:21.756618", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.4, "vwap": 7.4768, "vwap_slope": -0.0025, "atr": 0.0343, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0613, "flat_threshold_pct": 0.1159, "ema9": 7.4385, "ema20": 7.4683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 1.987, "spread_pct": 0.135, "rvol": 0.034, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:49:21.757257", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.2239, "vwap_slope": -0.0207, "atr": 0.0571, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0607, "flat_threshold_pct": 0.1571, "ema9": 9.1511, "ema20": 9.1932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 3.556, "spread_pct": 0.33, "rvol": 0.051, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T13:49:21.757899", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.05, "vwap": 12.9967, "vwap_slope": -0.0054, "atr": 0.1553, "atr_pct": 1.19, "trend": "flat", "slope_pct": -0.1517, "flat_threshold_pct": 0.2976, "ema9": 12.9495, "ema20": 12.9794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 3.476, "spread_pct": 0.383, "rvol": 0.042, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:49:21.758731", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5275, "vwap_slope": 0.0, "atr": 0.0244, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.1102, "ema9": 5.5321, "ema20": 5.5257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T13:49:21.759431", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.1987, "vwap_slope": 0.0025, "atr": 0.027, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1288, "ema9": 5.2251, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.475, "spread_pct": 0.763, "rvol": 0.008, "volume_pace_ratio": 0.153}}
{"timestamp": "2026-09-22T13:49:21.760175", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6939, "vwap": 8.7363, "vwap_slope": -0.0032, "atr": 0.0383, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.1103, "ema9": 8.7097, "ema20": 8.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.875, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T13:49:21.761660", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.73, "vwap": 11.6358, "vwap_slope": 0.0107, "atr": 0.0592, "atr_pct": 0.504, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.1261, "ema9": 11.6903, "ema20": 11.6693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 0.593, "spread_pct": 0.598, "rvol": 0.009, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T13:49:21.762344", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0198, "vwap_slope": -0.0022, "atr": 0.0327, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.0912, "ema9": 8.9711, "ema20": 8.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.627}}
{"timestamp": "2026-09-22T13:49:21.763044", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.25% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.81, "vwap": 4.8733, "vwap_slope": -0.0019, "atr": 0.0609, "atr_pct": 1.266, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.3166, "ema9": 4.8166, "ema20": 4.8241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 4.563, "spread_pct": 1.247, "rvol": 0.112, "volume_pace_ratio": 2.261}}
{"timestamp": "2026-09-22T13:49:21.763796", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.7964, "vwap": 14.8559, "vwap_slope": -0.0018, "atr": 0.0588, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0994, "ema9": 14.8361, "ema20": 14.8487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.226, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.015}}
{"timestamp": "2026-09-22T13:49:21.764464", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.125, "vwap": 9.1723, "vwap_slope": -0.0043, "atr": 0.0436, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.1196, "ema9": 9.1305, "ema20": 9.1498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 1.138, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T13:49:21.765216", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8172, "vwap_slope": -0.0047, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.1203, "ema9": 13.7659, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T13:49:21.765946", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1478, "vwap_slope": -0.0018, "atr": 0.0189, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0773, "ema9": 6.1321, "ema20": 6.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T13:49:21.766731", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.117%)"], "metrics": {"price": 13.38, "vwap": 13.6128, "vwap_slope": -0.0085, "atr": 0.0628, "atr_pct": 0.469, "trend": "negative", "slope_pct": -0.1441, "flat_threshold_pct": 0.1173, "ema9": 13.4656, "ema20": 13.565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T13:49:26.771349", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.192%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1924, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:26.772671", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7249, "vwap_slope": 0.0016, "atr": 0.0409, "trend": "positive", "slope_pct": 0.1562, "lower_highs_lower_lows": false, "stop": 7.7659, "imbalance_decline_count": 0, "imbalance_cur": 0.8497267759562842, "imbalance_prev": 0.7964743589743589}}
{"timestamp": "2026-09-22T13:49:26.773386", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1732, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:26.774026", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0508, "vwap_slope": 0.0008, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0201, "lower_highs_lower_lows": false, "stop": 10.0662, "imbalance_decline_count": 0, "imbalance_cur": 0.239247311827957, "imbalance_prev": 0.23273307499430135}}
{"timestamp": "2026-09-22T13:49:26.774487", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.142%)", "metrics": {"price": 6.37, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1416, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:26.775052", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0225, "trend": "positive", "slope_pct": 0.1074, "lower_highs_lower_lows": false, "stop": 6.343, "imbalance_decline_count": 0, "imbalance_cur": -0.29989327641408753, "imbalance_prev": -0.3384615384615385}}
{"timestamp": "2026-09-22T13:49:26.776198", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $14.13", "VWAP sloping down", "trend negative (slope -1.559%, flat band 1.104%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1107, "vwap": 14.1259, "vwap_slope": -0.0494, "atr": 0.5789, "atr_pct": 4.415, "trend": "negative", "slope_pct": -1.5591, "flat_threshold_pct": 1.1039, "ema9": 13.5965, "ema20": 14.2984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 17.387, "spread_pct": 0.229, "rvol": 1.186, "volume_pace_ratio": 23.781}}
{"timestamp": "2026-09-22T13:49:26.779160", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.250%, flat band 0.182%)"], "metrics": {"price": 8.625, "vwap": 8.9199, "vwap_slope": -0.0074, "atr": 0.0627, "atr_pct": 0.727, "trend": "negative", "slope_pct": -0.2499, "flat_threshold_pct": 0.1818, "ema9": 8.7035, "ema20": 8.8036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 6.453, "spread_pct": 0.116, "rvol": 0.358, "volume_pace_ratio": 7.18}}
{"timestamp": "2026-09-22T13:49:26.780124", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3, "vwap": 13.8206, "vwap_slope": -0.0083, "atr": 0.231, "atr_pct": 1.737, "trend": "flat", "slope_pct": -0.1598, "flat_threshold_pct": 0.4341, "ema9": 13.5671, "ema20": 13.6796, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 6.272, "spread_pct": 0.526, "rvol": 0.08, "volume_pace_ratio": 1.596}}
{"timestamp": "2026-09-22T13:49:26.780877", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3981, "vwap": 6.4477, "vwap_slope": -0.0016, "atr": 0.0235, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0341, "flat_threshold_pct": 0.0918, "ema9": 6.4112, "ema20": 6.4253, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 2.616, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T13:49:26.781561", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (201.9s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.7541, "vwap_slope": 0.0239, "atr": 0.0904, "atr_pct": 1.013, "trend": "flat", "slope_pct": 0.169, "flat_threshold_pct": 0.2533, "ema9": 8.8552, "ema20": 8.8038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.606, "distance_from_high_pct": 0.279, "spread_pct": 0.224, "rvol": 0.179, "volume_pace_ratio": 3.586, "stage3": {"stop": 8.8115, "risk": 0.1085, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9666, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:49:26.782176", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.79", "spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7944, "vwap_slope": 0.055, "atr": 0.1114, "atr_pct": 1.273, "trend": "flat", "slope_pct": 0.1686, "flat_threshold_pct": 0.3183, "ema9": 8.8182, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.89, "distance_from_high_pct": 2.016, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T13:49:26.783029", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7194, "vwap_slope": -0.0028, "atr": 0.0458, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0901, "ema9": 12.6899, "ema20": 12.7034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.034, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T13:49:26.783958", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.5799, "vwap": 8.7935, "vwap_slope": -0.0168, "atr": 0.0705, "atr_pct": 0.822, "trend": "flat", "slope_pct": -0.1978, "flat_threshold_pct": 0.2055, "ema9": 8.6368, "ema20": 8.7352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 7.043, "spread_pct": 0.117, "rvol": 0.348, "volume_pace_ratio": 6.978}}
{"timestamp": "2026-09-22T13:49:26.784670", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.5908, "vwap_slope": -0.0034, "atr": 0.0634, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.1373, "ema9": 11.5456, "ema20": 11.5605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.662, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T13:49:26.785436", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.2267, "vwap": 12.3254, "vwap_slope": -0.007, "atr": 0.0432, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0655, "flat_threshold_pct": 0.0884, "ema9": 12.2265, "ema20": 12.2637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.731, "spread_pct": 0.164, "rvol": 0.042, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:49:26.786135", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.4159, "vwap_slope": -0.0483, "atr": 0.1461, "atr_pct": 1.426, "trend": "flat", "slope_pct": -0.1206, "flat_threshold_pct": 0.3564, "ema9": 10.3956, "ema20": 10.4515, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 4.205, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.313}}
{"timestamp": "2026-09-22T13:49:26.786921", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5047, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1443, "ema9": 5.4911, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T13:49:26.787645", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.01, "vwap": 9.0947, "vwap_slope": -0.0082, "atr": 0.0584, "atr_pct": 0.649, "trend": "flat", "slope_pct": 0.0436, "flat_threshold_pct": 0.1621, "ema9": 9.074, "ema20": 9.0756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 3.741, "spread_pct": 0.664, "rvol": 0.048, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T13:49:26.788284", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.3956, "vwap": 7.4767, "vwap_slope": -0.0025, "atr": 0.0343, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0621, "flat_threshold_pct": 0.1159, "ema9": 7.4376, "ema20": 7.4679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 2.045, "spread_pct": 0.135, "rvol": 0.034, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T13:49:26.788891", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.224, "vwap_slope": -0.0206, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0583, "flat_threshold_pct": 0.1569, "ema9": 9.1541, "ema20": 9.1946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 3.397, "spread_pct": 0.33, "rvol": 0.051, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T13:49:26.789554", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.00", "VWAP sloping down"], "metrics": {"price": 12.995, "vwap": 12.9959, "vwap_slope": -0.0063, "atr": 0.1568, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.1578, "flat_threshold_pct": 0.3016, "ema9": 12.9385, "ema20": 12.9741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 3.883, "spread_pct": 0.539, "rvol": 0.042, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T13:49:26.790257", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5276, "vwap_slope": 0.0, "atr": 0.0244, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.1102, "ema9": 5.5321, "ema20": 5.5257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.033, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T13:49:26.791030", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2001, "vwap_slope": 0.0039, "atr": 0.0277, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1319, "ema9": 5.2271, "ema20": 5.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.285, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:49:26.791765", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7362, "vwap_slope": -0.0032, "atr": 0.0383, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1101, "ema9": 8.713, "ema20": 8.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T13:49:26.792453", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.715, "vwap": 11.6358, "vwap_slope": 0.0107, "atr": 0.0592, "atr_pct": 0.505, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.1263, "ema9": 11.6873, "ema20": 11.6678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.72, "spread_pct": 0.598, "rvol": 0.01, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T13:49:26.793144", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9679, "vwap": 9.0198, "vwap_slope": -0.0022, "atr": 0.0332, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0708, "flat_threshold_pct": 0.0926, "ema9": 8.9736, "ema20": 8.9989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 1.452, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.621}}
{"timestamp": "2026-09-22T13:49:26.793850", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.81, "vwap": 4.8733, "vwap_slope": -0.0019, "atr": 0.0609, "atr_pct": 1.266, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.3166, "ema9": 4.8166, "ema20": 4.8241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.251}}
{"timestamp": "2026-09-22T13:49:26.794575", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.805, "vwap": 14.8559, "vwap_slope": -0.0018, "atr": 0.0588, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0994, "ema9": 14.8378, "ema20": 14.8495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.168, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 2.007}}
{"timestamp": "2026-09-22T13:49:26.795325", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.1723, "vwap_slope": -0.0037, "atr": 0.0429, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0495, "flat_threshold_pct": 0.1175, "ema9": 9.1314, "ema20": 9.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.029, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T13:49:26.795974", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8171, "vwap_slope": -0.0047, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.1203, "ema9": 13.7669, "ema20": 13.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T13:49:26.796635", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1478, "vwap_slope": -0.0018, "atr": 0.0189, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0773, "ema9": 6.1321, "ema20": 6.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T13:49:26.797615", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.119%)"], "metrics": {"price": 13.38, "vwap": 13.6123, "vwap_slope": -0.009, "atr": 0.0635, "atr_pct": 0.474, "trend": "negative", "slope_pct": -0.1441, "flat_threshold_pct": 0.1186, "ema9": 13.4656, "ema20": 13.565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.957}}
{"timestamp": "2026-09-22T13:49:31.803119", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.269%)", "metrics": {"price": 7.835, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.2692, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:31.803790", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.725, "vwap_slope": 0.0018, "atr": 0.0423, "trend": "positive", "slope_pct": 0.1598, "lower_highs_lower_lows": false, "stop": 7.7842, "imbalance_decline_count": 1, "imbalance_cur": 0.7050147492625368, "imbalance_prev": 0.8497267759562842}}
{"timestamp": "2026-09-22T13:49:31.804226", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.203%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.2029, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:31.804681", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0509, "vwap_slope": 0.0009, "atr": 0.0452, "trend": "flat", "slope_pct": 0.0215, "lower_highs_lower_lows": false, "stop": 10.0758, "imbalance_decline_count": 1, "imbalance_cur": 0.23417290673927843, "imbalance_prev": 0.239247311827957}}
{"timestamp": "2026-09-22T13:49:31.805090", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.142%)", "metrics": {"price": 6.37, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1416, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:31.805517", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0225, "trend": "positive", "slope_pct": 0.1074, "lower_highs_lower_lows": false, "stop": 6.343, "imbalance_decline_count": 0, "imbalance_cur": -0.29989327641408753, "imbalance_prev": -0.29989327641408753}}
{"timestamp": "2026-09-22T13:49:31.806441", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $14.12", "VWAP sloping down", "trend negative (slope -1.526%, flat band 1.094%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2246, "vwap": 14.1233, "vwap_slope": -0.0519, "atr": 0.5789, "atr_pct": 4.377, "trend": "negative", "slope_pct": -1.5265, "flat_threshold_pct": 1.0944, "ema9": 13.6193, "ema20": 14.3092, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 16.669, "spread_pct": 0.531, "rvol": 1.19, "volume_pace_ratio": 23.753}}
{"timestamp": "2026-09-22T13:49:31.807212", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.184%)"], "metrics": {"price": 8.6486, "vwap": 8.9181, "vwap_slope": -0.0092, "atr": 0.0638, "atr_pct": 0.738, "trend": "negative", "slope_pct": -0.246, "flat_threshold_pct": 0.1844, "ema9": 8.7082, "ema20": 8.8059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 6.197, "spread_pct": 0.116, "rvol": 0.36, "volume_pace_ratio": 7.197}}
{"timestamp": "2026-09-22T13:49:31.808660", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.31, "vwap": 13.8205, "vwap_slope": -0.0084, "atr": 0.231, "atr_pct": 1.735, "trend": "flat", "slope_pct": -0.1587, "flat_threshold_pct": 0.4338, "ema9": 13.5691, "ema20": 13.6806, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 6.202, "spread_pct": 0.451, "rvol": 0.08, "volume_pace_ratio": 1.59}}
{"timestamp": "2026-09-22T13:49:31.809348", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3915, "vwap": 6.4477, "vwap_slope": -0.0016, "atr": 0.0235, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.092, "ema9": 6.4099, "ema20": 6.4246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 2.717, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T13:49:31.810008", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (206.9s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.7541, "vwap_slope": 0.0239, "atr": 0.0904, "atr_pct": 1.014, "trend": "flat", "slope_pct": 0.169, "flat_threshold_pct": 0.2534, "ema9": 8.8552, "ema20": 8.8038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.606, "distance_from_high_pct": 0.279, "spread_pct": 0.224, "rvol": 0.179, "volume_pace_ratio": 3.571, "stage3": {"stop": 8.8115, "risk": 0.1085, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9221, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:49:31.810704", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.79", "spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7944, "vwap_slope": 0.055, "atr": 0.1114, "atr_pct": 1.273, "trend": "flat", "slope_pct": 0.1686, "flat_threshold_pct": 0.3183, "ema9": 8.8182, "ema20": 8.7506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.89, "distance_from_high_pct": 2.016, "spread_pct": 1.475, "rvol": 0.025, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T13:49:31.811466", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6772, "vwap": 12.7189, "vwap_slope": -0.0033, "atr": 0.0458, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0904, "ema9": 12.6863, "ema20": 12.7017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.959, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:49:31.812534", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.7921, "vwap_slope": -0.0182, "atr": 0.0734, "atr_pct": 0.849, "trend": "flat", "slope_pct": -0.1871, "flat_threshold_pct": 0.2122, "ema9": 8.6498, "ema20": 8.7414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 6.338, "spread_pct": 0.231, "rvol": 0.354, "volume_pace_ratio": 7.068}}
{"timestamp": "2026-09-22T13:49:31.813241", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5908, "vwap_slope": -0.0034, "atr": 0.0634, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.1372, "ema9": 11.5476, "ema20": 11.5614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T13:49:31.813925", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.1888, "vwap": 12.3251, "vwap_slope": -0.0073, "atr": 0.0432, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0699, "flat_threshold_pct": 0.0887, "ema9": 12.2189, "ema20": 12.2601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 3.033, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T13:49:31.814538", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.4159, "vwap_slope": -0.0483, "atr": 0.1461, "atr_pct": 1.426, "trend": "flat", "slope_pct": -0.1206, "flat_threshold_pct": 0.3564, "ema9": 10.3956, "ema20": 10.4515, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 4.205, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.312}}
{"timestamp": "2026-09-22T13:49:31.815472", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5047, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1443, "ema9": 5.4911, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T13:49:31.816125", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.026, "vwap": 9.0946, "vwap_slope": -0.0083, "atr": 0.0584, "atr_pct": 0.647, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.1619, "ema9": 9.0772, "ema20": 9.0771, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.57, "spread_pct": 0.553, "rvol": 0.048, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:49:31.816790", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4756, "vwap_slope": -0.0037, "atr": 0.035, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.1179, "ema9": 7.4425, "ema20": 7.4702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 1.722, "spread_pct": 0.27, "rvol": 0.034, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:49:31.817435", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.091, "vwap": 9.2238, "vwap_slope": -0.0208, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.157, "ema9": 9.1523, "ema20": 9.1938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.493, "spread_pct": 0.22, "rvol": 0.051, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T13:49:31.818237", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.93, "vwap": 12.9946, "vwap_slope": -0.0076, "atr": 0.1611, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.165, "flat_threshold_pct": 0.3114, "ema9": 12.9255, "ema20": 12.9679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 4.364, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T13:49:31.819977", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5276, "vwap_slope": 0.0001, "atr": 0.0244, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.1102, "ema9": 5.5321, "ema20": 5.5257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T13:49:31.820696", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2003, "vwap_slope": 0.0041, "atr": 0.0277, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1319, "ema9": 5.2271, "ema20": 5.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 0.285, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:49:31.821395", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7363, "vwap_slope": -0.0032, "atr": 0.0387, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.1109, "ema9": 8.716, "ema20": 8.7264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T13:49:31.822018", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.6761, "vwap": 11.6358, "vwap_slope": 0.0108, "atr": 0.0598, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.1281, "ema9": 11.6795, "ema20": 11.6641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.05, "spread_pct": 0.598, "rvol": 0.01, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T13:49:31.822699", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0198, "vwap_slope": -0.0023, "atr": 0.0332, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0713, "flat_threshold_pct": 0.0927, "ema9": 8.9731, "ema20": 8.9986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.615}}
{"timestamp": "2026-09-22T13:49:31.823320", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.81, "vwap": 4.8733, "vwap_slope": -0.0019, "atr": 0.0609, "atr_pct": 1.266, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.3166, "ema9": 4.8166, "ema20": 4.8241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.242}}
{"timestamp": "2026-09-22T13:49:31.824128", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.805, "vwap": 14.8559, "vwap_slope": -0.0018, "atr": 0.0588, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0994, "ema9": 14.8378, "ema20": 14.8495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.168, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 1.998}}
{"timestamp": "2026-09-22T13:49:31.825713", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.1723, "vwap_slope": -0.0037, "atr": 0.0429, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0495, "flat_threshold_pct": 0.1175, "ema9": 9.1314, "ema20": 9.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.029, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T13:49:31.827213", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7586, "vwap": 13.817, "vwap_slope": -0.0048, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0614, "flat_threshold_pct": 0.1202, "ema9": 13.7676, "ema20": 13.8061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 1.794, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T13:49:31.828842", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.148, "vwap_slope": -0.0016, "atr": 0.0189, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0771, "ema9": 6.1341, "ema20": 6.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T13:49:31.829620", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.49 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.127%)"], "metrics": {"price": 13.4949, "vwap": 13.613, "vwap_slope": -0.0083, "atr": 0.0688, "atr_pct": 0.51, "trend": "negative", "slope_pct": -0.1319, "flat_threshold_pct": 0.1275, "ema9": 13.4886, "ema20": 13.576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 3.193, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.953}}
{"timestamp": "2026-09-22T13:49:36.835643", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 7.8126, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1832, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:36.838049", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8126, "vwap": 7.725, "vwap_slope": 0.0018, "atr": 0.0423, "trend": "positive", "slope_pct": 0.1557, "lower_highs_lower_lows": false, "stop": 7.7618, "imbalance_decline_count": 2, "imbalance_cur": 0.48205128205128206, "imbalance_prev": 0.7050147492625368}}
{"timestamp": "2026-09-22T13:49:36.838975", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.188%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1881, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:36.839797", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0509, "vwap_slope": 0.0009, "atr": 0.0452, "trend": "flat", "slope_pct": 0.0208, "lower_highs_lower_lows": false, "stop": 10.0708, "imbalance_decline_count": 2, "imbalance_cur": 0.09163987138263666, "imbalance_prev": 0.23417290673927843}}
{"timestamp": "2026-09-22T13:49:36.840314", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.135%)", "metrics": {"price": 6.3685, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1345, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:36.840803", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3685, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0225, "trend": "positive", "slope_pct": 0.107, "lower_highs_lower_lows": false, "stop": 6.3415, "imbalance_decline_count": 0, "imbalance_cur": -0.23248730964467004, "imbalance_prev": -0.29989327641408753}}
{"timestamp": "2026-09-22T13:49:36.843163", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $14.12", "VWAP sloping down", "trend negative (slope -1.562%, flat band 1.115%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0999, "vwap": 14.1186, "vwap_slope": -0.0567, "atr": 0.5844, "atr_pct": 4.461, "trend": "negative", "slope_pct": -1.5622, "flat_threshold_pct": 1.1152, "ema9": 13.5944, "ema20": 14.2974, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 17.455, "spread_pct": 0.382, "rvol": 1.194, "volume_pace_ratio": 23.747}}
{"timestamp": "2026-09-22T13:49:36.845707", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.184%)"], "metrics": {"price": 8.6499, "vwap": 8.9175, "vwap_slope": -0.0097, "atr": 0.0638, "atr_pct": 0.738, "trend": "negative", "slope_pct": -0.2458, "flat_threshold_pct": 0.1844, "ema9": 8.7085, "ema20": 8.806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 6.183, "spread_pct": 0.116, "rvol": 0.361, "volume_pace_ratio": 7.18}}
{"timestamp": "2026-09-22T13:49:36.846532", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2901, "vwap": 13.8203, "vwap_slope": -0.0086, "atr": 0.231, "atr_pct": 1.738, "trend": "flat", "slope_pct": -0.1608, "flat_threshold_pct": 0.4345, "ema9": 13.5652, "ema20": 13.6787, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 6.342, "spread_pct": 0.376, "rvol": 0.08, "volume_pace_ratio": 1.583}}
{"timestamp": "2026-09-22T13:49:36.847632", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3977, "vwap": 6.4477, "vwap_slope": -0.0016, "atr": 0.0235, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0341, "flat_threshold_pct": 0.0919, "ema9": 6.4111, "ema20": 6.4252, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 2.623, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T13:49:36.849645", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (212.0s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.925, "vwap": 8.7543, "vwap_slope": 0.0241, "atr": 0.0904, "atr_pct": 1.013, "trend": "flat", "slope_pct": 0.1699, "flat_threshold_pct": 0.2533, "ema9": 8.8562, "ema20": 8.8043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.609, "distance_from_high_pct": 0.224, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 3.559, "stage3": {"stop": 8.8165, "risk": 0.1085, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4512, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:49:36.850580", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7955, "vwap_slope": 0.0561, "atr": 0.1114, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.316, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T13:49:36.851625", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7189, "vwap_slope": -0.0032, "atr": 0.0458, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0903, "ema9": 12.6879, "ema20": 12.7025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T13:49:36.852859", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7916, "vwap_slope": -0.0187, "atr": 0.0744, "atr_pct": 0.861, "trend": "flat", "slope_pct": -0.1862, "flat_threshold_pct": 0.2152, "ema9": 8.6508, "ema20": 8.7418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 6.284, "spread_pct": 0.231, "rvol": 0.356, "volume_pace_ratio": 7.074}}
{"timestamp": "2026-09-22T13:49:36.853688", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.5906, "vwap_slope": -0.0036, "atr": 0.0634, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.1373, "ema9": 11.5466, "ema20": 11.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.62, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T13:49:36.854489", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.33", "VWAP sloping down"], "metrics": {"price": 12.1888, "vwap": 12.3251, "vwap_slope": -0.0073, "atr": 0.0432, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0699, "flat_threshold_pct": 0.0887, "ema9": 12.2189, "ema20": 12.2601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 3.033, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T13:49:36.855330", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.4159, "vwap_slope": -0.0483, "atr": 0.1461, "atr_pct": 1.426, "trend": "flat", "slope_pct": -0.1206, "flat_threshold_pct": 0.3564, "ema9": 10.3956, "ema20": 10.4515, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 4.205, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.311}}
{"timestamp": "2026-09-22T13:49:36.856344", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5047, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1443, "ema9": 5.4911, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T13:49:36.857062", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.026, "vwap": 9.0946, "vwap_slope": -0.0083, "atr": 0.0584, "atr_pct": 0.647, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.1619, "ema9": 9.0772, "ema20": 9.0771, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.57, "spread_pct": 0.553, "rvol": 0.048, "volume_pace_ratio": 0.963}}
{"timestamp": "2026-09-22T13:49:36.857760", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4756, "vwap_slope": -0.0037, "atr": 0.035, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.1179, "ema9": 7.4425, "ema20": 7.4702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 1.722, "spread_pct": 0.27, "rvol": 0.034, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T13:49:36.858430", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.2239, "vwap_slope": -0.0207, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0583, "flat_threshold_pct": 0.1569, "ema9": 9.1541, "ema20": 9.1946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.397, "spread_pct": 0.22, "rvol": 0.051, "volume_pace_ratio": 1.019}}
{"timestamp": "2026-09-22T13:49:36.859152", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9396, "vwap": 12.9947, "vwap_slope": -0.0075, "atr": 0.1611, "atr_pct": 1.245, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.3112, "ema9": 12.9274, "ema20": 12.9689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 4.293, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T13:49:36.859958", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5278, "vwap_slope": 0.0002, "atr": 0.0248, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0479, "flat_threshold_pct": 0.1116, "ema9": 5.5341, "ema20": 5.5267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T13:49:36.860689", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2003, "vwap_slope": 0.0041, "atr": 0.0277, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1319, "ema9": 5.2271, "ema20": 5.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.285, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:49:36.861463", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7362, "vwap_slope": -0.0033, "atr": 0.0391, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.112, "ema9": 8.714, "ema20": 8.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T13:49:36.862072", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.715, "vwap": 11.6358, "vwap_slope": 0.0108, "atr": 0.0598, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.1277, "ema9": 11.6873, "ema20": 11.6678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 0.72, "spread_pct": 0.426, "rvol": 0.01, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T13:49:36.862741", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0196, "vwap_slope": -0.0024, "atr": 0.0332, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0736, "flat_threshold_pct": 0.0928, "ema9": 8.9701, "ema20": 8.9972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.611}}
{"timestamp": "2026-09-22T13:49:36.863416", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.81, "vwap": 4.8733, "vwap_slope": -0.0019, "atr": 0.0609, "atr_pct": 1.266, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.3166, "ema9": 4.8166, "ema20": 4.8241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.232}}
{"timestamp": "2026-09-22T13:49:36.864041", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.80 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.8016, "vwap": 14.8559, "vwap_slope": -0.0018, "atr": 0.0588, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0122, "flat_threshold_pct": 0.0994, "ema9": 14.8371, "ema20": 14.8492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.191, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 1.99}}
{"timestamp": "2026-09-22T13:49:36.864679", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.1723, "vwap_slope": -0.0037, "atr": 0.0429, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0495, "flat_threshold_pct": 0.1175, "ema9": 9.1314, "ema20": 9.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.029, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:49:36.865415", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.817, "vwap_slope": -0.0048, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.1203, "ema9": 13.7659, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T13:49:36.866186", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.148, "vwap_slope": -0.0016, "atr": 0.0191, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0776, "ema9": 6.1341, "ema20": 6.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T13:49:36.866997", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.129%)"], "metrics": {"price": 13.38, "vwap": 13.6122, "vwap_slope": -0.0091, "atr": 0.0688, "atr_pct": 0.514, "trend": "negative", "slope_pct": -0.1441, "flat_threshold_pct": 0.1286, "ema9": 13.4656, "ema20": 13.565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.951}}
{"timestamp": "2026-09-22T13:49:41.872737", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.269%)", "metrics": {"price": 7.835, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.2692, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:41.874271", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7252, "vwap_slope": 0.0019, "atr": 0.0423, "trend": "positive", "slope_pct": 0.1598, "lower_highs_lower_lows": false, "stop": 7.7842, "imbalance_decline_count": 3, "imbalance_cur": 0.4649006622516556, "imbalance_prev": 0.48205128205128206}}
{"timestamp": "2026-09-22T13:49:41.875165", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1732, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:41.875971", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0509, "vwap_slope": 0.0009, "atr": 0.0452, "trend": "flat", "slope_pct": 0.0201, "lower_highs_lower_lows": false, "stop": 10.0658, "imbalance_decline_count": 0, "imbalance_cur": 0.9010327022375215, "imbalance_prev": 0.09163987138263666}}
{"timestamp": "2026-09-22T13:49:41.876468", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.118%)", "metrics": {"price": 6.365, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.118, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:41.879380", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.365, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0225, "trend": "positive", "slope_pct": 0.1062, "lower_highs_lower_lows": false, "stop": 6.338, "imbalance_decline_count": 0, "imbalance_cur": -0.23248730964467004, "imbalance_prev": -0.23248730964467004}}
{"timestamp": "2026-09-22T13:49:41.880833", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $14.11", "VWAP sloping down", "trend negative (slope -1.574%, flat band 1.119%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 14.115, "vwap_slope": -0.0603, "atr": 0.5844, "atr_pct": 4.474, "trend": "negative", "slope_pct": -1.5737, "flat_threshold_pct": 1.1186, "ema9": 13.5864, "ema20": 14.2936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 17.706, "spread_pct": 0.382, "rvol": 1.198, "volume_pace_ratio": 23.726}}
{"timestamp": "2026-09-22T13:49:41.881775", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.92", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.184%)"], "metrics": {"price": 8.645, "vwap": 8.9164, "vwap_slope": -0.0108, "atr": 0.0638, "atr_pct": 0.738, "trend": "negative", "slope_pct": -0.2466, "flat_threshold_pct": 0.1845, "ema9": 8.7075, "ema20": 8.8056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.362, "volume_pace_ratio": 7.177}}
{"timestamp": "2026-09-22T13:49:41.882436", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.32, "vwap": 13.82, "vwap_slope": -0.0089, "atr": 0.231, "atr_pct": 1.734, "trend": "flat", "slope_pct": -0.1577, "flat_threshold_pct": 0.4335, "ema9": 13.5711, "ema20": 13.6815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 6.131, "spread_pct": 0.525, "rvol": 0.08, "volume_pace_ratio": 1.578}}
{"timestamp": "2026-09-22T13:49:41.883141", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4477, "vwap_slope": -0.0016, "atr": 0.0235, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0919, "ema9": 6.4106, "ema20": 6.425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.285}}
{"timestamp": "2026-09-22T13:49:41.883842", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 217.0s", "imbalance +72% >= 50% buy threshold, stop 8.83", "entry_score 75.2"], "reasons_against": [], "metrics": {"price": 8.94, "vwap": 8.755, "vwap_slope": 0.0248, "atr": 0.0915, "atr_pct": 1.023, "trend": "flat", "slope_pct": 0.1723, "flat_threshold_pct": 0.2558, "ema9": 8.8592, "ema20": 8.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.618, "distance_from_high_pct": 0.056, "spread_pct": 0.224, "rvol": 0.18, "volume_pace_ratio": 3.556, "stage3": {"stop": 8.8302, "risk": 0.1098, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7197, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 8.83"}, "entry_score": 75.23, "entry_score_breakdown": {"imbalance_sub": 0.6, "volume_pace_sub": 0.954, "volatility_sub": 0.575, "slope_sub": 1.0, "volume_accel_sub": 0.691}}}
{"timestamp": "2026-09-22T13:49:42.027129", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7955, "vwap_slope": 0.0561, "atr": 0.1114, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.316, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T13:49:42.028192", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7188, "vwap_slope": -0.0034, "atr": 0.0458, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0903, "ema9": 12.6869, "ema20": 12.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:49:42.029288", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7912, "vwap_slope": -0.0191, "atr": 0.0744, "atr_pct": 0.861, "trend": "flat", "slope_pct": -0.1862, "flat_threshold_pct": 0.2152, "ema9": 8.6508, "ema20": 8.7418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 6.284, "spread_pct": 0.347, "rvol": 0.357, "volume_pace_ratio": 7.061}}
{"timestamp": "2026-09-22T13:49:42.029991", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5905, "vwap_slope": -0.0037, "atr": 0.0636, "atr_pct": 0.551, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.1376, "ema9": 11.5476, "ema20": 11.5614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T13:49:42.030753", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.06 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.06, "vwap": 12.3232, "vwap_slope": -0.0092, "atr": 0.0521, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.085, "flat_threshold_pct": 0.1081, "ema9": 12.1931, "ema20": 12.2479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 4.057, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T13:49:42.031410", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4151, "vwap_slope": -0.049, "atr": 0.1496, "atr_pct": 1.44, "trend": "flat", "slope_pct": -0.1014, "flat_threshold_pct": 0.36, "ema9": 10.4236, "ema20": 10.4648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.896, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.314}}
{"timestamp": "2026-09-22T13:49:42.032116", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4887, "vwap": 5.5047, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1442, "ema9": 5.4919, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 1.987, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T13:49:42.032831", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0539, "vwap": 9.0946, "vwap_slope": -0.0083, "atr": 0.0587, "atr_pct": 0.648, "trend": "flat", "slope_pct": 0.0505, "flat_threshold_pct": 0.1621, "ema9": 9.0828, "ema20": 9.0798, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.272, "spread_pct": 0.553, "rvol": 0.048, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:49:42.033598", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.475, "vwap_slope": -0.0043, "atr": 0.035, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.1181, "ema9": 7.4405, "ema20": 7.4693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T13:49:42.034289", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.0998, "vwap": 9.2237, "vwap_slope": -0.0209, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0584, "flat_threshold_pct": 0.1569, "ema9": 9.1541, "ema20": 9.1946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 3.399, "spread_pct": 0.22, "rvol": 0.051, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:49:42.035052", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9594, "vwap": 12.9949, "vwap_slope": -0.0072, "atr": 0.1611, "atr_pct": 1.243, "trend": "flat", "slope_pct": -0.1617, "flat_threshold_pct": 0.3107, "ema9": 12.9314, "ema20": 12.9707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 4.146, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T13:49:42.035765", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.53", "VWAP sloping down"], "metrics": {"price": 5.523, "vwap": 5.5275, "vwap_slope": -0.0001, "atr": 0.0253, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0409, "flat_threshold_pct": 0.1144, "ema9": 5.5287, "ema20": 5.5241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.705, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T13:49:42.036441", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2003, "vwap_slope": 0.0041, "atr": 0.0277, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1319, "ema9": 5.2271, "ema20": 5.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.285, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:49:42.037152", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7362, "vwap_slope": -0.0033, "atr": 0.0391, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.112, "ema9": 8.714, "ema20": 8.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T13:49:42.037837", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.715, "vwap": 11.6358, "vwap_slope": 0.0108, "atr": 0.0598, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.1277, "ema9": 11.6873, "ema20": 11.6678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 0.72, "spread_pct": 0.426, "rvol": 0.01, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:49:42.038530", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.0194, "vwap_slope": -0.0026, "atr": 0.0339, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0752, "flat_threshold_pct": 0.0949, "ema9": 8.9681, "ema20": 8.9962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.607}}
{"timestamp": "2026-09-22T13:49:42.039305", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.82, "vwap": 4.8733, "vwap_slope": -0.002, "atr": 0.0616, "atr_pct": 1.278, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.3196, "ema9": 4.8186, "ema20": 4.8251, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.226}}
{"timestamp": "2026-09-22T13:49:42.040006", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.7871, "vwap": 14.8557, "vwap_slope": -0.002, "atr": 0.0594, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.1004, "ema9": 14.8342, "ema20": 14.8478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 1.288, "spread_pct": 0.068, "rvol": 0.1, "volume_pace_ratio": 1.987}}
{"timestamp": "2026-09-22T13:49:42.040640", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.17", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.1125, "vwap": 9.1723, "vwap_slope": -0.0037, "atr": 0.0438, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1202, "ema9": 9.1269, "ema20": 9.1463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.273, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T13:49:42.041341", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8169, "vwap_slope": -0.0049, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0628, "flat_threshold_pct": 0.1204, "ema9": 13.7649, "ema20": 13.8048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.033, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T13:49:42.042028", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1385, "vwap": 6.1479, "vwap_slope": -0.0017, "atr": 0.0191, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.0776, "ema9": 6.1338, "ema20": 6.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.31, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T13:49:42.042796", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.129%)"], "metrics": {"price": 13.375, "vwap": 13.6122, "vwap_slope": -0.0091, "atr": 0.0688, "atr_pct": 0.514, "trend": "negative", "slope_pct": -0.1446, "flat_threshold_pct": 0.1286, "ema9": 13.4646, "ema20": 13.5646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:49:47.048179", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 7.81, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1732, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:47.050162", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7268, "vwap_slope": 0.0036, "atr": 0.0423, "trend": "positive", "slope_pct": 0.1552, "lower_highs_lower_lows": false, "stop": 7.7592, "imbalance_decline_count": 4, "imbalance_cur": -0.672077922077922, "imbalance_prev": 0.4649006622516556}}
{"timestamp": "2026-09-22T13:49:47.050730", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.177%)", "metrics": {"price": 10.1212, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1768, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:47.051419", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1212, "vwap": 10.051, "vwap_slope": 0.001, "atr": 0.0452, "trend": "flat", "slope_pct": 0.0203, "lower_highs_lower_lows": false, "stop": 10.067, "imbalance_decline_count": 1, "imbalance_cur": 0.7927773000859846, "imbalance_prev": 0.9010327022375215}}
{"timestamp": "2026-09-22T13:49:47.051833", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.055%)", "metrics": {"price": 6.3516, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0548, "trend": "flat"}}
{"timestamp": "2026-09-22T13:49:47.052337", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3516, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0238, "trend": "positive", "slope_pct": 0.1032, "lower_highs_lower_lows": false, "stop": 6.3231, "imbalance_decline_count": 1, "imbalance_cur": -0.3780487804878049, "imbalance_prev": -0.23248730964467004}}
{"timestamp": "2026-09-22T13:49:47.053480", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $14.11", "VWAP sloping down", "trend negative (slope -1.573%, flat band 1.118%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0626, "vwap": 14.1139, "vwap_slope": -0.0613, "atr": 0.5844, "atr_pct": 4.473, "trend": "negative", "slope_pct": -1.5729, "flat_threshold_pct": 1.1184, "ema9": 13.5869, "ema20": 14.2938, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 17.69, "spread_pct": 0.306, "rvol": 1.2, "volume_pace_ratio": 23.647}}
{"timestamp": "2026-09-22T13:49:47.054248", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.187%)"], "metrics": {"price": 8.6625, "vwap": 8.9141, "vwap_slope": -0.0132, "atr": 0.0649, "atr_pct": 0.749, "trend": "negative", "slope_pct": -0.2438, "flat_threshold_pct": 0.1872, "ema9": 8.711, "ema20": 8.8072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 6.047, "spread_pct": 0.115, "rvol": 0.366, "volume_pace_ratio": 7.215}}
{"timestamp": "2026-09-22T13:49:47.055034", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.31, "vwap": 13.8199, "vwap_slope": -0.0091, "atr": 0.231, "atr_pct": 1.735, "trend": "flat", "slope_pct": -0.1587, "flat_threshold_pct": 0.4338, "ema9": 13.5691, "ema20": 13.6806, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 6.202, "spread_pct": 0.525, "rvol": 0.08, "volume_pace_ratio": 1.571}}
{"timestamp": "2026-09-22T13:49:47.057324", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4475, "vwap_slope": -0.0017, "atr": 0.0235, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0919, "ema9": 6.4106, "ema20": 6.425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.281}}
{"timestamp": "2026-09-22T13:49:47.059008", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 222.2s", "imbalance +70% >= 50% buy threshold, stop 8.84", "entry_score 74.5"], "reasons_against": [], "metrics": {"price": 8.9448, "vwap": 8.7551, "vwap_slope": 0.0249, "atr": 0.0915, "atr_pct": 1.023, "trend": "flat", "slope_pct": 0.1731, "flat_threshold_pct": 0.2557, "ema9": 8.8602, "ema20": 8.8062, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.618, "distance_from_high_pct": 0.002, "spread_pct": 0.336, "rvol": 0.18, "volume_pace_ratio": 3.541, "stage3": {"stop": 8.835, "risk": 0.1098, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7012, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 8.84"}, "entry_score": 74.47, "entry_score_breakdown": {"imbalance_sub": 0.573, "volume_pace_sub": 0.955, "volatility_sub": 0.575, "slope_sub": 1.0, "volume_accel_sub": 0.691}}}
{"timestamp": "2026-09-22T13:49:47.097886", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7955, "vwap_slope": 0.0561, "atr": 0.1114, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.316, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T13:49:47.098880", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6736, "vwap": 12.7187, "vwap_slope": -0.0034, "atr": 0.0458, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0904, "ema9": 12.6856, "ema20": 12.7014, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.988, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T13:49:47.100155", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.791, "vwap_slope": -0.0194, "atr": 0.0744, "atr_pct": 0.861, "trend": "flat", "slope_pct": -0.1871, "flat_threshold_pct": 0.2153, "ema9": 8.6498, "ema20": 8.7414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 6.338, "spread_pct": 0.347, "rvol": 0.357, "volume_pace_ratio": 7.035}}
{"timestamp": "2026-09-22T13:49:47.100980", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.55, "vwap": 11.5905, "vwap_slope": -0.0037, "atr": 0.0636, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.1376, "ema9": 11.5486, "ema20": 11.5619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T13:49:47.101883", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.1897, "vwap": 12.3242, "vwap_slope": -0.0082, "atr": 0.0521, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1069, "ema9": 12.2191, "ema20": 12.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 3.025, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T13:49:47.103484", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4151, "vwap_slope": -0.049, "atr": 0.1496, "atr_pct": 1.44, "trend": "flat", "slope_pct": -0.1014, "flat_threshold_pct": 0.36, "ema9": 10.4236, "ema20": 10.4648, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.896, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.313}}
{"timestamp": "2026-09-22T13:49:47.104188", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5047, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.1442, "ema9": 5.4921, "ema20": 5.4962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T13:49:47.106222", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.058, "vwap": 9.0946, "vwap_slope": -0.0083, "atr": 0.059, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0512, "flat_threshold_pct": 0.1629, "ema9": 9.0836, "ema20": 9.0801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.229, "spread_pct": 0.553, "rvol": 0.048, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T13:49:47.107072", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.48", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.475, "vwap_slope": -0.0043, "atr": 0.035, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.1181, "ema9": 7.4405, "ema20": 7.4693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.854, "spread_pct": 0.27, "rvol": 0.035, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:49:47.108494", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2235, "vwap_slope": -0.0211, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0599, "flat_threshold_pct": 0.1571, "ema9": 9.1521, "ema20": 9.1937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 3.503, "spread_pct": 0.22, "rvol": 0.051, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T13:49:47.109467", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.93, "vwap": 12.9945, "vwap_slope": -0.0076, "atr": 0.1611, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.165, "flat_threshold_pct": 0.3114, "ema9": 12.9255, "ema20": 12.9679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 4.364, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T13:49:47.109925", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5277, "vwap_slope": 0.0002, "atr": 0.0253, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0479, "flat_threshold_pct": 0.1139, "ema9": 5.5341, "ema20": 5.5267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T13:49:47.110321", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2002, "vwap_slope": 0.0039, "atr": 0.0277, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1322, "ema9": 5.2251, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:49:47.111094", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7101, "vwap": 8.7362, "vwap_slope": -0.0033, "atr": 0.0391, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1121, "ema9": 8.713, "ema20": 8.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 1.692, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T13:49:47.111753", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.725, "vwap": 11.6359, "vwap_slope": 0.0108, "atr": 0.0598, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.1276, "ema9": 11.6893, "ema20": 11.6688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 0.636, "spread_pct": 0.426, "rvol": 0.01, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:49:47.112379", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9404, "vwap": 9.0194, "vwap_slope": -0.0027, "atr": 0.0339, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0752, "flat_threshold_pct": 0.0949, "ema9": 8.9681, "ema20": 8.9963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.754, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.601}}
{"timestamp": "2026-09-22T13:49:47.112976", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.82, "vwap": 4.8733, "vwap_slope": -0.002, "atr": 0.0616, "atr_pct": 1.278, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.3196, "ema9": 4.8186, "ema20": 4.8251, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.216}}
{"timestamp": "2026-09-22T13:49:47.113595", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.86", "VWAP sloping down"], "metrics": {"price": 14.7638, "vwap": 14.8554, "vwap_slope": -0.0023, "atr": 0.0609, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.1031, "ema9": 14.8295, "ema20": 14.8456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.443, "spread_pct": 0.068, "rvol": 0.101, "volume_pace_ratio": 1.984}}
{"timestamp": "2026-09-22T13:49:47.114040", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.1723, "vwap_slope": -0.0037, "atr": 0.0438, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0495, "flat_threshold_pct": 0.1199, "ema9": 9.1314, "ema20": 9.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 1.029, "spread_pct": 0.986, "rvol": 0.018, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:49:47.114437", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8166, "vwap_slope": -0.0052, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.1203, "ema9": 13.7659, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T13:49:47.115349", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.148, "vwap_slope": -0.0016, "atr": 0.0191, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0776, "ema9": 6.1341, "ema20": 6.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T13:49:47.115983", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.129%)"], "metrics": {"price": 13.375, "vwap": 13.6117, "vwap_slope": -0.0096, "atr": 0.0688, "atr_pct": 0.514, "trend": "negative", "slope_pct": -0.1446, "flat_threshold_pct": 0.1286, "ema9": 13.4646, "ema20": 13.5646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T13:49:52.121619", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.179%)", "metrics": {"price": 7.8115, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.179, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:52.123055", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8115, "vwap": 7.7268, "vwap_slope": 0.0036, "atr": 0.0423, "trend": "positive", "slope_pct": 0.1555, "lower_highs_lower_lows": false, "stop": 7.7607, "imbalance_decline_count": 5, "imbalance_cur": -0.7488835451734799, "imbalance_prev": -0.672077922077922, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.156%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:49:52.123748", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.188%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1881, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:52.124205", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.051, "vwap_slope": 0.001, "atr": 0.0452, "trend": "flat", "slope_pct": 0.0208, "lower_highs_lower_lows": false, "stop": 10.0708, "imbalance_decline_count": 2, "imbalance_cur": 0.7646459500764137, "imbalance_prev": 0.7927773000859846}}
{"timestamp": "2026-09-22T13:49:52.124644", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.055%)", "metrics": {"price": 6.3516, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0548, "trend": "flat"}}
{"timestamp": "2026-09-22T13:49:52.125037", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3516, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0238, "trend": "positive", "slope_pct": 0.1032, "lower_highs_lower_lows": false, "stop": 6.3231, "imbalance_decline_count": 0, "imbalance_cur": -0.3780487804878049, "imbalance_prev": -0.3780487804878049}}
{"timestamp": "2026-09-22T13:49:52.126139", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $14.11", "VWAP sloping down", "trend negative (slope -1.568%, flat band 1.117%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 14.1121, "vwap_slope": -0.0632, "atr": 0.5844, "atr_pct": 4.468, "trend": "negative", "slope_pct": -1.5679, "flat_threshold_pct": 1.1169, "ema9": 13.5904, "ema20": 14.2955, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 17.58, "spread_pct": 0.762, "rvol": 1.202, "volume_pace_ratio": 23.594}}
{"timestamp": "2026-09-22T13:49:52.126918", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.188%)"], "metrics": {"price": 8.6599, "vwap": 8.9139, "vwap_slope": -0.0133, "atr": 0.0651, "atr_pct": 0.751, "trend": "negative", "slope_pct": -0.2442, "flat_threshold_pct": 0.1878, "ema9": 8.7105, "ema20": 8.807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 6.075, "spread_pct": 0.116, "rvol": 0.366, "volume_pace_ratio": 7.188}}
{"timestamp": "2026-09-22T13:49:52.127695", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.8194, "vwap_slope": -0.0095, "atr": 0.231, "atr_pct": 1.733, "trend": "flat", "slope_pct": -0.1572, "flat_threshold_pct": 0.4333, "ema9": 13.5721, "ema20": 13.682, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 6.096, "spread_pct": 0.525, "rvol": 0.08, "volume_pace_ratio": 1.566}}
{"timestamp": "2026-09-22T13:49:52.128320", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.395, "vwap": 6.4475, "vwap_slope": -0.0018, "atr": 0.0235, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0919, "ema9": 6.4106, "ema20": 6.425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T13:49:52.129033", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 227.3s", "imbalance +69% >= 50% buy threshold, stop 8.82", "entry_score 73.8"], "reasons_against": [], "metrics": {"price": 8.935, "vwap": 8.7551, "vwap_slope": 0.0249, "atr": 0.0918, "atr_pct": 1.028, "trend": "flat", "slope_pct": 0.1715, "flat_threshold_pct": 0.257, "ema9": 8.8582, "ema20": 8.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.62, "distance_from_high_pct": 0.168, "spread_pct": 0.336, "rvol": 0.18, "volume_pace_ratio": 3.528, "stage3": {"stop": 8.8248, "risk": 0.1102, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6873, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 8.82"}, "entry_score": 73.83, "entry_score_breakdown": {"imbalance_sub": 0.553, "volume_pace_sub": 0.956, "volatility_sub": 0.572, "slope_sub": 1.0, "volume_accel_sub": 0.69}}}
{"timestamp": "2026-09-22T13:49:52.163448", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7955, "vwap_slope": 0.0561, "atr": 0.1114, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.316, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T13:49:52.164307", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6788, "vwap": 12.7187, "vwap_slope": -0.0034, "atr": 0.0458, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0904, "ema9": 12.6866, "ema20": 12.7019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.947, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:49:52.165124", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.6435, "vwap": 8.7908, "vwap_slope": -0.0195, "atr": 0.0744, "atr_pct": 0.861, "trend": "flat", "slope_pct": -0.1873, "flat_threshold_pct": 0.2153, "ema9": 8.6495, "ema20": 8.7412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 6.354, "spread_pct": 0.231, "rvol": 0.357, "volume_pace_ratio": 7.012}}
{"timestamp": "2026-09-22T13:49:52.165840", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5396, "vwap": 11.5904, "vwap_slope": -0.0038, "atr": 0.0636, "atr_pct": 0.551, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.1377, "ema9": 11.5465, "ema20": 11.5609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.623, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.825}}
{"timestamp": "2026-09-22T13:49:52.166737", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.245, "vwap": 12.3237, "vwap_slope": -0.0087, "atr": 0.0521, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0634, "flat_threshold_pct": 0.1064, "ema9": 12.2301, "ema20": 12.2655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T13:49:52.167393", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.41", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.3459, "vwap": 10.4148, "vwap_slope": -0.0494, "atr": 0.1496, "atr_pct": 1.446, "trend": "flat", "slope_pct": -0.1075, "flat_threshold_pct": 0.3615, "ema9": 10.4148, "ema20": 10.4606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.308, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.312}}
{"timestamp": "2026-09-22T13:49:52.168077", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5047, "vwap_slope": -0.0003, "atr": 0.0317, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1443, "ema9": 5.4911, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T13:49:52.168669", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.058, "vwap": 9.0946, "vwap_slope": -0.0083, "atr": 0.059, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0512, "flat_threshold_pct": 0.1629, "ema9": 9.0836, "ema20": 9.0801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.229, "spread_pct": 0.553, "rvol": 0.048, "volume_pace_ratio": 0.951}}
{"timestamp": "2026-09-22T13:49:52.169322", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4742, "vwap_slope": -0.0051, "atr": 0.035, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.1183, "ema9": 7.4375, "ema20": 7.4679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:49:52.170015", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2232, "vwap_slope": -0.0214, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0599, "flat_threshold_pct": 0.1571, "ema9": 9.1521, "ema20": 9.1937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 3.503, "spread_pct": 0.22, "rvol": 0.051, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T13:49:52.170750", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.93, "vwap": 12.9945, "vwap_slope": -0.0076, "atr": 0.1611, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.165, "flat_threshold_pct": 0.3114, "ema9": 12.9255, "ema20": 12.9679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 4.364, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T13:49:52.171397", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5277, "vwap_slope": 0.0001, "atr": 0.0253, "atr_pct": 0.456, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.1141, "ema9": 5.5321, "ema20": 5.5257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T13:49:52.172033", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2002, "vwap_slope": 0.004, "atr": 0.0277, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1322, "ema9": 5.2251, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:49:52.172701", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7362, "vwap_slope": -0.0033, "atr": 0.0391, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1121, "ema9": 8.713, "ema20": 8.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T13:49:52.173358", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.725, "vwap": 11.6359, "vwap_slope": 0.0108, "atr": 0.0598, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.1276, "ema9": 11.6893, "ema20": 11.6688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 0.636, "spread_pct": 0.341, "rvol": 0.01, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T13:49:52.173981", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0194, "vwap_slope": -0.0026, "atr": 0.0339, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0736, "flat_threshold_pct": 0.0948, "ema9": 8.9701, "ema20": 8.9972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.081, "volume_pace_ratio": 1.594}}
{"timestamp": "2026-09-22T13:49:52.174705", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.82, "vwap": 4.8733, "vwap_slope": -0.002, "atr": 0.0616, "atr_pct": 1.278, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.3196, "ema9": 4.8186, "ema20": 4.8251, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.207}}
{"timestamp": "2026-09-22T13:49:52.175391", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 14.896, "vwap": 14.8561, "vwap_slope": -0.0016, "atr": 0.0653, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0212, "flat_threshold_pct": 0.1096, "ema9": 14.856, "ema20": 14.8582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 0.561, "spread_pct": 0.068, "rvol": 0.101, "volume_pace_ratio": 1.979}}
{"timestamp": "2026-09-22T13:49:52.175981", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.11, "vwap": 9.1681, "vwap_slope": -0.0079, "atr": 0.0447, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.1226, "ema9": 9.1264, "ema20": 9.146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 1.3, "spread_pct": 0.657, "rvol": 0.019, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:49:52.176625", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7428, "vwap": 13.8165, "vwap_slope": -0.0053, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0631, "flat_threshold_pct": 0.1204, "ema9": 13.7645, "ema20": 13.8046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.907, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T13:49:52.177231", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1318, "vwap": 6.1478, "vwap_slope": -0.0018, "atr": 0.0191, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0777, "ema9": 6.1325, "ema20": 6.139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.418, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T13:49:52.177908", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.129%)"], "metrics": {"price": 13.375, "vwap": 13.6115, "vwap_slope": -0.0098, "atr": 0.0688, "atr_pct": 0.514, "trend": "negative", "slope_pct": -0.1446, "flat_threshold_pct": 0.1286, "ema9": 13.4646, "ema20": 13.5646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.942}}
{"timestamp": "2026-09-22T13:49:57.183736", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 7.8179, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.2036, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:57.184959", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8179, "vwap": 7.7272, "vwap_slope": 0.004, "atr": 0.0423, "trend": "positive", "slope_pct": 0.1567, "lower_highs_lower_lows": false, "stop": 7.7671, "imbalance_decline_count": 0, "imbalance_cur": -0.47356086128607, "imbalance_prev": -0.7488835451734799}}
{"timestamp": "2026-09-22T13:49:57.185476", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.188%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1881, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:57.185974", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.051, "vwap_slope": 0.001, "atr": 0.0452, "trend": "flat", "slope_pct": 0.0208, "lower_highs_lower_lows": false, "stop": 10.0708, "imbalance_decline_count": 0, "imbalance_cur": 0.7655453618756372, "imbalance_prev": 0.7646459500764137}}
{"timestamp": "2026-09-22T13:49:57.186371", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.118%)", "metrics": {"price": 6.365, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.118, "trend": "positive"}}
{"timestamp": "2026-09-22T13:49:57.186863", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.365, "vwap": 6.2951, "vwap_slope": 0.0029, "atr": 0.0238, "trend": "positive", "slope_pct": 0.1062, "lower_highs_lower_lows": false, "stop": 6.3365, "imbalance_decline_count": 1, "imbalance_cur": -0.9824561403508771, "imbalance_prev": -0.3780487804878049}}
{"timestamp": "2026-09-22T13:49:57.187882", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $14.11", "VWAP sloping down", "trend negative (slope -1.539%, flat band 1.108%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1799, "vwap": 14.112, "vwap_slope": -0.0633, "atr": 0.5844, "atr_pct": 4.434, "trend": "negative", "slope_pct": -1.5393, "flat_threshold_pct": 1.1084, "ema9": 13.6104, "ema20": 14.305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 16.951, "spread_pct": 0.609, "rvol": 1.203, "volume_pace_ratio": 23.516}}
{"timestamp": "2026-09-22T13:49:57.188659", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.188%)"], "metrics": {"price": 8.645, "vwap": 8.9137, "vwap_slope": -0.0136, "atr": 0.0651, "atr_pct": 0.753, "trend": "negative", "slope_pct": -0.2466, "flat_threshold_pct": 0.1882, "ema9": 8.7075, "ema20": 8.8056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.366, "volume_pace_ratio": 7.16}}
{"timestamp": "2026-09-22T13:49:57.189292", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.32, "vwap": 13.8194, "vwap_slope": -0.0095, "atr": 0.231, "atr_pct": 1.734, "trend": "flat", "slope_pct": -0.1577, "flat_threshold_pct": 0.4335, "ema9": 13.5711, "ema20": 13.6815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 6.131, "spread_pct": 0.3, "rvol": 0.08, "volume_pace_ratio": 1.56}}
{"timestamp": "2026-09-22T13:49:57.189964", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3981, "vwap": 6.4475, "vwap_slope": -0.0018, "atr": 0.0235, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0341, "flat_threshold_pct": 0.0919, "ema9": 6.4112, "ema20": 6.4253, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 2.616, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T13:49:57.190693", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (232.3s) but room-to-run failed: imbalance +48% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.934, "vwap": 8.7552, "vwap_slope": 0.025, "atr": 0.0918, "atr_pct": 1.028, "trend": "flat", "slope_pct": 0.1713, "flat_threshold_pct": 0.257, "ema9": 8.858, "ema20": 8.8052, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.62, "distance_from_high_pct": 0.179, "spread_pct": 0.336, "rvol": 0.18, "volume_pace_ratio": 3.514, "stage3": {"stop": 8.8238, "risk": 0.1102, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4798, "passed": false, "reason": "imbalance +48% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:49:57.192209", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7955, "vwap_slope": 0.0561, "atr": 0.1114, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.316, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T13:49:57.192898", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.67, "vwap": 12.7186, "vwap_slope": -0.0035, "atr": 0.0458, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0904, "ema9": 12.6849, "ema20": 12.7011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:49:57.193602", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7905, "vwap_slope": -0.0198, "atr": 0.0744, "atr_pct": 0.862, "trend": "flat", "slope_pct": -0.1879, "flat_threshold_pct": 0.2154, "ema9": 8.6488, "ema20": 8.7409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 6.392, "spread_pct": 0.231, "rvol": 0.358, "volume_pace_ratio": 6.99}}
{"timestamp": "2026-09-22T13:49:57.194247", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.542, "vwap": 11.5904, "vwap_slope": -0.0038, "atr": 0.0636, "atr_pct": 0.551, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.1377, "ema9": 11.547, "ema20": 11.5612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.603, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T13:49:57.194910", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2429, "vwap": 12.3236, "vwap_slope": -0.0088, "atr": 0.0521, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0636, "flat_threshold_pct": 0.1065, "ema9": 12.2297, "ema20": 12.2653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.602, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T13:49:57.195509", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.41", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.3459, "vwap": 10.4148, "vwap_slope": -0.0494, "atr": 0.1496, "atr_pct": 1.446, "trend": "flat", "slope_pct": -0.1075, "flat_threshold_pct": 0.3615, "ema9": 10.4148, "ema20": 10.4606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.308, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.31}}
{"timestamp": "2026-09-22T13:49:57.196135", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4746, "vwap": 5.5047, "vwap_slope": -0.0003, "atr": 0.0317, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.1446, "ema9": 5.4891, "ema20": 5.4947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.239, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T13:49:57.196708", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.058, "vwap": 9.0946, "vwap_slope": -0.0083, "atr": 0.059, "atr_pct": 0.651, "trend": "flat", "slope_pct": 0.0512, "flat_threshold_pct": 0.1629, "ema9": 9.0836, "ema20": 9.0801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.229, "spread_pct": 0.553, "rvol": 0.048, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:49:57.197317", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4742, "vwap_slope": -0.0051, "atr": 0.035, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.1183, "ema9": 7.4375, "ema20": 7.4679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T13:49:57.197897", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2232, "vwap_slope": -0.0214, "atr": 0.0571, "atr_pct": 0.628, "trend": "flat", "slope_pct": -0.0599, "flat_threshold_pct": 0.1571, "ema9": 9.1521, "ema20": 9.1937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 3.503, "spread_pct": 0.22, "rvol": 0.051, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:49:57.198507", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 12.9948, "vwap_slope": -0.0074, "atr": 0.1611, "atr_pct": 1.244, "trend": "flat", "slope_pct": -0.1628, "flat_threshold_pct": 0.3109, "ema9": 12.9295, "ema20": 12.9698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 4.216, "spread_pct": 0.154, "rvol": 0.042, "volume_pace_ratio": 0.821}}
{"timestamp": "2026-09-22T13:49:57.199157", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5278, "vwap_slope": 0.0003, "atr": 0.0253, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0479, "flat_threshold_pct": 0.1139, "ema9": 5.5341, "ema20": 5.5267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T13:49:57.199660", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2002, "vwap_slope": 0.004, "atr": 0.0277, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1322, "ema9": 5.2251, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.154}}
{"timestamp": "2026-09-22T13:49:57.200309", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7111, "vwap": 8.7361, "vwap_slope": -0.0033, "atr": 0.0391, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.1121, "ema9": 8.7132, "ema20": 8.725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 1.681, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T13:49:57.200867", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.713, "vwap": 11.6366, "vwap_slope": 0.0116, "atr": 0.0598, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.1277, "ema9": 11.6869, "ema20": 11.6676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.737, "spread_pct": 0.512, "rvol": 0.01, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:49:57.201445", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.9464, "vwap": 9.019, "vwap_slope": -0.0031, "atr": 0.0339, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0742, "flat_threshold_pct": 0.0949, "ema9": 8.9693, "ema20": 8.9968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 1.688, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.597}}
{"timestamp": "2026-09-22T13:49:57.202099", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.82, "vwap": 4.8733, "vwap_slope": -0.002, "atr": 0.0616, "atr_pct": 1.278, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.3196, "ema9": 4.8186, "ema20": 4.8251, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.198}}
{"timestamp": "2026-09-22T13:49:57.202845", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.745, "vwap": 14.8545, "vwap_slope": -0.0032, "atr": 0.0657, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.1113, "ema9": 14.8258, "ema20": 14.8438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 1.569, "spread_pct": 0.068, "rvol": 0.102, "volume_pace_ratio": 1.998}}
{"timestamp": "2026-09-22T13:49:57.203507", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.1677, "vwap_slope": -0.0083, "atr": 0.0447, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.1228, "ema9": 9.1244, "ema20": 9.1451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 1.408, "spread_pct": 0.657, "rvol": 0.019, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:49:57.204095", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8165, "vwap_slope": -0.0053, "atr": 0.0662, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.1203, "ema9": 13.7659, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.033, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T13:49:57.204684", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1478, "vwap_slope": -0.0017, "atr": 0.0191, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0777, "ema9": 6.1331, "ema20": 6.1393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T13:49:57.205315", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.129%)"], "metrics": {"price": 13.375, "vwap": 13.6114, "vwap_slope": -0.0099, "atr": 0.0688, "atr_pct": 0.514, "trend": "negative", "slope_pct": -0.1446, "flat_threshold_pct": 0.1286, "ema9": 13.4646, "ema20": 13.5646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.938}}
{"timestamp": "2026-09-22T13:50:02.212731", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.203%)", "metrics": {"price": 7.8177, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.2028, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:02.222408", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8177, "vwap": 7.7273, "vwap_slope": 0.0041, "atr": 0.0408, "trend": "positive", "slope_pct": 0.1567, "lower_highs_lower_lows": false, "stop": 7.7688, "imbalance_decline_count": 0, "imbalance_cur": -0.469256608733752, "imbalance_prev": -0.47356086128607}}
{"timestamp": "2026-09-22T13:50:02.223478", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.119%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1186, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:02.224170", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0512, "vwap_slope": 0.0008, "atr": 0.0396, "trend": "flat", "slope_pct": 0.0221, "lower_highs_lower_lows": false, "stop": 10.0774, "imbalance_decline_count": 1, "imbalance_cur": -0.6177117711771177, "imbalance_prev": 0.7655453618756372}}
{"timestamp": "2026-09-22T13:50:02.224670", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.181%)", "metrics": {"price": 6.365, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1809, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:02.225174", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.365, "vwap": 6.2952, "vwap_slope": 0.0018, "atr": 0.0207, "trend": "positive", "slope_pct": 0.1032, "lower_highs_lower_lows": false, "stop": 6.3401, "imbalance_decline_count": 0, "imbalance_cur": -0.9824561403508771, "imbalance_prev": -0.9824561403508771}}
{"timestamp": "2026-09-22T13:50:02.226141", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $14.11", "VWAP sloping down", "trend negative (slope -1.374%, flat band 1.022%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.17, "vwap": 14.1108, "vwap_slope": -0.0251, "atr": 0.5385, "atr_pct": 4.089, "trend": "negative", "slope_pct": -1.3739, "flat_threshold_pct": 1.0223, "ema9": 13.5255, "ema20": 14.1986, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 17.013, "spread_pct": 0.303, "rvol": 1.205, "volume_pace_ratio": 23.45}}
{"timestamp": "2026-09-22T13:50:02.227069", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.173%)", "lower-highs/lower-lows structure"], "metrics": {"price": 8.645, "vwap": 8.9127, "vwap_slope": -0.0101, "atr": 0.0599, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2401, "flat_threshold_pct": 0.1731, "ema9": 8.6958, "ema20": 8.7907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.368, "volume_pace_ratio": 7.156}}
{"timestamp": "2026-09-22T13:50:02.227877", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.32, "vwap": 13.8139, "vwap_slope": -0.0112, "atr": 0.2126, "atr_pct": 1.596, "trend": "flat", "slope_pct": -0.1732, "flat_threshold_pct": 0.399, "ema9": 13.5273, "ema20": 13.6506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 6.131, "spread_pct": 0.45, "rvol": 0.081, "volume_pace_ratio": 1.571}}
{"timestamp": "2026-09-22T13:50:02.228611", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4475, "vwap_slope": -0.0005, "atr": 0.0219, "atr_pct": 0.343, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0857, "ema9": 6.4073, "ema20": 6.4221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T13:50:02.229584", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 237.4s", "imbalance +87% >= 50% buy threshold, stop 8.87", "entry_score 80.8"], "reasons_against": [], "metrics": {"price": 8.98, "vwap": 8.7618, "vwap_slope": 0.0316, "atr": 0.0942, "atr_pct": 1.05, "trend": "flat", "slope_pct": 0.1788, "flat_threshold_pct": 0.2624, "ema9": 8.8672, "ema20": 8.8095, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.702, "distance_from_high_pct": 0.111, "spread_pct": 0.223, "rvol": 0.185, "volume_pace_ratio": 3.608, "stage3": {"stop": 8.867, "risk": 0.113, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8698, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 8.87"}, "entry_score": 80.82, "entry_score_breakdown": {"imbalance_sub": 0.814, "volume_pace_sub": 0.949, "volatility_sub": 0.559, "slope_sub": 1.0, "volume_accel_sub": 0.649}}}
{"timestamp": "2026-09-22T13:50:02.305333", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7965, "vwap_slope": 0.0571, "atr": 0.1068, "atr_pct": 1.211, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.3028, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T13:50:02.306388", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7186, "vwap_slope": -0.0012, "atr": 0.0453, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0894, "ema9": 12.6801, "ema20": 12.6972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:50:02.307963", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.6572, "vwap": 8.7895, "vwap_slope": -0.0145, "atr": 0.0648, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1719, "flat_threshold_pct": 0.1871, "ema9": 8.6537, "ema20": 8.7346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 6.206, "spread_pct": 0.231, "rvol": 0.361, "volume_pace_ratio": 7.03}}
{"timestamp": "2026-09-22T13:50:02.309860", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5398, "vwap": 11.5904, "vwap_slope": -0.001, "atr": 0.0588, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.1273, "ema9": 11.5461, "ema20": 11.5594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.621, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:50:02.314426", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.245, "vwap": 12.3247, "vwap_slope": -0.0032, "atr": 0.0409, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0578, "flat_threshold_pct": 0.0834, "ema9": 12.2331, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T13:50:02.319304", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4158, "vwap_slope": -0.0484, "atr": 0.1435, "atr_pct": 1.382, "trend": "flat", "slope_pct": -0.1014, "flat_threshold_pct": 0.3454, "ema9": 10.4236, "ema20": 10.4648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.896, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.309}}
{"timestamp": "2026-09-22T13:50:02.320248", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0275, "atr_pct": 0.502, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.1254, "ema9": 5.4881, "ema20": 5.4938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 2.232, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T13:50:02.324017", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0946, "vwap_slope": -0.0083, "atr": 0.0563, "atr_pct": 0.623, "trend": "flat", "slope_pct": 0.0468, "flat_threshold_pct": 0.1558, "ema9": 9.078, "ema20": 9.0775, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.219, "distance_from_high_pct": 3.528, "spread_pct": 0.553, "rvol": 0.048, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T13:50:02.328170", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4738, "vwap_slope": -0.0055, "atr": 0.0354, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0632, "flat_threshold_pct": 0.1196, "ema9": 7.4365, "ema20": 7.4674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 2.119, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T13:50:02.329493", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2226, "vwap_slope": -0.0085, "atr": 0.0551, "atr_pct": 0.606, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1515, "ema9": 9.1413, "ema20": 9.1846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 3.503, "spread_pct": 0.22, "rvol": 0.052, "volume_pace_ratio": 1.008}}
{"timestamp": "2026-09-22T13:50:02.336257", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.96, "vwap": 12.9949, "vwap_slope": -0.0072, "atr": 0.1611, "atr_pct": 1.243, "trend": "flat", "slope_pct": -0.1617, "flat_threshold_pct": 0.3107, "ema9": 12.9315, "ema20": 12.9708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 4.142, "spread_pct": 0.154, "rvol": 0.042, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:50:02.337088", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5279, "vwap_slope": 0.0008, "atr": 0.0252, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0472, "flat_threshold_pct": 0.1137, "ema9": 5.5373, "ema20": 5.5289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T13:50:02.337979", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2, "vwap_slope": 0.0031, "atr": 0.0245, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1169, "ema9": 5.2265, "ema20": 5.2155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.153}}
{"timestamp": "2026-09-22T13:50:02.339485", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7362, "vwap_slope": -0.0006, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.1054, "ema9": 8.7142, "ema20": 8.7244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T13:50:02.340261", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.638, "vwap_slope": 0.0129, "atr": 0.0581, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.1238, "ema9": 11.6923, "ema20": 11.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 0.508, "spread_pct": 0.512, "rvol": 0.01, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T13:50:02.341640", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0185, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.373, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.0932, "ema9": 8.965, "ema20": 8.9922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.601}}
{"timestamp": "2026-09-22T13:50:02.342268", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8732, "vwap_slope": -0.002, "atr": 0.0605, "atr_pct": 1.259, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.3147, "ema9": 4.8166, "ema20": 4.8241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.188}}
{"timestamp": "2026-09-22T13:50:02.342945", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.755, "vwap": 14.853, "vwap_slope": -0.0032, "atr": 0.0574, "atr_pct": 0.389, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0972, "ema9": 14.814, "ema20": 14.8366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.502, "spread_pct": 0.068, "rvol": 0.103, "volume_pace_ratio": 2.01}}
{"timestamp": "2026-09-22T13:50:02.344385", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.167, "vwap_slope": -0.009, "atr": 0.0429, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.1179, "ema9": 9.1244, "ema20": 9.1451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 1.408, "spread_pct": 0.547, "rvol": 0.019, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:50:02.345457", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7586, "vwap": 13.8164, "vwap_slope": -0.0014, "atr": 0.0575, "atr_pct": 0.418, "trend": "flat", "slope_pct": -0.0593, "flat_threshold_pct": 0.1045, "ema9": 13.7645, "ema20": 13.8008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.794, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T13:50:02.346321", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1324, "vwap": 6.1478, "vwap_slope": -0.0009, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0757, "ema9": 6.1324, "ema20": 6.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.408, "spread_pct": 0.163, "rvol": 0.062, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T13:50:02.347596", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.146%, flat band 0.112%)"], "metrics": {"price": 13.3719, "vwap": 13.6105, "vwap_slope": -0.0044, "atr": 0.0597, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1457, "flat_threshold_pct": 0.1116, "ema9": 13.4454, "ema20": 13.5459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 4.075, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.936}}
{"timestamp": "2026-09-22T13:50:07.351693", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.164%)", "metrics": {"price": 7.82, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1636, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:07.354679", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.7273, "vwap_slope": 0.0028, "atr": 0.0373, "trend": "positive", "slope_pct": 0.1499, "lower_highs_lower_lows": false, "stop": 7.7752, "imbalance_decline_count": 0, "imbalance_cur": 0.8735543562066307, "imbalance_prev": -0.469256608733752}}
{"timestamp": "2026-09-22T13:50:07.355425", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 10.0909, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0175, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:07.356244", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0909, "vwap": 10.0512, "vwap_slope": 0.0007, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 10.0404, "imbalance_decline_count": 2, "imbalance_cur": -0.791792395896198, "imbalance_prev": -0.6177117711771177}}
{"timestamp": "2026-09-22T13:50:07.356703", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.181%)", "metrics": {"price": 6.365, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1809, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:07.357237", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.365, "vwap": 6.2953, "vwap_slope": 0.0018, "atr": 0.0207, "trend": "positive", "slope_pct": 0.1032, "lower_highs_lower_lows": false, "stop": 6.3401, "imbalance_decline_count": 0, "imbalance_cur": -0.9824561403508771, "imbalance_prev": -0.9824561403508771}}
{"timestamp": "2026-09-22T13:50:07.358386", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.11", "VWAP sloping down", "trend negative (slope -1.369%, flat band 1.031%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.19, "vwap": 14.1097, "vwap_slope": -0.0262, "atr": 0.544, "atr_pct": 4.124, "trend": "negative", "slope_pct": -1.369, "flat_threshold_pct": 1.0311, "ema9": 13.5295, "ema20": 14.2005, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 16.887, "spread_pct": 0.608, "rvol": 1.206, "volume_pace_ratio": 23.378}}
{"timestamp": "2026-09-22T13:50:07.360374", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.239%, flat band 0.178%)"], "metrics": {"price": 8.655, "vwap": 8.9115, "vwap_slope": -0.0113, "atr": 0.0616, "atr_pct": 0.712, "trend": "negative", "slope_pct": -0.2386, "flat_threshold_pct": 0.1781, "ema9": 8.6978, "ema20": 8.7916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.369, "volume_pace_ratio": 7.16}}
{"timestamp": "2026-09-22T13:50:07.362509", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3136, "vwap": 13.8119, "vwap_slope": -0.0132, "atr": 0.2154, "atr_pct": 1.618, "trend": "flat", "slope_pct": -0.1738, "flat_threshold_pct": 0.4045, "ema9": 13.526, "ema20": 13.6499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 6.176, "spread_pct": 0.377, "rvol": 0.081, "volume_pace_ratio": 1.57}}
{"timestamp": "2026-09-22T13:50:07.363587", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4475, "vwap_slope": -0.0005, "atr": 0.0219, "atr_pct": 0.343, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0857, "ema9": 6.4083, "ema20": 6.4226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T13:50:07.364549", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 242.5s", "imbalance +90% >= 50% buy threshold, stop 8.86", "entry_score 83.5"], "reasons_against": [], "metrics": {"price": 8.97, "vwap": 8.7623, "vwap_slope": 0.0223, "atr": 0.0882, "atr_pct": 0.983, "trend": "flat", "slope_pct": 0.185, "flat_threshold_pct": 0.2457, "ema9": 8.8878, "ema20": 8.8248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.552, "distance_from_high_pct": 0.222, "spread_pct": 0.223, "rvol": 0.186, "volume_pace_ratio": 3.6, "stage3": {"stop": 8.8642, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8952, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 8.86"}, "entry_score": 83.46, "entry_score_breakdown": {"imbalance_sub": 0.85, "volume_pace_sub": 0.95, "volatility_sub": 0.598, "slope_sub": 1.0, "volume_accel_sub": 0.724}}}
{"timestamp": "2026-09-22T13:50:07.412349", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7965, "vwap_slope": 0.0571, "atr": 0.1068, "atr_pct": 1.211, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.3028, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T13:50:07.414311", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7184, "vwap_slope": -0.0014, "atr": 0.0453, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0894, "ema9": 12.6801, "ema20": 12.6972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T13:50:07.415439", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7892, "vwap_slope": -0.0149, "atr": 0.0648, "atr_pct": 0.749, "trend": "flat", "slope_pct": -0.173, "flat_threshold_pct": 0.1873, "ema9": 8.6523, "ema20": 8.734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 6.284, "spread_pct": 0.231, "rvol": 0.362, "volume_pace_ratio": 7.017}}
{"timestamp": "2026-09-22T13:50:07.416437", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5902, "vwap_slope": -0.0013, "atr": 0.0589, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.1275, "ema9": 11.5471, "ema20": 11.5599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T13:50:07.417314", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2251, "vwap": 12.3246, "vwap_slope": -0.0033, "atr": 0.0439, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0599, "flat_threshold_pct": 0.0897, "ema9": 12.2291, "ema20": 12.2616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.744, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T13:50:07.418109", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4158, "vwap_slope": -0.0484, "atr": 0.1435, "atr_pct": 1.382, "trend": "flat", "slope_pct": -0.1014, "flat_threshold_pct": 0.3454, "ema9": 10.4236, "ema20": 10.4648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.896, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.308}}
{"timestamp": "2026-09-22T13:50:07.418917", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4747, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0275, "atr_pct": 0.502, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.1255, "ema9": 5.488, "ema20": 5.4938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 2.237, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T13:50:07.419692", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0502, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.139, "ema9": 9.0684, "ema20": 9.073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.528, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.941}}
{"timestamp": "2026-09-22T13:50:07.420449", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4016, "vwap": 7.4737, "vwap_slope": -0.0035, "atr": 0.0366, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0668, "flat_threshold_pct": 0.1235, "ema9": 7.4295, "ema20": 7.4611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.966, "spread_pct": 0.135, "rvol": 0.035, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:50:07.421136", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.0893, "vwap": 9.2226, "vwap_slope": -0.0085, "atr": 0.0551, "atr_pct": 0.607, "trend": "flat", "slope_pct": -0.067, "flat_threshold_pct": 0.1517, "ema9": 9.1412, "ema20": 9.1846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 3.511, "spread_pct": 0.22, "rvol": 0.052, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T13:50:07.421838", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.93, "vwap": 12.9948, "vwap_slope": -0.0001, "atr": 0.1473, "atr_pct": 1.139, "trend": "flat", "slope_pct": -0.1458, "flat_threshold_pct": 0.2847, "ema9": 12.9312, "ema20": 12.9669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 4.364, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T13:50:07.422761", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 5.549, "vwap": 5.5279, "vwap_slope": 0.0008, "atr": 0.0253, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.1138, "ema9": 5.5371, "ema20": 5.5288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.242, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.658, "stage3": {"stop": 5.5186, "risk": 0.0304, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1548, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:50:07.423699", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2, "vwap_slope": 0.0031, "atr": 0.0252, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0446, "flat_threshold_pct": 0.12, "ema9": 5.2285, "ema20": 5.2165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.285, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.153}}
{"timestamp": "2026-09-22T13:50:07.424557", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7361, "vwap_slope": -0.0007, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.1056, "ema9": 8.7142, "ema20": 8.7244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T13:50:07.425364", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.638, "vwap_slope": 0.0129, "atr": 0.0581, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.1238, "ema9": 11.6923, "ema20": 11.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 0.508, "spread_pct": 0.512, "rvol": 0.01, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:50:07.426697", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0185, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.373, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.0932, "ema9": 8.965, "ema20": 8.9922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.595}}
{"timestamp": "2026-09-22T13:50:07.427472", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8732, "vwap_slope": -0.002, "atr": 0.0605, "atr_pct": 1.259, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.3147, "ema9": 4.8166, "ema20": 4.8241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.179}}
{"timestamp": "2026-09-22T13:50:07.428281", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.745, "vwap": 14.8527, "vwap_slope": -0.0035, "atr": 0.0603, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.1022, "ema9": 14.812, "ema20": 14.8357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.569, "spread_pct": 0.068, "rvol": 0.104, "volume_pace_ratio": 2.008}}
{"timestamp": "2026-09-22T13:50:07.429059", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.15, "vwap": 9.167, "vwap_slope": -0.0069, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.1124, "ema9": 9.1295, "ema20": 9.1456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 0.867, "spread_pct": 0.438, "rvol": 0.019, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:50:07.429848", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8163, "vwap_slope": -0.0015, "atr": 0.0576, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.1047, "ema9": 13.7638, "ema20": 13.8005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:50:07.430760", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1311, "vwap": 6.1476, "vwap_slope": -0.0011, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0758, "ema9": 6.1321, "ema20": 6.1382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 1.429, "spread_pct": 0.163, "rvol": 0.063, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T13:50:07.431672", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.112%)"], "metrics": {"price": 13.38, "vwap": 13.6097, "vwap_slope": -0.0052, "atr": 0.0598, "atr_pct": 0.447, "trend": "negative", "slope_pct": -0.145, "flat_threshold_pct": 0.1116, "ema9": 13.4471, "ema20": 13.5466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.935}}
{"timestamp": "2026-09-22T13:50:12.442249", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.164%)", "metrics": {"price": 7.82, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1636, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:12.444769", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.7273, "vwap_slope": 0.0028, "atr": 0.0373, "trend": "positive", "slope_pct": 0.1499, "lower_highs_lower_lows": false, "stop": 7.7752, "imbalance_decline_count": 0, "imbalance_cur": 0.8735543562066307, "imbalance_prev": 0.8735543562066307}}
{"timestamp": "2026-09-22T13:50:12.445289", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.133%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1334, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:12.445826", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0512, "vwap_slope": 0.0008, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0228, "lower_highs_lower_lows": false, "stop": 10.0795, "imbalance_decline_count": 3, "imbalance_cur": -0.9318479685452162, "imbalance_prev": -0.791792395896198}}
{"timestamp": "2026-09-22T13:50:12.446241", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.157%)", "metrics": {"price": 6.36, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1574, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:12.446809", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.36, "vwap": 6.2954, "vwap_slope": 0.002, "atr": 0.0211, "trend": "positive", "slope_pct": 0.1022, "lower_highs_lower_lows": false, "stop": 6.3347, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.9824561403508771}}
{"timestamp": "2026-09-22T13:50:12.447702", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $14.11", "VWAP sloping down", "trend negative (slope -1.363%, flat band 1.032%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2139, "vwap": 14.1083, "vwap_slope": -0.0276, "atr": 0.5457, "atr_pct": 4.129, "trend": "negative", "slope_pct": -1.3631, "flat_threshold_pct": 1.0323, "ema9": 13.5343, "ema20": 14.2028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 16.737, "spread_pct": 0.379, "rvol": 1.208, "volume_pace_ratio": 23.315}}
{"timestamp": "2026-09-22T13:50:12.448505", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.239%, flat band 0.178%)"], "metrics": {"price": 8.655, "vwap": 8.9114, "vwap_slope": -0.0114, "atr": 0.0616, "atr_pct": 0.712, "trend": "negative", "slope_pct": -0.2386, "flat_threshold_pct": 0.1781, "ema9": 8.6978, "ema20": 8.7916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.37, "volume_pace_ratio": 7.134}}
{"timestamp": "2026-09-22T13:50:12.449632", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.245, "vwap": 13.8105, "vwap_slope": -0.0146, "atr": 0.219, "atr_pct": 1.653, "trend": "flat", "slope_pct": -0.1804, "flat_threshold_pct": 0.4134, "ema9": 13.5123, "ema20": 13.6434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 6.66, "spread_pct": 0.529, "rvol": 0.081, "volume_pace_ratio": 1.566}}
{"timestamp": "2026-09-22T13:50:12.450407", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4475, "vwap_slope": -0.0005, "atr": 0.0219, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.0856, "ema9": 6.4093, "ema20": 6.423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T13:50:12.451421", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 247.6s", "imbalance +84% >= 50% buy threshold, stop 8.85", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 8.9536, "vwap": 8.7634, "vwap_slope": 0.0234, "atr": 0.0882, "atr_pct": 0.985, "trend": "flat", "slope_pct": 0.1826, "flat_threshold_pct": 0.2462, "ema9": 8.8845, "ema20": 8.8233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.568, "distance_from_high_pct": 0.405, "spread_pct": 0.447, "rvol": 0.187, "volume_pace_ratio": 3.607, "stage3": {"stop": 8.8478, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8396, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 8.85"}, "entry_score": 80.96, "entry_score_breakdown": {"imbalance_sub": 0.771, "volume_pace_sub": 0.949, "volatility_sub": 0.597, "slope_sub": 1.0, "volume_accel_sub": 0.716}}}
{"timestamp": "2026-09-22T13:50:12.524404", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7965, "vwap_slope": 0.0571, "atr": 0.1068, "atr_pct": 1.211, "trend": "flat", "slope_pct": 0.1803, "flat_threshold_pct": 0.3028, "ema9": 8.8312, "ema20": 8.7568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.031, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T13:50:12.525400", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.66, "vwap": 12.7182, "vwap_slope": -0.0016, "atr": 0.0457, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.0902, "ema9": 12.6791, "ema20": 12.6967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T13:50:12.526312", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.5946, "vwap": 8.7886, "vwap_slope": -0.0154, "atr": 0.068, "atr_pct": 0.792, "trend": "flat", "slope_pct": -0.1813, "flat_threshold_pct": 0.1979, "ema9": 8.6412, "ema20": 8.7287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 6.884, "spread_pct": 0.348, "rvol": 0.363, "volume_pace_ratio": 6.999}}
{"timestamp": "2026-09-22T13:50:12.527301", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5901, "vwap_slope": -0.0013, "atr": 0.0598, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.1296, "ema9": 11.5471, "ema20": 11.5599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:50:12.528095", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.235, "vwap": 12.3243, "vwap_slope": -0.0036, "atr": 0.0439, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0589, "flat_threshold_pct": 0.0897, "ema9": 12.2311, "ema20": 12.2626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.665, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:50:12.528939", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.64% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.39, "vwap": 10.4158, "vwap_slope": -0.0484, "atr": 0.1435, "atr_pct": 1.382, "trend": "flat", "slope_pct": -0.1014, "flat_threshold_pct": 0.3454, "ema9": 10.4236, "ema20": 10.4648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.896, "spread_pct": 1.645, "rvol": 0.016, "volume_pace_ratio": 0.306}}
{"timestamp": "2026-09-22T13:50:12.529661", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4706, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0278, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.1269, "ema9": 5.4872, "ema20": 5.4934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 2.311, "spread_pct": 0.183, "rvol": 0.04, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T13:50:12.530329", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0502, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.139, "ema9": 9.0684, "ema20": 9.073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.528, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:50:12.531047", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4083, "vwap": 7.4737, "vwap_slope": -0.0035, "atr": 0.0373, "atr_pct": 0.503, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.1258, "ema9": 7.4308, "ema20": 7.4618, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.877, "spread_pct": 0.271, "rvol": 0.035, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:50:12.531762", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2217, "vwap_slope": -0.0094, "atr": 0.0569, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.1566, "ema9": 9.1393, "ema20": 9.1837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 3.609, "spread_pct": 0.331, "rvol": 0.052, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:50:12.532442", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9405, "vwap": 12.9947, "vwap_slope": -0.0002, "atr": 0.1494, "atr_pct": 1.155, "trend": "flat", "slope_pct": -0.1448, "flat_threshold_pct": 0.2887, "ema9": 12.9333, "ema20": 12.9679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 4.286, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:50:12.533425", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.528, "vwap_slope": 0.0009, "atr": 0.026, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.1171, "ema9": 5.5383, "ema20": 5.5294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.658, "stage3": {"stop": 5.5238, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2663, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:50:12.534137", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2, "vwap_slope": 0.0031, "atr": 0.0252, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0446, "flat_threshold_pct": 0.12, "ema9": 5.2285, "ema20": 5.2165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.285, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.152}}
{"timestamp": "2026-09-22T13:50:12.535415", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.736, "vwap_slope": -0.0007, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.1056, "ema9": 8.7142, "ema20": 8.7244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T13:50:12.536128", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.638, "vwap_slope": 0.0129, "atr": 0.0581, "atr_pct": 0.495, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.1238, "ema9": 11.6923, "ema20": 11.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 0.508, "spread_pct": 0.512, "rvol": 0.01, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:50:12.536761", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9525, "vwap": 9.0185, "vwap_slope": -0.0024, "atr": 0.0335, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0717, "flat_threshold_pct": 0.0936, "ema9": 8.9665, "ema20": 8.9929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.621, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.588}}
{"timestamp": "2026-09-22T13:50:12.537426", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8732, "vwap_slope": -0.002, "atr": 0.0605, "atr_pct": 1.259, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.3147, "ema9": 4.8166, "ema20": 4.8241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.17}}
{"timestamp": "2026-09-22T13:50:12.538172", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.735, "vwap": 14.8526, "vwap_slope": -0.0036, "atr": 0.0614, "atr_pct": 0.416, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.1041, "ema9": 14.81, "ema20": 14.8347, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 1.636, "spread_pct": 0.068, "rvol": 0.104, "volume_pace_ratio": 2.001}}
{"timestamp": "2026-09-22T13:50:12.539007", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1083, "vwap": 9.1669, "vwap_slope": -0.007, "atr": 0.0411, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.1129, "ema9": 9.1212, "ema20": 9.1416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 1.319, "spread_pct": 0.438, "rvol": 0.019, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T13:50:12.539749", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8162, "vwap_slope": -0.0016, "atr": 0.058, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0601, "flat_threshold_pct": 0.1054, "ema9": 13.7628, "ema20": 13.8, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.034, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T13:50:12.540472", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1476, "vwap_slope": -0.0011, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.0757, "ema9": 6.1329, "ema20": 6.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.063, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T13:50:12.541167", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.112%)"], "metrics": {"price": 13.39, "vwap": 13.6097, "vwap_slope": -0.0052, "atr": 0.0598, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.144, "flat_threshold_pct": 0.1116, "ema9": 13.4491, "ema20": 13.5476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 3.945, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.932}}
{"timestamp": "2026-09-22T13:50:17.547120", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.172%)", "metrics": {"price": 7.8223, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1724, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:17.549036", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8223, "vwap": 7.7274, "vwap_slope": 0.0029, "atr": 0.0375, "trend": "positive", "slope_pct": 0.1503, "lower_highs_lower_lows": false, "stop": 7.7773, "imbalance_decline_count": 0, "imbalance_cur": 0.9984555984555985, "imbalance_prev": 0.8735543562066307}}
{"timestamp": "2026-09-22T13:50:17.549741", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 10.0911, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:17.550357", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0911, "vwap": 10.0512, "vwap_slope": 0.0008, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 10.0406, "imbalance_decline_count": 4, "imbalance_cur": -0.9318925998690243, "imbalance_prev": -0.9318479685452162}}
{"timestamp": "2026-09-22T13:50:17.550808", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:17.551364", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2954, "vwap_slope": 0.002, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:17.552406", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.358%, flat band 1.083%)"], "metrics": {"price": 13.2358, "vwap": 14.104, "vwap_slope": -0.0319, "atr": 0.5731, "atr_pct": 4.33, "trend": "negative", "slope_pct": -1.3577, "flat_threshold_pct": 1.0826, "ema9": 13.5387, "ema20": 14.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 16.599, "spread_pct": 0.227, "rvol": 1.215, "volume_pace_ratio": 23.353}}
{"timestamp": "2026-09-22T13:50:17.553204", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.239%, flat band 0.178%)"], "metrics": {"price": 8.655, "vwap": 8.9113, "vwap_slope": -0.0115, "atr": 0.0616, "atr_pct": 0.712, "trend": "negative", "slope_pct": -0.2386, "flat_threshold_pct": 0.1781, "ema9": 8.6978, "ema20": 8.7916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.37, "volume_pace_ratio": 7.105}}
{"timestamp": "2026-09-22T13:50:17.554069", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2, "vwap": 13.8092, "vwap_slope": -0.016, "atr": 0.2219, "atr_pct": 1.681, "trend": "flat", "slope_pct": -0.1847, "flat_threshold_pct": 0.4202, "ema9": 13.5033, "ema20": 13.6391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 6.977, "spread_pct": 0.531, "rvol": 0.081, "volume_pace_ratio": 1.562}}
{"timestamp": "2026-09-22T13:50:17.557607", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4474, "vwap_slope": -0.0005, "atr": 0.0237, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0928, "ema9": 6.4083, "ema20": 6.4226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T13:50:17.559442", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 252.7s", "imbalance +62% >= 50% buy threshold, stop 8.82", "entry_score 71.1"], "reasons_against": [], "metrics": {"price": 8.93, "vwap": 8.7659, "vwap_slope": 0.0259, "atr": 0.0882, "atr_pct": 0.987, "trend": "flat", "slope_pct": 0.1791, "flat_threshold_pct": 0.2468, "ema9": 8.8798, "ema20": 8.821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.604, "distance_from_high_pct": 0.667, "spread_pct": 0.224, "rvol": 0.19, "volume_pace_ratio": 3.645, "stage3": {"stop": 8.8242, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6169, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 8.82"}, "entry_score": 71.14, "entry_score_breakdown": {"imbalance_sub": 0.453, "volume_pace_sub": 0.946, "volatility_sub": 0.596, "slope_sub": 1.0, "volume_accel_sub": 0.698}}}
{"timestamp": "2026-09-22T13:50:17.593879", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0022, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.761, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T13:50:17.595862", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.66, "vwap": 12.7182, "vwap_slope": -0.0016, "atr": 0.0457, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.0902, "ema9": 12.6791, "ema20": 12.6967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T13:50:17.598962", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.596, "vwap": 8.7884, "vwap_slope": -0.0156, "atr": 0.0686, "atr_pct": 0.798, "trend": "flat", "slope_pct": -0.1811, "flat_threshold_pct": 0.1996, "ema9": 8.6415, "ema20": 8.7288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 6.869, "spread_pct": 0.233, "rvol": 0.363, "volume_pace_ratio": 6.975}}
{"timestamp": "2026-09-22T13:50:17.600677", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5901, "vwap_slope": -0.0013, "atr": 0.0598, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.1296, "ema9": 11.5471, "ema20": 11.5599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:50:17.601495", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2098, "vwap": 12.3242, "vwap_slope": -0.0037, "atr": 0.0439, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0615, "flat_threshold_pct": 0.0898, "ema9": 12.2261, "ema20": 12.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.866, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T13:50:17.602239", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.31x normal below floor 0.4x"], "metrics": {"price": 10.3891, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1275, "atr_pct": 1.227, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.3067, "ema9": 10.4167, "ema20": 10.4576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 2.905, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.306}}
{"timestamp": "2026-09-22T13:50:17.603014", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0278, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.1267, "ema9": 5.4891, "ema20": 5.4943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T13:50:17.603803", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0502, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.139, "ema9": 9.0684, "ema20": 9.073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.528, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:50:17.604466", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4083, "vwap": 7.4737, "vwap_slope": -0.0035, "atr": 0.0373, "atr_pct": 0.503, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.1258, "ema9": 7.4308, "ema20": 7.4618, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.877, "spread_pct": 0.271, "rvol": 0.035, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T13:50:17.605133", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.2217, "vwap_slope": -0.0094, "atr": 0.0569, "atr_pct": 0.627, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1569, "ema9": 9.1363, "ema20": 9.1823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.052, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:50:17.606848", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.93, "vwap": 12.9946, "vwap_slope": -0.0003, "atr": 0.1494, "atr_pct": 1.156, "trend": "flat", "slope_pct": -0.1458, "flat_threshold_pct": 0.2889, "ema9": 12.9312, "ema20": 12.9669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 4.364, "spread_pct": 0.464, "rvol": 0.042, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T13:50:17.607609", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5281, "vwap_slope": 0.001, "atr": 0.026, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.0449, "flat_threshold_pct": 0.1174, "ema9": 5.5353, "ema20": 5.528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.659, "stage3": {"stop": 5.5088, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1406, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:17.608438", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2, "vwap_slope": 0.0031, "atr": 0.0252, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1203, "ema9": 5.2265, "ema20": 5.2155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.152}}
{"timestamp": "2026-09-22T13:50:17.609311", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7114, "vwap": 8.736, "vwap_slope": -0.0008, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.1056, "ema9": 8.7134, "ema20": 8.7241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 1.677, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T13:50:17.610101", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.6382, "vwap_slope": 0.0069, "atr": 0.0524, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.1115, "ema9": 11.7039, "ema20": 11.6778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.424, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T13:50:17.610938", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0184, "vwap_slope": -0.0025, "atr": 0.0335, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.0937, "ema9": 8.965, "ema20": 8.9922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.583}}
{"timestamp": "2026-09-22T13:50:17.611701", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8732, "vwap_slope": -0.0012, "atr": 0.0563, "atr_pct": 1.167, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.2918, "ema9": 4.8173, "ema20": 4.8237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.161}}
{"timestamp": "2026-09-22T13:50:17.612675", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7, "vwap": 14.8509, "vwap_slope": -0.0053, "atr": 0.0635, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.108, "ema9": 14.803, "ema20": 14.8314, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.105, "volume_pace_ratio": 2.018}}
{"timestamp": "2026-09-22T13:50:17.613520", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1537, "vwap": 9.166, "vwap_slope": -0.0079, "atr": 0.0411, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1124, "ema9": 9.1302, "ema20": 9.1459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 0.827, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T13:50:17.614268", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.754, "vwap": 13.8162, "vwap_slope": -0.0016, "atr": 0.058, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.1053, "ema9": 13.7636, "ema20": 13.8004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 1.827, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:50:17.615081", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1476, "vwap_slope": -0.0011, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0756, "ema9": 6.1339, "ema20": 6.1391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.064, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T13:50:17.615860", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.112%)"], "metrics": {"price": 13.395, "vwap": 13.6095, "vwap_slope": -0.0054, "atr": 0.0598, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1435, "flat_threshold_pct": 0.1115, "ema9": 13.4501, "ema20": 13.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 3.91, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:50:22.621595", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1828, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:22.622274", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7274, "vwap_slope": 0.003, "atr": 0.0382, "trend": "positive", "slope_pct": 0.1507, "lower_highs_lower_lows": false, "stop": 7.7792, "imbalance_decline_count": 1, "imbalance_cur": 0.8608695652173913, "imbalance_prev": 0.9984555984555985}}
{"timestamp": "2026-09-22T13:50:22.622964", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 10.0911, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:22.623682", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0911, "vwap": 10.0512, "vwap_slope": 0.0008, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 10.0406, "imbalance_decline_count": 0, "imbalance_cur": -0.9318925998690243, "imbalance_prev": -0.9318925998690243}}
{"timestamp": "2026-09-22T13:50:22.624084", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:22.624508", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2956, "vwap_slope": 0.0022, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:22.625648", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.361%, flat band 1.084%)"], "metrics": {"price": 13.2205, "vwap": 14.1025, "vwap_slope": -0.0334, "atr": 0.5731, "atr_pct": 4.335, "trend": "negative", "slope_pct": -1.3614, "flat_threshold_pct": 1.0838, "ema9": 13.5356, "ema20": 14.2034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 16.695, "spread_pct": 0.227, "rvol": 1.217, "volume_pace_ratio": 23.298}}
{"timestamp": "2026-09-22T13:50:22.626693", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.241%, flat band 0.179%)"], "metrics": {"price": 8.64, "vwap": 8.9105, "vwap_slope": -0.0123, "atr": 0.062, "atr_pct": 0.718, "trend": "negative", "slope_pct": -0.2408, "flat_threshold_pct": 0.1794, "ema9": 8.6948, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.371, "volume_pace_ratio": 7.097}}
{"timestamp": "2026-09-22T13:50:22.627597", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1524, "vwap": 13.8072, "vwap_slope": -0.0179, "atr": 0.2254, "atr_pct": 1.714, "trend": "flat", "slope_pct": -0.1892, "flat_threshold_pct": 0.4284, "ema9": 13.4938, "ema20": 13.6346, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 7.312, "spread_pct": 0.304, "rvol": 0.081, "volume_pace_ratio": 1.559}}
{"timestamp": "2026-09-22T13:50:22.628348", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4474, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0928, "ema9": 6.4083, "ema20": 6.4226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.065, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T13:50:22.629126", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (257.8s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 8.9389, "vwap": 8.7671, "vwap_slope": 0.0271, "atr": 0.0882, "atr_pct": 0.986, "trend": "flat", "slope_pct": 0.1804, "flat_threshold_pct": 0.2466, "ema9": 8.8815, "ema20": 8.8219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.621, "distance_from_high_pct": 0.568, "spread_pct": 0.448, "rvol": 0.191, "volume_pace_ratio": 3.655, "stage3": {"stop": 8.8331, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0436, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:50:22.629831", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T13:50:22.630696", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6888, "vwap": 12.7183, "vwap_slope": -0.0015, "atr": 0.0458, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0903, "ema9": 12.6848, "ema20": 12.6995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.869, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T13:50:22.631520", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7884, "vwap_slope": -0.0156, "atr": 0.0691, "atr_pct": 0.804, "trend": "flat", "slope_pct": -0.182, "flat_threshold_pct": 0.2011, "ema9": 8.6403, "ema20": 8.7282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 6.934, "spread_pct": 0.233, "rvol": 0.363, "volume_pace_ratio": 6.947}}
{"timestamp": "2026-09-22T13:50:22.632256", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.5901, "vwap_slope": -0.0014, "atr": 0.0598, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.1294, "ema9": 11.5501, "ema20": 11.5613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.449, "spread_pct": 0.087, "rvol": 0.042, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:50:22.633031", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2362, "vwap": 12.3242, "vwap_slope": -0.0037, "atr": 0.0439, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.0896, "ema9": 12.2314, "ema20": 12.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.656, "spread_pct": 0.082, "rvol": 0.042, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:50:22.633819", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.3891, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1275, "atr_pct": 1.227, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.3067, "ema9": 10.4167, "ema20": 10.4576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 2.905, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.304}}
{"timestamp": "2026-09-22T13:50:22.634493", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1278, "ema9": 5.4911, "ema20": 5.4953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T13:50:22.635364", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0506, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.14, "ema9": 9.0694, "ema20": 9.0734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.474, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:50:22.636016", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.38, "vwap": 7.473, "vwap_slope": -0.0042, "atr": 0.0373, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1263, "ema9": 7.4252, "ema20": 7.4591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 2.252, "spread_pct": 0.271, "rvol": 0.035, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:50:22.636721", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2194, "vwap_slope": -0.0116, "atr": 0.0569, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.1566, "ema9": 9.1393, "ema20": 9.1837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 3.609, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T13:50:22.637389", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.92, "vwap": 12.9944, "vwap_slope": -0.0005, "atr": 0.1494, "atr_pct": 1.156, "trend": "flat", "slope_pct": -0.1468, "flat_threshold_pct": 0.2891, "ema9": 12.9292, "ema20": 12.966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 4.438, "spread_pct": 0.31, "rvol": 0.042, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T13:50:22.638133", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.5s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5467, "vwap": 5.5281, "vwap_slope": 0.001, "atr": 0.026, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1173, "ema9": 5.5366, "ema20": 5.5286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.283, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.657, "stage3": {"stop": 5.5155, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1521, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:22.638890", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2, "vwap_slope": 0.0031, "atr": 0.0252, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1203, "ema9": 5.2265, "ema20": 5.2155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.151}}
{"timestamp": "2026-09-22T13:50:22.639590", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7186, "vwap": 8.736, "vwap_slope": -0.0008, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1055, "ema9": 8.7149, "ema20": 8.7248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 1.596, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T13:50:22.640294", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.6382, "vwap_slope": 0.0069, "atr": 0.0524, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.1115, "ema9": 11.7039, "ema20": 11.6778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.424, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T13:50:22.640960", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9527, "vwap": 9.0184, "vwap_slope": -0.0025, "atr": 0.0335, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0717, "flat_threshold_pct": 0.0937, "ema9": 8.9666, "ema20": 8.9929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.619, "spread_pct": 0.112, "rvol": 0.082, "volume_pace_ratio": 1.577}}
{"timestamp": "2026-09-22T13:50:22.641630", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8732, "vwap_slope": -0.0012, "atr": 0.0563, "atr_pct": 1.167, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.2918, "ema9": 4.8173, "ema20": 4.8237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.152}}
{"timestamp": "2026-09-22T13:50:22.642402", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.71, "vwap": 14.8507, "vwap_slope": -0.0055, "atr": 0.0635, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.1079, "ema9": 14.805, "ema20": 14.8323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.105, "volume_pace_ratio": 2.016}}
{"timestamp": "2026-09-22T13:50:22.643183", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1537, "vwap": 9.166, "vwap_slope": -0.0079, "atr": 0.0411, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1124, "ema9": 9.1302, "ema20": 9.1459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 0.827, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T13:50:22.643918", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.816, "vwap_slope": -0.0019, "atr": 0.058, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0601, "flat_threshold_pct": 0.1054, "ema9": 13.7628, "ema20": 13.8, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.941, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.034, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T13:50:22.644545", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1474, "vwap_slope": -0.0013, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.0757, "ema9": 6.1329, "ema20": 6.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.064, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T13:50:22.645240", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.112%)"], "metrics": {"price": 13.3864, "vwap": 13.6093, "vwap_slope": -0.0056, "atr": 0.0598, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1444, "flat_threshold_pct": 0.1116, "ema9": 13.4483, "ema20": 13.5472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 3.971, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.925}}
{"timestamp": "2026-09-22T13:50:27.651186", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.165%)", "metrics": {"price": 7.8204, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1651, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:27.652157", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8204, "vwap": 7.7275, "vwap_slope": 0.003, "atr": 0.0382, "trend": "positive", "slope_pct": 0.15, "lower_highs_lower_lows": false, "stop": 7.7745, "imbalance_decline_count": 2, "imbalance_cur": 0.8284600389863548, "imbalance_prev": 0.8608695652173913}}
{"timestamp": "2026-09-22T13:50:27.652721", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.051%)", "metrics": {"price": 10.1023, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0513, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:27.653685", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1023, "vwap": 10.0541, "vwap_slope": 0.0037, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0192, "lower_highs_lower_lows": false, "stop": 10.0517, "imbalance_decline_count": 0, "imbalance_cur": -0.639171735119251, "imbalance_prev": -0.9318925998690243}}
{"timestamp": "2026-09-22T13:50:27.654793", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:27.655386", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2957, "vwap_slope": 0.0022, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:27.656657", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.369%, flat band 1.086%)"], "metrics": {"price": 13.19, "vwap": 14.1015, "vwap_slope": -0.0344, "atr": 0.5731, "atr_pct": 4.345, "trend": "negative", "slope_pct": -1.369, "flat_threshold_pct": 1.0863, "ema9": 13.5295, "ema20": 14.2005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 16.887, "spread_pct": 0.607, "rvol": 1.218, "volume_pace_ratio": 23.225}}
{"timestamp": "2026-09-22T13:50:27.657449", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.179%)"], "metrics": {"price": 8.645, "vwap": 8.9102, "vwap_slope": -0.0126, "atr": 0.062, "atr_pct": 0.717, "trend": "negative", "slope_pct": -0.2401, "flat_threshold_pct": 0.1793, "ema9": 8.6958, "ema20": 8.7907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.371, "volume_pace_ratio": 7.077}}
{"timestamp": "2026-09-22T13:50:27.659057", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.8033, "vwap_slope": -0.0218, "atr": 0.2304, "atr_pct": 1.755, "trend": "flat", "slope_pct": -0.1913, "flat_threshold_pct": 0.4387, "ema9": 13.4893, "ema20": 13.6325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 7.47, "spread_pct": 0.304, "rvol": 0.082, "volume_pace_ratio": 1.561}}
{"timestamp": "2026-09-22T13:50:27.660053", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4469, "vwap_slope": -0.0011, "atr": 0.0237, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0928, "ema9": 6.4073, "ema20": 6.4221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.066, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T13:50:27.661024", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (262.8s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 8.925, "vwap": 8.7671, "vwap_slope": 0.0271, "atr": 0.0882, "atr_pct": 0.988, "trend": "flat", "slope_pct": 0.1783, "flat_threshold_pct": 0.247, "ema9": 8.8788, "ema20": 8.8205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.623, "distance_from_high_pct": 0.723, "spread_pct": 0.336, "rvol": 0.191, "volume_pace_ratio": 3.643, "stage3": {"stop": 8.8192, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0787, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:50:27.661762", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T13:50:27.662548", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6743, "vwap": 12.718, "vwap_slope": -0.0018, "atr": 0.0462, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0911, "ema9": 12.6819, "ema20": 12.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.982, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T13:50:27.663468", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.55, "vwap": 8.7872, "vwap_slope": -0.0168, "atr": 0.0719, "atr_pct": 0.841, "trend": "flat", "slope_pct": -0.188, "flat_threshold_pct": 0.2104, "ema9": 8.6323, "ema20": 8.7244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 7.367, "spread_pct": 0.234, "rvol": 0.365, "volume_pace_ratio": 6.95}}
{"timestamp": "2026-09-22T13:50:27.664259", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.59, "vwap_slope": -0.0015, "atr": 0.0598, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.1294, "ema9": 11.5501, "ema20": 11.5613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 1.449, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T13:50:27.665017", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.24, "vwap": 12.3241, "vwap_slope": -0.0039, "atr": 0.0439, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0583, "flat_threshold_pct": 0.0896, "ema9": 12.2321, "ema20": 12.263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.625, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T13:50:27.665711", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.3891, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1275, "atr_pct": 1.227, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.3067, "ema9": 10.4167, "ema20": 10.4576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 2.905, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.303}}
{"timestamp": "2026-09-22T13:50:27.666380", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.1279, "ema9": 5.4901, "ema20": 5.4948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T13:50:27.667147", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0506, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.14, "ema9": 9.0694, "ema20": 9.0734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.474, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.926}}
{"timestamp": "2026-09-22T13:50:27.667876", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.38, "vwap": 7.473, "vwap_slope": -0.0043, "atr": 0.0373, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1263, "ema9": 7.4252, "ema20": 7.4591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 2.252, "spread_pct": 0.271, "rvol": 0.035, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T13:50:27.668549", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2194, "vwap_slope": -0.0117, "atr": 0.0569, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.1566, "ema9": 9.1393, "ema20": 9.1837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 3.609, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:50:27.669218", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.94, "vwap": 12.9945, "vwap_slope": -0.0004, "atr": 0.1494, "atr_pct": 1.155, "trend": "flat", "slope_pct": -0.1448, "flat_threshold_pct": 0.2887, "ema9": 12.9332, "ema20": 12.9679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 4.29, "spread_pct": 0.31, "rvol": 0.042, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T13:50:27.669965", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.6s) but room-to-run failed: imbalance -54% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5467, "vwap": 5.5282, "vwap_slope": 0.0011, "atr": 0.026, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1173, "ema9": 5.5366, "ema20": 5.5286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.283, "spread_pct": 0.18, "rvol": 0.034, "volume_pace_ratio": 0.657, "stage3": {"stop": 5.5155, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5375, "passed": false, "reason": "imbalance -54% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:27.670771", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2, "vwap_slope": 0.0032, "atr": 0.0252, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1203, "ema9": 5.2265, "ema20": 5.2155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.15}}
{"timestamp": "2026-09-22T13:50:27.707761", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.736, "vwap_slope": -0.0008, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.1056, "ema9": 8.7142, "ema20": 8.7244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T13:50:27.716814", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.6382, "vwap_slope": 0.0069, "atr": 0.0524, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.1115, "ema9": 11.7039, "ema20": 11.6778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.424, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T13:50:27.717658", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.0172, "vwap_slope": -0.0036, "atr": 0.0335, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.0937, "ema9": 8.966, "ema20": 8.9927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.084, "volume_pace_ratio": 1.597}}
{"timestamp": "2026-09-22T13:50:27.718372", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8732, "vwap_slope": -0.0012, "atr": 0.0563, "atr_pct": 1.167, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.2918, "ema9": 4.8173, "ema20": 4.8237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.143}}
{"timestamp": "2026-09-22T13:50:27.719300", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.849, "vwap_slope": -0.0072, "atr": 0.0657, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.1118, "ema9": 14.799, "ema20": 14.8295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.106, "volume_pace_ratio": 2.026}}
{"timestamp": "2026-09-22T13:50:27.720001", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1656, "vwap_slope": -0.0083, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1125, "ema9": 9.1275, "ema20": 9.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T13:50:27.720813", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8155, "vwap_slope": -0.0023, "atr": 0.0594, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.062, "flat_threshold_pct": 0.1081, "ema9": 13.7588, "ema20": 13.7981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.999, "spread_pct": 0.146, "rvol": 0.034, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T13:50:27.721589", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1474, "vwap_slope": -0.0013, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0758, "ema9": 6.1319, "ema20": 6.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.064, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T13:50:27.722256", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.112%)"], "metrics": {"price": 13.385, "vwap": 13.6093, "vwap_slope": -0.0056, "atr": 0.0598, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1445, "flat_threshold_pct": 0.1116, "ema9": 13.4481, "ema20": 13.5471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.048, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:50:32.728094", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.144%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1444, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:32.728836", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7275, "vwap_slope": 0.003, "atr": 0.0382, "trend": "positive", "slope_pct": 0.1491, "lower_highs_lower_lows": false, "stop": 7.7691, "imbalance_decline_count": 0, "imbalance_cur": 0.8284600389863548, "imbalance_prev": 0.8284600389863548}}
{"timestamp": "2026-09-22T13:50:32.729377", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.059%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0593, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:32.730073", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0542, "vwap_slope": 0.0037, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0196, "lower_highs_lower_lows": false, "stop": 10.0544, "imbalance_decline_count": 1, "imbalance_cur": -0.6403446782319283, "imbalance_prev": -0.639171735119251}}
{"timestamp": "2026-09-22T13:50:32.730483", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:32.731054", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2957, "vwap_slope": 0.0022, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:32.732454", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.373%, flat band 1.088%)"], "metrics": {"price": 13.175, "vwap": 14.1004, "vwap_slope": -0.0355, "atr": 0.5731, "atr_pct": 4.35, "trend": "negative", "slope_pct": -1.3727, "flat_threshold_pct": 1.0876, "ema9": 13.5265, "ema20": 14.1991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 16.982, "spread_pct": 0.38, "rvol": 1.22, "volume_pace_ratio": 23.159}}
{"timestamp": "2026-09-22T13:50:32.734266", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.238%, flat band 0.179%)"], "metrics": {"price": 8.66, "vwap": 8.9097, "vwap_slope": -0.0131, "atr": 0.062, "atr_pct": 0.716, "trend": "negative", "slope_pct": -0.2378, "flat_threshold_pct": 0.179, "ema9": 8.6988, "ema20": 8.7921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 6.074, "spread_pct": 0.115, "rvol": 0.372, "volume_pace_ratio": 7.062}}
{"timestamp": "2026-09-22T13:50:32.735201", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.17, "vwap": 13.8024, "vwap_slope": -0.0227, "atr": 0.2304, "atr_pct": 1.75, "trend": "flat", "slope_pct": -0.1875, "flat_threshold_pct": 0.4374, "ema9": 13.4973, "ema20": 13.6363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.188, "spread_pct": 0.533, "rvol": 0.082, "volume_pace_ratio": 1.558}}
{"timestamp": "2026-09-22T13:50:32.738135", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4464, "vwap_slope": -0.0015, "atr": 0.0244, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0957, "ema9": 6.4063, "ema20": 6.4216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.066, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T13:50:32.739177", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (267.9s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.925, "vwap": 8.7671, "vwap_slope": 0.0271, "atr": 0.0882, "atr_pct": 0.988, "trend": "flat", "slope_pct": 0.1783, "flat_threshold_pct": 0.247, "ema9": 8.8788, "ema20": 8.8205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.623, "distance_from_high_pct": 0.723, "spread_pct": 0.336, "rvol": 0.191, "volume_pace_ratio": 3.628, "stage3": {"stop": 8.8192, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1686, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:32.740129", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T13:50:32.741985", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.718, "vwap_slope": -0.0019, "atr": 0.0462, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0911, "ema9": 12.6821, "ema20": 12.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T13:50:32.743081", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.54 below VWAP $8.79", "VWAP sloping down"], "metrics": {"price": 8.54, "vwap": 8.7863, "vwap_slope": -0.0178, "atr": 0.0723, "atr_pct": 0.847, "trend": "flat", "slope_pct": -0.1895, "flat_threshold_pct": 0.2117, "ema9": 8.6303, "ema20": 8.7235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 7.476, "spread_pct": 0.234, "rvol": 0.366, "volume_pace_ratio": 6.95}}
{"timestamp": "2026-09-22T13:50:32.744012", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.55, "vwap": 11.5899, "vwap_slope": -0.0015, "atr": 0.0598, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.1295, "ema9": 11.5481, "ema20": 11.5604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 1.535, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T13:50:32.744870", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2004, "vwap": 12.3239, "vwap_slope": -0.004, "atr": 0.044, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0625, "flat_threshold_pct": 0.0902, "ema9": 12.2242, "ema20": 12.2593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.94, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T13:50:32.745622", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.3891, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1275, "atr_pct": 1.227, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.3067, "ema9": 10.4167, "ema20": 10.4576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 2.905, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.302}}
{"timestamp": "2026-09-22T13:50:32.746460", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4887, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.1278, "ema9": 5.4908, "ema20": 5.4951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.987, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:50:32.748201", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0506, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.14, "ema9": 9.0694, "ema20": 9.0734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.474, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:50:32.749026", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4029, "vwap": 7.473, "vwap_slope": -0.0042, "atr": 0.0373, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0666, "flat_threshold_pct": 0.1259, "ema9": 7.4298, "ema20": 7.4612, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 1.948, "spread_pct": 0.271, "rvol": 0.035, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T13:50:32.749697", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2194, "vwap_slope": -0.0117, "atr": 0.0569, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.1566, "ema9": 9.1393, "ema20": 9.1837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 3.609, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:50:32.750393", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.96, "vwap": 12.9927, "vwap_slope": -0.0022, "atr": 0.1498, "atr_pct": 1.156, "trend": "flat", "slope_pct": -0.1428, "flat_threshold_pct": 0.2889, "ema9": 12.9372, "ema20": 12.9698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 4.142, "spread_pct": 0.848, "rvol": 0.044, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T13:50:32.751358", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.6s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5499, "vwap": 5.5282, "vwap_slope": 0.0011, "atr": 0.026, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0472, "flat_threshold_pct": 0.1172, "ema9": 5.5373, "ema20": 5.5289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 1.226, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.656, "stage3": {"stop": 5.5187, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4192, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:32.752091", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2, "vwap_slope": 0.0032, "atr": 0.0252, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1203, "ema9": 5.2265, "ema20": 5.2155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.15}}
{"timestamp": "2026-09-22T13:50:32.752855", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7099, "vwap": 8.736, "vwap_slope": -0.0008, "atr": 0.0368, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1056, "ema9": 8.7131, "ema20": 8.7239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 1.694, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T13:50:32.753567", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7952, "vwap": 11.6382, "vwap_slope": 0.007, "atr": 0.0556, "atr_pct": 0.472, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.118, "ema9": 11.7129, "ema20": 11.6821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.041, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T13:50:32.754335", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.0169, "vwap_slope": -0.0039, "atr": 0.0337, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0735, "flat_threshold_pct": 0.0943, "ema9": 8.964, "ema20": 8.9917, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.084, "volume_pace_ratio": 1.595}}
{"timestamp": "2026-09-22T13:50:32.755130", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8732, "vwap_slope": -0.0012, "atr": 0.0563, "atr_pct": 1.167, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.2918, "ema9": 4.8173, "ema20": 4.8237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.135}}
{"timestamp": "2026-09-22T13:50:32.756034", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7369, "vwap": 14.8496, "vwap_slope": -0.0066, "atr": 0.0657, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.1114, "ema9": 14.8104, "ema20": 14.8349, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 1.623, "spread_pct": 0.068, "rvol": 0.106, "volume_pace_ratio": 2.018}}
{"timestamp": "2026-09-22T13:50:32.756797", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1656, "vwap_slope": -0.0083, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1125, "ema9": 9.1275, "ema20": 9.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T13:50:32.757678", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.7183, "vwap": 13.8153, "vwap_slope": -0.0025, "atr": 0.0599, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0631, "flat_threshold_pct": 0.1092, "ema9": 13.7564, "ema20": 13.797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 2.082, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T13:50:32.758422", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1474, "vwap_slope": -0.0013, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0756, "ema9": 6.1339, "ema20": 6.1391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.225}}
{"timestamp": "2026-09-22T13:50:32.759653", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.61", "VWAP sloping down", "trend negative (slope -0.146%, flat band 0.122%)"], "metrics": {"price": 13.365, "vwap": 13.6076, "vwap_slope": -0.0073, "atr": 0.0653, "atr_pct": 0.488, "trend": "negative", "slope_pct": -0.1464, "flat_threshold_pct": 0.1221, "ema9": 13.4441, "ema20": 13.5452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.049, "volume_pace_ratio": 0.926}}
{"timestamp": "2026-09-22T13:50:37.767153", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.144%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1444, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:37.769655", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7275, "vwap_slope": 0.003, "atr": 0.0382, "trend": "positive", "slope_pct": 0.1491, "lower_highs_lower_lows": false, "stop": 7.7691, "imbalance_decline_count": 1, "imbalance_cur": -0.37349397590361444, "imbalance_prev": 0.8284600389863548}}
{"timestamp": "2026-09-22T13:50:37.770307", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:37.772046", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0541, "vwap_slope": 0.0037, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0189, "lower_highs_lower_lows": false, "stop": 10.0494, "imbalance_decline_count": 2, "imbalance_cur": -0.6447581734666307, "imbalance_prev": -0.6403446782319283}}
{"timestamp": "2026-09-22T13:50:37.772560", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:37.772971", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2957, "vwap_slope": 0.0022, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:37.774216", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.370%, flat band 1.087%)"], "metrics": {"price": 13.185, "vwap": 14.0991, "vwap_slope": -0.0368, "atr": 0.5731, "atr_pct": 4.347, "trend": "negative", "slope_pct": -1.3702, "flat_threshold_pct": 1.0867, "ema9": 13.5285, "ema20": 14.2001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 16.919, "spread_pct": 0.607, "rvol": 1.222, "volume_pace_ratio": 23.103}}
{"timestamp": "2026-09-22T13:50:37.775237", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.241%, flat band 0.179%)"], "metrics": {"price": 8.64, "vwap": 8.9083, "vwap_slope": -0.0145, "atr": 0.062, "atr_pct": 0.718, "trend": "negative", "slope_pct": -0.2408, "flat_threshold_pct": 0.1794, "ema9": 8.6948, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.374, "volume_pace_ratio": 7.07}}
{"timestamp": "2026-09-22T13:50:37.776177", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.7985, "vwap_slope": -0.0266, "atr": 0.2319, "atr_pct": 1.773, "trend": "flat", "slope_pct": -0.1961, "flat_threshold_pct": 0.4432, "ema9": 13.4793, "ema20": 13.6277, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 7.822, "spread_pct": 0.612, "rvol": 0.082, "volume_pace_ratio": 1.558}}
{"timestamp": "2026-09-22T13:50:37.777043", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3814, "vwap": 6.4463, "vwap_slope": -0.0016, "atr": 0.0244, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.0958, "ema9": 6.4056, "ema20": 6.4213, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 2.871, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T13:50:37.777896", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (272.9s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9233, "vwap": 8.7673, "vwap_slope": 0.0273, "atr": 0.0882, "atr_pct": 0.988, "trend": "flat", "slope_pct": 0.1781, "flat_threshold_pct": 0.247, "ema9": 8.8784, "ema20": 8.8204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.627, "distance_from_high_pct": 0.742, "spread_pct": 0.336, "rvol": 0.191, "volume_pace_ratio": 3.618, "stage3": {"stop": 8.8175, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4532, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:37.778888", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T13:50:37.779803", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7179, "vwap_slope": -0.0019, "atr": 0.0462, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0911, "ema9": 12.6821, "ema20": 12.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T13:50:37.780743", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5606, "vwap": 8.7837, "vwap_slope": -0.0203, "atr": 0.0727, "atr_pct": 0.849, "trend": "flat", "slope_pct": -0.1864, "flat_threshold_pct": 0.2122, "ema9": 8.6344, "ema20": 8.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 7.252, "spread_pct": 0.233, "rvol": 0.371, "volume_pace_ratio": 7.014}}
{"timestamp": "2026-09-22T13:50:37.781570", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.554, "vwap": 11.5898, "vwap_slope": -0.0016, "atr": 0.0598, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0227, "flat_threshold_pct": 0.1295, "ema9": 11.5489, "ema20": 11.5607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.5, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T13:50:37.782315", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2394, "vwap": 12.324, "vwap_slope": -0.0039, "atr": 0.044, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0584, "flat_threshold_pct": 0.09, "ema9": 12.232, "ema20": 12.263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.63, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T13:50:37.783257", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.3891, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1275, "atr_pct": 1.227, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.3067, "ema9": 10.4167, "ema20": 10.4576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 2.905, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.301}}
{"timestamp": "2026-09-22T13:50:37.784078", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4802, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.128, "ema9": 5.4891, "ema20": 5.4943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 2.139, "spread_pct": 0.364, "rvol": 0.04, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T13:50:37.784712", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0506, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.14, "ema9": 9.0694, "ema20": 9.0734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.474, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T13:50:37.785410", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.38, "vwap": 7.4729, "vwap_slope": -0.0043, "atr": 0.0373, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1263, "ema9": 7.4252, "ema20": 7.4591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.006, "distance_from_high_pct": 2.252, "spread_pct": 0.271, "rvol": 0.035, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T13:50:37.786119", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2194, "vwap_slope": -0.0117, "atr": 0.0569, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.1566, "ema9": 9.1393, "ema20": 9.1837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 3.609, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:50:37.787121", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9644, "vwap": 12.9927, "vwap_slope": -0.0022, "atr": 0.1498, "atr_pct": 1.155, "trend": "flat", "slope_pct": -0.1424, "flat_threshold_pct": 0.2888, "ema9": 12.9381, "ema20": 12.9702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 4.109, "spread_pct": 0.618, "rvol": 0.044, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T13:50:37.787983", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.7s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5282, "vwap_slope": 0.0011, "atr": 0.026, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0472, "flat_threshold_pct": 0.1172, "ema9": 5.5373, "ema20": 5.5289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.654, "stage3": {"stop": 5.5188, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1989, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:37.788784", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.2001, "vwap_slope": 0.0033, "atr": 0.0252, "atr_pct": 0.482, "trend": "flat", "slope_pct": 0.0409, "flat_threshold_pct": 0.1204, "ema9": 5.2255, "ema20": 5.2151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.57, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.15}}
{"timestamp": "2026-09-22T13:50:37.789710", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.7359, "vwap_slope": -0.0009, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.1055, "ema9": 8.7152, "ema20": 8.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T13:50:37.790589", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.745, "vwap": 11.6383, "vwap_slope": 0.007, "atr": 0.0556, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1185, "ema9": 11.7029, "ema20": 11.6773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.466, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T13:50:37.791643", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0164, "vwap_slope": -0.0045, "atr": 0.0337, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.0942, "ema9": 8.965, "ema20": 8.9922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.085, "volume_pace_ratio": 1.603}}
{"timestamp": "2026-09-22T13:50:37.792442", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8732, "vwap_slope": -0.0012, "atr": 0.0563, "atr_pct": 1.167, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.2918, "ema9": 4.8173, "ema20": 4.8237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.112, "volume_pace_ratio": 2.126}}
{"timestamp": "2026-09-22T13:50:37.793327", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.679, "vwap": 14.8485, "vwap_slope": -0.0077, "atr": 0.0657, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.1118, "ema9": 14.7988, "ema20": 14.8294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 2.009, "spread_pct": 0.068, "rvol": 0.107, "volume_pace_ratio": 2.017}}
{"timestamp": "2026-09-22T13:50:37.794120", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1656, "vwap_slope": -0.0083, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1125, "ema9": 9.1275, "ema20": 9.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T13:50:37.795102", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.72, "vwap": 13.8153, "vwap_slope": -0.0026, "atr": 0.0599, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.063, "flat_threshold_pct": 0.1092, "ema9": 13.7568, "ema20": 13.7972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 2.07, "spread_pct": 0.146, "rvol": 0.034, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T13:50:37.795994", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1473, "vwap_slope": -0.0014, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.0757, "ema9": 6.1329, "ema20": 6.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T13:50:37.796958", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.147%, flat band 0.123%)"], "metrics": {"price": 13.355, "vwap": 13.6049, "vwap_slope": -0.01, "atr": 0.066, "atr_pct": 0.494, "trend": "negative", "slope_pct": -0.1474, "flat_threshold_pct": 0.1235, "ema9": 13.4421, "ema20": 13.5443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.049, "volume_pace_ratio": 0.934}}
{"timestamp": "2026-09-22T13:50:42.800658", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.144%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1444, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:42.801493", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7275, "vwap_slope": 0.003, "atr": 0.0382, "trend": "positive", "slope_pct": 0.1491, "lower_highs_lower_lows": false, "stop": 7.7691, "imbalance_decline_count": 0, "imbalance_cur": -0.17647058823529413, "imbalance_prev": -0.37349397590361444}}
{"timestamp": "2026-09-22T13:50:42.802081", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:42.802956", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0541, "vwap_slope": 0.0037, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0183, "lower_highs_lower_lows": false, "stop": 10.0444, "imbalance_decline_count": 0, "imbalance_cur": -0.6062843331136014, "imbalance_prev": -0.6447581734666307}}
{"timestamp": "2026-09-22T13:50:42.803508", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:42.804061", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2957, "vwap_slope": 0.0022, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:42.805125", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.369%, flat band 1.086%)"], "metrics": {"price": 13.19, "vwap": 14.0985, "vwap_slope": -0.0374, "atr": 0.5731, "atr_pct": 4.345, "trend": "negative", "slope_pct": -1.369, "flat_threshold_pct": 1.0863, "ema9": 13.5295, "ema20": 14.2005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 16.887, "spread_pct": 0.683, "rvol": 1.223, "volume_pace_ratio": 23.027}}
{"timestamp": "2026-09-22T13:50:42.806099", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.180%)"], "metrics": {"price": 8.645, "vwap": 8.9075, "vwap_slope": -0.0153, "atr": 0.0624, "atr_pct": 0.721, "trend": "negative", "slope_pct": -0.2401, "flat_threshold_pct": 0.1803, "ema9": 8.6958, "ema20": 8.7907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.375, "volume_pace_ratio": 7.061}}
{"timestamp": "2026-09-22T13:50:42.807547", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.97, "vwap": 13.7658, "vwap_slope": -0.0593, "atr": 0.2426, "atr_pct": 1.87, "trend": "flat", "slope_pct": -0.2066, "flat_threshold_pct": 0.4676, "ema9": 13.4573, "ema20": 13.6172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 8.598, "spread_pct": 0.231, "rvol": 0.086, "volume_pace_ratio": 1.619}}
{"timestamp": "2026-09-22T13:50:42.809594", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3851, "vwap": 6.4463, "vwap_slope": -0.0016, "atr": 0.0244, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0957, "ema9": 6.4063, "ema20": 6.4216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 2.814, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T13:50:42.810502", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (277.9s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.925, "vwap": 8.7675, "vwap_slope": 0.0275, "atr": 0.0882, "atr_pct": 0.988, "trend": "flat", "slope_pct": 0.1783, "flat_threshold_pct": 0.247, "ema9": 8.8788, "ema20": 8.8205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.629, "distance_from_high_pct": 0.723, "spread_pct": 0.336, "rvol": 0.192, "volume_pace_ratio": 3.607, "stage3": {"stop": 8.8192, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4924, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:42.811446", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T13:50:42.812337", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7179, "vwap_slope": -0.0019, "atr": 0.0462, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0911, "ema9": 12.6821, "ema20": 12.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T13:50:42.813339", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.56, "vwap": 8.7831, "vwap_slope": -0.0209, "atr": 0.0727, "atr_pct": 0.849, "trend": "flat", "slope_pct": -0.1865, "flat_threshold_pct": 0.2122, "ema9": 8.6343, "ema20": 8.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 7.259, "spread_pct": 0.117, "rvol": 0.372, "volume_pace_ratio": 7.006}}
{"timestamp": "2026-09-22T13:50:42.814143", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.5899, "vwap_slope": -0.0016, "atr": 0.0598, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.1294, "ema9": 11.5501, "ema20": 11.5613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.449, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T13:50:42.814941", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.245, "vwap": 12.3238, "vwap_slope": -0.0042, "atr": 0.044, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0578, "flat_threshold_pct": 0.0899, "ema9": 12.2331, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T13:50:42.815552", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.39 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.3891, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1275, "atr_pct": 1.227, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.3067, "ema9": 10.4167, "ema20": 10.4576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 2.905, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.299}}
{"timestamp": "2026-09-22T13:50:42.815992", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4892, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1278, "ema9": 5.4909, "ema20": 5.4952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 1.979, "spread_pct": 0.364, "rvol": 0.04, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T13:50:42.816404", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0506, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.14, "ema9": 9.0694, "ema20": 9.0734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.474, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:50:42.817056", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.38, "vwap": 7.4729, "vwap_slope": -0.0043, "atr": 0.0373, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1263, "ema9": 7.4252, "ema20": 7.4591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.006, "distance_from_high_pct": 2.252, "spread_pct": 0.136, "rvol": 0.035, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T13:50:42.817771", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.0501, "vwap": 9.2189, "vwap_slope": -0.0122, "atr": 0.0579, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.0726, "flat_threshold_pct": 0.1601, "ema9": 9.1333, "ema20": 9.1808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.927, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:50:42.818582", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 12.9925, "vwap_slope": -0.0024, "atr": 0.1498, "atr_pct": 1.157, "trend": "flat", "slope_pct": -0.1438, "flat_threshold_pct": 0.2891, "ema9": 12.9352, "ema20": 12.9688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 4.216, "spread_pct": 0.618, "rvol": 0.044, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T13:50:42.819585", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.7s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5466, "vwap": 5.5282, "vwap_slope": 0.0011, "atr": 0.026, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0464, "flat_threshold_pct": 0.1173, "ema9": 5.5366, "ema20": 5.5286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 1.285, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.651, "stage3": {"stop": 5.5154, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2141, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:42.820317", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2001, "vwap_slope": 0.0033, "atr": 0.0252, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.1203, "ema9": 5.2265, "ema20": 5.2155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.475, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.149}}
{"timestamp": "2026-09-22T13:50:42.821125", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.7358, "vwap_slope": -0.001, "atr": 0.0368, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.1055, "ema9": 8.7152, "ema20": 8.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T13:50:42.821839", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.745, "vwap": 11.6383, "vwap_slope": 0.007, "atr": 0.0556, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1185, "ema9": 11.7029, "ema20": 11.6773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.466, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T13:50:42.822571", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.0164, "vwap_slope": -0.0045, "atr": 0.0337, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.0942, "ema9": 8.966, "ema20": 8.9927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.085, "volume_pace_ratio": 1.597}}
{"timestamp": "2026-09-22T13:50:42.823390", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8729, "vwap_slope": -0.0016, "atr": 0.0584, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3055, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.126}}
{"timestamp": "2026-09-22T13:50:42.824278", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.665, "vwap": 14.8479, "vwap_slope": -0.0083, "atr": 0.066, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1125, "ema9": 14.796, "ema20": 14.8281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.107, "volume_pace_ratio": 2.014}}
{"timestamp": "2026-09-22T13:50:42.825029", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1656, "vwap_slope": -0.0083, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1125, "ema9": 9.1275, "ema20": 9.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T13:50:42.825720", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.715, "vwap": 13.8152, "vwap_slope": -0.0027, "atr": 0.0605, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0634, "flat_threshold_pct": 0.1102, "ema9": 13.7558, "ema20": 13.7967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 2.106, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T13:50:42.826560", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1473, "vwap_slope": -0.0014, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0758, "ema9": 6.1319, "ema20": 6.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T13:50:42.827814", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.147%, flat band 0.124%)"], "metrics": {"price": 13.3551, "vwap": 13.6035, "vwap_slope": -0.0114, "atr": 0.0663, "atr_pct": 0.497, "trend": "negative", "slope_pct": -0.1474, "flat_threshold_pct": 0.1242, "ema9": 13.4421, "ema20": 13.5443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 4.196, "spread_pct": 0.075, "rvol": 0.05, "volume_pace_ratio": 0.936}}
{"timestamp": "2026-09-22T13:50:47.833728", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1828, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:47.834500", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7282, "vwap_slope": 0.0037, "atr": 0.0382, "trend": "positive", "slope_pct": 0.1507, "lower_highs_lower_lows": false, "stop": 7.7791, "imbalance_decline_count": 1, "imbalance_cur": -0.20918984280532044, "imbalance_prev": -0.17647058823529413}}
{"timestamp": "2026-09-22T13:50:47.835005", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:47.835650", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0541, "vwap_slope": 0.0037, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0183, "lower_highs_lower_lows": false, "stop": 10.0444, "imbalance_decline_count": 0, "imbalance_cur": 0.36085879438480595, "imbalance_prev": -0.6062843331136014}}
{"timestamp": "2026-09-22T13:50:47.836044", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:47.836452", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2957, "vwap_slope": 0.0022, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:47.837478", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.377%, flat band 1.089%)"], "metrics": {"price": 13.1554, "vwap": 14.0975, "vwap_slope": -0.0384, "atr": 0.5731, "atr_pct": 4.357, "trend": "negative", "slope_pct": -1.3775, "flat_threshold_pct": 1.0892, "ema9": 13.5226, "ema20": 14.1972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 17.105, "spread_pct": 0.303, "rvol": 1.224, "volume_pace_ratio": 22.958}}
{"timestamp": "2026-09-22T13:50:47.838336", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.180%)"], "metrics": {"price": 8.645, "vwap": 8.9075, "vwap_slope": -0.0153, "atr": 0.0624, "atr_pct": 0.721, "trend": "negative", "slope_pct": -0.2401, "flat_threshold_pct": 0.1803, "ema9": 8.6958, "ema20": 8.7907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.375, "volume_pace_ratio": 7.034}}
{"timestamp": "2026-09-22T13:50:47.839757", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9603, "vwap": 13.7633, "vwap_slope": -0.0618, "atr": 0.2426, "atr_pct": 1.872, "trend": "flat", "slope_pct": -0.2075, "flat_threshold_pct": 0.4679, "ema9": 13.4554, "ema20": 13.6163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 8.666, "spread_pct": 0.231, "rvol": 0.086, "volume_pace_ratio": 1.618}}
{"timestamp": "2026-09-22T13:50:47.840563", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3917, "vwap": 6.4462, "vwap_slope": -0.0017, "atr": 0.0244, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0956, "ema9": 6.4076, "ema20": 6.4222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 2.714, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T13:50:47.841261", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (283.0s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9463, "vwap": 8.7681, "vwap_slope": 0.0281, "atr": 0.0882, "atr_pct": 0.986, "trend": "flat", "slope_pct": 0.1815, "flat_threshold_pct": 0.2464, "ema9": 8.883, "ema20": 8.8226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.635, "distance_from_high_pct": 0.486, "spread_pct": 0.449, "rvol": 0.192, "volume_pace_ratio": 3.601, "stage3": {"stop": 8.8405, "risk": 0.1058, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.7985, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:47.842011", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T13:50:47.842823", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.67, "vwap": 12.7178, "vwap_slope": -0.002, "atr": 0.0462, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0911, "ema9": 12.6811, "ema20": 12.6977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.035, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T13:50:47.843786", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.56, "vwap": 8.7829, "vwap_slope": -0.0211, "atr": 0.0727, "atr_pct": 0.849, "trend": "flat", "slope_pct": -0.1865, "flat_threshold_pct": 0.2122, "ema9": 8.6343, "ema20": 8.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 7.259, "spread_pct": 0.234, "rvol": 0.373, "volume_pace_ratio": 6.986}}
{"timestamp": "2026-09-22T13:50:47.844588", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5599, "vwap": 11.5899, "vwap_slope": -0.0015, "atr": 0.0606, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.131, "ema9": 11.5501, "ema20": 11.5613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.45, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T13:50:47.845327", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.245, "vwap": 12.3236, "vwap_slope": -0.0043, "atr": 0.044, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0578, "flat_threshold_pct": 0.0899, "ema9": 12.2331, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T13:50:47.845797", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.3668, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1291, "atr_pct": 1.245, "trend": "flat", "slope_pct": -0.1047, "flat_threshold_pct": 0.3112, "ema9": 10.4122, "ema20": 10.4555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 3.113, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.298}}
{"timestamp": "2026-09-22T13:50:47.846332", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4892, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1278, "ema9": 5.4909, "ema20": 5.4952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 1.979, "spread_pct": 0.364, "rvol": 0.04, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:50:47.848515", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0944, "vwap_slope": -0.0081, "atr": 0.0509, "atr_pct": 0.563, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.1409, "ema9": 9.0704, "ema20": 9.0739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.049, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:50:47.849064", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.38, "vwap": 7.4729, "vwap_slope": -0.0043, "atr": 0.0373, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1263, "ema9": 7.4252, "ema20": 7.4591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.006, "distance_from_high_pct": 2.252, "spread_pct": 0.136, "rvol": 0.035, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T13:50:47.849498", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.2189, "vwap_slope": -0.0122, "atr": 0.0579, "atr_pct": 0.639, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1598, "ema9": 9.1363, "ema20": 9.1823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:50:47.850212", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.955, "vwap": 12.9921, "vwap_slope": -0.0028, "atr": 0.1516, "atr_pct": 1.17, "trend": "flat", "slope_pct": -0.1433, "flat_threshold_pct": 0.2925, "ema9": 12.9362, "ema20": 12.9693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.179, "spread_pct": 0.463, "rvol": 0.045, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T13:50:47.851108", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 60.7s", "imbalance +52% >= 50% buy threshold, stop 5.51", "entry_score 77.5"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5282, "vwap_slope": 0.0011, "atr": 0.026, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.0449, "flat_threshold_pct": 0.1174, "ema9": 5.5353, "ema20": 5.528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.649, "stage3": {"stop": 5.5088, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.522, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 5.51"}, "entry_score": 77.51, "entry_score_breakdown": {"imbalance_sub": 0.317, "volume_pace_sub": 1.0, "volatility_sub": 0.9, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:50:47.885595", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2002, "vwap_slope": 0.0034, "atr": 0.0252, "atr_pct": 0.482, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.1205, "ema9": 5.2245, "ema20": 5.2146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.665, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.149}}
{"timestamp": "2026-09-22T13:50:47.886489", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7071, "vwap": 8.7358, "vwap_slope": -0.001, "atr": 0.0375, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.1077, "ema9": 8.7126, "ema20": 8.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.726, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.415}}
{"timestamp": "2026-09-22T13:50:47.887196", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.745, "vwap": 11.6383, "vwap_slope": 0.0071, "atr": 0.0556, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1185, "ema9": 11.7029, "ema20": 11.6773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.466, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T13:50:47.888115", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9504, "vwap": 9.0163, "vwap_slope": -0.0045, "atr": 0.0337, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.0941, "ema9": 8.9661, "ema20": 8.9927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 1.644, "spread_pct": 0.112, "rvol": 0.085, "volume_pace_ratio": 1.592}}
{"timestamp": "2026-09-22T13:50:47.889545", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8729, "vwap_slope": -0.0016, "atr": 0.0584, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3055, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.117}}
{"timestamp": "2026-09-22T13:50:47.890250", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.67, "vwap": 14.8478, "vwap_slope": -0.0084, "atr": 0.0664, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.1131, "ema9": 14.797, "ema20": 14.8285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.107, "volume_pace_ratio": 2.008}}
{"timestamp": "2026-09-22T13:50:47.890932", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1656, "vwap_slope": -0.0083, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1125, "ema9": 9.1275, "ema20": 9.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:50:47.891684", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.72, "vwap": 13.8152, "vwap_slope": -0.0026, "atr": 0.0605, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.063, "flat_threshold_pct": 0.1102, "ema9": 13.7568, "ema20": 13.7972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 2.07, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T13:50:47.892364", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1473, "vwap_slope": -0.0014, "atr": 0.0186, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0758, "ema9": 6.1319, "ema20": 6.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T13:50:47.893039", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.147%, flat band 0.124%)"], "metrics": {"price": 13.355, "vwap": 13.6008, "vwap_slope": -0.0141, "atr": 0.0663, "atr_pct": 0.497, "trend": "negative", "slope_pct": -0.1474, "flat_threshold_pct": 0.1242, "ema9": 13.4421, "ema20": 13.5443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.834, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.05, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T13:50:52.899025", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.1828, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:52.900103", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7282, "vwap_slope": 0.0037, "atr": 0.0382, "trend": "positive", "slope_pct": 0.1507, "lower_highs_lower_lows": false, "stop": 7.7791, "imbalance_decline_count": 2, "imbalance_cur": -0.22799836266884976, "imbalance_prev": -0.20918984280532044}}
{"timestamp": "2026-09-22T13:50:52.900672", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:52.901190", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0541, "vwap_slope": 0.0037, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0183, "lower_highs_lower_lows": false, "stop": 10.0444, "imbalance_decline_count": 0, "imbalance_cur": 0.36085879438480595, "imbalance_prev": 0.36085879438480595}}
{"timestamp": "2026-09-22T13:50:52.901626", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:52.902079", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.2957, "vwap_slope": 0.0022, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:52.903557", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $14.10", "VWAP sloping down", "trend negative (slope -1.358%, flat band 1.083%)"], "metrics": {"price": 13.2346, "vwap": 14.0955, "vwap_slope": -0.0404, "atr": 0.5731, "atr_pct": 4.331, "trend": "negative", "slope_pct": -1.358, "flat_threshold_pct": 1.0827, "ema9": 13.5384, "ema20": 14.2048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 16.606, "spread_pct": 0.378, "rvol": 1.228, "volume_pace_ratio": 22.935}}
{"timestamp": "2026-09-22T13:50:52.904438", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.180%)"], "metrics": {"price": 8.6486, "vwap": 8.9073, "vwap_slope": -0.0155, "atr": 0.0624, "atr_pct": 0.721, "trend": "negative", "slope_pct": -0.2395, "flat_threshold_pct": 0.1803, "ema9": 8.6965, "ema20": 8.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 6.197, "spread_pct": 0.116, "rvol": 0.375, "volume_pace_ratio": 7.012}}
{"timestamp": "2026-09-22T13:50:52.905668", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.76", "VWAP sloping down", "spread 1.08% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 12.95, "vwap": 13.7618, "vwap_slope": -0.0633, "atr": 0.2426, "atr_pct": 1.873, "trend": "flat", "slope_pct": -0.2085, "flat_threshold_pct": 0.4683, "ema9": 13.4533, "ema20": 13.6153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 8.739, "spread_pct": 1.081, "rvol": 0.086, "volume_pace_ratio": 1.614}}
{"timestamp": "2026-09-22T13:50:52.906490", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4461, "vwap_slope": -0.0018, "atr": 0.0244, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0958, "ema9": 6.4053, "ema20": 6.4211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T13:50:52.907473", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (288.0s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.91, "vwap": 8.7683, "vwap_slope": 0.0283, "atr": 0.0892, "atr_pct": 1.002, "trend": "flat", "slope_pct": 0.1761, "flat_threshold_pct": 0.2504, "ema9": 8.8758, "ema20": 8.8191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.647, "distance_from_high_pct": 0.89, "spread_pct": 0.449, "rvol": 0.193, "volume_pace_ratio": 3.602, "stage3": {"stop": 8.803, "risk": 0.107, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8793, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:52.908247", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T13:50:52.909081", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7177, "vwap_slope": -0.0021, "atr": 0.0462, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0911, "ema9": 12.6801, "ema20": 12.6972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T13:50:52.909906", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.58, "vwap": 8.7828, "vwap_slope": -0.0212, "atr": 0.0727, "atr_pct": 0.847, "trend": "flat", "slope_pct": -0.1835, "flat_threshold_pct": 0.2117, "ema9": 8.6383, "ema20": 8.7273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 7.042, "spread_pct": 0.116, "rvol": 0.373, "volume_pace_ratio": 6.968}}
{"timestamp": "2026-09-22T13:50:52.910753", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5319, "vwap": 11.5898, "vwap_slope": -0.0017, "atr": 0.0606, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.1313, "ema9": 11.5445, "ema20": 11.5586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.689, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T13:50:52.911562", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.25, "vwap": 12.3236, "vwap_slope": -0.0044, "atr": 0.044, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0573, "flat_threshold_pct": 0.0899, "ema9": 12.2341, "ema20": 12.264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.546, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T13:50:52.912276", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.37 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.3668, "vwap": 10.4157, "vwap_slope": -0.0012, "atr": 0.1291, "atr_pct": 1.245, "trend": "flat", "slope_pct": -0.1047, "flat_threshold_pct": 0.3112, "ema9": 10.4122, "ema20": 10.4555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 3.113, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.297}}
{"timestamp": "2026-09-22T13:50:52.912969", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1278, "ema9": 5.4911, "ema20": 5.4953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 1.964, "spread_pct": 0.364, "rvol": 0.04, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T13:50:52.913975", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0939, "vwap_slope": -0.0086, "atr": 0.0538, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.1483, "ema9": 9.0764, "ema20": 9.0768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.22, "distance_from_high_pct": 3.1, "spread_pct": 0.661, "rvol": 0.049, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:50:52.914808", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.38, "vwap": 7.4729, "vwap_slope": -0.0043, "atr": 0.0373, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1263, "ema9": 7.4252, "ema20": 7.4591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.006, "distance_from_high_pct": 2.252, "spread_pct": 0.136, "rvol": 0.035, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T13:50:52.915582", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.2182, "vwap_slope": -0.0129, "atr": 0.0579, "atr_pct": 0.639, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1598, "ema9": 9.1363, "ema20": 9.1823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:50:52.916359", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.96, "vwap": 12.992, "vwap_slope": -0.0029, "atr": 0.1516, "atr_pct": 1.169, "trend": "flat", "slope_pct": -0.1428, "flat_threshold_pct": 0.2924, "ema9": 12.9372, "ema20": 12.9698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 4.142, "spread_pct": 0.463, "rvol": 0.045, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T13:50:52.917153", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 65.8s", "imbalance +91% >= 50% buy threshold, stop 5.51", "entry_score 94.2"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5282, "vwap_slope": 0.0011, "atr": 0.026, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.1173, "ema9": 5.5363, "ema20": 5.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.647, "stage3": {"stop": 5.5138, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9106, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 5.51"}, "entry_score": 94.18, "entry_score_breakdown": {"imbalance_sub": 0.872, "volume_pace_sub": 1.0, "volatility_sub": 0.901, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:50:52.957148", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.2362, "vwap": 5.2003, "vwap_slope": 0.0034, "atr": 0.0252, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.1204, "ema9": 5.2257, "ema20": 5.2152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.547, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.148}}
{"timestamp": "2026-09-22T13:50:52.957985", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7359, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.1075, "ema9": 8.7162, "ema20": 8.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T13:50:52.958844", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7164, "vwap": 11.6382, "vwap_slope": 0.007, "atr": 0.0573, "atr_pct": 0.489, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.1223, "ema9": 11.6971, "ema20": 11.6746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.708, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T13:50:52.960419", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 9.0165, "vwap_slope": -0.0044, "atr": 0.0341, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.095, "ema9": 8.968, "ema20": 8.9936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.085, "volume_pace_ratio": 1.586}}
{"timestamp": "2026-09-22T13:50:52.961091", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8729, "vwap_slope": -0.0016, "atr": 0.0584, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3055, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.109}}
{"timestamp": "2026-09-22T13:50:52.961846", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.67, "vwap": 14.8475, "vwap_slope": -0.0087, "atr": 0.0664, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.1131, "ema9": 14.797, "ema20": 14.8285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.107, "volume_pace_ratio": 2.004}}
{"timestamp": "2026-09-22T13:50:52.963533", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1656, "vwap_slope": -0.0083, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1125, "ema9": 9.1275, "ema20": 9.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:50:52.964221", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.71 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.715, "vwap": 13.815, "vwap_slope": -0.0028, "atr": 0.0605, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0634, "flat_threshold_pct": 0.1102, "ema9": 13.7558, "ema20": 13.7967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 2.106, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T13:50:52.964836", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.147, "vwap_slope": -0.0016, "atr": 0.0188, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0767, "ema9": 6.1319, "ema20": 6.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T13:50:52.965603", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.126%)"], "metrics": {"price": 13.3404, "vwap": 13.5995, "vwap_slope": -0.0154, "atr": 0.067, "atr_pct": 0.503, "trend": "negative", "slope_pct": -0.1488, "flat_threshold_pct": 0.1256, "ema9": 13.4391, "ema20": 13.5429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 4.301, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T13:50:57.971588", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.162%)", "metrics": {"price": 7.8196, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.162, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:57.972335", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8196, "vwap": 7.7285, "vwap_slope": 0.004, "atr": 0.0382, "trend": "positive", "slope_pct": 0.1498, "lower_highs_lower_lows": false, "stop": 7.7737, "imbalance_decline_count": 3, "imbalance_cur": -0.3746011486917677, "imbalance_prev": -0.22799836266884976}}
{"timestamp": "2026-09-22T13:50:57.972846", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 10.0938, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0261, "trend": "flat"}}
{"timestamp": "2026-09-22T13:50:57.973367", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0938, "vwap": 10.0541, "vwap_slope": 0.0037, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0181, "lower_highs_lower_lows": false, "stop": 10.0432, "imbalance_decline_count": 1, "imbalance_cur": 0.35081967213114756, "imbalance_prev": 0.36085879438480595}}
{"timestamp": "2026-09-22T13:50:57.973801", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.157%)", "metrics": {"price": 6.36, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1574, "trend": "positive"}}
{"timestamp": "2026-09-22T13:50:57.974273", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.36, "vwap": 6.2957, "vwap_slope": 0.0023, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1022, "lower_highs_lower_lows": false, "stop": 6.3343, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:50:57.975481", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $14.09", "VWAP sloping down", "trend negative (slope -1.366%, flat band 1.085%)"], "metrics": {"price": 13.2, "vwap": 14.0947, "vwap_slope": -0.0412, "atr": 0.5731, "atr_pct": 4.342, "trend": "negative", "slope_pct": -1.3665, "flat_threshold_pct": 1.0855, "ema9": 13.5315, "ema20": 14.2015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 16.824, "spread_pct": 0.454, "rvol": 1.229, "volume_pace_ratio": 22.858}}
{"timestamp": "2026-09-22T13:50:57.977130", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.180%)"], "metrics": {"price": 8.6477, "vwap": 8.9073, "vwap_slope": -0.0155, "atr": 0.0624, "atr_pct": 0.721, "trend": "negative", "slope_pct": -0.2396, "flat_threshold_pct": 0.1803, "ema9": 8.6963, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 6.207, "spread_pct": 0.116, "rvol": 0.375, "volume_pace_ratio": 6.984}}
{"timestamp": "2026-09-22T13:50:57.978350", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.7631, "vwap_slope": -0.062, "atr": 0.2426, "atr_pct": 1.859, "trend": "flat", "slope_pct": -0.199, "flat_threshold_pct": 0.4647, "ema9": 13.4733, "ema20": 13.6248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 8.034, "spread_pct": 0.692, "rvol": 0.087, "volume_pace_ratio": 1.61}}
{"timestamp": "2026-09-22T13:50:57.979181", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4462, "vwap_slope": -0.0018, "atr": 0.0244, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0957, "ema9": 6.4063, "ema20": 6.4216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T13:50:57.979947", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (293.1s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9243, "vwap": 8.7689, "vwap_slope": 0.0289, "atr": 0.0892, "atr_pct": 1.0, "trend": "flat", "slope_pct": 0.1782, "flat_threshold_pct": 0.25, "ema9": 8.8786, "ema20": 8.8205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.654, "distance_from_high_pct": 0.731, "spread_pct": 0.449, "rvol": 0.193, "volume_pace_ratio": 3.597, "stage3": {"stop": 8.8173, "risk": 0.107, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8778, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:57.980645", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.7972, "vwap_slope": 0.0027, "atr": 0.1039, "atr_pct": 1.17, "trend": "flat", "slope_pct": 0.1718, "flat_threshold_pct": 0.2925, "ema9": 8.8409, "ema20": 8.7685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 0.56, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T13:50:57.981357", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.67, "vwap": 12.7177, "vwap_slope": -0.0021, "atr": 0.0462, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0911, "ema9": 12.6811, "ema20": 12.6977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T13:50:57.982068", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.585, "vwap": 8.7827, "vwap_slope": -0.0213, "atr": 0.0727, "atr_pct": 0.846, "trend": "flat", "slope_pct": -0.1827, "flat_threshold_pct": 0.2116, "ema9": 8.6393, "ema20": 8.7278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 6.988, "spread_pct": 0.116, "rvol": 0.373, "volume_pace_ratio": 6.946}}
{"timestamp": "2026-09-22T13:50:57.982776", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.562, "vwap": 11.5899, "vwap_slope": -0.0015, "atr": 0.0606, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.131, "ema9": 11.5505, "ema20": 11.5615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.432, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T13:50:57.983512", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2477, "vwap": 12.3233, "vwap_slope": -0.0047, "atr": 0.044, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.0899, "ema9": 12.2337, "ema20": 12.2638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 2.564, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T13:50:57.984160", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.30x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4156, "vwap_slope": -0.0013, "atr": 0.1317, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.1085, "flat_threshold_pct": 0.3185, "ema9": 10.4061, "ema20": 10.4526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.296}}
{"timestamp": "2026-09-22T13:50:57.984788", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.491, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0288, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.131, "ema9": 5.4913, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 1.946, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T13:50:57.985416", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0939, "vwap_slope": -0.0086, "atr": 0.0538, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.1483, "ema9": 9.0764, "ema20": 9.0768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.22, "distance_from_high_pct": 3.1, "spread_pct": 0.661, "rvol": 0.049, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T13:50:57.986094", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.39, "vwap": 7.4725, "vwap_slope": -0.0047, "atr": 0.0376, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0688, "flat_threshold_pct": 0.1273, "ema9": 7.4272, "ema20": 7.46, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 2.119, "spread_pct": 0.271, "rvol": 0.036, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T13:50:57.986830", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.0822, "vwap": 9.218, "vwap_slope": -0.0131, "atr": 0.0579, "atr_pct": 0.638, "trend": "flat", "slope_pct": -0.068, "flat_threshold_pct": 0.1595, "ema9": 9.1397, "ema20": 9.1839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 3.586, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:50:57.988719", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.9921, "vwap_slope": -0.0028, "atr": 0.1523, "atr_pct": 1.174, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.2934, "ema9": 12.9402, "ema20": 12.9712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.045, "volume_pace_ratio": 0.846}}
{"timestamp": "2026-09-22T13:50:57.989600", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (70.9s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5282, "vwap_slope": 0.0011, "atr": 0.026, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.1173, "ema9": 5.5363, "ema20": 5.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.644, "stage3": {"stop": 5.5138, "risk": 0.0312, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3029, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:50:57.990386", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2003, "vwap_slope": 0.0034, "atr": 0.0252, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0446, "flat_threshold_pct": 0.12, "ema9": 5.2285, "ema20": 5.2165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.285, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.148}}
{"timestamp": "2026-09-22T13:50:57.991316", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7214, "vwap": 8.7359, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.1075, "ema9": 8.7154, "ema20": 8.725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.564, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T13:50:57.993011", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6385, "vwap_slope": 0.0073, "atr": 0.0577, "atr_pct": 0.489, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.1222, "ema9": 11.7139, "ema20": 11.6826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T13:50:57.993746", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.955, "vwap": 9.0164, "vwap_slope": -0.0044, "atr": 0.0341, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0714, "flat_threshold_pct": 0.0951, "ema9": 8.967, "ema20": 8.9932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.085, "volume_pace_ratio": 1.58}}
{"timestamp": "2026-09-22T13:50:57.994707", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.7899, "vwap": 4.8729, "vwap_slope": -0.0016, "atr": 0.0584, "atr_pct": 1.219, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.3048, "ema9": 4.8113, "ema20": 4.8209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 4.962, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.101}}
{"timestamp": "2026-09-22T13:50:57.996424", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6734, "vwap": 14.8473, "vwap_slope": -0.0089, "atr": 0.0664, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.1131, "ema9": 14.7977, "ema20": 14.8289, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 2.047, "spread_pct": 0.068, "rvol": 0.107, "volume_pace_ratio": 1.999}}
{"timestamp": "2026-09-22T13:50:57.997196", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1656, "vwap_slope": -0.0083, "atr": 0.0411, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1125, "ema9": 9.1275, "ema20": 9.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:50:57.997964", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8145, "vwap_slope": -0.0033, "atr": 0.0605, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.11, "ema9": 13.7608, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 1.927, "spread_pct": 0.146, "rvol": 0.034, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T13:50:57.998892", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.147, "vwap_slope": -0.0017, "atr": 0.0189, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.077, "ema9": 6.1319, "ema20": 6.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T13:50:58.000822", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.125%)"], "metrics": {"price": 13.3895, "vwap": 13.6001, "vwap_slope": -0.0148, "atr": 0.067, "atr_pct": 0.501, "trend": "negative", "slope_pct": -0.1441, "flat_threshold_pct": 0.1252, "ema9": 13.449, "ema20": 13.5475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 3.949, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.942}}
{"timestamp": "2026-09-22T13:51:03.007476", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 7.815, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0221, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:03.008266", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7285, "vwap_slope": 0.0039, "atr": 0.0342, "trend": "positive", "slope_pct": 0.1423, "lower_highs_lower_lows": false, "stop": 7.7739, "imbalance_decline_count": 0, "imbalance_cur": -0.3362282878411911, "imbalance_prev": -0.3746011486917677}}
{"timestamp": "2026-09-22T13:51:03.008847", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0986, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.108, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:03.009449", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0986, "vwap": 10.0542, "vwap_slope": 0.0038, "atr": 0.0393, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 10.0515, "imbalance_decline_count": 2, "imbalance_cur": -0.04219409282700422, "imbalance_prev": 0.35081967213114756}}
{"timestamp": "2026-09-22T13:51:03.010090", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:51:03.010763", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.3015, "vwap_slope": 0.0081, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:51:03.012004", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.09", "VWAP sloping down", "trend negative (slope -1.221%, flat band 1.022%)"], "metrics": {"price": 13.192, "vwap": 14.0901, "vwap_slope": -0.0458, "atr": 0.5394, "atr_pct": 4.089, "trend": "negative", "slope_pct": -1.2208, "flat_threshold_pct": 1.0223, "ema9": 13.4668, "ema20": 14.1071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 16.875, "spread_pct": 0.609, "rvol": 1.235, "volume_pace_ratio": 22.885}}
{"timestamp": "2026-09-22T13:51:03.012788", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.163%)"], "metrics": {"price": 8.6433, "vwap": 8.9071, "vwap_slope": -0.0156, "atr": 0.0564, "atr_pct": 0.653, "trend": "negative", "slope_pct": -0.2331, "flat_threshold_pct": 0.1632, "ema9": 8.6853, "ema20": 8.7767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 6.255, "spread_pct": 0.116, "rvol": 0.376, "volume_pace_ratio": 6.96}}
{"timestamp": "2026-09-22T13:51:03.014046", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.035, "vwap": 13.7611, "vwap_slope": -0.064, "atr": 0.2258, "atr_pct": 1.732, "trend": "flat", "slope_pct": -0.2378, "flat_threshold_pct": 0.433, "ema9": 13.3744, "ema20": 13.5626, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 8.14, "spread_pct": 0.692, "rvol": 0.087, "volume_pace_ratio": 1.604}}
{"timestamp": "2026-09-22T13:51:03.014980", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3915, "vwap": 6.4459, "vwap_slope": -0.002, "atr": 0.0219, "atr_pct": 0.343, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.0858, "ema9": 6.4041, "ema20": 6.4192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 2.717, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T13:51:03.017565", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (298.2s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.7688, "vwap_slope": 0.0171, "atr": 0.0839, "atr_pct": 0.941, "trend": "flat", "slope_pct": 0.1734, "flat_threshold_pct": 0.2352, "ema9": 8.8846, "ema20": 8.8287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.667, "distance_from_high_pct": 0.779, "spread_pct": 0.448, "rvol": 0.194, "volume_pace_ratio": 3.588, "stage3": {"stop": 8.8193, "risk": 0.1007, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8822, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:03.018306", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T13:51:03.019082", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6727, "vwap": 12.7174, "vwap_slope": -0.0024, "atr": 0.0425, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.0838, "ema9": 12.6786, "ema20": 12.6949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 0.995, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T13:51:03.020019", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.595, "vwap": 8.7825, "vwap_slope": -0.0215, "atr": 0.0673, "atr_pct": 0.783, "trend": "flat", "slope_pct": -0.1778, "flat_threshold_pct": 0.1957, "ema9": 8.6304, "ema20": 8.7151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.374, "volume_pace_ratio": 6.924}}
{"timestamp": "2026-09-22T13:51:03.020665", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.565, "vwap": 11.5899, "vwap_slope": -0.0015, "atr": 0.054, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.1166, "ema9": 11.5531, "ema20": 11.5617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 1.407, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T13:51:03.021312", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2003, "vwap": 12.3234, "vwap_slope": -0.0042, "atr": 0.0422, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.0864, "ema9": 12.2274, "ema20": 12.2579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 2.941, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T13:51:03.022060", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4156, "vwap_slope": -0.0013, "atr": 0.1317, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.1085, "flat_threshold_pct": 0.3185, "ema9": 10.4061, "ema20": 10.4526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.295}}
{"timestamp": "2026-09-22T13:51:03.023967", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5046, "vwap_slope": -0.0003, "atr": 0.0281, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1278, "ema9": 5.4921, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T13:51:03.028461", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0545, "vwap": 9.0937, "vwap_slope": -0.0013, "atr": 0.0416, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.1147, "ema9": 9.072, "ema20": 9.0746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 3.266, "spread_pct": 0.661, "rvol": 0.05, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:51:03.029659", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.3917, "vwap": 7.472, "vwap_slope": -0.0051, "atr": 0.0341, "atr_pct": 0.462, "trend": "flat", "slope_pct": -0.0719, "flat_threshold_pct": 0.1154, "ema9": 7.4201, "ema20": 7.4535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 2.097, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T13:51:03.031926", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.2173, "vwap_slope": -0.01, "atr": 0.0544, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0788, "flat_threshold_pct": 0.15, "ema9": 9.122, "ema20": 9.1711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:51:03.032860", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.99, "vwap": 12.9921, "vwap_slope": -0.0028, "atr": 0.1391, "atr_pct": 1.07, "trend": "flat", "slope_pct": -0.1229, "flat_threshold_pct": 0.2676, "ema9": 12.9501, "ema20": 12.973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 3.92, "spread_pct": 0.385, "rvol": 0.046, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T13:51:03.033941", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (75.9s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5283, "vwap_slope": 0.001, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.0988, "ema9": 5.538, "ema20": 5.53, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.642, "stage3": {"stop": 5.5187, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2702, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:03.034893", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2003, "vwap_slope": 0.0019, "atr": 0.0229, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.1091, "ema9": 5.2284, "ema20": 5.2174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 0.475, "spread_pct": 0.382, "rvol": 0.008, "volume_pace_ratio": 0.147}}
{"timestamp": "2026-09-22T13:51:03.036364", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.7359, "vwap_slope": -0.0007, "atr": 0.0348, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.0996, "ema9": 8.7177, "ema20": 8.7253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T13:51:03.037076", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6386, "vwap_slope": 0.0073, "atr": 0.056, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.1186, "ema9": 11.7139, "ema20": 11.6826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:51:03.037796", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0157, "vwap_slope": -0.0047, "atr": 0.0321, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.0897, "ema9": 8.9642, "ema20": 8.9893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.591}}
{"timestamp": "2026-09-22T13:51:03.038491", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8728, "vwap_slope": -0.0016, "atr": 0.0577, "atr_pct": 1.207, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3017, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.092}}
{"timestamp": "2026-09-22T13:51:03.039383", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.8461, "vwap_slope": -0.0101, "atr": 0.0649, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.1106, "ema9": 14.7696, "ema20": 14.8125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.108, "volume_pace_ratio": 1.999}}
{"timestamp": "2026-09-22T13:51:03.040122", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1654, "vwap_slope": -0.0069, "atr": 0.0393, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.1074, "ema9": 9.1284, "ema20": 9.1433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:51:03.040857", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7314, "vwap": 13.8145, "vwap_slope": -0.0033, "atr": 0.0526, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.061, "flat_threshold_pct": 0.0958, "ema9": 13.7533, "ema20": 13.7918, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 1.989, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T13:51:03.041566", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.12, "vwap": 6.1469, "vwap_slope": -0.0017, "atr": 0.0175, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0713, "ema9": 6.1286, "ema20": 6.1359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T13:51:03.042433", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.104%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3488, "vwap": 13.5972, "vwap_slope": -0.0176, "atr": 0.0557, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.1487, "flat_threshold_pct": 0.1042, "ema9": 13.4218, "ema20": 13.5248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 4.241, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.94}}
{"timestamp": "2026-09-22T13:51:08.048377", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 7.8191, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0379, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:08.049142", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8191, "vwap": 7.7285, "vwap_slope": 0.0039, "atr": 0.0345, "trend": "positive", "slope_pct": 0.1429, "lower_highs_lower_lows": false, "stop": 7.7777, "imbalance_decline_count": 1, "imbalance_cur": -0.6380753138075314, "imbalance_prev": -0.3362282878411911}}
{"timestamp": "2026-09-22T13:51:08.049633", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1187, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:08.050200", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0543, "vwap_slope": 0.0038, "atr": 0.0393, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": false, "stop": 10.0478, "imbalance_decline_count": 0, "imbalance_cur": 0.031095755182625865, "imbalance_prev": -0.04219409282700422}}
{"timestamp": "2026-09-22T13:51:08.050762", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1338, "trend": "positive"}}
{"timestamp": "2026-09-22T13:51:08.051499", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.3015, "vwap_slope": 0.0081, "atr": 0.0214, "trend": "positive", "slope_pct": 0.1012, "lower_highs_lower_lows": false, "stop": 6.3293, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:51:08.052778", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $14.09", "VWAP sloping down", "trend negative (slope -1.215%, flat band 1.028%)"], "metrics": {"price": 13.22, "vwap": 14.0869, "vwap_slope": -0.049, "atr": 0.5436, "atr_pct": 4.112, "trend": "negative", "slope_pct": -1.2149, "flat_threshold_pct": 1.028, "ema9": 13.4724, "ema20": 14.1097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 16.698, "spread_pct": 0.529, "rvol": 1.24, "volume_pace_ratio": 22.88}}
{"timestamp": "2026-09-22T13:51:08.053615", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.164%)"], "metrics": {"price": 8.645, "vwap": 8.9068, "vwap_slope": -0.016, "atr": 0.0566, "atr_pct": 0.655, "trend": "negative", "slope_pct": -0.2329, "flat_threshold_pct": 0.1638, "ema9": 8.6857, "ema20": 8.7768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.376, "volume_pace_ratio": 6.941}}
{"timestamp": "2026-09-22T13:51:08.054361", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0786, "vwap": 13.7601, "vwap_slope": -0.065, "atr": 0.229, "atr_pct": 1.751, "trend": "flat", "slope_pct": -0.234, "flat_threshold_pct": 0.4377, "ema9": 13.3832, "ema20": 13.5668, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 7.832, "spread_pct": 0.383, "rvol": 0.087, "volume_pace_ratio": 1.6}}
{"timestamp": "2026-09-22T13:51:08.055139", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4458, "vwap_slope": -0.002, "atr": 0.0239, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.0936, "ema9": 6.4028, "ema20": 6.4185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T13:51:08.055956", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (303.2s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9399, "vwap": 8.7692, "vwap_slope": 0.0174, "atr": 0.0853, "atr_pct": 0.954, "trend": "flat", "slope_pct": 0.1761, "flat_threshold_pct": 0.2386, "ema9": 8.8886, "ema20": 8.8306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.673, "distance_from_high_pct": 0.557, "spread_pct": 0.448, "rvol": 0.194, "volume_pace_ratio": 3.582, "stage3": {"stop": 8.8375, "risk": 0.1024, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.516, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:08.056679", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T13:51:08.057666", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7172, "vwap_slope": -0.0026, "atr": 0.0431, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.085, "ema9": 12.6811, "ema20": 12.696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T13:51:08.058466", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5973, "vwap": 8.7825, "vwap_slope": -0.0215, "atr": 0.0678, "atr_pct": 0.789, "trend": "flat", "slope_pct": -0.1775, "flat_threshold_pct": 0.1972, "ema9": 8.6309, "ema20": 8.7153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 6.855, "spread_pct": 0.116, "rvol": 0.374, "volume_pace_ratio": 6.898}}
{"timestamp": "2026-09-22T13:51:08.059327", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5586, "vwap": 11.5899, "vwap_slope": -0.0015, "atr": 0.0552, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.1195, "ema9": 11.5518, "ema20": 11.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.461, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T13:51:08.060041", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.245, "vwap": 12.3234, "vwap_slope": -0.0042, "atr": 0.0422, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.0861, "ema9": 12.2363, "ema20": 12.2622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T13:51:08.060721", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4156, "vwap_slope": -0.0013, "atr": 0.1317, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.1085, "flat_threshold_pct": 0.3185, "ema9": 10.4061, "ema20": 10.4526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.294}}
{"timestamp": "2026-09-22T13:51:08.061398", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4994, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0248, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.1129, "ema9": 5.4935, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 1.796, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T13:51:08.062047", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0545, "vwap": 9.0937, "vwap_slope": -0.0013, "atr": 0.0416, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.1147, "ema9": 9.072, "ema20": 9.0746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 3.266, "spread_pct": 0.551, "rvol": 0.05, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:51:08.062865", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.3917, "vwap": 7.472, "vwap_slope": -0.0051, "atr": 0.0341, "atr_pct": 0.462, "trend": "flat", "slope_pct": -0.0719, "flat_threshold_pct": 0.1154, "ema9": 7.4201, "ema20": 7.4535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 2.097, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T13:51:08.063722", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.2173, "vwap_slope": -0.01, "atr": 0.0544, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0788, "flat_threshold_pct": 0.15, "ema9": 9.122, "ema20": 9.1711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:51:08.064532", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.0, "vwap": 12.9921, "vwap_slope": -0.0028, "atr": 0.1391, "atr_pct": 1.07, "trend": "flat", "slope_pct": -0.122, "flat_threshold_pct": 0.2674, "ema9": 12.9521, "ema20": 12.9739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 3.846, "spread_pct": 0.385, "rvol": 0.046, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:51:08.065312", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.0s) but room-to-run failed: imbalance -31% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5414, "vwap": 5.5283, "vwap_slope": 0.001, "atr": 0.0223, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0434, "flat_threshold_pct": 0.1005, "ema9": 5.5373, "ema20": 5.5297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 1.378, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.64, "stage3": {"stop": 5.5146, "risk": 0.0268, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3129, "passed": false, "reason": "imbalance -31% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:08.066086", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2003, "vwap_slope": 0.0019, "atr": 0.0229, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.1088, "ema9": 5.2304, "ema20": 5.2184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 0.285, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.147}}
{"timestamp": "2026-09-22T13:51:08.066938", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7359, "vwap_slope": -0.0007, "atr": 0.0364, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.1043, "ema9": 8.7187, "ema20": 8.7258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T13:51:08.067690", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6386, "vwap_slope": 0.0073, "atr": 0.056, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.1186, "ema9": 11.7139, "ema20": 11.6826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T13:51:08.068459", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0157, "vwap_slope": -0.0047, "atr": 0.0321, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.0897, "ema9": 8.9642, "ema20": 8.9893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.584}}
{"timestamp": "2026-09-22T13:51:08.069212", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8728, "vwap_slope": -0.0016, "atr": 0.0577, "atr_pct": 1.207, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3017, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.084}}
{"timestamp": "2026-09-22T13:51:08.070847", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.8461, "vwap_slope": -0.0101, "atr": 0.0649, "atr_pct": 0.442, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.1106, "ema9": 14.7716, "ema20": 14.8134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.108, "volume_pace_ratio": 1.993}}
{"timestamp": "2026-09-22T13:51:08.071574", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1256, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0396, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0476, "flat_threshold_pct": 0.1084, "ema9": 9.1255, "ema20": 9.1419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 1.131, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:51:08.073353", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8144, "vwap_slope": -0.0033, "atr": 0.053, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.0965, "ema9": 13.753, "ema20": 13.7916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T13:51:08.074107", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1469, "vwap_slope": -0.0018, "atr": 0.0177, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0721, "ema9": 6.1306, "ema20": 6.1368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T13:51:08.074986", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.119%)"], "metrics": {"price": 13.345, "vwap": 13.5971, "vwap_slope": -0.0177, "atr": 0.0635, "atr_pct": 0.476, "trend": "negative", "slope_pct": -0.1491, "flat_threshold_pct": 0.1189, "ema9": 13.421, "ema20": 13.5244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:51:13.080947", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 7.8196, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0398, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:13.081796", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8196, "vwap": 7.7287, "vwap_slope": 0.004, "atr": 0.0345, "trend": "positive", "slope_pct": 0.143, "lower_highs_lower_lows": false, "stop": 7.7782, "imbalance_decline_count": 0, "imbalance_cur": -0.0764449968924798, "imbalance_prev": -0.6380753138075314}}
{"timestamp": "2026-09-22T13:51:13.082345", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1187, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:13.082942", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0543, "vwap_slope": 0.0038, "atr": 0.0393, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": false, "stop": 10.0478, "imbalance_decline_count": 1, "imbalance_cur": 0.028938906752411574, "imbalance_prev": 0.031095755182625865}}
{"timestamp": "2026-09-22T13:51:13.083622", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0865, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:13.084213", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.3015, "vwap_slope": 0.0068, "atr": 0.0193, "trend": "positive", "slope_pct": 0.0962, "lower_highs_lower_lows": false, "stop": 6.3319, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:51:13.085497", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $14.09", "VWAP sloping down", "trend negative (slope -1.205%, flat band 1.029%)"], "metrics": {"price": 13.2676, "vwap": 14.0853, "vwap_slope": -0.0506, "atr": 0.5459, "atr_pct": 4.115, "trend": "negative", "slope_pct": -1.2047, "flat_threshold_pct": 1.0287, "ema9": 13.4819, "ema20": 14.1143, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 16.398, "spread_pct": 0.452, "rvol": 1.243, "volume_pace_ratio": 22.838}}
{"timestamp": "2026-09-22T13:51:13.086326", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.164%)"], "metrics": {"price": 8.645, "vwap": 8.9067, "vwap_slope": -0.016, "atr": 0.0566, "atr_pct": 0.655, "trend": "negative", "slope_pct": -0.2329, "flat_threshold_pct": 0.1638, "ema9": 8.6857, "ema20": 8.7768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.376, "volume_pace_ratio": 6.914}}
{"timestamp": "2026-09-22T13:51:13.087291", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.04, "vwap": 13.7576, "vwap_slope": -0.0675, "atr": 0.229, "atr_pct": 1.756, "trend": "flat", "slope_pct": -0.2374, "flat_threshold_pct": 0.439, "ema9": 13.3754, "ema20": 13.5631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 8.104, "spread_pct": 0.536, "rvol": 0.087, "volume_pace_ratio": 1.6}}
{"timestamp": "2026-09-22T13:51:13.088122", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4458, "vwap_slope": -0.002, "atr": 0.0239, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.0936, "ema9": 6.4028, "ema20": 6.4185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T13:51:13.089153", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (308.2s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9, "vwap": 8.7691, "vwap_slope": 0.0174, "atr": 0.0853, "atr_pct": 0.959, "trend": "flat", "slope_pct": 0.1707, "flat_threshold_pct": 0.2397, "ema9": 8.8806, "ema20": 8.8268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.674, "distance_from_high_pct": 1.001, "spread_pct": 0.337, "rvol": 0.194, "volume_pace_ratio": 3.568, "stage3": {"stop": 8.7976, "risk": 0.1024, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.511, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:13.089996", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T13:51:13.091085", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.717, "vwap_slope": -0.0027, "atr": 0.0431, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0851, "ema9": 12.6791, "ema20": 12.6951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T13:51:13.092054", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.57, "vwap": 8.782, "vwap_slope": -0.0221, "atr": 0.0685, "atr_pct": 0.8, "trend": "flat", "slope_pct": -0.1812, "flat_threshold_pct": 0.1999, "ema9": 8.6254, "ema20": 8.7127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 7.151, "spread_pct": 0.233, "rvol": 0.375, "volume_pace_ratio": 6.888}}
{"timestamp": "2026-09-22T13:51:13.092926", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.5896, "vwap_slope": -0.0018, "atr": 0.0561, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.1217, "ema9": 11.5441, "ema20": 11.5574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 1.79, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T13:51:13.093741", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.245, "vwap": 12.3233, "vwap_slope": -0.0043, "atr": 0.0422, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.0861, "ema9": 12.2363, "ema20": 12.2622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 2.586, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T13:51:13.094472", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4156, "vwap_slope": -0.0013, "atr": 0.1317, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.1085, "flat_threshold_pct": 0.3185, "ema9": 10.4061, "ema20": 10.4526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.293}}
{"timestamp": "2026-09-22T13:51:13.095345", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4994, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0248, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.1129, "ema9": 5.4935, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 1.796, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:51:13.096078", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0545, "vwap": 9.0937, "vwap_slope": -0.0013, "atr": 0.0416, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.1147, "ema9": 9.072, "ema20": 9.0746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 3.266, "spread_pct": 0.551, "rvol": 0.05, "volume_pace_ratio": 0.912}}
{"timestamp": "2026-09-22T13:51:13.096807", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.402, "vwap": 7.472, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0703, "flat_threshold_pct": 0.1161, "ema9": 7.4221, "ema20": 7.4545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.96, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T13:51:13.097479", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.065, "vwap": 9.2165, "vwap_slope": -0.0107, "atr": 0.0544, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0788, "flat_threshold_pct": 0.15, "ema9": 9.122, "ema20": 9.1711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 3.769, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T13:51:13.098159", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9468, "vwap": 12.9921, "vwap_slope": -0.0029, "atr": 0.1411, "atr_pct": 1.09, "trend": "flat", "slope_pct": -0.1269, "flat_threshold_pct": 0.2724, "ema9": 12.9415, "ema20": 12.9689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 4.24, "spread_pct": 0.308, "rvol": 0.046, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T13:51:13.098906", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.0s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5461, "vwap": 5.5283, "vwap_slope": 0.001, "atr": 0.0223, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1004, "ema9": 5.5383, "ema20": 5.5301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 1.294, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.638, "stage3": {"stop": 5.5193, "risk": 0.0268, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.605, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:13.099671", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2003, "vwap_slope": 0.0019, "atr": 0.0229, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.1088, "ema9": 5.2304, "ema20": 5.2184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 0.285, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.146}}
{"timestamp": "2026-09-22T13:51:13.100479", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.719, "vwap": 8.7359, "vwap_slope": -0.0008, "atr": 0.0364, "atr_pct": 0.418, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1044, "ema9": 8.7175, "ema20": 8.7252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.591, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T13:51:13.101170", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7588, "vwap": 11.6386, "vwap_slope": 0.0029, "atr": 0.0554, "atr_pct": 0.471, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.1177, "ema9": 11.7228, "ema20": 11.6898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 0.349, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:51:13.101858", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0157, "vwap_slope": -0.0048, "atr": 0.0321, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.0897, "ema9": 8.9642, "ema20": 8.9893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.579}}
{"timestamp": "2026-09-22T13:51:13.102664", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8728, "vwap_slope": -0.0016, "atr": 0.0577, "atr_pct": 1.207, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3017, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.076}}
{"timestamp": "2026-09-22T13:51:13.103517", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8456, "vwap_slope": -0.0106, "atr": 0.0649, "atr_pct": 0.442, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.1104, "ema9": 14.7756, "ema20": 14.8154, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.108, "volume_pace_ratio": 1.991}}
{"timestamp": "2026-09-22T13:51:13.104179", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1256, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0396, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0476, "flat_threshold_pct": 0.1084, "ema9": 9.1255, "ema20": 9.1419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 1.131, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:51:13.104985", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.8144, "vwap_slope": -0.0033, "atr": 0.053, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.0965, "ema9": 13.753, "ema20": 13.7916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T13:51:13.105799", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1233, "vwap": 6.1469, "vwap_slope": -0.0018, "atr": 0.0177, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0721, "ema9": 6.1292, "ema20": 6.1362, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.555, "spread_pct": 0.163, "rvol": 0.065, "volume_pace_ratio": 1.203}}
{"timestamp": "2026-09-22T13:51:13.107815", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.119%)"], "metrics": {"price": 13.3486, "vwap": 13.5971, "vwap_slope": -0.0178, "atr": 0.0635, "atr_pct": 0.476, "trend": "negative", "slope_pct": -0.1488, "flat_threshold_pct": 0.1189, "ema9": 13.4218, "ema20": 13.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 4.242, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.934}}
{"timestamp": "2026-09-22T13:51:18.116136", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.080%)", "metrics": {"price": 7.83, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0797, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:18.116912", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7287, "vwap_slope": 0.0041, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1445, "lower_highs_lower_lows": false, "stop": 7.7878, "imbalance_decline_count": 0, "imbalance_cur": 0.7865311308767471, "imbalance_prev": -0.0764449968924798}}
{"timestamp": "2026-09-22T13:51:18.117481", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0923, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1267, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:18.118052", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0923, "vwap": 10.0543, "vwap_slope": 0.0039, "atr": 0.0395, "trend": "flat", "slope_pct": 0.0158, "lower_highs_lower_lows": false, "stop": 10.0449, "imbalance_decline_count": 2, "imbalance_cur": -0.15753424657534246, "imbalance_prev": 0.028938906752411574}}
{"timestamp": "2026-09-22T13:51:18.119567", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.074%)", "metrics": {"price": 6.3577, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0737, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:18.120381", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3577, "vwap": 6.3015, "vwap_slope": 0.0069, "atr": 0.0196, "trend": "positive", "slope_pct": 0.0967, "lower_highs_lower_lows": false, "stop": 6.3341, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:51:18.122027", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $14.08", "VWAP sloping down", "trend negative (slope -1.213%, flat band 1.032%)"], "metrics": {"price": 13.23, "vwap": 14.0839, "vwap_slope": -0.052, "atr": 0.5459, "atr_pct": 4.126, "trend": "negative", "slope_pct": -1.2127, "flat_threshold_pct": 1.0316, "ema9": 13.4744, "ema20": 14.1107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 16.635, "spread_pct": 0.681, "rvol": 1.244, "volume_pace_ratio": 22.782}}
{"timestamp": "2026-09-22T13:51:18.124558", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.234%, flat band 0.165%)"], "metrics": {"price": 8.635, "vwap": 8.9065, "vwap_slope": -0.0162, "atr": 0.057, "atr_pct": 0.66, "trend": "negative", "slope_pct": -0.2342, "flat_threshold_pct": 0.165, "ema9": 8.6837, "ema20": 8.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.376, "volume_pace_ratio": 6.893}}
{"timestamp": "2026-09-22T13:51:18.125426", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.033, "vwap": 13.7564, "vwap_slope": -0.0687, "atr": 0.2293, "atr_pct": 1.759, "trend": "flat", "slope_pct": -0.238, "flat_threshold_pct": 0.4398, "ema9": 13.374, "ema20": 13.5624, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 8.154, "spread_pct": 0.536, "rvol": 0.087, "volume_pace_ratio": 1.596}}
{"timestamp": "2026-09-22T13:51:18.126181", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4458, "vwap_slope": -0.002, "atr": 0.024, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.0938, "ema9": 6.4028, "ema20": 6.4185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T13:51:18.127995", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (313.3s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 8.905, "vwap": 8.7692, "vwap_slope": 0.0175, "atr": 0.0853, "atr_pct": 0.958, "trend": "flat", "slope_pct": 0.1714, "flat_threshold_pct": 0.2396, "ema9": 8.8816, "ema20": 8.8273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.675, "distance_from_high_pct": 0.945, "spread_pct": 0.337, "rvol": 0.194, "volume_pace_ratio": 3.556, "stage3": {"stop": 8.8026, "risk": 0.1024, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0402, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:51:18.129047", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T13:51:18.130291", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.717, "vwap_slope": -0.0027, "atr": 0.0431, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.085, "ema9": 12.6801, "ema20": 12.6955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T13:51:18.131396", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5612, "vwap": 8.7819, "vwap_slope": -0.0221, "atr": 0.0692, "atr_pct": 0.808, "trend": "flat", "slope_pct": -0.1824, "flat_threshold_pct": 0.2019, "ema9": 8.6237, "ema20": 8.7119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 7.246, "spread_pct": 0.233, "rvol": 0.375, "volume_pace_ratio": 6.862}}
{"timestamp": "2026-09-22T13:51:18.132400", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.5896, "vwap_slope": -0.0018, "atr": 0.0561, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.1215, "ema9": 11.5471, "ema20": 11.5588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 1.662, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T13:51:18.133666", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.25, "vwap": 12.3233, "vwap_slope": -0.0044, "atr": 0.0422, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.052, "flat_threshold_pct": 0.0861, "ema9": 12.2373, "ema20": 12.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 2.546, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T13:51:18.134810", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4156, "vwap_slope": -0.0013, "atr": 0.1317, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.1085, "flat_threshold_pct": 0.3185, "ema9": 10.4061, "ema20": 10.4526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.292}}
{"timestamp": "2026-09-22T13:51:18.136906", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5045, "vwap_slope": -0.0003, "atr": 0.0256, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.1165, "ema9": 5.4927, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T13:51:18.138076", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0545, "vwap": 9.0937, "vwap_slope": -0.0013, "atr": 0.0416, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.1147, "ema9": 9.072, "ema20": 9.0746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 3.266, "spread_pct": 0.551, "rvol": 0.05, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T13:51:18.142150", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4015, "vwap": 7.472, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0704, "flat_threshold_pct": 0.1161, "ema9": 7.422, "ema20": 7.4544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.967, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T13:51:18.143650", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2154, "vwap_slope": -0.0118, "atr": 0.0558, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.0768, "flat_threshold_pct": 0.1537, "ema9": 9.125, "ema20": 9.1725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 3.609, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:51:18.145874", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 12.9924, "vwap_slope": -0.0025, "atr": 0.1468, "atr_pct": 1.122, "trend": "flat", "slope_pct": -0.1147, "flat_threshold_pct": 0.2806, "ema9": 12.9681, "ema20": 12.9816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 3.254, "spread_pct": 0.69, "rvol": 0.046, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T13:51:18.148312", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.0s) but room-to-run failed: imbalance -74% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5284, "vwap_slope": 0.001, "atr": 0.0223, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1004, "ema9": 5.538, "ema20": 5.53, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.636, "stage3": {"stop": 5.5182, "risk": 0.0268, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7368, "passed": false, "reason": "imbalance -74% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:18.149153", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2003, "vwap_slope": 0.0019, "atr": 0.0229, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.1088, "ema9": 5.2304, "ema20": 5.2184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 0.285, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.146}}
{"timestamp": "2026-09-22T13:51:18.150195", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7186, "vwap": 8.7358, "vwap_slope": -0.0008, "atr": 0.0364, "atr_pct": 0.418, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1044, "ema9": 8.7174, "ema20": 8.7252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 1.596, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.408}}
{"timestamp": "2026-09-22T13:51:18.152406", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6388, "vwap_slope": 0.0031, "atr": 0.0563, "atr_pct": 0.478, "trend": "flat", "slope_pct": 0.0236, "flat_threshold_pct": 0.1194, "ema9": 11.7311, "ema20": 11.6938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:51:18.153461", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0156, "vwap_slope": -0.0048, "atr": 0.0322, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.09, "ema9": 8.9642, "ema20": 8.9893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.574}}
{"timestamp": "2026-09-22T13:51:18.154301", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8728, "vwap_slope": -0.0016, "atr": 0.0577, "atr_pct": 1.207, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3017, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.067}}
{"timestamp": "2026-09-22T13:51:18.155111", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8455, "vwap_slope": -0.0107, "atr": 0.0649, "atr_pct": 0.442, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.1105, "ema9": 14.7746, "ema20": 14.8149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.108, "volume_pace_ratio": 1.985}}
{"timestamp": "2026-09-22T13:51:18.155814", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1256, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0396, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0476, "flat_threshold_pct": 0.1084, "ema9": 9.1255, "ema20": 9.1419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 1.131, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:51:18.156467", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.735, "vwap": 13.8143, "vwap_slope": -0.0034, "atr": 0.053, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0607, "flat_threshold_pct": 0.0964, "ema9": 13.754, "ema20": 13.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T13:51:18.157141", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1469, "vwap_slope": -0.0018, "atr": 0.0177, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0721, "ema9": 6.1306, "ema20": 6.1368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.2}}
{"timestamp": "2026-09-22T13:51:18.157901", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.119%)"], "metrics": {"price": 13.355, "vwap": 13.5964, "vwap_slope": -0.0185, "atr": 0.0638, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1482, "flat_threshold_pct": 0.1195, "ema9": 13.423, "ema20": 13.5254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:51:23.159165", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:23.160130", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7287, "vwap_slope": 0.0041, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1438, "lower_highs_lower_lows": false, "stop": 7.7828, "imbalance_decline_count": 0, "imbalance_cur": 0.7865311308767471, "imbalance_prev": 0.7865311308767471}}
{"timestamp": "2026-09-22T13:51:23.160648", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1038, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:23.161113", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0543, "vwap_slope": 0.0039, "atr": 0.0395, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 10.0526, "imbalance_decline_count": 3, "imbalance_cur": -0.16053921568627452, "imbalance_prev": -0.15753424657534246}}
{"timestamp": "2026-09-22T13:51:23.161449", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.074%)", "metrics": {"price": 6.3577, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0737, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:23.161885", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3577, "vwap": 6.3015, "vwap_slope": 0.0069, "atr": 0.0196, "trend": "positive", "slope_pct": 0.0967, "lower_highs_lower_lows": false, "stop": 6.3341, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:51:23.162858", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $14.08", "VWAP sloping down", "trend negative (slope -1.223%, flat band 1.035%)"], "metrics": {"price": 13.18, "vwap": 14.082, "vwap_slope": -0.0539, "atr": 0.5459, "atr_pct": 4.142, "trend": "negative", "slope_pct": -1.2234, "flat_threshold_pct": 1.0355, "ema9": 13.4644, "ema20": 14.1059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 16.95, "spread_pct": 0.608, "rvol": 1.247, "volume_pace_ratio": 22.737}}
{"timestamp": "2026-09-22T13:51:23.163729", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.233%, flat band 0.165%)"], "metrics": {"price": 8.645, "vwap": 8.9052, "vwap_slope": -0.0175, "atr": 0.0572, "atr_pct": 0.662, "trend": "negative", "slope_pct": -0.2329, "flat_threshold_pct": 0.1654, "ema9": 8.6857, "ema20": 8.7768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.378, "volume_pace_ratio": 6.899}}
{"timestamp": "2026-09-22T13:51:23.164491", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.7554, "vwap_slope": -0.0696, "atr": 0.2304, "atr_pct": 1.761, "trend": "flat", "slope_pct": -0.2339, "flat_threshold_pct": 0.4403, "ema9": 13.3834, "ema20": 13.5669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.822, "spread_pct": 0.382, "rvol": 0.087, "volume_pace_ratio": 1.592}}
{"timestamp": "2026-09-22T13:51:23.165231", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4458, "vwap_slope": -0.0021, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.0941, "ema9": 6.4035, "ema20": 6.4189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.067, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T13:51:23.165932", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (318.3s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.9238, "vwap": 8.7693, "vwap_slope": 0.0176, "atr": 0.0857, "atr_pct": 0.961, "trend": "flat", "slope_pct": 0.1739, "flat_threshold_pct": 0.2402, "ema9": 8.8854, "ema20": 8.8291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.675, "distance_from_high_pct": 0.736, "spread_pct": 0.337, "rvol": 0.194, "volume_pace_ratio": 3.543, "stage3": {"stop": 8.821, "risk": 0.1028, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3774, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:51:23.166520", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T13:51:23.167343", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.717, "vwap_slope": -0.0028, "atr": 0.0431, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0851, "ema9": 12.6791, "ema20": 12.6951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:51:23.168105", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5724, "vwap": 8.7815, "vwap_slope": -0.0226, "atr": 0.0692, "atr_pct": 0.807, "trend": "flat", "slope_pct": -0.1809, "flat_threshold_pct": 0.2017, "ema9": 8.6259, "ema20": 8.713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 7.125, "spread_pct": 0.117, "rvol": 0.376, "volume_pace_ratio": 6.85}}
{"timestamp": "2026-09-22T13:51:23.168765", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.5895, "vwap_slope": -0.0019, "atr": 0.0561, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.1214, "ema9": 11.5491, "ema20": 11.5598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.577, "spread_pct": 0.087, "rvol": 0.043, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T13:51:23.169398", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2433, "vwap": 12.3232, "vwap_slope": -0.0044, "atr": 0.0422, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.0861, "ema9": 12.236, "ema20": 12.262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 2.599, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T13:51:23.170126", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.3489, "vwap": 10.4156, "vwap_slope": -0.0012, "atr": 0.1134, "atr_pct": 1.096, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2739, "ema9": 10.3946, "ema20": 10.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.28, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.29}}
{"timestamp": "2026-09-22T13:51:23.170847", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5045, "vwap_slope": -0.0004, "atr": 0.0256, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.1165, "ema9": 5.4927, "ema20": 5.4957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.04, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:51:23.171529", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0545, "vwap": 9.0937, "vwap_slope": -0.0013, "atr": 0.0416, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.1147, "ema9": 9.072, "ema20": 9.0746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 3.266, "spread_pct": 0.551, "rvol": 0.05, "volume_pace_ratio": 0.905}}
{"timestamp": "2026-09-22T13:51:23.172175", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4224, "vwap": 7.472, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.067, "flat_threshold_pct": 0.1158, "ema9": 7.4262, "ema20": 7.4564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 1.69, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T13:51:23.172855", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.22", "VWAP sloping down"], "metrics": {"price": 9.0599, "vwap": 9.2152, "vwap_slope": -0.012, "atr": 0.0558, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0794, "flat_threshold_pct": 0.154, "ema9": 9.121, "ema20": 9.1706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 3.823, "spread_pct": 0.11, "rvol": 0.054, "volume_pace_ratio": 0.991}}
{"timestamp": "2026-09-22T13:51:23.173447", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.0691, "vwap": 12.9924, "vwap_slope": -0.0025, "atr": 0.1468, "atr_pct": 1.123, "trend": "flat", "slope_pct": -0.1157, "flat_threshold_pct": 0.2808, "ema9": 12.966, "ema20": 12.9805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 3.335, "spread_pct": 0.767, "rvol": 0.046, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T13:51:23.174155", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.1s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5284, "vwap_slope": 0.0011, "atr": 0.0223, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.1004, "ema9": 5.539, "ema20": 5.5305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.634, "stage3": {"stop": 5.5232, "risk": 0.0268, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8843, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:23.174889", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.2329, "vwap": 5.2003, "vwap_slope": 0.0019, "atr": 0.023, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0392, "flat_threshold_pct": 0.1099, "ema9": 5.227, "ema20": 5.2168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.61, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.145}}
{"timestamp": "2026-09-22T13:51:23.175579", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7199, "vwap": 8.7358, "vwap_slope": -0.0008, "atr": 0.0364, "atr_pct": 0.418, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.1044, "ema9": 8.7177, "ema20": 8.7253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 1.581, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T13:51:23.176177", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.745, "vwap": 11.6388, "vwap_slope": 0.0031, "atr": 0.0563, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.1199, "ema9": 11.7201, "ema20": 11.6885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.466, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:51:23.176827", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0156, "vwap_slope": -0.0049, "atr": 0.0322, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0692, "flat_threshold_pct": 0.09, "ema9": 8.9642, "ema20": 8.9893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.706, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.569}}
{"timestamp": "2026-09-22T13:51:23.177451", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8728, "vwap_slope": -0.0016, "atr": 0.0577, "atr_pct": 1.207, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.3017, "ema9": 4.8093, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.159, "spread_pct": 1.66, "rvol": 0.113, "volume_pace_ratio": 2.059}}
{"timestamp": "2026-09-22T13:51:23.178136", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.85", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8454, "vwap_slope": -0.0108, "atr": 0.0649, "atr_pct": 0.442, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.1105, "ema9": 14.7746, "ema20": 14.8149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.108, "volume_pace_ratio": 1.978}}
{"timestamp": "2026-09-22T13:51:23.178838", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1545, "vwap": 9.1653, "vwap_slope": -0.0069, "atr": 0.0406, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.1109, "ema9": 9.1313, "ema20": 9.1447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 0.818, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T13:51:23.179638", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7338, "vwap": 13.8143, "vwap_slope": -0.0034, "atr": 0.053, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0608, "flat_threshold_pct": 0.0965, "ema9": 13.7538, "ema20": 13.792, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.971, "spread_pct": 0.073, "rvol": 0.034, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T13:51:23.180352", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1468, "vwap_slope": -0.0019, "atr": 0.0177, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0721, "ema9": 6.1296, "ema20": 6.1363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T13:51:23.181006", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.147%, flat band 0.119%)"], "metrics": {"price": 13.3649, "vwap": 13.5962, "vwap_slope": -0.0187, "atr": 0.0638, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1473, "flat_threshold_pct": 0.1194, "ema9": 13.425, "ema20": 13.5263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 4.126, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.931}}
{"timestamp": "2026-09-22T13:51:28.186918", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.071%)", "metrics": {"price": 7.8277, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0709, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:28.187800", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8277, "vwap": 7.7288, "vwap_slope": 0.0041, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1442, "lower_highs_lower_lows": false, "stop": 7.7855, "imbalance_decline_count": 1, "imbalance_cur": 0.7488653555219364, "imbalance_prev": 0.7865311308767471}}
{"timestamp": "2026-09-22T13:51:28.188747", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1038, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:28.189219", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0544, "vwap_slope": 0.0039, "atr": 0.0396, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 10.0524, "imbalance_decline_count": 0, "imbalance_cur": 0.3566719709024778, "imbalance_prev": -0.16053921568627452}}
{"timestamp": "2026-09-22T13:51:28.189530", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1337, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:28.189851", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3018, "vwap_slope": 0.0072, "atr": 0.0204, "trend": "positive", "slope_pct": 0.0943, "lower_highs_lower_lows": false, "stop": 6.3206, "imbalance_decline_count": 1, "imbalance_cur": -0.5266272189349113, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:51:28.190700", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $14.08", "VWAP sloping down", "trend negative (slope -1.221%, flat band 1.034%)"], "metrics": {"price": 13.1931, "vwap": 14.0785, "vwap_slope": -0.0573, "atr": 0.5459, "atr_pct": 4.138, "trend": "negative", "slope_pct": -1.2206, "flat_threshold_pct": 1.0345, "ema9": 13.467, "ema20": 14.1072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 16.868, "spread_pct": 0.379, "rvol": 1.252, "volume_pace_ratio": 22.738}}
{"timestamp": "2026-09-22T13:51:28.192122", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.91", "VWAP sloping down", "trend negative (slope -0.229%, flat band 0.169%)"], "metrics": {"price": 8.67, "vwap": 8.9051, "vwap_slope": -0.0176, "atr": 0.0586, "atr_pct": 0.676, "trend": "negative", "slope_pct": -0.2295, "flat_threshold_pct": 0.169, "ema9": 8.6907, "ema20": 8.7792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.379, "volume_pace_ratio": 6.879}}
{"timestamp": "2026-09-22T13:51:28.192667", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.07, "vwap": 13.7538, "vwap_slope": -0.0712, "atr": 0.2304, "atr_pct": 1.762, "trend": "flat", "slope_pct": -0.2348, "flat_threshold_pct": 0.4406, "ema9": 13.3814, "ema20": 13.566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 7.893, "spread_pct": 0.459, "rvol": 0.087, "volume_pace_ratio": 1.589}}
{"timestamp": "2026-09-22T13:51:28.193173", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4456, "vwap_slope": -0.0022, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.094, "ema9": 6.4048, "ema20": 6.4195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.067, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T13:51:28.193753", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 323.3s", "imbalance +54% >= 50% buy threshold, stop 8.84", "entry_score 67.8"], "reasons_against": [], "metrics": {"price": 8.94, "vwap": 8.7696, "vwap_slope": 0.0179, "atr": 0.0857, "atr_pct": 0.959, "trend": "flat", "slope_pct": 0.1761, "flat_threshold_pct": 0.2398, "ema9": 8.8886, "ema20": 8.8306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 0.556, "spread_pct": 0.336, "rvol": 0.195, "volume_pace_ratio": 3.536, "stage3": {"stop": 8.8372, "risk": 0.1028, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5358, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 8.84"}, "entry_score": 67.83, "entry_score_breakdown": {"imbalance_sub": 0.337, "volume_pace_sub": 0.955, "volatility_sub": 0.612, "slope_sub": 1.0, "volume_accel_sub": 0.659}}}
{"timestamp": "2026-09-22T13:51:28.237736", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T13:51:28.238766", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7169, "vwap_slope": -0.0028, "atr": 0.0431, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0851, "ema9": 12.6791, "ema20": 12.6951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T13:51:28.239575", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7813, "vwap_slope": -0.0227, "atr": 0.0692, "atr_pct": 0.805, "trend": "flat", "slope_pct": -0.1785, "flat_threshold_pct": 0.2013, "ema9": 8.6294, "ema20": 8.7146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.376, "volume_pace_ratio": 6.831}}
{"timestamp": "2026-09-22T13:51:28.240354", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5695, "vwap": 11.5895, "vwap_slope": -0.0019, "atr": 0.0564, "atr_pct": 0.488, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.1219, "ema9": 11.554, "ema20": 11.5621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 1.368, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T13:51:28.241124", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2414, "vwap": 12.3232, "vwap_slope": -0.0045, "atr": 0.0422, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.0861, "ema9": 12.2356, "ema20": 12.2618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 2.614, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T13:51:28.241800", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.3489, "vwap": 10.4156, "vwap_slope": -0.0012, "atr": 0.1134, "atr_pct": 1.096, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2739, "ema9": 10.3946, "ema20": 10.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.28, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.289}}
{"timestamp": "2026-09-22T13:51:28.242515", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5045, "vwap_slope": -0.0004, "atr": 0.0256, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.1164, "ema9": 5.4937, "ema20": 5.4961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:51:28.243300", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0545, "vwap": 9.0937, "vwap_slope": -0.0013, "atr": 0.0416, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.1147, "ema9": 9.072, "ema20": 9.0746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 3.266, "spread_pct": 0.551, "rvol": 0.05, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T13:51:28.244001", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4719, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1161, "ema9": 7.4227, "ema20": 7.4548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T13:51:28.244630", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.2131, "vwap_slope": -0.0141, "atr": 0.0567, "atr_pct": 0.625, "trend": "flat", "slope_pct": -0.0775, "flat_threshold_pct": 0.1563, "ema9": 9.124, "ema20": 9.1721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 3.662, "spread_pct": 0.331, "rvol": 0.055, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T13:51:28.245285", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.01, "vwap": 12.9924, "vwap_slope": -0.0026, "atr": 0.1468, "atr_pct": 1.128, "trend": "flat", "slope_pct": -0.1211, "flat_threshold_pct": 0.2821, "ema9": 12.9541, "ema20": 12.9749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 3.772, "spread_pct": 0.307, "rvol": 0.046, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T13:51:28.246046", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.1s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5284, "vwap_slope": 0.0011, "atr": 0.0223, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.1004, "ema9": 5.539, "ema20": 5.5305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.634, "stage3": {"stop": 5.5232, "risk": 0.0268, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1467, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:28.246786", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2004, "vwap_slope": 0.0019, "atr": 0.023, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.1096, "ema9": 5.2304, "ema20": 5.2184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.285, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.145}}
{"timestamp": "2026-09-22T13:51:28.247491", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.7358, "vwap_slope": -0.0008, "atr": 0.0364, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.1043, "ema9": 8.7197, "ema20": 8.7262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.022, "volume_pace_ratio": 0.405}}
{"timestamp": "2026-09-22T13:51:28.248227", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.745, "vwap": 11.6388, "vwap_slope": 0.0031, "atr": 0.0563, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.1199, "ema9": 11.7201, "ema20": 11.6885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.466, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:51:28.248987", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0154, "vwap_slope": -0.005, "atr": 0.0322, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0685, "flat_threshold_pct": 0.09, "ema9": 8.9652, "ema20": 8.9897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.567}}
{"timestamp": "2026-09-22T13:51:28.249607", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8721, "vwap_slope": -0.0017, "atr": 0.0548, "atr_pct": 1.14, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.285, "ema9": 4.8094, "ema20": 4.819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.114, "volume_pace_ratio": 2.074}}
{"timestamp": "2026-09-22T13:51:28.250514", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8434, "vwap_slope": -0.0128, "atr": 0.066, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.1124, "ema9": 14.7706, "ema20": 14.813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.11, "volume_pace_ratio": 1.994}}
{"timestamp": "2026-09-22T13:51:28.251292", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1545, "vwap": 9.1653, "vwap_slope": -0.0069, "atr": 0.0406, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.1109, "ema9": 9.1313, "ema20": 9.1447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 0.818, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T13:51:28.251993", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8142, "vwap_slope": -0.0035, "atr": 0.0537, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.0976, "ema9": 13.757, "ema20": 13.7935, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.035, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T13:51:28.252602", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.12, "vwap": 6.1468, "vwap_slope": -0.0019, "atr": 0.0177, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0722, "ema9": 6.1286, "ema20": 6.1359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.608, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.197}}
{"timestamp": "2026-09-22T13:51:28.253319", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.119%)"], "metrics": {"price": 13.355, "vwap": 13.5954, "vwap_slope": -0.0195, "atr": 0.0638, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1482, "flat_threshold_pct": 0.1195, "ema9": 13.423, "ema20": 13.5254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:51:33.259395", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:33.260611", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7288, "vwap_slope": 0.0041, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1438, "lower_highs_lower_lows": false, "stop": 7.7828, "imbalance_decline_count": 2, "imbalance_cur": -0.6666666666666666, "imbalance_prev": 0.7488653555219364}}
{"timestamp": "2026-09-22T13:51:33.261193", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1038, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:33.261655", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0544, "vwap_slope": 0.0039, "atr": 0.0396, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 10.0524, "imbalance_decline_count": 0, "imbalance_cur": 0.3566719709024778, "imbalance_prev": 0.3566719709024778}}
{"timestamp": "2026-09-22T13:51:33.262026", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1337, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:33.262466", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3018, "vwap_slope": 0.0072, "atr": 0.0204, "trend": "positive", "slope_pct": 0.0943, "lower_highs_lower_lows": false, "stop": 6.3206, "imbalance_decline_count": 0, "imbalance_cur": -0.5266272189349113, "imbalance_prev": -0.5266272189349113}}
{"timestamp": "2026-09-22T13:51:33.263502", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $14.08", "VWAP sloping down", "trend negative (slope -1.213%, flat band 1.032%)"], "metrics": {"price": 13.23, "vwap": 14.0775, "vwap_slope": -0.0584, "atr": 0.5459, "atr_pct": 4.126, "trend": "negative", "slope_pct": -1.2127, "flat_threshold_pct": 1.0316, "ema9": 13.4744, "ema20": 14.1107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 16.635, "spread_pct": 0.454, "rvol": 1.254, "volume_pace_ratio": 22.683}}
{"timestamp": "2026-09-22T13:51:33.264362", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.229%, flat band 0.170%)"], "metrics": {"price": 8.675, "vwap": 8.9046, "vwap_slope": -0.0181, "atr": 0.059, "atr_pct": 0.68, "trend": "negative", "slope_pct": -0.2288, "flat_threshold_pct": 0.17, "ema9": 8.6917, "ema20": 8.7797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.379, "volume_pace_ratio": 6.866}}
{"timestamp": "2026-09-22T13:51:33.266367", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.7521, "vwap_slope": -0.0729, "atr": 0.2304, "atr_pct": 1.765, "trend": "flat", "slope_pct": -0.2365, "flat_threshold_pct": 0.4413, "ema9": 13.3774, "ema20": 13.5641, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 8.034, "spread_pct": 0.536, "rvol": 0.088, "volume_pace_ratio": 1.587}}
{"timestamp": "2026-09-22T13:51:33.267103", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.391, "vwap": 6.4455, "vwap_slope": -0.0023, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0941, "ema9": 6.404, "ema20": 6.4191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 2.725, "spread_pct": 0.156, "rvol": 0.067, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T13:51:33.267838", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 328.4s", "imbalance +64% >= 50% buy threshold, stop 8.84", "entry_score 72.2"], "reasons_against": [], "metrics": {"price": 8.94, "vwap": 8.7698, "vwap_slope": 0.018, "atr": 0.086, "atr_pct": 0.963, "trend": "flat", "slope_pct": 0.1761, "flat_threshold_pct": 0.2406, "ema9": 8.8886, "ema20": 8.8306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.683, "distance_from_high_pct": 0.556, "spread_pct": 0.224, "rvol": 0.195, "volume_pace_ratio": 3.525, "stage3": {"stop": 8.8368, "risk": 0.1032, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6397, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 8.84"}, "entry_score": 72.25, "entry_score_breakdown": {"imbalance_sub": 0.485, "volume_pace_sub": 0.956, "volatility_sub": 0.61, "slope_sub": 1.0, "volume_accel_sub": 0.658}}}
{"timestamp": "2026-09-22T13:51:33.305174", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T13:51:33.306326", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6752, "vwap": 12.7169, "vwap_slope": -0.0028, "atr": 0.0431, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0851, "ema9": 12.6791, "ema20": 12.6951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 0.975, "spread_pct": 0.079, "rvol": 0.036, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T13:51:33.308057", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.6, "vwap": 8.7812, "vwap_slope": -0.0229, "atr": 0.0694, "atr_pct": 0.806, "trend": "flat", "slope_pct": -0.1771, "flat_threshold_pct": 0.2016, "ema9": 8.6314, "ema20": 8.7156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 6.826, "spread_pct": 0.116, "rvol": 0.376, "volume_pace_ratio": 6.809}}
{"timestamp": "2026-09-22T13:51:33.308942", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.5895, "vwap_slope": -0.0019, "atr": 0.0568, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.1227, "ema9": 11.5551, "ema20": 11.5626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.321, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T13:51:33.310421", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3224, "vwap_slope": -0.0052, "atr": 0.0432, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0505, "flat_threshold_pct": 0.0881, "ema9": 12.2403, "ema20": 12.2641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.043, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T13:51:33.311959", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.3489, "vwap": 10.4156, "vwap_slope": -0.0012, "atr": 0.1134, "atr_pct": 1.096, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2739, "ema9": 10.3946, "ema20": 10.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.28, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.288}}
{"timestamp": "2026-09-22T13:51:33.312714", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5045, "vwap_slope": -0.0004, "atr": 0.026, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1179, "ema9": 5.4947, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:51:33.313448", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0935, "vwap_slope": -0.0015, "atr": 0.0419, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0313, "flat_threshold_pct": 0.1156, "ema9": 9.0731, "ema20": 9.0752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 3.207, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.904}}
{"timestamp": "2026-09-22T13:51:33.314157", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4719, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1161, "ema9": 7.4227, "ema20": 7.4548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T13:51:33.314934", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0677, "vwap": 9.2131, "vwap_slope": -0.0141, "atr": 0.0572, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0784, "flat_threshold_pct": 0.1578, "ema9": 9.1226, "ema20": 9.1714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 3.74, "spread_pct": 0.331, "rvol": 0.055, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:51:33.316379", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.995, "vwap": 12.9925, "vwap_slope": -0.0025, "atr": 0.1468, "atr_pct": 1.13, "trend": "flat", "slope_pct": -0.1225, "flat_threshold_pct": 0.2824, "ema9": 12.9511, "ema20": 12.9735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 3.883, "spread_pct": 0.539, "rvol": 0.047, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T13:51:33.317101", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.2s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 5.5478, "vwap": 5.5285, "vwap_slope": 0.0011, "atr": 0.0223, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.1004, "ema9": 5.5386, "ema20": 5.5303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.264, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.632, "stage3": {"stop": 5.521, "risk": 0.0268, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2617, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:51:33.317742", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2004, "vwap_slope": 0.0019, "atr": 0.023, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.1096, "ema9": 5.2304, "ema20": 5.2184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.285, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.144}}
{"timestamp": "2026-09-22T13:51:33.318469", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.7358, "vwap_slope": -0.0008, "atr": 0.0368, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.1053, "ema9": 8.7197, "ema20": 8.7262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.022, "volume_pace_ratio": 0.404}}
{"timestamp": "2026-09-22T13:51:33.319345", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7878, "vwap": 11.6388, "vwap_slope": 0.0032, "atr": 0.0563, "atr_pct": 0.478, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.1195, "ema9": 11.7286, "ema20": 11.6926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.103, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:51:33.320083", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.962, "vwap": 9.0154, "vwap_slope": -0.005, "atr": 0.0326, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.0909, "ema9": 8.9656, "ema20": 8.9899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 1.516, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.561}}
{"timestamp": "2026-09-22T13:51:33.320741", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8721, "vwap_slope": -0.0018, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 4.365, "spread_pct": 1.034, "rvol": 0.114, "volume_pace_ratio": 2.071}}
{"timestamp": "2026-09-22T13:51:33.321454", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6677, "vwap": 14.8434, "vwap_slope": -0.0128, "atr": 0.066, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.1124, "ema9": 14.7712, "ema20": 14.8132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 2.085, "spread_pct": 0.068, "rvol": 0.11, "volume_pace_ratio": 1.987}}
{"timestamp": "2026-09-22T13:51:33.322050", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1545, "vwap": 9.1653, "vwap_slope": -0.0069, "atr": 0.0406, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.1109, "ema9": 9.1313, "ema20": 9.1447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 0.818, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:51:33.322783", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8137, "vwap_slope": -0.004, "atr": 0.0544, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.0989, "ema9": 13.757, "ema20": 13.7935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.035, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T13:51:33.323492", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1468, "vwap_slope": -0.0019, "atr": 0.0177, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0721, "ema9": 6.1306, "ema20": 6.1368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T13:51:33.324167", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.60", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.120%)"], "metrics": {"price": 13.345, "vwap": 13.5951, "vwap_slope": -0.0197, "atr": 0.0638, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1491, "flat_threshold_pct": 0.1196, "ema9": 13.421, "ema20": 13.5244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.928}}
{"timestamp": "2026-09-22T13:51:38.327172", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:38.329008", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7288, "vwap_slope": 0.0041, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1438, "lower_highs_lower_lows": false, "stop": 7.7828, "imbalance_decline_count": 3, "imbalance_cur": -0.9512195121951219, "imbalance_prev": -0.6666666666666666}}
{"timestamp": "2026-09-22T13:51:38.329516", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.074%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0742, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:38.329996", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0545, "vwap_slope": 0.0041, "atr": 0.04, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 10.062, "imbalance_decline_count": 0, "imbalance_cur": 0.4908604547481052, "imbalance_prev": 0.3566719709024778}}
{"timestamp": "2026-09-22T13:51:38.330362", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.3432, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1422, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:38.330834", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3432, "vwap": 6.3018, "vwap_slope": 0.0072, "atr": 0.0205, "trend": "positive", "slope_pct": 0.094, "lower_highs_lower_lows": false, "stop": 6.3186, "imbalance_decline_count": 1, "imbalance_cur": -0.744943820224719, "imbalance_prev": -0.5266272189349113}}
{"timestamp": "2026-09-22T13:51:38.331830", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $14.08", "VWAP sloping down", "trend negative (slope -1.219%, flat band 1.034%)"], "metrics": {"price": 13.2, "vwap": 14.0762, "vwap_slope": -0.0597, "atr": 0.5459, "atr_pct": 4.136, "trend": "negative", "slope_pct": -1.2191, "flat_threshold_pct": 1.0339, "ema9": 13.4684, "ema20": 14.1078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 16.824, "spread_pct": 0.758, "rvol": 1.255, "volume_pace_ratio": 22.623}}
{"timestamp": "2026-09-22T13:51:38.332593", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.171%)"], "metrics": {"price": 8.68, "vwap": 8.9043, "vwap_slope": -0.0184, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2281, "flat_threshold_pct": 0.1709, "ema9": 8.6927, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.38, "volume_pace_ratio": 6.849}}
{"timestamp": "2026-09-22T13:51:38.333353", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.7518, "vwap_slope": -0.0733, "atr": 0.2304, "atr_pct": 1.764, "trend": "flat", "slope_pct": -0.2356, "flat_threshold_pct": 0.441, "ema9": 13.3794, "ema20": 13.565, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 7.963, "spread_pct": 0.459, "rvol": 0.088, "volume_pace_ratio": 1.582}}
{"timestamp": "2026-09-22T13:51:38.334095", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4455, "vwap_slope": -0.0023, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.094, "ema9": 6.4048, "ema20": 6.4195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.067, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T13:51:38.334887", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 333.5s", "imbalance +93% >= 50% buy threshold, stop 8.83", "entry_score 84.6"], "reasons_against": [], "metrics": {"price": 8.93, "vwap": 8.7697, "vwap_slope": 0.018, "atr": 0.086, "atr_pct": 0.964, "trend": "flat", "slope_pct": 0.1748, "flat_threshold_pct": 0.2409, "ema9": 8.8866, "ema20": 8.8297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.683, "distance_from_high_pct": 0.667, "spread_pct": 0.224, "rvol": 0.195, "volume_pace_ratio": 3.512, "stage3": {"stop": 8.8268, "risk": 0.1032, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9269, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 8.83"}, "entry_score": 84.57, "entry_score_breakdown": {"imbalance_sub": 0.896, "volume_pace_sub": 0.957, "volatility_sub": 0.609, "slope_sub": 1.0, "volume_accel_sub": 0.658}}}
{"timestamp": "2026-09-22T13:51:38.370048", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T13:51:38.371141", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7, "vwap": 12.7167, "vwap_slope": -0.003, "atr": 0.0441, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0868, "ema9": 12.6841, "ema20": 12.6975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 0.781, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T13:51:38.372982", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5822, "vwap": 8.7809, "vwap_slope": -0.0231, "atr": 0.0694, "atr_pct": 0.808, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.202, "ema9": 8.6279, "ema20": 8.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 7.018, "spread_pct": 0.116, "rvol": 0.377, "volume_pace_ratio": 6.79}}
{"timestamp": "2026-09-22T13:51:38.373770", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5283, "vwap": 11.5894, "vwap_slope": -0.0021, "atr": 0.0571, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.1239, "ema9": 11.5457, "ema20": 11.5582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.72, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T13:51:38.374554", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2498, "vwap": 12.3222, "vwap_slope": -0.0055, "atr": 0.0432, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.052, "flat_threshold_pct": 0.0883, "ema9": 12.2373, "ema20": 12.2626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.547, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T13:51:38.375381", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.3489, "vwap": 10.4156, "vwap_slope": -0.0012, "atr": 0.1134, "atr_pct": 1.096, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2739, "ema9": 10.3946, "ema20": 10.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.28, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.287}}
{"timestamp": "2026-09-22T13:51:38.375846", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5045, "vwap_slope": -0.0004, "atr": 0.0263, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1195, "ema9": 5.4947, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:51:38.376317", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0935, "vwap_slope": -0.0015, "atr": 0.0419, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0313, "flat_threshold_pct": 0.1156, "ema9": 9.0731, "ema20": 9.0752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 3.207, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:51:38.378179", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4719, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1161, "ema9": 7.4227, "ema20": 7.4548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T13:51:38.388071", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.213, "vwap_slope": -0.0142, "atr": 0.0572, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0781, "flat_threshold_pct": 0.1578, "ema9": 9.123, "ema20": 9.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 3.715, "spread_pct": 0.221, "rvol": 0.055, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:51:38.389038", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.99, "vwap": 12.9924, "vwap_slope": -0.0025, "atr": 0.1468, "atr_pct": 1.13, "trend": "flat", "slope_pct": -0.1229, "flat_threshold_pct": 0.2825, "ema9": 12.9501, "ema20": 12.973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 3.92, "spread_pct": 0.693, "rvol": 0.047, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:51:38.389903", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 111.3s", "imbalance +97% >= 50% buy threshold, stop 5.52", "entry_score 97.2"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5286, "vwap_slope": 0.0013, "atr": 0.0226, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.102, "ema9": 5.539, "ema20": 5.5305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.634, "stage3": {"stop": 5.5229, "risk": 0.0271, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.965, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 5.52"}, "entry_score": 97.23, "entry_score_breakdown": {"imbalance_sub": 0.95, "volume_pace_sub": 1.0, "volatility_sub": 0.936, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:51:38.433849", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2004, "vwap_slope": 0.0019, "atr": 0.023, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.1096, "ema9": 5.2304, "ema20": 5.2184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.285, "spread_pct": 0.191, "rvol": 0.008, "volume_pace_ratio": 0.143}}
{"timestamp": "2026-09-22T13:51:38.434769", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.7359, "vwap_slope": -0.0008, "atr": 0.0371, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1062, "ema9": 8.7217, "ema20": 8.7272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.022, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T13:51:38.435696", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7806, "vwap": 11.6388, "vwap_slope": 0.0032, "atr": 0.0563, "atr_pct": 0.478, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.1196, "ema9": 11.7272, "ema20": 11.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.164, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:51:38.436408", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0154, "vwap_slope": -0.005, "atr": 0.0326, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0685, "flat_threshold_pct": 0.091, "ema9": 8.9652, "ema20": 8.9897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.555}}
{"timestamp": "2026-09-22T13:51:38.437138", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8721, "vwap_slope": -0.0018, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 4.365, "spread_pct": 1.034, "rvol": 0.114, "volume_pace_ratio": 2.063}}
{"timestamp": "2026-09-22T13:51:38.437873", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.8433, "vwap_slope": -0.0129, "atr": 0.066, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.1125, "ema9": 14.7696, "ema20": 14.8125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.11, "volume_pace_ratio": 1.98}}
{"timestamp": "2026-09-22T13:51:38.438536", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1216, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0409, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.1121, "ema9": 9.1247, "ema20": 9.1415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 1.174, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:51:38.439344", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8136, "vwap_slope": -0.0041, "atr": 0.0544, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.0989, "ema9": 13.757, "ema20": 13.7935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.035, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:51:38.440050", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1467, "vwap_slope": -0.0019, "atr": 0.0177, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0721, "ema9": 6.1296, "ema20": 6.1363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T13:51:38.440774", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.120%)"], "metrics": {"price": 13.35, "vwap": 13.5949, "vwap_slope": -0.0199, "atr": 0.0638, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1486, "flat_threshold_pct": 0.1195, "ema9": 13.422, "ema20": 13.5249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.925}}
{"timestamp": "2026-09-22T13:51:43.446586", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:43.447400", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7289, "vwap_slope": 0.0043, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1438, "lower_highs_lower_lows": false, "stop": 7.7828, "imbalance_decline_count": 4, "imbalance_cur": -0.9772727272727273, "imbalance_prev": -0.9512195121951219}}
{"timestamp": "2026-09-22T13:51:43.447799", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.044%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:43.448362", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.055, "vwap_slope": 0.0046, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0191, "lower_highs_lower_lows": false, "stop": 10.0711, "imbalance_decline_count": 0, "imbalance_cur": 0.5116047415081183, "imbalance_prev": 0.4908604547481052}}
{"timestamp": "2026-09-22T13:51:43.448683", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.3432, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1422, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:43.449082", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3432, "vwap": 6.3018, "vwap_slope": 0.0072, "atr": 0.0205, "trend": "positive", "slope_pct": 0.094, "lower_highs_lower_lows": false, "stop": 6.3186, "imbalance_decline_count": 0, "imbalance_cur": -0.744943820224719, "imbalance_prev": -0.744943820224719}}
{"timestamp": "2026-09-22T13:51:43.450029", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $14.08", "VWAP sloping down", "trend negative (slope -1.228%, flat band 1.037%)"], "metrics": {"price": 13.16, "vwap": 14.0753, "vwap_slope": -0.0606, "atr": 0.5459, "atr_pct": 4.148, "trend": "negative", "slope_pct": -1.2277, "flat_threshold_pct": 1.0371, "ema9": 13.4604, "ema20": 14.104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 17.076, "spread_pct": 0.531, "rvol": 1.256, "volume_pace_ratio": 22.55}}
{"timestamp": "2026-09-22T13:51:43.450795", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.171%)"], "metrics": {"price": 8.678, "vwap": 8.9043, "vwap_slope": -0.0185, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2284, "flat_threshold_pct": 0.1709, "ema9": 8.6923, "ema20": 8.78, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 5.879, "spread_pct": 0.115, "rvol": 0.38, "volume_pace_ratio": 6.823}}
{"timestamp": "2026-09-22T13:51:43.451565", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.7512, "vwap_slope": -0.0739, "atr": 0.2304, "atr_pct": 1.764, "trend": "flat", "slope_pct": -0.2356, "flat_threshold_pct": 0.441, "ema9": 13.3794, "ema20": 13.565, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 7.963, "spread_pct": 0.459, "rvol": 0.088, "volume_pace_ratio": 1.577}}
{"timestamp": "2026-09-22T13:51:43.452036", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4454, "vwap_slope": -0.0025, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.094, "ema9": 6.4048, "ema20": 6.4195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T13:51:43.452729", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 338.6s", "imbalance +78% >= 50% buy threshold, stop 8.84", "entry_score 78.3"], "reasons_against": [], "metrics": {"price": 8.94, "vwap": 8.7699, "vwap_slope": 0.0182, "atr": 0.086, "atr_pct": 0.963, "trend": "flat", "slope_pct": 0.1761, "flat_threshold_pct": 0.2406, "ema9": 8.8886, "ema20": 8.8306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 0.556, "spread_pct": 0.224, "rvol": 0.195, "volume_pace_ratio": 3.501, "stage3": {"stop": 8.8368, "risk": 0.1032, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7799, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 8.84"}, "entry_score": 78.29, "entry_score_breakdown": {"imbalance_sub": 0.686, "volume_pace_sub": 0.958, "volatility_sub": 0.61, "slope_sub": 1.0, "volume_accel_sub": 0.657}}}
{"timestamp": "2026-09-22T13:51:43.488117", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T13:51:43.489122", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7166, "vwap_slope": -0.0031, "atr": 0.0441, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0868, "ema9": 12.6831, "ema20": 12.697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:51:43.489919", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.585, "vwap": 8.7808, "vwap_slope": -0.0232, "atr": 0.0694, "atr_pct": 0.808, "trend": "flat", "slope_pct": -0.1792, "flat_threshold_pct": 0.202, "ema9": 8.6284, "ema20": 8.7142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 6.988, "spread_pct": 0.116, "rvol": 0.377, "volume_pace_ratio": 6.767}}
{"timestamp": "2026-09-22T13:51:43.490550", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.578, "vwap": 11.5895, "vwap_slope": -0.0019, "atr": 0.0571, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.1234, "ema9": 11.5557, "ema20": 11.5629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.296, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T13:51:43.491103", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3222, "vwap_slope": -0.0055, "atr": 0.0432, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0882, "ema9": 12.2383, "ema20": 12.2631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T13:51:43.491736", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.29x normal below floor 0.4x"], "metrics": {"price": 10.3489, "vwap": 10.4156, "vwap_slope": -0.0012, "atr": 0.1134, "atr_pct": 1.096, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2739, "ema9": 10.3946, "ema20": 10.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.28, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.286}}
{"timestamp": "2026-09-22T13:51:43.492343", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5068, "vwap": 5.5045, "vwap_slope": -0.0004, "atr": 0.0263, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.1195, "ema9": 5.495, "ema20": 5.4968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.664, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:51:43.492819", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0426, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1173, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.898}}
{"timestamp": "2026-09-22T13:51:43.493217", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4719, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1161, "ema9": 7.4227, "ema20": 7.4548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T13:51:43.496901", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2125, "vwap_slope": -0.0147, "atr": 0.0572, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.0768, "flat_threshold_pct": 0.1576, "ema9": 9.125, "ema20": 9.1725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 3.609, "spread_pct": 0.221, "rvol": 0.055, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:51:43.498810", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.985, "vwap": 12.9924, "vwap_slope": -0.0025, "atr": 0.1468, "atr_pct": 1.13, "trend": "flat", "slope_pct": -0.1234, "flat_threshold_pct": 0.2826, "ema9": 12.9491, "ema20": 12.9725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 3.957, "spread_pct": 0.693, "rvol": 0.047, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T13:51:43.499690", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 116.4s", "imbalance +78% >= 50% buy threshold, stop 5.52", "entry_score 89.5"], "reasons_against": [], "metrics": {"price": 5.5478, "vwap": 5.5286, "vwap_slope": 0.0013, "atr": 0.0226, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.102, "ema9": 5.5386, "ema20": 5.5303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.264, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.632, "stage3": {"stop": 5.5207, "risk": 0.0271, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7844, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 5.52"}, "entry_score": 89.49, "entry_score_breakdown": {"imbalance_sub": 0.692, "volume_pace_sub": 1.0, "volatility_sub": 0.936, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:51:43.535471", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2011, "vwap_slope": 0.0026, "atr": 0.0237, "atr_pct": 0.451, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.1127, "ema9": 5.2324, "ema20": 5.2193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 0.095, "spread_pct": 0.571, "rvol": 0.008, "volume_pace_ratio": 0.145}}
{"timestamp": "2026-09-22T13:51:43.536367", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.7358, "vwap_slope": -0.0008, "atr": 0.0371, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.1062, "ema9": 8.7207, "ema20": 8.7267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.022, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T13:51:43.537046", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7806, "vwap": 11.6388, "vwap_slope": 0.0032, "atr": 0.0563, "atr_pct": 0.478, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.1196, "ema9": 11.7272, "ema20": 11.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.164, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:51:43.537809", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.02", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0154, "vwap_slope": -0.005, "atr": 0.0326, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0679, "flat_threshold_pct": 0.0909, "ema9": 8.9662, "ema20": 8.9902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.086, "volume_pace_ratio": 1.549}}
{"timestamp": "2026-09-22T13:51:43.539221", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0024, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.078}}
{"timestamp": "2026-09-22T13:51:43.540010", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8432, "vwap_slope": -0.013, "atr": 0.066, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.1124, "ema9": 14.7706, "ema20": 14.813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.11, "volume_pace_ratio": 1.974}}
{"timestamp": "2026-09-22T13:51:43.540583", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1216, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0409, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.1121, "ema9": 9.1247, "ema20": 9.1415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 1.174, "spread_pct": 0.438, "rvol": 0.02, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:51:43.541265", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8135, "vwap_slope": -0.0042, "atr": 0.0544, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.0989, "ema9": 13.757, "ema20": 13.7935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.036, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.035, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T13:51:43.541945", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.125, "vwap": 6.1467, "vwap_slope": -0.0019, "atr": 0.0177, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0721, "ema9": 6.1296, "ema20": 6.1363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T13:51:43.542877", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.120%)"], "metrics": {"price": 13.345, "vwap": 13.5947, "vwap_slope": -0.0201, "atr": 0.0638, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1491, "flat_threshold_pct": 0.1196, "ema9": 13.421, "ema20": 13.5244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.051, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T13:51:48.547126", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:48.548861", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7289, "vwap_slope": 0.0043, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1438, "lower_highs_lower_lows": false, "stop": 7.7828, "imbalance_decline_count": 5, "imbalance_cur": -1.0, "imbalance_prev": -0.9772727272727273, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.144%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:51:48.549486", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.078%)", "metrics": {"price": 10.1086, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0783, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:48.550044", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1086, "vwap": 10.0549, "vwap_slope": 0.0045, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 10.0597, "imbalance_decline_count": 1, "imbalance_cur": 0.4667742493228056, "imbalance_prev": 0.5116047415081183}}
{"timestamp": "2026-09-22T13:51:48.550395", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1337, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:48.550800", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3018, "vwap_slope": 0.0072, "atr": 0.0205, "trend": "positive", "slope_pct": 0.0943, "lower_highs_lower_lows": false, "stop": 6.3204, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.744943820224719}}
{"timestamp": "2026-09-22T13:51:48.551684", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.228%, flat band 1.037%)"], "metrics": {"price": 13.1602, "vwap": 14.0744, "vwap_slope": -0.0615, "atr": 0.5459, "atr_pct": 4.148, "trend": "negative", "slope_pct": -1.2276, "flat_threshold_pct": 1.0371, "ema9": 13.4605, "ema20": 14.104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 17.075, "spread_pct": 0.228, "rvol": 1.257, "volume_pace_ratio": 22.485}}
{"timestamp": "2026-09-22T13:51:48.552396", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.171%)"], "metrics": {"price": 8.6797, "vwap": 8.9042, "vwap_slope": -0.0185, "atr": 0.0593, "atr_pct": 0.684, "trend": "negative", "slope_pct": -0.2282, "flat_threshold_pct": 0.1709, "ema9": 8.6926, "ema20": 8.7801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 5.86, "spread_pct": 0.115, "rvol": 0.38, "volume_pace_ratio": 6.798}}
{"timestamp": "2026-09-22T13:51:48.552876", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.7505, "vwap_slope": -0.0746, "atr": 0.2304, "atr_pct": 1.765, "trend": "flat", "slope_pct": -0.2365, "flat_threshold_pct": 0.4413, "ema9": 13.3774, "ema20": 13.5641, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 8.034, "spread_pct": 0.459, "rvol": 0.088, "volume_pace_ratio": 1.572}}
{"timestamp": "2026-09-22T13:51:48.553504", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3918, "vwap": 6.4453, "vwap_slope": -0.0025, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.0941, "ema9": 6.4042, "ema20": 6.4192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 2.712, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T13:51:48.554180", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (343.7s) but room-to-run failed: imbalance -47% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.915, "vwap": 8.7714, "vwap_slope": 0.0196, "atr": 0.086, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.1727, "flat_threshold_pct": 0.2413, "ema9": 8.8836, "ema20": 8.8282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 0.834, "spread_pct": 0.337, "rvol": 0.197, "volume_pace_ratio": 3.523, "stage3": {"stop": 8.8118, "risk": 0.1032, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4714, "passed": false, "reason": "imbalance -47% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:48.554840", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T13:51:48.555608", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6728, "vwap": 12.7164, "vwap_slope": -0.0033, "atr": 0.0441, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.087, "ema9": 12.6786, "ema20": 12.6949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 0.994, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T13:51:48.556209", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.585, "vwap": 8.7807, "vwap_slope": -0.0233, "atr": 0.0694, "atr_pct": 0.808, "trend": "flat", "slope_pct": -0.1792, "flat_threshold_pct": 0.202, "ema9": 8.6284, "ema20": 8.7142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 6.988, "spread_pct": 0.116, "rvol": 0.377, "volume_pace_ratio": 6.743}}
{"timestamp": "2026-09-22T13:51:48.556823", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5886, "vwap": 11.5896, "vwap_slope": -0.0018, "atr": 0.0578, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.1248, "ema9": 11.5578, "ema20": 11.5639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 1.205, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T13:51:48.557458", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2072, "vwap": 12.3218, "vwap_slope": -0.0058, "atr": 0.0432, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0561, "flat_threshold_pct": 0.0886, "ema9": 12.2287, "ema20": 12.2586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.886, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T13:51:48.558044", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.35 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.3489, "vwap": 10.4156, "vwap_slope": -0.0012, "atr": 0.1134, "atr_pct": 1.096, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.2739, "ema9": 10.3946, "ema20": 10.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.28, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.285}}
{"timestamp": "2026-09-22T13:51:48.558695", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5044, "vwap_slope": -0.0004, "atr": 0.0263, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1195, "ema9": 5.4947, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T13:51:48.559337", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0426, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1173, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T13:51:48.560017", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4719, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1161, "ema9": 7.4227, "ema20": 7.4548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T13:51:48.560554", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0799, "vwap": 9.2123, "vwap_slope": -0.0149, "atr": 0.0572, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.0769, "flat_threshold_pct": 0.1576, "ema9": 9.125, "ema20": 9.1725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.61, "spread_pct": 0.221, "rvol": 0.056, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:51:48.561080", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.985, "vwap": 12.9924, "vwap_slope": -0.0025, "atr": 0.1468, "atr_pct": 1.13, "trend": "flat", "slope_pct": -0.1234, "flat_threshold_pct": 0.2826, "ema9": 12.9491, "ema20": 12.9725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 3.957, "spread_pct": 0.693, "rvol": 0.047, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T13:51:48.561676", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 121.5s", "imbalance +78% >= 50% buy threshold, stop 5.52", "entry_score 89.5"], "reasons_against": [], "metrics": {"price": 5.551, "vwap": 5.5286, "vwap_slope": 0.0013, "atr": 0.0226, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0454, "flat_threshold_pct": 0.1019, "ema9": 5.5392, "ema20": 5.5306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.207, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.629, "stage3": {"stop": 5.5239, "risk": 0.0271, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7842, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 5.52"}, "entry_score": 89.48, "entry_score_breakdown": {"imbalance_sub": 0.692, "volume_pace_sub": 1.0, "volatility_sub": 0.936, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:51:48.595764", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.255, "vwap": 5.2011, "vwap_slope": 0.0027, "atr": 0.0237, "atr_pct": 0.451, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.1129, "ema9": 5.2314, "ema20": 5.2189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.19, "spread_pct": 0.571, "rvol": 0.008, "volume_pace_ratio": 0.145}}
{"timestamp": "2026-09-22T13:51:48.596559", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.74, "vwap": 8.7359, "vwap_slope": -0.0008, "atr": 0.0371, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1062, "ema9": 8.7217, "ema20": 8.7272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.022, "volume_pace_ratio": 0.4}}
{"timestamp": "2026-09-22T13:51:48.597121", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6433, "vwap_slope": 0.0077, "atr": 0.0563, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.1198, "ema9": 11.7231, "ema20": 11.69, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 0.339, "spread_pct": 0.68, "rvol": 0.01, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:51:48.598633", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0144, "vwap_slope": -0.006, "atr": 0.0331, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0672, "flat_threshold_pct": 0.0921, "ema9": 8.9672, "ema20": 8.9907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.574}}
{"timestamp": "2026-09-22T13:51:48.600056", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0024, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.07}}
{"timestamp": "2026-09-22T13:51:48.600783", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8426, "vwap_slope": -0.0136, "atr": 0.066, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.1124, "ema9": 14.7726, "ema20": 14.8139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.11, "volume_pace_ratio": 1.975}}
{"timestamp": "2026-09-22T13:51:48.601423", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0409, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.1119, "ema9": 9.1274, "ema20": 9.1428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 1.029, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:51:48.602081", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.765, "vwap": 13.8135, "vwap_slope": -0.0042, "atr": 0.0547, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.0581, "flat_threshold_pct": 0.0994, "ema9": 13.76, "ema20": 13.795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.04, "distance_from_high_pct": 1.749, "spread_pct": 0.073, "rvol": 0.035, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:51:48.602683", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1468, "vwap_slope": -0.0019, "atr": 0.0177, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0721, "ema9": 6.1306, "ema20": 6.1368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.18}}
{"timestamp": "2026-09-22T13:51:48.603371", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.120%)"], "metrics": {"price": 13.345, "vwap": 13.593, "vwap_slope": -0.0218, "atr": 0.0638, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1491, "flat_threshold_pct": 0.1196, "ema9": 13.421, "ema20": 13.5244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.052, "volume_pace_ratio": 0.926}}
{"timestamp": "2026-09-22T13:51:53.609048", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:53.610410", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7289, "vwap_slope": 0.0043, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1438, "lower_highs_lower_lows": false, "stop": 7.7828, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:51:53.611125", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.044%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:53.612005", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.055, "vwap_slope": 0.0046, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0191, "lower_highs_lower_lows": false, "stop": 10.0711, "imbalance_decline_count": 2, "imbalance_cur": 0.46363061353573687, "imbalance_prev": 0.4667742493228056}}
{"timestamp": "2026-09-22T13:51:53.612483", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1337, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:53.612900", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3019, "vwap_slope": 0.0073, "atr": 0.0205, "trend": "positive", "slope_pct": 0.0943, "lower_highs_lower_lows": false, "stop": 6.3204, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:51:53.613725", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.228%, flat band 1.037%)"], "metrics": {"price": 13.16, "vwap": 14.0724, "vwap_slope": -0.0635, "atr": 0.5459, "atr_pct": 4.148, "trend": "negative", "slope_pct": -1.2277, "flat_threshold_pct": 1.0371, "ema9": 13.4604, "ema20": 14.104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 17.076, "spread_pct": 0.456, "rvol": 1.26, "volume_pace_ratio": 22.45}}
{"timestamp": "2026-09-22T13:51:53.614400", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.227%, flat band 0.172%)"], "metrics": {"price": 8.688, "vwap": 8.9038, "vwap_slope": -0.0189, "atr": 0.0599, "atr_pct": 0.69, "trend": "negative", "slope_pct": -0.227, "flat_threshold_pct": 0.1724, "ema9": 8.6943, "ema20": 8.7809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 5.77, "spread_pct": 0.115, "rvol": 0.381, "volume_pace_ratio": 6.786}}
{"timestamp": "2026-09-22T13:51:53.615191", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0708, "vwap": 13.75, "vwap_slope": -0.0751, "atr": 0.2308, "atr_pct": 1.766, "trend": "flat", "slope_pct": -0.2347, "flat_threshold_pct": 0.4414, "ema9": 13.3816, "ema20": 13.566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 7.887, "spread_pct": 0.382, "rvol": 0.088, "volume_pace_ratio": 1.567}}
{"timestamp": "2026-09-22T13:51:53.616560", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.3988, "vwap": 6.4453, "vwap_slope": -0.0026, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.094, "ema9": 6.4056, "ema20": 6.4199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 2.606, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T13:51:53.617233", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (348.8s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.915, "vwap": 8.7714, "vwap_slope": 0.0197, "atr": 0.086, "atr_pct": 0.965, "trend": "flat", "slope_pct": 0.1727, "flat_threshold_pct": 0.2413, "ema9": 8.8836, "ema20": 8.8282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.714, "distance_from_high_pct": 0.834, "spread_pct": 0.337, "rvol": 0.197, "volume_pace_ratio": 3.511, "stage3": {"stop": 8.8118, "risk": 0.1032, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5161, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:53.617840", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T13:51:53.618811", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6988, "vwap": 12.7166, "vwap_slope": -0.0031, "atr": 0.0441, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0868, "ema9": 12.6838, "ema20": 12.6973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 0.791, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T13:51:53.619533", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.58, "vwap": 8.7805, "vwap_slope": -0.0236, "atr": 0.0694, "atr_pct": 0.808, "trend": "flat", "slope_pct": -0.1798, "flat_threshold_pct": 0.2021, "ema9": 8.6274, "ema20": 8.7137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 7.042, "spread_pct": 0.117, "rvol": 0.378, "volume_pace_ratio": 6.725}}
{"timestamp": "2026-09-22T13:51:53.620129", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.5979, "vwap": 11.5896, "vwap_slope": -0.0018, "atr": 0.0586, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.1262, "ema9": 11.5597, "ema20": 11.5648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.126, "spread_pct": 0.086, "rvol": 0.043, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T13:51:53.620798", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2599, "vwap": 12.3221, "vwap_slope": -0.0055, "atr": 0.0432, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0882, "ema9": 12.2393, "ema20": 12.2636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.467, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T13:51:53.621394", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.3347, "vwap": 10.4155, "vwap_slope": -0.0014, "atr": 0.1135, "atr_pct": 1.098, "trend": "flat", "slope_pct": -0.1127, "flat_threshold_pct": 0.2745, "ema9": 10.3918, "ema20": 10.4413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.413, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.284}}
{"timestamp": "2026-09-22T13:51:53.622028", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5086, "vwap": 5.5045, "vwap_slope": -0.0004, "atr": 0.0263, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.1195, "ema9": 5.4954, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.632, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:51:53.622726", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0426, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1173, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.891}}
{"timestamp": "2026-09-22T13:51:53.623387", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4719, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1161, "ema9": 7.4227, "ema20": 7.4548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T13:51:53.624082", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.2122, "vwap_slope": -0.015, "atr": 0.0572, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0781, "flat_threshold_pct": 0.1578, "ema9": 9.123, "ema20": 9.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.715, "spread_pct": 0.221, "rvol": 0.056, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:51:53.625529", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.0, "vwap": 12.994, "vwap_slope": -0.0009, "atr": 0.1468, "atr_pct": 1.129, "trend": "flat", "slope_pct": -0.122, "flat_threshold_pct": 0.2823, "ema9": 12.9521, "ema20": 12.9739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.846, "spread_pct": 0.923, "rvol": 0.051, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T13:51:53.626976", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 126.5s", "imbalance +78% >= 50% buy threshold, stop 5.53", "entry_score 89.2"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5287, "vwap_slope": 0.0014, "atr": 0.023, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.0463, "flat_threshold_pct": 0.1035, "ema9": 5.54, "ema20": 5.531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.628, "stage3": {"stop": 5.5274, "risk": 0.0276, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7803, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 5.53"}, "entry_score": 89.24, "entry_score_breakdown": {"imbalance_sub": 0.686, "volume_pace_sub": 1.0, "volatility_sub": 0.933, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:51:53.662757", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2013, "vwap_slope": 0.0028, "atr": 0.0244, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.1159, "ema9": 5.2344, "ema20": 5.2203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.0, "spread_pct": 0.571, "rvol": 0.008, "volume_pace_ratio": 0.144}}
{"timestamp": "2026-09-22T13:51:53.663694", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.7399, "vwap": 8.7358, "vwap_slope": -0.0008, "atr": 0.0371, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1062, "ema9": 8.7217, "ema20": 8.7272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 1.356, "spread_pct": 0.114, "rvol": 0.022, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T13:51:53.664389", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6447, "vwap_slope": 0.009, "atr": 0.0594, "atr_pct": 0.505, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.1263, "ema9": 11.7231, "ema20": 11.69, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 0.339, "spread_pct": 0.68, "rvol": 0.01, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T13:51:53.665105", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0144, "vwap_slope": -0.0061, "atr": 0.0331, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0672, "flat_threshold_pct": 0.0921, "ema9": 8.9672, "ema20": 8.9907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.57}}
{"timestamp": "2026-09-22T13:51:53.665834", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0024, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.062}}
{"timestamp": "2026-09-22T13:51:53.666528", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6884, "vwap": 14.8426, "vwap_slope": -0.0136, "atr": 0.066, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.1122, "ema9": 14.7753, "ema20": 14.8152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.947, "spread_pct": 0.068, "rvol": 0.111, "volume_pace_ratio": 1.969}}
{"timestamp": "2026-09-22T13:51:53.667281", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0409, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.1119, "ema9": 9.1274, "ema20": 9.1428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 1.029, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:51:53.668049", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.8134, "vwap_slope": -0.0043, "atr": 0.055, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0585, "flat_threshold_pct": 0.0999, "ema9": 13.759, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.041, "distance_from_high_pct": 1.784, "spread_pct": 0.073, "rvol": 0.035, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:51:53.668773", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1467, "vwap_slope": -0.0019, "atr": 0.0182, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.074, "ema9": 6.1316, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T13:51:53.669556", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.121%)"], "metrics": {"price": 13.335, "vwap": 13.5887, "vwap_slope": -0.0261, "atr": 0.0646, "atr_pct": 0.484, "trend": "negative", "slope_pct": -0.15, "flat_threshold_pct": 0.121, "ema9": 13.419, "ema20": 13.5235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.053, "volume_pace_ratio": 0.94}}
{"timestamp": "2026-09-22T13:51:58.675072", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:58.676502", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7289, "vwap_slope": 0.0043, "atr": 0.0352, "trend": "positive", "slope_pct": 0.1438, "lower_highs_lower_lows": false, "stop": 7.7828, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:51:58.676974", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.089%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.089, "trend": "flat"}}
{"timestamp": "2026-09-22T13:51:58.677492", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.055, "vwap_slope": 0.0046, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 10.0561, "imbalance_decline_count": 0, "imbalance_cur": 0.4818848167539267, "imbalance_prev": 0.46363061353573687}}
{"timestamp": "2026-09-22T13:51:58.677816", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1337, "trend": "negative"}}
{"timestamp": "2026-09-22T13:51:58.678278", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3019, "vwap_slope": 0.0073, "atr": 0.0205, "trend": "positive", "slope_pct": 0.0943, "lower_highs_lower_lows": false, "stop": 6.3204, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:51:58.679192", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.228%, flat band 1.037%)"], "metrics": {"price": 13.16, "vwap": 14.072, "vwap_slope": -0.0639, "atr": 0.5459, "atr_pct": 4.148, "trend": "negative", "slope_pct": -1.2277, "flat_threshold_pct": 1.0371, "ema9": 13.4604, "ema20": 14.104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 17.076, "spread_pct": 0.228, "rvol": 1.261, "volume_pace_ratio": 22.374}}
{"timestamp": "2026-09-22T13:51:58.679874", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.227%, flat band 0.173%)"], "metrics": {"price": 8.6878, "vwap": 8.9037, "vwap_slope": -0.019, "atr": 0.0602, "atr_pct": 0.693, "trend": "negative", "slope_pct": -0.2271, "flat_threshold_pct": 0.1733, "ema9": 8.6942, "ema20": 8.7809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 5.772, "spread_pct": 0.115, "rvol": 0.381, "volume_pace_ratio": 6.763}}
{"timestamp": "2026-09-22T13:51:58.680624", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.14, "vwap": 13.7492, "vwap_slope": -0.0759, "atr": 0.2361, "atr_pct": 1.797, "trend": "flat", "slope_pct": -0.2286, "flat_threshold_pct": 0.4493, "ema9": 13.3954, "ema20": 13.5726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 7.4, "spread_pct": 0.534, "rvol": 0.088, "volume_pace_ratio": 1.565}}
{"timestamp": "2026-09-22T13:51:58.681267", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.45", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4452, "vwap_slope": -0.0027, "atr": 0.0241, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.094, "ema9": 6.4048, "ema20": 6.4195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T13:51:58.682042", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (353.8s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9292, "vwap": 8.7715, "vwap_slope": 0.0198, "atr": 0.086, "atr_pct": 0.964, "trend": "flat", "slope_pct": 0.1746, "flat_threshold_pct": 0.2409, "ema9": 8.8864, "ema20": 8.8296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.715, "distance_from_high_pct": 0.676, "spread_pct": 0.337, "rvol": 0.197, "volume_pace_ratio": 3.498, "stage3": {"stop": 8.826, "risk": 0.1032, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5092, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:51:58.682917", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T13:51:58.683901", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7166, "vwap_slope": -0.0031, "atr": 0.0441, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0868, "ema9": 12.6831, "ema20": 12.697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:51:58.684513", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.56, "vwap": 8.7801, "vwap_slope": -0.0239, "atr": 0.0694, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.1826, "flat_threshold_pct": 0.2028, "ema9": 8.6234, "ema20": 8.7118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 7.259, "spread_pct": 0.117, "rvol": 0.378, "volume_pace_ratio": 6.709}}
{"timestamp": "2026-09-22T13:51:58.685142", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.5896, "vwap_slope": -0.0018, "atr": 0.0586, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.1263, "ema9": 11.5591, "ema20": 11.5645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.151, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T13:51:58.685740", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2562, "vwap": 12.3217, "vwap_slope": -0.0059, "atr": 0.0432, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0882, "ema9": 12.2385, "ema20": 12.2633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 2.496, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T13:51:58.686277", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.3347, "vwap": 10.4155, "vwap_slope": -0.0014, "atr": 0.1135, "atr_pct": 1.098, "trend": "flat", "slope_pct": -0.1127, "flat_threshold_pct": 0.2745, "ema9": 10.3918, "ema20": 10.4413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.413, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.283}}
{"timestamp": "2026-09-22T13:51:58.686748", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5044, "vwap_slope": -0.0004, "atr": 0.0263, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.1195, "ema9": 5.4947, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:51:58.687133", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0426, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1173, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T13:51:58.687770", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4719, "vwap_slope": -0.0051, "atr": 0.0344, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1161, "ema9": 7.4227, "ema20": 7.4548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T13:51:58.688423", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.2117, "vwap_slope": -0.0155, "atr": 0.0572, "atr_pct": 0.631, "trend": "flat", "slope_pct": -0.0781, "flat_threshold_pct": 0.1578, "ema9": 9.123, "ema20": 9.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 3.715, "spread_pct": 0.221, "rvol": 0.056, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:51:58.689156", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.99, "vwap": 12.9937, "vwap_slope": -0.0013, "atr": 0.1468, "atr_pct": 1.13, "trend": "flat", "slope_pct": -0.1229, "flat_threshold_pct": 0.2825, "ema9": 12.9501, "ema20": 12.973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.92, "spread_pct": 0.539, "rvol": 0.051, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:51:58.689939", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 131.6s", "imbalance +73% >= 50% buy threshold, stop 5.53", "entry_score 87.2"], "reasons_against": [], "metrics": {"price": 5.5577, "vwap": 5.5287, "vwap_slope": 0.0014, "atr": 0.023, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.1034, "ema9": 5.5406, "ema20": 5.5312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 1.087, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.626, "stage3": {"stop": 5.5301, "risk": 0.0276, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7338, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 5.53"}, "entry_score": 87.25, "entry_score_breakdown": {"imbalance_sub": 0.62, "volume_pace_sub": 1.0, "volatility_sub": 0.933, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:51:58.722264", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2013, "vwap_slope": 0.0028, "atr": 0.0244, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.1159, "ema9": 5.2344, "ema20": 5.2203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.0, "spread_pct": 0.571, "rvol": 0.008, "volume_pace_ratio": 0.144}}
{"timestamp": "2026-09-22T13:51:58.724031", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.74, "vwap": 8.7358, "vwap_slope": -0.0008, "atr": 0.0371, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1062, "ema9": 8.7217, "ema20": 8.7272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.022, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T13:51:58.724849", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.6445, "vwap_slope": 0.0089, "atr": 0.0594, "atr_pct": 0.505, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.1264, "ema9": 11.7211, "ema20": 11.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 0.424, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T13:51:58.725550", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0143, "vwap_slope": -0.0061, "atr": 0.0331, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0679, "flat_threshold_pct": 0.0922, "ema9": 8.9662, "ema20": 8.9902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.564}}
{"timestamp": "2026-09-22T13:51:58.726226", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0024, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.054}}
{"timestamp": "2026-09-22T13:51:58.726994", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8415, "vwap_slope": -0.0147, "atr": 0.066, "atr_pct": 0.449, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.1123, "ema9": 14.7746, "ema20": 14.8149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.111, "volume_pace_ratio": 1.977}}
{"timestamp": "2026-09-22T13:51:58.727715", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.17", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.1652, "vwap_slope": -0.0071, "atr": 0.0409, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.1119, "ema9": 9.1274, "ema20": 9.1428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 1.029, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:51:58.728480", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8116, "vwap_slope": -0.0061, "atr": 0.0558, "atr_pct": 0.406, "trend": "flat", "slope_pct": -0.0589, "flat_threshold_pct": 0.1014, "ema9": 13.758, "ema20": 13.794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 1.82, "spread_pct": 0.145, "rvol": 0.036, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T13:51:58.729133", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1467, "vwap_slope": -0.002, "atr": 0.0182, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0741, "ema9": 6.1306, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.175}}
{"timestamp": "2026-09-22T13:51:58.729806", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.121%)"], "metrics": {"price": 13.335, "vwap": 13.5885, "vwap_slope": -0.0263, "atr": 0.0646, "atr_pct": 0.484, "trend": "negative", "slope_pct": -0.15, "flat_threshold_pct": 0.121, "ema9": 13.419, "ema20": 13.5235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.053, "volume_pace_ratio": 0.938}}
{"timestamp": "2026-09-22T13:52:03.735841", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 7.82, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0152, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:03.737217", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.729, "vwap_slope": 0.0017, "atr": 0.0335, "trend": "positive", "slope_pct": 0.1369, "lower_highs_lower_lows": false, "stop": 7.7798, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:52:03.737798", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0495, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:03.738338", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.055, "vwap_slope": 0.004, "atr": 0.0346, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 10.0635, "imbalance_decline_count": 1, "imbalance_cur": -0.8916734033953112, "imbalance_prev": 0.4818848167539267}}
{"timestamp": "2026-09-22T13:52:03.738782", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1102, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:03.739437", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.302, "vwap_slope": 0.0069, "atr": 0.0186, "trend": "positive", "slope_pct": 0.0881, "lower_highs_lower_lows": true, "stop": 6.3227, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:52:03.740798", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.114%, flat band 0.974%)"], "metrics": {"price": 13.14, "vwap": 14.0707, "vwap_slope": -0.0406, "atr": 0.5119, "atr_pct": 3.896, "trend": "negative", "slope_pct": -1.114, "flat_threshold_pct": 0.974, "ema9": 13.3963, "ema20": 14.0122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 17.202, "spread_pct": 0.38, "rvol": 1.263, "volume_pace_ratio": 22.319}}
{"timestamp": "2026-09-22T13:52:03.741716", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.215%, flat band 0.166%)"], "metrics": {"price": 8.685, "vwap": 8.9035, "vwap_slope": -0.0095, "atr": 0.0576, "atr_pct": 0.663, "trend": "negative", "slope_pct": -0.2154, "flat_threshold_pct": 0.1657, "ema9": 8.6919, "ema20": 8.7715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.382, "volume_pace_ratio": 6.744}}
{"timestamp": "2026-09-22T13:52:03.742838", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.75", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.7488, "vwap_slope": -0.0704, "atr": 0.2304, "atr_pct": 1.753, "trend": "flat", "slope_pct": -0.2432, "flat_threshold_pct": 0.4384, "ema9": 13.3456, "ema20": 13.5321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.26, "distance_from_high_pct": 7.4, "spread_pct": 0.533, "rvol": 0.088, "volume_pace_ratio": 1.56}}
{"timestamp": "2026-09-22T13:52:03.743684", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3976, "vwap": 6.445, "vwap_slope": -0.0025, "atr": 0.0198, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0775, "ema9": 6.4034, "ema20": 6.4174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.624, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T13:52:03.744526", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 8.7742, "vwap_slope": 0.0124, "atr": 0.076, "atr_pct": 0.853, "trend": "flat", "slope_pct": 0.1683, "flat_threshold_pct": 0.2133, "ema9": 8.8899, "ema20": 8.8365, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.622, "distance_from_high_pct": 0.834, "spread_pct": 0.337, "rvol": 0.201, "volume_pace_ratio": 3.554}}
{"timestamp": "2026-09-22T13:52:03.745253", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T13:52:03.746003", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7165, "vwap_slope": -0.002, "atr": 0.0402, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0214, "flat_threshold_pct": 0.0791, "ema9": 12.6855, "ema20": 12.6968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T13:52:03.746881", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5567, "vwap": 8.7798, "vwap_slope": -0.0105, "atr": 0.0634, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.1809, "flat_threshold_pct": 0.1851, "ema9": 8.6101, "ema20": 8.697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 7.295, "spread_pct": 0.117, "rvol": 0.379, "volume_pace_ratio": 6.692}}
{"timestamp": "2026-09-22T13:52:03.747655", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.5896, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1217, "ema9": 11.5658, "ema20": 11.5673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.194, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T13:52:03.748409", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2109, "vwap": 12.3219, "vwap_slope": -0.0029, "atr": 0.0403, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0826, "ema9": 12.2335, "ema20": 12.2585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.857, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T13:52:03.749077", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4154, "vwap_slope": -0.0003, "atr": 0.0962, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2327, "ema9": 10.3806, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.282}}
{"timestamp": "2026-09-22T13:52:03.749749", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.506, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.1036, "ema9": 5.4961, "ema20": 5.4971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.679, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:52:03.750418", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0418, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1149, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:52:03.751121", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4, "vwap": 7.4719, "vwap_slope": -0.0052, "atr": 0.0325, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0706, "flat_threshold_pct": 0.1097, "ema9": 7.4217, "ema20": 7.4543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.987, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T13:52:03.751834", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0742, "vwap": 9.2113, "vwap_slope": -0.0114, "atr": 0.0501, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.0816, "flat_threshold_pct": 0.138, "ema9": 9.1148, "ema20": 9.1631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 3.671, "spread_pct": 0.11, "rvol": 0.056, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T13:52:03.752503", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.99, "vwap": 12.9943, "vwap_slope": -0.0005, "atr": 0.1197, "atr_pct": 0.922, "trend": "flat", "slope_pct": -0.1076, "flat_threshold_pct": 0.2304, "ema9": 12.9581, "ema20": 12.9746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 3.92, "spread_pct": 0.539, "rvol": 0.051, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T13:52:03.753145", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (136.6s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.55, "vwap": 5.5287, "vwap_slope": 0.0008, "atr": 0.0201, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.0907, "ema9": 5.5422, "ema20": 5.5329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.624, "stage3": {"stop": 5.5259, "risk": 0.0241, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3955, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:52:03.753772", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.14x normal below floor 0.4x"], "metrics": {"price": 5.255, "vwap": 5.2012, "vwap_slope": 0.0027, "atr": 0.0232, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.1104, "ema9": 5.2314, "ema20": 5.2189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.19, "spread_pct": 0.571, "rvol": 0.008, "volume_pace_ratio": 0.143}}
{"timestamp": "2026-09-22T13:52:03.754537", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.7359, "vwap_slope": -0.0003, "atr": 0.0343, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0982, "ema9": 8.7224, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.022, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T13:52:03.755276", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7644, "vwap": 11.646, "vwap_slope": 0.0081, "atr": 0.0481, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.1023, "ema9": 11.7313, "ema20": 11.697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 0.302, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T13:52:03.755952", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0143, "vwap_slope": -0.0046, "atr": 0.0315, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.088, "ema9": 8.9657, "ema20": 8.9878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.559}}
{"timestamp": "2026-09-22T13:52:03.756626", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0024, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.046}}
{"timestamp": "2026-09-22T13:52:03.757370", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6847, "vwap": 14.8405, "vwap_slope": -0.0125, "atr": 0.0617, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.105, "ema9": 14.7574, "ema20": 14.8029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.971, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.973}}
{"timestamp": "2026-09-22T13:52:03.758101", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.17", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1545, "vwap": 9.1651, "vwap_slope": -0.0019, "atr": 0.0371, "atr_pct": 0.405, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.1013, "ema9": 9.1328, "ema20": 9.1439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 0.818, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:52:03.759755", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8111, "vwap_slope": -0.0053, "atr": 0.0529, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.0963, "ema9": 13.75, "ema20": 13.7866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.036, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T13:52:03.761514", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1383, "vwap": 6.1467, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0697, "ema9": 6.1329, "ema20": 6.1374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.314, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T13:52:03.763407", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.100%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3447, "vwap": 13.5869, "vwap_slope": -0.0239, "atr": 0.0535, "atr_pct": 0.401, "trend": "negative", "slope_pct": -0.1488, "flat_threshold_pct": 0.1003, "ema9": 13.4042, "ema20": 13.5064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 4.27, "spread_pct": 0.075, "rvol": 0.053, "volume_pace_ratio": 0.935}}
{"timestamp": "2026-09-22T13:52:08.770204", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.034%)", "metrics": {"price": 7.825, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0344, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:08.771748", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.729, "vwap_slope": 0.0017, "atr": 0.0335, "trend": "positive", "slope_pct": 0.1376, "lower_highs_lower_lows": false, "stop": 7.7848, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:52:08.772282", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.035%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0346, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:08.772757", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0551, "vwap_slope": 0.004, "atr": 0.035, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 10.068, "imbalance_decline_count": 0, "imbalance_cur": -0.11360163015792155, "imbalance_prev": -0.8916734033953112}}
{"timestamp": "2026-09-22T13:52:08.773122", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.3475, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0984, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:08.773524", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.3475, "vwap": 6.3025, "vwap_slope": 0.0073, "atr": 0.0186, "trend": "positive", "slope_pct": 0.0885, "lower_highs_lower_lows": true, "stop": 6.3252, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:08.774434", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.113%, flat band 0.976%)"], "metrics": {"price": 13.145, "vwap": 14.0699, "vwap_slope": -0.0414, "atr": 0.5134, "atr_pct": 3.905, "trend": "negative", "slope_pct": -1.1131, "flat_threshold_pct": 0.9763, "ema9": 13.3973, "ema20": 14.0127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 17.171, "spread_pct": 0.533, "rvol": 1.264, "volume_pace_ratio": 22.254}}
{"timestamp": "2026-09-22T13:52:08.775242", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.214%, flat band 0.168%)"], "metrics": {"price": 8.695, "vwap": 8.9029, "vwap_slope": -0.0101, "atr": 0.0584, "atr_pct": 0.672, "trend": "negative", "slope_pct": -0.2142, "flat_threshold_pct": 0.168, "ema9": 8.6939, "ema20": 8.7725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.383, "volume_pace_ratio": 6.737}}
{"timestamp": "2026-09-22T13:52:08.775966", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.75", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.7453, "vwap_slope": -0.0739, "atr": 0.2317, "atr_pct": 1.762, "trend": "flat", "slope_pct": -0.2424, "flat_threshold_pct": 0.4404, "ema9": 13.3476, "ema20": 13.5331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 7.329, "spread_pct": 0.608, "rvol": 0.089, "volume_pace_ratio": 1.563}}
{"timestamp": "2026-09-22T13:52:08.776657", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3986, "vwap": 6.445, "vwap_slope": -0.0025, "atr": 0.0198, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0775, "ema9": 6.4036, "ema20": 6.4175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.609, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.2}}
{"timestamp": "2026-09-22T13:52:08.777296", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9217, "vwap": 8.7746, "vwap_slope": 0.0128, "atr": 0.0768, "atr_pct": 0.86, "trend": "flat", "slope_pct": 0.1691, "flat_threshold_pct": 0.2151, "ema9": 8.8912, "ema20": 8.8371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 0.76, "spread_pct": 0.224, "rvol": 0.202, "volume_pace_ratio": 3.55}}
{"timestamp": "2026-09-22T13:52:08.777868", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T13:52:08.778819", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7165, "vwap_slope": -0.0021, "atr": 0.0418, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0214, "flat_threshold_pct": 0.0823, "ema9": 12.6855, "ema20": 12.6968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T13:52:08.779707", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5625, "vwap": 8.7797, "vwap_slope": -0.0106, "atr": 0.0641, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1802, "flat_threshold_pct": 0.1871, "ema9": 8.6112, "ema20": 8.6976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 7.232, "spread_pct": 0.117, "rvol": 0.379, "volume_pace_ratio": 6.672}}
{"timestamp": "2026-09-22T13:52:08.781156", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.585, "vwap": 11.5896, "vwap_slope": -0.0009, "atr": 0.058, "atr_pct": 0.501, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.1251, "ema9": 11.5648, "ema20": 11.5668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.236, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T13:52:08.782767", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.25, "vwap": 12.3211, "vwap_slope": -0.0037, "atr": 0.0404, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.0825, "ema9": 12.2413, "ema20": 12.2622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.546, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T13:52:08.783658", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4154, "vwap_slope": -0.0003, "atr": 0.0962, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2327, "ema9": 10.3806, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.281}}
{"timestamp": "2026-09-22T13:52:08.784408", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5019, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.1037, "ema9": 5.4953, "ema20": 5.4967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.752, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:52:08.785097", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0418, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1149, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.881}}
{"timestamp": "2026-09-22T13:52:08.785765", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4066, "vwap": 7.4719, "vwap_slope": -0.0019, "atr": 0.0276, "atr_pct": 0.373, "trend": "flat", "slope_pct": -0.0703, "flat_threshold_pct": 0.0932, "ema9": 7.4187, "ema20": 7.4498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.899, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T13:52:08.786457", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.211, "vwap_slope": -0.0117, "atr": 0.0511, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.141, "ema9": 9.1119, "ema20": 9.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 3.822, "spread_pct": 0.221, "rvol": 0.056, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T13:52:08.787371", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.97, "vwap": 12.9943, "vwap_slope": -0.0005, "atr": 0.1201, "atr_pct": 0.926, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.2316, "ema9": 12.9541, "ema20": 12.9727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 4.068, "spread_pct": 0.539, "rvol": 0.051, "volume_pace_ratio": 0.904}}
{"timestamp": "2026-09-22T13:52:08.788188", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (141.7s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 5.55, "vwap": 5.5288, "vwap_slope": 0.0009, "atr": 0.0211, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.0951, "ema9": 5.5422, "ema20": 5.5329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.622, "stage3": {"stop": 5.5247, "risk": 0.0253, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0961, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:52:08.789020", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2059, "vwap_slope": 0.0059, "atr": 0.0236, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.1125, "ema9": 5.2331, "ema20": 5.2209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.569, "spread_pct": 0.571, "rvol": 0.009, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:52:08.789849", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.7358, "vwap_slope": -0.0004, "atr": 0.0343, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0982, "ema9": 8.7224, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.023, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T13:52:08.790537", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7644, "vwap": 11.646, "vwap_slope": 0.0081, "atr": 0.0481, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.1023, "ema9": 11.7313, "ema20": 11.697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 0.302, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T13:52:08.791352", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0143, "vwap_slope": -0.0046, "atr": 0.0315, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0636, "flat_threshold_pct": 0.0879, "ema9": 8.9667, "ema20": 8.9882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.553}}
{"timestamp": "2026-09-22T13:52:08.792061", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0024, "atr": 0.0555, "atr_pct": 1.152, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.2881, "ema9": 4.8114, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.038}}
{"timestamp": "2026-09-22T13:52:08.792781", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.685, "vwap": 14.8404, "vwap_slope": -0.0127, "atr": 0.0618, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1052, "ema9": 14.7575, "ema20": 14.8029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.967}}
{"timestamp": "2026-09-22T13:52:08.793448", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.17", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1182, "vwap": 9.1651, "vwap_slope": -0.0019, "atr": 0.0383, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0446, "flat_threshold_pct": 0.105, "ema9": 9.1256, "ema20": 9.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 1.211, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:52:08.794277", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8111, "vwap_slope": -0.0053, "atr": 0.0529, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.0963, "ema9": 13.751, "ema20": 13.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.036, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T13:52:08.795168", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1467, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0698, "ema9": 6.1313, "ema20": 6.1366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.167}}
{"timestamp": "2026-09-22T13:52:08.796000", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.105%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.355, "vwap": 13.5866, "vwap_slope": -0.0243, "atr": 0.0561, "atr_pct": 0.42, "trend": "negative", "slope_pct": -0.148, "flat_threshold_pct": 0.105, "ema9": 13.4062, "ema20": 13.5074, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.053, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:52:13.799200", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 7.8239, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0302, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:13.801432", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8239, "vwap": 7.729, "vwap_slope": 0.0017, "atr": 0.0335, "trend": "positive", "slope_pct": 0.1374, "lower_highs_lower_lows": false, "stop": 7.7837, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:52:13.801976", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.035%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0346, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:13.802448", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0551, "vwap_slope": 0.004, "atr": 0.035, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 10.068, "imbalance_decline_count": 0, "imbalance_cur": 0.049762007788836, "imbalance_prev": -0.11360163015792155}}
{"timestamp": "2026-09-22T13:52:13.802864", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0866, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:13.803408", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3025, "vwap_slope": 0.0074, "atr": 0.0186, "trend": "positive", "slope_pct": 0.089, "lower_highs_lower_lows": true, "stop": 6.3277, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:13.804265", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.110%, flat band 0.975%)"], "metrics": {"price": 13.16, "vwap": 14.0694, "vwap_slope": -0.0419, "atr": 0.5134, "atr_pct": 3.901, "trend": "negative", "slope_pct": -1.1102, "flat_threshold_pct": 0.9752, "ema9": 13.4003, "ema20": 14.0141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 17.076, "spread_pct": 0.533, "rvol": 1.264, "volume_pace_ratio": 22.182}}
{"timestamp": "2026-09-22T13:52:13.804941", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.216%, flat band 0.168%)"], "metrics": {"price": 8.68, "vwap": 8.9027, "vwap_slope": -0.0103, "atr": 0.0584, "atr_pct": 0.673, "trend": "negative", "slope_pct": -0.2161, "flat_threshold_pct": 0.1683, "ema9": 8.6909, "ema20": 8.7711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.383, "volume_pace_ratio": 6.716}}
{"timestamp": "2026-09-22T13:52:13.805421", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.7411, "vwap_slope": -0.0781, "atr": 0.236, "atr_pct": 1.805, "trend": "flat", "slope_pct": -0.2488, "flat_threshold_pct": 0.4513, "ema9": 13.3316, "ema20": 13.5255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 7.893, "spread_pct": 0.459, "rvol": 0.089, "volume_pace_ratio": 1.567}}
{"timestamp": "2026-09-22T13:52:13.805835", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3919, "vwap": 6.445, "vwap_slope": -0.0025, "atr": 0.0198, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.0776, "ema9": 6.4022, "ema20": 6.4169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.711, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T13:52:13.806502", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 8.7814, "vwap_slope": 0.0195, "atr": 0.0789, "atr_pct": 0.881, "trend": "flat", "slope_pct": 0.1738, "flat_threshold_pct": 0.2202, "ema9": 8.8989, "ema20": 8.8408, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.728, "distance_from_high_pct": 0.334, "spread_pct": 0.223, "rvol": 0.209, "volume_pace_ratio": 3.675}}
{"timestamp": "2026-09-22T13:52:13.807137", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T13:52:13.807771", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7164, "vwap_slope": -0.0022, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0824, "ema9": 12.6835, "ema20": 12.6958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:52:13.808194", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.575, "vwap": 8.7796, "vwap_slope": -0.0107, "atr": 0.0647, "atr_pct": 0.754, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.1886, "ema9": 8.6137, "ema20": 8.6988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.379, "volume_pace_ratio": 6.649}}
{"timestamp": "2026-09-22T13:52:13.808621", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.59", "VWAP sloping down"], "metrics": {"price": 11.5367, "vwap": 11.5895, "vwap_slope": -0.0009, "atr": 0.0585, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.1268, "ema9": 11.5552, "ema20": 11.5622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.648, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T13:52:13.809214", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3211, "vwap_slope": -0.0037, "atr": 0.0404, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0825, "ema9": 12.2423, "ema20": 12.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T13:52:13.809869", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4154, "vwap_slope": -0.0003, "atr": 0.0962, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2327, "ema9": 10.3806, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.28}}
{"timestamp": "2026-09-22T13:52:13.810477", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1036, "ema9": 5.4959, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:52:13.811160", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0418, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1149, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T13:52:13.811835", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.408, "vwap": 7.4719, "vwap_slope": -0.0019, "atr": 0.0277, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.0935, "ema9": 7.419, "ema20": 7.4499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.881, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:52:13.812277", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.211, "vwap_slope": -0.0117, "atr": 0.0511, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.141, "ema9": 9.1119, "ema20": 9.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 3.822, "spread_pct": 0.221, "rvol": 0.056, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T13:52:13.812672", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.9943, "vwap_slope": -0.0006, "atr": 0.1215, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2342, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.051, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T13:52:13.813179", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (146.7s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5501, "vwap": 5.5288, "vwap_slope": 0.0009, "atr": 0.0211, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.0951, "ema9": 5.5422, "ema20": 5.5329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.223, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.619, "stage3": {"stop": 5.5248, "risk": 0.0253, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3916, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:13.813617", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2499, "vwap": 5.2062, "vwap_slope": 0.0062, "atr": 0.0236, "atr_pct": 0.449, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.1122, "ema9": 5.2351, "ema20": 5.2218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 0.381, "spread_pct": 0.571, "rvol": 0.009, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:52:13.814110", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.7358, "vwap_slope": -0.0004, "atr": 0.0343, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0982, "ema9": 8.7224, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.023, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T13:52:13.814748", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7046, "vwap": 11.6459, "vwap_slope": 0.008, "atr": 0.0514, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1098, "ema9": 11.7194, "ema20": 11.6913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 0.808, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:52:13.815420", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0143, "vwap_slope": -0.0046, "atr": 0.0315, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0636, "flat_threshold_pct": 0.0879, "ema9": 8.9667, "ema20": 8.9882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.547}}
{"timestamp": "2026-09-22T13:52:13.816007", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.031}}
{"timestamp": "2026-09-22T13:52:13.816616", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.685, "vwap": 14.8404, "vwap_slope": -0.0127, "atr": 0.0618, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1052, "ema9": 14.7575, "ema20": 14.8029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.96}}
{"timestamp": "2026-09-22T13:52:13.817204", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1397, "vwap": 9.1651, "vwap_slope": -0.0019, "atr": 0.0383, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.1047, "ema9": 9.1299, "ema20": 9.1425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 0.978, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T13:52:13.817854", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8111, "vwap_slope": -0.0054, "atr": 0.0529, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.0963, "ema9": 13.751, "ema20": 13.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.036, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T13:52:13.818483", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1467, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 6.1333, "ema20": 6.1375, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.066, "volume_pace_ratio": 1.165}}
{"timestamp": "2026-09-22T13:52:13.819285", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.59", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.105%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.35, "vwap": 13.5864, "vwap_slope": -0.0244, "atr": 0.0561, "atr_pct": 0.42, "trend": "negative", "slope_pct": -0.1484, "flat_threshold_pct": 0.105, "ema9": 13.4052, "ema20": 13.5069, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.053, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:52:18.825129", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 7.8295, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0516, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:18.826688", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8295, "vwap": 7.729, "vwap_slope": 0.0017, "atr": 0.0338, "trend": "positive", "slope_pct": 0.1382, "lower_highs_lower_lows": false, "stop": 7.7889, "imbalance_decline_count": 0, "imbalance_cur": -0.9725085910652921, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:52:18.827551", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.061%)", "metrics": {"price": 10.1011, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.061, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:18.828146", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1011, "vwap": 10.0551, "vwap_slope": 0.0041, "atr": 0.0356, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": false, "stop": 10.0584, "imbalance_decline_count": 1, "imbalance_cur": -0.329414530919351, "imbalance_prev": 0.049762007788836}}
{"timestamp": "2026-09-22T13:52:18.828561", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0866, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:18.828988", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3025, "vwap_slope": 0.0074, "atr": 0.0186, "trend": "positive", "slope_pct": 0.089, "lower_highs_lower_lows": true, "stop": 6.3277, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:18.829980", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.116%, flat band 0.979%)"], "metrics": {"price": 13.1284, "vwap": 14.0668, "vwap_slope": -0.0445, "atr": 0.5141, "atr_pct": 3.916, "trend": "negative", "slope_pct": -1.1162, "flat_threshold_pct": 0.9789, "ema9": 13.394, "ema20": 14.0111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 17.275, "spread_pct": 0.305, "rvol": 1.268, "volume_pace_ratio": 22.16}}
{"timestamp": "2026-09-22T13:52:18.830556", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.218%, flat band 0.173%)"], "metrics": {"price": 8.665, "vwap": 8.9018, "vwap_slope": -0.0112, "atr": 0.0598, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2179, "flat_threshold_pct": 0.1727, "ema9": 8.6879, "ema20": 8.7696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.384, "volume_pace_ratio": 6.717}}
{"timestamp": "2026-09-22T13:52:18.831175", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.7404, "vwap_slope": -0.0788, "atr": 0.236, "atr_pct": 1.804, "trend": "flat", "slope_pct": -0.248, "flat_threshold_pct": 0.451, "ema9": 13.3336, "ema20": 13.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 7.822, "spread_pct": 0.382, "rvol": 0.089, "volume_pace_ratio": 1.563}}
{"timestamp": "2026-09-22T13:52:18.831896", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3919, "vwap": 6.445, "vwap_slope": -0.0025, "atr": 0.0198, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.0776, "ema9": 6.4022, "ema20": 6.4169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.711, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T13:52:18.832677", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.99, "vwap": 8.7934, "vwap_slope": 0.0315, "atr": 0.0825, "atr_pct": 0.917, "trend": "flat", "slope_pct": 0.1775, "flat_threshold_pct": 0.2294, "ema9": 8.9049, "ema20": 8.8437, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.887, "distance_from_high_pct": 0.222, "spread_pct": 0.445, "rvol": 0.222, "volume_pace_ratio": 3.881}}
{"timestamp": "2026-09-22T13:52:18.833275", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T13:52:18.834062", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6729, "vwap": 12.7163, "vwap_slope": -0.0023, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0825, "ema9": 12.681, "ema20": 12.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.993, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T13:52:18.834841", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.575, "vwap": 8.7795, "vwap_slope": -0.0108, "atr": 0.0647, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.1887, "ema9": 8.6137, "ema20": 8.6988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.379, "volume_pace_ratio": 6.626}}
{"timestamp": "2026-09-22T13:52:18.835606", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.5896, "vwap_slope": -0.0009, "atr": 0.0585, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1262, "ema9": 11.5658, "ema20": 11.5673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.194, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T13:52:18.836277", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2501, "vwap": 12.321, "vwap_slope": -0.0038, "atr": 0.0404, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.0825, "ema9": 12.2413, "ema20": 12.2623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.545, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T13:52:18.836923", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4154, "vwap_slope": -0.0003, "atr": 0.0962, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2327, "ema9": 10.3806, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.279}}
{"timestamp": "2026-09-22T13:52:18.837567", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0231, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.1048, "ema9": 5.4969, "ema20": 5.4975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T13:52:18.838195", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0418, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1149, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:52:18.838890", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.408, "vwap": 7.4719, "vwap_slope": -0.0019, "atr": 0.0277, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.0935, "ema9": 7.419, "ema20": 7.4499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.881, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:52:18.839610", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.211, "vwap_slope": -0.0117, "atr": 0.0511, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.141, "ema9": 9.1119, "ema20": 9.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 3.822, "spread_pct": 0.221, "rvol": 0.056, "volume_pace_ratio": 0.979}}
{"timestamp": "2026-09-22T13:52:18.840311", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.9942, "vwap_slope": -0.0007, "atr": 0.1237, "atr_pct": 0.953, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2383, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T13:52:18.841032", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (151.7s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5309, "vwap": 5.5287, "vwap_slope": 0.0008, "atr": 0.0215, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.0972, "ema9": 5.5384, "ema20": 5.531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.564, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.617, "stage3": {"stop": 5.5051, "risk": 0.0258, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5822, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:18.841891", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2068, "vwap_slope": 0.0068, "atr": 0.0236, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1118, "ema9": 5.2391, "ema20": 5.2237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 0.0, "spread_pct": 0.571, "rvol": 0.009, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:52:18.842718", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.7043, "vwap": 8.7357, "vwap_slope": -0.0005, "atr": 0.0343, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0985, "ema9": 8.7182, "ema20": 8.725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 1.757, "spread_pct": 0.115, "rvol": 0.023, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T13:52:18.843441", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7269, "vwap": 11.646, "vwap_slope": 0.0081, "atr": 0.0514, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.1095, "ema9": 11.7238, "ema20": 11.6935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 0.619, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:52:18.844128", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0143, "vwap_slope": -0.0046, "atr": 0.0315, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0636, "flat_threshold_pct": 0.0879, "ema9": 8.9667, "ema20": 8.9882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.542}}
{"timestamp": "2026-09-22T13:52:18.844845", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.023}}
{"timestamp": "2026-09-22T13:52:18.845575", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.665, "vwap": 14.8401, "vwap_slope": -0.0129, "atr": 0.0621, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.1059, "ema9": 14.7535, "ema20": 14.801, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.955}}
{"timestamp": "2026-09-22T13:52:18.846229", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1397, "vwap": 9.1651, "vwap_slope": -0.0019, "atr": 0.0383, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.1047, "ema9": 9.1299, "ema20": 9.1425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 0.978, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:52:18.847082", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.811, "vwap_slope": -0.0054, "atr": 0.0529, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.0963, "ema9": 13.751, "ema20": 13.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.036, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T13:52:18.847780", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.135, "vwap": 6.1467, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0697, "ema9": 6.1323, "ema20": 6.1371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.163}}
{"timestamp": "2026-09-22T13:52:18.848508", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.58", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.110%)"], "metrics": {"price": 13.42, "vwap": 13.5768, "vwap_slope": -0.0341, "atr": 0.0593, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1427, "flat_threshold_pct": 0.1104, "ema9": 13.4192, "ema20": 13.5136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 3.73, "spread_pct": 0.075, "rvol": 0.056, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T13:52:23.854322", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 7.83, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0536, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:23.856196", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7291, "vwap_slope": 0.0018, "atr": 0.0339, "trend": "positive", "slope_pct": 0.1383, "lower_highs_lower_lows": false, "stop": 7.7893, "imbalance_decline_count": 0, "imbalance_cur": -0.2852233676975945, "imbalance_prev": -0.9725085910652921}}
{"timestamp": "2026-09-22T13:52:23.856817", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.061%)", "metrics": {"price": 10.1011, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.061, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:23.857423", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1011, "vwap": 10.0551, "vwap_slope": 0.0041, "atr": 0.0356, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": false, "stop": 10.0584, "imbalance_decline_count": 0, "imbalance_cur": -0.329414530919351, "imbalance_prev": -0.329414530919351}}
{"timestamp": "2026-09-22T13:52:23.857884", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0866, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:23.858378", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3026, "vwap_slope": 0.0074, "atr": 0.0186, "trend": "positive", "slope_pct": 0.089, "lower_highs_lower_lows": true, "stop": 6.3277, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:23.859548", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $14.07", "VWAP sloping down", "trend negative (slope -1.121%, flat band 0.981%)"], "metrics": {"price": 13.105, "vwap": 14.0656, "vwap_slope": -0.0457, "atr": 0.5141, "atr_pct": 3.923, "trend": "negative", "slope_pct": -1.1206, "flat_threshold_pct": 0.9807, "ema9": 13.3893, "ema20": 14.0089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.291, "distance_from_high_pct": 17.423, "spread_pct": 0.076, "rvol": 1.27, "volume_pace_ratio": 22.106}}
{"timestamp": "2026-09-22T13:52:23.860393", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.217%, flat band 0.173%)"], "metrics": {"price": 8.67, "vwap": 8.9016, "vwap_slope": -0.0114, "atr": 0.0598, "atr_pct": 0.69, "trend": "negative", "slope_pct": -0.2173, "flat_threshold_pct": 0.1726, "ema9": 8.6889, "ema20": 8.7701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.385, "volume_pace_ratio": 6.697}}
{"timestamp": "2026-09-22T13:52:23.861203", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.065, "vwap": 13.7393, "vwap_slope": -0.0799, "atr": 0.236, "atr_pct": 1.806, "trend": "flat", "slope_pct": -0.2492, "flat_threshold_pct": 0.4515, "ema9": 13.3306, "ema20": 13.525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 7.928, "spread_pct": 0.23, "rvol": 0.09, "volume_pace_ratio": 1.56}}
{"timestamp": "2026-09-22T13:52:23.861950", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4449, "vwap_slope": -0.0026, "atr": 0.0198, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0399, "flat_threshold_pct": 0.0776, "ema9": 6.4019, "ema20": 6.4167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T13:52:23.862859", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.98, "vwap": 8.7933, "vwap_slope": 0.0315, "atr": 0.0825, "atr_pct": 0.918, "trend": "flat", "slope_pct": 0.1762, "flat_threshold_pct": 0.2296, "ema9": 8.9029, "ema20": 8.8427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.892, "distance_from_high_pct": 0.333, "spread_pct": 0.444, "rvol": 0.222, "volume_pace_ratio": 3.874}}
{"timestamp": "2026-09-22T13:52:23.863632", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T13:52:23.864373", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6877, "vwap": 12.7164, "vwap_slope": -0.0022, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0824, "ema9": 12.684, "ema20": 12.6961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.877, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:52:23.865059", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.575, "vwap": 8.779, "vwap_slope": -0.0113, "atr": 0.0648, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.1889, "ema9": 8.6137, "ema20": 8.6988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.38, "volume_pace_ratio": 6.617}}
{"timestamp": "2026-09-22T13:52:23.865730", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.5895, "vwap_slope": -0.0009, "atr": 0.0585, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.1262, "ema9": 11.5668, "ema20": 11.5677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.151, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:52:23.868505", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3209, "vwap_slope": -0.0038, "atr": 0.0404, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0825, "ema9": 12.2423, "ema20": 12.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T13:52:23.870096", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.3355, "vwap": 10.4154, "vwap_slope": -0.0004, "atr": 0.0962, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2327, "ema9": 10.3805, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.406, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.278}}
{"timestamp": "2026-09-22T13:52:23.870944", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5095, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0231, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.1048, "ema9": 5.4968, "ema20": 5.4974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.616, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:52:23.871727", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.0936, "vwap_slope": -0.0014, "atr": 0.0418, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.1149, "ema9": 9.0781, "ema20": 9.0775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 2.94, "spread_pct": 0.441, "rvol": 0.05, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T13:52:23.872468", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.408, "vwap": 7.4719, "vwap_slope": -0.0019, "atr": 0.0277, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.0935, "ema9": 7.419, "ema20": 7.4499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.881, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T13:52:23.873110", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.2109, "vwap_slope": -0.0118, "atr": 0.0511, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.141, "ema9": 9.1119, "ema20": 9.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 3.822, "spread_pct": 0.221, "rvol": 0.056, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T13:52:23.873738", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.01, "vwap": 12.9943, "vwap_slope": -0.0006, "atr": 0.1237, "atr_pct": 0.951, "trend": "flat", "slope_pct": -0.1059, "flat_threshold_pct": 0.2377, "ema9": 12.9621, "ema20": 12.9765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 3.772, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:52:23.874506", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (156.8s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5288, "vwap_slope": 0.0009, "atr": 0.0215, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.0968, "ema9": 5.5422, "ema20": 5.5329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.617, "stage3": {"stop": 5.5242, "risk": 0.0258, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9859, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:23.875410", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2078, "vwap_slope": 0.0078, "atr": 0.0236, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1118, "ema9": 5.2391, "ema20": 5.2237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.0, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:52:23.876135", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7286, "vwap": 8.7358, "vwap_slope": -0.0004, "atr": 0.0343, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0982, "ema9": 8.7231, "ema20": 8.7273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 1.483, "spread_pct": 0.115, "rvol": 0.023, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T13:52:23.876786", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7019, "vwap": 11.6466, "vwap_slope": 0.0086, "atr": 0.0517, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.1105, "ema9": 11.7188, "ema20": 11.6911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 0.831, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:52:23.877427", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9548, "vwap": 9.0143, "vwap_slope": -0.0046, "atr": 0.0319, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0648, "flat_threshold_pct": 0.0891, "ema9": 8.9647, "ema20": 8.9873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.596, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T13:52:23.878100", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.016}}
{"timestamp": "2026-09-22T13:52:23.878842", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6763, "vwap": 14.8401, "vwap_slope": -0.0129, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.1058, "ema9": 14.7558, "ema20": 14.8021, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.027, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.948}}
{"timestamp": "2026-09-22T13:52:23.879606", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.17", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1397, "vwap": 9.1651, "vwap_slope": -0.0019, "atr": 0.0383, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.1047, "ema9": 9.1299, "ema20": 9.1425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 0.978, "spread_pct": 0.438, "rvol": 0.021, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T13:52:23.880359", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.811, "vwap_slope": -0.0054, "atr": 0.0529, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.0963, "ema9": 13.751, "ema20": 13.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.036, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T13:52:23.881049", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.135, "vwap": 6.1466, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0697, "ema9": 6.1323, "ema20": 6.1371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T13:52:23.881753", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.58", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.111%)"], "metrics": {"price": 13.3315, "vwap": 13.5751, "vwap_slope": -0.0357, "atr": 0.0593, "atr_pct": 0.445, "trend": "negative", "slope_pct": -0.1499, "flat_threshold_pct": 0.1111, "ema9": 13.4015, "ema20": 13.5052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 4.365, "spread_pct": 0.075, "rvol": 0.056, "volume_pace_ratio": 0.971}}
{"timestamp": "2026-09-22T13:52:28.887707", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 7.83, "peak_price": 7.84, "peak_gain_cents": 10.5, "slope_pct": 0.0536, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:28.890164", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7293, "vwap_slope": 0.002, "atr": 0.0339, "trend": "positive", "slope_pct": 0.1383, "lower_highs_lower_lows": false, "stop": 7.7893, "imbalance_decline_count": 0, "imbalance_cur": 0.8623188405797102, "imbalance_prev": -0.2852233676975945}}
{"timestamp": "2026-09-22T13:52:28.890837", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.042%)", "metrics": {"price": 10.1074, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0423, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:28.891680", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1074, "vwap": 10.0552, "vwap_slope": 0.0041, "atr": 0.0356, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 10.0647, "imbalance_decline_count": 0, "imbalance_cur": -0.321930360415394, "imbalance_prev": -0.329414530919351}}
{"timestamp": "2026-09-22T13:52:28.892180", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0866, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:28.892691", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3026, "vwap_slope": 0.0074, "atr": 0.0186, "trend": "positive", "slope_pct": 0.089, "lower_highs_lower_lows": true, "stop": 6.3277, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:28.895308", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $14.06", "VWAP sloping down", "trend negative (slope -1.138%, flat band 1.000%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.01, "vwap": 14.059, "vwap_slope": -0.0523, "atr": 0.5205, "atr_pct": 4.001, "trend": "negative", "slope_pct": -1.1384, "flat_threshold_pct": 1.0002, "ema9": 13.3703, "ema20": 13.9998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 18.021, "spread_pct": 0.307, "rvol": 1.278, "volume_pace_ratio": 22.162}}
{"timestamp": "2026-09-22T13:52:28.897288", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.218%, flat band 0.173%)"], "metrics": {"price": 8.6667, "vwap": 8.9016, "vwap_slope": -0.0114, "atr": 0.0598, "atr_pct": 0.691, "trend": "negative", "slope_pct": -0.2177, "flat_threshold_pct": 0.1726, "ema9": 8.6883, "ema20": 8.7698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 6.001, "spread_pct": 0.115, "rvol": 0.385, "volume_pace_ratio": 6.673}}
{"timestamp": "2026-09-22T13:52:28.898108", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.7369, "vwap_slope": -0.0823, "atr": 0.236, "atr_pct": 1.793, "trend": "flat", "slope_pct": -0.2416, "flat_threshold_pct": 0.4482, "ema9": 13.3496, "ema20": 13.534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.283, "distance_from_high_pct": 7.259, "spread_pct": 0.686, "rvol": 0.09, "volume_pace_ratio": 1.561}}
{"timestamp": "2026-09-22T13:52:28.898852", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4449, "vwap_slope": -0.0026, "atr": 0.0198, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.0776, "ema9": 6.4029, "ema20": 6.4172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T13:52:28.899775", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.01, "vwap": 8.7947, "vwap_slope": 0.0329, "atr": 0.0825, "atr_pct": 0.915, "trend": "flat", "slope_pct": 0.1799, "flat_threshold_pct": 0.2289, "ema9": 8.9089, "ema20": 8.8456, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.897, "distance_from_high_pct": 0.0, "spread_pct": 0.222, "rvol": 0.223, "volume_pace_ratio": 3.866}}
{"timestamp": "2026-09-22T13:52:28.900518", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T13:52:28.901324", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7163, "vwap_slope": -0.0023, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0824, "ema9": 12.6835, "ema20": 12.6958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T13:52:28.902110", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5799, "vwap": 8.779, "vwap_slope": -0.0113, "atr": 0.0648, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.178, "flat_threshold_pct": 0.1888, "ema9": 8.6147, "ema20": 8.6992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 7.043, "spread_pct": 0.117, "rvol": 0.38, "volume_pace_ratio": 6.593}}
{"timestamp": "2026-09-22T13:52:28.902923", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6, "vwap": 11.5895, "vwap_slope": -0.0009, "atr": 0.0586, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.1263, "ema9": 11.5678, "ema20": 11.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.108, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T13:52:28.903668", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3209, "vwap_slope": -0.0039, "atr": 0.0404, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0825, "ema9": 12.2423, "ema20": 12.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T13:52:28.904341", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.3355, "vwap": 10.4154, "vwap_slope": -0.0004, "atr": 0.0962, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2327, "ema9": 10.3805, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.406, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.277}}
{"timestamp": "2026-09-22T13:52:28.905010", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0231, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1049, "ema9": 5.4959, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:52:28.905677", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0931, "vwap_slope": -0.0014, "atr": 0.0432, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.1196, "ema9": 9.0675, "ema20": 9.0725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.875}}
{"timestamp": "2026-09-22T13:52:28.906498", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.408, "vwap": 7.4719, "vwap_slope": -0.0019, "atr": 0.0277, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.0935, "ema9": 7.419, "ema20": 7.4499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.881, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:52:28.907291", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.2104, "vwap_slope": -0.0123, "atr": 0.0515, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.0804, "flat_threshold_pct": 0.1418, "ema9": 9.1169, "ema20": 9.1641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 3.556, "spread_pct": 0.44, "rvol": 0.056, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T13:52:28.908005", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.9675, "vwap": 12.994, "vwap_slope": -0.0008, "atr": 0.1237, "atr_pct": 0.954, "trend": "flat", "slope_pct": -0.1095, "flat_threshold_pct": 0.2385, "ema9": 12.9536, "ema20": 12.9725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 4.087, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T13:52:28.908784", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (161.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5288, "vwap_slope": 0.0009, "atr": 0.0215, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.0968, "ema9": 5.5432, "ema20": 5.5333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.614, "stage3": {"stop": 5.5292, "risk": 0.0258, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9982, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:28.909473", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2078, "vwap_slope": 0.0078, "atr": 0.0236, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1118, "ema9": 5.2391, "ema20": 5.2237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.0, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:52:28.910170", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.7357, "vwap_slope": -0.0005, "atr": 0.0343, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0984, "ema9": 8.7184, "ema20": 8.7251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.023, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T13:52:28.911164", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7046, "vwap": 11.6466, "vwap_slope": 0.0087, "atr": 0.0517, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1105, "ema9": 11.7194, "ema20": 11.6913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 0.808, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T13:52:28.912038", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0143, "vwap_slope": -0.0046, "atr": 0.0319, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0636, "flat_threshold_pct": 0.089, "ema9": 8.9667, "ema20": 8.9882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.088, "volume_pace_ratio": 1.531}}
{"timestamp": "2026-09-22T13:52:28.912792", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.008}}
{"timestamp": "2026-09-22T13:52:28.913581", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.675, "vwap": 14.8399, "vwap_slope": -0.0131, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.1058, "ema9": 14.7555, "ema20": 14.802, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.944}}
{"timestamp": "2026-09-22T13:52:28.914231", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1639, "vwap_slope": -0.0031, "atr": 0.0389, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1066, "ema9": 9.1259, "ema20": 9.1406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:52:28.914981", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8109, "vwap_slope": -0.0055, "atr": 0.0529, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.0963, "ema9": 13.751, "ema20": 13.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.036, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T13:52:28.915657", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1466, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 6.1333, "ema20": 6.1375, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.157}}
{"timestamp": "2026-09-22T13:52:28.916107", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.58", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.111%)"], "metrics": {"price": 13.34, "vwap": 13.575, "vwap_slope": -0.0358, "atr": 0.0593, "atr_pct": 0.444, "trend": "negative", "slope_pct": -0.1492, "flat_threshold_pct": 0.1111, "ema9": 13.4032, "ema20": 13.506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.056, "volume_pace_ratio": 0.969}}
{"timestamp": "2026-09-22T13:52:33.921738", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.111%)", "metrics": {"price": 7.845, "peak_price": 7.845, "peak_gain_cents": 11.0, "slope_pct": 0.111, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:33.922898", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7295, "vwap_slope": 0.0022, "atr": 0.0349, "trend": "positive", "slope_pct": 0.1404, "lower_highs_lower_lows": false, "stop": 7.8031, "imbalance_decline_count": 0, "imbalance_cur": 0.9655172413793104, "imbalance_prev": 0.8623188405797102}}
{"timestamp": "2026-09-22T13:52:33.923627", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:33.924226", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0552, "vwap_slope": 0.0042, "atr": 0.0356, "trend": "flat", "slope_pct": 0.0175, "lower_highs_lower_lows": false, "stop": 10.0723, "imbalance_decline_count": 0, "imbalance_cur": -0.07141054756497603, "imbalance_prev": -0.321930360415394}}
{"timestamp": "2026-09-22T13:52:33.924655", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1102, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:33.925137", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3026, "vwap_slope": 0.0074, "atr": 0.0186, "trend": "positive", "slope_pct": 0.0881, "lower_highs_lower_lows": true, "stop": 6.3227, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:33.926705", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $14.05", "VWAP sloping down", "trend negative (slope -1.138%, flat band 1.002%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.01, "vwap": 14.0535, "vwap_slope": -0.0578, "atr": 0.5212, "atr_pct": 4.006, "trend": "negative", "slope_pct": -1.1384, "flat_threshold_pct": 1.0016, "ema9": 13.3703, "ema20": 13.9998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 18.021, "spread_pct": 0.537, "rvol": 1.285, "volume_pace_ratio": 22.202}}
{"timestamp": "2026-09-22T13:52:33.927610", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.216%, flat band 0.175%)"], "metrics": {"price": 8.6814, "vwap": 8.9001, "vwap_slope": -0.0129, "atr": 0.0609, "atr_pct": 0.702, "trend": "negative", "slope_pct": -0.2159, "flat_threshold_pct": 0.1754, "ema9": 8.6912, "ema20": 8.7712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 5.842, "spread_pct": 0.115, "rvol": 0.387, "volume_pace_ratio": 6.692}}
{"timestamp": "2026-09-22T13:52:33.928414", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.115, "vwap": 13.7362, "vwap_slope": -0.083, "atr": 0.236, "atr_pct": 1.799, "trend": "flat", "slope_pct": -0.2452, "flat_threshold_pct": 0.4498, "ema9": 13.3406, "ema20": 13.5297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 7.576, "spread_pct": 0.686, "rvol": 0.09, "volume_pace_ratio": 1.557}}
{"timestamp": "2026-09-22T13:52:33.929125", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4448, "vwap_slope": -0.0027, "atr": 0.0198, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.0776, "ema9": 6.4029, "ema20": 6.4172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.068, "volume_pace_ratio": 1.181}}
{"timestamp": "2026-09-22T13:52:33.929880", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.0175, "vwap": 8.7953, "vwap_slope": 0.0335, "atr": 0.083, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.1809, "flat_threshold_pct": 0.2301, "ema9": 8.9104, "ema20": 8.8463, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.897, "distance_from_high_pct": 0.0, "spread_pct": 0.222, "rvol": 0.223, "volume_pace_ratio": 3.852}}
{"timestamp": "2026-09-22T13:52:33.930473", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T13:52:33.931286", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7163, "vwap_slope": -0.0023, "atr": 0.0418, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0824, "ema9": 12.6845, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T13:52:33.931989", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.779, "vwap_slope": -0.0113, "atr": 0.0655, "atr_pct": 0.763, "trend": "flat", "slope_pct": -0.1767, "flat_threshold_pct": 0.1906, "ema9": 8.6167, "ema20": 8.7002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 6.934, "spread_pct": 0.233, "rvol": 0.38, "volume_pace_ratio": 6.571}}
{"timestamp": "2026-09-22T13:52:33.932616", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.5986, "vwap": 11.5895, "vwap_slope": -0.0009, "atr": 0.0586, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.1263, "ema9": 11.5676, "ema20": 11.5681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.12, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T13:52:33.933175", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3208, "vwap_slope": -0.004, "atr": 0.0404, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.0824, "ema9": 12.2433, "ema20": 12.2632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.044, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T13:52:33.933861", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.28x normal below floor 0.4x"], "metrics": {"price": 10.3355, "vwap": 10.4154, "vwap_slope": -0.0004, "atr": 0.0962, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2327, "ema9": 10.3805, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 3.406, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.276}}
{"timestamp": "2026-09-22T13:52:33.934558", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0231, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.105, "ema9": 5.4949, "ema20": 5.4965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T13:52:33.935256", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0931, "vwap_slope": -0.0014, "atr": 0.0432, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.1196, "ema9": 9.0675, "ema20": 9.0725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T13:52:33.935880", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.408, "vwap": 7.4719, "vwap_slope": -0.0019, "atr": 0.0277, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.0935, "ema9": 7.419, "ema20": 7.4499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.881, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:52:33.936499", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2104, "vwap_slope": -0.0123, "atr": 0.0519, "atr_pct": 0.571, "trend": "flat", "slope_pct": -0.0798, "flat_threshold_pct": 0.1427, "ema9": 9.1179, "ema20": 9.1646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 3.503, "spread_pct": 0.44, "rvol": 0.056, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T13:52:33.937215", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.9941, "vwap_slope": -0.0008, "atr": 0.1237, "atr_pct": 0.953, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2384, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:52:33.938031", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (166.8s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5289, "vwap_slope": 0.001, "atr": 0.0215, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.0968, "ema9": 5.5432, "ema20": 5.5333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.035, "volume_pace_ratio": 0.613, "stage3": {"stop": 5.5292, "risk": 0.0258, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4027, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:33.940943", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2078, "vwap_slope": 0.0078, "atr": 0.0236, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1118, "ema9": 5.2391, "ema20": 5.2237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.0, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:52:33.941731", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.7357, "vwap_slope": -0.0005, "atr": 0.0343, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0982, "ema9": 8.7224, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.023, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T13:52:33.942391", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7046, "vwap": 11.6466, "vwap_slope": 0.0087, "atr": 0.0517, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1105, "ema9": 11.7194, "ema20": 11.6913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 0.808, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T13:52:33.943099", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9601, "vwap": 9.014, "vwap_slope": -0.0049, "atr": 0.0319, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.089, "ema9": 8.9657, "ema20": 8.9878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.537, "spread_pct": 0.112, "rvol": 0.089, "volume_pace_ratio": 1.533}}
{"timestamp": "2026-09-22T13:52:33.943824", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 2.001}}
{"timestamp": "2026-09-22T13:52:33.944502", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.675, "vwap": 14.8397, "vwap_slope": -0.0134, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.1058, "ema9": 14.7555, "ema20": 14.802, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.94}}
{"timestamp": "2026-09-22T13:52:33.945146", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1639, "vwap_slope": -0.0031, "atr": 0.0389, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1066, "ema9": 9.1259, "ema20": 9.1406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:52:33.945717", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8108, "vwap_slope": -0.0056, "atr": 0.0529, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0582, "flat_threshold_pct": 0.0963, "ema9": 13.752, "ema20": 13.7876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.036, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:52:33.946313", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.135, "vwap": 6.1466, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0697, "ema9": 6.1323, "ema20": 6.1371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T13:52:33.948069", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.57", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.115%)"], "metrics": {"price": 13.325, "vwap": 13.5688, "vwap_slope": -0.0421, "atr": 0.0614, "atr_pct": 0.461, "trend": "negative", "slope_pct": -0.1504, "flat_threshold_pct": 0.1152, "ema9": 13.4002, "ema20": 13.5046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.057, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:52:38.953972", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.047%)", "metrics": {"price": 7.8282, "peak_price": 7.845, "peak_gain_cents": 11.0, "slope_pct": 0.0467, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:38.955540", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8282, "vwap": 7.7295, "vwap_slope": 0.0022, "atr": 0.0349, "trend": "positive", "slope_pct": 0.138, "lower_highs_lower_lows": false, "stop": 7.7863, "imbalance_decline_count": 1, "imbalance_cur": 0.9184247538677919, "imbalance_prev": 0.9655172413793104}}
{"timestamp": "2026-09-22T13:52:38.956216", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.035%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0346, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:38.956722", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0554, "vwap_slope": 0.0044, "atr": 0.0357, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 10.0672, "imbalance_decline_count": 0, "imbalance_cur": 0.5672624647224835, "imbalance_prev": -0.07141054756497603}}
{"timestamp": "2026-09-22T13:52:38.957220", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1102, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:38.957661", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3026, "vwap_slope": 0.0074, "atr": 0.0186, "trend": "positive", "slope_pct": 0.0881, "lower_highs_lower_lows": true, "stop": 6.3227, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:38.960622", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $14.05", "VWAP sloping down", "trend negative (slope -1.099%, flat band 0.992%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2192, "vwap": 14.0466, "vwap_slope": -0.0647, "atr": 0.5248, "atr_pct": 3.97, "trend": "negative", "slope_pct": -1.0991, "flat_threshold_pct": 0.9925, "ema9": 13.4122, "ema20": 14.0197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 16.703, "spread_pct": 0.53, "rvol": 1.296, "volume_pace_ratio": 22.324}}
{"timestamp": "2026-09-22T13:52:38.962549", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.214%, flat band 0.175%)"], "metrics": {"price": 8.695, "vwap": 8.9, "vwap_slope": -0.013, "atr": 0.0609, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.2142, "flat_threshold_pct": 0.1752, "ema9": 8.6939, "ema20": 8.7725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.388, "volume_pace_ratio": 6.674}}
{"timestamp": "2026-09-22T13:52:38.963539", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.1486, "vwap": 13.736, "vwap_slope": -0.0832, "atr": 0.236, "atr_pct": 1.795, "trend": "flat", "slope_pct": -0.2425, "flat_threshold_pct": 0.4486, "ema9": 13.3474, "ema20": 13.5329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 7.339, "spread_pct": 0.38, "rvol": 0.09, "volume_pace_ratio": 1.552}}
{"timestamp": "2026-09-22T13:52:38.964335", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4447, "vwap_slope": -0.0028, "atr": 0.0198, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0775, "ema9": 6.4039, "ema20": 6.4176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.069, "volume_pace_ratio": 1.18}}
{"timestamp": "2026-09-22T13:52:38.965099", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.1s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0189, "vwap": 8.7958, "vwap_slope": 0.034, "atr": 0.0832, "atr_pct": 0.922, "trend": "flat", "slope_pct": 0.181, "flat_threshold_pct": 0.2306, "ema9": 8.9107, "ema20": 8.8464, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.902, "distance_from_high_pct": 0.011, "spread_pct": 0.444, "rvol": 0.223, "volume_pace_ratio": 3.844, "stage3": {"stop": 8.9191, "risk": 0.0998, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3607, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:38.965811", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T13:52:38.966496", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6723, "vwap": 12.7162, "vwap_slope": -0.0024, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0825, "ema9": 12.6809, "ema20": 12.6946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.998, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T13:52:38.967285", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7788, "vwap_slope": -0.0114, "atr": 0.0662, "atr_pct": 0.771, "trend": "flat", "slope_pct": -0.1767, "flat_threshold_pct": 0.1927, "ema9": 8.6167, "ema20": 8.7002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.38, "volume_pace_ratio": 6.551}}
{"timestamp": "2026-09-22T13:52:38.967973", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.61, "vwap": 11.5895, "vwap_slope": -0.0009, "atr": 0.0593, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.1278, "ema9": 11.5698, "ema20": 11.5692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 1.023, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T13:52:38.968610", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2599, "vwap": 12.3207, "vwap_slope": -0.004, "atr": 0.0404, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.0824, "ema9": 12.2433, "ema20": 12.2632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.467, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T13:52:38.969344", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4154, "vwap_slope": -0.0004, "atr": 0.0973, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2354, "ema9": 10.3806, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.275}}
{"timestamp": "2026-09-22T13:52:38.970001", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0231, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1049, "ema9": 5.4959, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.041, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T13:52:38.970750", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0931, "vwap_slope": -0.0014, "atr": 0.0432, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.1196, "ema9": 9.0675, "ema20": 9.0725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T13:52:38.971578", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4711, "vwap_slope": -0.0027, "atr": 0.0286, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.0962, "ema9": 7.4214, "ema20": 7.451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.036, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T13:52:38.973186", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0644, "vwap": 9.2104, "vwap_slope": -0.0123, "atr": 0.0519, "atr_pct": 0.572, "trend": "flat", "slope_pct": -0.0828, "flat_threshold_pct": 0.1431, "ema9": 9.1128, "ema20": 9.1622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 3.775, "spread_pct": 0.44, "rvol": 0.056, "volume_pace_ratio": 0.969}}
{"timestamp": "2026-09-22T13:52:38.973960", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.9941, "vwap_slope": -0.0008, "atr": 0.1237, "atr_pct": 0.953, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2384, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T13:52:38.975549", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (171.9s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5502, "vwap": 5.5289, "vwap_slope": 0.001, "atr": 0.0215, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.0968, "ema9": 5.5422, "ema20": 5.5329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.221, "spread_pct": 0.18, "rvol": 0.036, "volume_pace_ratio": 0.612, "stage3": {"stop": 5.5244, "risk": 0.0258, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4906, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:38.976296", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2665, "vwap": 5.2077, "vwap_slope": 0.0077, "atr": 0.0236, "atr_pct": 0.448, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.1119, "ema9": 5.2384, "ema20": 5.2234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.066, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.157}}
{"timestamp": "2026-09-22T13:52:38.976990", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.7357, "vwap_slope": -0.0005, "atr": 0.0343, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0982, "ema9": 8.7224, "ema20": 8.727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.023, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:52:38.977722", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7046, "vwap": 11.6466, "vwap_slope": 0.0087, "atr": 0.0517, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1105, "ema9": 11.7194, "ema20": 11.6913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 0.808, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:52:38.978373", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.014, "vwap_slope": -0.0049, "atr": 0.0319, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.089, "ema9": 8.9657, "ema20": 8.9878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.089, "volume_pace_ratio": 1.528}}
{"timestamp": "2026-09-22T13:52:38.979086", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.993}}
{"timestamp": "2026-09-22T13:52:38.979808", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.8397, "vwap_slope": -0.0134, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.1058, "ema9": 14.7565, "ema20": 14.8025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.112, "volume_pace_ratio": 1.933}}
{"timestamp": "2026-09-22T13:52:38.980508", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1639, "vwap_slope": -0.0031, "atr": 0.0389, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1066, "ema9": 9.1259, "ema20": 9.1406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:52:38.981180", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7617, "vwap": 13.8107, "vwap_slope": -0.0057, "atr": 0.0529, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0565, "flat_threshold_pct": 0.0961, "ema9": 13.7563, "ema20": 13.7896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.772, "spread_pct": 0.073, "rvol": 0.037, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T13:52:38.981876", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1466, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 6.1333, "ema20": 6.1375, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T13:52:38.982747", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.57", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.115%)"], "metrics": {"price": 13.3299, "vwap": 13.5658, "vwap_slope": -0.045, "atr": 0.0614, "atr_pct": 0.461, "trend": "negative", "slope_pct": -0.15, "flat_threshold_pct": 0.1152, "ema9": 13.4012, "ema20": 13.505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 4.377, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T13:52:43.987115", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.098%)", "metrics": {"price": 7.8416, "peak_price": 7.845, "peak_gain_cents": 11.0, "slope_pct": 0.098, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:43.989410", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8416, "vwap": 7.7296, "vwap_slope": 0.0023, "atr": 0.0353, "trend": "positive", "slope_pct": 0.1399, "lower_highs_lower_lows": false, "stop": 7.7992, "imbalance_decline_count": 2, "imbalance_cur": 0.8581765557163531, "imbalance_prev": 0.9184247538677919}}
{"timestamp": "2026-09-22T13:52:43.990072", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.034%)", "metrics": {"price": 10.1102, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.034, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:43.990760", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1102, "vwap": 10.0554, "vwap_slope": 0.0044, "atr": 0.0357, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 10.0674, "imbalance_decline_count": 1, "imbalance_cur": 0.5555555555555556, "imbalance_prev": 0.5672624647224835}}
{"timestamp": "2026-09-22T13:52:43.991460", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1338, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:43.992015", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3026, "vwap_slope": 0.0075, "atr": 0.0189, "trend": "positive", "slope_pct": 0.0872, "lower_highs_lower_lows": true, "stop": 6.3173, "imbalance_decline_count": 1, "imbalance_cur": -0.42938659058487877, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:52:43.996294", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $14.01", "VWAP sloping down", "trend negative (slope -1.197%, flat band 1.081%)"], "metrics": {"price": 12.7, "vwap": 14.0102, "vwap_slope": -0.1012, "atr": 0.5491, "atr_pct": 4.323, "trend": "negative", "slope_pct": -1.1967, "flat_threshold_pct": 1.0808, "ema9": 13.3083, "ema20": 13.9703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 19.975, "spread_pct": 0.314, "rvol": 1.331, "volume_pace_ratio": 22.834}}
{"timestamp": "2026-09-22T13:52:43.998283", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.215%, flat band 0.175%)"], "metrics": {"price": 8.69, "vwap": 8.8998, "vwap_slope": -0.0132, "atr": 0.0609, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.2148, "flat_threshold_pct": 0.1753, "ema9": 8.6929, "ema20": 8.772, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.388, "volume_pace_ratio": 6.652}}
{"timestamp": "2026-09-22T13:52:43.999480", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.2187, "vwap": 13.7364, "vwap_slope": -0.0828, "atr": 0.2382, "atr_pct": 1.802, "trend": "flat", "slope_pct": -0.2369, "flat_threshold_pct": 0.4505, "ema9": 13.3614, "ema20": 13.5396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 6.845, "spread_pct": 0.607, "rvol": 0.09, "volume_pace_ratio": 1.547}}
{"timestamp": "2026-09-22T13:52:44.002580", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4086, "vwap": 6.4445, "vwap_slope": -0.003, "atr": 0.0206, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.0802, "ema9": 6.4056, "ema20": 6.4185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 2.457, "spread_pct": 0.156, "rvol": 0.069, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T13:52:44.004043", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0, "vwap": 8.7951, "vwap_slope": 0.0333, "atr": 0.0832, "atr_pct": 0.924, "trend": "flat", "slope_pct": 0.1787, "flat_threshold_pct": 0.2311, "ema9": 8.9069, "ema20": 8.8446, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.902, "distance_from_high_pct": 0.221, "spread_pct": 0.444, "rvol": 0.223, "volume_pace_ratio": 3.831, "stage3": {"stop": 8.9002, "risk": 0.0998, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3263, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:52:44.005189", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T13:52:44.006128", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7162, "vwap_slope": -0.0024, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0824, "ema9": 12.6835, "ema20": 12.6958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T13:52:44.007079", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.595, "vwap": 8.7788, "vwap_slope": -0.0114, "atr": 0.0662, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.1761, "flat_threshold_pct": 0.1926, "ema9": 8.6177, "ema20": 8.7007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.38, "volume_pace_ratio": 6.527}}
{"timestamp": "2026-09-22T13:52:44.007874", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6277, "vwap": 11.5897, "vwap_slope": -0.0008, "atr": 0.0608, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.1306, "ema9": 11.5734, "ema20": 11.5708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.872, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T13:52:44.008587", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3206, "vwap_slope": -0.0042, "atr": 0.0408, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.0831, "ema9": 12.2443, "ema20": 12.2637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T13:52:44.009245", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4154, "vwap_slope": -0.0004, "atr": 0.0973, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2354, "ema9": 10.3806, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.274}}
{"timestamp": "2026-09-22T13:52:44.009989", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5047, "vwap_slope": -0.0, "atr": 0.0238, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.1079, "ema9": 5.4989, "ema20": 5.4984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.429, "spread_pct": 0.362, "rvol": 0.042, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T13:52:44.010725", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0931, "vwap_slope": -0.0014, "atr": 0.0432, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.1196, "ema9": 9.0675, "ema20": 9.0725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T13:52:44.012351", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4052, "vwap": 7.4709, "vwap_slope": -0.0028, "atr": 0.0293, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.0988, "ema9": 7.4184, "ema20": 7.4496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.918, "spread_pct": 0.134, "rvol": 0.036, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T13:52:44.013139", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.077, "vwap": 9.2104, "vwap_slope": -0.0123, "atr": 0.0519, "atr_pct": 0.572, "trend": "flat", "slope_pct": -0.0813, "flat_threshold_pct": 0.1429, "ema9": 9.1153, "ema20": 9.1634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 3.641, "spread_pct": 0.44, "rvol": 0.056, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T13:52:44.013972", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.9941, "vwap_slope": -0.0008, "atr": 0.1237, "atr_pct": 0.953, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2384, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.894}}
{"timestamp": "2026-09-22T13:52:44.015472", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 176.9s", "imbalance +86% >= 50% buy threshold, stop 5.54", "entry_score 92.8"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5293, "vwap_slope": 0.0014, "atr": 0.0222, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.0997, "ema9": 5.5462, "ema20": 5.5348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.036, "volume_pace_ratio": 0.618, "stage3": {"stop": 5.5434, "risk": 0.0266, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8585, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 5.54"}, "entry_score": 92.77, "entry_score_breakdown": {"imbalance_sub": 0.798, "volume_pace_sub": 1.0, "volatility_sub": 0.942, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:52:44.055106", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2079, "vwap_slope": 0.0079, "atr": 0.0236, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1118, "ema9": 5.2391, "ema20": 5.2237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.0, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:52:44.056222", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7414, "vwap": 8.7358, "vwap_slope": -0.0004, "atr": 0.0346, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0991, "ema9": 8.7257, "ema20": 8.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.339, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T13:52:44.057038", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7889, "vwap": 11.647, "vwap_slope": 0.009, "atr": 0.0531, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.1125, "ema9": 11.7362, "ema20": 11.6994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 0.094, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:52:44.057776", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.968, "vwap": 9.014, "vwap_slope": -0.0049, "atr": 0.0319, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0632, "flat_threshold_pct": 0.0889, "ema9": 8.9673, "ema20": 8.9885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.451, "spread_pct": 0.112, "rvol": 0.089, "volume_pace_ratio": 1.522}}
{"timestamp": "2026-09-22T13:52:44.059501", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.986}}
{"timestamp": "2026-09-22T13:52:44.061105", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.675, "vwap": 14.8393, "vwap_slope": -0.0137, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.1058, "ema9": 14.7555, "ema20": 14.802, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.93}}
{"timestamp": "2026-09-22T13:52:44.061906", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1063, "vwap": 9.1637, "vwap_slope": -0.0033, "atr": 0.0391, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.046, "flat_threshold_pct": 0.1074, "ema9": 9.1232, "ema20": 9.1393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.34, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:52:44.062724", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7754, "vwap": 13.8106, "vwap_slope": -0.0058, "atr": 0.0537, "atr_pct": 0.389, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.0974, "ema9": 13.7591, "ema20": 13.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.675, "spread_pct": 0.145, "rvol": 0.037, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:52:44.063497", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1466, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0698, "ema9": 6.1313, "ema20": 6.1366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T13:52:44.064379", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.57", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.115%)"], "metrics": {"price": 13.32, "vwap": 13.5653, "vwap_slope": -0.0455, "atr": 0.0614, "atr_pct": 0.461, "trend": "negative", "slope_pct": -0.1508, "flat_threshold_pct": 0.1153, "ema9": 13.3992, "ema20": 13.5041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.997}}
{"timestamp": "2026-09-22T13:52:49.067471", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.092%)", "metrics": {"price": 7.84, "peak_price": 7.845, "peak_gain_cents": 11.0, "slope_pct": 0.0919, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:49.071103", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.7308, "vwap_slope": 0.0035, "atr": 0.0353, "trend": "positive", "slope_pct": 0.1397, "lower_highs_lower_lows": false, "stop": 7.7976, "imbalance_decline_count": 3, "imbalance_cur": -0.31008369868473495, "imbalance_prev": 0.8581765557163531}}
{"timestamp": "2026-09-22T13:52:49.072914", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.057%)", "metrics": {"price": 10.1023, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0575, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:49.073538", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1023, "vwap": 10.0554, "vwap_slope": 0.0044, "atr": 0.0357, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": false, "stop": 10.0595, "imbalance_decline_count": 2, "imbalance_cur": 0.5253218884120172, "imbalance_prev": 0.5555555555555556}}
{"timestamp": "2026-09-22T13:52:49.073961", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1575, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:49.074427", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3027, "vwap_slope": 0.0075, "atr": 0.0193, "trend": "positive", "slope_pct": 0.0864, "lower_highs_lower_lows": true, "stop": 6.3119, "imbalance_decline_count": 2, "imbalance_cur": -0.8657243816254417, "imbalance_prev": -0.42938659058487877}}
{"timestamp": "2026-09-22T13:52:49.077935", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.81 below VWAP $14.00", "VWAP sloping down", "trend negative (slope -1.176%, flat band 1.079%)"], "metrics": {"price": 12.8101, "vwap": 14.0011, "vwap_slope": -0.1102, "atr": 0.5526, "atr_pct": 4.314, "trend": "negative", "slope_pct": -1.176, "flat_threshold_pct": 1.0785, "ema9": 13.3304, "ema20": 13.9808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 19.281, "spread_pct": 0.545, "rvol": 1.343, "volume_pace_ratio": 22.962}}
{"timestamp": "2026-09-22T13:52:49.080152", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.214%, flat band 0.175%)"], "metrics": {"price": 8.6942, "vwap": 8.8998, "vwap_slope": -0.0132, "atr": 0.0609, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.2143, "flat_threshold_pct": 0.1752, "ema9": 8.6938, "ema20": 8.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 5.703, "spread_pct": 0.115, "rvol": 0.388, "volume_pace_ratio": 6.629}}
{"timestamp": "2026-09-22T13:52:49.080899", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.74", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.7353, "vwap_slope": -0.0839, "atr": 0.2383, "atr_pct": 1.809, "trend": "flat", "slope_pct": -0.2408, "flat_threshold_pct": 0.4524, "ema9": 13.3516, "ema20": 13.535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 7.188, "spread_pct": 0.607, "rvol": 0.09, "volume_pace_ratio": 1.543}}
{"timestamp": "2026-09-22T13:52:49.081507", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.4444, "vwap_slope": -0.0032, "atr": 0.0206, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0802, "ema9": 6.4049, "ema20": 6.4181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.069, "volume_pace_ratio": 1.182}}
{"timestamp": "2026-09-22T13:52:49.082192", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.2s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 8.9562, "vwap": 8.7937, "vwap_slope": 0.0318, "atr": 0.0832, "atr_pct": 0.929, "trend": "flat", "slope_pct": 0.1733, "flat_threshold_pct": 0.2322, "ema9": 8.8981, "ema20": 8.8404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.907, "distance_from_high_pct": 0.706, "spread_pct": 0.222, "rvol": 0.224, "volume_pace_ratio": 3.823, "stage3": {"stop": 8.8564, "risk": 0.0998, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0326, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:52:49.082846", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T13:52:49.083516", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7162, "vwap_slope": -0.0024, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0824, "ema9": 12.6845, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T13:52:49.084108", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.6086, "vwap": 8.7786, "vwap_slope": -0.0117, "atr": 0.0669, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1744, "flat_threshold_pct": 0.1944, "ema9": 8.6205, "ema20": 8.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 6.732, "spread_pct": 0.116, "rvol": 0.381, "volume_pace_ratio": 6.513}}
{"timestamp": "2026-09-22T13:52:49.084691", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6219, "vwap": 11.5897, "vwap_slope": -0.0008, "atr": 0.0608, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1307, "ema9": 11.5722, "ema20": 11.5703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.922, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T13:52:49.085277", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2565, "vwap": 12.3201, "vwap_slope": -0.0046, "atr": 0.0408, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0832, "ema9": 12.2426, "ema20": 12.2629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.494, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T13:52:49.085855", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.336, "vwap": 10.4154, "vwap_slope": -0.0004, "atr": 0.0973, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.1145, "flat_threshold_pct": 0.2354, "ema9": 10.3806, "ema20": 10.4313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 3.401, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:52:49.086439", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0238, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1081, "ema9": 5.4959, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.042, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T13:52:49.087043", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0931, "vwap_slope": -0.0014, "atr": 0.0432, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.1196, "ema9": 9.0675, "ema20": 9.0725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T13:52:49.087642", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4241, "vwap": 7.471, "vwap_slope": -0.0027, "atr": 0.0293, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0677, "flat_threshold_pct": 0.0986, "ema9": 7.4222, "ema20": 7.4514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.668, "spread_pct": 0.134, "rvol": 0.036, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:52:49.088191", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.2095, "vwap_slope": -0.0132, "atr": 0.0526, "atr_pct": 0.579, "trend": "flat", "slope_pct": -0.0804, "flat_threshold_pct": 0.1447, "ema9": 9.1169, "ema20": 9.1641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 3.556, "spread_pct": 0.33, "rvol": 0.057, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:52:49.088720", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.994, "vwap_slope": -0.0009, "atr": 0.1237, "atr_pct": 0.953, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2384, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.892}}
{"timestamp": "2026-09-22T13:52:49.089361", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 182.0s", "imbalance +51% >= 50% buy threshold, stop 5.53", "entry_score 77.6"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.5295, "vwap_slope": 0.0016, "atr": 0.0222, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0471, "flat_threshold_pct": 0.0999, "ema9": 5.5442, "ema20": 5.5338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.036, "volume_pace_ratio": 0.621, "stage3": {"stop": 5.5334, "risk": 0.0266, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.505, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 5.53"}, "entry_score": 77.61, "entry_score_breakdown": {"imbalance_sub": 0.293, "volume_pace_sub": 1.0, "volatility_sub": 0.941, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:52:49.127471", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2079, "vwap_slope": 0.0079, "atr": 0.0236, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1118, "ema9": 5.2391, "ema20": 5.2237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.0, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:52:49.128397", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.745, "vwap": 8.7358, "vwap_slope": -0.0004, "atr": 0.035, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.1, "ema9": 8.7264, "ema20": 8.7289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.298, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:52:49.129135", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7506, "vwap": 11.6472, "vwap_slope": 0.0092, "atr": 0.0531, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.1129, "ema9": 11.7286, "ema20": 11.6957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 0.419, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:52:49.129844", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0139, "vwap_slope": -0.005, "atr": 0.0319, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.063, "flat_threshold_pct": 0.0889, "ema9": 8.9677, "ema20": 8.9887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.429, "spread_pct": 0.111, "rvol": 0.089, "volume_pace_ratio": 1.52}}
{"timestamp": "2026-09-22T13:52:49.131521", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.979}}
{"timestamp": "2026-09-22T13:52:49.133086", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6735, "vwap": 14.8393, "vwap_slope": -0.0138, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.1059, "ema9": 14.7552, "ema20": 14.8018, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.046, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.924}}
{"timestamp": "2026-09-22T13:52:49.134571", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1063, "vwap": 9.1637, "vwap_slope": -0.0033, "atr": 0.0391, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.046, "flat_threshold_pct": 0.1074, "ema9": 9.1232, "ema20": 9.1393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.34, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:52:49.135484", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7717, "vwap": 13.8105, "vwap_slope": -0.0059, "atr": 0.0539, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0979, "ema9": 13.7583, "ema20": 13.7906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 1.701, "spread_pct": 0.073, "rvol": 0.037, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:52:49.136232", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1301, "vwap": 6.1466, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0698, "ema9": 6.1313, "ema20": 6.1366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.445, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T13:52:49.137097", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.56", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.115%)"], "metrics": {"price": 13.3223, "vwap": 13.5649, "vwap_slope": -0.0459, "atr": 0.0614, "atr_pct": 0.461, "trend": "negative", "slope_pct": -0.1506, "flat_threshold_pct": 0.1152, "ema9": 13.3997, "ema20": 13.5043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 4.431, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T13:52:54.142746", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.130%)", "metrics": {"price": 7.85, "peak_price": 7.85, "peak_gain_cents": 11.5, "slope_pct": 0.1302, "trend": "positive"}}
{"timestamp": "2026-09-22T13:52:54.143927", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7309, "vwap_slope": 0.0036, "atr": 0.0353, "trend": "positive", "slope_pct": 0.1411, "lower_highs_lower_lows": false, "stop": 7.8076, "imbalance_decline_count": 4, "imbalance_cur": -0.7342545841084241, "imbalance_prev": -0.31008369868473495}}
{"timestamp": "2026-09-22T13:52:54.144491", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.005%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0049, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:54.144980", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0555, "vwap_slope": 0.0044, "atr": 0.0357, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 10.0772, "imbalance_decline_count": 3, "imbalance_cur": 0.4844164456233422, "imbalance_prev": 0.5253218884120172}}
{"timestamp": "2026-09-22T13:52:54.145397", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1575, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:54.145809", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3027, "vwap_slope": 0.0075, "atr": 0.0193, "trend": "positive", "slope_pct": 0.0864, "lower_highs_lower_lows": true, "stop": 6.3119, "imbalance_decline_count": 0, "imbalance_cur": -0.8657243816254417, "imbalance_prev": -0.8657243816254417}}
{"timestamp": "2026-09-22T13:52:54.148258", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $14.00", "VWAP sloping down", "trend negative (slope -1.157%, flat band 1.070%)"], "metrics": {"price": 12.91, "vwap": 13.9997, "vwap_slope": -0.1116, "atr": 0.5526, "atr_pct": 4.281, "trend": "negative", "slope_pct": -1.1572, "flat_threshold_pct": 1.0702, "ema9": 13.3503, "ema20": 13.9903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 18.652, "spread_pct": 0.233, "rvol": 1.348, "volume_pace_ratio": 22.951}}
{"timestamp": "2026-09-22T13:52:54.149010", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.215%, flat band 0.175%)"], "metrics": {"price": 8.6876, "vwap": 8.8996, "vwap_slope": -0.0134, "atr": 0.0609, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.2151, "flat_threshold_pct": 0.1753, "ema9": 8.6924, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 5.774, "spread_pct": 0.115, "rvol": 0.388, "volume_pace_ratio": 6.61}}
{"timestamp": "2026-09-22T13:52:54.149745", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.73", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.7347, "vwap_slope": -0.0845, "atr": 0.2383, "atr_pct": 1.804, "trend": "flat", "slope_pct": -0.2376, "flat_threshold_pct": 0.451, "ema9": 13.3596, "ema20": 13.5388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 6.906, "spread_pct": 0.456, "rvol": 0.09, "volume_pace_ratio": 1.54}}
{"timestamp": "2026-09-22T13:52:54.150524", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.408, "vwap": 6.4443, "vwap_slope": -0.0032, "atr": 0.0206, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0802, "ema9": 6.4055, "ema20": 6.4184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.353, "distance_from_high_pct": 2.466, "spread_pct": 0.156, "rvol": 0.069, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T13:52:54.151265", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.3s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 8.985, "vwap": 8.7949, "vwap_slope": 0.0331, "atr": 0.0832, "atr_pct": 0.926, "trend": "flat", "slope_pct": 0.1769, "flat_threshold_pct": 0.2315, "ema9": 8.9039, "ema20": 8.8432, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.909, "distance_from_high_pct": 0.387, "spread_pct": 0.334, "rvol": 0.224, "volume_pace_ratio": 3.812, "stage3": {"stop": 8.8852, "risk": 0.0998, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0853, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:52:54.151911", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T13:52:54.152587", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7162, "vwap_slope": -0.0024, "atr": 0.0418, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0824, "ema9": 12.6845, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T13:52:54.153208", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.595, "vwap": 8.778, "vwap_slope": -0.0122, "atr": 0.0669, "atr_pct": 0.779, "trend": "flat", "slope_pct": -0.1761, "flat_threshold_pct": 0.1947, "ema9": 8.6177, "ema20": 8.7007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.382, "volume_pace_ratio": 6.507}}
{"timestamp": "2026-09-22T13:52:54.153875", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.625, "vwap": 11.5897, "vwap_slope": -0.0008, "atr": 0.0608, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1307, "ema9": 11.5728, "ema20": 11.5706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 0.895, "spread_pct": 0.086, "rvol": 0.044, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T13:52:54.154529", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2538, "vwap": 12.3199, "vwap_slope": -0.0049, "atr": 0.0408, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.0832, "ema9": 12.242, "ema20": 12.2626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.516, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T13:52:54.155381", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.33, "vwap": 10.4151, "vwap_slope": -0.0006, "atr": 0.0973, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.1151, "flat_threshold_pct": 0.2355, "ema9": 10.3794, "ema20": 10.4307, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 3.457, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:52:54.155998", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4981, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0239, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.1089, "ema9": 5.4945, "ema20": 5.4963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.82, "spread_pct": 0.182, "rvol": 0.042, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T13:52:54.156633", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0931, "vwap_slope": -0.0014, "atr": 0.0432, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.1196, "ema9": 9.0675, "ema20": 9.0725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.859}}
{"timestamp": "2026-09-22T13:52:54.157103", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4241, "vwap": 7.471, "vwap_slope": -0.0027, "atr": 0.0293, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0677, "flat_threshold_pct": 0.0986, "ema9": 7.4222, "ema20": 7.4514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.668, "spread_pct": 0.134, "rvol": 0.036, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:52:54.157495", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0424, "vwap": 9.2083, "vwap_slope": -0.0144, "atr": 0.0546, "atr_pct": 0.604, "trend": "flat", "slope_pct": -0.0854, "flat_threshold_pct": 0.151, "ema9": 9.1084, "ema20": 9.1601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 4.008, "spread_pct": 0.332, "rvol": 0.057, "volume_pace_ratio": 0.971}}
{"timestamp": "2026-09-22T13:52:54.157881", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.994, "vwap_slope": -0.0009, "atr": 0.1237, "atr_pct": 0.953, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2384, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:52:54.158508", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (187.0s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.565, "vwap": 5.5296, "vwap_slope": 0.0017, "atr": 0.0222, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.0998, "ema9": 5.5452, "ema20": 5.5343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.036, "volume_pace_ratio": 0.619, "stage3": {"stop": 5.5384, "risk": 0.0266, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4926, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T13:52:54.159183", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2075, "vwap_slope": 0.0075, "atr": 0.0236, "atr_pct": 0.448, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.112, "ema9": 5.2371, "ema20": 5.2228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.19, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:52:54.159797", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.745, "vwap": 8.7358, "vwap_slope": -0.0004, "atr": 0.035, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.1, "ema9": 8.7264, "ema20": 8.7289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 1.298, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T13:52:54.160427", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7662, "vwap": 11.6475, "vwap_slope": 0.0095, "atr": 0.0531, "atr_pct": 0.451, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.1127, "ema9": 11.7317, "ema20": 11.6972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 0.286, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:52:54.161030", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0139, "vwap_slope": -0.005, "atr": 0.0319, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.063, "flat_threshold_pct": 0.0889, "ema9": 8.9677, "ema20": 8.9887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.429, "spread_pct": 0.111, "rvol": 0.089, "volume_pace_ratio": 1.514}}
{"timestamp": "2026-09-22T13:52:54.161609", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.971}}
{"timestamp": "2026-09-22T13:52:54.162368", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6823, "vwap": 14.8391, "vwap_slope": -0.0139, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.1058, "ema9": 14.757, "ema20": 14.8027, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.987, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.919}}
{"timestamp": "2026-09-22T13:52:54.163019", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.1632, "vwap_slope": -0.0038, "atr": 0.0396, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.1088, "ema9": 9.1219, "ema20": 9.1387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.408, "spread_pct": 0.549, "rvol": 0.021, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:52:54.163703", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8103, "vwap_slope": -0.0061, "atr": 0.0539, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0558, "flat_threshold_pct": 0.0979, "ema9": 13.758, "ema20": 13.7904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 1.713, "spread_pct": 0.145, "rvol": 0.037, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:52:54.164363", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1466, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 6.1333, "ema20": 6.1375, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T13:52:54.165026", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.56", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.115%)"], "metrics": {"price": 13.325, "vwap": 13.5647, "vwap_slope": -0.0461, "atr": 0.0614, "atr_pct": 0.461, "trend": "negative", "slope_pct": -0.1504, "flat_threshold_pct": 0.1152, "ema9": 13.4002, "ema20": 13.5046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.04, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T13:52:59.167853", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.111%)", "metrics": {"price": 7.845, "peak_price": 7.85, "peak_gain_cents": 11.5, "slope_pct": 0.111, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:59.169296", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7311, "vwap_slope": 0.0038, "atr": 0.0353, "trend": "positive", "slope_pct": 0.1404, "lower_highs_lower_lows": false, "stop": 7.8026, "imbalance_decline_count": 0, "imbalance_cur": -0.6246362754607178, "imbalance_prev": -0.7342545841084241}}
{"timestamp": "2026-09-22T13:52:59.169979", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.057%)", "metrics": {"price": 10.1024, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0572, "trend": "flat"}}
{"timestamp": "2026-09-22T13:52:59.170496", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1024, "vwap": 10.0554, "vwap_slope": 0.0044, "atr": 0.0357, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": false, "stop": 10.0596, "imbalance_decline_count": 0, "imbalance_cur": 0.5454545454545454, "imbalance_prev": 0.4844164456233422}}
{"timestamp": "2026-09-22T13:52:59.171004", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1338, "trend": "negative"}}
{"timestamp": "2026-09-22T13:52:59.171629", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3027, "vwap_slope": 0.0076, "atr": 0.0193, "trend": "positive", "slope_pct": 0.0872, "lower_highs_lower_lows": true, "stop": 6.3169, "imbalance_decline_count": 0, "imbalance_cur": -0.8591549295774648, "imbalance_prev": -0.8657243816254417}}
{"timestamp": "2026-09-22T13:52:59.173974", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.99", "VWAP sloping down", "trend negative (slope -1.168%, flat band 1.075%)"], "metrics": {"price": 12.85, "vwap": 13.9933, "vwap_slope": -0.1181, "atr": 0.5526, "atr_pct": 4.301, "trend": "negative", "slope_pct": -1.1685, "flat_threshold_pct": 1.0752, "ema9": 13.3383, "ema20": 13.9846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 19.03, "spread_pct": 0.545, "rvol": 1.354, "volume_pace_ratio": 22.979}}
{"timestamp": "2026-09-22T13:52:59.174947", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.217%, flat band 0.176%)"], "metrics": {"price": 8.675, "vwap": 8.8991, "vwap_slope": -0.0139, "atr": 0.0609, "atr_pct": 0.702, "trend": "negative", "slope_pct": -0.2167, "flat_threshold_pct": 0.1756, "ema9": 8.6899, "ema20": 8.7706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.389, "volume_pace_ratio": 6.597}}
{"timestamp": "2026-09-22T13:52:59.175864", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.73", "VWAP sloping down"], "metrics": {"price": 13.0994, "vwap": 13.7285, "vwap_slope": -0.0907, "atr": 0.2383, "atr_pct": 1.819, "trend": "flat", "slope_pct": -0.2465, "flat_threshold_pct": 0.4548, "ema9": 13.3375, "ema20": 13.5283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 7.686, "spread_pct": 0.382, "rvol": 0.091, "volume_pace_ratio": 1.548}}
{"timestamp": "2026-09-22T13:52:59.176624", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4443, "vwap_slope": -0.0032, "atr": 0.0206, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.0802, "ema9": 6.4059, "ema20": 6.4186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.353, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.069, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T13:52:59.178346", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.3s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 8.9953, "vwap": 8.7954, "vwap_slope": 0.0335, "atr": 0.0832, "atr_pct": 0.925, "trend": "flat", "slope_pct": 0.1781, "flat_threshold_pct": 0.2312, "ema9": 8.9059, "ema20": 8.8442, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.91, "distance_from_high_pct": 0.273, "spread_pct": 0.334, "rvol": 0.224, "volume_pace_ratio": 3.799, "stage3": {"stop": 8.8955, "risk": 0.0998, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1911, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:52:59.179155", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T13:52:59.180022", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6941, "vwap": 12.7161, "vwap_slope": -0.0025, "atr": 0.0418, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0214, "flat_threshold_pct": 0.0823, "ema9": 12.6853, "ema20": 12.6967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 0.827, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T13:52:59.180810", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5976, "vwap": 8.778, "vwap_slope": -0.0123, "atr": 0.0669, "atr_pct": 0.779, "trend": "flat", "slope_pct": -0.1758, "flat_threshold_pct": 0.1946, "ema9": 8.6183, "ema20": 8.7009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 6.852, "spread_pct": 0.116, "rvol": 0.382, "volume_pace_ratio": 6.484}}
{"timestamp": "2026-09-22T13:52:59.182332", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6182, "vwap": 11.5897, "vwap_slope": -0.0008, "atr": 0.0608, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.1307, "ema9": 11.5715, "ema20": 11.5699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 0.953, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T13:52:59.183137", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.222, "vwap": 12.3196, "vwap_slope": -0.0051, "atr": 0.0411, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.0841, "ema9": 12.2357, "ema20": 12.2596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.768, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T13:52:59.183882", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.42", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.33, "vwap": 10.4151, "vwap_slope": -0.0006, "atr": 0.0973, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.1151, "flat_threshold_pct": 0.2355, "ema9": 10.3794, "ema20": 10.4307, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 3.457, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.272}}
{"timestamp": "2026-09-22T13:52:59.184838", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5045, "vwap_slope": -0.0002, "atr": 0.0239, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1089, "ema9": 5.4949, "ema20": 5.4965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.786, "spread_pct": 0.363, "rvol": 0.043, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T13:52:59.185665", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0931, "vwap_slope": -0.0014, "atr": 0.0432, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.1196, "ema9": 9.0675, "ema20": 9.0725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T13:52:59.186523", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4711, "vwap_slope": -0.0026, "atr": 0.03, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0654, "flat_threshold_pct": 0.1008, "ema9": 7.4254, "ema20": 7.4529, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.037, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T13:52:59.187256", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.2083, "vwap_slope": -0.0144, "atr": 0.0546, "atr_pct": 0.604, "trend": "flat", "slope_pct": -0.0851, "flat_threshold_pct": 0.151, "ema9": 9.1089, "ema20": 9.1603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.981, "spread_pct": 0.332, "rvol": 0.057, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T13:52:59.188004", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.975, "vwap": 12.994, "vwap_slope": -0.0009, "atr": 0.1237, "atr_pct": 0.953, "trend": "flat", "slope_pct": -0.1089, "flat_threshold_pct": 0.2384, "ema9": 12.9551, "ema20": 12.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:52:59.188761", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 192.1s", "imbalance +56% >= 50% buy threshold, stop 5.53", "entry_score 79.9"], "reasons_against": [], "metrics": {"price": 5.5601, "vwap": 5.5295, "vwap_slope": 0.0016, "atr": 0.0222, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0471, "flat_threshold_pct": 0.0999, "ema9": 5.5442, "ema20": 5.5338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 1.045, "spread_pct": 0.18, "rvol": 0.036, "volume_pace_ratio": 0.617, "stage3": {"stop": 5.5335, "risk": 0.0266, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5576, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 5.53"}, "entry_score": 79.86, "entry_score_breakdown": {"imbalance_sub": 0.368, "volume_pace_sub": 1.0, "volatility_sub": 0.941, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:52:59.225705", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2079, "vwap_slope": 0.0079, "atr": 0.0236, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.1118, "ema9": 5.2391, "ema20": 5.2237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.0, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:52:59.226586", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.755, "vwap": 8.7359, "vwap_slope": -0.0003, "atr": 0.0354, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.1009, "ema9": 8.7284, "ema20": 8.7298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 1.185, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T13:52:59.227341", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7757, "vwap": 11.6477, "vwap_slope": 0.0098, "atr": 0.0539, "atr_pct": 0.457, "trend": "flat", "slope_pct": 0.024, "flat_threshold_pct": 0.1143, "ema9": 11.7336, "ema20": 11.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 0.206, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:52:59.228714", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9765, "vwap": 9.014, "vwap_slope": -0.005, "atr": 0.0326, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.0908, "ema9": 8.969, "ema20": 8.9893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.357, "spread_pct": 0.111, "rvol": 0.089, "volume_pace_ratio": 1.509}}
{"timestamp": "2026-09-22T13:52:59.229353", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.964}}
{"timestamp": "2026-09-22T13:52:59.229973", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.685, "vwap": 14.8387, "vwap_slope": -0.0143, "atr": 0.0621, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1058, "ema9": 14.7575, "ema20": 14.8029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.917}}
{"timestamp": "2026-09-22T13:52:59.230581", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1257, "vwap": 9.1635, "vwap_slope": -0.0035, "atr": 0.0396, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.1084, "ema9": 9.1271, "ema20": 9.1412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.13, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:52:59.231363", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7633, "vwap": 13.8103, "vwap_slope": -0.0061, "atr": 0.0539, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.098, "ema9": 13.7567, "ema20": 13.7898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 1.761, "spread_pct": 0.145, "rvol": 0.037, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T13:52:59.232017", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1466, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 6.1333, "ema20": 6.1375, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:52:59.232827", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.56", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.115%)"], "metrics": {"price": 13.32, "vwap": 13.5642, "vwap_slope": -0.0466, "atr": 0.0614, "atr_pct": 0.461, "trend": "negative", "slope_pct": -0.1508, "flat_threshold_pct": 0.1153, "ema9": 13.3992, "ema20": 13.5041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.991}}
{"timestamp": "2026-09-22T13:53:04.235415", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.160%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1595, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:04.237428", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7318, "vwap_slope": 0.0033, "atr": 0.035, "trend": "positive", "slope_pct": 0.1376, "lower_highs_lower_lows": false, "stop": 7.813, "imbalance_decline_count": 0, "imbalance_cur": -0.2590391282813274, "imbalance_prev": -0.6246362754607178}}
{"timestamp": "2026-09-22T13:53:04.238178", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.037%)", "metrics": {"price": 10.1025, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0371, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:04.238895", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1025, "vwap": 10.0555, "vwap_slope": 0.0014, "atr": 0.0325, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 10.0635, "imbalance_decline_count": 0, "imbalance_cur": 0.9395770392749244, "imbalance_prev": 0.5454545454545454}}
{"timestamp": "2026-09-22T13:53:04.239650", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1575, "trend": "negative"}}
{"timestamp": "2026-09-22T13:53:04.240177", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3027, "vwap_slope": 0.0075, "atr": 0.0193, "trend": "positive", "slope_pct": 0.0864, "lower_highs_lower_lows": true, "stop": 6.3119, "imbalance_decline_count": 0, "imbalance_cur": -0.8591549295774648, "imbalance_prev": -0.8591549295774648}}
{"timestamp": "2026-09-22T13:53:04.243775", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.81 below VWAP $13.99", "VWAP sloping down", "trend negative (slope -1.115%, flat band 1.091%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8107, "vwap": 13.9892, "vwap_slope": -0.1054, "atr": 0.5591, "atr_pct": 4.364, "trend": "negative", "slope_pct": -1.1146, "flat_threshold_pct": 1.091, "ema9": 13.228, "ema20": 13.8702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 19.277, "spread_pct": 0.312, "rvol": 1.358, "volume_pace_ratio": 22.962}}
{"timestamp": "2026-09-22T13:53:04.245712", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.205%, flat band 0.151%)"], "metrics": {"price": 8.685, "vwap": 8.899, "vwap_slope": -0.0082, "atr": 0.0524, "atr_pct": 0.603, "trend": "negative", "slope_pct": -0.2048, "flat_threshold_pct": 0.1507, "ema9": 8.6894, "ema20": 8.7627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.389, "volume_pace_ratio": 6.578}}
{"timestamp": "2026-09-22T13:53:04.246547", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.73", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.7277, "vwap_slope": -0.0334, "atr": 0.2111, "atr_pct": 1.612, "trend": "flat", "slope_pct": -0.259, "flat_threshold_pct": 0.4029, "ema9": 13.2885, "ema20": 13.4867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 7.681, "spread_pct": 0.153, "rvol": 0.091, "volume_pace_ratio": 1.544}}
{"timestamp": "2026-09-22T13:53:04.247437", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.444, "vwap_slope": -0.002, "atr": 0.0204, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0799, "ema9": 6.4029, "ema20": 6.4159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.07, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T13:53:04.248476", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.4s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 8.9914, "vwap": 8.7953, "vwap_slope": 0.0266, "atr": 0.0804, "atr_pct": 0.894, "trend": "flat", "slope_pct": 0.179, "flat_threshold_pct": 0.2235, "ema9": 8.9214, "ema20": 8.8573, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.987, "distance_from_high_pct": 0.305, "spread_pct": 0.334, "rvol": 0.224, "volume_pace_ratio": 3.792, "stage3": {"stop": 8.8949, "risk": 0.0965, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.183, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:53:04.249167", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T13:53:04.249857", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7162, "vwap_slope": -0.0014, "atr": 0.0362, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0713, "ema9": 12.6874, "ema20": 12.6966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:53:04.250496", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5877, "vwap": 8.7779, "vwap_slope": -0.0048, "atr": 0.0642, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1699, "flat_threshold_pct": 0.187, "ema9": 8.6122, "ema20": 8.6902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 6.959, "spread_pct": 0.116, "rvol": 0.382, "volume_pace_ratio": 6.465}}
{"timestamp": "2026-09-22T13:53:04.251034", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.615, "vwap": 11.59, "vwap_slope": 0.0001, "atr": 0.0527, "atr_pct": 0.454, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.1134, "ema9": 11.5789, "ema20": 11.5735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 0.98, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:53:04.251724", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2266, "vwap": 12.3201, "vwap_slope": -0.0034, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.0736, "ema9": 12.24, "ema20": 12.2597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 2.732, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T13:53:04.252456", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.33, "vwap": 10.4145, "vwap_slope": -0.0011, "atr": 0.0936, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.2264, "ema9": 10.3695, "ema20": 10.4211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 3.457, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.273}}
{"timestamp": "2026-09-22T13:53:04.253294", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0227, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.1034, "ema9": 5.4967, "ema20": 5.4973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T13:53:04.253985", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0931, "vwap_slope": -0.0007, "atr": 0.0414, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.1146, "ema9": 9.06, "ema20": 9.0685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T13:53:04.254815", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4485, "vwap": 7.4711, "vwap_slope": -0.0012, "atr": 0.0286, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.0958, "ema9": 7.43, "ema20": 7.4525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.344, "spread_pct": 0.134, "rvol": 0.037, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:53:04.255590", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0666, "vwap": 9.2082, "vwap_slope": -0.0095, "atr": 0.0557, "atr_pct": 0.614, "trend": "flat", "slope_pct": -0.0895, "flat_threshold_pct": 0.1536, "ema9": 9.0983, "ema20": 9.1502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 3.752, "spread_pct": 0.332, "rvol": 0.057, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T13:53:04.256291", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99"], "metrics": {"price": 12.975, "vwap": 12.994, "vwap_slope": 0.0019, "atr": 0.1133, "atr_pct": 0.873, "trend": "flat", "slope_pct": -0.097, "flat_threshold_pct": 0.2183, "ema9": 12.9591, "ema20": 12.9734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 4.031, "spread_pct": 0.539, "rvol": 0.052, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:53:04.257156", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (197.1s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5607, "vwap": 5.5299, "vwap_slope": 0.0016, "atr": 0.0201, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.0905, "ema9": 5.5483, "ema20": 5.5368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.034, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.618, "stage3": {"stop": 5.5366, "risk": 0.0241, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2192, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:04.258717", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2075, "vwap_slope": 0.0073, "atr": 0.0225, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.1067, "ema9": 5.2437, "ema20": 5.2273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 0.0, "spread_pct": 0.38, "rvol": 0.009, "volume_pace_ratio": 0.154}}
{"timestamp": "2026-09-22T13:53:04.259527", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.745, "vwap": 8.7361, "vwap_slope": 0.0002, "atr": 0.0313, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0895, "ema9": 8.7317, "ema20": 8.7313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 1.298, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T13:53:04.260149", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7237, "vwap": 11.6479, "vwap_slope": 0.0093, "atr": 0.0532, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1135, "ema9": 11.7355, "ema20": 11.7026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.647, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:53:04.260854", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.962, "vwap": 9.0138, "vwap_slope": -0.002, "atr": 0.0271, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.06, "flat_threshold_pct": 0.0756, "ema9": 8.9666, "ema20": 8.9862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.516, "spread_pct": 0.112, "rvol": 0.089, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T13:53:04.261588", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.957}}
{"timestamp": "2026-09-22T13:53:04.262357", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.7177, "vwap": 14.8385, "vwap_slope": -0.0081, "atr": 0.0562, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.0955, "ema9": 14.7501, "ema20": 14.7951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.751, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.911}}
{"timestamp": "2026-09-22T13:53:04.263284", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.163, "vwap_slope": -0.004, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.1059, "ema9": 9.1219, "ema20": 9.1387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.408, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:53:04.264251", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7633, "vwap": 13.8103, "vwap_slope": -0.0042, "atr": 0.0481, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0873, "ema9": 13.7591, "ema20": 13.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.761, "spread_pct": 0.073, "rvol": 0.037, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:53:04.265092", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1466, "vwap_slope": -0.0004, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0673, "ema9": 6.1326, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T13:53:04.265921", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.56", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.102%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3217, "vwap": 13.5619, "vwap_slope": -0.0358, "atr": 0.0544, "atr_pct": 0.408, "trend": "negative", "slope_pct": -0.1502, "flat_threshold_pct": 0.1021, "ema9": 13.3829, "ema20": 13.4863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 4.435, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T13:53:09.273659", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.160%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1595, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:09.275152", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7318, "vwap_slope": 0.0034, "atr": 0.035, "trend": "positive", "slope_pct": 0.1376, "lower_highs_lower_lows": false, "stop": 7.813, "imbalance_decline_count": 0, "imbalance_cur": -0.2590391282813274, "imbalance_prev": -0.2590391282813274}}
{"timestamp": "2026-09-22T13:53:09.276073", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:09.276697", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0556, "vwap_slope": 0.0015, "atr": 0.0327, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 10.0607, "imbalance_decline_count": 1, "imbalance_cur": -0.5356976201586561, "imbalance_prev": 0.9395770392749244}}
{"timestamp": "2026-09-22T13:53:09.277121", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.134, "trend": "negative"}}
{"timestamp": "2026-09-22T13:53:09.277586", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3027, "vwap_slope": 0.0012, "atr": 0.0171, "trend": "positive", "slope_pct": 0.0786, "lower_highs_lower_lows": true, "stop": 6.3094, "imbalance_decline_count": 1, "imbalance_cur": -0.9607843137254902, "imbalance_prev": -0.8591549295774648}}
{"timestamp": "2026-09-22T13:53:09.279240", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.99", "VWAP sloping down", "trend negative (slope -1.108%, flat band 1.088%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.85, "vwap": 13.987, "vwap_slope": -0.1076, "atr": 0.5591, "atr_pct": 4.351, "trend": "negative", "slope_pct": -1.1081, "flat_threshold_pct": 1.0877, "ema9": 13.2359, "ema20": 13.8739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 19.03, "spread_pct": 0.389, "rvol": 1.361, "volume_pace_ratio": 22.923}}
{"timestamp": "2026-09-22T13:53:09.280611", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.204%, flat band 0.152%)"], "metrics": {"price": 8.6898, "vwap": 8.8988, "vwap_slope": -0.0084, "atr": 0.0527, "atr_pct": 0.606, "trend": "negative", "slope_pct": -0.2042, "flat_threshold_pct": 0.1516, "ema9": 8.6904, "ema20": 8.7631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 5.751, "spread_pct": 0.115, "rvol": 0.389, "volume_pace_ratio": 6.559}}
{"timestamp": "2026-09-22T13:53:09.281445", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.73", "VWAP sloping down"], "metrics": {"price": 13.1099, "vwap": 13.7265, "vwap_slope": -0.0346, "atr": 0.2112, "atr_pct": 1.611, "trend": "flat", "slope_pct": -0.2582, "flat_threshold_pct": 0.4027, "ema9": 13.2905, "ema20": 13.4876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.297, "distance_from_high_pct": 7.612, "spread_pct": 0.382, "rvol": 0.091, "volume_pace_ratio": 1.541}}
{"timestamp": "2026-09-22T13:53:09.282165", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4439, "vwap_slope": -0.002, "atr": 0.0204, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.08, "ema9": 6.4019, "ema20": 6.4154, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.07, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T13:53:09.283041", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.5s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.9899, "vwap": 8.7953, "vwap_slope": 0.0267, "atr": 0.0805, "atr_pct": 0.896, "trend": "flat", "slope_pct": 0.1788, "flat_threshold_pct": 0.224, "ema9": 8.9211, "ema20": 8.8572, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.987, "distance_from_high_pct": 0.322, "spread_pct": 0.334, "rvol": 0.224, "volume_pace_ratio": 3.778, "stage3": {"stop": 8.8933, "risk": 0.0966, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4697, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:53:09.283811", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T13:53:09.284665", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6916, "vwap": 12.7161, "vwap_slope": -0.0015, "atr": 0.0362, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.0714, "ema9": 12.6867, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.847, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:53:09.285341", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5926, "vwap": 8.7777, "vwap_slope": -0.005, "atr": 0.0644, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.1693, "flat_threshold_pct": 0.1875, "ema9": 8.6132, "ema20": 8.6906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 6.906, "spread_pct": 0.116, "rvol": 0.383, "volume_pace_ratio": 6.449}}
{"timestamp": "2026-09-22T13:53:09.286115", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6199, "vwap": 11.59, "vwap_slope": 0.0001, "atr": 0.0566, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.1217, "ema9": 11.5799, "ema20": 11.574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 0.939, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T13:53:09.287117", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.32, "vwap_slope": -0.0035, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.0734, "ema9": 12.2476, "ema20": 12.2634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T13:53:09.287986", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.3302, "vwap": 10.4145, "vwap_slope": -0.0011, "atr": 0.0936, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1158, "flat_threshold_pct": 0.2264, "ema9": 10.3696, "ema20": 10.4212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 3.455, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.272}}
{"timestamp": "2026-09-22T13:53:09.288751", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0227, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.1034, "ema9": 5.4967, "ema20": 5.4973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:53:09.289452", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0444, "vwap": 9.0931, "vwap_slope": -0.0007, "atr": 0.0424, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.1173, "ema9": 9.0629, "ema20": 9.0699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.374, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T13:53:09.290195", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4708, "vwap_slope": -0.0016, "atr": 0.0294, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.0987, "ema9": 7.4303, "ema20": 7.4527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.037, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:53:09.290963", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0425, "vwap": 9.208, "vwap_slope": -0.0097, "atr": 0.0557, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.154, "ema9": 9.0935, "ema20": 9.1479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 4.007, "spread_pct": 0.332, "rvol": 0.057, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:53:09.291712", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99"], "metrics": {"price": 12.96, "vwap": 12.9938, "vwap_slope": 0.0017, "atr": 0.1144, "atr_pct": 0.883, "trend": "flat", "slope_pct": -0.0981, "flat_threshold_pct": 0.2207, "ema9": 12.9561, "ema20": 12.9719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.644, "distance_from_high_pct": 4.142, "spread_pct": 0.772, "rvol": 0.053, "volume_pace_ratio": 0.885}}
{"timestamp": "2026-09-22T13:53:09.292507", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (202.2s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5299, "vwap_slope": 0.0016, "atr": 0.0201, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.0906, "ema9": 5.5472, "ema20": 5.5363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.617, "stage3": {"stop": 5.5309, "risk": 0.0241, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6423, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:09.293289", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2083, "vwap_slope": 0.008, "atr": 0.0232, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.053, "flat_threshold_pct": 0.1099, "ema9": 5.2457, "ema20": 5.2282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 0.0, "spread_pct": 0.379, "rvol": 0.009, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:53:09.294164", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7156, "vwap": 8.736, "vwap_slope": 0.0, "atr": 0.0331, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0949, "ema9": 8.7258, "ema20": 8.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.63, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T13:53:09.294937", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7237, "vwap": 11.6479, "vwap_slope": 0.0093, "atr": 0.0532, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1135, "ema9": 11.7355, "ema20": 11.7026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.647, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:53:09.295687", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0138, "vwap_slope": -0.0021, "atr": 0.0271, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.0756, "ema9": 8.9672, "ema20": 8.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.089, "volume_pace_ratio": 1.503}}
{"timestamp": "2026-09-22T13:53:09.296355", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.95}}
{"timestamp": "2026-09-22T13:53:09.297130", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.79 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.7931, "vwap": 14.8384, "vwap_slope": -0.0082, "atr": 0.0619, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.1047, "ema9": 14.7652, "ema20": 14.8023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.248, "spread_pct": 0.136, "rvol": 0.113, "volume_pace_ratio": 1.906}}
{"timestamp": "2026-09-22T13:53:09.297783", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.163, "vwap_slope": -0.004, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.1059, "ema9": 9.1219, "ema20": 9.1387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.408, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T13:53:09.298511", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7699, "vwap": 13.8102, "vwap_slope": -0.0043, "atr": 0.0484, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.0879, "ema9": 13.7604, "ema20": 13.7885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 1.714, "spread_pct": 0.073, "rvol": 0.037, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:53:09.299424", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1465, "vwap_slope": -0.0004, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0673, "ema9": 6.1326, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.067, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T13:53:09.300169", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.56", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.106%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.5618, "vwap_slope": -0.0359, "atr": 0.0567, "atr_pct": 0.426, "trend": "negative", "slope_pct": -0.1507, "flat_threshold_pct": 0.1065, "ema9": 13.3816, "ema20": 13.4857, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.984}}
{"timestamp": "2026-09-22T13:53:14.303395", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 7.8192, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0225, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:14.304766", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8192, "vwap": 7.7318, "vwap_slope": 0.0034, "atr": 0.035, "trend": "positive", "slope_pct": 0.133, "lower_highs_lower_lows": false, "stop": 7.7772, "imbalance_decline_count": 0, "imbalance_cur": 0.4180064308681672, "imbalance_prev": -0.2590391282813274}}
{"timestamp": "2026-09-22T13:53:14.305416", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:14.306068", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0557, "vwap_slope": 0.0015, "atr": 0.0327, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 10.0657, "imbalance_decline_count": 2, "imbalance_cur": -0.5834888059701493, "imbalance_prev": -0.5356976201586561}}
{"timestamp": "2026-09-22T13:53:14.306513", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.134, "trend": "negative"}}
{"timestamp": "2026-09-22T13:53:14.307012", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3027, "vwap_slope": 0.0012, "atr": 0.0171, "trend": "positive", "slope_pct": 0.0786, "lower_highs_lower_lows": true, "stop": 6.3094, "imbalance_decline_count": 0, "imbalance_cur": -0.9607843137254902, "imbalance_prev": -0.9607843137254902}}
{"timestamp": "2026-09-22T13:53:14.308593", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.98", "VWAP sloping down", "trend negative (slope -1.108%, flat band 1.088%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8484, "vwap": 13.9838, "vwap_slope": -0.1108, "atr": 0.5591, "atr_pct": 4.351, "trend": "negative", "slope_pct": -1.1083, "flat_threshold_pct": 1.0878, "ema9": 13.2355, "ema20": 13.8738, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 19.04, "spread_pct": 0.312, "rvol": 1.365, "volume_pace_ratio": 22.905}}
{"timestamp": "2026-09-22T13:53:14.309408", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.204%, flat band 0.152%)"], "metrics": {"price": 8.69, "vwap": 8.8987, "vwap_slope": -0.0085, "atr": 0.0527, "atr_pct": 0.607, "trend": "negative", "slope_pct": -0.2042, "flat_threshold_pct": 0.1516, "ema9": 8.6904, "ema20": 8.7632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.39, "volume_pace_ratio": 6.539}}
{"timestamp": "2026-09-22T13:53:14.310206", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.73", "VWAP sloping down"], "metrics": {"price": 13.1168, "vwap": 13.7261, "vwap_slope": -0.0351, "atr": 0.2129, "atr_pct": 1.623, "trend": "flat", "slope_pct": -0.2577, "flat_threshold_pct": 0.4059, "ema9": 13.2919, "ema20": 13.4883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 7.563, "spread_pct": 0.229, "rvol": 0.092, "volume_pace_ratio": 1.537}}
{"timestamp": "2026-09-22T13:53:14.311003", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4439, "vwap_slope": -0.0021, "atr": 0.0204, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0799, "ema9": 6.4029, "ema20": 6.4159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.07, "volume_pace_ratio": 1.173}}
{"timestamp": "2026-09-22T13:53:14.311751", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.5s", "imbalance +80% >= 50% buy threshold, stop 8.90", "entry_score 82.7"], "reasons_against": [], "metrics": {"price": 9.0, "vwap": 8.796, "vwap_slope": 0.0274, "atr": 0.081, "atr_pct": 0.9, "trend": "flat", "slope_pct": 0.1799, "flat_threshold_pct": 0.225, "ema9": 8.9231, "ema20": 8.8581, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.995, "distance_from_high_pct": 0.21, "spread_pct": 0.222, "rvol": 0.225, "volume_pace_ratio": 3.779, "stage3": {"stop": 8.9028, "risk": 0.0972, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7978, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 8.90"}, "entry_score": 82.65, "entry_score_breakdown": {"imbalance_sub": 0.711, "volume_pace_sub": 0.935, "volatility_sub": 0.647, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:53:14.353641", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T13:53:14.354855", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6895, "vwap": 12.7161, "vwap_slope": -0.0015, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0721, "ema9": 12.6863, "ema20": 12.6961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 0.863, "spread_pct": 0.079, "rvol": 0.037, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:53:14.355883", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5935, "vwap": 8.7776, "vwap_slope": -0.0051, "atr": 0.0648, "atr_pct": 0.754, "trend": "flat", "slope_pct": -0.1692, "flat_threshold_pct": 0.1885, "ema9": 8.6134, "ema20": 8.6907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 6.896, "spread_pct": 0.233, "rvol": 0.383, "volume_pace_ratio": 6.428}}
{"timestamp": "2026-09-22T13:53:14.356798", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.6167, "vwap": 11.59, "vwap_slope": 0.0001, "atr": 0.0566, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.1218, "ema9": 11.5792, "ema20": 11.5737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 0.966, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T13:53:14.357571", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3198, "vwap_slope": -0.0037, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.0734, "ema9": 12.2476, "ema20": 12.2634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.045, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:53:14.358355", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.33, "vwap": 10.4145, "vwap_slope": -0.0011, "atr": 0.0936, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.2264, "ema9": 10.3695, "ema20": 10.4211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 3.457, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.271}}
{"timestamp": "2026-09-22T13:53:14.359177", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0227, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.1034, "ema9": 5.4967, "ema20": 5.4973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.043, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T13:53:14.360209", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0444, "vwap": 9.0931, "vwap_slope": -0.0007, "atr": 0.0424, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.1173, "ema9": 9.0629, "ema20": 9.0699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.374, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T13:53:14.360972", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4707, "vwap_slope": -0.0016, "atr": 0.0294, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.0987, "ema9": 7.4303, "ema20": 7.4527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.037, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T13:53:14.361750", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.2078, "vwap_slope": -0.0099, "atr": 0.0557, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0919, "flat_threshold_pct": 0.154, "ema9": 9.094, "ema20": 9.1482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 3.981, "spread_pct": 0.332, "rvol": 0.057, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:53:14.362545", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $12.99"], "metrics": {"price": 12.95, "vwap": 12.9938, "vwap_slope": 0.0016, "atr": 0.1152, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0989, "flat_threshold_pct": 0.2223, "ema9": 12.9541, "ema20": 12.971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 4.216, "spread_pct": 0.231, "rvol": 0.053, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T13:53:14.363467", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (207.3s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5576, "vwap": 5.5299, "vwap_slope": 0.0016, "atr": 0.0201, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0475, "flat_threshold_pct": 0.0906, "ema9": 5.5477, "ema20": 5.5365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 1.089, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.614, "stage3": {"stop": 5.5335, "risk": 0.0241, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5275, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:14.364333", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2087, "vwap_slope": 0.0085, "atr": 0.0239, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0521, "flat_threshold_pct": 0.1134, "ema9": 5.2447, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 0.284, "spread_pct": 0.569, "rvol": 0.009, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:53:14.367109", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.736, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0947, "ema9": 8.7287, "ema20": 8.7299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T13:53:14.367918", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7237, "vwap": 11.6479, "vwap_slope": 0.0093, "atr": 0.0532, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1135, "ema9": 11.7355, "ema20": 11.7026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.647, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:53:14.368628", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9623, "vwap": 9.0138, "vwap_slope": -0.0021, "atr": 0.0275, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0599, "flat_threshold_pct": 0.0767, "ema9": 8.9666, "ema20": 8.9862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.513, "spread_pct": 0.112, "rvol": 0.089, "volume_pace_ratio": 1.497}}
{"timestamp": "2026-09-22T13:53:14.369366", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.943}}
{"timestamp": "2026-09-22T13:53:14.370213", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8383, "vwap_slope": -0.0083, "atr": 0.0623, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1061, "ema9": 14.7415, "ema20": 14.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.9}}
{"timestamp": "2026-09-22T13:53:14.371055", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.1, "vwap": 9.163, "vwap_slope": -0.004, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.1059, "ema9": 9.1219, "ema20": 9.1387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.408, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:53:14.371858", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8101, "vwap_slope": -0.0044, "atr": 0.0484, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.0879, "ema9": 13.7604, "ema20": 13.7885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.713, "spread_pct": 0.073, "rvol": 0.037, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:53:14.372624", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1465, "vwap_slope": -0.0004, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0672, "ema9": 6.1346, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T13:53:14.373268", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.56", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.106%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3199, "vwap": 13.5618, "vwap_slope": -0.0359, "atr": 0.0567, "atr_pct": 0.426, "trend": "negative", "slope_pct": -0.1503, "flat_threshold_pct": 0.1064, "ema9": 13.3826, "ema20": 13.4861, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.058, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T13:53:19.379122", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.146%)", "metrics": {"price": 7.8515, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1461, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:19.381006", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8515, "vwap": 7.7321, "vwap_slope": 0.0036, "atr": 0.035, "trend": "positive", "slope_pct": 0.1371, "lower_highs_lower_lows": false, "stop": 7.8095, "imbalance_decline_count": 1, "imbalance_cur": 0.3515274949083503, "imbalance_prev": 0.4180064308681672}}
{"timestamp": "2026-09-22T13:53:19.381624", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.059%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0594, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:19.382228", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0557, "vwap_slope": 0.0016, "atr": 0.0327, "trend": "flat", "slope_pct": 0.0174, "lower_highs_lower_lows": false, "stop": 10.0707, "imbalance_decline_count": 0, "imbalance_cur": -0.5765033666124912, "imbalance_prev": -0.5834888059701493}}
{"timestamp": "2026-09-22T13:53:19.382771", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0867, "trend": "negative"}}
{"timestamp": "2026-09-22T13:53:19.383535", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3028, "vwap_slope": 0.0013, "atr": 0.0175, "trend": "positive", "slope_pct": 0.0802, "lower_highs_lower_lows": true, "stop": 6.319, "imbalance_decline_count": 0, "imbalance_cur": 0.45799457994579945, "imbalance_prev": -0.9607843137254902}}
{"timestamp": "2026-09-22T13:53:19.386460", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.80 below VWAP $13.98", "VWAP sloping down", "trend negative (slope -1.116%, flat band 1.092%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8015, "vwap": 13.9804, "vwap_slope": -0.1142, "atr": 0.5591, "atr_pct": 4.367, "trend": "negative", "slope_pct": -1.1162, "flat_threshold_pct": 1.0918, "ema9": 13.2262, "ema20": 13.8693, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 19.335, "spread_pct": 0.078, "rvol": 1.369, "volume_pace_ratio": 22.888}}
{"timestamp": "2026-09-22T13:53:19.387525", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.207%, flat band 0.154%)"], "metrics": {"price": 8.6665, "vwap": 8.8985, "vwap_slope": -0.0087, "atr": 0.0534, "atr_pct": 0.616, "trend": "negative", "slope_pct": -0.2069, "flat_threshold_pct": 0.1539, "ema9": 8.6857, "ema20": 8.7609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 6.003, "spread_pct": 0.115, "rvol": 0.39, "volume_pace_ratio": 6.521}}
{"timestamp": "2026-09-22T13:53:19.388419", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.73", "VWAP sloping down"], "metrics": {"price": 13.095, "vwap": 13.7256, "vwap_slope": -0.0356, "atr": 0.2137, "atr_pct": 1.632, "trend": "flat", "slope_pct": -0.2593, "flat_threshold_pct": 0.4079, "ema9": 13.2875, "ema20": 13.4862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 7.717, "spread_pct": 0.535, "rvol": 0.092, "volume_pace_ratio": 1.532}}
{"timestamp": "2026-09-22T13:53:19.389256", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4438, "vwap_slope": -0.0021, "atr": 0.0204, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0799, "ema9": 6.4029, "ema20": 6.4159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.07, "volume_pace_ratio": 1.17}}
{"timestamp": "2026-09-22T13:53:19.390183", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 60.6s", "imbalance +71% >= 50% buy threshold, stop 8.86", "entry_score 78.5"], "reasons_against": [], "metrics": {"price": 8.9609, "vwap": 8.796, "vwap_slope": 0.0274, "atr": 0.0831, "atr_pct": 0.927, "trend": "flat", "slope_pct": 0.1755, "flat_threshold_pct": 0.2317, "ema9": 8.9153, "ema20": 8.8544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.655, "spread_pct": 0.222, "rvol": 0.225, "volume_pace_ratio": 3.766, "stage3": {"stop": 8.8612, "risk": 0.0997, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7076, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 8.86"}, "entry_score": 78.5, "entry_score_breakdown": {"imbalance_sub": 0.582, "volume_pace_sub": 0.936, "volatility_sub": 0.631, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:53:19.428990", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T13:53:19.430092", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.716, "vwap_slope": -0.0016, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0721, "ema9": 12.6854, "ema20": 12.6957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:53:19.431142", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.58, "vwap": 8.777, "vwap_slope": -0.0056, "atr": 0.0648, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.1708, "flat_threshold_pct": 0.1888, "ema9": 8.6107, "ema20": 8.6894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 7.042, "spread_pct": 0.116, "rvol": 0.384, "volume_pace_ratio": 6.423}}
{"timestamp": "2026-09-22T13:53:19.432084", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 11.6252, "vwap": 11.5901, "vwap_slope": 0.0002, "atr": 0.0573, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.1232, "ema9": 11.5809, "ema20": 11.5745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 0.893, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T13:53:19.432974", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2691, "vwap": 12.3195, "vwap_slope": -0.0039, "atr": 0.036, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.0734, "ema9": 12.2485, "ema20": 12.2638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.394, "spread_pct": 0.082, "rvol": 0.046, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:53:19.433782", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.33, "vwap": 10.4139, "vwap_slope": -0.0017, "atr": 0.0936, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.2264, "ema9": 10.3695, "ema20": 10.4211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 3.457, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.272}}
{"timestamp": "2026-09-22T13:53:19.434554", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.495, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0227, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1035, "ema9": 5.4957, "ema20": 5.4968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T13:53:19.435360", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0444, "vwap": 9.0931, "vwap_slope": -0.0007, "atr": 0.0424, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.1173, "ema9": 9.0629, "ema20": 9.0699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.374, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:53:19.436098", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4706, "vwap_slope": -0.0018, "atr": 0.0294, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0607, "flat_threshold_pct": 0.0989, "ema9": 7.4283, "ema20": 7.4517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.037, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:53:19.436819", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.2077, "vwap_slope": -0.0099, "atr": 0.0557, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0919, "flat_threshold_pct": 0.154, "ema9": 9.094, "ema20": 9.1482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 3.981, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:53:19.437566", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99"], "metrics": {"price": 12.965, "vwap": 12.9936, "vwap_slope": 0.0014, "atr": 0.1152, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0977, "flat_threshold_pct": 0.2221, "ema9": 12.9571, "ema20": 12.9724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 4.105, "spread_pct": 0.231, "rvol": 0.053, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T13:53:19.438337", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (212.3s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5299, "vwap_slope": 0.0016, "atr": 0.0201, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.0907, "ema9": 5.5462, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.612, "stage3": {"stop": 5.5259, "risk": 0.0241, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4838, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:19.439245", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2088, "vwap_slope": 0.0086, "atr": 0.0247, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0521, "flat_threshold_pct": 0.1169, "ema9": 5.2447, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 0.284, "spread_pct": 0.379, "rvol": 0.009, "volume_pace_ratio": 0.156}}
{"timestamp": "2026-09-22T13:53:19.440053", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.7361, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0947, "ema9": 8.7297, "ema20": 8.7303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T13:53:19.440772", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7237, "vwap": 11.6479, "vwap_slope": 0.0093, "atr": 0.0532, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1135, "ema9": 11.7355, "ema20": 11.7026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.647, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:53:19.441524", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0124, "vwap_slope": -0.0035, "atr": 0.0275, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.0767, "ema9": 8.9672, "ema20": 8.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.535}}
{"timestamp": "2026-09-22T13:53:19.442247", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.936}}
{"timestamp": "2026-09-22T13:53:19.443085", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8382, "vwap_slope": -0.0084, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1067, "ema9": 14.7415, "ema20": 14.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.895}}
{"timestamp": "2026-09-22T13:53:19.443823", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.163, "vwap_slope": -0.0026, "atr": 0.0357, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.0978, "ema9": 9.1215, "ema20": 9.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T13:53:19.444585", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.8101, "vwap_slope": -0.0044, "atr": 0.0484, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.088, "ema9": 13.7584, "ema20": 13.7875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.784, "spread_pct": 0.073, "rvol": 0.037, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T13:53:19.445328", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1465, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0673, "ema9": 6.1326, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T13:53:19.446077", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.56", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.107%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3099, "vwap": 13.5613, "vwap_slope": -0.0364, "atr": 0.0571, "atr_pct": 0.429, "trend": "negative", "slope_pct": -0.151, "flat_threshold_pct": 0.1072, "ema9": 13.3806, "ema20": 13.4852, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 4.52, "spread_pct": 0.075, "rvol": 0.059, "volume_pace_ratio": 0.979}}
{"timestamp": "2026-09-22T13:53:24.451875", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.102%)", "metrics": {"price": 7.84, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1021, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:24.453078", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.7329, "vwap_slope": 0.0045, "atr": 0.035, "trend": "positive", "slope_pct": 0.1357, "lower_highs_lower_lows": false, "stop": 7.798, "imbalance_decline_count": 2, "imbalance_cur": -0.8424744897959183, "imbalance_prev": 0.3515274949083503}}
{"timestamp": "2026-09-22T13:53:24.453659", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.074%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0742, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:24.454241", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0557, "vwap_slope": 0.0016, "atr": 0.0327, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 10.0757, "imbalance_decline_count": 0, "imbalance_cur": -0.2996362243921118, "imbalance_prev": -0.5765033666124912}}
{"timestamp": "2026-09-22T13:53:24.454590", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 6.3477, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0503, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:24.455072", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.3477, "vwap": 6.3028, "vwap_slope": 0.0013, "atr": 0.018, "trend": "positive", "slope_pct": 0.0814, "lower_highs_lower_lows": true, "stop": 6.326, "imbalance_decline_count": 1, "imbalance_cur": 0.26627218934911245, "imbalance_prev": 0.45799457994579945}}
{"timestamp": "2026-09-22T13:53:24.456555", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $13.97", "VWAP sloping down", "trend negative (slope -1.128%, flat band 1.112%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 13.9747, "vwap_slope": -0.1199, "atr": 0.5662, "atr_pct": 4.448, "trend": "negative", "slope_pct": -1.1281, "flat_threshold_pct": 1.1119, "ema9": 13.2119, "ema20": 13.8625, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 19.786, "spread_pct": 0.471, "rvol": 1.375, "volume_pace_ratio": 22.903}}
{"timestamp": "2026-09-22T13:53:24.457348", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.206%, flat band 0.154%)"], "metrics": {"price": 8.6763, "vwap": 8.8982, "vwap_slope": -0.009, "atr": 0.0534, "atr_pct": 0.615, "trend": "negative", "slope_pct": -0.2058, "flat_threshold_pct": 0.1537, "ema9": 8.6877, "ema20": 8.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 5.897, "spread_pct": 0.115, "rvol": 0.39, "volume_pace_ratio": 6.506}}
{"timestamp": "2026-09-22T13:53:24.458069", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.73", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.725, "vwap_slope": -0.0362, "atr": 0.2151, "atr_pct": 1.643, "trend": "flat", "slope_pct": -0.2597, "flat_threshold_pct": 0.4108, "ema9": 13.2865, "ema20": 13.4857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 7.752, "spread_pct": 0.535, "rvol": 0.092, "volume_pace_ratio": 1.528}}
{"timestamp": "2026-09-22T13:53:24.458905", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4432, "vwap_slope": -0.0027, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0823, "ema9": 6.4029, "ema20": 6.4159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.071, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T13:53:24.461392", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 65.6s", "imbalance +93% >= 50% buy threshold, stop 8.91", "entry_score 88.2"], "reasons_against": [], "metrics": {"price": 9.01, "vwap": 8.7963, "vwap_slope": 0.0277, "atr": 0.0831, "atr_pct": 0.922, "trend": "flat", "slope_pct": 0.1811, "flat_threshold_pct": 0.2305, "ema9": 8.9251, "ema20": 8.8591, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.997, "distance_from_high_pct": 0.111, "spread_pct": 0.222, "rvol": 0.225, "volume_pace_ratio": 3.756, "stage3": {"stop": 8.9103, "risk": 0.0997, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9318, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 8.91"}, "entry_score": 88.18, "entry_score_breakdown": {"imbalance_sub": 0.903, "volume_pace_sub": 0.937, "volatility_sub": 0.634, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:53:24.497504", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T13:53:24.498389", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6777, "vwap": 12.716, "vwap_slope": -0.0016, "atr": 0.0366, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0721, "ema9": 12.6839, "ema20": 12.695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.955, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:53:24.499127", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.575, "vwap": 8.7766, "vwap_slope": -0.006, "atr": 0.0655, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.1714, "flat_threshold_pct": 0.191, "ema9": 8.6097, "ema20": 8.689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.385, "volume_pace_ratio": 6.412}}
{"timestamp": "2026-09-22T13:53:24.500058", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.2s", "imbalance +50% >= 50% buy threshold, stop 11.56", "entry_score 76.4"], "reasons_against": [], "metrics": {"price": 11.625, "vwap": 11.5901, "vwap_slope": 0.0002, "atr": 0.0573, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.1232, "ema9": 11.5809, "ema20": 11.5745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 0.895, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.748, "stage3": {"stop": 11.5562, "risk": 0.0688, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5031, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 11.56"}, "entry_score": 76.43, "entry_score_breakdown": {"imbalance_sub": 0.29, "volume_pace_sub": 1.0, "volatility_sub": 0.886, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:53:24.530346", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2646, "vwap": 12.3194, "vwap_slope": -0.004, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0409, "flat_threshold_pct": 0.0734, "ema9": 12.2476, "ema20": 12.2633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.43, "spread_pct": 0.082, "rvol": 0.046, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:53:24.531134", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.33, "vwap": 10.4139, "vwap_slope": -0.0017, "atr": 0.0936, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.2264, "ema9": 10.3695, "ema20": 10.4211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 3.457, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.271}}
{"timestamp": "2026-09-22T13:53:24.531929", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.495, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0227, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1035, "ema9": 5.4957, "ema20": 5.4968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.875, "spread_pct": 0.364, "rvol": 0.043, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T13:53:24.533277", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0444, "vwap": 9.0931, "vwap_slope": -0.0007, "atr": 0.0424, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.1173, "ema9": 9.0629, "ema20": 9.0699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.374, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:53:24.533896", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.43, "vwap": 7.4704, "vwap_slope": -0.002, "atr": 0.0294, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.062, "flat_threshold_pct": 0.099, "ema9": 7.4263, "ema20": 7.4508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 1.589, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:53:24.534449", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.2076, "vwap_slope": -0.01, "atr": 0.0557, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0914, "flat_threshold_pct": 0.1539, "ema9": 9.095, "ema20": 9.1486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 3.928, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.953}}
{"timestamp": "2026-09-22T13:53:24.535077", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $12.99"], "metrics": {"price": 12.97, "vwap": 12.9935, "vwap_slope": 0.0014, "atr": 0.1152, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0974, "flat_threshold_pct": 0.222, "ema9": 12.9581, "ema20": 12.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.068, "spread_pct": 0.154, "rvol": 0.053, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T13:53:24.535689", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (217.4s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.55, "vwap": 5.5299, "vwap_slope": 0.0016, "atr": 0.0201, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.0907, "ema9": 5.5462, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.611, "stage3": {"stop": 5.5259, "risk": 0.0241, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4946, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:53:24.537271", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2089, "vwap_slope": 0.0087, "atr": 0.0247, "atr_pct": 0.466, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.1166, "ema9": 5.2477, "ema20": 5.2292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 0.0, "spread_pct": 0.379, "rvol": 0.009, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:53:24.538826", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.7361, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0947, "ema9": 8.7297, "ema20": 8.7303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T13:53:24.539664", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7237, "vwap": 11.6479, "vwap_slope": 0.0093, "atr": 0.0532, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1135, "ema9": 11.7355, "ema20": 11.7026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.647, "spread_pct": 0.851, "rvol": 0.01, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:53:24.540399", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0124, "vwap_slope": -0.0035, "atr": 0.0275, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.0767, "ema9": 8.9672, "ema20": 8.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.53}}
{"timestamp": "2026-09-22T13:53:24.541108", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8714, "vwap_slope": -0.0018, "atr": 0.0491, "atr_pct": 1.019, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.2548, "ema9": 4.8131, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.929}}
{"timestamp": "2026-09-22T13:53:24.541816", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8381, "vwap_slope": -0.0084, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1067, "ema9": 14.7415, "ema20": 14.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.889}}
{"timestamp": "2026-09-22T13:53:24.542430", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1629, "vwap_slope": -0.0026, "atr": 0.0357, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.0978, "ema9": 9.1215, "ema20": 9.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.021, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T13:53:24.543224", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8099, "vwap_slope": -0.0046, "atr": 0.0486, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0884, "ema9": 13.7574, "ema20": 13.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.037, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T13:53:24.545165", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1465, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0672, "ema9": 6.1346, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T13:53:24.546895", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.55", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.111%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2885, "vwap": 13.5513, "vwap_slope": -0.0464, "atr": 0.0588, "atr_pct": 0.443, "trend": "negative", "slope_pct": -0.1526, "flat_threshold_pct": 0.1107, "ema9": 13.3763, "ema20": 13.4831, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 4.674, "spread_pct": 0.075, "rvol": 0.061, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:53:29.550981", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.119%)", "metrics": {"price": 7.8443, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1186, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:29.552893", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8443, "vwap": 7.7331, "vwap_slope": 0.0046, "atr": 0.035, "trend": "positive", "slope_pct": 0.1362, "lower_highs_lower_lows": false, "stop": 7.8023, "imbalance_decline_count": 0, "imbalance_cur": -0.8053769725306839, "imbalance_prev": -0.8424744897959183}}
{"timestamp": "2026-09-22T13:53:29.553702", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.104%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1038, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:29.554269", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0558, "vwap_slope": 0.0017, "atr": 0.0331, "trend": "flat", "slope_pct": 0.0188, "lower_highs_lower_lows": false, "stop": 10.0853, "imbalance_decline_count": 0, "imbalance_cur": 0.9457136394480886, "imbalance_prev": -0.2996362243921118}}
{"timestamp": "2026-09-22T13:53:29.554835", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:29.555322", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3028, "vwap_slope": 0.0013, "atr": 0.0182, "trend": "positive", "slope_pct": 0.0818, "lower_highs_lower_lows": true, "stop": 6.3281, "imbalance_decline_count": 0, "imbalance_cur": 0.40669856459330145, "imbalance_prev": 0.26627218934911245}}
{"timestamp": "2026-09-22T13:53:29.557686", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $13.97", "VWAP sloping down", "trend negative (slope -1.138%, flat band 1.121%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.67, "vwap": 13.9684, "vwap_slope": -0.1262, "atr": 0.5683, "atr_pct": 4.486, "trend": "negative", "slope_pct": -1.1381, "flat_threshold_pct": 1.1214, "ema9": 13.1999, "ema20": 13.8568, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 20.164, "spread_pct": 0.315, "rvol": 1.381, "volume_pace_ratio": 22.928}}
{"timestamp": "2026-09-22T13:53:29.562343", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.205%, flat band 0.154%)"], "metrics": {"price": 8.68, "vwap": 8.8979, "vwap_slope": -0.0093, "atr": 0.0534, "atr_pct": 0.615, "trend": "negative", "slope_pct": -0.2053, "flat_threshold_pct": 0.1539, "ema9": 8.6884, "ema20": 8.7622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.391, "volume_pace_ratio": 6.491}}
{"timestamp": "2026-09-22T13:53:29.563472", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.0884, "vwap": 13.7231, "vwap_slope": -0.0381, "atr": 0.2151, "atr_pct": 1.643, "trend": "flat", "slope_pct": -0.2598, "flat_threshold_pct": 0.4108, "ema9": 13.2862, "ema20": 13.4856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 7.763, "spread_pct": 0.535, "rvol": 0.092, "volume_pace_ratio": 1.527}}
{"timestamp": "2026-09-22T13:53:29.564471", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3999, "vwap": 6.4433, "vwap_slope": -0.0027, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0822, "ema9": 6.4039, "ema20": 6.4164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 2.589, "spread_pct": 0.156, "rvol": 0.071, "volume_pace_ratio": 1.175}}
{"timestamp": "2026-09-22T13:53:29.565550", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 70.7s", "imbalance +78% >= 50% buy threshold, stop 8.92", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 9.025, "vwap": 8.7971, "vwap_slope": 0.0285, "atr": 0.0838, "atr_pct": 0.928, "trend": "flat", "slope_pct": 0.1827, "flat_threshold_pct": 0.2321, "ema9": 8.9281, "ema20": 8.8605, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.004, "distance_from_high_pct": 0.055, "spread_pct": 0.111, "rvol": 0.226, "volume_pace_ratio": 3.756, "stage3": {"stop": 8.9244, "risk": 0.1006, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7822, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 8.92"}, "entry_score": 81.68, "entry_score_breakdown": {"imbalance_sub": 0.689, "volume_pace_sub": 0.937, "volatility_sub": 0.631, "slope_sub": 1.0, "volume_accel_sub": 0.998}}}
{"timestamp": "2026-09-22T13:53:29.608510", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T13:53:29.609484", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6846, "vwap": 12.716, "vwap_slope": -0.0016, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0721, "ema9": 12.6853, "ema20": 12.6956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 0.902, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:53:29.610270", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5904, "vwap": 8.7763, "vwap_slope": -0.0064, "atr": 0.0655, "atr_pct": 0.763, "trend": "flat", "slope_pct": -0.1696, "flat_threshold_pct": 0.1906, "ema9": 8.6128, "ema20": 8.6904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 6.93, "spread_pct": 0.233, "rvol": 0.386, "volume_pace_ratio": 6.401}}
{"timestamp": "2026-09-22T13:53:29.611298", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.64, "vwap": 11.5902, "vwap_slope": 0.0003, "atr": 0.058, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.1246, "ema9": 11.5839, "ema20": 11.5759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.747, "stage3": {"stop": 11.5704, "risk": 0.0696, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4682, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:53:29.613944", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3193, "vwap_slope": -0.0041, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.0734, "ema9": 12.2476, "ema20": 12.2634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.046, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T13:53:29.614781", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.3376, "vwap": 10.4138, "vwap_slope": -0.0018, "atr": 0.094, "atr_pct": 0.909, "trend": "flat", "slope_pct": -0.1151, "flat_threshold_pct": 0.2273, "ema9": 10.3711, "ema20": 10.4219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.386, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.27}}
{"timestamp": "2026-09-22T13:53:29.616354", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0231, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.105, "ema9": 5.4967, "ema20": 5.4973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T13:53:29.617606", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0444, "vwap": 9.0931, "vwap_slope": -0.0007, "atr": 0.0424, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.1173, "ema9": 9.0629, "ema20": 9.0699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.374, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T13:53:29.618407", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4326, "vwap": 7.4704, "vwap_slope": -0.0019, "atr": 0.0294, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0617, "flat_threshold_pct": 0.099, "ema9": 7.4268, "ema20": 7.451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 1.555, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:53:29.619915", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.2076, "vwap_slope": -0.0101, "atr": 0.0557, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0919, "flat_threshold_pct": 0.154, "ema9": 9.094, "ema20": 9.1482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 3.981, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T13:53:29.620575", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99"], "metrics": {"price": 12.96, "vwap": 12.9935, "vwap_slope": 0.0014, "atr": 0.1152, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0981, "flat_threshold_pct": 0.2222, "ema9": 12.9561, "ema20": 12.9719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.142, "spread_pct": 0.231, "rvol": 0.053, "volume_pace_ratio": 0.879}}
{"timestamp": "2026-09-22T13:53:29.621344", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 222.5s", "imbalance +61% >= 50% buy threshold, stop 5.52", "entry_score 82.3"], "reasons_against": [], "metrics": {"price": 5.5462, "vwap": 5.5299, "vwap_slope": 0.0016, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0454, "flat_threshold_pct": 0.092, "ema9": 5.5454, "ema20": 5.5354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.292, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.608, "stage3": {"stop": 5.5217, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6069, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 5.52"}, "entry_score": 82.35, "entry_score_breakdown": {"imbalance_sub": 0.438, "volume_pace_sub": 1.0, "volatility_sub": 0.96, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:53:29.654161", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2088, "vwap_slope": 0.0086, "atr": 0.0247, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.053, "flat_threshold_pct": 0.1168, "ema9": 5.2457, "ema20": 5.2282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 0.189, "spread_pct": 0.379, "rvol": 0.009, "volume_pace_ratio": 0.155}}
{"timestamp": "2026-09-22T13:53:29.655130", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.745, "vwap": 8.7361, "vwap_slope": 0.0002, "atr": 0.0331, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0946, "ema9": 8.7317, "ema20": 8.7313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 1.298, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T13:53:29.655970", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7882, "vwap": 11.648, "vwap_slope": 0.0094, "atr": 0.0532, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0301, "flat_threshold_pct": 0.1129, "ema9": 11.7484, "ema20": 11.7088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 0.1, "spread_pct": 0.851, "rvol": 0.011, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T13:53:29.656471", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0124, "vwap_slope": -0.0035, "atr": 0.0275, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0591, "flat_threshold_pct": 0.0766, "ema9": 8.9682, "ema20": 8.9869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 1.429, "spread_pct": 0.111, "rvol": 0.092, "volume_pace_ratio": 1.525}}
{"timestamp": "2026-09-22T13:53:29.656893", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8714, "vwap_slope": -0.0014, "atr": 0.048, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.2497, "ema9": 4.8125, "ema20": 4.819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.13, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.922}}
{"timestamp": "2026-09-22T13:53:29.657452", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8381, "vwap_slope": -0.0085, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1067, "ema9": 14.7415, "ema20": 14.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.882}}
{"timestamp": "2026-09-22T13:53:29.658103", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.162, "vwap_slope": -0.0036, "atr": 0.0357, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.0978, "ema9": 9.1215, "ema20": 9.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.022, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:53:29.658902", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8097, "vwap_slope": -0.0048, "atr": 0.0501, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0908, "ema9": 13.7644, "ema20": 13.7904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:53:29.659632", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1383, "vwap": 6.1465, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0672, "ema9": 6.1343, "ema20": 6.1376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.314, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T13:53:29.660715", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.55", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.111%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2899, "vwap": 13.5502, "vwap_slope": -0.0475, "atr": 0.0588, "atr_pct": 0.443, "trend": "negative", "slope_pct": -0.1525, "flat_threshold_pct": 0.1107, "ema9": 13.3766, "ema20": 13.4833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 4.664, "spread_pct": 0.075, "rvol": 0.061, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T13:53:34.666450", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.090%)", "metrics": {"price": 7.8368, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0899, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:34.668190", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8368, "vwap": 7.7332, "vwap_slope": 0.0048, "atr": 0.035, "trend": "positive", "slope_pct": 0.1353, "lower_highs_lower_lows": false, "stop": 7.7948, "imbalance_decline_count": 0, "imbalance_cur": -0.6839019189765458, "imbalance_prev": -0.8053769725306839}}
{"timestamp": "2026-09-22T13:53:34.668887", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 10.1033, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:34.670713", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1033, "vwap": 10.0558, "vwap_slope": 0.0017, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 10.0632, "imbalance_decline_count": 0, "imbalance_cur": 0.9909481783208871, "imbalance_prev": 0.9457136394480886}}
{"timestamp": "2026-09-22T13:53:34.671475", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.063, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:34.672097", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3028, "vwap_slope": 0.0014, "atr": 0.0182, "trend": "positive", "slope_pct": 0.081, "lower_highs_lower_lows": true, "stop": 6.3231, "imbalance_decline_count": 0, "imbalance_cur": 0.7396449704142012, "imbalance_prev": 0.40669856459330145}}
{"timestamp": "2026-09-22T13:53:34.673828", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $13.96", "VWAP sloping down", "trend negative (slope -1.128%, flat band 1.119%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 13.9602, "vwap_slope": -0.1344, "atr": 0.5698, "atr_pct": 4.476, "trend": "negative", "slope_pct": -1.1281, "flat_threshold_pct": 1.119, "ema9": 13.2119, "ema20": 13.8625, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 19.786, "spread_pct": 0.628, "rvol": 1.391, "volume_pace_ratio": 23.006}}
{"timestamp": "2026-09-22T13:53:34.674773", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.205%, flat band 0.154%)"], "metrics": {"price": 8.6803, "vwap": 8.8978, "vwap_slope": -0.0094, "atr": 0.0534, "atr_pct": 0.615, "trend": "negative", "slope_pct": -0.2053, "flat_threshold_pct": 0.1539, "ema9": 8.6885, "ema20": 8.7622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 5.854, "spread_pct": 0.115, "rvol": 0.391, "volume_pace_ratio": 6.472}}
{"timestamp": "2026-09-22T13:53:34.676875", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.7221, "vwap_slope": -0.0391, "atr": 0.2165, "atr_pct": 1.655, "trend": "flat", "slope_pct": -0.2605, "flat_threshold_pct": 0.4138, "ema9": 13.2845, "ema20": 13.4848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 7.822, "spread_pct": 0.841, "rvol": 0.092, "volume_pace_ratio": 1.524}}
{"timestamp": "2026-09-22T13:53:34.677850", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.398, "vwap": 6.4432, "vwap_slope": -0.0027, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0823, "ema9": 6.4035, "ema20": 6.4162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 2.618, "spread_pct": 0.156, "rvol": 0.071, "volume_pace_ratio": 1.172}}
{"timestamp": "2026-09-22T13:53:34.679362", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 75.8s", "imbalance +75% >= 50% buy threshold, stop 8.93", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 9.03, "vwap": 8.7976, "vwap_slope": 0.0289, "atr": 0.0841, "atr_pct": 0.932, "trend": "flat", "slope_pct": 0.1833, "flat_threshold_pct": 0.2329, "ema9": 8.9291, "ema20": 8.861, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.008, "distance_from_high_pct": 0.055, "spread_pct": 0.221, "rvol": 0.227, "volume_pace_ratio": 3.75, "stage3": {"stop": 8.9291, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7488, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 8.93"}, "entry_score": 80.2, "entry_score_breakdown": {"imbalance_sub": 0.641, "volume_pace_sub": 0.938, "volatility_sub": 0.628, "slope_sub": 1.0, "volume_accel_sub": 0.996}}}
{"timestamp": "2026-09-22T13:53:34.712964", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T13:53:34.713935", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7159, "vwap_slope": -0.0016, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0721, "ema9": 12.6864, "ema20": 12.6961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T13:53:34.714806", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7763, "vwap_slope": -0.0064, "atr": 0.0655, "atr_pct": 0.763, "trend": "flat", "slope_pct": -0.1696, "flat_threshold_pct": 0.1906, "ema9": 8.6127, "ema20": 8.6904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 6.934, "spread_pct": 0.233, "rvol": 0.386, "volume_pace_ratio": 6.378}}
{"timestamp": "2026-09-22T13:53:34.715643", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.64, "vwap": 11.5902, "vwap_slope": 0.0003, "atr": 0.058, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.1246, "ema9": 11.5839, "ema20": 11.5759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.744, "stage3": {"stop": 11.5704, "risk": 0.0696, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4388, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:53:34.716328", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3192, "vwap_slope": -0.0042, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.0734, "ema9": 12.2476, "ema20": 12.2634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.046, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T13:53:34.716946", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.34 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.3376, "vwap": 10.4138, "vwap_slope": -0.0018, "atr": 0.094, "atr_pct": 0.909, "trend": "flat", "slope_pct": -0.1151, "flat_threshold_pct": 0.2273, "ema9": 10.3711, "ema20": 10.4219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.386, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.269}}
{"timestamp": "2026-09-22T13:53:34.717641", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0231, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.1049, "ema9": 5.4977, "ema20": 5.4977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T13:53:34.718260", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0444, "vwap": 9.0931, "vwap_slope": -0.0007, "atr": 0.0424, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.1173, "ema9": 9.0629, "ema20": 9.0699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.374, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T13:53:34.718911", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.408, "vwap": 7.4701, "vwap_slope": -0.0023, "atr": 0.0308, "atr_pct": 0.416, "trend": "flat", "slope_pct": -0.065, "flat_threshold_pct": 0.1041, "ema9": 7.4219, "ema20": 7.4487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 1.881, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:53:34.719562", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.2076, "vwap_slope": -0.0101, "atr": 0.0557, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0919, "flat_threshold_pct": 0.154, "ema9": 9.094, "ema20": 9.1482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 3.981, "spread_pct": 0.332, "rvol": 0.057, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:53:34.720228", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $12.99"], "metrics": {"price": 12.96, "vwap": 12.9935, "vwap_slope": 0.0014, "atr": 0.1152, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0981, "flat_threshold_pct": 0.2222, "ema9": 12.9561, "ema20": 12.9719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.142, "spread_pct": 0.231, "rvol": 0.053, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T13:53:34.720937", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 227.6s", "imbalance +51% >= 50% buy threshold, stop 5.53", "entry_score 78.2"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5299, "vwap_slope": 0.0016, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.0919, "ema9": 5.5462, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.606, "stage3": {"stop": 5.5255, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5099, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 5.53"}, "entry_score": 78.2, "entry_score_breakdown": {"imbalance_sub": 0.3, "volume_pace_sub": 1.0, "volatility_sub": 0.96, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:53:34.757400", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.15x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2088, "vwap_slope": 0.0086, "atr": 0.0247, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.053, "flat_threshold_pct": 0.1168, "ema9": 5.2457, "ema20": 5.2282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 0.189, "spread_pct": 0.568, "rvol": 0.009, "volume_pace_ratio": 0.154}}
{"timestamp": "2026-09-22T13:53:34.758299", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7414, "vwap": 8.7361, "vwap_slope": 0.0002, "atr": 0.0331, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0946, "ema9": 8.731, "ema20": 8.7309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 1.339, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T13:53:34.759067", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6491, "vwap_slope": 0.0105, "atr": 0.0532, "atr_pct": 0.451, "trend": "flat", "slope_pct": 0.0311, "flat_threshold_pct": 0.1128, "ema9": 11.7508, "ema20": 11.7099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.0, "spread_pct": 0.851, "rvol": 0.011, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:53:34.759928", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9569, "vwap": 9.0123, "vwap_slope": -0.0035, "atr": 0.0281, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0605, "flat_threshold_pct": 0.0785, "ema9": 8.9656, "ema20": 8.9857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 1.573, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.52}}
{"timestamp": "2026-09-22T13:53:34.760576", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8714, "vwap_slope": -0.0014, "atr": 0.048, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.2497, "ema9": 4.8125, "ema20": 4.819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.13, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.116, "volume_pace_ratio": 1.915}}
{"timestamp": "2026-09-22T13:53:34.761285", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8381, "vwap_slope": -0.0085, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1067, "ema9": 14.7415, "ema20": 14.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.113, "volume_pace_ratio": 1.876}}
{"timestamp": "2026-09-22T13:53:34.761922", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1619, "vwap_slope": -0.0037, "atr": 0.0357, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.0978, "ema9": 9.1215, "ema20": 9.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.022, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:53:34.762680", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8097, "vwap_slope": -0.0048, "atr": 0.0504, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0914, "ema9": 13.7654, "ema20": 13.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:53:34.763642", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1323, "vwap": 6.1464, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0672, "ema9": 6.1331, "ema20": 6.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 1.41, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T13:53:34.764502", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.55", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.111%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.28, "vwap": 13.5482, "vwap_slope": -0.0495, "atr": 0.0588, "atr_pct": 0.443, "trend": "negative", "slope_pct": -0.1533, "flat_threshold_pct": 0.1108, "ema9": 13.3746, "ema20": 13.4823, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.062, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:53:39.770274", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.140%)", "metrics": {"price": 7.85, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1404, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:39.771853", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7334, "vwap_slope": 0.0049, "atr": 0.035, "trend": "positive", "slope_pct": 0.137, "lower_highs_lower_lows": false, "stop": 7.808, "imbalance_decline_count": 0, "imbalance_cur": -0.6839019189765458, "imbalance_prev": -0.6839019189765458}}
{"timestamp": "2026-09-22T13:53:39.772445", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.098%)", "metrics": {"price": 10.1229, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0976, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:39.772964", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1229, "vwap": 10.0559, "vwap_slope": 0.0018, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0186, "lower_highs_lower_lows": false, "stop": 10.0828, "imbalance_decline_count": 1, "imbalance_cur": 0.8256899771736875, "imbalance_prev": 0.9909481783208871}}
{"timestamp": "2026-09-22T13:53:39.773419", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.063, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:39.774834", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3028, "vwap_slope": 0.0014, "atr": 0.0182, "trend": "positive", "slope_pct": 0.081, "lower_highs_lower_lows": true, "stop": 6.3231, "imbalance_decline_count": 0, "imbalance_cur": 0.7396449704142012, "imbalance_prev": 0.7396449704142012}}
{"timestamp": "2026-09-22T13:53:39.776850", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $13.95", "VWAP sloping down", "trend negative (slope -1.138%, flat band 1.124%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.67, "vwap": 13.9542, "vwap_slope": -0.1404, "atr": 0.5698, "atr_pct": 4.497, "trend": "negative", "slope_pct": -1.1381, "flat_threshold_pct": 1.1243, "ema9": 13.1999, "ema20": 13.8568, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 20.164, "spread_pct": 0.158, "rvol": 1.397, "volume_pace_ratio": 23.027}}
{"timestamp": "2026-09-22T13:53:39.777721", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.204%, flat band 0.154%)"], "metrics": {"price": 8.69, "vwap": 8.8975, "vwap_slope": -0.0096, "atr": 0.0534, "atr_pct": 0.615, "trend": "negative", "slope_pct": -0.2042, "flat_threshold_pct": 0.1537, "ema9": 8.6904, "ema20": 8.7632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.392, "volume_pace_ratio": 6.456}}
{"timestamp": "2026-09-22T13:53:39.778575", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.065, "vwap": 13.7219, "vwap_slope": -0.0393, "atr": 0.2165, "atr_pct": 1.657, "trend": "flat", "slope_pct": -0.2616, "flat_threshold_pct": 0.4143, "ema9": 13.2815, "ema20": 13.4833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 7.928, "spread_pct": 0.383, "rvol": 0.092, "volume_pace_ratio": 1.519}}
{"timestamp": "2026-09-22T13:53:39.780736", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3981, "vwap": 6.4432, "vwap_slope": -0.0027, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0823, "ema9": 6.4035, "ema20": 6.4162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 2.616, "spread_pct": 0.156, "rvol": 0.071, "volume_pace_ratio": 1.168}}
{"timestamp": "2026-09-22T13:53:39.781687", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 80.9s", "imbalance +84% >= 50% buy threshold, stop 8.96", "entry_score 83.4"], "reasons_against": [], "metrics": {"price": 9.06, "vwap": 8.8036, "vwap_slope": 0.035, "atr": 0.0859, "atr_pct": 0.948, "trend": "flat", "slope_pct": 0.1867, "flat_threshold_pct": 0.2371, "ema9": 8.9351, "ema20": 8.8638, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.061, "distance_from_high_pct": 0.0, "spread_pct": 0.221, "rvol": 0.233, "volume_pace_ratio": 3.834, "stage3": {"stop": 8.9569, "risk": 0.1031, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8378, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 8.96"}, "entry_score": 83.38, "entry_score_breakdown": {"imbalance_sub": 0.768, "volume_pace_sub": 0.93, "volatility_sub": 0.619, "slope_sub": 1.0, "volume_accel_sub": 0.97}}}
{"timestamp": "2026-09-22T13:53:39.816432", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T13:53:39.817338", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.716, "vwap_slope": -0.0016, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.072, "ema9": 12.6874, "ema20": 12.6966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T13:53:39.818070", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.6039, "vwap": 8.7762, "vwap_slope": -0.0065, "atr": 0.0662, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.168, "flat_threshold_pct": 0.1924, "ema9": 8.6155, "ema20": 8.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 6.783, "spread_pct": 0.116, "rvol": 0.386, "volume_pace_ratio": 6.361}}
{"timestamp": "2026-09-22T13:53:39.818926", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.6s) but room-to-run failed: imbalance -28% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5902, "vwap_slope": 0.0003, "atr": 0.058, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.1247, "ema9": 11.5829, "ema20": 11.5754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.742, "stage3": {"stop": 11.5654, "risk": 0.0696, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2813, "passed": false, "reason": "imbalance -28% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:39.819715", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.3193, "vwap_slope": -0.0042, "atr": 0.036, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.0734, "ema9": 12.2486, "ema20": 12.2638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.387, "spread_pct": 0.082, "rvol": 0.046, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T13:53:39.820437", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.33 below VWAP $10.41", "VWAP sloping down", "spread 1.55% exceeds max 1.0%", "volume pace 0.27x normal below floor 0.4x"], "metrics": {"price": 10.3319, "vwap": 10.4138, "vwap_slope": -0.0018, "atr": 0.094, "atr_pct": 0.91, "trend": "flat", "slope_pct": -0.1157, "flat_threshold_pct": 0.2274, "ema9": 10.3699, "ema20": 10.4213, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.439, "spread_pct": 1.549, "rvol": 0.016, "volume_pace_ratio": 0.268}}
{"timestamp": "2026-09-22T13:53:39.821079", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.51, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0231, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.1048, "ema9": 5.4987, "ema20": 5.4982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T13:53:39.821711", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0931, "vwap_slope": -0.0008, "atr": 0.0424, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.1175, "ema9": 9.06, "ema20": 9.0685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T13:53:39.822387", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4422, "vwap": 7.4703, "vwap_slope": -0.002, "atr": 0.0308, "atr_pct": 0.414, "trend": "flat", "slope_pct": -0.0604, "flat_threshold_pct": 0.1036, "ema9": 7.4288, "ema20": 7.4519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 1.428, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T13:53:39.823098", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.2072, "vwap_slope": -0.0105, "atr": 0.0557, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.1537, "ema9": 9.097, "ema20": 9.1496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 3.822, "spread_pct": 0.331, "rvol": 0.057, "volume_pace_ratio": 0.946}}
{"timestamp": "2026-09-22T13:53:39.823702", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $12.99"], "metrics": {"price": 12.95, "vwap": 12.9934, "vwap_slope": 0.0013, "atr": 0.1152, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0989, "flat_threshold_pct": 0.2223, "ema9": 12.9541, "ema20": 12.971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 4.216, "spread_pct": 0.541, "rvol": 0.053, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T13:53:39.824185", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (232.7s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 5.5502, "vwap": 5.5301, "vwap_slope": 0.0018, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0462, "flat_threshold_pct": 0.0919, "ema9": 5.5462, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 1.221, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.609, "stage3": {"stop": 5.5257, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2579, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:53:39.824615", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2137, "vwap_slope": 0.0135, "atr": 0.0247, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.117, "ema9": 5.2437, "ema20": 5.2273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 0.378, "spread_pct": 0.568, "rvol": 0.01, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:53:39.825027", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7499, "vwap": 8.7362, "vwap_slope": 0.0002, "atr": 0.0331, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0945, "ema9": 8.7327, "ema20": 8.7318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 1.243, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T13:53:39.825407", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6491, "vwap_slope": 0.0105, "atr": 0.0532, "atr_pct": 0.451, "trend": "flat", "slope_pct": 0.0311, "flat_threshold_pct": 0.1128, "ema9": 11.7508, "ema20": 11.7099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.0, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:53:39.825844", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0124, "vwap_slope": -0.0034, "atr": 0.0281, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.0784, "ema9": 8.9672, "ema20": 8.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.75, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.515}}
{"timestamp": "2026-09-22T13:53:39.826538", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8708, "vwap_slope": -0.002, "atr": 0.048, "atr_pct": 0.997, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.2492, "ema9": 4.8145, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.117, "volume_pace_ratio": 1.93}}
{"timestamp": "2026-09-22T13:53:39.827317", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8379, "vwap_slope": -0.0087, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1067, "ema9": 14.7415, "ema20": 14.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.114, "volume_pace_ratio": 1.872}}
{"timestamp": "2026-09-22T13:53:39.827981", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1619, "vwap_slope": -0.0037, "atr": 0.0357, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.0978, "ema9": 9.1215, "ema20": 9.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.022, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:53:39.828755", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8097, "vwap_slope": -0.0048, "atr": 0.0508, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.092, "ema9": 13.7654, "ema20": 13.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T13:53:39.829436", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1464, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0672, "ema9": 6.1346, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T13:53:39.830216", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.55", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.111%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.5475, "vwap_slope": -0.0502, "atr": 0.0588, "atr_pct": 0.443, "trend": "negative", "slope_pct": -0.1529, "flat_threshold_pct": 0.1107, "ema9": 13.3756, "ema20": 13.4828, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.062, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T13:53:44.836077", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 7.8465, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.127, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:44.837321", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8465, "vwap": 7.7334, "vwap_slope": 0.0049, "atr": 0.035, "trend": "positive", "slope_pct": 0.1365, "lower_highs_lower_lows": false, "stop": 7.8045, "imbalance_decline_count": 0, "imbalance_cur": -0.48624926857811585, "imbalance_prev": -0.6839019189765458}}
{"timestamp": "2026-09-22T13:53:44.837881", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.104%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1038, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:44.838347", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0559, "vwap_slope": 0.0018, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0188, "lower_highs_lower_lows": false, "stop": 10.0849, "imbalance_decline_count": 2, "imbalance_cur": 0.8218073822655918, "imbalance_prev": 0.8256899771736875}}
{"timestamp": "2026-09-22T13:53:44.838759", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.063, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:44.839177", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3028, "vwap_slope": 0.0014, "atr": 0.0182, "trend": "positive", "slope_pct": 0.081, "lower_highs_lower_lows": true, "stop": 6.3231, "imbalance_decline_count": 0, "imbalance_cur": 0.7396449704142012, "imbalance_prev": 0.7396449704142012}}
{"timestamp": "2026-09-22T13:53:44.840954", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $13.94", "VWAP sloping down", "trend negative (slope -1.146%, flat band 1.134%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6198, "vwap": 13.943, "vwap_slope": -0.1516, "atr": 0.5726, "atr_pct": 4.538, "trend": "negative", "slope_pct": -1.1465, "flat_threshold_pct": 1.1344, "ema9": 13.1898, "ema20": 13.852, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 20.48, "spread_pct": 0.317, "rvol": 1.409, "volume_pace_ratio": 23.136}}
{"timestamp": "2026-09-22T13:53:44.841752", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.205%, flat band 0.154%)"], "metrics": {"price": 8.68, "vwap": 8.8974, "vwap_slope": -0.0098, "atr": 0.0534, "atr_pct": 0.615, "trend": "negative", "slope_pct": -0.2053, "flat_threshold_pct": 0.1539, "ema9": 8.6884, "ema20": 8.7622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.392, "volume_pace_ratio": 6.437}}
{"timestamp": "2026-09-22T13:53:44.842458", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.7213, "vwap_slope": -0.0399, "atr": 0.2169, "atr_pct": 1.661, "trend": "flat", "slope_pct": -0.2619, "flat_threshold_pct": 0.4151, "ema9": 13.2805, "ema20": 13.4828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 7.963, "spread_pct": 0.306, "rvol": 0.092, "volume_pace_ratio": 1.515}}
{"timestamp": "2026-09-22T13:53:44.844408", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4432, "vwap_slope": -0.0028, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0823, "ema9": 6.4029, "ema20": 6.4159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.071, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T13:53:44.845276", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.0s", "imbalance +77% >= 50% buy threshold, stop 8.94", "entry_score 80.3"], "reasons_against": [], "metrics": {"price": 9.0457, "vwap": 8.8037, "vwap_slope": 0.0351, "atr": 0.0859, "atr_pct": 0.95, "trend": "flat", "slope_pct": 0.1851, "flat_threshold_pct": 0.2375, "ema9": 8.9322, "ema20": 8.8625, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.063, "distance_from_high_pct": 0.158, "spread_pct": 0.221, "rvol": 0.233, "volume_pace_ratio": 3.825, "stage3": {"stop": 8.9426, "risk": 0.1031, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7669, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.94"}, "entry_score": 80.33, "entry_score_breakdown": {"imbalance_sub": 0.667, "volume_pace_sub": 0.931, "volatility_sub": 0.618, "slope_sub": 1.0, "volume_accel_sub": 0.969}}}
{"timestamp": "2026-09-22T13:53:44.884678", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T13:53:44.885851", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6795, "vwap": 12.7159, "vwap_slope": -0.0017, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0721, "ema9": 12.6843, "ema20": 12.6951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 0.941, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:53:44.888100", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7762, "vwap_slope": -0.0065, "atr": 0.0662, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.1679, "flat_threshold_pct": 0.1924, "ema9": 8.6157, "ema20": 8.6918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.386, "volume_pace_ratio": 6.34}}
{"timestamp": "2026-09-22T13:53:44.888960", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.6s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6399, "vwap": 11.5903, "vwap_slope": 0.0003, "atr": 0.058, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.1246, "ema9": 11.5839, "ema20": 11.5759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 0.768, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.74, "stage3": {"stop": 11.5703, "risk": 0.0696, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0476, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:44.889671", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2609, "vwap": 12.3192, "vwap_slope": -0.0042, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0734, "ema9": 12.2468, "ema20": 12.263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.459, "spread_pct": 0.082, "rvol": 0.046, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T13:53:44.890426", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.368, "vwap_slope": -0.0476, "atr": 0.1015, "atr_pct": 0.989, "trend": "flat", "slope_pct": -0.1226, "flat_threshold_pct": 0.2473, "ema9": 10.3555, "ema20": 10.4145, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 4.111, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T13:53:44.891243", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.506, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0231, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.1049, "ema9": 5.4979, "ema20": 5.4978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.679, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T13:53:44.891948", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0931, "vwap_slope": -0.0008, "atr": 0.0428, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.1183, "ema9": 9.064, "ema20": 9.0704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T13:53:44.892607", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4701, "vwap_slope": -0.0023, "atr": 0.0308, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0627, "flat_threshold_pct": 0.1038, "ema9": 7.4253, "ema20": 7.4503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T13:53:44.893338", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0643, "vwap": 9.2071, "vwap_slope": -0.0105, "atr": 0.0557, "atr_pct": 0.615, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.1536, "ema9": 9.0978, "ema20": 9.15, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 3.776, "spread_pct": 0.331, "rvol": 0.057, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T13:53:44.894028", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.871, "vwap": 12.992, "vwap_slope": -0.0001, "atr": 0.1209, "atr_pct": 0.939, "trend": "flat", "slope_pct": -0.105, "flat_threshold_pct": 0.2348, "ema9": 12.9383, "ema20": 12.9634, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 4.8, "spread_pct": 0.622, "rvol": 0.053, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T13:53:44.894773", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (237.8s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.5511, "vwap": 5.5301, "vwap_slope": 0.0018, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0463, "flat_threshold_pct": 0.0919, "ema9": 5.5464, "ema20": 5.5359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 1.205, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.607, "stage3": {"stop": 5.5266, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3122, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:53:44.895503", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2143, "vwap_slope": 0.0141, "atr": 0.0247, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.054, "flat_threshold_pct": 0.1167, "ema9": 5.2467, "ema20": 5.2287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 0.095, "spread_pct": 0.568, "rvol": 0.01, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:53:44.897169", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7377, "vwap": 8.7361, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0946, "ema9": 8.7302, "ema20": 8.7306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 1.38, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T13:53:44.898730", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6521, "vwap_slope": 0.0136, "atr": 0.0532, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0303, "flat_threshold_pct": 0.1129, "ema9": 11.7488, "ema20": 11.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 0.085, "spread_pct": 0.255, "rvol": 0.011, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:53:44.899491", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0122, "vwap_slope": -0.0037, "atr": 0.0281, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.0784, "ema9": 8.9672, "ema20": 8.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.517}}
{"timestamp": "2026-09-22T13:53:44.900162", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8708, "vwap_slope": -0.002, "atr": 0.048, "atr_pct": 0.997, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.2492, "ema9": 4.8145, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.117, "volume_pace_ratio": 1.923}}
{"timestamp": "2026-09-22T13:53:44.900832", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6784, "vwap": 14.8379, "vwap_slope": -0.0087, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.1067, "ema9": 14.7422, "ema20": 14.7914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.013, "spread_pct": 0.068, "rvol": 0.114, "volume_pace_ratio": 1.865}}
{"timestamp": "2026-09-22T13:53:44.901486", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.135, "vwap": 9.161, "vwap_slope": -0.0046, "atr": 0.0371, "atr_pct": 0.406, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.1016, "ema9": 9.1245, "ema20": 9.1384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.029, "spread_pct": 0.328, "rvol": 0.023, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:53:44.902233", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8096, "vwap_slope": -0.0049, "atr": 0.0508, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.092, "ema9": 13.7654, "ema20": 13.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:53:44.903059", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1464, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0672, "ema9": 6.1346, "ema20": 6.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T13:53:44.903843", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.55", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.111%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.5471, "vwap_slope": -0.0506, "atr": 0.0588, "atr_pct": 0.443, "trend": "negative", "slope_pct": -0.1529, "flat_threshold_pct": 0.1107, "ema9": 13.3756, "ema20": 13.4828, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.062, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T13:53:49.910199", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.140%)", "metrics": {"price": 7.85, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1404, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:49.910803", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7334, "vwap_slope": 0.0049, "atr": 0.035, "trend": "positive", "slope_pct": 0.137, "lower_highs_lower_lows": false, "stop": 7.808, "imbalance_decline_count": 0, "imbalance_cur": 0.28421052631578947, "imbalance_prev": -0.48624926857811585}}
{"timestamp": "2026-09-22T13:53:49.911102", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.104%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.1038, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:49.911646", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0559, "vwap_slope": 0.0018, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0188, "lower_highs_lower_lows": false, "stop": 10.0849, "imbalance_decline_count": 3, "imbalance_cur": 0.7715998909784683, "imbalance_prev": 0.8218073822655918}}
{"timestamp": "2026-09-22T13:53:49.911995", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.063, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:49.912378", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3028, "vwap_slope": 0.0014, "atr": 0.0182, "trend": "positive", "slope_pct": 0.081, "lower_highs_lower_lows": true, "stop": 6.3231, "imbalance_decline_count": 0, "imbalance_cur": 0.7396449704142012, "imbalance_prev": 0.7396449704142012}}
{"timestamp": "2026-09-22T13:53:49.914242", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $13.94", "VWAP sloping down", "trend negative (slope -1.126%, flat band 1.124%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.74, "vwap": 13.9385, "vwap_slope": -0.1561, "atr": 0.5726, "atr_pct": 4.495, "trend": "negative", "slope_pct": -1.1264, "flat_threshold_pct": 1.1237, "ema9": 13.2139, "ema20": 13.8635, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 19.723, "spread_pct": 0.55, "rvol": 1.416, "volume_pace_ratio": 23.17}}
{"timestamp": "2026-09-22T13:53:49.915131", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.206%, flat band 0.154%)"], "metrics": {"price": 8.67, "vwap": 8.897, "vwap_slope": -0.0102, "atr": 0.0534, "atr_pct": 0.616, "trend": "negative", "slope_pct": -0.2065, "flat_threshold_pct": 0.154, "ema9": 8.6864, "ema20": 8.7613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.393, "volume_pace_ratio": 6.424}}
{"timestamp": "2026-09-22T13:53:49.915713", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.05, "vwap": 13.7191, "vwap_slope": -0.0421, "atr": 0.2183, "atr_pct": 1.673, "trend": "flat", "slope_pct": -0.2627, "flat_threshold_pct": 0.4182, "ema9": 13.2785, "ema20": 13.4819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 8.034, "spread_pct": 0.384, "rvol": 0.093, "volume_pace_ratio": 1.514}}
{"timestamp": "2026-09-22T13:53:49.916330", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4428, "vwap_slope": -0.0031, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0822, "ema9": 6.4039, "ema20": 6.4164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.071, "volume_pace_ratio": 1.17}}
{"timestamp": "2026-09-22T13:53:49.916903", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.1s", "imbalance +77% >= 50% buy threshold, stop 8.95", "entry_score 80.5"], "reasons_against": [], "metrics": {"price": 9.05, "vwap": 8.8038, "vwap_slope": 0.0352, "atr": 0.0859, "atr_pct": 0.949, "trend": "flat", "slope_pct": 0.1856, "flat_threshold_pct": 0.2374, "ema9": 8.9331, "ema20": 8.8629, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.064, "distance_from_high_pct": 0.11, "spread_pct": 0.221, "rvol": 0.233, "volume_pace_ratio": 3.812, "stage3": {"stop": 8.9469, "risk": 0.1031, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7705, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.95"}, "entry_score": 80.52, "entry_score_breakdown": {"imbalance_sub": 0.672, "volume_pace_sub": 0.932, "volatility_sub": 0.618, "slope_sub": 1.0, "volume_accel_sub": 0.968}}}
{"timestamp": "2026-09-22T13:53:49.951164", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T13:53:49.952891", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6877, "vwap": 12.7156, "vwap_slope": -0.002, "atr": 0.0366, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0721, "ema9": 12.6859, "ema20": 12.6959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.877, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:53:49.953549", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.6, "vwap": 8.7758, "vwap_slope": -0.0069, "atr": 0.0662, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.1685, "flat_threshold_pct": 0.1925, "ema9": 8.6147, "ema20": 8.6914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 6.826, "spread_pct": 0.233, "rvol": 0.387, "volume_pace_ratio": 6.332}}
{"timestamp": "2026-09-22T13:53:49.954223", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.7s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.64, "vwap": 11.5903, "vwap_slope": 0.0004, "atr": 0.058, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.1246, "ema9": 11.5839, "ema20": 11.5759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.045, "volume_pace_ratio": 0.739, "stage3": {"stop": 11.5704, "risk": 0.0696, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0731, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:49.954983", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3191, "vwap_slope": -0.0043, "atr": 0.036, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0734, "ema9": 12.2466, "ema20": 12.2629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.046, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T13:53:49.955747", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.256, "vwap": 10.3676, "vwap_slope": -0.048, "atr": 0.1015, "atr_pct": 0.989, "trend": "flat", "slope_pct": -0.123, "flat_threshold_pct": 0.2473, "ema9": 10.3547, "ema20": 10.4141, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 4.149, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T13:53:49.956258", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.51, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0231, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.1048, "ema9": 5.4987, "ema20": 5.4982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T13:53:49.956681", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0931, "vwap_slope": -0.0008, "atr": 0.0428, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.1183, "ema9": 9.064, "ema20": 9.0704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.05, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T13:53:49.957312", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4701, "vwap_slope": -0.0023, "atr": 0.0308, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0627, "flat_threshold_pct": 0.1038, "ema9": 7.4253, "ema20": 7.4503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T13:53:49.958018", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.079, "vwap": 9.2072, "vwap_slope": -0.0105, "atr": 0.0566, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.1558, "ema9": 9.1008, "ema20": 9.1514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 3.62, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.939}}
{"timestamp": "2026-09-22T13:53:49.958722", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.86, "vwap": 12.9918, "vwap_slope": -0.0003, "atr": 0.1216, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.1059, "flat_threshold_pct": 0.2364, "ema9": 12.9361, "ema20": 12.9624, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.882, "spread_pct": 0.467, "rvol": 0.053, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:53:49.959489", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (242.8s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 5.55, "vwap": 5.5301, "vwap_slope": 0.0018, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.0919, "ema9": 5.5462, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.605, "stage3": {"stop": 5.5255, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1594, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:53:49.960674", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2145, "vwap_slope": 0.0142, "atr": 0.0247, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.117, "ema9": 5.2437, "ema20": 5.2273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:53:49.961314", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.7361, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0947, "ema9": 8.7297, "ema20": 8.7303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T13:53:49.961982", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7672, "vwap": 11.6519, "vwap_slope": 0.0133, "atr": 0.0532, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0283, "flat_threshold_pct": 0.1131, "ema9": 11.7442, "ema20": 11.7068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 0.278, "spread_pct": 0.255, "rvol": 0.011, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:53:49.962687", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0122, "vwap_slope": -0.0036, "atr": 0.0281, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0591, "flat_threshold_pct": 0.0784, "ema9": 8.9682, "ema20": 8.9869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.512}}
{"timestamp": "2026-09-22T13:53:49.963365", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8708, "vwap_slope": -0.002, "atr": 0.048, "atr_pct": 0.997, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.2492, "ema9": 4.8145, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 4.365, "spread_pct": 1.66, "rvol": 0.117, "volume_pace_ratio": 1.916}}
{"timestamp": "2026-09-22T13:53:49.964149", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6716, "vwap": 14.8378, "vwap_slope": -0.0087, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.1068, "ema9": 14.7409, "ema20": 14.7907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.059, "spread_pct": 0.068, "rvol": 0.114, "volume_pace_ratio": 1.859}}
{"timestamp": "2026-09-22T13:53:49.964801", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.1607, "vwap_slope": -0.0048, "atr": 0.0371, "atr_pct": 0.407, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1016, "ema9": 9.1235, "ema20": 9.1379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:53:49.965270", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8093, "vwap_slope": -0.0052, "atr": 0.0508, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0921, "ema9": 13.7644, "ema20": 13.7904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T13:53:49.965675", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1464, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0672, "ema9": 6.1336, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T13:53:49.966317", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.55", "VWAP sloping down", "trend negative (slope -0.154%, flat band 0.111%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.5465, "vwap_slope": -0.0512, "atr": 0.0592, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1536, "flat_threshold_pct": 0.1115, "ema9": 13.3736, "ema20": 13.4818, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.062, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:53:54.972100", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.104%)", "metrics": {"price": 7.8406, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1044, "trend": "flat"}}
{"timestamp": "2026-09-22T13:53:54.973598", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8406, "vwap": 7.7333, "vwap_slope": 0.0049, "atr": 0.035, "trend": "positive", "slope_pct": 0.1357, "lower_highs_lower_lows": false, "stop": 7.7986, "imbalance_decline_count": 1, "imbalance_cur": -0.40397350993377484, "imbalance_prev": 0.28421052631578947}}
{"timestamp": "2026-09-22T13:53:54.974337", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.089%)", "metrics": {"price": 10.1199, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0887, "trend": "positive"}}
{"timestamp": "2026-09-22T13:53:54.974935", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1199, "vwap": 10.056, "vwap_slope": 0.0019, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0183, "lower_highs_lower_lows": false, "stop": 10.0798, "imbalance_decline_count": 4, "imbalance_cur": -0.7031802120141343, "imbalance_prev": 0.7715998909784683}}
{"timestamp": "2026-09-22T13:53:54.975659", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0867, "trend": "negative"}}
{"timestamp": "2026-09-22T13:53:54.977047", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3029, "vwap_slope": 0.0014, "atr": 0.0182, "trend": "positive", "slope_pct": 0.0802, "lower_highs_lower_lows": true, "stop": 6.3181, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.7396449704142012}}
{"timestamp": "2026-09-22T13:53:54.980208", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.76 below VWAP $13.94", "VWAP sloping down", "trend negative (slope -1.123%, flat band 1.122%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.76, "vwap": 13.9362, "vwap_slope": -0.1584, "atr": 0.5726, "atr_pct": 4.488, "trend": "negative", "slope_pct": -1.1231, "flat_threshold_pct": 1.1219, "ema9": 13.2179, "ema20": 13.8654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 19.597, "spread_pct": 0.157, "rvol": 1.419, "volume_pace_ratio": 23.14}}
{"timestamp": "2026-09-22T13:53:54.981126", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.207%, flat band 0.155%)"], "metrics": {"price": 8.665, "vwap": 8.8968, "vwap_slope": -0.0103, "atr": 0.0538, "atr_pct": 0.621, "trend": "negative", "slope_pct": -0.2071, "flat_threshold_pct": 0.1552, "ema9": 8.6854, "ema20": 8.7608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.393, "volume_pace_ratio": 6.405}}
{"timestamp": "2026-09-22T13:53:54.982178", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.03, "vwap": 13.7186, "vwap_slope": -0.0426, "atr": 0.2185, "atr_pct": 1.677, "trend": "flat", "slope_pct": -0.2642, "flat_threshold_pct": 0.4192, "ema9": 13.2745, "ema20": 13.48, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.175, "spread_pct": 0.536, "rvol": 0.093, "volume_pace_ratio": 1.51}}
{"timestamp": "2026-09-22T13:53:54.983059", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4034, "vwap": 6.4428, "vwap_slope": -0.0031, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0822, "ema9": 6.4046, "ema20": 6.4167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 2.536, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T13:53:54.984085", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.2s", "imbalance +53% >= 50% buy threshold, stop 8.95", "entry_score 70.3"], "reasons_against": [], "metrics": {"price": 9.049, "vwap": 8.8043, "vwap_slope": 0.0357, "atr": 0.0859, "atr_pct": 0.95, "trend": "flat", "slope_pct": 0.1855, "flat_threshold_pct": 0.2374, "ema9": 8.9329, "ema20": 8.8628, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.069, "distance_from_high_pct": 0.121, "spread_pct": 0.221, "rvol": 0.234, "volume_pace_ratio": 3.808, "stage3": {"stop": 8.9459, "risk": 0.1031, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5325, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 8.95"}, "entry_score": 70.29, "entry_score_breakdown": {"imbalance_sub": 0.332, "volume_pace_sub": 0.933, "volatility_sub": 0.618, "slope_sub": 1.0, "volume_accel_sub": 0.966}}}
{"timestamp": "2026-09-22T13:53:55.016943", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T13:53:55.017854", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6806, "vwap": 12.7155, "vwap_slope": -0.0021, "atr": 0.0366, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.0722, "ema9": 12.6845, "ema20": 12.6952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.933, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:53:55.018557", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7756, "vwap_slope": -0.007, "atr": 0.0662, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.1679, "flat_threshold_pct": 0.1924, "ema9": 8.6157, "ema20": 8.6918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.387, "volume_pace_ratio": 6.314}}
{"timestamp": "2026-09-22T13:53:55.019419", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.8s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.62, "vwap": 11.5904, "vwap_slope": 0.0005, "atr": 0.058, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.1248, "ema9": 11.5799, "ema20": 11.574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 0.938, "spread_pct": 0.172, "rvol": 0.046, "volume_pace_ratio": 0.746, "stage3": {"stop": 11.5504, "risk": 0.0696, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6042, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:53:55.020185", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3183, "vwap_slope": -0.0051, "atr": 0.0371, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.0755, "ema9": 12.2506, "ema20": 12.2648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.047, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:53:55.020867", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.256, "vwap": 10.3676, "vwap_slope": -0.048, "atr": 0.1015, "atr_pct": 0.989, "trend": "flat", "slope_pct": -0.123, "flat_threshold_pct": 0.2473, "ema9": 10.3547, "ema20": 10.4141, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 4.149, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T13:53:55.021565", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0231, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.1049, "ema9": 5.4977, "ema20": 5.4977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:53:55.022185", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0928, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.051, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T13:53:55.022710", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4701, "vwap_slope": -0.0023, "atr": 0.0308, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0627, "flat_threshold_pct": 0.1038, "ema9": 7.4253, "ema20": 7.4503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T13:53:55.024065", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0641, "vwap": 9.2072, "vwap_slope": -0.0105, "atr": 0.0566, "atr_pct": 0.624, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.1561, "ema9": 9.0978, "ema20": 9.15, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 3.778, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.936}}
{"timestamp": "2026-09-22T13:53:55.025254", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.91, "vwap": 12.9919, "vwap_slope": -0.0002, "atr": 0.1216, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.102, "flat_threshold_pct": 0.2355, "ema9": 12.9461, "ema20": 12.9672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 4.512, "spread_pct": 0.388, "rvol": 0.054, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T13:53:55.025806", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (247.9s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.5301, "vwap_slope": 0.0018, "atr": 0.0204, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.047, "flat_threshold_pct": 0.0918, "ema9": 5.5472, "ema20": 5.5363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.603, "stage3": {"stop": 5.5305, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4266, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:53:55.026656", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.215, "vwap_slope": 0.0148, "atr": 0.0247, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0502, "flat_threshold_pct": 0.1171, "ema9": 5.2427, "ema20": 5.2268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.473, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:53:55.027367", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.7361, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0947, "ema9": 8.7297, "ema20": 8.7303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T13:53:55.027921", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6533, "vwap_slope": 0.0148, "atr": 0.0532, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0303, "flat_threshold_pct": 0.1129, "ema9": 11.7488, "ema20": 11.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 0.085, "spread_pct": 0.254, "rvol": 0.011, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T13:53:55.028348", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0122, "vwap_slope": -0.0037, "atr": 0.0281, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.0784, "ema9": 8.9672, "ema20": 8.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.506}}
{"timestamp": "2026-09-22T13:53:55.029034", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.8711, "vwap_slope": -0.0017, "atr": 0.0509, "atr_pct": 1.047, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.2619, "ema9": 4.8225, "ema20": 4.8238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 3.571, "spread_pct": 1.66, "rvol": 0.117, "volume_pace_ratio": 1.909}}
{"timestamp": "2026-09-22T13:53:55.030991", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8373, "vwap_slope": -0.0093, "atr": 0.0627, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1067, "ema9": 14.7415, "ema20": 14.791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.114, "volume_pace_ratio": 1.861}}
{"timestamp": "2026-09-22T13:53:55.031682", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.1607, "vwap_slope": -0.0049, "atr": 0.0371, "atr_pct": 0.407, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1016, "ema9": 9.1235, "ema20": 9.1379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:53:55.032420", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8093, "vwap_slope": -0.0052, "atr": 0.0508, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0921, "ema9": 13.7644, "ema20": 13.7904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:53:55.033055", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1386, "vwap": 6.1464, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0672, "ema9": 6.1343, "ema20": 6.1376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.309, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:53:55.033832", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.55", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.112%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.5458, "vwap_slope": -0.0519, "atr": 0.0596, "atr_pct": 0.448, "trend": "negative", "slope_pct": -0.1529, "flat_threshold_pct": 0.1121, "ema9": 13.3756, "ema20": 13.4828, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.062, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:54:00.040517", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.121%)", "metrics": {"price": 7.845, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1213, "trend": "positive"}}
{"timestamp": "2026-09-22T13:54:00.042158", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7335, "vwap_slope": 0.005, "atr": 0.0338, "trend": "positive", "slope_pct": 0.1363, "lower_highs_lower_lows": false, "stop": 7.8044, "imbalance_decline_count": 0, "imbalance_cur": -0.40397350993377484, "imbalance_prev": -0.40397350993377484}}
{"timestamp": "2026-09-22T13:54:00.043068", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.074%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0742, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:00.044868", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0561, "vwap_slope": 0.002, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 10.0749, "imbalance_decline_count": 0, "imbalance_cur": 0.24219910846953938, "imbalance_prev": -0.7031802120141343}}
{"timestamp": "2026-09-22T13:54:00.045461", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0867, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:00.046024", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3029, "vwap_slope": 0.0014, "atr": 0.0182, "trend": "positive", "slope_pct": 0.0802, "lower_highs_lower_lows": true, "stop": 6.3181, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:54:00.048284", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.76 below VWAP $13.93", "VWAP sloping down", "trend negative (slope -1.124%, flat band 1.122%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7566, "vwap": 13.9349, "vwap_slope": -0.1597, "atr": 0.5726, "atr_pct": 4.489, "trend": "negative", "slope_pct": -1.1237, "flat_threshold_pct": 1.1222, "ema9": 13.2172, "ema20": 13.8651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 19.618, "spread_pct": 0.392, "rvol": 1.421, "volume_pace_ratio": 23.083}}
{"timestamp": "2026-09-22T13:54:00.052722", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.207%, flat band 0.155%)"], "metrics": {"price": 8.6619, "vwap": 8.8967, "vwap_slope": -0.0105, "atr": 0.0538, "atr_pct": 0.621, "trend": "negative", "slope_pct": -0.2074, "flat_threshold_pct": 0.1552, "ema9": 8.6848, "ema20": 8.7605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 6.053, "spread_pct": 0.115, "rvol": 0.393, "volume_pace_ratio": 6.386}}
{"timestamp": "2026-09-22T13:54:00.053849", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.02, "vwap": 13.7183, "vwap_slope": -0.0429, "atr": 0.2179, "atr_pct": 1.674, "trend": "flat", "slope_pct": -0.2649, "flat_threshold_pct": 0.4185, "ema9": 13.2725, "ema20": 13.479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 8.245, "spread_pct": 0.384, "rvol": 0.093, "volume_pace_ratio": 1.505}}
{"timestamp": "2026-09-22T13:54:00.056201", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4427, "vwap_slope": -0.0032, "atr": 0.0211, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0822, "ema9": 6.4039, "ema20": 6.4164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.353, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T13:54:00.058517", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 101.2s", "imbalance +56% >= 50% buy threshold, stop 8.95", "entry_score 71.8"], "reasons_against": [], "metrics": {"price": 9.055, "vwap": 8.8046, "vwap_slope": 0.0359, "atr": 0.0853, "atr_pct": 0.942, "trend": "flat", "slope_pct": 0.1861, "flat_threshold_pct": 0.2354, "ema9": 8.9341, "ema20": 8.8634, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.069, "distance_from_high_pct": 0.055, "spread_pct": 0.331, "rvol": 0.234, "volume_pace_ratio": 3.796, "stage3": {"stop": 8.9526, "risk": 0.1024, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5643, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 8.95"}, "entry_score": 71.77, "entry_score_breakdown": {"imbalance_sub": 0.378, "volume_pace_sub": 0.934, "volatility_sub": 0.622, "slope_sub": 1.0, "volume_accel_sub": 0.966}}}
{"timestamp": "2026-09-22T13:54:00.130465", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T13:54:00.131934", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7155, "vwap_slope": -0.002, "atr": 0.0359, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0708, "ema9": 12.6854, "ema20": 12.6957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T13:54:00.132864", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.6001, "vwap": 8.7754, "vwap_slope": -0.0073, "atr": 0.0659, "atr_pct": 0.766, "trend": "flat", "slope_pct": -0.1685, "flat_threshold_pct": 0.1915, "ema9": 8.6147, "ema20": 8.6914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 6.824, "spread_pct": 0.116, "rvol": 0.388, "volume_pace_ratio": 6.298}}
{"timestamp": "2026-09-22T13:54:00.133756", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.9s) but room-to-run failed: imbalance -50% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.615, "vwap": 11.5909, "vwap_slope": 0.001, "atr": 0.054, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.1163, "ema9": 11.5789, "ema20": 11.5735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 0.98, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.744, "stage3": {"stop": 11.5502, "risk": 0.0648, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.5018, "passed": false, "reason": "imbalance -50% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:00.134948", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.3181, "vwap_slope": -0.0053, "atr": 0.0358, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.0729, "ema9": 12.2486, "ema20": 12.2638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.387, "spread_pct": 0.081, "rvol": 0.047, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T13:54:00.135904", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.3688, "vwap_slope": -0.0468, "atr": 0.0991, "atr_pct": 0.967, "trend": "flat", "slope_pct": -0.1235, "flat_threshold_pct": 0.2418, "ema9": 10.3535, "ema20": 10.4135, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 4.205, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T13:54:00.136669", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0206, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0936, "ema9": 5.4994, "ema20": 5.4985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:54:00.137485", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.051, "volume_pace_ratio": 0.825}}
{"timestamp": "2026-09-22T13:54:00.138222", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4277, "vwap": 7.4702, "vwap_slope": -0.0021, "atr": 0.0296, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0624, "flat_threshold_pct": 0.0997, "ema9": 7.4259, "ema20": 7.4505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 1.62, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T13:54:00.139078", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.207, "vwap_slope": -0.0107, "atr": 0.0552, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.1524, "ema9": 9.097, "ema20": 9.1496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 3.822, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:54:00.139911", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8503, "vwap": 12.9913, "vwap_slope": -0.0009, "atr": 0.1215, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.1066, "flat_threshold_pct": 0.2365, "ema9": 12.9342, "ema20": 12.9615, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 4.953, "spread_pct": 0.388, "rvol": 0.054, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T13:54:00.140728", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (253.0s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5302, "vwap_slope": 0.0019, "atr": 0.0205, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0452, "flat_threshold_pct": 0.0924, "ema9": 5.5452, "ema20": 5.5353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.604, "stage3": {"stop": 5.5204, "risk": 0.0246, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3012, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:00.141635", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2142, "vwap_slope": 0.014, "atr": 0.0243, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1156, "ema9": 5.2397, "ema20": 5.2254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T13:54:00.142428", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7399, "vwap": 8.7362, "vwap_slope": 0.0002, "atr": 0.032, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0916, "ema9": 8.7307, "ema20": 8.7308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.356, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T13:54:00.143396", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6536, "vwap_slope": 0.015, "atr": 0.0514, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0294, "flat_threshold_pct": 0.109, "ema9": 11.7468, "ema20": 11.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 0.169, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:54:00.144232", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0121, "vwap_slope": -0.0037, "atr": 0.0272, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.076, "ema9": 8.9672, "ema20": 8.9865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.501}}
{"timestamp": "2026-09-22T13:54:00.145108", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8708, "vwap_slope": -0.002, "atr": 0.0473, "atr_pct": 0.982, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.2455, "ema9": 4.8145, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 4.365, "spread_pct": 1.242, "rvol": 0.117, "volume_pace_ratio": 1.903}}
{"timestamp": "2026-09-22T13:54:00.146742", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.655, "vwap": 14.8364, "vwap_slope": -0.0102, "atr": 0.0567, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.0967, "ema9": 14.7375, "ema20": 14.7891, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.114, "volume_pace_ratio": 1.859}}
{"timestamp": "2026-09-22T13:54:00.148806", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.1455, "vwap": 9.1611, "vwap_slope": -0.0044, "atr": 0.0375, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.1025, "ema9": 9.1266, "ema20": 9.1394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.915, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:54:00.149798", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7999, "vwap": 13.8092, "vwap_slope": -0.0021, "atr": 0.0469, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0451, "flat_threshold_pct": 0.0849, "ema9": 13.7715, "ema20": 13.7913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 1.5, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:54:00.150938", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1464, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0672, "ema9": 6.1336, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T13:54:00.151822", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.108%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2816, "vwap": 13.544, "vwap_slope": -0.0538, "atr": 0.0571, "atr_pct": 0.43, "trend": "negative", "slope_pct": -0.1531, "flat_threshold_pct": 0.1075, "ema9": 13.3749, "ema20": 13.4825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 4.723, "spread_pct": 0.075, "rvol": 0.063, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:54:05.155635", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.087%)", "metrics": {"price": 7.8478, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0872, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:05.156341", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8478, "vwap": 7.7335, "vwap_slope": 0.0046, "atr": 0.0322, "trend": "positive", "slope_pct": 0.1322, "lower_highs_lower_lows": false, "stop": 7.8092, "imbalance_decline_count": 0, "imbalance_cur": -0.033707865168539325, "imbalance_prev": -0.40397350993377484}}
{"timestamp": "2026-09-22T13:54:05.156820", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 10.112, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:05.157259", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.112, "vwap": 10.0561, "vwap_slope": 0.0011, "atr": 0.0318, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 10.0738, "imbalance_decline_count": 1, "imbalance_cur": 0.23734827264239028, "imbalance_prev": 0.24219910846953938}}
{"timestamp": "2026-09-22T13:54:05.157632", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0868, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:05.158114", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3031, "vwap_slope": 0.0012, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0724, "lower_highs_lower_lows": true, "stop": 6.3021, "imbalance_decline_count": 0, "imbalance_cur": -0.5092134831460674, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:54:05.159653", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $13.93", "VWAP sloping down", "trend negative (slope -1.058%, flat band 0.897%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.83, "vwap": 13.9323, "vwap_slope": -0.1392, "atr": 0.4605, "atr_pct": 3.589, "trend": "negative", "slope_pct": -1.0582, "flat_threshold_pct": 0.8973, "ema9": 13.1379, "ema20": 13.7655, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 19.156, "spread_pct": 0.312, "rvol": 1.424, "volume_pace_ratio": 23.05}}
{"timestamp": "2026-09-22T13:54:05.161484", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.198%, flat band 0.147%)"], "metrics": {"price": 8.67, "vwap": 8.8963, "vwap_slope": -0.0073, "atr": 0.0511, "atr_pct": 0.59, "trend": "negative", "slope_pct": -0.1977, "flat_threshold_pct": 0.1475, "ema9": 8.6818, "ema20": 8.7519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.394, "volume_pace_ratio": 6.374}}
{"timestamp": "2026-09-22T13:54:05.162349", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.995, "vwap": 13.7069, "vwap_slope": -0.0421, "atr": 0.2037, "atr_pct": 1.567, "trend": "flat", "slope_pct": -0.2781, "flat_threshold_pct": 0.3918, "ema9": 13.217, "ema20": 13.4329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 8.421, "spread_pct": 0.385, "rvol": 0.094, "volume_pace_ratio": 1.524}}
{"timestamp": "2026-09-22T13:54:05.163156", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4426, "vwap_slope": -0.0024, "atr": 0.02, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0781, "ema9": 6.4032, "ema20": 6.4149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T13:54:05.163977", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.3s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.05, "vwap": 8.8047, "vwap_slope": 0.0333, "atr": 0.081, "atr_pct": 0.895, "trend": "flat", "slope_pct": 0.1911, "flat_threshold_pct": 0.2237, "ema9": 8.9573, "ema20": 8.8811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 0.11, "spread_pct": 0.331, "rvol": 0.234, "volume_pace_ratio": 3.784, "stage3": {"stop": 8.9528, "risk": 0.0972, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3356, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:05.164628", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%"], "metrics": {"price": 8.815, "vwap": 8.7967, "vwap_slope": 0.0023, "atr": 0.0993, "atr_pct": 1.126, "trend": "flat", "slope_pct": 0.1613, "flat_threshold_pct": 0.2815, "ema9": 8.8279, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.766, "distance_from_high_pct": 1.288, "spread_pct": 1.475, "rvol": 0.027, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T13:54:05.165401", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7155, "vwap_slope": -0.001, "atr": 0.0328, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0646, "ema9": 12.6853, "ema20": 12.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T13:54:05.166116", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.5975, "vwap": 8.7751, "vwap_slope": -0.005, "atr": 0.0642, "atr_pct": 0.747, "trend": "flat", "slope_pct": -0.1615, "flat_threshold_pct": 0.1867, "ema9": 8.6113, "ema20": 8.6824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 6.853, "spread_pct": 0.116, "rvol": 0.388, "volume_pace_ratio": 6.286}}
{"timestamp": "2026-09-22T13:54:05.166881", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.59"], "metrics": {"price": 11.5844, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0546, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.1178, "ema9": 11.58, "ema20": 11.5746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 1.241, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T13:54:05.167747", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.318, "vwap_slope": -0.0039, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0736, "ema9": 12.2509, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.047, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:54:05.168494", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.3688, "vwap_slope": -0.0468, "atr": 0.0991, "atr_pct": 0.967, "trend": "flat", "slope_pct": -0.1235, "flat_threshold_pct": 0.2418, "ema9": 10.3535, "ema20": 10.4135, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 4.205, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T13:54:05.169178", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": 0.0002, "atr": 0.0208, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0945, "ema9": 5.4994, "ema20": 5.4985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:54:05.169836", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T13:54:05.170507", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4277, "vwap": 7.4702, "vwap_slope": -0.0021, "atr": 0.0296, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0624, "flat_threshold_pct": 0.0997, "ema9": 7.4259, "ema20": 7.4505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 1.62, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T13:54:05.171255", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.207, "vwap_slope": -0.0107, "atr": 0.0552, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.1524, "ema9": 9.097, "ema20": 9.1496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 3.822, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:54:05.171909", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.85, "vwap": 12.991, "vwap_slope": -0.0033, "atr": 0.1215, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.1039, "flat_threshold_pct": 0.2365, "ema9": 12.9173, "ema20": 12.9509, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 4.956, "spread_pct": 0.698, "rvol": 0.054, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T13:54:05.172588", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (258.1s) but room-to-run failed: imbalance -26% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5302, "vwap_slope": 0.0015, "atr": 0.0202, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0417, "flat_threshold_pct": 0.091, "ema9": 5.5441, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.602, "stage3": {"stop": 5.5158, "risk": 0.0242, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2625, "passed": false, "reason": "imbalance -26% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:05.173240", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2142, "vwap_slope": 0.014, "atr": 0.0243, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1156, "ema9": 5.2397, "ema20": 5.2254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T13:54:05.173880", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7386, "vwap": 8.7362, "vwap_slope": 0.0003, "atr": 0.0296, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0848, "ema9": 8.7323, "ema20": 8.7315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 1.37, "spread_pct": 0.114, "rvol": 0.023, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:54:05.174516", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6536, "vwap_slope": 0.015, "atr": 0.0514, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0294, "flat_threshold_pct": 0.109, "ema9": 11.7468, "ema20": 11.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 0.169, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T13:54:05.175245", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0121, "vwap_slope": -0.0023, "atr": 0.024, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0565, "flat_threshold_pct": 0.067, "ema9": 8.9667, "ema20": 8.9844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.497}}
{"timestamp": "2026-09-22T13:54:05.175878", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8708, "vwap_slope": -0.002, "atr": 0.0473, "atr_pct": 0.982, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.2455, "ema9": 4.8145, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 4.365, "spread_pct": 1.242, "rvol": 0.117, "volume_pace_ratio": 1.896}}
{"timestamp": "2026-09-22T13:54:05.176530", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6584, "vwap": 14.8362, "vwap_slope": -0.0046, "atr": 0.0602, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.1026, "ema9": 14.7217, "ema20": 14.7767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.147, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.856}}
{"timestamp": "2026-09-22T13:54:05.177155", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.161, "vwap_slope": -0.0042, "atr": 0.0339, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0929, "ema9": 9.1273, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:54:05.177809", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.8092, "vwap_slope": -0.0021, "atr": 0.0476, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.0861, "ema9": 13.7735, "ema20": 13.7923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.428, "spread_pct": 0.145, "rvol": 0.038, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:54:05.179318", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1382, "vwap": 6.1464, "vwap_slope": -0.0003, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.057, "ema9": 6.1345, "ema20": 6.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 1.315, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T13:54:05.180085", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.096%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2924, "vwap": 13.5433, "vwap_slope": -0.0438, "atr": 0.0513, "atr_pct": 0.386, "trend": "negative", "slope_pct": -0.1525, "flat_threshold_pct": 0.0965, "ema9": 13.3584, "ema20": 13.4644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 4.646, "spread_pct": 0.075, "rvol": 0.063, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T13:54:10.186023", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.066%)", "metrics": {"price": 7.8423, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0662, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:10.186883", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8423, "vwap": 7.7335, "vwap_slope": 0.0046, "atr": 0.0324, "trend": "positive", "slope_pct": 0.1316, "lower_highs_lower_lows": false, "stop": 7.8035, "imbalance_decline_count": 1, "imbalance_cur": -0.4, "imbalance_prev": -0.033707865168539325}}
{"timestamp": "2026-09-22T13:54:10.187577", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.025%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0247, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:10.188163", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0561, "vwap_slope": 0.0011, "atr": 0.0328, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 10.0756, "imbalance_decline_count": 0, "imbalance_cur": 0.3463072260328601, "imbalance_prev": 0.23734827264239028}}
{"timestamp": "2026-09-22T13:54:10.188633", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0868, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:10.189152", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3031, "vwap_slope": 0.0012, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0724, "lower_highs_lower_lows": true, "stop": 6.3021, "imbalance_decline_count": 0, "imbalance_cur": -0.5092134831460674, "imbalance_prev": -0.5092134831460674}}
{"timestamp": "2026-09-22T13:54:10.190268", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $13.93", "VWAP sloping down", "trend negative (slope -1.058%, flat band 0.900%)", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8304, "vwap": 13.9295, "vwap_slope": -0.142, "atr": 0.4619, "atr_pct": 3.6, "trend": "negative", "slope_pct": -1.0581, "flat_threshold_pct": 0.9, "ema9": 13.138, "ema20": 13.7655, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 19.153, "spread_pct": 0.311, "rvol": 1.427, "volume_pace_ratio": 23.027}}
{"timestamp": "2026-09-22T13:54:10.191271", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.198%, flat band 0.148%)"], "metrics": {"price": 8.6678, "vwap": 8.8963, "vwap_slope": -0.0074, "atr": 0.0511, "atr_pct": 0.59, "trend": "negative", "slope_pct": -0.198, "flat_threshold_pct": 0.1475, "ema9": 8.6814, "ema20": 8.7517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 5.989, "spread_pct": 0.115, "rvol": 0.394, "volume_pace_ratio": 6.354}}
{"timestamp": "2026-09-22T13:54:10.192254", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.7061, "vwap_slope": -0.0429, "atr": 0.2037, "atr_pct": 1.568, "trend": "flat", "slope_pct": -0.2784, "flat_threshold_pct": 0.3919, "ema9": 13.216, "ema20": 13.4325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 8.457, "spread_pct": 0.615, "rvol": 0.094, "volume_pace_ratio": 1.52}}
{"timestamp": "2026-09-22T13:54:10.193041", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4426, "vwap_slope": -0.0025, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0781, "ema9": 6.4022, "ema20": 6.4144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T13:54:10.194972", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.4s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0487, "vwap": 8.8062, "vwap_slope": 0.0348, "atr": 0.0841, "atr_pct": 0.93, "trend": "flat", "slope_pct": 0.1909, "flat_threshold_pct": 0.2324, "ema9": 8.957, "ema20": 8.881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 0.125, "spread_pct": 0.111, "rvol": 0.235, "volume_pace_ratio": 3.797, "stage3": {"stop": 8.9478, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3002, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:10.195961", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.79", "spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7948, "vwap_slope": 0.0003, "atr": 0.1, "atr_pct": 1.143, "trend": "flat", "slope_pct": 0.1355, "flat_threshold_pct": 0.2857, "ema9": 8.8124, "ema20": 8.7611, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.016, "spread_pct": 1.475, "rvol": 0.028, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T13:54:10.197974", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7153, "vwap_slope": -0.0012, "atr": 0.034, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0671, "ema9": 12.6813, "ema20": 12.6927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:54:10.198866", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.78", "VWAP sloping down"], "metrics": {"price": 8.595, "vwap": 8.775, "vwap_slope": -0.0051, "atr": 0.0642, "atr_pct": 0.747, "trend": "flat", "slope_pct": -0.1618, "flat_threshold_pct": 0.1868, "ema9": 8.6108, "ema20": 8.6822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.388, "volume_pace_ratio": 6.268}}
{"timestamp": "2026-09-22T13:54:10.199810", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.59"], "metrics": {"price": 11.5873, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0546, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.1177, "ema9": 11.5806, "ema20": 11.5748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 1.217, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:54:10.200835", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3179, "vwap_slope": -0.0041, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0736, "ema9": 12.2509, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.047, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T13:54:10.201688", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.3688, "vwap_slope": -0.0468, "atr": 0.0991, "atr_pct": 0.967, "trend": "flat", "slope_pct": -0.1235, "flat_threshold_pct": 0.2418, "ema9": 10.3535, "ema20": 10.4135, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 4.205, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T13:54:10.202516", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0212, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0962, "ema9": 5.4984, "ema20": 5.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:54:10.203338", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.82}}
{"timestamp": "2026-09-22T13:54:10.204060", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4258, "vwap": 7.4702, "vwap_slope": -0.0016, "atr": 0.0269, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.0906, "ema9": 7.4258, "ema20": 7.4482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 1.645, "spread_pct": 0.135, "rvol": 0.037, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:54:10.204805", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.207, "vwap_slope": -0.0107, "atr": 0.0552, "atr_pct": 0.61, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.1524, "ema9": 9.097, "ema20": 9.1496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 3.822, "spread_pct": 0.221, "rvol": 0.057, "volume_pace_ratio": 0.927}}
{"timestamp": "2026-09-22T13:54:10.205626", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.895, "vwap": 12.991, "vwap_slope": -0.0033, "atr": 0.1215, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.1007, "flat_threshold_pct": 0.2356, "ema9": 12.9263, "ema20": 12.9551, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 4.623, "spread_pct": 0.698, "rvol": 0.054, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T13:54:10.206362", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (263.1s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5411, "vwap": 5.5302, "vwap_slope": 0.0015, "atr": 0.0202, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0419, "flat_threshold_pct": 0.091, "ema9": 5.5443, "ema20": 5.5359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.383, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.602, "stage3": {"stop": 5.5169, "risk": 0.0242, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4812, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:10.207305", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2142, "vwap_slope": 0.014, "atr": 0.0243, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1156, "ema9": 5.2397, "ema20": 5.2254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:54:10.208404", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7395, "vwap": 8.7362, "vwap_slope": 0.0003, "atr": 0.03, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.0858, "ema9": 8.7324, "ema20": 8.7316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 1.36, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T13:54:10.209241", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7696, "vwap": 11.6536, "vwap_slope": 0.0079, "atr": 0.0467, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0308, "flat_threshold_pct": 0.0993, "ema9": 11.7513, "ema20": 11.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 0.258, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:54:10.210477", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0121, "vwap_slope": -0.0023, "atr": 0.0244, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0565, "flat_threshold_pct": 0.068, "ema9": 8.9667, "ema20": 8.9844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.092, "volume_pace_ratio": 1.491}}
{"timestamp": "2026-09-22T13:54:10.211607", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.82, "vwap": 4.8708, "vwap_slope": -0.002, "atr": 0.0473, "atr_pct": 0.982, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.2455, "ema9": 4.8145, "ema20": 4.8199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.142, "distance_from_high_pct": 4.365, "spread_pct": 1.242, "rvol": 0.117, "volume_pace_ratio": 1.889}}
{"timestamp": "2026-09-22T13:54:10.212534", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6715, "vwap": 14.8361, "vwap_slope": -0.0047, "atr": 0.0602, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0419, "flat_threshold_pct": 0.1025, "ema9": 14.7243, "ema20": 14.7779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.059, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.851}}
{"timestamp": "2026-09-22T13:54:10.213335", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.161, "vwap_slope": -0.0042, "atr": 0.0339, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0929, "ema9": 9.1273, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:54:10.214306", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.8092, "vwap_slope": -0.0022, "atr": 0.0516, "atr_pct": 0.373, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.0934, "ema9": 13.7735, "ema20": 13.7923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T13:54:10.215354", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1464, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0578, "ema9": 6.1349, "ema20": 6.1376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.068, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T13:54:10.216167", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.104%)"], "metrics": {"price": 13.3086, "vwap": 13.5433, "vwap_slope": -0.0437, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.1514, "flat_threshold_pct": 0.1042, "ema9": 13.3616, "ema20": 13.4659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 4.529, "spread_pct": 0.075, "rvol": 0.063, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T13:54:15.222448", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 7.845, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0765, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:15.223687", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7336, "vwap_slope": 0.0046, "atr": 0.0324, "trend": "positive", "slope_pct": 0.1319, "lower_highs_lower_lows": false, "stop": 7.8062, "imbalance_decline_count": 0, "imbalance_cur": -0.4, "imbalance_prev": -0.4}}
{"timestamp": "2026-09-22T13:54:15.224296", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:15.224819", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0562, "vwap_slope": 0.0012, "atr": 0.033, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 10.0604, "imbalance_decline_count": 0, "imbalance_cur": 0.42312533716957385, "imbalance_prev": 0.3463072260328601}}
{"timestamp": "2026-09-22T13:54:15.225211", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1105, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:15.225846", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3031, "vwap_slope": 0.0011, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0717, "lower_highs_lower_lows": true, "stop": 6.2966, "imbalance_decline_count": 0, "imbalance_cur": -0.39601769911504425, "imbalance_prev": -0.5092134831460674}}
{"timestamp": "2026-09-22T13:54:15.227071", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.92", "VWAP sloping down", "trend negative (slope -1.030%, flat band 0.912%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.9242, "vwap_slope": -0.1473, "atr": 0.4748, "atr_pct": 3.646, "trend": "negative", "slope_pct": -1.0299, "flat_threshold_pct": 0.9116, "ema9": 13.1759, "ema20": 13.7836, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 17.958, "spread_pct": 0.385, "rvol": 1.436, "volume_pace_ratio": 23.083}}
{"timestamp": "2026-09-22T13:54:15.228661", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.150%)"], "metrics": {"price": 8.655, "vwap": 8.8957, "vwap_slope": -0.008, "atr": 0.052, "atr_pct": 0.601, "trend": "negative", "slope_pct": -0.1993, "flat_threshold_pct": 0.1502, "ema9": 8.6788, "ema20": 8.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.395, "volume_pace_ratio": 6.347}}
{"timestamp": "2026-09-22T13:54:15.229483", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0117, "vwap": 13.7061, "vwap_slope": -0.0429, "atr": 0.2037, "atr_pct": 1.565, "trend": "flat", "slope_pct": -0.2769, "flat_threshold_pct": 0.3913, "ema9": 13.2203, "ema20": 13.4345, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 8.304, "spread_pct": 0.384, "rvol": 0.094, "volume_pace_ratio": 1.515}}
{"timestamp": "2026-09-22T13:54:15.230787", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4426, "vwap_slope": -0.0025, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0781, "ema9": 6.4022, "ema20": 6.4144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.156}}
{"timestamp": "2026-09-22T13:54:15.231697", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.4s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.06, "vwap": 8.8077, "vwap_slope": 0.0363, "atr": 0.0841, "atr_pct": 0.928, "trend": "flat", "slope_pct": 0.1921, "flat_threshold_pct": 0.2321, "ema9": 8.9593, "ema20": 8.8821, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.013, "distance_from_high_pct": 0.0, "spread_pct": 0.332, "rvol": 0.237, "volume_pace_ratio": 3.807, "stage3": {"stop": 8.9591, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2176, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:15.232304", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.79", "spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7948, "vwap_slope": 0.0003, "atr": 0.1, "atr_pct": 1.143, "trend": "flat", "slope_pct": 0.1355, "flat_threshold_pct": 0.2857, "ema9": 8.8124, "ema20": 8.7611, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.016, "spread_pct": 1.475, "rvol": 0.028, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T13:54:15.233100", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.681, "vwap": 12.7153, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0673, "ema9": 12.6845, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.93, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T13:54:15.233777", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.5612, "vwap": 8.7746, "vwap_slope": -0.0055, "atr": 0.0664, "atr_pct": 0.775, "trend": "flat", "slope_pct": -0.1654, "flat_threshold_pct": 0.1938, "ema9": 8.604, "ema20": 8.679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 7.246, "spread_pct": 0.233, "rvol": 0.389, "volume_pace_ratio": 6.258}}
{"timestamp": "2026-09-22T13:54:15.234495", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.592, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0548, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.1182, "ema9": 11.5815, "ema20": 11.5753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 1.176, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T13:54:15.235376", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3179, "vwap_slope": -0.0041, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0736, "ema9": 12.2509, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.047, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T13:54:15.236139", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.3688, "vwap_slope": -0.0468, "atr": 0.0991, "atr_pct": 0.967, "trend": "flat", "slope_pct": -0.1235, "flat_threshold_pct": 0.2418, "ema9": 10.3535, "ema20": 10.4135, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 4.205, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T13:54:15.236836", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0212, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0962, "ema9": 5.4984, "ema20": 5.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:54:15.237462", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T13:54:15.238131", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4338, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0274, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.0921, "ema9": 7.4274, "ema20": 7.4489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.539, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T13:54:15.238809", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.2062, "vwap_slope": -0.0052, "atr": 0.0486, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.1342, "ema9": 9.0896, "ema20": 9.1411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.75, "distance_from_high_pct": 3.822, "spread_pct": 0.442, "rvol": 0.058, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T13:54:15.239460", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.87 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8676, "vwap": 12.991, "vwap_slope": -0.0033, "atr": 0.1215, "atr_pct": 0.945, "trend": "flat", "slope_pct": -0.1026, "flat_threshold_pct": 0.2361, "ema9": 12.9208, "ema20": 12.9525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 4.825, "spread_pct": 0.698, "rvol": 0.054, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T13:54:15.239933", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (268.1s) but room-to-run failed: imbalance -54% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5481, "vwap": 5.5303, "vwap_slope": 0.0015, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0431, "flat_threshold_pct": 0.0932, "ema9": 5.5457, "ema20": 5.5365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.258, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.6, "stage3": {"stop": 5.5233, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5381, "passed": false, "reason": "imbalance -54% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:15.240436", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2142, "vwap_slope": 0.014, "atr": 0.0243, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1156, "ema9": 5.2397, "ema20": 5.2254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:54:15.241219", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7388, "vwap": 8.7362, "vwap_slope": 0.0003, "atr": 0.0302, "atr_pct": 0.346, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0865, "ema9": 8.7323, "ema20": 8.7316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.368, "spread_pct": 0.115, "rvol": 0.024, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:54:15.241815", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6537, "vwap_slope": 0.008, "atr": 0.0467, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.0992, "ema9": 11.7534, "ema20": 11.7149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 0.169, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:54:15.242513", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9584, "vwap": 9.0118, "vwap_slope": -0.0025, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.07, "ema9": 8.9654, "ema20": 8.9838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.556, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.493}}
{"timestamp": "2026-09-22T13:54:15.243256", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.8016, "vwap": 4.8698, "vwap_slope": -0.0017, "atr": 0.0454, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.2366, "ema9": 4.8119, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.148, "distance_from_high_pct": 4.73, "spread_pct": 1.242, "rvol": 0.119, "volume_pace_ratio": 1.912}}
{"timestamp": "2026-09-22T13:54:15.243987", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.651, "vwap": 14.836, "vwap_slope": -0.0047, "atr": 0.0602, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1027, "ema9": 14.7202, "ema20": 14.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.196, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.845}}
{"timestamp": "2026-09-22T13:54:15.244660", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.1609, "vwap_slope": -0.0042, "atr": 0.0339, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0929, "ema9": 9.1273, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:54:15.245427", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8091, "vwap_slope": -0.0023, "atr": 0.0516, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.0935, "ema9": 13.7705, "ema20": 13.7908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.038, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T13:54:15.246124", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1463, "vwap_slope": -0.0004, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.06, "ema9": 6.1329, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T13:54:15.246897", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.152%, flat band 0.104%)"], "metrics": {"price": 13.305, "vwap": 13.5423, "vwap_slope": -0.0448, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.1516, "flat_threshold_pct": 0.1043, "ema9": 13.3609, "ema20": 13.4656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.063, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T13:54:20.251187", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.064%)", "metrics": {"price": 7.8416, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0635, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:20.253598", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8416, "vwap": 7.7336, "vwap_slope": 0.0046, "atr": 0.0324, "trend": "positive", "slope_pct": 0.1315, "lower_highs_lower_lows": false, "stop": 7.8028, "imbalance_decline_count": 1, "imbalance_cur": -0.42105263157894735, "imbalance_prev": -0.4}}
{"timestamp": "2026-09-22T13:54:20.254139", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 10.1001, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0195, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:20.254698", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1001, "vwap": 10.0562, "vwap_slope": 0.0012, "atr": 0.033, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 10.0605, "imbalance_decline_count": 1, "imbalance_cur": 0.0021953896816684962, "imbalance_prev": 0.42312533716957385}}
{"timestamp": "2026-09-22T13:54:20.255190", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1105, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:20.255978", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3031, "vwap_slope": 0.0011, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0717, "lower_highs_lower_lows": true, "stop": 6.2966, "imbalance_decline_count": 0, "imbalance_cur": -0.39601769911504425, "imbalance_prev": -0.39601769911504425}}
{"timestamp": "2026-09-22T13:54:20.257396", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.92", "VWAP sloping down", "trend negative (slope -1.032%, flat band 0.913%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0074, "vwap": 13.9209, "vwap_slope": -0.1506, "atr": 0.4748, "atr_pct": 3.65, "trend": "negative", "slope_pct": -1.0318, "flat_threshold_pct": 0.9125, "ema9": 13.1734, "ema20": 13.7824, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 18.038, "spread_pct": 0.537, "rvol": 1.44, "volume_pace_ratio": 23.08}}
{"timestamp": "2026-09-22T13:54:20.258239", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.150%)"], "metrics": {"price": 8.655, "vwap": 8.8957, "vwap_slope": -0.008, "atr": 0.052, "atr_pct": 0.601, "trend": "negative", "slope_pct": -0.1993, "flat_threshold_pct": 0.1502, "ema9": 8.6788, "ema20": 8.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.395, "volume_pace_ratio": 6.326}}
{"timestamp": "2026-09-22T13:54:20.259184", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0301, "vwap": 13.7055, "vwap_slope": -0.0435, "atr": 0.2037, "atr_pct": 1.563, "trend": "flat", "slope_pct": -0.2756, "flat_threshold_pct": 0.3907, "ema9": 13.224, "ema20": 13.4363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 8.174, "spread_pct": 0.384, "rvol": 0.094, "volume_pace_ratio": 1.512}}
{"timestamp": "2026-09-22T13:54:20.260810", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4425, "vwap_slope": -0.0025, "atr": 0.0203, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0796, "ema9": 6.4012, "ema20": 6.4139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T13:54:20.261579", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.4s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.045, "vwap": 8.8079, "vwap_slope": 0.0365, "atr": 0.0841, "atr_pct": 0.93, "trend": "flat", "slope_pct": 0.1905, "flat_threshold_pct": 0.2325, "ema9": 8.9563, "ema20": 8.8807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.166, "spread_pct": 0.332, "rvol": 0.237, "volume_pace_ratio": 3.798, "stage3": {"stop": 8.9441, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0922, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:20.262295", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.79", "spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7948, "vwap_slope": 0.0003, "atr": 0.1, "atr_pct": 1.143, "trend": "flat", "slope_pct": 0.1355, "flat_threshold_pct": 0.2857, "ema9": 8.8124, "ema20": 8.7611, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.016, "spread_pct": 1.475, "rvol": 0.028, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T13:54:20.263186", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6828, "vwap": 12.7153, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.0673, "ema9": 12.6848, "ema20": 12.6944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.916, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T13:54:20.264046", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.58, "vwap": 8.774, "vwap_slope": -0.0061, "atr": 0.0664, "atr_pct": 0.773, "trend": "flat", "slope_pct": -0.1634, "flat_threshold_pct": 0.1934, "ema9": 8.6078, "ema20": 8.6808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 7.042, "spread_pct": 0.233, "rvol": 0.39, "volume_pace_ratio": 6.256}}
{"timestamp": "2026-09-22T13:54:20.264744", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.595, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0548, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.1181, "ema9": 11.5821, "ema20": 11.5756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 1.151, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:54:20.266228", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.3178, "vwap_slope": -0.0042, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0736, "ema9": 12.2499, "ema20": 12.263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.506, "spread_pct": 0.082, "rvol": 0.047, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T13:54:20.267263", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.2556, "vwap": 10.3688, "vwap_slope": -0.0467, "atr": 0.0875, "atr_pct": 0.853, "trend": "flat", "slope_pct": -0.1285, "flat_threshold_pct": 0.2132, "ema9": 10.334, "ema20": 10.3985, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.501, "distance_from_high_pct": 4.152, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T13:54:20.269712", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.495, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0215, "atr_pct": 0.392, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0979, "ema9": 5.4974, "ema20": 5.4976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T13:54:20.270396", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:54:20.271085", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0274, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.0923, "ema9": 7.4257, "ema20": 7.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T13:54:20.271741", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.21", "VWAP sloping down"], "metrics": {"price": 9.0387, "vwap": 9.206, "vwap_slope": -0.0054, "atr": 0.0494, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1368, "ema9": 9.0853, "ema20": 9.139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 4.048, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.926}}
{"timestamp": "2026-09-22T13:54:20.272446", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.895, "vwap": 12.991, "vwap_slope": -0.0034, "atr": 0.1215, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.1007, "flat_threshold_pct": 0.2356, "ema9": 12.9263, "ema20": 12.9551, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 4.623, "spread_pct": 0.698, "rvol": 0.054, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T13:54:20.274004", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (273.2s) but room-to-run failed: imbalance -84% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5401, "vwap": 5.5303, "vwap_slope": 0.0015, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0418, "flat_threshold_pct": 0.0933, "ema9": 5.5441, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.401, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.599, "stage3": {"stop": 5.5153, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.843, "passed": false, "reason": "imbalance -84% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:20.274797", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2142, "vwap_slope": 0.014, "atr": 0.0243, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0473, "flat_threshold_pct": 0.1156, "ema9": 5.2397, "ema20": 5.2254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:54:20.275572", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.72, "vwap": 8.7361, "vwap_slope": 0.0002, "atr": 0.0306, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0877, "ema9": 8.7285, "ema20": 8.7298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.024, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T13:54:20.276289", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.755, "vwap": 11.6537, "vwap_slope": 0.008, "atr": 0.0479, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.1018, "ema9": 11.7484, "ema20": 11.7125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 0.381, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:54:20.277015", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9542, "vwap": 9.0118, "vwap_slope": -0.0025, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0576, "flat_threshold_pct": 0.0701, "ema9": 8.9646, "ema20": 8.9834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.602, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.488}}
{"timestamp": "2026-09-22T13:54:20.277700", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.8016, "vwap": 4.8698, "vwap_slope": -0.0017, "atr": 0.0454, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.2366, "ema9": 4.8119, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.148, "distance_from_high_pct": 4.73, "spread_pct": 1.242, "rvol": 0.119, "volume_pace_ratio": 1.906}}
{"timestamp": "2026-09-22T13:54:20.278449", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.836, "vwap_slope": -0.0047, "atr": 0.0602, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.1026, "ema9": 14.721, "ema20": 14.7764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.838}}
{"timestamp": "2026-09-22T13:54:20.279943", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.1609, "vwap_slope": -0.0042, "atr": 0.0339, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0929, "ema9": 9.1273, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T13:54:20.280663", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8091, "vwap_slope": -0.0023, "atr": 0.0516, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.0935, "ema9": 13.7705, "ema20": 13.7908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.039, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T13:54:20.281353", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1462, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0615, "ema9": 6.1319, "ema20": 6.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T13:54:20.282113", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.152%, flat band 0.104%)"], "metrics": {"price": 13.305, "vwap": 13.5421, "vwap_slope": -0.045, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.1516, "flat_threshold_pct": 0.1043, "ema9": 13.3609, "ema20": 13.4656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.063, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T13:54:25.287929", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.067%)", "metrics": {"price": 7.8424, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0666, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:25.290232", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8424, "vwap": 7.7385, "vwap_slope": 0.0096, "atr": 0.0324, "trend": "positive", "slope_pct": 0.1316, "lower_highs_lower_lows": false, "stop": 7.8035, "imbalance_decline_count": 2, "imbalance_cur": -0.9891591921016971, "imbalance_prev": -0.42105263157894735}}
{"timestamp": "2026-09-22T13:54:25.290798", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.011%)", "metrics": {"price": 10.1028, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0115, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:25.291511", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1028, "vwap": 10.0562, "vwap_slope": 0.0012, "atr": 0.033, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 10.0632, "imbalance_decline_count": 0, "imbalance_cur": 0.0027427317608337905, "imbalance_prev": 0.0021953896816684962}}
{"timestamp": "2026-09-22T13:54:25.291906", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1105, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:25.292391", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3031, "vwap_slope": 0.0011, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0717, "lower_highs_lower_lows": true, "stop": 6.2966, "imbalance_decline_count": 0, "imbalance_cur": -0.39601769911504425, "imbalance_prev": -0.39601769911504425}}
{"timestamp": "2026-09-22T13:54:25.293730", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.92", "VWAP sloping down", "trend negative (slope -1.009%, flat band 0.921%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 13.918, "vwap_slope": -0.1536, "atr": 0.4848, "atr_pct": 3.684, "trend": "negative", "slope_pct": -1.0091, "flat_threshold_pct": 0.9209, "ema9": 13.2039, "ema20": 13.7969, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 17.076, "spread_pct": 0.532, "rvol": 1.447, "volume_pace_ratio": 23.111}}
{"timestamp": "2026-09-22T13:54:25.294515", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.200%, flat band 0.151%)"], "metrics": {"price": 8.645, "vwap": 8.8956, "vwap_slope": -0.0081, "atr": 0.0524, "atr_pct": 0.606, "trend": "negative", "slope_pct": -0.2004, "flat_threshold_pct": 0.1514, "ema9": 8.6768, "ema20": 8.7495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.395, "volume_pace_ratio": 6.306}}
{"timestamp": "2026-09-22T13:54:25.296620", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.035, "vwap": 13.7054, "vwap_slope": -0.0436, "atr": 0.2037, "atr_pct": 1.562, "trend": "flat", "slope_pct": -0.2753, "flat_threshold_pct": 0.3906, "ema9": 13.225, "ema20": 13.4367, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 8.14, "spread_pct": 0.23, "rvol": 0.094, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T13:54:25.297472", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4425, "vwap_slope": -0.0025, "atr": 0.0203, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0795, "ema9": 6.4022, "ema20": 6.4144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T13:54:25.298329", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (126.5s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0537, "vwap": 8.8079, "vwap_slope": 0.0365, "atr": 0.0841, "atr_pct": 0.929, "trend": "flat", "slope_pct": 0.1914, "flat_threshold_pct": 0.2323, "ema9": 8.958, "ema20": 8.8815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.07, "spread_pct": 0.332, "rvol": 0.237, "volume_pace_ratio": 3.785, "stage3": {"stop": 8.9528, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0835, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:25.299094", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.79", "spread 1.47% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7948, "vwap_slope": 0.0003, "atr": 0.1, "atr_pct": 1.143, "trend": "flat", "slope_pct": 0.1355, "flat_threshold_pct": 0.2857, "ema9": 8.8124, "ema20": 8.7611, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.016, "spread_pct": 1.475, "rvol": 0.028, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T13:54:25.299921", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6809, "vwap": 12.7153, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0673, "ema9": 12.6845, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.93, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T13:54:25.300589", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.5691, "vwap": 8.774, "vwap_slope": -0.0061, "atr": 0.0664, "atr_pct": 0.774, "trend": "flat", "slope_pct": -0.1646, "flat_threshold_pct": 0.1936, "ema9": 8.6056, "ema20": 8.6797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 7.16, "spread_pct": 0.117, "rvol": 0.39, "volume_pace_ratio": 6.235}}
{"timestamp": "2026-09-22T13:54:25.301281", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.598, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0548, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.1181, "ema9": 11.5827, "ema20": 11.5759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 1.125, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:54:25.302097", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3175, "vwap_slope": -0.0045, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0736, "ema9": 12.2509, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.047, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T13:54:25.303500", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.3685, "vwap_slope": -0.0469, "atr": 0.0899, "atr_pct": 0.876, "trend": "flat", "slope_pct": -0.1281, "flat_threshold_pct": 0.2191, "ema9": 10.3348, "ema20": 10.3989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.507, "distance_from_high_pct": 4.111, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T13:54:25.304189", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.4987, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0215, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0978, "ema9": 5.4981, "ema20": 5.4979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.809, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T13:54:25.304812", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T13:54:25.305483", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0274, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0598, "flat_threshold_pct": 0.0923, "ema9": 7.4257, "ema20": 7.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T13:54:25.306180", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.2047, "vwap_slope": -0.0067, "atr": 0.0499, "atr_pct": 0.551, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.1377, "ema9": 9.0896, "ema20": 9.1411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.766, "distance_from_high_pct": 3.822, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.931}}
{"timestamp": "2026-09-22T13:54:25.306897", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.895, "vwap": 12.9909, "vwap_slope": -0.0034, "atr": 0.1215, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.1007, "flat_threshold_pct": 0.2356, "ema9": 12.9263, "ema20": 12.9551, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 4.623, "spread_pct": 0.698, "rvol": 0.054, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T13:54:25.307628", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (278.2s) but room-to-run failed: imbalance -89% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5303, "vwap_slope": 0.0015, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0417, "flat_threshold_pct": 0.0933, "ema9": 5.5441, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.597, "stage3": {"stop": 5.5152, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8948, "passed": false, "reason": "imbalance -89% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:25.308264", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2144, "vwap_slope": 0.0132, "atr": 0.0214, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.1018, "ema9": 5.2448, "ema20": 5.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:54:25.308966", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.7361, "vwap_slope": 0.0002, "atr": 0.0306, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0877, "ema9": 8.7295, "ema20": 8.7302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.024, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:54:25.309536", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.755, "vwap": 11.6538, "vwap_slope": 0.008, "atr": 0.0479, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.1018, "ema9": 11.7484, "ema20": 11.7125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 0.381, "spread_pct": 0.681, "rvol": 0.011, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T13:54:25.310173", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0118, "vwap_slope": -0.0025, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.0701, "ema9": 8.9647, "ema20": 8.9835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.483}}
{"timestamp": "2026-09-22T13:54:25.310913", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.8016, "vwap": 4.8698, "vwap_slope": -0.0017, "atr": 0.0454, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.2366, "ema9": 4.8119, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.148, "distance_from_high_pct": 4.73, "spread_pct": 1.242, "rvol": 0.119, "volume_pace_ratio": 1.899}}
{"timestamp": "2026-09-22T13:54:25.311485", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8359, "vwap_slope": -0.0048, "atr": 0.0602, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0423, "flat_threshold_pct": 0.1026, "ema9": 14.723, "ema20": 14.7773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T13:54:25.312130", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1275, "vwap": 9.1609, "vwap_slope": -0.0042, "atr": 0.0341, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.0934, "ema9": 9.1268, "ema20": 9.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.111, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T13:54:25.312725", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7619, "vwap": 13.809, "vwap_slope": -0.0023, "atr": 0.0516, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.0937, "ema9": 13.7639, "ema20": 13.7877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 1.771, "spread_pct": 0.072, "rvol": 0.039, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T13:54:25.314283", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1286, "vwap": 6.1462, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.0615, "ema9": 6.1326, "ema20": 6.1365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.469, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T13:54:25.315126", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.152%, flat band 0.104%)"], "metrics": {"price": 13.3, "vwap": 13.5416, "vwap_slope": -0.0455, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.152, "flat_threshold_pct": 0.1043, "ema9": 13.3599, "ema20": 13.4651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.063, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:54:30.320978", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 7.845, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0765, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:30.322875", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7386, "vwap_slope": 0.0096, "atr": 0.0324, "trend": "positive", "slope_pct": 0.1319, "lower_highs_lower_lows": false, "stop": 7.8061, "imbalance_decline_count": 3, "imbalance_cur": -0.9917130648711641, "imbalance_prev": -0.9891591921016971}}
{"timestamp": "2026-09-22T13:54:30.325046", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:30.325705", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0564, "vwap_slope": 0.0014, "atr": 0.0331, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 10.0602, "imbalance_decline_count": 1, "imbalance_cur": -0.9002589431284166, "imbalance_prev": 0.0027427317608337905}}
{"timestamp": "2026-09-22T13:54:30.326227", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1105, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:30.326805", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3031, "vwap_slope": 0.0011, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0717, "lower_highs_lower_lows": true, "stop": 6.2966, "imbalance_decline_count": 0, "imbalance_cur": -0.39601769911504425, "imbalance_prev": -0.39601769911504425}}
{"timestamp": "2026-09-22T13:54:30.328253", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.91", "VWAP sloping down", "trend negative (slope -1.018%, flat band 0.925%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.9143, "vwap_slope": -0.1572, "atr": 0.4848, "atr_pct": 3.701, "trend": "negative", "slope_pct": -1.018, "flat_threshold_pct": 0.9251, "ema9": 13.1919, "ema20": 13.7912, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 17.454, "spread_pct": 0.457, "rvol": 1.452, "volume_pace_ratio": 23.115}}
{"timestamp": "2026-09-22T13:54:30.329203", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.90", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.151%)"], "metrics": {"price": 8.66, "vwap": 8.895, "vwap_slope": -0.0087, "atr": 0.0524, "atr_pct": 0.605, "trend": "negative", "slope_pct": -0.1988, "flat_threshold_pct": 0.1511, "ema9": 8.6798, "ema20": 8.7509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 6.074, "spread_pct": 0.116, "rvol": 0.396, "volume_pace_ratio": 6.299}}
{"timestamp": "2026-09-22T13:54:30.330066", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0303, "vwap": 13.7053, "vwap_slope": -0.0438, "atr": 0.2037, "atr_pct": 1.563, "trend": "flat", "slope_pct": -0.2756, "flat_threshold_pct": 0.3907, "ema9": 13.2241, "ema20": 13.4363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 8.173, "spread_pct": 0.23, "rvol": 0.094, "volume_pace_ratio": 1.502}}
{"timestamp": "2026-09-22T13:54:30.330980", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3982, "vwap": 6.4425, "vwap_slope": -0.0025, "atr": 0.0203, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0795, "ema9": 6.4028, "ema20": 6.4147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.615, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T13:54:30.331917", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (131.5s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 9.045, "vwap": 8.8079, "vwap_slope": 0.0365, "atr": 0.0841, "atr_pct": 0.93, "trend": "flat", "slope_pct": 0.1905, "flat_threshold_pct": 0.2325, "ema9": 8.9563, "ema20": 8.8807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.166, "spread_pct": 0.332, "rvol": 0.237, "volume_pace_ratio": 3.773, "stage3": {"stop": 8.9441, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.187, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:54:30.333667", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8178, "vwap_slope": 0.0233, "atr": 0.1132, "atr_pct": 1.273, "trend": "flat", "slope_pct": 0.1569, "flat_threshold_pct": 0.3181, "ema9": 8.8414, "ema20": 8.7749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.432, "distance_from_high_pct": 1.167, "spread_pct": 2.817, "rvol": 0.036, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T13:54:30.335924", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6808, "vwap": 12.7153, "vwap_slope": -0.0013, "atr": 0.0343, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0677, "ema9": 12.6844, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.931, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T13:54:30.336833", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.565, "vwap": 8.7734, "vwap_slope": -0.0067, "atr": 0.0664, "atr_pct": 0.775, "trend": "flat", "slope_pct": -0.165, "flat_threshold_pct": 0.1937, "ema9": 8.6048, "ema20": 8.6793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 7.205, "spread_pct": 0.117, "rvol": 0.392, "volume_pace_ratio": 6.233}}
{"timestamp": "2026-09-22T13:54:30.337685", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.59"], "metrics": {"price": 11.59, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0548, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.1182, "ema9": 11.5811, "ema20": 11.5751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 1.194, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:54:30.338566", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3175, "vwap_slope": -0.0045, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0736, "ema9": 12.2509, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.047, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T13:54:30.339449", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.3685, "vwap_slope": -0.0469, "atr": 0.0899, "atr_pct": 0.876, "trend": "flat", "slope_pct": -0.1281, "flat_threshold_pct": 0.2191, "ema9": 10.3348, "ema20": 10.3989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.507, "distance_from_high_pct": 4.111, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T13:54:30.340179", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0215, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0978, "ema9": 5.4984, "ema20": 5.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T13:54:30.340831", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T13:54:30.342333", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4285, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0274, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0593, "flat_threshold_pct": 0.0922, "ema9": 7.4264, "ema20": 7.4484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.609, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T13:54:30.345382", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.2029, "vwap_slope": -0.0085, "atr": 0.0501, "atr_pct": 0.554, "trend": "flat", "slope_pct": -0.0952, "flat_threshold_pct": 0.1386, "ema9": 9.0836, "ema20": 9.1382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 4.14, "spread_pct": 0.332, "rvol": 0.059, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T13:54:30.347903", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.93, "vwap": 12.9909, "vwap_slope": -0.0034, "atr": 0.1215, "atr_pct": 0.94, "trend": "flat", "slope_pct": -0.0982, "flat_threshold_pct": 0.235, "ema9": 12.9333, "ema20": 12.9585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 4.364, "spread_pct": 0.698, "rvol": 0.054, "volume_pace_ratio": 0.857}}
{"timestamp": "2026-09-22T13:54:30.351301", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (283.2s) but room-to-run failed: imbalance -65% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5303, "vwap_slope": 0.0015, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0417, "flat_threshold_pct": 0.0933, "ema9": 5.5441, "ema20": 5.5358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.595, "stage3": {"stop": 5.5152, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6511, "passed": false, "reason": "imbalance -65% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:54:30.352970", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2144, "vwap_slope": 0.0132, "atr": 0.0214, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.1018, "ema9": 5.2448, "ema20": 5.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:54:30.353918", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.7361, "vwap_slope": 0.0002, "atr": 0.0306, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0876, "ema9": 8.7305, "ema20": 8.7307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 1.467, "spread_pct": 0.115, "rvol": 0.024, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:54:30.354807", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.755, "vwap": 11.6538, "vwap_slope": 0.008, "atr": 0.0479, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.1018, "ema9": 11.7484, "ema20": 11.7125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 0.381, "spread_pct": 0.681, "rvol": 0.011, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:54:30.355546", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9599, "vwap": 9.0118, "vwap_slope": -0.0025, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.057, "flat_threshold_pct": 0.07, "ema9": 8.9657, "ema20": 8.9839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.54, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.478}}
{"timestamp": "2026-09-22T13:54:30.356133", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.8016, "vwap": 4.8698, "vwap_slope": -0.0017, "atr": 0.0454, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.2366, "ema9": 4.8119, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.148, "distance_from_high_pct": 4.73, "spread_pct": 1.242, "rvol": 0.119, "volume_pace_ratio": 1.893}}
{"timestamp": "2026-09-22T13:54:30.356808", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6584, "vwap": 14.8358, "vwap_slope": -0.005, "atr": 0.0602, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.1026, "ema9": 14.7217, "ema20": 14.7767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.147, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.829}}
{"timestamp": "2026-09-22T13:54:30.357592", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.1275, "vwap": 9.1609, "vwap_slope": -0.0042, "atr": 0.0341, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.0934, "ema9": 9.1268, "ema20": 9.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.111, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:54:30.358390", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8091, "vwap_slope": -0.0023, "atr": 0.0516, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.0935, "ema9": 13.7705, "ema20": 13.7908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.039, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T13:54:30.359290", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1463, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0614, "ema9": 6.1329, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T13:54:30.362186", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.104%)"], "metrics": {"price": 13.315, "vwap": 13.5407, "vwap_slope": -0.0464, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.151, "flat_threshold_pct": 0.1042, "ema9": 13.3629, "ema20": 13.4665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.063, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:54:35.368955", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.055%)", "metrics": {"price": 7.8394, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0551, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:35.370996", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8394, "vwap": 7.7392, "vwap_slope": 0.0103, "atr": 0.0328, "trend": "positive", "slope_pct": 0.1312, "lower_highs_lower_lows": false, "stop": 7.8001, "imbalance_decline_count": 0, "imbalance_cur": -0.8401623608139981, "imbalance_prev": -0.9917130648711641}}
{"timestamp": "2026-09-22T13:54:35.371833", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:35.372353", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0565, "vwap_slope": 0.0015, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 10.0599, "imbalance_decline_count": 0, "imbalance_cur": -0.7806347208486919, "imbalance_prev": -0.9002589431284166}}
{"timestamp": "2026-09-22T13:54:35.373777", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1105, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:35.374251", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3031, "vwap_slope": 0.0012, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0717, "lower_highs_lower_lows": true, "stop": 6.2966, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.39601769911504425}}
{"timestamp": "2026-09-22T13:54:35.376480", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.91", "VWAP sloping down", "trend negative (slope -1.014%, flat band 0.924%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.9122, "vwap_slope": -0.1594, "atr": 0.4855, "atr_pct": 3.698, "trend": "negative", "slope_pct": -1.0136, "flat_threshold_pct": 0.9244, "ema9": 13.1979, "ema20": 13.794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 17.265, "spread_pct": 0.532, "rvol": 1.456, "volume_pace_ratio": 23.099}}
{"timestamp": "2026-09-22T13:54:35.377370", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.151%)"], "metrics": {"price": 8.662, "vwap": 8.8946, "vwap_slope": -0.009, "atr": 0.0524, "atr_pct": 0.604, "trend": "negative", "slope_pct": -0.1986, "flat_threshold_pct": 0.1511, "ema9": 8.6802, "ema20": 8.7511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 6.052, "spread_pct": 0.115, "rvol": 0.396, "volume_pace_ratio": 6.288}}
{"timestamp": "2026-09-22T13:54:35.378088", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.07, "vwap": 13.7042, "vwap_slope": -0.0448, "atr": 0.2044, "atr_pct": 1.564, "trend": "flat", "slope_pct": -0.2729, "flat_threshold_pct": 0.3909, "ema9": 13.232, "ema20": 13.4401, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 7.893, "spread_pct": 0.536, "rvol": 0.095, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T13:54:35.378941", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3976, "vwap": 6.4424, "vwap_slope": -0.0027, "atr": 0.0203, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.0795, "ema9": 6.4027, "ema20": 6.4146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 2.624, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T13:54:35.380579", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 136.5s", "imbalance +99% >= 50% buy threshold, stop 8.94", "entry_score 90.6"], "reasons_against": [], "metrics": {"price": 9.045, "vwap": 8.8079, "vwap_slope": 0.0365, "atr": 0.0841, "atr_pct": 0.93, "trend": "flat", "slope_pct": 0.1905, "flat_threshold_pct": 0.2325, "ema9": 8.9563, "ema20": 8.8807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.166, "spread_pct": 0.332, "rvol": 0.237, "volume_pace_ratio": 3.76, "stage3": {"stop": 8.9441, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9933, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 8.94"}, "entry_score": 90.64, "entry_score_breakdown": {"imbalance_sub": 0.99, "volume_pace_sub": 0.937, "volatility_sub": 0.629, "slope_sub": 1.0, "volume_accel_sub": 0.993}}}
{"timestamp": "2026-09-22T13:54:35.418332", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.8265, "vwap_slope": 0.032, "atr": 0.1132, "atr_pct": 1.259, "trend": "flat", "slope_pct": 0.1708, "flat_threshold_pct": 0.3148, "ema9": 8.8604, "ema20": 8.784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.466, "distance_from_high_pct": 0.111, "spread_pct": 2.817, "rvol": 0.036, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T13:54:35.419437", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7151, "vwap_slope": -0.0014, "atr": 0.0343, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0678, "ema9": 12.6813, "ema20": 12.6927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T13:54:35.420429", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.54 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.54, "vwap": 8.7725, "vwap_slope": -0.0076, "atr": 0.0678, "atr_pct": 0.794, "trend": "flat", "slope_pct": -0.1677, "flat_threshold_pct": 0.1985, "ema9": 8.5998, "ema20": 8.6769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 7.476, "spread_pct": 0.117, "rvol": 0.393, "volume_pace_ratio": 6.233}}
{"timestamp": "2026-09-22T13:54:35.421255", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0548, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.1181, "ema9": 11.5831, "ema20": 11.5761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 1.108, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:54:35.422009", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3171, "vwap_slope": -0.0048, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0736, "ema9": 12.2509, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.048, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T13:54:35.422772", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.3685, "vwap_slope": -0.0469, "atr": 0.0899, "atr_pct": 0.876, "trend": "flat", "slope_pct": -0.1281, "flat_threshold_pct": 0.2191, "ema9": 10.3348, "ema20": 10.3989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.507, "distance_from_high_pct": 4.111, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T13:54:35.423433", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.495, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0218, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0991, "ema9": 5.4974, "ema20": 5.4976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T13:54:35.424021", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T13:54:35.424659", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4234, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0275, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.06, "flat_threshold_pct": 0.0927, "ema9": 7.4254, "ema20": 7.4479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.677, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T13:54:35.425300", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.2027, "vwap_slope": -0.0087, "atr": 0.0501, "atr_pct": 0.554, "trend": "flat", "slope_pct": -0.0952, "flat_threshold_pct": 0.1386, "ema9": 9.0836, "ema20": 9.1382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 4.14, "spread_pct": 0.332, "rvol": 0.059, "volume_pace_ratio": 0.935}}
{"timestamp": "2026-09-22T13:54:35.425926", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.895, "vwap": 12.9908, "vwap_slope": -0.0035, "atr": 0.1215, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.1007, "flat_threshold_pct": 0.2356, "ema9": 12.9263, "ema20": 12.9551, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 4.623, "spread_pct": 0.698, "rvol": 0.054, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T13:54:35.426662", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (288.3s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 5.545, "vwap": 5.5303, "vwap_slope": 0.0016, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0426, "flat_threshold_pct": 0.0932, "ema9": 5.5451, "ema20": 5.5362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.037, "volume_pace_ratio": 0.593, "stage3": {"stop": 5.5202, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2577, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:54:35.427446", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2144, "vwap_slope": 0.0132, "atr": 0.0214, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.1018, "ema9": 5.2448, "ema20": 5.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:54:35.429118", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.736, "vwap_slope": 0.0001, "atr": 0.0313, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0898, "ema9": 8.7275, "ema20": 8.7293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.024, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:54:35.429793", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.755, "vwap": 11.6538, "vwap_slope": 0.008, "atr": 0.0479, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.1018, "ema9": 11.7484, "ema20": 11.7125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 0.381, "spread_pct": 0.681, "rvol": 0.011, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T13:54:35.430452", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0117, "vwap_slope": -0.0027, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.058, "flat_threshold_pct": 0.0701, "ema9": 8.9637, "ema20": 8.983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.476}}
{"timestamp": "2026-09-22T13:54:35.431373", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.8061, "vwap": 4.8698, "vwap_slope": -0.0017, "atr": 0.0454, "atr_pct": 0.945, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.2363, "ema9": 4.8128, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 4.641, "spread_pct": 1.242, "rvol": 0.119, "volume_pace_ratio": 1.887}}
{"timestamp": "2026-09-22T13:54:35.432067", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.8357, "vwap_slope": -0.0051, "atr": 0.0602, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1027, "ema9": 14.72, "ema20": 14.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.824}}
{"timestamp": "2026-09-22T13:54:35.432715", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.126, "vwap": 9.1609, "vwap_slope": -0.0043, "atr": 0.0342, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.0937, "ema9": 9.1265, "ema20": 9.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 1.127, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T13:54:35.433405", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8088, "vwap_slope": -0.0025, "atr": 0.0516, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.0936, "ema9": 13.7665, "ema20": 13.7889, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.039, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T13:54:35.434054", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1462, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0615, "ema9": 6.1319, "ema20": 6.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.092}}
{"timestamp": "2026-09-22T13:54:35.434810", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.104%)"], "metrics": {"price": 13.315, "vwap": 13.5403, "vwap_slope": -0.0468, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.151, "flat_threshold_pct": 0.1042, "ema9": 13.3629, "ema20": 13.4665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.064, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:54:40.440946", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.091%)", "metrics": {"price": 7.8489, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0914, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:40.442586", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8489, "vwap": 7.7397, "vwap_slope": 0.0107, "atr": 0.0328, "trend": "positive", "slope_pct": 0.1324, "lower_highs_lower_lows": false, "stop": 7.8096, "imbalance_decline_count": 0, "imbalance_cur": -0.7586818229220983, "imbalance_prev": -0.8401623608139981}}
{"timestamp": "2026-09-22T13:54:40.443482", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:40.444141", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0565, "vwap_slope": 0.0015, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 10.0599, "imbalance_decline_count": 0, "imbalance_cur": -0.6998795069051812, "imbalance_prev": -0.7806347208486919}}
{"timestamp": "2026-09-22T13:54:40.444603", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1105, "trend": "negative"}}
{"timestamp": "2026-09-22T13:54:40.445100", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3031, "vwap_slope": 0.0012, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0717, "lower_highs_lower_lows": true, "stop": 6.2966, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:54:40.446585", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.91", "VWAP sloping down", "trend negative (slope -0.983%, flat band 0.930%)"], "metrics": {"price": 13.335, "vwap": 13.9103, "vwap_slope": -0.1613, "atr": 0.4962, "atr_pct": 3.721, "trend": "negative", "slope_pct": -0.9832, "flat_threshold_pct": 0.9303, "ema9": 13.2389, "ema20": 13.8136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 15.974, "spread_pct": 0.225, "rvol": 1.466, "volume_pace_ratio": 23.164}}
{"timestamp": "2026-09-22T13:54:40.449334", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.197%, flat band 0.152%)"], "metrics": {"price": 8.675, "vwap": 8.8944, "vwap_slope": -0.0093, "atr": 0.0527, "atr_pct": 0.608, "trend": "negative", "slope_pct": -0.1972, "flat_threshold_pct": 0.1519, "ema9": 8.6828, "ema20": 8.7523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.397, "volume_pace_ratio": 6.276}}
{"timestamp": "2026-09-22T13:54:40.451342", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.7038, "vwap_slope": -0.0452, "atr": 0.2065, "atr_pct": 1.582, "trend": "flat", "slope_pct": -0.2743, "flat_threshold_pct": 0.3956, "ema9": 13.228, "ema20": 13.4382, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 8.034, "spread_pct": 0.687, "rvol": 0.095, "volume_pace_ratio": 1.496}}
{"timestamp": "2026-09-22T13:54:40.452160", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4423, "vwap_slope": -0.0027, "atr": 0.0203, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0795, "ema9": 6.4022, "ema20": 6.4144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T13:54:40.453101", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (141.6s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 9.0478, "vwap": 8.8111, "vwap_slope": 0.0396, "atr": 0.0841, "atr_pct": 0.93, "trend": "flat", "slope_pct": 0.1908, "flat_threshold_pct": 0.2324, "ema9": 8.9568, "ema20": 8.8809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 0.135, "spread_pct": 0.332, "rvol": 0.24, "volume_pace_ratio": 3.799, "stage3": {"stop": 8.9469, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4425, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:54:40.455018", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.8265, "vwap_slope": 0.032, "atr": 0.1132, "atr_pct": 1.259, "trend": "flat", "slope_pct": 0.1708, "flat_threshold_pct": 0.3148, "ema9": 8.8604, "ema20": 8.784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.466, "distance_from_high_pct": 0.111, "spread_pct": 2.817, "rvol": 0.036, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T13:54:40.458449", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6786, "vwap": 12.7152, "vwap_slope": -0.0014, "atr": 0.0343, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.0677, "ema9": 12.684, "ema20": 12.694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.948, "spread_pct": 0.079, "rvol": 0.038, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T13:54:40.460194", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.55, "vwap": 8.7723, "vwap_slope": -0.0078, "atr": 0.0678, "atr_pct": 0.793, "trend": "flat", "slope_pct": -0.1666, "flat_threshold_pct": 0.1982, "ema9": 8.6018, "ema20": 8.6779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 7.367, "spread_pct": 0.117, "rvol": 0.393, "volume_pace_ratio": 6.218}}
{"timestamp": "2026-09-22T13:54:40.461117", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.605, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0548, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.118, "ema9": 11.5841, "ema20": 11.5765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 1.066, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:54:40.462021", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3171, "vwap_slope": -0.0049, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0736, "ema9": 12.2509, "ema20": 12.2635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.048, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:54:40.462885", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.3685, "vwap_slope": -0.0469, "atr": 0.0899, "atr_pct": 0.876, "trend": "flat", "slope_pct": -0.1281, "flat_threshold_pct": 0.2191, "ema9": 10.3348, "ema20": 10.3989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.507, "distance_from_high_pct": 4.111, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T13:54:40.463639", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50"], "metrics": {"price": 5.495, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0218, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0991, "ema9": 5.4974, "ema20": 5.4976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 1.875, "spread_pct": 0.364, "rvol": 0.043, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T13:54:40.464344", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0929, "vwap_slope": -0.001, "atr": 0.0436, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1202, "ema9": 9.066, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 3.207, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T13:54:40.465039", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4301, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0275, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0591, "flat_threshold_pct": 0.0926, "ema9": 7.4267, "ema20": 7.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.588, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T13:54:40.465737", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.0425, "vwap": 9.2024, "vwap_slope": -0.009, "atr": 0.0501, "atr_pct": 0.554, "trend": "flat", "slope_pct": -0.094, "flat_threshold_pct": 0.1384, "ema9": 9.0861, "ema20": 9.1394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 4.007, "spread_pct": 0.332, "rvol": 0.059, "volume_pace_ratio": 0.935}}
{"timestamp": "2026-09-22T13:54:40.466470", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.875, "vwap": 12.9905, "vwap_slope": -0.0039, "atr": 0.1215, "atr_pct": 0.944, "trend": "flat", "slope_pct": -0.1021, "flat_threshold_pct": 0.236, "ema9": 12.9223, "ema20": 12.9532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 4.771, "spread_pct": 0.388, "rvol": 0.054, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T13:54:40.467307", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 293.4s", "imbalance +83% >= 50% buy threshold, stop 5.53", "entry_score 91.9"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5304, "vwap_slope": 0.0016, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0434, "flat_threshold_pct": 0.0931, "ema9": 5.5461, "ema20": 5.5367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.038, "volume_pace_ratio": 0.594, "stage3": {"stop": 5.5252, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8313, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 5.53"}, "entry_score": 91.91, "entry_score_breakdown": {"imbalance_sub": 0.759, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:54:40.501315", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2144, "vwap_slope": 0.0132, "atr": 0.0214, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.1018, "ema9": 5.2448, "ema20": 5.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.01, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:54:40.502153", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7299, "vwap": 8.736, "vwap_slope": 0.0001, "atr": 0.0313, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0897, "ema9": 8.7305, "ema20": 8.7307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 1.468, "spread_pct": 0.115, "rvol": 0.024, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T13:54:40.502710", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6539, "vwap_slope": 0.0082, "atr": 0.0479, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.1016, "ema9": 11.7534, "ema20": 11.7149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.169, "spread_pct": 0.681, "rvol": 0.011, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T13:54:40.503535", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9645, "vwap": 9.0117, "vwap_slope": -0.0027, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0566, "flat_threshold_pct": 0.07, "ema9": 8.9666, "ema20": 8.9844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.489, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.471}}
{"timestamp": "2026-09-22T13:54:40.504393", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.8061, "vwap": 4.8698, "vwap_slope": -0.0017, "atr": 0.0454, "atr_pct": 0.945, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.2363, "ema9": 4.8128, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.149, "distance_from_high_pct": 4.641, "spread_pct": 1.242, "rvol": 0.119, "volume_pace_ratio": 1.881}}
{"timestamp": "2026-09-22T13:54:40.505314", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.8354, "vwap_slope": -0.0053, "atr": 0.0602, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1027, "ema9": 14.72, "ema20": 14.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.821}}
{"timestamp": "2026-09-22T13:54:40.506994", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.126, "vwap": 9.1609, "vwap_slope": -0.0043, "atr": 0.0342, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.0937, "ema9": 9.1265, "ema20": 9.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 1.127, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:54:40.507748", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8088, "vwap_slope": -0.0026, "atr": 0.0516, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.0935, "ema9": 13.7695, "ema20": 13.7903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.57, "spread_pct": 0.145, "rvol": 0.039, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T13:54:40.508614", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1462, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0614, "ema9": 6.1329, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T13:54:40.509539", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.104%)"], "metrics": {"price": 13.315, "vwap": 13.539, "vwap_slope": -0.0481, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.151, "flat_threshold_pct": 0.1042, "ema9": 13.3629, "ema20": 13.4665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.064, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T13:54:45.516064", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.077%)", "metrics": {"price": 7.845, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0765, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:45.517652", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7396, "vwap_slope": 0.0107, "atr": 0.0328, "trend": "positive", "slope_pct": 0.1319, "lower_highs_lower_lows": false, "stop": 7.8057, "imbalance_decline_count": 0, "imbalance_cur": -0.7568496718408168, "imbalance_prev": -0.7586818229220983}}
{"timestamp": "2026-09-22T13:54:45.518346", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:45.518927", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0565, "vwap_slope": 0.0015, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 10.0599, "imbalance_decline_count": 0, "imbalance_cur": -0.6704897446630389, "imbalance_prev": -0.6998795069051812}}
{"timestamp": "2026-09-22T13:54:45.519521", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0631, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:45.519996", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3032, "vwap_slope": 0.0012, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0731, "lower_highs_lower_lows": true, "stop": 6.3066, "imbalance_decline_count": 0, "imbalance_cur": -0.3333333333333333, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:54:45.522070", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.91", "VWAP sloping down"], "metrics": {"price": 13.485, "vwap": 13.9072, "vwap_slope": -0.1644, "atr": 0.5291, "atr_pct": 3.923, "trend": "flat", "slope_pct": -0.961, "flat_threshold_pct": 0.9808, "ema9": 13.2689, "ema20": 13.8279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 15.028, "spread_pct": 0.222, "rvol": 1.49, "volume_pace_ratio": 23.466}}
{"timestamp": "2026-09-22T13:54:45.523018", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.197%, flat band 0.153%)"], "metrics": {"price": 8.68, "vwap": 8.8938, "vwap_slope": -0.0099, "atr": 0.0531, "atr_pct": 0.611, "trend": "negative", "slope_pct": -0.1967, "flat_threshold_pct": 0.1528, "ema9": 8.6838, "ema20": 8.7528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.398, "volume_pace_ratio": 6.27}}
{"timestamp": "2026-09-22T13:54:45.523586", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1008, "vwap": 13.7042, "vwap_slope": -0.0449, "atr": 0.2083, "atr_pct": 1.59, "trend": "flat", "slope_pct": -0.2708, "flat_threshold_pct": 0.3975, "ema9": 13.2382, "ema20": 13.443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 7.676, "spread_pct": 0.687, "rvol": 0.095, "volume_pace_ratio": 1.491}}
{"timestamp": "2026-09-22T13:54:45.524290", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4424, "vwap_slope": -0.0027, "atr": 0.0203, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0795, "ema9": 6.4032, "ema20": 6.4149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T13:54:45.525681", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (146.7s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 9.06, "vwap": 8.8114, "vwap_slope": 0.0399, "atr": 0.0841, "atr_pct": 0.928, "trend": "flat", "slope_pct": 0.1921, "flat_threshold_pct": 0.2321, "ema9": 8.9593, "ema20": 8.8821, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.044, "distance_from_high_pct": 0.0, "spread_pct": 0.332, "rvol": 0.241, "volume_pace_ratio": 3.789, "stage3": {"stop": 8.9591, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4698, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:54:45.526354", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.8265, "vwap_slope": 0.032, "atr": 0.1132, "atr_pct": 1.259, "trend": "flat", "slope_pct": 0.1708, "flat_threshold_pct": 0.3148, "ema9": 8.8604, "ema20": 8.784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.466, "distance_from_high_pct": 0.111, "spread_pct": 2.817, "rvol": 0.036, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T13:54:45.527170", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.67, "vwap": 12.7151, "vwap_slope": -0.0015, "atr": 0.0343, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0677, "ema9": 12.6823, "ema20": 12.6932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T13:54:45.528661", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.56, "vwap": 8.7712, "vwap_slope": -0.0089, "atr": 0.0678, "atr_pct": 0.792, "trend": "flat", "slope_pct": -0.1655, "flat_threshold_pct": 0.198, "ema9": 8.6038, "ema20": 8.6789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 7.259, "spread_pct": 0.117, "rvol": 0.396, "volume_pace_ratio": 6.232}}
{"timestamp": "2026-09-22T13:54:45.529178", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.605, "vwap": 11.5909, "vwap_slope": 0.0013, "atr": 0.0548, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.118, "ema9": 11.5841, "ema20": 11.5765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 1.066, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:54:45.529679", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.317, "vwap_slope": -0.005, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0735, "ema9": 12.2529, "ema20": 12.2644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.387, "spread_pct": 0.082, "rvol": 0.048, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:54:45.530401", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.2343, "vwap": 10.3684, "vwap_slope": -0.0471, "atr": 0.0899, "atr_pct": 0.879, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.2197, "ema9": 10.3297, "ema20": 10.3964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.509, "distance_from_high_pct": 4.351, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T13:54:45.531115", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0218, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0989, "ema9": 5.4994, "ema20": 5.4985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T13:54:45.531829", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0008, "atr": 0.0424, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1167, "ema9": 9.0688, "ema20": 9.0722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 2.994, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T13:54:45.532585", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4301, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0275, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0591, "flat_threshold_pct": 0.0926, "ema9": 7.4267, "ema20": 7.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.588, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:54:45.533742", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.2021, "vwap_slope": -0.0093, "atr": 0.0501, "atr_pct": 0.554, "trend": "flat", "slope_pct": -0.0942, "flat_threshold_pct": 0.1385, "ema9": 9.0856, "ema20": 9.1392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 4.034, "spread_pct": 0.553, "rvol": 0.059, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T13:54:45.534471", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.875, "vwap": 12.9904, "vwap_slope": -0.0039, "atr": 0.1215, "atr_pct": 0.944, "trend": "flat", "slope_pct": -0.1021, "flat_threshold_pct": 0.236, "ema9": 12.9223, "ema20": 12.9532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 4.771, "spread_pct": 0.388, "rvol": 0.054, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T13:54:45.535362", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 298.4s", "imbalance +87% >= 50% buy threshold, stop 5.52", "entry_score 93.7"], "reasons_against": [], "metrics": {"price": 5.546, "vwap": 5.5304, "vwap_slope": 0.0016, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.0932, "ema9": 5.5453, "ema20": 5.5363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 1.296, "spread_pct": 0.18, "rvol": 0.038, "volume_pace_ratio": 0.592, "stage3": {"stop": 5.5212, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8732, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 5.52"}, "entry_score": 93.71, "entry_score_breakdown": {"imbalance_sub": 0.819, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:54:45.578234", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.1018, "ema9": 5.2448, "ema20": 5.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:54:45.580890", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.736, "vwap_slope": 0.0001, "atr": 0.0313, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0897, "ema9": 8.7305, "ema20": 8.7307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T13:54:45.581639", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6539, "vwap_slope": 0.0082, "atr": 0.0479, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.1016, "ema9": 11.7534, "ema20": 11.7149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.169, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T13:54:45.582389", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0117, "vwap_slope": -0.0027, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.057, "flat_threshold_pct": 0.07, "ema9": 8.9657, "ema20": 8.9839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.466}}
{"timestamp": "2026-09-22T13:54:45.583085", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 1.24% exceeds max 1.0%"], "metrics": {"price": 4.8173, "vwap": 4.8697, "vwap_slope": -0.0017, "atr": 0.0454, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.2358, "ema9": 4.8151, "ema20": 4.8197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.152, "distance_from_high_pct": 4.419, "spread_pct": 1.242, "rvol": 0.119, "volume_pace_ratio": 1.88}}
{"timestamp": "2026-09-22T13:54:45.583803", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.8354, "vwap_slope": -0.0054, "atr": 0.0602, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1027, "ema9": 14.72, "ema20": 14.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.815}}
{"timestamp": "2026-09-22T13:54:45.584523", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.13, "vwap": 9.1608, "vwap_slope": -0.0043, "atr": 0.0343, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.094, "ema9": 9.1273, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 1.083, "spread_pct": 0.438, "rvol": 0.023, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:54:45.585333", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8035, "vwap": 13.8087, "vwap_slope": -0.0026, "atr": 0.0516, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0449, "flat_threshold_pct": 0.0934, "ema9": 13.7722, "ema20": 13.7916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.474, "spread_pct": 0.145, "rvol": 0.039, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T13:54:45.586060", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1462, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0615, "ema9": 6.1319, "ema20": 6.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.088}}
{"timestamp": "2026-09-22T13:54:45.586987", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.104%)"], "metrics": {"price": 13.3121, "vwap": 13.5389, "vwap_slope": -0.0481, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.1512, "flat_threshold_pct": 0.1042, "ema9": 13.3623, "ema20": 13.4662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 4.504, "spread_pct": 0.075, "rvol": 0.064, "volume_pace_ratio": 1.008}}
{"timestamp": "2026-09-22T13:54:50.592716", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.096%)", "metrics": {"price": 7.85, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0956, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:50.594024", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7407, "vwap_slope": 0.0118, "atr": 0.0328, "trend": "positive", "slope_pct": 0.1325, "lower_highs_lower_lows": false, "stop": 7.8107, "imbalance_decline_count": 0, "imbalance_cur": 0.29529037850332274, "imbalance_prev": -0.7568496718408168}}
{"timestamp": "2026-09-22T13:54:50.594566", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.014%)", "metrics": {"price": 10.1021, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0136, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:50.595124", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1021, "vwap": 10.0565, "vwap_slope": 0.0015, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 10.062, "imbalance_decline_count": 0, "imbalance_cur": 0.2653478854024557, "imbalance_prev": -0.6704897446630389}}
{"timestamp": "2026-09-22T13:54:50.595663", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 6.3544, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0523, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:50.596121", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3544, "vwap": 6.3033, "vwap_slope": 0.0014, "atr": 0.02, "trend": "flat", "slope_pct": 0.0767, "lower_highs_lower_lows": false, "stop": 6.3305, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": -0.3333333333333333}}
{"timestamp": "2026-09-22T13:54:50.598132", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.44, "vwap": 13.9038, "vwap_slope": -0.1678, "atr": 0.5291, "atr_pct": 3.936, "trend": "flat", "slope_pct": -0.9676, "flat_threshold_pct": 0.9841, "ema9": 13.2599, "ema20": 13.8236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 15.312, "spread_pct": 0.596, "rvol": 1.497, "volume_pace_ratio": 23.495}}
{"timestamp": "2026-09-22T13:54:50.599141", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.197%, flat band 0.153%)"], "metrics": {"price": 8.6767, "vwap": 8.8938, "vwap_slope": -0.0099, "atr": 0.0531, "atr_pct": 0.612, "trend": "negative", "slope_pct": -0.197, "flat_threshold_pct": 0.1529, "ema9": 8.6832, "ema20": 8.7525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 5.893, "spread_pct": 0.115, "rvol": 0.398, "volume_pace_ratio": 6.249}}
{"timestamp": "2026-09-22T13:54:50.600772", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.11, "vwap": 13.7041, "vwap_slope": -0.0449, "atr": 0.2083, "atr_pct": 1.589, "trend": "flat", "slope_pct": -0.2702, "flat_threshold_pct": 0.3972, "ema9": 13.24, "ema20": 13.4439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 7.611, "spread_pct": 0.305, "rvol": 0.095, "volume_pace_ratio": 1.486}}
{"timestamp": "2026-09-22T13:54:50.601529", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4001, "vwap": 6.4422, "vwap_slope": -0.0028, "atr": 0.0203, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0795, "ema9": 6.4032, "ema20": 6.4149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.586, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T13:54:50.602248", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (151.8s) but room-to-run failed: imbalance +48% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 9.0337, "vwap": 8.8112, "vwap_slope": 0.0398, "atr": 0.0841, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.1894, "flat_threshold_pct": 0.2328, "ema9": 8.954, "ema20": 8.8796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.045, "distance_from_high_pct": 0.29, "spread_pct": 0.332, "rvol": 0.241, "volume_pace_ratio": 3.778, "stage3": {"stop": 8.9328, "risk": 0.1009, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4795, "passed": false, "reason": "imbalance +48% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:54:50.602988", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.9999, "vwap": 8.8278, "vwap_slope": 0.0334, "atr": 0.1132, "atr_pct": 1.258, "trend": "flat", "slope_pct": 0.1723, "flat_threshold_pct": 0.3144, "ema9": 8.8623, "ema20": 8.7849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.486, "distance_from_high_pct": 0.001, "spread_pct": 2.817, "rvol": 0.037, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T13:54:50.603758", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6725, "vwap": 12.7151, "vwap_slope": -0.0015, "atr": 0.0343, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0677, "ema9": 12.6828, "ema20": 12.6935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 0.996, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:54:50.604465", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.555, "vwap": 8.7711, "vwap_slope": -0.009, "atr": 0.0678, "atr_pct": 0.792, "trend": "flat", "slope_pct": -0.1661, "flat_threshold_pct": 0.1981, "ema9": 8.6028, "ema20": 8.6784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 7.313, "spread_pct": 0.117, "rvol": 0.396, "volume_pace_ratio": 6.213}}
{"timestamp": "2026-09-22T13:54:50.605219", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 11.62, "vwap": 11.591, "vwap_slope": 0.0014, "atr": 0.0548, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.1179, "ema9": 11.5871, "ema20": 11.578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 0.938, "spread_pct": 0.086, "rvol": 0.046, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:54:50.605987", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2633, "vwap": 12.3168, "vwap_slope": -0.0052, "atr": 0.0361, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0735, "ema9": 12.2516, "ema20": 12.2638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.44, "spread_pct": 0.082, "rvol": 0.048, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T13:54:50.606597", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.2343, "vwap": 10.3684, "vwap_slope": -0.0471, "atr": 0.0899, "atr_pct": 0.879, "trend": "flat", "slope_pct": -0.1304, "flat_threshold_pct": 0.2197, "ema9": 10.3297, "ema20": 10.3964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.509, "distance_from_high_pct": 4.351, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T13:54:50.607078", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.51, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0219, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0992, "ema9": 5.5004, "ema20": 5.499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T13:54:50.607720", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0008, "atr": 0.0424, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1167, "ema9": 9.0688, "ema20": 9.0722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 2.994, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T13:54:50.608371", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4301, "vwap": 7.4702, "vwap_slope": -0.0017, "atr": 0.0275, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0591, "flat_threshold_pct": 0.0926, "ema9": 7.4267, "ema20": 7.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.588, "spread_pct": 0.135, "rvol": 0.038, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:54:50.608994", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.0201, "vwap": 9.2018, "vwap_slope": -0.0096, "atr": 0.0508, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0962, "flat_threshold_pct": 0.1407, "ema9": 9.0816, "ema20": 9.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 4.245, "spread_pct": 0.553, "rvol": 0.059, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T13:54:50.609633", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.875, "vwap": 12.9904, "vwap_slope": -0.0039, "atr": 0.1215, "atr_pct": 0.944, "trend": "flat", "slope_pct": -0.1021, "flat_threshold_pct": 0.236, "ema9": 12.9223, "ema20": 12.9532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 4.771, "spread_pct": 0.388, "rvol": 0.054, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T13:54:50.610391", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 303.5s", "imbalance +95% >= 50% buy threshold, stop 5.53", "entry_score 96.8"], "reasons_against": [], "metrics": {"price": 5.5586, "vwap": 5.5305, "vwap_slope": 0.0018, "atr": 0.0209, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.0938, "ema9": 5.5478, "ema20": 5.5375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.038, "volume_pace_ratio": 0.593, "stage3": {"stop": 5.5335, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9455, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.53"}, "entry_score": 96.78, "entry_score_breakdown": {"imbalance_sub": 0.922, "volume_pace_sub": 1.0, "volatility_sub": 0.956, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:54:50.645868", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.102, "ema9": 5.2418, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:54:50.646796", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.7359, "vwap_slope": 0.0001, "atr": 0.0313, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0897, "ema9": 8.7305, "ema20": 8.7307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:54:50.647677", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7703, "vwap": 11.6539, "vwap_slope": 0.0082, "atr": 0.0479, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0308, "flat_threshold_pct": 0.1017, "ema9": 11.7515, "ema20": 11.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.252, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T13:54:50.648373", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0117, "vwap_slope": -0.0027, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.0701, "ema9": 8.9647, "ema20": 8.9835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.461}}
{"timestamp": "2026-09-22T13:54:50.648992", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0455, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.2372, "ema9": 4.8116, "ema20": 4.818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.876}}
{"timestamp": "2026-09-22T13:54:50.649660", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.6955, "vwap": 14.8355, "vwap_slope": -0.0053, "atr": 0.0602, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.1024, "ema9": 14.7291, "ema20": 14.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 1.899, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.809}}
{"timestamp": "2026-09-22T13:54:50.650393", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1609, "vwap_slope": -0.0043, "atr": 0.0346, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0947, "ema9": 9.1303, "ema20": 9.1399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.023, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:54:50.651143", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.8088, "vwap_slope": -0.0026, "atr": 0.0523, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.0946, "ema9": 13.7755, "ema20": 13.7932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 1.356, "spread_pct": 0.145, "rvol": 0.039, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:54:50.651854", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1462, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0615, "ema9": 6.1319, "ema20": 6.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T13:54:50.653613", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.104%)"], "metrics": {"price": 13.32, "vwap": 13.5387, "vwap_slope": -0.0483, "atr": 0.0555, "atr_pct": 0.417, "trend": "negative", "slope_pct": -0.1506, "flat_threshold_pct": 0.1042, "ema9": 13.3639, "ema20": 13.467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.064, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:54:55.660262", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0383, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:55.662190", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7417, "vwap_slope": 0.0128, "atr": 0.0331, "trend": "positive", "slope_pct": 0.1307, "lower_highs_lower_lows": false, "stop": 7.7952, "imbalance_decline_count": 0, "imbalance_cur": 0.36129032258064514, "imbalance_prev": 0.29529037850332274}}
{"timestamp": "2026-09-22T13:54:55.662916", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.005%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0049, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:55.663723", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0565, "vwap_slope": 0.0015, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 10.0649, "imbalance_decline_count": 1, "imbalance_cur": -0.20776495278069254, "imbalance_prev": 0.2653478854024557}}
{"timestamp": "2026-09-22T13:54:55.664153", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 6.3544, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0523, "trend": "flat"}}
{"timestamp": "2026-09-22T13:54:55.666491", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3544, "vwap": 6.3033, "vwap_slope": 0.0014, "atr": 0.02, "trend": "flat", "slope_pct": 0.0767, "lower_highs_lower_lows": false, "stop": 6.3305, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:54:55.670413", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.468, "vwap": 13.9013, "vwap_slope": -0.1703, "atr": 0.5291, "atr_pct": 3.928, "trend": "flat", "slope_pct": -0.9635, "flat_threshold_pct": 0.9821, "ema9": 13.2655, "ema20": 13.8262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 15.135, "spread_pct": 0.223, "rvol": 1.505, "volume_pace_ratio": 23.539}}
{"timestamp": "2026-09-22T13:54:55.672562", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.197%, flat band 0.153%)"], "metrics": {"price": 8.6797, "vwap": 8.8938, "vwap_slope": -0.0099, "atr": 0.0531, "atr_pct": 0.611, "trend": "negative", "slope_pct": -0.1967, "flat_threshold_pct": 0.1528, "ema9": 8.6838, "ema20": 8.7528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 5.86, "spread_pct": 0.115, "rvol": 0.398, "volume_pace_ratio": 6.228}}
{"timestamp": "2026-09-22T13:54:55.673472", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.704, "vwap_slope": -0.045, "atr": 0.2108, "atr_pct": 1.602, "trend": "flat", "slope_pct": -0.2667, "flat_threshold_pct": 0.4005, "ema9": 13.25, "ema20": 13.4487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 7.259, "spread_pct": 0.684, "rvol": 0.095, "volume_pace_ratio": 1.483}}
{"timestamp": "2026-09-22T13:54:55.674382", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4422, "vwap_slope": -0.0028, "atr": 0.0206, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0805, "ema9": 6.4032, "ema20": 6.4149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T13:54:55.675689", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (156.8s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 9.06, "vwap": 8.8134, "vwap_slope": 0.042, "atr": 0.0848, "atr_pct": 0.936, "trend": "flat", "slope_pct": 0.1921, "flat_threshold_pct": 0.2341, "ema9": 8.9593, "ema20": 8.8821, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.06, "distance_from_high_pct": 0.11, "spread_pct": 0.221, "rvol": 0.243, "volume_pace_ratio": 3.795, "stage3": {"stop": 8.9582, "risk": 0.1018, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1518, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:54:55.676964", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8173, "vwap_slope": 0.0229, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.503, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.037, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:54:55.677817", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7151, "vwap_slope": -0.0015, "atr": 0.0343, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.0677, "ema9": 12.6833, "ema20": 12.6937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T13:54:55.679737", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.53 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.53, "vwap": 8.768, "vwap_slope": -0.0121, "atr": 0.0692, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.1687, "flat_threshold_pct": 0.2029, "ema9": 8.5978, "ema20": 8.676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 7.584, "spread_pct": 0.234, "rvol": 0.401, "volume_pace_ratio": 6.27}}
{"timestamp": "2026-09-22T13:54:55.681458", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +85% >= 50% buy threshold, stop 11.56", "entry_score 91.4"], "reasons_against": [], "metrics": {"price": 11.622, "vwap": 11.591, "vwap_slope": 0.0014, "atr": 0.055, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.1183, "ema9": 11.5875, "ema20": 11.5781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 0.921, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.73, "stage3": {"stop": 11.556, "risk": 0.066, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8462, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 11.56"}, "entry_score": 91.37, "entry_score_breakdown": {"imbalance_sub": 0.78, "volume_pace_sub": 1.0, "volatility_sub": 0.898, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:54:55.719646", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2748, "vwap": 12.3168, "vwap_slope": -0.0052, "atr": 0.0368, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.0749, "ema9": 12.2539, "ema20": 12.2649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.348, "spread_pct": 0.081, "rvol": 0.048, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T13:54:55.720474", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.256, "vwap": 10.3684, "vwap_slope": -0.0471, "atr": 0.0899, "atr_pct": 0.877, "trend": "flat", "slope_pct": -0.1285, "flat_threshold_pct": 0.2192, "ema9": 10.334, "ema20": 10.3985, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.509, "distance_from_high_pct": 4.149, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:54:55.721130", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.51, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0219, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0992, "ema9": 5.5004, "ema20": 5.499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T13:54:55.721760", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0008, "atr": 0.0424, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1167, "ema9": 9.0688, "ema20": 9.0722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 2.994, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T13:54:55.722435", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4698, "vwap_slope": -0.0021, "atr": 0.0285, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0579, "flat_threshold_pct": 0.0958, "ema9": 7.4287, "ema20": 7.4495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T13:54:55.723177", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.0694, "vwap": 9.2023, "vwap_slope": -0.0091, "atr": 0.0513, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.1414, "ema9": 9.0915, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 3.722, "spread_pct": 0.771, "rvol": 0.059, "volume_pace_ratio": 0.927}}
{"timestamp": "2026-09-22T13:54:55.723922", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.88, "vwap": 12.9904, "vwap_slope": -0.0039, "atr": 0.1215, "atr_pct": 0.944, "trend": "flat", "slope_pct": -0.1018, "flat_threshold_pct": 0.2359, "ema9": 12.9233, "ema20": 12.9537, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 4.734, "spread_pct": 0.388, "rvol": 0.054, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T13:54:55.724709", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 308.6s", "imbalance +97% >= 50% buy threshold, stop 5.53", "entry_score 97.9"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5306, "vwap_slope": 0.0018, "atr": 0.0209, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0939, "ema9": 5.5471, "ema20": 5.5372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.038, "volume_pace_ratio": 0.592, "stage3": {"stop": 5.5299, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9706, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 5.53"}, "entry_score": 97.86, "entry_score_breakdown": {"imbalance_sub": 0.958, "volume_pace_sub": 1.0, "volatility_sub": 0.956, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:54:55.758041", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2621, "vwap": 5.2149, "vwap_slope": 0.0137, "atr": 0.0214, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.1018, "ema9": 5.2442, "ema20": 5.2289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 0.433, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:54:55.759252", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.739, "vwap": 8.736, "vwap_slope": 0.0001, "atr": 0.0313, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0896, "ema9": 8.7323, "ema20": 8.7316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 1.366, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:54:55.760161", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.654, "vwap_slope": 0.0083, "atr": 0.0485, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.03, "flat_threshold_pct": 0.1031, "ema9": 11.7494, "ema20": 11.713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 0.339, "spread_pct": 0.851, "rvol": 0.011, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:54:55.760964", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0117, "vwap_slope": -0.0027, "atr": 0.0251, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.0701, "ema9": 8.9647, "ema20": 8.9835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.456}}
{"timestamp": "2026-09-22T13:54:55.761848", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0455, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.2372, "ema9": 4.8116, "ema20": 4.818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.87}}
{"timestamp": "2026-09-22T13:54:55.762732", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.84", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.8353, "vwap_slope": -0.0055, "atr": 0.0602, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.1026, "ema9": 14.721, "ema20": 14.7764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.115, "volume_pace_ratio": 1.804}}
{"timestamp": "2026-09-22T13:54:55.763576", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1608, "vwap_slope": -0.0044, "atr": 0.0346, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0947, "ema9": 9.1303, "ema20": 9.1399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.023, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:54:55.764395", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.8088, "vwap_slope": -0.0025, "atr": 0.053, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.0959, "ema9": 13.7755, "ema20": 13.7932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.039, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T13:54:55.765120", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1462, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0614, "ema9": 6.1339, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T13:54:55.765975", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.104%)"], "metrics": {"price": 13.33, "vwap": 13.538, "vwap_slope": -0.0491, "atr": 0.0555, "atr_pct": 0.416, "trend": "negative", "slope_pct": -0.1499, "flat_threshold_pct": 0.1041, "ema9": 13.3659, "ema20": 13.4679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.064, "volume_pace_ratio": 1.007}}
{"timestamp": "2026-09-22T13:55:00.767444", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.057%)", "metrics": {"price": 7.84, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0574, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:00.768262", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.7427, "vwap_slope": 0.0138, "atr": 0.0331, "trend": "positive", "slope_pct": 0.1313, "lower_highs_lower_lows": false, "stop": 7.8002, "imbalance_decline_count": 0, "imbalance_cur": 0.5680897475849174, "imbalance_prev": 0.36129032258064514}}
{"timestamp": "2026-09-22T13:55:00.768752", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.069%)", "metrics": {"price": 10.1019, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0686, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:00.769218", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1019, "vwap": 10.0566, "vwap_slope": 0.0011, "atr": 0.031, "trend": "flat", "slope_pct": 0.0149, "lower_highs_lower_lows": false, "stop": 10.0647, "imbalance_decline_count": 2, "imbalance_cur": -0.7563522450400278, "imbalance_prev": -0.20776495278069254}}
{"timestamp": "2026-09-22T13:55:00.772572", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0631, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:00.773176", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3032, "vwap_slope": 0.0012, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0731, "lower_highs_lower_lows": true, "stop": 6.3073, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:55:00.775374", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.455, "vwap": 13.8988, "vwap_slope": -0.093, "atr": 0.4729, "atr_pct": 3.515, "trend": "flat", "slope_pct": -0.8375, "flat_threshold_pct": 0.8787, "ema9": 13.2993, "ema20": 13.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 15.217, "spread_pct": 0.223, "rvol": 1.51, "volume_pace_ratio": 23.544}}
{"timestamp": "2026-09-22T13:55:00.776390", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.128%)"], "metrics": {"price": 8.68, "vwap": 8.8934, "vwap_slope": -0.0057, "atr": 0.0445, "atr_pct": 0.513, "trend": "negative", "slope_pct": -0.1861, "flat_threshold_pct": 0.1281, "ema9": 8.6839, "ema20": 8.7463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.399, "volume_pace_ratio": 6.219}}
{"timestamp": "2026-09-22T13:55:00.778490", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.1894, "vwap": 13.7044, "vwap_slope": -0.0447, "atr": 0.2129, "atr_pct": 1.614, "trend": "flat", "slope_pct": -0.2647, "flat_threshold_pct": 0.4036, "ema9": 13.2559, "ema20": 13.4515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 7.051, "spread_pct": 0.76, "rvol": 0.095, "volume_pace_ratio": 1.478}}
{"timestamp": "2026-09-22T13:55:00.780389", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4019, "vwap": 6.4422, "vwap_slope": -0.002, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0744, "ema9": 6.4037, "ema20": 6.4141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 2.559, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T13:55:00.781311", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (161.9s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0565, "vwap": 8.8137, "vwap_slope": 0.0187, "atr": 0.0806, "atr_pct": 0.89, "trend": "flat", "slope_pct": 0.1939, "flat_threshold_pct": 0.2224, "ema9": 8.9771, "ema20": 8.8978, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.997, "distance_from_high_pct": 0.149, "spread_pct": 0.221, "rvol": 0.243, "volume_pace_ratio": 3.783, "stage3": {"stop": 8.9598, "risk": 0.0967, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2101, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:00.782523", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T13:55:00.783486", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7151, "vwap_slope": -0.0015, "atr": 0.0341, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0673, "ema9": 12.6843, "ema20": 12.6942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T13:55:00.784393", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.53 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.53, "vwap": 8.7673, "vwap_slope": -0.0107, "atr": 0.0634, "atr_pct": 0.743, "trend": "flat", "slope_pct": -0.1676, "flat_threshold_pct": 0.1858, "ema9": 8.5842, "ema20": 8.6621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 7.584, "spread_pct": 0.234, "rvol": 0.402, "volume_pace_ratio": 6.27}}
{"timestamp": "2026-09-22T13:55:00.785189", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.4s", "imbalance +70% >= 50% buy threshold, stop 11.57", "entry_score 85.7"], "reasons_against": [], "metrics": {"price": 11.63, "vwap": 11.5915, "vwap_slope": 0.0014, "atr": 0.0471, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1013, "ema9": 11.5981, "ema20": 11.5842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.728, "stage3": {"stop": 11.5735, "risk": 0.0565, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6952, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 11.57"}, "entry_score": 85.7, "entry_score_breakdown": {"imbalance_sub": 0.565, "volume_pace_sub": 1.0, "volatility_sub": 0.938, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:55:00.847185", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.317, "vwap_slope": -0.0033, "atr": 0.0303, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0618, "ema9": 12.258, "ema20": 12.2658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.048, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T13:55:00.848417", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3683, "vwap_slope": -0.0471, "atr": 0.0892, "atr_pct": 0.873, "trend": "flat", "slope_pct": -0.1317, "flat_threshold_pct": 0.2182, "ema9": 10.3268, "ema20": 10.3951, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.509, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:55:00.849389", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 5.506, "vwap": 5.5046, "vwap_slope": 0.0001, "atr": 0.0213, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.0968, "ema9": 5.4996, "ema20": 5.4986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.679, "spread_pct": 0.363, "rvol": 0.043, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T13:55:00.850250", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0008, "atr": 0.0424, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.1167, "ema9": 9.0688, "ema20": 9.0722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.254, "distance_from_high_pct": 2.994, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T13:55:00.852487", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4698, "vwap_slope": -0.0021, "atr": 0.0278, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0579, "flat_threshold_pct": 0.0936, "ema9": 7.4287, "ema20": 7.4495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T13:55:00.853367", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.2024, "vwap_slope": -0.009, "atr": 0.0506, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.1395, "ema9": 9.0916, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 3.715, "spread_pct": 0.661, "rvol": 0.059, "volume_pace_ratio": 0.924}}
{"timestamp": "2026-09-22T13:55:00.854228", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 12.9903, "vwap_slope": -0.0038, "atr": 0.1151, "atr_pct": 0.896, "trend": "flat", "slope_pct": -0.0993, "flat_threshold_pct": 0.224, "ema9": 12.9079, "ema20": 12.9434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 4.956, "spread_pct": 0.388, "rvol": 0.054, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T13:55:00.855396", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (313.7s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 5.5685, "vwap": 5.5311, "vwap_slope": 0.0024, "atr": 0.0216, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.0968, "ema9": 5.5498, "ema20": 5.5385, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.548, "distance_from_high_pct": 0.895, "spread_pct": 0.18, "rvol": 0.038, "volume_pace_ratio": 0.599, "stage3": {"stop": 5.5426, "risk": 0.0259, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1782, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:00.856284", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.102, "ema9": 5.2418, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:55:00.857182", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.749, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0301, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0861, "ema9": 8.7358, "ema20": 8.7333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 1.253, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T13:55:00.857985", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.654, "vwap_slope": 0.0083, "atr": 0.046, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.0976, "ema9": 11.7534, "ema20": 11.7149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 0.169, "spread_pct": 0.851, "rvol": 0.011, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:55:00.858844", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0116, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0647, "ema9": 8.9636, "ema20": 8.9812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.455}}
{"timestamp": "2026-09-22T13:55:00.859757", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0455, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.2372, "ema9": 4.8116, "ema20": 4.818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.863}}
{"timestamp": "2026-09-22T13:55:00.860695", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8342, "vwap_slope": -0.0043, "atr": 0.049, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0835, "ema9": 14.712, "ema20": 14.7669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.116, "volume_pace_ratio": 1.807}}
{"timestamp": "2026-09-22T13:55:00.861519", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1608, "vwap_slope": -0.0044, "atr": 0.0339, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0928, "ema9": 9.1303, "ema20": 9.1399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.023, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:55:00.862441", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.8092, "vwap_slope": -0.0022, "atr": 0.0501, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.0906, "ema9": 13.7755, "ema20": 13.7932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T13:55:00.863324", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1279, "vwap": 6.1462, "vwap_slope": -0.0003, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0598, "ema9": 6.1333, "ema20": 6.1365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.481, "spread_pct": 0.163, "rvol": 0.069, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T13:55:00.864131", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.146%, flat band 0.089%)"], "metrics": {"price": 13.3275, "vwap": 13.5375, "vwap_slope": -0.0246, "atr": 0.0476, "atr_pct": 0.357, "trend": "negative", "slope_pct": -0.1464, "flat_threshold_pct": 0.0892, "ema9": 13.3579, "ema20": 13.4544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 4.394, "spread_pct": 0.075, "rvol": 0.064, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T13:55:05.870115", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 7.8399, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0259, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:05.872177", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8399, "vwap": 7.7427, "vwap_slope": 0.0116, "atr": 0.0235, "trend": "positive", "slope_pct": 0.1262, "lower_highs_lower_lows": false, "stop": 7.8117, "imbalance_decline_count": 1, "imbalance_cur": 0.547708833276197, "imbalance_prev": 0.5680897475849174}}
{"timestamp": "2026-09-22T13:55:05.873400", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 10.1086, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0487, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:05.874158", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1086, "vwap": 10.0566, "vwap_slope": 0.0011, "atr": 0.0315, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": false, "stop": 10.0708, "imbalance_decline_count": 0, "imbalance_cur": -0.4498518831993229, "imbalance_prev": -0.7563522450400278}}
{"timestamp": "2026-09-22T13:55:05.875730", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0631, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:05.877908", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3032, "vwap_slope": 0.0012, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0731, "lower_highs_lower_lows": true, "stop": 6.3073, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:55:05.879717", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.4485, "vwap": 13.8976, "vwap_slope": -0.0943, "atr": 0.4744, "atr_pct": 3.527, "trend": "flat", "slope_pct": -0.8384, "flat_threshold_pct": 0.8818, "ema9": 13.298, "ema20": 13.788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 15.258, "spread_pct": 0.074, "rvol": 1.514, "volume_pace_ratio": 23.527}}
{"timestamp": "2026-09-22T13:55:05.882999", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.130%)"], "metrics": {"price": 8.68, "vwap": 8.8929, "vwap_slope": -0.0063, "atr": 0.045, "atr_pct": 0.519, "trend": "negative", "slope_pct": -0.1861, "flat_threshold_pct": 0.1297, "ema9": 8.6839, "ema20": 8.7463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.4, "volume_pace_ratio": 6.214}}
{"timestamp": "2026-09-22T13:55:05.884141", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.7039, "vwap_slope": -0.0244, "atr": 0.2022, "atr_pct": 1.538, "trend": "flat", "slope_pct": -0.2649, "flat_threshold_pct": 0.3844, "ema9": 13.2347, "ema20": 13.4227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 7.329, "spread_pct": 0.455, "rvol": 0.095, "volume_pace_ratio": 1.474}}
{"timestamp": "2026-09-22T13:55:05.885267", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4077, "vwap": 6.4422, "vwap_slope": -0.002, "atr": 0.0199, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0336, "flat_threshold_pct": 0.0776, "ema9": 6.4049, "ema20": 6.4146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 2.47, "spread_pct": 0.156, "rvol": 0.072, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T13:55:05.886022", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.1s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0599, "vwap": 8.8139, "vwap_slope": 0.0189, "atr": 0.0808, "atr_pct": 0.892, "trend": "flat", "slope_pct": 0.1942, "flat_threshold_pct": 0.223, "ema9": 8.9778, "ema20": 8.8982, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.998, "distance_from_high_pct": 0.111, "spread_pct": 0.221, "rvol": 0.243, "volume_pace_ratio": 3.773, "stage3": {"stop": 8.9629, "risk": 0.097, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2501, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:05.886567", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T13:55:05.887258", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6785, "vwap": 12.7151, "vwap_slope": -0.0011, "atr": 0.0315, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.0621, "ema9": 12.6831, "ema20": 12.6927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 0.949, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T13:55:05.888343", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.54 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.535, "vwap": 8.7671, "vwap_slope": -0.0109, "atr": 0.0648, "atr_pct": 0.76, "trend": "flat", "slope_pct": -0.1671, "flat_threshold_pct": 0.1899, "ema9": 8.5852, "ema20": 8.6626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 7.53, "spread_pct": 0.117, "rvol": 0.402, "volume_pace_ratio": 6.253}}
{"timestamp": "2026-09-22T13:55:05.889152", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5915, "vwap_slope": 0.0015, "atr": 0.0475, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.102, "ema9": 11.5991, "ema20": 11.5847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.726, "stage3": {"stop": 11.578, "risk": 0.057, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1717, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:05.890048", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2629, "vwap": 12.3169, "vwap_slope": -0.0034, "atr": 0.0319, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.065, "ema9": 12.2555, "ema20": 12.2646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 2.443, "spread_pct": 0.081, "rvol": 0.048, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T13:55:05.892871", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.2327, "vwap": 10.3683, "vwap_slope": -0.0468, "atr": 0.0901, "atr_pct": 0.881, "trend": "flat", "slope_pct": -0.1359, "flat_threshold_pct": 0.2202, "ema9": 10.308, "ema20": 10.3796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.528, "distance_from_high_pct": 4.366, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:55:05.893939", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0194, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0881, "ema9": 5.5006, "ema20": 5.4992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T13:55:05.895245", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.038, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.1045, "ema9": 9.075, "ema20": 9.0748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 2.78, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T13:55:05.900140", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4319, "vwap": 7.4698, "vwap_slope": -0.0014, "atr": 0.027, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0908, "ema9": 7.4293, "ema20": 7.4479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.564, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T13:55:05.901264", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.2024, "vwap_slope": -0.009, "atr": 0.0506, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.1395, "ema9": 9.0916, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 3.715, "spread_pct": 0.988, "rvol": 0.059, "volume_pace_ratio": 0.921}}
{"timestamp": "2026-09-22T13:55:05.902267", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.86, "vwap": 12.99, "vwap_slope": -0.0041, "atr": 0.1151, "atr_pct": 0.895, "trend": "flat", "slope_pct": -0.0987, "flat_threshold_pct": 0.2238, "ema9": 12.9099, "ema20": 12.9444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 4.882, "spread_pct": 0.156, "rvol": 0.054, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:55:05.903290", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (318.8s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 5.565, "vwap": 5.5312, "vwap_slope": 0.0014, "atr": 0.0208, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.0933, "ema9": 5.5529, "ema20": 5.541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.038, "volume_pace_ratio": 0.598, "stage3": {"stop": 5.54, "risk": 0.025, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0925, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:05.906448", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.102, "ema9": 5.2418, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T13:55:05.941671", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7287, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0867, "ema9": 8.7318, "ema20": 8.7314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 1.482, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:55:05.942823", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7899, "vwap": 11.655, "vwap_slope": 0.0071, "atr": 0.043, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0912, "ema9": 11.7607, "ema20": 11.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 0.086, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:55:05.943862", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0115, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0647, "ema9": 8.9636, "ema20": 8.9812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.093, "volume_pace_ratio": 1.451}}
{"timestamp": "2026-09-22T13:55:05.944766", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0455, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.2372, "ema9": 4.8116, "ema20": 4.818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.857}}
{"timestamp": "2026-09-22T13:55:05.945642", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.6583, "vwap": 14.8342, "vwap_slope": -0.0043, "atr": 0.0505, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.0861, "ema9": 14.7106, "ema20": 14.7663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 2.148, "spread_pct": 0.068, "rvol": 0.116, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T13:55:05.946427", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1606, "vwap_slope": -0.0024, "atr": 0.0325, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0889, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:55:05.951667", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8286, "vwap": 13.8092, "vwap_slope": -0.0011, "atr": 0.046, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0833, "ema9": 13.7861, "ema20": 13.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 1.295, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T13:55:05.952581", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1462, "vwap_slope": -0.0004, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0601, "ema9": 6.1347, "ema20": 6.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.07, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T13:55:05.953512", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.54", "VWAP sloping down", "trend negative (slope -0.146%, flat band 0.092%)"], "metrics": {"price": 13.335, "vwap": 13.5369, "vwap_slope": -0.0251, "atr": 0.0493, "atr_pct": 0.37, "trend": "negative", "slope_pct": -0.146, "flat_threshold_pct": 0.0925, "ema9": 13.3594, "ema20": 13.4551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.065, "volume_pace_ratio": 1.003}}
{"timestamp": "2026-09-22T13:55:10.959909", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.014%)", "metrics": {"price": 7.8431, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0136, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:10.960961", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8431, "vwap": 7.7428, "vwap_slope": 0.0117, "atr": 0.0243, "trend": "positive", "slope_pct": 0.1266, "lower_highs_lower_lows": false, "stop": 7.8139, "imbalance_decline_count": 0, "imbalance_cur": 0.6143687268885367, "imbalance_prev": 0.547708833276197}}
{"timestamp": "2026-09-22T13:55:10.961918", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.074%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0742, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:10.962487", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0566, "vwap_slope": 0.0012, "atr": 0.0315, "trend": "flat", "slope_pct": 0.0148, "lower_highs_lower_lows": false, "stop": 10.0622, "imbalance_decline_count": 1, "imbalance_cur": -0.5990129549660703, "imbalance_prev": -0.4498518831993229}}
{"timestamp": "2026-09-22T13:55:10.963035", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:10.963557", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3032, "vwap_slope": 0.0005, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0663, "lower_highs_lower_lows": true, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:55:10.965265", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.90", "VWAP sloping down"], "metrics": {"price": 13.347, "vwap": 13.8951, "vwap_slope": -0.0968, "atr": 0.4822, "atr_pct": 3.613, "trend": "flat", "slope_pct": -0.8518, "flat_threshold_pct": 0.9033, "ema9": 13.2777, "ema20": 13.7784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 15.898, "spread_pct": 0.15, "rvol": 1.521, "volume_pace_ratio": 23.551}}
{"timestamp": "2026-09-22T13:55:10.966252", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.130%)"], "metrics": {"price": 8.685, "vwap": 8.8928, "vwap_slope": -0.0063, "atr": 0.0452, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1856, "flat_threshold_pct": 0.1301, "ema9": 8.6849, "ema20": 8.7468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.4, "volume_pace_ratio": 6.194}}
{"timestamp": "2026-09-22T13:55:10.967180", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.7038, "vwap_slope": -0.0245, "atr": 0.2022, "atr_pct": 1.535, "trend": "flat", "slope_pct": -0.2636, "flat_threshold_pct": 0.3838, "ema9": 13.2387, "ema20": 13.4246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 7.188, "spread_pct": 0.304, "rvol": 0.095, "volume_pace_ratio": 1.47}}
{"timestamp": "2026-09-22T13:55:10.967975", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4421, "vwap_slope": -0.0022, "atr": 0.0199, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.0775, "ema9": 6.4054, "ema20": 6.4148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.073, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T13:55:10.969253", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.1s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 9.0631, "vwap": 8.8173, "vwap_slope": 0.0222, "atr": 0.0823, "atr_pct": 0.908, "trend": "flat", "slope_pct": 0.1945, "flat_threshold_pct": 0.2269, "ema9": 8.9784, "ema20": 8.8985, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.028, "distance_from_high_pct": 0.186, "spread_pct": 0.221, "rvol": 0.246, "volume_pace_ratio": 3.817, "stage3": {"stop": 8.9643, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.457, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:55:10.970148", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:55:10.972301", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6824, "vwap": 12.715, "vwap_slope": -0.0012, "atr": 0.0322, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0635, "ema9": 12.6839, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.919, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T13:55:10.974841", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.55 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.5501, "vwap": 8.7667, "vwap_slope": -0.0113, "atr": 0.0663, "atr_pct": 0.775, "trend": "flat", "slope_pct": -0.1656, "flat_threshold_pct": 0.1938, "ema9": 8.5882, "ema20": 8.664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 7.366, "spread_pct": 0.117, "rvol": 0.403, "volume_pace_ratio": 6.244}}
{"timestamp": "2026-09-22T13:55:10.975785", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.6s) but room-to-run failed: imbalance -65% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5916, "vwap_slope": 0.0015, "atr": 0.0475, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.102, "ema9": 11.5991, "ema20": 11.5847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.725, "stage3": {"stop": 11.578, "risk": 0.057, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.645, "passed": false, "reason": "imbalance -65% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:10.976620", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2581, "vwap": 12.3169, "vwap_slope": -0.0034, "atr": 0.0319, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0651, "ema9": 12.2546, "ema20": 12.2642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.481, "spread_pct": 0.081, "rvol": 0.048, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T13:55:10.977347", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.368, "vwap_slope": -0.0471, "atr": 0.0901, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1369, "flat_threshold_pct": 0.2204, "ema9": 10.3055, "ema20": 10.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.533, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:55:10.978066", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0194, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0881, "ema9": 5.5006, "ema20": 5.4992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.696, "spread_pct": 0.363, "rvol": 0.043, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T13:55:10.978851", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.038, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.1045, "ema9": 9.075, "ema20": 9.0748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 2.78, "spread_pct": 0.552, "rvol": 0.051, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T13:55:10.979633", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4194, "vwap": 7.4697, "vwap_slope": -0.0014, "atr": 0.0279, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0563, "flat_threshold_pct": 0.094, "ema9": 7.4268, "ema20": 7.4467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.73, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T13:55:10.980356", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2019, "vwap_slope": -0.0063, "atr": 0.0535, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0902, "flat_threshold_pct": 0.1474, "ema9": 9.0893, "ema20": 9.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.06, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:55:10.981298", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.845, "vwap": 12.9895, "vwap_slope": -0.0045, "atr": 0.1158, "atr_pct": 0.902, "trend": "flat", "slope_pct": -0.0997, "flat_threshold_pct": 0.2254, "ema9": 12.9069, "ema20": 12.9429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 4.993, "spread_pct": 0.389, "rvol": 0.054, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:55:10.982083", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (323.9s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5537, "vwap": 5.5312, "vwap_slope": 0.0014, "atr": 0.0213, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.0959, "ema9": 5.5506, "ema20": 5.5399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 1.159, "spread_pct": 0.18, "rvol": 0.038, "volume_pace_ratio": 0.596, "stage3": {"stop": 5.5281, "risk": 0.0256, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1768, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:10.982871", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.102, "ema9": 5.2418, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T13:55:10.983911", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7301, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0869, "ema9": 8.7321, "ema20": 8.7315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 1.466, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T13:55:10.984636", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7899, "vwap": 11.655, "vwap_slope": 0.0071, "atr": 0.043, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0912, "ema9": 11.7607, "ema20": 11.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 0.086, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:55:10.985382", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0106, "vwap_slope": -0.0033, "atr": 0.0234, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0545, "flat_threshold_pct": 0.0653, "ema9": 8.9646, "ema20": 8.9817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.471}}
{"timestamp": "2026-09-22T13:55:10.986097", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0455, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.2372, "ema9": 4.8116, "ema20": 4.818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.851}}
{"timestamp": "2026-09-22T13:55:10.986942", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.8342, "vwap_slope": -0.0043, "atr": 0.0505, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0459, "flat_threshold_pct": 0.086, "ema9": 14.713, "ema20": 14.7674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.116, "volume_pace_ratio": 1.795}}
{"timestamp": "2026-09-22T13:55:10.987704", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1606, "vwap_slope": -0.0024, "atr": 0.0325, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0889, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:55:10.988423", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.83, "vwap": 13.8092, "vwap_slope": -0.0011, "atr": 0.0465, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0841, "ema9": 13.7864, "ema20": 13.7967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 1.285, "spread_pct": 0.145, "rvol": 0.04, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T13:55:10.989140", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1462, "vwap_slope": -0.0004, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0601, "ema9": 6.1347, "ema20": 6.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.07, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T13:55:10.989963", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.146%, flat band 0.092%)"], "metrics": {"price": 13.335, "vwap": 13.5349, "vwap_slope": -0.0271, "atr": 0.0493, "atr_pct": 0.37, "trend": "negative", "slope_pct": -0.146, "flat_threshold_pct": 0.0925, "ema9": 13.3594, "ema20": 13.4551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.065, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T13:55:15.996157", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 7.84, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0255, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:16.004055", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.7428, "vwap_slope": 0.0117, "atr": 0.0243, "trend": "positive", "slope_pct": 0.1262, "lower_highs_lower_lows": false, "stop": 7.8108, "imbalance_decline_count": 0, "imbalance_cur": 0.9637722829212191, "imbalance_prev": 0.6143687268885367}}
{"timestamp": "2026-09-22T13:55:16.004813", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 10.1014, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.07, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:16.005440", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1014, "vwap": 10.0566, "vwap_slope": 0.0012, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0149, "lower_highs_lower_lows": false, "stop": 10.0635, "imbalance_decline_count": 0, "imbalance_cur": -0.5847899417356639, "imbalance_prev": -0.5990129549660703}}
{"timestamp": "2026-09-22T13:55:16.005936", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:16.006548", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3032, "vwap_slope": 0.0005, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0663, "lower_highs_lower_lows": true, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:55:16.010055", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.2787, "vwap": 13.8918, "vwap_slope": -0.1001, "atr": 0.4894, "atr_pct": 3.685, "trend": "flat", "slope_pct": -0.8608, "flat_threshold_pct": 0.9213, "ema9": 13.264, "ema20": 13.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 16.328, "spread_pct": 0.679, "rvol": 1.528, "volume_pace_ratio": 23.589}}
{"timestamp": "2026-09-22T13:55:16.012810", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.130%)"], "metrics": {"price": 8.685, "vwap": 8.8927, "vwap_slope": -0.0065, "atr": 0.0452, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1856, "flat_threshold_pct": 0.1301, "ema9": 8.6849, "ema20": 8.7468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.4, "volume_pace_ratio": 6.178}}
{"timestamp": "2026-09-22T13:55:16.014690", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.1484, "vwap": 13.7026, "vwap_slope": -0.0257, "atr": 0.2051, "atr_pct": 1.56, "trend": "flat", "slope_pct": -0.265, "flat_threshold_pct": 0.3899, "ema9": 13.2344, "ema20": 13.4226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 7.34, "spread_pct": 0.457, "rvol": 0.095, "volume_pace_ratio": 1.468}}
{"timestamp": "2026-09-22T13:55:16.015609", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4421, "vwap_slope": -0.0022, "atr": 0.0199, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.0775, "ema9": 6.4054, "ema20": 6.4148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.073, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T13:55:16.016553", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (177.2s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 9.0631, "vwap": 8.8173, "vwap_slope": 0.0222, "atr": 0.0823, "atr_pct": 0.908, "trend": "flat", "slope_pct": 0.1945, "flat_threshold_pct": 0.2269, "ema9": 8.9784, "ema20": 8.8985, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.028, "distance_from_high_pct": 0.186, "spread_pct": 0.221, "rvol": 0.246, "volume_pace_ratio": 3.804, "stage3": {"stop": 8.9643, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.457, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:55:16.017295", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:55:16.018086", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.715, "vwap_slope": -0.0012, "atr": 0.0322, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0635, "ema9": 12.6844, "ema20": 12.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T13:55:16.018937", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.56 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.5599, "vwap": 8.7664, "vwap_slope": -0.0117, "atr": 0.0663, "atr_pct": 0.774, "trend": "flat", "slope_pct": -0.1646, "flat_threshold_pct": 0.1935, "ema9": 8.5902, "ema20": 8.6649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 7.26, "spread_pct": 0.117, "rvol": 0.404, "volume_pace_ratio": 6.233}}
{"timestamp": "2026-09-22T13:55:16.020114", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.6s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6379, "vwap": 11.5916, "vwap_slope": 0.0015, "atr": 0.0506, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.1086, "ema9": 11.5997, "ema20": 11.585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 0.785, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.724, "stage3": {"stop": 11.5772, "risk": 0.0607, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2448, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:16.020851", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2754, "vwap": 12.3168, "vwap_slope": -0.0035, "atr": 0.0341, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0694, "ema9": 12.258, "ema20": 12.2658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.344, "spread_pct": 0.081, "rvol": 0.048, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T13:55:16.021564", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.368, "vwap_slope": -0.0471, "atr": 0.0901, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1369, "flat_threshold_pct": 0.2204, "ema9": 10.3055, "ema20": 10.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.533, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T13:55:16.022303", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0203, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0919, "ema9": 5.5016, "ema20": 5.4997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 1.607, "spread_pct": 0.181, "rvol": 0.043, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T13:55:16.023097", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1063, "ema9": 9.077, "ema20": 9.0758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 2.673, "spread_pct": 0.659, "rvol": 0.051, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T13:55:16.023868", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4322, "vwap": 7.4697, "vwap_slope": -0.0014, "atr": 0.0279, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0938, "ema9": 7.4294, "ema20": 7.4479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.56, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T13:55:16.024573", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.2018, "vwap_slope": -0.0063, "atr": 0.0535, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.1476, "ema9": 9.0873, "ema20": 9.1352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 3.715, "spread_pct": 0.441, "rvol": 0.06, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T13:55:16.025319", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.845, "vwap": 12.9893, "vwap_slope": -0.0047, "atr": 0.1173, "atr_pct": 0.913, "trend": "flat", "slope_pct": -0.0997, "flat_threshold_pct": 0.2282, "ema9": 12.9069, "ema20": 12.9429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 4.993, "spread_pct": 0.389, "rvol": 0.055, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T13:55:16.026060", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (328.9s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 5.5651, "vwap": 5.5313, "vwap_slope": 0.0016, "atr": 0.0213, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.0957, "ema9": 5.5529, "ema20": 5.541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.956, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.596, "stage3": {"stop": 5.5395, "risk": 0.0256, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0752, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:16.027083", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.102, "ema9": 5.2418, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T13:55:16.027864", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.75, "vwap": 8.7361, "vwap_slope": 0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0867, "ema9": 8.736, "ema20": 8.7334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T13:55:16.028611", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6552, "vwap_slope": 0.0073, "atr": 0.043, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0912, "ema9": 11.7607, "ema20": 11.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 0.085, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T13:55:16.029359", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0107, "vwap_slope": -0.0032, "atr": 0.0241, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0673, "ema9": 8.9656, "ema20": 8.9821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.466}}
{"timestamp": "2026-09-22T13:55:16.030146", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0455, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.2372, "ema9": 4.8116, "ema20": 4.818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.845}}
{"timestamp": "2026-09-22T13:55:16.031026", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8341, "vwap_slope": -0.0044, "atr": 0.0505, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.086, "ema9": 14.712, "ema20": 14.7669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.116, "volume_pace_ratio": 1.79}}
{"timestamp": "2026-09-22T13:55:16.031920", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1606, "vwap_slope": -0.0024, "atr": 0.0325, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0889, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:55:16.032640", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.83, "vwap": 13.8092, "vwap_slope": -0.0011, "atr": 0.0468, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0845, "ema9": 13.7864, "ema20": 13.7967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.285, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T13:55:16.033354", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1369, "vwap": 6.1461, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0601, "ema9": 6.1351, "ema20": 6.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 1.336, "spread_pct": 0.163, "rvol": 0.07, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T13:55:16.034178", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.094%)"], "metrics": {"price": 13.3031, "vwap": 13.5341, "vwap_slope": -0.0279, "atr": 0.05, "atr_pct": 0.376, "trend": "negative", "slope_pct": -0.148, "flat_threshold_pct": 0.094, "ema9": 13.353, "ema20": 13.4521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 4.569, "spread_pct": 0.075, "rvol": 0.065, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T13:55:21.040049", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.037%)", "metrics": {"price": 7.8371, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0366, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:21.041799", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8371, "vwap": 7.7428, "vwap_slope": 0.0117, "atr": 0.0243, "trend": "positive", "slope_pct": 0.1259, "lower_highs_lower_lows": false, "stop": 7.8079, "imbalance_decline_count": 1, "imbalance_cur": 0.6735751295336787, "imbalance_prev": 0.9637722829212191}}
{"timestamp": "2026-09-22T13:55:21.042646", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1336, "trend": "negative"}}
{"timestamp": "2026-09-22T13:55:21.043837", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0567, "vwap_slope": 0.0012, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": true, "stop": 10.0405, "imbalance_decline_count": 0, "imbalance_cur": -0.28234771009337484, "imbalance_prev": -0.5847899417356639}}
{"timestamp": "2026-09-22T13:55:21.044417", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:21.044997", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3032, "vwap_slope": 0.0005, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0663, "lower_highs_lower_lows": true, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:55:21.046531", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.4, "vwap": 13.8907, "vwap_slope": -0.1011, "atr": 0.4894, "atr_pct": 3.652, "trend": "flat", "slope_pct": -0.8448, "flat_threshold_pct": 0.913, "ema9": 13.2883, "ema20": 13.7834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 15.564, "spread_pct": 0.224, "rvol": 1.533, "volume_pace_ratio": 23.582}}
{"timestamp": "2026-09-22T13:55:21.047663", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.130%)"], "metrics": {"price": 8.6886, "vwap": 8.8922, "vwap_slope": -0.0069, "atr": 0.0452, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1852, "flat_threshold_pct": 0.1301, "ema9": 8.6856, "ema20": 8.7471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 5.764, "spread_pct": 0.115, "rvol": 0.401, "volume_pace_ratio": 6.172}}
{"timestamp": "2026-09-22T13:55:21.048524", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.7024, "vwap_slope": -0.0259, "atr": 0.2051, "atr_pct": 1.559, "trend": "flat", "slope_pct": -0.2649, "flat_threshold_pct": 0.3898, "ema9": 13.2347, "ema20": 13.4227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 7.329, "spread_pct": 0.304, "rvol": 0.095, "volume_pace_ratio": 1.464}}
{"timestamp": "2026-09-22T13:55:21.049278", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.442, "vwap_slope": -0.0022, "atr": 0.0199, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.0775, "ema9": 6.4054, "ema20": 6.4148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.073, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T13:55:21.050107", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 182.2s", "imbalance +78% >= 50% buy threshold, stop 8.96", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 9.06, "vwap": 8.8178, "vwap_slope": 0.0228, "atr": 0.0823, "atr_pct": 0.908, "trend": "flat", "slope_pct": 0.1942, "flat_threshold_pct": 0.227, "ema9": 8.9778, "ema20": 8.8982, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.034, "distance_from_high_pct": 0.22, "spread_pct": 0.221, "rvol": 0.247, "volume_pace_ratio": 3.801, "stage3": {"stop": 8.9612, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7816, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 8.96"}, "entry_score": 81.65, "entry_score_breakdown": {"imbalance_sub": 0.688, "volume_pace_sub": 0.933, "volatility_sub": 0.642, "slope_sub": 1.0, "volume_accel_sub": 0.983}}}
{"timestamp": "2026-09-22T13:55:21.108106", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T13:55:21.109098", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.715, "vwap_slope": -0.0012, "atr": 0.0322, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0635, "ema9": 12.6844, "ema20": 12.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T13:55:21.109995", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.585, "vwap": 8.7662, "vwap_slope": -0.0118, "atr": 0.0684, "atr_pct": 0.797, "trend": "flat", "slope_pct": -0.1621, "flat_threshold_pct": 0.1992, "ema9": 8.5952, "ema20": 8.6673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 6.988, "spread_pct": 0.116, "rvol": 0.404, "volume_pace_ratio": 6.218}}
{"timestamp": "2026-09-22T13:55:21.112145", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.7s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 11.635, "vwap": 11.5916, "vwap_slope": 0.0016, "atr": 0.0506, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.1086, "ema9": 11.5991, "ema20": 11.5847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.723, "stage3": {"stop": 11.5743, "risk": 0.0607, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0723, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:21.113950", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3166, "vwap_slope": -0.0037, "atr": 0.0341, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0695, "ema9": 12.258, "ema20": 12.2658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.048, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T13:55:21.114797", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.368, "vwap_slope": -0.0471, "atr": 0.0901, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1369, "flat_threshold_pct": 0.2204, "ema9": 10.3055, "ema20": 10.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.533, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T13:55:21.115672", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0203, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0919, "ema9": 5.5016, "ema20": 5.4997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T13:55:21.116417", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1063, "ema9": 9.077, "ema20": 9.0758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 2.673, "spread_pct": 0.659, "rvol": 0.051, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T13:55:21.117215", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4698, "vwap_slope": -0.0014, "atr": 0.0282, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.0948, "ema9": 7.4319, "ema20": 7.4491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T13:55:21.118002", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2019, "vwap_slope": -0.0063, "atr": 0.0535, "atr_pct": 0.589, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.1472, "ema9": 9.0913, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 3.503, "spread_pct": 0.441, "rvol": 0.06, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T13:55:21.118919", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8201, "vwap": 12.9892, "vwap_slope": -0.0049, "atr": 0.1173, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.1013, "flat_threshold_pct": 0.2286, "ema9": 12.9019, "ema20": 12.9406, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 5.177, "spread_pct": 0.389, "rvol": 0.055, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T13:55:21.119884", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 334.0s", "imbalance +85% >= 50% buy threshold, stop 5.54", "entry_score 92.8"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5313, "vwap_slope": 0.0016, "atr": 0.0213, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.0957, "ema9": 5.5529, "ema20": 5.541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.595, "stage3": {"stop": 5.5394, "risk": 0.0256, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8539, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 5.54"}, "entry_score": 92.76, "entry_score_breakdown": {"imbalance_sub": 0.791, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:55:21.152456", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.102, "ema9": 5.2418, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T13:55:21.153405", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.745, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.0867, "ema9": 8.735, "ema20": 8.7329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 1.298, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T13:55:21.154244", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6553, "vwap_slope": 0.0074, "atr": 0.0437, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0926, "ema9": 11.7627, "ema20": 11.723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 0.0, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:55:21.157032", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0107, "vwap_slope": -0.0032, "atr": 0.0241, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0673, "ema9": 8.9656, "ema20": 8.9821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.461}}
{"timestamp": "2026-09-22T13:55:21.160239", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0455, "atr_pct": 0.949, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.2372, "ema9": 4.8116, "ema20": 4.818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.153, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.838}}
{"timestamp": "2026-09-22T13:55:21.161039", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8339, "vwap_slope": -0.0046, "atr": 0.0546, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.0929, "ema9": 14.716, "ema20": 14.7688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.116, "volume_pace_ratio": 1.786}}
{"timestamp": "2026-09-22T13:55:21.166927", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1606, "vwap_slope": -0.0024, "atr": 0.0325, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0889, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:55:21.169074", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.8092, "vwap_slope": -0.0011, "atr": 0.048, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0869, "ema9": 13.7834, "ema20": 13.7953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T13:55:21.172906", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1461, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0601, "ema9": 6.1347, "ema20": 6.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.07, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T13:55:21.173938", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.146%, flat band 0.094%)"], "metrics": {"price": 13.331, "vwap": 13.5341, "vwap_slope": -0.0279, "atr": 0.05, "atr_pct": 0.375, "trend": "negative", "slope_pct": -0.1462, "flat_threshold_pct": 0.0938, "ema9": 13.3586, "ema20": 13.4547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 4.369, "spread_pct": 0.075, "rvol": 0.065, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T13:55:26.179172", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 7.8389, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:26.180121", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8389, "vwap": 7.7428, "vwap_slope": 0.0117, "atr": 0.0243, "trend": "positive", "slope_pct": 0.1261, "lower_highs_lower_lows": false, "stop": 7.8097, "imbalance_decline_count": 2, "imbalance_cur": 0.43452380952380953, "imbalance_prev": 0.6735751295336787}}
{"timestamp": "2026-09-22T13:55:26.180637", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.053%)", "metrics": {"price": 10.1071, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0531, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:26.181153", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1071, "vwap": 10.0567, "vwap_slope": 0.0013, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": true, "stop": 10.0676, "imbalance_decline_count": 0, "imbalance_cur": -0.26724494010739364, "imbalance_prev": -0.28234771009337484}}
{"timestamp": "2026-09-22T13:55:26.181610", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:26.182093", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3032, "vwap_slope": 0.0005, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0663, "lower_highs_lower_lows": true, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": 0.2, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:55:26.183707", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.4841, "vwap": 13.8896, "vwap_slope": -0.1022, "atr": 0.4912, "atr_pct": 3.642, "trend": "flat", "slope_pct": -0.8336, "flat_threshold_pct": 0.9106, "ema9": 13.3051, "ema20": 13.7914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 15.034, "spread_pct": 0.371, "rvol": 1.538, "volume_pace_ratio": 23.582}}
{"timestamp": "2026-09-22T13:55:26.185537", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.130%)"], "metrics": {"price": 8.6838, "vwap": 8.8921, "vwap_slope": -0.007, "atr": 0.0452, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1857, "flat_threshold_pct": 0.1301, "ema9": 8.6846, "ema20": 8.7467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 5.816, "spread_pct": 0.115, "rvol": 0.401, "volume_pace_ratio": 6.154}}
{"timestamp": "2026-09-22T13:55:26.186339", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.7022, "vwap_slope": -0.0261, "atr": 0.2051, "atr_pct": 1.562, "trend": "flat", "slope_pct": -0.2661, "flat_threshold_pct": 0.3904, "ema9": 13.2307, "ema20": 13.4208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 7.47, "spread_pct": 0.456, "rvol": 0.095, "volume_pace_ratio": 1.459}}
{"timestamp": "2026-09-22T13:55:26.187128", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.442, "vwap_slope": -0.0022, "atr": 0.0199, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.0775, "ema9": 6.4054, "ema20": 6.4148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.073, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T13:55:26.187941", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 187.4s", "imbalance +77% >= 50% buy threshold, stop 8.96", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 9.063, "vwap": 8.818, "vwap_slope": 0.0229, "atr": 0.0823, "atr_pct": 0.908, "trend": "flat", "slope_pct": 0.1945, "flat_threshold_pct": 0.2269, "ema9": 8.9784, "ema20": 8.8984, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.035, "distance_from_high_pct": 0.187, "spread_pct": 0.221, "rvol": 0.247, "volume_pace_ratio": 3.791, "stage3": {"stop": 8.9642, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7658, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.96"}, "entry_score": 80.99, "entry_score_breakdown": {"imbalance_sub": 0.665, "volume_pace_sub": 0.934, "volatility_sub": 0.642, "slope_sub": 1.0, "volume_accel_sub": 0.983}}}
{"timestamp": "2026-09-22T13:55:26.239690", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T13:55:26.240663", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7149, "vwap_slope": -0.0013, "atr": 0.0326, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0641, "ema9": 12.6864, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T13:55:26.241518", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7658, "vwap_slope": -0.0122, "atr": 0.0698, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.1601, "flat_threshold_pct": 0.2029, "ema9": 8.5992, "ema20": 8.6692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.405, "volume_pace_ratio": 6.214}}
{"timestamp": "2026-09-22T13:55:26.242319", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.8s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.645, "vwap": 11.5917, "vwap_slope": 0.0016, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.1093, "ema9": 11.6011, "ema20": 11.5856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 0.725, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.722, "stage3": {"stop": 11.5839, "risk": 0.0611, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3254, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:55:26.244583", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3162, "vwap_slope": -0.0041, "atr": 0.0345, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0701, "ema9": 12.259, "ema20": 12.2663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T13:55:26.245492", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.368, "vwap_slope": -0.0471, "atr": 0.0901, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1369, "flat_threshold_pct": 0.2204, "ema9": 10.3055, "ema20": 10.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.533, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:55:26.246245", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0203, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0919, "ema9": 5.5016, "ema20": 5.4997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 1.607, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T13:55:26.247048", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1063, "ema9": 9.077, "ema20": 9.0758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 2.673, "spread_pct": 0.659, "rvol": 0.051, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T13:55:26.247793", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4329, "vwap": 7.4697, "vwap_slope": -0.0014, "atr": 0.0282, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.095, "ema9": 7.4295, "ema20": 7.4479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.551, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T13:55:26.248488", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.2015, "vwap_slope": -0.0067, "atr": 0.0552, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0921, "flat_threshold_pct": 0.1523, "ema9": 9.0853, "ema20": 9.1342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 3.822, "spread_pct": 0.22, "rvol": 0.06, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T13:55:26.249273", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.85, "vwap": 12.9878, "vwap_slope": -0.0062, "atr": 0.1215, "atr_pct": 0.946, "trend": "flat", "slope_pct": -0.0993, "flat_threshold_pct": 0.2365, "ema9": 12.9079, "ema20": 12.9434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 4.956, "spread_pct": 0.311, "rvol": 0.055, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:55:26.250028", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 339.1s", "imbalance +83% >= 50% buy threshold, stop 5.53", "entry_score 91.8"], "reasons_against": [], "metrics": {"price": 5.5546, "vwap": 5.5313, "vwap_slope": 0.0016, "atr": 0.0213, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0449, "flat_threshold_pct": 0.0959, "ema9": 5.5508, "ema20": 5.54, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.143, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.593, "stage3": {"stop": 5.529, "risk": 0.0256, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8306, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 5.53"}, "entry_score": 91.75, "entry_score_breakdown": {"imbalance_sub": 0.758, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:55:26.292850", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0136, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0469, "flat_threshold_pct": 0.102, "ema9": 5.2418, "ema20": 5.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T13:55:26.294088", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.74, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0868, "ema9": 8.734, "ema20": 8.7325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T13:55:26.295473", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7899, "vwap": 11.6557, "vwap_slope": 0.0078, "atr": 0.0437, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0927, "ema9": 11.7607, "ema20": 11.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 0.086, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:55:26.296523", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0107, "vwap_slope": -0.0032, "atr": 0.0241, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.0673, "ema9": 8.9666, "ema20": 8.9826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.456}}
{"timestamp": "2026-09-22T13:55:26.297376", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0384, "atr_pct": 0.798, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.1996, "ema9": 4.8113, "ema20": 4.8173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.135, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T13:55:26.298142", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8338, "vwap_slope": -0.0047, "atr": 0.0546, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.0929, "ema9": 14.716, "ema20": 14.7688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.116, "volume_pace_ratio": 1.782}}
{"timestamp": "2026-09-22T13:55:26.300331", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1604, "vwap_slope": -0.0026, "atr": 0.0343, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.094, "ema9": 9.1282, "ema20": 9.138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.192, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:55:26.302800", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.8093, "vwap_slope": -0.001, "atr": 0.048, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0868, "ema9": 13.7844, "ema20": 13.7958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T13:55:26.303882", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1322, "vwap": 6.146, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0601, "ema9": 6.1342, "ema20": 6.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.412, "spread_pct": 0.163, "rvol": 0.07, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T13:55:26.304975", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.095%)"], "metrics": {"price": 13.344, "vwap": 13.5338, "vwap_slope": -0.0282, "atr": 0.0507, "atr_pct": 0.38, "trend": "negative", "slope_pct": -0.1454, "flat_threshold_pct": 0.095, "ema9": 13.3612, "ema20": 13.4559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 4.275, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T13:55:31.311033", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.045%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0446, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:31.313555", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7434, "vwap_slope": 0.0123, "atr": 0.0244, "trend": "positive", "slope_pct": 0.1257, "lower_highs_lower_lows": false, "stop": 7.8057, "imbalance_decline_count": 3, "imbalance_cur": -0.7400327689787002, "imbalance_prev": 0.43452380952380953}}
{"timestamp": "2026-09-22T13:55:31.314491", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.053%)", "metrics": {"price": 10.1071, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0531, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:31.316664", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1071, "vwap": 10.0567, "vwap_slope": 0.0013, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": true, "stop": 10.0676, "imbalance_decline_count": 0, "imbalance_cur": -0.26724494010739364, "imbalance_prev": -0.26724494010739364}}
{"timestamp": "2026-09-22T13:55:31.317309", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:31.317866", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3033, "vwap_slope": 0.0006, "atr": 0.0186, "trend": "flat", "slope_pct": 0.0677, "lower_highs_lower_lows": true, "stop": 6.3127, "imbalance_decline_count": 0, "imbalance_cur": 0.8532818532818532, "imbalance_prev": 0.2}}
{"timestamp": "2026-09-22T13:55:31.319524", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.4466, "vwap": 13.8882, "vwap_slope": -0.1036, "atr": 0.4912, "atr_pct": 3.653, "trend": "flat", "slope_pct": -0.8386, "flat_threshold_pct": 0.9131, "ema9": 13.2976, "ema20": 13.7879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 15.27, "spread_pct": 0.372, "rvol": 1.542, "volume_pace_ratio": 23.557}}
{"timestamp": "2026-09-22T13:55:31.321318", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.130%)"], "metrics": {"price": 8.69, "vwap": 8.8921, "vwap_slope": -0.0071, "atr": 0.0452, "atr_pct": 0.52, "trend": "negative", "slope_pct": -0.1851, "flat_threshold_pct": 0.1301, "ema9": 8.6859, "ema20": 8.7473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.401, "volume_pace_ratio": 6.134}}
{"timestamp": "2026-09-22T13:55:31.322177", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.7002, "vwap_slope": -0.0281, "atr": 0.2058, "atr_pct": 1.558, "trend": "flat", "slope_pct": -0.261, "flat_threshold_pct": 0.3895, "ema9": 13.2467, "ema20": 13.4285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 6.906, "spread_pct": 0.455, "rvol": 0.096, "volume_pace_ratio": 1.46}}
{"timestamp": "2026-09-22T13:55:31.322983", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4024, "vwap": 6.4418, "vwap_slope": -0.0024, "atr": 0.0199, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0776, "ema9": 6.4038, "ema20": 6.4141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 2.551, "spread_pct": 0.156, "rvol": 0.073, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T13:55:31.323995", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (192.5s) but room-to-run failed: imbalance -77% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.07, "vwap": 8.8185, "vwap_slope": 0.0234, "atr": 0.0823, "atr_pct": 0.907, "trend": "flat", "slope_pct": 0.1952, "flat_threshold_pct": 0.2267, "ema9": 8.9798, "ema20": 8.8991, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.039, "distance_from_high_pct": 0.11, "spread_pct": 0.221, "rvol": 0.248, "volume_pace_ratio": 3.786, "stage3": {"stop": 8.9712, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.7713, "passed": false, "reason": "imbalance -77% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:31.324715", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T13:55:31.326371", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7149, "vwap_slope": -0.0013, "atr": 0.0329, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0648, "ema9": 12.6864, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T13:55:31.327587", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.6, "vwap": 8.7655, "vwap_slope": -0.0125, "atr": 0.0698, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.1606, "flat_threshold_pct": 0.203, "ema9": 8.5982, "ema20": 8.6688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 6.826, "spread_pct": 0.116, "rvol": 0.406, "volume_pace_ratio": 6.203}}
{"timestamp": "2026-09-22T13:55:31.328506", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.9s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 11.638, "vwap": 11.5917, "vwap_slope": 0.0017, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.1094, "ema9": 11.5997, "ema20": 11.585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 0.784, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.722, "stage3": {"stop": 11.5769, "risk": 0.0611, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2503, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:31.329359", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2719, "vwap": 12.3159, "vwap_slope": -0.0044, "atr": 0.0347, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.0707, "ema9": 12.2573, "ema20": 12.2655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.372, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T13:55:31.330353", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3673, "vwap_slope": -0.0478, "atr": 0.0901, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1369, "flat_threshold_pct": 0.2204, "ema9": 10.3055, "ema20": 10.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.546, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T13:55:31.331300", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0208, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0946, "ema9": 5.4996, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T13:55:31.332092", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1063, "ema9": 9.077, "ema20": 9.0758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 2.673, "spread_pct": 0.659, "rvol": 0.051, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T13:55:31.333064", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4409, "vwap": 7.4697, "vwap_slope": -0.0014, "atr": 0.0282, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0949, "ema9": 7.4311, "ema20": 7.4487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 1.445, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T13:55:31.333940", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.2014, "vwap_slope": -0.0068, "atr": 0.0552, "atr_pct": 0.607, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.1518, "ema9": 9.0913, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 3.503, "spread_pct": 0.22, "rvol": 0.06, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:55:31.334805", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.84 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.84, "vwap": 12.9875, "vwap_slope": -0.0065, "atr": 0.1215, "atr_pct": 0.947, "trend": "flat", "slope_pct": -0.1, "flat_threshold_pct": 0.2366, "ema9": 12.9059, "ema20": 12.9425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 5.03, "spread_pct": 0.312, "rvol": 0.055, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T13:55:31.335862", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 344.2s", "imbalance +90% >= 50% buy threshold, stop 5.54", "entry_score 94.6"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5313, "vwap_slope": 0.0016, "atr": 0.0213, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.0957, "ema9": 5.5529, "ema20": 5.541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.591, "stage3": {"stop": 5.5394, "risk": 0.0256, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8958, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 5.54"}, "entry_score": 94.56, "entry_score_breakdown": {"imbalance_sub": 0.851, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:55:31.377736", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0074, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.102, "ema9": 5.2434, "ema20": 5.2298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T13:55:31.379816", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0868, "ema9": 8.733, "ema20": 8.732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T13:55:31.382523", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7899, "vwap": 11.6557, "vwap_slope": 0.0078, "atr": 0.0437, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0927, "ema9": 11.7607, "ema20": 11.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 0.086, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:55:31.386734", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0107, "vwap_slope": -0.0032, "atr": 0.0241, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0673, "ema9": 8.9656, "ema20": 8.9821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.452}}
{"timestamp": "2026-09-22T13:55:31.390516", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0384, "atr_pct": 0.798, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.1996, "ema9": 4.8113, "ema20": 4.8173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.135, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.827}}
{"timestamp": "2026-09-22T13:55:31.391762", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.695, "vwap": 14.8335, "vwap_slope": -0.005, "atr": 0.0546, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.0929, "ema9": 14.718, "ema20": 14.7698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.116, "volume_pace_ratio": 1.78}}
{"timestamp": "2026-09-22T13:55:31.395307", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1605, "vwap_slope": -0.0025, "atr": 0.0343, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.0938, "ema9": 9.1322, "ema20": 9.1399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 0.975, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:55:31.396436", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8186, "vwap": 13.8093, "vwap_slope": -0.001, "atr": 0.048, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0869, "ema9": 13.7841, "ema20": 13.7956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 1.366, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T13:55:31.397706", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.146, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0601, "ema9": 6.1337, "ema20": 6.1367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.07, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T13:55:31.400670", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.095%)"], "metrics": {"price": 13.345, "vwap": 13.5334, "vwap_slope": -0.0286, "atr": 0.0507, "atr_pct": 0.38, "trend": "negative", "slope_pct": -0.1453, "flat_threshold_pct": 0.095, "ema9": 13.3614, "ema20": 13.456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T13:55:36.406985", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0829, "trend": "negative"}}
{"timestamp": "2026-09-22T13:55:36.407998", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7434, "vwap_slope": 0.0123, "atr": 0.0248, "trend": "positive", "slope_pct": 0.1246, "lower_highs_lower_lows": false, "stop": 7.7953, "imbalance_decline_count": 0, "imbalance_cur": -0.709776413853573, "imbalance_prev": -0.7400327689787002}}
{"timestamp": "2026-09-22T13:55:36.408775", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.053%)", "metrics": {"price": 10.1073, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0525, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:36.409392", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1073, "vwap": 10.0568, "vwap_slope": 0.0013, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": true, "stop": 10.0678, "imbalance_decline_count": 0, "imbalance_cur": 0.42946058091286304, "imbalance_prev": -0.26724494010739364}}
{"timestamp": "2026-09-22T13:55:36.409914", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:36.410438", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3033, "vwap_slope": 0.0006, "atr": 0.0186, "trend": "flat", "slope_pct": 0.0677, "lower_highs_lower_lows": true, "stop": 6.3127, "imbalance_decline_count": 0, "imbalance_cur": 0.8532818532818532, "imbalance_prev": 0.8532818532818532}}
{"timestamp": "2026-09-22T13:55:36.411914", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.89", "VWAP sloping down"], "metrics": {"price": 13.4399, "vwap": 13.8864, "vwap_slope": -0.1055, "atr": 0.4912, "atr_pct": 3.654, "trend": "flat", "slope_pct": -0.8395, "flat_threshold_pct": 0.9136, "ema9": 13.2963, "ema20": 13.7872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 15.313, "spread_pct": 0.672, "rvol": 1.547, "volume_pace_ratio": 23.563}}
{"timestamp": "2026-09-22T13:55:36.412821", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.130%)"], "metrics": {"price": 8.685, "vwap": 8.8917, "vwap_slope": -0.0074, "atr": 0.0452, "atr_pct": 0.521, "trend": "negative", "slope_pct": -0.1856, "flat_threshold_pct": 0.1301, "ema9": 8.6849, "ema20": 8.7468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.402, "volume_pace_ratio": 6.124}}
{"timestamp": "2026-09-22T13:55:36.413674", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.6999, "vwap_slope": -0.0284, "atr": 0.2094, "atr_pct": 1.585, "trend": "flat", "slope_pct": -0.261, "flat_threshold_pct": 0.3962, "ema9": 13.2467, "ema20": 13.4285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 6.906, "spread_pct": 0.379, "rvol": 0.096, "volume_pace_ratio": 1.456}}
{"timestamp": "2026-09-22T13:55:36.414468", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4418, "vwap_slope": -0.0024, "atr": 0.0199, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0777, "ema9": 6.4034, "ema20": 6.4139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.073, "volume_pace_ratio": 1.116}}
{"timestamp": "2026-09-22T13:55:36.415430", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (197.6s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.07, "vwap": 8.819, "vwap_slope": 0.024, "atr": 0.0823, "atr_pct": 0.907, "trend": "flat", "slope_pct": 0.1952, "flat_threshold_pct": 0.2267, "ema9": 8.9798, "ema20": 8.8991, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.044, "distance_from_high_pct": 0.11, "spread_pct": 0.221, "rvol": 0.248, "volume_pace_ratio": 3.782, "stage3": {"stop": 8.9712, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1834, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:36.416245", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T13:55:36.417069", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7149, "vwap_slope": -0.0013, "atr": 0.0329, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0648, "ema9": 12.6864, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:55:36.417914", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.77", "VWAP sloping down"], "metrics": {"price": 8.5925, "vwap": 8.7653, "vwap_slope": -0.0127, "atr": 0.0698, "atr_pct": 0.813, "trend": "flat", "slope_pct": -0.1614, "flat_threshold_pct": 0.2032, "ema9": 8.5967, "ema20": 8.668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 6.907, "spread_pct": 0.116, "rvol": 0.406, "volume_pace_ratio": 6.188}}
{"timestamp": "2026-09-22T13:55:36.418846", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.0s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 11.63, "vwap": 11.5917, "vwap_slope": 0.0017, "atr": 0.0509, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1094, "ema9": 11.5981, "ema20": 11.5842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.72, "stage3": {"stop": 11.5689, "risk": 0.0611, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1665, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:36.419714", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.316, "vwap_slope": -0.0043, "atr": 0.0348, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0708, "ema9": 12.261, "ema20": 12.2672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 2.228, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T13:55:36.420445", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3673, "vwap_slope": -0.0478, "atr": 0.0901, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1369, "flat_threshold_pct": 0.2204, "ema9": 10.3055, "ema20": 10.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.546, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T13:55:36.421524", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0208, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0946, "ema9": 5.4996, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T13:55:36.422576", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.093, "vwap_slope": -0.0001, "atr": 0.0387, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1063, "ema9": 9.077, "ema20": 9.0758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 2.673, "spread_pct": 0.439, "rvol": 0.052, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T13:55:36.435169", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4694, "vwap_slope": -0.0017, "atr": 0.0282, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.0949, "ema9": 7.4309, "ema20": 7.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T13:55:36.436384", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.2011, "vwap_slope": -0.0071, "atr": 0.0552, "atr_pct": 0.608, "trend": "flat", "slope_pct": -0.0902, "flat_threshold_pct": 0.1519, "ema9": 9.0893, "ema20": 9.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 3.609, "spread_pct": 0.33, "rvol": 0.06, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:55:36.437260", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.83 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.83, "vwap": 12.9874, "vwap_slope": -0.0066, "atr": 0.1215, "atr_pct": 0.947, "trend": "flat", "slope_pct": -0.1007, "flat_threshold_pct": 0.2368, "ema9": 12.9039, "ema20": 12.9415, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 5.104, "spread_pct": 0.312, "rvol": 0.055, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T13:55:36.438137", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (349.3s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 5.535, "vwap": 5.5312, "vwap_slope": 0.0015, "atr": 0.0226, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0419, "flat_threshold_pct": 0.1023, "ema9": 5.5469, "ema20": 5.5381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 1.491, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.589, "stage3": {"stop": 5.5079, "risk": 0.0271, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1522, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:36.438958", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2148, "vwap_slope": 0.0074, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0461, "flat_threshold_pct": 0.102, "ema9": 5.2434, "ema20": 5.2298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T13:55:36.442157", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0868, "ema9": 8.733, "ema20": 8.732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T13:55:36.443081", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7899, "vwap": 11.6557, "vwap_slope": 0.0078, "atr": 0.0437, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0927, "ema9": 11.7607, "ema20": 11.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 0.086, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:55:36.443966", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9562, "vwap": 9.0106, "vwap_slope": -0.0034, "atr": 0.0241, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0674, "ema9": 8.9638, "ema20": 8.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.58, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.449}}
{"timestamp": "2026-09-22T13:55:36.444689", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8695, "vwap_slope": -0.0019, "atr": 0.0384, "atr_pct": 0.798, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.1996, "ema9": 4.8113, "ema20": 4.8173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.135, "distance_from_high_pct": 4.563, "spread_pct": 1.66, "rvol": 0.12, "volume_pace_ratio": 1.821}}
{"timestamp": "2026-09-22T13:55:36.445735", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.8331, "vwap_slope": -0.0054, "atr": 0.0546, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.0928, "ema9": 14.72, "ema20": 14.7707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.117, "volume_pace_ratio": 1.779}}
{"timestamp": "2026-09-22T13:55:36.446668", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1604, "vwap_slope": -0.0026, "atr": 0.0343, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0937, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:55:36.447528", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.8093, "vwap_slope": -0.001, "atr": 0.048, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0869, "ema9": 13.7824, "ema20": 13.7948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.946, "distance_from_high_pct": 1.428, "spread_pct": 0.145, "rvol": 0.04, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T13:55:36.449524", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1381, "vwap": 6.1461, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.06, "ema9": 6.1354, "ema20": 6.1375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.317, "spread_pct": 0.163, "rvol": 0.07, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T13:55:36.451824", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.095%)"], "metrics": {"price": 13.346, "vwap": 13.5332, "vwap_slope": -0.0288, "atr": 0.0507, "atr_pct": 0.38, "trend": "negative", "slope_pct": -0.1453, "flat_threshold_pct": 0.095, "ema9": 13.3616, "ema20": 13.4561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 4.261, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T13:55:41.457657", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.8244, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0852, "trend": "negative"}}
{"timestamp": "2026-09-22T13:55:41.458483", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8244, "vwap": 7.7438, "vwap_slope": 0.0127, "atr": 0.0251, "trend": "positive", "slope_pct": 0.1245, "lower_highs_lower_lows": false, "stop": 7.7942, "imbalance_decline_count": 1, "imbalance_cur": -0.8221047996477323, "imbalance_prev": -0.709776413853573}}
{"timestamp": "2026-09-22T13:55:41.459070", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.089, "trend": "negative"}}
{"timestamp": "2026-09-22T13:55:41.459617", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0568, "vwap_slope": 0.0013, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0144, "lower_highs_lower_lows": true, "stop": 10.0555, "imbalance_decline_count": 1, "imbalance_cur": 0.054699537750385205, "imbalance_prev": 0.42946058091286304}}
{"timestamp": "2026-09-22T13:55:41.460063", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.008%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0079, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:41.460523", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3033, "vwap_slope": 0.0007, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0683, "lower_highs_lower_lows": false, "stop": 6.3173, "imbalance_decline_count": 1, "imbalance_cur": 0.8339622641509434, "imbalance_prev": 0.8532818532818532}}
{"timestamp": "2026-09-22T13:55:41.461682", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.3645, "vwap": 13.8835, "vwap_slope": -0.1084, "atr": 0.4912, "atr_pct": 3.675, "trend": "flat", "slope_pct": -0.8495, "flat_threshold_pct": 0.9188, "ema9": 13.2812, "ema20": 13.78, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 15.788, "spread_pct": 0.823, "rvol": 1.554, "volume_pace_ratio": 23.589}}
{"timestamp": "2026-09-22T13:55:41.462442", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.131%)"], "metrics": {"price": 8.695, "vwap": 8.8916, "vwap_slope": -0.0076, "atr": 0.0456, "atr_pct": 0.524, "trend": "negative", "slope_pct": -0.1846, "flat_threshold_pct": 0.131, "ema9": 8.6869, "ema20": 8.7477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.402, "volume_pace_ratio": 6.109}}
{"timestamp": "2026-09-22T13:55:41.463525", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.6993, "vwap_slope": -0.029, "atr": 0.2094, "atr_pct": 1.586, "trend": "flat", "slope_pct": -0.2617, "flat_threshold_pct": 0.3965, "ema9": 13.2447, "ema20": 13.4275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 6.977, "spread_pct": 0.834, "rvol": 0.096, "volume_pace_ratio": 1.453}}
{"timestamp": "2026-09-22T13:55:41.464268", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.4417, "vwap_slope": -0.0026, "atr": 0.02, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0781, "ema9": 6.4034, "ema20": 6.4139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.073, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T13:55:41.465048", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (202.6s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 9.0734, "vwap": 8.8205, "vwap_slope": 0.0255, "atr": 0.0823, "atr_pct": 0.907, "trend": "flat", "slope_pct": 0.1955, "flat_threshold_pct": 0.2266, "ema9": 8.9805, "ema20": 8.8994, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.057, "distance_from_high_pct": 0.073, "spread_pct": 0.221, "rvol": 0.25, "volume_pace_ratio": 3.795, "stage3": {"stop": 8.9746, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1493, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:41.465874", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8195, "vwap_slope": 0.025, "atr": 0.1132, "atr_pct": 1.275, "trend": "flat", "slope_pct": 0.1539, "flat_threshold_pct": 0.3189, "ema9": 8.8374, "ema20": 8.773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.634, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T13:55:41.467809", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6877, "vwap": 12.7148, "vwap_slope": -0.0014, "atr": 0.0329, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0649, "ema9": 12.685, "ema20": 12.6936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.877, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:55:41.468725", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6, "vwap": 8.7646, "vwap_slope": -0.0134, "atr": 0.0698, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.1606, "flat_threshold_pct": 0.203, "ema9": 8.5982, "ema20": 8.6688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 6.826, "spread_pct": 0.116, "rvol": 0.408, "volume_pace_ratio": 6.19}}
{"timestamp": "2026-09-22T13:55:41.469679", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.0s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.64, "vwap": 11.5917, "vwap_slope": 0.0017, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.1094, "ema9": 11.6001, "ema20": 11.5852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.718, "stage3": {"stop": 11.5789, "risk": 0.0611, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0162, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:41.470430", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.289, "vwap": 12.316, "vwap_slope": -0.0043, "atr": 0.0348, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0708, "ema9": 12.2608, "ema20": 12.2671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 2.235, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T13:55:41.471208", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.2261, "vwap": 10.3673, "vwap_slope": -0.0478, "atr": 0.0901, "atr_pct": 0.881, "trend": "flat", "slope_pct": -0.1364, "flat_threshold_pct": 0.2203, "ema9": 10.3067, "ema20": 10.379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.546, "distance_from_high_pct": 4.428, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:55:41.472027", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0208, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0947, "ema9": 5.4986, "ema20": 5.4983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T13:55:41.472785", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.093, "vwap_slope": -0.0001, "atr": 0.0387, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1063, "ema9": 9.077, "ema20": 9.0758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 2.673, "spread_pct": 0.439, "rvol": 0.052, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T13:55:41.473539", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4359, "vwap": 7.4694, "vwap_slope": -0.0017, "atr": 0.0282, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.095, "ema9": 7.4301, "ema20": 7.4482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.511, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T13:55:41.474219", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.085, "vwap": 9.1996, "vwap_slope": -0.0085, "atr": 0.0552, "atr_pct": 0.607, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.1518, "ema9": 9.0903, "ema20": 9.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 3.556, "spread_pct": 0.33, "rvol": 0.061, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T13:55:41.475045", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.80 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8, "vwap": 12.987, "vwap_slope": -0.007, "atr": 0.1215, "atr_pct": 0.95, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.2374, "ema9": 12.8979, "ema20": 12.9386, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 5.325, "spread_pct": 0.469, "rvol": 0.055, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T13:55:41.475874", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (354.4s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5314, "vwap_slope": 0.0016, "atr": 0.0226, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1019, "ema9": 5.5509, "ema20": 5.54, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.59, "stage3": {"stop": 5.5279, "risk": 0.0271, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0599, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:55:41.476571", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2576, "vwap": 5.2149, "vwap_slope": 0.0074, "atr": 0.0224, "atr_pct": 0.426, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.1065, "ema9": 5.2449, "ema20": 5.2306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.518, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T13:55:41.477278", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0868, "ema9": 8.733, "ema20": 8.732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T13:55:41.477981", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6556, "vwap_slope": 0.0077, "atr": 0.0449, "atr_pct": 0.382, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.0955, "ema9": 11.7547, "ema20": 11.7192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 0.339, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:55:41.478750", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0106, "vwap_slope": -0.0034, "atr": 0.0241, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0674, "ema9": 8.9636, "ema20": 8.9812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.444}}
{"timestamp": "2026-09-22T13:55:41.479757", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8689, "vwap_slope": -0.0026, "atr": 0.0391, "atr_pct": 0.815, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.2038, "ema9": 4.8093, "ema20": 4.8163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.121, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T13:55:41.480669", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.7084, "vwap": 14.833, "vwap_slope": -0.0055, "atr": 0.0546, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0928, "ema9": 14.7207, "ema20": 14.771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.813, "spread_pct": 0.068, "rvol": 0.117, "volume_pace_ratio": 1.775}}
{"timestamp": "2026-09-22T13:55:41.482770", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1604, "vwap_slope": -0.0026, "atr": 0.0343, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0937, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:55:41.483593", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.804, "vwap": 13.8093, "vwap_slope": -0.001, "atr": 0.0482, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0873, "ema9": 13.7812, "ema20": 13.7942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.47, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T13:55:41.484281", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.146, "vwap_slope": -0.0006, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.06, "ema9": 6.1357, "ema20": 6.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.071, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T13:55:41.484959", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.096%)"], "metrics": {"price": 13.35, "vwap": 13.5333, "vwap_slope": -0.0287, "atr": 0.0514, "atr_pct": 0.385, "trend": "negative", "slope_pct": -0.145, "flat_threshold_pct": 0.0963, "ema9": 13.3624, "ema20": 13.4565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T13:55:46.490966", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.083%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:46.491972", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7493, "vwap_slope": 0.0182, "atr": 0.0269, "trend": "positive", "slope_pct": 0.1246, "lower_highs_lower_lows": false, "stop": 7.7927, "imbalance_decline_count": 0, "imbalance_cur": 0.12282616108572597, "imbalance_prev": -0.8221047996477323}}
{"timestamp": "2026-09-22T13:55:46.492559", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.089, "trend": "negative"}}
{"timestamp": "2026-09-22T13:55:46.493129", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0568, "vwap_slope": 0.0013, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0144, "lower_highs_lower_lows": true, "stop": 10.0555, "imbalance_decline_count": 0, "imbalance_cur": 0.2486126526082131, "imbalance_prev": 0.054699537750385205}}
{"timestamp": "2026-09-22T13:55:46.493582", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:46.494049", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3033, "vwap_slope": 0.0007, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0677, "lower_highs_lower_lows": false, "stop": 6.3123, "imbalance_decline_count": 0, "imbalance_cur": 0.8339622641509434, "imbalance_prev": 0.8339622641509434}}
{"timestamp": "2026-09-22T13:55:46.495435", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.4099, "vwap": 13.8828, "vwap_slope": -0.109, "atr": 0.4912, "atr_pct": 3.663, "trend": "flat", "slope_pct": -0.8435, "flat_threshold_pct": 0.9156, "ema9": 13.2903, "ema20": 13.7844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 15.502, "spread_pct": 0.374, "rvol": 1.557, "volume_pace_ratio": 23.562}}
{"timestamp": "2026-09-22T13:55:46.500778", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.131%)"], "metrics": {"price": 8.69, "vwap": 8.8913, "vwap_slope": -0.0078, "atr": 0.0456, "atr_pct": 0.524, "trend": "negative", "slope_pct": -0.1851, "flat_threshold_pct": 0.1311, "ema9": 8.6859, "ema20": 8.7473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.403, "volume_pace_ratio": 6.097}}
{"timestamp": "2026-09-22T13:55:46.501839", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.2107, "vwap": 13.6992, "vwap_slope": -0.0291, "atr": 0.2094, "atr_pct": 1.585, "trend": "flat", "slope_pct": -0.261, "flat_threshold_pct": 0.3962, "ema9": 13.2469, "ema20": 13.4285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 6.901, "spread_pct": 0.607, "rvol": 0.096, "volume_pace_ratio": 1.449}}
{"timestamp": "2026-09-22T13:55:46.502807", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.4417, "vwap_slope": -0.0026, "atr": 0.02, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.078, "ema9": 6.4044, "ema20": 6.4144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.074, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:55:46.504644", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (207.7s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 9.07, "vwap": 8.8206, "vwap_slope": 0.0256, "atr": 0.0823, "atr_pct": 0.907, "trend": "flat", "slope_pct": 0.1952, "flat_threshold_pct": 0.2267, "ema9": 8.9798, "ema20": 8.8991, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.059, "distance_from_high_pct": 0.11, "spread_pct": 0.221, "rvol": 0.25, "volume_pace_ratio": 3.785, "stage3": {"stop": 8.9712, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2616, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:46.505395", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8195, "vwap_slope": 0.0229, "atr": 0.1148, "atr_pct": 1.304, "trend": "flat", "slope_pct": 0.1365, "flat_threshold_pct": 0.3261, "ema9": 8.8299, "ema20": 8.7756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.07, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T13:55:46.506229", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6761, "vwap": 12.7147, "vwap_slope": -0.0015, "atr": 0.0329, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0649, "ema9": 12.6827, "ema20": 12.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.968, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T13:55:46.507088", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7643, "vwap_slope": -0.0138, "atr": 0.0698, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.1596, "flat_threshold_pct": 0.2028, "ema9": 8.6002, "ema20": 8.6697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 6.717, "spread_pct": 0.116, "rvol": 0.409, "volume_pace_ratio": 6.185}}
{"timestamp": "2026-09-22T13:55:46.507921", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.1s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 11.6094, "vwap": 11.5917, "vwap_slope": 0.0017, "atr": 0.052, "atr_pct": 0.448, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.1119, "ema9": 11.594, "ema20": 11.5822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.028, "spread_pct": 0.086, "rvol": 0.047, "volume_pace_ratio": 0.718, "stage3": {"stop": 11.547, "risk": 0.0624, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1263, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:46.508666", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3159, "vwap_slope": -0.0044, "atr": 0.0348, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.0708, "ema9": 12.26, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T13:55:46.509410", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.2234, "vwap": 10.3673, "vwap_slope": -0.0478, "atr": 0.0901, "atr_pct": 0.881, "trend": "flat", "slope_pct": -0.1367, "flat_threshold_pct": 0.2204, "ema9": 10.3061, "ema20": 10.3787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.546, "distance_from_high_pct": 4.453, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:55:46.510123", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4914, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.0964, "ema9": 5.4979, "ema20": 5.4979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 1.939, "spread_pct": 0.182, "rvol": 0.043, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T13:55:46.510880", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.093, "vwap_slope": -0.0001, "atr": 0.0387, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1063, "ema9": 9.077, "ema20": 9.0758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.289, "distance_from_high_pct": 2.673, "spread_pct": 0.439, "rvol": 0.052, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T13:55:46.511662", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4315, "vwap": 7.4694, "vwap_slope": -0.0018, "atr": 0.0282, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.095, "ema9": 7.4292, "ema20": 7.4478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.57, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T13:55:46.512505", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1994, "vwap_slope": -0.0087, "atr": 0.0552, "atr_pct": 0.608, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.1521, "ema9": 9.0873, "ema20": 9.1352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 3.715, "spread_pct": 0.33, "rvol": 0.061, "volume_pace_ratio": 0.921}}
{"timestamp": "2026-09-22T13:55:46.513907", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.80 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8, "vwap": 12.987, "vwap_slope": -0.007, "atr": 0.1215, "atr_pct": 0.95, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.2374, "ema9": 12.8979, "ema20": 12.9386, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 5.325, "spread_pct": 0.313, "rvol": 0.055, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T13:55:46.514875", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (359.4s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.56, "vwap": 5.5315, "vwap_slope": 0.0017, "atr": 0.0226, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0458, "flat_threshold_pct": 0.1018, "ema9": 5.5519, "ema20": 5.5405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.589, "stage3": {"stop": 5.5329, "risk": 0.0271, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3223, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T13:55:46.516363", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2576, "vwap": 5.2149, "vwap_slope": 0.0074, "atr": 0.0224, "atr_pct": 0.426, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.1065, "ema9": 5.2449, "ema20": 5.2306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.518, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T13:55:46.517116", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.74, "vwap": 8.736, "vwap_slope": -0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0868, "ema9": 8.734, "ema20": 8.7325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.024, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T13:55:46.517843", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.779, "vwap": 11.6559, "vwap_slope": 0.008, "atr": 0.0453, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.0961, "ema9": 11.7585, "ema20": 11.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 0.178, "spread_pct": 0.595, "rvol": 0.011, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T13:55:46.518577", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9699, "vwap": 9.0106, "vwap_slope": -0.0034, "atr": 0.0241, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.0673, "ema9": 8.9666, "ema20": 8.9826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.43, "spread_pct": 0.112, "rvol": 0.095, "volume_pace_ratio": 1.442}}
{"timestamp": "2026-09-22T13:55:46.519350", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8689, "vwap_slope": -0.0026, "atr": 0.0391, "atr_pct": 0.815, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.2038, "ema9": 4.8093, "ema20": 4.8163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.121, "volume_pace_ratio": 1.828}}
{"timestamp": "2026-09-22T13:55:46.520116", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.8321, "vwap_slope": -0.0064, "atr": 0.0546, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.0928, "ema9": 14.72, "ema20": 14.7707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.782}}
{"timestamp": "2026-09-22T13:55:46.520837", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1604, "vwap_slope": -0.0026, "atr": 0.0343, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0937, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T13:55:46.521624", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.8092, "vwap_slope": -0.0011, "atr": 0.0495, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0896, "ema9": 13.7834, "ema20": 13.7953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:55:46.523089", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1458, "vwap_slope": -0.0007, "atr": 0.0147, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0601, "ema9": 6.1337, "ema20": 6.1367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.071, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T13:55:46.523931", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.145%, flat band 0.096%)"], "metrics": {"price": 13.355, "vwap": 13.5332, "vwap_slope": -0.0288, "atr": 0.0514, "atr_pct": 0.385, "trend": "negative", "slope_pct": -0.1447, "flat_threshold_pct": 0.0963, "ema9": 13.3634, "ema20": 13.457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:55:51.530369", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 7.828, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0714, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:51.531747", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.828, "vwap": 7.7493, "vwap_slope": 0.0183, "atr": 0.0269, "trend": "positive", "slope_pct": 0.1249, "lower_highs_lower_lows": false, "stop": 7.7957, "imbalance_decline_count": 0, "imbalance_cur": 0.12294578929423798, "imbalance_prev": 0.12282616108572597}}
{"timestamp": "2026-09-22T13:55:51.532335", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.089, "trend": "negative"}}
{"timestamp": "2026-09-22T13:55:51.532804", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0568, "vwap_slope": 0.0013, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0144, "lower_highs_lower_lows": true, "stop": 10.0555, "imbalance_decline_count": 1, "imbalance_cur": 0.24652198107957707, "imbalance_prev": 0.2486126526082131}}
{"timestamp": "2026-09-22T13:55:51.533245", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:51.533669", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3033, "vwap_slope": 0.0007, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0677, "lower_highs_lower_lows": false, "stop": 6.3123, "imbalance_decline_count": 0, "imbalance_cur": 0.8339622641509434, "imbalance_prev": 0.8339622641509434}}
{"timestamp": "2026-09-22T13:55:51.534812", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.8814, "vwap_slope": -0.1104, "atr": 0.4912, "atr_pct": 3.676, "trend": "flat", "slope_pct": -0.8501, "flat_threshold_pct": 0.9191, "ema9": 13.2803, "ema20": 13.7796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 15.816, "spread_pct": 0.524, "rvol": 1.56, "volume_pace_ratio": 23.524}}
{"timestamp": "2026-09-22T13:55:51.536685", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.131%)"], "metrics": {"price": 8.685, "vwap": 8.8911, "vwap_slope": -0.008, "atr": 0.0456, "atr_pct": 0.525, "trend": "negative", "slope_pct": -0.1856, "flat_threshold_pct": 0.1312, "ema9": 8.6849, "ema20": 8.7468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.403, "volume_pace_ratio": 6.082}}
{"timestamp": "2026-09-22T13:55:51.537766", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.6991, "vwap_slope": -0.0292, "atr": 0.2094, "atr_pct": 1.585, "trend": "flat", "slope_pct": -0.261, "flat_threshold_pct": 0.3962, "ema9": 13.2467, "ema20": 13.4285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 6.906, "spread_pct": 0.303, "rvol": 0.096, "volume_pace_ratio": 1.445}}
{"timestamp": "2026-09-22T13:55:51.538834", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4075, "vwap": 6.4417, "vwap_slope": -0.0026, "atr": 0.02, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0337, "flat_threshold_pct": 0.078, "ema9": 6.4049, "ema20": 6.4146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.473, "spread_pct": 0.156, "rvol": 0.074, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T13:55:51.539625", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (212.7s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 9.07, "vwap": 8.8207, "vwap_slope": 0.0257, "atr": 0.0823, "atr_pct": 0.907, "trend": "flat", "slope_pct": 0.1952, "flat_threshold_pct": 0.2267, "ema9": 8.9798, "ema20": 8.8991, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.059, "distance_from_high_pct": 0.11, "spread_pct": 0.221, "rvol": 0.25, "volume_pace_ratio": 3.774, "stage3": {"stop": 8.9712, "risk": 0.0988, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2935, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:51.540428", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8195, "vwap_slope": 0.023, "atr": 0.1202, "atr_pct": 1.342, "trend": "flat", "slope_pct": 0.1567, "flat_threshold_pct": 0.3356, "ema9": 8.8599, "ema20": 8.7899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.072, "distance_from_high_pct": 0.556, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:55:51.541997", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7148, "vwap_slope": -0.0014, "atr": 0.0329, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0649, "ema9": 12.6844, "ema20": 12.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T13:55:51.544140", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7643, "vwap_slope": -0.0137, "atr": 0.0713, "atr_pct": 0.826, "trend": "flat", "slope_pct": -0.1577, "flat_threshold_pct": 0.2064, "ema9": 8.6042, "ema20": 8.6716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 6.501, "spread_pct": 0.116, "rvol": 0.409, "volume_pace_ratio": 6.171}}
{"timestamp": "2026-09-22T13:55:51.545712", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.1s", "imbalance +60% >= 50% buy threshold, stop 11.61", "entry_score 81.1"], "reasons_against": [], "metrics": {"price": 11.675, "vwap": 11.5922, "vwap_slope": 0.0022, "atr": 0.0534, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.1144, "ema9": 11.6071, "ema20": 11.5885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 0.469, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.717, "stage3": {"stop": 11.6109, "risk": 0.0641, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6022, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 11.61"}, "entry_score": 81.09, "entry_score_breakdown": {"imbalance_sub": 0.432, "volume_pace_sub": 1.0, "volatility_sub": 0.907, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:55:51.691850", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3159, "vwap_slope": -0.0044, "atr": 0.0348, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.0708, "ema9": 12.26, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:55:51.692829", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.2234, "vwap": 10.3673, "vwap_slope": -0.0478, "atr": 0.0901, "atr_pct": 0.881, "trend": "flat", "slope_pct": -0.1367, "flat_threshold_pct": 0.2204, "ema9": 10.3061, "ema20": 10.3787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.546, "distance_from_high_pct": 4.453, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:55:51.693705", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0212, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0963, "ema9": 5.4996, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T13:55:51.694541", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.1067, "ema9": 9.071, "ema20": 9.0729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 2.994, "spread_pct": 0.44, "rvol": 0.052, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T13:55:51.695391", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4694, "vwap_slope": -0.0018, "atr": 0.0282, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0545, "flat_threshold_pct": 0.095, "ema9": 7.4299, "ema20": 7.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T13:55:51.696475", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.0596, "vwap": 9.199, "vwap_slope": -0.0092, "atr": 0.0552, "atr_pct": 0.609, "trend": "flat", "slope_pct": -0.0921, "flat_threshold_pct": 0.1523, "ema9": 9.0852, "ema20": 9.1342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 3.826, "spread_pct": 0.769, "rvol": 0.061, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T13:55:51.697210", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.77 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.77, "vwap": 12.9867, "vwap_slope": -0.0073, "atr": 0.1215, "atr_pct": 0.952, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.2379, "ema9": 12.8919, "ema20": 12.9358, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 5.547, "spread_pct": 0.235, "rvol": 0.055, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T13:55:51.698019", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (364.6s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.565, "vwap": 5.5315, "vwap_slope": 0.0018, "atr": 0.0226, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1017, "ema9": 5.5529, "ema20": 5.541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.588, "stage3": {"stop": 5.5379, "risk": 0.0271, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4254, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T13:55:51.698831", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2149, "vwap_slope": 0.0074, "atr": 0.0225, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0486, "flat_threshold_pct": 0.1068, "ema9": 5.2464, "ema20": 5.2313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T13:55:51.699954", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.74, "vwap": 8.7361, "vwap_slope": 0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0868, "ema9": 8.734, "ema20": 8.7325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.025, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T13:55:51.701417", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.779, "vwap": 11.6559, "vwap_slope": 0.008, "atr": 0.0453, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.0961, "ema9": 11.7585, "ema20": 11.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 0.178, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T13:55:51.702181", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9767, "vwap": 9.0105, "vwap_slope": -0.0035, "atr": 0.0247, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.0687, "ema9": 8.9679, "ema20": 8.9832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 1.355, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.445}}
{"timestamp": "2026-09-22T13:55:51.703108", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8689, "vwap_slope": -0.0026, "atr": 0.0391, "atr_pct": 0.815, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.2038, "ema9": 4.8093, "ema20": 4.8163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.121, "volume_pace_ratio": 1.822}}
{"timestamp": "2026-09-22T13:55:51.704745", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.7084, "vwap": 14.8321, "vwap_slope": -0.0064, "atr": 0.0546, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0928, "ema9": 14.7207, "ema20": 14.771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.813, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.776}}
{"timestamp": "2026-09-22T13:55:51.705487", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1604, "vwap_slope": -0.0026, "atr": 0.0343, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0937, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:55:51.706389", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.8093, "vwap_slope": -0.0011, "atr": 0.0495, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0895, "ema9": 13.7844, "ema20": 13.7958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.356, "spread_pct": 0.145, "rvol": 0.04, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T13:55:51.707940", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1458, "vwap_slope": -0.0007, "atr": 0.0147, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0601, "ema9": 6.1337, "ema20": 6.1367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.071, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T13:55:51.708722", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.096%)"], "metrics": {"price": 13.36, "vwap": 13.5329, "vwap_slope": -0.0292, "atr": 0.0514, "atr_pct": 0.385, "trend": "negative", "slope_pct": -0.1444, "flat_threshold_pct": 0.0962, "ema9": 13.3644, "ema20": 13.4575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:55:56.714664", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 7.828, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0714, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:56.715709", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.828, "vwap": 7.7493, "vwap_slope": 0.0183, "atr": 0.0269, "trend": "positive", "slope_pct": 0.1249, "lower_highs_lower_lows": false, "stop": 7.7957, "imbalance_decline_count": 0, "imbalance_cur": 0.12294578929423798, "imbalance_prev": 0.12294578929423798}}
{"timestamp": "2026-09-22T13:55:56.716227", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.052%)", "metrics": {"price": 10.1075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0519, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:56.716822", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1075, "vwap": 10.0568, "vwap_slope": 0.0013, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": true, "stop": 10.068, "imbalance_decline_count": 2, "imbalance_cur": -0.054996127033307515, "imbalance_prev": 0.24652198107957707}}
{"timestamp": "2026-09-22T13:55:56.717221", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:55:56.717728", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3033, "vwap_slope": 0.0007, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0677, "lower_highs_lower_lows": false, "stop": 6.3123, "imbalance_decline_count": 0, "imbalance_cur": 0.8339622641509434, "imbalance_prev": 0.8339622641509434}}
{"timestamp": "2026-09-22T13:55:56.718859", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.8808, "vwap_slope": -0.1111, "atr": 0.4912, "atr_pct": 3.676, "trend": "flat", "slope_pct": -0.8501, "flat_threshold_pct": 0.9191, "ema9": 13.2803, "ema20": 13.7796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 15.816, "spread_pct": 0.524, "rvol": 1.562, "volume_pace_ratio": 23.475}}
{"timestamp": "2026-09-22T13:55:56.719890", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.131%)"], "metrics": {"price": 8.685, "vwap": 8.891, "vwap_slope": -0.0081, "atr": 0.0456, "atr_pct": 0.525, "trend": "negative", "slope_pct": -0.1856, "flat_threshold_pct": 0.1312, "ema9": 8.6849, "ema20": 8.7468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.403, "volume_pace_ratio": 6.065}}
{"timestamp": "2026-09-22T13:55:56.720645", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.205, "vwap": 13.6987, "vwap_slope": -0.0296, "atr": 0.2094, "atr_pct": 1.586, "trend": "flat", "slope_pct": -0.2614, "flat_threshold_pct": 0.3964, "ema9": 13.2457, "ema20": 13.428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 6.942, "spread_pct": 0.379, "rvol": 0.096, "volume_pace_ratio": 1.441}}
{"timestamp": "2026-09-22T13:55:56.721425", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4416, "vwap_slope": -0.0026, "atr": 0.02, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.0779, "ema9": 6.4054, "ema20": 6.4148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.074, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T13:55:56.722189", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (217.9s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 9.07, "vwap": 8.8207, "vwap_slope": 0.0257, "atr": 0.084, "atr_pct": 0.927, "trend": "flat", "slope_pct": 0.1952, "flat_threshold_pct": 0.2316, "ema9": 8.9798, "ema20": 8.8991, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.062, "distance_from_high_pct": 0.11, "spread_pct": 0.221, "rvol": 0.251, "volume_pace_ratio": 3.766, "stage3": {"stop": 8.9692, "risk": 0.1008, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2966, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:56.722944", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8195, "vwap_slope": 0.023, "atr": 0.1202, "atr_pct": 1.342, "trend": "flat", "slope_pct": 0.1567, "flat_threshold_pct": 0.3356, "ema9": 8.8599, "ema20": 8.7899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.072, "distance_from_high_pct": 0.556, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T13:55:56.723801", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7147, "vwap_slope": -0.0015, "atr": 0.0329, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0648, "ema9": 12.6854, "ema20": 12.6938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T13:55:56.724622", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7641, "vwap_slope": -0.0139, "atr": 0.072, "atr_pct": 0.835, "trend": "flat", "slope_pct": -0.1582, "flat_threshold_pct": 0.2086, "ema9": 8.6032, "ema20": 8.6711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.41, "volume_pace_ratio": 6.158}}
{"timestamp": "2026-09-22T13:55:56.725369", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.3s", "imbalance +55% >= 50% buy threshold, stop 11.62", "entry_score 78.7"], "reasons_against": [], "metrics": {"price": 11.68, "vwap": 11.5923, "vwap_slope": 0.0023, "atr": 0.0534, "atr_pct": 0.457, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1143, "ema9": 11.6081, "ema20": 11.589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 0.426, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.714, "stage3": {"stop": 11.6159, "risk": 0.0641, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.547, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 11.62"}, "entry_score": 78.74, "entry_score_breakdown": {"imbalance_sub": 0.353, "volume_pace_sub": 1.0, "volatility_sub": 0.908, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:55:56.761611", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2705, "vwap": 12.3157, "vwap_slope": -0.0046, "atr": 0.0348, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0709, "ema9": 12.2571, "ema20": 12.2654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.383, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T13:55:56.762917", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.2234, "vwap": 10.3673, "vwap_slope": -0.0478, "atr": 0.0901, "atr_pct": 0.881, "trend": "flat", "slope_pct": -0.1367, "flat_threshold_pct": 0.2204, "ema9": 10.3061, "ema20": 10.3787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.546, "distance_from_high_pct": 4.453, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:55:56.764866", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.52, "vwap": 5.5047, "vwap_slope": 0.0, "atr": 0.0212, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0959, "ema9": 5.5036, "ema20": 5.5007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 1.429, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T13:55:56.765811", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.1067, "ema9": 9.071, "ema20": 9.0729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 2.994, "spread_pct": 0.33, "rvol": 0.052, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T13:55:56.766749", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4394, "vwap": 7.4694, "vwap_slope": -0.0018, "atr": 0.0282, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0949, "ema9": 7.4308, "ema20": 7.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.465, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T13:55:56.767621", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1996, "vwap_slope": -0.0086, "atr": 0.0552, "atr_pct": 0.605, "trend": "flat", "slope_pct": -0.0865, "flat_threshold_pct": 0.1513, "ema9": 9.0973, "ema20": 9.1399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 3.185, "spread_pct": 0.548, "rvol": 0.061, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T13:55:56.768445", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.80 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8, "vwap": 12.9867, "vwap_slope": -0.0073, "atr": 0.1215, "atr_pct": 0.95, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.2374, "ema9": 12.8979, "ema20": 12.9386, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 5.325, "spread_pct": 0.469, "rvol": 0.055, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T13:55:56.769389", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (369.7s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 5.565, "vwap": 5.5316, "vwap_slope": 0.0018, "atr": 0.0226, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0465, "flat_threshold_pct": 0.1017, "ema9": 5.5529, "ema20": 5.541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.588, "stage3": {"stop": 5.5379, "risk": 0.0271, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1318, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:55:56.770244", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2149, "vwap_slope": 0.0074, "atr": 0.0225, "atr_pct": 0.428, "trend": "flat", "slope_pct": 0.0478, "flat_threshold_pct": 0.1069, "ema9": 5.2454, "ema20": 5.2308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 0.473, "spread_pct": 0.57, "rvol": 0.011, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:55:56.771244", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7405, "vwap": 8.7361, "vwap_slope": 0.0, "atr": 0.0303, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0868, "ema9": 8.7341, "ema20": 8.7325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 1.349, "spread_pct": 0.114, "rvol": 0.025, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:55:56.772196", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.779, "vwap": 11.6559, "vwap_slope": 0.008, "atr": 0.0453, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.0961, "ema9": 11.7585, "ema20": 11.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 0.178, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:55:56.773093", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9767, "vwap": 9.0105, "vwap_slope": -0.0035, "atr": 0.0247, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.0687, "ema9": 8.9679, "ema20": 8.9832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 1.355, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.44}}
{"timestamp": "2026-09-22T13:55:56.774131", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8689, "vwap_slope": -0.0026, "atr": 0.0391, "atr_pct": 0.815, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.2038, "ema9": 4.8093, "ema20": 4.8163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.121, "volume_pace_ratio": 1.816}}
{"timestamp": "2026-09-22T13:55:56.775013", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.6904, "vwap": 14.832, "vwap_slope": -0.0065, "atr": 0.0546, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0447, "flat_threshold_pct": 0.0929, "ema9": 14.7171, "ema20": 14.7693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.933, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.77}}
{"timestamp": "2026-09-22T13:55:56.775724", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1604, "vwap_slope": -0.0026, "atr": 0.0343, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0937, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T13:55:56.776515", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.83, "vwap": 13.8093, "vwap_slope": -0.001, "atr": 0.0495, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0895, "ema9": 13.7864, "ema20": 13.7967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.285, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T13:55:56.777262", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1459, "vwap_slope": -0.0007, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0601, "ema9": 6.1347, "ema20": 6.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.071, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T13:55:56.778052", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.144%, flat band 0.098%)"], "metrics": {"price": 13.3654, "vwap": 13.532, "vwap_slope": -0.03, "atr": 0.0521, "atr_pct": 0.39, "trend": "negative", "slope_pct": -0.144, "flat_threshold_pct": 0.0975, "ema9": 13.3655, "ema20": 13.458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 4.122, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 0.996}}
{"timestamp": "2026-09-22T13:56:01.783935", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.064%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0638, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:01.784874", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7496, "vwap_slope": 0.0185, "atr": 0.0267, "trend": "positive", "slope_pct": 0.1251, "lower_highs_lower_lows": false, "stop": 7.798, "imbalance_decline_count": 0, "imbalance_cur": 0.2176083822650399, "imbalance_prev": 0.12294578929423798}}
{"timestamp": "2026-09-22T13:56:01.785400", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.022%)", "metrics": {"price": 10.1076, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.022, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:01.785931", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1076, "vwap": 10.0568, "vwap_slope": 0.0007, "atr": 0.0303, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.0713, "imbalance_decline_count": 0, "imbalance_cur": 0.9901356350184957, "imbalance_prev": -0.054996127033307515}}
{"timestamp": "2026-09-22T13:56:01.786466", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:01.788133", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3034, "vwap_slope": 0.0004, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0628, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.8339622641509434}}
{"timestamp": "2026-09-22T13:56:01.789305", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.3361, "vwap": 13.8803, "vwap_slope": -0.0544, "atr": 0.4561, "atr_pct": 3.42, "trend": "flat", "slope_pct": -0.7566, "flat_threshold_pct": 0.855, "ema9": 13.2898, "ema20": 13.7365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 15.967, "spread_pct": 0.374, "rvol": 1.563, "volume_pace_ratio": 23.415}}
{"timestamp": "2026-09-22T13:56:01.790249", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.122%)"], "metrics": {"price": 8.685, "vwap": 8.891, "vwap_slope": -0.0057, "atr": 0.0424, "atr_pct": 0.488, "trend": "negative", "slope_pct": -0.1758, "flat_threshold_pct": 0.1219, "ema9": 8.6849, "ema20": 8.7409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.403, "volume_pace_ratio": 6.045}}
{"timestamp": "2026-09-22T13:56:01.791367", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6976, "vwap_slope": -0.0206, "atr": 0.1972, "atr_pct": 1.495, "trend": "flat", "slope_pct": -0.2589, "flat_threshold_pct": 0.3738, "ema9": 13.2306, "ema20": 13.4032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 7.047, "spread_pct": 0.455, "rvol": 0.096, "volume_pace_ratio": 1.439}}
{"timestamp": "2026-09-22T13:56:01.792731", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4413, "vwap_slope": -0.0015, "atr": 0.0185, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.032, "flat_threshold_pct": 0.072, "ema9": 6.4055, "ema20": 6.414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.074, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T13:56:01.794851", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (223.0s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 9.08, "vwap": 8.8223, "vwap_slope": 0.0178, "atr": 0.0712, "atr_pct": 0.784, "trend": "positive", "slope_pct": 0.198, "flat_threshold_pct": 0.1959, "ema9": 9.0003, "ema20": 8.9166, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.991, "distance_from_high_pct": 0.0, "spread_pct": 0.11, "rvol": 0.251, "volume_pace_ratio": 3.763, "stage3": {"stop": 8.9946, "risk": 0.0854, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4643, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:56:01.795831", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8195, "vwap_slope": 0.023, "atr": 0.1202, "atr_pct": 1.342, "trend": "flat", "slope_pct": 0.1567, "flat_threshold_pct": 0.3356, "ema9": 8.8599, "ema20": 8.7899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.072, "distance_from_high_pct": 0.556, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T13:56:01.796781", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7147, "vwap_slope": -0.0015, "atr": 0.032, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.063, "ema9": 12.6864, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T13:56:01.798546", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7634, "vwap_slope": -0.0121, "atr": 0.0673, "atr_pct": 0.781, "trend": "flat", "slope_pct": -0.1481, "flat_threshold_pct": 0.1952, "ema9": 8.6084, "ema20": 8.6672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.412, "volume_pace_ratio": 6.17}}
{"timestamp": "2026-09-22T13:56:01.799564", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.4s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 11.6105, "vwap": 11.5927, "vwap_slope": 0.0018, "atr": 0.0501, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.1078, "ema9": 11.6078, "ema20": 11.5906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 1.019, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.713, "stage3": {"stop": 11.5504, "risk": 0.0601, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2828, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:56:01.800481", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3161, "vwap_slope": -0.0042, "atr": 0.0317, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.0645, "ema9": 12.26, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:56:01.801543", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3672, "vwap_slope": -0.0479, "atr": 0.0892, "atr_pct": 0.873, "trend": "flat", "slope_pct": -0.1369, "flat_threshold_pct": 0.2182, "ema9": 10.3055, "ema20": 10.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.546, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:56:01.802950", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.506, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0195, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0884, "ema9": 5.5009, "ema20": 5.4994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 1.679, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T13:56:01.804067", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.1067, "ema9": 9.071, "ema20": 9.0729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 2.994, "spread_pct": 0.33, "rvol": 0.052, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T13:56:01.804933", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4694, "vwap_slope": -0.0017, "atr": 0.0268, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0545, "flat_threshold_pct": 0.0902, "ema9": 7.4299, "ema20": 7.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:56:01.805680", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1996, "vwap_slope": -0.0086, "atr": 0.0528, "atr_pct": 0.579, "trend": "flat", "slope_pct": -0.0855, "flat_threshold_pct": 0.1446, "ema9": 9.0993, "ema20": 9.1409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 3.079, "spread_pct": 0.548, "rvol": 0.061, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T13:56:01.806371", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.81 below VWAP $12.99", "VWAP sloping down"], "metrics": {"price": 12.806, "vwap": 12.9867, "vwap_slope": -0.0046, "atr": 0.1108, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.2163, "ema9": 12.8795, "ema20": 12.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 5.281, "spread_pct": 0.469, "rvol": 0.055, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T13:56:01.807311", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (374.7s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.565, "vwap": 5.5317, "vwap_slope": 0.0015, "atr": 0.0205, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0462, "flat_threshold_pct": 0.0921, "ema9": 5.5553, "ema20": 5.5433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.587, "stage3": {"stop": 5.5404, "risk": 0.0246, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3944, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T13:56:01.808054", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.215, "vwap_slope": 0.0008, "atr": 0.0211, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.1003, "ema9": 5.2463, "ema20": 5.2326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.662, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:56:01.808838", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.75, "vwap": 8.7361, "vwap_slope": -0.0, "atr": 0.03, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0857, "ema9": 8.7388, "ema20": 8.735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 1.242, "spread_pct": 0.114, "rvol": 0.025, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:56:01.809482", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.656, "vwap_slope": 0.0081, "atr": 0.0449, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0952, "ema9": 11.7627, "ema20": 11.723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 0.0, "spread_pct": 0.681, "rvol": 0.011, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:56:01.810291", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9721, "vwap": 9.0103, "vwap_slope": -0.0018, "atr": 0.0214, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0597, "ema9": 8.9677, "ema20": 8.9816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 1.405, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.437}}
{"timestamp": "2026-09-22T13:56:01.811118", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8689, "vwap_slope": -0.0026, "atr": 0.0391, "atr_pct": 0.815, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.2038, "ema9": 4.8093, "ema20": 4.8163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.121, "volume_pace_ratio": 1.81}}
{"timestamp": "2026-09-22T13:56:01.812416", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.7, "vwap": 14.8319, "vwap_slope": -0.0045, "atr": 0.0479, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0452, "flat_threshold_pct": 0.0814, "ema9": 14.716, "ema20": 14.764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.765}}
{"timestamp": "2026-09-22T13:56:01.813183", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1605, "vwap_slope": -0.0025, "atr": 0.0325, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0889, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T13:56:01.813938", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8372, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0451, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.0815, "ema9": 13.7974, "ema20": 13.801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 1.233, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T13:56:01.816876", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1458, "vwap_slope": -0.0006, "atr": 0.0144, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0587, "ema9": 6.1344, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.072, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T13:56:01.817807", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.090%)"], "metrics": {"price": 13.365, "vwap": 13.5321, "vwap_slope": -0.0119, "atr": 0.0479, "atr_pct": 0.358, "trend": "negative", "slope_pct": -0.1381, "flat_threshold_pct": 0.0896, "ema9": 13.3653, "ema20": 13.4491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T13:56:06.823955", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0702, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:06.824736", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7499, "vwap_slope": 0.0164, "atr": 0.0254, "trend": "positive", "slope_pct": 0.1193, "lower_highs_lower_lows": false, "stop": 7.7996, "imbalance_decline_count": 0, "imbalance_cur": 0.43348229632176005, "imbalance_prev": 0.2176083822650399}}
{"timestamp": "2026-09-22T13:56:06.825261", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.041%)", "metrics": {"price": 10.1013, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0407, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:06.825847", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1013, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0306, "trend": "flat", "slope_pct": 0.0136, "lower_highs_lower_lows": true, "stop": 10.0646, "imbalance_decline_count": 1, "imbalance_cur": 0.4293193717277487, "imbalance_prev": 0.9901356350184957}}
{"timestamp": "2026-09-22T13:56:06.826309", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:06.826910", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3034, "vwap_slope": 0.0004, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0628, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:56:06.827937", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.39, "vwap": 13.8795, "vwap_slope": -0.0552, "atr": 0.459, "atr_pct": 3.428, "trend": "flat", "slope_pct": -0.7502, "flat_threshold_pct": 0.857, "ema9": 13.3006, "ema20": 13.7417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 15.627, "spread_pct": 0.449, "rvol": 1.565, "volume_pace_ratio": 23.377}}
{"timestamp": "2026-09-22T13:56:06.828786", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.125%)"], "metrics": {"price": 8.68, "vwap": 8.8907, "vwap_slope": -0.006, "atr": 0.0434, "atr_pct": 0.5, "trend": "negative", "slope_pct": -0.1762, "flat_threshold_pct": 0.1251, "ema9": 8.6839, "ema20": 8.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.404, "volume_pace_ratio": 6.035}}
{"timestamp": "2026-09-22T13:56:06.829560", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.6975, "vwap_slope": -0.0208, "atr": 0.1994, "atr_pct": 1.516, "trend": "flat", "slope_pct": -0.2613, "flat_threshold_pct": 0.379, "ema9": 13.2226, "ema20": 13.3994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 7.329, "spread_pct": 0.38, "rvol": 0.096, "volume_pace_ratio": 1.435}}
{"timestamp": "2026-09-22T13:56:06.830350", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4412, "vwap_slope": -0.0015, "atr": 0.0188, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.032, "flat_threshold_pct": 0.0734, "ema9": 6.4055, "ema20": 6.414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.075, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T13:56:06.831736", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (228.0s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 9.0733, "vwap": 8.8224, "vwap_slope": 0.0178, "atr": 0.0712, "atr_pct": 0.784, "trend": "positive", "slope_pct": 0.1974, "flat_threshold_pct": 0.1961, "ema9": 8.999, "ema20": 8.916, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.991, "distance_from_high_pct": 0.074, "spread_pct": 0.11, "rvol": 0.251, "volume_pace_ratio": 3.752, "stage3": {"stop": 8.9879, "risk": 0.0854, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3835, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T13:56:06.832499", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8195, "vwap_slope": 0.023, "atr": 0.1202, "atr_pct": 1.342, "trend": "flat", "slope_pct": 0.1567, "flat_threshold_pct": 0.3356, "ema9": 8.8599, "ema20": 8.7899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.072, "distance_from_high_pct": 0.556, "spread_pct": 2.817, "rvol": 0.038, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T13:56:06.833265", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6759, "vwap": 12.7147, "vwap_slope": -0.0009, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0601, "ema9": 12.6843, "ema20": 12.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 0.97, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T13:56:06.834028", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7626, "vwap_slope": -0.0128, "atr": 0.0706, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1513, "flat_threshold_pct": 0.2053, "ema9": 8.6014, "ema20": 8.6638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.414, "volume_pace_ratio": 6.177}}
{"timestamp": "2026-09-22T13:56:06.835010", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.4s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.668, "vwap": 11.593, "vwap_slope": 0.0021, "atr": 0.0505, "atr_pct": 0.433, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.1082, "ema9": 11.6193, "ema20": 11.5961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 0.529, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.714, "stage3": {"stop": 11.6074, "risk": 0.0606, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3323, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:06.835842", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3161, "vwap_slope": -0.0021, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0648, "ema9": 12.264, "ema20": 12.268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.049, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T13:56:06.836603", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2201, "vwap": 10.3669, "vwap_slope": -0.0019, "atr": 0.0856, "atr_pct": 0.837, "trend": "flat", "slope_pct": -0.14, "flat_threshold_pct": 0.2093, "ema9": 10.2884, "ema20": 10.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.441, "distance_from_high_pct": 4.484, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:56:06.837372", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0195, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0885, "ema9": 5.4997, "ema20": 5.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T13:56:06.838115", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0928, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.1067, "ema9": 9.071, "ema20": 9.0729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 2.994, "spread_pct": 0.33, "rvol": 0.052, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T13:56:06.838955", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4694, "vwap_slope": -0.0017, "atr": 0.0268, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0545, "flat_threshold_pct": 0.0902, "ema9": 7.4299, "ema20": 7.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.038, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T13:56:06.839769", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1384, "vwap": 9.1996, "vwap_slope": -0.0074, "atr": 0.0495, "atr_pct": 0.542, "trend": "flat", "slope_pct": -0.0797, "flat_threshold_pct": 0.1354, "ema9": 9.1071, "ema20": 9.1406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 2.989, "spread_pct": 0.548, "rvol": 0.061, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T13:56:06.840557", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.72, "vwap": 12.9857, "vwap_slope": -0.0055, "atr": 0.1165, "atr_pct": 0.916, "trend": "flat", "slope_pct": -0.1072, "flat_threshold_pct": 0.229, "ema9": 12.8623, "ema20": 12.9178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 5.917, "spread_pct": 0.393, "rvol": 0.056, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T13:56:06.841355", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (379.7s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5677, "vwap": 5.5318, "vwap_slope": 0.0016, "atr": 0.0211, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.0945, "ema9": 5.5558, "ema20": 5.5435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 0.909, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.586, "stage3": {"stop": 5.5424, "risk": 0.0253, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2366, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:06.842117", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.215, "vwap_slope": 0.0008, "atr": 0.0211, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.1003, "ema9": 5.2463, "ema20": 5.2326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.662, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:56:06.843142", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.72, "vwap": 8.7361, "vwap_slope": -0.0001, "atr": 0.031, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.0888, "ema9": 8.7328, "ema20": 8.7321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T13:56:06.843954", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.6561, "vwap_slope": 0.0025, "atr": 0.0442, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.0941, "ema9": 11.7602, "ema20": 11.7255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 0.424, "spread_pct": 0.681, "rvol": 0.011, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:56:06.844699", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9799, "vwap": 9.0103, "vwap_slope": -0.0018, "atr": 0.0218, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.0607, "ema9": 8.9693, "ema20": 8.9824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 1.32, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.433}}
{"timestamp": "2026-09-22T13:56:06.845395", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.66% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8689, "vwap_slope": -0.0026, "atr": 0.0391, "atr_pct": 0.815, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.2038, "ema9": 4.8093, "ema20": 4.8163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 4.762, "spread_pct": 1.66, "rvol": 0.121, "volume_pace_ratio": 1.804}}
{"timestamp": "2026-09-22T13:56:06.846126", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.8317, "vwap_slope": -0.0047, "atr": 0.0499, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0449, "flat_threshold_pct": 0.0849, "ema9": 14.717, "ema20": 14.7645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.762}}
{"timestamp": "2026-09-22T13:56:06.846875", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1605, "vwap_slope": -0.0025, "atr": 0.0325, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0889, "ema9": 9.1332, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:56:06.847601", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8272, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0459, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.0829, "ema9": 13.7954, "ema20": 13.8, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 1.305, "spread_pct": 0.145, "rvol": 0.04, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T13:56:06.848311", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1453, "vwap_slope": -0.0011, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0594, "ema9": 6.1354, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T13:56:06.849000", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.096%)"], "metrics": {"price": 13.36, "vwap": 13.5318, "vwap_slope": -0.0121, "atr": 0.0512, "atr_pct": 0.383, "trend": "negative", "slope_pct": -0.1384, "flat_threshold_pct": 0.0958, "ema9": 13.3643, "ema20": 13.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T13:56:11.851424", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.8111, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1426, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:11.852174", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8111, "vwap": 7.7498, "vwap_slope": 0.0163, "atr": 0.0263, "trend": "positive", "slope_pct": 0.1173, "lower_highs_lower_lows": false, "stop": 7.7796, "imbalance_decline_count": 1, "imbalance_cur": 0.42074631975350907, "imbalance_prev": 0.43348229632176005}}
{"timestamp": "2026-09-22T13:56:11.852774", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:11.853352", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0306, "trend": "flat", "slope_pct": 0.0139, "lower_highs_lower_lows": true, "stop": 10.0683, "imbalance_decline_count": 0, "imbalance_cur": 0.4293193717277487, "imbalance_prev": 0.4293193717277487}}
{"timestamp": "2026-09-22T13:56:11.856399", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:11.857090", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3034, "vwap_slope": 0.0005, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3031, "imbalance_decline_count": 1, "imbalance_cur": -0.35064935064935066, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:56:11.859333", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.8787, "vwap_slope": -0.056, "atr": 0.459, "atr_pct": 3.436, "trend": "flat", "slope_pct": -0.7538, "flat_threshold_pct": 0.8589, "ema9": 13.2946, "ema20": 13.7388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 15.816, "spread_pct": 0.524, "rvol": 1.567, "volume_pace_ratio": 23.333}}
{"timestamp": "2026-09-22T13:56:11.863571", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.177%, flat band 0.125%)"], "metrics": {"price": 8.675, "vwap": 8.8907, "vwap_slope": -0.006, "atr": 0.0434, "atr_pct": 0.501, "trend": "negative", "slope_pct": -0.1767, "flat_threshold_pct": 0.1251, "ema9": 8.6829, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.404, "volume_pace_ratio": 6.017}}
{"timestamp": "2026-09-22T13:56:11.864534", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.135, "vwap": 13.6969, "vwap_slope": -0.0214, "atr": 0.2008, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.2622, "flat_threshold_pct": 0.3822, "ema9": 13.2196, "ema20": 13.3979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 7.435, "spread_pct": 0.228, "rvol": 0.096, "volume_pace_ratio": 1.432}}
{"timestamp": "2026-09-22T13:56:11.865340", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.4412, "vwap_slope": -0.0015, "atr": 0.0188, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0734, "ema9": 6.4045, "ema20": 6.4135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.075, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T13:56:11.866119", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 233.0s", "imbalance +87% >= 50% buy threshold, stop 8.99", "entry_score 87.2"], "reasons_against": [], "metrics": {"price": 9.08, "vwap": 8.8237, "vwap_slope": 0.0191, "atr": 0.0712, "atr_pct": 0.784, "trend": "positive", "slope_pct": 0.198, "flat_threshold_pct": 0.1959, "ema9": 9.0003, "ema20": 8.9166, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.001, "distance_from_high_pct": 0.0, "spread_pct": 0.11, "rvol": 0.253, "volume_pace_ratio": 3.76, "stage3": {"stop": 8.9946, "risk": 0.0854, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8703, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 8.99"}, "entry_score": 87.16, "entry_score_breakdown": {"imbalance_sub": 0.815, "volume_pace_sub": 0.937, "volatility_sub": 0.715, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:11.908039", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T13:56:11.909096", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6758, "vwap": 12.7145, "vwap_slope": -0.001, "atr": 0.0305, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0601, "ema9": 12.6843, "ema20": 12.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.97, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T13:56:11.910069", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7624, "vwap_slope": -0.013, "atr": 0.0713, "atr_pct": 0.828, "trend": "flat", "slope_pct": -0.1499, "flat_threshold_pct": 0.207, "ema9": 8.6044, "ema20": 8.6653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.414, "volume_pace_ratio": 6.165}}
{"timestamp": "2026-09-22T13:56:11.911027", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.5s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.66, "vwap": 11.5932, "vwap_slope": 0.0023, "atr": 0.0505, "atr_pct": 0.433, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1083, "ema9": 11.6177, "ema20": 11.5953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 0.597, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.714, "stage3": {"stop": 11.5994, "risk": 0.0606, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4052, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:11.911830", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3157, "vwap_slope": -0.0024, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0648, "ema9": 12.265, "ema20": 12.2685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:56:11.912524", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2201, "vwap": 10.3669, "vwap_slope": -0.0019, "atr": 0.0856, "atr_pct": 0.837, "trend": "flat", "slope_pct": -0.14, "flat_threshold_pct": 0.2093, "ema9": 10.2884, "ema20": 10.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.441, "distance_from_high_pct": 4.484, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:56:11.913205", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0195, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0884, "ema9": 5.5007, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T13:56:11.913927", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.772, "rvol": 0.052, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T13:56:11.914720", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4365, "vwap": 7.4688, "vwap_slope": -0.0015, "atr": 0.0264, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0512, "flat_threshold_pct": 0.0889, "ema9": 7.4313, "ema20": 7.447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 1.503, "spread_pct": 0.134, "rvol": 0.039, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T13:56:11.917771", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1996, "vwap_slope": -0.0074, "atr": 0.0503, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0786, "flat_threshold_pct": 0.1375, "ema9": 9.1094, "ema20": 9.1417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 2.866, "spread_pct": 0.548, "rvol": 0.061, "volume_pace_ratio": 0.909}}
{"timestamp": "2026-09-22T13:56:11.918990", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7197, "vwap": 12.9846, "vwap_slope": -0.0067, "atr": 0.1187, "atr_pct": 0.933, "trend": "flat", "slope_pct": -0.1072, "flat_threshold_pct": 0.2332, "ema9": 12.8622, "ema20": 12.9178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 5.919, "spread_pct": 0.393, "rvol": 0.056, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T13:56:11.920084", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (384.8s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.565, "vwap": 5.5318, "vwap_slope": 0.0016, "atr": 0.0211, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0462, "flat_threshold_pct": 0.0946, "ema9": 5.5553, "ema20": 5.5433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.584, "stage3": {"stop": 5.5397, "risk": 0.0253, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1908, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:11.921552", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2152, "vwap_slope": 0.001, "atr": 0.0214, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.102, "ema9": 5.2463, "ema20": 5.2326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 0.662, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:56:11.922430", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.736, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.0909, "ema9": 8.7318, "ema20": 8.7317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T13:56:11.923601", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.75, "vwap": 11.6561, "vwap_slope": 0.0025, "atr": 0.0442, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.0941, "ema9": 11.7602, "ema20": 11.7255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 0.424, "spread_pct": 0.681, "rvol": 0.011, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:56:11.927511", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9723, "vwap": 9.0103, "vwap_slope": -0.0018, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0628, "ema9": 8.9678, "ema20": 8.9817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.403, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.43}}
{"timestamp": "2026-09-22T13:56:11.928409", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.87", "VWAP sloping down", "spread 1.25% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8683, "vwap_slope": -0.0026, "atr": 0.0298, "atr_pct": 0.62, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.1551, "ema9": 4.8094, "ema20": 4.8157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.147, "distance_from_high_pct": 4.563, "spread_pct": 1.247, "rvol": 0.122, "volume_pace_ratio": 1.815}}
{"timestamp": "2026-09-22T13:56:11.929244", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.6854, "vwap": 14.8314, "vwap_slope": -0.005, "atr": 0.0499, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0459, "flat_threshold_pct": 0.085, "ema9": 14.7131, "ema20": 14.7626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.967, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.76}}
{"timestamp": "2026-09-22T13:56:11.929975", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1605, "vwap_slope": -0.0006, "atr": 0.0311, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.085, "ema9": 9.1356, "ema20": 9.1408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:56:11.931100", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.82, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0462, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0836, "ema9": 13.7939, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 1.356, "spread_pct": 0.145, "rvol": 0.04, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T13:56:11.931973", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1452, "vwap_slope": -0.0012, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0595, "ema9": 6.1344, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T13:56:11.932792", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.096%)"], "metrics": {"price": 13.3322, "vwap": 13.5316, "vwap_slope": -0.0123, "atr": 0.0512, "atr_pct": 0.384, "trend": "negative", "slope_pct": -0.14, "flat_threshold_pct": 0.096, "ema9": 13.3587, "ema20": 13.446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 4.36, "spread_pct": 0.075, "rvol": 0.066, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T13:56:16.940789", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.8, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1852, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:16.941691", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8, "vwap": 7.7502, "vwap_slope": 0.0167, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1162, "lower_highs_lower_lows": false, "stop": 7.7675, "imbalance_decline_count": 2, "imbalance_cur": 0.09384384384384384, "imbalance_prev": 0.42074631975350907}}
{"timestamp": "2026-09-22T13:56:16.943701", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:16.945100", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0306, "trend": "flat", "slope_pct": 0.0143, "lower_highs_lower_lows": true, "stop": 10.0733, "imbalance_decline_count": 0, "imbalance_cur": 0.44562899786780386, "imbalance_prev": 0.4293193717277487}}
{"timestamp": "2026-09-22T13:56:16.945591", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:16.946090", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3034, "vwap_slope": 0.0005, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": -0.35064935064935066, "imbalance_prev": -0.35064935064935066}}
{"timestamp": "2026-09-22T13:56:16.947336", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.4546, "vwap": 13.8773, "vwap_slope": -0.0574, "atr": 0.4661, "atr_pct": 3.464, "trend": "flat", "slope_pct": -0.7425, "flat_threshold_pct": 0.8661, "ema9": 13.3135, "ema20": 13.7478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 15.22, "spread_pct": 0.223, "rvol": 1.573, "volume_pace_ratio": 23.341}}
{"timestamp": "2026-09-22T13:56:16.948138", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.177%, flat band 0.125%)"], "metrics": {"price": 8.675, "vwap": 8.8906, "vwap_slope": -0.0061, "atr": 0.0434, "atr_pct": 0.501, "trend": "negative", "slope_pct": -0.1767, "flat_threshold_pct": 0.1251, "ema9": 8.6829, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.404, "volume_pace_ratio": 5.999}}
{"timestamp": "2026-09-22T13:56:16.949012", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.1458, "vwap": 13.6959, "vwap_slope": -0.0224, "atr": 0.2008, "atr_pct": 1.527, "trend": "flat", "slope_pct": -0.2615, "flat_threshold_pct": 0.3819, "ema9": 13.2217, "ema20": 13.399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 7.359, "spread_pct": 0.228, "rvol": 0.096, "volume_pace_ratio": 1.43}}
{"timestamp": "2026-09-22T13:56:16.949740", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.4412, "vwap_slope": -0.0015, "atr": 0.0188, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0734, "ema9": 6.4045, "ema20": 6.4135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.075, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T13:56:16.950829", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 238.1s", "imbalance +88% >= 50% buy threshold, stop 8.99", "entry_score 87.5"], "reasons_against": [], "metrics": {"price": 9.075, "vwap": 8.8238, "vwap_slope": 0.0192, "atr": 0.0712, "atr_pct": 0.784, "trend": "positive", "slope_pct": 0.1976, "flat_threshold_pct": 0.196, "ema9": 8.9993, "ema20": 8.9161, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.002, "distance_from_high_pct": 0.055, "spread_pct": 0.11, "rvol": 0.253, "volume_pace_ratio": 3.749, "stage3": {"stop": 8.9896, "risk": 0.0854, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8782, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 8.99"}, "entry_score": 87.52, "entry_score_breakdown": {"imbalance_sub": 0.826, "volume_pace_sub": 0.938, "volatility_sub": 0.715, "slope_sub": 1.0, "volume_accel_sub": 0.999}}}
{"timestamp": "2026-09-22T13:56:16.985713", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:56:16.986876", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6838, "vwap": 12.7145, "vwap_slope": -0.001, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0601, "ema9": 12.6859, "ema20": 12.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.908, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T13:56:16.987920", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6071, "vwap": 8.7624, "vwap_slope": -0.013, "atr": 0.0713, "atr_pct": 0.828, "trend": "flat", "slope_pct": -0.1497, "flat_threshold_pct": 0.207, "ema9": 8.6048, "ema20": 8.6655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 6.749, "spread_pct": 0.116, "rvol": 0.414, "volume_pace_ratio": 6.147}}
{"timestamp": "2026-09-22T13:56:16.988928", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.6s) but room-to-run failed: imbalance -26% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.67, "vwap": 11.5933, "vwap_slope": 0.0024, "atr": 0.0505, "atr_pct": 0.433, "trend": "flat", "slope_pct": 0.0121, "flat_threshold_pct": 0.1082, "ema9": 11.6197, "ema20": 11.5963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 0.512, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.712, "stage3": {"stop": 11.6094, "risk": 0.0606, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2593, "passed": false, "reason": "imbalance -26% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:16.989917", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2826, "vwap": 12.3156, "vwap_slope": -0.0025, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0648, "ema9": 12.2645, "ema20": 12.2682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.286, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T13:56:16.990950", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3668, "vwap_slope": -0.002, "atr": 0.0856, "atr_pct": 0.837, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.2093, "ema9": 10.2884, "ema20": 10.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.442, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:56:16.992068", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0897, "ema9": 5.5007, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:56:16.992880", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T13:56:16.993640", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4365, "vwap": 7.4688, "vwap_slope": -0.0015, "atr": 0.0264, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0512, "flat_threshold_pct": 0.0889, "ema9": 7.4313, "ema20": 7.447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 1.503, "spread_pct": 0.134, "rvol": 0.039, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T13:56:16.995016", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1996, "vwap_slope": -0.0074, "atr": 0.0503, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0786, "flat_threshold_pct": 0.1375, "ema9": 9.1094, "ema20": 9.1417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 2.866, "spread_pct": 0.548, "rvol": 0.061, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T13:56:16.995894", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.9845, "vwap_slope": -0.0067, "atr": 0.1187, "atr_pct": 0.934, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.2334, "ema9": 12.8603, "ema20": 12.9169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 5.991, "spread_pct": 0.315, "rvol": 0.056, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T13:56:16.996781", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (389.9s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5677, "vwap": 5.5318, "vwap_slope": 0.0016, "atr": 0.0212, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.0953, "ema9": 5.5558, "ema20": 5.5435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.909, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.583, "stage3": {"stop": 5.5423, "risk": 0.0254, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0442, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:16.998240", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2154, "vwap_slope": 0.0012, "atr": 0.0218, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1039, "ema9": 5.2443, "ema20": 5.2317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 0.851, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T13:56:16.999123", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7314, "vwap": 8.736, "vwap_slope": -0.0001, "atr": 0.0317, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.0907, "ema9": 8.7351, "ema20": 8.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 1.451, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T13:56:16.999866", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6562, "vwap_slope": 0.0026, "atr": 0.0442, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0359, "flat_threshold_pct": 0.0938, "ema9": 11.7682, "ema20": 11.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 0.085, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:56:17.000538", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0103, "vwap_slope": -0.0018, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.0628, "ema9": 8.9683, "ema20": 8.9819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.426}}
{"timestamp": "2026-09-22T13:56:17.001239", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8613, "vwap": 4.868, "vwap_slope": -0.0028, "atr": 0.0348, "atr_pct": 0.717, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.1791, "ema9": 4.8197, "ema20": 4.8206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 3.546, "spread_pct": 2.27, "rvol": 0.126, "volume_pace_ratio": 1.863}}
{"timestamp": "2026-09-22T13:56:17.001930", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8313, "vwap_slope": -0.005, "atr": 0.0499, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.085, "ema9": 14.712, "ema20": 14.7621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.755}}
{"timestamp": "2026-09-22T13:56:17.002706", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.145, "vwap": 9.1605, "vwap_slope": -0.0006, "atr": 0.0311, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.085, "ema9": 9.1356, "ema20": 9.1408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.921, "spread_pct": 0.547, "rvol": 0.024, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:56:17.003428", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8201, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.047, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.085, "ema9": 13.794, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 1.355, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T13:56:17.004119", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1451, "vwap_slope": -0.0013, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0595, "ema9": 6.1334, "ema20": 6.1363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.122}}
{"timestamp": "2026-09-22T13:56:17.006389", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.096%)"], "metrics": {"price": 13.35, "vwap": 13.5312, "vwap_slope": -0.0128, "atr": 0.0512, "atr_pct": 0.384, "trend": "negative", "slope_pct": -0.139, "flat_threshold_pct": 0.0959, "ema9": 13.3623, "ema20": 13.4477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.067, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T13:56:22.011078", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.8206, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1062, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:22.012113", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8206, "vwap": 7.7503, "vwap_slope": 0.0168, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1183, "lower_highs_lower_lows": false, "stop": 7.7881, "imbalance_decline_count": 0, "imbalance_cur": 0.09807584532038109, "imbalance_prev": 0.09384384384384384}}
{"timestamp": "2026-09-22T13:56:22.013697", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 10.0967, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0543, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:22.014299", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.0967, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": true, "stop": 10.0599, "imbalance_decline_count": 1, "imbalance_cur": 0.3330361123495319, "imbalance_prev": 0.44562899786780386}}
{"timestamp": "2026-09-22T13:56:22.014825", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.062%)", "metrics": {"price": 6.3515, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0623, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:22.015409", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3515, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0649, "lower_highs_lower_lows": false, "stop": 6.3282, "imbalance_decline_count": 0, "imbalance_cur": -0.3185419968304279, "imbalance_prev": -0.35064935064935066}}
{"timestamp": "2026-09-22T13:56:22.016519", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $13.88", "VWAP sloping down"], "metrics": {"price": 13.4614, "vwap": 13.8764, "vwap_slope": -0.0583, "atr": 0.4661, "atr_pct": 3.463, "trend": "flat", "slope_pct": -0.7417, "flat_threshold_pct": 0.8657, "ema9": 13.3149, "ema20": 13.7485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 15.177, "spread_pct": 0.521, "rvol": 1.576, "volume_pace_ratio": 23.312}}
{"timestamp": "2026-09-22T13:56:22.017308", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.125%)"], "metrics": {"price": 8.6797, "vwap": 8.8905, "vwap_slope": -0.0062, "atr": 0.0434, "atr_pct": 0.5, "trend": "negative", "slope_pct": -0.1763, "flat_threshold_pct": 0.1251, "ema9": 8.6838, "ema20": 8.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.86, "spread_pct": 0.115, "rvol": 0.404, "volume_pace_ratio": 5.982}}
{"timestamp": "2026-09-22T13:56:22.018067", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.6956, "vwap_slope": -0.0227, "atr": 0.2022, "atr_pct": 1.54, "trend": "flat", "slope_pct": -0.2625, "flat_threshold_pct": 0.3851, "ema9": 13.2186, "ema20": 13.3974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 7.47, "spread_pct": 0.305, "rvol": 0.096, "volume_pace_ratio": 1.426}}
{"timestamp": "2026-09-22T13:56:22.018980", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.4412, "vwap_slope": -0.0016, "atr": 0.0188, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0734, "ema9": 6.4045, "ema20": 6.4135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.075, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T13:56:22.020700", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 243.2s", "imbalance +93% >= 50% buy threshold, stop 8.99", "entry_score 89.9"], "reasons_against": [], "metrics": {"price": 9.075, "vwap": 8.8238, "vwap_slope": 0.0192, "atr": 0.0712, "atr_pct": 0.784, "trend": "positive", "slope_pct": 0.1976, "flat_threshold_pct": 0.196, "ema9": 8.9993, "ema20": 8.9161, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.002, "distance_from_high_pct": 0.055, "spread_pct": 0.11, "rvol": 0.253, "volume_pace_ratio": 3.737, "stage3": {"stop": 8.9896, "risk": 0.0854, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9343, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 8.99"}, "entry_score": 89.94, "entry_score_breakdown": {"imbalance_sub": 0.906, "volume_pace_sub": 0.939, "volatility_sub": 0.715, "slope_sub": 1.0, "volume_accel_sub": 0.999}}}
{"timestamp": "2026-09-22T13:56:22.066185", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:56:22.067546", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7145, "vwap_slope": -0.001, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0601, "ema9": 12.6861, "ema20": 12.6934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T13:56:22.068563", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6145, "vwap": 8.7621, "vwap_slope": -0.0133, "atr": 0.0713, "atr_pct": 0.827, "trend": "flat", "slope_pct": -0.149, "flat_threshold_pct": 0.2068, "ema9": 8.6063, "ema20": 8.6662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 6.668, "spread_pct": 0.232, "rvol": 0.415, "volume_pace_ratio": 6.138}}
{"timestamp": "2026-09-22T13:56:22.069481", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.6s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 11.69, "vwap": 11.5936, "vwap_slope": 0.0027, "atr": 0.0512, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0135, "flat_threshold_pct": 0.1095, "ema9": 11.6237, "ema20": 11.5982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 0.341, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.712, "stage3": {"stop": 11.6286, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1896, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:56:22.070416", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3156, "vwap_slope": -0.0025, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0648, "ema9": 12.264, "ema20": 12.268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T13:56:22.071362", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2244, "vwap": 10.3668, "vwap_slope": -0.002, "atr": 0.0859, "atr_pct": 0.84, "trend": "flat", "slope_pct": -0.1397, "flat_threshold_pct": 0.21, "ema9": 10.2893, "ema20": 10.3637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.443, "distance_from_high_pct": 4.444, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T13:56:22.072198", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0205, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0927, "ema9": 5.5037, "ema20": 5.5008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.429, "spread_pct": 0.363, "rvol": 0.044, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T13:56:22.073092", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T13:56:22.074725", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4365, "vwap": 7.4688, "vwap_slope": -0.0015, "atr": 0.0264, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0512, "flat_threshold_pct": 0.0889, "ema9": 7.4313, "ema20": 7.447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 1.503, "spread_pct": 0.134, "rvol": 0.039, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T13:56:22.075589", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1991, "vwap_slope": -0.0078, "atr": 0.0503, "atr_pct": 0.551, "trend": "flat", "slope_pct": -0.0808, "flat_threshold_pct": 0.1379, "ema9": 9.1044, "ema20": 9.1394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 3.132, "spread_pct": 0.548, "rvol": 0.061, "volume_pace_ratio": 0.909}}
{"timestamp": "2026-09-22T13:56:22.077200", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.9834, "vwap_slope": -0.0079, "atr": 0.1187, "atr_pct": 0.934, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.2334, "ema9": 12.8603, "ema20": 12.9169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 5.991, "spread_pct": 0.315, "rvol": 0.056, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T13:56:22.078053", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (395.0s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.565, "vwap": 5.5318, "vwap_slope": 0.0016, "atr": 0.0214, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0462, "flat_threshold_pct": 0.0963, "ema9": 5.5553, "ema20": 5.5433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.581, "stage3": {"stop": 5.5393, "risk": 0.0257, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4625, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:22.078963", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2154, "vwap_slope": 0.0012, "atr": 0.0218, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1039, "ema9": 5.2443, "ema20": 5.2317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 0.851, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:56:22.080740", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7332, "vwap": 8.736, "vwap_slope": -0.0001, "atr": 0.0317, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0907, "ema9": 8.7355, "ema20": 8.7334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 1.431, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:56:22.081530", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6562, "vwap_slope": 0.0026, "atr": 0.0442, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0359, "flat_threshold_pct": 0.0938, "ema9": 11.7682, "ema20": 11.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 0.085, "spread_pct": 0.766, "rvol": 0.011, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:56:22.082312", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9723, "vwap": 9.0102, "vwap_slope": -0.0019, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0628, "ema9": 8.9678, "ema20": 8.9817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.403, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.422}}
{"timestamp": "2026-09-22T13:56:22.083251", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8613, "vwap": 4.868, "vwap_slope": -0.0028, "atr": 0.0348, "atr_pct": 0.717, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.1791, "ema9": 4.8197, "ema20": 4.8206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 3.546, "spread_pct": 2.27, "rvol": 0.126, "volume_pace_ratio": 1.857}}
{"timestamp": "2026-09-22T13:56:22.084082", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.6777, "vwap": 14.8313, "vwap_slope": -0.0051, "atr": 0.05, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.0852, "ema9": 14.7115, "ema20": 14.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 2.018, "spread_pct": 0.068, "rvol": 0.118, "volume_pace_ratio": 1.75}}
{"timestamp": "2026-09-22T13:56:22.084821", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.14, "vwap": 9.1604, "vwap_slope": -0.0007, "atr": 0.0314, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.086, "ema9": 9.1346, "ema20": 9.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 0.975, "spread_pct": 0.438, "rvol": 0.024, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:56:22.085606", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.825, "vwap": 13.8095, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0874, "ema9": 13.7949, "ema20": 13.7998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T13:56:22.086340", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1336, "vwap": 6.1452, "vwap_slope": -0.0012, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0595, "ema9": 6.1341, "ema20": 6.1367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.389, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T13:56:22.087182", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.096%)"], "metrics": {"price": 13.3475, "vwap": 13.5311, "vwap_slope": -0.0128, "atr": 0.0512, "atr_pct": 0.384, "trend": "negative", "slope_pct": -0.1391, "flat_threshold_pct": 0.0959, "ema9": 13.3618, "ema20": 13.4474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 4.25, "spread_pct": 0.075, "rvol": 0.067, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T13:56:27.093172", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.821, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1047, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:27.094123", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.821, "vwap": 7.7503, "vwap_slope": 0.0168, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1183, "lower_highs_lower_lows": false, "stop": 7.7885, "imbalance_decline_count": 1, "imbalance_cur": -0.29426129426129427, "imbalance_prev": 0.09807584532038109}}
{"timestamp": "2026-09-22T13:56:27.094723", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.1084, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0196, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:27.095408", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1084, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0142, "lower_highs_lower_lows": true, "stop": 10.0716, "imbalance_decline_count": 2, "imbalance_cur": -0.48507462686567165, "imbalance_prev": 0.3330361123495319}}
{"timestamp": "2026-09-22T13:56:27.095909", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.062%)", "metrics": {"price": 6.3515, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0623, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:27.096441", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3515, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0649, "lower_highs_lower_lows": false, "stop": 6.3282, "imbalance_decline_count": 0, "imbalance_cur": -0.3185419968304279, "imbalance_prev": -0.3185419968304279}}
{"timestamp": "2026-09-22T13:56:27.097664", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.4, "vwap": 13.8735, "vwap_slope": -0.0612, "atr": 0.4661, "atr_pct": 3.479, "trend": "flat", "slope_pct": -0.749, "flat_threshold_pct": 0.8696, "ema9": 13.3026, "ema20": 13.7426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 15.564, "spread_pct": 0.524, "rvol": 1.585, "volume_pace_ratio": 23.371}}
{"timestamp": "2026-09-22T13:56:27.098453", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.177%, flat band 0.125%)"], "metrics": {"price": 8.67, "vwap": 8.8904, "vwap_slope": -0.0063, "atr": 0.0434, "atr_pct": 0.501, "trend": "negative", "slope_pct": -0.1771, "flat_threshold_pct": 0.1252, "ema9": 8.6819, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.405, "volume_pace_ratio": 5.965}}
{"timestamp": "2026-09-22T13:56:27.099318", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.6949, "vwap_slope": -0.0234, "atr": 0.2029, "atr_pct": 1.549, "trend": "flat", "slope_pct": -0.2642, "flat_threshold_pct": 0.3873, "ema9": 13.2126, "ema20": 13.3946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 7.681, "spread_pct": 0.611, "rvol": 0.097, "volume_pace_ratio": 1.423}}
{"timestamp": "2026-09-22T13:56:27.100064", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4081, "vwap": 6.4412, "vwap_slope": -0.0016, "atr": 0.0188, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.0734, "ema9": 6.4051, "ema20": 6.4138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 2.464, "spread_pct": 0.156, "rvol": 0.075, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T13:56:27.100860", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (248.3s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 9.055, "vwap": 8.8245, "vwap_slope": 0.0199, "atr": 0.0717, "atr_pct": 0.792, "trend": "flat", "slope_pct": 0.1958, "flat_threshold_pct": 0.1981, "ema9": 8.9953, "ema20": 8.9142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 0.275, "spread_pct": 0.11, "rvol": 0.254, "volume_pace_ratio": 3.738, "stage3": {"stop": 8.969, "risk": 0.086, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.271, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:56:27.102502", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T13:56:27.103478", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6839, "vwap": 12.7145, "vwap_slope": -0.001, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0601, "ema9": 12.6859, "ema20": 12.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.907, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T13:56:27.104296", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.762, "vwap_slope": -0.0134, "atr": 0.072, "atr_pct": 0.834, "trend": "flat", "slope_pct": -0.1476, "flat_threshold_pct": 0.2085, "ema9": 8.6094, "ema20": 8.6677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 6.501, "spread_pct": 0.232, "rvol": 0.416, "volume_pace_ratio": 6.127}}
{"timestamp": "2026-09-22T13:56:27.105150", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 111.7s", "imbalance +57% >= 50% buy threshold, stop 11.61", "entry_score 80.1"], "reasons_against": [], "metrics": {"price": 11.67, "vwap": 11.5937, "vwap_slope": 0.0028, "atr": 0.0512, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0121, "flat_threshold_pct": 0.1097, "ema9": 11.6197, "ema20": 11.5963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 0.512, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.712, "stage3": {"stop": 11.6086, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5728, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 11.61"}, "entry_score": 80.06, "entry_score_breakdown": {"imbalance_sub": 0.39, "volume_pace_sub": 1.0, "volatility_sub": 0.918, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:27.140375", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3156, "vwap_slope": -0.0025, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0648, "ema9": 12.265, "ema20": 12.2685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:56:27.142178", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3668, "vwap_slope": -0.002, "atr": 0.0859, "atr_pct": 0.84, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.2101, "ema9": 10.2884, "ema20": 10.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.443, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:56:27.144221", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0205, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0929, "ema9": 5.5007, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T13:56:27.146075", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0827, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0395, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0143, "flat_threshold_pct": 0.1088, "ema9": 9.0734, "ema20": 9.0738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 2.965, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T13:56:27.148739", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4687, "vwap_slope": -0.0015, "atr": 0.0264, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0513, "flat_threshold_pct": 0.0889, "ema9": 7.431, "ema20": 7.4469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.039, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T13:56:27.150527", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.199, "vwap_slope": -0.008, "atr": 0.0508, "atr_pct": 0.556, "trend": "flat", "slope_pct": -0.0804, "flat_threshold_pct": 0.139, "ema9": 9.1054, "ema20": 9.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.079, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T13:56:27.154166", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 12.9833, "vwap_slope": -0.008, "atr": 0.1187, "atr_pct": 0.934, "trend": "flat", "slope_pct": -0.1084, "flat_threshold_pct": 0.2336, "ema9": 12.8583, "ema20": 12.9159, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 6.065, "spread_pct": 0.315, "rvol": 0.056, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T13:56:27.156274", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 400.0s", "imbalance +70% >= 50% buy threshold, stop 5.54", "entry_score 86.0"], "reasons_against": [], "metrics": {"price": 5.5613, "vwap": 5.5318, "vwap_slope": 0.0016, "atr": 0.0214, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0457, "flat_threshold_pct": 0.0964, "ema9": 5.5545, "ema20": 5.5429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.023, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.579, "stage3": {"stop": 5.5356, "risk": 0.0257, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6972, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 5.54"}, "entry_score": 86.02, "entry_score_breakdown": {"imbalance_sub": 0.567, "volume_pace_sub": 1.0, "volatility_sub": 0.95, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:27.190868", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2155, "vwap_slope": 0.0012, "atr": 0.0218, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1039, "ema9": 5.2443, "ema20": 5.2317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 0.851, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:56:27.192017", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7101, "vwap": 8.736, "vwap_slope": -0.0002, "atr": 0.0317, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0909, "ema9": 8.7308, "ema20": 8.7312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 1.692, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:56:27.192877", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6562, "vwap_slope": 0.0026, "atr": 0.0442, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0359, "flat_threshold_pct": 0.0938, "ema9": 11.7682, "ema20": 11.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 0.085, "spread_pct": 0.68, "rvol": 0.011, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:56:27.193626", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9736, "vwap": 9.0102, "vwap_slope": -0.0019, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0628, "ema9": 8.968, "ema20": 8.9818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.389, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.418}}
{"timestamp": "2026-09-22T13:56:27.194408", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8672, "vwap_slope": -0.0036, "atr": 0.0348, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.1814, "ema9": 4.8074, "ema20": 4.8148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.762, "spread_pct": 2.27, "rvol": 0.126, "volume_pace_ratio": 1.852}}
{"timestamp": "2026-09-22T13:56:27.195422", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8301, "vwap_slope": -0.0063, "atr": 0.05, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.0852, "ema9": 14.711, "ema20": 14.7616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.119, "volume_pace_ratio": 1.758}}
{"timestamp": "2026-09-22T13:56:27.196997", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1602, "vwap_slope": -0.0009, "atr": 0.0329, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0901, "ema9": 9.1306, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.192, "spread_pct": 0.438, "rvol": 0.024, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:56:27.197843", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8283, "vwap": 13.8095, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0321, "flat_threshold_pct": 0.0874, "ema9": 13.7956, "ema20": 13.8001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 1.297, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T13:56:27.199466", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1453, "vwap_slope": -0.0011, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0594, "ema9": 6.1354, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T13:56:27.200292", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.096%)"], "metrics": {"price": 13.355, "vwap": 13.5309, "vwap_slope": -0.0131, "atr": 0.0512, "atr_pct": 0.383, "trend": "negative", "slope_pct": -0.1387, "flat_threshold_pct": 0.0959, "ema9": 13.3633, "ema20": 13.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.067, "volume_pace_ratio": 0.984}}
{"timestamp": "2026-09-22T13:56:32.206033", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.805, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.166, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:32.206828", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.805, "vwap": 7.7503, "vwap_slope": 0.0168, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1167, "lower_highs_lower_lows": false, "stop": 7.7725, "imbalance_decline_count": 0, "imbalance_cur": -0.28788501026694047, "imbalance_prev": -0.29426129426129427}}
{"timestamp": "2026-09-22T13:56:32.207465", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0594, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:32.207973", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0308, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": true, "stop": 10.058, "imbalance_decline_count": 3, "imbalance_cur": -0.4945945945945946, "imbalance_prev": -0.48507462686567165}}
{"timestamp": "2026-09-22T13:56:32.208416", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:32.208999", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3017, "imbalance_decline_count": 0, "imbalance_cur": -0.31746031746031744, "imbalance_prev": -0.3185419968304279}}
{"timestamp": "2026-09-22T13:56:32.210463", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.87", "VWAP sloping down"], "metrics": {"price": 13.26, "vwap": 13.8696, "vwap_slope": -0.0651, "atr": 0.4726, "atr_pct": 3.564, "trend": "flat", "slope_pct": -0.7657, "flat_threshold_pct": 0.8909, "ema9": 13.2746, "ema20": 13.7293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 16.446, "spread_pct": 0.83, "rvol": 1.593, "volume_pace_ratio": 23.411}}
{"timestamp": "2026-09-22T13:56:32.212047", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.125%)"], "metrics": {"price": 8.68, "vwap": 8.8901, "vwap_slope": -0.0066, "atr": 0.0434, "atr_pct": 0.5, "trend": "negative", "slope_pct": -0.1762, "flat_threshold_pct": 0.1251, "ema9": 8.6839, "ema20": 8.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.405, "volume_pace_ratio": 5.957}}
{"timestamp": "2026-09-22T13:56:32.212840", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.6948, "vwap_slope": -0.0234, "atr": 0.2029, "atr_pct": 1.546, "trend": "flat", "slope_pct": -0.2625, "flat_threshold_pct": 0.3864, "ema9": 13.2186, "ema20": 13.3974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 7.47, "spread_pct": 0.381, "rvol": 0.097, "volume_pace_ratio": 1.419}}
{"timestamp": "2026-09-22T13:56:32.213521", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4001, "vwap": 6.4412, "vwap_slope": -0.0016, "atr": 0.0188, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.0735, "ema9": 6.4035, "ema20": 6.413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 2.586, "spread_pct": 0.156, "rvol": 0.075, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T13:56:32.214273", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (253.4s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0074, "vwap": 8.8242, "vwap_slope": 0.0196, "atr": 0.0751, "atr_pct": 0.834, "trend": "flat", "slope_pct": 0.1915, "flat_threshold_pct": 0.2086, "ema9": 8.9858, "ema20": 8.9097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 0.8, "spread_pct": 0.11, "rvol": 0.254, "volume_pace_ratio": 3.726, "stage3": {"stop": 8.9173, "risk": 0.0901, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.6085, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:32.215096", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T13:56:32.216048", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6892, "vwap": 12.7145, "vwap_slope": -0.001, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0601, "ema9": 12.687, "ema20": 12.6938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.866, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T13:56:32.216854", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.762, "vwap_slope": -0.0135, "atr": 0.072, "atr_pct": 0.834, "trend": "flat", "slope_pct": -0.1476, "flat_threshold_pct": 0.2085, "ema9": 8.6094, "ema20": 8.6677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 6.501, "spread_pct": 0.232, "rvol": 0.416, "volume_pace_ratio": 6.11}}
{"timestamp": "2026-09-22T13:56:32.217690", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 116.8s", "imbalance +62% >= 50% buy threshold, stop 11.60", "entry_score 81.9"], "reasons_against": [], "metrics": {"price": 11.6601, "vwap": 11.5936, "vwap_slope": 0.0027, "atr": 0.0512, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1098, "ema9": 11.6177, "ema20": 11.5953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 0.596, "spread_pct": 0.086, "rvol": 0.048, "volume_pace_ratio": 0.71, "stage3": {"stop": 11.5987, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6167, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 11.60"}, "entry_score": 81.94, "entry_score_breakdown": {"imbalance_sub": 0.452, "volume_pace_sub": 1.0, "volatility_sub": 0.918, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:32.249625", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3155, "vwap_slope": -0.0027, "atr": 0.0338, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0689, "ema9": 12.264, "ema20": 12.268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:56:32.250489", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3668, "vwap_slope": -0.002, "atr": 0.0859, "atr_pct": 0.84, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.2101, "ema9": 10.2884, "ema20": 10.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.443, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T13:56:32.252094", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5046, "vwap_slope": -0.0, "atr": 0.0205, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0929, "ema9": 5.5007, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:56:32.252888", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0757, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0395, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1089, "ema9": 9.072, "ema20": 9.0732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.039, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T13:56:32.253779", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4687, "vwap_slope": -0.0015, "atr": 0.0264, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0513, "flat_threshold_pct": 0.0889, "ema9": 7.431, "ema20": 7.4469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.039, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T13:56:32.254557", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.199, "vwap_slope": -0.008, "atr": 0.0508, "atr_pct": 0.556, "trend": "flat", "slope_pct": -0.0804, "flat_threshold_pct": 0.139, "ema9": 9.1054, "ema20": 9.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.079, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.905}}
{"timestamp": "2026-09-22T13:56:32.255372", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 12.9832, "vwap_slope": -0.008, "atr": 0.1187, "atr_pct": 0.932, "trend": "flat", "slope_pct": -0.1066, "flat_threshold_pct": 0.233, "ema9": 12.8643, "ema20": 12.9188, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 5.843, "spread_pct": 0.236, "rvol": 0.056, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T13:56:32.256200", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 405.1s", "imbalance +77% >= 50% buy threshold, stop 5.54", "entry_score 89.3"], "reasons_against": [], "metrics": {"price": 5.5623, "vwap": 5.5319, "vwap_slope": 0.0017, "atr": 0.0214, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0458, "flat_threshold_pct": 0.0963, "ema9": 5.5547, "ema20": 5.543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.006, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.579, "stage3": {"stop": 5.5366, "risk": 0.0257, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7743, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 5.54"}, "entry_score": 89.33, "entry_score_breakdown": {"imbalance_sub": 0.678, "volume_pace_sub": 1.0, "volatility_sub": 0.95, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:32.297637", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2155, "vwap_slope": 0.0012, "atr": 0.0218, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1039, "ema9": 5.2443, "ema20": 5.2317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 0.851, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.159}}
{"timestamp": "2026-09-22T13:56:32.298673", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7307, "vwap": 8.736, "vwap_slope": -0.0001, "atr": 0.0317, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.0907, "ema9": 8.735, "ema20": 8.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.459, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:56:32.299613", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.6584, "vwap_slope": 0.0049, "atr": 0.0449, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.0957, "ema9": 11.7582, "ema20": 11.7246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 0.508, "spread_pct": 0.68, "rvol": 0.011, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:56:32.300339", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0102, "vwap_slope": -0.0019, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.0628, "ema9": 8.9683, "ema20": 8.9819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.096, "volume_pace_ratio": 1.413}}
{"timestamp": "2026-09-22T13:56:32.301009", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8672, "vwap_slope": -0.0036, "atr": 0.0348, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.1814, "ema9": 4.8074, "ema20": 4.8148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.762, "spread_pct": 2.479, "rvol": 0.126, "volume_pace_ratio": 1.846}}
{"timestamp": "2026-09-22T13:56:32.301766", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8298, "vwap_slope": -0.0066, "atr": 0.0504, "atr_pct": 0.343, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.0858, "ema9": 14.711, "ema20": 14.7616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.756}}
{"timestamp": "2026-09-22T13:56:32.302408", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.1602, "vwap_slope": -0.0009, "atr": 0.0329, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0901, "ema9": 9.1306, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.192, "spread_pct": 0.438, "rvol": 0.024, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T13:56:32.303208", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8292, "vwap": 13.8095, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0321, "flat_threshold_pct": 0.0874, "ema9": 13.7958, "ema20": 13.8002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 1.291, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T13:56:32.303879", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1453, "vwap_slope": -0.0011, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0594, "ema9": 6.1354, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T13:56:32.304589", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.096%)"], "metrics": {"price": 13.355, "vwap": 13.5308, "vwap_slope": -0.0131, "atr": 0.0512, "atr_pct": 0.383, "trend": "negative", "slope_pct": -0.1387, "flat_threshold_pct": 0.0959, "ema9": 13.3633, "ema20": 13.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.067, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T13:56:37.307049", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.81, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1468, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:37.307755", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7503, "vwap_slope": 0.0168, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1172, "lower_highs_lower_lows": false, "stop": 7.7775, "imbalance_decline_count": 0, "imbalance_cur": 0.2711864406779661, "imbalance_prev": -0.28788501026694047}}
{"timestamp": "2026-09-22T13:56:37.308066", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0594, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:37.308339", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0308, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": true, "stop": 10.058, "imbalance_decline_count": 0, "imbalance_cur": -0.3198090692124105, "imbalance_prev": -0.4945945945945946}}
{"timestamp": "2026-09-22T13:56:37.308788", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:37.309234", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3017, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.31746031746031744}}
{"timestamp": "2026-09-22T13:56:37.310913", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.1852, "vwap": 13.8647, "vwap_slope": -0.07, "atr": 0.479, "atr_pct": 3.633, "trend": "flat", "slope_pct": -0.7746, "flat_threshold_pct": 0.9082, "ema9": 13.2597, "ema20": 13.7221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 16.917, "spread_pct": 0.378, "rvol": 1.603, "volume_pace_ratio": 23.486}}
{"timestamp": "2026-09-22T13:56:37.312094", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.125%)"], "metrics": {"price": 8.6783, "vwap": 8.8898, "vwap_slope": -0.0069, "atr": 0.0434, "atr_pct": 0.5, "trend": "negative", "slope_pct": -0.1764, "flat_threshold_pct": 0.1251, "ema9": 8.6836, "ema20": 8.7403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 5.875, "spread_pct": 0.115, "rvol": 0.406, "volume_pace_ratio": 5.944}}
{"timestamp": "2026-09-22T13:56:37.312558", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.6948, "vwap_slope": -0.0235, "atr": 0.2029, "atr_pct": 1.544, "trend": "flat", "slope_pct": -0.2619, "flat_threshold_pct": 0.3861, "ema9": 13.2206, "ema20": 13.3984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 7.4, "spread_pct": 0.534, "rvol": 0.097, "volume_pace_ratio": 1.414}}
{"timestamp": "2026-09-22T13:56:37.312991", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.441, "vwap_slope": -0.0017, "atr": 0.0192, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.0749, "ema9": 6.4025, "ema20": 6.4125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.075, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T13:56:37.313463", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (258.5s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.04, "vwap": 8.8246, "vwap_slope": 0.02, "atr": 0.0751, "atr_pct": 0.831, "trend": "flat", "slope_pct": 0.1944, "flat_threshold_pct": 0.2078, "ema9": 8.9923, "ema20": 8.9128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 0.441, "spread_pct": 0.111, "rvol": 0.254, "volume_pace_ratio": 3.719, "stage3": {"stop": 8.9499, "risk": 0.0901, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.6133, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:37.313922", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T13:56:37.314576", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6895, "vwap": 12.7145, "vwap_slope": -0.001, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0601, "ema9": 12.687, "ema20": 12.6938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 0.863, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T13:56:37.315424", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7616, "vwap_slope": -0.0138, "atr": 0.072, "atr_pct": 0.836, "trend": "flat", "slope_pct": -0.1494, "flat_threshold_pct": 0.209, "ema9": 8.6054, "ema20": 8.6657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 6.717, "spread_pct": 0.116, "rvol": 0.417, "volume_pace_ratio": 6.103}}
{"timestamp": "2026-09-22T13:56:37.316109", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 121.9s", "imbalance +61% >= 50% buy threshold, stop 11.58", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 11.645, "vwap": 11.594, "vwap_slope": 0.0031, "atr": 0.0512, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.1099, "ema9": 11.6147, "ema20": 11.5939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 0.725, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.713, "stage3": {"stop": 11.5836, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6123, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 11.58"}, "entry_score": 81.74, "entry_score_breakdown": {"imbalance_sub": 0.446, "volume_pace_sub": 1.0, "volatility_sub": 0.918, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:37.359133", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3151, "vwap_slope": -0.003, "atr": 0.0338, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0689, "ema9": 12.263, "ema20": 12.2675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:56:37.360135", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3668, "vwap_slope": -0.002, "atr": 0.0859, "atr_pct": 0.84, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.2101, "ema9": 10.2884, "ema20": 10.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.444, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:56:37.360845", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5045, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0964, "ema9": 5.4977, "ema20": 5.4979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T13:56:37.361526", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0757, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0395, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1089, "ema9": 9.072, "ema20": 9.0732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.039, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T13:56:37.362187", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4683, "vwap_slope": -0.0019, "atr": 0.0272, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0914, "ema9": 7.429, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.039, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T13:56:37.362944", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1985, "vwap_slope": -0.0085, "atr": 0.0508, "atr_pct": 0.556, "trend": "flat", "slope_pct": -0.0808, "flat_threshold_pct": 0.1391, "ema9": 9.1044, "ema20": 9.1394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 3.132, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T13:56:37.363673", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.73, "vwap": 12.9831, "vwap_slope": -0.0081, "atr": 0.1187, "atr_pct": 0.932, "trend": "flat", "slope_pct": -0.1066, "flat_threshold_pct": 0.233, "ema9": 12.8643, "ema20": 12.9188, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 5.843, "spread_pct": 0.157, "rvol": 0.056, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T13:56:37.364381", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (410.3s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.532, "vwap_slope": 0.0018, "atr": 0.0216, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.0971, "ema9": 5.5533, "ema20": 5.5423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.039, "volume_pace_ratio": 0.579, "stage3": {"stop": 5.5291, "risk": 0.0259, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.455, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:56:37.365044", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2401, "vwap": 5.2155, "vwap_slope": 0.0012, "atr": 0.0218, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0451, "flat_threshold_pct": 0.1039, "ema9": 5.2443, "ema20": 5.2317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 0.85, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:56:37.365733", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.7358, "vwap_slope": -0.0004, "atr": 0.0324, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.093, "ema9": 8.7308, "ema20": 8.7312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T13:56:37.366357", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.6584, "vwap_slope": 0.0049, "atr": 0.0449, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.0957, "ema9": 11.7582, "ema20": 11.7246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 0.508, "spread_pct": 0.68, "rvol": 0.011, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:56:37.367098", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0101, "vwap_slope": -0.002, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0628, "ema9": 8.9673, "ema20": 8.9814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.096, "volume_pace_ratio": 1.412}}
{"timestamp": "2026-09-22T13:56:37.367815", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.44% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8672, "vwap_slope": -0.0036, "atr": 0.0348, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.1814, "ema9": 4.8074, "ema20": 4.8148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.762, "spread_pct": 1.439, "rvol": 0.126, "volume_pace_ratio": 1.84}}
{"timestamp": "2026-09-22T13:56:37.368515", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.8293, "vwap_slope": -0.0071, "atr": 0.0518, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0476, "flat_threshold_pct": 0.0884, "ema9": 14.707, "ema20": 14.7597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.754}}
{"timestamp": "2026-09-22T13:56:37.369159", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 9.12, "vwap": 9.16, "vwap_slope": -0.0011, "atr": 0.0336, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.092, "ema9": 9.1306, "ema20": 9.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.192, "spread_pct": 0.329, "rvol": 0.024, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:56:37.369812", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.81, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.0875, "ema9": 13.7919, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T13:56:37.370529", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1451, "vwap_slope": -0.0013, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0595, "ema9": 6.1334, "ema20": 6.1363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:56:37.371343", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.096%)"], "metrics": {"price": 13.355, "vwap": 13.5308, "vwap_slope": -0.0132, "atr": 0.0512, "atr_pct": 0.383, "trend": "negative", "slope_pct": -0.1387, "flat_threshold_pct": 0.0959, "ema9": 13.3633, "ema20": 13.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.067, "volume_pace_ratio": 0.979}}
{"timestamp": "2026-09-22T13:56:42.375344", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.81, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1468, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:42.376141", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7505, "vwap_slope": 0.017, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1172, "lower_highs_lower_lows": false, "stop": 7.7775, "imbalance_decline_count": 0, "imbalance_cur": 0.9125127161749745, "imbalance_prev": 0.2711864406779661}}
{"timestamp": "2026-09-22T13:56:42.376627", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0594, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:42.377078", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0569, "vwap_slope": 0.0008, "atr": 0.0308, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": true, "stop": 10.058, "imbalance_decline_count": 0, "imbalance_cur": 0.17944093778178538, "imbalance_prev": -0.3198090692124105}}
{"timestamp": "2026-09-22T13:56:42.377538", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:42.378006", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3017, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:56:42.379711", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.8649, "vwap_slope": -0.0698, "atr": 0.479, "atr_pct": 3.618, "trend": "flat", "slope_pct": -0.7681, "flat_threshold_pct": 0.9044, "ema9": 13.2706, "ema20": 13.7274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 16.572, "spread_pct": 0.454, "rvol": 1.604, "volume_pace_ratio": 23.423}}
{"timestamp": "2026-09-22T13:56:42.380486", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.125%)"], "metrics": {"price": 8.68, "vwap": 8.8898, "vwap_slope": -0.0069, "atr": 0.0434, "atr_pct": 0.5, "trend": "negative", "slope_pct": -0.1762, "flat_threshold_pct": 0.1251, "ema9": 8.6839, "ema20": 8.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 5.857, "spread_pct": 0.115, "rvol": 0.406, "volume_pace_ratio": 5.926}}
{"timestamp": "2026-09-22T13:56:42.381221", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.6947, "vwap_slope": -0.0236, "atr": 0.2029, "atr_pct": 1.547, "trend": "flat", "slope_pct": -0.263, "flat_threshold_pct": 0.3867, "ema9": 13.2166, "ema20": 13.3965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 7.541, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.41}}
{"timestamp": "2026-09-22T13:56:42.381960", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3914, "vwap": 6.4396, "vwap_slope": -0.0031, "atr": 0.0195, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0764, "ema9": 6.4018, "ema20": 6.4122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 2.718, "spread_pct": 0.156, "rvol": 0.077, "volume_pace_ratio": 1.128}}
{"timestamp": "2026-09-22T13:56:42.382897", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (263.6s) but room-to-run failed: imbalance -62% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.045, "vwap": 8.8253, "vwap_slope": 0.0208, "atr": 0.0751, "atr_pct": 0.831, "trend": "flat", "slope_pct": 0.1949, "flat_threshold_pct": 0.2077, "ema9": 8.9933, "ema20": 8.9133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 0.385, "spread_pct": 0.332, "rvol": 0.255, "volume_pace_ratio": 3.72, "stage3": {"stop": 8.9549, "risk": 0.0901, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.6233, "passed": false, "reason": "imbalance -62% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:42.383619", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T13:56:42.384414", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7144, "vwap_slope": -0.0011, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0601, "ema9": 12.6871, "ema20": 12.6938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.039, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T13:56:42.385135", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.5801, "vwap": 8.7614, "vwap_slope": -0.014, "atr": 0.072, "atr_pct": 0.839, "trend": "flat", "slope_pct": -0.1522, "flat_threshold_pct": 0.2097, "ema9": 8.5994, "ema20": 8.6629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 7.041, "spread_pct": 0.116, "rvol": 0.417, "volume_pace_ratio": 6.084}}
{"timestamp": "2026-09-22T13:56:42.385909", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 127.0s", "imbalance +57% >= 50% buy threshold, stop 11.59", "entry_score 80.1"], "reasons_against": [], "metrics": {"price": 11.655, "vwap": 11.5941, "vwap_slope": 0.0032, "atr": 0.0512, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1098, "ema9": 11.6167, "ema20": 11.5948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 0.639, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.712, "stage3": {"stop": 11.5936, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5737, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 11.59"}, "entry_score": 80.09, "entry_score_breakdown": {"imbalance_sub": 0.391, "volume_pace_sub": 1.0, "volatility_sub": 0.918, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:42.418874", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3151, "vwap_slope": -0.003, "atr": 0.0338, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0689, "ema9": 12.263, "ema20": 12.2675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:56:42.419999", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3668, "vwap_slope": -0.002, "atr": 0.0859, "atr_pct": 0.84, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.2101, "ema9": 10.2884, "ema20": 10.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.444, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:56:42.420779", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0963, "ema9": 5.4997, "ema20": 5.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T13:56:42.421483", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0757, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0395, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1089, "ema9": 9.072, "ema20": 9.0732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.039, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T13:56:42.422189", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4683, "vwap_slope": -0.0019, "atr": 0.0272, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0914, "ema9": 7.429, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.039, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T13:56:42.422961", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1141, "vwap": 9.1983, "vwap_slope": -0.0087, "atr": 0.0524, "atr_pct": 0.575, "trend": "flat", "slope_pct": -0.0818, "flat_threshold_pct": 0.1438, "ema9": 9.1022, "ema20": 9.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 3.247, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T13:56:42.423705", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.745, "vwap": 12.9826, "vwap_slope": -0.0086, "atr": 0.1187, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1057, "flat_threshold_pct": 0.2327, "ema9": 12.8673, "ema20": 12.9202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 5.732, "spread_pct": 0.549, "rvol": 0.056, "volume_pace_ratio": 0.821}}
{"timestamp": "2026-09-22T13:56:42.424458", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (415.3s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.532, "vwap_slope": 0.0018, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.0987, "ema9": 5.5533, "ema20": 5.5423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.577, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.449, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T13:56:42.425145", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2155, "vwap_slope": 0.0013, "atr": 0.0218, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1039, "ema9": 5.2443, "ema20": 5.2317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 0.851, "spread_pct": 0.381, "rvol": 0.011, "volume_pace_ratio": 0.158}}
{"timestamp": "2026-09-22T13:56:42.425839", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7303, "vwap": 8.7359, "vwap_slope": -0.0002, "atr": 0.0324, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.0928, "ema9": 8.7349, "ema20": 8.7331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 1.464, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T13:56:42.426516", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.74, "vwap": 11.6584, "vwap_slope": 0.0049, "atr": 0.0449, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.0957, "ema9": 11.7582, "ema20": 11.7246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 0.508, "spread_pct": 0.68, "rvol": 0.011, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:56:42.427384", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0101, "vwap_slope": -0.002, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.0629, "ema9": 8.9663, "ema20": 8.981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.096, "volume_pace_ratio": 1.408}}
{"timestamp": "2026-09-22T13:56:42.428047", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.44% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8672, "vwap_slope": -0.0036, "atr": 0.0348, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.1814, "ema9": 4.8074, "ema20": 4.8148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.762, "spread_pct": 1.439, "rvol": 0.126, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T13:56:42.428765", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.8293, "vwap_slope": -0.0071, "atr": 0.0518, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0476, "flat_threshold_pct": 0.0884, "ema9": 14.707, "ema20": 14.7597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.749}}
{"timestamp": "2026-09-22T13:56:42.429508", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.1453, "vwap_slope": -0.0158, "atr": 0.0386, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.1062, "ema9": 9.1226, "ema20": 9.1347, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 1.625, "spread_pct": 0.663, "rvol": 0.03, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T13:56:42.430287", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.81, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.0875, "ema9": 13.7919, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:56:42.431145", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1384, "vwap": 6.1453, "vwap_slope": -0.0011, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0594, "ema9": 6.1351, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.312, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T13:56:42.431942", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.096%)"], "metrics": {"price": 13.345, "vwap": 13.5301, "vwap_slope": -0.0138, "atr": 0.0512, "atr_pct": 0.384, "trend": "negative", "slope_pct": -0.1393, "flat_threshold_pct": 0.0959, "ema9": 13.3613, "ema20": 13.4472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.941, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.067, "volume_pace_ratio": 0.979}}
{"timestamp": "2026-09-22T13:56:47.435581", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.805, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.166, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:47.437270", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.805, "vwap": 7.7505, "vwap_slope": 0.017, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1167, "lower_highs_lower_lows": false, "stop": 7.7725, "imbalance_decline_count": 1, "imbalance_cur": 0.9123343527013251, "imbalance_prev": 0.9125127161749745}}
{"timestamp": "2026-09-22T13:56:47.437937", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:47.438574", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.057, "vwap_slope": 0.0009, "atr": 0.0308, "trend": "flat", "slope_pct": 0.0143, "lower_highs_lower_lows": true, "stop": 10.073, "imbalance_decline_count": 0, "imbalance_cur": 0.7719540229885058, "imbalance_prev": 0.17944093778178538}}
{"timestamp": "2026-09-22T13:56:47.439076", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:47.439715", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3017, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:56:47.441271", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.8641, "vwap_slope": -0.0706, "atr": 0.479, "atr_pct": 3.618, "trend": "flat", "slope_pct": -0.7681, "flat_threshold_pct": 0.9044, "ema9": 13.2706, "ema20": 13.7274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 16.572, "spread_pct": 0.302, "rvol": 1.606, "volume_pace_ratio": 23.381}}
{"timestamp": "2026-09-22T13:56:47.442098", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.177%, flat band 0.125%)"], "metrics": {"price": 8.675, "vwap": 8.8897, "vwap_slope": -0.007, "atr": 0.0434, "atr_pct": 0.501, "trend": "negative", "slope_pct": -0.1767, "flat_threshold_pct": 0.1251, "ema9": 8.6829, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.406, "volume_pace_ratio": 5.911}}
{"timestamp": "2026-09-22T13:56:47.442893", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.105, "vwap": 13.6945, "vwap_slope": -0.0238, "atr": 0.2029, "atr_pct": 1.549, "trend": "flat", "slope_pct": -0.2639, "flat_threshold_pct": 0.3871, "ema9": 13.2136, "ema20": 13.3951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 7.646, "spread_pct": 0.534, "rvol": 0.097, "volume_pace_ratio": 1.406}}
{"timestamp": "2026-09-22T13:56:47.443798", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4396, "vwap_slope": -0.0032, "atr": 0.0195, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.0764, "ema9": 6.4015, "ema20": 6.412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.077, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T13:56:47.445479", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (268.6s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0444, "vwap": 8.8265, "vwap_slope": 0.0219, "atr": 0.0751, "atr_pct": 0.831, "trend": "flat", "slope_pct": 0.1948, "flat_threshold_pct": 0.2077, "ema9": 8.9932, "ema20": 8.9132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 0.392, "spread_pct": 0.221, "rvol": 0.256, "volume_pace_ratio": 3.728, "stage3": {"stop": 8.9543, "risk": 0.0901, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5869, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:47.447170", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T13:56:47.448132", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6833, "vwap": 12.7144, "vwap_slope": -0.0011, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0601, "ema9": 12.6858, "ema20": 12.6932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 0.912, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:56:47.448879", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7612, "vwap_slope": -0.0142, "atr": 0.072, "atr_pct": 0.838, "trend": "flat", "slope_pct": -0.1513, "flat_threshold_pct": 0.2095, "ema9": 8.6014, "ema20": 8.6638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 6.934, "spread_pct": 0.233, "rvol": 0.417, "volume_pace_ratio": 6.074}}
{"timestamp": "2026-09-22T13:56:47.449663", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.0s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.6447, "vwap": 11.5941, "vwap_slope": 0.0032, "atr": 0.0512, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.1099, "ema9": 11.6146, "ema20": 11.5938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 0.727, "spread_pct": 0.172, "rvol": 0.049, "volume_pace_ratio": 0.71, "stage3": {"stop": 11.5833, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4572, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:56:47.450497", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3151, "vwap_slope": -0.003, "atr": 0.0338, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0689, "ema9": 12.263, "ema20": 12.2675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:56:47.451494", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2558, "vwap": 10.3667, "vwap_slope": -0.0021, "atr": 0.0881, "atr_pct": 0.859, "trend": "flat", "slope_pct": -0.1373, "flat_threshold_pct": 0.2148, "ema9": 10.2955, "ema20": 10.3667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.446, "distance_from_high_pct": 4.151, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:56:47.453307", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5019, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0962, "ema9": 5.5001, "ema20": 5.499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.752, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T13:56:47.454112", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0757, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0395, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1089, "ema9": 9.072, "ema20": 9.0732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.039, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T13:56:47.454964", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4683, "vwap_slope": -0.002, "atr": 0.0272, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0914, "ema9": 7.429, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T13:56:47.455813", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1984, "vwap_slope": -0.0086, "atr": 0.0524, "atr_pct": 0.575, "trend": "flat", "slope_pct": -0.0808, "flat_threshold_pct": 0.1437, "ema9": 9.1044, "ema20": 9.1394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 3.132, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T13:56:47.456552", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.74, "vwap": 12.9819, "vwap_slope": -0.0094, "atr": 0.1187, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.106, "flat_threshold_pct": 0.2328, "ema9": 12.8663, "ema20": 12.9197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 5.769, "spread_pct": 0.628, "rvol": 0.056, "volume_pace_ratio": 0.821}}
{"timestamp": "2026-09-22T13:56:47.457306", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (420.3s) but room-to-run failed: imbalance +50% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.56, "vwap": 5.532, "vwap_slope": 0.0018, "atr": 0.0219, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0455, "flat_threshold_pct": 0.0986, "ema9": 5.5543, "ema20": 5.5428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.576, "stage3": {"stop": 5.5337, "risk": 0.0263, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.497, "passed": false, "reason": "imbalance +50% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T13:56:47.458185", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2256, "vwap_slope": 0.0114, "atr": 0.0232, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.1105, "ema9": 5.2463, "ema20": 5.2326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.331, "distance_from_high_pct": 0.662, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:56:47.459064", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7324, "vwap": 8.7359, "vwap_slope": -0.0002, "atr": 0.0324, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0927, "ema9": 8.7353, "ema20": 8.7333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 1.44, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T13:56:47.459806", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7744, "vwap": 11.6587, "vwap_slope": 0.0051, "atr": 0.0449, "atr_pct": 0.382, "trend": "flat", "slope_pct": 0.0348, "flat_threshold_pct": 0.0954, "ema9": 11.7651, "ema20": 11.7279, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 0.217, "spread_pct": 0.68, "rvol": 0.011, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:56:47.460514", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0101, "vwap_slope": -0.002, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0628, "ema9": 8.9673, "ema20": 8.9814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.096, "volume_pace_ratio": 1.404}}
{"timestamp": "2026-09-22T13:56:47.461188", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 1.23% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.868, "vwap_slope": -0.0028, "atr": 0.0348, "atr_pct": 0.717, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.1792, "ema9": 4.8194, "ema20": 4.8205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 3.571, "spread_pct": 1.232, "rvol": 0.126, "volume_pace_ratio": 1.829}}
{"timestamp": "2026-09-22T13:56:47.461946", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.6699, "vwap": 14.8292, "vwap_slope": -0.0072, "atr": 0.0518, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.0883, "ema9": 14.71, "ema20": 14.7611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 2.07, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.745}}
{"timestamp": "2026-09-22T13:56:47.462767", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1457, "vwap_slope": -0.0154, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.1061, "ema9": 9.1246, "ema20": 9.1356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 1.517, "spread_pct": 0.882, "rvol": 0.03, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T13:56:47.463524", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.8083, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.0875, "ema9": 13.7916, "ema20": 13.7982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 1.44, "spread_pct": 0.072, "rvol": 0.04, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:56:47.464298", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1383, "vwap": 6.1453, "vwap_slope": -0.0011, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0594, "ema9": 6.135, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.314, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T13:56:47.465044", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.096%)"], "metrics": {"price": 13.33, "vwap": 13.5288, "vwap_slope": -0.0151, "atr": 0.0512, "atr_pct": 0.384, "trend": "negative", "slope_pct": -0.1402, "flat_threshold_pct": 0.0961, "ema9": 13.3583, "ema20": 13.4458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.067, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T13:56:52.470810", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.795, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.2044, "trend": "negative"}}
{"timestamp": "2026-09-22T13:56:52.472200", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.795, "vwap": 7.7506, "vwap_slope": 0.0171, "atr": 0.0278, "trend": "positive", "slope_pct": 0.1157, "lower_highs_lower_lows": true, "stop": 7.7617, "imbalance_decline_count": 2, "imbalance_cur": 0.04308160162189559, "imbalance_prev": 0.9123343527013251}}
{"timestamp": "2026-09-22T13:56:52.472861", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.018%)", "metrics": {"price": 10.1088, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0184, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:52.473329", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1088, "vwap": 10.057, "vwap_slope": 0.0009, "atr": 0.0308, "trend": "flat", "slope_pct": 0.0142, "lower_highs_lower_lows": true, "stop": 10.0718, "imbalance_decline_count": 0, "imbalance_cur": 0.9326233427515758, "imbalance_prev": 0.7719540229885058}}
{"timestamp": "2026-09-22T13:56:52.473740", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:52.474201", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3017, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:56:52.475577", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.265, "vwap": 13.8638, "vwap_slope": -0.0709, "atr": 0.479, "atr_pct": 3.611, "trend": "flat", "slope_pct": -0.7651, "flat_threshold_pct": 0.9027, "ema9": 13.2756, "ema20": 13.7297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 16.415, "spread_pct": 0.528, "rvol": 1.608, "volume_pace_ratio": 23.33}}
{"timestamp": "2026-09-22T13:56:52.476326", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.126%)"], "metrics": {"price": 8.685, "vwap": 8.8894, "vwap_slope": -0.0074, "atr": 0.0438, "atr_pct": 0.504, "trend": "negative", "slope_pct": -0.1758, "flat_threshold_pct": 0.126, "ema9": 8.6849, "ema20": 8.7409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.407, "volume_pace_ratio": 5.903}}
{"timestamp": "2026-09-22T13:56:52.479119", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.105, "vwap": 13.6943, "vwap_slope": -0.0239, "atr": 0.2029, "atr_pct": 1.549, "trend": "flat", "slope_pct": -0.2639, "flat_threshold_pct": 0.3871, "ema9": 13.2136, "ema20": 13.3951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 7.646, "spread_pct": 0.534, "rvol": 0.097, "volume_pace_ratio": 1.402}}
{"timestamp": "2026-09-22T13:56:52.481269", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4076, "vwap": 6.4387, "vwap_slope": -0.0041, "atr": 0.0195, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0762, "ema9": 6.405, "ema20": 6.4137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.472, "spread_pct": 0.156, "rvol": 0.08, "volume_pace_ratio": 1.157}}
{"timestamp": "2026-09-22T13:56:52.481739", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (273.6s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0652, "vwap": 8.8267, "vwap_slope": 0.0221, "atr": 0.0751, "atr_pct": 0.829, "trend": "flat", "slope_pct": 0.1967, "flat_threshold_pct": 0.2072, "ema9": 8.9974, "ema20": 8.9152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 0.163, "spread_pct": 0.221, "rvol": 0.256, "volume_pace_ratio": 3.717, "stage3": {"stop": 8.9751, "risk": 0.0901, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5802, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:52.482239", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T13:56:52.483958", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7144, "vwap_slope": -0.0011, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0601, "ema9": 12.6861, "ema20": 12.6934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T13:56:52.484711", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7604, "vwap_slope": -0.0151, "atr": 0.072, "atr_pct": 0.838, "trend": "flat", "slope_pct": -0.1513, "flat_threshold_pct": 0.2095, "ema9": 8.6014, "ema20": 8.6638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.42, "volume_pace_ratio": 6.088}}
{"timestamp": "2026-09-22T13:56:52.485399", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.1s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.66, "vwap": 11.5943, "vwap_slope": 0.0033, "atr": 0.0512, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1098, "ema9": 11.6177, "ema20": 11.5953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 0.597, "spread_pct": 0.172, "rvol": 0.049, "volume_pace_ratio": 0.708, "stage3": {"stop": 11.5986, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3818, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:56:52.485862", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2811, "vwap": 12.3151, "vwap_slope": -0.003, "atr": 0.0338, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0689, "ema9": 12.2642, "ema20": 12.2681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.298, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:56:52.486266", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.2558, "vwap": 10.3667, "vwap_slope": -0.0021, "atr": 0.0881, "atr_pct": 0.859, "trend": "flat", "slope_pct": -0.1373, "flat_threshold_pct": 0.2148, "ema9": 10.2955, "ema20": 10.3667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.446, "distance_from_high_pct": 4.151, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:56:52.486766", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5046, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0963, "ema9": 5.4997, "ema20": 5.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T13:56:52.487511", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0757, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0395, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1089, "ema9": 9.072, "ema20": 9.0732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.039, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T13:56:52.488182", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4683, "vwap_slope": -0.002, "atr": 0.0272, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0914, "ema9": 7.429, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T13:56:52.488872", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1381, "vwap": 9.1984, "vwap_slope": -0.0086, "atr": 0.0524, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.0797, "flat_threshold_pct": 0.1435, "ema9": 9.107, "ema20": 9.1406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 2.993, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:56:52.489441", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.74 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.74, "vwap": 12.9818, "vwap_slope": -0.0095, "atr": 0.1187, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.106, "flat_threshold_pct": 0.2328, "ema9": 12.8663, "ema20": 12.9197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 5.769, "spread_pct": 0.628, "rvol": 0.056, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T13:56:52.490211", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (425.4s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.532, "vwap_slope": 0.0018, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.0987, "ema9": 5.5533, "ema20": 5.5423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.574, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2766, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:56:52.491912", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2267, "vwap_slope": 0.0125, "atr": 0.0232, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.1103, "ema9": 5.2483, "ema20": 5.2336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.347, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T13:56:52.492641", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.7357, "vwap_slope": -0.0004, "atr": 0.0324, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.093, "ema9": 8.7298, "ema20": 8.7307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T13:56:52.494232", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7999, "vwap": 11.6591, "vwap_slope": 0.0055, "atr": 0.0449, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0365, "flat_threshold_pct": 0.0952, "ema9": 11.7702, "ema20": 11.7303, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 0.001, "spread_pct": 0.68, "rvol": 0.011, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:56:52.495009", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.01, "vwap_slope": -0.0021, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.0629, "ema9": 8.9663, "ema20": 8.981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.402}}
{"timestamp": "2026-09-22T13:56:52.496491", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.868, "vwap_slope": -0.0028, "atr": 0.0348, "atr_pct": 0.717, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.1792, "ema9": 4.8194, "ema20": 4.8205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 3.571, "spread_pct": 2.479, "rvol": 0.126, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T13:56:52.497791", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8292, "vwap_slope": -0.0072, "atr": 0.0518, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.0883, "ema9": 14.709, "ema20": 14.7606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.74}}
{"timestamp": "2026-09-22T13:56:52.498554", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1457, "vwap_slope": -0.0154, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.1061, "ema9": 9.1246, "ema20": 9.1356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.03, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T13:56:52.499301", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8104, "vwap": 13.8095, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.0875, "ema9": 13.792, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 1.425, "spread_pct": 0.072, "rvol": 0.041, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:56:52.499769", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1453, "vwap_slope": -0.0011, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0594, "ema9": 6.1354, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T13:56:52.500214", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.096%)"], "metrics": {"price": 13.325, "vwap": 13.5287, "vwap_slope": -0.0153, "atr": 0.0512, "atr_pct": 0.384, "trend": "negative", "slope_pct": -0.1405, "flat_threshold_pct": 0.0961, "ema9": 13.3573, "ema20": 13.4453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T13:56:57.503391", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0255, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:57.505749", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.754, "vwap_slope": 0.0206, "atr": 0.0296, "trend": "positive", "slope_pct": 0.1218, "lower_highs_lower_lows": false, "stop": 7.8195, "imbalance_decline_count": 0, "imbalance_cur": 0.6421646395205358, "imbalance_prev": 0.04308160162189559}}
{"timestamp": "2026-09-22T13:56:57.506484", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:57.507128", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.057, "vwap_slope": 0.0009, "atr": 0.0308, "trend": "flat", "slope_pct": 0.0139, "lower_highs_lower_lows": true, "stop": 10.068, "imbalance_decline_count": 1, "imbalance_cur": 0.9309730572255622, "imbalance_prev": 0.9326233427515758}}
{"timestamp": "2026-09-22T13:56:57.507583", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:56:57.508201", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3017, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:56:57.509272", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.2025, "vwap": 13.8612, "vwap_slope": -0.0735, "atr": 0.479, "atr_pct": 3.628, "trend": "flat", "slope_pct": -0.7725, "flat_threshold_pct": 0.907, "ema9": 13.2631, "ema20": 13.7238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 16.808, "spread_pct": 0.755, "rvol": 1.613, "volume_pace_ratio": 23.334}}
{"timestamp": "2026-09-22T13:56:57.510036", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.176%, flat band 0.126%)"], "metrics": {"price": 8.685, "vwap": 8.8893, "vwap_slope": -0.0074, "atr": 0.0438, "atr_pct": 0.504, "trend": "negative", "slope_pct": -0.1758, "flat_threshold_pct": 0.126, "ema9": 8.6849, "ema20": 8.7409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.407, "volume_pace_ratio": 5.885}}
{"timestamp": "2026-09-22T13:56:57.510934", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.105, "vwap": 13.6943, "vwap_slope": -0.024, "atr": 0.2032, "atr_pct": 1.55, "trend": "flat", "slope_pct": -0.2639, "flat_threshold_pct": 0.3876, "ema9": 13.2136, "ema20": 13.3951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 7.646, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.398}}
{"timestamp": "2026-09-22T13:56:57.513168", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.402, "vwap": 6.4385, "vwap_slope": -0.0043, "atr": 0.0195, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.0763, "ema9": 6.4039, "ema20": 6.4132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 2.557, "spread_pct": 0.156, "rvol": 0.08, "volume_pace_ratio": 1.156}}
{"timestamp": "2026-09-22T13:56:57.514130", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (278.7s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.04, "vwap": 8.8266, "vwap_slope": 0.022, "atr": 0.0751, "atr_pct": 0.831, "trend": "flat", "slope_pct": 0.1944, "flat_threshold_pct": 0.2078, "ema9": 8.9923, "ema20": 8.9128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 0.441, "spread_pct": 0.221, "rvol": 0.256, "volume_pace_ratio": 3.707, "stage3": {"stop": 8.9499, "risk": 0.0901, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4948, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:57.514954", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T13:56:57.515816", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6886, "vwap": 12.7144, "vwap_slope": -0.0011, "atr": 0.0305, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0601, "ema9": 12.6869, "ema20": 12.6937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.87, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T13:56:57.516643", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7602, "vwap_slope": -0.0153, "atr": 0.072, "atr_pct": 0.838, "trend": "flat", "slope_pct": -0.1513, "flat_threshold_pct": 0.2095, "ema9": 8.6014, "ema20": 8.6638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 6.934, "spread_pct": 0.233, "rvol": 0.42, "volume_pace_ratio": 6.076}}
{"timestamp": "2026-09-22T13:56:57.517474", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.1s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6424, "vwap": 11.5941, "vwap_slope": 0.0032, "atr": 0.0512, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.11, "ema9": 11.6142, "ema20": 11.5936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 0.747, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.706, "stage3": {"stop": 11.581, "risk": 0.0614, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3535, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:56:57.518235", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.315, "vwap_slope": -0.0031, "atr": 0.0338, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0689, "ema9": 12.262, "ema20": 12.267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 2.387, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:56:57.519023", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.2558, "vwap": 10.3667, "vwap_slope": -0.0021, "atr": 0.0881, "atr_pct": 0.859, "trend": "flat", "slope_pct": -0.1373, "flat_threshold_pct": 0.2148, "ema9": 10.2955, "ema20": 10.3667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.446, "distance_from_high_pct": 4.151, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T13:56:57.519857", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5045, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0964, "ema9": 5.4987, "ema20": 5.4984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T13:56:57.521158", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0757, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0395, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1089, "ema9": 9.072, "ema20": 9.0732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.039, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T13:56:57.521935", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4331, "vwap": 7.4681, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0923, "ema9": 7.4306, "ema20": 7.4467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.548, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:56:57.522720", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.198, "vwap_slope": -0.009, "atr": 0.0524, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.083, "flat_threshold_pct": 0.1441, "ema9": 9.0994, "ema20": 9.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 3.397, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T13:56:57.523543", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.67, "vwap": 12.9805, "vwap_slope": -0.0107, "atr": 0.1215, "atr_pct": 0.959, "trend": "flat", "slope_pct": -0.1103, "flat_threshold_pct": 0.2398, "ema9": 12.8523, "ema20": 12.9131, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 6.287, "spread_pct": 0.473, "rvol": 0.057, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:56:57.524267", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 430.4s", "imbalance +75% >= 50% buy threshold, stop 5.53", "entry_score 88.3"], "reasons_against": [], "metrics": {"price": 5.5562, "vwap": 5.532, "vwap_slope": 0.0018, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.0987, "ema9": 5.5535, "ema20": 5.5424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.114, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.572, "stage3": {"stop": 5.5299, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7534, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 5.53"}, "entry_score": 88.31, "entry_score_breakdown": {"imbalance_sub": 0.648, "volume_pace_sub": 1.0, "volatility_sub": 0.944, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:56:57.560090", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2267, "vwap_slope": 0.0125, "atr": 0.0232, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.1103, "ema9": 5.2483, "ema20": 5.2336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.347, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:56:57.560990", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.7357, "vwap_slope": -0.0005, "atr": 0.0324, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0931, "ema9": 8.7288, "ema20": 8.7302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:56:57.561704", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7724, "vwap": 11.659, "vwap_slope": 0.0054, "atr": 0.0449, "atr_pct": 0.382, "trend": "flat", "slope_pct": 0.0347, "flat_threshold_pct": 0.0954, "ema9": 11.7647, "ema20": 11.7277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 0.234, "spread_pct": 0.68, "rvol": 0.011, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:56:57.562557", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.01, "vwap_slope": -0.0021, "atr": 0.0225, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0512, "flat_threshold_pct": 0.0629, "ema9": 8.9653, "ema20": 8.9805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.398}}
{"timestamp": "2026-09-22T13:56:57.563421", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.868, "vwap_slope": -0.0028, "atr": 0.0348, "atr_pct": 0.717, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.1792, "ema9": 4.8194, "ema20": 4.8205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 3.571, "spread_pct": 2.479, "rvol": 0.126, "volume_pace_ratio": 1.817}}
{"timestamp": "2026-09-22T13:56:57.564197", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8291, "vwap_slope": -0.0073, "atr": 0.0518, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.0883, "ema9": 14.709, "ema20": 14.7606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.736}}
{"timestamp": "2026-09-22T13:56:57.564958", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1457, "vwap_slope": -0.0154, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.1061, "ema9": 9.1246, "ema20": 9.1356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.03, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T13:56:57.565681", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0483, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.0876, "ema9": 13.7899, "ema20": 13.7975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.041, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T13:56:57.566387", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1332, "vwap": 6.1452, "vwap_slope": -0.0012, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0595, "ema9": 6.134, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.395, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T13:56:57.567181", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.096%)"], "metrics": {"price": 13.3295, "vwap": 13.5287, "vwap_slope": -0.0153, "atr": 0.0512, "atr_pct": 0.384, "trend": "negative", "slope_pct": -0.1402, "flat_threshold_pct": 0.0961, "ema9": 13.3582, "ema20": 13.4457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 4.379, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.977}}
{"timestamp": "2026-09-22T13:57:02.577490", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:02.580917", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.754, "vwap_slope": 0.0113, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8225, "imbalance_decline_count": 0, "imbalance_cur": 0.6421646395205358, "imbalance_prev": 0.6421646395205358}}
{"timestamp": "2026-09-22T13:57:02.581673", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:02.582325", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.057, "vwap_slope": 0.0009, "atr": 0.0308, "trend": "flat", "slope_pct": 0.0139, "lower_highs_lower_lows": true, "stop": 10.068, "imbalance_decline_count": 2, "imbalance_cur": 0.8888162197514715, "imbalance_prev": 0.9309730572255622}}
{"timestamp": "2026-09-22T13:57:02.582933", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:02.583629", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:02.584791", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.8609, "vwap_slope": -0.0383, "atr": 0.39, "atr_pct": 2.938, "trend": "flat", "slope_pct": -0.6917, "flat_threshold_pct": 0.7345, "ema9": 13.2731, "ema20": 13.6851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 16.352, "spread_pct": 0.377, "rvol": 1.615, "volume_pace_ratio": 23.295}}
{"timestamp": "2026-09-22T13:57:02.585646", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.167%, flat band 0.107%)"], "metrics": {"price": 8.685, "vwap": 8.8893, "vwap_slope": -0.0041, "atr": 0.0372, "atr_pct": 0.428, "trend": "negative", "slope_pct": -0.1666, "flat_threshold_pct": 0.107, "ema9": 8.6849, "ema20": 8.7356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.407, "volume_pace_ratio": 5.867}}
{"timestamp": "2026-09-22T13:57:02.586428", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.0966, "vwap": 13.6942, "vwap_slope": -0.0241, "atr": 0.2018, "atr_pct": 1.54, "trend": "flat", "slope_pct": -0.2644, "flat_threshold_pct": 0.3851, "ema9": 13.2119, "ema20": 13.3943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 7.705, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.393}}
{"timestamp": "2026-09-22T13:57:02.587279", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4383, "vwap_slope": -0.0039, "atr": 0.0183, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0713, "ema9": 6.4052, "ema20": 6.4129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.08, "volume_pace_ratio": 1.157}}
{"timestamp": "2026-09-22T13:57:02.588104", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (283.8s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0499, "vwap": 8.827, "vwap_slope": 0.0133, "atr": 0.0692, "atr_pct": 0.765, "trend": "positive", "slope_pct": 0.1938, "flat_threshold_pct": 0.1913, "ema9": 9.0054, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.331, "spread_pct": 0.221, "rvol": 0.256, "volume_pace_ratio": 3.699, "stage3": {"stop": 8.9669, "risk": 0.083, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4316, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:02.588867", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T13:57:02.589652", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7144, "vwap_slope": -0.0006, "atr": 0.0266, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0523, "ema9": 12.6895, "ema20": 12.6944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T13:57:02.590461", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7603, "vwap_slope": -0.007, "atr": 0.0684, "atr_pct": 0.795, "trend": "flat", "slope_pct": -0.1426, "flat_threshold_pct": 0.1986, "ema9": 8.6047, "ema20": 8.6596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 6.717, "spread_pct": 0.233, "rvol": 0.42, "volume_pace_ratio": 6.059}}
{"timestamp": "2026-09-22T13:57:02.591468", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.2s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6311, "vwap": 11.5947, "vwap_slope": 0.0032, "atr": 0.0475, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0121, "flat_threshold_pct": 0.1021, "ema9": 11.6174, "ema20": 11.5971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 0.843, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.708, "stage3": {"stop": 11.5741, "risk": 0.057, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.7882, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:02.592386", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.2815, "vwap": 12.3153, "vwap_slope": -0.0017, "atr": 0.03, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0611, "ema9": 12.2659, "ema20": 12.2684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.295, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:57:02.594151", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.3664, "vwap_slope": -0.002, "atr": 0.0794, "atr_pct": 0.782, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.1955, "ema9": 10.2617, "ema20": 10.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.555, "distance_from_high_pct": 5.093, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T13:57:02.595105", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4901, "vwap": 5.5045, "vwap_slope": -0.0001, "atr": 0.019, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0866, "ema9": 5.4978, "ema20": 5.498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.33, "distance_from_high_pct": 1.962, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T13:57:02.595932", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T13:57:02.596739", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.468, "vwap_slope": -0.0022, "atr": 0.0268, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0904, "ema9": 7.429, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T13:57:02.597518", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1983, "vwap_slope": -0.0041, "atr": 0.0508, "atr_pct": 0.557, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1392, "ema9": 9.1117, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 3.132, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.898}}
{"timestamp": "2026-09-22T13:57:02.598446", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.9806, "vwap_slope": -0.0096, "atr": 0.1136, "atr_pct": 0.895, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.2238, "ema9": 12.821, "ema20": 12.8925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 6.139, "spread_pct": 0.473, "rvol": 0.057, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T13:57:02.599629", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 435.5s", "imbalance +84% >= 50% buy threshold, stop 5.53", "entry_score 92.2"], "reasons_against": [], "metrics": {"price": 5.556, "vwap": 5.532, "vwap_slope": 0.0009, "atr": 0.0215, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0433, "flat_threshold_pct": 0.0968, "ema9": 5.554, "ema20": 5.5437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 1.118, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.571, "stage3": {"stop": 5.5302, "risk": 0.0258, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.843, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 5.53"}, "entry_score": 92.25, "entry_score_breakdown": {"imbalance_sub": 0.776, "volume_pace_sub": 1.0, "volatility_sub": 0.949, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:02.660267", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2267, "vwap_slope": 0.0125, "atr": 0.0232, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.1103, "ema9": 5.2483, "ema20": 5.2336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.347, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:57:02.661317", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.7357, "vwap_slope": -0.0003, "atr": 0.0326, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0937, "ema9": 8.7251, "ema20": 8.7283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:57:02.662993", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6603, "vwap_slope": 0.0062, "atr": 0.0406, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.0379, "flat_threshold_pct": 0.0861, "ema9": 11.7761, "ema20": 11.7369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 0.0, "spread_pct": 0.51, "rvol": 0.012, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:57:02.664184", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.962, "vwap": 9.01, "vwap_slope": -0.0021, "atr": 0.0225, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0628, "ema9": 8.9657, "ema20": 8.9807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.516, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.394}}
{"timestamp": "2026-09-22T13:57:02.665051", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.8301, "vwap": 4.8677, "vwap_slope": -0.0031, "atr": 0.0348, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.1803, "ema9": 4.8135, "ema20": 4.8176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.165, "spread_pct": 2.479, "rvol": 0.126, "volume_pace_ratio": 1.812}}
{"timestamp": "2026-09-22T13:57:02.666374", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.6778, "vwap": 14.8291, "vwap_slope": -0.0052, "atr": 0.0499, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0849, "ema9": 14.7027, "ema20": 14.7528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.017, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.73}}
{"timestamp": "2026-09-22T13:57:02.669158", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1439, "vwap_slope": -0.0172, "atr": 0.0386, "atr_pct": 0.425, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.1063, "ema9": 9.1206, "ema20": 9.1337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 1.733, "spread_pct": 0.44, "rvol": 0.03, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T13:57:02.670410", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0473, "atr_pct": 0.343, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.0856, "ema9": 13.7909, "ema20": 13.7979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.041, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T13:57:02.671406", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1452, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0599, "ema9": 6.1335, "ema20": 6.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T13:57:02.674467", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.137%, flat band 0.083%)"], "metrics": {"price": 13.315, "vwap": 13.5279, "vwap_slope": -0.0096, "atr": 0.0444, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.1374, "flat_threshold_pct": 0.0834, "ema9": 13.348, "ema20": 13.4324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.977}}
{"timestamp": "2026-09-22T13:57:07.680881", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:07.682490", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.754, "vwap_slope": 0.0113, "atr": 0.0271, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8225, "imbalance_decline_count": 0, "imbalance_cur": 0.6421646395205358, "imbalance_prev": 0.6421646395205358}}
{"timestamp": "2026-09-22T13:57:07.683433", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 10.1071, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.026, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:07.684035", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1071, "vwap": 10.057, "vwap_slope": 0.0005, "atr": 0.0277, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0738, "imbalance_decline_count": 3, "imbalance_cur": 0.7283653846153846, "imbalance_prev": 0.8888162197514715}}
{"timestamp": "2026-09-22T13:57:07.684588", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:07.685242", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:07.687121", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.8582, "vwap_slope": -0.0409, "atr": 0.4061, "atr_pct": 3.058, "trend": "flat", "slope_pct": -0.6911, "flat_threshold_pct": 0.7646, "ema9": 13.2741, "ema20": 13.6856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 16.32, "spread_pct": 0.678, "rvol": 1.623, "volume_pace_ratio": 23.336}}
{"timestamp": "2026-09-22T13:57:07.688144", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.113%)"], "metrics": {"price": 8.665, "vwap": 8.8883, "vwap_slope": -0.0051, "atr": 0.0391, "atr_pct": 0.452, "trend": "negative", "slope_pct": -0.1683, "flat_threshold_pct": 0.1129, "ema9": 8.6809, "ema20": 8.7337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.409, "volume_pace_ratio": 5.877}}
{"timestamp": "2026-09-22T13:57:07.689008", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.1001, "vwap": 13.6939, "vwap_slope": -0.0104, "atr": 0.1813, "atr_pct": 1.384, "trend": "flat", "slope_pct": -0.2635, "flat_threshold_pct": 0.3459, "ema9": 13.1895, "ema20": 13.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 7.681, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.39}}
{"timestamp": "2026-09-22T13:57:07.689835", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4383, "vwap_slope": -0.0039, "atr": 0.0183, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0713, "ema9": 6.4052, "ema20": 6.4129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.08, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T13:57:07.690814", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 288.9s", "imbalance +95% >= 50% buy threshold, stop 8.95", "entry_score 90.6"], "reasons_against": [], "metrics": {"price": 9.0335, "vwap": 8.8271, "vwap_slope": 0.0134, "atr": 0.0709, "atr_pct": 0.785, "trend": "flat", "slope_pct": 0.1924, "flat_threshold_pct": 0.1962, "ema9": 9.0022, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 0.512, "spread_pct": 0.221, "rvol": 0.257, "volume_pace_ratio": 3.688, "stage3": {"stop": 8.9484, "risk": 0.0851, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9481, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 8.95"}, "entry_score": 90.56, "entry_score_breakdown": {"imbalance_sub": 0.926, "volume_pace_sub": 0.943, "volatility_sub": 0.715, "slope_sub": 1.0, "volume_accel_sub": 0.992}}}
{"timestamp": "2026-09-22T13:57:07.730584", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0233, "atr": 0.1307, "atr_pct": 1.485, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.3712, "ema9": 8.8479, "ema20": 8.7909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.024, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T13:57:07.731725", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6889, "vwap": 12.7144, "vwap_slope": -0.0006, "atr": 0.0266, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0524, "ema9": 12.6883, "ema20": 12.6938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.868, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T13:57:07.735620", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6033, "vwap": 8.7602, "vwap_slope": -0.0071, "atr": 0.0691, "atr_pct": 0.803, "trend": "flat", "slope_pct": -0.1431, "flat_threshold_pct": 0.2009, "ema9": 8.6034, "ema20": 8.6589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 6.79, "spread_pct": 0.116, "rvol": 0.42, "volume_pace_ratio": 6.042}}
{"timestamp": "2026-09-22T13:57:07.737928", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.3s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6549, "vwap": 11.5948, "vwap_slope": 0.0034, "atr": 0.0476, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.102, "ema9": 11.6221, "ema20": 11.5994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 0.64, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.708, "stage3": {"stop": 11.5978, "risk": 0.0571, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9195, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:07.738933", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.32", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3152, "vwap_slope": -0.0018, "atr": 0.0303, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0618, "ema9": 12.2646, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.05, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:57:07.739835", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.3664, "vwap_slope": -0.002, "atr": 0.0794, "atr_pct": 0.782, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.1955, "ema9": 10.2617, "ema20": 10.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.555, "distance_from_high_pct": 5.093, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:57:07.741189", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5045, "vwap_slope": -0.0001, "atr": 0.019, "atr_pct": 0.346, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0866, "ema9": 5.4988, "ema20": 5.4985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T13:57:07.742540", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T13:57:07.743695", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.468, "vwap_slope": -0.0022, "atr": 0.0268, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0904, "ema9": 7.429, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T13:57:07.744675", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1983, "vwap_slope": -0.0041, "atr": 0.0508, "atr_pct": 0.557, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1392, "ema9": 9.1117, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 3.132, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:57:07.745503", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.9806, "vwap_slope": -0.0096, "atr": 0.1136, "atr_pct": 0.895, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.2238, "ema9": 12.821, "ema20": 12.8925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 6.139, "spread_pct": 0.473, "rvol": 0.057, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T13:57:07.746373", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 440.6s", "imbalance +100% >= 50% buy threshold, stop 5.53", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5321, "vwap_slope": 0.0009, "atr": 0.0216, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.0971, "ema9": 5.5538, "ema20": 5.5436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.57, "stage3": {"stop": 5.5291, "risk": 0.0259, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.53"}, "entry_score": 98.95, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.948, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:07.809549", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.2627, "vwap": 5.2269, "vwap_slope": 0.0121, "atr": 0.0213, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.101, "ema9": 5.2512, "ema20": 5.2363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.45, "distance_from_high_pct": 0.422, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:57:07.810970", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.7357, "vwap_slope": -0.0004, "atr": 0.0326, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0937, "ema9": 8.7251, "ema20": 8.7283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T13:57:07.812148", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6603, "vwap_slope": 0.0063, "atr": 0.0413, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0373, "flat_threshold_pct": 0.0876, "ema9": 11.7741, "ema20": 11.736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 0.085, "spread_pct": 0.51, "rvol": 0.012, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:57:07.813107", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.966, "vwap": 9.01, "vwap_slope": -0.0016, "atr": 0.0222, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0618, "ema9": 8.9658, "ema20": 8.9793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.473, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.389}}
{"timestamp": "2026-09-22T13:57:07.814086", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.8301, "vwap": 4.8677, "vwap_slope": -0.0031, "atr": 0.0348, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.1803, "ema9": 4.8135, "ema20": 4.8176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.165, "spread_pct": 2.479, "rvol": 0.126, "volume_pace_ratio": 1.806}}
{"timestamp": "2026-09-22T13:57:07.815950", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.8286, "vwap_slope": -0.0056, "atr": 0.0506, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0495, "flat_threshold_pct": 0.0864, "ema9": 14.6992, "ema20": 14.7511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.12, "volume_pace_ratio": 1.729}}
{"timestamp": "2026-09-22T13:57:07.816792", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1439, "vwap_slope": -0.0169, "atr": 0.035, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0963, "ema9": 9.1145, "ema20": 9.1295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.03, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T13:57:07.817591", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.81, "vwap": 13.8094, "vwap_slope": 0.0002, "atr": 0.0462, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.0837, "ema9": 13.7947, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.041, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T13:57:07.818357", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1452, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0598, "ema9": 6.1355, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T13:57:07.819242", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.137%, flat band 0.084%)"], "metrics": {"price": 13.315, "vwap": 13.5273, "vwap_slope": -0.0102, "atr": 0.0448, "atr_pct": 0.336, "trend": "negative", "slope_pct": -0.1374, "flat_threshold_pct": 0.0841, "ema9": 13.348, "ema20": 13.4324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.977}}
{"timestamp": "2026-09-22T13:57:12.825389", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:12.827551", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7541, "vwap_slope": 0.0114, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8191, "imbalance_decline_count": 0, "imbalance_cur": 0.7426032409827497, "imbalance_prev": 0.6421646395205358}}
{"timestamp": "2026-09-22T13:57:12.828385", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0495, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:12.829040", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0571, "vwap_slope": 0.0005, "atr": 0.0283, "trend": "flat", "slope_pct": 0.0139, "lower_highs_lower_lows": false, "stop": 10.081, "imbalance_decline_count": 0, "imbalance_cur": 0.8650875386199794, "imbalance_prev": 0.7283653846153846}}
{"timestamp": "2026-09-22T13:57:12.829541", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:12.830195", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0006, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0615, "lower_highs_lower_lows": false, "stop": 6.3031, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:12.831884", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.8576, "vwap_slope": -0.0416, "atr": 0.4061, "atr_pct": 3.049, "trend": "flat", "slope_pct": -0.6868, "flat_threshold_pct": 0.7623, "ema9": 13.2821, "ema20": 13.6894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 16.068, "spread_pct": 0.902, "rvol": 1.626, "volume_pace_ratio": 23.296}}
{"timestamp": "2026-09-22T13:57:12.832846", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.113%)"], "metrics": {"price": 8.6644, "vwap": 8.8881, "vwap_slope": -0.0054, "atr": 0.0391, "atr_pct": 0.452, "trend": "negative", "slope_pct": -0.1683, "flat_threshold_pct": 0.1129, "ema9": 8.6808, "ema20": 8.7336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 6.026, "spread_pct": 0.115, "rvol": 0.409, "volume_pace_ratio": 5.864}}
{"timestamp": "2026-09-22T13:57:12.833823", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.1054, "vwap": 13.6939, "vwap_slope": -0.0105, "atr": 0.182, "atr_pct": 1.389, "trend": "flat", "slope_pct": -0.2632, "flat_threshold_pct": 0.3472, "ema9": 13.1906, "ema20": 13.3668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 7.643, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T13:57:12.834731", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4383, "vwap_slope": -0.004, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0714, "ema9": 6.4052, "ema20": 6.4129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.08, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T13:57:12.835760", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 294.0s", "imbalance +93% >= 50% buy threshold, stop 8.96", "entry_score 89.8"], "reasons_against": [], "metrics": {"price": 9.05, "vwap": 8.8271, "vwap_slope": 0.0134, "atr": 0.0709, "atr_pct": 0.783, "trend": "flat", "slope_pct": 0.1938, "flat_threshold_pct": 0.1959, "ema9": 9.0055, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 0.33, "spread_pct": 0.221, "rvol": 0.257, "volume_pace_ratio": 3.677, "stage3": {"stop": 8.9649, "risk": 0.0851, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9282, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 8.96"}, "entry_score": 89.75, "entry_score_breakdown": {"imbalance_sub": 0.897, "volume_pace_sub": 0.944, "volatility_sub": 0.716, "slope_sub": 1.0, "volume_accel_sub": 0.992}}}
{"timestamp": "2026-09-22T13:57:12.876331", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T13:57:12.877862", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7143, "vwap_slope": -0.0008, "atr": 0.0273, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0538, "ema9": 12.6895, "ema20": 12.6944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T13:57:12.879958", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7599, "vwap_slope": -0.0074, "atr": 0.0691, "atr_pct": 0.802, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.2006, "ema9": 8.6057, "ema20": 8.6601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.421, "volume_pace_ratio": 6.036}}
{"timestamp": "2026-09-22T13:57:12.881056", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.5s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5948, "vwap_slope": 0.0033, "atr": 0.0476, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.1022, "ema9": 11.6182, "ema20": 11.5975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.706, "stage3": {"stop": 11.5779, "risk": 0.0571, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9075, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:12.882270", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3148, "vwap_slope": -0.0022, "atr": 0.0315, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.064, "ema9": 12.2676, "ema20": 12.2692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 2.228, "spread_pct": 0.081, "rvol": 0.051, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:57:12.883267", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.3664, "vwap_slope": -0.002, "atr": 0.0794, "atr_pct": 0.782, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.1955, "ema9": 10.2617, "ema20": 10.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.555, "distance_from_high_pct": 5.093, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:57:12.884134", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4987, "vwap": 5.5045, "vwap_slope": -0.0001, "atr": 0.019, "atr_pct": 0.346, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0865, "ema9": 5.4995, "ema20": 5.4989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 1.809, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:57:12.884941", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T13:57:12.885894", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4285, "vwap": 7.468, "vwap_slope": -0.0018, "atr": 0.0242, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0813, "ema9": 7.4289, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.609, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T13:57:12.887868", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1982, "vwap_slope": -0.0042, "atr": 0.0508, "atr_pct": 0.557, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1392, "ema9": 9.1117, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.132, "spread_pct": 0.548, "rvol": 0.062, "volume_pace_ratio": 0.894}}
{"timestamp": "2026-09-22T13:57:12.888839", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.68, "vwap": 12.9781, "vwap_slope": -0.0122, "atr": 0.1149, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1146, "flat_threshold_pct": 0.2265, "ema9": 12.819, "ema20": 12.8915, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 6.213, "spread_pct": 0.315, "rvol": 0.057, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:57:12.889757", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 445.8s", "imbalance +100% >= 50% buy threshold, stop 5.53", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.5589, "vwap": 5.5321, "vwap_slope": 0.0009, "atr": 0.0216, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0437, "flat_threshold_pct": 0.0971, "ema9": 5.5546, "ema20": 5.544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.066, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.568, "stage3": {"stop": 5.533, "risk": 0.0259, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.53"}, "entry_score": 98.96, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.948, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:12.926655", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2269, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.1047, "ema9": 5.2487, "ema20": 5.2351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.454, "distance_from_high_pct": 0.662, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:57:12.928820", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7315, "vwap": 8.7356, "vwap_slope": -0.0004, "atr": 0.0326, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.0935, "ema9": 8.7294, "ema20": 8.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 1.45, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:57:12.930748", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.775, "vwap": 11.6606, "vwap_slope": 0.0066, "atr": 0.0428, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0363, "flat_threshold_pct": 0.0908, "ema9": 11.7711, "ema20": 11.7346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 0.212, "spread_pct": 0.34, "rvol": 0.012, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:57:12.931720", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.01, "vwap_slope": -0.0016, "atr": 0.0222, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.0618, "ema9": 8.9656, "ema20": 8.9792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.386}}
{"timestamp": "2026-09-22T13:57:12.932552", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.8301, "vwap": 4.8677, "vwap_slope": -0.0031, "atr": 0.0348, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.1803, "ema9": 4.8135, "ema20": 4.8176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.165, "spread_pct": 2.479, "rvol": 0.126, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T13:57:12.933473", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.8279, "vwap_slope": -0.0064, "atr": 0.0522, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.0889, "ema9": 14.7012, "ema20": 14.752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.121, "volume_pace_ratio": 1.733}}
{"timestamp": "2026-09-22T13:57:12.934290", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1439, "vwap_slope": -0.0169, "atr": 0.035, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0963, "ema9": 9.1145, "ema20": 9.1295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.03, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T13:57:12.935111", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.82, "vwap": 13.8095, "vwap_slope": 0.0003, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0842, "ema9": 13.7967, "ema20": 13.8, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.041, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T13:57:12.936067", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1452, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0598, "ema9": 6.1355, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T13:57:12.936839", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.085%)"], "metrics": {"price": 13.305, "vwap": 13.5271, "vwap_slope": -0.0104, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1379, "flat_threshold_pct": 0.0848, "ema9": 13.346, "ema20": 13.4315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T13:57:17.944524", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:17.946799", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7542, "vwap_slope": 0.0115, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8191, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.7426032409827497}}
{"timestamp": "2026-09-22T13:57:17.947843", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.035%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0346, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:17.948589", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0571, "vwap_slope": 0.0005, "atr": 0.0287, "trend": "flat", "slope_pct": 0.0135, "lower_highs_lower_lows": false, "stop": 10.0755, "imbalance_decline_count": 1, "imbalance_cur": 0.573063973063973, "imbalance_prev": 0.8650875386199794}}
{"timestamp": "2026-09-22T13:57:17.949141", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:17.949735", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0562, "lower_highs_lower_lows": false, "stop": 6.3053, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:17.953581", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.3355, "vwap": 13.8569, "vwap_slope": -0.0422, "atr": 0.4061, "atr_pct": 3.046, "trend": "flat", "slope_pct": -0.6851, "flat_threshold_pct": 0.7614, "ema9": 13.2852, "ema20": 13.6909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 15.97, "spread_pct": 0.524, "rvol": 1.628, "volume_pace_ratio": 23.252}}
{"timestamp": "2026-09-22T13:57:17.957473", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.113%)"], "metrics": {"price": 8.665, "vwap": 8.888, "vwap_slope": -0.0054, "atr": 0.0391, "atr_pct": 0.452, "trend": "negative", "slope_pct": -0.1683, "flat_threshold_pct": 0.1129, "ema9": 8.6809, "ema20": 8.7337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.409, "volume_pace_ratio": 5.847}}
{"timestamp": "2026-09-22T13:57:17.958801", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.6932, "vwap_slope": -0.0112, "atr": 0.1827, "atr_pct": 1.39, "trend": "flat", "slope_pct": -0.2613, "flat_threshold_pct": 0.3476, "ema9": 13.1975, "ema20": 13.3701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 7.4, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T13:57:17.961576", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.41, "vwap": 6.4383, "vwap_slope": -0.004, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0714, "ema9": 6.4052, "ema20": 6.4129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 2.435, "spread_pct": 0.156, "rvol": 0.08, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T13:57:17.963077", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 299.1s", "imbalance +85% >= 50% buy threshold, stop 8.96", "entry_score 86.6"], "reasons_against": [], "metrics": {"price": 9.05, "vwap": 8.8272, "vwap_slope": 0.0135, "atr": 0.071, "atr_pct": 0.784, "trend": "flat", "slope_pct": 0.1938, "flat_threshold_pct": 0.1961, "ema9": 9.0055, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 0.33, "spread_pct": 0.221, "rvol": 0.257, "volume_pace_ratio": 3.666, "stage3": {"stop": 8.9648, "risk": 0.0852, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8544, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 8.96"}, "entry_score": 86.6, "entry_score_breakdown": {"imbalance_sub": 0.792, "volume_pace_sub": 0.945, "volatility_sub": 0.715, "slope_sub": 1.0, "volume_accel_sub": 0.992}}}
{"timestamp": "2026-09-22T13:57:18.012637", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T13:57:18.014405", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6871, "vwap": 12.7142, "vwap_slope": -0.0009, "atr": 0.0273, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0538, "ema9": 12.6879, "ema20": 12.6936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.882, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T13:57:18.017422", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7597, "vwap_slope": -0.0075, "atr": 0.0691, "atr_pct": 0.802, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.2006, "ema9": 8.6057, "ema20": 8.6601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.422, "volume_pace_ratio": 6.022}}
{"timestamp": "2026-09-22T13:57:18.018694", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.6s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5948, "vwap_slope": 0.0033, "atr": 0.0476, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.1022, "ema9": 11.6182, "ema20": 11.5975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.703, "stage3": {"stop": 11.5779, "risk": 0.0571, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9174, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:18.022960", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3147, "vwap_slope": -0.0023, "atr": 0.0315, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0641, "ema9": 12.2646, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.051, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:57:18.023877", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.2117, "vwap": 10.3663, "vwap_slope": -0.002, "atr": 0.0794, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.1944, "ema9": 10.273, "ema20": 10.3489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.556, "distance_from_high_pct": 4.563, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:57:18.024694", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4976, "vwap": 5.5045, "vwap_slope": -0.0001, "atr": 0.0194, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0881, "ema9": 5.4993, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 1.829, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:57:18.025492", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T13:57:18.026217", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4285, "vwap": 7.468, "vwap_slope": -0.0018, "atr": 0.0242, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0813, "ema9": 7.4289, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.609, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T13:57:18.027136", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1982, "vwap_slope": -0.0042, "atr": 0.0518, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.0729, "flat_threshold_pct": 0.1414, "ema9": 9.1167, "ema20": 9.1421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.866, "spread_pct": 0.438, "rvol": 0.062, "volume_pace_ratio": 0.891}}
{"timestamp": "2026-09-22T13:57:18.027928", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.978, "vwap_slope": -0.0123, "atr": 0.1149, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.1149, "flat_threshold_pct": 0.2266, "ema9": 12.818, "ema20": 12.891, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 6.25, "spread_pct": 0.237, "rvol": 0.057, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T13:57:18.028744", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 450.9s", "imbalance +100% >= 50% buy threshold, stop 5.53", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5321, "vwap_slope": 0.0009, "atr": 0.0216, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.0971, "ema9": 5.5538, "ema20": 5.5436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.567, "stage3": {"stop": 5.5291, "risk": 0.0259, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.53"}, "entry_score": 98.95, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.948, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:18.066706", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.457, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.207}}
{"timestamp": "2026-09-22T13:57:18.067678", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.7356, "vwap_slope": -0.0005, "atr": 0.0326, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0938, "ema9": 8.7231, "ema20": 8.7274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.025, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:57:18.068612", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6607, "vwap_slope": 0.0066, "atr": 0.0428, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0373, "flat_threshold_pct": 0.0907, "ema9": 11.7741, "ema20": 11.736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 0.085, "spread_pct": 0.34, "rvol": 0.012, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:57:18.069562", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.01, "vwap_slope": -0.0016, "atr": 0.0223, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.0622, "ema9": 8.9656, "ema20": 8.9792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T13:57:18.070333", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 1.44% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8677, "vwap_slope": -0.0018, "atr": 0.0312, "atr_pct": 0.652, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.1631, "ema9": 4.8068, "ema20": 4.8141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.177, "distance_from_high_pct": 5.159, "spread_pct": 1.439, "rvol": 0.126, "volume_pace_ratio": 1.795}}
{"timestamp": "2026-09-22T13:57:18.071311", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.6844, "vwap": 14.8279, "vwap_slope": -0.0063, "atr": 0.0522, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0888, "ema9": 14.7041, "ema20": 14.7534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.973, "spread_pct": 0.068, "rvol": 0.121, "volume_pace_ratio": 1.727}}
{"timestamp": "2026-09-22T13:57:18.073024", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.0512, "vwap": 9.1434, "vwap_slope": -0.0174, "atr": 0.0364, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.1004, "ema9": 9.1067, "ema20": 9.1258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 1.937, "spread_pct": 0.44, "rvol": 0.031, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T13:57:18.077350", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.815, "vwap": 13.8095, "vwap_slope": 0.0003, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0843, "ema9": 13.7957, "ema20": 13.7996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T13:57:18.078897", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0599, "ema9": 6.1345, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T13:57:18.080113", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.085%)"], "metrics": {"price": 13.305, "vwap": 13.5269, "vwap_slope": -0.0106, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1379, "flat_threshold_pct": 0.0848, "ema9": 13.346, "ema20": 13.4315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.973}}
{"timestamp": "2026-09-22T13:57:23.084048", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.060%)", "metrics": {"price": 7.8489, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0595, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:23.084855", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8489, "vwap": 7.7542, "vwap_slope": 0.0115, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1172, "lower_highs_lower_lows": false, "stop": 7.813, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:57:23.085487", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0495, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:23.086069", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0572, "vwap_slope": 0.0006, "atr": 0.0287, "trend": "flat", "slope_pct": 0.0139, "lower_highs_lower_lows": false, "stop": 10.0805, "imbalance_decline_count": 0, "imbalance_cur": 0.7341719077568134, "imbalance_prev": 0.573063973063973}}
{"timestamp": "2026-09-22T13:57:23.086470", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:23.086944", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3035, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0562, "lower_highs_lower_lows": false, "stop": 6.3053, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:23.088312", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.3776, "vwap": 13.8565, "vwap_slope": -0.0427, "atr": 0.4061, "atr_pct": 3.036, "trend": "flat", "slope_pct": -0.6806, "flat_threshold_pct": 0.759, "ema9": 13.2936, "ema20": 13.6949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 15.705, "spread_pct": 0.374, "rvol": 1.629, "volume_pace_ratio": 23.205}}
{"timestamp": "2026-09-22T13:57:23.089082", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.113%)"], "metrics": {"price": 8.665, "vwap": 8.888, "vwap_slope": -0.0054, "atr": 0.0391, "atr_pct": 0.452, "trend": "negative", "slope_pct": -0.1683, "flat_threshold_pct": 0.1129, "ema9": 8.6809, "ema20": 8.7337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.293, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.409, "volume_pace_ratio": 5.829}}
{"timestamp": "2026-09-22T13:57:23.089910", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.6929, "vwap_slope": -0.0115, "atr": 0.1841, "atr_pct": 1.399, "trend": "flat", "slope_pct": -0.2602, "flat_threshold_pct": 0.3498, "ema9": 13.2015, "ema20": 13.372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 7.259, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.379}}
{"timestamp": "2026-09-22T13:57:23.091414", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.438, "vwap_slope": -0.0042, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.0715, "ema9": 6.4042, "ema20": 6.4125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.081, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T13:57:23.092247", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 304.3s", "imbalance +84% >= 50% buy threshold, stop 8.97", "entry_score 86.0"], "reasons_against": [], "metrics": {"price": 9.06, "vwap": 8.8273, "vwap_slope": 0.0136, "atr": 0.0714, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.1946, "flat_threshold_pct": 0.1971, "ema9": 9.0075, "ema20": 8.9277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 0.22, "spread_pct": 0.221, "rvol": 0.257, "volume_pace_ratio": 3.657, "stage3": {"stop": 8.9743, "risk": 0.0857, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8426, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 8.97"}, "entry_score": 86.04, "entry_score_breakdown": {"imbalance_sub": 0.775, "volume_pace_sub": 0.945, "volatility_sub": 0.712, "slope_sub": 1.0, "volume_accel_sub": 0.991}}}
{"timestamp": "2026-09-22T13:57:23.127486", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T13:57:23.128552", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6947, "vwap": 12.7142, "vwap_slope": -0.0008, "atr": 0.0273, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0538, "ema9": 12.6895, "ema20": 12.6944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 0.823, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T13:57:23.129379", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7594, "vwap_slope": -0.0079, "atr": 0.0691, "atr_pct": 0.802, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.2006, "ema9": 8.6057, "ema20": 8.6601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.423, "volume_pace_ratio": 6.017}}
{"timestamp": "2026-09-22T13:57:23.130153", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.7s) but room-to-run failed: imbalance -89% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6301, "vwap": 11.5948, "vwap_slope": 0.0033, "atr": 0.0476, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.1022, "ema9": 11.6172, "ema20": 11.597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 0.852, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.701, "stage3": {"stop": 11.573, "risk": 0.0571, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8934, "passed": false, "reason": "imbalance -89% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:23.131033", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3144, "vwap_slope": -0.0026, "atr": 0.0331, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0674, "ema9": 12.2646, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.051, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T13:57:23.131889", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.2117, "vwap": 10.3663, "vwap_slope": -0.002, "atr": 0.0794, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.1944, "ema9": 10.273, "ema20": 10.3489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.556, "distance_from_high_pct": 4.563, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T13:57:23.132558", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5045, "vwap_slope": -0.0001, "atr": 0.0194, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.003, "flat_threshold_pct": 0.0881, "ema9": 5.4998, "ema20": 5.499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.044, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:57:23.133270", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T13:57:23.134014", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4285, "vwap": 7.468, "vwap_slope": -0.0018, "atr": 0.0242, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0813, "ema9": 7.4289, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.609, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T13:57:23.134814", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1499, "vwap": 9.1975, "vwap_slope": -0.0049, "atr": 0.0525, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.073, "flat_threshold_pct": 0.1435, "ema9": 9.1167, "ema20": 9.1421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 2.867, "spread_pct": 0.438, "rvol": 0.063, "volume_pace_ratio": 0.898}}
{"timestamp": "2026-09-22T13:57:23.135685", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.9769, "vwap_slope": -0.0134, "atr": 0.1154, "atr_pct": 0.908, "trend": "flat", "slope_pct": -0.1129, "flat_threshold_pct": 0.2269, "ema9": 12.825, "ema20": 12.8944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 5.991, "spread_pct": 0.394, "rvol": 0.057, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T13:57:23.136489", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 456.0s", "imbalance +88% >= 50% buy threshold, stop 5.53", "entry_score 93.8"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5321, "vwap_slope": 0.0009, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.0988, "ema9": 5.5538, "ema20": 5.5436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.565, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.881, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 5.53"}, "entry_score": 93.78, "entry_score_breakdown": {"imbalance_sub": 0.83, "volume_pace_sub": 1.0, "volatility_sub": 0.944, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:23.179457", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.457, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.206}}
{"timestamp": "2026-09-22T13:57:23.180491", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.7352, "vwap_slope": -0.0008, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0959, "ema9": 8.7231, "ema20": 8.7274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:57:23.181277", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7749, "vwap": 11.6606, "vwap_slope": 0.0066, "atr": 0.0428, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0363, "flat_threshold_pct": 0.0908, "ema9": 11.7711, "ema20": 11.7345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 0.213, "spread_pct": 0.34, "rvol": 0.012, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T13:57:23.182021", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9614, "vwap": 9.01, "vwap_slope": -0.0016, "atr": 0.0224, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0624, "ema9": 8.9649, "ema20": 8.9788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.523, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.377}}
{"timestamp": "2026-09-22T13:57:23.182771", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.44% exceeds max 1.0%"], "metrics": {"price": 4.8955, "vwap": 4.8677, "vwap_slope": -0.0018, "atr": 0.0358, "atr_pct": 0.732, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.1831, "ema9": 4.8299, "ema20": 4.8251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.18, "distance_from_high_pct": 2.867, "spread_pct": 1.439, "rvol": 0.126, "volume_pace_ratio": 1.794}}
{"timestamp": "2026-09-22T13:57:23.183614", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8277, "vwap_slope": -0.0066, "atr": 0.0522, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0888, "ema9": 14.7042, "ema20": 14.7534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.121, "volume_pace_ratio": 1.725}}
{"timestamp": "2026-09-22T13:57:23.184273", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.0512, "vwap": 9.1434, "vwap_slope": -0.0174, "atr": 0.0364, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.1004, "ema9": 9.1067, "ema20": 9.1258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 1.937, "spread_pct": 0.44, "rvol": 0.031, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T13:57:23.184973", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8108, "vwap": 13.8095, "vwap_slope": 0.0002, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.0843, "ema9": 13.7949, "ema20": 13.7992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 1.422, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T13:57:23.185824", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0598, "ema9": 6.1355, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.076, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T13:57:23.186703", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.087%)"], "metrics": {"price": 13.29, "vwap": 13.5258, "vwap_slope": -0.0117, "atr": 0.0462, "atr_pct": 0.348, "trend": "negative", "slope_pct": -0.1388, "flat_threshold_pct": 0.0869, "ema9": 13.343, "ema20": 13.4301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.974}}
{"timestamp": "2026-09-22T13:57:28.192535", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.086%)", "metrics": {"price": 7.8109, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0859, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:28.193836", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8109, "vwap": 7.7541, "vwap_slope": 0.0114, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1136, "lower_highs_lower_lows": false, "stop": 7.775, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:57:28.194401", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.027%)", "metrics": {"price": 10.1074, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0269, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:28.195007", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1074, "vwap": 10.0572, "vwap_slope": 0.0006, "atr": 0.0288, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0728, "imbalance_decline_count": 0, "imbalance_cur": 0.7721698951483917, "imbalance_prev": 0.7341719077568134}}
{"timestamp": "2026-09-22T13:57:28.195494", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:28.195930", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3035, "vwap_slope": 0.0003, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0568, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:28.196800", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.856, "vwap_slope": -0.0432, "atr": 0.4061, "atr_pct": 3.04, "trend": "flat", "slope_pct": -0.6825, "flat_threshold_pct": 0.76, "ema9": 13.2901, "ema20": 13.6932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 15.816, "spread_pct": 0.449, "rvol": 1.631, "volume_pace_ratio": 23.152}}
{"timestamp": "2026-09-22T13:57:28.197523", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.113%)"], "metrics": {"price": 8.665, "vwap": 8.8876, "vwap_slope": -0.0058, "atr": 0.0391, "atr_pct": 0.452, "trend": "negative", "slope_pct": -0.1683, "flat_threshold_pct": 0.1129, "ema9": 8.6809, "ema20": 8.7337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.295, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.41, "volume_pace_ratio": 5.821}}
{"timestamp": "2026-09-22T13:57:28.198208", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.165, "vwap": 13.6927, "vwap_slope": -0.0116, "atr": 0.1848, "atr_pct": 1.404, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.351, "ema9": 13.2025, "ema20": 13.3724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 7.223, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T13:57:28.198960", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.438, "vwap_slope": -0.0042, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.0715, "ema9": 6.4042, "ema20": 6.4125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.081, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T13:57:28.199708", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (309.4s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.03, "vwap": 8.8278, "vwap_slope": 0.0141, "atr": 0.0714, "atr_pct": 0.791, "trend": "flat", "slope_pct": 0.1921, "flat_threshold_pct": 0.1978, "ema9": 9.0015, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.551, "spread_pct": 0.221, "rvol": 0.257, "volume_pace_ratio": 3.654, "stage3": {"stop": 8.9443, "risk": 0.0857, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2135, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:28.200357", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T13:57:28.201087", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6875, "vwap": 12.7141, "vwap_slope": -0.001, "atr": 0.0278, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0548, "ema9": 12.688, "ema20": 12.6937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 0.879, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T13:57:28.202865", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6335, "vwap": 8.7592, "vwap_slope": -0.0081, "atr": 0.0706, "atr_pct": 0.817, "trend": "flat", "slope_pct": -0.1406, "flat_threshold_pct": 0.2043, "ema9": 8.6094, "ema20": 8.6618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 6.463, "spread_pct": 0.232, "rvol": 0.423, "volume_pace_ratio": 6.009}}
{"timestamp": "2026-09-22T13:57:28.203808", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.8s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6325, "vwap": 11.5948, "vwap_slope": 0.0034, "atr": 0.0476, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0122, "flat_threshold_pct": 0.1022, "ema9": 11.6177, "ema20": 11.5972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 0.831, "spread_pct": 0.086, "rvol": 0.049, "volume_pace_ratio": 0.7, "stage3": {"stop": 11.5754, "risk": 0.0571, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9047, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:28.205330", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3143, "vwap_slope": -0.0026, "atr": 0.0331, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0673, "ema9": 12.2666, "ema20": 12.2688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.052, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:57:28.206022", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.28 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.28, "vwap": 10.3664, "vwap_slope": -0.002, "atr": 0.0837, "atr_pct": 0.814, "trend": "flat", "slope_pct": -0.1373, "flat_threshold_pct": 0.2036, "ema9": 10.2867, "ema20": 10.3554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.557, "distance_from_high_pct": 3.924, "spread_pct": 1.37, "rvol": 0.024, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:57:28.206779", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5044, "vwap_slope": -0.0002, "atr": 0.0197, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0899, "ema9": 5.4968, "ema20": 5.4975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T13:57:28.207460", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T13:57:28.208202", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4285, "vwap": 7.468, "vwap_slope": -0.0018, "atr": 0.0242, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0813, "ema9": 7.4289, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.609, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:57:28.210766", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1974, "vwap_slope": -0.005, "atr": 0.0525, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1439, "ema9": 9.1117, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.132, "spread_pct": 0.329, "rvol": 0.063, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T13:57:28.211583", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.9768, "vwap_slope": -0.0135, "atr": 0.1154, "atr_pct": 0.909, "trend": "flat", "slope_pct": -0.1138, "flat_threshold_pct": 0.2272, "ema9": 12.822, "ema20": 12.8929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 6.102, "spread_pct": 0.551, "rvol": 0.057, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:57:28.212409", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (461.1s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5321, "vwap_slope": 0.001, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0425, "flat_threshold_pct": 0.0988, "ema9": 5.5528, "ema20": 5.5432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.564, "stage3": {"stop": 5.5237, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3888, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:28.213950", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.457, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.205}}
{"timestamp": "2026-09-22T13:57:28.214818", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7351, "vwap_slope": -0.0009, "atr": 0.0335, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0964, "ema9": 8.7211, "ema20": 8.7264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:57:28.215603", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7766, "vwap": 11.6617, "vwap_slope": 0.0076, "atr": 0.0463, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0983, "ema9": 11.7715, "ema20": 11.7347, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 0.198, "spread_pct": 0.595, "rvol": 0.012, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:57:28.217290", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9659, "vwap": 9.0099, "vwap_slope": -0.0016, "atr": 0.0224, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0625, "ema9": 8.9658, "ema20": 8.9793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.474, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.374}}
{"timestamp": "2026-09-22T13:57:28.218903", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.44% exceeds max 1.0%"], "metrics": {"price": 4.8933, "vwap": 4.8677, "vwap_slope": -0.0018, "atr": 0.0358, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.1832, "ema9": 4.8294, "ema20": 4.8248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.181, "distance_from_high_pct": 2.911, "spread_pct": 1.439, "rvol": 0.126, "volume_pace_ratio": 1.79}}
{"timestamp": "2026-09-22T13:57:28.219784", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8276, "vwap_slope": -0.0066, "atr": 0.0522, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0888, "ema9": 14.7042, "ema20": 14.7534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.121, "volume_pace_ratio": 1.72}}
{"timestamp": "2026-09-22T13:57:28.221271", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1435, "vwap_slope": -0.0172, "atr": 0.0378, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.1038, "ema9": 9.1165, "ema20": 9.1305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 1.408, "spread_pct": 0.33, "rvol": 0.031, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T13:57:28.222045", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.815, "vwap": 13.8095, "vwap_slope": 0.0003, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0843, "ema9": 13.7957, "ema20": 13.7996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T13:57:28.222882", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0598, "ema9": 6.1355, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.086}}
{"timestamp": "2026-09-22T13:57:28.223711", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.087%)"], "metrics": {"price": 13.295, "vwap": 13.5255, "vwap_slope": -0.012, "atr": 0.0462, "atr_pct": 0.348, "trend": "negative", "slope_pct": -0.1385, "flat_threshold_pct": 0.0869, "ema9": 13.344, "ema20": 13.4305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.068, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T13:57:33.229583", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:33.232258", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7542, "vwap_slope": 0.0115, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:57:33.232984", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:33.233555", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0572, "vwap_slope": 0.0007, "atr": 0.029, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0702, "imbalance_decline_count": 1, "imbalance_cur": 0.4121486854034451, "imbalance_prev": 0.7721698951483917}}
{"timestamp": "2026-09-22T13:57:33.234017", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:33.234489", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3035, "vwap_slope": 0.0003, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0568, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:33.238073", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.3523, "vwap": 13.8557, "vwap_slope": -0.0435, "atr": 0.4061, "atr_pct": 3.042, "trend": "flat", "slope_pct": -0.6833, "flat_threshold_pct": 0.7604, "ema9": 13.2886, "ema20": 13.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 15.865, "spread_pct": 0.15, "rvol": 1.632, "volume_pace_ratio": 23.096}}
{"timestamp": "2026-09-22T13:57:33.239071", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.113%)"], "metrics": {"price": 8.6664, "vwap": 8.8876, "vwap_slope": -0.0058, "atr": 0.0391, "atr_pct": 0.452, "trend": "negative", "slope_pct": -0.1682, "flat_threshold_pct": 0.1129, "ema9": 8.6812, "ema20": 8.7338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 6.004, "spread_pct": 0.115, "rvol": 0.41, "volume_pace_ratio": 5.804}}
{"timestamp": "2026-09-22T13:57:33.240077", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.165, "vwap": 13.6927, "vwap_slope": -0.0117, "atr": 0.1848, "atr_pct": 1.404, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.351, "ema9": 13.2025, "ema20": 13.3724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 7.223, "spread_pct": 0.305, "rvol": 0.097, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T13:57:33.241011", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4, "vwap": 6.438, "vwap_slope": -0.0043, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0321, "flat_threshold_pct": 0.0716, "ema9": 6.4032, "ema20": 6.412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 2.588, "spread_pct": 0.156, "rvol": 0.081, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T13:57:33.241869", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (314.4s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.0104, "vwap": 8.8279, "vwap_slope": 0.0142, "atr": 0.0722, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.1905, "flat_threshold_pct": 0.2002, "ema9": 8.9975, "ema20": 8.9229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 0.767, "spread_pct": 0.111, "rvol": 0.258, "volume_pace_ratio": 3.647, "stage3": {"stop": 8.9238, "risk": 0.0866, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4752, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:33.242698", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:57:33.244353", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6878, "vwap": 12.7141, "vwap_slope": -0.001, "atr": 0.0278, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0548, "ema9": 12.6881, "ema20": 12.6937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 0.877, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T13:57:33.245213", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6325, "vwap": 8.7592, "vwap_slope": -0.0081, "atr": 0.0706, "atr_pct": 0.817, "trend": "flat", "slope_pct": -0.1406, "flat_threshold_pct": 0.2043, "ema9": 8.6092, "ema20": 8.6617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 6.473, "spread_pct": 0.116, "rvol": 0.423, "volume_pace_ratio": 5.992}}
{"timestamp": "2026-09-22T13:57:33.246040", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 177.8s", "imbalance +57% >= 50% buy threshold, stop 11.56", "entry_score 80.1"], "reasons_against": [], "metrics": {"price": 11.6199, "vwap": 11.5951, "vwap_slope": 0.0037, "atr": 0.0483, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1039, "ema9": 11.6151, "ema20": 11.596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 0.939, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.703, "stage3": {"stop": 11.5619, "risk": 0.058, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5676, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 11.56"}, "entry_score": 80.1, "entry_score_breakdown": {"imbalance_sub": 0.382, "volume_pace_sub": 1.0, "volatility_sub": 0.932, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:33.281158", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3142, "vwap_slope": -0.0027, "atr": 0.0331, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0674, "ema9": 12.2646, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.052, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T13:57:33.283317", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3661, "vwap_slope": -0.0022, "atr": 0.0837, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.2048, "ema9": 10.2747, "ema20": 10.3497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.561, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T13:57:33.284262", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5044, "vwap_slope": -0.0002, "atr": 0.0197, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0899, "ema9": 5.4968, "ema20": 5.4975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:57:33.284986", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T13:57:33.285710", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.468, "vwap_slope": -0.0018, "atr": 0.0242, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0813, "ema9": 7.4282, "ema20": 7.4439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T13:57:33.286473", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1973, "vwap_slope": -0.0051, "atr": 0.0525, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1439, "ema9": 9.1117, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 3.132, "spread_pct": 0.329, "rvol": 0.063, "volume_pace_ratio": 0.894}}
{"timestamp": "2026-09-22T13:57:33.287291", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7001, "vwap": 12.9768, "vwap_slope": -0.0134, "atr": 0.1161, "atr_pct": 0.914, "trend": "flat", "slope_pct": -0.1135, "flat_threshold_pct": 0.2285, "ema9": 12.8231, "ema20": 12.8934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 6.064, "spread_pct": 0.551, "rvol": 0.057, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T13:57:33.288309", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (466.2s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5322, "vwap_slope": 0.001, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.0988, "ema9": 5.5538, "ema20": 5.5436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.564, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4078, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:33.292517", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.457, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.205}}
{"timestamp": "2026-09-22T13:57:33.293648", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6986, "vwap": 8.7351, "vwap_slope": -0.0009, "atr": 0.0335, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.0963, "ema9": 8.7228, "ema20": 8.7272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 1.822, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T13:57:33.294495", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6618, "vwap_slope": 0.0078, "atr": 0.0463, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0983, "ema9": 11.7721, "ema20": 11.735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 0.169, "spread_pct": 0.595, "rvol": 0.012, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:57:33.296073", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9671, "vwap": 9.0099, "vwap_slope": -0.0016, "atr": 0.0224, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.0625, "ema9": 8.966, "ema20": 8.9794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.46, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.37}}
{"timestamp": "2026-09-22T13:57:33.296798", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.44% exceeds max 1.0%"], "metrics": {"price": 4.8933, "vwap": 4.8677, "vwap_slope": -0.0018, "atr": 0.0358, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.1832, "ema9": 4.8294, "ema20": 4.8248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.181, "distance_from_high_pct": 2.911, "spread_pct": 1.439, "rvol": 0.126, "volume_pace_ratio": 1.784}}
{"timestamp": "2026-09-22T13:57:33.297588", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.83", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8275, "vwap_slope": -0.0067, "atr": 0.0522, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0888, "ema9": 14.7042, "ema20": 14.7534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.121, "volume_pace_ratio": 1.716}}
{"timestamp": "2026-09-22T13:57:33.298284", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1434, "vwap_slope": -0.0174, "atr": 0.0378, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.1041, "ema9": 9.1105, "ema20": 9.1276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 1.733, "spread_pct": 0.662, "rvol": 0.031, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T13:57:33.299064", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8133, "vwap": 13.8095, "vwap_slope": 0.0003, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0843, "ema9": 13.7954, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 1.404, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:57:33.299892", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1333, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0599, "ema9": 6.1342, "ema20": 6.1365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.394, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.083}}
{"timestamp": "2026-09-22T13:57:33.301403", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.087%)"], "metrics": {"price": 13.2999, "vwap": 13.5253, "vwap_slope": -0.0122, "atr": 0.0462, "atr_pct": 0.348, "trend": "negative", "slope_pct": -0.1382, "flat_threshold_pct": 0.0869, "ema9": 13.345, "ema20": 13.431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 4.592, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T13:57:38.307332", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:38.309140", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7543, "vwap_slope": 0.0116, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:57:38.309859", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:38.310477", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0572, "vwap_slope": 0.0007, "atr": 0.029, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0702, "imbalance_decline_count": 0, "imbalance_cur": 0.45170767535806094, "imbalance_prev": 0.4121486854034451}}
{"timestamp": "2026-09-22T13:57:38.310983", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:38.311621", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3035, "vwap_slope": 0.0003, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0568, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:38.312470", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.86", "VWAP sloping down"], "metrics": {"price": 13.345, "vwap": 13.8554, "vwap_slope": -0.0438, "atr": 0.4061, "atr_pct": 3.043, "trend": "flat", "slope_pct": -0.6841, "flat_threshold_pct": 0.7608, "ema9": 13.2871, "ema20": 13.6918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 15.911, "spread_pct": 0.225, "rvol": 1.633, "volume_pace_ratio": 23.036}}
{"timestamp": "2026-09-22T13:57:38.313245", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.169%, flat band 0.114%)"], "metrics": {"price": 8.66, "vwap": 8.8872, "vwap_slope": -0.0062, "atr": 0.0395, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.1687, "flat_threshold_pct": 0.114, "ema9": 8.6799, "ema20": 8.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 6.074, "spread_pct": 0.116, "rvol": 0.411, "volume_pace_ratio": 5.795}}
{"timestamp": "2026-09-22T13:57:38.313984", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.135, "vwap": 13.6925, "vwap_slope": -0.0119, "atr": 0.1848, "atr_pct": 1.407, "trend": "flat", "slope_pct": -0.2616, "flat_threshold_pct": 0.3518, "ema9": 13.1965, "ema20": 13.3696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 7.435, "spread_pct": 0.381, "rvol": 0.097, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T13:57:38.314755", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.40 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.4021, "vwap": 6.438, "vwap_slope": -0.0043, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0319, "flat_threshold_pct": 0.0715, "ema9": 6.4036, "ema20": 6.4122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 2.556, "spread_pct": 0.156, "rvol": 0.081, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T13:57:38.315572", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (319.5s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.96, "vwap": 8.829, "vwap_slope": 0.0153, "atr": 0.0757, "atr_pct": 0.845, "trend": "flat", "slope_pct": 0.1863, "flat_threshold_pct": 0.2113, "ema9": 8.9875, "ema20": 8.9181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 1.322, "spread_pct": 0.335, "rvol": 0.26, "volume_pace_ratio": 3.662, "stage3": {"stop": 8.8692, "risk": 0.0908, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3303, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:38.316728", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T13:57:38.317514", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7142, "vwap_slope": -0.0009, "atr": 0.0278, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0548, "ema9": 12.6915, "ema20": 12.6953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T13:57:38.318325", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6265, "vwap": 8.7592, "vwap_slope": -0.0081, "atr": 0.0706, "atr_pct": 0.818, "trend": "flat", "slope_pct": -0.1412, "flat_threshold_pct": 0.2045, "ema9": 8.608, "ema20": 8.6611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 6.538, "spread_pct": 0.232, "rvol": 0.423, "volume_pace_ratio": 5.975}}
{"timestamp": "2026-09-22T13:57:38.319606", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (182.9s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.6, "vwap": 11.595, "vwap_slope": 0.0036, "atr": 0.0497, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1071, "ema9": 11.6112, "ema20": 11.5941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.108, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.703, "stage3": {"stop": 11.5404, "risk": 0.0596, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4479, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:57:38.320441", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3142, "vwap_slope": -0.0028, "atr": 0.0331, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0674, "ema9": 12.2646, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.052, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T13:57:38.321260", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3661, "vwap_slope": -0.0022, "atr": 0.0837, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.2048, "ema9": 10.2747, "ema20": 10.3497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.561, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T13:57:38.322050", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5043, "vwap_slope": -0.0003, "atr": 0.0204, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.0933, "ema9": 5.4958, "ema20": 5.4971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 2.143, "spread_pct": 0.183, "rvol": 0.045, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T13:57:38.322833", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0393, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.1084, "ema9": 9.0708, "ema20": 9.0726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.1, "spread_pct": 0.773, "rvol": 0.052, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T13:57:38.323597", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4277, "vwap": 7.468, "vwap_slope": -0.0018, "atr": 0.0242, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0813, "ema9": 7.4287, "ema20": 7.4442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.62, "spread_pct": 0.135, "rvol": 0.04, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:57:38.324319", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1969, "vwap_slope": -0.0055, "atr": 0.053, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0762, "flat_threshold_pct": 0.1454, "ema9": 9.1087, "ema20": 9.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 3.291, "spread_pct": 0.44, "rvol": 0.063, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T13:57:38.325044", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.9766, "vwap_slope": -0.0137, "atr": 0.1161, "atr_pct": 0.914, "trend": "flat", "slope_pct": -0.1138, "flat_threshold_pct": 0.2286, "ema9": 12.822, "ema20": 12.8929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 6.102, "spread_pct": 0.551, "rvol": 0.057, "volume_pace_ratio": 0.809}}
{"timestamp": "2026-09-22T13:57:38.325825", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (471.2s) but room-to-run failed: imbalance -28% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5322, "vwap_slope": 0.001, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.0988, "ema9": 5.5538, "ema20": 5.5436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.562, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2827, "passed": false, "reason": "imbalance -28% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:38.326571", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.457, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.204}}
{"timestamp": "2026-09-22T13:57:38.327456", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7263, "vwap": 8.7353, "vwap_slope": -0.0008, "atr": 0.0335, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.096, "ema9": 8.7283, "ema20": 8.7299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 1.509, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T13:57:38.328184", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6618, "vwap_slope": 0.0078, "atr": 0.0463, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0983, "ema9": 11.7721, "ema20": 11.735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 0.169, "spread_pct": 0.595, "rvol": 0.012, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:57:38.328953", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0099, "vwap_slope": -0.0016, "atr": 0.0224, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.0625, "ema9": 8.9656, "ema20": 8.9792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T13:57:38.329682", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8677, "vwap_slope": -0.0019, "atr": 0.0358, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.1833, "ema9": 4.8288, "ema20": 4.8245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 2.976, "spread_pct": 2.479, "rvol": 0.126, "volume_pace_ratio": 1.783}}
{"timestamp": "2026-09-22T13:57:38.330495", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8246, "vwap_slope": -0.0096, "atr": 0.0529, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.09, "ema9": 14.7052, "ema20": 14.7539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.747}}
{"timestamp": "2026-09-22T13:57:38.331440", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1434, "vwap_slope": -0.0174, "atr": 0.0378, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.1041, "ema9": 9.1105, "ema20": 9.1276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 1.733, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T13:57:38.332196", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.795, "vwap": 13.8092, "vwap_slope": 0.0, "atr": 0.0469, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.085, "ema9": 13.7917, "ema20": 13.7977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T13:57:38.332950", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0599, "ema9": 6.1345, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T13:57:38.333713", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.53", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.087%)"], "metrics": {"price": 13.3, "vwap": 13.5252, "vwap_slope": -0.0123, "atr": 0.0462, "atr_pct": 0.348, "trend": "negative", "slope_pct": -0.1382, "flat_threshold_pct": 0.0869, "ema9": 13.345, "ema20": 13.431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T13:57:43.339807", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:43.341164", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7543, "vwap_slope": 0.0116, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:57:43.341820", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.035%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0346, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:43.342371", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0573, "vwap_slope": 0.0008, "atr": 0.029, "trend": "flat", "slope_pct": 0.0135, "lower_highs_lower_lows": false, "stop": 10.0752, "imbalance_decline_count": 1, "imbalance_cur": 0.08754863813229571, "imbalance_prev": 0.45170767535806094}}
{"timestamp": "2026-09-22T13:57:43.342870", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:43.343434", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3035, "vwap_slope": 0.0003, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0568, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:43.344415", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.85", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.8542, "vwap_slope": -0.045, "atr": 0.4061, "atr_pct": 3.034, "trend": "flat", "slope_pct": -0.6798, "flat_threshold_pct": 0.7586, "ema9": 13.2951, "ema20": 13.6956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 15.658, "spread_pct": 0.822, "rvol": 1.637, "volume_pace_ratio": 23.03}}
{"timestamp": "2026-09-22T13:57:43.345291", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.169%, flat band 0.114%)"], "metrics": {"price": 8.6581, "vwap": 8.8871, "vwap_slope": -0.0063, "atr": 0.0395, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.1689, "flat_threshold_pct": 0.114, "ema9": 8.6795, "ema20": 8.733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 6.094, "spread_pct": 0.116, "rvol": 0.411, "volume_pace_ratio": 5.78}}
{"timestamp": "2026-09-22T13:57:43.346096", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.6923, "vwap_slope": -0.0121, "atr": 0.1848, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.2619, "flat_threshold_pct": 0.352, "ema9": 13.1955, "ema20": 13.3691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.097, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T13:57:43.346912", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.41 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.405, "vwap": 6.4379, "vwap_slope": -0.0044, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.0715, "ema9": 6.4042, "ema20": 6.4125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 2.511, "spread_pct": 0.156, "rvol": 0.081, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T13:57:43.347894", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (324.5s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.95, "vwap": 8.8291, "vwap_slope": 0.0154, "atr": 0.0764, "atr_pct": 0.854, "trend": "flat", "slope_pct": 0.1855, "flat_threshold_pct": 0.2135, "ema9": 8.9855, "ema20": 8.9172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 1.432, "spread_pct": 0.335, "rvol": 0.26, "volume_pace_ratio": 3.655, "stage3": {"stop": 8.8583, "risk": 0.0917, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3662, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:43.348555", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:57:43.349350", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7142, "vwap_slope": -0.0009, "atr": 0.0281, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0553, "ema9": 12.6915, "ema20": 12.6953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.04, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T13:57:43.350162", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7588, "vwap_slope": -0.0085, "atr": 0.0706, "atr_pct": 0.818, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.2045, "ema9": 8.6077, "ema20": 8.661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.424, "volume_pace_ratio": 5.971}}
{"timestamp": "2026-09-22T13:57:43.351238", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (187.9s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.595, "vwap": 11.5949, "vwap_slope": 0.0035, "atr": 0.0503, "atr_pct": 0.433, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.1084, "ema9": 11.6102, "ema20": 11.5937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.151, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.701, "stage3": {"stop": 11.5346, "risk": 0.0604, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4602, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:57:43.352049", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3141, "vwap_slope": -0.0028, "atr": 0.0331, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0674, "ema9": 12.2646, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.052, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T13:57:43.352868", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3661, "vwap_slope": -0.0022, "atr": 0.0837, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.2048, "ema9": 10.2747, "ema20": 10.3497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.561, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T13:57:43.353510", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4794, "vwap": 5.5043, "vwap_slope": -0.0003, "atr": 0.0207, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0945, "ema9": 5.4957, "ema20": 5.497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 2.154, "spread_pct": 0.183, "rvol": 0.045, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T13:57:43.354258", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T13:57:43.355325", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4286, "vwap": 7.4676, "vwap_slope": -0.0022, "atr": 0.0242, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0813, "ema9": 7.4289, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.608, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T13:57:43.356072", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1968, "vwap_slope": -0.0056, "atr": 0.053, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.077, "flat_threshold_pct": 0.1455, "ema9": 9.1067, "ema20": 9.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 3.397, "spread_pct": 0.44, "rvol": 0.063, "volume_pace_ratio": 0.892}}
{"timestamp": "2026-09-22T13:57:43.356756", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.711, "vwap": 12.9767, "vwap_slope": -0.0136, "atr": 0.1161, "atr_pct": 0.913, "trend": "flat", "slope_pct": -0.1128, "flat_threshold_pct": 0.2283, "ema9": 12.8252, "ema20": 12.8945, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 5.984, "spread_pct": 0.551, "rvol": 0.057, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T13:57:43.357493", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (476.2s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 5.5556, "vwap": 5.5322, "vwap_slope": 0.001, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0433, "flat_threshold_pct": 0.0987, "ema9": 5.5539, "ema20": 5.5437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.125, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.561, "stage3": {"stop": 5.5293, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0171, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:57:43.358149", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.457, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.203}}
{"timestamp": "2026-09-22T13:57:43.358923", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.735, "vwap_slope": -0.001, "atr": 0.0335, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0964, "ema9": 8.7221, "ema20": 8.7269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:57:43.359660", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.776, "vwap": 11.6638, "vwap_slope": 0.0098, "atr": 0.0463, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0984, "ema9": 11.7713, "ema20": 11.7347, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.203, "spread_pct": 0.595, "rvol": 0.012, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:57:43.360364", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0099, "vwap_slope": -0.0016, "atr": 0.0224, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.0625, "ema9": 8.9656, "ema20": 8.9792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T13:57:43.361032", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.002, "atr": 0.0358, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1852, "ema9": 4.8188, "ema20": 4.8198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.127, "volume_pace_ratio": 1.782}}
{"timestamp": "2026-09-22T13:57:43.361844", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8244, "vwap_slope": -0.0098, "atr": 0.0529, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.09, "ema9": 14.7052, "ema20": 14.7539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.744}}
{"timestamp": "2026-09-22T13:57:43.362484", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0337, "vwap": 9.1432, "vwap_slope": -0.0176, "atr": 0.039, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.108, "ema9": 9.1032, "ema20": 9.1242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 2.127, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T13:57:43.363229", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8012, "vwap": 13.8092, "vwap_slope": -0.0, "atr": 0.0476, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0863, "ema9": 13.793, "ema20": 13.7982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 1.49, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T13:57:43.363908", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0599, "ema9": 6.1345, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.078}}
{"timestamp": "2026-09-22T13:57:43.364698", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.088%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.5249, "vwap_slope": -0.0126, "atr": 0.0469, "atr_pct": 0.353, "trend": "negative", "slope_pct": -0.139, "flat_threshold_pct": 0.0883, "ema9": 13.342, "ema20": 13.4296, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.966}}
{"timestamp": "2026-09-22T13:57:48.371940", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.083%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0829, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:48.373862", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7545, "vwap_slope": 0.0118, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1178, "lower_highs_lower_lows": false, "stop": 7.8191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:57:48.374453", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.005%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0049, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:48.375160", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0574, "vwap_slope": 0.0008, "atr": 0.0297, "trend": "flat", "slope_pct": 0.0128, "lower_highs_lower_lows": false, "stop": 10.0643, "imbalance_decline_count": 2, "imbalance_cur": 0.018027571580063628, "imbalance_prev": 0.08754863813229571}}
{"timestamp": "2026-09-22T13:57:48.375759", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:48.376303", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3036, "vwap_slope": 0.0004, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0568, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 1, "imbalance_cur": -0.002331002331002331, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:57:48.377665", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $13.85", "VWAP sloping down"], "metrics": {"price": 13.465, "vwap": 13.8532, "vwap_slope": -0.0459, "atr": 0.4069, "atr_pct": 3.022, "trend": "flat", "slope_pct": -0.6712, "flat_threshold_pct": 0.7554, "ema9": 13.3111, "ema20": 13.7032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 15.154, "spread_pct": 0.223, "rvol": 1.642, "volume_pace_ratio": 23.025}}
{"timestamp": "2026-09-22T13:57:48.378436", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.168%, flat band 0.114%)"], "metrics": {"price": 8.665, "vwap": 8.887, "vwap_slope": -0.0064, "atr": 0.0395, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.1683, "flat_threshold_pct": 0.1139, "ema9": 8.6809, "ema20": 8.7337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.411, "volume_pace_ratio": 5.766}}
{"timestamp": "2026-09-22T13:57:48.379564", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.6923, "vwap_slope": -0.0121, "atr": 0.1848, "atr_pct": 1.407, "trend": "flat", "slope_pct": -0.2613, "flat_threshold_pct": 0.3517, "ema9": 13.1975, "ema20": 13.3701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 7.4, "spread_pct": 0.457, "rvol": 0.097, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T13:57:48.380338", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4375, "vwap_slope": -0.0047, "atr": 0.019, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.0745, "ema9": 6.4012, "ema20": 6.411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 2.74, "spread_pct": 0.156, "rvol": 0.082, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T13:57:48.381308", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (329.5s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.93, "vwap": 8.8297, "vwap_slope": 0.016, "atr": 0.0779, "atr_pct": 0.872, "trend": "flat", "slope_pct": 0.1838, "flat_threshold_pct": 0.218, "ema9": 8.9815, "ema20": 8.9153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 1.652, "spread_pct": 0.335, "rvol": 0.261, "volume_pace_ratio": 3.665, "stage3": {"stop": 8.8365, "risk": 0.0935, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5945, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:48.382100", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T13:57:48.382953", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7139, "vwap_slope": -0.0012, "atr": 0.0281, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0553, "ema9": 12.6885, "ema20": 12.6939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T13:57:48.383886", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.7586, "vwap_slope": -0.0086, "atr": 0.0706, "atr_pct": 0.817, "trend": "flat", "slope_pct": -0.1404, "flat_threshold_pct": 0.2043, "ema9": 8.6097, "ema20": 8.662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.425, "volume_pace_ratio": 5.962}}
{"timestamp": "2026-09-22T13:57:48.385479", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (193.0s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.5967, "vwap": 11.5949, "vwap_slope": 0.0035, "atr": 0.0508, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.1095, "ema9": 11.6105, "ema20": 11.5938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.136, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.7, "stage3": {"stop": 11.5357, "risk": 0.061, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.46, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:57:48.386374", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3141, "vwap_slope": -0.0028, "atr": 0.0331, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0674, "ema9": 12.2646, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.052, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T13:57:48.387396", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.221, "vwap": 10.3661, "vwap_slope": -0.0023, "atr": 0.0837, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.2047, "ema9": 10.2749, "ema20": 10.3498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.561, "distance_from_high_pct": 4.476, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T13:57:48.388591", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5042, "vwap_slope": -0.0004, "atr": 0.0207, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0946, "ema9": 5.4948, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 2.232, "spread_pct": 0.183, "rvol": 0.045, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T13:57:48.389400", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T13:57:48.390132", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4357, "vwap": 7.4676, "vwap_slope": -0.0022, "atr": 0.0243, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0818, "ema9": 7.4303, "ema20": 7.445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.514, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T13:57:48.390958", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1969, "vwap_slope": -0.0055, "atr": 0.053, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0754, "flat_threshold_pct": 0.1452, "ema9": 9.1107, "ema20": 9.1392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 3.185, "spread_pct": 0.44, "rvol": 0.063, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T13:57:48.391817", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6786, "vwap": 12.976, "vwap_slope": -0.0143, "atr": 0.1161, "atr_pct": 0.916, "trend": "flat", "slope_pct": -0.1147, "flat_threshold_pct": 0.2289, "ema9": 12.8188, "ema20": 12.8914, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 6.223, "spread_pct": 0.473, "rvol": 0.057, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T13:57:48.392607", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (481.3s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 5.5573, "vwap": 5.5322, "vwap_slope": 0.001, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.0987, "ema9": 5.5543, "ema20": 5.5439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.095, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.559, "stage3": {"stop": 5.531, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0835, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:57:48.393302", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0121, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.457, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.203}}
{"timestamp": "2026-09-22T13:57:48.394088", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7349, "vwap_slope": -0.0011, "atr": 0.0337, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.097, "ema9": 8.7201, "ema20": 8.7259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:57:48.394983", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.776, "vwap": 11.6638, "vwap_slope": 0.0098, "atr": 0.0463, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0984, "ema9": 11.7713, "ema20": 11.7347, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.203, "spread_pct": 0.595, "rvol": 0.012, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:57:48.395793", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0098, "vwap_slope": -0.0018, "atr": 0.0224, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0488, "flat_threshold_pct": 0.0625, "ema9": 8.9646, "ema20": 8.9787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T13:57:48.396500", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.002, "atr": 0.0358, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1852, "ema9": 4.8188, "ema20": 4.8198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.127, "volume_pace_ratio": 1.776}}
{"timestamp": "2026-09-22T13:57:48.397351", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8242, "vwap_slope": -0.01, "atr": 0.0529, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0901, "ema9": 14.7032, "ema20": 14.753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.74}}
{"timestamp": "2026-09-22T13:57:48.398030", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0337, "vwap": 9.1432, "vwap_slope": -0.0176, "atr": 0.039, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.108, "ema9": 9.1032, "ema20": 9.1242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 2.127, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T13:57:48.398831", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8088, "vwap_slope": -0.0004, "atr": 0.048, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.0871, "ema9": 13.7887, "ema20": 13.7962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.042, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T13:57:48.399512", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0599, "ema9": 6.1335, "ema20": 6.1361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T13:57:48.400311", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.088%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.5245, "vwap_slope": -0.013, "atr": 0.0469, "atr_pct": 0.353, "trend": "negative", "slope_pct": -0.139, "flat_threshold_pct": 0.0883, "ema9": 13.342, "ema20": 13.4296, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T13:57:53.406079", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 7.8366, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0125, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:53.407745", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8366, "vwap": 7.755, "vwap_slope": 0.0123, "atr": 0.0299, "trend": "positive", "slope_pct": 0.116, "lower_highs_lower_lows": false, "stop": 7.8007, "imbalance_decline_count": 0, "imbalance_cur": -0.46500271296798695, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:57:53.408599", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.010%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:53.409248", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0574, "vwap_slope": 0.0008, "atr": 0.0297, "trend": "flat", "slope_pct": 0.0124, "lower_highs_lower_lows": false, "stop": 10.0593, "imbalance_decline_count": 0, "imbalance_cur": 0.19335030702411263, "imbalance_prev": 0.018027571580063628}}
{"timestamp": "2026-09-22T13:57:53.409782", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:53.410295", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3036, "vwap_slope": 0.0004, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0568, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 2, "imbalance_cur": -0.32941176470588235, "imbalance_prev": -0.002331002331002331}}
{"timestamp": "2026-09-22T13:57:53.411419", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.85", "VWAP sloping down"], "metrics": {"price": 13.4458, "vwap": 13.8525, "vwap_slope": -0.0467, "atr": 0.4069, "atr_pct": 3.026, "trend": "flat", "slope_pct": -0.6733, "flat_threshold_pct": 0.7565, "ema9": 13.3073, "ema20": 13.7014, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 15.275, "spread_pct": 0.223, "rvol": 1.644, "volume_pace_ratio": 22.987}}
{"timestamp": "2026-09-22T13:57:53.412390", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.89", "VWAP sloping down", "trend negative (slope -0.167%, flat band 0.114%)"], "metrics": {"price": 8.675, "vwap": 8.8869, "vwap_slope": -0.0065, "atr": 0.0395, "atr_pct": 0.455, "trend": "negative", "slope_pct": -0.1675, "flat_threshold_pct": 0.1138, "ema9": 8.6829, "ema20": 8.7346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.3, "distance_from_high_pct": 5.911, "spread_pct": 0.115, "rvol": 0.411, "volume_pace_ratio": 5.753}}
{"timestamp": "2026-09-22T13:57:53.414289", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.1243, "vwap": 13.6922, "vwap_slope": -0.0122, "atr": 0.1848, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.2622, "flat_threshold_pct": 0.3521, "ema9": 13.1944, "ema20": 13.3686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 7.51, "spread_pct": 0.229, "rvol": 0.097, "volume_pace_ratio": 1.356}}
{"timestamp": "2026-09-22T13:57:53.415164", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.395, "vwap": 6.4373, "vwap_slope": -0.0049, "atr": 0.019, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.0744, "ema9": 6.4022, "ema20": 6.4115, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.664, "spread_pct": 0.156, "rvol": 0.082, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T13:57:53.416121", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (334.6s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9541, "vwap": 8.83, "vwap_slope": 0.0163, "atr": 0.0779, "atr_pct": 0.87, "trend": "flat", "slope_pct": 0.1858, "flat_threshold_pct": 0.2174, "ema9": 8.9863, "ema20": 8.9176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 1.387, "spread_pct": 0.223, "rvol": 0.262, "volume_pace_ratio": 3.658, "stage3": {"stop": 8.8606, "risk": 0.0935, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5643, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:53.417798", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T13:57:53.419843", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6901, "vwap": 12.7139, "vwap_slope": -0.0012, "atr": 0.0281, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0553, "ema9": 12.6885, "ema20": 12.6939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T13:57:53.421670", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.7586, "vwap_slope": -0.0087, "atr": 0.0706, "atr_pct": 0.817, "trend": "flat", "slope_pct": -0.1404, "flat_threshold_pct": 0.2043, "ema9": 8.6097, "ema20": 8.662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.425, "volume_pace_ratio": 5.947}}
{"timestamp": "2026-09-22T13:57:53.422678", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (198.0s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 11.6322, "vwap": 11.5952, "vwap_slope": 0.0037, "atr": 0.0509, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0122, "flat_threshold_pct": 0.1094, "ema9": 11.6176, "ema20": 11.5972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 0.834, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.699, "stage3": {"stop": 11.5711, "risk": 0.0611, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2189, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:57:53.423697", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2685, "vwap": 12.314, "vwap_slope": -0.003, "atr": 0.0331, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0674, "ema9": 12.2633, "ema20": 12.2672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 2.399, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T13:57:53.424505", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.366, "vwap_slope": -0.0023, "atr": 0.0837, "atr_pct": 0.824, "trend": "flat", "slope_pct": -0.1458, "flat_threshold_pct": 0.206, "ema9": 10.2627, "ema20": 10.344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.562, "distance_from_high_pct": 5.046, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T13:57:53.425342", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5042, "vwap_slope": -0.0004, "atr": 0.0207, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0946, "ema9": 5.4948, "ema20": 5.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 2.232, "spread_pct": 0.365, "rvol": 0.045, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T13:57:53.426130", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T13:57:53.427002", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4357, "vwap": 7.4676, "vwap_slope": -0.0022, "atr": 0.0243, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0818, "ema9": 7.4303, "ema20": 7.445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.514, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T13:57:53.427785", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1969, "vwap_slope": -0.0055, "atr": 0.053, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0754, "flat_threshold_pct": 0.1452, "ema9": 9.1107, "ema20": 9.1392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 3.185, "spread_pct": 0.44, "rvol": 0.063, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T13:57:53.428537", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.9726, "vwap_slope": -0.0177, "atr": 0.1161, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.2287, "ema9": 12.821, "ema20": 12.8925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 6.139, "spread_pct": 0.473, "rvol": 0.058, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:57:53.429318", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 486.3s", "imbalance +63% >= 50% buy threshold, stop 5.53", "entry_score 83.2"], "reasons_against": [], "metrics": {"price": 5.5568, "vwap": 5.5322, "vwap_slope": 0.0011, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0434, "flat_threshold_pct": 0.0987, "ema9": 5.5542, "ema20": 5.5438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.103, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.558, "stage3": {"stop": 5.5305, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6342, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 5.53"}, "entry_score": 83.21, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.944, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:53.480090", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0122, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.46, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.202}}
{"timestamp": "2026-09-22T13:57:53.481041", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6886, "vwap": 8.7348, "vwap_slope": -0.0012, "atr": 0.0337, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.097, "ema9": 8.7208, "ema20": 8.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:57:53.481845", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.78, "vwap": 11.6639, "vwap_slope": 0.0099, "atr": 0.0463, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0983, "ema9": 11.7721, "ema20": 11.735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 0.169, "spread_pct": 0.595, "rvol": 0.012, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T13:57:53.482547", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0098, "vwap_slope": -0.0018, "atr": 0.0228, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.0636, "ema9": 8.9636, "ema20": 8.9782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.358}}
{"timestamp": "2026-09-22T13:57:53.483435", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8674, "vwap_slope": -0.0022, "atr": 0.0362, "atr_pct": 0.747, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1868, "ema9": 4.8188, "ema20": 4.8198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.127, "volume_pace_ratio": 1.782}}
{"timestamp": "2026-09-22T13:57:53.485475", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8242, "vwap_slope": -0.01, "atr": 0.0529, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0901, "ema9": 14.7032, "ema20": 14.753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.734}}
{"timestamp": "2026-09-22T13:57:53.487116", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0337, "vwap": 9.1432, "vwap_slope": -0.0176, "atr": 0.039, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.108, "ema9": 9.1032, "ema20": 9.1242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 2.127, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T13:57:53.488265", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8089, "vwap_slope": -0.0003, "atr": 0.048, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.087, "ema9": 13.7907, "ema20": 13.7972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:57:53.489055", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0599, "ema9": 6.1345, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T13:57:53.489873", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.088%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.286, "vwap": 13.5244, "vwap_slope": -0.0131, "atr": 0.0469, "atr_pct": 0.353, "trend": "negative", "slope_pct": -0.139, "flat_threshold_pct": 0.0883, "ema9": 13.3422, "ema20": 13.4297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 4.692, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T13:57:58.495411", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0319, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:58.496882", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7552, "vwap_slope": 0.0125, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1149, "lower_highs_lower_lows": false, "stop": 7.7891, "imbalance_decline_count": 0, "imbalance_cur": -0.26217228464419473, "imbalance_prev": -0.46500271296798695}}
{"timestamp": "2026-09-22T13:57:58.497488", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 10.1063, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0237, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:58.498051", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1063, "vwap": 10.0574, "vwap_slope": 0.0009, "atr": 0.0297, "trend": "flat", "slope_pct": 0.0132, "lower_highs_lower_lows": false, "stop": 10.0706, "imbalance_decline_count": 0, "imbalance_cur": 0.2700998423541776, "imbalance_prev": 0.19335030702411263}}
{"timestamp": "2026-09-22T13:57:58.498649", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T13:57:58.499221", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3036, "vwap_slope": 0.0004, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0568, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 3, "imbalance_cur": -0.38873994638069703, "imbalance_prev": -0.32941176470588235}}
{"timestamp": "2026-09-22T13:57:58.500512", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.85", "VWAP sloping down"], "metrics": {"price": 13.39, "vwap": 13.8514, "vwap_slope": -0.0478, "atr": 0.4069, "atr_pct": 3.038, "trend": "flat", "slope_pct": -0.6793, "flat_threshold_pct": 0.7596, "ema9": 13.2961, "ema20": 13.6961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 15.627, "spread_pct": 0.373, "rvol": 1.646, "volume_pace_ratio": 22.951}}
{"timestamp": "2026-09-22T13:57:58.501491", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.164%, flat band 0.119%)"], "metrics": {"price": 8.72, "vwap": 8.884, "vwap_slope": -0.0094, "atr": 0.0416, "atr_pct": 0.477, "trend": "negative", "slope_pct": -0.1636, "flat_threshold_pct": 0.1194, "ema9": 8.6919, "ema20": 8.7389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.418, "volume_pace_ratio": 5.832}}
{"timestamp": "2026-09-22T13:57:58.502300", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.11, "vwap": 13.6869, "vwap_slope": -0.0174, "atr": 0.1875, "atr_pct": 1.43, "trend": "flat", "slope_pct": -0.263, "flat_threshold_pct": 0.3575, "ema9": 13.1915, "ema20": 13.3672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 7.611, "spread_pct": 0.535, "rvol": 0.098, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T13:57:58.503347", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.437, "vwap_slope": -0.0052, "atr": 0.0198, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.0773, "ema9": 6.4002, "ema20": 6.4105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.082, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T13:57:58.504873", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (339.7s) but room-to-run failed: imbalance -82% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9401, "vwap": 8.8301, "vwap_slope": 0.0164, "atr": 0.0779, "atr_pct": 0.871, "trend": "flat", "slope_pct": 0.1847, "flat_threshold_pct": 0.2178, "ema9": 8.9835, "ema20": 8.9162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.541, "spread_pct": 0.112, "rvol": 0.262, "volume_pace_ratio": 3.651, "stage3": {"stop": 8.8466, "risk": 0.0935, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8182, "passed": false, "reason": "imbalance -82% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:57:58.505679", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.82", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8, "vwap": 8.8201, "vwap_slope": 0.0006, "atr": 0.1257, "atr_pct": 1.428, "trend": "flat", "slope_pct": 0.1233, "flat_threshold_pct": 0.357, "ema9": 8.8383, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.182, "distance_from_high_pct": 2.222, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T13:57:58.506676", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7139, "vwap_slope": -0.0012, "atr": 0.0281, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0554, "ema9": 12.6875, "ema20": 12.6934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T13:57:58.507630", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6434, "vwap": 8.7586, "vwap_slope": -0.0087, "atr": 0.0713, "atr_pct": 0.824, "trend": "flat", "slope_pct": -0.1397, "flat_threshold_pct": 0.2061, "ema9": 8.6114, "ema20": 8.6628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 6.355, "spread_pct": 0.231, "rvol": 0.426, "volume_pace_ratio": 5.933}}
{"timestamp": "2026-09-22T13:57:58.508542", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (203.1s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.595, "vwap": 11.595, "vwap_slope": 0.0035, "atr": 0.0509, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.1098, "ema9": 11.6102, "ema20": 11.5937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.151, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.697, "stage3": {"stop": 11.5339, "risk": 0.0611, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4331, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:57:58.509419", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3139, "vwap_slope": -0.003, "atr": 0.0331, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.0674, "ema9": 12.2626, "ema20": 12.2669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T13:57:58.510210", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.366, "vwap_slope": -0.0023, "atr": 0.0837, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.2048, "ema9": 10.2747, "ema20": 10.3497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.562, "distance_from_high_pct": 4.485, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T13:57:58.511009", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4959, "vwap": 5.5043, "vwap_slope": -0.0003, "atr": 0.0207, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.0942, "ema9": 5.499, "ema20": 5.4986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 1.859, "spread_pct": 0.365, "rvol": 0.045, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T13:57:58.511809", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T13:57:58.512577", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0023, "atr": 0.0243, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0818, "ema9": 7.4302, "ema20": 7.4449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:57:58.513420", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1967, "vwap_slope": -0.0057, "atr": 0.053, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.077, "flat_threshold_pct": 0.1455, "ema9": 9.1067, "ema20": 9.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 3.397, "spread_pct": 0.549, "rvol": 0.064, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T13:57:58.514262", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.9724, "vwap_slope": -0.0178, "atr": 0.1161, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.2287, "ema9": 12.821, "ema20": 12.8925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 6.139, "spread_pct": 0.473, "rvol": 0.058, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T13:57:58.515144", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 491.4s", "imbalance +95% >= 50% buy threshold, stop 5.53", "entry_score 96.7"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5322, "vwap_slope": 0.0011, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.0988, "ema9": 5.5538, "ema20": 5.5436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.556, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9497, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.53"}, "entry_score": 96.73, "entry_score_breakdown": {"imbalance_sub": 0.928, "volume_pace_sub": 1.0, "volatility_sub": 0.944, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:57:58.555538", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0122, "atr": 0.022, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.1045, "ema9": 5.2507, "ema20": 5.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.46, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.202}}
{"timestamp": "2026-09-22T13:57:58.556727", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7062, "vwap": 8.7349, "vwap_slope": -0.0012, "atr": 0.0341, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0978, "ema9": 8.7243, "ema20": 8.728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 1.736, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:57:58.558383", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7768, "vwap": 11.6639, "vwap_slope": 0.0098, "atr": 0.0463, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0983, "ema9": 11.7715, "ema20": 11.7347, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 0.197, "spread_pct": 0.51, "rvol": 0.012, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:57:58.560282", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.953, "vwap": 9.0097, "vwap_slope": -0.0018, "atr": 0.0229, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.064, "ema9": 8.9632, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.615, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T13:57:58.561069", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8674, "vwap_slope": -0.0022, "atr": 0.0362, "atr_pct": 0.747, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1868, "ema9": 4.8188, "ema20": 4.8198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.127, "volume_pace_ratio": 1.776}}
{"timestamp": "2026-09-22T13:57:58.561953", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8241, "vwap_slope": -0.0101, "atr": 0.0529, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0901, "ema9": 14.7032, "ema20": 14.753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.731}}
{"timestamp": "2026-09-22T13:57:58.562928", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.065, "vwap": 9.1433, "vwap_slope": -0.0175, "atr": 0.039, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.1076, "ema9": 9.1095, "ema20": 9.1272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 1.788, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T13:57:58.563720", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8079, "vwap": 13.8091, "vwap_slope": -0.0001, "atr": 0.048, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0869, "ema9": 13.7943, "ema20": 13.7989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 1.443, "spread_pct": 0.145, "rvol": 0.042, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:57:58.564512", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0011, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0598, "ema9": 6.1355, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T13:57:58.565256", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.088%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.5238, "vwap_slope": -0.0137, "atr": 0.0469, "atr_pct": 0.353, "trend": "negative", "slope_pct": -0.139, "flat_threshold_pct": 0.0883, "ema9": 13.342, "ema20": 13.4296, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T13:58:03.571140", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0319, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:03.572923", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7553, "vwap_slope": 0.0058, "atr": 0.0285, "trend": "positive", "slope_pct": 0.1095, "lower_highs_lower_lows": false, "stop": 7.7958, "imbalance_decline_count": 0, "imbalance_cur": -0.22397094430992737, "imbalance_prev": -0.26217228464419473}}
{"timestamp": "2026-09-22T13:58:03.573455", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:03.574084", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0575, "vwap_slope": 0.0006, "atr": 0.0247, "trend": "flat", "slope_pct": 0.0127, "lower_highs_lower_lows": false, "stop": 10.0803, "imbalance_decline_count": 0, "imbalance_cur": 0.35721459658520255, "imbalance_prev": 0.2700998423541776}}
{"timestamp": "2026-09-22T13:58:03.574657", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:03.575162", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3036, "vwap_slope": 0.0003, "atr": 0.0161, "trend": "flat", "slope_pct": 0.052, "lower_highs_lower_lows": false, "stop": 6.3057, "imbalance_decline_count": 4, "imbalance_cur": -0.5108108108108108, "imbalance_prev": -0.38873994638069703}}
{"timestamp": "2026-09-22T13:58:03.576656", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.85", "VWAP sloping down"], "metrics": {"price": 13.3958, "vwap": 13.8498, "vwap_slope": -0.0306, "atr": 0.394, "atr_pct": 2.941, "trend": "flat", "slope_pct": -0.6033, "flat_threshold_pct": 0.7353, "ema9": 13.3192, "ema20": 13.6692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 15.59, "spread_pct": 0.299, "rvol": 1.653, "volume_pace_ratio": 22.971}}
{"timestamp": "2026-09-22T13:58:03.577671", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.117%)"], "metrics": {"price": 8.7181, "vwap": 8.8831, "vwap_slope": -0.008, "atr": 0.0409, "atr_pct": 0.469, "trend": "negative", "slope_pct": -0.1532, "flat_threshold_pct": 0.1173, "ema9": 8.6964, "ema20": 8.7365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 5.444, "spread_pct": 0.115, "rvol": 0.421, "volume_pace_ratio": 5.845}}
{"timestamp": "2026-09-22T13:58:03.578415", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.6868, "vwap_slope": -0.0176, "atr": 0.1867, "atr_pct": 1.427, "trend": "flat", "slope_pct": -0.2641, "flat_threshold_pct": 0.3567, "ema9": 13.1875, "ema20": 13.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 7.752, "spread_pct": 0.305, "rvol": 0.098, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T13:58:03.579308", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.437, "vwap_slope": -0.0043, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0713, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.082, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T13:58:03.580047", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 8.8308, "vwap_slope": 0.0091, "atr": 0.0743, "atr_pct": 0.831, "trend": "flat", "slope_pct": 0.1747, "flat_threshold_pct": 0.2078, "ema9": 8.9748, "ema20": 8.9185, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 1.542, "spread_pct": 0.224, "rvol": 0.263, "volume_pace_ratio": 3.657}}
{"timestamp": "2026-09-22T13:58:03.580739", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8194, "vwap_slope": -0.0001, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.056, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T13:58:03.581812", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6892, "vwap": 12.7139, "vwap_slope": -0.0008, "atr": 0.0247, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.05, "ema9": 12.6879, "ema20": 12.693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.866, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:58:03.582735", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7585, "vwap_slope": -0.005, "atr": 0.0696, "atr_pct": 0.805, "trend": "flat", "slope_pct": -0.1307, "flat_threshold_pct": 0.2014, "ema9": 8.6166, "ema20": 8.6603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 6.392, "spread_pct": 0.231, "rvol": 0.426, "volume_pace_ratio": 5.919}}
{"timestamp": "2026-09-22T13:58:03.583591", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (208.2s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 11.615, "vwap": 11.5949, "vwap_slope": 0.0022, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1074, "ema9": 11.6111, "ema20": 11.5957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 0.98, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.697, "stage3": {"stop": 11.5551, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1269, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:58:03.584316", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2828, "vwap": 12.314, "vwap_slope": -0.002, "atr": 0.0322, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0656, "ema9": 12.2666, "ema20": 12.2684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 2.285, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T13:58:03.587117", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.2598, "vwap": 10.3658, "vwap_slope": -0.0014, "atr": 0.0786, "atr_pct": 0.766, "trend": "flat", "slope_pct": -0.1391, "flat_threshold_pct": 0.1916, "ema9": 10.2717, "ema20": 10.3411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.463, "distance_from_high_pct": 4.113, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T13:58:03.588323", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.019, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0868, "ema9": 5.4918, "ema20": 5.495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.143, "spread_pct": 0.365, "rvol": 0.045, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T13:58:03.589289", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T13:58:03.590084", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4353, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0221, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.0743, "ema9": 7.4312, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.519, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T13:58:03.592923", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1966, "vwap_slope": -0.003, "atr": 0.0512, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.0744, "flat_threshold_pct": 0.1405, "ema9": 9.1063, "ema20": 9.1342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.344, "spread_pct": 0.549, "rvol": 0.064, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T13:58:03.595929", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.97, "vwap_slope": -0.0167, "atr": 0.1095, "atr_pct": 0.861, "trend": "flat", "slope_pct": -0.1156, "flat_threshold_pct": 0.2153, "ema9": 12.7988, "ema20": 12.8751, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 5.991, "spread_pct": 0.473, "rvol": 0.059, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T13:58:03.596838", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 496.5s", "imbalance +88% >= 50% buy threshold, stop 5.53", "entry_score 94.2"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5322, "vwap_slope": 0.0005, "atr": 0.0204, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.0916, "ema9": 5.5541, "ema20": 5.5447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.555, "stage3": {"stop": 5.5305, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8822, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 5.53"}, "entry_score": 94.17, "entry_score_breakdown": {"imbalance_sub": 0.832, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:03.634747", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.227, "vwap_slope": 0.0122, "atr": 0.0198, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0943, "ema9": 5.2525, "ema20": 5.2384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.364, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.201}}
{"timestamp": "2026-09-22T13:58:03.636305", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7202, "vwap": 8.7345, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.095, "ema9": 8.7209, "ema20": 8.7258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 1.578, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T13:58:03.637283", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.6641, "vwap_slope": 0.0081, "atr": 0.0451, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.037, "flat_threshold_pct": 0.0957, "ema9": 11.7757, "ema20": 11.7403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 0.085, "spread_pct": 0.51, "rvol": 0.012, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T13:58:03.639395", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.953, "vwap": 9.0097, "vwap_slope": -0.0018, "atr": 0.0229, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.064, "ema9": 8.9632, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.615, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.35}}
{"timestamp": "2026-09-22T13:58:03.640455", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8676, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.184, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.777}}
{"timestamp": "2026-09-22T13:58:03.641296", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.824, "vwap_slope": -0.008, "atr": 0.0486, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.0828, "ema9": 14.6995, "ema20": 14.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.727}}
{"timestamp": "2026-09-22T13:58:03.642058", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1434, "vwap_slope": -0.0174, "atr": 0.035, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0963, "ema9": 9.1145, "ema20": 9.1295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 1.517, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T13:58:03.642905", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.816, "vwap": 13.809, "vwap_slope": -0.0004, "atr": 0.0456, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0825, "ema9": 13.7974, "ema20": 13.7998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 1.385, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:58:03.644047", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0555, "ema9": 6.1356, "ema20": 6.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.068}}
{"timestamp": "2026-09-22T13:58:03.644853", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.137%, flat band 0.079%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.5237, "vwap_slope": -0.0085, "atr": 0.0419, "atr_pct": 0.315, "trend": "negative", "slope_pct": -0.1367, "flat_threshold_pct": 0.0788, "ema9": 13.3306, "ema20": 13.4158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:58:08.650895", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 7.8407, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0091, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:08.652713", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8407, "vwap": 7.7553, "vwap_slope": 0.0058, "atr": 0.0293, "trend": "positive", "slope_pct": 0.1104, "lower_highs_lower_lows": false, "stop": 7.8056, "imbalance_decline_count": 0, "imbalance_cur": -0.2082461906184643, "imbalance_prev": -0.22397094430992737}}
{"timestamp": "2026-09-22T13:58:08.653508", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:08.654133", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0575, "vwap_slope": 0.0007, "atr": 0.0247, "trend": "flat", "slope_pct": 0.0124, "lower_highs_lower_lows": false, "stop": 10.0753, "imbalance_decline_count": 0, "imbalance_cur": 0.4341607067732436, "imbalance_prev": 0.35721459658520255}}
{"timestamp": "2026-09-22T13:58:08.654653", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:08.655164", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3036, "vwap_slope": 0.0003, "atr": 0.0161, "trend": "flat", "slope_pct": 0.052, "lower_highs_lower_lows": false, "stop": 6.3057, "imbalance_decline_count": 0, "imbalance_cur": -0.5108108108108108, "imbalance_prev": -0.5108108108108108}}
{"timestamp": "2026-09-22T13:58:08.656718", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.85", "VWAP sloping down", "spread 1.12% exceeds max 1.0%"], "metrics": {"price": 13.2601, "vwap": 13.8484, "vwap_slope": -0.032, "atr": 0.4011, "atr_pct": 3.025, "trend": "flat", "slope_pct": -0.6165, "flat_threshold_pct": 0.7563, "ema9": 13.2921, "ema20": 13.6563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 16.445, "spread_pct": 1.125, "rvol": 1.657, "volume_pace_ratio": 22.956}}
{"timestamp": "2026-09-22T13:58:08.657806", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.118%)"], "metrics": {"price": 8.715, "vwap": 8.8826, "vwap_slope": -0.0085, "atr": 0.0413, "atr_pct": 0.474, "trend": "negative", "slope_pct": -0.1535, "flat_threshold_pct": 0.1184, "ema9": 8.6957, "ema20": 8.7362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.422, "volume_pace_ratio": 5.846}}
{"timestamp": "2026-09-22T13:58:08.658708", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1327, "vwap": 13.6865, "vwap_slope": -0.0115, "atr": 0.1759, "atr_pct": 1.339, "trend": "flat", "slope_pct": -0.2598, "flat_threshold_pct": 0.3348, "ema9": 13.1765, "ema20": 13.3431, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 7.451, "spread_pct": 0.305, "rvol": 0.098, "volume_pace_ratio": 1.356}}
{"timestamp": "2026-09-22T13:58:08.659567", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4369, "vwap_slope": -0.0044, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0717, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.083, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T13:58:08.660375", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9499, "vwap": 8.8317, "vwap_slope": 0.01, "atr": 0.0834, "atr_pct": 0.932, "trend": "flat", "slope_pct": 0.1755, "flat_threshold_pct": 0.233, "ema9": 8.9767, "ema20": 8.9194, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 1.433, "spread_pct": 0.224, "rvol": 0.265, "volume_pace_ratio": 3.671}}
{"timestamp": "2026-09-22T13:58:08.661077", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8194, "vwap_slope": -0.0001, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.056, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T13:58:08.661789", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6983, "vwap": 12.7139, "vwap_slope": -0.0008, "atr": 0.0252, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.05, "ema9": 12.6897, "ema20": 12.6939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 0.795, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T13:58:08.662587", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.66, "vwap": 8.7583, "vwap_slope": -0.0052, "atr": 0.0706, "atr_pct": 0.815, "trend": "flat", "slope_pct": -0.1291, "flat_threshold_pct": 0.2037, "ema9": 8.6206, "ema20": 8.6622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 6.176, "spread_pct": 0.231, "rvol": 0.426, "volume_pace_ratio": 5.909}}
{"timestamp": "2026-09-22T13:58:08.663434", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (213.2s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.615, "vwap": 11.5949, "vwap_slope": 0.0022, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1074, "ema9": 11.6111, "ema20": 11.5957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.98, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.696, "stage3": {"stop": 11.5551, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3241, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T13:58:08.664182", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.314, "vwap_slope": -0.0021, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0673, "ema9": 12.2631, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T13:58:08.664922", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.3657, "vwap_slope": -0.0016, "atr": 0.0829, "atr_pct": 0.816, "trend": "flat", "slope_pct": -0.1458, "flat_threshold_pct": 0.204, "ema9": 10.2518, "ema20": 10.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.463, "distance_from_high_pct": 5.046, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T13:58:08.665632", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.019, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0868, "ema9": 5.4928, "ema20": 5.4955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T13:58:08.666290", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T13:58:08.667290", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4353, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0221, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.0743, "ema9": 7.4312, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.519, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T13:58:08.667993", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1966, "vwap_slope": -0.003, "atr": 0.0512, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.0744, "flat_threshold_pct": 0.1405, "ema9": 9.1063, "ema20": 9.1342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.344, "spread_pct": 0.329, "rvol": 0.064, "volume_pace_ratio": 0.881}}
{"timestamp": "2026-09-22T13:58:08.668741", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.9699, "vwap_slope": -0.0168, "atr": 0.1095, "atr_pct": 0.863, "trend": "flat", "slope_pct": -0.1167, "flat_threshold_pct": 0.2158, "ema9": 12.7948, "ema20": 12.8732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 6.139, "spread_pct": 0.473, "rvol": 0.059, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:58:08.669532", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 501.6s", "imbalance +89% >= 50% buy threshold, stop 5.54", "entry_score 94.3"], "reasons_against": [], "metrics": {"price": 5.5596, "vwap": 5.5322, "vwap_slope": 0.0005, "atr": 0.0204, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.0919, "ema9": 5.555, "ema20": 5.5452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.054, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.553, "stage3": {"stop": 5.5351, "risk": 0.0245, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8856, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 5.54"}, "entry_score": 94.31, "entry_score_breakdown": {"imbalance_sub": 0.837, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:08.705334", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.2616, "vwap": 5.227, "vwap_slope": 0.0122, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0478, "flat_threshold_pct": 0.0948, "ema9": 5.2528, "ema20": 5.2385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.365, "distance_from_high_pct": 0.443, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.201}}
{"timestamp": "2026-09-22T13:58:08.707353", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0952, "ema9": 8.7159, "ema20": 8.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T13:58:08.710266", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6641, "vwap_slope": 0.0081, "atr": 0.047, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0353, "flat_threshold_pct": 0.1, "ema9": 11.7697, "ema20": 11.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 0.339, "spread_pct": 0.68, "rvol": 0.012, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:58:08.712675", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0097, "vwap_slope": -0.0006, "atr": 0.0195, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.0543, "ema9": 8.9635, "ema20": 8.9768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.097, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T13:58:08.713549", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.775}}
{"timestamp": "2026-09-22T13:58:08.714434", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6868, "vwap": 14.824, "vwap_slope": -0.008, "atr": 0.0486, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.0828, "ema9": 14.6999, "ema20": 14.7467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.957, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.722}}
{"timestamp": "2026-09-22T13:58:08.715395", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1434, "vwap_slope": -0.0171, "atr": 0.0349, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0961, "ema9": 9.1076, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.625, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T13:58:08.716290", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8157, "vwap": 13.809, "vwap_slope": -0.0004, "atr": 0.0456, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.0825, "ema9": 13.7973, "ema20": 13.7998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 1.387, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:58:08.717043", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.057, "ema9": 6.1346, "ema20": 6.1365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T13:58:08.717844", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.083%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.29, "vwap": 13.5229, "vwap_slope": -0.0093, "atr": 0.0444, "atr_pct": 0.334, "trend": "negative", "slope_pct": -0.1364, "flat_threshold_pct": 0.0834, "ema9": 13.3316, "ema20": 13.4163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.834, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:58:13.723701", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0319, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:13.725087", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7562, "vwap_slope": 0.0066, "atr": 0.0293, "trend": "positive", "slope_pct": 0.1095, "lower_highs_lower_lows": false, "stop": 7.7949, "imbalance_decline_count": 0, "imbalance_cur": 0.6243221035332785, "imbalance_prev": -0.2082461906184643}}
{"timestamp": "2026-09-22T13:58:13.725723", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:13.726317", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0575, "vwap_slope": 0.0007, "atr": 0.0251, "trend": "flat", "slope_pct": 0.0124, "lower_highs_lower_lows": false, "stop": 10.0749, "imbalance_decline_count": 0, "imbalance_cur": 0.9176639540449976, "imbalance_prev": 0.4341607067732436}}
{"timestamp": "2026-09-22T13:58:13.726839", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:13.728372", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3036, "vwap_slope": 0.0003, "atr": 0.0161, "trend": "flat", "slope_pct": 0.052, "lower_highs_lower_lows": false, "stop": 6.3057, "imbalance_decline_count": 0, "imbalance_cur": -0.5108108108108108, "imbalance_prev": -0.5108108108108108}}
{"timestamp": "2026-09-22T13:58:13.730739", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.85", "VWAP sloping down"], "metrics": {"price": 13.3301, "vwap": 13.8475, "vwap_slope": -0.0329, "atr": 0.4011, "atr_pct": 3.009, "trend": "flat", "slope_pct": -0.6097, "flat_threshold_pct": 0.7523, "ema9": 13.3061, "ema20": 13.663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 16.004, "spread_pct": 0.747, "rvol": 1.66, "volume_pace_ratio": 22.936}}
{"timestamp": "2026-09-22T13:58:13.732864", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.153%, flat band 0.118%)"], "metrics": {"price": 8.715, "vwap": 8.8825, "vwap_slope": -0.0086, "atr": 0.0413, "atr_pct": 0.474, "trend": "negative", "slope_pct": -0.1535, "flat_threshold_pct": 0.1184, "ema9": 8.6957, "ema20": 8.7362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.422, "volume_pace_ratio": 5.832}}
{"timestamp": "2026-09-22T13:58:13.733762", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1386, "vwap": 13.6865, "vwap_slope": -0.0115, "atr": 0.1763, "atr_pct": 1.342, "trend": "flat", "slope_pct": -0.2595, "flat_threshold_pct": 0.3354, "ema9": 13.1777, "ema20": 13.3437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 7.409, "spread_pct": 0.305, "rvol": 0.098, "volume_pace_ratio": 1.352}}
{"timestamp": "2026-09-22T13:58:13.734535", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.39, "vwap": 6.4369, "vwap_slope": -0.0044, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0717, "ema9": 6.3973, "ema20": 6.4082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.083, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:58:13.735372", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 8.8318, "vwap_slope": 0.0101, "atr": 0.0834, "atr_pct": 0.932, "trend": "flat", "slope_pct": 0.1755, "flat_threshold_pct": 0.233, "ema9": 8.9768, "ema20": 8.9195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.432, "spread_pct": 0.112, "rvol": 0.265, "volume_pace_ratio": 3.662}}
{"timestamp": "2026-09-22T13:58:13.736377", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8194, "vwap_slope": -0.0001, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.056, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T13:58:13.737065", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7139, "vwap_slope": -0.0008, "atr": 0.0253, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.05, "ema9": 12.688, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:58:13.737806", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6528, "vwap": 8.7583, "vwap_slope": -0.0052, "atr": 0.0708, "atr_pct": 0.818, "trend": "flat", "slope_pct": -0.1296, "flat_threshold_pct": 0.2046, "ema9": 8.6191, "ema20": 8.6615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 6.254, "spread_pct": 0.231, "rvol": 0.426, "volume_pace_ratio": 5.892}}
{"timestamp": "2026-09-22T13:58:13.738671", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (218.3s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6205, "vwap": 11.595, "vwap_slope": 0.0023, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.1073, "ema9": 11.6122, "ema20": 11.5962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 0.934, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.695, "stage3": {"stop": 11.5606, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0825, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:13.739479", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2741, "vwap": 12.314, "vwap_slope": -0.0021, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0672, "ema9": 12.2649, "ema20": 12.2675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 2.354, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:58:13.740140", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.37", "VWAP sloping down", "spread 1.37% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.3656, "vwap_slope": -0.0016, "atr": 0.0829, "atr_pct": 0.816, "trend": "flat", "slope_pct": -0.1458, "flat_threshold_pct": 0.204, "ema9": 10.2518, "ema20": 10.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.463, "distance_from_high_pct": 5.046, "spread_pct": 1.37, "rvol": 0.025, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T13:58:13.740795", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4813, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.019, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0868, "ema9": 5.4921, "ema20": 5.4951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 2.12, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T13:58:13.741558", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T13:58:13.742349", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4304, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.0766, "ema9": 7.4302, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.584, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T13:58:13.743146", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.1964, "vwap_slope": -0.0032, "atr": 0.0533, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1459, "ema9": 9.1123, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 3.025, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.881}}
{"timestamp": "2026-09-22T13:58:13.743968", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.9692, "vwap_slope": -0.0175, "atr": 0.1095, "atr_pct": 0.862, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.2156, "ema9": 12.7978, "ema20": 12.8746, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 6.028, "spread_pct": 0.236, "rvol": 0.059, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:58:13.744759", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 506.6s", "imbalance +100% >= 50% buy threshold, stop 5.54", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5324, "vwap_slope": 0.0006, "atr": 0.0208, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.0934, "ema9": 5.5561, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.554, "stage3": {"stop": 5.54, "risk": 0.025, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9961, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.54"}, "entry_score": 98.96, "entry_score_breakdown": {"imbalance_sub": 0.994, "volume_pace_sub": 1.0, "volatility_sub": 0.956, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:13.778560", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.2616, "vwap": 5.227, "vwap_slope": 0.0122, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0478, "flat_threshold_pct": 0.0948, "ema9": 5.2528, "ema20": 5.2385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.365, "distance_from_high_pct": 0.443, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.2}}
{"timestamp": "2026-09-22T13:58:13.779764", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0952, "ema9": 8.7159, "ema20": 8.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T13:58:13.780664", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.7768, "vwap": 11.6641, "vwap_slope": 0.0081, "atr": 0.047, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0363, "flat_threshold_pct": 0.0998, "ema9": 11.7731, "ema20": 11.739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 0.197, "spread_pct": 0.595, "rvol": 0.012, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T13:58:13.781497", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0095, "vwap_slope": -0.0008, "atr": 0.0202, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.046, "flat_threshold_pct": 0.0562, "ema9": 8.9655, "ema20": 8.9777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.098, "volume_pace_ratio": 1.349}}
{"timestamp": "2026-09-22T13:58:13.782332", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.769}}
{"timestamp": "2026-09-22T13:58:13.783343", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8239, "vwap_slope": -0.008, "atr": 0.0486, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.0828, "ema9": 14.6995, "ema20": 14.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.717}}
{"timestamp": "2026-09-22T13:58:13.784258", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1434, "vwap_slope": -0.0171, "atr": 0.0349, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0961, "ema9": 9.1076, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.625, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T13:58:13.785152", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8217, "vwap": 13.809, "vwap_slope": -0.0004, "atr": 0.0462, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0836, "ema9": 13.7985, "ema20": 13.8004, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 1.344, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T13:58:13.786073", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1399, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0569, "ema9": 6.1356, "ema20": 6.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.288, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T13:58:13.787063", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.083%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3077, "vwap": 13.5224, "vwap_slope": -0.0098, "atr": 0.0444, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.1355, "flat_threshold_pct": 0.0833, "ema9": 13.3352, "ema20": 13.418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 4.536, "spread_pct": 0.075, "rvol": 0.069, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:58:18.793354", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:18.794958", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.757, "vwap_slope": 0.0074, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1099, "lower_highs_lower_lows": false, "stop": 7.7991, "imbalance_decline_count": 1, "imbalance_cur": 0.2996641373305137, "imbalance_prev": 0.6243221035332785}}
{"timestamp": "2026-09-22T13:58:18.795951", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:18.796564", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0575, "vwap_slope": 0.0007, "atr": 0.0251, "trend": "flat", "slope_pct": 0.0124, "lower_highs_lower_lows": false, "stop": 10.0749, "imbalance_decline_count": 1, "imbalance_cur": 0.4303977272727273, "imbalance_prev": 0.9176639540449976}}
{"timestamp": "2026-09-22T13:58:18.797133", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:18.797637", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3036, "vwap_slope": 0.0003, "atr": 0.0161, "trend": "flat", "slope_pct": 0.052, "lower_highs_lower_lows": false, "stop": 6.3057, "imbalance_decline_count": 0, "imbalance_cur": -0.5108108108108108, "imbalance_prev": -0.5108108108108108}}
{"timestamp": "2026-09-22T13:58:18.799267", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.50 below VWAP $13.85", "VWAP sloping down"], "metrics": {"price": 13.498, "vwap": 13.8468, "vwap_slope": -0.0337, "atr": 0.4019, "atr_pct": 2.977, "trend": "flat", "slope_pct": -0.5933, "flat_threshold_pct": 0.7443, "ema9": 13.3397, "ema20": 13.679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 14.946, "spread_pct": 0.297, "rvol": 1.664, "volume_pace_ratio": 22.927}}
{"timestamp": "2026-09-22T13:58:18.800437", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.152%, flat band 0.119%)"], "metrics": {"price": 8.74, "vwap": 8.881, "vwap_slope": -0.0101, "atr": 0.0416, "atr_pct": 0.476, "trend": "negative", "slope_pct": -0.1515, "flat_threshold_pct": 0.1191, "ema9": 8.7007, "ema20": 8.7386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 5.206, "spread_pct": 0.114, "rvol": 0.427, "volume_pace_ratio": 5.876}}
{"timestamp": "2026-09-22T13:58:18.801271", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.6865, "vwap_slope": -0.0115, "atr": 0.1763, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.3357, "ema9": 13.176, "ema20": 13.3429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.302, "distance_from_high_pct": 7.47, "spread_pct": 0.305, "rvol": 0.098, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T13:58:18.802073", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4367, "vwap_slope": -0.0046, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0717, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.083, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:58:18.802948", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 8.832, "vwap_slope": 0.0103, "atr": 0.0834, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.1763, "flat_threshold_pct": 0.2327, "ema9": 8.9788, "ema20": 8.9204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.322, "spread_pct": 0.112, "rvol": 0.265, "volume_pace_ratio": 3.655}}
{"timestamp": "2026-09-22T13:58:18.803758", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8194, "vwap_slope": -0.0001, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.056, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T13:58:18.804755", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7138, "vwap_slope": -0.0009, "atr": 0.0253, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.05, "ema9": 12.686, "ema20": 12.6922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T13:58:18.805588", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7583, "vwap_slope": -0.0052, "atr": 0.0708, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1299, "flat_threshold_pct": 0.2047, "ema9": 8.6186, "ema20": 8.6612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 6.284, "spread_pct": 0.231, "rvol": 0.427, "volume_pace_ratio": 5.877}}
{"timestamp": "2026-09-22T13:58:18.806564", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (223.4s) but room-to-run failed: imbalance -16% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.625, "vwap": 11.595, "vwap_slope": 0.0023, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1073, "ema9": 11.6131, "ema20": 11.5967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 0.895, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.693, "stage3": {"stop": 11.5651, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1636, "passed": false, "reason": "imbalance -16% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:18.807592", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3139, "vwap_slope": -0.0022, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0673, "ema9": 12.2631, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T13:58:18.808316", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3656, "vwap_slope": -0.0016, "atr": 0.0829, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.1414, "flat_threshold_pct": 0.2027, "ema9": 10.2648, "ema20": 10.3378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.464, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.339}}
{"timestamp": "2026-09-22T13:58:18.809179", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4999, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0898, "ema9": 5.4958, "ema20": 5.4969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 1.787, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T13:58:18.809865", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:58:18.810675", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T13:58:18.811523", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.1964, "vwap_slope": -0.0032, "atr": 0.0533, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1459, "ema9": 9.1123, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 3.025, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T13:58:18.812411", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.9689, "vwap_slope": -0.0178, "atr": 0.1099, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.2163, "ema9": 12.7978, "ema20": 12.8746, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 6.028, "spread_pct": 0.236, "rvol": 0.059, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:58:18.813229", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 511.7s", "imbalance +100% >= 50% buy threshold, stop 5.54", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5324, "vwap_slope": 0.0006, "atr": 0.0208, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.0934, "ema9": 5.5561, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.553, "stage3": {"stop": 5.54, "risk": 0.025, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9963, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.54"}, "entry_score": 98.97, "entry_score_breakdown": {"imbalance_sub": 0.995, "volume_pace_sub": 1.0, "volatility_sub": 0.956, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:18.850846", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.2616, "vwap": 5.227, "vwap_slope": 0.0122, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0478, "flat_threshold_pct": 0.0948, "ema9": 5.2528, "ema20": 5.2385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.365, "distance_from_high_pct": 0.443, "spread_pct": 0.38, "rvol": 0.014, "volume_pace_ratio": 0.2}}
{"timestamp": "2026-09-22T13:58:18.852988", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0952, "ema9": 8.7169, "ema20": 8.7239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:58:18.853934", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.77, "vwap": 11.668, "vwap_slope": 0.012, "atr": 0.047, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0359, "flat_threshold_pct": 0.0999, "ema9": 11.7717, "ema20": 11.7384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 0.254, "spread_pct": 0.51, "rvol": 0.012, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:58:18.854893", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9786, "vwap": 9.0095, "vwap_slope": -0.0008, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0457, "flat_threshold_pct": 0.0569, "ema9": 8.9663, "ema20": 8.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 1.334, "spread_pct": 0.111, "rvol": 0.098, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T13:58:18.855685", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.764}}
{"timestamp": "2026-09-22T13:58:18.857312", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6886, "vwap": 14.8239, "vwap_slope": -0.0081, "atr": 0.0495, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.0842, "ema9": 14.7003, "ema20": 14.7468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.945, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.713}}
{"timestamp": "2026-09-22T13:58:18.858026", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.065, "vwap": 9.1431, "vwap_slope": -0.0174, "atr": 0.0349, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.0963, "ema9": 9.1046, "ema20": 9.1234, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.788, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T13:58:18.858777", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.825, "vwap": 13.809, "vwap_slope": -0.0004, "atr": 0.0462, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0836, "ema9": 13.7992, "ema20": 13.8007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.042, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T13:58:18.859648", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.0146, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0594, "ema9": 6.1356, "ema20": 6.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T13:58:18.861252", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.083%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3001, "vwap": 13.5201, "vwap_slope": -0.0121, "atr": 0.0444, "atr_pct": 0.334, "trend": "negative", "slope_pct": -0.1359, "flat_threshold_pct": 0.0834, "ema9": 13.3337, "ema20": 13.4173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 4.59, "spread_pct": 0.075, "rvol": 0.07, "volume_pace_ratio": 0.966}}
{"timestamp": "2026-09-22T13:58:23.867039", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:23.869681", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7571, "vwap_slope": 0.0075, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1099, "lower_highs_lower_lows": false, "stop": 7.7991, "imbalance_decline_count": 2, "imbalance_cur": 0.2853380158033363, "imbalance_prev": 0.2996641373305137}}
{"timestamp": "2026-09-22T13:58:23.870293", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:23.870842", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0575, "vwap_slope": 0.0007, "atr": 0.0254, "trend": "flat", "slope_pct": 0.0117, "lower_highs_lower_lows": false, "stop": 10.0645, "imbalance_decline_count": 2, "imbalance_cur": -0.07498741821841973, "imbalance_prev": 0.4303977272727273}}
{"timestamp": "2026-09-22T13:58:23.871379", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:23.871870", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3037, "vwap_slope": 0.0004, "atr": 0.0164, "trend": "flat", "slope_pct": 0.052, "lower_highs_lower_lows": false, "stop": 6.3053, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.5108108108108108}}
{"timestamp": "2026-09-22T13:58:23.873171", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.84", "VWAP sloping down"], "metrics": {"price": 13.53, "vwap": 13.8444, "vwap_slope": -0.036, "atr": 0.4054, "atr_pct": 2.997, "trend": "flat", "slope_pct": -0.5901, "flat_threshold_pct": 0.7491, "ema9": 13.3461, "ema20": 13.682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 14.745, "spread_pct": 0.37, "rvol": 1.675, "volume_pace_ratio": 23.01}}
{"timestamp": "2026-09-22T13:58:23.874279", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.150%, flat band 0.121%)"], "metrics": {"price": 8.755, "vwap": 8.8805, "vwap_slope": -0.0106, "atr": 0.0424, "atr_pct": 0.484, "trend": "negative", "slope_pct": -0.1503, "flat_threshold_pct": 0.1209, "ema9": 8.7037, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.429, "volume_pace_ratio": 5.886}}
{"timestamp": "2026-09-22T13:58:23.875045", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.6865, "vwap_slope": -0.0116, "atr": 0.1763, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.3357, "ema9": 13.176, "ema20": 13.3429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 7.47, "spread_pct": 0.229, "rvol": 0.098, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T13:58:23.875970", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.39, "vwap": 6.4366, "vwap_slope": -0.0046, "atr": 0.0188, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0736, "ema9": 6.3973, "ema20": 6.4082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.083, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T13:58:23.876704", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.0354, "vwap": 8.8323, "vwap_slope": 0.0106, "atr": 0.0834, "atr_pct": 0.923, "trend": "flat", "slope_pct": 0.1821, "flat_threshold_pct": 0.2308, "ema9": 8.9938, "ema20": 8.9276, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 0.491, "spread_pct": 0.223, "rvol": 0.266, "volume_pace_ratio": 3.646}}
{"timestamp": "2026-09-22T13:58:23.877368", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.9999, "vwap": 8.8216, "vwap_slope": 0.0021, "atr": 0.1185, "atr_pct": 1.317, "trend": "flat", "slope_pct": 0.1311, "flat_threshold_pct": 0.3292, "ema9": 8.8706, "ema20": 8.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.059, "distance_from_high_pct": 0.001, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T13:58:23.878233", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7137, "vwap_slope": -0.001, "atr": 0.0257, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0507, "ema9": 12.685, "ema20": 12.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:58:23.879050", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7581, "vwap_slope": -0.0054, "atr": 0.0708, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1307, "flat_threshold_pct": 0.2049, "ema9": 8.6166, "ema20": 8.6603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 6.392, "spread_pct": 0.231, "rvol": 0.427, "volume_pace_ratio": 5.869}}
{"timestamp": "2026-09-22T13:58:23.879864", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (228.5s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.625, "vwap": 11.595, "vwap_slope": 0.0023, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1073, "ema9": 11.6131, "ema20": 11.5967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 0.895, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.691, "stage3": {"stop": 11.5651, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2021, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:23.880815", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2732, "vwap": 12.3139, "vwap_slope": -0.0022, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0672, "ema9": 12.2647, "ema20": 12.2675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 2.361, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T13:58:23.882421", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.2226, "vwap": 10.3654, "vwap_slope": -0.0019, "atr": 0.0829, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.1416, "flat_threshold_pct": 0.2028, "ema9": 10.2643, "ema20": 10.3376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.468, "distance_from_high_pct": 4.461, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T13:58:23.883887", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0899, "ema9": 5.4948, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T13:58:23.884645", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0927, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.1124, "ema9": 9.0647, "ema20": 9.0695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 3.421, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:58:23.885504", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T13:58:23.886286", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1289, "vwap": 9.1964, "vwap_slope": -0.0032, "atr": 0.0533, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0726, "flat_threshold_pct": 0.146, "ema9": 9.1111, "ema20": 9.1365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 3.09, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T13:58:23.887094", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.72, "vwap": 12.969, "vwap_slope": -0.0177, "atr": 0.1099, "atr_pct": 0.864, "trend": "flat", "slope_pct": -0.1151, "flat_threshold_pct": 0.216, "ema9": 12.8008, "ema20": 12.876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 5.917, "spread_pct": 0.236, "rvol": 0.059, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T13:58:23.887875", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 516.8s", "imbalance +100% >= 50% buy threshold, stop 5.54", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5324, "vwap_slope": 0.0007, "atr": 0.0208, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.0934, "ema9": 5.5561, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.552, "stage3": {"stop": 5.54, "risk": 0.025, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9974, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.54"}, "entry_score": 99.02, "entry_score_breakdown": {"imbalance_sub": 0.996, "volume_pace_sub": 1.0, "volatility_sub": 0.956, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:23.989991", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2271, "vwap_slope": 0.0122, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0948, "ema9": 5.2525, "ema20": 5.2384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.369, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.199}}
{"timestamp": "2026-09-22T13:58:23.990985", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7191, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.095, "ema9": 8.7207, "ema20": 8.7257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 1.59, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T13:58:23.992063", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.77, "vwap": 11.668, "vwap_slope": 0.012, "atr": 0.047, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0359, "flat_threshold_pct": 0.0999, "ema9": 11.7717, "ema20": 11.7384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 0.254, "spread_pct": 0.51, "rvol": 0.012, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T13:58:23.993689", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9786, "vwap": 9.0095, "vwap_slope": -0.0008, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0457, "flat_threshold_pct": 0.0569, "ema9": 8.9663, "ema20": 8.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 1.334, "spread_pct": 0.111, "rvol": 0.098, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T13:58:23.994419", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.759}}
{"timestamp": "2026-09-22T13:58:23.995177", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6854, "vwap": 14.8238, "vwap_slope": -0.0081, "atr": 0.0495, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.0842, "ema9": 14.6996, "ema20": 14.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.967, "spread_pct": 0.068, "rvol": 0.124, "volume_pace_ratio": 1.708}}
{"timestamp": "2026-09-22T13:58:23.995894", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.065, "vwap": 9.1431, "vwap_slope": -0.0174, "atr": 0.0349, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.0963, "ema9": 9.1046, "ema20": 9.1234, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.788, "spread_pct": 0.772, "rvol": 0.031, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T13:58:23.996542", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8271, "vwap": 13.8092, "vwap_slope": -0.0002, "atr": 0.0464, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.0838, "ema9": 13.7996, "ema20": 13.8009, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 1.305, "spread_pct": 0.072, "rvol": 0.043, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T13:58:23.997235", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.0146, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0594, "ema9": 6.1366, "ema20": 6.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T13:58:23.997962", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.52, "vwap_slope": -0.0122, "atr": 0.0452, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1357, "flat_threshold_pct": 0.085, "ema9": 13.3346, "ema20": 13.4177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.07, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T13:58:29.003996", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:29.006850", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7571, "vwap_slope": 0.0075, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1099, "lower_highs_lower_lows": false, "stop": 7.7991, "imbalance_decline_count": 3, "imbalance_cur": 0.2848895582329317, "imbalance_prev": 0.2853380158033363}}
{"timestamp": "2026-09-22T13:58:29.007834", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:29.008555", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0576, "vwap_slope": 0.0008, "atr": 0.0254, "trend": "flat", "slope_pct": 0.0127, "lower_highs_lower_lows": false, "stop": 10.0795, "imbalance_decline_count": 0, "imbalance_cur": 0.6090060406370126, "imbalance_prev": -0.07498741821841973}}
{"timestamp": "2026-09-22T13:58:29.009050", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:29.009543", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3037, "vwap_slope": 0.0004, "atr": 0.0164, "trend": "flat", "slope_pct": 0.052, "lower_highs_lower_lows": false, "stop": 6.3053, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:58:29.012827", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.84", "VWAP sloping down"], "metrics": {"price": 13.5581, "vwap": 13.8433, "vwap_slope": -0.0371, "atr": 0.4261, "atr_pct": 3.143, "trend": "flat", "slope_pct": -0.5874, "flat_threshold_pct": 0.7858, "ema9": 13.3517, "ema20": 13.6847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 14.568, "spread_pct": 0.442, "rvol": 1.692, "volume_pace_ratio": 23.162}}
{"timestamp": "2026-09-22T13:58:29.015154", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.151%, flat band 0.122%)"], "metrics": {"price": 8.75, "vwap": 8.8796, "vwap_slope": -0.0114, "atr": 0.0427, "atr_pct": 0.488, "trend": "negative", "slope_pct": -0.1507, "flat_threshold_pct": 0.122, "ema9": 8.7027, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.338, "distance_from_high_pct": 5.098, "spread_pct": 0.114, "rvol": 0.431, "volume_pace_ratio": 5.904}}
{"timestamp": "2026-09-22T13:58:29.017180", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.6863, "vwap_slope": -0.0117, "atr": 0.1763, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.3357, "ema9": 13.176, "ema20": 13.3429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.303, "distance_from_high_pct": 7.47, "spread_pct": 0.381, "rvol": 0.098, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T13:58:29.018120", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4366, "vwap_slope": -0.0047, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0743, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.083, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T13:58:29.019013", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.995, "vwap": 8.8324, "vwap_slope": 0.0107, "atr": 0.0834, "atr_pct": 0.927, "trend": "flat", "slope_pct": 0.179, "flat_threshold_pct": 0.2318, "ema9": 8.9858, "ema20": 8.9237, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 0.936, "spread_pct": 0.111, "rvol": 0.266, "volume_pace_ratio": 3.641}}
{"timestamp": "2026-09-22T13:58:29.019886", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.9999, "vwap": 8.8216, "vwap_slope": 0.0021, "atr": 0.1185, "atr_pct": 1.317, "trend": "flat", "slope_pct": 0.1311, "flat_threshold_pct": 0.3292, "ema9": 8.8706, "ema20": 8.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.059, "distance_from_high_pct": 0.001, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T13:58:29.020706", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7137, "vwap_slope": -0.001, "atr": 0.0257, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0507, "ema9": 12.685, "ema20": 12.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T13:58:29.021578", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.758, "vwap_slope": -0.0055, "atr": 0.0708, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1307, "flat_threshold_pct": 0.2049, "ema9": 8.6166, "ema20": 8.6603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 6.392, "spread_pct": 0.231, "rvol": 0.428, "volume_pace_ratio": 5.854}}
{"timestamp": "2026-09-22T13:58:29.022414", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (233.6s) but room-to-run failed: imbalance -77% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5951, "vwap_slope": 0.0024, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1072, "ema9": 11.6151, "ema20": 11.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.69, "stage3": {"stop": 11.5751, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.7657, "passed": false, "reason": "imbalance -77% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:29.023333", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3139, "vwap_slope": -0.0022, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0673, "ema9": 12.2631, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T13:58:29.024109", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.2226, "vwap": 10.3654, "vwap_slope": -0.0019, "atr": 0.0829, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.1416, "flat_threshold_pct": 0.2028, "ema9": 10.2643, "ema20": 10.3376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.468, "distance_from_high_pct": 4.461, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T13:58:29.024908", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0899, "ema9": 5.4948, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T13:58:29.025627", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0863, "vwap": 9.0927, "vwap_slope": -0.0001, "atr": 0.0347, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0954, "ema9": 9.069, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 2.926, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T13:58:29.026344", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T13:58:29.027127", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1533, "vwap": 9.1964, "vwap_slope": -0.0032, "atr": 0.0546, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.1492, "ema9": 9.116, "ema20": 9.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 2.831, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T13:58:29.027905", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.9689, "vwap_slope": -0.0178, "atr": 0.1099, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.1156, "flat_threshold_pct": 0.2162, "ema9": 12.7988, "ema20": 12.8751, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 5.991, "spread_pct": 0.157, "rvol": 0.059, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T13:58:29.028703", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 521.9s", "imbalance +100% >= 50% buy threshold, stop 5.54", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5324, "vwap_slope": 0.0007, "atr": 0.0211, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.095, "ema9": 5.5561, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.551, "stage3": {"stop": 5.5397, "risk": 0.0253, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9974, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.54"}, "entry_score": 98.95, "entry_score_breakdown": {"imbalance_sub": 0.996, "volume_pace_sub": 1.0, "volatility_sub": 0.953, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:29.065744", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2271, "vwap_slope": 0.0122, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0948, "ema9": 5.2525, "ema20": 5.2384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.369, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.199}}
{"timestamp": "2026-09-22T13:58:29.066855", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0952, "ema9": 8.7159, "ema20": 8.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T13:58:29.067780", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 11.77, "vwap": 11.668, "vwap_slope": 0.012, "atr": 0.047, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0359, "flat_threshold_pct": 0.0999, "ema9": 11.7717, "ema20": 11.7384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 0.254, "spread_pct": 0.51, "rvol": 0.012, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T13:58:29.068926", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9786, "vwap": 9.0095, "vwap_slope": -0.0008, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0457, "flat_threshold_pct": 0.0569, "ema9": 8.9663, "ema20": 8.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 1.334, "spread_pct": 0.111, "rvol": 0.098, "volume_pace_ratio": 1.337}}
{"timestamp": "2026-09-22T13:58:29.069756", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.753}}
{"timestamp": "2026-09-22T13:58:29.070581", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8237, "vwap_slope": -0.0083, "atr": 0.0495, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.0842, "ema9": 14.6985, "ema20": 14.746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.125, "volume_pace_ratio": 1.705}}
{"timestamp": "2026-09-22T13:58:29.071732", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1432, "vwap_slope": -0.0174, "atr": 0.0349, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0961, "ema9": 9.1076, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.625, "spread_pct": 0.441, "rvol": 0.031, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T13:58:29.072492", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8218, "vwap": 13.8092, "vwap_slope": -0.0002, "atr": 0.0464, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0839, "ema9": 13.7986, "ema20": 13.8004, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 1.343, "spread_pct": 0.072, "rvol": 0.043, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T13:58:29.073634", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0597, "ema9": 6.1376, "ema20": 6.1379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.077, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T13:58:29.074491", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3016, "vwap": 13.5198, "vwap_slope": -0.0124, "atr": 0.0452, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1358, "flat_threshold_pct": 0.085, "ema9": 13.334, "ema20": 13.4174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 4.58, "spread_pct": 0.075, "rvol": 0.07, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T13:58:34.080304", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0319, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:34.081931", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7571, "vwap_slope": 0.0076, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1095, "lower_highs_lower_lows": false, "stop": 7.7941, "imbalance_decline_count": 4, "imbalance_cur": 0.27823899371069183, "imbalance_prev": 0.2848895582329317}}
{"timestamp": "2026-09-22T13:58:34.082775", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:34.083582", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0576, "vwap_slope": 0.0008, "atr": 0.0254, "trend": "flat", "slope_pct": 0.0127, "lower_highs_lower_lows": false, "stop": 10.0795, "imbalance_decline_count": 0, "imbalance_cur": 0.6290269013616738, "imbalance_prev": 0.6090060406370126}}
{"timestamp": "2026-09-22T13:58:34.084155", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.029%)", "metrics": {"price": 6.3273, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0286, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:34.084785", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3273, "vwap": 6.3037, "vwap_slope": 0.0004, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0522, "lower_highs_lower_lows": false, "stop": 6.3076, "imbalance_decline_count": 0, "imbalance_cur": 0.1, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:58:34.087547", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.84", "VWAP sloping down"], "metrics": {"price": 13.575, "vwap": 13.8412, "vwap_slope": -0.0392, "atr": 0.4261, "atr_pct": 3.139, "trend": "flat", "slope_pct": -0.5857, "flat_threshold_pct": 0.7848, "ema9": 13.3551, "ema20": 13.6863, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 14.461, "spread_pct": 0.368, "rvol": 1.705, "volume_pace_ratio": 23.277}}
{"timestamp": "2026-09-22T13:58:34.090219", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.126%)"], "metrics": {"price": 8.78, "vwap": 8.8795, "vwap_slope": -0.0116, "atr": 0.0441, "atr_pct": 0.503, "trend": "negative", "slope_pct": -0.1483, "flat_threshold_pct": 0.1257, "ema9": 8.7087, "ema20": 8.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.433, "volume_pace_ratio": 5.917}}
{"timestamp": "2026-09-22T13:58:34.091709", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.6854, "vwap_slope": -0.0126, "atr": 0.1791, "atr_pct": 1.373, "trend": "flat", "slope_pct": -0.2641, "flat_threshold_pct": 0.3432, "ema9": 13.16, "ema20": 13.3353, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 8.034, "spread_pct": 0.306, "rvol": 0.098, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T13:58:34.092649", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4362, "vwap_slope": -0.0051, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0743, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T13:58:34.093913", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9902, "vwap": 8.8345, "vwap_slope": 0.0128, "atr": 0.0834, "atr_pct": 0.928, "trend": "flat", "slope_pct": 0.1786, "flat_threshold_pct": 0.2319, "ema9": 8.9848, "ema20": 8.9233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.045, "distance_from_high_pct": 0.989, "spread_pct": 0.111, "rvol": 0.27, "volume_pace_ratio": 3.683}}
{"timestamp": "2026-09-22T13:58:34.095063", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.9999, "vwap": 8.8216, "vwap_slope": 0.0021, "atr": 0.1185, "atr_pct": 1.317, "trend": "flat", "slope_pct": 0.1311, "flat_threshold_pct": 0.3292, "ema9": 8.8706, "ema20": 8.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.059, "distance_from_high_pct": 0.001, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T13:58:34.095938", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7137, "vwap_slope": -0.001, "atr": 0.0257, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0507, "ema9": 12.685, "ema20": 12.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.041, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T13:58:34.096811", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7577, "vwap_slope": -0.0058, "atr": 0.0708, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1315, "flat_threshold_pct": 0.2052, "ema9": 8.6146, "ema20": 8.6593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 6.501, "spread_pct": 0.232, "rvol": 0.429, "volume_pace_ratio": 5.851}}
{"timestamp": "2026-09-22T13:58:34.097668", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (238.7s) but room-to-run failed: imbalance -84% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5951, "vwap_slope": 0.0024, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1072, "ema9": 11.6151, "ema20": 11.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.689, "stage3": {"stop": 11.5751, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8416, "passed": false, "reason": "imbalance -84% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:34.099296", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3138, "vwap_slope": -0.0023, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0673, "ema9": 12.2631, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T13:58:34.100239", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.28 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.28, "vwap": 10.3655, "vwap_slope": -0.0018, "atr": 0.0843, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1378, "flat_threshold_pct": 0.2051, "ema9": 10.2758, "ema20": 10.343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.469, "distance_from_high_pct": 3.924, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.336}}
{"timestamp": "2026-09-22T13:58:34.101018", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0899, "ema9": 5.4948, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T13:58:34.101755", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.0927, "vwap_slope": -0.0001, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.0956, "ema9": 9.0637, "ema20": 9.0686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T13:58:34.102467", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T13:58:34.103317", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1533, "vwap": 9.1964, "vwap_slope": -0.0032, "atr": 0.0546, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.1492, "ema9": 9.116, "ema20": 9.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 2.831, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T13:58:34.104052", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 12.9686, "vwap_slope": -0.0181, "atr": 0.1099, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.2163, "ema9": 12.7968, "ema20": 12.8741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 6.065, "spread_pct": 0.157, "rvol": 0.059, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T13:58:34.104824", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 527.0s", "imbalance +78% >= 50% buy threshold, stop 5.54", "entry_score 89.6"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5325, "vwap_slope": 0.0008, "atr": 0.0211, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.095, "ema9": 5.5561, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.55, "stage3": {"stop": 5.5397, "risk": 0.0253, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7802, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 5.54"}, "entry_score": 89.64, "entry_score_breakdown": {"imbalance_sub": 0.686, "volume_pace_sub": 1.0, "volatility_sub": 0.953, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:34.155159", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2271, "vwap_slope": 0.0122, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0948, "ema9": 5.2525, "ema20": 5.2384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.369, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.198}}
{"timestamp": "2026-09-22T13:58:34.156170", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.0953, "ema9": 8.7149, "ema20": 8.7229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T13:58:34.156995", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7764, "vwap": 11.6716, "vwap_slope": 0.0156, "atr": 0.047, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0362, "flat_threshold_pct": 0.0999, "ema9": 11.773, "ema20": 11.739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.2, "spread_pct": 0.595, "rvol": 0.013, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T13:58:34.157740", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9666, "vwap": 9.0094, "vwap_slope": -0.0009, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.057, "ema9": 8.9639, "ema20": 8.9769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.466, "spread_pct": 0.111, "rvol": 0.098, "volume_pace_ratio": 1.335}}
{"timestamp": "2026-09-22T13:58:34.158485", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.748}}
{"timestamp": "2026-09-22T13:58:34.159410", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6876, "vwap": 14.8232, "vwap_slope": -0.0088, "atr": 0.0495, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.0842, "ema9": 14.7001, "ema20": 14.7467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.952, "spread_pct": 0.068, "rvol": 0.125, "volume_pace_ratio": 1.706}}
{"timestamp": "2026-09-22T13:58:34.160127", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1432, "vwap_slope": -0.0174, "atr": 0.0349, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0961, "ema9": 9.1076, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.625, "spread_pct": 0.551, "rvol": 0.031, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T13:58:34.160853", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.825, "vwap": 13.8092, "vwap_slope": -0.0002, "atr": 0.0464, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0838, "ema9": 13.7992, "ema20": 13.8007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.043, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T13:58:34.161763", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0597, "ema9": 6.1376, "ema20": 6.1379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T13:58:34.162744", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.5195, "vwap_slope": -0.0127, "atr": 0.0452, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1357, "flat_threshold_pct": 0.085, "ema9": 13.3346, "ema20": 13.4177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.07, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T13:58:39.168644", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0319, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:39.170353", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7572, "vwap_slope": 0.0076, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1095, "lower_highs_lower_lows": false, "stop": 7.7941, "imbalance_decline_count": 5, "imbalance_cur": -1.0, "imbalance_prev": 0.27823899371069183, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.109%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:58:39.171439", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.059%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0594, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:39.172292", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0577, "vwap_slope": 0.0009, "atr": 0.0261, "trend": "flat", "slope_pct": 0.0134, "lower_highs_lower_lows": false, "stop": 10.0886, "imbalance_decline_count": 0, "imbalance_cur": 0.7261791101775826, "imbalance_prev": 0.6290269013616738}}
{"timestamp": "2026-09-22T13:58:39.172930", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:39.173549", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3037, "vwap_slope": 0.0004, "atr": 0.0164, "trend": "flat", "slope_pct": 0.052, "lower_highs_lower_lows": false, "stop": 6.3053, "imbalance_decline_count": 0, "imbalance_cur": 0.1, "imbalance_prev": 0.1}}
{"timestamp": "2026-09-22T13:58:39.175753", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.84", "VWAP sloping down"], "metrics": {"price": 13.6836, "vwap": 13.8409, "vwap_slope": -0.0396, "atr": 0.4261, "atr_pct": 3.114, "trend": "flat", "slope_pct": -0.5751, "flat_threshold_pct": 0.7786, "ema9": 13.3768, "ema20": 13.6966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 13.777, "spread_pct": 0.439, "rvol": 1.716, "volume_pace_ratio": 23.353}}
{"timestamp": "2026-09-22T13:58:39.176848", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.149%, flat band 0.127%)"], "metrics": {"price": 8.775, "vwap": 8.8791, "vwap_slope": -0.012, "atr": 0.0445, "atr_pct": 0.507, "trend": "negative", "slope_pct": -0.1487, "flat_threshold_pct": 0.1268, "ema9": 8.7077, "ema20": 8.7419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.435, "volume_pace_ratio": 5.92}}
{"timestamp": "2026-09-22T13:58:39.177809", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.685, "vwap_slope": -0.0131, "atr": 0.1799, "atr_pct": 1.378, "trend": "flat", "slope_pct": -0.2641, "flat_threshold_pct": 0.3446, "ema9": 13.16, "ema20": 13.3353, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 8.034, "spread_pct": 0.306, "rvol": 0.098, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T13:58:39.178788", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.388, "vwap": 6.4362, "vwap_slope": -0.0051, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.0742, "ema9": 6.3969, "ema20": 6.408, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 2.77, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T13:58:39.180151", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 8.8349, "vwap_slope": 0.0132, "atr": 0.0834, "atr_pct": 0.924, "trend": "flat", "slope_pct": 0.1817, "flat_threshold_pct": 0.2309, "ema9": 8.9928, "ema20": 8.9271, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 0.551, "spread_pct": 0.111, "rvol": 0.27, "volume_pace_ratio": 3.674}}
{"timestamp": "2026-09-22T13:58:39.180981", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.9999, "vwap": 8.8216, "vwap_slope": 0.0021, "atr": 0.1185, "atr_pct": 1.317, "trend": "flat", "slope_pct": 0.1311, "flat_threshold_pct": 0.3292, "ema9": 8.8706, "ema20": 8.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.059, "distance_from_high_pct": 0.001, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T13:58:39.182154", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7134, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.0529, "ema9": 12.689, "ema20": 12.6936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T13:58:39.184067", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.66, "vwap": 8.7575, "vwap_slope": -0.006, "atr": 0.071, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.1291, "flat_threshold_pct": 0.205, "ema9": 8.6206, "ema20": 8.6622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 6.176, "spread_pct": 0.231, "rvol": 0.43, "volume_pace_ratio": 5.847}}
{"timestamp": "2026-09-22T13:58:39.185203", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (243.8s) but room-to-run failed: imbalance -73% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5951, "vwap_slope": 0.0024, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1072, "ema9": 11.6151, "ema20": 11.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.687, "stage3": {"stop": 11.5751, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.735, "passed": false, "reason": "imbalance -73% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:39.186144", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2675, "vwap": 12.3138, "vwap_slope": -0.0023, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.0672, "ema9": 12.2636, "ema20": 12.2669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.407, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T13:58:39.187055", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.23, "vwap": 10.3653, "vwap_slope": -0.0019, "atr": 0.0843, "atr_pct": 0.825, "trend": "flat", "slope_pct": -0.1411, "flat_threshold_pct": 0.2061, "ema9": 10.2658, "ema20": 10.3383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.469, "distance_from_high_pct": 4.392, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T13:58:39.187873", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0899, "ema9": 5.4948, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T13:58:39.188651", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0639, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0347, "atr_pct": 0.382, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0956, "ema9": 9.0645, "ema20": 9.069, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.166, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T13:58:39.189472", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T13:58:39.190508", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1533, "vwap": 9.1964, "vwap_slope": -0.0032, "atr": 0.0546, "atr_pct": 0.597, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.1492, "ema9": 9.116, "ema20": 9.1388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 2.831, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T13:58:39.191586", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 12.9681, "vwap_slope": -0.0186, "atr": 0.1099, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.2163, "ema9": 12.7968, "ema20": 12.8741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 6.065, "spread_pct": 0.157, "rvol": 0.059, "volume_pace_ratio": 0.805}}
{"timestamp": "2026-09-22T13:58:39.193588", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 532.1s", "imbalance +80% >= 50% buy threshold, stop 5.53", "entry_score 90.6"], "reasons_against": [], "metrics": {"price": 5.559, "vwap": 5.5325, "vwap_slope": 0.0008, "atr": 0.0211, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.0951, "ema9": 5.5549, "ema20": 5.5451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.064, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.548, "stage3": {"stop": 5.5337, "risk": 0.0253, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8031, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 5.53"}, "entry_score": 90.62, "entry_score_breakdown": {"imbalance_sub": 0.719, "volume_pace_sub": 1.0, "volatility_sub": 0.953, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:39.230505", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2271, "vwap_slope": 0.0122, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0948, "ema9": 5.2525, "ema20": 5.2384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.369, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.198}}
{"timestamp": "2026-09-22T13:58:39.231998", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0952, "ema9": 8.7169, "ema20": 8.7239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T13:58:39.232911", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.776, "vwap": 11.6727, "vwap_slope": 0.0167, "atr": 0.047, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0362, "flat_threshold_pct": 0.0999, "ema9": 11.7729, "ema20": 11.7389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 0.203, "spread_pct": 0.595, "rvol": 0.013, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T13:58:39.233672", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9666, "vwap": 9.0094, "vwap_slope": -0.0009, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.057, "ema9": 8.9639, "ema20": 8.9769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.466, "spread_pct": 0.111, "rvol": 0.098, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T13:58:39.234492", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.743}}
{"timestamp": "2026-09-22T13:58:39.235393", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.8226, "vwap_slope": -0.0094, "atr": 0.0502, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.0855, "ema9": 14.6965, "ema20": 14.7451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.125, "volume_pace_ratio": 1.708}}
{"timestamp": "2026-09-22T13:58:39.236130", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1432, "vwap_slope": -0.0174, "atr": 0.0349, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0961, "ema9": 9.1076, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.625, "spread_pct": 0.551, "rvol": 0.031, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T13:58:39.236860", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.825, "vwap": 13.8093, "vwap_slope": -0.0001, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0842, "ema9": 13.7992, "ema20": 13.8007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.043, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:58:39.237581", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1408, "vwap": 6.145, "vwap_slope": -0.0008, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0598, "ema9": 6.1358, "ema20": 6.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.273, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T13:58:39.238361", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.135%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.32, "vwap": 13.5187, "vwap_slope": -0.0135, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1349, "flat_threshold_pct": 0.0849, "ema9": 13.3376, "ema20": 13.4192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T13:58:44.244263", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 7.8243, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0538, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:44.245612", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8243, "vwap": 7.7572, "vwap_slope": 0.0077, "atr": 0.0299, "trend": "positive", "slope_pct": 0.109, "lower_highs_lower_lows": false, "stop": 7.7884, "imbalance_decline_count": 0, "imbalance_cur": -0.3409090909090909, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:58:44.246313", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.059%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0594, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:44.246849", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0578, "vwap_slope": 0.001, "atr": 0.0265, "trend": "flat", "slope_pct": 0.0134, "lower_highs_lower_lows": false, "stop": 10.0882, "imbalance_decline_count": 0, "imbalance_cur": 0.9274625267665952, "imbalance_prev": 0.7261791101775826}}
{"timestamp": "2026-09-22T13:58:44.247358", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:44.247828", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.304, "vwap_slope": 0.0007, "atr": 0.0171, "trend": "flat", "slope_pct": 0.0536, "lower_highs_lower_lows": false, "stop": 6.3194, "imbalance_decline_count": 0, "imbalance_cur": 0.9655328798185941, "imbalance_prev": 0.1}}
{"timestamp": "2026-09-22T13:58:44.249737", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.84", "VWAP sloping down"], "metrics": {"price": 13.66, "vwap": 13.8397, "vwap_slope": -0.0407, "atr": 0.4261, "atr_pct": 3.12, "trend": "flat", "slope_pct": -0.5774, "flat_threshold_pct": 0.7799, "ema9": 13.3721, "ema20": 13.6944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 13.926, "spread_pct": 0.293, "rvol": 1.721, "volume_pace_ratio": 23.36}}
{"timestamp": "2026-09-22T13:58:44.250725", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.128%)"], "metrics": {"price": 8.78, "vwap": 8.8775, "vwap_slope": -0.0136, "atr": 0.0448, "atr_pct": 0.511, "trend": "negative", "slope_pct": -0.1483, "flat_threshold_pct": 0.1277, "ema9": 8.7087, "ema20": 8.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.441, "volume_pace_ratio": 5.989}}
{"timestamp": "2026-09-22T13:58:44.251454", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.685, "vwap_slope": -0.013, "atr": 0.1799, "atr_pct": 1.373, "trend": "flat", "slope_pct": -0.2615, "flat_threshold_pct": 0.3433, "ema9": 13.17, "ema20": 13.34, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 7.681, "spread_pct": 0.535, "rvol": 0.098, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T13:58:44.252106", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4362, "vwap_slope": -0.0051, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0743, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T13:58:44.252862", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.0, "vwap": 8.835, "vwap_slope": 0.0133, "atr": 0.0834, "atr_pct": 0.927, "trend": "flat", "slope_pct": 0.1794, "flat_threshold_pct": 0.2317, "ema9": 8.9868, "ema20": 8.9242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.051, "distance_from_high_pct": 0.881, "spread_pct": 0.222, "rvol": 0.271, "volume_pace_ratio": 3.672}}
{"timestamp": "2026-09-22T13:58:44.253519", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.9999, "vwap": 8.8216, "vwap_slope": 0.0021, "atr": 0.1185, "atr_pct": 1.317, "trend": "flat", "slope_pct": 0.1311, "flat_threshold_pct": 0.3292, "ema9": 8.8706, "ema20": 8.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.059, "distance_from_high_pct": 0.001, "spread_pct": 2.817, "rvol": 0.04, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T13:58:44.254284", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6967, "vwap": 12.7134, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.0529, "ema9": 12.6894, "ema20": 12.6937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 0.807, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:58:44.255071", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7574, "vwap_slope": -0.0061, "atr": 0.071, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1299, "flat_threshold_pct": 0.2053, "ema9": 8.6186, "ema20": 8.6612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 6.284, "spread_pct": 0.231, "rvol": 0.43, "volume_pace_ratio": 5.834}}
{"timestamp": "2026-09-22T13:58:44.255769", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (248.8s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.64, "vwap": 11.5951, "vwap_slope": 0.0024, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0121, "flat_threshold_pct": 0.1071, "ema9": 11.6161, "ema20": 11.5981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.05, "volume_pace_ratio": 0.685, "stage3": {"stop": 11.5801, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.634, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:44.256398", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2796, "vwap": 12.3139, "vwap_slope": -0.0022, "atr": 0.033, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0672, "ema9": 12.266, "ema20": 12.2681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.31, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T13:58:44.257024", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.2594, "vwap": 10.3652, "vwap_slope": -0.002, "atr": 0.0843, "atr_pct": 0.822, "trend": "flat", "slope_pct": -0.1392, "flat_threshold_pct": 0.2055, "ema9": 10.2716, "ema20": 10.3411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.472, "distance_from_high_pct": 4.117, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T13:58:44.257678", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5041, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0898, "ema9": 5.4958, "ema20": 5.4969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.337, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T13:58:44.258283", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0639, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0347, "atr_pct": 0.382, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0956, "ema9": 9.0645, "ema20": 9.069, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.166, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T13:58:44.259033", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T13:58:44.259953", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1964, "vwap_slope": -0.0033, "atr": 0.0546, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0732, "flat_threshold_pct": 0.1498, "ema9": 9.1093, "ema20": 9.1357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 3.185, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T13:58:44.260603", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 12.9681, "vwap_slope": -0.0186, "atr": 0.1099, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.2163, "ema9": 12.7968, "ema20": 12.8741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 6.065, "spread_pct": 0.157, "rvol": 0.059, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T13:58:44.261274", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 537.2s", "imbalance +57% >= 50% buy threshold, stop 5.53", "entry_score 80.7"], "reasons_against": [], "metrics": {"price": 5.5573, "vwap": 5.5325, "vwap_slope": 0.0008, "atr": 0.0211, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0418, "flat_threshold_pct": 0.0951, "ema9": 5.5545, "ema20": 5.5449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.095, "spread_pct": 0.18, "rvol": 0.04, "volume_pace_ratio": 0.547, "stage3": {"stop": 5.532, "risk": 0.0253, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5717, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 5.53"}, "entry_score": 80.7, "entry_score_breakdown": {"imbalance_sub": 0.388, "volume_pace_sub": 1.0, "volatility_sub": 0.953, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:58:44.310225", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2271, "vwap_slope": 0.0123, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0948, "ema9": 5.2525, "ema20": 5.2384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.371, "distance_from_high_pct": 0.473, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.197}}
{"timestamp": "2026-09-22T13:58:44.311103", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7344, "vwap_slope": -0.0017, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0952, "ema9": 8.7159, "ema20": 8.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T13:58:44.311905", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6806, "vwap_slope": 0.0246, "atr": 0.047, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0376, "flat_threshold_pct": 0.0997, "ema9": 11.7777, "ema20": 11.7412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 0.0, "spread_pct": 0.254, "rvol": 0.014, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:58:44.312558", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9666, "vwap": 9.0094, "vwap_slope": -0.0009, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.057, "ema9": 8.9639, "ema20": 8.9769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.466, "spread_pct": 0.111, "rvol": 0.098, "volume_pace_ratio": 1.328}}
{"timestamp": "2026-09-22T13:58:44.313164", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.738}}
{"timestamp": "2026-09-22T13:58:44.313820", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8226, "vwap_slope": -0.0094, "atr": 0.0502, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.0855, "ema9": 14.6985, "ema20": 14.746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.125, "volume_pace_ratio": 1.703}}
{"timestamp": "2026-09-22T13:58:44.314452", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0577, "vwap": 9.1421, "vwap_slope": -0.0184, "atr": 0.036, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.0993, "ema9": 9.1031, "ema20": 9.1227, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 1.867, "spread_pct": 0.551, "rvol": 0.031, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T13:58:44.315173", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.825, "vwap": 13.8093, "vwap_slope": -0.0001, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0842, "ema9": 13.7992, "ema20": 13.8007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.043, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:58:44.315838", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0598, "ema9": 6.1366, "ema20": 6.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:58:44.316523", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.135%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.32, "vwap": 13.5187, "vwap_slope": -0.0135, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1349, "flat_threshold_pct": 0.0849, "ema9": 13.3376, "ema20": 13.4192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:58:49.322354", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.058%)", "metrics": {"price": 7.8232, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.058, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:49.323904", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8232, "vwap": 7.7572, "vwap_slope": 0.0077, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1089, "lower_highs_lower_lows": false, "stop": 7.7873, "imbalance_decline_count": 0, "imbalance_cur": -0.3221476510067114, "imbalance_prev": -0.3409090909090909}}
{"timestamp": "2026-09-22T13:58:49.324600", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.059%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0594, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:49.325301", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0578, "vwap_slope": 0.001, "atr": 0.0268, "trend": "flat", "slope_pct": 0.0134, "lower_highs_lower_lows": false, "stop": 10.0879, "imbalance_decline_count": 1, "imbalance_cur": 0.6422254974207812, "imbalance_prev": 0.9274625267665952}}
{"timestamp": "2026-09-22T13:58:49.325766", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.008%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0079, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:49.326244", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.304, "vwap_slope": 0.0007, "atr": 0.0171, "trend": "flat", "slope_pct": 0.053, "lower_highs_lower_lows": false, "stop": 6.3144, "imbalance_decline_count": 1, "imbalance_cur": 0.6785437645236251, "imbalance_prev": 0.9655328798185941}}
{"timestamp": "2026-09-22T13:58:49.328149", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.84", "VWAP sloping down"], "metrics": {"price": 13.5412, "vwap": 13.8367, "vwap_slope": -0.0437, "atr": 0.4261, "atr_pct": 3.147, "trend": "flat", "slope_pct": -0.589, "flat_threshold_pct": 0.7867, "ema9": 13.3483, "ema20": 13.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 14.674, "spread_pct": 0.888, "rvol": 1.729, "volume_pace_ratio": 23.399}}
{"timestamp": "2026-09-22T13:58:49.329224", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.128%)"], "metrics": {"price": 8.7832, "vwap": 8.8762, "vwap_slope": -0.0149, "atr": 0.0448, "atr_pct": 0.511, "trend": "negative", "slope_pct": -0.1481, "flat_threshold_pct": 0.1276, "ema9": 8.7094, "ema20": 8.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.738, "spread_pct": 0.114, "rvol": 0.447, "volume_pace_ratio": 6.043}}
{"timestamp": "2026-09-22T13:58:49.330008", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0505, "vwap": 13.6849, "vwap_slope": -0.0131, "atr": 0.1799, "atr_pct": 1.378, "trend": "flat", "slope_pct": -0.264, "flat_threshold_pct": 0.3446, "ema9": 13.1601, "ema20": 13.3353, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 8.03, "spread_pct": 0.459, "rvol": 0.098, "volume_pace_ratio": 1.328}}
{"timestamp": "2026-09-22T13:58:49.330805", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3897, "vwap": 6.4361, "vwap_slope": -0.0051, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0742, "ema9": 6.3973, "ema20": 6.4081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 2.744, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T13:58:49.331656", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 8.835, "vwap_slope": 0.0133, "atr": 0.0834, "atr_pct": 0.93, "trend": "flat", "slope_pct": 0.1771, "flat_threshold_pct": 0.2324, "ema9": 8.9808, "ema20": 8.9214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 1.211, "spread_pct": 0.223, "rvol": 0.271, "volume_pace_ratio": 3.668}}
{"timestamp": "2026-09-22T13:58:49.333317", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8211, "vwap_slope": 0.0016, "atr": 0.1185, "atr_pct": 1.336, "trend": "flat", "slope_pct": 0.118, "flat_threshold_pct": 0.3339, "ema9": 8.8457, "ema20": 8.7997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T13:58:49.334307", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7131, "vwap_slope": -0.0016, "atr": 0.0269, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.053, "ema9": 12.686, "ema20": 12.6922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T13:58:49.335369", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7574, "vwap_slope": -0.0061, "atr": 0.071, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1299, "flat_threshold_pct": 0.2053, "ema9": 8.6186, "ema20": 8.6612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 6.284, "spread_pct": 0.231, "rvol": 0.43, "volume_pace_ratio": 5.819}}
{"timestamp": "2026-09-22T13:58:49.336198", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (253.9s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 11.62, "vwap": 11.5951, "vwap_slope": 0.0024, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.1073, "ema9": 11.6121, "ema20": 11.5962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 0.938, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.684, "stage3": {"stop": 11.5601, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2119, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:58:49.336956", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.25, "vwap": 12.3137, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0679, "ema9": 12.2601, "ema20": 12.2652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 2.546, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T13:58:49.337807", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.2594, "vwap": 10.3652, "vwap_slope": -0.002, "atr": 0.0843, "atr_pct": 0.822, "trend": "flat", "slope_pct": -0.1392, "flat_threshold_pct": 0.2055, "ema9": 10.2716, "ema20": 10.3411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.472, "distance_from_high_pct": 4.117, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.334}}
{"timestamp": "2026-09-22T13:58:49.338557", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.504, "vwap_slope": -0.0006, "atr": 0.0197, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0899, "ema9": 5.4938, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T13:58:49.339424", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0639, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0347, "atr_pct": 0.382, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0956, "ema9": 9.0645, "ema20": 9.069, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.166, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T13:58:49.340190", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T13:58:49.340921", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1964, "vwap_slope": -0.0033, "atr": 0.0546, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0732, "flat_threshold_pct": 0.1498, "ema9": 9.1093, "ema20": 9.1357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 3.185, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.863}}
{"timestamp": "2026-09-22T13:58:49.341650", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.71, "vwap": 12.9681, "vwap_slope": -0.0186, "atr": 0.1099, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.1156, "flat_threshold_pct": 0.2162, "ema9": 12.7988, "ema20": 12.8751, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 5.991, "spread_pct": 0.157, "rvol": 0.059, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T13:58:49.342450", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (542.2s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 5.5596, "vwap": 5.5327, "vwap_slope": 0.001, "atr": 0.0211, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.0951, "ema9": 5.555, "ema20": 5.5452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.054, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.549, "stage3": {"stop": 5.5343, "risk": 0.0253, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2115, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:58:49.343345", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.2684, "vwap": 5.2273, "vwap_slope": 0.0125, "atr": 0.0206, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.0975, "ema9": 5.2542, "ema20": 5.2392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.382, "distance_from_high_pct": 0.314, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.198}}
{"timestamp": "2026-09-22T13:58:49.344138", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7343, "vwap_slope": -0.0018, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0953, "ema9": 8.7139, "ema20": 8.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T13:58:49.346096", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8324, "vwap": 11.6849, "vwap_slope": 0.0289, "atr": 0.0495, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0395, "flat_threshold_pct": 0.1047, "ema9": 11.7842, "ema20": 11.7443, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.987, "distance_from_high_pct": 0.021, "spread_pct": 0.254, "rvol": 0.014, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T13:58:49.347918", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9645, "vwap": 9.0094, "vwap_slope": -0.0009, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.057, "ema9": 8.9634, "ema20": 8.9767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.489, "spread_pct": 0.112, "rvol": 0.098, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T13:58:49.348751", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.733}}
{"timestamp": "2026-09-22T13:58:49.349564", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6876, "vwap": 14.8225, "vwap_slope": -0.0095, "atr": 0.0505, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.086, "ema9": 14.7001, "ema20": 14.7467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 1.952, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.7}}
{"timestamp": "2026-09-22T13:58:49.350277", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1422, "vwap_slope": -0.0183, "atr": 0.036, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.099, "ema9": 9.1096, "ema20": 9.1258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 1.517, "spread_pct": 0.441, "rvol": 0.031, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T13:58:49.352065", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.82, "vwap": 13.8092, "vwap_slope": -0.0002, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0842, "ema9": 13.7982, "ema20": 13.8002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:58:49.355325", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.1464, "vwap": 6.145, "vwap_slope": -0.0008, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0598, "ema9": 6.1369, "ema20": 6.1376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.183, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T13:58:49.356429", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.518, "vwap_slope": -0.0142, "atr": 0.0452, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1357, "flat_threshold_pct": 0.085, "ema9": 13.3346, "ema20": 13.4177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:58:54.362434", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.058%)", "metrics": {"price": 7.8232, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.058, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:54.365078", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8232, "vwap": 7.7572, "vwap_slope": 0.0077, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1089, "lower_highs_lower_lows": false, "stop": 7.7873, "imbalance_decline_count": 0, "imbalance_cur": -0.3221476510067114, "imbalance_prev": -0.3221476510067114}}
{"timestamp": "2026-09-22T13:58:54.365734", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:54.366311", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0578, "vwap_slope": 0.001, "atr": 0.0268, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0829, "imbalance_decline_count": 2, "imbalance_cur": 0.576931844084796, "imbalance_prev": 0.6422254974207812}}
{"timestamp": "2026-09-22T13:58:54.366858", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.008%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0079, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:54.367398", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.304, "vwap_slope": 0.0007, "atr": 0.0171, "trend": "flat", "slope_pct": 0.053, "lower_highs_lower_lows": false, "stop": 6.3144, "imbalance_decline_count": 0, "imbalance_cur": 0.6785437645236251, "imbalance_prev": 0.6785437645236251}}
{"timestamp": "2026-09-22T13:58:54.369189", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.4382, "vwap": 13.8332, "vwap_slope": -0.0473, "atr": 0.4261, "atr_pct": 3.171, "trend": "flat", "slope_pct": -0.5991, "flat_threshold_pct": 0.7928, "ema9": 13.3277, "ema20": 13.6733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 15.323, "spread_pct": 0.596, "rvol": 1.74, "volume_pace_ratio": 23.473}}
{"timestamp": "2026-09-22T13:58:54.373801", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.88", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.128%)"], "metrics": {"price": 8.785, "vwap": 8.876, "vwap_slope": -0.015, "atr": 0.0448, "atr_pct": 0.51, "trend": "negative", "slope_pct": -0.1479, "flat_threshold_pct": 0.1276, "ema9": 8.7097, "ema20": 8.7429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.447, "volume_pace_ratio": 6.035}}
{"timestamp": "2026-09-22T13:58:54.375306", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.6847, "vwap_slope": -0.0133, "atr": 0.1799, "atr_pct": 1.377, "trend": "flat", "slope_pct": -0.2636, "flat_threshold_pct": 0.3443, "ema9": 13.162, "ema20": 13.3362, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 7.963, "spread_pct": 0.382, "rvol": 0.098, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T13:58:54.376284", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4361, "vwap_slope": -0.0052, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0743, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T13:58:54.377136", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9603, "vwap": 8.8349, "vwap_slope": 0.0132, "atr": 0.0834, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.1763, "flat_threshold_pct": 0.2327, "ema9": 8.9788, "ema20": 8.9204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 1.318, "spread_pct": 0.112, "rvol": 0.271, "volume_pace_ratio": 3.659}}
{"timestamp": "2026-09-22T13:58:54.377882", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8211, "vwap_slope": 0.0016, "atr": 0.1185, "atr_pct": 1.336, "trend": "flat", "slope_pct": 0.118, "flat_threshold_pct": 0.3339, "ema9": 8.8457, "ema20": 8.7997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T13:58:54.379080", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7131, "vwap_slope": -0.0016, "atr": 0.0269, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.053, "ema9": 12.687, "ema20": 12.6926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T13:58:54.379980", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7573, "vwap_slope": -0.0062, "atr": 0.071, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1299, "flat_threshold_pct": 0.2053, "ema9": 8.6186, "ema20": 8.6612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 6.284, "spread_pct": 0.116, "rvol": 0.43, "volume_pace_ratio": 5.804}}
{"timestamp": "2026-09-22T13:58:54.381268", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (259.0s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 11.635, "vwap": 11.5952, "vwap_slope": 0.0025, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1072, "ema9": 11.6151, "ema20": 11.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.683, "stage3": {"stop": 11.5751, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2275, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:58:54.382064", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.25, "vwap": 12.3137, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0679, "ema9": 12.2601, "ema20": 12.2652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 2.546, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T13:58:54.384536", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.2309, "vwap": 10.365, "vwap_slope": -0.0022, "atr": 0.0843, "atr_pct": 0.824, "trend": "flat", "slope_pct": -0.1411, "flat_threshold_pct": 0.2061, "ema9": 10.2659, "ema20": 10.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.474, "distance_from_high_pct": 4.383, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.333}}
{"timestamp": "2026-09-22T13:58:54.385390", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.504, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0898, "ema9": 5.4958, "ema20": 5.4969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.045, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T13:58:54.386165", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T13:58:54.387282", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T13:58:54.388094", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1964, "vwap_slope": -0.0033, "atr": 0.0546, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0732, "flat_threshold_pct": 0.1498, "ema9": 9.1093, "ema20": 9.1357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 3.185, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.861}}
{"timestamp": "2026-09-22T13:58:54.389121", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.9618, "vwap_slope": -0.0249, "atr": 0.1155, "atr_pct": 0.909, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.2273, "ema9": 12.7978, "ema20": 12.8746, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 6.028, "spread_pct": 0.396, "rvol": 0.06, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T13:58:54.390721", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (547.3s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.5327, "vwap_slope": 0.0009, "atr": 0.0215, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.0968, "ema9": 5.5541, "ema20": 5.5447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.548, "stage3": {"stop": 5.5292, "risk": 0.0258, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1918, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:58:54.391506", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.2684, "vwap": 5.2273, "vwap_slope": 0.0125, "atr": 0.0206, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.0975, "ema9": 5.2542, "ema20": 5.2392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.382, "distance_from_high_pct": 0.314, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.197}}
{"timestamp": "2026-09-22T13:58:54.392215", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7343, "vwap_slope": -0.0018, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0953, "ema9": 8.7139, "ema20": 8.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T13:58:54.392964", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7821, "vwap": 11.6825, "vwap_slope": 0.0265, "atr": 0.0495, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.1051, "ema9": 11.7741, "ema20": 11.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.987, "distance_from_high_pct": 0.446, "spread_pct": 0.254, "rvol": 0.014, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T13:58:54.393694", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0094, "vwap_slope": -0.001, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0472, "flat_threshold_pct": 0.0571, "ema9": 8.9625, "ema20": 8.9763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.098, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T13:58:54.394422", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.728}}
{"timestamp": "2026-09-22T13:58:54.395272", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.8222, "vwap_slope": -0.0098, "atr": 0.0512, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0874, "ema9": 14.6945, "ema20": 14.7441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.696}}
{"timestamp": "2026-09-22T13:58:54.397495", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1421, "vwap_slope": -0.0184, "atr": 0.036, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0991, "ema9": 9.1076, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.625, "spread_pct": 0.441, "rvol": 0.031, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T13:58:54.398250", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8251, "vwap": 13.8093, "vwap_slope": -0.0001, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0842, "ema9": 13.7992, "ema20": 13.8007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T13:58:54.399010", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.145, "vwap_slope": -0.0008, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0598, "ema9": 6.1356, "ema20": 6.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T13:58:54.399802", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.135%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3083, "vwap": 13.5174, "vwap_slope": -0.0148, "atr": 0.0452, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1355, "flat_threshold_pct": 0.0849, "ema9": 13.3353, "ema20": 13.418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 4.532, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T13:58:59.405629", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.031%)", "metrics": {"price": 7.8302, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0311, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:59.407114", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8302, "vwap": 7.7573, "vwap_slope": 0.0077, "atr": 0.0299, "trend": "positive", "slope_pct": 0.1095, "lower_highs_lower_lows": false, "stop": 7.7943, "imbalance_decline_count": 0, "imbalance_cur": -0.26136363636363635, "imbalance_prev": -0.3221476510067114}}
{"timestamp": "2026-09-22T13:58:59.408045", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:59.408705", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0578, "vwap_slope": 0.001, "atr": 0.0268, "trend": "flat", "slope_pct": 0.0127, "lower_highs_lower_lows": false, "stop": 10.0779, "imbalance_decline_count": 3, "imbalance_cur": 0.5708870356330553, "imbalance_prev": 0.576931844084796}}
{"timestamp": "2026-09-22T13:58:59.409618", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.008%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0079, "trend": "flat"}}
{"timestamp": "2026-09-22T13:58:59.410116", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3041, "vwap_slope": 0.0007, "atr": 0.0171, "trend": "flat", "slope_pct": 0.053, "lower_highs_lower_lows": false, "stop": 6.3144, "imbalance_decline_count": 1, "imbalance_cur": 0.6751269035532995, "imbalance_prev": 0.6785437645236251}}
{"timestamp": "2026-09-22T13:58:59.412587", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.49 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.495, "vwap": 13.8334, "vwap_slope": -0.047, "atr": 0.4261, "atr_pct": 3.158, "trend": "flat", "slope_pct": -0.5936, "flat_threshold_pct": 0.7894, "ema9": 13.3391, "ema20": 13.6787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 14.965, "spread_pct": 0.518, "rvol": 1.744, "volume_pace_ratio": 23.465}}
{"timestamp": "2026-09-22T13:58:59.414502", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.148%, flat band 0.131%)"], "metrics": {"price": 8.79, "vwap": 8.8748, "vwap_slope": -0.0162, "atr": 0.046, "atr_pct": 0.523, "trend": "negative", "slope_pct": -0.1476, "flat_threshold_pct": 0.1308, "ema9": 8.7107, "ema20": 8.7433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.451, "volume_pace_ratio": 6.067}}
{"timestamp": "2026-09-22T13:58:59.415724", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.6845, "vwap_slope": -0.0135, "atr": 0.1799, "atr_pct": 1.377, "trend": "flat", "slope_pct": -0.2636, "flat_threshold_pct": 0.3443, "ema9": 13.162, "ema20": 13.3362, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 7.963, "spread_pct": 0.382, "rvol": 0.098, "volume_pace_ratio": 1.321}}
{"timestamp": "2026-09-22T13:58:59.417432", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.385, "vwap": 6.4361, "vwap_slope": -0.0052, "atr": 0.019, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0743, "ema9": 6.3963, "ema20": 6.4077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T13:58:59.418274", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.965, "vwap": 8.8354, "vwap_slope": 0.0137, "atr": 0.0834, "atr_pct": 0.93, "trend": "flat", "slope_pct": 0.1767, "flat_threshold_pct": 0.2326, "ema9": 8.9798, "ema20": 8.9209, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.272, "volume_pace_ratio": 3.659}}
{"timestamp": "2026-09-22T13:58:59.419092", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8211, "vwap_slope": 0.0016, "atr": 0.1185, "atr_pct": 1.336, "trend": "flat", "slope_pct": 0.118, "flat_threshold_pct": 0.3339, "ema9": 8.8457, "ema20": 8.7997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T13:58:59.420090", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6895, "vwap": 12.7131, "vwap_slope": -0.0016, "atr": 0.0269, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.053, "ema9": 12.6879, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 0.863, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:58:59.420887", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.7572, "vwap_slope": -0.0062, "atr": 0.071, "atr_pct": 0.821, "trend": "flat", "slope_pct": -0.1299, "flat_threshold_pct": 0.2053, "ema9": 8.6186, "ema20": 8.6612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 6.284, "spread_pct": 0.231, "rvol": 0.431, "volume_pace_ratio": 5.792}}
{"timestamp": "2026-09-22T13:58:59.421681", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (264.0s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5952, "vwap_slope": 0.0026, "atr": 0.0499, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1072, "ema9": 11.6151, "ema20": 11.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.683, "stage3": {"stop": 11.5751, "risk": 0.0599, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3527, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:58:59.422448", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2612, "vwap": 12.3137, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0679, "ema9": 12.2623, "ema20": 12.2663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 2.457, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T13:58:59.423292", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.2309, "vwap": 10.365, "vwap_slope": -0.0022, "atr": 0.0843, "atr_pct": 0.824, "trend": "flat", "slope_pct": -0.1411, "flat_threshold_pct": 0.2061, "ema9": 10.2659, "ema20": 10.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.474, "distance_from_high_pct": 4.383, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.332}}
{"timestamp": "2026-09-22T13:58:59.424023", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.504, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0898, "ema9": 5.4958, "ema20": 5.4969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.786, "spread_pct": 0.364, "rvol": 0.045, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T13:58:59.424713", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T13:58:59.425577", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T13:58:59.426277", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1964, "vwap_slope": -0.0033, "atr": 0.0546, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0732, "flat_threshold_pct": 0.1498, "ema9": 9.1093, "ema20": 9.1357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 3.185, "spread_pct": 0.766, "rvol": 0.064, "volume_pace_ratio": 0.858}}
{"timestamp": "2026-09-22T13:58:59.427111", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.62, "vwap": 12.9607, "vwap_slope": -0.026, "atr": 0.1155, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.1204, "flat_threshold_pct": 0.2289, "ema9": 12.7808, "ema20": 12.8665, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 6.657, "spread_pct": 0.396, "rvol": 0.06, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:58:59.427900", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (552.3s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 5.56, "vwap": 5.5327, "vwap_slope": 0.001, "atr": 0.0215, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.0967, "ema9": 5.5551, "ema20": 5.5452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.546, "stage3": {"stop": 5.5342, "risk": 0.0258, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1215, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:58:59.428718", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.2684, "vwap": 5.2273, "vwap_slope": 0.0125, "atr": 0.0206, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.0975, "ema9": 5.2542, "ema20": 5.2392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.382, "distance_from_high_pct": 0.314, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.196}}
{"timestamp": "2026-09-22T13:58:59.430307", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7343, "vwap_slope": -0.0018, "atr": 0.0331, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0953, "ema9": 8.7139, "ema20": 8.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:58:59.431143", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7821, "vwap": 11.6825, "vwap_slope": 0.0265, "atr": 0.0495, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.1051, "ema9": 11.7741, "ema20": 11.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.987, "distance_from_high_pct": 0.446, "spread_pct": 0.254, "rvol": 0.014, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T13:58:59.431898", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0094, "vwap_slope": -0.001, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.057, "ema9": 8.9635, "ema20": 8.9768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.098, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T13:58:59.432611", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.723}}
{"timestamp": "2026-09-22T13:58:59.433422", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.8221, "vwap_slope": -0.0098, "atr": 0.0512, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0505, "flat_threshold_pct": 0.0874, "ema9": 14.6935, "ema20": 14.7436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.692}}
{"timestamp": "2026-09-22T13:58:59.434106", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.142, "vwap_slope": -0.0185, "atr": 0.036, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.0992, "ema9": 9.1056, "ema20": 9.1239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.733, "spread_pct": 0.441, "rvol": 0.031, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T13:58:59.434898", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8251, "vwap": 13.8093, "vwap_slope": -0.0001, "atr": 0.0466, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0842, "ema9": 13.7992, "ema20": 13.8007, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T13:58:59.435668", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.145, "vwap_slope": -0.0008, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0598, "ema9": 6.1356, "ema20": 6.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T13:58:59.436446", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.085%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3024, "vwap": 13.5172, "vwap_slope": -0.0149, "atr": 0.0452, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1358, "flat_threshold_pct": 0.085, "ema9": 13.3341, "ema20": 13.4175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 4.574, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:59:04.442407", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.8215, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1028, "trend": "negative"}}
{"timestamp": "2026-09-22T13:59:04.444082", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8215, "vwap": 7.7573, "vwap_slope": 0.0034, "atr": 0.0237, "trend": "positive", "slope_pct": 0.1036, "lower_highs_lower_lows": false, "stop": 7.793, "imbalance_decline_count": 0, "imbalance_cur": 0.40229885057471265, "imbalance_prev": -0.26136363636363635}}
{"timestamp": "2026-09-22T13:59:04.445375", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:04.447123", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0579, "vwap_slope": 0.0009, "atr": 0.0254, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0845, "imbalance_decline_count": 0, "imbalance_cur": 0.5783985102420857, "imbalance_prev": 0.5708870356330553}}
{"timestamp": "2026-09-22T13:59:04.448626", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:04.449207", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3041, "vwap_slope": 0.0006, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0502, "lower_highs_lower_lows": false, "stop": 6.3157, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": 0.6751269035532995}}
{"timestamp": "2026-09-22T13:59:04.450858", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.5617, "vwap": 13.8339, "vwap_slope": -0.0273, "atr": 0.3997, "atr_pct": 2.947, "trend": "flat", "slope_pct": -0.5134, "flat_threshold_pct": 0.7368, "ema9": 13.3924, "ema20": 13.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 14.545, "spread_pct": 0.368, "rvol": 1.747, "volume_pace_ratio": 23.435}}
{"timestamp": "2026-09-22T13:59:04.452815", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.119%)"], "metrics": {"price": 8.785, "vwap": 8.8746, "vwap_slope": -0.0147, "atr": 0.042, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1342, "flat_threshold_pct": 0.1195, "ema9": 8.724, "ema20": 8.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.453, "volume_pace_ratio": 6.074}}
{"timestamp": "2026-09-22T13:59:04.453668", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.07, "vwap": 13.6839, "vwap_slope": -0.0104, "atr": 0.1637, "atr_pct": 1.253, "trend": "flat", "slope_pct": -0.261, "flat_threshold_pct": 0.3132, "ema9": 13.1436, "ema20": 13.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 7.893, "spread_pct": 0.306, "rvol": 0.098, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T13:59:04.454447", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4359, "vwap_slope": -0.0025, "atr": 0.0177, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.0692, "ema9": 6.3936, "ema20": 6.4052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.128}}
{"timestamp": "2026-09-22T13:59:04.457080", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.975, "vwap": 8.8354, "vwap_slope": 0.0085, "atr": 0.0803, "atr_pct": 0.894, "trend": "flat", "slope_pct": 0.1701, "flat_threshold_pct": 0.2236, "ema9": 8.9796, "ema20": 8.9265, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 1.156, "spread_pct": 0.223, "rvol": 0.272, "volume_pace_ratio": 3.65}}
{"timestamp": "2026-09-22T13:59:04.459588", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.819, "vwap_slope": -0.0005, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T13:59:04.461238", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6854, "vwap": 12.7131, "vwap_slope": -0.0013, "atr": 0.0233, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.05, "ema9": 12.6867, "ema20": 12.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 0.895, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T13:59:04.462165", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7571, "vwap_slope": -0.0032, "atr": 0.0674, "atr_pct": 0.78, "trend": "flat", "slope_pct": -0.1215, "flat_threshold_pct": 0.195, "ema9": 8.6228, "ema20": 8.6592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 6.392, "spread_pct": 0.231, "rvol": 0.431, "volume_pace_ratio": 5.784}}
{"timestamp": "2026-09-22T13:59:04.463142", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (269.0s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.63, "vwap": 11.5953, "vwap_slope": 0.0006, "atr": 0.0458, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.0983, "ema9": 11.6181, "ema20": 11.6007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.681, "stage3": {"stop": 11.575, "risk": 0.055, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4327, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:04.463998", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2761, "vwap": 12.3136, "vwap_slope": -0.0017, "atr": 0.0309, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.063, "ema9": 12.2633, "ema20": 12.2663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 2.338, "spread_pct": 0.082, "rvol": 0.052, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T13:59:04.464778", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.37", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.365, "vwap_slope": -0.0016, "atr": 0.0794, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1942, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.307, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T13:59:04.465507", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.504, "vwap_slope": -0.0006, "atr": 0.0197, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0899, "ema9": 5.4938, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.364, "rvol": 0.045, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:59:04.466222", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T13:59:04.467012", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4675, "vwap_slope": -0.0019, "atr": 0.0228, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0765, "ema9": 7.4321, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T13:59:04.468773", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.1964, "vwap_slope": -0.0032, "atr": 0.0533, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1459, "ema9": 9.1123, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 3.025, "spread_pct": 0.657, "rvol": 0.064, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T13:59:04.469733", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.63 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.635, "vwap": 12.9609, "vwap_slope": -0.0198, "atr": 0.1038, "atr_pct": 0.822, "trend": "flat", "slope_pct": -0.1231, "flat_threshold_pct": 0.2054, "ema9": 12.755, "ema20": 12.8463, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 6.546, "spread_pct": 0.396, "rvol": 0.06, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T13:59:04.471601", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (557.4s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.5327, "vwap_slope": 0.0006, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.0932, "ema9": 5.5542, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5302, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0855, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:59:04.472379", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2273, "vwap_slope": 0.0124, "atr": 0.0202, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0959, "ema9": 5.2535, "ema20": 5.2388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.382, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.196}}
{"timestamp": "2026-09-22T13:59:04.473124", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7342, "vwap_slope": -0.0015, "atr": 0.0326, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0938, "ema9": 8.7081, "ema20": 8.7189, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:59:04.473904", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.82, "vwap": 11.6906, "vwap_slope": 0.0304, "atr": 0.0482, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0411, "flat_threshold_pct": 0.102, "ema9": 11.7918, "ema20": 11.7517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 0.169, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.196}}
{"timestamp": "2026-09-22T13:59:04.474751", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9695, "vwap": 9.0094, "vwap_slope": -0.0006, "atr": 0.0177, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.05, "ema9": 8.9647, "ema20": 8.9761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 1.434, "spread_pct": 0.112, "rvol": 0.098, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:59:04.475514", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.718}}
{"timestamp": "2026-09-22T13:59:04.476326", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6833, "vwap": 14.8221, "vwap_slope": -0.007, "atr": 0.0449, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0506, "flat_threshold_pct": 0.0765, "ema9": 14.6915, "ema20": 14.7379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 1.981, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.687}}
{"timestamp": "2026-09-22T13:59:04.477164", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.0537, "vwap": 9.142, "vwap_slope": -0.002, "atr": 0.0369, "atr_pct": 0.407, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.1018, "ema9": 9.0968, "ema20": 9.118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 1.91, "spread_pct": 0.441, "rvol": 0.031, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T13:59:04.478806", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.8094, "vwap_slope": -0.0001, "atr": 0.0418, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0757, "ema9": 13.8013, "ema20": 13.8015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T13:59:04.479586", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1428, "vwap": 6.1451, "vwap_slope": -0.0008, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0583, "ema9": 6.1362, "ema20": 6.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.241, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T13:59:04.480382", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.315, "vwap": 13.5167, "vwap_slope": -0.0113, "atr": 0.0429, "atr_pct": 0.322, "trend": "negative", "slope_pct": -0.1316, "flat_threshold_pct": 0.0806, "ema9": 13.3307, "ema20": 13.4079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T13:59:09.486208", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0702, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:09.489632", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7577, "vwap_slope": 0.0038, "atr": 0.0237, "trend": "positive", "slope_pct": 0.1043, "lower_highs_lower_lows": false, "stop": 7.8015, "imbalance_decline_count": 0, "imbalance_cur": 0.7711927981995499, "imbalance_prev": 0.40229885057471265}}
{"timestamp": "2026-09-22T13:59:09.490537", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:09.494883", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0579, "vwap_slope": 0.0009, "atr": 0.0257, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0841, "imbalance_decline_count": 0, "imbalance_cur": 0.6934792955735364, "imbalance_prev": 0.5783985102420857}}
{"timestamp": "2026-09-22T13:59:09.495597", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:09.496270", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3041, "vwap_slope": 0.0006, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0497, "lower_highs_lower_lows": false, "stop": 6.3103, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:09.499809", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.5685, "vwap": 13.8334, "vwap_slope": -0.0278, "atr": 0.3997, "atr_pct": 2.946, "trend": "flat", "slope_pct": -0.5128, "flat_threshold_pct": 0.7365, "ema9": 13.3938, "ema20": 13.6729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 14.502, "spread_pct": 0.074, "rvol": 1.75, "volume_pace_ratio": 23.413}}
{"timestamp": "2026-09-22T13:59:09.501019", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.119%)"], "metrics": {"price": 8.785, "vwap": 8.8746, "vwap_slope": -0.0148, "atr": 0.042, "atr_pct": 0.478, "trend": "negative", "slope_pct": -0.1342, "flat_threshold_pct": 0.1195, "ema9": 8.724, "ema20": 8.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.453, "volume_pace_ratio": 6.057}}
{"timestamp": "2026-09-22T13:59:09.501932", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0759, "vwap": 13.6839, "vwap_slope": -0.0104, "atr": 0.1637, "atr_pct": 1.252, "trend": "flat", "slope_pct": -0.2607, "flat_threshold_pct": 0.313, "ema9": 13.1448, "ema20": 13.3114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.298, "distance_from_high_pct": 7.851, "spread_pct": 0.229, "rvol": 0.098, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:59:09.502808", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4358, "vwap_slope": -0.0026, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.0695, "ema9": 6.3943, "ema20": 6.4056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T13:59:09.503893", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9913, "vwap": 8.8354, "vwap_slope": 0.0085, "atr": 0.0803, "atr_pct": 0.893, "trend": "flat", "slope_pct": 0.1713, "flat_threshold_pct": 0.2232, "ema9": 8.9829, "ema20": 8.928, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 0.977, "spread_pct": 0.112, "rvol": 0.272, "volume_pace_ratio": 3.64}}
{"timestamp": "2026-09-22T13:59:09.504806", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.819, "vwap_slope": -0.0005, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T13:59:09.505698", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7131, "vwap_slope": -0.0014, "atr": 0.0235, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.05, "ema9": 12.6866, "ema20": 12.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T13:59:09.506589", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.7566, "vwap_slope": -0.0037, "atr": 0.0675, "atr_pct": 0.781, "trend": "flat", "slope_pct": -0.1219, "flat_threshold_pct": 0.1953, "ema9": 8.6218, "ema20": 8.6587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 6.446, "spread_pct": 0.347, "rvol": 0.433, "volume_pace_ratio": 5.789}}
{"timestamp": "2026-09-22T13:59:09.507544", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (274.1s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6392, "vwap": 11.5953, "vwap_slope": 0.0007, "atr": 0.0463, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0995, "ema9": 11.6199, "ema20": 11.6016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 0.774, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.68, "stage3": {"stop": 11.5836, "risk": 0.0556, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6628, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:09.508475", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2752, "vwap": 12.3129, "vwap_slope": -0.0023, "atr": 0.0309, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.063, "ema9": 12.2631, "ema20": 12.2662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 2.345, "spread_pct": 0.082, "rvol": 0.053, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T13:59:09.509309", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3647, "vwap_slope": -0.0019, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.312, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T13:59:09.510120", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.504, "vwap_slope": -0.0006, "atr": 0.0197, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0899, "ema9": 5.4938, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.045, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T13:59:09.510962", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T13:59:09.511768", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4399, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0215, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.0721, "ema9": 7.4337, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.458, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T13:59:09.512346", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1964, "vwap_slope": -0.0019, "atr": 0.0501, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.068, "flat_threshold_pct": 0.1372, "ema9": 9.1159, "ema20": 9.1364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.079, "spread_pct": 0.656, "rvol": 0.064, "volume_pace_ratio": 0.854}}
{"timestamp": "2026-09-22T13:59:09.512931", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.63 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.635, "vwap": 12.9609, "vwap_slope": -0.0198, "atr": 0.1038, "atr_pct": 0.822, "trend": "flat", "slope_pct": -0.1231, "flat_threshold_pct": 0.2054, "ema9": 12.755, "ema20": 12.8463, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 6.546, "spread_pct": 0.396, "rvol": 0.06, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T13:59:09.513515", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (562.4s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.56, "vwap": 5.5327, "vwap_slope": 0.0007, "atr": 0.0207, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.0931, "ema9": 5.5552, "ema20": 5.5462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5352, "risk": 0.0248, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4707, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T13:59:09.516035", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2273, "vwap_slope": 0.0124, "atr": 0.0202, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0959, "ema9": 5.2535, "ema20": 5.2388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.382, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:59:09.516822", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.734, "vwap_slope": -0.0017, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0945, "ema9": 8.7081, "ema20": 8.7189, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:59:09.517717", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.6893, "vwap_slope": 0.0292, "atr": 0.0506, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0378, "flat_threshold_pct": 0.1076, "ema9": 11.7798, "ema20": 11.746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 0.676, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:59:09.519382", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.965, "vwap": 9.0092, "vwap_slope": -0.0008, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.0505, "ema9": 8.9638, "ema20": 8.9757, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.098, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T13:59:09.520137", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 0.82, "rvol": 0.128, "volume_pace_ratio": 1.713}}
{"timestamp": "2026-09-22T13:59:09.520956", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.8219, "vwap_slope": -0.0071, "atr": 0.0449, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0766, "ema9": 14.6858, "ema20": 14.7352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.684}}
{"timestamp": "2026-09-22T13:59:09.521802", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1418, "vwap_slope": -0.0022, "atr": 0.0376, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.1033, "ema9": 9.1041, "ema20": 9.1215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.031, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T13:59:09.522538", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.8094, "vwap_slope": -0.0001, "atr": 0.0418, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0757, "ema9": 13.8013, "ema20": 13.8015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T13:59:09.523309", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0141, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0575, "ema9": 6.1389, "ema20": 6.1384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T13:59:09.524100", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.315, "vwap": 13.5166, "vwap_slope": -0.0114, "atr": 0.0429, "atr_pct": 0.322, "trend": "negative", "slope_pct": -0.1316, "flat_threshold_pct": 0.0806, "ema9": 13.3307, "ema20": 13.4079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.954}}
{"timestamp": "2026-09-22T13:59:14.529964", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0702, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:14.531680", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7578, "vwap_slope": 0.0039, "atr": 0.0241, "trend": "positive", "slope_pct": 0.1043, "lower_highs_lower_lows": false, "stop": 7.8011, "imbalance_decline_count": 1, "imbalance_cur": 0.7108695652173913, "imbalance_prev": 0.7711927981995499}}
{"timestamp": "2026-09-22T13:59:14.532414", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:14.533097", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0579, "vwap_slope": 0.0009, "atr": 0.0265, "trend": "flat", "slope_pct": 0.0129, "lower_highs_lower_lows": false, "stop": 10.0782, "imbalance_decline_count": 1, "imbalance_cur": 0.23967684021543986, "imbalance_prev": 0.6934792955735364}}
{"timestamp": "2026-09-22T13:59:14.533642", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:14.534231", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3041, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0502, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:14.535829", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.54, "vwap": 13.833, "vwap_slope": -0.0282, "atr": 0.3997, "atr_pct": 2.952, "trend": "flat", "slope_pct": -0.5153, "flat_threshold_pct": 0.738, "ema9": 13.3881, "ema20": 13.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 14.682, "spread_pct": 0.591, "rvol": 1.752, "volume_pace_ratio": 23.372}}
{"timestamp": "2026-09-22T13:59:14.536863", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.122%)"], "metrics": {"price": 8.79, "vwap": 8.8739, "vwap_slope": -0.0154, "atr": 0.0431, "atr_pct": 0.49, "trend": "negative", "slope_pct": -0.1339, "flat_threshold_pct": 0.1225, "ema9": 8.725, "ema20": 8.7469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.457, "volume_pace_ratio": 6.09}}
{"timestamp": "2026-09-22T13:59:14.537641", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.085, "vwap": 13.6834, "vwap_slope": -0.0108, "atr": 0.1637, "atr_pct": 1.251, "trend": "flat", "slope_pct": -0.2603, "flat_threshold_pct": 0.3128, "ema9": 13.1466, "ema20": 13.3123, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 7.787, "spread_pct": 0.229, "rvol": 0.098, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T13:59:14.538368", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4357, "vwap_slope": -0.0027, "atr": 0.0178, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0696, "ema9": 6.3926, "ema20": 6.4048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T13:59:14.539158", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.965, "vwap": 8.8355, "vwap_slope": 0.0086, "atr": 0.0805, "atr_pct": 0.898, "trend": "flat", "slope_pct": 0.1694, "flat_threshold_pct": 0.2246, "ema9": 8.9776, "ema20": 8.9255, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.272, "volume_pace_ratio": 3.632}}
{"timestamp": "2026-09-22T13:59:14.540082", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.819, "vwap_slope": -0.0005, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T13:59:14.541022", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7128, "vwap_slope": -0.0016, "atr": 0.0246, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.05, "ema9": 12.6846, "ema20": 12.691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:59:14.541767", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7566, "vwap_slope": -0.0037, "atr": 0.0681, "atr_pct": 0.789, "trend": "flat", "slope_pct": -0.1215, "flat_threshold_pct": 0.1972, "ema9": 8.6228, "ema20": 8.6592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.433, "volume_pace_ratio": 5.775}}
{"timestamp": "2026-09-22T13:59:14.543734", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (279.1s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.61, "vwap": 11.5953, "vwap_slope": 0.0007, "atr": 0.0477, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.1027, "ema9": 11.6141, "ema20": 11.5988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 1.023, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.68, "stage3": {"stop": 11.5528, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4067, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:14.545383", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.312, "vwap_slope": -0.0033, "atr": 0.0311, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0633, "ema9": 12.26, "ema20": 12.2647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.054, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:59:14.546121", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3647, "vwap_slope": -0.0019, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.312, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T13:59:14.547029", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5039, "vwap_slope": -0.0007, "atr": 0.0162, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0736, "ema9": 5.4931, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.364, "rvol": 0.046, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T13:59:14.548139", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T13:59:14.548759", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4399, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0215, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.0721, "ema9": 7.4337, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.458, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T13:59:14.549450", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1688, "vwap": 9.1964, "vwap_slope": -0.0019, "atr": 0.0525, "atr_pct": 0.573, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.1432, "ema9": 9.1236, "ema20": 9.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 2.667, "spread_pct": 0.656, "rvol": 0.064, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T13:59:14.550266", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.63 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.635, "vwap": 12.9609, "vwap_slope": -0.0198, "atr": 0.1038, "atr_pct": 0.822, "trend": "flat", "slope_pct": -0.1231, "flat_threshold_pct": 0.2054, "ema9": 12.755, "ema20": 12.8463, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 6.546, "spread_pct": 0.396, "rvol": 0.06, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T13:59:14.551437", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 567.4s", "imbalance +57% >= 50% buy threshold, stop 5.53", "entry_score 80.6"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5327, "vwap_slope": 0.0007, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.0932, "ema9": 5.5542, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.544, "stage3": {"stop": 5.5302, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5665, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 5.53"}, "entry_score": 80.56, "entry_score_breakdown": {"imbalance_sub": 0.381, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:14.597579", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2273, "vwap_slope": 0.0124, "atr": 0.0202, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0959, "ema9": 5.2535, "ema20": 5.2388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.382, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:59:14.598682", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7339, "vwap_slope": -0.0017, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0945, "ema9": 8.7081, "ema20": 8.7189, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:59:14.599752", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7906, "vwap": 11.6898, "vwap_slope": 0.0296, "atr": 0.0506, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0395, "flat_threshold_pct": 0.1073, "ema9": 11.7859, "ema20": 11.7489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 0.417, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T13:59:14.600694", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9603, "vwap": 9.0091, "vwap_slope": -0.0009, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0447, "flat_threshold_pct": 0.0505, "ema9": 8.9629, "ema20": 8.9752, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 1.535, "spread_pct": 0.112, "rvol": 0.098, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T13:59:14.601444", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 0.82, "rvol": 0.128, "volume_pace_ratio": 1.708}}
{"timestamp": "2026-09-22T13:59:14.602196", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6881, "vwap": 14.8218, "vwap_slope": -0.0073, "atr": 0.0453, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0771, "ema9": 14.6925, "ema20": 14.7383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 1.949, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.681}}
{"timestamp": "2026-09-22T13:59:14.602935", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1417, "vwap_slope": -0.0022, "atr": 0.0376, "atr_pct": 0.413, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.1033, "ema9": 9.1041, "ema20": 9.1215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.031, "volume_pace_ratio": 0.419}}
{"timestamp": "2026-09-22T13:59:14.603720", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.8094, "vwap_slope": -0.0001, "atr": 0.0419, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0758, "ema9": 13.8013, "ema20": 13.8015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T13:59:14.604600", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0584, "ema9": 6.1369, "ema20": 6.1375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T13:59:14.605506", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.305, "vwap": 13.5163, "vwap_slope": -0.0116, "atr": 0.0429, "atr_pct": 0.323, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.0806, "ema9": 13.3287, "ema20": 13.407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.952}}
{"timestamp": "2026-09-22T13:59:19.611511", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0702, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:19.613109", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7578, "vwap_slope": 0.0039, "atr": 0.0241, "trend": "positive", "slope_pct": 0.1043, "lower_highs_lower_lows": false, "stop": 7.8011, "imbalance_decline_count": 2, "imbalance_cur": 0.6926454445664105, "imbalance_prev": 0.7108695652173913}}
{"timestamp": "2026-09-22T13:59:19.613780", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.034%)", "metrics": {"price": 10.1113, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0335, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:19.614308", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1113, "vwap": 10.0579, "vwap_slope": 0.0009, "atr": 0.0265, "trend": "flat", "slope_pct": 0.013, "lower_highs_lower_lows": false, "stop": 10.0795, "imbalance_decline_count": 2, "imbalance_cur": -0.1295880149812734, "imbalance_prev": 0.23967684021543986}}
{"timestamp": "2026-09-22T13:59:19.614828", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:19.615623", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3041, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0502, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:19.616823", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.56, "vwap": 13.8328, "vwap_slope": -0.0284, "atr": 0.3997, "atr_pct": 2.948, "trend": "flat", "slope_pct": -0.5135, "flat_threshold_pct": 0.7369, "ema9": 13.3921, "ema20": 13.6721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 14.556, "spread_pct": 0.295, "rvol": 1.754, "volume_pace_ratio": 23.326}}
{"timestamp": "2026-09-22T13:59:19.617666", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.122%)"], "metrics": {"price": 8.79, "vwap": 8.8738, "vwap_slope": -0.0155, "atr": 0.0431, "atr_pct": 0.49, "trend": "negative", "slope_pct": -0.1339, "flat_threshold_pct": 0.1225, "ema9": 8.725, "ema20": 8.7469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.457, "volume_pace_ratio": 6.078}}
{"timestamp": "2026-09-22T13:59:19.618561", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0759, "vwap": 13.6833, "vwap_slope": -0.0109, "atr": 0.1637, "atr_pct": 1.252, "trend": "flat", "slope_pct": -0.2607, "flat_threshold_pct": 0.313, "ema9": 13.1448, "ema20": 13.3114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.299, "distance_from_high_pct": 7.851, "spread_pct": 0.229, "rvol": 0.098, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T13:59:19.619408", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3879, "vwap": 6.4357, "vwap_slope": -0.0027, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.0696, "ema9": 6.3941, "ema20": 6.4055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 2.772, "spread_pct": 0.157, "rvol": 0.084, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T13:59:19.620130", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9784, "vwap": 8.8358, "vwap_slope": 0.0088, "atr": 0.0805, "atr_pct": 0.897, "trend": "flat", "slope_pct": 0.1704, "flat_threshold_pct": 0.2243, "ema9": 8.9803, "ema20": 8.9268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 1.119, "spread_pct": 0.112, "rvol": 0.273, "volume_pace_ratio": 3.627}}
{"timestamp": "2026-09-22T13:59:19.620771", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.819, "vwap_slope": -0.0005, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T13:59:19.621512", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7127, "vwap_slope": -0.0017, "atr": 0.0246, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.05, "ema9": 12.6846, "ema20": 12.691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.042, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T13:59:19.622231", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6301, "vwap": 8.7564, "vwap_slope": -0.0038, "atr": 0.0681, "atr_pct": 0.79, "trend": "flat", "slope_pct": -0.1223, "flat_threshold_pct": 0.1974, "ema9": 8.6209, "ema20": 8.6583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 6.499, "spread_pct": 0.116, "rvol": 0.433, "volume_pace_ratio": 5.763}}
{"timestamp": "2026-09-22T13:59:19.623071", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (284.2s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.608, "vwap": 11.5953, "vwap_slope": 0.0007, "atr": 0.0477, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.1027, "ema9": 11.6137, "ema20": 11.5986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.04, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.678, "stage3": {"stop": 11.5508, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1211, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:19.623989", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3119, "vwap_slope": -0.0034, "atr": 0.0311, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0633, "ema9": 12.261, "ema20": 12.2652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.054, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T13:59:19.624857", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3647, "vwap_slope": -0.0019, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.312, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.329}}
{"timestamp": "2026-09-22T13:59:19.625611", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5038, "vwap_slope": -0.0007, "atr": 0.0165, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.0754, "ema9": 5.4911, "ema20": 5.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.143, "spread_pct": 0.364, "rvol": 0.046, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T13:59:19.626416", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T13:59:19.627226", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4399, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0215, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.0721, "ema9": 7.4337, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.458, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T13:59:19.628061", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1963, "vwap_slope": -0.0019, "atr": 0.054, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0694, "flat_threshold_pct": 0.1481, "ema9": 9.1119, "ema20": 9.1345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.291, "spread_pct": 0.547, "rvol": 0.064, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T13:59:19.628827", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.625, "vwap": 12.9592, "vwap_slope": -0.0214, "atr": 0.107, "atr_pct": 0.847, "trend": "flat", "slope_pct": -0.1237, "flat_threshold_pct": 0.2118, "ema9": 12.753, "ema20": 12.8453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.732, "distance_from_high_pct": 6.62, "spread_pct": 0.238, "rvol": 0.061, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T13:59:19.629782", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 572.5s", "imbalance +64% >= 50% buy threshold, stop 5.54", "entry_score 83.8"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.5327, "vwap_slope": 0.0007, "atr": 0.0207, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.0931, "ema9": 5.5552, "ema20": 5.5462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5352, "risk": 0.0248, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6417, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 5.54"}, "entry_score": 83.8, "entry_score_breakdown": {"imbalance_sub": 0.488, "volume_pace_sub": 1.0, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:19.667914", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2274, "vwap_slope": 0.0007, "atr": 0.0188, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0487, "flat_threshold_pct": 0.089, "ema9": 5.2568, "ema20": 5.2418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.417, "distance_from_high_pct": 0.284, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:59:19.669292", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6838, "vwap": 8.7339, "vwap_slope": -0.0018, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0946, "ema9": 8.7078, "ema20": 8.7188, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 1.989, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:59:19.670173", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7906, "vwap": 11.6898, "vwap_slope": 0.0296, "atr": 0.0506, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0395, "flat_threshold_pct": 0.1073, "ema9": 11.7859, "ema20": 11.7489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 0.417, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:59:19.671027", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9676, "vwap": 9.0091, "vwap_slope": -0.0009, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0442, "flat_threshold_pct": 0.0505, "ema9": 8.9644, "ema20": 8.9759, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 1.455, "spread_pct": 0.112, "rvol": 0.098, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T13:59:19.674447", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.703}}
{"timestamp": "2026-09-22T13:59:19.676539", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.8214, "vwap_slope": -0.0076, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0778, "ema9": 14.6858, "ema20": 14.7352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.68}}
{"timestamp": "2026-09-22T13:59:19.677433", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1417, "vwap_slope": -0.0022, "atr": 0.0383, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.1052, "ema9": 9.1061, "ema20": 9.1225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 1.408, "spread_pct": 0.33, "rvol": 0.031, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T13:59:19.678207", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.82, "vwap": 13.8095, "vwap_slope": 0.0, "atr": 0.0421, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0761, "ema9": 13.8023, "ema20": 13.8019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T13:59:19.679123", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.1477, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0583, "ema9": 6.1385, "ema20": 6.1382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 1.162, "spread_pct": 0.163, "rvol": 0.078, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T13:59:19.679993", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.52", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.305, "vwap": 13.5163, "vwap_slope": -0.0117, "atr": 0.0429, "atr_pct": 0.323, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.0806, "ema9": 13.3287, "ema20": 13.407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.071, "volume_pace_ratio": 0.949}}
{"timestamp": "2026-09-22T13:59:24.683622", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.066%)", "metrics": {"price": 7.8311, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.066, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:24.685844", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8311, "vwap": 7.7579, "vwap_slope": 0.004, "atr": 0.0241, "trend": "positive", "slope_pct": 0.1044, "lower_highs_lower_lows": false, "stop": 7.8022, "imbalance_decline_count": 3, "imbalance_cur": 0.6224595246296935, "imbalance_prev": 0.6926454445664105}}
{"timestamp": "2026-09-22T13:59:24.686646", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:24.687328", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.058, "vwap_slope": 0.001, "atr": 0.0269, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0828, "imbalance_decline_count": 3, "imbalance_cur": -0.3681903569192235, "imbalance_prev": -0.1295880149812734}}
{"timestamp": "2026-09-22T13:59:24.687814", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:24.688331", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3041, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0502, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:24.689346", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.5554, "vwap": 13.8325, "vwap_slope": -0.0287, "atr": 0.3997, "atr_pct": 2.949, "trend": "flat", "slope_pct": -0.5139, "flat_threshold_pct": 0.7372, "ema9": 13.3911, "ema20": 13.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 14.585, "spread_pct": 0.295, "rvol": 1.756, "volume_pace_ratio": 23.281}}
{"timestamp": "2026-09-22T13:59:24.690160", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.122%)"], "metrics": {"price": 8.79, "vwap": 8.8737, "vwap_slope": -0.0156, "atr": 0.0431, "atr_pct": 0.49, "trend": "negative", "slope_pct": -0.1339, "flat_threshold_pct": 0.1225, "ema9": 8.725, "ema20": 8.7469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.458, "volume_pace_ratio": 6.068}}
{"timestamp": "2026-09-22T13:59:24.691015", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.6821, "vwap_slope": -0.0121, "atr": 0.1655, "atr_pct": 1.267, "trend": "flat", "slope_pct": -0.2615, "flat_threshold_pct": 0.3168, "ema9": 13.1416, "ema20": 13.3099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.301, "distance_from_high_pct": 7.963, "spread_pct": 0.23, "rvol": 0.099, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T13:59:24.693132", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4356, "vwap_slope": -0.0028, "atr": 0.0178, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0696, "ema9": 6.3926, "ema20": 6.4048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.085, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T13:59:24.694025", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.0234, "vwap": 8.836, "vwap_slope": 0.0091, "atr": 0.0813, "atr_pct": 0.901, "trend": "flat", "slope_pct": 0.1736, "flat_threshold_pct": 0.2251, "ema9": 8.9893, "ema20": 8.9311, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 0.623, "spread_pct": 0.223, "rvol": 0.273, "volume_pace_ratio": 3.622}}
{"timestamp": "2026-09-22T13:59:24.694776", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.819, "vwap_slope": -0.0005, "atr": 0.1042, "atr_pct": 1.19, "trend": "flat", "slope_pct": 0.106, "flat_threshold_pct": 0.2975, "ema9": 8.8227, "ema20": 8.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.066, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T13:59:24.695671", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7126, "vwap_slope": -0.0018, "atr": 0.0246, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.05, "ema9": 12.6866, "ema20": 12.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T13:59:24.697372", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7563, "vwap_slope": -0.004, "atr": 0.0681, "atr_pct": 0.79, "trend": "flat", "slope_pct": -0.1223, "flat_threshold_pct": 0.1974, "ema9": 8.6208, "ema20": 8.6583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 6.501, "spread_pct": 0.116, "rvol": 0.434, "volume_pace_ratio": 5.752}}
{"timestamp": "2026-09-22T13:59:24.698137", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (289.3s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 11.605, "vwap": 11.5954, "vwap_slope": 0.0007, "atr": 0.0477, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1027, "ema9": 11.6131, "ema20": 11.5983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.066, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.677, "stage3": {"stop": 11.5478, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0628, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:59:24.699408", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3118, "vwap_slope": -0.0034, "atr": 0.0311, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0633, "ema9": 12.26, "ema20": 12.2647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.054, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T13:59:24.700300", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3647, "vwap_slope": -0.0019, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.312, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T13:59:24.701128", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4999, "vwap": 5.5039, "vwap_slope": -0.0006, "atr": 0.0172, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0783, "ema9": 5.495, "ema20": 5.4963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.787, "spread_pct": 0.364, "rvol": 0.046, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T13:59:24.701846", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T13:59:24.702550", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T13:59:24.703567", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1286, "vwap": 9.1964, "vwap_slope": -0.0019, "atr": 0.054, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.0681, "flat_threshold_pct": 0.1478, "ema9": 9.1156, "ema20": 9.1363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.093, "spread_pct": 0.547, "rvol": 0.064, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T13:59:24.704369", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.62, "vwap": 12.9556, "vwap_slope": -0.0251, "atr": 0.1077, "atr_pct": 0.853, "trend": "flat", "slope_pct": -0.1239, "flat_threshold_pct": 0.2133, "ema9": 12.752, "ema20": 12.8448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 6.657, "spread_pct": 0.158, "rvol": 0.061, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T13:59:24.705257", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 577.6s", "imbalance +65% >= 50% buy threshold, stop 5.53", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 5.559, "vwap": 5.5327, "vwap_slope": 0.0007, "atr": 0.0207, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.0931, "ema9": 5.555, "ema20": 5.5461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.064, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5342, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6471, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 5.53"}, "entry_score": 84.03, "entry_score_breakdown": {"imbalance_sub": 0.496, "volume_pace_sub": 1.0, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:24.741392", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2274, "vwap_slope": 0.0007, "atr": 0.0188, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.0891, "ema9": 5.2558, "ema20": 5.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:59:24.742581", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7339, "vwap_slope": -0.0018, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0945, "ema9": 8.7081, "ema20": 8.7189, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T13:59:24.743453", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7906, "vwap": 11.6898, "vwap_slope": 0.0296, "atr": 0.0506, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0395, "flat_threshold_pct": 0.1073, "ema9": 11.7859, "ema20": 11.7489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 0.417, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:59:24.744469", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9698, "vwap": 9.0082, "vwap_slope": -0.0018, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.0505, "ema9": 8.9648, "ema20": 8.9761, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 1.431, "spread_pct": 0.112, "rvol": 0.101, "volume_pace_ratio": 1.334}}
{"timestamp": "2026-09-22T13:59:24.745362", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.698}}
{"timestamp": "2026-09-22T13:59:24.746174", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6584, "vwap": 14.8214, "vwap_slope": -0.0076, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.0778, "ema9": 14.6865, "ema20": 14.7355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 2.147, "spread_pct": 0.068, "rvol": 0.126, "volume_pace_ratio": 1.675}}
{"timestamp": "2026-09-22T13:59:24.747146", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1417, "vwap_slope": -0.0022, "atr": 0.0383, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.1052, "ema9": 9.1061, "ema20": 9.1225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 1.408, "spread_pct": 0.33, "rvol": 0.031, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T13:59:24.747952", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8136, "vwap": 13.8094, "vwap_slope": 0.0, "atr": 0.0421, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0762, "ema9": 13.801, "ema20": 13.8013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.402, "spread_pct": 0.145, "rvol": 0.044, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T13:59:24.748635", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0584, "ema9": 6.1369, "ema20": 6.1375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T13:59:24.749461", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.305, "vwap": 13.5144, "vwap_slope": -0.0135, "atr": 0.0429, "atr_pct": 0.323, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.0806, "ema9": 13.3287, "ema20": 13.407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.072, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T13:59:29.755446", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.8201, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.1082, "trend": "negative"}}
{"timestamp": "2026-09-22T13:59:29.758048", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8201, "vwap": 7.7579, "vwap_slope": 0.004, "atr": 0.0242, "trend": "positive", "slope_pct": 0.1035, "lower_highs_lower_lows": false, "stop": 7.7911, "imbalance_decline_count": 4, "imbalance_cur": 0.5317073170731708, "imbalance_prev": 0.6224595246296935}}
{"timestamp": "2026-09-22T13:59:29.758807", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.028%)", "metrics": {"price": 10.1096, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0285, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:29.759784", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1096, "vwap": 10.058, "vwap_slope": 0.001, "atr": 0.0269, "trend": "flat", "slope_pct": 0.0129, "lower_highs_lower_lows": false, "stop": 10.0774, "imbalance_decline_count": 0, "imbalance_cur": -0.3567102327064074, "imbalance_prev": -0.3681903569192235}}
{"timestamp": "2026-09-22T13:59:29.760403", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:29.761814", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3042, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0502, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:29.764114", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8322, "vwap_slope": -0.029, "atr": 0.4119, "atr_pct": 2.999, "trend": "flat", "slope_pct": -0.498, "flat_threshold_pct": 0.7496, "ema9": 13.4271, "ema20": 13.6888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 13.453, "spread_pct": 0.364, "rvol": 1.766, "volume_pace_ratio": 23.354}}
{"timestamp": "2026-09-22T13:59:29.765109", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.122%)"], "metrics": {"price": 8.7923, "vwap": 8.8736, "vwap_slope": -0.0157, "atr": 0.0431, "atr_pct": 0.49, "trend": "negative", "slope_pct": -0.1337, "flat_threshold_pct": 0.1224, "ema9": 8.7254, "ema20": 8.7471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 4.639, "spread_pct": 0.114, "rvol": 0.458, "volume_pace_ratio": 6.062}}
{"timestamp": "2026-09-22T13:59:29.766146", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.07, "vwap": 13.6794, "vwap_slope": -0.0148, "atr": 0.1662, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.261, "flat_threshold_pct": 0.318, "ema9": 13.1436, "ema20": 13.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 7.893, "spread_pct": 0.382, "rvol": 0.099, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T13:59:29.767056", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4356, "vwap_slope": -0.0029, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.0696, "ema9": 6.3936, "ema20": 6.4052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.085, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T13:59:29.767913", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9535, "vwap": 8.836, "vwap_slope": 0.009, "atr": 0.0813, "atr_pct": 0.908, "trend": "flat", "slope_pct": 0.1686, "flat_threshold_pct": 0.2269, "ema9": 8.9753, "ema20": 8.9244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.093, "distance_from_high_pct": 1.393, "spread_pct": 0.112, "rvol": 0.273, "volume_pace_ratio": 3.613}}
{"timestamp": "2026-09-22T13:59:29.768641", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T13:59:29.769504", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7126, "vwap_slope": -0.0018, "atr": 0.0246, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.05, "ema9": 12.6866, "ema20": 12.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T13:59:29.770265", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7562, "vwap_slope": -0.0041, "atr": 0.0682, "atr_pct": 0.79, "trend": "flat", "slope_pct": -0.1227, "flat_threshold_pct": 0.1975, "ema9": 8.6198, "ema20": 8.6578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.434, "volume_pace_ratio": 5.739}}
{"timestamp": "2026-09-22T13:59:29.770839", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (294.3s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 11.605, "vwap": 11.5954, "vwap_slope": 0.0008, "atr": 0.0477, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1027, "ema9": 11.6131, "ema20": 11.5983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.066, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.675, "stage3": {"stop": 11.5478, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2748, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T13:59:29.772653", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.3119, "vwap_slope": -0.0034, "atr": 0.0311, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0633, "ema9": 12.262, "ema20": 12.2657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 2.387, "spread_pct": 0.081, "rvol": 0.054, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T13:59:29.774148", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3646, "vwap_slope": -0.002, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.327}}
{"timestamp": "2026-09-22T13:59:29.774954", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5039, "vwap_slope": -0.0007, "atr": 0.0172, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0785, "ema9": 5.4931, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.364, "rvol": 0.046, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T13:59:29.775764", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T13:59:29.776488", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T13:59:29.777203", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1101, "vwap": 9.1963, "vwap_slope": -0.0019, "atr": 0.054, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0694, "flat_threshold_pct": 0.1481, "ema9": 9.1119, "ema20": 9.1345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 3.29, "spread_pct": 0.547, "rvol": 0.064, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:59:29.777940", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.61 below VWAP $12.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.611, "vwap": 12.9554, "vwap_slope": -0.0253, "atr": 0.1077, "atr_pct": 0.854, "trend": "flat", "slope_pct": -0.1244, "flat_threshold_pct": 0.2134, "ema9": 12.7502, "ema20": 12.844, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 6.723, "spread_pct": 0.158, "rvol": 0.061, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:59:29.778759", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 582.7s", "imbalance +98% >= 50% buy threshold, stop 5.53", "entry_score 98.1"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5327, "vwap_slope": 0.0007, "atr": 0.0207, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.0932, "ema9": 5.5542, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5302, "risk": 0.0248, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9755, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 5.53"}, "entry_score": 98.09, "entry_score_breakdown": {"imbalance_sub": 0.965, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:29.825035", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2274, "vwap_slope": 0.0007, "atr": 0.0188, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.0891, "ema9": 5.2558, "ema20": 5.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:59:29.826099", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7336, "vwap_slope": -0.0021, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0945, "ema9": 8.7081, "ema20": 8.7189, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:59:29.827432", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.6904, "vwap_slope": 0.0303, "atr": 0.0506, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.1073, "ema9": 11.7868, "ema20": 11.7494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 0.38, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:59:29.828328", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9638, "vwap": 9.0075, "vwap_slope": -0.0025, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.0506, "ema9": 8.9636, "ema20": 8.9756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.497, "spread_pct": 0.112, "rvol": 0.102, "volume_pace_ratio": 1.352}}
{"timestamp": "2026-09-22T13:59:29.829153", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.693}}
{"timestamp": "2026-09-22T13:59:29.830026", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.821, "vwap_slope": -0.0081, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0778, "ema9": 14.6858, "ema20": 14.7352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.127, "volume_pace_ratio": 1.675}}
{"timestamp": "2026-09-22T13:59:29.830914", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1407, "vwap_slope": -0.0032, "atr": 0.039, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.107, "ema9": 9.1081, "ema20": 9.1234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 1.3, "spread_pct": 0.33, "rvol": 0.032, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T13:59:29.831764", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8217, "vwap": 13.8094, "vwap_slope": -0.0, "atr": 0.0446, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0807, "ema9": 13.8026, "ema20": 13.8021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.344, "spread_pct": 0.072, "rvol": 0.044, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T13:59:29.832569", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0583, "ema9": 6.1389, "ema20": 6.1384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T13:59:29.833419", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.31, "vwap": 13.5144, "vwap_slope": -0.0135, "atr": 0.0429, "atr_pct": 0.322, "trend": "negative", "slope_pct": -0.1318, "flat_threshold_pct": 0.0806, "ema9": 13.3297, "ema20": 13.4075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.072, "volume_pace_ratio": 0.952}}
{"timestamp": "2026-09-22T13:59:34.839340", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0702, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:34.840928", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7591, "vwap_slope": 0.0051, "atr": 0.0242, "trend": "positive", "slope_pct": 0.1043, "lower_highs_lower_lows": false, "stop": 7.801, "imbalance_decline_count": 5, "imbalance_cur": -0.7788430808565037, "imbalance_prev": 0.5317073170731708, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.104%) -- withholding exit"}}
{"timestamp": "2026-09-22T13:59:34.841534", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.033%)", "metrics": {"price": 10.1112, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0332, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:34.842173", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1112, "vwap": 10.0582, "vwap_slope": 0.0011, "atr": 0.0269, "trend": "flat", "slope_pct": 0.013, "lower_highs_lower_lows": false, "stop": 10.079, "imbalance_decline_count": 0, "imbalance_cur": 0.004351373402230079, "imbalance_prev": -0.3567102327064074}}
{"timestamp": "2026-09-22T13:59:34.842705", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:34.843389", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3042, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0502, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:34.844677", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.63 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.6282, "vwap": 13.8308, "vwap_slope": -0.0304, "atr": 0.4119, "atr_pct": 3.022, "trend": "flat", "slope_pct": -0.5075, "flat_threshold_pct": 0.7555, "ema9": 13.4057, "ema20": 13.6786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 14.126, "spread_pct": 0.513, "rvol": 1.775, "volume_pace_ratio": 23.402}}
{"timestamp": "2026-09-22T13:59:34.845479", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.135%, flat band 0.123%)"], "metrics": {"price": 8.7814, "vwap": 8.8734, "vwap_slope": -0.0159, "atr": 0.0431, "atr_pct": 0.49, "trend": "negative", "slope_pct": -0.1345, "flat_threshold_pct": 0.1226, "ema9": 8.7233, "ema20": 8.7461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 4.757, "spread_pct": 0.114, "rvol": 0.459, "volume_pace_ratio": 6.052}}
{"timestamp": "2026-09-22T13:59:34.846251", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0517, "vwap": 13.6793, "vwap_slope": -0.0149, "atr": 0.1662, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.2619, "flat_threshold_pct": 0.3184, "ema9": 13.1399, "ema20": 13.3091, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 8.022, "spread_pct": 0.382, "rvol": 0.099, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T13:59:34.847044", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4356, "vwap_slope": -0.0029, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.0696, "ema9": 6.3936, "ema20": 6.4052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.085, "volume_pace_ratio": 1.116}}
{"timestamp": "2026-09-22T13:59:34.848616", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 8.8362, "vwap_slope": 0.0092, "atr": 0.0813, "atr_pct": 0.907, "trend": "flat", "slope_pct": 0.169, "flat_threshold_pct": 0.2267, "ema9": 8.9766, "ema20": 8.925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 1.322, "spread_pct": 0.112, "rvol": 0.274, "volume_pace_ratio": 3.607}}
{"timestamp": "2026-09-22T13:59:34.849314", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T13:59:34.850087", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7126, "vwap_slope": -0.0018, "atr": 0.0246, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.05, "ema9": 12.6866, "ema20": 12.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T13:59:34.850907", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7562, "vwap_slope": -0.0041, "atr": 0.0682, "atr_pct": 0.79, "trend": "flat", "slope_pct": -0.1227, "flat_threshold_pct": 0.1975, "ema9": 8.6198, "ema20": 8.6578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.434, "volume_pace_ratio": 5.723}}
{"timestamp": "2026-09-22T13:59:34.851698", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (299.4s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.63, "vwap": 11.5955, "vwap_slope": 0.0009, "atr": 0.0477, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.1025, "ema9": 11.6181, "ema20": 11.6007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.675, "stage3": {"stop": 11.5728, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2929, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:34.852413", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3123, "vwap_slope": -0.003, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0646, "ema9": 12.266, "ema20": 12.2676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 2.228, "spread_pct": 0.081, "rvol": 0.054, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T13:59:34.853125", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3646, "vwap_slope": -0.002, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.326}}
{"timestamp": "2026-09-22T13:59:34.853812", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5039, "vwap_slope": -0.0007, "atr": 0.0172, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0785, "ema9": 5.4931, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T13:59:34.854458", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T13:59:34.855284", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T13:59:34.856041", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1962, "vwap_slope": -0.0021, "atr": 0.054, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.0673, "flat_threshold_pct": 0.1476, "ema9": 9.1179, "ema20": 9.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 2.972, "spread_pct": 0.656, "rvol": 0.064, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T13:59:34.856852", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.595, "vwap": 12.9539, "vwap_slope": -0.0267, "atr": 0.1084, "atr_pct": 0.861, "trend": "flat", "slope_pct": -0.1252, "flat_threshold_pct": 0.2151, "ema9": 12.747, "ema20": 12.8425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 6.842, "spread_pct": 0.238, "rvol": 0.062, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T13:59:34.857662", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 587.7s", "imbalance +96% >= 50% buy threshold, stop 5.54", "entry_score 97.1"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5329, "vwap_slope": 0.0009, "atr": 0.0213, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.041, "flat_threshold_pct": 0.0958, "ema9": 5.5562, "ema20": 5.5467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.54, "stage3": {"stop": 5.5394, "risk": 0.0256, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9552, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.54"}, "entry_score": 97.1, "entry_score_breakdown": {"imbalance_sub": 0.936, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:34.898053", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2274, "vwap_slope": 0.0007, "atr": 0.0188, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.0891, "ema9": 5.2558, "ema20": 5.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:59:34.899169", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7335, "vwap_slope": -0.0021, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0945, "ema9": 8.7091, "ema20": 8.7194, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.026, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:59:34.900188", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.6904, "vwap_slope": 0.0303, "atr": 0.0506, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.1073, "ema9": 11.7868, "ema20": 11.7494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 0.38, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T13:59:34.900984", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.964, "vwap": 9.0074, "vwap_slope": -0.0026, "atr": 0.0182, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.0508, "ema9": 8.9636, "ema20": 8.9756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.495, "spread_pct": 0.111, "rvol": 0.102, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T13:59:34.901777", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 2.479, "rvol": 0.128, "volume_pace_ratio": 1.688}}
{"timestamp": "2026-09-22T13:59:34.902536", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8209, "vwap_slope": -0.0082, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0778, "ema9": 14.6878, "ema20": 14.7361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.127, "volume_pace_ratio": 1.671}}
{"timestamp": "2026-09-22T13:59:34.903371", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.1405, "vwap_slope": -0.0035, "atr": 0.039, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1074, "ema9": 9.1021, "ema20": 9.1206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 1.625, "spread_pct": 0.33, "rvol": 0.032, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T13:59:34.904144", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8303, "vwap": 13.8096, "vwap_slope": 0.0002, "atr": 0.0453, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0819, "ema9": 13.8043, "ema20": 13.8029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.897, "distance_from_high_pct": 1.283, "spread_pct": 0.072, "rvol": 0.045, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:59:34.904870", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0584, "ema9": 6.1369, "ema20": 6.1375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T13:59:34.905721", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.306, "vwap": 13.5144, "vwap_slope": -0.0136, "atr": 0.0429, "atr_pct": 0.323, "trend": "negative", "slope_pct": -0.132, "flat_threshold_pct": 0.0806, "ema9": 13.3289, "ema20": 13.4071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 4.548, "spread_pct": 0.075, "rvol": 0.072, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T13:59:39.911826", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.051%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0511, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:39.913661", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7593, "vwap_slope": 0.0053, "atr": 0.0242, "trend": "positive", "slope_pct": 0.1047, "lower_highs_lower_lows": false, "stop": 7.806, "imbalance_decline_count": 0, "imbalance_cur": -0.6848992410363779, "imbalance_prev": -0.7788430808565037}}
{"timestamp": "2026-09-22T13:59:39.914385", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.074%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0742, "trend": "positive"}}
{"timestamp": "2026-09-22T13:59:39.915086", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0582, "vwap_slope": 0.0012, "atr": 0.0271, "trend": "flat", "slope_pct": 0.0139, "lower_highs_lower_lows": false, "stop": 10.0924, "imbalance_decline_count": 0, "imbalance_cur": 0.019212683057906757, "imbalance_prev": 0.004351373402230079}}
{"timestamp": "2026-09-22T13:59:39.915777", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0632, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:39.916287", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3042, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0502, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:39.917726", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.5959, "vwap": 13.83, "vwap_slope": -0.0311, "atr": 0.4119, "atr_pct": 3.029, "trend": "flat", "slope_pct": -0.5103, "flat_threshold_pct": 0.7573, "ema9": 13.3992, "ema20": 13.6755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 14.33, "spread_pct": 0.441, "rvol": 1.779, "volume_pace_ratio": 23.393}}
{"timestamp": "2026-09-22T13:59:39.918667", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.122%)"], "metrics": {"price": 8.79, "vwap": 8.8734, "vwap_slope": -0.0159, "atr": 0.0431, "atr_pct": 0.49, "trend": "negative", "slope_pct": -0.1339, "flat_threshold_pct": 0.1225, "ema9": 8.725, "ema20": 8.7469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.46, "volume_pace_ratio": 6.042}}
{"timestamp": "2026-09-22T13:59:39.919540", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0883, "vwap": 13.6793, "vwap_slope": -0.015, "atr": 0.1662, "atr_pct": 1.27, "trend": "flat", "slope_pct": -0.2601, "flat_threshold_pct": 0.3175, "ema9": 13.1473, "ema20": 13.3126, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 7.764, "spread_pct": 0.382, "rvol": 0.099, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T13:59:39.920316", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4356, "vwap_slope": -0.0029, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.0695, "ema9": 6.3943, "ema20": 6.4056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.085, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T13:59:39.921048", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9749, "vwap": 8.8362, "vwap_slope": 0.0093, "atr": 0.0813, "atr_pct": 0.905, "trend": "flat", "slope_pct": 0.1701, "flat_threshold_pct": 0.2263, "ema9": 8.9796, "ema20": 8.9265, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 1.157, "spread_pct": 0.112, "rvol": 0.274, "volume_pace_ratio": 3.597}}
{"timestamp": "2026-09-22T13:59:39.921797", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T13:59:39.922583", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6892, "vwap": 12.7126, "vwap_slope": -0.0018, "atr": 0.0246, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.05, "ema9": 12.6875, "ema20": 12.6923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.866, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:59:39.923438", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6299, "vwap": 8.7561, "vwap_slope": -0.0042, "atr": 0.0682, "atr_pct": 0.79, "trend": "flat", "slope_pct": -0.1223, "flat_threshold_pct": 0.1974, "ema9": 8.6208, "ema20": 8.6583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 6.502, "spread_pct": 0.116, "rvol": 0.435, "volume_pace_ratio": 5.713}}
{"timestamp": "2026-09-22T13:59:39.924268", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (304.5s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.64, "vwap": 11.5956, "vwap_slope": 0.001, "atr": 0.0477, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1024, "ema9": 11.6201, "ema20": 11.6016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.675, "stage3": {"stop": 11.5828, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2408, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:39.925186", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2664, "vwap": 12.312, "vwap_slope": -0.0033, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0648, "ema9": 12.2613, "ema20": 12.2654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 2.415, "spread_pct": 0.081, "rvol": 0.054, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T13:59:39.928202", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3646, "vwap_slope": -0.002, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.326}}
{"timestamp": "2026-09-22T13:59:39.928991", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5039, "vwap_slope": -0.0006, "atr": 0.018, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0815, "ema9": 5.4961, "ema20": 5.4968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T13:59:39.929849", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T13:59:39.930781", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T13:59:39.931746", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1959, "vwap_slope": -0.0024, "atr": 0.0548, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.067, "flat_threshold_pct": 0.1497, "ema9": 9.1189, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 2.919, "spread_pct": 0.765, "rvol": 0.064, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T13:59:39.932726", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.59, "vwap": 12.9533, "vwap_slope": -0.0274, "atr": 0.1091, "atr_pct": 0.867, "trend": "flat", "slope_pct": -0.1254, "flat_threshold_pct": 0.2166, "ema9": 12.746, "ema20": 12.842, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 6.879, "spread_pct": 0.159, "rvol": 0.062, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:59:39.933670", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 592.8s", "imbalance +96% >= 50% buy threshold, stop 5.54", "entry_score 97.5"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5329, "vwap_slope": 0.0009, "atr": 0.0213, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.041, "flat_threshold_pct": 0.0958, "ema9": 5.5562, "ema20": 5.5467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5394, "risk": 0.0256, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.964, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.54"}, "entry_score": 97.48, "entry_score_breakdown": {"imbalance_sub": 0.949, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:39.965664", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2274, "vwap_slope": 0.0007, "atr": 0.0188, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.0891, "ema9": 5.2558, "ema20": 5.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:59:39.966770", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.692, "vwap": 8.7333, "vwap_slope": -0.0024, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0945, "ema9": 8.7095, "ema20": 8.7196, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 1.896, "spread_pct": 0.115, "rvol": 0.027, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T13:59:39.967913", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.83, "vwap": 11.6909, "vwap_slope": 0.0308, "atr": 0.0506, "atr_pct": 0.428, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.1069, "ema9": 11.7938, "ema20": 11.7527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 0.084, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:59:39.968779", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9731, "vwap": 9.0076, "vwap_slope": -0.0024, "atr": 0.0185, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.0515, "ema9": 8.9655, "ema20": 8.9764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.395, "spread_pct": 0.111, "rvol": 0.102, "volume_pace_ratio": 1.347}}
{"timestamp": "2026-09-22T13:59:39.969584", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.684}}
{"timestamp": "2026-09-22T13:59:39.970383", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8208, "vwap_slope": -0.0083, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0778, "ema9": 14.6878, "ema20": 14.7361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.127, "volume_pace_ratio": 1.668}}
{"timestamp": "2026-09-22T13:59:39.971111", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1407, "vwap_slope": -0.0032, "atr": 0.039, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.107, "ema9": 9.1081, "ema20": 9.1234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 1.3, "spread_pct": 0.33, "rvol": 0.032, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T13:59:39.971915", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.845, "vwap": 13.8099, "vwap_slope": 0.0004, "atr": 0.0457, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0825, "ema9": 13.8073, "ema20": 13.8043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.045, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T13:59:39.972673", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0583, "ema9": 6.1389, "ema20": 6.1384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T13:59:39.974434", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.305, "vwap": 13.5144, "vwap_slope": -0.0136, "atr": 0.0429, "atr_pct": 0.323, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.0806, "ema9": 13.3287, "ema20": 13.407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.072, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T13:59:44.981972", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0894, "trend": "negative"}}
{"timestamp": "2026-09-22T13:59:44.983736", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7592, "vwap_slope": 0.0053, "atr": 0.0242, "trend": "positive", "slope_pct": 0.1039, "lower_highs_lower_lows": false, "stop": 7.796, "imbalance_decline_count": 1, "imbalance_cur": -0.6910112359550562, "imbalance_prev": -0.6848992410363779}}
{"timestamp": "2026-09-22T13:59:44.984419", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:44.985140", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0582, "vwap_slope": 0.0012, "atr": 0.0271, "trend": "flat", "slope_pct": 0.0129, "lower_highs_lower_lows": false, "stop": 10.0774, "imbalance_decline_count": 0, "imbalance_cur": 0.022184006878761823, "imbalance_prev": 0.019212683057906757}}
{"timestamp": "2026-09-22T13:59:44.985651", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.067%)", "metrics": {"price": 6.3359, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0674, "trend": "positive"}}
{"timestamp": "2026-09-22T13:59:44.986225", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3359, "vwap": 6.3042, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0503, "lower_highs_lower_lows": false, "stop": 6.3162, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T13:59:44.988031", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.6244, "vwap": 13.83, "vwap_slope": -0.0312, "atr": 0.4119, "atr_pct": 3.023, "trend": "flat", "slope_pct": -0.5078, "flat_threshold_pct": 0.7557, "ema9": 13.4049, "ema20": 13.6782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 14.15, "spread_pct": 0.368, "rvol": 1.781, "volume_pace_ratio": 23.354}}
{"timestamp": "2026-09-22T13:59:44.990904", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.125%)"], "metrics": {"price": 8.785, "vwap": 8.873, "vwap_slope": -0.0163, "atr": 0.0438, "atr_pct": 0.498, "trend": "negative", "slope_pct": -0.1342, "flat_threshold_pct": 0.1246, "ema9": 8.724, "ema20": 8.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.461, "volume_pace_ratio": 6.045}}
{"timestamp": "2026-09-22T13:59:44.991814", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.6792, "vwap_slope": -0.0151, "atr": 0.1662, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.2615, "flat_threshold_pct": 0.3182, "ema9": 13.1416, "ema20": 13.3099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 7.963, "spread_pct": 0.382, "rvol": 0.099, "volume_pace_ratio": 1.299}}
{"timestamp": "2026-09-22T13:59:44.992586", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4355, "vwap_slope": -0.003, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0695, "ema9": 6.3946, "ema20": 6.4057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.085, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T13:59:44.993376", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 8.8372, "vwap_slope": 0.0103, "atr": 0.0813, "atr_pct": 0.905, "trend": "flat", "slope_pct": 0.1705, "flat_threshold_pct": 0.2262, "ema9": 8.9806, "ema20": 8.9269, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.101, "spread_pct": 0.111, "rvol": 0.275, "volume_pace_ratio": 3.611}}
{"timestamp": "2026-09-22T13:59:44.994114", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T13:59:44.995179", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6952, "vwap": 12.7126, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.05, "ema9": 12.6887, "ema20": 12.6929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 0.819, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T13:59:44.996823", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7559, "vwap_slope": -0.0044, "atr": 0.0687, "atr_pct": 0.798, "trend": "flat", "slope_pct": -0.1234, "flat_threshold_pct": 0.1995, "ema9": 8.6178, "ema20": 8.6568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.435, "volume_pace_ratio": 5.702}}
{"timestamp": "2026-09-22T13:59:44.997711", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (309.6s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.64, "vwap": 11.5957, "vwap_slope": 0.0011, "atr": 0.0477, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1024, "ema9": 11.6201, "ema20": 11.6016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 0.767, "spread_pct": 0.086, "rvol": 0.051, "volume_pace_ratio": 0.675, "stage3": {"stop": 11.5828, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.5602, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:44.998535", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3121, "vwap_slope": -0.0032, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0647, "ema9": 12.264, "ema20": 12.2667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.054, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T13:59:44.999444", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3646, "vwap_slope": -0.002, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.325}}
{"timestamp": "2026-09-22T13:59:45.002509", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5039, "vwap_slope": -0.0006, "atr": 0.018, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0815, "ema9": 5.4961, "ema20": 5.4968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T13:59:45.003712", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T13:59:45.004712", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T13:59:45.005575", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1959, "vwap_slope": -0.0024, "atr": 0.0548, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.067, "flat_threshold_pct": 0.1497, "ema9": 9.1189, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 2.919, "spread_pct": 0.765, "rvol": 0.064, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T13:59:45.006478", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.575, "vwap": 12.9518, "vwap_slope": -0.0288, "atr": 0.1112, "atr_pct": 0.885, "trend": "flat", "slope_pct": -0.1262, "flat_threshold_pct": 0.2212, "ema9": 12.743, "ema20": 12.8405, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 6.99, "spread_pct": 0.08, "rvol": 0.062, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T13:59:45.007485", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 597.9s", "imbalance +98% >= 50% buy threshold, stop 5.53", "entry_score 98.3"], "reasons_against": [], "metrics": {"price": 5.5598, "vwap": 5.5331, "vwap_slope": 0.0011, "atr": 0.0213, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.0959, "ema9": 5.5552, "ema20": 5.5462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.05, "spread_pct": 0.18, "rvol": 0.041, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5342, "risk": 0.0256, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.983, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 5.53"}, "entry_score": 98.28, "entry_score_breakdown": {"imbalance_sub": 0.976, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:45.043753", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.2274, "vwap_slope": 0.0007, "atr": 0.0188, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0481, "flat_threshold_pct": 0.0891, "ema9": 5.2558, "ema20": 5.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.378, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:59:45.045887", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7333, "vwap_slope": -0.0024, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0944, "ema9": 8.7101, "ema20": 8.7198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.027, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T13:59:45.046951", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.6905, "vwap_slope": 0.0304, "atr": 0.0506, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.1073, "ema9": 11.7868, "ema20": 11.7494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 0.38, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T13:59:45.047805", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9777, "vwap": 9.0077, "vwap_slope": -0.0023, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0435, "flat_threshold_pct": 0.052, "ema9": 8.9664, "ema20": 8.9769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.344, "spread_pct": 0.111, "rvol": 0.102, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T13:59:45.048579", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.679}}
{"timestamp": "2026-09-22T13:59:45.049356", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8207, "vwap_slope": -0.0083, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0778, "ema9": 14.6878, "ema20": 14.7361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.127, "volume_pace_ratio": 1.663}}
{"timestamp": "2026-09-22T13:59:45.050074", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.1404, "vwap_slope": -0.0035, "atr": 0.039, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1074, "ema9": 9.1021, "ema20": 9.1206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 1.625, "spread_pct": 0.22, "rvol": 0.032, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T13:59:45.050874", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.8435, "vwap": 13.8099, "vwap_slope": 0.0004, "atr": 0.0457, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0227, "flat_threshold_pct": 0.0826, "ema9": 13.807, "ema20": 13.8042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 1.188, "spread_pct": 0.145, "rvol": 0.045, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:59:45.053448", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1451, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.0583, "ema9": 6.1379, "ema20": 6.138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T13:59:45.054261", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.3, "vwap": 13.514, "vwap_slope": -0.014, "atr": 0.0431, "atr_pct": 0.324, "trend": "negative", "slope_pct": -0.1323, "flat_threshold_pct": 0.0809, "ema9": 13.3277, "ema20": 13.4065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.072, "volume_pace_ratio": 0.946}}
{"timestamp": "2026-09-22T13:59:50.059587", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0894, "trend": "negative"}}
{"timestamp": "2026-09-22T13:59:50.061227", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7592, "vwap_slope": 0.0053, "atr": 0.0242, "trend": "positive", "slope_pct": 0.1039, "lower_highs_lower_lows": false, "stop": 7.796, "imbalance_decline_count": 0, "imbalance_cur": -0.6835885038947086, "imbalance_prev": -0.6910112359550562}}
{"timestamp": "2026-09-22T13:59:50.062045", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:50.062788", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0582, "vwap_slope": 0.0012, "atr": 0.0271, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0824, "imbalance_decline_count": 0, "imbalance_cur": 0.03792753132407721, "imbalance_prev": 0.022184006878761823}}
{"timestamp": "2026-09-22T13:59:50.063632", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.087%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0868, "trend": "positive"}}
{"timestamp": "2026-09-22T13:59:50.064308", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3042, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0507, "lower_highs_lower_lows": false, "stop": 6.3203, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:59:50.065665", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.58, "vwap": 13.8293, "vwap_slope": -0.0319, "atr": 0.4119, "atr_pct": 3.033, "trend": "flat", "slope_pct": -0.5117, "flat_threshold_pct": 0.7582, "ema9": 13.3961, "ema20": 13.674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 14.43, "spread_pct": 0.442, "rvol": 1.784, "volume_pace_ratio": 23.326}}
{"timestamp": "2026-09-22T13:59:50.066825", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.124%)"], "metrics": {"price": 8.79, "vwap": 8.8727, "vwap_slope": -0.0166, "atr": 0.0438, "atr_pct": 0.498, "trend": "negative", "slope_pct": -0.1339, "flat_threshold_pct": 0.1245, "ema9": 8.725, "ema20": 8.7469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.463, "volume_pace_ratio": 6.051}}
{"timestamp": "2026-09-22T13:59:50.071092", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.099, "vwap": 13.6788, "vwap_slope": -0.0154, "atr": 0.1662, "atr_pct": 1.269, "trend": "flat", "slope_pct": -0.2596, "flat_threshold_pct": 0.3173, "ema9": 13.1494, "ema20": 13.3136, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 7.689, "spread_pct": 0.382, "rvol": 0.099, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T13:59:50.072754", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4354, "vwap_slope": -0.0031, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0695, "ema9": 6.3946, "ema20": 6.4057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.085, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:59:50.073741", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.975, "vwap": 8.8374, "vwap_slope": 0.0104, "atr": 0.0813, "atr_pct": 0.905, "trend": "flat", "slope_pct": 0.1701, "flat_threshold_pct": 0.2263, "ema9": 8.9796, "ema20": 8.9265, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.276, "volume_pace_ratio": 3.605}}
{"timestamp": "2026-09-22T13:59:50.074726", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T13:59:50.075850", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7126, "vwap_slope": -0.0019, "atr": 0.0251, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.05, "ema9": 12.6886, "ema20": 12.6929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T13:59:50.078541", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6186, "vwap": 8.7558, "vwap_slope": -0.0045, "atr": 0.0689, "atr_pct": 0.799, "trend": "flat", "slope_pct": -0.1231, "flat_threshold_pct": 0.1998, "ema9": 8.6186, "ema20": 8.6572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 6.624, "spread_pct": 0.116, "rvol": 0.435, "volume_pace_ratio": 5.689}}
{"timestamp": "2026-09-22T13:59:50.084762", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (314.7s) but room-to-run failed: imbalance -55% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.635, "vwap": 11.5957, "vwap_slope": 0.0011, "atr": 0.048, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.1032, "ema9": 11.6191, "ema20": 11.6012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.81, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.673, "stage3": {"stop": 11.5774, "risk": 0.0576, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.5477, "passed": false, "reason": "imbalance -55% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:50.085829", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3121, "vwap_slope": -0.0031, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0647, "ema9": 12.265, "ema20": 12.2671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.054, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T13:59:50.086760", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3646, "vwap_slope": -0.002, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.314, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.324}}
{"timestamp": "2026-09-22T13:59:50.087711", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5039, "vwap_slope": -0.0007, "atr": 0.018, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0816, "ema9": 5.4951, "ema20": 5.4964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T13:59:50.089400", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T13:59:50.090302", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T13:59:50.091306", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1627, "vwap": 9.1958, "vwap_slope": -0.0024, "atr": 0.0548, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0657, "flat_threshold_pct": 0.1494, "ema9": 9.1224, "ema20": 9.1395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 2.731, "spread_pct": 0.765, "rvol": 0.065, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T13:59:50.092268", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.56, "vwap": 12.9481, "vwap_slope": -0.0326, "atr": 0.1112, "atr_pct": 0.886, "trend": "flat", "slope_pct": -0.1269, "flat_threshold_pct": 0.2214, "ema9": 12.74, "ema20": 12.8391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 7.101, "spread_pct": 0.08, "rvol": 0.063, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T13:59:50.093416", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 603.0s", "imbalance +70% >= 50% buy threshold, stop 5.53", "entry_score 86.3"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5333, "vwap_slope": 0.0013, "atr": 0.0213, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.096, "ema9": 5.5542, "ema20": 5.5457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.042, "volume_pace_ratio": 0.544, "stage3": {"stop": 5.5294, "risk": 0.0256, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7024, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 5.53"}, "entry_score": 86.26, "entry_score_breakdown": {"imbalance_sub": 0.575, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:50.130112", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2276, "vwap_slope": 0.0009, "atr": 0.0191, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0475, "flat_threshold_pct": 0.0909, "ema9": 5.2548, "ema20": 5.2409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.433, "distance_from_high_pct": 0.473, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:59:50.131078", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7333, "vwap_slope": -0.0024, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0944, "ema9": 8.7101, "ema20": 8.7198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.027, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T13:59:50.131991", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.83, "vwap": 11.6911, "vwap_slope": 0.0309, "atr": 0.0506, "atr_pct": 0.428, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.1069, "ema9": 11.7938, "ema20": 11.7527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 0.084, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:59:50.132752", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0076, "vwap_slope": -0.0024, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.052, "ema9": 8.9658, "ema20": 8.9766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.103, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T13:59:50.133537", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T13:59:50.134272", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8206, "vwap_slope": -0.0085, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0778, "ema9": 14.6878, "ema20": 14.7361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.127, "volume_pace_ratio": 1.66}}
{"timestamp": "2026-09-22T13:59:50.135104", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1407, "vwap_slope": -0.0032, "atr": 0.039, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.107, "ema9": 9.1081, "ema20": 9.1234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 1.3, "spread_pct": 0.22, "rvol": 0.032, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T13:59:50.135967", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.85, "vwap": 13.81, "vwap_slope": 0.0006, "atr": 0.046, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0831, "ema9": 13.8083, "ema20": 13.8048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 1.142, "spread_pct": 0.144, "rvol": 0.045, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T13:59:50.136667", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.145, "vwap_slope": -0.0002, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0584, "ema9": 6.1369, "ema20": 6.1375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.08, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T13:59:50.137340", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.081%)"], "metrics": {"price": 13.305, "vwap": 13.514, "vwap_slope": -0.014, "atr": 0.0431, "atr_pct": 0.324, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.0809, "ema9": 13.3287, "ema20": 13.407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.072, "volume_pace_ratio": 0.944}}
{"timestamp": "2026-09-22T13:59:55.143384", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 12.0c below 15.0c floor", "metrics": {"price": 7.8264, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.084, "trend": "negative"}}
{"timestamp": "2026-09-22T13:59:55.145100", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8264, "vwap": 7.7592, "vwap_slope": 0.0053, "atr": 0.0242, "trend": "positive", "slope_pct": 0.104, "lower_highs_lower_lows": false, "stop": 7.7974, "imbalance_decline_count": 0, "imbalance_cur": -0.30067243035542746, "imbalance_prev": -0.6835885038947086}}
{"timestamp": "2026-09-22T13:59:55.145819", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T13:59:55.146560", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0583, "vwap_slope": 0.0013, "atr": 0.0271, "trend": "flat", "slope_pct": 0.0129, "lower_highs_lower_lows": false, "stop": 10.0774, "imbalance_decline_count": 1, "imbalance_cur": -0.14243614931237722, "imbalance_prev": 0.03792753132407721}}
{"timestamp": "2026-09-22T13:59:55.147412", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.087%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0868, "trend": "positive"}}
{"timestamp": "2026-09-22T13:59:55.148088", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3042, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0507, "lower_highs_lower_lows": false, "stop": 6.3203, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T13:59:55.149572", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.56, "vwap": 13.8287, "vwap_slope": -0.0325, "atr": 0.4119, "atr_pct": 3.037, "trend": "flat", "slope_pct": -0.5135, "flat_threshold_pct": 0.7593, "ema9": 13.3921, "ema20": 13.6721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 14.556, "spread_pct": 0.592, "rvol": 1.788, "volume_pace_ratio": 23.311}}
{"timestamp": "2026-09-22T13:59:55.152451", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.124%)"], "metrics": {"price": 8.79, "vwap": 8.8726, "vwap_slope": -0.0167, "atr": 0.0438, "atr_pct": 0.498, "trend": "negative", "slope_pct": -0.1339, "flat_threshold_pct": 0.1245, "ema9": 8.725, "ema20": 8.7469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.464, "volume_pace_ratio": 6.043}}
{"timestamp": "2026-09-22T13:59:55.155775", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.6786, "vwap_slope": -0.0157, "atr": 0.1662, "atr_pct": 1.271, "trend": "flat", "slope_pct": -0.2605, "flat_threshold_pct": 0.3177, "ema9": 13.1456, "ema20": 13.3118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 7.822, "spread_pct": 0.382, "rvol": 0.099, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T13:59:55.156907", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4352, "vwap_slope": -0.0032, "atr": 0.0178, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.0696, "ema9": 6.3936, "ema20": 6.4052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.085, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T13:59:55.158643", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 8.8376, "vwap_slope": 0.0107, "atr": 0.0813, "atr_pct": 0.906, "trend": "flat", "slope_pct": 0.1698, "flat_threshold_pct": 0.2265, "ema9": 8.9786, "ema20": 8.926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.211, "spread_pct": 0.111, "rvol": 0.276, "volume_pace_ratio": 3.602}}
{"timestamp": "2026-09-22T13:59:55.159562", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T13:59:55.161630", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.7, "vwap": 12.7126, "vwap_slope": -0.0018, "atr": 0.0251, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.05, "ema9": 12.6896, "ema20": 12.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 0.781, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T13:59:55.162484", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7558, "vwap_slope": -0.0045, "atr": 0.0689, "atr_pct": 0.798, "trend": "flat", "slope_pct": -0.1223, "flat_threshold_pct": 0.1995, "ema9": 8.6208, "ema20": 8.6583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 6.501, "spread_pct": 0.232, "rvol": 0.436, "volume_pace_ratio": 5.678}}
{"timestamp": "2026-09-22T13:59:55.163428", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (319.7s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6399, "vwap": 11.5958, "vwap_slope": 0.0011, "atr": 0.048, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1032, "ema9": 11.6201, "ema20": 11.6016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.768, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.672, "stage3": {"stop": 11.5823, "risk": 0.0576, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2996, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T13:59:55.164286", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.312, "vwap_slope": -0.0032, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0647, "ema9": 12.265, "ema20": 12.2671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.054, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T13:59:55.165604", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.36", "VWAP sloping down", "spread 1.27% exceeds max 1.0%", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3646, "vwap_slope": -0.002, "atr": 0.0795, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.1401, "flat_threshold_pct": 0.1945, "ema9": 10.2578, "ema20": 10.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.314, "distance_from_high_pct": 4.438, "spread_pct": 1.271, "rvol": 0.025, "volume_pace_ratio": 0.323}}
{"timestamp": "2026-09-22T13:59:55.166326", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5038, "vwap_slope": -0.0007, "atr": 0.018, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0817, "ema9": 5.4941, "ema20": 5.4959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T13:59:55.167224", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T13:59:55.168000", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T13:59:55.168698", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1958, "vwap_slope": -0.0025, "atr": 0.0548, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.067, "flat_threshold_pct": 0.1497, "ema9": 9.1189, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 2.919, "spread_pct": 0.765, "rvol": 0.065, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T13:59:55.169448", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5995, "vwap": 12.9465, "vwap_slope": -0.0342, "atr": 0.1112, "atr_pct": 0.883, "trend": "flat", "slope_pct": -0.1249, "flat_threshold_pct": 0.2207, "ema9": 12.7479, "ema20": 12.8429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 6.808, "spread_pct": 0.238, "rvol": 0.063, "volume_pace_ratio": 0.82}}
{"timestamp": "2026-09-22T13:59:55.170357", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 608.1s", "imbalance +65% >= 50% buy threshold, stop 5.53", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 5.5599, "vwap": 5.5333, "vwap_slope": 0.0013, "atr": 0.0213, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.0959, "ema9": 5.5552, "ema20": 5.5462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.048, "spread_pct": 0.18, "rvol": 0.042, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5343, "risk": 0.0256, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6488, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 5.53"}, "entry_score": 83.96, "entry_score_breakdown": {"imbalance_sub": 0.498, "volume_pace_sub": 1.0, "volatility_sub": 0.951, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:55.205271", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2276, "vwap_slope": 0.0009, "atr": 0.0191, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0475, "flat_threshold_pct": 0.0909, "ema9": 5.2548, "ema20": 5.2409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.433, "distance_from_high_pct": 0.473, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:59:55.206303", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7332, "vwap_slope": -0.0025, "atr": 0.0328, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0945, "ema9": 8.7091, "ema20": 8.7194, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.027, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T13:59:55.207292", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7909, "vwap": 11.6905, "vwap_slope": 0.0303, "atr": 0.0506, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.0395, "flat_threshold_pct": 0.1073, "ema9": 11.7859, "ema20": 11.749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 0.415, "spread_pct": 0.508, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T13:59:55.208155", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0076, "vwap_slope": -0.0024, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.052, "ema9": 8.9658, "ema20": 8.9766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.103, "volume_pace_ratio": 1.337}}
{"timestamp": "2026-09-22T13:59:55.208931", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.669}}
{"timestamp": "2026-09-22T13:59:55.209775", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.82, "vwap_slope": -0.009, "atr": 0.0456, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0778, "ema9": 14.6878, "ema20": 14.7361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.127, "volume_pace_ratio": 1.662}}
{"timestamp": "2026-09-22T13:59:55.210576", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1407, "vwap_slope": -0.0032, "atr": 0.039, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.107, "ema9": 9.1081, "ema20": 9.1234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 1.3, "spread_pct": 0.22, "rvol": 0.032, "volume_pace_ratio": 0.419}}
{"timestamp": "2026-09-22T13:59:55.211573", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +56% >= 50% buy threshold, stop 13.78", "entry_score 80.9"], "reasons_against": [], "metrics": {"price": 13.84, "vwap": 13.8099, "vwap_slope": 0.0005, "atr": 0.046, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0832, "ema9": 13.8063, "ema20": 13.8039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 1.213, "spread_pct": 0.145, "rvol": 0.045, "volume_pace_ratio": 0.588, "stage3": {"stop": 13.7848, "risk": 0.0552, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5626, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 13.78"}, "entry_score": 80.87, "entry_score_breakdown": {"imbalance_sub": 0.375, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T13:59:55.242481", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.145, "vwap_slope": -0.0002, "atr": 0.0145, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0589, "ema9": 6.1369, "ema20": 6.1375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.08, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T13:59:55.243547", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.083%)"], "metrics": {"price": 13.303, "vwap": 13.513, "vwap_slope": -0.015, "atr": 0.0441, "atr_pct": 0.332, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.0829, "ema9": 13.3283, "ema20": 13.4068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 4.57, "spread_pct": 0.075, "rvol": 0.073, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T14:00:00.248056", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.045%)", "metrics": {"price": 7.82, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0447, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:00.250370", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.82, "vwap": 7.7594, "vwap_slope": 0.0041, "atr": 0.0243, "trend": "positive", "slope_pct": 0.0972, "lower_highs_lower_lows": false, "stop": 7.7909, "imbalance_decline_count": 1, "imbalance_cur": -0.4416024653312789, "imbalance_prev": -0.30067243035542746}}
{"timestamp": "2026-09-22T14:00:00.251729", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0297, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:00.253227", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0583, "vwap_slope": 0.0013, "atr": 0.0265, "trend": "flat", "slope_pct": 0.0129, "lower_highs_lower_lows": false, "stop": 10.0782, "imbalance_decline_count": 0, "imbalance_cur": 0.18735992828328105, "imbalance_prev": -0.14243614931237722}}
{"timestamp": "2026-09-22T14:00:00.254954", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:00.258816", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3044, "vwap_slope": 0.0009, "atr": 0.0175, "trend": "flat", "slope_pct": 0.048, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 1, "imbalance_cur": 0.3314659197012138, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:00:00.260400", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.5842, "vwap": 13.8285, "vwap_slope": -0.0224, "atr": 0.3793, "atr_pct": 2.792, "trend": "flat", "slope_pct": -0.4484, "flat_threshold_pct": 0.698, "ema9": 13.4321, "ema20": 13.6646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 14.403, "spread_pct": 0.442, "rvol": 1.791, "volume_pace_ratio": 23.277}}
{"timestamp": "2026-09-22T14:00:00.263381", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.117%)"], "metrics": {"price": 8.785, "vwap": 8.8725, "vwap_slope": -0.0114, "atr": 0.0413, "atr_pct": 0.47, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1174, "ema9": 8.7362, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.464, "volume_pace_ratio": 6.03}}
{"timestamp": "2026-09-22T14:00:00.266144", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.6785, "vwap_slope": -0.0157, "atr": 0.1662, "atr_pct": 1.271, "trend": "flat", "slope_pct": -0.2605, "flat_threshold_pct": 0.3177, "ema9": 13.1456, "ema20": 13.3118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 7.822, "spread_pct": 0.382, "rvol": 0.099, "volume_pace_ratio": 1.289}}
{"timestamp": "2026-09-22T14:00:00.269225", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4351, "vwap_slope": -0.0034, "atr": 0.0173, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0675, "ema9": 6.3946, "ema20": 6.4057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:00:00.275015", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 8.8374, "vwap_slope": 0.0105, "atr": 0.0776, "atr_pct": 0.866, "trend": "flat", "slope_pct": 0.1698, "flat_threshold_pct": 0.2164, "ema9": 8.9786, "ema20": 8.926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.211, "spread_pct": 0.111, "rvol": 0.276, "volume_pace_ratio": 3.592}}
{"timestamp": "2026-09-22T14:00:00.287142", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:00:00.299279", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6975, "vwap": 12.7126, "vwap_slope": -0.0013, "atr": 0.0238, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.05, "ema9": 12.6904, "ema20": 12.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.801, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:00:00.310786", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7557, "vwap_slope": -0.0028, "atr": 0.0614, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.1783, "ema9": 8.6185, "ema20": 8.6536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 6.717, "spread_pct": 0.232, "rvol": 0.436, "volume_pace_ratio": 5.665}}
{"timestamp": "2026-09-22T14:00:00.316675", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (324.9s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.63, "vwap": 11.5958, "vwap_slope": 0.0011, "atr": 0.0477, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.1025, "ema9": 11.6181, "ema20": 11.6007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.671, "stage3": {"stop": 11.5728, "risk": 0.0572, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4759, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:00.318550", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3121, "vwap_slope": -0.0032, "atr": 0.0318, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0646, "ema9": 12.266, "ema20": 12.2676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 2.228, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:00:00.325154", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.17 below VWAP $10.36", "VWAP sloping down", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.17, "vwap": 10.3644, "vwap_slope": -0.0022, "atr": 0.0795, "atr_pct": 0.782, "trend": "flat", "slope_pct": -0.1436, "flat_threshold_pct": 0.1956, "ema9": 10.2468, "ema20": 10.3223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.315, "distance_from_high_pct": 4.952, "spread_pct": 0.882, "rvol": 0.025, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T14:00:00.326436", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.496, "vwap": 5.5039, "vwap_slope": -0.0006, "atr": 0.0173, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.001, "flat_threshold_pct": 0.0788, "ema9": 5.4943, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 1.857, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:00:00.327807", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T14:00:00.328893", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4675, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0733, "ema9": 7.4327, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.04, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:00:00.330181", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1627, "vwap": 9.1958, "vwap_slope": -0.0024, "atr": 0.0548, "atr_pct": 0.598, "trend": "flat", "slope_pct": -0.0657, "flat_threshold_pct": 0.1494, "ema9": 9.1224, "ema20": 9.1395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 2.731, "spread_pct": 0.765, "rvol": 0.065, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T14:00:00.332879", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5994, "vwap": 12.9459, "vwap_slope": -0.0264, "atr": 0.1004, "atr_pct": 0.796, "trend": "flat", "slope_pct": -0.1294, "flat_threshold_pct": 0.1991, "ema9": 12.7159, "ema20": 12.8184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 6.809, "spread_pct": 0.238, "rvol": 0.063, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T14:00:00.341303", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 613.2s", "imbalance +70% >= 50% buy threshold, stop 5.54", "entry_score 86.9"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5335, "vwap_slope": 0.0013, "atr": 0.0188, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.0846, "ema9": 5.5572, "ema20": 5.548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.042, "volume_pace_ratio": 0.544, "stage3": {"stop": 5.5424, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.705, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 5.54"}, "entry_score": 86.91, "entry_score_breakdown": {"imbalance_sub": 0.579, "volume_pace_sub": 1.0, "volatility_sub": 0.978, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:00.848694", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2282, "vwap_slope": 0.0012, "atr": 0.0177, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0472, "flat_threshold_pct": 0.0841, "ema9": 5.2567, "ema20": 5.2431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.386, "distance_from_high_pct": 0.473, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T14:00:00.849831", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7329, "vwap_slope": -0.0016, "atr": 0.0279, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0804, "ema9": 8.7035, "ema20": 8.7157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.027, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:00:00.851012", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8299, "vwap": 11.6917, "vwap_slope": 0.0315, "atr": 0.0481, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.1017, "ema9": 11.7937, "ema20": 11.7527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 0.085, "spread_pct": 0.593, "rvol": 0.015, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:00:00.851940", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0074, "vwap_slope": -0.0023, "atr": 0.0163, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.0418, "flat_threshold_pct": 0.05, "ema9": 8.9649, "ema20": 8.9751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.337}}
{"timestamp": "2026-09-22T14:00:00.852776", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.664}}
{"timestamp": "2026-09-22T14:00:00.854537", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.8196, "vwap_slope": -0.0045, "atr": 0.0435, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.0742, "ema9": 14.6805, "ema20": 14.728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.128, "volume_pace_ratio": 1.66}}
{"timestamp": "2026-09-22T14:00:00.856126", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1405, "vwap_slope": -0.0029, "atr": 0.0378, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.1038, "ema9": 9.1059, "ema20": 9.1209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 1.408, "spread_pct": 0.22, "rvol": 0.032, "volume_pace_ratio": 0.419}}
{"timestamp": "2026-09-22T14:00:00.857107", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (26.0s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.8383, "vwap": 13.8101, "vwap_slope": 0.0011, "atr": 0.0396, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.0716, "ema9": 13.8115, "ema20": 13.8065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.226, "spread_pct": 0.072, "rvol": 0.045, "volume_pace_ratio": 0.587, "stage3": {"stop": 13.7908, "risk": 0.0475, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3308, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:00:00.858380", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.1399, "vwap": 6.145, "vwap_slope": -0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.054, "ema9": 6.1375, "ema20": 6.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.288, "spread_pct": 0.163, "rvol": 0.081, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:00:00.859616", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.074%)"], "metrics": {"price": 13.275, "vwap": 13.5117, "vwap_slope": -0.0121, "atr": 0.0393, "atr_pct": 0.296, "trend": "negative", "slope_pct": -0.1305, "flat_threshold_pct": 0.0741, "ema9": 13.3148, "ema20": 13.3927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.073, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T14:00:05.866897", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.031%)", "metrics": {"price": 7.8235, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0313, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:05.869051", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8235, "vwap": 7.7596, "vwap_slope": 0.0043, "atr": 0.025, "trend": "positive", "slope_pct": 0.0975, "lower_highs_lower_lows": false, "stop": 7.7935, "imbalance_decline_count": 0, "imbalance_cur": -0.10063634221069997, "imbalance_prev": -0.4416024653312789}}
{"timestamp": "2026-09-22T14:00:05.869744", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0396, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:05.870457", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0584, "vwap_slope": 0.0009, "atr": 0.0254, "trend": "flat", "slope_pct": 0.0116, "lower_highs_lower_lows": false, "stop": 10.0645, "imbalance_decline_count": 0, "imbalance_cur": 0.2495997671372435, "imbalance_prev": 0.18735992828328105}}
{"timestamp": "2026-09-22T14:00:05.884920", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.055%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0552, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:05.885706", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3045, "vwap_slope": 0.0009, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0484, "lower_highs_lower_lows": false, "stop": 6.319, "imbalance_decline_count": 0, "imbalance_cur": 0.33519034354688954, "imbalance_prev": 0.3314659197012138}}
{"timestamp": "2026-09-22T14:00:05.892180", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.5658, "vwap": 13.8282, "vwap_slope": -0.0227, "atr": 0.3811, "atr_pct": 2.81, "trend": "flat", "slope_pct": -0.4499, "flat_threshold_pct": 0.7024, "ema9": 13.4284, "ema20": 13.6628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 14.519, "spread_pct": 0.221, "rvol": 1.793, "volume_pace_ratio": 23.23}}
{"timestamp": "2026-09-22T14:00:05.907649", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.122%)"], "metrics": {"price": 8.785, "vwap": 8.872, "vwap_slope": -0.0119, "atr": 0.0427, "atr_pct": 0.486, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1215, "ema9": 8.7362, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.466, "volume_pace_ratio": 6.042}}
{"timestamp": "2026-09-22T14:00:05.908877", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.6783, "vwap_slope": -0.0085, "atr": 0.1608, "atr_pct": 1.229, "trend": "flat", "slope_pct": -0.2565, "flat_threshold_pct": 0.3073, "ema9": 13.1325, "ema20": 13.2897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 7.822, "spread_pct": 0.306, "rvol": 0.099, "volume_pace_ratio": 1.285}}
{"timestamp": "2026-09-22T14:00:05.909909", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.44", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.435, "vwap_slope": -0.002, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.0648, "ema9": 6.3917, "ema20": 6.4033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:00:05.915255", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.97, "vwap": 8.8375, "vwap_slope": 0.0068, "atr": 0.0711, "atr_pct": 0.793, "trend": "flat", "slope_pct": 0.1627, "flat_threshold_pct": 0.1983, "ema9": 8.9769, "ema20": 8.9302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 1.211, "spread_pct": 0.111, "rvol": 0.277, "volume_pace_ratio": 3.583}}
{"timestamp": "2026-09-22T14:00:05.916338", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:00:05.917608", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7126, "vwap_slope": -0.0014, "atr": 0.0249, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.05, "ema9": 12.6919, "ema20": 12.694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:00:05.922833", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7557, "vwap_slope": -0.0029, "atr": 0.0614, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.1783, "ema9": 8.6185, "ema20": 8.6536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 6.717, "spread_pct": 0.116, "rvol": 0.436, "volume_pace_ratio": 5.648}}
{"timestamp": "2026-09-22T14:00:05.931383", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (330.5s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 11.62, "vwap": 11.5958, "vwap_slope": 0.0009, "atr": 0.0448, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0963, "ema9": 11.6185, "ema20": 11.6025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 0.938, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.669, "stage3": {"stop": 11.5662, "risk": 0.0538, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0805, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:05.932996", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2711, "vwap": 12.312, "vwap_slope": -0.0021, "atr": 0.0312, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0636, "ema9": 12.2671, "ema20": 12.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 2.378, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:00:05.938802", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.36", "VWAP sloping down", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.2146, "vwap": 10.3635, "vwap_slope": -0.0025, "atr": 0.0738, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.1805, "ema9": 10.2403, "ema20": 10.3121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.247, "distance_from_high_pct": 4.536, "spread_pct": 0.881, "rvol": 0.025, "volume_pace_ratio": 0.323}}
{"timestamp": "2026-09-22T14:00:05.943309", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5039, "vwap_slope": -0.0002, "atr": 0.0167, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.001, "flat_threshold_pct": 0.0761, "ema9": 5.4944, "ema20": 5.4959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:00:05.947349", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T14:00:05.948319", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4306, "vwap": 7.4669, "vwap_slope": -0.0006, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.0697, "ema9": 7.4323, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.581, "spread_pct": 0.134, "rvol": 0.041, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:00:05.949310", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1958, "vwap_slope": -0.0008, "atr": 0.0485, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.133, "ema9": 9.1219, "ema20": 9.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 3.185, "spread_pct": 0.656, "rvol": 0.065, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:00:05.950192", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.95", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.57, "vwap": 12.9454, "vwap_slope": -0.0269, "atr": 0.1014, "atr_pct": 0.807, "trend": "flat", "slope_pct": -0.1308, "flat_threshold_pct": 0.2017, "ema9": 12.71, "ema20": 12.8156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 7.027, "spread_pct": 0.238, "rvol": 0.063, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:00:05.962576", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (618.8s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.58, "vwap": 5.5345, "vwap_slope": 0.0023, "atr": 0.0199, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.0892, "ema9": 5.5602, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.59, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.043, "volume_pace_ratio": 0.555, "stage3": {"stop": 5.5561, "risk": 0.0239, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.444, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:00:05.977911", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2284, "vwap_slope": 0.0014, "atr": 0.018, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0472, "flat_threshold_pct": 0.0858, "ema9": 5.2567, "ema20": 5.2431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.394, "distance_from_high_pct": 0.473, "spread_pct": 0.19, "rvol": 0.015, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T14:00:05.984188", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6699, "vwap": 8.7318, "vwap_slope": -0.0027, "atr": 0.0294, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0846, "ema9": 8.7004, "ema20": 8.7142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.146, "spread_pct": 0.115, "rvol": 0.027, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:00:05.986544", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.84, "vwap": 11.6919, "vwap_slope": 0.028, "atr": 0.0515, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.1087, "ema9": 11.803, "ema20": 11.761, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.074, "distance_from_high_pct": 0.0, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:00:05.992046", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9648, "vwap": 9.0074, "vwap_slope": -0.0024, "atr": 0.0166, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0418, "flat_threshold_pct": 0.05, "ema9": 8.9648, "ema20": 8.9751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.486, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.334}}
{"timestamp": "2026-09-22T14:00:05.993524", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:00:06.006071", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.819, "vwap_slope": -0.0051, "atr": 0.0435, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0741, "ema9": 14.6835, "ema20": 14.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.128, "volume_pace_ratio": 1.662}}
{"timestamp": "2026-09-22T14:00:06.007687", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.0799, "vwap": 9.1398, "vwap_slope": -0.0037, "atr": 0.0399, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.11, "ema9": 9.1019, "ema20": 9.119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 1.626, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:00:06.008751", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (31.1s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.83, "vwap": 13.8102, "vwap_slope": 0.0012, "atr": 0.04, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0722, "ema9": 13.8098, "ema20": 13.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.285, "spread_pct": 0.145, "rvol": 0.045, "volume_pace_ratio": 0.587, "stage3": {"stop": 13.782, "risk": 0.048, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3257, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:06.009764", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.145, "vwap_slope": -0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.054, "ema9": 6.1375, "ema20": 6.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.081, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:00:06.016385", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.131%, flat band 0.080%)"], "metrics": {"price": 13.265, "vwap": 13.5106, "vwap_slope": -0.0132, "atr": 0.0427, "atr_pct": 0.322, "trend": "negative", "slope_pct": -0.131, "flat_threshold_pct": 0.0804, "ema9": 13.3128, "ema20": 13.3917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.073, "volume_pace_ratio": 0.949}}
{"timestamp": "2026-09-22T14:00:11.021321", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0064, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:11.031163", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7596, "vwap_slope": 0.0043, "atr": 0.0253, "trend": "positive", "slope_pct": 0.098, "lower_highs_lower_lows": false, "stop": 7.7996, "imbalance_decline_count": 1, "imbalance_cur": -0.1024551463644948, "imbalance_prev": -0.10063634221069997}}
{"timestamp": "2026-09-22T14:00:11.034587", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0396, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:11.041665", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0584, "vwap_slope": 0.001, "atr": 0.0254, "trend": "flat", "slope_pct": 0.0116, "lower_highs_lower_lows": false, "stop": 10.0645, "imbalance_decline_count": 0, "imbalance_cur": 0.29466484268125853, "imbalance_prev": 0.2495997671372435}}
{"timestamp": "2026-09-22T14:00:11.042384", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.055%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0552, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:11.044884", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3045, "vwap_slope": 0.0009, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0484, "lower_highs_lower_lows": false, "stop": 6.319, "imbalance_decline_count": 0, "imbalance_cur": 0.33519034354688954, "imbalance_prev": 0.33519034354688954}}
{"timestamp": "2026-09-22T14:00:11.046853", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.6, "vwap": 13.8278, "vwap_slope": -0.0231, "atr": 0.3847, "atr_pct": 2.829, "trend": "flat", "slope_pct": -0.4471, "flat_threshold_pct": 0.7072, "ema9": 13.4353, "ema20": 13.6661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 14.304, "spread_pct": 0.442, "rvol": 1.795, "volume_pace_ratio": 23.196}}
{"timestamp": "2026-09-22T14:00:11.048276", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.122%)"], "metrics": {"price": 8.785, "vwap": 8.8719, "vwap_slope": -0.012, "atr": 0.0427, "atr_pct": 0.486, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1215, "ema9": 8.7362, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.467, "volume_pace_ratio": 6.03}}
{"timestamp": "2026-09-22T14:00:11.054479", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.6783, "vwap_slope": -0.0085, "atr": 0.1608, "atr_pct": 1.229, "trend": "flat", "slope_pct": -0.2565, "flat_threshold_pct": 0.3073, "ema9": 13.1325, "ema20": 13.2897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 7.822, "spread_pct": 0.229, "rvol": 0.099, "volume_pace_ratio": 1.282}}
{"timestamp": "2026-09-22T14:00:11.057031", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3899, "vwap": 6.4349, "vwap_slope": -0.0021, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0647, "ema9": 6.3936, "ema20": 6.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 2.741, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T14:00:11.058112", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.975, "vwap": 8.8375, "vwap_slope": 0.0068, "atr": 0.0711, "atr_pct": 0.793, "trend": "flat", "slope_pct": 0.1631, "flat_threshold_pct": 0.1981, "ema9": 8.9779, "ema20": 8.9307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.277, "volume_pace_ratio": 3.573}}
{"timestamp": "2026-09-22T14:00:11.059310", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:00:11.060539", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7125, "vwap_slope": -0.0014, "atr": 0.0253, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.05, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:00:11.061448", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7556, "vwap_slope": -0.0029, "atr": 0.0614, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1164, "flat_threshold_pct": 0.1782, "ema9": 8.6195, "ema20": 8.6541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.436, "volume_pace_ratio": 5.634}}
{"timestamp": "2026-09-22T14:00:11.062412", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (335.6s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 11.622, "vwap": 11.5958, "vwap_slope": 0.001, "atr": 0.0448, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0963, "ema9": 11.6189, "ema20": 11.6027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.921, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.668, "stage3": {"stop": 11.5682, "risk": 0.0538, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0344, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:11.064067", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.312, "vwap_slope": -0.0021, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0636, "ema9": 12.2688, "ema20": 12.2688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:00:11.072008", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.36", "VWAP sloping down", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.2146, "vwap": 10.3635, "vwap_slope": -0.0025, "atr": 0.0738, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.1805, "ema9": 10.2403, "ema20": 10.3121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.247, "distance_from_high_pct": 4.536, "spread_pct": 0.881, "rvol": 0.025, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T14:00:11.075241", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4906, "vwap": 5.5039, "vwap_slope": -0.0002, "atr": 0.017, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0774, "ema9": 5.4935, "ema20": 5.4955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.336, "distance_from_high_pct": 1.954, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:00:11.076263", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T14:00:11.077465", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4663, "vwap_slope": -0.0012, "atr": 0.0214, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0722, "ema9": 7.4312, "ema20": 7.4418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:00:11.079811", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1958, "vwap_slope": -0.0008, "atr": 0.0485, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0616, "flat_threshold_pct": 0.1327, "ema9": 9.1259, "ema20": 9.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 2.972, "spread_pct": 0.765, "rvol": 0.065, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:00:11.082986", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.57, "vwap": 12.942, "vwap_slope": -0.0304, "atr": 0.1029, "atr_pct": 0.818, "trend": "flat", "slope_pct": -0.1308, "flat_threshold_pct": 0.2046, "ema9": 12.71, "ema20": 12.8156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 7.027, "spread_pct": 0.318, "rvol": 0.064, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T14:00:11.084592", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (624.0s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 5.575, "vwap": 5.5347, "vwap_slope": 0.0025, "atr": 0.02, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0409, "flat_threshold_pct": 0.0895, "ema9": 5.5592, "ema20": 5.5489, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.602, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.043, "volume_pace_ratio": 0.558, "stage3": {"stop": 5.551, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.262, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:11.086370", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2286, "vwap_slope": 0.0016, "atr": 0.018, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0483, "flat_threshold_pct": 0.0856, "ema9": 5.2587, "ema20": 5.2441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.4, "distance_from_high_pct": 0.284, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.195}}
{"timestamp": "2026-09-22T14:00:11.110131", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7318, "vwap_slope": -0.0027, "atr": 0.0294, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0846, "ema9": 8.7005, "ema20": 8.7142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.027, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:00:11.126770", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8297, "vwap": 11.6919, "vwap_slope": 0.028, "atr": 0.0515, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.1088, "ema9": 11.8009, "ema20": 11.76, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 0.087, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:00:11.130554", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9647, "vwap": 9.0074, "vwap_slope": -0.0024, "atr": 0.0166, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0418, "flat_threshold_pct": 0.05, "ema9": 8.9648, "ema20": 8.9751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.487, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T14:00:11.131904", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.655}}
{"timestamp": "2026-09-22T14:00:11.133214", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8189, "vwap_slope": -0.0052, "atr": 0.0435, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.052, "flat_threshold_pct": 0.0741, "ema9": 14.6825, "ema20": 14.7289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.128, "volume_pace_ratio": 1.658}}
{"timestamp": "2026-09-22T14:00:11.134313", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.0799, "vwap": 9.1398, "vwap_slope": -0.0037, "atr": 0.0399, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.11, "ema9": 9.1019, "ema20": 9.119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 1.626, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:00:11.147162", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (36.2s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8283, "vwap": 13.8102, "vwap_slope": 0.0011, "atr": 0.0425, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0769, "ema9": 13.8095, "ema20": 13.8055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.297, "spread_pct": 0.072, "rvol": 0.045, "volume_pace_ratio": 0.586, "stage3": {"stop": 13.7773, "risk": 0.051, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3375, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:11.150243", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1449, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0556, "ema9": 6.1355, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.081, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:00:11.158689", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.080%)"], "metrics": {"price": 13.28, "vwap": 13.5098, "vwap_slope": -0.014, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1303, "flat_threshold_pct": 0.0804, "ema9": 13.3158, "ema20": 13.3932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.073, "volume_pace_ratio": 0.949}}
{"timestamp": "2026-09-22T14:00:16.165402", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0064, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:16.167447", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7598, "vwap_slope": 0.0045, "atr": 0.0253, "trend": "positive", "slope_pct": 0.098, "lower_highs_lower_lows": false, "stop": 7.7996, "imbalance_decline_count": 0, "imbalance_cur": -0.008857204579822855, "imbalance_prev": -0.1024551463644948}}
{"timestamp": "2026-09-22T14:00:16.168185", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.023%)", "metrics": {"price": 10.1006, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.023, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:16.168978", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1006, "vwap": 10.0613, "vwap_slope": 0.0039, "atr": 0.0272, "trend": "flat", "slope_pct": 0.0119, "lower_highs_lower_lows": false, "stop": 10.0679, "imbalance_decline_count": 0, "imbalance_cur": 0.9152430378701321, "imbalance_prev": 0.29466484268125853}}
{"timestamp": "2026-09-22T14:00:16.169582", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.079%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0789, "trend": "positive"}}
{"timestamp": "2026-09-22T14:00:16.170178", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3045, "vwap_slope": 0.0009, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0489, "lower_highs_lower_lows": false, "stop": 6.324, "imbalance_decline_count": 1, "imbalance_cur": 0.1722543352601156, "imbalance_prev": 0.33519034354688954}}
{"timestamp": "2026-09-22T14:00:16.171753", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.575, "vwap": 13.8276, "vwap_slope": -0.0233, "atr": 0.3847, "atr_pct": 2.834, "trend": "flat", "slope_pct": -0.4492, "flat_threshold_pct": 0.7085, "ema9": 13.4303, "ema20": 13.6637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 14.461, "spread_pct": 0.368, "rvol": 1.797, "volume_pace_ratio": 23.151}}
{"timestamp": "2026-09-22T14:00:16.173706", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.87", "VWAP sloping down", "trend negative (slope -0.123%, flat band 0.123%)"], "metrics": {"price": 8.765, "vwap": 8.8706, "vwap_slope": -0.0133, "atr": 0.0431, "atr_pct": 0.491, "trend": "negative", "slope_pct": -0.1233, "flat_threshold_pct": 0.1228, "ema9": 8.7322, "ema20": 8.7482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.473, "volume_pace_ratio": 6.093}}
{"timestamp": "2026-09-22T14:00:16.175016", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.6782, "vwap_slope": -0.0086, "atr": 0.1608, "atr_pct": 1.23, "trend": "flat", "slope_pct": -0.2569, "flat_threshold_pct": 0.3076, "ema9": 13.1305, "ema20": 13.2888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.291, "distance_from_high_pct": 7.893, "spread_pct": 0.229, "rvol": 0.099, "volume_pace_ratio": 1.278}}
{"timestamp": "2026-09-22T14:00:16.176331", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4349, "vwap_slope": -0.0021, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0647, "ema9": 6.3927, "ema20": 6.4037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:00:16.179081", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 8.965, "vwap": 8.8378, "vwap_slope": 0.007, "atr": 0.0718, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.1624, "flat_threshold_pct": 0.2003, "ema9": 8.9759, "ema20": 8.9297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.052, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.277, "volume_pace_ratio": 3.569}}
{"timestamp": "2026-09-22T14:00:16.180037", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:00:16.181067", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7125, "vwap_slope": -0.0014, "atr": 0.0253, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.05, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:00:16.181895", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.6167, "vwap": 8.7555, "vwap_slope": -0.003, "atr": 0.0619, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.1163, "flat_threshold_pct": 0.1796, "ema9": 8.6199, "ema20": 8.6542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 6.645, "spread_pct": 0.116, "rvol": 0.436, "volume_pace_ratio": 5.624}}
{"timestamp": "2026-09-22T14:00:16.182901", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (340.8s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.63, "vwap": 11.5958, "vwap_slope": 0.001, "atr": 0.0448, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.0963, "ema9": 11.6205, "ema20": 11.6035, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 0.853, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.666, "stage3": {"stop": 11.5762, "risk": 0.0538, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.049, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:16.183766", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3119, "vwap_slope": -0.0022, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0636, "ema9": 12.2688, "ema20": 12.2688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:00:16.184566", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.36", "VWAP sloping down", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.215, "vwap": 10.3632, "vwap_slope": -0.0028, "atr": 0.0738, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.1805, "ema9": 10.2404, "ema20": 10.3121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.252, "distance_from_high_pct": 4.532, "spread_pct": 0.881, "rvol": 0.025, "volume_pace_ratio": 0.322}}
{"timestamp": "2026-09-22T14:00:16.185439", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.079, "ema9": 5.4934, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:00:16.186223", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:00:16.187104", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4663, "vwap_slope": -0.0012, "atr": 0.0214, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0722, "ema9": 7.4312, "ema20": 7.4418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:00:16.187883", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1958, "vwap_slope": -0.0008, "atr": 0.0485, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0616, "flat_threshold_pct": 0.1327, "ema9": 9.1259, "ema20": 9.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 2.972, "spread_pct": 0.765, "rvol": 0.065, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T14:00:16.188626", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.56, "vwap": 12.9415, "vwap_slope": -0.0308, "atr": 0.1029, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1313, "flat_threshold_pct": 0.2047, "ema9": 12.708, "ema20": 12.8147, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.766, "distance_from_high_pct": 7.101, "spread_pct": 0.318, "rvol": 0.064, "volume_pace_ratio": 0.82}}
{"timestamp": "2026-09-22T14:00:16.189473", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (629.1s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 5.57, "vwap": 5.5349, "vwap_slope": 0.0027, "atr": 0.02, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.0896, "ema9": 5.5582, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.612, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.043, "volume_pace_ratio": 0.56, "stage3": {"stop": 5.546, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1361, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:16.190194", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2286, "vwap_slope": 0.0016, "atr": 0.018, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0483, "flat_threshold_pct": 0.0856, "ema9": 5.2587, "ema20": 5.2441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.4, "distance_from_high_pct": 0.284, "spread_pct": 0.569, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T14:00:16.195814", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6529, "vwap": 8.7311, "vwap_slope": -0.0033, "atr": 0.0302, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0871, "ema9": 8.697, "ema20": 8.7126, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 2.337, "spread_pct": 0.116, "rvol": 0.027, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:00:16.198755", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.692, "vwap_slope": 0.0281, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1089, "ema9": 11.798, "ema20": 11.7586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:00:16.199843", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0074, "vwap_slope": -0.0024, "atr": 0.0166, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0422, "flat_threshold_pct": 0.05, "ema9": 8.9639, "ema20": 8.9746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:00:16.200703", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.65}}
{"timestamp": "2026-09-22T14:00:16.201593", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.8189, "vwap_slope": -0.0052, "atr": 0.0435, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0741, "ema9": 14.6835, "ema20": 14.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.128, "volume_pace_ratio": 1.653}}
{"timestamp": "2026-09-22T14:00:16.202441", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1387, "vwap_slope": -0.0047, "atr": 0.0399, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.1101, "ema9": 9.0999, "ema20": 9.118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 1.733, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:00:16.203631", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.3s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.82, "vwap": 13.8102, "vwap_slope": 0.0011, "atr": 0.0425, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.077, "ema9": 13.8078, "ema20": 13.8048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.045, "volume_pace_ratio": 0.585, "stage3": {"stop": 13.769, "risk": 0.051, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7534, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:16.204610", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1449, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0555, "ema9": 6.1375, "ema20": 6.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.081, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:00:16.205528", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.129%, flat band 0.080%)"], "metrics": {"price": 13.305, "vwap": 13.5093, "vwap_slope": -0.0146, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1291, "flat_threshold_pct": 0.0802, "ema9": 13.3208, "ema20": 13.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.074, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T14:00:21.207609", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0064, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:21.209311", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7599, "vwap_slope": 0.0046, "atr": 0.0253, "trend": "positive", "slope_pct": 0.098, "lower_highs_lower_lows": false, "stop": 7.7996, "imbalance_decline_count": 1, "imbalance_cur": -0.03090507726269316, "imbalance_prev": -0.008857204579822855}}
{"timestamp": "2026-09-22T14:00:21.210172", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:21.210951", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0618, "vwap_slope": 0.0043, "atr": 0.0272, "trend": "flat", "slope_pct": 0.0128, "lower_highs_lower_lows": false, "stop": 10.0823, "imbalance_decline_count": 0, "imbalance_cur": 0.9213115633126894, "imbalance_prev": 0.9152430378701321}}
{"timestamp": "2026-09-22T14:00:21.211558", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.079%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0789, "trend": "positive"}}
{"timestamp": "2026-09-22T14:00:21.212146", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3045, "vwap_slope": 0.0009, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0489, "lower_highs_lower_lows": false, "stop": 6.324, "imbalance_decline_count": 0, "imbalance_cur": 0.1722543352601156, "imbalance_prev": 0.1722543352601156}}
{"timestamp": "2026-09-22T14:00:21.213259", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.585, "vwap": 13.8274, "vwap_slope": -0.0235, "atr": 0.3847, "atr_pct": 2.832, "trend": "flat", "slope_pct": -0.4484, "flat_threshold_pct": 0.708, "ema9": 13.4323, "ema20": 13.6647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 14.398, "spread_pct": 0.074, "rvol": 1.798, "volume_pace_ratio": 23.1}}
{"timestamp": "2026-09-22T14:00:21.214288", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7579, "vwap": 8.8694, "vwap_slope": -0.0145, "atr": 0.0438, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.1238, "flat_threshold_pct": 0.1249, "ema9": 8.7308, "ema20": 8.7475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 5.012, "spread_pct": 0.114, "rvol": 0.478, "volume_pace_ratio": 6.142}}
{"timestamp": "2026-09-22T14:00:21.215283", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0319, "vwap": 13.6772, "vwap_slope": -0.0096, "atr": 0.1637, "atr_pct": 1.256, "trend": "flat", "slope_pct": -0.2586, "flat_threshold_pct": 0.314, "ema9": 13.1229, "ema20": 13.2852, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 8.161, "spread_pct": 0.383, "rvol": 0.099, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T14:00:21.216131", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4348, "vwap_slope": -0.0022, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0647, "ema9": 6.3927, "ema20": 6.4037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:00:21.216961", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 8.97, "vwap": 8.8379, "vwap_slope": 0.0071, "atr": 0.0718, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.1627, "flat_threshold_pct": 0.2002, "ema9": 8.9769, "ema20": 8.9302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.211, "spread_pct": 0.111, "rvol": 0.277, "volume_pace_ratio": 3.562}}
{"timestamp": "2026-09-22T14:00:21.217695", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:00:21.218521", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7125, "vwap_slope": -0.0014, "atr": 0.0253, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.05, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:00:21.219406", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7554, "vwap_slope": -0.0031, "atr": 0.0619, "atr_pct": 0.719, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.1797, "ema9": 8.6185, "ema20": 8.6536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 6.717, "spread_pct": 0.116, "rvol": 0.437, "volume_pace_ratio": 5.613}}
{"timestamp": "2026-09-22T14:00:21.220238", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (345.8s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.62, "vwap": 11.5958, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0967, "ema9": 11.6185, "ema20": 11.6025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.938, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.665, "stage3": {"stop": 11.566, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3993, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T14:00:21.221048", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3119, "vwap_slope": -0.0022, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0636, "ema9": 12.2698, "ema20": 12.2693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:00:21.221959", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.36", "VWAP sloping down", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.215, "vwap": 10.3632, "vwap_slope": -0.0028, "atr": 0.0738, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1421, "flat_threshold_pct": 0.1805, "ema9": 10.2404, "ema20": 10.3121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.252, "distance_from_high_pct": 4.532, "spread_pct": 0.881, "rvol": 0.025, "volume_pace_ratio": 0.321}}
{"timestamp": "2026-09-22T14:00:21.223683", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.0792, "ema9": 5.4914, "ema20": 5.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:00:21.224431", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:00:21.225271", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4207, "vwap": 7.4661, "vwap_slope": -0.0014, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.0733, "ema9": 7.4303, "ema20": 7.4414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.713, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:00:21.226069", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1958, "vwap_slope": -0.0008, "atr": 0.0485, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0616, "flat_threshold_pct": 0.1327, "ema9": 9.1259, "ema20": 9.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 2.972, "spread_pct": 0.765, "rvol": 0.065, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T14:00:21.226981", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.558, "vwap": 12.941, "vwap_slope": -0.0313, "atr": 0.1029, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1314, "flat_threshold_pct": 0.2047, "ema9": 12.7076, "ema20": 12.8145, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 7.115, "spread_pct": 0.318, "rvol": 0.064, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T14:00:21.228149", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (634.1s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5597, "vwap": 5.5348, "vwap_slope": 0.0026, "atr": 0.02, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0392, "flat_threshold_pct": 0.0897, "ema9": 5.5561, "ema20": 5.5475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 1.052, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.56, "stage3": {"stop": 5.5357, "risk": 0.024, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1545, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:21.228966", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2288, "vwap_slope": 0.0018, "atr": 0.0184, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0489, "flat_threshold_pct": 0.0872, "ema9": 5.2597, "ema20": 5.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 0.189, "spread_pct": 0.569, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T14:00:21.259104", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6514, "vwap": 8.7309, "vwap_slope": -0.0036, "atr": 0.0304, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0877, "ema9": 8.6967, "ema20": 8.7125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 2.354, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:00:21.262753", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.692, "vwap_slope": 0.0281, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1089, "ema9": 11.798, "ema20": 11.7586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:00:21.263929", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0072, "vwap_slope": -0.0026, "atr": 0.0173, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0428, "flat_threshold_pct": 0.05, "ema9": 8.9619, "ema20": 8.9737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.328}}
{"timestamp": "2026-09-22T14:00:21.264856", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.645}}
{"timestamp": "2026-09-22T14:00:21.265845", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8188, "vwap_slope": -0.0053, "atr": 0.0435, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.0741, "ema9": 14.6845, "ema20": 14.7299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.128, "volume_pace_ratio": 1.65}}
{"timestamp": "2026-09-22T14:00:21.266888", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1387, "vwap_slope": -0.0047, "atr": 0.0399, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.1101, "ema9": 9.0999, "ema20": 9.118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 1.733, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:00:21.267732", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.4s) but room-to-run failed: imbalance -86% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.83, "vwap": 13.8102, "vwap_slope": 0.0012, "atr": 0.0425, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0769, "ema9": 13.8098, "ema20": 13.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.285, "spread_pct": 0.072, "rvol": 0.045, "volume_pace_ratio": 0.584, "stage3": {"stop": 13.779, "risk": 0.051, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8627, "passed": false, "reason": "imbalance -86% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:21.268535", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1449, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0555, "ema9": 6.1375, "ema20": 6.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.082, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:00:21.269436", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.129%, flat band 0.080%)"], "metrics": {"price": 13.305, "vwap": 13.5084, "vwap_slope": -0.0154, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1291, "flat_threshold_pct": 0.0802, "ema9": 13.3208, "ema20": 13.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.074, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T14:00:26.275518", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:26.277351", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7605, "vwap_slope": 0.0052, "atr": 0.0253, "trend": "positive", "slope_pct": 0.0984, "lower_highs_lower_lows": false, "stop": 7.8046, "imbalance_decline_count": 0, "imbalance_cur": 0.4642567018683997, "imbalance_prev": -0.03090507726269316}}
{"timestamp": "2026-09-22T14:00:26.278052", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:26.278690", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0619, "vwap_slope": 0.0044, "atr": 0.0272, "trend": "flat", "slope_pct": 0.0128, "lower_highs_lower_lows": false, "stop": 10.0823, "imbalance_decline_count": 0, "imbalance_cur": 0.9410962170181202, "imbalance_prev": 0.9213115633126894}}
{"timestamp": "2026-09-22T14:00:26.279291", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.079%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0789, "trend": "positive"}}
{"timestamp": "2026-09-22T14:00:26.279766", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3045, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0489, "lower_highs_lower_lows": false, "stop": 6.324, "imbalance_decline_count": 0, "imbalance_cur": 0.1722543352601156, "imbalance_prev": 0.1722543352601156}}
{"timestamp": "2026-09-22T14:00:26.280687", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.58, "vwap": 13.8272, "vwap_slope": -0.0236, "atr": 0.3847, "atr_pct": 2.833, "trend": "flat", "slope_pct": -0.4488, "flat_threshold_pct": 0.7082, "ema9": 13.4313, "ema20": 13.6642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 14.43, "spread_pct": 0.295, "rvol": 1.799, "volume_pace_ratio": 23.051}}
{"timestamp": "2026-09-22T14:00:26.282934", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.8692, "vwap_slope": -0.0147, "atr": 0.0441, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.124, "flat_threshold_pct": 0.126, "ema9": 8.7302, "ema20": 8.7473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.479, "volume_pace_ratio": 6.131}}
{"timestamp": "2026-09-22T14:00:26.284242", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.91, "vwap": 13.6681, "vwap_slope": -0.0187, "atr": 0.1715, "atr_pct": 1.329, "trend": "flat", "slope_pct": -0.2642, "flat_threshold_pct": 0.3321, "ema9": 13.0985, "ema20": 13.2735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 9.02, "spread_pct": 0.232, "rvol": 0.101, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T14:00:26.285224", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4347, "vwap_slope": -0.0023, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0647, "ema9": 6.3937, "ema20": 6.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:00:26.290521", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9772, "vwap": 8.8379, "vwap_slope": 0.0072, "atr": 0.0718, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.1632, "flat_threshold_pct": 0.2001, "ema9": 8.9783, "ema20": 8.9309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.132, "spread_pct": 0.111, "rvol": 0.277, "volume_pace_ratio": 3.552, "stage3": {"stop": 8.891, "risk": 0.0862, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0544, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:26.291826", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:00:26.295975", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7125, "vwap_slope": -0.0014, "atr": 0.0255, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0502, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:00:26.296960", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.76", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7553, "vwap_slope": -0.0032, "atr": 0.0619, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.1164, "flat_threshold_pct": 0.1796, "ema9": 8.6195, "ema20": 8.6541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.437, "volume_pace_ratio": 5.601}}
{"timestamp": "2026-09-22T14:00:26.297903", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (350.9s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.62, "vwap": 11.5958, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0967, "ema9": 11.6185, "ema20": 11.6025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.938, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.663, "stage3": {"stop": 11.566, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0142, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:26.299114", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.3118, "vwap_slope": -0.0022, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0177, "flat_threshold_pct": 0.0635, "ema9": 12.2708, "ema20": 12.2697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 2.228, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:00:26.300070", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.17 below VWAP $10.36", "VWAP sloping down", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.17, "vwap": 10.3626, "vwap_slope": -0.0035, "atr": 0.0738, "atr_pct": 0.725, "trend": "flat", "slope_pct": -0.1447, "flat_threshold_pct": 0.1813, "ema9": 10.2314, "ema20": 10.3078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.256, "distance_from_high_pct": 4.952, "spread_pct": 0.686, "rvol": 0.025, "volume_pace_ratio": 0.321}}
{"timestamp": "2026-09-22T14:00:26.300811", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.0792, "ema9": 5.4914, "ema20": 5.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:00:26.301402", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.552, "rvol": 0.052, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:00:26.302987", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4207, "vwap": 7.4661, "vwap_slope": -0.0014, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.0733, "ema9": 7.4303, "ema20": 7.4414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.713, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:00:26.303783", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1592, "vwap": 9.1958, "vwap_slope": -0.0008, "atr": 0.0485, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.1324, "ema9": 9.1298, "ema20": 9.1414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 2.769, "spread_pct": 0.765, "rvol": 0.065, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T14:00:26.304492", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.57, "vwap": 12.941, "vwap_slope": -0.0313, "atr": 0.1029, "atr_pct": 0.818, "trend": "flat", "slope_pct": -0.1308, "flat_threshold_pct": 0.2046, "ema9": 12.71, "ema20": 12.8156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 7.027, "spread_pct": 0.318, "rvol": 0.064, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:00:26.305149", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (639.2s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5628, "vwap": 5.5348, "vwap_slope": 0.0026, "atr": 0.02, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.0897, "ema9": 5.5567, "ema20": 5.5478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 0.997, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.558, "stage3": {"stop": 5.5388, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3728, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:26.305837", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2288, "vwap_slope": 0.0018, "atr": 0.0184, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0489, "flat_threshold_pct": 0.0872, "ema9": 5.2597, "ema20": 5.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 0.189, "spread_pct": 0.569, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T14:00:26.306588", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7309, "vwap_slope": -0.0036, "atr": 0.0304, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.0876, "ema9": 8.6985, "ema20": 8.7133, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:00:26.307614", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.6922, "vwap_slope": 0.0283, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.1091, "ema9": 11.795, "ema20": 11.7572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 0.338, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:00:26.312914", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9563, "vwap": 9.0072, "vwap_slope": -0.0026, "atr": 0.0173, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.05, "ema9": 8.9631, "ema20": 8.9743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.579, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.324}}
{"timestamp": "2026-09-22T14:00:26.314048", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.03% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8675, "vwap_slope": -0.0013, "atr": 0.0304, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.1572, "ema9": 4.823, "ema20": 4.8217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.186, "distance_from_high_pct": 3.968, "spread_pct": 1.026, "rvol": 0.128, "volume_pace_ratio": 1.641}}
{"timestamp": "2026-09-22T14:00:26.315156", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8188, "vwap_slope": -0.0053, "atr": 0.0435, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.0741, "ema9": 14.6845, "ema20": 14.7299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.128, "volume_pace_ratio": 1.645}}
{"timestamp": "2026-09-22T14:00:26.316138", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.0772, "vwap": 9.1388, "vwap_slope": -0.0046, "atr": 0.0399, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.11, "ema9": 9.1013, "ema20": 9.1187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 1.655, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:00:26.317047", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.4s", "imbalance +67% >= 50% buy threshold, stop 13.79", "entry_score 85.7"], "reasons_against": [], "metrics": {"price": 13.845, "vwap": 13.8103, "vwap_slope": 0.0013, "atr": 0.0429, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0775, "ema9": 13.8128, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.584, "stage3": {"stop": 13.7935, "risk": 0.0515, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6693, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 13.79"}, "entry_score": 85.71, "entry_score_breakdown": {"imbalance_sub": 0.528, "volume_pace_sub": 1.0, "volatility_sub": 0.994, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:26.356345", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1449, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0556, "ema9": 6.1355, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.082, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:00:26.357352", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.129%, flat band 0.080%)"], "metrics": {"price": 13.305, "vwap": 13.5079, "vwap_slope": -0.016, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1291, "flat_threshold_pct": 0.0802, "ema9": 13.3208, "ema20": 13.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.074, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T14:00:31.365940", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 7.8266, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0194, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:31.366508", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8266, "vwap": 7.7605, "vwap_slope": 0.0052, "atr": 0.0253, "trend": "positive", "slope_pct": 0.0977, "lower_highs_lower_lows": false, "stop": 7.7962, "imbalance_decline_count": 1, "imbalance_cur": 0.46403900853311664, "imbalance_prev": 0.4642567018683997}}
{"timestamp": "2026-09-22T14:00:31.367021", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0494, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:31.368346", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0627, "vwap_slope": 0.0052, "atr": 0.0279, "trend": "flat", "slope_pct": 0.0134, "lower_highs_lower_lows": false, "stop": 10.0915, "imbalance_decline_count": 1, "imbalance_cur": 0.8923265120453414, "imbalance_prev": 0.9410962170181202}}
{"timestamp": "2026-09-22T14:00:31.368812", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:31.369429", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3046, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.048, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 0.8264840182648402, "imbalance_prev": 0.1722543352601156}}
{"timestamp": "2026-09-22T14:00:31.370706", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.65 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.65, "vwap": 13.8271, "vwap_slope": -0.0238, "atr": 0.3876, "atr_pct": 2.839, "trend": "flat", "slope_pct": -0.4431, "flat_threshold_pct": 0.7098, "ema9": 13.4453, "ema20": 13.6709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 13.989, "spread_pct": 0.367, "rvol": 1.802, "volume_pace_ratio": 23.021}}
{"timestamp": "2026-09-22T14:00:31.383476", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.8684, "vwap_slope": -0.0155, "atr": 0.0456, "atr_pct": 0.522, "trend": "flat", "slope_pct": -0.1257, "flat_threshold_pct": 0.1305, "ema9": 8.7252, "ema20": 8.7449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 5.315, "spread_pct": 0.114, "rvol": 0.48, "volume_pace_ratio": 6.131}}
{"timestamp": "2026-09-22T14:00:31.385860", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.925, "vwap": 13.6663, "vwap_slope": -0.0205, "atr": 0.1722, "atr_pct": 1.333, "trend": "flat", "slope_pct": -0.2635, "flat_threshold_pct": 0.3331, "ema9": 13.1015, "ema20": 13.275, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.915, "spread_pct": 0.31, "rvol": 0.101, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T14:00:31.391761", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4346, "vwap_slope": -0.0024, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0647, "ema9": 6.3937, "ema20": 6.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:00:31.392958", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 8.9786, "vwap": 8.8379, "vwap_slope": 0.0072, "atr": 0.0718, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.1633, "flat_threshold_pct": 0.2, "ema9": 8.9786, "ema20": 8.931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.117, "spread_pct": 0.111, "rvol": 0.277, "volume_pace_ratio": 3.544, "stage3": {"stop": 8.8924, "risk": 0.0862, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0618, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:31.393861", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:00:31.399671", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7125, "vwap_slope": -0.0015, "atr": 0.0255, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0502, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.043, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:00:31.400914", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.595, "vwap": 8.7539, "vwap_slope": -0.0047, "atr": 0.063, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.1179, "flat_threshold_pct": 0.1831, "ema9": 8.6155, "ema20": 8.6522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.441, "volume_pace_ratio": 5.639}}
{"timestamp": "2026-09-22T14:00:31.402864", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (356.0s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6365, "vwap": 11.5959, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.0966, "ema9": 11.6218, "ema20": 11.6041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.797, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.661, "stage3": {"stop": 11.5825, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0633, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:31.405053", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2722, "vwap": 12.3118, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0636, "ema9": 12.2673, "ema20": 12.268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.369, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:00:31.406095", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.36", "VWAP sloping down", "volume pace 0.32x normal below floor 0.4x"], "metrics": {"price": 10.2057, "vwap": 10.3604, "vwap_slope": -0.0056, "atr": 0.0738, "atr_pct": 0.723, "trend": "flat", "slope_pct": -0.1427, "flat_threshold_pct": 0.1807, "ema9": 10.2385, "ema20": 10.3112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 4.619, "spread_pct": 0.686, "rvol": 0.025, "volume_pace_ratio": 0.325}}
{"timestamp": "2026-09-22T14:00:31.407521", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.079, "ema9": 5.4934, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:00:31.416838", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:00:31.419909", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4207, "vwap": 7.4661, "vwap_slope": -0.0014, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.0733, "ema9": 7.4303, "ema20": 7.4414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.713, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:00:31.421172", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1958, "vwap_slope": -0.0009, "atr": 0.0485, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.133, "ema9": 9.1219, "ema20": 9.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 3.185, "spread_pct": 0.438, "rvol": 0.065, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:00:31.422144", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.565, "vwap": 12.9408, "vwap_slope": -0.0315, "atr": 0.1029, "atr_pct": 0.819, "trend": "flat", "slope_pct": -0.1311, "flat_threshold_pct": 0.2046, "ema9": 12.709, "ema20": 12.8152, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 7.064, "spread_pct": 0.318, "rvol": 0.064, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T14:00:31.423315", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (644.3s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.57, "vwap": 5.535, "vwap_slope": 0.0028, "atr": 0.02, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.0896, "ema9": 5.5582, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.618, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.558, "stage3": {"stop": 5.546, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3236, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:31.427611", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2288, "vwap_slope": 0.0018, "atr": 0.0184, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0489, "flat_threshold_pct": 0.0872, "ema9": 5.2597, "ema20": 5.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 0.189, "spread_pct": 0.569, "rvol": 0.015, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:00:31.434781", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7308, "vwap_slope": -0.0037, "atr": 0.0304, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.0876, "ema9": 8.6985, "ema20": 8.7133, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:00:31.435912", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.6923, "vwap_slope": 0.0284, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1089, "ema9": 11.798, "ema20": 11.7586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:00:31.438441", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9586, "vwap": 9.0072, "vwap_slope": -0.0026, "atr": 0.0173, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0423, "flat_threshold_pct": 0.05, "ema9": 8.9636, "ema20": 8.9745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.554, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.32}}
{"timestamp": "2026-09-22T14:00:31.439662", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.653}}
{"timestamp": "2026-09-22T14:00:31.441014", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8187, "vwap_slope": -0.0054, "atr": 0.0435, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.074, "ema9": 14.6855, "ema20": 14.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.129, "volume_pace_ratio": 1.642}}
{"timestamp": "2026-09-22T14:00:31.442915", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.138, "vwap_slope": -0.0054, "atr": 0.0417, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0401, "flat_threshold_pct": 0.1153, "ema9": 9.0949, "ema20": 9.1156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 2.004, "spread_pct": 0.332, "rvol": 0.033, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:00:31.458925", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.5s", "imbalance +69% >= 50% buy threshold, stop 13.80", "entry_score 86.7"], "reasons_against": [], "metrics": {"price": 13.85, "vwap": 13.8103, "vwap_slope": 0.0013, "atr": 0.0433, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0781, "ema9": 13.8138, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.142, "spread_pct": 0.144, "rvol": 0.046, "volume_pace_ratio": 0.583, "stage3": {"stop": 13.798, "risk": 0.052, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6926, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 13.80"}, "entry_score": 86.68, "entry_score_breakdown": {"imbalance_sub": 0.561, "volume_pace_sub": 1.0, "volatility_sub": 0.993, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:31.514036", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1448, "vwap_slope": -0.0003, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0556, "ema9": 6.1355, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.082, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:00:31.522075", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.080%)"], "metrics": {"price": 13.285, "vwap": 13.5069, "vwap_slope": -0.0169, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.13, "flat_threshold_pct": 0.0803, "ema9": 13.3168, "ema20": 13.3936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.074, "volume_pace_ratio": 0.951}}
{"timestamp": "2026-09-22T14:00:36.536097", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.023%)", "metrics": {"price": 7.8256, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0233, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:36.536931", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8256, "vwap": 7.7606, "vwap_slope": 0.0053, "atr": 0.0253, "trend": "positive", "slope_pct": 0.0977, "lower_highs_lower_lows": false, "stop": 7.7952, "imbalance_decline_count": 2, "imbalance_cur": 0.41958195819581956, "imbalance_prev": 0.46403900853311664}}
{"timestamp": "2026-09-22T14:00:36.537504", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.079%)", "metrics": {"price": 10.135, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0791, "trend": "positive"}}
{"timestamp": "2026-09-22T14:00:36.538234", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.135, "vwap": 10.0645, "vwap_slope": 0.0071, "atr": 0.0294, "trend": "flat", "slope_pct": 0.014, "lower_highs_lower_lows": false, "stop": 10.0998, "imbalance_decline_count": 2, "imbalance_cur": 0.4633235247475904, "imbalance_prev": 0.8923265120453414}}
{"timestamp": "2026-09-22T14:00:36.539903", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:36.540569", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3046, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.048, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 0.8264840182648402, "imbalance_prev": 0.8264840182648402}}
{"timestamp": "2026-09-22T14:00:36.541752", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.658, "vwap": 13.8264, "vwap_slope": -0.0245, "atr": 0.3911, "atr_pct": 2.864, "trend": "flat", "slope_pct": -0.4424, "flat_threshold_pct": 0.7159, "ema9": 13.4469, "ema20": 13.6716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 13.938, "spread_pct": 0.366, "rvol": 1.809, "volume_pace_ratio": 23.043}}
{"timestamp": "2026-09-22T14:00:36.542846", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7276, "vwap": 8.8681, "vwap_slope": -0.0158, "atr": 0.0459, "atr_pct": 0.526, "trend": "flat", "slope_pct": -0.1259, "flat_threshold_pct": 0.1315, "ema9": 8.7247, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 5.341, "spread_pct": 0.115, "rvol": 0.481, "volume_pace_ratio": 6.124}}
{"timestamp": "2026-09-22T14:00:36.544765", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9795, "vwap": 13.6664, "vwap_slope": -0.0204, "atr": 0.1722, "atr_pct": 1.327, "trend": "flat", "slope_pct": -0.261, "flat_threshold_pct": 0.3317, "ema9": 13.1124, "ema20": 13.2802, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.531, "spread_pct": 0.232, "rvol": 0.101, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:00:36.545586", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4346, "vwap_slope": -0.0024, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0647, "ema9": 6.3937, "ema20": 6.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:00:36.546432", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.6s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.97, "vwap": 8.838, "vwap_slope": 0.0073, "atr": 0.0733, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.1627, "flat_threshold_pct": 0.2044, "ema9": 8.9769, "ema20": 8.9302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 1.211, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.536, "stage3": {"stop": 8.882, "risk": 0.088, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0819, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:36.547362", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:00:36.548319", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7123, "vwap_slope": -0.0016, "atr": 0.0255, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0502, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:00:36.549205", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5786, "vwap": 8.7532, "vwap_slope": -0.0053, "atr": 0.0648, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.119, "flat_threshold_pct": 0.1887, "ema9": 8.6123, "ema20": 8.6506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 7.057, "spread_pct": 0.117, "rvol": 0.443, "volume_pace_ratio": 5.641}}
{"timestamp": "2026-09-22T14:00:36.550020", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (361.1s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 11.6214, "vwap": 11.5958, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0967, "ema9": 11.6188, "ema20": 11.6027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.926, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.659, "stage3": {"stop": 11.5674, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2892, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:36.550898", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.284, "vwap": 12.3118, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.0636, "ema9": 12.2696, "ema20": 12.2692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 2.275, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:00:36.551754", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.17 below VWAP $10.35", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.171, "vwap": 10.3502, "vwap_slope": -0.0158, "atr": 0.0738, "atr_pct": 0.725, "trend": "flat", "slope_pct": -0.1447, "flat_threshold_pct": 0.1813, "ema9": 10.2316, "ema20": 10.3079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.425, "distance_from_high_pct": 4.943, "spread_pct": 0.295, "rvol": 0.027, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:00:36.552557", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.079, "ema9": 5.4934, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:00:36.553287", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0401, "vwap": 9.0926, "vwap_slope": -0.0002, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0958, "ema9": 9.0598, "ema20": 9.0667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 3.42, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:00:36.554119", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4662, "vwap_slope": -0.0014, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0732, "ema9": 7.4312, "ema20": 7.4418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:00:36.554974", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1294, "vwap": 9.1958, "vwap_slope": -0.0009, "atr": 0.0485, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.1329, "ema9": 9.1238, "ema20": 9.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 3.085, "spread_pct": 0.438, "rvol": 0.065, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T14:00:36.555970", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.93", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.9253, "vwap_slope": -0.047, "atr": 0.1129, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.136, "flat_threshold_pct": 0.2264, "ema9": 12.688, "ema20": 12.8052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 7.84, "spread_pct": 0.803, "rvol": 0.066, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T14:00:36.556829", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (649.4s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.57, "vwap": 5.535, "vwap_slope": 0.0028, "atr": 0.02, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.0896, "ema9": 5.5582, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.618, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.556, "stage3": {"stop": 5.546, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3236, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:36.557639", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2288, "vwap_slope": 0.0018, "atr": 0.0184, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0489, "flat_threshold_pct": 0.0872, "ema9": 5.2597, "ema20": 5.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 0.189, "spread_pct": 0.569, "rvol": 0.015, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:00:36.558425", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7307, "vwap_slope": -0.0038, "atr": 0.0304, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0877, "ema9": 8.6965, "ema20": 8.7123, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:00:36.559297", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8351, "vwap": 11.6924, "vwap_slope": 0.0285, "atr": 0.0515, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0432, "flat_threshold_pct": 0.1087, "ema9": 11.802, "ema20": 11.7605, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.081, "distance_from_high_pct": 0.041, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:00:36.560086", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9423, "vwap": 9.0071, "vwap_slope": -0.0027, "atr": 0.0179, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.05, "ema9": 8.9603, "ema20": 8.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.733, "spread_pct": 0.112, "rvol": 0.103, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T14:00:36.560825", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.649}}
{"timestamp": "2026-09-22T14:00:36.561601", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8187, "vwap_slope": -0.0054, "atr": 0.0435, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.074, "ema9": 14.6855, "ema20": 14.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.129, "volume_pace_ratio": 1.638}}
{"timestamp": "2026-09-22T14:00:36.562342", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.0796, "vwap": 9.1383, "vwap_slope": -0.0051, "atr": 0.0421, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.1159, "ema9": 9.1018, "ema20": 9.1189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 1.629, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:00:36.563318", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.7s", "imbalance +63% >= 50% buy threshold, stop 13.79", "entry_score 83.8"], "reasons_against": [], "metrics": {"price": 13.845, "vwap": 13.8103, "vwap_slope": 0.0013, "atr": 0.0433, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0781, "ema9": 13.8128, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.581, "stage3": {"stop": 13.793, "risk": 0.052, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6268, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 13.79"}, "entry_score": 83.85, "entry_score_breakdown": {"imbalance_sub": 0.467, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:36.601264", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1448, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0555, "ema9": 6.1365, "ema20": 6.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.082, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:00:36.602387", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.080%)"], "metrics": {"price": 13.296, "vwap": 13.5065, "vwap_slope": -0.0174, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1296, "flat_threshold_pct": 0.0803, "ema9": 13.319, "ema20": 13.3947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 4.62, "spread_pct": 0.075, "rvol": 0.075, "volume_pace_ratio": 0.951}}
{"timestamp": "2026-09-22T14:00:41.610661", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0256, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:41.612035", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7606, "vwap_slope": 0.0053, "atr": 0.0253, "trend": "positive", "slope_pct": 0.0976, "lower_highs_lower_lows": false, "stop": 7.7946, "imbalance_decline_count": 3, "imbalance_cur": 0.4194542253521127, "imbalance_prev": 0.41958195819581956}}
{"timestamp": "2026-09-22T14:00:41.612622", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.079%)", "metrics": {"price": 10.135, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0791, "trend": "positive"}}
{"timestamp": "2026-09-22T14:00:41.613428", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.135, "vwap": 10.0645, "vwap_slope": 0.0071, "atr": 0.0294, "trend": "flat", "slope_pct": 0.014, "lower_highs_lower_lows": false, "stop": 10.0998, "imbalance_decline_count": 3, "imbalance_cur": 0.447207458395051, "imbalance_prev": 0.4633235247475904}}
{"timestamp": "2026-09-22T14:00:41.613938", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:41.614499", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3046, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.048, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 0.8264840182648402, "imbalance_prev": 0.8264840182648402}}
{"timestamp": "2026-09-22T14:00:41.617926", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.70 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7, "vwap": 13.826, "vwap_slope": -0.0249, "atr": 0.3926, "atr_pct": 2.865, "trend": "flat", "slope_pct": -0.439, "flat_threshold_pct": 0.7164, "ema9": 13.4553, "ema20": 13.6756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 13.674, "spread_pct": 0.219, "rvol": 1.814, "volume_pace_ratio": 23.052}}
{"timestamp": "2026-09-22T14:00:41.619154", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8676, "vwap_slope": -0.0163, "atr": 0.0466, "atr_pct": 0.534, "trend": "flat", "slope_pct": -0.126, "flat_threshold_pct": 0.1336, "ema9": 8.7242, "ema20": 8.7444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.482, "volume_pace_ratio": 6.124}}
{"timestamp": "2026-09-22T14:00:41.620826", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.94, "vwap": 13.666, "vwap_slope": -0.0208, "atr": 0.1722, "atr_pct": 1.331, "trend": "flat", "slope_pct": -0.2628, "flat_threshold_pct": 0.3327, "ema9": 13.1045, "ema20": 13.2764, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.809, "spread_pct": 0.232, "rvol": 0.101, "volume_pace_ratio": 1.283}}
{"timestamp": "2026-09-22T14:00:41.622068", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.382, "vwap": 6.4346, "vwap_slope": -0.0024, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.0648, "ema9": 6.3921, "ema20": 6.4035, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 2.861, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T14:00:41.623125", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.7s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.9727, "vwap": 8.838, "vwap_slope": 0.0073, "atr": 0.0733, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.1629, "flat_threshold_pct": 0.2043, "ema9": 8.9774, "ema20": 8.9304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 1.182, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.527, "stage3": {"stop": 8.8847, "risk": 0.088, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4061, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T14:00:41.624107", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:00:41.625243", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7123, "vwap_slope": -0.0016, "atr": 0.0255, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0502, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:00:41.626205", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.575, "vwap": 8.7526, "vwap_slope": -0.006, "atr": 0.0662, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.1929, "ema9": 8.6115, "ema20": 8.6503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.444, "volume_pace_ratio": 5.643}}
{"timestamp": "2026-09-22T14:00:41.627132", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (366.2s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.625, "vwap": 11.5959, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.0967, "ema9": 11.6195, "ema20": 11.603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 0.895, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.658, "stage3": {"stop": 11.571, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0298, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:41.628002", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2886, "vwap": 12.3118, "vwap_slope": -0.0022, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0635, "ema9": 12.2706, "ema20": 12.2696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.239, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:00:41.628936", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.35", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3501, "vwap_slope": -0.0159, "atr": 0.0738, "atr_pct": 0.724, "trend": "flat", "slope_pct": -0.1436, "flat_threshold_pct": 0.181, "ema9": 10.2354, "ema20": 10.3097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.435, "distance_from_high_pct": 4.765, "spread_pct": 0.294, "rvol": 0.027, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:00:41.636226", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.079, "ema9": 5.4934, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:00:41.637517", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0332, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0917, "ema9": 9.0598, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:00:41.640538", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4325, "vwap": 7.4662, "vwap_slope": -0.0013, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.0732, "ema9": 7.4327, "ema20": 7.4425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 1.556, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:00:41.642447", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1302, "vwap": 9.1958, "vwap_slope": -0.0009, "atr": 0.0485, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.1329, "ema9": 9.124, "ema20": 9.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 3.076, "spread_pct": 0.438, "rvol": 0.065, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T14:00:41.643869", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.93", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.47, "vwap": 12.9252, "vwap_slope": -0.0472, "atr": 0.1129, "atr_pct": 0.905, "trend": "flat", "slope_pct": -0.1355, "flat_threshold_pct": 0.2262, "ema9": 12.69, "ema20": 12.8061, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 7.766, "spread_pct": 0.803, "rvol": 0.066, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T14:00:41.645094", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 654.5s", "imbalance +88% >= 50% buy threshold, stop 5.55", "entry_score 94.0"], "reasons_against": [], "metrics": {"price": 5.5699, "vwap": 5.535, "vwap_slope": 0.0028, "atr": 0.02, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.0896, "ema9": 5.5582, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.619, "distance_from_high_pct": 0.87, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.555, "stage3": {"stop": 5.5459, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8759, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 5.55"}, "entry_score": 94.0, "entry_score_breakdown": {"imbalance_sub": 0.823, "volume_pace_sub": 1.0, "volatility_sub": 0.966, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:41.692425", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2288, "vwap_slope": 0.0018, "atr": 0.0191, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.046, "flat_threshold_pct": 0.0911, "ema9": 5.2547, "ema20": 5.2422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.431, "distance_from_high_pct": 0.662, "spread_pct": 0.57, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T14:00:41.693878", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7305, "vwap_slope": -0.0039, "atr": 0.0304, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0877, "ema9": 8.6975, "ema20": 8.7128, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:00:41.694934", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.6923, "vwap_slope": 0.0284, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1089, "ema9": 11.798, "ema20": 11.7586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:00:41.696809", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0071, "vwap_slope": -0.0027, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0425, "flat_threshold_pct": 0.0504, "ema9": 8.9629, "ema20": 8.9741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.104, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:00:41.697676", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.7934, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.739, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.1849, "ema9": 4.8171, "ema20": 4.819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.893, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.644}}
{"timestamp": "2026-09-22T14:00:41.698539", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8185, "vwap_slope": -0.0056, "atr": 0.044, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0748, "ema9": 14.6875, "ema20": 14.7313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.129, "volume_pace_ratio": 1.636}}
{"timestamp": "2026-09-22T14:00:41.699402", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.1379, "vwap_slope": -0.0055, "atr": 0.0421, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.1164, "ema9": 9.0939, "ema20": 9.1152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 2.059, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:00:41.700214", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.8s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.845, "vwap": 13.8104, "vwap_slope": 0.0013, "atr": 0.0433, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0781, "ema9": 13.8128, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.581, "stage3": {"stop": 13.793, "risk": 0.052, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3424, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:00:41.701030", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1449, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0555, "ema9": 6.1375, "ema20": 6.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.082, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:00:41.701836", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.080%)"], "metrics": {"price": 13.288, "vwap": 13.5062, "vwap_slope": -0.0177, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1299, "flat_threshold_pct": 0.0803, "ema9": 13.3174, "ema20": 13.3939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 4.677, "spread_pct": 0.075, "rvol": 0.075, "volume_pace_ratio": 0.949}}
{"timestamp": "2026-09-22T14:00:46.707735", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0256, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:46.708457", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7606, "vwap_slope": 0.0053, "atr": 0.0253, "trend": "positive", "slope_pct": 0.0976, "lower_highs_lower_lows": false, "stop": 7.7946, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.4194542253521127}}
{"timestamp": "2026-09-22T14:00:46.708914", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.093%)", "metrics": {"price": 10.1398, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0933, "trend": "positive"}}
{"timestamp": "2026-09-22T14:00:46.709525", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1398, "vwap": 10.0648, "vwap_slope": 0.0074, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0142, "lower_highs_lower_lows": false, "stop": 10.1046, "imbalance_decline_count": 4, "imbalance_cur": 0.2580532076500604, "imbalance_prev": 0.447207458395051}}
{"timestamp": "2026-09-22T14:00:46.709934", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 6.3417, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:46.710452", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3417, "vwap": 6.3046, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0486, "lower_highs_lower_lows": false, "stop": 6.3207, "imbalance_decline_count": 0, "imbalance_cur": 0.8280542986425339, "imbalance_prev": 0.8264840182648402}}
{"timestamp": "2026-09-22T14:00:46.711912", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8258, "vwap_slope": -0.0251, "atr": 0.3997, "atr_pct": 2.903, "trend": "flat", "slope_pct": -0.4333, "flat_threshold_pct": 0.7257, "ema9": 13.4693, "ema20": 13.6823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 13.233, "spread_pct": 0.436, "rvol": 1.827, "volume_pace_ratio": 23.151}}
{"timestamp": "2026-09-22T14:00:46.712871", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8675, "vwap_slope": -0.0164, "atr": 0.0466, "atr_pct": 0.535, "trend": "flat", "slope_pct": -0.1264, "flat_threshold_pct": 0.1337, "ema9": 8.7232, "ema20": 8.7439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.482, "volume_pace_ratio": 6.11}}
{"timestamp": "2026-09-22T14:00:46.715420", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9203, "vwap": 13.6656, "vwap_slope": -0.0212, "atr": 0.1722, "atr_pct": 1.333, "trend": "flat", "slope_pct": -0.2637, "flat_threshold_pct": 0.3333, "ema9": 13.1005, "ema20": 13.2745, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 8.948, "spread_pct": 0.232, "rvol": 0.101, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T14:00:46.716175", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4346, "vwap_slope": -0.0024, "atr": 0.017, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0665, "ema9": 6.3927, "ema20": 6.4037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.086, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:00:46.717056", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.975, "vwap": 8.8381, "vwap_slope": 0.0074, "atr": 0.0733, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.1631, "flat_threshold_pct": 0.2043, "ema9": 8.9779, "ema20": 8.9307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.519, "stage3": {"stop": 8.887, "risk": 0.088, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1803, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:46.719881", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:00:46.721730", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7123, "vwap_slope": -0.0017, "atr": 0.0255, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0502, "ema9": 12.6899, "ema20": 12.6931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:00:46.722836", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5679, "vwap": 8.7525, "vwap_slope": -0.0061, "atr": 0.0662, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.1197, "flat_threshold_pct": 0.1931, "ema9": 8.6101, "ema20": 8.6496, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 7.173, "spread_pct": 0.117, "rvol": 0.444, "volume_pace_ratio": 5.629}}
{"timestamp": "2026-09-22T14:00:46.723730", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (371.3s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 11.625, "vwap": 11.5959, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.0967, "ema9": 11.6195, "ema20": 11.603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 0.895, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.656, "stage3": {"stop": 11.571, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1405, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:46.724578", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3118, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0636, "ema9": 12.2688, "ema20": 12.2688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:00:46.725344", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.35", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3501, "vwap_slope": -0.0159, "atr": 0.0738, "atr_pct": 0.724, "trend": "flat", "slope_pct": -0.1436, "flat_threshold_pct": 0.181, "ema9": 10.2354, "ema20": 10.3097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.435, "distance_from_high_pct": 4.765, "spread_pct": 0.294, "rvol": 0.027, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T14:00:46.725830", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.079, "ema9": 5.4934, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:00:46.726328", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0332, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0917, "ema9": 9.0598, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:00:46.726891", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4659, "vwap_slope": -0.0016, "atr": 0.0218, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0425, "flat_threshold_pct": 0.0735, "ema9": 7.4302, "ema20": 7.4413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:00:46.727586", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1302, "vwap": 9.1958, "vwap_slope": -0.0009, "atr": 0.0485, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.1329, "ema9": 9.124, "ema20": 9.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 3.076, "spread_pct": 0.438, "rvol": 0.065, "volume_pace_ratio": 0.82}}
{"timestamp": "2026-09-22T14:00:46.729443", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.425, "vwap": 12.9212, "vwap_slope": -0.0512, "atr": 0.1136, "atr_pct": 0.914, "trend": "flat", "slope_pct": -0.1377, "flat_threshold_pct": 0.2285, "ema9": 12.681, "ema20": 12.8018, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 8.099, "spread_pct": 0.402, "rvol": 0.066, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T14:00:46.730368", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 659.6s", "imbalance +90% >= 50% buy threshold, stop 5.54", "entry_score 95.2"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.535, "vwap_slope": 0.0028, "atr": 0.02, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.0897, "ema9": 5.5572, "ema20": 5.548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.554, "stage3": {"stop": 5.541, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9049, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 5.54"}, "entry_score": 95.23, "entry_score_breakdown": {"imbalance_sub": 0.864, "volume_pace_sub": 1.0, "volatility_sub": 0.965, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:46.765163", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.229, "vwap_slope": 0.002, "atr": 0.0191, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0483, "flat_threshold_pct": 0.0907, "ema9": 5.2587, "ema20": 5.2441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.431, "distance_from_high_pct": 0.284, "spread_pct": 0.57, "rvol": 0.015, "volume_pace_ratio": 0.194}}
{"timestamp": "2026-09-22T14:00:46.767394", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7306, "vwap_slope": -0.0039, "atr": 0.0312, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0901, "ema9": 8.6965, "ema20": 8.7123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:00:46.768248", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.6923, "vwap_slope": 0.0284, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1089, "ema9": 11.798, "ema20": 11.7586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:00:46.769685", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0058, "vwap_slope": -0.0039, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0425, "flat_threshold_pct": 0.0504, "ema9": 8.9629, "ema20": 8.9741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T14:00:46.770394", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.7934, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.739, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.1849, "ema9": 4.8171, "ema20": 4.819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.893, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.64}}
{"timestamp": "2026-09-22T14:00:46.771216", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8184, "vwap_slope": -0.0057, "atr": 0.044, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0512, "flat_threshold_pct": 0.0749, "ema9": 14.6865, "ema20": 14.7308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.129, "volume_pace_ratio": 1.632}}
{"timestamp": "2026-09-22T14:00:46.771900", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.14", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.1379, "vwap_slope": -0.0055, "atr": 0.0421, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.1164, "ema9": 9.0939, "ema20": 9.1152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 2.059, "spread_pct": 0.221, "rvol": 0.033, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:00:46.772600", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.9s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.845, "vwap": 13.8104, "vwap_slope": 0.0013, "atr": 0.0433, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0781, "ema9": 13.8128, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.58, "stage3": {"stop": 13.793, "risk": 0.052, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4288, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:00:46.773309", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1448, "vwap_slope": -0.0003, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0556, "ema9": 6.1355, "ema20": 6.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.082, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:00:46.774073", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.51", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.080%)"], "metrics": {"price": 13.2862, "vwap": 13.5054, "vwap_slope": -0.0184, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.13, "flat_threshold_pct": 0.0803, "ema9": 13.317, "ema20": 13.3938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 4.69, "spread_pct": 0.075, "rvol": 0.075, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T14:00:51.779937", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0256, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:51.780705", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7606, "vwap_slope": 0.0053, "atr": 0.0253, "trend": "positive", "slope_pct": 0.0976, "lower_highs_lower_lows": false, "stop": 7.7946, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:00:51.781191", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.079%)", "metrics": {"price": 10.135, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0791, "trend": "positive"}}
{"timestamp": "2026-09-22T14:00:51.781863", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.135, "vwap": 10.0647, "vwap_slope": 0.0072, "atr": 0.0294, "trend": "flat", "slope_pct": 0.014, "lower_highs_lower_lows": false, "stop": 10.0998, "imbalance_decline_count": 0, "imbalance_cur": 0.3114953671348378, "imbalance_prev": 0.2580532076500604}}
{"timestamp": "2026-09-22T14:00:51.782282", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:51.782832", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3046, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.048, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.8280542986425339}}
{"timestamp": "2026-09-22T14:00:51.787318", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.885, "vwap": 13.8271, "vwap_slope": -0.0238, "atr": 0.409, "atr_pct": 2.946, "trend": "flat", "slope_pct": -0.4239, "flat_threshold_pct": 0.7364, "ema9": 13.4923, "ema20": 13.6932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 12.508, "spread_pct": 0.216, "rvol": 1.842, "volume_pace_ratio": 23.28}}
{"timestamp": "2026-09-22T14:00:51.788369", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8674, "vwap_slope": -0.0166, "atr": 0.047, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.1264, "flat_threshold_pct": 0.1347, "ema9": 8.7232, "ema20": 8.7439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.483, "volume_pace_ratio": 6.098}}
{"timestamp": "2026-09-22T14:00:51.789229", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.97, "vwap": 13.6655, "vwap_slope": -0.0213, "atr": 0.1722, "atr_pct": 1.328, "trend": "flat", "slope_pct": -0.2614, "flat_threshold_pct": 0.332, "ema9": 13.1105, "ema20": 13.2793, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 8.598, "spread_pct": 0.772, "rvol": 0.101, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T14:00:51.790060", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.434, "vwap_slope": -0.003, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0694, "ema9": 6.3907, "ema20": 6.4028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.087, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:00:51.790988", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance -26% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9736, "vwap": 8.8382, "vwap_slope": 0.0075, "atr": 0.0733, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.163, "flat_threshold_pct": 0.2043, "ema9": 8.9776, "ema20": 8.9305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.172, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.511, "stage3": {"stop": 8.8856, "risk": 0.088, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2593, "passed": false, "reason": "imbalance -26% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:51.793343", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:00:51.794259", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6946, "vwap": 12.7123, "vwap_slope": -0.0017, "atr": 0.0255, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0502, "ema9": 12.6898, "ema20": 12.693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.823, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:00:51.795147", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5714, "vwap": 8.7523, "vwap_slope": -0.0062, "atr": 0.0662, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.1195, "flat_threshold_pct": 0.193, "ema9": 8.6108, "ema20": 8.6499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 7.135, "spread_pct": 0.117, "rvol": 0.445, "volume_pace_ratio": 5.619}}
{"timestamp": "2026-09-22T14:00:51.795966", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (376.4s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.6222, "vwap": 11.5959, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0967, "ema9": 11.6189, "ema20": 11.6027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 0.919, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.655, "stage3": {"stop": 11.5682, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4568, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T14:00:51.796799", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2694, "vwap": 12.3117, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0636, "ema9": 12.2667, "ema20": 12.2678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.391, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:00:51.799470", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.24 below VWAP $10.35", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.2407, "vwap": 10.3518, "vwap_slope": -0.0142, "atr": 0.0745, "atr_pct": 0.728, "trend": "flat", "slope_pct": -0.1406, "flat_threshold_pct": 0.1819, "ema9": 10.2455, "ema20": 10.3146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 4.292, "spread_pct": 0.295, "rvol": 0.027, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T14:00:51.800276", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.079, "ema9": 5.4934, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:00:51.800978", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0332, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0917, "ema9": 9.0598, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:00:51.801657", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.4656, "vwap_slope": -0.002, "atr": 0.0225, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0433, "flat_threshold_pct": 0.076, "ema9": 7.4282, "ema20": 7.4403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:00:51.802370", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1956, "vwap_slope": -0.001, "atr": 0.0485, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.133, "ema9": 9.1219, "ema20": 9.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.065, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T14:00:51.803421", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.44, "vwap": 12.9208, "vwap_slope": -0.0515, "atr": 0.1136, "atr_pct": 0.913, "trend": "flat", "slope_pct": -0.137, "flat_threshold_pct": 0.2282, "ema9": 12.684, "ema20": 12.8033, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 7.988, "spread_pct": 0.402, "rvol": 0.067, "volume_pace_ratio": 0.841}}
{"timestamp": "2026-09-22T14:00:51.804226", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 664.7s", "imbalance +93% >= 50% buy threshold, stop 5.55", "entry_score 96.3"], "reasons_against": [], "metrics": {"price": 5.5699, "vwap": 5.5351, "vwap_slope": 0.0029, "atr": 0.02, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.0896, "ema9": 5.5582, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.621, "distance_from_high_pct": 0.87, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.553, "stage3": {"stop": 5.5459, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9303, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 5.55"}, "entry_score": 96.33, "entry_score_breakdown": {"imbalance_sub": 0.9, "volume_pace_sub": 1.0, "volatility_sub": 0.966, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:51.844324", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.229, "vwap_slope": 0.002, "atr": 0.0191, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0483, "flat_threshold_pct": 0.0907, "ema9": 5.2587, "ema20": 5.2441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.431, "distance_from_high_pct": 0.284, "spread_pct": 0.57, "rvol": 0.015, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:00:51.845365", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7303, "vwap_slope": -0.0042, "atr": 0.0312, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0901, "ema9": 8.6975, "ema20": 8.7128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:00:51.846230", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.6923, "vwap_slope": 0.0284, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0422, "flat_threshold_pct": 0.1089, "ema9": 11.798, "ema20": 11.7586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:00:51.847123", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0058, "vwap_slope": -0.0039, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0425, "flat_threshold_pct": 0.0504, "ema9": 8.9629, "ema20": 8.9741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T14:00:51.847927", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.7934, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.739, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.1849, "ema9": 4.8171, "ema20": 4.819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.893, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.635}}
{"timestamp": "2026-09-22T14:00:51.848779", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8184, "vwap_slope": -0.0057, "atr": 0.044, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0748, "ema9": 14.6875, "ema20": 14.7313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.129, "volume_pace_ratio": 1.628}}
{"timestamp": "2026-09-22T14:00:51.849725", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.1345, "vwap_slope": -0.0089, "atr": 0.0449, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.1247, "ema9": 9.0879, "ema20": 9.1123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 2.384, "spread_pct": 0.443, "rvol": 0.034, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:00:51.850704", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.9s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.845, "vwap": 13.8104, "vwap_slope": 0.0014, "atr": 0.0433, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0781, "ema9": 13.8128, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.578, "stage3": {"stop": 13.793, "risk": 0.052, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4523, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:00:51.851509", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1449, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0555, "ema9": 6.1375, "ema20": 6.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.082, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:00:51.852305", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.129%, flat band 0.080%)"], "metrics": {"price": 13.3026, "vwap": 13.5047, "vwap_slope": -0.0191, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1293, "flat_threshold_pct": 0.0802, "ema9": 13.3203, "ema20": 13.3953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 4.572, "spread_pct": 0.075, "rvol": 0.075, "volume_pace_ratio": 0.951}}
{"timestamp": "2026-09-22T14:00:56.858054", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 7.8277, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0152, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:56.858941", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8277, "vwap": 7.7607, "vwap_slope": 0.0054, "atr": 0.0253, "trend": "positive", "slope_pct": 0.0978, "lower_highs_lower_lows": false, "stop": 7.7973, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:00:56.859705", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0494, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:56.860422", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0646, "vwap_slope": 0.0072, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0134, "lower_highs_lower_lows": false, "stop": 10.0898, "imbalance_decline_count": 1, "imbalance_cur": -0.530720635098116, "imbalance_prev": 0.3114953671348378}}
{"timestamp": "2026-09-22T14:00:56.861836", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:00:56.862479", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3046, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.048, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:00:56.865782", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8875, "vwap": 13.8268, "vwap_slope": -0.0241, "atr": 0.409, "atr_pct": 2.945, "trend": "flat", "slope_pct": -0.4237, "flat_threshold_pct": 0.7363, "ema9": 13.4928, "ema20": 13.6935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 12.492, "spread_pct": 0.359, "rvol": 1.854, "volume_pace_ratio": 23.359}}
{"timestamp": "2026-09-22T14:00:56.866811", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.867, "vwap_slope": -0.0169, "atr": 0.0475, "atr_pct": 0.546, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1365, "ema9": 8.7212, "ema20": 8.743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 5.531, "spread_pct": 0.115, "rvol": 0.483, "volume_pace_ratio": 6.087}}
{"timestamp": "2026-09-22T14:00:56.867806", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.95, "vwap": 13.6641, "vwap_slope": -0.0227, "atr": 0.1722, "atr_pct": 1.33, "trend": "flat", "slope_pct": -0.2624, "flat_threshold_pct": 0.3325, "ema9": 13.1065, "ema20": 13.2774, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.316, "distance_from_high_pct": 8.739, "spread_pct": 0.925, "rvol": 0.101, "volume_pace_ratio": 1.276}}
{"timestamp": "2026-09-22T14:00:56.868957", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4336, "vwap_slope": -0.0034, "atr": 0.0181, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.071, "ema9": 6.3887, "ema20": 6.4018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.088, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:00:56.869880", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.0s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9991, "vwap": 8.8382, "vwap_slope": 0.0075, "atr": 0.0733, "atr_pct": 0.815, "trend": "flat", "slope_pct": 0.1647, "flat_threshold_pct": 0.2037, "ema9": 8.9827, "ema20": 8.933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 0.891, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.501, "stage3": {"stop": 8.9111, "risk": 0.088, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1945, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:00:56.870833", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.875, "vwap": 8.8192, "vwap_slope": -0.0009, "atr": 0.1092, "atr_pct": 1.231, "trend": "flat", "slope_pct": 0.1027, "flat_threshold_pct": 0.3077, "ema9": 8.8331, "ema20": 8.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.797, "distance_from_high_pct": 1.389, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:00:56.871730", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7121, "vwap_slope": -0.0018, "atr": 0.0256, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0505, "ema9": 12.6879, "ema20": 12.6921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:00:56.872519", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.575, "vwap": 8.7522, "vwap_slope": -0.0063, "atr": 0.0662, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.1929, "ema9": 8.6115, "ema20": 8.6503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.445, "volume_pace_ratio": 5.608}}
{"timestamp": "2026-09-22T14:00:56.873328", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 381.5s", "imbalance +67% >= 50% buy threshold, stop 11.58", "entry_score 84.8"], "reasons_against": [], "metrics": {"price": 11.6356, "vwap": 11.5959, "vwap_slope": 0.0011, "atr": 0.045, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.0966, "ema9": 11.6216, "ema20": 11.604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.805, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.654, "stage3": {"stop": 11.5816, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6692, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 11.58"}, "entry_score": 84.81, "entry_score_breakdown": {"imbalance_sub": 0.527, "volume_pace_sub": 1.0, "volatility_sub": 0.949, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:56.916732", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3118, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0636, "ema9": 12.2698, "ema20": 12.2693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:00:56.918826", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.35", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3476, "vwap_slope": -0.0185, "atr": 0.0745, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.1436, "flat_threshold_pct": 0.1828, "ema9": 10.2354, "ema20": 10.3097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.481, "distance_from_high_pct": 4.765, "spread_pct": 0.196, "rvol": 0.028, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:00:56.920663", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4916, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.079, "ema9": 5.4937, "ema20": 5.4956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 1.936, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:00:56.921511", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0332, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0917, "ema9": 9.0598, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:00:56.922237", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4323, "vwap": 7.4659, "vwap_slope": -0.0017, "atr": 0.0225, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0415, "flat_threshold_pct": 0.0757, "ema9": 7.4326, "ema20": 7.4425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.559, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:00:56.923045", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1956, "vwap_slope": -0.001, "atr": 0.0485, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.133, "ema9": 9.1219, "ema20": 9.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.065, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:00:56.923842", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.9189, "vwap_slope": -0.0535, "atr": 0.1136, "atr_pct": 0.911, "trend": "flat", "slope_pct": -0.136, "flat_threshold_pct": 0.2279, "ema9": 12.688, "ema20": 12.8052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 7.84, "spread_pct": 0.483, "rvol": 0.067, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T14:00:56.924915", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (669.8s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 5.56, "vwap": 5.535, "vwap_slope": 0.0028, "atr": 0.02, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0393, "flat_threshold_pct": 0.0897, "ema9": 5.5562, "ema20": 5.5475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.553, "stage3": {"stop": 5.536, "risk": 0.024, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1165, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:00:56.925756", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.229, "vwap_slope": 0.002, "atr": 0.0191, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0483, "flat_threshold_pct": 0.0907, "ema9": 5.2587, "ema20": 5.2441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.431, "distance_from_high_pct": 0.284, "spread_pct": 0.57, "rvol": 0.015, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:00:56.926497", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7302, "vwap_slope": -0.0043, "atr": 0.0312, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0901, "ema9": 8.6975, "ema20": 8.7128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:00:56.927240", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.82, "vwap": 11.6925, "vwap_slope": 0.0286, "atr": 0.0515, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0425, "flat_threshold_pct": 0.1089, "ema9": 11.799, "ema20": 11.7591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 0.169, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:00:56.927772", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0056, "vwap_slope": -0.0041, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0428, "flat_threshold_pct": 0.0504, "ema9": 8.9619, "ema20": 8.9737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T14:00:56.928484", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8669, "vwap_slope": -0.0009, "atr": 0.0362, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.1891, "ema9": 4.8144, "ema20": 4.8177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.632}}
{"timestamp": "2026-09-22T14:00:56.929332", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8177, "vwap_slope": -0.0064, "atr": 0.0443, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0755, "ema9": 14.6855, "ema20": 14.7304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.129, "volume_pace_ratio": 1.632}}
{"timestamp": "2026-09-22T14:00:56.930108", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.1345, "vwap_slope": -0.0089, "atr": 0.0449, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.1247, "ema9": 9.0879, "ema20": 9.1123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 2.384, "spread_pct": 0.443, "rvol": 0.034, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:00:56.930956", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 82.0s", "imbalance +58% >= 50% buy threshold, stop 13.80", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 13.85, "vwap": 13.8104, "vwap_slope": 0.0014, "atr": 0.0433, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0781, "ema9": 13.8138, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 1.142, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.578, "stage3": {"stop": 13.798, "risk": 0.052, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5765, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 13.80"}, "entry_score": 81.71, "entry_score_breakdown": {"imbalance_sub": 0.395, "volume_pace_sub": 1.0, "volatility_sub": 0.993, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:00:56.973225", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.12 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.125, "vwap": 6.1446, "vwap_slope": -0.0005, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0571, "ema9": 6.1345, "ema20": 6.1363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 1.527, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:00:56.974148", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.129%, flat band 0.080%)"], "metrics": {"price": 13.305, "vwap": 13.5048, "vwap_slope": -0.019, "atr": 0.0427, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1291, "flat_threshold_pct": 0.0802, "ema9": 13.3208, "ema20": 13.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.075, "volume_pace_ratio": 0.948}}
{"timestamp": "2026-09-22T14:01:01.979792", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:01.981168", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7607, "vwap_slope": 0.0033, "atr": 0.0239, "trend": "positive", "slope_pct": 0.0929, "lower_highs_lower_lows": false, "stop": 7.7963, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:01:01.982550", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:01.985708", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0643, "vwap_slope": 0.0065, "atr": 0.0269, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0878, "imbalance_decline_count": 2, "imbalance_cur": -0.5449127749485319, "imbalance_prev": -0.530720635098116}}
{"timestamp": "2026-09-22T14:01:01.989554", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:01.991377", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3046, "vwap_slope": 0.001, "atr": 0.0175, "trend": "flat", "slope_pct": 0.048, "lower_highs_lower_lows": false, "stop": 6.314, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:01:01.994250", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.97, "vwap": 13.8284, "vwap_slope": -0.006, "atr": 0.3852, "atr_pct": 2.757, "trend": "flat", "slope_pct": -0.3392, "flat_threshold_pct": 0.6893, "ema9": 13.6018, "ema20": 13.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 11.972, "spread_pct": 0.286, "rvol": 1.864, "volume_pace_ratio": 23.428}}
{"timestamp": "2026-09-22T14:01:01.995658", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7099, "vwap": 8.8668, "vwap_slope": -0.0082, "atr": 0.0455, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.121, "flat_threshold_pct": 0.1307, "ema9": 8.7176, "ema20": 8.7391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 5.533, "spread_pct": 0.115, "rvol": 0.483, "volume_pace_ratio": 6.074}}
{"timestamp": "2026-09-22T14:01:01.996923", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.97, "vwap": 13.6636, "vwap_slope": -0.0209, "atr": 0.1537, "atr_pct": 1.185, "trend": "flat", "slope_pct": -0.2632, "flat_threshold_pct": 0.2962, "ema9": 13.0728, "ema20": 13.2446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 8.598, "spread_pct": 0.925, "rvol": 0.101, "volume_pace_ratio": 1.273}}
{"timestamp": "2026-09-22T14:01:01.997983", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4336, "vwap_slope": -0.0023, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0639, "ema9": 6.3857, "ema20": 6.3992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.088, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:01:01.999218", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.1s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9945, "vwap": 8.8382, "vwap_slope": 0.0029, "atr": 0.069, "atr_pct": 0.768, "trend": "flat", "slope_pct": 0.1582, "flat_threshold_pct": 0.1919, "ema9": 8.982, "ema20": 8.9372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.942, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.492, "stage3": {"stop": 8.9117, "risk": 0.0828, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0395, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:02.001725", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8186, "vwap_slope": -0.0014, "atr": 0.0939, "atr_pct": 1.072, "trend": "flat", "slope_pct": 0.0889, "flat_threshold_pct": 0.268, "ema9": 8.8185, "ema20": 8.7934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.694, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:01:02.005220", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7121, "vwap_slope": -0.001, "atr": 0.023, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.05, "ema9": 12.6873, "ema20": 12.6914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:01:02.006539", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.575, "vwap": 8.7521, "vwap_slope": -0.0052, "atr": 0.0613, "atr_pct": 0.715, "trend": "flat", "slope_pct": -0.116, "flat_threshold_pct": 0.1788, "ema9": 8.6044, "ema20": 8.6432, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 7.096, "spread_pct": 0.117, "rvol": 0.445, "volume_pace_ratio": 5.596}}
{"timestamp": "2026-09-22T14:01:02.007811", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (386.6s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6264, "vwap": 11.596, "vwap_slope": 0.0007, "atr": 0.0402, "atr_pct": 0.346, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0865, "ema9": 11.6218, "ema20": 11.6058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 0.883, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.653, "stage3": {"stop": 11.5782, "risk": 0.0482, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0722, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:02.009050", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3117, "vwap_slope": -0.002, "atr": 0.0266, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0542, "ema9": 12.2729, "ema20": 12.2708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.055, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:01:02.016667", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.35", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.135%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.1869, "vwap": 10.3467, "vwap_slope": -0.0183, "atr": 0.055, "atr_pct": 0.54, "trend": "negative", "slope_pct": -0.143, "flat_threshold_pct": 0.1351, "ema9": 10.2257, "ema20": 10.298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.565, "distance_from_high_pct": 4.794, "spread_pct": 0.196, "rvol": 0.028, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T14:01:02.017908", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0171, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0778, "ema9": 5.4934, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:01:02.018860", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0926, "vwap_slope": -0.0001, "atr": 0.0332, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0917, "ema9": 9.0598, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.292, "distance_from_high_pct": 3.207, "spread_pct": 0.662, "rvol": 0.052, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:01:02.020865", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4652, "vwap_slope": -0.0023, "atr": 0.0189, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.0639, "ema9": 7.4255, "ema20": 7.4379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:01:02.021864", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1955, "vwap_slope": -0.0011, "atr": 0.0485, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0626, "flat_threshold_pct": 0.1329, "ema9": 9.1229, "ema20": 9.1381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 3.132, "spread_pct": 0.329, "rvol": 0.065, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T14:01:02.023136", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.9186, "vwap_slope": -0.0537, "atr": 0.113, "atr_pct": 0.907, "trend": "flat", "slope_pct": -0.136, "flat_threshold_pct": 0.2267, "ema9": 12.688, "ema20": 12.8052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 7.84, "spread_pct": 0.402, "rvol": 0.067, "volume_pace_ratio": 0.841}}
{"timestamp": "2026-09-22T14:01:02.024359", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (674.9s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.565, "vwap": 5.535, "vwap_slope": 0.0024, "atr": 0.0192, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0386, "flat_threshold_pct": 0.0862, "ema9": 5.558, "ema20": 5.5492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.551, "stage3": {"stop": 5.542, "risk": 0.023, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1887, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:02.025328", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.229, "vwap_slope": 0.002, "atr": 0.0191, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0908, "ema9": 5.2577, "ema20": 5.2436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.434, "distance_from_high_pct": 0.378, "spread_pct": 0.57, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:01:02.026351", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7293, "vwap_slope": -0.0049, "atr": 0.0285, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0824, "ema9": 8.6892, "ema20": 8.7074, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:01:02.027396", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.6941, "vwap_slope": 0.0089, "atr": 0.0485, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.1025, "ema9": 11.8022, "ema20": 11.7644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:01:02.029363", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0056, "vwap_slope": -0.0041, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0428, "flat_threshold_pct": 0.0504, "ema9": 8.9619, "ema20": 8.9737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T14:01:02.030244", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.627}}
{"timestamp": "2026-09-22T14:01:02.031612", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8177, "vwap_slope": -0.0044, "atr": 0.0405, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.0689, "ema9": 14.6854, "ema20": 14.726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.627}}
{"timestamp": "2026-09-22T14:01:02.032503", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.1343, "vwap_slope": -0.0091, "atr": 0.0449, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.1248, "ema9": 9.0859, "ema20": 9.1114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 2.492, "spread_pct": 0.443, "rvol": 0.034, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:01:02.033641", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 87.1s", "imbalance +60% >= 50% buy threshold, stop 13.79", "entry_score 82.8"], "reasons_against": [], "metrics": {"price": 13.84, "vwap": 13.8105, "vwap_slope": 0.0012, "atr": 0.0376, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.068, "ema9": 13.8175, "ema20": 13.8098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.213, "spread_pct": 0.145, "rvol": 0.046, "volume_pace_ratio": 0.577, "stage3": {"stop": 13.7949, "risk": 0.0451, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5987, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 13.79"}, "entry_score": 82.8, "entry_score_breakdown": {"imbalance_sub": 0.427, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:02.087626", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.13, "vwap": 6.1446, "vwap_slope": -0.0004, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0541, "ema9": 6.1336, "ema20": 6.1357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:01:02.088792", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.076%)"], "metrics": {"price": 13.315, "vwap": 13.5044, "vwap_slope": -0.0128, "atr": 0.0406, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.1248, "flat_threshold_pct": 0.0763, "ema9": 13.3196, "ema20": 13.3879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.075, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T14:01:07.094771", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 7.8267, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0065, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:07.095704", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8267, "vwap": 7.7607, "vwap_slope": 0.0034, "atr": 0.0243, "trend": "positive", "slope_pct": 0.093, "lower_highs_lower_lows": false, "stop": 7.7976, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:01:07.096349", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:07.098577", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.0644, "vwap_slope": 0.0066, "atr": 0.0279, "trend": "flat", "slope_pct": 0.0125, "lower_highs_lower_lows": false, "stop": 10.0765, "imbalance_decline_count": 0, "imbalance_cur": -0.4405187098192208, "imbalance_prev": -0.5449127749485319}}
{"timestamp": "2026-09-22T14:01:07.101400", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:07.101961", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3046, "vwap_slope": 0.0005, "atr": 0.0157, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3161, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:01:07.104982", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.89, "vwap": 13.829, "vwap_slope": -0.0053, "atr": 0.3909, "atr_pct": 2.814, "trend": "flat", "slope_pct": -0.3452, "flat_threshold_pct": 0.7036, "ema9": 13.5858, "ema20": 13.7195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 12.476, "spread_pct": 0.36, "rvol": 1.881, "volume_pace_ratio": 23.58}}
{"timestamp": "2026-09-22T14:01:07.105897", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7077, "vwap": 8.8665, "vwap_slope": -0.0084, "atr": 0.046, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.1211, "flat_threshold_pct": 0.1322, "ema9": 8.7172, "ema20": 8.7389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 5.556, "spread_pct": 0.115, "rvol": 0.484, "volume_pace_ratio": 6.067}}
{"timestamp": "2026-09-22T14:01:07.106733", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.9216, "vwap": 13.6611, "vwap_slope": -0.0233, "atr": 0.1544, "atr_pct": 1.195, "trend": "flat", "slope_pct": -0.2652, "flat_threshold_pct": 0.2987, "ema9": 13.0631, "ema20": 13.24, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 8.939, "spread_pct": 0.617, "rvol": 0.102, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T14:01:07.107637", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4333, "vwap_slope": -0.0027, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.0691, "ema9": 6.3867, "ema20": 6.3997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.088, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:01:07.108520", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.2s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 8.975, "vwap": 8.8382, "vwap_slope": 0.0029, "atr": 0.0694, "atr_pct": 0.773, "trend": "flat", "slope_pct": 0.157, "flat_threshold_pct": 0.1933, "ema9": 8.9781, "ema20": 8.9353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.483, "stage3": {"stop": 8.8917, "risk": 0.0833, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2516, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:07.110815", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8186, "vwap_slope": -0.0014, "atr": 0.0939, "atr_pct": 1.072, "trend": "flat", "slope_pct": 0.0889, "flat_threshold_pct": 0.268, "ema9": 8.8185, "ema20": 8.7934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.694, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:01:07.111877", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7121, "vwap_slope": -0.001, "atr": 0.0233, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.05, "ema9": 12.6893, "ema20": 12.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:01:07.118134", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5777, "vwap": 8.7518, "vwap_slope": -0.0054, "atr": 0.0617, "atr_pct": 0.72, "trend": "flat", "slope_pct": -0.1158, "flat_threshold_pct": 0.18, "ema9": 8.6049, "ema20": 8.6434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 7.067, "spread_pct": 0.117, "rvol": 0.446, "volume_pace_ratio": 5.589}}
{"timestamp": "2026-09-22T14:01:07.119394", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (391.7s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 11.65, "vwap": 11.5961, "vwap_slope": 0.0008, "atr": 0.0416, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.0892, "ema9": 11.6265, "ema20": 11.608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 0.682, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.652, "stage3": {"stop": 11.6001, "risk": 0.0499, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1205, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:07.120423", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3116, "vwap_slope": -0.002, "atr": 0.0272, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0553, "ema9": 12.2729, "ema20": 12.2708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.056, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:01:07.121323", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.1867, "vwap": 10.3418, "vwap_slope": -0.0232, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.143, "flat_threshold_pct": 0.1388, "ema9": 10.2257, "ema20": 10.298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.646, "distance_from_high_pct": 4.796, "spread_pct": 0.196, "rvol": 0.029, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:01:07.122194", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4813, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0166, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0029, "flat_threshold_pct": 0.0758, "ema9": 5.491, "ema20": 5.4941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 2.12, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:01:07.124704", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0921, "vwap_slope": -0.0005, "atr": 0.034, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0004, "flat_threshold_pct": 0.0941, "ema9": 9.0538, "ema20": 9.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.528, "spread_pct": 0.442, "rvol": 0.053, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:01:07.126286", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.47", "VWAP sloping down"], "metrics": {"price": 7.4182, "vwap": 7.4652, "vwap_slope": -0.0023, "atr": 0.0189, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0422, "flat_threshold_pct": 0.0638, "ema9": 7.4262, "ema20": 7.4382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.746, "spread_pct": 0.135, "rvol": 0.042, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:01:07.127265", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.125, "vwap": 9.1954, "vwap_slope": -0.001, "atr": 0.0432, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.1183, "ema9": 9.1233, "ema20": 9.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 3.132, "spread_pct": 0.329, "rvol": 0.065, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T14:01:07.128095", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4452, "vwap": 12.9177, "vwap_slope": -0.0432, "atr": 0.1069, "atr_pct": 0.859, "trend": "flat", "slope_pct": -0.1445, "flat_threshold_pct": 0.2148, "ema9": 12.6394, "ema20": 12.7709, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 7.95, "spread_pct": 0.161, "rvol": 0.067, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T14:01:07.128948", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (680.0s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.5353, "vwap_slope": 0.0026, "atr": 0.0198, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0376, "flat_threshold_pct": 0.0892, "ema9": 5.556, "ema20": 5.5482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.044, "volume_pace_ratio": 0.555, "stage3": {"stop": 5.5312, "risk": 0.0238, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1425, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:07.129818", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.229, "vwap_slope": 0.002, "atr": 0.0191, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0908, "ema9": 5.2577, "ema20": 5.2436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.434, "distance_from_high_pct": 0.378, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:01:07.130754", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7293, "vwap_slope": -0.0049, "atr": 0.0294, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0848, "ema9": 8.6882, "ema20": 8.7069, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:01:07.131532", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.6941, "vwap_slope": 0.0089, "atr": 0.0485, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.1025, "ema9": 11.8022, "ema20": 11.7644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.211, "spread_pct": 0.423, "rvol": 0.015, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:01:07.133318", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0056, "vwap_slope": -0.0038, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0419, "flat_threshold_pct": 0.05, "ema9": 8.9585, "ema20": 8.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T14:01:07.135210", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.623}}
{"timestamp": "2026-09-22T14:01:07.136264", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6785, "vwap": 14.8177, "vwap_slope": -0.0044, "atr": 0.0406, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0691, "ema9": 14.6841, "ema20": 14.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 2.013, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.623}}
{"timestamp": "2026-09-22T14:01:07.137173", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.1343, "vwap_slope": -0.0077, "atr": 0.0428, "atr_pct": 0.475, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.1186, "ema9": 9.0727, "ema20": 9.1027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 2.275, "spread_pct": 0.333, "rvol": 0.034, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:01:07.138010", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 92.2s", "imbalance +56% >= 50% buy threshold, stop 13.80", "entry_score 81.1"], "reasons_against": [], "metrics": {"price": 13.8414, "vwap": 13.8105, "vwap_slope": 0.0012, "atr": 0.038, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0686, "ema9": 13.8178, "ema20": 13.81, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.203, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.575, "stage3": {"stop": 13.7958, "risk": 0.0456, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5582, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 13.80"}, "entry_score": 81.07, "entry_score_breakdown": {"imbalance_sub": 0.369, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:07.178691", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.1337, "vwap": 6.1446, "vwap_slope": -0.0005, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.057, "ema9": 6.1344, "ema20": 6.136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.387, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T14:01:07.183644", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.077%)"], "metrics": {"price": 13.31, "vwap": 13.5028, "vwap_slope": -0.0144, "atr": 0.041, "atr_pct": 0.308, "trend": "negative", "slope_pct": -0.125, "flat_threshold_pct": 0.077, "ema9": 13.3186, "ema20": 13.3874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.076, "volume_pace_ratio": 0.953}}
{"timestamp": "2026-09-22T14:01:12.194908", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0192, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:12.195677", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7608, "vwap_slope": 0.0034, "atr": 0.0243, "trend": "positive", "slope_pct": 0.0933, "lower_highs_lower_lows": false, "stop": 7.8009, "imbalance_decline_count": 1, "imbalance_cur": 0.7146932952924394, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:01:12.196224", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 10.1095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0213, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:12.196815", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1095, "vwap": 10.0644, "vwap_slope": 0.0066, "atr": 0.0279, "trend": "flat", "slope_pct": 0.0125, "lower_highs_lower_lows": false, "stop": 10.076, "imbalance_decline_count": 1, "imbalance_cur": -0.44198609275329004, "imbalance_prev": -0.4405187098192208}}
{"timestamp": "2026-09-22T14:01:12.197262", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0868, "trend": "negative"}}
{"timestamp": "2026-09-22T14:01:12.197818", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3047, "vwap_slope": 0.0006, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0441, "lower_highs_lower_lows": false, "stop": 6.3053, "imbalance_decline_count": 1, "imbalance_cur": 0.4186746987951807, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:01:12.199756", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.91, "vwap": 13.8293, "vwap_slope": -0.0051, "atr": 0.3916, "atr_pct": 2.815, "trend": "flat", "slope_pct": -0.3437, "flat_threshold_pct": 0.7039, "ema9": 13.5898, "ema20": 13.7214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 12.35, "spread_pct": 0.503, "rvol": 1.886, "volume_pace_ratio": 23.579}}
{"timestamp": "2026-09-22T14:01:12.200719", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.8661, "vwap_slope": -0.0088, "atr": 0.046, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.1209, "flat_threshold_pct": 0.1321, "ema9": 8.7177, "ema20": 8.7391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 5.531, "spread_pct": 0.115, "rvol": 0.485, "volume_pace_ratio": 6.066}}
{"timestamp": "2026-09-22T14:01:12.201708", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.97, "vwap": 13.6612, "vwap_slope": -0.0233, "atr": 0.1544, "atr_pct": 1.19, "trend": "flat", "slope_pct": -0.2632, "flat_threshold_pct": 0.2976, "ema9": 13.0728, "ema20": 13.2446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 8.598, "spread_pct": 0.617, "rvol": 0.102, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:01:12.202577", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4331, "vwap_slope": -0.0029, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0692, "ema9": 6.3847, "ema20": 6.3988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.088, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:01:12.203490", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.3s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.97, "vwap": 8.8384, "vwap_slope": 0.0031, "atr": 0.0698, "atr_pct": 0.778, "trend": "flat", "slope_pct": 0.1566, "flat_threshold_pct": 0.1944, "ema9": 8.9771, "ema20": 8.9348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 1.211, "spread_pct": 0.111, "rvol": 0.278, "volume_pace_ratio": 3.479, "stage3": {"stop": 8.8862, "risk": 0.0838, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5054, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:12.204185", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8186, "vwap_slope": -0.0014, "atr": 0.0939, "atr_pct": 1.072, "trend": "flat", "slope_pct": 0.0889, "flat_threshold_pct": 0.268, "ema9": 8.8185, "ema20": 8.7934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.694, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:01:12.204974", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7121, "vwap_slope": -0.0011, "atr": 0.0235, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.05, "ema9": 12.6893, "ema20": 12.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:01:12.205685", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5724, "vwap": 8.7517, "vwap_slope": -0.0055, "atr": 0.0618, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.1803, "ema9": 8.6039, "ema20": 8.6429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 7.125, "spread_pct": 0.117, "rvol": 0.446, "volume_pace_ratio": 5.576}}
{"timestamp": "2026-09-22T14:01:12.206520", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (396.8s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 11.65, "vwap": 11.5961, "vwap_slope": 0.0008, "atr": 0.0416, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.0892, "ema9": 11.6265, "ema20": 11.608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 0.682, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.651, "stage3": {"stop": 11.6001, "risk": 0.0499, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0738, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:12.207405", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2821, "vwap": 12.3115, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0557, "ema9": 12.2723, "ema20": 12.2705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.29, "spread_pct": 0.081, "rvol": 0.056, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:01:12.208147", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3418, "vwap_slope": -0.0232, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.1428, "flat_threshold_pct": 0.1387, "ema9": 10.2263, "ema20": 10.2983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.646, "distance_from_high_pct": 4.765, "spread_pct": 0.295, "rvol": 0.029, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:01:12.208803", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4914, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0168, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0766, "ema9": 5.493, "ema20": 5.495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 1.939, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:01:12.209450", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0658, "vwap": 9.0923, "vwap_slope": -0.0004, "atr": 0.0344, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0949, "ema9": 9.061, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.145, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:01:12.210157", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4649, "vwap_slope": -0.0026, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.065, "ema9": 7.4275, "ema20": 7.4389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.043, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:01:12.210981", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1175, "vwap": 9.1954, "vwap_slope": -0.001, "atr": 0.0437, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0601, "flat_threshold_pct": 0.1198, "ema9": 9.1218, "ema20": 9.1362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 3.211, "spread_pct": 0.329, "rvol": 0.065, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T14:01:12.211736", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.9175, "vwap_slope": -0.0435, "atr": 0.1069, "atr_pct": 0.858, "trend": "flat", "slope_pct": -0.144, "flat_threshold_pct": 0.2146, "ema9": 12.6414, "ema20": 12.7718, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 7.877, "spread_pct": 0.241, "rvol": 0.067, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T14:01:12.212592", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (685.1s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5353, "vwap_slope": 0.0027, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0361, "flat_threshold_pct": 0.0943, "ema9": 5.553, "ema20": 5.5468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.559, "stage3": {"stop": 5.5149, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2274, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:12.213301", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.229, "vwap_slope": 0.002, "atr": 0.0191, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0908, "ema9": 5.2577, "ema20": 5.2436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.434, "distance_from_high_pct": 0.378, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:01:12.214081", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.73", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7291, "vwap_slope": -0.0052, "atr": 0.0294, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0848, "ema9": 8.6892, "ema20": 8.7074, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:01:12.214894", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.815, "vwap": 11.6941, "vwap_slope": 0.0089, "atr": 0.0485, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0427, "flat_threshold_pct": 0.1025, "ema9": 11.8022, "ema20": 11.7644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.211, "spread_pct": 0.254, "rvol": 0.015, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:01:12.215689", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.958, "vwap": 9.0056, "vwap_slope": -0.0038, "atr": 0.0175, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0411, "flat_threshold_pct": 0.05, "ema9": 8.9611, "ema20": 8.9722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.56, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T14:01:12.216396", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.618}}
{"timestamp": "2026-09-22T14:01:12.217212", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8173, "vwap_slope": -0.0048, "atr": 0.0415, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0708, "ema9": 14.6814, "ema20": 14.7241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.623}}
{"timestamp": "2026-09-22T14:01:12.217930", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.1339, "vwap_slope": -0.0082, "atr": 0.0435, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.1205, "ema9": 9.0747, "ema20": 9.1036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 2.167, "spread_pct": 0.443, "rvol": 0.034, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:01:12.218814", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.3s) but room-to-run failed: imbalance +30% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.84, "vwap": 13.8105, "vwap_slope": 0.0012, "atr": 0.0405, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0731, "ema9": 13.8175, "ema20": 13.8098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.213, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.574, "stage3": {"stop": 13.7914, "risk": 0.0486, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3013, "passed": false, "reason": "imbalance +30% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:01:12.219697", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1446, "vwap_slope": -0.0005, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.057, "ema9": 6.1346, "ema20": 6.1362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:01:12.220489", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.078%)"], "metrics": {"price": 13.3177, "vwap": 13.502, "vwap_slope": -0.0152, "atr": 0.0417, "atr_pct": 0.313, "trend": "negative", "slope_pct": -0.1247, "flat_threshold_pct": 0.0783, "ema9": 13.3202, "ema20": 13.3882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 4.464, "spread_pct": 0.075, "rvol": 0.076, "volume_pace_ratio": 0.954}}
{"timestamp": "2026-09-22T14:01:17.226423", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0383, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:17.227471", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7608, "vwap_slope": 0.0035, "atr": 0.025, "trend": "positive", "slope_pct": 0.0936, "lower_highs_lower_lows": false, "stop": 7.805, "imbalance_decline_count": 0, "imbalance_cur": 0.8060135790494666, "imbalance_prev": 0.7146932952924394}}
{"timestamp": "2026-09-22T14:01:17.228068", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 10.1097, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0207, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:17.228646", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1097, "vwap": 10.0645, "vwap_slope": 0.0066, "atr": 0.0283, "trend": "flat", "slope_pct": 0.0125, "lower_highs_lower_lows": false, "stop": 10.0757, "imbalance_decline_count": 0, "imbalance_cur": -0.32192035727577223, "imbalance_prev": -0.44198609275329004}}
{"timestamp": "2026-09-22T14:01:17.229194", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0631, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:17.229732", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3047, "vwap_slope": 0.0006, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0446, "lower_highs_lower_lows": false, "stop": 6.3103, "imbalance_decline_count": 0, "imbalance_cur": 0.4631432545201669, "imbalance_prev": 0.4186746987951807}}
{"timestamp": "2026-09-22T14:01:17.231600", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8757, "vwap": 13.8295, "vwap_slope": -0.0049, "atr": 0.3916, "atr_pct": 2.822, "trend": "flat", "slope_pct": -0.3462, "flat_threshold_pct": 0.7056, "ema9": 13.5829, "ema20": 13.7181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 12.566, "spread_pct": 0.432, "rvol": 1.895, "volume_pace_ratio": 23.616}}
{"timestamp": "2026-09-22T14:01:17.233673", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8659, "vwap_slope": -0.009, "atr": 0.0463, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.1203, "flat_threshold_pct": 0.1327, "ema9": 8.7197, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.486, "volume_pace_ratio": 6.06}}
{"timestamp": "2026-09-22T14:01:17.234657", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.9303, "vwap": 13.6611, "vwap_slope": -0.0234, "atr": 0.1544, "atr_pct": 1.194, "trend": "flat", "slope_pct": -0.2649, "flat_threshold_pct": 0.2985, "ema9": 13.0648, "ema20": 13.2409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 8.877, "spread_pct": 0.155, "rvol": 0.102, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:01:17.235606", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4331, "vwap_slope": -0.0028, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0732, "ema9": 6.3857, "ema20": 6.3992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.088, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:01:17.236483", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.3s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.965, "vwap": 8.8387, "vwap_slope": 0.0034, "atr": 0.0705, "atr_pct": 0.786, "trend": "flat", "slope_pct": 0.1563, "flat_threshold_pct": 0.1965, "ema9": 8.9761, "ema20": 8.9344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.279, "volume_pace_ratio": 3.477, "stage3": {"stop": 8.8804, "risk": 0.0846, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4263, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:17.237302", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.8187, "vwap_slope": -0.0003, "atr": 0.1032, "atr_pct": 1.148, "trend": "flat", "slope_pct": 0.0964, "flat_threshold_pct": 0.2869, "ema9": 8.8528, "ema20": 8.8121, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.814, "distance_from_high_pct": 0.111, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:01:17.238219", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7121, "vwap_slope": -0.0011, "atr": 0.0246, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.05, "ema9": 12.6933, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.044, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:01:17.239102", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5725, "vwap": 8.7517, "vwap_slope": -0.0056, "atr": 0.0618, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.1803, "ema9": 8.6039, "ema20": 8.6429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 7.124, "spread_pct": 0.117, "rvol": 0.446, "volume_pace_ratio": 5.563}}
{"timestamp": "2026-09-22T14:01:17.240001", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (401.8s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6414, "vwap": 11.5961, "vwap_slope": 0.0009, "atr": 0.0416, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0893, "ema9": 11.6248, "ema20": 11.6072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 0.755, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.649, "stage3": {"stop": 11.5915, "risk": 0.0499, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1783, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:17.240829", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3115, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0557, "ema9": 12.2729, "ema20": 12.2708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.056, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:01:17.241636", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.1862, "vwap": 10.3416, "vwap_slope": -0.0234, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.143, "flat_threshold_pct": 0.1388, "ema9": 10.2256, "ema20": 10.298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.649, "distance_from_high_pct": 4.801, "spread_pct": 0.196, "rvol": 0.029, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:01:17.242388", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4914, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0168, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0766, "ema9": 5.493, "ema20": 5.495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 1.939, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:01:17.243263", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0658, "vwap": 9.0923, "vwap_slope": -0.0004, "atr": 0.0344, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0949, "ema9": 9.061, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.145, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:01:17.244121", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4649, "vwap_slope": -0.0026, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.065, "ema9": 7.4275, "ema20": 7.4389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.043, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:01:17.244957", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1953, "vwap_slope": -0.0011, "atr": 0.0437, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0593, "flat_threshold_pct": 0.1197, "ema9": 9.1243, "ema20": 9.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.065, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T14:01:17.246001", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4697, "vwap": 12.9171, "vwap_slope": -0.0439, "atr": 0.1076, "atr_pct": 0.863, "trend": "flat", "slope_pct": -0.1434, "flat_threshold_pct": 0.2157, "ema9": 12.6443, "ema20": 12.7732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 7.768, "spread_pct": 0.321, "rvol": 0.067, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:01:17.247247", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (690.1s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5353, "vwap_slope": 0.0027, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0361, "flat_threshold_pct": 0.0943, "ema9": 5.553, "ema20": 5.5468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.558, "stage3": {"stop": 5.5149, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1677, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:17.248044", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.229, "vwap_slope": 0.002, "atr": 0.0191, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0908, "ema9": 5.2577, "ema20": 5.2436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.434, "distance_from_high_pct": 0.378, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:01:17.248845", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.73", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7291, "vwap_slope": -0.0052, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.089, "ema9": 8.6892, "ema20": 8.7074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.028, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:01:17.249615", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.793, "vwap": 11.694, "vwap_slope": 0.0087, "atr": 0.05, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.1061, "ema9": 11.7978, "ema20": 11.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.397, "spread_pct": 0.254, "rvol": 0.015, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:01:17.250455", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9514, "vwap": 9.0056, "vwap_slope": -0.0038, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0415, "flat_threshold_pct": 0.05, "ema9": 8.9598, "ema20": 8.9715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.633, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:01:17.251287", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.614}}
{"timestamp": "2026-09-22T14:01:17.252164", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.8173, "vwap_slope": -0.0048, "atr": 0.0419, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.0714, "ema9": 14.6804, "ema20": 14.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.619}}
{"timestamp": "2026-09-22T14:01:17.252941", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.0599, "vwap": 9.1338, "vwap_slope": -0.0082, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.126, "ema9": 9.0807, "ema20": 9.1065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 1.843, "spread_pct": 0.553, "rvol": 0.034, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:01:17.253991", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 102.3s", "imbalance +80% >= 50% buy threshold, stop 13.79", "entry_score 91.5"], "reasons_against": [], "metrics": {"price": 13.84, "vwap": 13.8108, "vwap_slope": 0.0014, "atr": 0.0405, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0731, "ema9": 13.8175, "ema20": 13.8098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.213, "spread_pct": 0.072, "rvol": 0.046, "volume_pace_ratio": 0.579, "stage3": {"stop": 13.7914, "risk": 0.0486, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8007, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 13.79"}, "entry_score": 91.46, "entry_score_breakdown": {"imbalance_sub": 0.715, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:17.294705", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1446, "vwap_slope": -0.0005, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.057, "ema9": 6.1346, "ema20": 6.1362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:01:17.296021", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.078%)"], "metrics": {"price": 13.3101, "vwap": 13.5012, "vwap_slope": -0.0159, "atr": 0.0417, "atr_pct": 0.313, "trend": "negative", "slope_pct": -0.125, "flat_threshold_pct": 0.0783, "ema9": 13.3187, "ema20": 13.3874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.077, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T14:01:22.301923", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 7.8274, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0092, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:22.302765", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8274, "vwap": 7.7608, "vwap_slope": 0.0035, "atr": 0.025, "trend": "positive", "slope_pct": 0.0931, "lower_highs_lower_lows": false, "stop": 7.7974, "imbalance_decline_count": 1, "imbalance_cur": 0.7577092511013216, "imbalance_prev": 0.8060135790494666}}
{"timestamp": "2026-09-22T14:01:22.303533", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:22.304131", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0645, "vwap_slope": 0.0066, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0136, "lower_highs_lower_lows": false, "stop": 10.0956, "imbalance_decline_count": 0, "imbalance_cur": -0.13738441215323646, "imbalance_prev": -0.32192035727577223}}
{"timestamp": "2026-09-22T14:01:22.304604", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:22.305196", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": 0.6380208333333334, "imbalance_prev": 0.4631432545201669}}
{"timestamp": "2026-09-22T14:01:22.307014", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8501, "vwap": 13.8293, "vwap_slope": -0.0051, "atr": 0.3945, "atr_pct": 2.848, "trend": "flat", "slope_pct": -0.3481, "flat_threshold_pct": 0.7121, "ema9": 13.5778, "ema20": 13.7157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 12.728, "spread_pct": 0.36, "rvol": 1.902, "volume_pace_ratio": 23.641}}
{"timestamp": "2026-09-22T14:01:22.309232", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8659, "vwap_slope": -0.0091, "atr": 0.0463, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.1203, "flat_threshold_pct": 0.1327, "ema9": 8.7197, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.486, "volume_pace_ratio": 6.044}}
{"timestamp": "2026-09-22T14:01:22.310322", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.958, "vwap": 13.6604, "vwap_slope": -0.0241, "atr": 0.1544, "atr_pct": 1.191, "trend": "flat", "slope_pct": -0.2637, "flat_threshold_pct": 0.2978, "ema9": 13.0704, "ema20": 13.2435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 8.682, "spread_pct": 0.386, "rvol": 0.102, "volume_pace_ratio": 1.265}}
{"timestamp": "2026-09-22T14:01:22.311619", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4326, "vwap_slope": -0.0033, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0732, "ema9": 6.3847, "ema20": 6.3988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.089, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:01:22.312492", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.4s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.965, "vwap": 8.839, "vwap_slope": 0.0037, "atr": 0.0705, "atr_pct": 0.786, "trend": "flat", "slope_pct": 0.1563, "flat_threshold_pct": 0.1965, "ema9": 8.9761, "ema20": 8.9344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.28, "volume_pace_ratio": 3.475, "stage3": {"stop": 8.8804, "risk": 0.0846, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4773, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:22.313246", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.8187, "vwap_slope": -0.0003, "atr": 0.1032, "atr_pct": 1.148, "trend": "flat", "slope_pct": 0.0964, "flat_threshold_pct": 0.2869, "ema9": 8.8528, "ema20": 8.8121, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.814, "distance_from_high_pct": 0.111, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:01:22.314173", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6937, "vwap": 12.712, "vwap_slope": -0.0011, "atr": 0.0249, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.05, "ema9": 12.6891, "ema20": 12.6923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 0.83, "spread_pct": 0.079, "rvol": 0.045, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:01:22.315047", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5778, "vwap": 8.7516, "vwap_slope": -0.0056, "atr": 0.0629, "atr_pct": 0.734, "trend": "flat", "slope_pct": -0.1158, "flat_threshold_pct": 0.1834, "ema9": 8.6049, "ema20": 8.6434, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 7.066, "spread_pct": 0.117, "rvol": 0.446, "volume_pace_ratio": 5.549}}
{"timestamp": "2026-09-22T14:01:22.316056", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (406.9s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 11.65, "vwap": 11.5962, "vwap_slope": 0.001, "atr": 0.0419, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.09, "ema9": 11.6265, "ema20": 11.608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 0.682, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.649, "stage3": {"stop": 11.5997, "risk": 0.0503, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1374, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:22.317048", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3114, "vwap_slope": -0.0022, "atr": 0.0274, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0557, "ema9": 12.2729, "ema20": 12.2708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.056, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:01:22.318779", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.195, "vwap": 10.3417, "vwap_slope": -0.0234, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.1425, "flat_threshold_pct": 0.1387, "ema9": 10.2273, "ema20": 10.2988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.649, "distance_from_high_pct": 4.719, "spread_pct": 0.098, "rvol": 0.029, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:01:22.319698", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0168, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.0766, "ema9": 5.4927, "ema20": 5.4949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:01:22.321584", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0658, "vwap": 9.0923, "vwap_slope": -0.0004, "atr": 0.0344, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0949, "ema9": 9.061, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.145, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:01:22.322534", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4649, "vwap_slope": -0.0026, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0416, "flat_threshold_pct": 0.065, "ema9": 7.4275, "ema20": 7.4389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.043, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:01:22.325006", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1484, "vwap": 9.1953, "vwap_slope": -0.0011, "atr": 0.0443, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0582, "flat_threshold_pct": 0.1211, "ema9": 9.128, "ema20": 9.1391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 2.883, "spread_pct": 0.219, "rvol": 0.065, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T14:01:22.325824", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.92", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.47, "vwap": 12.9157, "vwap_slope": -0.0453, "atr": 0.1082, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.1434, "flat_threshold_pct": 0.217, "ema9": 12.6444, "ema20": 12.7732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 7.766, "spread_pct": 0.481, "rvol": 0.067, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:01:22.326890", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (695.2s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5354, "vwap_slope": 0.0027, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0942, "ema9": 5.554, "ema20": 5.5473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.557, "stage3": {"stop": 5.5199, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1344, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:22.328485", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.229, "vwap_slope": 0.0017, "atr": 0.018, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0856, "ema9": 5.2601, "ema20": 5.2461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.284, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:01:22.329401", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.7284, "vwap_slope": -0.0059, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0889, "ema9": 8.6909, "ema20": 8.7082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.029, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:01:22.330248", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.793, "vwap": 11.694, "vwap_slope": 0.0087, "atr": 0.05, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.1061, "ema9": 11.7978, "ema20": 11.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.397, "spread_pct": 0.254, "rvol": 0.015, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:01:22.331163", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9566, "vwap": 9.0055, "vwap_slope": -0.0038, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.05, "ema9": 8.9608, "ema20": 8.972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 1.576, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.324}}
{"timestamp": "2026-09-22T14:01:22.331953", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.61}}
{"timestamp": "2026-09-22T14:01:22.332739", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.8171, "vwap_slope": -0.005, "atr": 0.0419, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0513, "flat_threshold_pct": 0.0714, "ema9": 14.6824, "ema20": 14.7246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.617}}
{"timestamp": "2026-09-22T14:01:22.333465", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.0599, "vwap": 9.1338, "vwap_slope": -0.0082, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.126, "ema9": 9.0807, "ema20": 9.1065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 1.843, "spread_pct": 0.553, "rvol": 0.034, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:01:22.334306", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.4s", "imbalance +58% >= 50% buy threshold, stop 13.80", "entry_score 81.9"], "reasons_against": [], "metrics": {"price": 13.845, "vwap": 13.8109, "vwap_slope": 0.0015, "atr": 0.0405, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0731, "ema9": 13.8185, "ema20": 13.8103, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.58, "stage3": {"stop": 13.7964, "risk": 0.0486, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5787, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 13.80"}, "entry_score": 81.94, "entry_score_breakdown": {"imbalance_sub": 0.398, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:22.370002", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1446, "vwap_slope": -0.0005, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0569, "ema9": 6.1356, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:01:22.371523", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.078%)"], "metrics": {"price": 13.328, "vwap": 13.5012, "vwap_slope": -0.016, "atr": 0.0417, "atr_pct": 0.313, "trend": "negative", "slope_pct": -0.1242, "flat_threshold_pct": 0.0782, "ema9": 13.3222, "ema20": 13.3891, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 4.39, "spread_pct": 0.075, "rvol": 0.077, "volume_pace_ratio": 0.953}}
{"timestamp": "2026-09-22T14:01:27.375388", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 7.8328, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0299, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:27.377695", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8328, "vwap": 7.7608, "vwap_slope": 0.0035, "atr": 0.025, "trend": "positive", "slope_pct": 0.0935, "lower_highs_lower_lows": false, "stop": 7.8028, "imbalance_decline_count": 2, "imbalance_cur": 0.5183673469387755, "imbalance_prev": 0.7577092511013216}}
{"timestamp": "2026-09-22T14:01:27.380102", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:27.381604", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0645, "vwap_slope": 0.0067, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0136, "lower_highs_lower_lows": false, "stop": 10.0948, "imbalance_decline_count": 0, "imbalance_cur": 0.2407492005481955, "imbalance_prev": -0.13738441215323646}}
{"timestamp": "2026-09-22T14:01:27.382497", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:27.383730", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 1, "imbalance_cur": 0.6303191489361702, "imbalance_prev": 0.6380208333333334}}
{"timestamp": "2026-09-22T14:01:27.385814", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.93, "vwap": 13.83, "vwap_slope": -0.0043, "atr": 0.3945, "atr_pct": 2.832, "trend": "flat", "slope_pct": -0.3422, "flat_threshold_pct": 0.708, "ema9": 13.5938, "ema20": 13.7233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 12.224, "spread_pct": 0.359, "rvol": 1.906, "volume_pace_ratio": 23.626}}
{"timestamp": "2026-09-22T14:01:27.386868", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7175, "vwap": 8.8656, "vwap_slope": -0.0094, "atr": 0.0463, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.1205, "flat_threshold_pct": 0.1327, "ema9": 8.7192, "ema20": 8.7399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 5.45, "spread_pct": 0.115, "rvol": 0.487, "volume_pace_ratio": 6.04}}
{"timestamp": "2026-09-22T14:01:27.388146", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.9581, "vwap": 13.6602, "vwap_slope": -0.0242, "atr": 0.1544, "atr_pct": 1.191, "trend": "flat", "slope_pct": -0.2637, "flat_threshold_pct": 0.2978, "ema9": 13.0704, "ema20": 13.2435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 8.681, "spread_pct": 0.386, "rvol": 0.102, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:01:27.389044", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4326, "vwap_slope": -0.0034, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0733, "ema9": 6.3837, "ema20": 6.3983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.089, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:01:27.389943", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.5s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.965, "vwap": 8.8391, "vwap_slope": 0.0037, "atr": 0.0708, "atr_pct": 0.79, "trend": "flat", "slope_pct": 0.1563, "flat_threshold_pct": 0.1976, "ema9": 8.9761, "ema20": 8.9344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.07, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.28, "volume_pace_ratio": 3.468, "stage3": {"stop": 8.88, "risk": 0.085, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3794, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:27.390797", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.8187, "vwap_slope": -0.0003, "atr": 0.1032, "atr_pct": 1.148, "trend": "flat", "slope_pct": 0.0964, "flat_threshold_pct": 0.2869, "ema9": 8.8528, "ema20": 8.8121, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.814, "distance_from_high_pct": 0.111, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:01:27.391866", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6941, "vwap": 12.712, "vwap_slope": -0.0011, "atr": 0.0253, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.05, "ema9": 12.6891, "ema20": 12.6923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 0.827, "spread_pct": 0.079, "rvol": 0.045, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:01:27.392719", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.585, "vwap": 8.7516, "vwap_slope": -0.0057, "atr": 0.0629, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.1153, "flat_threshold_pct": 0.1833, "ema9": 8.6064, "ema20": 8.6441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 6.988, "spread_pct": 0.116, "rvol": 0.447, "volume_pace_ratio": 5.536}}
{"timestamp": "2026-09-22T14:01:27.393590", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (412.0s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6586, "vwap": 11.5963, "vwap_slope": 0.0011, "atr": 0.0422, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0905, "ema9": 11.6283, "ema20": 11.6088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 0.609, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.648, "stage3": {"stop": 11.608, "risk": 0.0506, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4921, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:27.394360", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3114, "vwap_slope": -0.0022, "atr": 0.0274, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0557, "ema9": 12.2729, "ema20": 12.2708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.056, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:01:27.395422", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.142%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2, "vwap": 10.3411, "vwap_slope": -0.024, "atr": 0.0565, "atr_pct": 0.554, "trend": "negative", "slope_pct": -0.1422, "flat_threshold_pct": 0.1386, "ema9": 10.2283, "ema20": 10.2993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.661, "distance_from_high_pct": 4.672, "spread_pct": 0.196, "rvol": 0.029, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:01:27.397125", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.017, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.0777, "ema9": 5.4917, "ema20": 5.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:01:27.397964", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0658, "vwap": 9.0923, "vwap_slope": -0.0004, "atr": 0.0344, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0949, "ema9": 9.061, "ema20": 9.0661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.284, "distance_from_high_pct": 3.145, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:01:27.398881", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4646, "vwap_slope": -0.0029, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.0697, "ema9": 7.4305, "ema20": 7.4403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.043, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:01:27.399707", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1259, "vwap": 9.1953, "vwap_slope": -0.0011, "atr": 0.0443, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0596, "flat_threshold_pct": 0.1214, "ema9": 9.1235, "ema20": 9.137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 3.122, "spread_pct": 0.328, "rvol": 0.065, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T14:01:27.400524", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.9146, "vwap_slope": -0.0463, "atr": 0.1097, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.1438, "flat_threshold_pct": 0.2201, "ema9": 12.6424, "ema20": 12.7723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 7.84, "spread_pct": 0.321, "rvol": 0.067, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:01:27.401552", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (700.3s) but room-to-run failed: imbalance -65% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5354, "vwap_slope": 0.0028, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0942, "ema9": 5.554, "ema20": 5.5473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.557, "stage3": {"stop": 5.5199, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6526, "passed": false, "reason": "imbalance -65% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:27.402283", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.229, "vwap_slope": 0.0017, "atr": 0.018, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0856, "ema9": 5.2601, "ema20": 5.2461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.284, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:01:27.403408", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7277, "vwap_slope": -0.0066, "atr": 0.0308, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0889, "ema9": 8.6912, "ema20": 8.7083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.029, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:01:27.404244", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.793, "vwap": 11.694, "vwap_slope": 0.0087, "atr": 0.05, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.1061, "ema9": 11.7978, "ema20": 11.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.397, "spread_pct": 0.254, "rvol": 0.015, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:01:27.404988", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0055, "vwap_slope": -0.0038, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.05, "ema9": 8.9615, "ema20": 8.9724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.321}}
{"timestamp": "2026-09-22T14:01:27.405755", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.867, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.185, "ema9": 4.8164, "ema20": 4.8187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.479, "rvol": 0.129, "volume_pace_ratio": 1.605}}
{"timestamp": "2026-09-22T14:01:27.406724", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.817, "vwap_slope": -0.0051, "atr": 0.0419, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0714, "ema9": 14.6814, "ema20": 14.7241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.613}}
{"timestamp": "2026-09-22T14:01:27.407568", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.1337, "vwap_slope": -0.0084, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1261, "ema9": 9.0787, "ema20": 9.1055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.95, "spread_pct": 0.442, "rvol": 0.034, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:01:27.408430", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.5s", "imbalance +58% >= 50% buy threshold, stop 13.80", "entry_score 82.0"], "reasons_against": [], "metrics": {"price": 13.8483, "vwap": 13.8109, "vwap_slope": 0.0015, "atr": 0.0405, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.073, "ema9": 13.8192, "ema20": 13.8106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 1.154, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.579, "stage3": {"stop": 13.7997, "risk": 0.0486, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.579, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 13.80"}, "entry_score": 81.96, "entry_score_breakdown": {"imbalance_sub": 0.399, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:27.443096", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1446, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0598, "ema9": 6.1366, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:01:27.444412", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.123%, flat band 0.082%)"], "metrics": {"price": 13.352, "vwap": 13.5009, "vwap_slope": -0.0163, "atr": 0.0438, "atr_pct": 0.328, "trend": "negative", "slope_pct": -0.1232, "flat_threshold_pct": 0.0821, "ema9": 13.327, "ema20": 13.3914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 4.218, "spread_pct": 0.075, "rvol": 0.077, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T14:01:32.450352", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 7.8334, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0322, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:32.451435", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8334, "vwap": 7.7609, "vwap_slope": 0.0036, "atr": 0.025, "trend": "positive", "slope_pct": 0.0935, "lower_highs_lower_lows": false, "stop": 7.8034, "imbalance_decline_count": 0, "imbalance_cur": 0.6097560975609756, "imbalance_prev": 0.5183673469387755}}
{"timestamp": "2026-09-22T14:01:32.451984", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:32.452612", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0646, "vwap_slope": 0.0067, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0848, "imbalance_decline_count": 1, "imbalance_cur": -0.314572864321608, "imbalance_prev": 0.2407492005481955}}
{"timestamp": "2026-09-22T14:01:32.453059", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:32.453562", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": 0.7353149327671621, "imbalance_prev": 0.6303191489361702}}
{"timestamp": "2026-09-22T14:01:32.455136", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.96, "vwap": 13.8306, "vwap_slope": -0.0037, "atr": 0.3945, "atr_pct": 2.826, "trend": "flat", "slope_pct": -0.3399, "flat_threshold_pct": 0.7065, "ema9": 13.5998, "ema20": 13.7262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 12.035, "spread_pct": 0.143, "rvol": 1.914, "volume_pace_ratio": 23.663}}
{"timestamp": "2026-09-22T14:01:32.455966", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.7175, "vwap": 8.8653, "vwap_slope": -0.0096, "atr": 0.0463, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.1205, "flat_threshold_pct": 0.1327, "ema9": 8.7192, "ema20": 8.7399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 5.45, "spread_pct": 0.115, "rvol": 0.488, "volume_pace_ratio": 6.034}}
{"timestamp": "2026-09-22T14:01:32.456727", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 13.6601, "vwap_slope": -0.0243, "atr": 0.1544, "atr_pct": 1.192, "trend": "flat", "slope_pct": -0.264, "flat_threshold_pct": 0.298, "ema9": 13.0688, "ema20": 13.2427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 8.739, "spread_pct": 0.309, "rvol": 0.102, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T14:01:32.457490", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3625, "vwap": 6.4326, "vwap_slope": -0.0034, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0733, "ema9": 6.3842, "ema20": 6.3985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 3.158, "spread_pct": 0.157, "rvol": 0.089, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:01:32.458273", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.5s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.95, "vwap": 8.8392, "vwap_slope": 0.0039, "atr": 0.0716, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.1554, "flat_threshold_pct": 0.1999, "ema9": 8.9731, "ema20": 8.9329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 1.432, "spread_pct": 0.112, "rvol": 0.28, "volume_pace_ratio": 3.464, "stage3": {"stop": 8.8641, "risk": 0.0859, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1965, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:32.459042", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8187, "vwap_slope": -0.0004, "atr": 0.1032, "atr_pct": 1.178, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2945, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.818, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:01:32.459951", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6905, "vwap": 12.712, "vwap_slope": -0.0011, "atr": 0.0253, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.05, "ema9": 12.6884, "ema20": 12.692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 0.855, "spread_pct": 0.079, "rvol": 0.045, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:01:32.460734", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.58 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.58, "vwap": 8.7512, "vwap_slope": -0.0061, "atr": 0.0629, "atr_pct": 0.734, "trend": "flat", "slope_pct": -0.1156, "flat_threshold_pct": 0.1834, "ema9": 8.6054, "ema20": 8.6437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 7.042, "spread_pct": 0.117, "rvol": 0.448, "volume_pace_ratio": 5.534}}
{"timestamp": "2026-09-22T14:01:32.461529", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (417.0s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.662, "vwap": 11.5964, "vwap_slope": 0.0012, "atr": 0.0427, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0914, "ema9": 11.6289, "ema20": 11.6091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 0.58, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.647, "stage3": {"stop": 11.6108, "risk": 0.0512, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0472, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:32.462299", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3113, "vwap_slope": -0.0024, "atr": 0.0275, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.056, "ema9": 12.2709, "ema20": 12.2698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.056, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:01:32.463121", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.1927, "vwap": 10.341, "vwap_slope": -0.0241, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.1426, "flat_threshold_pct": 0.1387, "ema9": 10.2269, "ema20": 10.2986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.661, "distance_from_high_pct": 4.74, "spread_pct": 0.294, "rvol": 0.029, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:01:32.463833", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.485, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.017, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.0777, "ema9": 5.4917, "ema20": 5.4944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 2.054, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:01:32.464537", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0918, "vwap_slope": -0.0008, "atr": 0.0344, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.0952, "ema9": 9.0558, "ema20": 9.0636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 3.421, "spread_pct": 0.331, "rvol": 0.053, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:01:32.465343", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.431, "vwap": 7.4646, "vwap_slope": -0.003, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0697, "ema9": 7.4287, "ema20": 7.4395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.576, "spread_pct": 0.134, "rvol": 0.043, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:01:32.466105", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1953, "vwap_slope": -0.0011, "atr": 0.0443, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.1212, "ema9": 9.1263, "ema20": 9.1383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 2.972, "spread_pct": 0.328, "rvol": 0.065, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T14:01:32.466958", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4696, "vwap": 12.9142, "vwap_slope": -0.0467, "atr": 0.1097, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.1434, "flat_threshold_pct": 0.2199, "ema9": 12.6443, "ema20": 12.7732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 7.769, "spread_pct": 0.321, "rvol": 0.068, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:01:32.467719", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (705.4s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5354, "vwap_slope": 0.0028, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0942, "ema9": 5.554, "ema20": 5.5473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.556, "stage3": {"stop": 5.5199, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0581, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:32.468430", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.229, "vwap_slope": 0.0017, "atr": 0.018, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0856, "ema9": 5.2601, "ema20": 5.2461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.284, "spread_pct": 0.38, "rvol": 0.015, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:01:32.469250", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.73", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7271, "vwap_slope": -0.0072, "atr": 0.0308, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0888, "ema9": 8.6922, "ema20": 8.7088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.029, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:01:32.469954", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.7961, "vwap": 11.694, "vwap_slope": 0.0087, "atr": 0.05, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0417, "flat_threshold_pct": 0.106, "ema9": 11.7984, "ema20": 11.7626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.371, "spread_pct": 0.254, "rvol": 0.015, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:01:32.470789", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9688, "vwap": 9.0055, "vwap_slope": -0.0039, "atr": 0.0183, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.0511, "ema9": 8.9633, "ema20": 8.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.442, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T14:01:32.472488", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.185, "ema9": 4.8091, "ema20": 4.815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.602}}
{"timestamp": "2026-09-22T14:01:32.474320", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6798, "vwap": 14.817, "vwap_slope": -0.0051, "atr": 0.0419, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0509, "flat_threshold_pct": 0.0713, "ema9": 14.6843, "ema20": 14.7256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 2.004, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.609}}
{"timestamp": "2026-09-22T14:01:32.475213", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.1337, "vwap_slope": -0.0084, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1261, "ema9": 9.0787, "ema20": 9.1055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.95, "spread_pct": 0.331, "rvol": 0.034, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:01:32.476453", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.6s", "imbalance +53% >= 50% buy threshold, stop 13.80", "entry_score 80.1"], "reasons_against": [], "metrics": {"price": 13.8486, "vwap": 13.8109, "vwap_slope": 0.0016, "atr": 0.0405, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.073, "ema9": 13.8192, "ema20": 13.8107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.152, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.578, "stage3": {"stop": 13.8, "risk": 0.0486, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5349, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 13.80"}, "entry_score": 80.07, "entry_score_breakdown": {"imbalance_sub": 0.336, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:32.515913", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1445, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0598, "ema9": 6.1356, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.083, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:01:32.518043", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.123%, flat band 0.082%)"], "metrics": {"price": 13.355, "vwap": 13.5005, "vwap_slope": -0.0167, "atr": 0.0438, "atr_pct": 0.328, "trend": "negative", "slope_pct": -0.1231, "flat_threshold_pct": 0.0821, "ema9": 13.3276, "ema20": 13.3917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.077, "volume_pace_ratio": 0.954}}
{"timestamp": "2026-09-22T14:01:37.524174", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 7.83, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0192, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:37.525019", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7609, "vwap_slope": 0.0036, "atr": 0.025, "trend": "positive", "slope_pct": 0.0933, "lower_highs_lower_lows": false, "stop": 7.8, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.6097560975609756}}
{"timestamp": "2026-09-22T14:01:37.525587", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 10.1098, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0204, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:37.526231", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1098, "vwap": 10.0646, "vwap_slope": 0.0067, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0125, "lower_highs_lower_lows": false, "stop": 10.0746, "imbalance_decline_count": 2, "imbalance_cur": -0.3415258576548899, "imbalance_prev": -0.314572864321608}}
{"timestamp": "2026-09-22T14:01:37.528122", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:37.528819", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7353149327671621}}
{"timestamp": "2026-09-22T14:01:37.531207", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.83", "VWAP sloping down"], "metrics": {"price": 13.7904, "vwap": 13.8284, "vwap_slope": -0.006, "atr": 0.4002, "atr_pct": 2.902, "trend": "flat", "slope_pct": -0.3526, "flat_threshold_pct": 0.7255, "ema9": 13.5658, "ema20": 13.71, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 13.104, "spread_pct": 0.581, "rvol": 1.935, "volume_pace_ratio": 23.858}}
{"timestamp": "2026-09-22T14:01:37.533708", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.733, "vwap": 8.8654, "vwap_slope": -0.0096, "atr": 0.0472, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.1195, "flat_threshold_pct": 0.1351, "ema9": 8.7223, "ema20": 8.7413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 5.282, "spread_pct": 0.115, "rvol": 0.488, "volume_pace_ratio": 6.019}}
{"timestamp": "2026-09-22T14:01:37.535881", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.98, "vwap": 13.6591, "vwap_slope": -0.0253, "atr": 0.1565, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.2628, "flat_threshold_pct": 0.3015, "ema9": 13.0748, "ema20": 13.2456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 8.527, "spread_pct": 0.385, "rvol": 0.102, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:01:37.537029", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4325, "vwap_slope": -0.0035, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0732, "ema9": 6.3857, "ema20": 6.3992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.089, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:01:37.539699", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.6s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.955, "vwap": 8.8393, "vwap_slope": 0.004, "atr": 0.0716, "atr_pct": 0.799, "trend": "flat", "slope_pct": 0.1557, "flat_threshold_pct": 0.1998, "ema9": 8.9741, "ema20": 8.9334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 1.377, "spread_pct": 0.112, "rvol": 0.28, "volume_pace_ratio": 3.457, "stage3": {"stop": 8.8691, "risk": 0.0859, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.097, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:37.540599", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8187, "vwap_slope": -0.0004, "atr": 0.1032, "atr_pct": 1.178, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2945, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.818, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:01:37.541494", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6949, "vwap": 12.712, "vwap_slope": -0.0011, "atr": 0.0256, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0505, "ema9": 12.6893, "ema20": 12.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.821, "spread_pct": 0.079, "rvol": 0.045, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:01:37.542287", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5886, "vwap": 8.7511, "vwap_slope": -0.0061, "atr": 0.0629, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.1151, "flat_threshold_pct": 0.1832, "ema9": 8.6071, "ema20": 8.6445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 6.949, "spread_pct": 0.116, "rvol": 0.448, "volume_pace_ratio": 5.521}}
{"timestamp": "2026-09-22T14:01:37.543270", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (422.1s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 11.668, "vwap": 11.5965, "vwap_slope": 0.0013, "atr": 0.0434, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0929, "ema9": 11.6301, "ema20": 11.6097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 0.529, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.647, "stage3": {"stop": 11.6159, "risk": 0.0521, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0502, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:37.544148", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3109, "vwap_slope": -0.0027, "atr": 0.0278, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0567, "ema9": 12.2709, "ema20": 12.2698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.057, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:01:37.545045", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3395, "vwap_slope": -0.0256, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.1428, "flat_threshold_pct": 0.1387, "ema9": 10.2263, "ema20": 10.2983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 4.765, "spread_pct": 0.098, "rvol": 0.029, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:01:37.545840", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0171, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0777, "ema9": 5.4937, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:01:37.549045", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0918, "vwap_slope": -0.0008, "atr": 0.0344, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.0952, "ema9": 9.0558, "ema20": 9.0636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 3.421, "spread_pct": 0.221, "rvol": 0.053, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:01:37.553123", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.431, "vwap": 7.4646, "vwap_slope": -0.003, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0697, "ema9": 7.4287, "ema20": 7.4395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.576, "spread_pct": 0.134, "rvol": 0.043, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:01:37.554140", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1952, "vwap_slope": -0.0012, "atr": 0.0444, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0581, "flat_threshold_pct": 0.1214, "ema9": 9.1283, "ema20": 9.1393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 2.866, "spread_pct": 0.328, "rvol": 0.065, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T14:01:37.556762", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.9141, "vwap_slope": -0.0468, "atr": 0.1097, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.1438, "flat_threshold_pct": 0.2201, "ema9": 12.6424, "ema20": 12.7723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 7.84, "spread_pct": 0.321, "rvol": 0.068, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T14:01:37.557938", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (710.4s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 5.545, "vwap": 5.5354, "vwap_slope": 0.0028, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0942, "ema9": 5.554, "ema20": 5.5473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.555, "stage3": {"stop": 5.5199, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0425, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:37.559871", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2298, "vwap_slope": 0.0025, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0488, "flat_threshold_pct": 0.0888, "ema9": 5.2621, "ema20": 5.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.321, "distance_from_high_pct": 0.095, "spread_pct": 0.189, "rvol": 0.016, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:01:37.561044", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.73", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7268, "vwap_slope": -0.0074, "atr": 0.0308, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0888, "ema9": 8.6922, "ema20": 8.7088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:01:37.561987", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 11.7961, "vwap": 11.694, "vwap_slope": 0.0087, "atr": 0.05, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0417, "flat_threshold_pct": 0.106, "ema9": 11.7984, "ema20": 11.7626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.371, "spread_pct": 0.254, "rvol": 0.015, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:01:37.563224", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0055, "vwap_slope": -0.0039, "atr": 0.0184, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.0512, "ema9": 8.9625, "ema20": 8.9728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:01:37.564213", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.185, "ema9": 4.8091, "ema20": 4.815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.597}}
{"timestamp": "2026-09-22T14:01:37.565070", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.817, "vwap_slope": -0.0051, "atr": 0.0419, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0714, "ema9": 14.6814, "ema20": 14.7241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.605}}
{"timestamp": "2026-09-22T14:01:37.565862", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.1337, "vwap_slope": -0.0084, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1261, "ema9": 9.0787, "ema20": 9.1055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.95, "spread_pct": 0.331, "rvol": 0.034, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:01:37.566789", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.7s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.855, "vwap": 13.811, "vwap_slope": 0.0017, "atr": 0.0408, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0737, "ema9": 13.8205, "ema20": 13.8113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.106, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.577, "stage3": {"stop": 13.806, "risk": 0.049, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0112, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:37.567699", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.1465, "vwap": 6.1446, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0598, "ema9": 6.1369, "ema20": 6.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.182, "spread_pct": 0.163, "rvol": 0.084, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:01:37.568798", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.50", "VWAP sloping down", "trend negative (slope -0.123%, flat band 0.082%)"], "metrics": {"price": 13.35, "vwap": 13.4953, "vwap_slope": -0.0218, "atr": 0.0438, "atr_pct": 0.328, "trend": "negative", "slope_pct": -0.1233, "flat_threshold_pct": 0.0821, "ema9": 13.3266, "ema20": 13.3912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.08, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T14:01:42.574731", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 7.835, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0383, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:42.575735", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7609, "vwap_slope": 0.0036, "atr": 0.025, "trend": "positive", "slope_pct": 0.0936, "lower_highs_lower_lows": false, "stop": 7.805, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:01:42.576227", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 10.12, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:42.577104", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.12, "vwap": 10.0646, "vwap_slope": 0.0068, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0848, "imbalance_decline_count": 0, "imbalance_cur": -0.3317634746206175, "imbalance_prev": -0.3415258576548899}}
{"timestamp": "2026-09-22T14:01:42.577480", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:42.577875", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:01:42.580256", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.6, "vwap": 13.8236, "vwap_slope": -0.0107, "atr": 0.4088, "atr_pct": 3.006, "trend": "flat", "slope_pct": -0.3668, "flat_threshold_pct": 0.7514, "ema9": 13.5278, "ema20": 13.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 14.304, "spread_pct": 0.806, "rvol": 1.951, "volume_pace_ratio": 23.995}}
{"timestamp": "2026-09-22T14:01:42.582874", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8653, "vwap_slope": -0.0096, "atr": 0.0472, "atr_pct": 0.542, "trend": "flat", "slope_pct": -0.1206, "flat_threshold_pct": 0.1354, "ema9": 8.7187, "ema20": 8.7396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.488, "volume_pace_ratio": 6.004}}
{"timestamp": "2026-09-22T14:01:42.585520", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 13.6586, "vwap_slope": -0.0258, "atr": 0.1565, "atr_pct": 1.209, "trend": "flat", "slope_pct": -0.264, "flat_threshold_pct": 0.3022, "ema9": 13.0688, "ema20": 13.2427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 8.739, "spread_pct": 0.617, "rvol": 0.102, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:01:42.588603", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3601, "vwap": 6.4323, "vwap_slope": -0.0037, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0733, "ema9": 6.3837, "ema20": 6.3983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.195, "spread_pct": 0.157, "rvol": 0.09, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:01:42.589623", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.7s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.955, "vwap": 8.8394, "vwap_slope": 0.0041, "atr": 0.0716, "atr_pct": 0.799, "trend": "flat", "slope_pct": 0.1557, "flat_threshold_pct": 0.1998, "ema9": 8.9741, "ema20": 8.9334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.377, "spread_pct": 0.112, "rvol": 0.281, "volume_pace_ratio": 3.451, "stage3": {"stop": 8.8691, "risk": 0.0859, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4466, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T14:01:42.590519", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8187, "vwap_slope": -0.0004, "atr": 0.1032, "atr_pct": 1.178, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2945, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.818, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:01:42.591691", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7122, "vwap_slope": -0.0009, "atr": 0.026, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.051, "ema9": 12.6973, "ema20": 12.6962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.045, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:01:42.592538", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.59, "vwap": 8.7511, "vwap_slope": -0.0061, "atr": 0.0633, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.115, "flat_threshold_pct": 0.1841, "ema9": 8.6074, "ema20": 8.6446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.448, "volume_pace_ratio": 5.508}}
{"timestamp": "2026-09-22T14:01:42.593437", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (427.2s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 11.675, "vwap": 11.5966, "vwap_slope": 0.0014, "atr": 0.0436, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0933, "ema9": 11.6315, "ema20": 11.6104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.469, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.645, "stage3": {"stop": 11.6227, "risk": 0.0523, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2105, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:42.594341", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3107, "vwap_slope": -0.0029, "atr": 0.0284, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0578, "ema9": 12.2689, "ema20": 12.2689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.057, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:01:42.595362", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.18 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.18, "vwap": 10.3393, "vwap_slope": -0.0257, "atr": 0.0565, "atr_pct": 0.556, "trend": "negative", "slope_pct": -0.1433, "flat_threshold_pct": 0.1389, "ema9": 10.2243, "ema20": 10.2974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 4.859, "spread_pct": 0.098, "rvol": 0.029, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:01:42.596260", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0793, "ema9": 5.4937, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:01:42.597003", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0918, "vwap_slope": -0.0008, "atr": 0.0344, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.0952, "ema9": 9.0558, "ema20": 9.0636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 3.421, "spread_pct": 0.221, "rvol": 0.053, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:01:42.597844", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4306, "vwap": 7.4646, "vwap_slope": -0.003, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0697, "ema9": 7.4287, "ema20": 7.4394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.581, "spread_pct": 0.134, "rvol": 0.043, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:01:42.598748", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1953, "vwap_slope": -0.0011, "atr": 0.0458, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.125, "ema9": 9.1323, "ema20": 9.1412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 2.654, "spread_pct": 0.328, "rvol": 0.065, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:01:42.599738", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.465, "vwap": 12.914, "vwap_slope": -0.047, "atr": 0.1097, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.1436, "flat_threshold_pct": 0.22, "ema9": 12.6434, "ema20": 12.7728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 7.803, "spread_pct": 0.241, "rvol": 0.068, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T14:01:42.600604", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (715.5s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 5.545, "vwap": 5.5354, "vwap_slope": 0.0028, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0942, "ema9": 5.554, "ema20": 5.5473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.554, "stage3": {"stop": 5.5199, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2125, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:42.601499", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2298, "vwap_slope": 0.0025, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0488, "flat_threshold_pct": 0.0888, "ema9": 5.2621, "ema20": 5.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.321, "distance_from_high_pct": 0.095, "spread_pct": 0.189, "rvol": 0.016, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:01:42.602474", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.73", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.674, "vwap": 8.7263, "vwap_slope": -0.0079, "atr": 0.0308, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0888, "ema9": 8.692, "ema20": 8.7087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.099, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:01:42.607020", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.835, "vwap": 11.6954, "vwap_slope": 0.0101, "atr": 0.0515, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0436, "flat_threshold_pct": 0.1087, "ema9": 11.8062, "ema20": 11.7663, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.118, "distance_from_high_pct": 0.042, "spread_pct": 0.253, "rvol": 0.015, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:01:42.615863", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0054, "vwap_slope": -0.004, "atr": 0.0184, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.0511, "ema9": 8.9635, "ema20": 8.9733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T14:01:42.616743", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.185, "ema9": 4.8091, "ema20": 4.815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.593}}
{"timestamp": "2026-09-22T14:01:42.617609", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.8169, "vwap_slope": -0.0051, "atr": 0.0419, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0714, "ema9": 14.6814, "ema20": 14.7241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.601}}
{"timestamp": "2026-09-22T14:01:42.618461", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.1337, "vwap_slope": -0.0084, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1261, "ema9": 9.0787, "ema20": 9.1055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.95, "spread_pct": 0.331, "rvol": 0.034, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:01:42.627513", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.7s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 13.85, "vwap": 13.811, "vwap_slope": 0.0017, "atr": 0.0412, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0743, "ema9": 13.8195, "ema20": 13.8108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 1.142, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.576, "stage3": {"stop": 13.8006, "risk": 0.0494, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0421, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:42.628572", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1445, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0598, "ema9": 6.1356, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.084, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:01:42.629502", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.123%, flat band 0.082%)"], "metrics": {"price": 13.3568, "vwap": 13.4949, "vwap_slope": -0.0222, "atr": 0.0438, "atr_pct": 0.328, "trend": "negative", "slope_pct": -0.123, "flat_threshold_pct": 0.082, "ema9": 13.328, "ema20": 13.3919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.897, "distance_from_high_pct": 4.184, "spread_pct": 0.075, "rvol": 0.08, "volume_pace_ratio": 0.983}}
{"timestamp": "2026-09-22T14:01:47.635073", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.056%)", "metrics": {"price": 7.8396, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.056, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:47.635983", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8396, "vwap": 7.7617, "vwap_slope": 0.0044, "atr": 0.025, "trend": "positive", "slope_pct": 0.094, "lower_highs_lower_lows": false, "stop": 7.8096, "imbalance_decline_count": 0, "imbalance_cur": 0.7897011163125676, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:01:47.636419", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.025%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0247, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:47.636943", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0647, "vwap_slope": 0.0069, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0134, "lower_highs_lower_lows": false, "stop": 10.0898, "imbalance_decline_count": 1, "imbalance_cur": -0.8110014104372355, "imbalance_prev": -0.3317634746206175}}
{"timestamp": "2026-09-22T14:01:47.637399", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:47.637931", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:01:47.641368", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.46, "vwap": 13.8169, "vwap_slope": -0.0175, "atr": 0.4231, "atr_pct": 3.143, "trend": "flat", "slope_pct": -0.3772, "flat_threshold_pct": 0.7858, "ema9": 13.4998, "ema20": 13.6786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 15.186, "spread_pct": 0.447, "rvol": 1.966, "volume_pace_ratio": 24.111}}
{"timestamp": "2026-09-22T14:01:47.643527", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.87", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.865, "vwap_slope": -0.0099, "atr": 0.0472, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.1203, "flat_threshold_pct": 0.1353, "ema9": 8.7197, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.489, "volume_pace_ratio": 6.0}}
{"timestamp": "2026-09-22T14:01:47.644388", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.98, "vwap": 13.6571, "vwap_slope": -0.0274, "atr": 0.1565, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.2628, "flat_threshold_pct": 0.3015, "ema9": 13.0748, "ema20": 13.2456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 8.527, "spread_pct": 0.694, "rvol": 0.102, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:01:47.645155", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3662, "vwap": 6.4321, "vwap_slope": -0.0039, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0732, "ema9": 6.385, "ema20": 6.3989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 3.102, "spread_pct": 0.157, "rvol": 0.09, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:01:47.645732", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.7s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 8.9403, "vwap": 8.8395, "vwap_slope": 0.0042, "atr": 0.0723, "atr_pct": 0.808, "trend": "flat", "slope_pct": 0.1547, "flat_threshold_pct": 0.202, "ema9": 8.9712, "ema20": 8.932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 1.539, "spread_pct": 0.112, "rvol": 0.281, "volume_pace_ratio": 3.446, "stage3": {"stop": 8.8535, "risk": 0.0868, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0175, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:47.646212", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8187, "vwap_slope": -0.0004, "atr": 0.1032, "atr_pct": 1.178, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2945, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.818, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:01:47.646769", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7122, "vwap_slope": -0.0009, "atr": 0.026, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.051, "ema9": 12.6973, "ema20": 12.6962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.045, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:01:47.647420", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.5923, "vwap": 8.7508, "vwap_slope": -0.0064, "atr": 0.0633, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.1148, "flat_threshold_pct": 0.1841, "ema9": 8.6078, "ema20": 8.6448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 6.909, "spread_pct": 0.116, "rvol": 0.449, "volume_pace_ratio": 5.503}}
{"timestamp": "2026-09-22T14:01:47.648286", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 432.2s", "imbalance +63% >= 50% buy threshold, stop 11.63", "entry_score 83.3"], "reasons_against": [], "metrics": {"price": 11.678, "vwap": 11.5966, "vwap_slope": 0.0014, "atr": 0.0436, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0933, "ema9": 11.6321, "ema20": 11.6107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 0.443, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.644, "stage3": {"stop": 11.6257, "risk": 0.0523, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6296, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 11.63"}, "entry_score": 83.27, "entry_score_breakdown": {"imbalance_sub": 0.471, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:47.718396", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.3106, "vwap_slope": -0.003, "atr": 0.0286, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0582, "ema9": 12.2679, "ema20": 12.2684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.466, "spread_pct": 0.082, "rvol": 0.057, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:01:47.719762", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3381, "vwap_slope": -0.0269, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.1428, "flat_threshold_pct": 0.1387, "ema9": 10.2263, "ema20": 10.2983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.711, "distance_from_high_pct": 4.765, "spread_pct": 0.196, "rvol": 0.029, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:01:47.720650", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0793, "ema9": 5.4937, "ema20": 5.4954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:01:47.721478", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0918, "vwap_slope": -0.0008, "atr": 0.0344, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.095, "ema9": 9.0578, "ema20": 9.0646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 3.314, "spread_pct": 0.221, "rvol": 0.053, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:01:47.722286", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4645, "vwap_slope": -0.003, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.0697, "ema9": 7.4305, "ema20": 7.4403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.043, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:01:47.723118", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1533, "vwap": 9.1948, "vwap_slope": -0.0016, "atr": 0.0458, "atr_pct": 0.501, "trend": "flat", "slope_pct": -0.0579, "flat_threshold_pct": 0.1252, "ema9": 9.129, "ema20": 9.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 2.831, "spread_pct": 0.327, "rvol": 0.066, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T14:01:47.723963", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.465, "vwap": 12.9138, "vwap_slope": -0.0472, "atr": 0.1097, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.1436, "flat_threshold_pct": 0.22, "ema9": 12.6434, "ema20": 12.7728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 7.803, "spread_pct": 0.241, "rvol": 0.068, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T14:01:47.725142", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (720.6s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 5.54, "vwap": 5.5354, "vwap_slope": 0.0028, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0361, "flat_threshold_pct": 0.0943, "ema9": 5.553, "ema20": 5.5468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.552, "stage3": {"stop": 5.5149, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2903, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:47.725850", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2299, "vwap_slope": 0.0026, "atr": 0.0191, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.0905, "ema9": 5.2631, "ema20": 5.2475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.321, "distance_from_high_pct": 0.0, "spread_pct": 0.189, "rvol": 0.016, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:01:47.726729", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.73", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.726, "vwap_slope": -0.0083, "atr": 0.0308, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0889, "ema9": 8.6912, "ema20": 8.7083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:01:47.727478", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.86, "vwap": 11.7015, "vwap_slope": 0.0162, "atr": 0.0529, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.1115, "ema9": 11.8112, "ema20": 11.7687, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.207, "distance_from_high_pct": 0.0, "spread_pct": 0.422, "rvol": 0.016, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:01:47.728209", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0054, "vwap_slope": -0.004, "atr": 0.0184, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.0511, "ema9": 8.9635, "ema20": 8.9733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T14:01:47.728922", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.185, "ema9": 4.8091, "ema20": 4.815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.589}}
{"timestamp": "2026-09-22T14:01:47.729665", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.655, "vwap": 14.8166, "vwap_slope": -0.0054, "atr": 0.0426, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.0727, "ema9": 14.6794, "ema20": 14.7232, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.13, "volume_pace_ratio": 1.599}}
{"timestamp": "2026-09-22T14:01:47.730421", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.1337, "vwap_slope": -0.0083, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.126, "ema9": 9.0807, "ema20": 9.1065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.842, "spread_pct": 0.331, "rvol": 0.034, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:01:47.731252", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.8s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.8588, "vwap": 13.8111, "vwap_slope": 0.0018, "atr": 0.0412, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0743, "ema9": 13.8213, "ema20": 13.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 1.079, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.575, "stage3": {"stop": 13.8094, "risk": 0.0494, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3519, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:01:47.732539", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1445, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0598, "ema9": 6.1366, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.084, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T14:01:47.733672", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.123%, flat band 0.082%)"], "metrics": {"price": 13.35, "vwap": 13.4939, "vwap_slope": -0.0233, "atr": 0.0438, "atr_pct": 0.328, "trend": "negative", "slope_pct": -0.1233, "flat_threshold_pct": 0.0821, "ema9": 13.3266, "ema20": 13.3912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.08, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T14:01:52.735476", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.056%)", "metrics": {"price": 7.8396, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.056, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:52.736221", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8396, "vwap": 7.7617, "vwap_slope": 0.0044, "atr": 0.025, "trend": "positive", "slope_pct": 0.094, "lower_highs_lower_lows": false, "stop": 7.8096, "imbalance_decline_count": 0, "imbalance_cur": 0.7897011163125676, "imbalance_prev": 0.7897011163125676}}
{"timestamp": "2026-09-22T14:01:52.736720", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0395, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:52.737207", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0648, "vwap_slope": 0.0069, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0136, "lower_highs_lower_lows": false, "stop": 10.0948, "imbalance_decline_count": 0, "imbalance_cur": -0.6147443519619501, "imbalance_prev": -0.8110014104372355}}
{"timestamp": "2026-09-22T14:01:52.737701", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:52.738240", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:01:52.741115", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.82", "VWAP sloping down"], "metrics": {"price": 13.5073, "vwap": 13.8167, "vwap_slope": -0.0176, "atr": 0.4231, "atr_pct": 3.132, "trend": "flat", "slope_pct": -0.3737, "flat_threshold_pct": 0.783, "ema9": 13.5092, "ema20": 13.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 14.888, "spread_pct": 0.443, "rvol": 1.976, "volume_pace_ratio": 24.174}}
{"timestamp": "2026-09-22T14:01:52.742074", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7186, "vwap": 8.865, "vwap_slope": -0.0099, "atr": 0.0472, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.1204, "flat_threshold_pct": 0.1353, "ema9": 8.7194, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 5.438, "spread_pct": 0.115, "rvol": 0.489, "volume_pace_ratio": 5.984}}
{"timestamp": "2026-09-22T14:01:52.743031", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 13.6567, "vwap_slope": -0.0278, "atr": 0.1565, "atr_pct": 1.209, "trend": "flat", "slope_pct": -0.264, "flat_threshold_pct": 0.3022, "ema9": 13.0688, "ema20": 13.2427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 8.739, "spread_pct": 0.309, "rvol": 0.102, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:01:52.743885", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.432, "vwap_slope": -0.004, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0732, "ema9": 6.3857, "ema20": 6.3992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.09, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:01:52.744718", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.8s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.94, "vwap": 8.8396, "vwap_slope": 0.0043, "atr": 0.0723, "atr_pct": 0.808, "trend": "flat", "slope_pct": 0.1547, "flat_threshold_pct": 0.2021, "ema9": 8.9711, "ema20": 8.932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 1.542, "spread_pct": 0.112, "rvol": 0.281, "volume_pace_ratio": 3.439, "stage3": {"stop": 8.8532, "risk": 0.0868, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0096, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:52.745431", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8188, "vwap_slope": -0.0002, "atr": 0.1032, "atr_pct": 1.178, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2945, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.841, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:01:52.746297", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7186, "vwap": 12.7121, "vwap_slope": -0.001, "atr": 0.026, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0511, "ema9": 12.694, "ema20": 12.6946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 0.636, "spread_pct": 0.079, "rvol": 0.045, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:01:52.747158", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.7505, "vwap_slope": -0.0068, "atr": 0.0633, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.1146, "flat_threshold_pct": 0.184, "ema9": 8.6084, "ema20": 8.6451, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.45, "volume_pace_ratio": 5.502}}
{"timestamp": "2026-09-22T14:01:52.748055", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 437.3s", "imbalance +67% >= 50% buy threshold, stop 11.63", "entry_score 85.0"], "reasons_against": [], "metrics": {"price": 11.685, "vwap": 11.5967, "vwap_slope": 0.0015, "atr": 0.0444, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0951, "ema9": 11.6335, "ema20": 11.6113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 0.384, "spread_pct": 0.086, "rvol": 0.052, "volume_pace_ratio": 0.642, "stage3": {"stop": 11.6317, "risk": 0.0533, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6709, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 11.63"}, "entry_score": 84.95, "entry_score_breakdown": {"imbalance_sub": 0.53, "volume_pace_sub": 1.0, "volatility_sub": 0.953, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:52.782466", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2665, "vwap": 12.3104, "vwap_slope": -0.0033, "atr": 0.0286, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0582, "ema9": 12.2692, "ema20": 12.269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.414, "spread_pct": 0.082, "rvol": 0.057, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:01:52.783776", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.195, "vwap": 10.3375, "vwap_slope": -0.0275, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.1425, "flat_threshold_pct": 0.1387, "ema9": 10.2273, "ema20": 10.2988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.723, "distance_from_high_pct": 4.719, "spread_pct": 0.196, "rvol": 0.029, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:01:52.784663", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4901, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.0794, "ema9": 5.4927, "ema20": 5.4949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 1.962, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:01:52.785544", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0918, "vwap_slope": -0.0008, "atr": 0.0344, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.095, "ema9": 9.0578, "ema20": 9.0646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.296, "distance_from_high_pct": 3.314, "spread_pct": 0.221, "rvol": 0.053, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T14:01:52.786272", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4645, "vwap_slope": -0.003, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.0697, "ema9": 7.4305, "ema20": 7.4403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.043, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:01:52.787050", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1948, "vwap_slope": -0.0016, "atr": 0.0458, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0575, "flat_threshold_pct": 0.1251, "ema9": 9.1303, "ema20": 9.1402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 2.76, "spread_pct": 0.327, "rvol": 0.066, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T14:01:52.787821", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.41, "vwap": 12.9085, "vwap_slope": -0.0524, "atr": 0.1108, "atr_pct": 0.893, "trend": "flat", "slope_pct": -0.146, "flat_threshold_pct": 0.2231, "ema9": 12.6324, "ema20": 12.7675, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 8.21, "spread_pct": 0.242, "rvol": 0.068, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T14:01:52.788588", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (725.7s) but room-to-run failed: imbalance -0% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5355, "vwap_slope": 0.0028, "atr": 0.0209, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.0942, "ema9": 5.554, "ema20": 5.5473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.551, "stage3": {"stop": 5.5199, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0041, "passed": false, "reason": "imbalance -0% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:52.789349", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2301, "vwap_slope": 0.0028, "atr": 0.0195, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.0926, "ema9": 5.2581, "ema20": 5.2452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.347, "distance_from_high_pct": 0.473, "spread_pct": 0.569, "rvol": 0.016, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:01:52.790239", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.73", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7254, "vwap_slope": -0.0088, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.089, "ema9": 8.6892, "ema20": 8.7074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:01:52.791908", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.845, "vwap": 11.7012, "vwap_slope": 0.016, "atr": 0.0529, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1116, "ema9": 11.8082, "ema20": 11.7673, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.209, "distance_from_high_pct": 0.126, "spread_pct": 0.422, "rvol": 0.016, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:01:52.792479", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0054, "vwap_slope": -0.004, "atr": 0.0184, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.0512, "ema9": 8.9625, "ema20": 8.9728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:01:52.793190", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.185, "ema9": 4.8091, "ema20": 4.815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.585}}
{"timestamp": "2026-09-22T14:01:52.793917", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.668, "vwap": 14.816, "vwap_slope": -0.0061, "atr": 0.0426, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.0726, "ema9": 14.682, "ema20": 14.7244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 2.083, "spread_pct": 0.068, "rvol": 0.131, "volume_pace_ratio": 1.602}}
{"timestamp": "2026-09-22T14:01:52.794647", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.1337, "vwap_slope": -0.0083, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.126, "ema9": 9.0807, "ema20": 9.1065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.842, "spread_pct": 0.331, "rvol": 0.034, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T14:01:52.795449", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 137.9s", "imbalance +90% >= 50% buy threshold, stop 13.80", "entry_score 95.8"], "reasons_against": [], "metrics": {"price": 13.854, "vwap": 13.8112, "vwap_slope": 0.0019, "atr": 0.0412, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0743, "ema9": 13.8203, "ema20": 13.8112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.113, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.576, "stage3": {"stop": 13.8046, "risk": 0.0494, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9017, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 13.80"}, "entry_score": 95.79, "entry_score_breakdown": {"imbalance_sub": 0.86, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:52.825855", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.14", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1445, "vwap_slope": -0.0006, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0598, "ema9": 6.1356, "ema20": 6.1366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.084, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T14:01:52.826996", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.082%)"], "metrics": {"price": 13.335, "vwap": 13.4927, "vwap_slope": -0.0244, "atr": 0.0438, "atr_pct": 0.329, "trend": "negative", "slope_pct": -0.1239, "flat_threshold_pct": 0.0822, "ema9": 13.3236, "ema20": 13.3898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.081, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T14:01:57.833113", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 7.815, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0384, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:57.833993", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7623, "vwap_slope": 0.0049, "atr": 0.0257, "trend": "positive", "slope_pct": 0.0922, "lower_highs_lower_lows": false, "stop": 7.7842, "imbalance_decline_count": 1, "imbalance_cur": 0.2622339785980522, "imbalance_prev": 0.7897011163125676}}
{"timestamp": "2026-09-22T14:01:57.834846", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.025%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0247, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:57.837135", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0648, "vwap_slope": 0.0069, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0134, "lower_highs_lower_lows": false, "stop": 10.0898, "imbalance_decline_count": 0, "imbalance_cur": -0.5577235772357724, "imbalance_prev": -0.6147443519619501}}
{"timestamp": "2026-09-22T14:01:57.837800", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:01:57.838428", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0164, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3153, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:01:57.843482", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.4307, "vwap": 13.8127, "vwap_slope": -0.0217, "atr": 0.4281, "atr_pct": 3.187, "trend": "flat", "slope_pct": -0.3794, "flat_threshold_pct": 0.7968, "ema9": 13.4939, "ema20": 13.6758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 15.371, "spread_pct": 0.595, "rvol": 1.987, "volume_pace_ratio": 24.238}}
{"timestamp": "2026-09-22T14:01:57.844727", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.865, "vwap_slope": -0.01, "atr": 0.0472, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.1203, "flat_threshold_pct": 0.1353, "ema9": 8.7197, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.489, "volume_pace_ratio": 5.97}}
{"timestamp": "2026-09-22T14:01:57.849450", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.955, "vwap": 13.6563, "vwap_slope": -0.0282, "atr": 0.1565, "atr_pct": 1.208, "trend": "flat", "slope_pct": -0.2638, "flat_threshold_pct": 0.302, "ema9": 13.0698, "ema20": 13.2432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 8.703, "spread_pct": 0.231, "rvol": 0.102, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T14:01:57.851443", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4319, "vwap_slope": -0.0041, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0733, "ema9": 6.3837, "ema20": 6.3983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.09, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:01:57.852515", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.9s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 8.975, "vwap": 8.8403, "vwap_slope": 0.005, "atr": 0.0723, "atr_pct": 0.805, "trend": "flat", "slope_pct": 0.157, "flat_threshold_pct": 0.2013, "ema9": 8.9781, "ema20": 8.9353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.282, "volume_pace_ratio": 3.445, "stage3": {"stop": 8.8882, "risk": 0.0868, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0574, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:01:57.853378", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8188, "vwap_slope": -0.0002, "atr": 0.1032, "atr_pct": 1.178, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2945, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.844, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:01:57.854299", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7122, "vwap_slope": -0.0009, "atr": 0.026, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.051, "ema9": 12.6953, "ema20": 12.6952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.046, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:01:57.855208", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.595, "vwap": 8.7504, "vwap_slope": -0.0068, "atr": 0.0633, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.1146, "flat_threshold_pct": 0.184, "ema9": 8.6084, "ema20": 8.6451, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.45, "volume_pace_ratio": 5.488}}
{"timestamp": "2026-09-22T14:01:57.856063", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (442.4s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.69, "vwap": 11.5967, "vwap_slope": 0.0015, "atr": 0.0444, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.095, "ema9": 11.6345, "ema20": 11.6118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 0.341, "spread_pct": 0.086, "rvol": 0.053, "volume_pace_ratio": 0.641, "stage3": {"stop": 11.6367, "risk": 0.0533, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4622, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T14:01:57.856825", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.3103, "vwap_slope": -0.0033, "atr": 0.0286, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0582, "ema9": 12.2689, "ema20": 12.2689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.426, "spread_pct": 0.082, "rvol": 0.057, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:01:57.857616", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.143%, flat band 0.139%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.195, "vwap": 10.3375, "vwap_slope": -0.0275, "atr": 0.0565, "atr_pct": 0.555, "trend": "negative", "slope_pct": -0.1425, "flat_threshold_pct": 0.1387, "ema9": 10.2273, "ema20": 10.2988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.723, "distance_from_high_pct": 4.719, "spread_pct": 0.196, "rvol": 0.029, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:01:57.858325", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5038, "vwap_slope": -0.0003, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0793, "ema9": 5.4947, "ema20": 5.4958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:01:57.859123", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0918, "vwap_slope": -0.0009, "atr": 0.0354, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0975, "ema9": 9.0638, "ema20": 9.0674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 2.994, "spread_pct": 0.441, "rvol": 0.054, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T14:01:57.859880", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4313, "vwap": 7.4641, "vwap_slope": -0.0034, "atr": 0.0207, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0697, "ema9": 7.4288, "ema20": 7.4395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.572, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:01:57.860671", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1949, "vwap_slope": -0.0015, "atr": 0.0458, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.125, "ema9": 9.1323, "ema20": 9.1412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 2.654, "spread_pct": 0.218, "rvol": 0.066, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T14:01:57.861486", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.47, "vwap": 12.9055, "vwap_slope": -0.0554, "atr": 0.1108, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.1434, "flat_threshold_pct": 0.2221, "ema9": 12.6444, "ema20": 12.7732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 7.766, "spread_pct": 0.161, "rvol": 0.069, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T14:01:57.862289", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (730.8s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5355, "vwap_slope": 0.0029, "atr": 0.0209, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0371, "flat_threshold_pct": 0.0941, "ema9": 5.555, "ema20": 5.5477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.55, "stage3": {"stop": 5.5249, "risk": 0.0251, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8961, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:01:57.863491", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2301, "vwap_slope": 0.0028, "atr": 0.0195, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0466, "flat_threshold_pct": 0.0926, "ema9": 5.2581, "ema20": 5.2452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.347, "distance_from_high_pct": 0.473, "spread_pct": 0.569, "rvol": 0.016, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:01:57.864344", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.73", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6699, "vwap": 8.7256, "vwap_slope": -0.0086, "atr": 0.0308, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0889, "ema9": 8.6912, "ema20": 8.7083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.146, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:01:57.865257", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.845, "vwap": 11.7013, "vwap_slope": 0.016, "atr": 0.0529, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1116, "ema9": 11.8082, "ema20": 11.7673, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.209, "distance_from_high_pct": 0.126, "spread_pct": 0.422, "rvol": 0.016, "volume_pace_ratio": 0.193}}
{"timestamp": "2026-09-22T14:01:57.866097", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0054, "vwap_slope": -0.004, "atr": 0.0184, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.0512, "ema9": 8.9625, "ema20": 8.9728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:01:57.866954", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0354, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.185, "ema9": 4.8091, "ema20": 4.815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.183, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.58}}
{"timestamp": "2026-09-22T14:01:57.867793", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6651, "vwap": 14.816, "vwap_slope": -0.0061, "atr": 0.0426, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0726, "ema9": 14.6814, "ema20": 14.7242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 2.102, "spread_pct": 0.068, "rvol": 0.131, "volume_pace_ratio": 1.598}}
{"timestamp": "2026-09-22T14:01:57.868674", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.1337, "vwap_slope": -0.0083, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.126, "ema9": 9.0807, "ema20": 9.1065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.842, "spread_pct": 0.331, "rvol": 0.034, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T14:01:57.870408", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 143.0s", "imbalance +88% >= 50% buy threshold, stop 13.80", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 13.85, "vwap": 13.8112, "vwap_slope": 0.0018, "atr": 0.0412, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0743, "ema9": 13.8195, "ema20": 13.8108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.142, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.575, "stage3": {"stop": 13.8006, "risk": 0.0494, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.885, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 13.80"}, "entry_score": 95.07, "entry_score_breakdown": {"imbalance_sub": 0.836, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:01:57.909191", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1445, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0598, "ema9": 6.1366, "ema20": 6.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.084, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T14:01:57.912562", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.082%)"], "metrics": {"price": 13.335, "vwap": 13.4926, "vwap_slope": -0.0245, "atr": 0.0438, "atr_pct": 0.329, "trend": "negative", "slope_pct": -0.1239, "flat_threshold_pct": 0.0822, "ema9": 13.3236, "ema20": 13.3898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.081, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T14:02:02.915592", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.81, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0064, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:02.916566", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.763, "vwap_slope": 0.0037, "atr": 0.0245, "trend": "positive", "slope_pct": 0.0872, "lower_highs_lower_lows": false, "stop": 7.7806, "imbalance_decline_count": 0, "imbalance_cur": 0.4129753305165599, "imbalance_prev": 0.2622339785980522}}
{"timestamp": "2026-09-22T14:02:02.917132", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.084%)", "metrics": {"price": 10.135, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.084, "trend": "positive"}}
{"timestamp": "2026-09-22T14:02:02.917743", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.135, "vwap": 10.0648, "vwap_slope": 0.0065, "atr": 0.0269, "trend": "flat", "slope_pct": 0.0143, "lower_highs_lower_lows": false, "stop": 10.1028, "imbalance_decline_count": 0, "imbalance_cur": 0.16520566419420094, "imbalance_prev": -0.5577235772357724}}
{"timestamp": "2026-09-22T14:02:02.918293", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.039%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:02.918935", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0007, "atr": 0.0161, "trend": "flat", "slope_pct": 0.045, "lower_highs_lower_lows": false, "stop": 6.3157, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:02:02.922275", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.43, "vwap": 13.8128, "vwap_slope": -0.0157, "atr": 0.427, "atr_pct": 3.179, "trend": "flat", "slope_pct": -0.3451, "flat_threshold_pct": 0.7948, "ema9": 13.4856, "ema20": 13.6548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 15.375, "spread_pct": 0.89, "rvol": 1.99, "volume_pace_ratio": 24.217}}
{"timestamp": "2026-09-22T14:02:02.924145", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8649, "vwap_slope": -0.0101, "atr": 0.0463, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.1203, "flat_threshold_pct": 0.1327, "ema9": 8.7197, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.489, "volume_pace_ratio": 5.955}}
{"timestamp": "2026-09-22T14:02:02.925051", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.995, "vwap": 13.6552, "vwap_slope": -0.0233, "atr": 0.1525, "atr_pct": 1.173, "trend": "flat", "slope_pct": -0.2605, "flat_threshold_pct": 0.2933, "ema9": 13.0548, "ema20": 13.2196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.421, "spread_pct": 0.462, "rvol": 0.103, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:02:02.925912", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.431, "vwap_slope": -0.0041, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0669, "ema9": 6.3816, "ema20": 6.396, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.092, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:02:02.926895", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.0s) but room-to-run failed: imbalance -16% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.975, "vwap": 8.8403, "vwap_slope": 0.0028, "atr": 0.0644, "atr_pct": 0.718, "trend": "flat", "slope_pct": 0.1507, "flat_threshold_pct": 0.1794, "ema9": 8.9775, "ema20": 8.9391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.282, "volume_pace_ratio": 3.438, "stage3": {"stop": 8.8977, "risk": 0.0773, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1557, "passed": false, "reason": "imbalance -16% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:02.927787", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.818, "vwap_slope": -0.0011, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2476, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.844, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:02:02.928731", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6994, "vwap": 12.7122, "vwap_slope": -0.0004, "atr": 0.0257, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0505, "ema9": 12.6961, "ema20": 12.6956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.786, "spread_pct": 0.079, "rvol": 0.046, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:02:02.929570", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6003, "vwap": 8.7503, "vwap_slope": -0.0054, "atr": 0.0646, "atr_pct": 0.752, "trend": "flat", "slope_pct": -0.1099, "flat_threshold_pct": 0.1879, "ema9": 8.6068, "ema20": 8.6408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 6.822, "spread_pct": 0.116, "rvol": 0.45, "volume_pace_ratio": 5.48}}
{"timestamp": "2026-09-22T14:02:02.930486", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 447.5s", "imbalance +54% >= 50% buy threshold, stop 11.63", "entry_score 79.4"], "reasons_against": [], "metrics": {"price": 11.6821, "vwap": 11.5967, "vwap_slope": 0.001, "atr": 0.0432, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0202, "flat_threshold_pct": 0.0924, "ema9": 11.6433, "ema20": 11.6181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 0.408, "spread_pct": 0.086, "rvol": 0.053, "volume_pace_ratio": 0.639, "stage3": {"stop": 11.6303, "risk": 0.0518, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5381, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 11.63"}, "entry_score": 79.39, "entry_score_breakdown": {"imbalance_sub": 0.34, "volume_pace_sub": 1.0, "volatility_sub": 0.959, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:02:02.982040", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.3099, "vwap_slope": -0.0021, "atr": 0.0273, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0557, "ema9": 12.2714, "ema20": 12.2701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.307, "spread_pct": 0.081, "rvol": 0.058, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:02:02.983440", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.18 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.142%, flat band 0.112%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.18, "vwap": 10.3373, "vwap_slope": -0.0271, "atr": 0.0455, "atr_pct": 0.447, "trend": "negative", "slope_pct": -0.1417, "flat_threshold_pct": 0.1117, "ema9": 10.2179, "ema20": 10.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.629, "distance_from_high_pct": 4.859, "spread_pct": 0.196, "rvol": 0.029, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:02:02.984347", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5038, "vwap_slope": -0.0002, "atr": 0.0171, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0776, "ema9": 5.4947, "ema20": 5.4958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.046, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:02:02.985114", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0916, "vwap_slope": -0.0011, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0957, "ema9": 9.0618, "ema20": 9.0665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 3.1, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:02:02.985872", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4399, "vwap": 7.4642, "vwap_slope": -0.0033, "atr": 0.0186, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.0625, "ema9": 7.4324, "ema20": 7.4403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.458, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:02:02.986742", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1659, "vwap": 9.1948, "vwap_slope": -0.0011, "atr": 0.0419, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1143, "ema9": 9.1364, "ema20": 9.1421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 2.697, "spread_pct": 0.218, "rvol": 0.066, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:02:02.987636", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.51 below VWAP $12.91", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.51, "vwap": 12.9051, "vwap_slope": -0.0408, "atr": 0.1126, "atr_pct": 0.9, "trend": "flat", "slope_pct": -0.1466, "flat_threshold_pct": 0.2249, "ema9": 12.6191, "ema20": 12.749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 7.47, "spread_pct": 0.561, "rvol": 0.069, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:02:02.988498", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (735.9s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5527, "vwap": 5.5354, "vwap_slope": 0.0021, "atr": 0.0194, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0872, "ema9": 5.5537, "ema20": 5.5478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.176, "spread_pct": 0.18, "rvol": 0.045, "volume_pace_ratio": 0.549, "stage3": {"stop": 5.5294, "risk": 0.0233, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5296, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:02.989277", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2303, "vwap_slope": 0.003, "atr": 0.0191, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0906, "ema9": 5.2611, "ema20": 5.2466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.352, "distance_from_high_pct": 0.189, "spread_pct": 0.569, "rvol": 0.016, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:02:02.990053", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6678, "vwap": 8.725, "vwap_slope": -0.0079, "atr": 0.0274, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.079, "ema9": 8.6849, "ema20": 8.7036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 2.169, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:02:02.991713", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8059, "vwap": 11.7017, "vwap_slope": 0.0101, "atr": 0.0498, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.1055, "ema9": 11.8077, "ema20": 11.7709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 0.456, "spread_pct": 0.422, "rvol": 0.016, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:02:02.992689", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0054, "vwap_slope": -0.004, "atr": 0.0184, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.0511, "ema9": 8.9635, "ema20": 8.9733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 1.429, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.301}}
{"timestamp": "2026-09-22T14:02:02.993485", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.7934, "vwap": 4.8669, "vwap_slope": -0.0006, "atr": 0.0327, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.1708, "ema9": 4.806, "ema20": 4.8129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 4.893, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.576}}
{"timestamp": "2026-09-22T14:02:02.994274", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.816, "vwap_slope": -0.0038, "atr": 0.0416, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0511, "flat_threshold_pct": 0.0709, "ema9": 14.6791, "ema20": 14.719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.131, "volume_pace_ratio": 1.594}}
{"timestamp": "2026-09-22T14:02:02.995093", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.0599, "vwap": 9.1337, "vwap_slope": -0.0083, "atr": 0.0457, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.126, "ema9": 9.0807, "ema20": 9.1065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.843, "spread_pct": 0.331, "rvol": 0.034, "volume_pace_ratio": 0.419}}
{"timestamp": "2026-09-22T14:02:02.995945", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 148.1s", "imbalance +84% >= 50% buy threshold, stop 13.81", "entry_score 93.2"], "reasons_against": [], "metrics": {"price": 13.8508, "vwap": 13.8116, "vwap_slope": 0.0015, "atr": 0.0364, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0657, "ema9": 13.8266, "ema20": 13.815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 1.136, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.574, "stage3": {"stop": 13.8071, "risk": 0.0437, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.842, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 13.81"}, "entry_score": 93.23, "entry_score_breakdown": {"imbalance_sub": 0.774, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:02:03.073668", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1446, "vwap_slope": -0.0004, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.0536, "ema9": 6.1388, "ema20": 6.1382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.084, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T14:02:03.074892", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.080%)"], "metrics": {"price": 13.335, "vwap": 13.4921, "vwap_slope": -0.0201, "atr": 0.0424, "atr_pct": 0.318, "trend": "negative", "slope_pct": -0.119, "flat_threshold_pct": 0.0795, "ema9": 13.3259, "ema20": 13.3846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.081, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T14:02:08.081422", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.81, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": -0.0064, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:08.082427", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.81, "vwap": 7.7632, "vwap_slope": 0.0039, "atr": 0.0249, "trend": "positive", "slope_pct": 0.0872, "lower_highs_lower_lows": false, "stop": 7.7802, "imbalance_decline_count": 1, "imbalance_cur": 0.31885021798566465, "imbalance_prev": 0.4129753305165599}}
{"timestamp": "2026-09-22T14:02:08.083091", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.084%)", "metrics": {"price": 10.135, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.084, "trend": "positive"}}
{"timestamp": "2026-09-22T14:02:08.083931", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.135, "vwap": 10.065, "vwap_slope": 0.0066, "atr": 0.0272, "trend": "flat", "slope_pct": 0.0143, "lower_highs_lower_lows": false, "stop": 10.1023, "imbalance_decline_count": 0, "imbalance_cur": 0.39231030962912555, "imbalance_prev": 0.16520566419420094}}
{"timestamp": "2026-09-22T14:02:08.084372", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.047%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0473, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:08.084964", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0005, "atr": 0.0125, "trend": "flat", "slope_pct": 0.0423, "lower_highs_lower_lows": false, "stop": 6.32, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:02:08.086485", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.4702, "vwap": 13.8122, "vwap_slope": -0.0162, "atr": 0.427, "atr_pct": 3.17, "trend": "flat", "slope_pct": -0.3423, "flat_threshold_pct": 0.7925, "ema9": 13.4936, "ema20": 13.6586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 15.122, "spread_pct": 0.519, "rvol": 1.993, "volume_pace_ratio": 24.191}}
{"timestamp": "2026-09-22T14:02:08.087386", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7267, "vwap": 8.8646, "vwap_slope": -0.0079, "atr": 0.0438, "atr_pct": 0.502, "trend": "flat", "slope_pct": -0.1132, "flat_threshold_pct": 0.1254, "ema9": 8.7211, "ema20": 8.7388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 5.35, "spread_pct": 0.115, "rvol": 0.49, "volume_pace_ratio": 5.952}}
{"timestamp": "2026-09-22T14:02:08.088196", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.01, "vwap": 13.655, "vwap_slope": -0.0236, "atr": 0.155, "atr_pct": 1.191, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.2978, "ema9": 13.0578, "ema20": 13.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.316, "spread_pct": 0.462, "rvol": 0.103, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:02:08.089072", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.4306, "vwap_slope": -0.0045, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0669, "ema9": 6.3816, "ema20": 6.396, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.092, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:02:08.090014", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.2s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.971, "vwap": 8.8403, "vwap_slope": 0.0028, "atr": 0.065, "atr_pct": 0.724, "trend": "flat", "slope_pct": 0.1505, "flat_threshold_pct": 0.1811, "ema9": 8.9767, "ema20": 8.9387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 1.2, "spread_pct": 0.111, "rvol": 0.282, "volume_pace_ratio": 3.428, "stage3": {"stop": 8.893, "risk": 0.078, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1675, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:08.091025", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.818, "vwap_slope": -0.0011, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2476, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.844, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:02:08.094299", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7122, "vwap_slope": -0.0004, "atr": 0.0259, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0508, "ema9": 12.7012, "ema20": 12.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.046, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:02:08.095365", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7502, "vwap_slope": -0.0055, "atr": 0.065, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1889, "ema9": 8.6087, "ema20": 8.6417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 6.717, "spread_pct": 0.116, "rvol": 0.451, "volume_pace_ratio": 5.468}}
{"timestamp": "2026-09-22T14:02:08.096340", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (452.7s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 11.682, "vwap": 11.5968, "vwap_slope": 0.001, "atr": 0.045, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0202, "flat_threshold_pct": 0.0964, "ema9": 11.6432, "ema20": 11.6181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 0.409, "spread_pct": 0.086, "rvol": 0.053, "volume_pace_ratio": 0.638, "stage3": {"stop": 11.628, "risk": 0.054, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.036, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:08.097359", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3099, "vwap_slope": -0.0022, "atr": 0.0273, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0149, "flat_threshold_pct": 0.0557, "ema9": 12.2704, "ema20": 12.2696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.058, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:02:08.098117", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.18 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.142%, flat band 0.112%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.18, "vwap": 10.3365, "vwap_slope": -0.0279, "atr": 0.0455, "atr_pct": 0.447, "trend": "negative", "slope_pct": -0.1417, "flat_threshold_pct": 0.1117, "ema9": 10.2179, "ema20": 10.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.642, "distance_from_high_pct": 4.859, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:02:08.099016", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0164, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0745, "ema9": 5.4948, "ema20": 5.4958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:02:08.100029", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0916, "vwap_slope": -0.0011, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0957, "ema9": 9.0618, "ema20": 9.0665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 3.1, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:02:08.100646", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4642, "vwap_slope": -0.0033, "atr": 0.0189, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.0637, "ema9": 7.4314, "ema20": 7.4398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:02:08.101520", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1947, "vwap_slope": -0.0011, "atr": 0.0422, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.1152, "ema9": 9.1352, "ema20": 9.1415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 2.76, "spread_pct": 0.218, "rvol": 0.066, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:02:08.102403", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.49 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.495, "vwap": 12.9041, "vwap_slope": -0.0418, "atr": 0.1126, "atr_pct": 0.901, "trend": "flat", "slope_pct": -0.1473, "flat_threshold_pct": 0.2252, "ema9": 12.6161, "ema20": 12.7476, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 7.581, "spread_pct": 0.4, "rvol": 0.069, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:02:08.103298", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.5355, "vwap_slope": 0.0022, "atr": 0.0204, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.0924, "ema9": 5.5492, "ema20": 5.5456, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.046, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:02:08.104167", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2303, "vwap_slope": 0.003, "atr": 0.0191, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0906, "ema9": 5.2611, "ema20": 5.2466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.352, "distance_from_high_pct": 0.189, "spread_pct": 0.569, "rvol": 0.016, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:02:08.105077", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6732, "vwap": 8.7249, "vwap_slope": -0.008, "atr": 0.0274, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.079, "ema9": 8.686, "ema20": 8.7041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 2.108, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:02:08.105933", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8059, "vwap": 11.7017, "vwap_slope": 0.0101, "atr": 0.0498, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.1055, "ema9": 11.8077, "ema20": 11.7709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 0.456, "spread_pct": 0.422, "rvol": 0.016, "volume_pace_ratio": 0.192}}
{"timestamp": "2026-09-22T14:02:08.106803", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0054, "vwap_slope": -0.0021, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.05, "ema9": 8.9638, "ema20": 8.9725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:02:08.107800", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.8669, "vwap_slope": -0.0006, "atr": 0.0375, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.1929, "ema9": 4.8193, "ema20": 4.8193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 3.571, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.573}}
{"timestamp": "2026-09-22T14:02:08.108643", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.8155, "vwap_slope": -0.0043, "atr": 0.0423, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0509, "flat_threshold_pct": 0.072, "ema9": 14.6801, "ema20": 14.7195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.131, "volume_pace_ratio": 1.596}}
{"timestamp": "2026-09-22T14:02:08.109461", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.1337, "vwap_slope": -0.0069, "atr": 0.0417, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1151, "ema9": 9.0766, "ema20": 9.102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 1.842, "spread_pct": 0.442, "rvol": 0.034, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T14:02:08.110361", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (153.2s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.845, "vwap": 13.8117, "vwap_slope": 0.0016, "atr": 0.0372, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0671, "ema9": 13.8254, "ema20": 13.8145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.574, "stage3": {"stop": 13.8004, "risk": 0.0446, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3307, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:02:08.111363", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1446, "vwap_slope": -0.0004, "atr": 0.0139, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0564, "ema9": 6.1398, "ema20": 6.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T14:02:08.112284", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.082%)"], "metrics": {"price": 13.345, "vwap": 13.4918, "vwap_slope": -0.0204, "atr": 0.0439, "atr_pct": 0.329, "trend": "negative", "slope_pct": -0.1186, "flat_threshold_pct": 0.0823, "ema9": 13.3279, "ema20": 13.3855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.081, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T14:02:13.115176", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 7.815, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:13.116060", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7633, "vwap_slope": 0.0039, "atr": 0.0249, "trend": "positive", "slope_pct": 0.0875, "lower_highs_lower_lows": false, "stop": 7.7852, "imbalance_decline_count": 0, "imbalance_cur": 0.32847663012117717, "imbalance_prev": 0.31885021798566465}}
{"timestamp": "2026-09-22T14:02:13.116522", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.069%)", "metrics": {"price": 10.1301, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0694, "trend": "positive"}}
{"timestamp": "2026-09-22T14:02:13.117985", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1301, "vwap": 10.0651, "vwap_slope": 0.0068, "atr": 0.0272, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.0974, "imbalance_decline_count": 1, "imbalance_cur": -0.2609382257315374, "imbalance_prev": 0.39231030962912555}}
{"timestamp": "2026-09-22T14:02:13.118777", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.047%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0473, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:13.120436", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3048, "vwap_slope": 0.0005, "atr": 0.0125, "trend": "flat", "slope_pct": 0.0423, "lower_highs_lower_lows": false, "stop": 6.32, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:02:13.122150", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.8114, "vwap_slope": -0.017, "atr": 0.4291, "atr_pct": 3.186, "trend": "flat", "slope_pct": -0.3423, "flat_threshold_pct": 0.7965, "ema9": 13.4936, "ema20": 13.6586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 15.123, "spread_pct": 0.148, "rvol": 1.998, "volume_pace_ratio": 24.184}}
{"timestamp": "2026-09-22T14:02:13.123125", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7267, "vwap": 8.8645, "vwap_slope": -0.008, "atr": 0.0438, "atr_pct": 0.502, "trend": "flat", "slope_pct": -0.1132, "flat_threshold_pct": 0.1254, "ema9": 8.7211, "ema20": 8.7388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.35, "spread_pct": 0.115, "rvol": 0.491, "volume_pace_ratio": 5.939}}
{"timestamp": "2026-09-22T14:02:13.127431", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.0073, "vwap": 13.655, "vwap_slope": -0.0236, "atr": 0.1557, "atr_pct": 1.197, "trend": "flat", "slope_pct": -0.26, "flat_threshold_pct": 0.2992, "ema9": 13.0573, "ema20": 13.2207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.335, "spread_pct": 0.92, "rvol": 0.103, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:02:13.128512", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3799, "vwap": 6.4303, "vwap_slope": -0.0048, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.069, "ema9": 6.3846, "ema20": 6.3974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.893, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:02:13.131204", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.2s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.975, "vwap": 8.8403, "vwap_slope": 0.0029, "atr": 0.0652, "atr_pct": 0.726, "trend": "flat", "slope_pct": 0.1507, "flat_threshold_pct": 0.1816, "ema9": 8.9775, "ema20": 8.9391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.283, "volume_pace_ratio": 3.422, "stage3": {"stop": 8.8968, "risk": 0.0782, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.252, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:13.132986", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.818, "vwap_slope": -0.0011, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.2476, "ema9": 8.8068, "ema20": 8.7902, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.844, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.041, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:02:13.133889", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7122, "vwap_slope": -0.0004, "atr": 0.0267, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0525, "ema9": 12.7032, "ema20": 12.699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.046, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:02:13.134741", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7499, "vwap_slope": -0.0058, "atr": 0.065, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.189, "ema9": 8.6077, "ema20": 8.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.451, "volume_pace_ratio": 5.463}}
{"timestamp": "2026-09-22T14:02:13.136573", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (457.7s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 11.695, "vwap": 11.5969, "vwap_slope": 0.0011, "atr": 0.0458, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.0978, "ema9": 11.6458, "ema20": 11.6193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 0.298, "spread_pct": 0.086, "rvol": 0.053, "volume_pace_ratio": 0.637, "stage3": {"stop": 11.64, "risk": 0.055, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2003, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:13.137366", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.3098, "vwap_slope": -0.0022, "atr": 0.0277, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0564, "ema9": 12.2724, "ema20": 12.2706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.267, "spread_pct": 0.081, "rvol": 0.058, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:02:13.138110", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.141%, flat band 0.112%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.195, "vwap": 10.3363, "vwap_slope": -0.0282, "atr": 0.0455, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1409, "flat_threshold_pct": 0.1115, "ema9": 10.2209, "ema20": 10.2889, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.647, "distance_from_high_pct": 4.719, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:02:13.138967", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4971, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0164, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0744, "ema9": 5.4952, "ema20": 5.496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 1.837, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:02:13.141014", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0916, "vwap_slope": -0.0011, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0957, "ema9": 9.0618, "ema20": 9.0665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 3.1, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T14:02:13.141800", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4376, "vwap": 7.4641, "vwap_slope": -0.0034, "atr": 0.0196, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.0657, "ema9": 7.4319, "ema20": 7.4401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.489, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:02:13.142464", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1947, "vwap_slope": -0.0011, "atr": 0.0422, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.1152, "ema9": 9.1352, "ema20": 9.1415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 2.76, "spread_pct": 0.218, "rvol": 0.066, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:02:13.143462", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.50 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5, "vwap": 12.9041, "vwap_slope": -0.0419, "atr": 0.1126, "atr_pct": 0.9, "trend": "flat", "slope_pct": -0.1471, "flat_threshold_pct": 0.2251, "ema9": 12.6171, "ema20": 12.7481, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 7.544, "spread_pct": 0.48, "rvol": 0.069, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T14:02:13.144900", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5357, "vwap_slope": 0.0024, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0921, "ema9": 5.5532, "ema20": 5.5475, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:02:13.145714", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2303, "vwap_slope": 0.003, "atr": 0.0191, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0906, "ema9": 5.2611, "ema20": 5.2466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.352, "distance_from_high_pct": 0.189, "spread_pct": 0.379, "rvol": 0.016, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:02:13.146545", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7249, "vwap_slope": -0.0081, "atr": 0.0274, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.079, "ema9": 8.6854, "ema20": 8.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:02:13.147387", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8061, "vwap": 11.7017, "vwap_slope": 0.0101, "atr": 0.0498, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.1055, "ema9": 11.8078, "ema20": 11.771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 0.454, "spread_pct": 0.422, "rvol": 0.016, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:02:13.148105", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0053, "vwap_slope": -0.0021, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.05, "ema9": 8.9638, "ema20": 8.9725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:02:13.149085", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.86 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.86, "vwap": 4.8669, "vwap_slope": -0.0006, "atr": 0.0375, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.1929, "ema9": 4.8193, "ema20": 4.8193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.193, "distance_from_high_pct": 3.571, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.569}}
{"timestamp": "2026-09-22T14:02:13.149985", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.8154, "vwap_slope": -0.0044, "atr": 0.0423, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.072, "ema9": 14.6811, "ema20": 14.7199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.593}}
{"timestamp": "2026-09-22T14:02:13.150871", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.1336, "vwap_slope": -0.0069, "atr": 0.0424, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.117, "ema9": 9.0786, "ema20": 9.103, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 1.733, "spread_pct": 0.441, "rvol": 0.034, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T14:02:13.151731", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.2s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.845, "vwap": 13.8117, "vwap_slope": 0.0016, "atr": 0.0372, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0671, "ema9": 13.8254, "ema20": 13.8145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.572, "stage3": {"stop": 13.8004, "risk": 0.0446, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5346, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:13.152550", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.155, "vwap": 6.1446, "vwap_slope": -0.0004, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0567, "ema9": 6.1408, "ema20": 6.1391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.025}}
{"timestamp": "2026-09-22T14:02:13.154165", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.082%)"], "metrics": {"price": 13.335, "vwap": 13.4916, "vwap_slope": -0.0206, "atr": 0.0439, "atr_pct": 0.329, "trend": "negative", "slope_pct": -0.119, "flat_threshold_pct": 0.0823, "ema9": 13.3259, "ema20": 13.3846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.081, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T14:02:18.160013", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 7.815, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0128, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:18.160909", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.815, "vwap": 7.7638, "vwap_slope": 0.0045, "atr": 0.0249, "trend": "positive", "slope_pct": 0.0875, "lower_highs_lower_lows": false, "stop": 7.7852, "imbalance_decline_count": 0, "imbalance_cur": 0.738001631926415, "imbalance_prev": 0.32847663012117717}}
{"timestamp": "2026-09-22T14:02:18.161451", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0543, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:18.162066", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0654, "vwap_slope": 0.0071, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0138, "lower_highs_lower_lows": false, "stop": 10.0907, "imbalance_decline_count": 2, "imbalance_cur": -0.6196229020149286, "imbalance_prev": -0.2609382257315374}}
{"timestamp": "2026-09-22T14:02:18.162513", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.047%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0473, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:18.164176", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3049, "vwap_slope": 0.0005, "atr": 0.0125, "trend": "flat", "slope_pct": 0.0423, "lower_highs_lower_lows": false, "stop": 6.32, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:02:18.166251", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.8112, "vwap_slope": -0.0173, "atr": 0.4291, "atr_pct": 3.186, "trend": "flat", "slope_pct": -0.3423, "flat_threshold_pct": 0.7965, "ema9": 13.4936, "ema20": 13.6586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 15.123, "spread_pct": 0.223, "rvol": 1.999, "volume_pace_ratio": 24.139}}
{"timestamp": "2026-09-22T14:02:18.168088", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7275, "vwap": 8.8645, "vwap_slope": -0.008, "atr": 0.0438, "atr_pct": 0.502, "trend": "flat", "slope_pct": -0.1131, "flat_threshold_pct": 0.1254, "ema9": 8.7212, "ema20": 8.7389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.342, "spread_pct": 0.115, "rvol": 0.491, "volume_pace_ratio": 5.924}}
{"timestamp": "2026-09-22T14:02:18.168955", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.01, "vwap": 13.6549, "vwap_slope": -0.0236, "atr": 0.1557, "atr_pct": 1.197, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.2992, "ema9": 13.0578, "ema20": 13.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.316, "spread_pct": 0.92, "rvol": 0.103, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:02:18.171353", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4303, "vwap_slope": -0.0048, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0691, "ema9": 6.3836, "ema20": 6.3969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:02:18.172198", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.3s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.965, "vwap": 8.8415, "vwap_slope": 0.0041, "atr": 0.066, "atr_pct": 0.737, "trend": "flat", "slope_pct": 0.1502, "flat_threshold_pct": 0.1841, "ema9": 8.9755, "ema20": 8.9381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.285, "volume_pace_ratio": 3.445, "stage3": {"stop": 8.8858, "risk": 0.0792, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9214, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:18.172944", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:02:18.174493", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.7005, "vwap": 12.7122, "vwap_slope": -0.0004, "atr": 0.0267, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0526, "ema9": 12.6963, "ema20": 12.6957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 0.777, "spread_pct": 0.079, "rvol": 0.046, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:02:18.175413", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7493, "vwap_slope": -0.0064, "atr": 0.065, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.189, "ema9": 8.6077, "ema20": 8.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.453, "volume_pace_ratio": 5.473}}
{"timestamp": "2026-09-22T14:02:18.176230", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (462.8s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 11.7, "vwap": 11.5969, "vwap_slope": 0.0011, "atr": 0.0458, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0978, "ema9": 11.6468, "ema20": 11.6198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 0.256, "spread_pct": 0.086, "rvol": 0.053, "volume_pace_ratio": 0.635, "stage3": {"stop": 11.645, "risk": 0.055, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.178, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:18.177023", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.3097, "vwap_slope": -0.0024, "atr": 0.0277, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0149, "flat_threshold_pct": 0.0564, "ema9": 12.2704, "ema20": 12.2696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 2.347, "spread_pct": 0.081, "rvol": 0.058, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:02:18.177754", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.141%, flat band 0.112%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.195, "vwap": 10.3363, "vwap_slope": -0.0282, "atr": 0.0455, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1409, "flat_threshold_pct": 0.1115, "ema9": 10.2209, "ema20": 10.2889, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.647, "distance_from_high_pct": 4.719, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:02:18.178459", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4903, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0793, "ema9": 5.4938, "ema20": 5.4953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 1.959, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:02:18.179240", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0754, "vwap": 9.0916, "vwap_slope": -0.001, "atr": 0.0327, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0899, "ema9": 9.0646, "ema20": 9.0673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 3.043, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.651}}
{"timestamp": "2026-09-22T14:02:18.179992", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4376, "vwap": 7.4641, "vwap_slope": -0.0034, "atr": 0.0196, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.0657, "ema9": 7.4319, "ema20": 7.4401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.489, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:02:18.180744", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1947, "vwap_slope": -0.0011, "atr": 0.0425, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0527, "flat_threshold_pct": 0.1157, "ema9": 9.1372, "ema20": 9.1425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 2.654, "spread_pct": 0.218, "rvol": 0.066, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:02:18.181519", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.47, "vwap": 12.9036, "vwap_slope": -0.0423, "atr": 0.114, "atr_pct": 0.914, "trend": "flat", "slope_pct": -0.1483, "flat_threshold_pct": 0.2285, "ema9": 12.6111, "ema20": 12.7452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 7.766, "spread_pct": 0.642, "rvol": 0.069, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:02:18.182276", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.54, "vwap": 5.5356, "vwap_slope": 0.0023, "atr": 0.0204, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0337, "flat_threshold_pct": 0.0922, "ema9": 5.5512, "ema20": 5.5466, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:02:18.183077", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2303, "vwap_slope": 0.003, "atr": 0.0191, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0906, "ema9": 5.2611, "ema20": 5.2466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.352, "distance_from_high_pct": 0.189, "spread_pct": 0.379, "rvol": 0.016, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:02:18.183903", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7245, "vwap_slope": -0.0084, "atr": 0.0274, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.0791, "ema9": 8.6844, "ema20": 8.7033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.03, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:02:18.184642", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.84, "vwap": 11.7018, "vwap_slope": 0.0101, "atr": 0.0498, "atr_pct": 0.421, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.1052, "ema9": 11.8145, "ema20": 11.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 0.169, "spread_pct": 0.422, "rvol": 0.016, "volume_pace_ratio": 0.191}}
{"timestamp": "2026-09-22T14:02:18.185411", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9686, "vwap": 9.0053, "vwap_slope": -0.0021, "atr": 0.018, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0502, "ema9": 8.9645, "ema20": 8.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 1.444, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:02:18.186129", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.8239, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0375, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.1944, "ema9": 4.8121, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 4.288, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.566}}
{"timestamp": "2026-09-22T14:02:18.186947", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.6785, "vwap": 14.8154, "vwap_slope": -0.0044, "atr": 0.0423, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.072, "ema9": 14.6808, "ema20": 14.7198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 2.013, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.588}}
{"timestamp": "2026-09-22T14:02:18.187657", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0224, "vwap": 9.1336, "vwap_slope": -0.0069, "atr": 0.0451, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.125, "ema9": 9.069, "ema20": 9.0985, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 2.249, "spread_pct": 0.441, "rvol": 0.034, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T14:02:18.188414", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.3s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.845, "vwap": 13.8117, "vwap_slope": 0.0016, "atr": 0.0386, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 13.8254, "ema20": 13.8145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.572, "stage3": {"stop": 13.7987, "risk": 0.0463, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1243, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:18.189183", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1446, "vwap_slope": -0.0004, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0568, "ema9": 6.1398, "ema20": 6.1386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T14:02:18.189972", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.082%)"], "metrics": {"price": 13.325, "vwap": 13.4914, "vwap_slope": -0.0208, "atr": 0.0439, "atr_pct": 0.33, "trend": "negative", "slope_pct": -0.1194, "flat_threshold_pct": 0.0824, "ema9": 13.3239, "ema20": 13.3836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.082, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T14:02:23.195960", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.051%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0512, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:23.196771", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.764, "vwap_slope": 0.0047, "atr": 0.0249, "trend": "positive", "slope_pct": 0.0882, "lower_highs_lower_lows": false, "stop": 7.7952, "imbalance_decline_count": 1, "imbalance_cur": 0.715781782756941, "imbalance_prev": 0.738001631926415}}
{"timestamp": "2026-09-22T14:02:23.197296", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0692, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:23.197872", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0655, "vwap_slope": 0.0071, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.0957, "imbalance_decline_count": 0, "imbalance_cur": -0.5725357127895773, "imbalance_prev": -0.6196229020149286}}
{"timestamp": "2026-09-22T14:02:23.198335", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.047%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0473, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:23.198898", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3049, "vwap_slope": 0.0005, "atr": 0.0125, "trend": "flat", "slope_pct": 0.0423, "lower_highs_lower_lows": false, "stop": 6.32, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:02:23.199934", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.45, "vwap": 13.8106, "vwap_slope": -0.0179, "atr": 0.4291, "atr_pct": 3.191, "trend": "flat", "slope_pct": -0.3437, "flat_threshold_pct": 0.7976, "ema9": 13.4896, "ema20": 13.6567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 15.249, "spread_pct": 0.223, "rvol": 2.002, "volume_pace_ratio": 24.114}}
{"timestamp": "2026-09-22T14:02:23.200834", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.8642, "vwap_slope": -0.0083, "atr": 0.0445, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.1127, "flat_threshold_pct": 0.1273, "ema9": 8.7227, "ema20": 8.7396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.492, "volume_pace_ratio": 5.923}}
{"timestamp": "2026-09-22T14:02:23.201793", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.01, "vwap": 13.6549, "vwap_slope": -0.0236, "atr": 0.156, "atr_pct": 1.199, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.2998, "ema9": 13.0578, "ema20": 13.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.316, "spread_pct": 0.92, "rvol": 0.103, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:02:23.202600", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3776, "vwap": 6.4302, "vwap_slope": -0.0049, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.069, "ema9": 6.3841, "ema20": 6.3972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.928, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:02:23.203537", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.3s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.965, "vwap": 8.8419, "vwap_slope": 0.0045, "atr": 0.066, "atr_pct": 0.737, "trend": "flat", "slope_pct": 0.1502, "flat_threshold_pct": 0.1841, "ema9": 8.9755, "ema20": 8.9381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.286, "volume_pace_ratio": 3.447, "stage3": {"stop": 8.8858, "risk": 0.0792, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4535, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:23.204299", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:02:23.205117", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.75, "vwap": 12.7123, "vwap_slope": -0.0003, "atr": 0.0274, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0538, "ema9": 12.7062, "ema20": 12.7005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 0.391, "spread_pct": 0.078, "rvol": 0.046, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:02:23.205935", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7492, "vwap_slope": -0.0065, "atr": 0.065, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.189, "ema9": 8.6077, "ema20": 8.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.454, "volume_pace_ratio": 5.462}}
{"timestamp": "2026-09-22T14:02:23.206856", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (467.8s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.7, "vwap": 11.597, "vwap_slope": 0.0013, "atr": 0.0458, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0978, "ema9": 11.6468, "ema20": 11.6198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 0.256, "spread_pct": 0.086, "rvol": 0.053, "volume_pace_ratio": 0.635, "stage3": {"stop": 11.645, "risk": 0.055, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1798, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:23.207767", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2748, "vwap": 12.3097, "vwap_slope": -0.0024, "atr": 0.0295, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.06, "ema9": 12.2704, "ema20": 12.2696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.348, "spread_pct": 0.081, "rvol": 0.059, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:02:23.208551", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.140%, flat band 0.113%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.205, "vwap": 10.3363, "vwap_slope": -0.0281, "atr": 0.0462, "atr_pct": 0.453, "trend": "negative", "slope_pct": -0.1404, "flat_threshold_pct": 0.1132, "ema9": 10.2229, "ema20": 10.2899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.648, "distance_from_high_pct": 4.625, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:02:23.209345", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4926, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.0793, "ema9": 5.4943, "ema20": 5.4955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 1.918, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:02:23.210036", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0754, "vwap": 9.0916, "vwap_slope": -0.001, "atr": 0.0327, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0899, "ema9": 9.0646, "ema20": 9.0673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 3.043, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T14:02:23.211105", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4473, "vwap": 7.4641, "vwap_slope": -0.0035, "atr": 0.0197, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0662, "ema9": 7.4339, "ema20": 7.441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.36, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:02:23.212029", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1433, "vwap": 9.1947, "vwap_slope": -0.0011, "atr": 0.0429, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0543, "flat_threshold_pct": 0.1174, "ema9": 9.1319, "ema20": 9.1399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 2.937, "spread_pct": 0.218, "rvol": 0.066, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:02:23.212886", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.48 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.48, "vwap": 12.9034, "vwap_slope": -0.0425, "atr": 0.114, "atr_pct": 0.913, "trend": "flat", "slope_pct": -0.1479, "flat_threshold_pct": 0.2283, "ema9": 12.6131, "ema20": 12.7462, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 7.692, "spread_pct": 0.561, "rvol": 0.069, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T14:02:23.213828", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5357, "vwap_slope": 0.0024, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0921, "ema9": 5.5532, "ema20": 5.5475, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:02:23.215431", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0499, "flat_threshold_pct": 0.0887, "ema9": 5.2669, "ema20": 5.2507, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.0, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:02:23.216286", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7242, "vwap_slope": -0.0087, "atr": 0.0274, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.079, "ema9": 8.6854, "ema20": 8.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:02:23.217092", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8061, "vwap": 11.7018, "vwap_slope": 0.0101, "atr": 0.0498, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.1055, "ema9": 11.8078, "ema20": 11.771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 0.454, "spread_pct": 0.338, "rvol": 0.016, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:02:23.218551", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0053, "vwap_slope": -0.0022, "atr": 0.0185, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0515, "ema9": 8.9638, "ema20": 8.9725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T14:02:23.219478", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.8239, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0375, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.1944, "ema9": 4.8121, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 4.288, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.562}}
{"timestamp": "2026-09-22T14:02:23.220314", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8152, "vwap_slope": -0.0046, "atr": 0.043, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0506, "flat_threshold_pct": 0.0732, "ema9": 14.6821, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.586}}
{"timestamp": "2026-09-22T14:02:23.221132", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0224, "vwap": 9.1336, "vwap_slope": -0.0069, "atr": 0.0451, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.125, "ema9": 9.069, "ema20": 9.0985, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 2.249, "spread_pct": 0.441, "rvol": 0.034, "volume_pace_ratio": 0.415}}
{"timestamp": "2026-09-22T14:02:23.221986", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.3s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 13.8489, "vwap": 13.8118, "vwap_slope": 0.0016, "atr": 0.0386, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0696, "ema9": 13.8262, "ema20": 13.8149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 1.15, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.571, "stage3": {"stop": 13.8026, "risk": 0.0463, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0343, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:23.222866", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.16, "vwap": 6.1447, "vwap_slope": -0.0004, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0567, "ema9": 6.1418, "ema20": 6.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T14:02:23.223794", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.082%)"], "metrics": {"price": 13.3182, "vwap": 13.4912, "vwap_slope": -0.0209, "atr": 0.0439, "atr_pct": 0.33, "trend": "negative", "slope_pct": -0.1197, "flat_threshold_pct": 0.0824, "ema9": 13.3226, "ema20": 13.383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 4.461, "spread_pct": 0.075, "rvol": 0.082, "volume_pace_ratio": 0.983}}
{"timestamp": "2026-09-22T14:02:28.229648", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.051%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0512, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:28.230465", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7641, "vwap_slope": 0.0047, "atr": 0.025, "trend": "positive", "slope_pct": 0.0882, "lower_highs_lower_lows": false, "stop": 7.795, "imbalance_decline_count": 0, "imbalance_cur": 0.7518603319977104, "imbalance_prev": 0.715781782756941}}
{"timestamp": "2026-09-22T14:02:28.231080", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.025%)", "metrics": {"price": 10.115, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0247, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:28.232586", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.115, "vwap": 10.0655, "vwap_slope": 0.0071, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0807, "imbalance_decline_count": 1, "imbalance_cur": -0.7819075410843188, "imbalance_prev": -0.5725357127895773}}
{"timestamp": "2026-09-22T14:02:28.233154", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.047%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0473, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:28.233768", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3049, "vwap_slope": 0.0005, "atr": 0.0125, "trend": "flat", "slope_pct": 0.0423, "lower_highs_lower_lows": false, "stop": 6.32, "imbalance_decline_count": 0, "imbalance_cur": 0.7976190476190477, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:02:28.235292", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.4005, "vwap": 13.8099, "vwap_slope": -0.0186, "atr": 0.4291, "atr_pct": 3.202, "trend": "flat", "slope_pct": -0.3471, "flat_threshold_pct": 0.8006, "ema9": 13.4797, "ema20": 13.6519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 15.561, "spread_pct": 0.298, "rvol": 2.006, "volume_pace_ratio": 24.093}}
{"timestamp": "2026-09-22T14:02:28.236257", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8629, "vwap_slope": -0.0095, "atr": 0.0456, "atr_pct": 0.522, "trend": "flat", "slope_pct": -0.1136, "flat_threshold_pct": 0.1306, "ema9": 8.7197, "ema20": 8.7382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.497, "volume_pace_ratio": 5.964}}
{"timestamp": "2026-09-22T14:02:28.237100", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.0203, "vwap": 13.6549, "vwap_slope": -0.0237, "atr": 0.156, "atr_pct": 1.198, "trend": "flat", "slope_pct": -0.2595, "flat_threshold_pct": 0.2996, "ema9": 13.0599, "ema20": 13.222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.243, "spread_pct": 0.92, "rvol": 0.103, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:02:28.237915", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4302, "vwap_slope": -0.0049, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.069, "ema9": 6.3846, "ema20": 6.3974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:02:28.238843", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.3s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.965, "vwap": 8.8419, "vwap_slope": 0.0045, "atr": 0.066, "atr_pct": 0.737, "trend": "flat", "slope_pct": 0.1502, "flat_threshold_pct": 0.1841, "ema9": 8.9755, "ema20": 8.9381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 1.267, "spread_pct": 0.112, "rvol": 0.286, "volume_pace_ratio": 3.438, "stage3": {"stop": 8.8858, "risk": 0.0792, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4535, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:28.239827", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:02:28.240677", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.7123, "vwap_slope": -0.0002, "atr": 0.0274, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0538, "ema9": 12.7052, "ema20": 12.7, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.046, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:02:28.242571", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7489, "vwap_slope": -0.0068, "atr": 0.065, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.189, "ema9": 8.6077, "ema20": 8.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.455, "volume_pace_ratio": 5.459}}
{"timestamp": "2026-09-22T14:02:28.243656", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (472.8s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.695, "vwap": 11.5972, "vwap_slope": 0.0014, "atr": 0.0458, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.0978, "ema9": 11.6458, "ema20": 11.6193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 0.298, "spread_pct": 0.086, "rvol": 0.053, "volume_pace_ratio": 0.634, "stage3": {"stop": 11.64, "risk": 0.055, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1401, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:28.244581", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.3199, "vwap": 12.3101, "vwap_slope": -0.002, "atr": 0.0302, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0613, "ema9": 12.2794, "ema20": 12.2739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.99, "spread_pct": 0.081, "rvol": 0.059, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:02:28.245509", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3357, "vwap_slope": -0.0287, "atr": 0.0476, "atr_pct": 0.466, "trend": "negative", "slope_pct": -0.1393, "flat_threshold_pct": 0.1164, "ema9": 10.2269, "ema20": 10.2918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.663, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:02:28.246288", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.0791, "ema9": 5.4968, "ema20": 5.4967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:02:28.247126", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0754, "vwap": 9.0916, "vwap_slope": -0.001, "atr": 0.0327, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0899, "ema9": 9.0646, "ema20": 9.0673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 3.043, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T14:02:28.248004", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4473, "vwap": 7.4641, "vwap_slope": -0.0035, "atr": 0.0197, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0662, "ema9": 7.4339, "ema20": 7.441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.36, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:02:28.248925", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1947, "vwap_slope": -0.0011, "atr": 0.0429, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.1174, "ema9": 9.1322, "ema20": 9.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 2.919, "spread_pct": 0.547, "rvol": 0.066, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:02:28.249962", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.9027, "vwap_slope": -0.0432, "atr": 0.114, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.1487, "flat_threshold_pct": 0.2287, "ema9": 12.6091, "ema20": 12.7443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 7.84, "spread_pct": 0.561, "rvol": 0.069, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T14:02:28.253027", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.545, "vwap": 5.5357, "vwap_slope": 0.0024, "atr": 0.0204, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0341, "flat_threshold_pct": 0.0921, "ema9": 5.5522, "ema20": 5.547, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:02:28.254006", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:02:28.255836", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.666, "vwap": 8.7242, "vwap_slope": -0.0087, "atr": 0.0274, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.0791, "ema9": 8.6846, "ema20": 8.7034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 2.19, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:02:28.257479", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.85, "vwap": 11.7018, "vwap_slope": 0.0101, "atr": 0.0502, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0455, "flat_threshold_pct": 0.1059, "ema9": 11.8165, "ema20": 11.7751, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.139, "distance_from_high_pct": 0.084, "spread_pct": 0.338, "rvol": 0.016, "volume_pace_ratio": 0.19}}
{"timestamp": "2026-09-22T14:02:28.258402", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9645, "vwap": 9.0053, "vwap_slope": -0.0022, "atr": 0.0185, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0515, "ema9": 8.9637, "ema20": 8.9725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 1.489, "spread_pct": 0.112, "rvol": 0.107, "volume_pace_ratio": 1.287}}
{"timestamp": "2026-09-22T14:02:28.259212", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8667, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.785, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1962, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.562}}
{"timestamp": "2026-09-22T14:02:28.260082", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8151, "vwap_slope": -0.0047, "atr": 0.043, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0506, "flat_threshold_pct": 0.0732, "ema9": 14.6821, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.584}}
{"timestamp": "2026-09-22T14:02:28.260781", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.133, "vwap_slope": -0.0075, "atr": 0.0451, "atr_pct": 0.497, "trend": "flat", "slope_pct": -0.0438, "flat_threshold_pct": 0.1244, "ema9": 9.0786, "ema20": 9.103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.733, "spread_pct": 0.441, "rvol": 0.035, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T14:02:28.261556", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 173.4s", "imbalance +90% >= 50% buy threshold, stop 13.80", "entry_score 95.8"], "reasons_against": [], "metrics": {"price": 13.845, "vwap": 13.8118, "vwap_slope": 0.0016, "atr": 0.0386, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 13.8254, "ema20": 13.8145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.047, "volume_pace_ratio": 0.569, "stage3": {"stop": 13.7987, "risk": 0.0463, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9022, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 13.80"}, "entry_score": 95.81, "entry_score_breakdown": {"imbalance_sub": 0.86, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:02:28.306711", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.16, "vwap": 6.1447, "vwap_slope": -0.0004, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0567, "ema9": 6.1418, "ema20": 6.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T14:02:28.307855", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.082%)"], "metrics": {"price": 13.34, "vwap": 13.4912, "vwap_slope": -0.021, "atr": 0.0439, "atr_pct": 0.329, "trend": "negative", "slope_pct": -0.1188, "flat_threshold_pct": 0.0823, "ema9": 13.3269, "ema20": 13.3851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.082, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T14:02:33.313767", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 7.8173, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0216, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:33.315672", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8173, "vwap": 7.764, "vwap_slope": 0.0047, "atr": 0.025, "trend": "positive", "slope_pct": 0.0877, "lower_highs_lower_lows": false, "stop": 7.7873, "imbalance_decline_count": 0, "imbalance_cur": 0.7674557093940747, "imbalance_prev": 0.7518603319977104}}
{"timestamp": "2026-09-22T14:02:33.316324", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 10.1121, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0161, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:33.316946", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1121, "vwap": 10.0655, "vwap_slope": 0.0072, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0778, "imbalance_decline_count": 0, "imbalance_cur": -0.5987568184701256, "imbalance_prev": -0.7819075410843188}}
{"timestamp": "2026-09-22T14:02:33.317410", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.043%)", "metrics": {"price": 6.336, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0426, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:33.318084", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.336, "vwap": 6.3049, "vwap_slope": 0.0005, "atr": 0.0129, "trend": "flat", "slope_pct": 0.0424, "lower_highs_lower_lows": false, "stop": 6.3206, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.7976190476190477}}
{"timestamp": "2026-09-22T14:02:33.319433", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.4474, "vwap": 13.8095, "vwap_slope": -0.0189, "atr": 0.4291, "atr_pct": 3.191, "trend": "flat", "slope_pct": -0.3439, "flat_threshold_pct": 0.7978, "ema9": 13.4891, "ema20": 13.6564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 15.265, "spread_pct": 0.297, "rvol": 2.009, "volume_pace_ratio": 24.065}}
{"timestamp": "2026-09-22T14:02:33.322286", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7177, "vwap": 8.8628, "vwap_slope": -0.0097, "atr": 0.0459, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1137, "flat_threshold_pct": 0.1316, "ema9": 8.7193, "ema20": 8.738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 5.448, "spread_pct": 0.115, "rvol": 0.497, "volume_pace_ratio": 5.954}}
{"timestamp": "2026-09-22T14:02:33.323091", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.055, "vwap": 13.6549, "vwap_slope": -0.0236, "atr": 0.1567, "atr_pct": 1.201, "trend": "flat", "slope_pct": -0.2581, "flat_threshold_pct": 0.3002, "ema9": 13.0668, "ema20": 13.2253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 7.999, "spread_pct": 0.689, "rvol": 0.103, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:02:33.324850", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3894, "vwap": 6.4302, "vwap_slope": -0.0049, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0715, "ema9": 6.3865, "ema20": 6.3983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.749, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:02:33.325808", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.4s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.964, "vwap": 8.8419, "vwap_slope": 0.0045, "atr": 0.066, "atr_pct": 0.737, "trend": "flat", "slope_pct": 0.1501, "flat_threshold_pct": 0.1841, "ema9": 8.9753, "ema20": 8.938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 1.278, "spread_pct": 0.112, "rvol": 0.286, "volume_pace_ratio": 3.43, "stage3": {"stop": 8.8848, "risk": 0.0792, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4544, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:33.326468", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:02:33.327332", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.75, "vwap": 12.7125, "vwap_slope": -0.0001, "atr": 0.0282, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0552, "ema9": 12.7062, "ema20": 12.7005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.391, "spread_pct": 0.078, "rvol": 0.046, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:02:33.328150", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6099, "vwap": 8.7489, "vwap_slope": -0.0068, "atr": 0.065, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1889, "ema9": 8.6087, "ema20": 8.6417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 6.718, "spread_pct": 0.116, "rvol": 0.455, "volume_pace_ratio": 5.446}}
{"timestamp": "2026-09-22T14:02:33.329113", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (477.9s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 11.6416, "vwap": 11.5976, "vwap_slope": 0.0018, "atr": 0.0468, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.1006, "ema9": 11.6352, "ema20": 11.6142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 0.754, "spread_pct": 0.085, "rvol": 0.053, "volume_pace_ratio": 0.637, "stage3": {"stop": 11.5854, "risk": 0.0562, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1762, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:33.330121", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.31, "vwap_slope": -0.0021, "atr": 0.0302, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0613, "ema9": 12.2784, "ema20": 12.2734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.029, "spread_pct": 0.081, "rvol": 0.059, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:02:33.331152", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3357, "vwap_slope": -0.0288, "atr": 0.0476, "atr_pct": 0.466, "trend": "negative", "slope_pct": -0.1393, "flat_threshold_pct": 0.1164, "ema9": 10.2269, "ema20": 10.2918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.663, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:02:33.332760", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5032, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0791, "ema9": 5.4964, "ema20": 5.4965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 1.729, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:02:33.336106", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0754, "vwap": 9.0916, "vwap_slope": -0.001, "atr": 0.0327, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0899, "ema9": 9.0646, "ema20": 9.0673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 3.043, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:02:33.337166", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.464, "vwap_slope": -0.0036, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0668, "ema9": 7.4344, "ema20": 7.4412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:02:33.338195", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1947, "vwap_slope": -0.0012, "atr": 0.0429, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.1174, "ema9": 9.1322, "ema20": 9.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 2.919, "spread_pct": 0.547, "rvol": 0.066, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T14:02:33.339135", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.47, "vwap": 12.9024, "vwap_slope": -0.0435, "atr": 0.114, "atr_pct": 0.914, "trend": "flat", "slope_pct": -0.1483, "flat_threshold_pct": 0.2285, "ema9": 12.6111, "ema20": 12.7452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 7.766, "spread_pct": 0.561, "rvol": 0.069, "volume_pace_ratio": 0.831}}
{"timestamp": "2026-09-22T14:02:33.339909", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5358, "vwap_slope": 0.0025, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0921, "ema9": 5.5532, "ema20": 5.5475, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:02:33.340784", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:02:33.341702", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6703, "vwap": 8.7237, "vwap_slope": -0.0092, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0177, "flat_threshold_pct": 0.0793, "ema9": 8.6854, "ema20": 8.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 2.141, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:02:33.342533", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.84, "vwap": 11.7018, "vwap_slope": 0.0101, "atr": 0.0502, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.045, "flat_threshold_pct": 0.106, "ema9": 11.8145, "ema20": 11.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 0.169, "spread_pct": 0.338, "rvol": 0.016, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:02:33.343575", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.0052, "vwap_slope": -0.0022, "atr": 0.0185, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.0514, "ema9": 8.9648, "ema20": 8.973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.429, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.285}}
{"timestamp": "2026-09-22T14:02:33.348878", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8667, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.785, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1962, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.558}}
{"timestamp": "2026-09-22T14:02:33.365404", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.7, "vwap": 14.8151, "vwap_slope": -0.0047, "atr": 0.0437, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0744, "ema9": 14.6851, "ema20": 14.7218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.581}}
{"timestamp": "2026-09-22T14:02:33.366348", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.133, "vwap_slope": -0.0076, "atr": 0.0451, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1245, "ema9": 9.0766, "ema20": 9.102, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.842, "spread_pct": 0.441, "rvol": 0.035, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T14:02:33.367935", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.5s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.845, "vwap": 13.8119, "vwap_slope": 0.0017, "atr": 0.0386, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0697, "ema9": 13.8254, "ema20": 13.8145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.178, "spread_pct": 0.072, "rvol": 0.048, "volume_pace_ratio": 0.57, "stage3": {"stop": 13.7987, "risk": 0.0463, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3605, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:02:33.369595", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.165, "vwap": 6.1448, "vwap_slope": -0.0003, "atr": 0.0143, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.0581, "ema9": 6.1428, "ema20": 6.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T14:02:33.371668", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.082%)"], "metrics": {"price": 13.35, "vwap": 13.4897, "vwap_slope": -0.0225, "atr": 0.0439, "atr_pct": 0.329, "trend": "negative", "slope_pct": -0.1184, "flat_threshold_pct": 0.0822, "ema9": 13.3289, "ema20": 13.386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.083, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T14:02:38.375622", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.028%)", "metrics": {"price": 7.8189, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0278, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:38.377805", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8189, "vwap": 7.764, "vwap_slope": 0.0047, "atr": 0.025, "trend": "positive", "slope_pct": 0.0878, "lower_highs_lower_lows": false, "stop": 7.7889, "imbalance_decline_count": 0, "imbalance_cur": 0.770628078817734, "imbalance_prev": 0.7674557093940747}}
{"timestamp": "2026-09-22T14:02:38.378946", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 10.1299, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0689, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:38.379623", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1299, "vwap": 10.0656, "vwap_slope": 0.0072, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.0956, "imbalance_decline_count": 0, "imbalance_cur": 0.025757330309411956, "imbalance_prev": -0.5987568184701256}}
{"timestamp": "2026-09-22T14:02:38.380079", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:38.380585", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.305, "vwap_slope": 0.0006, "atr": 0.0132, "trend": "flat", "slope_pct": 0.0432, "lower_highs_lower_lows": false, "stop": 6.3291, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:02:38.381633", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.44, "vwap": 13.8092, "vwap_slope": -0.0193, "atr": 0.4291, "atr_pct": 3.193, "trend": "flat", "slope_pct": -0.3444, "flat_threshold_pct": 0.7982, "ema9": 13.4876, "ema20": 13.6557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 15.312, "spread_pct": 0.149, "rvol": 2.011, "volume_pace_ratio": 24.024}}
{"timestamp": "2026-09-22T14:02:38.382568", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7175, "vwap": 8.8627, "vwap_slope": -0.0098, "atr": 0.0459, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1137, "flat_threshold_pct": 0.1317, "ema9": 8.7192, "ema20": 8.7379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 5.45, "spread_pct": 0.115, "rvol": 0.497, "volume_pace_ratio": 5.941}}
{"timestamp": "2026-09-22T14:02:38.384256", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.02, "vwap": 13.6549, "vwap_slope": -0.0237, "atr": 0.1585, "atr_pct": 1.218, "trend": "flat", "slope_pct": -0.2595, "flat_threshold_pct": 0.3044, "ema9": 13.0598, "ema20": 13.2219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.245, "spread_pct": 0.689, "rvol": 0.103, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:02:38.385260", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3775, "vwap": 6.4302, "vwap_slope": -0.0049, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0717, "ema9": 6.3841, "ema20": 6.3972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.93, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:02:38.386903", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 152.5s", "imbalance +97% >= 50% buy threshold, stop 8.89", "entry_score 92.1"], "reasons_against": [], "metrics": {"price": 8.9723, "vwap": 8.8421, "vwap_slope": 0.0047, "atr": 0.0686, "atr_pct": 0.764, "trend": "flat", "slope_pct": 0.1506, "flat_threshold_pct": 0.1911, "ema9": 8.977, "ema20": 8.9388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 1.186, "spread_pct": 0.112, "rvol": 0.286, "volume_pace_ratio": 3.422, "stage3": {"stop": 8.89, "risk": 0.0823, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9707, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 8.89"}, "entry_score": 92.14, "entry_score_breakdown": {"imbalance_sub": 0.958, "volume_pace_sub": 0.965, "volatility_sub": 0.727, "slope_sub": 1.0, "volume_accel_sub": 0.974}}}
{"timestamp": "2026-09-22T14:02:38.428319", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:02:38.429553", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7165, "vwap": 12.7124, "vwap_slope": -0.0002, "atr": 0.0282, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0554, "ema9": 12.6995, "ema20": 12.6973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.652, "spread_pct": 0.078, "rvol": 0.046, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:02:38.430591", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7487, "vwap_slope": -0.007, "atr": 0.065, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.189, "ema9": 8.6077, "ema20": 8.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.455, "volume_pace_ratio": 5.439}}
{"timestamp": "2026-09-22T14:02:38.431793", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (483.0s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 11.715, "vwap": 11.5979, "vwap_slope": 0.0022, "atr": 0.047, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0217, "flat_threshold_pct": 0.1004, "ema9": 11.6498, "ema20": 11.6212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 0.128, "spread_pct": 0.085, "rvol": 0.053, "volume_pace_ratio": 0.636, "stage3": {"stop": 11.6586, "risk": 0.0564, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1572, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:38.432698", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.274, "vwap": 12.3097, "vwap_slope": -0.0024, "atr": 0.0302, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.0615, "ema9": 12.2702, "ema20": 12.2695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.355, "spread_pct": 0.081, "rvol": 0.059, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:02:38.433822", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3357, "vwap_slope": -0.0288, "atr": 0.0476, "atr_pct": 0.466, "trend": "negative", "slope_pct": -0.1393, "flat_threshold_pct": 0.1164, "ema9": 10.2269, "ema20": 10.2918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.663, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:02:38.434677", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.5007, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0791, "ema9": 5.4959, "ema20": 5.4963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 1.773, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:02:38.435490", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0754, "vwap": 9.0916, "vwap_slope": -0.001, "atr": 0.0327, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0899, "ema9": 9.0646, "ema20": 9.0673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.282, "distance_from_high_pct": 3.043, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:02:38.436324", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.464, "vwap_slope": -0.0035, "atr": 0.0203, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.068, "ema9": 7.4354, "ema20": 7.4417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.044, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:02:38.437169", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1947, "vwap_slope": -0.0012, "atr": 0.0429, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.1174, "ema9": 9.1322, "ema20": 9.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 2.919, "spread_pct": 0.547, "rvol": 0.066, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:02:38.437953", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.475, "vwap": 12.9023, "vwap_slope": -0.0436, "atr": 0.114, "atr_pct": 0.914, "trend": "flat", "slope_pct": -0.1481, "flat_threshold_pct": 0.2284, "ema9": 12.6121, "ema20": 12.7457, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 7.729, "spread_pct": 0.561, "rvol": 0.069, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T14:02:38.439063", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5477, "vwap": 5.5358, "vwap_slope": 0.0024, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0344, "flat_threshold_pct": 0.0921, "ema9": 5.5527, "ema20": 5.5473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.265, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:02:38.439958", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.758, "rvol": 0.016, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:02:38.441216", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7238, "vwap_slope": -0.0091, "atr": 0.0278, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0802, "ema9": 8.6874, "ema20": 8.7048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:02:38.441993", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 11.8103, "vwap": 11.7018, "vwap_slope": 0.0101, "atr": 0.0502, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0437, "flat_threshold_pct": 0.1062, "ema9": 11.8086, "ema20": 11.7714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 0.419, "spread_pct": 0.338, "rvol": 0.016, "volume_pace_ratio": 0.189}}
{"timestamp": "2026-09-22T14:02:38.442941", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.978, "vwap": 9.0053, "vwap_slope": -0.0022, "atr": 0.019, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.053, "ema9": 8.9664, "ema20": 8.9738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.341, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.282}}
{"timestamp": "2026-09-22T14:02:38.443889", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8667, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.785, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1962, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.554}}
{"timestamp": "2026-09-22T14:02:38.444730", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6725, "vwap": 14.815, "vwap_slope": -0.0048, "atr": 0.0437, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0745, "ema9": 14.6796, "ema20": 14.7192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 2.053, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.577}}
{"timestamp": "2026-09-22T14:02:38.445601", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.133, "vwap_slope": -0.0076, "atr": 0.0451, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1245, "ema9": 9.0766, "ema20": 9.102, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.842, "spread_pct": 0.441, "rvol": 0.035, "volume_pace_ratio": 0.415}}
{"timestamp": "2026-09-22T14:02:38.446477", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (183.5s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 13.8492, "vwap": 13.8119, "vwap_slope": 0.0018, "atr": 0.0386, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0696, "ema9": 13.8262, "ema20": 13.8149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.148, "spread_pct": 0.072, "rvol": 0.048, "volume_pace_ratio": 0.569, "stage3": {"stop": 13.8029, "risk": 0.0463, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2597, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:38.447377", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.17, "vwap": 6.1448, "vwap_slope": -0.0002, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0595, "ema9": 6.1438, "ema20": 6.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T14:02:38.448223", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.083%)"], "metrics": {"price": 13.3584, "vwap": 13.4888, "vwap_slope": -0.0234, "atr": 0.0445, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.118, "flat_threshold_pct": 0.0833, "ema9": 13.3306, "ema20": 13.3868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 4.172, "spread_pct": 0.075, "rvol": 0.083, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T14:02:43.451284", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.062%)", "metrics": {"price": 7.8277, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0615, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:43.453885", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8277, "vwap": 7.7641, "vwap_slope": 0.0048, "atr": 0.025, "trend": "positive", "slope_pct": 0.0884, "lower_highs_lower_lows": false, "stop": 7.7977, "imbalance_decline_count": 1, "imbalance_cur": 0.1724137931034483, "imbalance_prev": 0.770628078817734}}
{"timestamp": "2026-09-22T14:02:43.454791", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0692, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:43.455548", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0656, "vwap_slope": 0.0072, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.0957, "imbalance_decline_count": 0, "imbalance_cur": 0.25983796296296297, "imbalance_prev": 0.025757330309411956}}
{"timestamp": "2026-09-22T14:02:43.456006", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.023%)", "metrics": {"price": 6.3499, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0232, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:43.456435", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3499, "vwap": 6.305, "vwap_slope": 0.0006, "atr": 0.0136, "trend": "flat", "slope_pct": 0.0436, "lower_highs_lower_lows": false, "stop": 6.3336, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:02:43.457365", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.4274, "vwap": 13.8087, "vwap_slope": -0.0197, "atr": 0.4291, "atr_pct": 3.196, "trend": "flat", "slope_pct": -0.3453, "flat_threshold_pct": 0.799, "ema9": 13.4851, "ema20": 13.6545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 15.391, "spread_pct": 0.149, "rvol": 2.013, "volume_pace_ratio": 23.99}}
{"timestamp": "2026-09-22T14:02:43.458196", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8627, "vwap_slope": -0.0098, "atr": 0.0459, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.1139, "flat_threshold_pct": 0.1317, "ema9": 8.7187, "ema20": 8.7377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.497, "volume_pace_ratio": 5.926}}
{"timestamp": "2026-09-22T14:02:43.458950", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.0279, "vwap": 13.6546, "vwap_slope": -0.0239, "atr": 0.16, "atr_pct": 1.228, "trend": "flat", "slope_pct": -0.2592, "flat_threshold_pct": 0.307, "ema9": 13.0614, "ema20": 13.2227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 8.19, "spread_pct": 0.689, "rvol": 0.103, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T14:02:43.459651", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4302, "vwap_slope": -0.0049, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0717, "ema9": 6.3843, "ema20": 6.3973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:02:43.460370", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 157.5s", "imbalance +88% >= 50% buy threshold, stop 8.89", "entry_score 88.3"], "reasons_against": [], "metrics": {"price": 8.975, "vwap": 8.8424, "vwap_slope": 0.005, "atr": 0.0686, "atr_pct": 0.764, "trend": "flat", "slope_pct": 0.1507, "flat_threshold_pct": 0.191, "ema9": 8.9775, "ema20": 8.9391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.287, "volume_pace_ratio": 3.419, "stage3": {"stop": 8.8927, "risk": 0.0823, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.881, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 8.89"}, "entry_score": 88.28, "entry_score_breakdown": {"imbalance_sub": 0.83, "volume_pace_sub": 0.965, "volatility_sub": 0.727, "slope_sub": 1.0, "volume_accel_sub": 0.972}}}
{"timestamp": "2026-09-22T14:02:43.493314", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:02:43.494395", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.755, "vwap": 12.7125, "vwap_slope": -0.0001, "atr": 0.0282, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0552, "ema9": 12.7072, "ema20": 12.7009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.046, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:02:43.495456", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6099, "vwap": 8.7487, "vwap_slope": -0.007, "atr": 0.065, "atr_pct": 0.755, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1889, "ema9": 8.6087, "ema20": 8.6417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 6.718, "spread_pct": 0.116, "rvol": 0.455, "volume_pace_ratio": 5.426}}
{"timestamp": "2026-09-22T14:02:43.496478", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (488.1s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared prev_day_high $11.75 yet"], "metrics": {"price": 11.7199, "vwap": 11.598, "vwap_slope": 0.0022, "atr": 0.0472, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.1006, "ema9": 11.6508, "ema20": 11.6217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 0.086, "spread_pct": 0.085, "rvol": 0.053, "volume_pace_ratio": 0.634, "stage3": {"stop": 11.6633, "risk": 0.0566, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3354, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared prev_day_high $11.75 yet"}}}
{"timestamp": "2026-09-22T14:02:43.497606", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.31, "vwap_slope": -0.0021, "atr": 0.0302, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0613, "ema9": 12.2784, "ema20": 12.2734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.029, "spread_pct": 0.081, "rvol": 0.059, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:02:43.498445", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3357, "vwap_slope": -0.0288, "atr": 0.0476, "atr_pct": 0.466, "trend": "negative", "slope_pct": -0.1393, "flat_threshold_pct": 0.1164, "ema9": 10.2269, "ema20": 10.2918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.664, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:02:43.499329", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.505, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.0791, "ema9": 5.4968, "ema20": 5.4967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 1.696, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:02:43.501025", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0327, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0899, "ema9": 9.0645, "ema20": 9.0673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.047, "spread_pct": 0.331, "rvol": 0.054, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:02:43.501985", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.465, "vwap": 7.4641, "vwap_slope": -0.0035, "atr": 0.021, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0703, "ema9": 7.4374, "ema20": 7.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.045, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:02:43.503643", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1947, "vwap_slope": -0.0012, "atr": 0.0429, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.1174, "ema9": 9.1322, "ema20": 9.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 2.919, "spread_pct": 0.437, "rvol": 0.066, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:02:43.504363", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4441, "vwap": 12.902, "vwap_slope": -0.0439, "atr": 0.114, "atr_pct": 0.916, "trend": "flat", "slope_pct": -0.1494, "flat_threshold_pct": 0.229, "ema9": 12.6059, "ema20": 12.7428, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 7.958, "spread_pct": 0.561, "rvol": 0.069, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T14:02:43.505164", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5475, "vwap": 5.5358, "vwap_slope": 0.0024, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0344, "flat_threshold_pct": 0.0921, "ema9": 5.5527, "ema20": 5.5473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 1.269, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:02:43.505898", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.758, "rvol": 0.016, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:02:43.506806", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7236, "vwap_slope": -0.0093, "atr": 0.0278, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0802, "ema9": 8.6874, "ema20": 8.7048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:02:43.507666", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.821, "vwap": 11.7077, "vwap_slope": 0.016, "atr": 0.0502, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1061, "ema9": 11.8107, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 0.329, "spread_pct": 0.338, "rvol": 0.017, "volume_pace_ratio": 0.198}}
{"timestamp": "2026-09-22T14:02:43.508430", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.98, "vwap": 9.0052, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0534, "ema9": 8.9668, "ema20": 8.9739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.319, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T14:02:43.509228", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0396, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.2027, "ema9": 4.8253, "ema20": 4.8221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.976, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.55}}
{"timestamp": "2026-09-22T14:02:43.510057", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.82", "VWAP sloping down"], "metrics": {"price": 14.71, "vwap": 14.815, "vwap_slope": -0.0048, "atr": 0.0444, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.0755, "ema9": 14.6871, "ema20": 14.7228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.574}}
{"timestamp": "2026-09-22T14:02:43.510902", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.133, "vwap_slope": -0.0076, "atr": 0.0451, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1245, "ema9": 9.0766, "ema20": 9.102, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.842, "spread_pct": 0.441, "rvol": 0.035, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T14:02:43.511775", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (188.6s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.865, "vwap": 13.8123, "vwap_slope": 0.0022, "atr": 0.0389, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.0702, "ema9": 13.8294, "ema20": 13.8164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 1.035, "spread_pct": 0.072, "rvol": 0.048, "volume_pace_ratio": 0.572, "stage3": {"stop": 13.8183, "risk": 0.0467, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4612, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:02:43.512578", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.165, "vwap": 6.1448, "vwap_slope": -0.0002, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.0596, "ema9": 6.1428, "ema20": 6.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T14:02:43.513538", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.085%)"], "metrics": {"price": 13.365, "vwap": 13.4884, "vwap_slope": -0.0237, "atr": 0.0453, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1178, "flat_threshold_pct": 0.0848, "ema9": 13.3319, "ema20": 13.3874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.083, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T14:02:48.519628", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.051%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0512, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:48.521675", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7641, "vwap_slope": 0.0048, "atr": 0.025, "trend": "positive", "slope_pct": 0.0882, "lower_highs_lower_lows": false, "stop": 7.795, "imbalance_decline_count": 2, "imbalance_cur": -0.6162790697674418, "imbalance_prev": 0.1724137931034483}}
{"timestamp": "2026-09-22T14:02:48.522364", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0692, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:48.523025", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0656, "vwap_slope": 0.0073, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.0957, "imbalance_decline_count": 1, "imbalance_cur": -0.16797274275979557, "imbalance_prev": 0.25983796296296297}}
{"timestamp": "2026-09-22T14:02:48.523536", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0237, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:48.524060", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.305, "vwap_slope": 0.0007, "atr": 0.0136, "trend": "flat", "slope_pct": 0.0436, "lower_highs_lower_lows": false, "stop": 6.3337, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:02:48.525323", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.8068, "vwap_slope": -0.0217, "atr": 0.4348, "atr_pct": 3.265, "trend": "flat", "slope_pct": -0.3527, "flat_threshold_pct": 0.8161, "ema9": 13.4636, "ema20": 13.6443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 16.068, "spread_pct": 0.525, "rvol": 2.019, "volume_pace_ratio": 23.998}}
{"timestamp": "2026-09-22T14:02:48.526300", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.8618, "vwap_slope": -0.0107, "atr": 0.0459, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.112, "flat_threshold_pct": 0.1313, "ema9": 8.7247, "ema20": 8.7406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.501, "volume_pace_ratio": 5.96}}
{"timestamp": "2026-09-22T14:02:48.527253", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.065, "vwap": 13.6545, "vwap_slope": -0.024, "atr": 0.16, "atr_pct": 1.224, "trend": "flat", "slope_pct": -0.2577, "flat_threshold_pct": 0.3061, "ema9": 13.0688, "ema20": 13.2262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 7.928, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:02:48.528922", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4302, "vwap_slope": -0.0049, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.0717, "ema9": 6.3846, "ema20": 6.3974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:02:48.529812", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 162.6s", "imbalance +74% >= 50% buy threshold, stop 8.90", "entry_score 82.4"], "reasons_against": [], "metrics": {"price": 8.98, "vwap": 8.8425, "vwap_slope": 0.0051, "atr": 0.0686, "atr_pct": 0.764, "trend": "flat", "slope_pct": 0.151, "flat_threshold_pct": 0.1909, "ema9": 8.9785, "ema20": 8.9396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.101, "spread_pct": 0.111, "rvol": 0.287, "volume_pace_ratio": 3.412, "stage3": {"stop": 8.8977, "risk": 0.0823, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7434, "passed": true, "reason": "imbalance +74% >= 50% buy threshold, stop 8.90"}, "entry_score": 82.4, "entry_score_breakdown": {"imbalance_sub": 0.633, "volume_pace_sub": 0.966, "volatility_sub": 0.727, "slope_sub": 1.0, "volume_accel_sub": 0.971}}}
{"timestamp": "2026-09-22T14:02:48.565090", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:02:48.566143", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.7125, "vwap_slope": -0.0, "atr": 0.0282, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0552, "ema9": 12.7052, "ema20": 12.7, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.046, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:02:48.567090", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.608, "vwap": 8.7485, "vwap_slope": -0.0072, "atr": 0.065, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1095, "flat_threshold_pct": 0.1889, "ema9": 8.6083, "ema20": 8.6416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 6.739, "spread_pct": 0.116, "rvol": 0.456, "volume_pace_ratio": 5.417}}
{"timestamp": "2026-09-22T14:02:48.568031", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (493.1s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 11.725, "vwap": 11.5981, "vwap_slope": 0.0024, "atr": 0.0479, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.1021, "ema9": 11.6518, "ema20": 11.6222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.043, "spread_pct": 0.085, "rvol": 0.053, "volume_pace_ratio": 0.633, "stage3": {"stop": 11.6675, "risk": 0.0575, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1635, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:48.568884", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.3101, "vwap_slope": -0.002, "atr": 0.0309, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0627, "ema9": 12.2794, "ema20": 12.2739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.989, "spread_pct": 0.081, "rvol": 0.059, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:02:48.569828", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.116%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3357, "vwap_slope": -0.0288, "atr": 0.0476, "atr_pct": 0.466, "trend": "negative", "slope_pct": -0.1393, "flat_threshold_pct": 0.1164, "ema9": 10.2269, "ema20": 10.2918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.664, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:02:48.571624", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5199, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0181, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.0821, "ema9": 5.4998, "ema20": 5.4981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 1.43, "spread_pct": 0.181, "rvol": 0.047, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:02:48.572435", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0327, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0899, "ema9": 9.0645, "ema20": 9.0673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 3.047, "spread_pct": 0.441, "rvol": 0.054, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T14:02:48.573231", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4482, "vwap": 7.464, "vwap_slope": -0.0036, "atr": 0.021, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0704, "ema9": 7.4341, "ema20": 7.4411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.348, "spread_pct": 0.134, "rvol": 0.045, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:02:48.574045", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1947, "vwap_slope": -0.0012, "atr": 0.0429, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.1174, "ema9": 9.1322, "ema20": 9.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 2.919, "spread_pct": 0.437, "rvol": 0.066, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:02:48.574891", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4626, "vwap": 12.9013, "vwap_slope": -0.0446, "atr": 0.114, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.1486, "flat_threshold_pct": 0.2286, "ema9": 12.6096, "ema20": 12.7445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 7.821, "spread_pct": 0.401, "rvol": 0.07, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:02:48.575726", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.54, "vwap": 5.5357, "vwap_slope": 0.0024, "atr": 0.0204, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0337, "flat_threshold_pct": 0.0922, "ema9": 5.5512, "ema20": 5.5466, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.046, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:02:48.576487", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.758, "rvol": 0.016, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:02:48.577304", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7236, "vwap_slope": -0.0094, "atr": 0.0278, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0802, "ema9": 8.6874, "ema20": 8.7048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:02:48.579177", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.821, "vwap": 11.7077, "vwap_slope": 0.016, "atr": 0.0502, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1061, "ema9": 11.8107, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 0.329, "spread_pct": 0.338, "rvol": 0.017, "volume_pace_ratio": 0.197}}
{"timestamp": "2026-09-22T14:02:48.581048", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.98, "vwap": 9.0052, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0534, "ema9": 8.9668, "ema20": 8.9739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.319, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.276}}
{"timestamp": "2026-09-22T14:02:48.581996", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0396, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.2027, "ema9": 4.8253, "ema20": 4.8221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.976, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.546}}
{"timestamp": "2026-09-22T14:02:48.587137", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.815, "vwap_slope": -0.0048, "atr": 0.0444, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0499, "flat_threshold_pct": 0.0755, "ema9": 14.6861, "ema20": 14.7223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.57}}
{"timestamp": "2026-09-22T14:02:48.588162", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.133, "vwap_slope": -0.0076, "atr": 0.0451, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.1245, "ema9": 9.0766, "ema20": 9.102, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.842, "spread_pct": 0.331, "rvol": 0.035, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:02:48.590871", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 193.7s", "imbalance +68% >= 50% buy threshold, stop 13.82", "entry_score 86.4"], "reasons_against": [], "metrics": {"price": 13.87, "vwap": 13.8129, "vwap_slope": 0.0028, "atr": 0.04, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.0721, "ema9": 13.8304, "ema20": 13.8169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 0.999, "spread_pct": 0.144, "rvol": 0.049, "volume_pace_ratio": 0.577, "stage3": {"stop": 13.822, "risk": 0.048, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6832, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 13.82"}, "entry_score": 86.42, "entry_score_breakdown": {"imbalance_sub": 0.547, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:02:48.626469", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.16, "vwap": 6.1448, "vwap_slope": -0.0003, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0596, "ema9": 6.1418, "ema20": 6.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T14:02:48.627853", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.085%)"], "metrics": {"price": 13.345, "vwap": 13.488, "vwap_slope": -0.0241, "atr": 0.0453, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1186, "flat_threshold_pct": 0.0849, "ema9": 13.3279, "ema20": 13.3855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.084, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T14:02:53.633804", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.051%)", "metrics": {"price": 7.825, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0512, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:53.636782", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.825, "vwap": 7.7641, "vwap_slope": 0.0048, "atr": 0.025, "trend": "positive", "slope_pct": 0.0882, "lower_highs_lower_lows": false, "stop": 7.795, "imbalance_decline_count": 3, "imbalance_cur": -0.9846153846153847, "imbalance_prev": -0.6162790697674418}}
{"timestamp": "2026-09-22T14:02:53.637433", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0543, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:53.638031", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0656, "vwap_slope": 0.0073, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0138, "lower_highs_lower_lows": false, "stop": 10.0907, "imbalance_decline_count": 2, "imbalance_cur": -0.7780387551379918, "imbalance_prev": -0.16797274275979557}}
{"timestamp": "2026-09-22T14:02:53.638503", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0237, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:53.639275", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.305, "vwap_slope": 0.0007, "atr": 0.0136, "trend": "flat", "slope_pct": 0.0436, "lower_highs_lower_lows": false, "stop": 6.3337, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:02:53.641810", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.3592, "vwap": 13.8065, "vwap_slope": -0.0219, "atr": 0.4356, "atr_pct": 3.26, "trend": "flat", "slope_pct": -0.35, "flat_threshold_pct": 0.8151, "ema9": 13.4714, "ema20": 13.648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 15.821, "spread_pct": 0.374, "rvol": 2.021, "volume_pace_ratio": 23.959}}
{"timestamp": "2026-09-22T14:02:53.643730", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.775, "vwap": 8.8621, "vwap_slope": -0.0104, "atr": 0.0477, "atr_pct": 0.544, "trend": "flat", "slope_pct": -0.1102, "flat_threshold_pct": 0.1359, "ema9": 8.7307, "ema20": 8.7434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.502, "volume_pace_ratio": 5.954}}
{"timestamp": "2026-09-22T14:02:53.644642", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.6544, "vwap_slope": -0.0242, "atr": 0.16, "atr_pct": 1.225, "trend": "flat", "slope_pct": -0.2579, "flat_threshold_pct": 0.3062, "ema9": 13.0678, "ema20": 13.2258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 7.963, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:02:53.645435", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4301, "vwap_slope": -0.005, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0717, "ema9": 6.3843, "ema20": 6.3973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.093, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:02:53.646358", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 167.7s", "imbalance +77% >= 50% buy threshold, stop 8.90", "entry_score 83.8"], "reasons_against": [], "metrics": {"price": 8.985, "vwap": 8.8426, "vwap_slope": 0.0051, "atr": 0.0686, "atr_pct": 0.763, "trend": "flat", "slope_pct": 0.1513, "flat_threshold_pct": 0.1908, "ema9": 8.9795, "ema20": 8.94, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.046, "spread_pct": 0.111, "rvol": 0.287, "volume_pace_ratio": 3.403, "stage3": {"stop": 8.9027, "risk": 0.0823, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7745, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.90"}, "entry_score": 83.76, "entry_score_breakdown": {"imbalance_sub": 0.678, "volume_pace_sub": 0.966, "volatility_sub": 0.728, "slope_sub": 1.0, "volume_accel_sub": 0.971}}}
{"timestamp": "2026-09-22T14:02:53.678829", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:02:53.680148", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.745, "vwap": 12.7127, "vwap_slope": 0.0001, "atr": 0.0282, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0552, "ema9": 12.7052, "ema20": 12.7, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:02:53.681166", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6, "vwap": 8.7477, "vwap_slope": -0.008, "atr": 0.065, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.11, "flat_threshold_pct": 0.1891, "ema9": 8.6067, "ema20": 8.6408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 6.826, "spread_pct": 0.116, "rvol": 0.458, "volume_pace_ratio": 5.433}}
{"timestamp": "2026-09-22T14:02:53.682160", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (498.3s) but room-to-run failed: imbalance -95% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.73, "vwap": 11.5982, "vwap_slope": 0.0024, "atr": 0.0479, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.1021, "ema9": 11.6528, "ema20": 11.6226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.0, "spread_pct": 0.085, "rvol": 0.053, "volume_pace_ratio": 0.632, "stage3": {"stop": 11.6725, "risk": 0.0575, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9516, "passed": false, "reason": "imbalance -95% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:53.684028", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.2926, "vwap": 12.3098, "vwap_slope": -0.0023, "atr": 0.0313, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0636, "ema9": 12.274, "ema20": 12.2713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 2.207, "spread_pct": 0.081, "rvol": 0.059, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:02:53.685095", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.139%, flat band 0.116%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3357, "vwap_slope": -0.0288, "atr": 0.0476, "atr_pct": 0.466, "trend": "negative", "slope_pct": -0.1393, "flat_threshold_pct": 0.1164, "ema9": 10.2269, "ema20": 10.2918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.664, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:02:53.687763", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0181, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0822, "ema9": 5.4988, "ema20": 5.4977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.047, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:02:53.688920", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.0914, "vwap_slope": -0.0012, "atr": 0.0344, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0946, "ema9": 9.0675, "ema20": 9.0687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.887, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:02:53.690690", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.465, "vwap": 7.4641, "vwap_slope": -0.0035, "atr": 0.021, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0703, "ema9": 7.4374, "ema20": 7.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.045, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:02:53.691652", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1616, "vwap": 9.1946, "vwap_slope": -0.0012, "atr": 0.0439, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.1197, "ema9": 9.1355, "ema20": 9.1417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 2.743, "spread_pct": 0.437, "rvol": 0.066, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:02:53.692585", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.9006, "vwap_slope": -0.0453, "atr": 0.114, "atr_pct": 0.915, "trend": "flat", "slope_pct": -0.1487, "flat_threshold_pct": 0.2287, "ema9": 12.6091, "ema20": 12.7443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 7.84, "spread_pct": 0.401, "rvol": 0.07, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:02:53.693549", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5433, "vwap": 5.5358, "vwap_slope": 0.0024, "atr": 0.0204, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.034, "flat_threshold_pct": 0.0922, "ema9": 5.5518, "ema20": 5.5469, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.344, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:02:53.696717", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:02:53.697579", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7232, "vwap_slope": -0.0097, "atr": 0.0278, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0802, "ema9": 8.6864, "ema20": 8.7043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:02:53.698411", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.20x normal below floor 0.4x"], "metrics": {"price": 11.8122, "vwap": 11.7075, "vwap_slope": 0.0159, "atr": 0.0502, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0437, "flat_threshold_pct": 0.1062, "ema9": 11.809, "ema20": 11.7715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 0.403, "spread_pct": 0.338, "rvol": 0.017, "volume_pace_ratio": 0.197}}
{"timestamp": "2026-09-22T14:02:53.699256", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0052, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.0534, "ema9": 8.9658, "ema20": 8.9735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.273}}
{"timestamp": "2026-09-22T14:02:53.700010", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0396, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.2027, "ema9": 4.8253, "ema20": 4.8221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.976, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.542}}
{"timestamp": "2026-09-22T14:02:53.700823", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.8149, "vwap_slope": -0.0049, "atr": 0.0444, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0499, "flat_threshold_pct": 0.0755, "ema9": 14.6861, "ema20": 14.7223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.132, "volume_pace_ratio": 1.567}}
{"timestamp": "2026-09-22T14:02:53.701608", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1229, "vwap_slope": -0.0176, "atr": 0.0473, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0432, "flat_threshold_pct": 0.1301, "ema9": 9.0806, "ema20": 9.1039, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.411, "distance_from_high_pct": 1.625, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:02:53.702413", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 198.8s", "imbalance +73% >= 50% buy threshold, stop 13.82", "entry_score 88.3"], "reasons_against": [], "metrics": {"price": 13.87, "vwap": 13.813, "vwap_slope": 0.0028, "atr": 0.04, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.0721, "ema9": 13.8304, "ema20": 13.8169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.999, "spread_pct": 0.144, "rvol": 0.049, "volume_pace_ratio": 0.576, "stage3": {"stop": 13.822, "risk": 0.048, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.726, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 13.82"}, "entry_score": 88.26, "entry_score_breakdown": {"imbalance_sub": 0.609, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:02:53.748981", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.165, "vwap": 6.1448, "vwap_slope": -0.0002, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.0596, "ema9": 6.1428, "ema20": 6.1401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.085, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T14:02:53.750965", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.085%)"], "metrics": {"price": 13.345, "vwap": 13.4879, "vwap_slope": -0.0243, "atr": 0.0453, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1186, "flat_threshold_pct": 0.0849, "ema9": 13.3279, "ema20": 13.3855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.084, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T14:02:58.756944", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.128%)", "metrics": {"price": 7.845, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1278, "trend": "positive"}}
{"timestamp": "2026-09-22T14:02:58.758577", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7656, "vwap_slope": 0.0063, "atr": 0.0261, "trend": "positive", "slope_pct": 0.0896, "lower_highs_lower_lows": false, "stop": 7.8137, "imbalance_decline_count": 0, "imbalance_cur": 0.7960214714240607, "imbalance_prev": -0.9846153846153847}}
{"timestamp": "2026-09-22T14:02:58.759531", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 10.13, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0692, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:58.760215", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.13, "vwap": 10.0656, "vwap_slope": 0.0073, "atr": 0.0286, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.0957, "imbalance_decline_count": 0, "imbalance_cur": -0.25646794150731156, "imbalance_prev": -0.7780387551379918}}
{"timestamp": "2026-09-22T14:02:58.760664", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 6.3406, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0208, "trend": "flat"}}
{"timestamp": "2026-09-22T14:02:58.761252", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3406, "vwap": 6.3052, "vwap_slope": 0.0008, "atr": 0.0136, "trend": "flat", "slope_pct": 0.0428, "lower_highs_lower_lows": false, "stop": 6.3243, "imbalance_decline_count": 1, "imbalance_cur": -0.4564102564102564, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:02:58.765219", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.4118, "vwap": 13.8061, "vwap_slope": -0.0223, "atr": 0.4356, "atr_pct": 3.248, "trend": "flat", "slope_pct": -0.3464, "flat_threshold_pct": 0.8119, "ema9": 13.4819, "ema20": 13.653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 15.49, "spread_pct": 0.372, "rvol": 2.024, "volume_pace_ratio": 23.939}}
{"timestamp": "2026-09-22T14:02:58.767299", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.775, "vwap": 8.8618, "vwap_slope": -0.0107, "atr": 0.0484, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.1102, "flat_threshold_pct": 0.1379, "ema9": 8.7307, "ema20": 8.7434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.504, "volume_pace_ratio": 5.962}}
{"timestamp": "2026-09-22T14:02:58.768237", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.6541, "vwap_slope": -0.0244, "atr": 0.16, "atr_pct": 1.225, "trend": "flat", "slope_pct": -0.2579, "flat_threshold_pct": 0.3062, "ema9": 13.0678, "ema20": 13.2258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 7.963, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:02:58.769127", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4298, "vwap_slope": -0.0053, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0716, "ema9": 6.3856, "ema20": 6.3979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T14:02:58.770439", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.9s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 8.94, "vwap": 8.8427, "vwap_slope": 0.0053, "atr": 0.0694, "atr_pct": 0.777, "trend": "flat", "slope_pct": 0.1487, "flat_threshold_pct": 0.1941, "ema9": 8.9705, "ema20": 8.9358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.066, "distance_from_high_pct": 1.542, "spread_pct": 0.112, "rvol": 0.288, "volume_pace_ratio": 3.408, "stage3": {"stop": 8.8567, "risk": 0.0833, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0513, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:02:58.771931", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.76, "vwap": 8.8178, "vwap_slope": -0.0014, "atr": 0.0867, "atr_pct": 0.99, "trend": "flat", "slope_pct": 0.0672, "flat_threshold_pct": 0.2476, "ema9": 8.7974, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.667, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:02:58.772862", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.7027, "vwap": 12.7125, "vwap_slope": -0.0001, "atr": 0.0285, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0561, "ema9": 12.6968, "ema20": 12.696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 0.76, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:02:58.774376", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7477, "vwap_slope": -0.008, "atr": 0.0658, "atr_pct": 0.763, "trend": "flat", "slope_pct": -0.109, "flat_threshold_pct": 0.1908, "ema9": 8.6097, "ema20": 8.6422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.459, "volume_pace_ratio": 5.424}}
{"timestamp": "2026-09-22T14:02:58.775391", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (503.4s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.72, "vwap": 11.5982, "vwap_slope": 0.0024, "atr": 0.0479, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.1022, "ema9": 11.6508, "ema20": 11.6217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 0.085, "spread_pct": 0.085, "rvol": 0.053, "volume_pace_ratio": 0.63, "stage3": {"stop": 11.6625, "risk": 0.0575, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8847, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:02:58.776392", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.3108, "vwap_slope": -0.0013, "atr": 0.0327, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0662, "ema9": 12.2864, "ema20": 12.2772, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.71, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:02:58.777202", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.141%, flat band 0.117%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.194, "vwap": 10.3355, "vwap_slope": -0.0289, "atr": 0.0476, "atr_pct": 0.467, "trend": "negative", "slope_pct": -0.1409, "flat_threshold_pct": 0.1168, "ema9": 10.2207, "ema20": 10.2888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.664, "distance_from_high_pct": 4.728, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:02:58.778063", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.515, "vwap": 5.5038, "vwap_slope": -0.0001, "atr": 0.0181, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0822, "ema9": 5.4988, "ema20": 5.4977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.047, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:02:58.778999", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0954, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0946, "ema9": 9.0686, "ema20": 9.0692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.829, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:02:58.779903", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.465, "vwap": 7.4641, "vwap_slope": -0.0035, "atr": 0.021, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0703, "ema9": 7.4374, "ema20": 7.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.045, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:02:58.780728", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1945, "vwap_slope": -0.0013, "atr": 0.0439, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.1199, "ema9": 9.1332, "ema20": 9.1406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 2.866, "spread_pct": 0.546, "rvol": 0.066, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:02:58.781481", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.90", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.44, "vwap": 12.9005, "vwap_slope": -0.0455, "atr": 0.114, "atr_pct": 0.916, "trend": "flat", "slope_pct": -0.1496, "flat_threshold_pct": 0.2291, "ema9": 12.6051, "ema20": 12.7424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 7.988, "spread_pct": 0.401, "rvol": 0.07, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T14:02:58.782262", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5358, "vwap_slope": 0.0025, "atr": 0.0204, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0921, "ema9": 5.5532, "ema20": 5.5475, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:02:58.783025", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.758, "rvol": 0.016, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:02:58.783880", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6701, "vwap": 8.7231, "vwap_slope": -0.0098, "atr": 0.0278, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0803, "ema9": 8.6854, "ema20": 8.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 2.143, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:02:58.784837", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.82, "vwap": 11.7153, "vwap_slope": 0.0237, "atr": 0.0506, "atr_pct": 0.428, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.107, "ema9": 11.8105, "ema20": 11.7723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.4, "distance_from_high_pct": 0.337, "spread_pct": 0.338, "rvol": 0.018, "volume_pace_ratio": 0.21}}
{"timestamp": "2026-09-22T14:02:58.787591", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0052, "vwap_slope": -0.0023, "atr": 0.0192, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.0534, "ema9": 8.9658, "ema20": 8.9735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:02:58.788476", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.89, "vwap": 4.8669, "vwap_slope": -0.0007, "atr": 0.0396, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.2027, "ema9": 4.8253, "ema20": 4.8221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.976, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.538}}
{"timestamp": "2026-09-22T14:02:58.789415", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.8106, "vwap_slope": -0.0091, "atr": 0.0991, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.0495, "flat_threshold_pct": 0.1683, "ema9": 14.6881, "ema20": 14.7233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.133, "volume_pace_ratio": 1.572}}
{"timestamp": "2026-09-22T14:02:58.790225", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.124, "vwap_slope": -0.0165, "atr": 0.0473, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.1298, "ema9": 9.0846, "ema20": 9.1058, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.412, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:02:58.791182", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 203.9s", "imbalance +67% >= 50% buy threshold, stop 13.84", "entry_score 85.8"], "reasons_against": [], "metrics": {"price": 13.885, "vwap": 13.8133, "vwap_slope": 0.0031, "atr": 0.0404, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0727, "ema9": 13.8334, "ema20": 13.8183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 0.892, "spread_pct": 0.144, "rvol": 0.049, "volume_pace_ratio": 0.576, "stage3": {"stop": 13.8365, "risk": 0.0485, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.669, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 13.84"}, "entry_score": 85.81, "entry_score_breakdown": {"imbalance_sub": 0.527, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:02:58.828225", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.17, "vwap": 6.1449, "vwap_slope": -0.0001, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0595, "ema9": 6.1438, "ema20": 6.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T14:02:58.829536", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.085%)"], "metrics": {"price": 13.34, "vwap": 13.4877, "vwap_slope": -0.0245, "atr": 0.0453, "atr_pct": 0.34, "trend": "negative", "slope_pct": -0.1188, "flat_threshold_pct": 0.085, "ema9": 13.3269, "ema20": 13.3851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.084, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T14:03:03.841959", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.120%)", "metrics": {"price": 7.8479, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1196, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:03.844793", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8479, "vwap": 7.7656, "vwap_slope": 0.0049, "atr": 0.0255, "trend": "positive", "slope_pct": 0.0868, "lower_highs_lower_lows": false, "stop": 7.8173, "imbalance_decline_count": 1, "imbalance_cur": 0.791345397324941, "imbalance_prev": 0.7960214714240607}}
{"timestamp": "2026-09-22T14:03:03.845596", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 10.135, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0444, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:03.846420", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.135, "vwap": 10.0657, "vwap_slope": 0.0013, "atr": 0.0276, "trend": "flat", "slope_pct": 0.0146, "lower_highs_lower_lows": false, "stop": 10.1019, "imbalance_decline_count": 1, "imbalance_cur": -0.42824858757062145, "imbalance_prev": -0.25646794150731156}}
{"timestamp": "2026-09-22T14:03:03.847668", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 6.3378, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0221, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:03.848280", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3378, "vwap": 6.3055, "vwap_slope": 0.0009, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0405, "lower_highs_lower_lows": false, "stop": 6.3209, "imbalance_decline_count": 0, "imbalance_cur": -0.2357606344628695, "imbalance_prev": -0.4564102564102564}}
{"timestamp": "2026-09-22T14:03:03.852244", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.4358, "vwap": 13.8062, "vwap_slope": -0.0218, "atr": 0.4227, "atr_pct": 3.146, "trend": "flat", "slope_pct": -0.3161, "flat_threshold_pct": 0.7865, "ema9": 13.4764, "ema20": 13.6343, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 15.338, "spread_pct": 0.223, "rvol": 2.025, "volume_pace_ratio": 23.884}}
{"timestamp": "2026-09-22T14:03:03.857974", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7814, "vwap": 8.8618, "vwap_slope": -0.0051, "atr": 0.0452, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.1003, "flat_threshold_pct": 0.1287, "ema9": 8.7425, "ema20": 8.7479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 4.757, "spread_pct": 0.114, "rvol": 0.505, "volume_pace_ratio": 5.953}}
{"timestamp": "2026-09-22T14:03:03.859835", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.065, "vwap": 13.6536, "vwap_slope": -0.0102, "atr": 0.151, "atr_pct": 1.156, "trend": "flat", "slope_pct": -0.2515, "flat_threshold_pct": 0.289, "ema9": 13.0673, "ema20": 13.2104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 7.928, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:03:03.860960", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3899, "vwap": 6.4297, "vwap_slope": -0.004, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.0689, "ema9": 6.3856, "ema20": 6.3967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.741, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:03:03.861921", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.0s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.915, "vwap": 8.8425, "vwap_slope": 0.0043, "atr": 0.063, "atr_pct": 0.707, "trend": "flat", "slope_pct": 0.1388, "flat_threshold_pct": 0.1767, "ema9": 8.957, "ema20": 8.9325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.817, "spread_pct": 0.112, "rvol": 0.289, "volume_pace_ratio": 3.405, "stage3": {"stop": 8.8394, "risk": 0.0756, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2723, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:03.862835", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:03:03.863960", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7609, "vwap": 12.7133, "vwap_slope": 0.0012, "atr": 0.0285, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0559, "ema9": 12.7196, "ema20": 12.7075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.305, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:03:03.865341", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7477, "vwap_slope": -0.0044, "atr": 0.0561, "atr_pct": 0.65, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1624, "ema9": 8.6146, "ema20": 8.6415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 6.501, "spread_pct": 0.116, "rvol": 0.459, "volume_pace_ratio": 5.414}}
{"timestamp": "2026-09-22T14:03:03.866340", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 508.4s", "imbalance +75% >= 50% buy threshold, stop 11.68", "entry_score 88.3"], "reasons_against": [], "metrics": {"price": 11.735, "vwap": 11.6006, "vwap_slope": 0.0047, "atr": 0.0455, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.097, "ema9": 11.6709, "ema20": 11.6342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 0.085, "spread_pct": 0.085, "rvol": 0.054, "volume_pace_ratio": 0.639, "stage3": {"stop": 11.6804, "risk": 0.0546, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7503, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 11.68"}, "entry_score": 88.26, "entry_score_breakdown": {"imbalance_sub": 0.643, "volume_pace_sub": 1.0, "volatility_sub": 0.948, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:03.930662", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.3108, "vwap_slope": -0.001, "atr": 0.0343, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0694, "ema9": 12.3001, "ema20": 12.2846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.71, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:03:03.932411", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.34", "VWAP sloping down", "trend negative (slope -0.138%, flat band 0.108%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.1928, "vwap": 10.3354, "vwap_slope": -0.0113, "atr": 0.0439, "atr_pct": 0.43, "trend": "negative", "slope_pct": -0.1382, "flat_threshold_pct": 0.1076, "ema9": 10.2176, "ema20": 10.2811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.752, "distance_from_high_pct": 4.739, "spread_pct": 0.098, "rvol": 0.03, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:03:03.933699", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.515, "vwap": 5.5038, "vwap_slope": 0.0, "atr": 0.0164, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0741, "ema9": 5.502, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.047, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:03:03.934963", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0946, "ema9": 9.0675, "ema20": 9.0687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.887, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:03:03.936381", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4348, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0673, "ema9": 7.4369, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 1.526, "spread_pct": 0.134, "rvol": 0.045, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:03:03.938030", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1941, "vwap_slope": -0.0014, "atr": 0.0442, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.1206, "ema9": 9.1417, "ema20": 9.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.76, "spread_pct": 0.328, "rvol": 0.067, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T14:03:03.939467", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.52 below VWAP $12.90", "VWAP sloping down"], "metrics": {"price": 12.52, "vwap": 12.899, "vwap_slope": -0.0196, "atr": 0.1076, "atr_pct": 0.859, "trend": "flat", "slope_pct": -0.1512, "flat_threshold_pct": 0.2148, "ema9": 12.5881, "ema20": 12.7212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 7.396, "spread_pct": 0.479, "rvol": 0.07, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T14:03:03.940625", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.54, "vwap": 5.5356, "vwap_slope": 0.0006, "atr": 0.0194, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0315, "flat_threshold_pct": 0.0874, "ema9": 5.5497, "ema20": 5.5464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:03:03.942004", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.758, "rvol": 0.016, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:03:03.943018", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.723, "vwap_slope": -0.0067, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0781, "ema9": 8.6853, "ema20": 8.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:03:03.943965", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8134, "vwap": 11.7143, "vwap_slope": 0.0218, "atr": 0.0472, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0436, "flat_threshold_pct": 0.0999, "ema9": 11.8111, "ema20": 11.7762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.39, "distance_from_high_pct": 0.393, "spread_pct": 0.338, "rvol": 0.018, "volume_pace_ratio": 0.21}}
{"timestamp": "2026-09-22T14:03:03.945117", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0052, "vwap_slope": -0.0004, "atr": 0.0163, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 8.9676, "ema20": 8.9736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:03:03.946381", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.534}}
{"timestamp": "2026-09-22T14:03:03.947461", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.8143, "vwap_slope": -0.0034, "atr": 0.0403, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0476, "flat_threshold_pct": 0.0684, "ema9": 14.6935, "ema20": 14.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.133, "volume_pace_ratio": 1.568}}
{"timestamp": "2026-09-22T14:03:03.948495", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1255, "vwap_slope": -0.0088, "atr": 0.0428, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.1176, "ema9": 9.0877, "ema20": 9.1053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:03:03.949534", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 209.0s", "imbalance +66% >= 50% buy threshold, stop 13.84", "entry_score 85.2"], "reasons_against": [], "metrics": {"price": 13.8867, "vwap": 13.8134, "vwap_slope": 0.0029, "atr": 0.0372, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0671, "ema9": 13.8433, "ema20": 13.8244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.88, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.575, "stage3": {"stop": 13.8421, "risk": 0.0446, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6558, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 13.84"}, "entry_score": 85.25, "entry_score_breakdown": {"imbalance_sub": 0.508, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:03.998830", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.165, "vwap": 6.1449, "vwap_slope": 0.0003, "atr": 0.0137, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0557, "ema9": 6.1477, "ema20": 6.1426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T14:03:03.999964", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.114%, flat band 0.079%)"], "metrics": {"price": 13.34, "vwap": 13.4878, "vwap_slope": -0.0169, "atr": 0.0424, "atr_pct": 0.318, "trend": "negative", "slope_pct": -0.1137, "flat_threshold_pct": 0.0795, "ema9": 13.3303, "ema20": 13.3812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.084, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T14:03:09.006646", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.087%)", "metrics": {"price": 7.8395, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0875, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:09.008899", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8395, "vwap": 7.7657, "vwap_slope": 0.0051, "atr": 0.0255, "trend": "positive", "slope_pct": 0.0863, "lower_highs_lower_lows": false, "stop": 7.8089, "imbalance_decline_count": 2, "imbalance_cur": 0.5583846680355921, "imbalance_prev": 0.791345397324941}}
{"timestamp": "2026-09-22T14:03:09.009698", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 10.125, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": 0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:09.010591", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.125, "vwap": 10.0657, "vwap_slope": 0.0014, "atr": 0.0283, "trend": "flat", "slope_pct": 0.0141, "lower_highs_lower_lows": false, "stop": 10.091, "imbalance_decline_count": 2, "imbalance_cur": -0.4972510690287111, "imbalance_prev": -0.42824858757062145}}
{"timestamp": "2026-09-22T14:03:09.011191", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 6.3378, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0221, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:09.011988", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3378, "vwap": 6.3055, "vwap_slope": 0.0009, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0405, "lower_highs_lower_lows": false, "stop": 6.3209, "imbalance_decline_count": 0, "imbalance_cur": -0.2357606344628695, "imbalance_prev": -0.2357606344628695}}
{"timestamp": "2026-09-22T14:03:09.014146", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.43, "vwap": 13.8061, "vwap_slope": -0.022, "atr": 0.4227, "atr_pct": 3.147, "trend": "flat", "slope_pct": -0.3165, "flat_threshold_pct": 0.7869, "ema9": 13.4753, "ema20": 13.6338, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 15.375, "spread_pct": 0.223, "rvol": 2.026, "volume_pace_ratio": 23.832}}
{"timestamp": "2026-09-22T14:03:09.015808", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8616, "vwap_slope": -0.0052, "atr": 0.0482, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1001, "flat_threshold_pct": 0.137, "ema9": 8.7432, "ema20": 8.7482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.505, "volume_pace_ratio": 5.946}}
{"timestamp": "2026-09-22T14:03:09.017904", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.035, "vwap": 13.6534, "vwap_slope": -0.0104, "atr": 0.1532, "atr_pct": 1.175, "trend": "flat", "slope_pct": -0.2527, "flat_threshold_pct": 0.2938, "ema9": 13.0613, "ema20": 13.2076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 8.14, "spread_pct": 0.23, "rvol": 0.103, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:03:09.018983", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3861, "vwap": 6.4297, "vwap_slope": -0.004, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0689, "ema9": 6.3849, "ema20": 6.3963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.799, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:03:09.020055", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (183.1s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.94, "vwap": 8.8428, "vwap_slope": 0.0046, "atr": 0.0653, "atr_pct": 0.731, "trend": "flat", "slope_pct": 0.1402, "flat_threshold_pct": 0.1827, "ema9": 8.962, "ema20": 8.9349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 1.542, "spread_pct": 0.112, "rvol": 0.29, "volume_pace_ratio": 3.408, "stage3": {"stop": 8.8616, "risk": 0.0784, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3549, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:09.020896", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:03:09.022988", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.765, "vwap": 12.7133, "vwap_slope": 0.0012, "atr": 0.0285, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0559, "ema9": 12.7204, "ema20": 12.7079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:03:09.024049", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6261, "vwap": 8.7477, "vwap_slope": -0.0044, "atr": 0.0561, "atr_pct": 0.65, "trend": "flat", "slope_pct": -0.1029, "flat_threshold_pct": 0.1625, "ema9": 8.6138, "ema20": 8.6411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 6.543, "spread_pct": 0.116, "rvol": 0.459, "volume_pace_ratio": 5.4}}
{"timestamp": "2026-09-22T14:03:09.025006", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 513.6s", "imbalance +91% >= 50% buy threshold, stop 11.68", "entry_score 94.8"], "reasons_against": [], "metrics": {"price": 11.735, "vwap": 11.6017, "vwap_slope": 0.0057, "atr": 0.0484, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.1031, "ema9": 11.6709, "ema20": 11.6342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 0.085, "spread_pct": 0.085, "rvol": 0.055, "volume_pace_ratio": 0.644, "stage3": {"stop": 11.6769, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9104, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 11.68"}, "entry_score": 94.84, "entry_score_breakdown": {"imbalance_sub": 0.872, "volume_pace_sub": 1.0, "volatility_sub": 0.934, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:09.066920", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.3108, "vwap_slope": -0.001, "atr": 0.0343, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0694, "ema9": 12.3001, "ema20": 12.2846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.71, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:03:09.067983", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.111%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2314, "vwap": 10.3313, "vwap_slope": -0.0155, "atr": 0.0454, "atr_pct": 0.444, "trend": "negative", "slope_pct": -0.1364, "flat_threshold_pct": 0.1109, "ema9": 10.2254, "ema20": 10.2847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.854, "distance_from_high_pct": 4.379, "spread_pct": 0.098, "rvol": 0.031, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:03:09.069893", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.515, "vwap": 5.5038, "vwap_slope": 0.0, "atr": 0.0175, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0793, "ema9": 5.502, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.047, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:03:09.070942", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0946, "ema9": 9.0675, "ema20": 9.0687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.887, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:03:09.071978", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4348, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0673, "ema9": 7.4369, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 1.526, "spread_pct": 0.134, "rvol": 0.045, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:03:09.072890", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1941, "vwap_slope": -0.0014, "atr": 0.0442, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.1206, "ema9": 9.1417, "ema20": 9.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.76, "spread_pct": 0.328, "rvol": 0.067, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:03:09.073769", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.90", "VWAP sloping down"], "metrics": {"price": 12.565, "vwap": 12.8987, "vwap_slope": -0.0199, "atr": 0.1108, "atr_pct": 0.882, "trend": "flat", "slope_pct": -0.1494, "flat_threshold_pct": 0.2204, "ema9": 12.5971, "ema20": 12.7255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 7.064, "spread_pct": 0.479, "rvol": 0.07, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T14:03:09.074738", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5476, "vwap": 5.5356, "vwap_slope": 0.0006, "atr": 0.0194, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0322, "flat_threshold_pct": 0.0873, "ema9": 5.5513, "ema20": 5.5471, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.267, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:03:09.076354", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.758, "rvol": 0.016, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:03:09.077234", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6819, "vwap": 8.7228, "vwap_slope": -0.0069, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0791, "ema9": 8.6847, "ema20": 8.7017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 2.01, "spread_pct": 0.115, "rvol": 0.031, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:03:09.078064", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8134, "vwap": 11.7143, "vwap_slope": 0.0218, "atr": 0.0472, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0436, "flat_threshold_pct": 0.0999, "ema9": 11.8111, "ema20": 11.7762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.39, "distance_from_high_pct": 0.393, "spread_pct": 0.338, "rvol": 0.018, "volume_pace_ratio": 0.209}}
{"timestamp": "2026-09-22T14:03:09.078934", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.975, "vwap": 9.0052, "vwap_slope": -0.0004, "atr": 0.0167, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 8.9676, "ema20": 8.9736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 1.374, "spread_pct": 0.111, "rvol": 0.107, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:03:09.079757", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.48% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.479, "rvol": 0.13, "volume_pace_ratio": 1.531}}
{"timestamp": "2026-09-22T14:03:09.080632", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6823, "vwap": 14.8143, "vwap_slope": -0.0034, "atr": 0.0433, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0737, "ema9": 14.6869, "ema20": 14.7194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 1.987, "spread_pct": 0.068, "rvol": 0.133, "volume_pace_ratio": 1.564}}
{"timestamp": "2026-09-22T14:03:09.081455", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1255, "vwap_slope": -0.0088, "atr": 0.0428, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.1176, "ema9": 9.0877, "ema20": 9.1053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:03:09.082289", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (214.2s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.89, "vwap": 13.8135, "vwap_slope": 0.003, "atr": 0.0381, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0685, "ema9": 13.8439, "ema20": 13.8247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 0.857, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.574, "stage3": {"stop": 13.8443, "risk": 0.0457, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1918, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:09.083210", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1449, "vwap_slope": 0.0003, "atr": 0.0137, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0557, "ema9": 6.1487, "ema20": 6.1431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 1.008}}
{"timestamp": "2026-09-22T14:03:09.084076", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.114%, flat band 0.081%)"], "metrics": {"price": 13.335, "vwap": 13.4877, "vwap_slope": -0.0169, "atr": 0.0435, "atr_pct": 0.326, "trend": "negative", "slope_pct": -0.1139, "flat_threshold_pct": 0.0815, "ema9": 13.3293, "ema20": 13.3807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.084, "volume_pace_ratio": 0.986}}
{"timestamp": "2026-09-22T14:03:14.089837", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.147%)", "metrics": {"price": 7.855, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1468, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:14.092184", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7664, "vwap_slope": 0.0057, "atr": 0.026, "trend": "positive", "slope_pct": 0.0873, "lower_highs_lower_lows": false, "stop": 7.8238, "imbalance_decline_count": 3, "imbalance_cur": 0.5559469732084917, "imbalance_prev": 0.5583846680355921}}
{"timestamp": "2026-09-22T14:03:14.092809", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.022%)", "metrics": {"price": 10.1126, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0219, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:14.094279", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1126, "vwap": 10.066, "vwap_slope": 0.0017, "atr": 0.029, "trend": "flat", "slope_pct": 0.0135, "lower_highs_lower_lows": false, "stop": 10.0778, "imbalance_decline_count": 3, "imbalance_cur": -0.5812217356973656, "imbalance_prev": -0.4972510690287111}}
{"timestamp": "2026-09-22T14:03:14.095102", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.080%)", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0798, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:14.096143", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3056, "vwap_slope": 0.001, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0415, "lower_highs_lower_lows": false, "stop": 6.3331, "imbalance_decline_count": 1, "imbalance_cur": -0.38808777429467084, "imbalance_prev": -0.2357606344628695}}
{"timestamp": "2026-09-22T14:03:14.097505", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.37, "vwap": 13.805, "vwap_slope": -0.023, "atr": 0.4291, "atr_pct": 3.21, "trend": "flat", "slope_pct": -0.3203, "flat_threshold_pct": 0.8024, "ema9": 13.4633, "ema20": 13.6281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 15.753, "spread_pct": 0.524, "rvol": 2.031, "volume_pace_ratio": 23.827}}
{"timestamp": "2026-09-22T14:03:14.098475", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8616, "vwap_slope": -0.0052, "atr": 0.0482, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1004, "flat_threshold_pct": 0.1371, "ema9": 8.7422, "ema20": 8.7478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.506, "volume_pace_ratio": 5.933}}
{"timestamp": "2026-09-22T14:03:14.099648", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.065, "vwap": 13.6533, "vwap_slope": -0.0104, "atr": 0.1532, "atr_pct": 1.172, "trend": "flat", "slope_pct": -0.2515, "flat_threshold_pct": 0.2931, "ema9": 13.0673, "ema20": 13.2104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 7.928, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:03:14.100668", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4297, "vwap_slope": -0.004, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0689, "ema9": 6.3847, "ema20": 6.3962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T14:03:14.102279", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (188.2s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9302, "vwap": 8.8428, "vwap_slope": 0.0046, "atr": 0.0653, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.1396, "flat_threshold_pct": 0.1829, "ema9": 8.96, "ema20": 8.9339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 1.65, "spread_pct": 0.112, "rvol": 0.29, "volume_pace_ratio": 3.401, "stage3": {"stop": 8.8518, "risk": 0.0784, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2657, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:14.103080", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:03:14.103942", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.756, "vwap": 12.7134, "vwap_slope": 0.0013, "atr": 0.0292, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.0573, "ema9": 12.7186, "ema20": 12.707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 0.344, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:03:14.104776", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.62, "vwap": 8.7475, "vwap_slope": -0.0046, "atr": 0.0561, "atr_pct": 0.65, "trend": "flat", "slope_pct": -0.1032, "flat_threshold_pct": 0.1626, "ema9": 8.6126, "ema20": 8.6405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 6.609, "spread_pct": 0.116, "rvol": 0.46, "volume_pace_ratio": 5.392}}
{"timestamp": "2026-09-22T14:03:14.105805", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 518.7s", "imbalance +73% >= 50% buy threshold, stop 11.67", "entry_score 87.2"], "reasons_against": [], "metrics": {"price": 11.725, "vwap": 11.6029, "vwap_slope": 0.007, "atr": 0.0484, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0265, "flat_threshold_pct": 0.1032, "ema9": 11.6689, "ema20": 11.6332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 0.17, "spread_pct": 0.085, "rvol": 0.055, "volume_pace_ratio": 0.65, "stage3": {"stop": 11.6669, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7325, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 11.67"}, "entry_score": 87.21, "entry_score_breakdown": {"imbalance_sub": 0.618, "volume_pace_sub": 1.0, "volatility_sub": 0.934, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:14.148865", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.3108, "vwap_slope": -0.001, "atr": 0.0343, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0694, "ema9": 12.3001, "ema20": 12.2846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.71, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:03:14.149867", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.111%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.235, "vwap": 10.3313, "vwap_slope": -0.0155, "atr": 0.0456, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1362, "flat_threshold_pct": 0.1115, "ema9": 10.2261, "ema20": 10.2851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.854, "distance_from_high_pct": 4.345, "spread_pct": 0.098, "rvol": 0.031, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:03:14.150796", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.5056, "vwap": 5.5038, "vwap_slope": 0.0, "atr": 0.0175, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0795, "ema9": 5.5001, "ema20": 5.4984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 1.686, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:03:14.151606", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:03:14.152331", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4348, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0673, "ema9": 7.4369, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 1.526, "spread_pct": 0.134, "rvol": 0.045, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:03:14.153062", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1941, "vwap_slope": -0.0014, "atr": 0.0442, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.1206, "ema9": 9.1417, "ema20": 9.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.76, "spread_pct": 0.328, "rvol": 0.067, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:03:14.153818", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.49 below VWAP $12.90", "VWAP sloping down"], "metrics": {"price": 12.49, "vwap": 12.8978, "vwap_slope": -0.0208, "atr": 0.1108, "atr_pct": 0.887, "trend": "flat", "slope_pct": -0.1524, "flat_threshold_pct": 0.2217, "ema9": 12.5821, "ema20": 12.7183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 7.618, "spread_pct": 0.4, "rvol": 0.07, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T14:03:14.154740", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.54, "vwap": 5.5356, "vwap_slope": 0.0006, "atr": 0.0194, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0315, "flat_threshold_pct": 0.0874, "ema9": 5.5497, "ema20": 5.5464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:03:14.155606", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2303, "vwap_slope": 0.0027, "atr": 0.0188, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0888, "ema9": 5.2659, "ema20": 5.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.273, "distance_from_high_pct": 0.095, "spread_pct": 0.758, "rvol": 0.016, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:03:14.156543", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.681, "vwap": 8.7228, "vwap_slope": -0.0069, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0791, "ema9": 8.6845, "ema20": 8.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 2.02, "spread_pct": 0.115, "rvol": 0.032, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:03:14.157325", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8135, "vwap": 11.7143, "vwap_slope": 0.0218, "atr": 0.0472, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0436, "flat_threshold_pct": 0.0999, "ema9": 11.8111, "ema20": 11.7762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.39, "distance_from_high_pct": 0.392, "spread_pct": 0.338, "rvol": 0.018, "volume_pace_ratio": 0.209}}
{"timestamp": "2026-09-22T14:03:14.158077", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0052, "vwap_slope": -0.0005, "atr": 0.017, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.05, "ema9": 8.9656, "ema20": 8.9727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:03:14.158856", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.527}}
{"timestamp": "2026-09-22T14:03:14.159709", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.8143, "vwap_slope": -0.0034, "atr": 0.0433, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0476, "flat_threshold_pct": 0.0736, "ema9": 14.6935, "ema20": 14.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.133, "volume_pace_ratio": 1.56}}
{"timestamp": "2026-09-22T14:03:14.160514", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1255, "vwap_slope": -0.0088, "atr": 0.0428, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.1176, "ema9": 9.0877, "ema20": 9.1053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:03:14.161428", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (219.3s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8665, "vwap": 13.8135, "vwap_slope": 0.003, "atr": 0.041, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0739, "ema9": 13.8392, "ema20": 13.8225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.024, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.573, "stage3": {"stop": 13.8173, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0364, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:14.162322", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.16, "vwap": 6.1449, "vwap_slope": 0.0003, "atr": 0.0137, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0557, "ema9": 6.1467, "ema20": 6.1422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T14:03:14.163244", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.114%, flat band 0.081%)"], "metrics": {"price": 13.335, "vwap": 13.4875, "vwap_slope": -0.0171, "atr": 0.0435, "atr_pct": 0.326, "trend": "negative", "slope_pct": -0.1139, "flat_threshold_pct": 0.0815, "ema9": 13.3293, "ema20": 13.3807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.084, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T14:03:19.167771", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.128%)", "metrics": {"price": 7.85, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1276, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:19.169181", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7664, "vwap_slope": 0.0058, "atr": 0.026, "trend": "positive", "slope_pct": 0.087, "lower_highs_lower_lows": false, "stop": 7.8188, "imbalance_decline_count": 4, "imbalance_cur": 0.03185199313370208, "imbalance_prev": 0.5559469732084917}}
{"timestamp": "2026-09-22T14:03:19.170814", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.044%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:19.171714", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.066, "vwap_slope": 0.0016, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0698, "imbalance_decline_count": 4, "imbalance_cur": -0.5926541826332152, "imbalance_prev": -0.5812217356973656}}
{"timestamp": "2026-09-22T14:03:19.172180", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.080%)", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0798, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:19.172723", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3056, "vwap_slope": 0.001, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0415, "lower_highs_lower_lows": false, "stop": 6.3331, "imbalance_decline_count": 0, "imbalance_cur": -0.38808777429467084, "imbalance_prev": -0.38808777429467084}}
{"timestamp": "2026-09-22T14:03:19.174129", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.8023, "vwap_slope": -0.0258, "atr": 0.4377, "atr_pct": 3.295, "trend": "flat", "slope_pct": -0.3257, "flat_threshold_pct": 0.8237, "ema9": 13.4463, "ema20": 13.62, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 16.289, "spread_pct": 0.527, "rvol": 2.041, "volume_pace_ratio": 23.892}}
{"timestamp": "2026-09-22T14:03:19.175038", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7819, "vwap": 8.8613, "vwap_slope": -0.0055, "atr": 0.0482, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1003, "flat_threshold_pct": 0.1371, "ema9": 8.7426, "ema20": 8.7479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 4.752, "spread_pct": 0.114, "rvol": 0.507, "volume_pace_ratio": 5.936}}
{"timestamp": "2026-09-22T14:03:19.176879", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.04, "vwap": 13.6533, "vwap_slope": -0.0104, "atr": 0.1532, "atr_pct": 1.175, "trend": "flat", "slope_pct": -0.2525, "flat_threshold_pct": 0.2937, "ema9": 13.0623, "ema20": 13.2081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 8.104, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:03:19.177722", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4297, "vwap_slope": -0.004, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.0689, "ema9": 6.3857, "ema20": 6.3967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:03:19.178744", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (193.3s) but room-to-run failed: imbalance -16% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.925, "vwap": 8.8428, "vwap_slope": 0.0047, "atr": 0.0653, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.1393, "flat_threshold_pct": 0.183, "ema9": 8.959, "ema20": 8.9334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 1.707, "spread_pct": 0.112, "rvol": 0.29, "volume_pace_ratio": 3.395, "stage3": {"stop": 8.8466, "risk": 0.0784, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1646, "passed": false, "reason": "imbalance -16% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:19.179585", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:03:19.180448", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 12.78, "vwap": 12.7135, "vwap_slope": 0.0014, "atr": 0.0292, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0572, "ema9": 12.7234, "ema20": 12.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 0.156, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:03:19.181290", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7475, "vwap_slope": -0.0046, "atr": 0.0568, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1029, "flat_threshold_pct": 0.1646, "ema9": 8.6136, "ema20": 8.641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.46, "volume_pace_ratio": 5.38}}
{"timestamp": "2026-09-22T14:03:19.182267", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 523.8s", "imbalance +55% >= 50% buy threshold, stop 11.63", "entry_score 79.2"], "reasons_against": [], "metrics": {"price": 11.6896, "vwap": 11.6031, "vwap_slope": 0.0071, "atr": 0.0484, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.1035, "ema9": 11.6618, "ema20": 11.6299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 0.472, "spread_pct": 0.085, "rvol": 0.056, "volume_pace_ratio": 0.651, "stage3": {"stop": 11.6315, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5465, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 11.63"}, "entry_score": 79.22, "entry_score_breakdown": {"imbalance_sub": 0.352, "volume_pace_sub": 1.0, "volatility_sub": 0.933, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:19.220671", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.3109, "vwap_slope": -0.0009, "atr": 0.035, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0708, "ema9": 12.3031, "ema20": 12.2861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.591, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:03:19.221524", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.111%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.235, "vwap": 10.3313, "vwap_slope": -0.0155, "atr": 0.0456, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1362, "flat_threshold_pct": 0.1115, "ema9": 10.2261, "ema20": 10.2851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.855, "distance_from_high_pct": 4.345, "spread_pct": 0.098, "rvol": 0.031, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:03:19.222199", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 5.5087, "vwap": 5.5038, "vwap_slope": 0.0, "atr": 0.0175, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0794, "ema9": 5.5008, "ema20": 5.4987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 1.63, "spread_pct": 0.182, "rvol": 0.047, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:03:19.223076", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:03:19.223801", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.48, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.0215, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0717, "ema9": 7.4459, "ema20": 7.4462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.927, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:03:19.224431", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.194, "vwap_slope": -0.0016, "atr": 0.0446, "atr_pct": 0.488, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.122, "ema9": 9.1377, "ema20": 9.1422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 2.972, "spread_pct": 0.328, "rvol": 0.067, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:03:19.225124", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.8918, "vwap_slope": -0.0269, "atr": 0.1165, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.1576, "flat_threshold_pct": 0.2356, "ema9": 12.5561, "ema20": 12.706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 8.58, "spread_pct": 0.243, "rvol": 0.071, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T14:03:19.225731", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5357, "vwap_slope": 0.0006, "atr": 0.0194, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0873, "ema9": 5.5517, "ema20": 5.5473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:03:19.226310", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2303, "vwap_slope": 0.0013, "atr": 0.0177, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0496, "flat_threshold_pct": 0.0838, "ema9": 5.2687, "ema20": 5.2531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.306, "distance_from_high_pct": 0.189, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:03:19.227023", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7226, "vwap_slope": -0.0071, "atr": 0.0275, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0791, "ema9": 8.6853, "ema20": 8.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.032, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:03:19.227667", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.835, "vwap": 11.7144, "vwap_slope": 0.0219, "atr": 0.0483, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.102, "ema9": 11.8154, "ema20": 11.7783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.392, "distance_from_high_pct": 0.211, "spread_pct": 0.422, "rvol": 0.018, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T14:03:19.228301", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.0052, "vwap_slope": -0.0005, "atr": 0.017, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.05, "ema9": 8.9656, "ema20": 8.9727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 1.484, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T14:03:19.229047", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T14:03:19.230866", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.72, "vwap": 14.8142, "vwap_slope": -0.0035, "atr": 0.0434, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.0737, "ema9": 14.6945, "ema20": 14.723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.133, "volume_pace_ratio": 1.557}}
{"timestamp": "2026-09-22T14:03:19.231725", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1028, "vwap": 9.1255, "vwap_slope": -0.0089, "atr": 0.043, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0401, "flat_threshold_pct": 0.1181, "ema9": 9.0882, "ema20": 9.1056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.477, "distance_from_high_pct": 1.378, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:03:19.232640", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (224.3s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8753, "vwap": 13.8135, "vwap_slope": 0.003, "atr": 0.041, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0738, "ema9": 13.841, "ema20": 13.8233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 0.961, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.572, "stage3": {"stop": 13.8261, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0364, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:19.234295", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.1451, "vwap_slope": 0.0004, "atr": 0.0141, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0571, "ema9": 6.1497, "ema20": 6.1436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 1.007}}
{"timestamp": "2026-09-22T14:03:19.235213", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.114%, flat band 0.082%)"], "metrics": {"price": 13.345, "vwap": 13.4874, "vwap_slope": -0.0173, "atr": 0.0438, "atr_pct": 0.328, "trend": "negative", "slope_pct": -0.1135, "flat_threshold_pct": 0.0821, "ema9": 13.3313, "ema20": 13.3817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.084, "volume_pace_ratio": 0.983}}
{"timestamp": "2026-09-22T14:03:24.241103", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.043%)", "metrics": {"price": 7.8278, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.0427, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:24.242753", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8278, "vwap": 7.7663, "vwap_slope": 0.0057, "atr": 0.0262, "trend": "positive", "slope_pct": 0.0855, "lower_highs_lower_lows": false, "stop": 7.7964, "imbalance_decline_count": 5, "imbalance_cur": 0.02890833016356029, "imbalance_prev": 0.03185199313370208, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.086%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:03:24.243683", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.022%)", "metrics": {"price": 10.1127, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0216, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:24.244312", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1127, "vwap": 10.066, "vwap_slope": 0.0017, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0135, "lower_highs_lower_lows": false, "stop": 10.0772, "imbalance_decline_count": 0, "imbalance_cur": -0.5840158147415985, "imbalance_prev": -0.5926541826332152}}
{"timestamp": "2026-09-22T14:03:24.244783", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.080%)", "metrics": {"price": 6.35, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0798, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:24.245320", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.35, "vwap": 6.3056, "vwap_slope": 0.001, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0415, "lower_highs_lower_lows": false, "stop": 6.3331, "imbalance_decline_count": 0, "imbalance_cur": -0.38808777429467084, "imbalance_prev": -0.38808777429467084}}
{"timestamp": "2026-09-22T14:03:24.247028", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.38, "vwap": 13.8019, "vwap_slope": -0.0262, "atr": 0.4377, "atr_pct": 3.271, "trend": "flat", "slope_pct": -0.3197, "flat_threshold_pct": 0.8178, "ema9": 13.4653, "ema20": 13.629, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 15.69, "spread_pct": 0.449, "rvol": 2.044, "volume_pace_ratio": 23.865}}
{"timestamp": "2026-09-22T14:03:24.248052", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8613, "vwap_slope": -0.0056, "atr": 0.0482, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1004, "flat_threshold_pct": 0.1371, "ema9": 8.7422, "ema20": 8.7478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.507, "volume_pace_ratio": 5.924}}
{"timestamp": "2026-09-22T14:03:24.248835", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.055, "vwap": 13.6529, "vwap_slope": -0.0108, "atr": 0.1532, "atr_pct": 1.173, "trend": "flat", "slope_pct": -0.2519, "flat_threshold_pct": 0.2933, "ema9": 13.0653, "ema20": 13.2095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 7.999, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:03:24.249587", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4296, "vwap_slope": -0.004, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0689, "ema9": 6.3854, "ema20": 6.3966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:03:24.250446", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (198.3s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.8429, "vwap_slope": 0.0047, "atr": 0.0653, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.1391, "flat_threshold_pct": 0.1831, "ema9": 8.958, "ema20": 8.933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 1.762, "spread_pct": 0.112, "rvol": 0.29, "volume_pace_ratio": 3.387, "stage3": {"stop": 8.8416, "risk": 0.0784, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2008, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:24.251250", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:03:24.252154", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.4s", "imbalance +64% >= 50% buy threshold, stop 12.74", "entry_score 84.7"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7135, "vwap_slope": 0.0014, "atr": 0.0292, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0572, "ema9": 12.7224, "ema20": 12.7088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.551, "stage3": {"stop": 12.74, "risk": 0.035, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6424, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 12.74"}, "entry_score": 84.67, "entry_score_breakdown": {"imbalance_sub": 0.489, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:24.287039", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6256, "vwap": 8.7474, "vwap_slope": -0.0047, "atr": 0.0568, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1029, "flat_threshold_pct": 0.1646, "ema9": 8.6137, "ema20": 8.6411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 6.548, "spread_pct": 0.116, "rvol": 0.46, "volume_pace_ratio": 5.37}}
{"timestamp": "2026-09-22T14:03:24.288385", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (528.9s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 11.725, "vwap": 11.6036, "vwap_slope": 0.0076, "atr": 0.0484, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0265, "flat_threshold_pct": 0.1032, "ema9": 11.6689, "ema20": 11.6332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 0.17, "spread_pct": 0.085, "rvol": 0.056, "volume_pace_ratio": 0.651, "stage3": {"stop": 11.6669, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2398, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:03:24.289292", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.3109, "vwap_slope": -0.0009, "atr": 0.035, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0708, "ema9": 12.3021, "ema20": 12.2856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.631, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:03:24.290111", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.111%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.235, "vwap": 10.3313, "vwap_slope": -0.0155, "atr": 0.0456, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1362, "flat_threshold_pct": 0.1115, "ema9": 10.2261, "ema20": 10.2851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.855, "distance_from_high_pct": 4.345, "spread_pct": 0.098, "rvol": 0.031, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:03:24.291009", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.4s", "imbalance +64% >= 50% buy threshold, stop 5.49", "entry_score 84.3"], "reasons_against": [], "metrics": {"price": 5.5101, "vwap": 5.5038, "vwap_slope": 0.0, "atr": 0.0175, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.0794, "ema9": 5.501, "ema20": 5.4988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 1.605, "spread_pct": 0.181, "rvol": 0.047, "volume_pace_ratio": 0.549, "stage3": {"stop": 5.4891, "risk": 0.021, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6391, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 5.49"}, "entry_score": 84.32, "entry_score_breakdown": {"imbalance_sub": 0.484, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:24.324006", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:03:24.325025", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4455, "vwap": 7.4639, "vwap_slope": -0.0013, "atr": 0.0215, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0337, "flat_threshold_pct": 0.072, "ema9": 7.439, "ema20": 7.4429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.384, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:03:24.325775", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1503, "vwap": 9.194, "vwap_slope": -0.0015, "atr": 0.0446, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.1218, "ema9": 9.1398, "ema20": 9.1432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 2.863, "spread_pct": 0.328, "rvol": 0.067, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:03:24.326730", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.8917, "vwap_slope": -0.0269, "atr": 0.1165, "atr_pct": 0.941, "trend": "flat", "slope_pct": -0.1568, "flat_threshold_pct": 0.2352, "ema9": 12.5601, "ema20": 12.7079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 8.432, "spread_pct": 0.243, "rvol": 0.071, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T14:03:24.327628", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5476, "vwap": 5.5357, "vwap_slope": 0.0006, "atr": 0.0194, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0322, "flat_threshold_pct": 0.0873, "ema9": 5.5513, "ema20": 5.5471, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.267, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:03:24.328350", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2676, "vwap": 5.2304, "vwap_slope": 0.0014, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.0882, "ema9": 5.2662, "ema20": 5.2519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.423, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:03:24.329087", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7223, "vwap_slope": -0.0074, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0791, "ema9": 8.6843, "ema20": 8.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.032, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:03:24.329879", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.785, "vwap": 11.7149, "vwap_slope": 0.0223, "atr": 0.0507, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0424, "flat_threshold_pct": 0.1075, "ema9": 11.8054, "ema20": 11.7735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.405, "distance_from_high_pct": 0.632, "spread_pct": 0.509, "rvol": 0.018, "volume_pace_ratio": 0.209}}
{"timestamp": "2026-09-22T14:03:24.330697", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9541, "vwap": 9.0051, "vwap_slope": -0.0005, "atr": 0.0178, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.05, "ema9": 8.9635, "ema20": 8.9716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 1.603, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:03:24.331452", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.519}}
{"timestamp": "2026-09-22T14:03:24.332195", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7064, "vwap": 14.8142, "vwap_slope": -0.0035, "atr": 0.0434, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0738, "ema9": 14.6918, "ema20": 14.7217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 1.826, "spread_pct": 0.068, "rvol": 0.133, "volume_pace_ratio": 1.553}}
{"timestamp": "2026-09-22T14:03:24.333961", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1255, "vwap_slope": -0.0088, "atr": 0.0442, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1212, "ema9": 9.0917, "ema20": 9.1072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 1.192, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:03:24.335704", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (229.4s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.88, "vwap": 13.8138, "vwap_slope": 0.0033, "atr": 0.041, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0738, "ema9": 13.8419, "ema20": 13.8237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.928, "spread_pct": 0.144, "rvol": 0.049, "volume_pace_ratio": 0.572, "stage3": {"stop": 13.8308, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2519, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:24.336622", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1451, "vwap_slope": 0.0005, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0614, "ema9": 6.1487, "ema20": 6.1431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 1.009, "stage3": {"stop": 6.1518, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0538, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:24.337504", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.114%, flat band 0.082%)"], "metrics": {"price": 13.345, "vwap": 13.4865, "vwap_slope": -0.0182, "atr": 0.0438, "atr_pct": 0.328, "trend": "negative", "slope_pct": -0.1135, "flat_threshold_pct": 0.0821, "ema9": 13.3313, "ema20": 13.3817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.085, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T14:03:29.343211", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.109%)", "metrics": {"price": 7.845, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1085, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:29.345505", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7667, "vwap_slope": 0.0061, "atr": 0.0262, "trend": "positive", "slope_pct": 0.0866, "lower_highs_lower_lows": false, "stop": 7.8136, "imbalance_decline_count": 0, "imbalance_cur": 0.035392535392535396, "imbalance_prev": 0.02890833016356029}}
{"timestamp": "2026-09-22T14:03:29.346244", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.000%)", "metrics": {"price": 10.1199, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0003, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:29.346975", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1199, "vwap": 10.066, "vwap_slope": 0.0017, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0138, "lower_highs_lower_lows": false, "stop": 10.0844, "imbalance_decline_count": 0, "imbalance_cur": -0.5827256637168141, "imbalance_prev": -0.5840158147415985}}
{"timestamp": "2026-09-22T14:03:29.347847", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.056%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0562, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:29.348477", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3057, "vwap_slope": 0.0011, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0411, "lower_highs_lower_lows": false, "stop": 6.3281, "imbalance_decline_count": 0, "imbalance_cur": -0.03409090909090909, "imbalance_prev": -0.38808777429467084}}
{"timestamp": "2026-09-22T14:03:29.350011", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.39, "vwap": 13.8016, "vwap_slope": -0.0265, "atr": 0.4377, "atr_pct": 3.269, "trend": "flat", "slope_pct": -0.319, "flat_threshold_pct": 0.8172, "ema9": 13.4673, "ema20": 13.63, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.664, "distance_from_high_pct": 15.627, "spread_pct": 0.672, "rvol": 2.046, "volume_pace_ratio": 23.822}}
{"timestamp": "2026-09-22T14:03:29.351086", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8611, "vwap_slope": -0.0057, "atr": 0.0492, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.099, "flat_threshold_pct": 0.1398, "ema9": 8.7472, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.509, "volume_pace_ratio": 5.929}}
{"timestamp": "2026-09-22T14:03:29.357520", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.065, "vwap": 13.6529, "vwap_slope": -0.0109, "atr": 0.1532, "atr_pct": 1.172, "trend": "flat", "slope_pct": -0.2515, "flat_threshold_pct": 0.2931, "ema9": 13.0673, "ema20": 13.2104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 7.928, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.199}}
{"timestamp": "2026-09-22T14:03:29.358533", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4296, "vwap_slope": -0.004, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.069, "ema9": 6.3847, "ema20": 6.3962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.092}}
{"timestamp": "2026-09-22T14:03:29.359590", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (203.4s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.925, "vwap": 8.8429, "vwap_slope": 0.0048, "atr": 0.0659, "atr_pct": 0.738, "trend": "flat", "slope_pct": 0.1393, "flat_threshold_pct": 0.1846, "ema9": 8.959, "ema20": 8.9334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 1.707, "spread_pct": 0.112, "rvol": 0.29, "volume_pace_ratio": 3.381, "stage3": {"stop": 8.8459, "risk": 0.0791, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0409, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:29.360526", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:03:29.361609", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +71% >= 50% buy threshold, stop 12.74", "entry_score 87.6"], "reasons_against": [], "metrics": {"price": 12.78, "vwap": 12.7136, "vwap_slope": 0.0014, "atr": 0.0292, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0572, "ema9": 12.7234, "ema20": 12.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 0.156, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.55, "stage3": {"stop": 12.745, "risk": 0.035, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7103, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 12.74"}, "entry_score": 87.58, "entry_score_breakdown": {"imbalance_sub": 0.586, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:29.399860", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.62, "vwap": 8.7474, "vwap_slope": -0.0047, "atr": 0.0568, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.1032, "flat_threshold_pct": 0.1647, "ema9": 8.6126, "ema20": 8.6405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 6.609, "spread_pct": 0.116, "rvol": 0.46, "volume_pace_ratio": 5.357}}
{"timestamp": "2026-09-22T14:03:29.401023", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (534.0s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.725, "vwap": 11.6038, "vwap_slope": 0.0079, "atr": 0.0484, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0265, "flat_threshold_pct": 0.1032, "ema9": 11.6689, "ema20": 11.6332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 0.17, "spread_pct": 0.085, "rvol": 0.056, "volume_pace_ratio": 0.651, "stage3": {"stop": 11.6669, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4201, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:29.401945", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.3109, "vwap_slope": -0.0009, "atr": 0.035, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0708, "ema9": 12.3021, "ema20": 12.2856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.631, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:03:29.402931", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.135%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.3314, "vwap_slope": -0.0154, "atr": 0.0474, "atr_pct": 0.462, "trend": "negative", "slope_pct": -0.135, "flat_threshold_pct": 0.1155, "ema9": 10.2311, "ema20": 10.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.871, "distance_from_high_pct": 4.111, "spread_pct": 0.098, "rvol": 0.031, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:03:29.403903", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +65% >= 50% buy threshold, stop 5.50", "entry_score 84.7"], "reasons_against": [], "metrics": {"price": 5.52, "vwap": 5.5038, "vwap_slope": 0.0001, "atr": 0.0179, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0809, "ema9": 5.503, "ema20": 5.4998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.047, "volume_pace_ratio": 0.548, "stage3": {"stop": 5.4985, "risk": 0.0215, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6503, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 5.50"}, "entry_score": 84.74, "entry_score_breakdown": {"imbalance_sub": 0.5, "volume_pace_sub": 1.0, "volatility_sub": 0.986, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:29.436420", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:03:29.437606", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.475, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.0215, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0718, "ema9": 7.4449, "ema20": 7.4457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.993, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:03:29.439427", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1503, "vwap": 9.194, "vwap_slope": -0.0015, "atr": 0.0446, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.1218, "ema9": 9.1398, "ema20": 9.1432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 2.863, "spread_pct": 0.219, "rvol": 0.067, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:03:29.441474", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.8908, "vwap_slope": -0.0279, "atr": 0.1179, "atr_pct": 0.954, "trend": "flat", "slope_pct": -0.1576, "flat_threshold_pct": 0.2385, "ema9": 12.5561, "ema20": 12.706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 8.58, "spread_pct": 0.243, "rvol": 0.071, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T14:03:29.442541", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5428, "vwap": 5.5357, "vwap_slope": 0.0007, "atr": 0.0194, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0317, "flat_threshold_pct": 0.0874, "ema9": 5.5503, "ema20": 5.5466, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.353, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:03:29.444236", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2676, "vwap": 5.2304, "vwap_slope": 0.0014, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.0882, "ema9": 5.2662, "ema20": 5.2519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.423, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T14:03:29.445137", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7222, "vwap_slope": -0.0075, "atr": 0.0275, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0791, "ema9": 8.6853, "ema20": 8.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.032, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:03:29.447016", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.785, "vwap": 11.7149, "vwap_slope": 0.0223, "atr": 0.0507, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0424, "flat_threshold_pct": 0.1075, "ema9": 11.8054, "ema20": 11.7735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.405, "distance_from_high_pct": 0.632, "spread_pct": 0.509, "rvol": 0.018, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T14:03:29.448590", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0051, "vwap_slope": -0.0005, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0506, "ema9": 8.9626, "ema20": 8.9712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:03:29.449407", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.515}}
{"timestamp": "2026-09-22T14:03:29.450214", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8136, "vwap_slope": -0.0041, "atr": 0.0434, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0739, "ema9": 14.6875, "ema20": 14.7196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.134, "volume_pace_ratio": 1.557}}
{"timestamp": "2026-09-22T14:03:29.451012", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1255, "vwap_slope": -0.0088, "atr": 0.0442, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1212, "ema9": 9.0917, "ema20": 9.1072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 1.192, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:03:29.451866", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (234.5s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.88, "vwap": 13.8139, "vwap_slope": 0.0034, "atr": 0.041, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0738, "ema9": 13.8419, "ema20": 13.8237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.928, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.572, "stage3": {"stop": 13.8308, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1073, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:29.452659", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.185, "vwap": 6.1454, "vwap_slope": 0.0008, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0656, "ema9": 6.1517, "ema20": 6.1446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.013, "stage3": {"stop": 6.1656, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3249, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:03:29.453205", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.083%)"], "metrics": {"price": 13.355, "vwap": 13.4857, "vwap_slope": -0.019, "atr": 0.0445, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.1131, "flat_threshold_pct": 0.0834, "ema9": 13.3333, "ema20": 13.3826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.085, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T14:03:34.459089", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 7.8499, "peak_price": 7.855, "peak_gain_cents": 12.0, "slope_pct": 0.1272, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:34.462396", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8499, "vwap": 7.7672, "vwap_slope": 0.0065, "atr": 0.0269, "trend": "positive", "slope_pct": 0.0869, "lower_highs_lower_lows": false, "stop": 7.8176, "imbalance_decline_count": 1, "imbalance_cur": -0.05004633920296571, "imbalance_prev": 0.035392535392535396}}
{"timestamp": "2026-09-22T14:03:34.464669", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 10.11, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0296, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:34.465438", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.11, "vwap": 10.066, "vwap_slope": 0.0017, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0745, "imbalance_decline_count": 0, "imbalance_cur": -0.34982681840672936, "imbalance_prev": -0.5827256637168141}}
{"timestamp": "2026-09-22T14:03:34.465966", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.056%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0562, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:34.466537", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3057, "vwap_slope": 0.0011, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0411, "lower_highs_lower_lows": false, "stop": 6.3281, "imbalance_decline_count": 0, "imbalance_cur": -0.03409090909090909, "imbalance_prev": -0.03409090909090909}}
{"timestamp": "2026-09-22T14:03:34.468445", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.25, "vwap": 13.8002, "vwap_slope": -0.0278, "atr": 0.4377, "atr_pct": 3.303, "trend": "flat", "slope_pct": -0.328, "flat_threshold_pct": 0.8259, "ema9": 13.4393, "ema20": 13.6166, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 16.509, "spread_pct": 0.752, "rvol": 2.049, "volume_pace_ratio": 23.804}}
{"timestamp": "2026-09-22T14:03:34.469496", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8611, "vwap_slope": -0.0058, "atr": 0.0492, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.099, "flat_threshold_pct": 0.1398, "ema9": 8.7472, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.509, "volume_pace_ratio": 5.915}}
{"timestamp": "2026-09-22T14:03:34.470426", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.6527, "vwap_slope": -0.0111, "atr": 0.1533, "atr_pct": 1.173, "trend": "flat", "slope_pct": -0.2513, "flat_threshold_pct": 0.2933, "ema9": 13.0683, "ema20": 13.2109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 7.893, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T14:03:34.471653", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4296, "vwap_slope": -0.004, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0702, "ema9": 6.3854, "ema20": 6.3966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T14:03:34.472589", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (208.6s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.843, "vwap_slope": 0.0048, "atr": 0.0659, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.1391, "flat_threshold_pct": 0.1847, "ema9": 8.958, "ema20": 8.933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 1.762, "spread_pct": 0.112, "rvol": 0.29, "volume_pace_ratio": 3.373, "stage3": {"stop": 8.8409, "risk": 0.0791, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5853, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:34.473369", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:03:34.474359", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.6s", "imbalance +79% >= 50% buy threshold, stop 12.75", "entry_score 91.2"], "reasons_against": [], "metrics": {"price": 12.785, "vwap": 12.7138, "vwap_slope": 0.0017, "atr": 0.03, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0586, "ema9": 12.7244, "ema20": 12.7098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.55, "stage3": {"stop": 12.749, "risk": 0.036, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7943, "passed": true, "reason": "imbalance +79% >= 50% buy threshold, stop 12.75"}, "entry_score": 91.18, "entry_score_breakdown": {"imbalance_sub": 0.706, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:34.513316", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6299, "vwap": 8.7473, "vwap_slope": -0.0048, "atr": 0.0568, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1645, "ema9": 8.6145, "ema20": 8.6415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 6.502, "spread_pct": 0.116, "rvol": 0.461, "volume_pace_ratio": 5.35}}
{"timestamp": "2026-09-22T14:03:34.515155", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (539.1s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.725, "vwap": 11.6041, "vwap_slope": 0.0082, "atr": 0.0484, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0265, "flat_threshold_pct": 0.1032, "ema9": 11.6689, "ema20": 11.6332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 0.17, "spread_pct": 0.085, "rvol": 0.056, "volume_pace_ratio": 0.651, "stage3": {"stop": 11.6669, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8329, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:34.516395", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.3109, "vwap_slope": -0.0008, "atr": 0.035, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0708, "ema9": 12.3021, "ema20": 12.2856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.631, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:03:34.517509", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.24 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.116%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.2366, "vwap": 10.3294, "vwap_slope": -0.0174, "atr": 0.0474, "atr_pct": 0.463, "trend": "negative", "slope_pct": -0.1361, "flat_threshold_pct": 0.1158, "ema9": 10.2264, "ema20": 10.2852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.92, "distance_from_high_pct": 4.33, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:03:34.518403", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.6s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.515, "vwap": 5.5039, "vwap_slope": 0.0001, "atr": 0.0179, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0809, "ema9": 5.502, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.555, "stage3": {"stop": 5.4935, "risk": 0.0215, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9361, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:34.520248", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.651}}
{"timestamp": "2026-09-22T14:03:34.521069", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.475, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.0215, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0718, "ema9": 7.4449, "ema20": 7.4457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.993, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:03:34.522394", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1939, "vwap_slope": -0.0016, "atr": 0.0446, "atr_pct": 0.488, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.122, "ema9": 9.1377, "ema20": 9.1422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.972, "spread_pct": 0.219, "rvol": 0.067, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:03:34.523764", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.3583, "vwap": 12.8905, "vwap_slope": -0.0281, "atr": 0.1179, "atr_pct": 0.954, "trend": "flat", "slope_pct": -0.1576, "flat_threshold_pct": 0.2385, "ema9": 12.5558, "ema20": 12.7058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.895, "distance_from_high_pct": 8.592, "spread_pct": 0.486, "rvol": 0.071, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:03:34.525058", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.545, "vwap": 5.5357, "vwap_slope": 0.0007, "atr": 0.0194, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0319, "flat_threshold_pct": 0.0874, "ema9": 5.5507, "ema20": 5.5468, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:03:34.525809", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2677, "vwap": 5.2304, "vwap_slope": 0.0015, "atr": 0.0196, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.0933, "ema9": 5.2663, "ema20": 5.2519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 0.609, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T14:03:34.526731", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7218, "vwap_slope": -0.0078, "atr": 0.0276, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0793, "ema9": 8.6863, "ema20": 8.7025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.032, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:03:34.527555", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.785, "vwap": 11.7149, "vwap_slope": 0.0223, "atr": 0.0507, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0424, "flat_threshold_pct": 0.1075, "ema9": 11.8054, "ema20": 11.7735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.405, "distance_from_high_pct": 0.632, "spread_pct": 0.509, "rvol": 0.018, "volume_pace_ratio": 0.208}}
{"timestamp": "2026-09-22T14:03:34.528307", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9698, "vwap": 9.0051, "vwap_slope": -0.0005, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0505, "ema9": 8.9666, "ema20": 8.9731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 1.431, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:03:34.529290", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.511}}
{"timestamp": "2026-09-22T14:03:34.530126", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8135, "vwap_slope": -0.0042, "atr": 0.0434, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0739, "ema9": 14.6875, "ema20": 14.7196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.134, "volume_pace_ratio": 1.554}}
{"timestamp": "2026-09-22T14:03:34.530960", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1255, "vwap_slope": -0.0088, "atr": 0.0442, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1212, "ema9": 9.0917, "ema20": 9.1072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 1.192, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.479}}
{"timestamp": "2026-09-22T14:03:34.531977", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (239.6s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.875, "vwap": 13.8138, "vwap_slope": 0.0033, "atr": 0.041, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0738, "ema9": 13.8409, "ema20": 13.8233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.964, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.57, "stage3": {"stop": 13.8258, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0814, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:34.535757", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.18, "vwap": 6.1454, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0656, "ema9": 6.1507, "ema20": 6.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.011, "stage3": {"stop": 6.1606, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3123, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:03:34.536842", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.085%)"], "metrics": {"price": 13.365, "vwap": 13.4853, "vwap_slope": -0.0194, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1128, "flat_threshold_pct": 0.0846, "ema9": 13.3353, "ema20": 13.3836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.085, "volume_pace_ratio": 0.991}}
{"timestamp": "2026-09-22T14:03:39.543650", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 7.8645, "peak_price": 7.8645, "peak_gain_cents": 12.95, "slope_pct": 0.1831, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:39.545117", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8645, "vwap": 7.7674, "vwap_slope": 0.0068, "atr": 0.0273, "trend": "positive", "slope_pct": 0.0879, "lower_highs_lower_lows": false, "stop": 7.8318, "imbalance_decline_count": 0, "imbalance_cur": 0.045997259737717754, "imbalance_prev": -0.05004633920296571}}
{"timestamp": "2026-09-22T14:03:39.546137", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 10.1151, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0145, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:39.547643", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1151, "vwap": 10.0661, "vwap_slope": 0.0017, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0136, "lower_highs_lower_lows": false, "stop": 10.0796, "imbalance_decline_count": 0, "imbalance_cur": 0.2113733905579399, "imbalance_prev": -0.34982681840672936}}
{"timestamp": "2026-09-22T14:03:39.548226", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.056%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0562, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:39.550969", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3057, "vwap_slope": 0.0011, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0411, "lower_highs_lower_lows": false, "stop": 6.3281, "imbalance_decline_count": 0, "imbalance_cur": -0.03409090909090909, "imbalance_prev": -0.03409090909090909}}
{"timestamp": "2026-09-22T14:03:39.552689", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1806, "vwap": 13.7981, "vwap_slope": -0.03, "atr": 0.4434, "atr_pct": 3.364, "trend": "flat", "slope_pct": -0.3324, "flat_threshold_pct": 0.841, "ema9": 13.4254, "ema20": 13.61, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.672, "distance_from_high_pct": 16.946, "spread_pct": 0.304, "rvol": 2.055, "volume_pace_ratio": 23.811}}
{"timestamp": "2026-09-22T14:03:39.553732", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8077, "vwap": 8.8609, "vwap_slope": -0.0059, "atr": 0.0496, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.1407, "ema9": 8.7477, "ema20": 8.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 4.472, "spread_pct": 0.114, "rvol": 0.51, "volume_pace_ratio": 5.912}}
{"timestamp": "2026-09-22T14:03:39.554576", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.065, "vwap": 13.6525, "vwap_slope": -0.0112, "atr": 0.1533, "atr_pct": 1.174, "trend": "flat", "slope_pct": -0.2515, "flat_threshold_pct": 0.2934, "ema9": 13.0673, "ema20": 13.2104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 7.928, "spread_pct": 0.536, "rvol": 0.103, "volume_pace_ratio": 1.194}}
{"timestamp": "2026-09-22T14:03:39.555575", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4296, "vwap_slope": -0.004, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0702, "ema9": 6.3854, "ema20": 6.3966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.087}}
{"timestamp": "2026-09-22T14:03:39.556420", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (213.6s) but room-to-run failed: imbalance -89% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.92, "vwap": 8.843, "vwap_slope": 0.0048, "atr": 0.0659, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.1391, "flat_threshold_pct": 0.1847, "ema9": 8.958, "ema20": 8.933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 1.762, "spread_pct": 0.112, "rvol": 0.29, "volume_pace_ratio": 3.366, "stage3": {"stop": 8.8409, "risk": 0.0791, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8915, "passed": false, "reason": "imbalance -89% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:39.557205", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:03:39.558082", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.7s", "imbalance +78% >= 50% buy threshold, stop 12.75", "entry_score 90.7"], "reasons_against": [], "metrics": {"price": 12.785, "vwap": 12.7138, "vwap_slope": 0.0017, "atr": 0.03, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0586, "ema9": 12.7244, "ema20": 12.7098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.549, "stage3": {"stop": 12.749, "risk": 0.036, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.782, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 12.75"}, "entry_score": 90.66, "entry_score_breakdown": {"imbalance_sub": 0.689, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:39.604228", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7472, "vwap_slope": -0.0049, "atr": 0.0568, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1029, "flat_threshold_pct": 0.1646, "ema9": 8.6136, "ema20": 8.641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.461, "volume_pace_ratio": 5.337}}
{"timestamp": "2026-09-22T14:03:39.605248", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (544.2s) but room-to-run failed: imbalance -95% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.735, "vwap": 11.6047, "vwap_slope": 0.0088, "atr": 0.0484, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.1031, "ema9": 11.6709, "ema20": 11.6342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 0.085, "spread_pct": 0.085, "rvol": 0.056, "volume_pace_ratio": 0.652, "stage3": {"stop": 11.6769, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9504, "passed": false, "reason": "imbalance -95% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:39.606147", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.287, "vwap": 12.3109, "vwap_slope": -0.0009, "atr": 0.0364, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0741, "ema9": 12.2865, "ema20": 12.2782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.251, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:03:39.606967", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.24 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.136%, flat band 0.116%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.2366, "vwap": 10.3294, "vwap_slope": -0.0174, "atr": 0.0474, "atr_pct": 0.463, "trend": "negative", "slope_pct": -0.1361, "flat_threshold_pct": 0.1158, "ema9": 10.2264, "ema20": 10.2852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.92, "distance_from_high_pct": 4.33, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:03:39.607757", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.7s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.52, "vwap": 5.504, "vwap_slope": 0.0002, "atr": 0.0179, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0809, "ema9": 5.503, "ema20": 5.4998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 1.429, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.554, "stage3": {"stop": 5.4985, "risk": 0.0215, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9748, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:39.608476", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T14:03:39.609185", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.475, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.0215, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0718, "ema9": 7.4449, "ema20": 7.4457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.993, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:03:39.609910", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1313, "vwap": 9.1932, "vwap_slope": -0.0023, "atr": 0.0452, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0502, "flat_threshold_pct": 0.1238, "ema9": 9.136, "ema20": 9.1414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 3.065, "spread_pct": 0.219, "rvol": 0.068, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:03:39.610911", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.8901, "vwap_slope": -0.0285, "atr": 0.1186, "atr_pct": 0.962, "trend": "flat", "slope_pct": -0.1587, "flat_threshold_pct": 0.2405, "ema9": 12.5501, "ema20": 12.7031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 8.802, "spread_pct": 0.243, "rvol": 0.071, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T14:03:39.612074", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5358, "vwap_slope": 0.0007, "atr": 0.0194, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0873, "ema9": 5.5517, "ema20": 5.5473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:03:39.612813", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.3, "vwap": 5.2306, "vwap_slope": 0.0016, "atr": 0.0196, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0516, "flat_threshold_pct": 0.0927, "ema9": 5.2727, "ema20": 5.255, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.316, "distance_from_high_pct": 0.0, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T14:03:39.614015", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7218, "vwap_slope": -0.0079, "atr": 0.0282, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0811, "ema9": 8.6863, "ema20": 8.7025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.032, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:03:39.615278", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8084, "vwap": 11.7197, "vwap_slope": 0.0272, "atr": 0.0528, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0434, "flat_threshold_pct": 0.1118, "ema9": 11.8101, "ema20": 11.7757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.556, "distance_from_high_pct": 0.435, "spread_pct": 0.509, "rvol": 0.019, "volume_pace_ratio": 0.22}}
{"timestamp": "2026-09-22T14:03:39.616104", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.005, "vwap_slope": -0.0006, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0505, "ema9": 8.9646, "ema20": 8.9722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:03:39.616832", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T14:03:39.617628", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.695, "vwap": 14.8127, "vwap_slope": -0.005, "atr": 0.0434, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0739, "ema9": 14.6895, "ema20": 14.7206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.135, "volume_pace_ratio": 1.561}}
{"timestamp": "2026-09-22T14:03:39.618461", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1255, "vwap_slope": -0.0089, "atr": 0.0442, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.1215, "ema9": 9.0877, "ema20": 9.1053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.041, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:03:39.622026", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (244.7s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.875, "vwap": 13.8139, "vwap_slope": 0.0034, "atr": 0.041, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0738, "ema9": 13.8409, "ema20": 13.8233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 0.964, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.57, "stage3": {"stop": 13.8258, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3219, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:03:39.623167", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.6s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 6.1867, "vwap": 6.1454, "vwap_slope": 0.0008, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.0656, "ema9": 6.152, "ema20": 6.1447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 0.535, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.009, "stage3": {"stop": 6.1673, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0981, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:03:39.626178", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.085%)"], "metrics": {"price": 13.365, "vwap": 13.4853, "vwap_slope": -0.0194, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1128, "flat_threshold_pct": 0.0846, "ema9": 13.3353, "ema20": 13.3836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.085, "volume_pace_ratio": 0.989}}
{"timestamp": "2026-09-22T14:03:44.631176", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 7.8645, "peak_price": 7.8645, "peak_gain_cents": 12.95, "slope_pct": 0.1831, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:44.633187", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8645, "vwap": 7.7674, "vwap_slope": 0.0068, "atr": 0.0273, "trend": "positive", "slope_pct": 0.0879, "lower_highs_lower_lows": false, "stop": 7.8318, "imbalance_decline_count": 0, "imbalance_cur": 0.045997259737717754, "imbalance_prev": 0.045997259737717754}}
{"timestamp": "2026-09-22T14:03:44.633877", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.034%)", "metrics": {"price": 10.1086, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0338, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:44.634452", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1086, "vwap": 10.0661, "vwap_slope": 0.0018, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0133, "lower_highs_lower_lows": false, "stop": 10.0731, "imbalance_decline_count": 0, "imbalance_cur": 0.28319123020706455, "imbalance_prev": 0.2113733905579399}}
{"timestamp": "2026-09-22T14:03:44.635040", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.056%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0562, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:44.635776", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3057, "vwap_slope": 0.0011, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0411, "lower_highs_lower_lows": false, "stop": 6.3281, "imbalance_decline_count": 0, "imbalance_cur": -0.03409090909090909, "imbalance_prev": -0.03409090909090909}}
{"timestamp": "2026-09-22T14:03:44.639030", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2844, "vwap": 13.7968, "vwap_slope": -0.0312, "atr": 0.4434, "atr_pct": 3.338, "trend": "flat", "slope_pct": -0.3258, "flat_threshold_pct": 0.8345, "ema9": 13.4461, "ema20": 13.6199, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 16.292, "spread_pct": 0.301, "rvol": 2.062, "volume_pace_ratio": 23.833}}
{"timestamp": "2026-09-22T14:03:44.641526", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8077, "vwap": 8.8608, "vwap_slope": -0.0061, "atr": 0.0496, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.1407, "ema9": 8.7477, "ema20": 8.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 4.472, "spread_pct": 0.114, "rvol": 0.511, "volume_pace_ratio": 5.91}}
{"timestamp": "2026-09-22T14:03:44.643664", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.6522, "vwap_slope": -0.0115, "atr": 0.1542, "atr_pct": 1.18, "trend": "flat", "slope_pct": -0.2513, "flat_threshold_pct": 0.295, "ema9": 13.0683, "ema20": 13.2109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 7.893, "spread_pct": 0.382, "rvol": 0.103, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T14:03:44.645503", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.388, "vwap": 6.4296, "vwap_slope": -0.004, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0702, "ema9": 6.3853, "ema20": 6.3965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.77, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T14:03:44.646757", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (218.7s) but room-to-run failed: imbalance -85% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.915, "vwap": 8.8431, "vwap_slope": 0.0049, "atr": 0.0659, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.1388, "flat_threshold_pct": 0.1848, "ema9": 8.957, "ema20": 8.9325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 1.817, "spread_pct": 0.112, "rvol": 0.291, "volume_pace_ratio": 3.361, "stage3": {"stop": 8.8359, "risk": 0.0791, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8547, "passed": false, "reason": "imbalance -85% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:44.647780", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:03:44.648612", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.7799, "vwap": 12.7138, "vwap_slope": 0.0017, "atr": 0.03, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0586, "ema9": 12.7234, "ema20": 12.7093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.157, "spread_pct": 0.078, "rvol": 0.047, "volume_pace_ratio": 0.548, "stage3": {"stop": 12.7439, "risk": 0.036, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4535, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:03:44.649305", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6286, "vwap": 8.7472, "vwap_slope": -0.0049, "atr": 0.0568, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1645, "ema9": 8.6143, "ema20": 8.6414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 6.516, "spread_pct": 0.116, "rvol": 0.461, "volume_pace_ratio": 5.324}}
{"timestamp": "2026-09-22T14:03:44.649977", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (549.2s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.7376, "vwap": 11.6051, "vwap_slope": 0.0091, "atr": 0.0484, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.1031, "ema9": 11.6714, "ema20": 11.6344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 0.063, "spread_pct": 0.085, "rvol": 0.056, "volume_pace_ratio": 0.652, "stage3": {"stop": 11.6795, "risk": 0.0581, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9388, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:44.650717", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.3112, "vwap_slope": -0.0006, "atr": 0.0364, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0735, "ema9": 12.3061, "ema20": 12.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:03:44.651341", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.27 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.117%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.27, "vwap": 10.33, "vwap_slope": -0.0168, "atr": 0.0481, "atr_pct": 0.469, "trend": "negative", "slope_pct": -0.1345, "flat_threshold_pct": 0.1172, "ema9": 10.2331, "ema20": 10.2884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.927, "distance_from_high_pct": 4.018, "spread_pct": 0.195, "rvol": 0.032, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:03:44.651945", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.7s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5176, "vwap": 5.504, "vwap_slope": 0.0002, "atr": 0.0179, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0809, "ema9": 5.5025, "ema20": 5.4996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 1.471, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.552, "stage3": {"stop": 5.4961, "risk": 0.0215, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.985, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:44.652508", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T14:03:44.653065", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4654, "vwap": 7.464, "vwap_slope": -0.0012, "atr": 0.0215, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.0719, "ema9": 7.443, "ema20": 7.4448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.121, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:03:44.653610", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1313, "vwap": 9.1932, "vwap_slope": -0.0023, "atr": 0.0452, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0502, "flat_threshold_pct": 0.1238, "ema9": 9.136, "ema20": 9.1414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 3.065, "spread_pct": 0.219, "rvol": 0.068, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:03:44.654205", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.8896, "vwap_slope": -0.0291, "atr": 0.1193, "atr_pct": 0.967, "trend": "flat", "slope_pct": -0.1583, "flat_threshold_pct": 0.2418, "ema9": 12.5521, "ema20": 12.7041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 8.728, "spread_pct": 0.243, "rvol": 0.071, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T14:03:44.654866", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5499, "vwap": 5.5358, "vwap_slope": 0.0008, "atr": 0.0194, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0873, "ema9": 5.5517, "ema20": 5.5473, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.226, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:03:44.655557", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.3, "vwap": 5.2306, "vwap_slope": 0.0016, "atr": 0.0196, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0516, "flat_threshold_pct": 0.0927, "ema9": 5.2727, "ema20": 5.255, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.316, "distance_from_high_pct": 0.0, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T14:03:44.656425", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6886, "vwap": 8.7217, "vwap_slope": -0.008, "atr": 0.0282, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.0811, "ema9": 8.686, "ema20": 8.7024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:03:44.657309", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8188, "vwap": 11.72, "vwap_slope": 0.0274, "atr": 0.0528, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0438, "flat_threshold_pct": 0.1117, "ema9": 11.8122, "ema20": 11.7767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.556, "distance_from_high_pct": 0.347, "spread_pct": 0.509, "rvol": 0.019, "volume_pace_ratio": 0.22}}
{"timestamp": "2026-09-22T14:03:44.658116", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.9588, "vwap": 9.005, "vwap_slope": -0.0006, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0505, "ema9": 8.9644, "ema20": 8.9721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.552, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:03:44.658895", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8666, "vwap_slope": -0.0009, "atr": 0.0349, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.1827, "ema9": 4.8033, "ema20": 4.8117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 5.159, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.504}}
{"timestamp": "2026-09-22T14:03:44.659765", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7033, "vwap": 14.8127, "vwap_slope": -0.005, "atr": 0.0434, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.0738, "ema9": 14.6911, "ema20": 14.7214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 1.847, "spread_pct": 0.068, "rvol": 0.135, "volume_pace_ratio": 1.558}}
{"timestamp": "2026-09-22T14:03:44.660503", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1255, "vwap_slope": -0.0089, "atr": 0.0442, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.1215, "ema9": 9.0877, "ema20": 9.1053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 1.408, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T14:03:44.661296", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (249.8s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.875, "vwap": 13.814, "vwap_slope": 0.0035, "atr": 0.041, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0738, "ema9": 13.8409, "ema20": 13.8233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 0.964, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.568, "stage3": {"stop": 13.8258, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3277, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:03:44.662180", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.7s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.18, "vwap": 6.1454, "vwap_slope": 0.0008, "atr": 0.0162, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0656, "ema9": 6.1507, "ema20": 6.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.008, "stage3": {"stop": 6.1606, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3898, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:03:44.663471", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.085%)"], "metrics": {"price": 13.365, "vwap": 13.4852, "vwap_slope": -0.0195, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1128, "flat_threshold_pct": 0.0846, "ema9": 13.3353, "ema20": 13.3836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.085, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T14:03:49.669523", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.280%)", "metrics": {"price": 7.89, "peak_price": 7.89, "peak_gain_cents": 15.5, "slope_pct": 0.2804, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:49.671522", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.89, "vwap": 7.7689, "vwap_slope": 0.0082, "atr": 0.0287, "trend": "flat", "slope_pct": 0.0895, "lower_highs_lower_lows": false, "stop": 7.8556, "imbalance_decline_count": 0, "imbalance_cur": 0.7790656416321703, "imbalance_prev": 0.045997259737717754}}
{"timestamp": "2026-09-22T14:03:49.672383", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.044%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:49.673046", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0661, "vwap_slope": 0.0018, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0695, "imbalance_decline_count": 0, "imbalance_cur": 0.38412246351014595, "imbalance_prev": 0.28319123020706455}}
{"timestamp": "2026-09-22T14:03:49.673532", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.056%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0562, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:49.674092", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3057, "vwap_slope": 0.0011, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0411, "lower_highs_lower_lows": false, "stop": 6.3281, "imbalance_decline_count": 0, "imbalance_cur": -0.03409090909090909, "imbalance_prev": -0.03409090909090909}}
{"timestamp": "2026-09-22T14:03:49.675604", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3033, "vwap": 13.7964, "vwap_slope": -0.0316, "atr": 0.4434, "atr_pct": 3.333, "trend": "flat", "slope_pct": -0.3246, "flat_threshold_pct": 0.8333, "ema9": 13.4499, "ema20": 13.6217, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 16.173, "spread_pct": 0.527, "rvol": 2.064, "volume_pace_ratio": 23.799}}
{"timestamp": "2026-09-22T14:03:49.676644", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8607, "vwap_slope": -0.0061, "atr": 0.0496, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.099, "flat_threshold_pct": 0.1408, "ema9": 8.7472, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.512, "volume_pace_ratio": 5.9}}
{"timestamp": "2026-09-22T14:03:49.679575", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.652, "vwap_slope": -0.0118, "atr": 0.1542, "atr_pct": 1.18, "trend": "flat", "slope_pct": -0.2513, "flat_threshold_pct": 0.295, "ema9": 13.0683, "ema20": 13.2109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 7.893, "spread_pct": 0.382, "rvol": 0.103, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T14:03:49.680571", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4296, "vwap_slope": -0.0041, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0703, "ema9": 6.3837, "ema20": 6.3958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T14:03:49.681514", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (223.8s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.915, "vwap": 8.8432, "vwap_slope": 0.005, "atr": 0.0659, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.1388, "flat_threshold_pct": 0.1848, "ema9": 8.957, "ema20": 8.9325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 1.817, "spread_pct": 0.112, "rvol": 0.291, "volume_pace_ratio": 3.356, "stage3": {"stop": 8.8359, "risk": 0.0791, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.8331, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:49.682308", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:03:49.683275", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.8s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.8, "vwap": 12.7144, "vwap_slope": 0.0023, "atr": 0.0307, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0599, "ema9": 12.7274, "ema20": 12.7112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 0.0, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.551, "stage3": {"stop": 12.7632, "risk": 0.0368, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.325, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:03:49.684072", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7472, "vwap_slope": -0.0049, "atr": 0.0568, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1645, "ema9": 8.6146, "ema20": 8.6415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 6.501, "spread_pct": 0.116, "rvol": 0.461, "volume_pace_ratio": 5.312}}
{"timestamp": "2026-09-22T14:03:49.684981", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (554.3s) but room-to-run failed: imbalance -31% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.755, "vwap": 11.6096, "vwap_slope": 0.0136, "atr": 0.0502, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0278, "flat_threshold_pct": 0.1067, "ema9": 11.6749, "ema20": 11.6361, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.467, "distance_from_high_pct": 0.127, "spread_pct": 0.085, "rvol": 0.058, "volume_pace_ratio": 0.672, "stage3": {"stop": 11.6948, "risk": 0.0602, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3095, "passed": false, "reason": "imbalance -31% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:49.685821", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.31", "VWAP sloping down"], "metrics": {"price": 12.3038, "vwap": 12.3109, "vwap_slope": -0.0008, "atr": 0.0364, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.074, "ema9": 12.2899, "ema20": 12.2798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 2.118, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:03:49.686777", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.27 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.117%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.27, "vwap": 10.3299, "vwap_slope": -0.0169, "atr": 0.0481, "atr_pct": 0.469, "trend": "negative", "slope_pct": -0.1345, "flat_threshold_pct": 0.1172, "ema9": 10.2331, "ema20": 10.2884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.93, "distance_from_high_pct": 4.018, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:03:49.687608", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.8s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.515, "vwap": 5.5039, "vwap_slope": 0.0001, "atr": 0.0179, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0809, "ema9": 5.502, "ema20": 5.4993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 1.518, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.552, "stage3": {"stop": 5.4935, "risk": 0.0215, "target": 5.52, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8776, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:49.688405", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:03:49.689191", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4478, "vwap": 7.4638, "vwap_slope": -0.0014, "atr": 0.0215, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0336, "flat_threshold_pct": 0.072, "ema9": 7.4395, "ema20": 7.4431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.354, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:03:49.689987", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1932, "vwap_slope": -0.0023, "atr": 0.0452, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0498, "flat_threshold_pct": 0.1237, "ema9": 9.1377, "ema20": 9.1422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 2.972, "spread_pct": 0.219, "rvol": 0.068, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:03:49.690868", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.3463, "vwap": 12.8885, "vwap_slope": -0.0301, "atr": 0.1193, "atr_pct": 0.967, "trend": "flat", "slope_pct": -0.1581, "flat_threshold_pct": 0.2416, "ema9": 12.5534, "ema20": 12.7047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 8.681, "spread_pct": 0.405, "rvol": 0.071, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T14:03:49.691679", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.555, "vwap": 5.5359, "vwap_slope": 0.0008, "atr": 0.0194, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0329, "flat_threshold_pct": 0.0875, "ema9": 5.5527, "ema20": 5.5478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:03:49.692448", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.3, "vwap": 5.2306, "vwap_slope": 0.0016, "atr": 0.0196, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0516, "flat_threshold_pct": 0.0927, "ema9": 5.2727, "ema20": 5.255, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.316, "distance_from_high_pct": 0.0, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T14:03:49.693246", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6727, "vwap": 8.7215, "vwap_slope": -0.0082, "atr": 0.0282, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.0813, "ema9": 8.6829, "ema20": 8.7009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 2.114, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:03:49.694066", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8188, "vwap": 11.72, "vwap_slope": 0.0274, "atr": 0.0528, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0438, "flat_threshold_pct": 0.1117, "ema9": 11.8122, "ema20": 11.7767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.556, "distance_from_high_pct": 0.347, "spread_pct": 0.509, "rvol": 0.019, "volume_pace_ratio": 0.219}}
{"timestamp": "2026-09-22T14:03:49.694911", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.005, "vwap_slope": -0.0006, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0505, "ema9": 8.9646, "ema20": 8.9722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:03:49.695667", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8665, "vwap_slope": -0.0004, "atr": 0.0316, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.1647, "ema9": 4.8026, "ema20": 4.8106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.762, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.501}}
{"timestamp": "2026-09-22T14:03:49.696515", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8126, "vwap_slope": -0.0051, "atr": 0.0434, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0739, "ema9": 14.6875, "ema20": 14.7196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.135, "volume_pace_ratio": 1.554}}
{"timestamp": "2026-09-22T14:03:49.697326", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1255, "vwap_slope": -0.0089, "atr": 0.0442, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0399, "flat_threshold_pct": 0.1214, "ema9": 9.0887, "ema20": 9.1058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.48, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:03:49.698125", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 254.8s", "imbalance +80% >= 50% buy threshold, stop 13.84", "entry_score 91.5"], "reasons_against": [], "metrics": {"price": 13.89, "vwap": 13.814, "vwap_slope": 0.0035, "atr": 0.041, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0738, "ema9": 13.8439, "ema20": 13.8247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.857, "spread_pct": 0.072, "rvol": 0.049, "volume_pace_ratio": 0.567, "stage3": {"stop": 13.8408, "risk": 0.0492, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8007, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 13.84"}, "entry_score": 91.46, "entry_score_breakdown": {"imbalance_sub": 0.715, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:49.737219", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.7s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1454, "vwap_slope": 0.0008, "atr": 0.0162, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0656, "ema9": 6.1507, "ema20": 6.1441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.006, "stage3": {"stop": 6.1606, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7967, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:49.738280", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.49", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.085%)"], "metrics": {"price": 13.3682, "vwap": 13.4851, "vwap_slope": -0.0196, "atr": 0.0452, "atr_pct": 0.338, "trend": "negative", "slope_pct": -0.1126, "flat_threshold_pct": 0.0846, "ema9": 13.336, "ema20": 13.3839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 4.102, "spread_pct": 0.075, "rvol": 0.085, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T14:03:54.743124", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.282%)", "metrics": {"price": 7.8903, "peak_price": 7.8903, "peak_gain_cents": 15.53, "slope_pct": 0.2816, "trend": "positive"}}
{"timestamp": "2026-09-22T14:03:54.744714", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8903, "vwap": 7.7697, "vwap_slope": 0.009, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0896, "lower_highs_lower_lows": false, "stop": 7.855, "imbalance_decline_count": 1, "imbalance_cur": 0.6377219575573841, "imbalance_prev": 0.7790656416321703}}
{"timestamp": "2026-09-22T14:03:54.745333", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.044%)", "metrics": {"price": 10.105, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0445, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:54.745916", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.105, "vwap": 10.0663, "vwap_slope": 0.0019, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0131, "lower_highs_lower_lows": false, "stop": 10.0695, "imbalance_decline_count": 0, "imbalance_cur": 0.7470284237726098, "imbalance_prev": 0.38412246351014595}}
{"timestamp": "2026-09-22T14:03:54.746329", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.033%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0325, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:54.746912", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.306, "vwap_slope": 0.0014, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0407, "lower_highs_lower_lows": false, "stop": 6.3231, "imbalance_decline_count": 0, "imbalance_cur": 0.4850976361767729, "imbalance_prev": -0.03409090909090909}}
{"timestamp": "2026-09-22T14:03:54.748199", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2772, "vwap": 13.796, "vwap_slope": -0.0321, "atr": 0.4434, "atr_pct": 3.34, "trend": "flat", "slope_pct": -0.3262, "flat_threshold_pct": 0.8349, "ema9": 13.4447, "ema20": 13.6192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 16.338, "spread_pct": 0.151, "rvol": 2.065, "volume_pace_ratio": 23.754}}
{"timestamp": "2026-09-22T14:03:54.749057", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.8606, "vwap_slope": -0.0062, "atr": 0.0496, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.1409, "ema9": 8.7462, "ema20": 8.7497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 4.555, "spread_pct": 0.114, "rvol": 0.512, "volume_pace_ratio": 5.888}}
{"timestamp": "2026-09-22T14:03:54.749854", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.05, "vwap": 13.652, "vwap_slope": -0.0118, "atr": 0.1542, "atr_pct": 1.182, "trend": "flat", "slope_pct": -0.2521, "flat_threshold_pct": 0.2954, "ema9": 13.0643, "ema20": 13.209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 8.034, "spread_pct": 0.382, "rvol": 0.103, "volume_pace_ratio": 1.186}}
{"timestamp": "2026-09-22T14:03:54.750916", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.388, "vwap": 6.4295, "vwap_slope": -0.0041, "atr": 0.0181, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.071, "ema9": 6.3853, "ema20": 6.3965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.77, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T14:03:54.752279", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (228.8s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.915, "vwap": 8.8433, "vwap_slope": 0.0051, "atr": 0.066, "atr_pct": 0.74, "trend": "flat", "slope_pct": 0.1388, "flat_threshold_pct": 0.185, "ema9": 8.957, "ema20": 8.9325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 1.817, "spread_pct": 0.112, "rvol": 0.292, "volume_pace_ratio": 3.355, "stage3": {"stop": 8.8358, "risk": 0.0792, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.6609, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:54.753183", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.7675, "vwap": 8.8177, "vwap_slope": -0.0009, "atr": 0.0819, "atr_pct": 0.934, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.2336, "ema9": 8.7915, "ema20": 8.7855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.826, "distance_from_high_pct": 2.583, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:03:54.754394", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.9s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 12.7877, "vwap": 12.7144, "vwap_slope": 0.0023, "atr": 0.0307, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.06, "ema9": 12.7249, "ema20": 12.7101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 0.096, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.551, "stage3": {"stop": 12.7509, "risk": 0.0368, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0114, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:03:54.756135", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7471, "vwap_slope": -0.005, "atr": 0.0573, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.1029, "flat_threshold_pct": 0.166, "ema9": 8.6136, "ema20": 8.641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.461, "volume_pace_ratio": 5.302}}
{"timestamp": "2026-09-22T14:03:54.757081", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (559.3s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.76, "vwap": 11.6098, "vwap_slope": 0.0138, "atr": 0.0502, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.028, "flat_threshold_pct": 0.1067, "ema9": 11.6759, "ema20": 11.6366, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.468, "distance_from_high_pct": 0.085, "spread_pct": 0.085, "rvol": 0.058, "volume_pace_ratio": 0.671, "stage3": {"stop": 11.6998, "risk": 0.0602, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2413, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:54.757956", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.3112, "vwap_slope": -0.0005, "atr": 0.0364, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0735, "ema9": 12.3061, "ema20": 12.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T14:03:54.758931", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.27 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.117%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.27, "vwap": 10.3299, "vwap_slope": -0.0169, "atr": 0.0481, "atr_pct": 0.469, "trend": "negative", "slope_pct": -0.1345, "flat_threshold_pct": 0.1172, "ema9": 10.2331, "ema20": 10.2884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.93, "distance_from_high_pct": 4.018, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:03:54.759846", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 50.8s", "imbalance +91% >= 50% buy threshold, stop 5.51", "entry_score 95.8"], "reasons_against": [], "metrics": {"price": 5.53, "vwap": 5.5045, "vwap_slope": 0.0007, "atr": 0.0189, "atr_pct": 0.342, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0856, "ema9": 5.505, "ema20": 5.5007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 1.25, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.56, "stage3": {"stop": 5.5073, "risk": 0.0227, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9133, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 5.51"}, "entry_score": 95.79, "entry_score_breakdown": {"imbalance_sub": 0.876, "volume_pace_sub": 1.0, "volatility_sub": 0.975, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:54.793867", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:03:54.795196", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4478, "vwap": 7.4638, "vwap_slope": -0.0014, "atr": 0.0215, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0336, "flat_threshold_pct": 0.072, "ema9": 7.4395, "ema20": 7.4431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.354, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:03:54.796349", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.155, "vwap": 9.1927, "vwap_slope": -0.0028, "atr": 0.0452, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.1234, "ema9": 9.1407, "ema20": 9.1437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.813, "spread_pct": 0.546, "rvol": 0.069, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:03:54.797368", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.3301, "vwap": 12.8882, "vwap_slope": -0.0305, "atr": 0.1193, "atr_pct": 0.968, "trend": "flat", "slope_pct": -0.1587, "flat_threshold_pct": 0.2419, "ema9": 12.5501, "ema20": 12.7031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 8.801, "spread_pct": 0.324, "rvol": 0.071, "volume_pace_ratio": 0.821}}
{"timestamp": "2026-09-22T14:03:54.798248", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.56, "vwap": 5.5359, "vwap_slope": 0.0009, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.0879, "ema9": 5.5537, "ema20": 5.5483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:03:54.799112", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.3, "vwap": 5.2306, "vwap_slope": 0.0016, "atr": 0.0196, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0516, "flat_threshold_pct": 0.0927, "ema9": 5.2727, "ema20": 5.255, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.316, "distance_from_high_pct": 0.0, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T14:03:54.799982", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7217, "vwap_slope": -0.008, "atr": 0.0282, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0811, "ema9": 8.6863, "ema20": 8.7025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:03:54.800767", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.72, "vwap": 11.7191, "vwap_slope": 0.0265, "atr": 0.055, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.1172, "ema9": 11.7924, "ema20": 11.7673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 1.18, "spread_pct": 0.766, "rvol": 0.02, "volume_pace_ratio": 0.229}}
{"timestamp": "2026-09-22T14:03:54.801554", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.005, "vwap_slope": -0.0006, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0505, "ema9": 8.9646, "ema20": 8.9722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:03:54.802305", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8665, "vwap_slope": -0.0004, "atr": 0.0316, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.1647, "ema9": 4.8026, "ema20": 4.8106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.762, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.498}}
{"timestamp": "2026-09-22T14:03:54.803483", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.695, "vwap": 14.8126, "vwap_slope": -0.0051, "atr": 0.0434, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0739, "ema9": 14.6895, "ema20": 14.7206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.135, "volume_pace_ratio": 1.551}}
{"timestamp": "2026-09-22T14:03:54.804295", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.0558, "vwap": 9.1254, "vwap_slope": -0.009, "atr": 0.0474, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.1308, "ema9": 9.0788, "ema20": 9.1011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.48, "distance_from_high_pct": 1.887, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:03:54.805139", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 259.9s", "imbalance +61% >= 50% buy threshold, stop 13.85", "entry_score 83.5"], "reasons_against": [], "metrics": {"price": 13.9, "vwap": 13.8148, "vwap_slope": 0.0043, "atr": 0.0417, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.075, "ema9": 13.8459, "ema20": 13.8256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 0.785, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.572, "stage3": {"stop": 13.85, "risk": 0.05, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6139, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 13.85"}, "entry_score": 83.45, "entry_score_breakdown": {"imbalance_sub": 0.448, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:54.838715", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.8s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1455, "vwap_slope": 0.0009, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0655, "ema9": 6.1527, "ema20": 6.145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.004, "stage3": {"stop": 6.1706, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.71, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:54.839984", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.085%)"], "metrics": {"price": 13.355, "vwap": 13.4849, "vwap_slope": -0.0198, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1131, "flat_threshold_pct": 0.0847, "ema9": 13.3333, "ema20": 13.3826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.984}}
{"timestamp": "2026-09-22T14:03:59.845867", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.079%)", "metrics": {"price": 7.8374, "peak_price": 7.8903, "peak_gain_cents": 15.53, "slope_pct": 0.0794, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:59.847296", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8374, "vwap": 7.769, "vwap_slope": 0.0083, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0861, "lower_highs_lower_lows": false, "stop": 7.8021, "imbalance_decline_count": 2, "imbalance_cur": 0.6270511017346461, "imbalance_prev": 0.6377219575573841}}
{"timestamp": "2026-09-22T14:03:59.848100", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.059%)", "metrics": {"price": 10.1, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0593, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:59.848773", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.1, "vwap": 10.0664, "vwap_slope": 0.0021, "atr": 0.0297, "trend": "flat", "slope_pct": 0.0128, "lower_highs_lower_lows": false, "stop": 10.0643, "imbalance_decline_count": 1, "imbalance_cur": 0.324820883876002, "imbalance_prev": 0.7470284237726098}}
{"timestamp": "2026-09-22T14:03:59.849295", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0088, "trend": "flat"}}
{"timestamp": "2026-09-22T14:03:59.849953", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3059, "vwap_slope": 0.0013, "atr": 0.0144, "trend": "flat", "slope_pct": 0.0403, "lower_highs_lower_lows": false, "stop": 6.3177, "imbalance_decline_count": 1, "imbalance_cur": 0.4797747055811572, "imbalance_prev": 0.4850976361767729}}
{"timestamp": "2026-09-22T14:03:59.851117", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2632, "vwap": 13.7954, "vwap_slope": -0.0326, "atr": 0.4434, "atr_pct": 3.343, "trend": "flat", "slope_pct": -0.3271, "flat_threshold_pct": 0.8358, "ema9": 13.4419, "ema20": 13.6179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 16.426, "spread_pct": 0.151, "rvol": 2.067, "volume_pace_ratio": 23.714}}
{"timestamp": "2026-09-22T14:03:59.853354", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8607, "vwap_slope": -0.0062, "atr": 0.0496, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.099, "flat_threshold_pct": 0.1408, "ema9": 8.7472, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.512, "volume_pace_ratio": 5.875}}
{"timestamp": "2026-09-22T14:03:59.854321", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.6519, "vwap_slope": -0.0118, "atr": 0.1542, "atr_pct": 1.18, "trend": "flat", "slope_pct": -0.2513, "flat_threshold_pct": 0.295, "ema9": 13.0683, "ema20": 13.2109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 7.893, "spread_pct": 0.382, "rvol": 0.103, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:03:59.856097", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4295, "vwap_slope": -0.0041, "atr": 0.0181, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.071, "ema9": 6.3847, "ema20": 6.3962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.078}}
{"timestamp": "2026-09-22T14:03:59.857166", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (233.9s) but room-to-run failed: imbalance -31% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.94, "vwap": 8.8458, "vwap_slope": 0.0076, "atr": 0.0665, "atr_pct": 0.744, "trend": "flat", "slope_pct": 0.1402, "flat_threshold_pct": 0.1861, "ema9": 8.962, "ema20": 8.9349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 1.542, "spread_pct": 0.112, "rvol": 0.3, "volume_pace_ratio": 3.443, "stage3": {"stop": 8.8602, "risk": 0.0798, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3076, "passed": false, "reason": "imbalance -31% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:59.857964", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8121, "vwap": 8.8178, "vwap_slope": -0.0009, "atr": 0.0851, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0625, "flat_threshold_pct": 0.2415, "ema9": 8.8004, "ema20": 8.7897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.827, "distance_from_high_pct": 2.088, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:03:59.858925", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.0s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 12.785, "vwap": 12.7144, "vwap_slope": 0.0023, "atr": 0.0307, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.06, "ema9": 12.7244, "ema20": 12.7098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.549, "stage3": {"stop": 12.7482, "risk": 0.0368, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.01, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:03:59.860473", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7471, "vwap_slope": -0.005, "atr": 0.0573, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1659, "ema9": 8.6146, "ema20": 8.6415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 6.501, "spread_pct": 0.116, "rvol": 0.461, "volume_pace_ratio": 5.29}}
{"timestamp": "2026-09-22T14:03:59.861449", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (564.4s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.7662, "vwap": 11.6104, "vwap_slope": 0.0145, "atr": 0.0502, "atr_pct": 0.426, "trend": "flat", "slope_pct": 0.0283, "flat_threshold_pct": 0.1066, "ema9": 11.6771, "ema20": 11.6372, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.474, "distance_from_high_pct": 0.032, "spread_pct": 0.085, "rvol": 0.059, "volume_pace_ratio": 0.672, "stage3": {"stop": 11.706, "risk": 0.0602, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0884, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:59.862240", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.3112, "vwap_slope": -0.0005, "atr": 0.0364, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0735, "ema9": 12.3061, "ema20": 12.2875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:03:59.863080", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.27 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.134%, flat band 0.117%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.27, "vwap": 10.3299, "vwap_slope": -0.0169, "atr": 0.0481, "atr_pct": 0.469, "trend": "negative", "slope_pct": -0.1345, "flat_threshold_pct": 0.1172, "ema9": 10.2331, "ema20": 10.2884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.93, "distance_from_high_pct": 4.018, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:03:59.864046", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.9s", "imbalance +89% >= 50% buy threshold, stop 5.53", "entry_score 94.3"], "reasons_against": [], "metrics": {"price": 5.5595, "vwap": 5.5053, "vwap_slope": 0.0015, "atr": 0.0207, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.093, "ema9": 5.5109, "ema20": 5.5036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 0.723, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.561, "stage3": {"stop": 5.5347, "risk": 0.0248, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8876, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 5.53"}, "entry_score": 94.34, "entry_score_breakdown": {"imbalance_sub": 0.839, "volume_pace_sub": 1.0, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:59.912275", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0011, "atr": 0.0298, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0818, "ema9": 9.073, "ema20": 9.0712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:03:59.913216", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4763, "vwap": 7.4641, "vwap_slope": -0.0011, "atr": 0.0215, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.0718, "ema9": 7.4452, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 0.976, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:03:59.914057", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.155, "vwap": 9.1927, "vwap_slope": -0.0028, "atr": 0.0452, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.1234, "ema9": 9.1407, "ema20": 9.1437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.813, "spread_pct": 0.546, "rvol": 0.069, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:03:59.914979", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.89", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.8867, "vwap_slope": -0.0319, "atr": 0.1193, "atr_pct": 0.965, "trend": "flat", "slope_pct": -0.1576, "flat_threshold_pct": 0.2414, "ema9": 12.5561, "ema20": 12.706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 8.58, "spread_pct": 0.324, "rvol": 0.072, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T14:03:59.916082", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.555, "vwap": 5.5359, "vwap_slope": 0.0008, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0329, "flat_threshold_pct": 0.088, "ema9": 5.5527, "ema20": 5.5478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:03:59.916919", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2988, "vwap": 5.2306, "vwap_slope": 0.0016, "atr": 0.0196, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0514, "flat_threshold_pct": 0.0927, "ema9": 5.2725, "ema20": 5.2549, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.316, "distance_from_high_pct": 0.023, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T14:03:59.917761", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.72", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7216, "vwap_slope": -0.0081, "atr": 0.0282, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0811, "ema9": 8.6873, "ema20": 8.703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:03:59.918562", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.72, "vwap": 11.7191, "vwap_slope": 0.0265, "atr": 0.055, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.1172, "ema9": 11.7924, "ema20": 11.7673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 1.18, "spread_pct": 0.766, "rvol": 0.02, "volume_pace_ratio": 0.229}}
{"timestamp": "2026-09-22T14:03:59.919398", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.005, "vwap_slope": -0.0006, "atr": 0.0181, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0505, "ema9": 8.9646, "ema20": 8.9722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:03:59.920115", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8665, "vwap_slope": -0.0004, "atr": 0.0316, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.1647, "ema9": 4.8026, "ema20": 4.8106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.762, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.494}}
{"timestamp": "2026-09-22T14:03:59.920870", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.695, "vwap": 14.8125, "vwap_slope": -0.0052, "atr": 0.0434, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0483, "flat_threshold_pct": 0.0739, "ema9": 14.6895, "ema20": 14.7206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.135, "volume_pace_ratio": 1.549}}
{"timestamp": "2026-09-22T14:03:59.921617", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1254, "vwap_slope": -0.0089, "atr": 0.0474, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1299, "ema9": 9.0917, "ema20": 9.1072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.48, "distance_from_high_pct": 1.192, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:03:59.922475", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 265.0s", "imbalance +57% >= 50% buy threshold, stop 13.83", "entry_score 81.6"], "reasons_against": [], "metrics": {"price": 13.885, "vwap": 13.8147, "vwap_slope": 0.0042, "atr": 0.0417, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0751, "ema9": 13.8429, "ema20": 13.8242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 0.892, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.571, "stage3": {"stop": 13.835, "risk": 0.05, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5702, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 13.83"}, "entry_score": 81.58, "entry_score_breakdown": {"imbalance_sub": 0.386, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:03:59.958293", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.0s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1455, "vwap_slope": 0.0009, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0655, "ema9": 6.1527, "ema20": 6.145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.003, "stage3": {"stop": 6.1706, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0707, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:03:59.959400", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.085%)"], "metrics": {"price": 13.355, "vwap": 13.4849, "vwap_slope": -0.0198, "atr": 0.0452, "atr_pct": 0.339, "trend": "negative", "slope_pct": -0.1131, "flat_threshold_pct": 0.0847, "ema9": 13.3333, "ema20": 13.3826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T14:04:04.965449", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.303%)", "metrics": {"price": 7.8844, "peak_price": 7.8903, "peak_gain_cents": 15.53, "slope_pct": 0.3031, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:04.967808", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8844, "vwap": 7.7702, "vwap_slope": 0.0078, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0887, "lower_highs_lower_lows": false, "stop": 7.8497, "imbalance_decline_count": 3, "imbalance_cur": 0.6226118228815464, "imbalance_prev": 0.6270511017346461}}
{"timestamp": "2026-09-22T14:04:04.968595", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0986, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1228, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:04.969290", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.0986, "vwap": 10.0664, "vwap_slope": 0.0016, "atr": 0.0272, "trend": "flat", "slope_pct": 0.0117, "lower_highs_lower_lows": true, "stop": 10.0659, "imbalance_decline_count": 2, "imbalance_cur": 0.2774655802191627, "imbalance_prev": 0.324820883876002}}
{"timestamp": "2026-09-22T14:04:04.969802", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0088, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:04.970321", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3059, "vwap_slope": 0.0013, "atr": 0.0143, "trend": "flat", "slope_pct": 0.0403, "lower_highs_lower_lows": false, "stop": 6.3179, "imbalance_decline_count": 0, "imbalance_cur": 0.4797747055811572, "imbalance_prev": 0.4797747055811572}}
{"timestamp": "2026-09-22T14:04:04.971535", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.21, "vwap": 13.7951, "vwap_slope": -0.0179, "atr": 0.4155, "atr_pct": 3.145, "trend": "flat", "slope_pct": -0.3137, "flat_threshold_pct": 0.7863, "ema9": 13.3955, "ema20": 13.579, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 16.761, "spread_pct": 0.378, "rvol": 2.068, "volume_pace_ratio": 23.667}}
{"timestamp": "2026-09-22T14:04:04.973132", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8076, "vwap": 8.8607, "vwap_slope": -0.0041, "atr": 0.0452, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0896, "flat_threshold_pct": 0.1283, "ema9": 8.7588, "ema20": 8.7554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 4.473, "spread_pct": 0.114, "rvol": 0.513, "volume_pace_ratio": 5.866}}
{"timestamp": "2026-09-22T14:04:04.975012", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.244%, flat band 0.228%)"], "metrics": {"price": 13.075, "vwap": 13.6518, "vwap_slope": -0.0046, "atr": 0.1194, "atr_pct": 0.913, "trend": "negative", "slope_pct": -0.2445, "flat_threshold_pct": 0.2283, "ema9": 13.0696, "ema20": 13.198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 7.858, "spread_pct": 0.382, "rvol": 0.103, "volume_pace_ratio": 1.18}}
{"timestamp": "2026-09-22T14:04:04.975933", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4295, "vwap_slope": -0.0016, "atr": 0.0168, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.0658, "ema9": 6.3847, "ema20": 6.3952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T14:04:04.977265", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9376, "vwap": 8.8458, "vwap_slope": 0.0056, "atr": 0.0602, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.133, "flat_threshold_pct": 0.1685, "ema9": 8.9571, "ema20": 8.9351, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 1.568, "spread_pct": 0.112, "rvol": 0.3, "volume_pace_ratio": 3.438}}
{"timestamp": "2026-09-22T14:04:04.978160", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8121, "vwap": 8.8178, "vwap_slope": -0.0009, "atr": 0.0851, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0625, "flat_threshold_pct": 0.2415, "ema9": 8.8004, "ema20": 8.7897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.827, "distance_from_high_pct": 2.088, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T14:04:04.979232", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.1s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 12.79, "vwap": 12.7148, "vwap_slope": 0.0026, "atr": 0.0302, "atr_pct": 0.236, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.059, "ema9": 12.7375, "ema20": 12.7174, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.447, "distance_from_high_pct": 0.078, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.548, "stage3": {"stop": 12.7538, "risk": 0.0362, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1252, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:04.980115", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.7471, "vwap_slope": -0.0034, "atr": 0.0494, "atr_pct": 0.572, "trend": "flat", "slope_pct": -0.0968, "flat_threshold_pct": 0.1429, "ema9": 8.6187, "ema20": 8.6409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.461, "volume_pace_ratio": 5.28}}
{"timestamp": "2026-09-22T14:04:04.981723", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (569.6s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.7145, "vwap": 11.6125, "vwap_slope": 0.0157, "atr": 0.0474, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0305, "flat_threshold_pct": 0.101, "ema9": 11.6844, "ema20": 11.6444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 0.472, "spread_pct": 0.085, "rvol": 0.059, "volume_pace_ratio": 0.672, "stage3": {"stop": 11.6576, "risk": 0.0569, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0234, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:04.982780", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.31"], "metrics": {"price": 12.2882, "vwap": 12.3115, "vwap_slope": 0.0012, "atr": 0.0369, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0751, "ema9": 12.3018, "ema20": 12.2871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.242, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:04:04.984625", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.27 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.129%, flat band 0.104%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.27, "vwap": 10.3302, "vwap_slope": -0.0075, "atr": 0.0426, "atr_pct": 0.415, "trend": "negative", "slope_pct": -0.1291, "flat_threshold_pct": 0.1038, "ema9": 10.2405, "ema20": 10.2867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.823, "distance_from_high_pct": 4.018, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:04:04.985630", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.1s", "imbalance +87% >= 50% buy threshold, stop 5.53", "entry_score 93.2"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5055, "vwap_slope": 0.0017, "atr": 0.0225, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1013, "ema9": 5.5197, "ema20": 5.5085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.56, "stage3": {"stop": 5.528, "risk": 0.027, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8691, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 5.53"}, "entry_score": 93.15, "entry_score_breakdown": {"imbalance_sub": 0.813, "volume_pace_sub": 1.0, "volatility_sub": 0.938, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:05.035290", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0965, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0777, "ema20": 9.0736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.817, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:04:05.036694", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.46"], "metrics": {"price": 7.46, "vwap": 7.4644, "vwap_slope": 0.0001, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.0615, "ema9": 7.4472, "ema20": 7.4467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:04:05.037711", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.155, "vwap": 9.1927, "vwap_slope": -0.0028, "atr": 0.0452, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.1234, "ema9": 9.1407, "ema20": 9.1437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.813, "spread_pct": 0.546, "rvol": 0.069, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:04:05.038687", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.88", "VWAP sloping down"], "metrics": {"price": 12.3525, "vwap": 12.8842, "vwap_slope": -0.0213, "atr": 0.115, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1638, "flat_threshold_pct": 0.2328, "ema9": 12.5154, "ema20": 12.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 8.635, "spread_pct": 0.405, "rvol": 0.072, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T14:04:05.039632", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.5359, "vwap_slope": 0.0005, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0831, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:04:05.040505", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2307, "vwap_slope": 0.0004, "atr": 0.0193, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0915, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.248, "distance_from_high_pct": 0.377, "spread_pct": 0.378, "rvol": 0.016, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T14:04:05.041285", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.72", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6986, "vwap": 8.7215, "vwap_slope": -0.0035, "atr": 0.028, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0803, "ema9": 8.6896, "ema20": 8.7026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.822, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:04:05.042074", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.02% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.72, "vwap": 11.7191, "vwap_slope": 0.0265, "atr": 0.055, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.1172, "ema9": 11.7924, "ema20": 11.7673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 1.18, "spread_pct": 1.02, "rvol": 0.02, "volume_pace_ratio": 0.228}}
{"timestamp": "2026-09-22T14:04:05.042938", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.01", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.005, "vwap_slope": -0.0006, "atr": 0.0178, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.05, "ema9": 8.9646, "ema20": 8.9722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.538, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:04:05.043866", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8665, "vwap_slope": -0.0004, "atr": 0.0316, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.1647, "ema9": 4.8026, "ema20": 4.8106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.762, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.49}}
{"timestamp": "2026-09-22T14:04:05.044850", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6802, "vwap": 14.8123, "vwap_slope": -0.0037, "atr": 0.0367, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0475, "flat_threshold_pct": 0.0625, "ema9": 14.6876, "ema20": 14.7167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 2.001, "spread_pct": 0.068, "rvol": 0.135, "volume_pace_ratio": 1.548}}
{"timestamp": "2026-09-22T14:04:05.045657", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1254, "vwap_slope": -0.0089, "atr": 0.0432, "atr_pct": 0.474, "trend": "flat", "slope_pct": -0.0399, "flat_threshold_pct": 0.1185, "ema9": 9.0887, "ema20": 9.1058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.48, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:04:05.046735", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 270.1s", "imbalance +57% >= 50% buy threshold, stop 13.83", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 13.8742, "vwap": 13.815, "vwap_slope": 0.0034, "atr": 0.0374, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.0674, "ema9": 13.85, "ema20": 13.8294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.969, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.569, "stage3": {"stop": 13.8293, "risk": 0.0449, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5728, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 13.83"}, "entry_score": 81.69, "entry_score_breakdown": {"imbalance_sub": 0.39, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:05.101182", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.1s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.19, "vwap": 6.1457, "vwap_slope": 0.0011, "atr": 0.0144, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0581, "ema9": 6.1601, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 1.001, "stage3": {"stop": 6.1727, "risk": 0.0173, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4416, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:04:05.102171", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.077%)"], "metrics": {"price": 13.355, "vwap": 13.4849, "vwap_slope": -0.008, "atr": 0.0413, "atr_pct": 0.31, "trend": "negative", "slope_pct": -0.108, "flat_threshold_pct": 0.0774, "ema9": 13.3377, "ema20": 13.38, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.979}}
{"timestamp": "2026-09-22T14:04:10.108209", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.362%)", "metrics": {"price": 7.9, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.3624, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:10.111458", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.7702, "vwap_slope": 0.0078, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0897, "lower_highs_lower_lows": false, "stop": 7.8653, "imbalance_decline_count": 4, "imbalance_cur": 0.27004360952700435, "imbalance_prev": 0.6226118228815464}}
{"timestamp": "2026-09-22T14:04:10.112200", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.1082, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0943, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:10.112843", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1082, "vwap": 10.0664, "vwap_slope": 0.0016, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0121, "lower_highs_lower_lows": true, "stop": 10.0745, "imbalance_decline_count": 3, "imbalance_cur": 0.19323599523241955, "imbalance_prev": 0.2774655802191627}}
{"timestamp": "2026-09-22T14:04:10.113293", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.033%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0325, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:10.113808", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.306, "vwap_slope": 0.0011, "atr": 0.0139, "trend": "flat", "slope_pct": 0.0377, "lower_highs_lower_lows": false, "stop": 6.3133, "imbalance_decline_count": 1, "imbalance_cur": 0.40769605455431074, "imbalance_prev": 0.4797747055811572}}
{"timestamp": "2026-09-22T14:04:10.114903", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2326, "vwap": 13.795, "vwap_slope": -0.0181, "atr": 0.4155, "atr_pct": 3.14, "trend": "flat", "slope_pct": -0.3124, "flat_threshold_pct": 0.7849, "ema9": 13.4, "ema20": 13.5812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 16.619, "spread_pct": 0.151, "rvol": 2.069, "volume_pace_ratio": 23.616}}
{"timestamp": "2026-09-22T14:04:10.117764", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8607, "vwap_slope": -0.0042, "atr": 0.0452, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.1283, "ema9": 8.7583, "ema20": 8.7551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.513, "volume_pace_ratio": 5.856}}
{"timestamp": "2026-09-22T14:04:10.118941", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.233%)"], "metrics": {"price": 13.045, "vwap": 13.6515, "vwap_slope": -0.0048, "atr": 0.1215, "atr_pct": 0.932, "trend": "negative", "slope_pct": -0.2456, "flat_threshold_pct": 0.2329, "ema9": 13.0636, "ema20": 13.1951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 8.069, "spread_pct": 0.46, "rvol": 0.103, "volume_pace_ratio": 1.178}}
{"timestamp": "2026-09-22T14:04:10.119963", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4293, "vwap_slope": -0.0018, "atr": 0.0169, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0661, "ema9": 6.3855, "ema20": 6.3955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.094, "volume_pace_ratio": 1.078}}
{"timestamp": "2026-09-22T14:04:10.121064", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 8.8458, "vwap_slope": 0.0056, "atr": 0.0602, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.1326, "flat_threshold_pct": 0.1686, "ema9": 8.9556, "ema20": 8.9344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 1.652, "spread_pct": 0.112, "rvol": 0.301, "volume_pace_ratio": 3.434}}
{"timestamp": "2026-09-22T14:04:10.121952", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8121, "vwap": 8.8178, "vwap_slope": -0.0009, "atr": 0.0851, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0625, "flat_threshold_pct": 0.2415, "ema9": 8.8004, "ema20": 8.7897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.827, "distance_from_high_pct": 2.088, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:04:10.123169", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.3s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.785, "vwap": 12.7148, "vwap_slope": 0.0026, "atr": 0.0302, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0591, "ema9": 12.7365, "ema20": 12.717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.547, "stage3": {"stop": 12.7488, "risk": 0.0362, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4516, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:10.124057", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6386, "vwap": 8.747, "vwap_slope": -0.0034, "atr": 0.0494, "atr_pct": 0.572, "trend": "flat", "slope_pct": -0.0966, "flat_threshold_pct": 0.143, "ema9": 8.6194, "ema20": 8.6412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 6.407, "spread_pct": 0.116, "rvol": 0.462, "volume_pace_ratio": 5.268}}
{"timestamp": "2026-09-22T14:04:10.124925", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (574.7s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 11.7586, "vwap": 11.613, "vwap_slope": 0.0163, "atr": 0.0474, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.1007, "ema9": 11.6932, "ema20": 11.6486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.097, "spread_pct": 0.085, "rvol": 0.059, "volume_pace_ratio": 0.673, "stage3": {"stop": 11.7017, "risk": 0.0569, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2733, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:10.125757", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.3865, "vwap": 12.3117, "vwap_slope": 0.0014, "atr": 0.0371, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0749, "ema9": 12.3214, "ema20": 12.2965, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.493, "distance_from_high_pct": 1.46, "spread_pct": 0.081, "rvol": 0.06, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:04:10.126571", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.27 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.129%, flat band 0.105%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.265, "vwap": 10.3302, "vwap_slope": -0.0075, "atr": 0.043, "atr_pct": 0.419, "trend": "negative", "slope_pct": -0.1293, "flat_threshold_pct": 0.1047, "ema9": 10.2395, "ema20": 10.2862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.823, "distance_from_high_pct": 4.065, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:04:10.127596", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.2s", "imbalance +88% >= 50% buy threshold, stop 5.53", "entry_score 93.7"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5056, "vwap_slope": 0.0018, "atr": 0.0225, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1013, "ema9": 5.5197, "ema20": 5.5085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.559, "stage3": {"stop": 5.528, "risk": 0.027, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8813, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 5.53"}, "entry_score": 93.68, "entry_score_breakdown": {"imbalance_sub": 0.83, "volume_pace_sub": 1.0, "volatility_sub": 0.938, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:10.161327", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0965, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0777, "ema20": 9.0736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.817, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:04:10.163446", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.46 below VWAP $7.46"], "metrics": {"price": 7.46, "vwap": 7.4644, "vwap_slope": 0.0001, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.0615, "ema9": 7.4472, "ema20": 7.4467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:04:10.164640", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1799, "vwap": 9.1927, "vwap_slope": -0.002, "atr": 0.0434, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.1182, "ema9": 9.1486, "ema20": 9.1471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 2.549, "spread_pct": 0.656, "rvol": 0.069, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:04:10.166077", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.88", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.8828, "vwap_slope": -0.0227, "atr": 0.1158, "atr_pct": 0.937, "trend": "flat", "slope_pct": -0.1637, "flat_threshold_pct": 0.2342, "ema9": 12.5159, "ema20": 12.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 8.617, "spread_pct": 0.324, "rvol": 0.072, "volume_pace_ratio": 0.824}}
{"timestamp": "2026-09-22T14:04:10.167053", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.5599, "vwap": 5.5359, "vwap_slope": 0.0005, "atr": 0.0185, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0832, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 1.048, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:04:10.167916", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.02, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0502, "flat_threshold_pct": 0.095, "ema9": 5.2718, "ema20": 5.2562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.566, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.183}}
{"timestamp": "2026-09-22T14:04:10.170142", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.7215, "vwap_slope": -0.0035, "atr": 0.028, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0803, "ema9": 8.6898, "ema20": 8.7027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:04:10.172346", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.02% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.7191, "vwap_slope": 0.0174, "atr": 0.0535, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0372, "flat_threshold_pct": 0.1138, "ema9": 11.786, "ema20": 11.7666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.591, "distance_from_high_pct": 0.843, "spread_pct": 1.02, "rvol": 0.02, "volume_pace_ratio": 0.228}}
{"timestamp": "2026-09-22T14:04:10.173441", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.0049, "vwap_slope": -0.0005, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.05, "ema9": 8.9607, "ema20": 8.9696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:04:10.175111", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.488}}
{"timestamp": "2026-09-22T14:04:10.176307", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8118, "vwap_slope": -0.0041, "atr": 0.0367, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0473, "flat_threshold_pct": 0.0625, "ema9": 14.6886, "ema20": 14.7172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.136, "volume_pace_ratio": 1.55}}
{"timestamp": "2026-09-22T14:04:10.177261", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1254, "vwap_slope": -0.0083, "atr": 0.0397, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.1089, "ema9": 9.0919, "ema20": 9.1057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.401, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:04:10.178177", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (275.3s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.885, "vwap": 13.8152, "vwap_slope": 0.0036, "atr": 0.0381, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0686, "ema9": 13.8521, "ema20": 13.8304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 0.892, "spread_pct": 0.144, "rvol": 0.05, "volume_pace_ratio": 0.569, "stage3": {"stop": 13.8393, "risk": 0.0457, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3761, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:04:10.179089", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.2s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.19, "vwap": 6.1457, "vwap_slope": 0.0011, "atr": 0.0144, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0581, "ema9": 6.1601, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.088, "volume_pace_ratio": 0.999, "stage3": {"stop": 6.1727, "risk": 0.0173, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4433, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:04:10.179934", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.081%)"], "metrics": {"price": 13.358, "vwap": 13.4849, "vwap_slope": -0.008, "atr": 0.0433, "atr_pct": 0.324, "trend": "negative", "slope_pct": -0.1079, "flat_threshold_pct": 0.0811, "ema9": 13.3383, "ema20": 13.3803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 4.175, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.977}}
{"timestamp": "2026-09-22T14:04:15.186064", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.362%)", "metrics": {"price": 7.8998, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.3617, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:15.187633", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8998, "vwap": 7.7722, "vwap_slope": 0.0098, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0897, "lower_highs_lower_lows": false, "stop": 7.8651, "imbalance_decline_count": 0, "imbalance_cur": 0.9597576806577239, "imbalance_prev": 0.27004360952700435}}
{"timestamp": "2026-09-22T14:04:15.188352", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1483, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:15.188986", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0664, "vwap_slope": 0.0016, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0113, "lower_highs_lower_lows": true, "stop": 10.0563, "imbalance_decline_count": 4, "imbalance_cur": -0.05148876706438783, "imbalance_prev": 0.19323599523241955}}
{"timestamp": "2026-09-22T14:04:15.189456", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0088, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:15.189991", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3062, "vwap_slope": 0.0014, "atr": 0.0139, "trend": "flat", "slope_pct": 0.038, "lower_highs_lower_lows": false, "stop": 6.3183, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": 0.40769605455431074}}
{"timestamp": "2026-09-22T14:04:15.191058", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2558, "vwap": 13.7948, "vwap_slope": -0.0183, "atr": 0.4155, "atr_pct": 3.134, "trend": "flat", "slope_pct": -0.311, "flat_threshold_pct": 0.7836, "ema9": 13.4047, "ema20": 13.5834, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 16.473, "spread_pct": 0.227, "rvol": 2.07, "volume_pace_ratio": 23.565}}
{"timestamp": "2026-09-22T14:04:15.193314", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8607, "vwap_slope": -0.0042, "atr": 0.0452, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.1283, "ema9": 8.7583, "ema20": 8.7551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.513, "volume_pace_ratio": 5.843}}
{"timestamp": "2026-09-22T14:04:15.194971", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.245%, flat band 0.235%)"], "metrics": {"price": 13.0468, "vwap": 13.6514, "vwap_slope": -0.0049, "atr": 0.1226, "atr_pct": 0.94, "trend": "negative", "slope_pct": -0.2455, "flat_threshold_pct": 0.235, "ema9": 13.064, "ema20": 13.1953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.308, "distance_from_high_pct": 8.056, "spread_pct": 0.153, "rvol": 0.103, "volume_pace_ratio": 1.175}}
{"timestamp": "2026-09-22T14:04:15.195773", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.429, "vwap_slope": -0.002, "atr": 0.0169, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.0661, "ema9": 6.3847, "ema20": 6.3952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.095, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T14:04:15.196762", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.8458, "vwap_slope": 0.0056, "atr": 0.0607, "atr_pct": 0.68, "trend": "flat", "slope_pct": 0.1324, "flat_threshold_pct": 0.17, "ema9": 8.9546, "ema20": 8.9339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 1.707, "spread_pct": 0.112, "rvol": 0.301, "volume_pace_ratio": 3.425}}
{"timestamp": "2026-09-22T14:04:15.197517", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8121, "vwap": 8.8178, "vwap_slope": -0.0009, "atr": 0.0851, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0625, "flat_threshold_pct": 0.2415, "ema9": 8.8004, "ema20": 8.7897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.827, "distance_from_high_pct": 2.088, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:04:15.198363", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.3s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.79, "vwap": 12.7148, "vwap_slope": 0.0026, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0607, "ema9": 12.7375, "ema20": 12.7174, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.448, "distance_from_high_pct": 0.078, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.546, "stage3": {"stop": 12.7528, "risk": 0.0372, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5338, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:15.199221", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.747, "vwap_slope": -0.0035, "atr": 0.0495, "atr_pct": 0.573, "trend": "flat", "slope_pct": -0.0968, "flat_threshold_pct": 0.1433, "ema9": 8.6187, "ema20": 8.6409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.462, "volume_pace_ratio": 5.258}}
{"timestamp": "2026-09-22T14:04:15.200076", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (579.8s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared premarket_high $11.85 yet"], "metrics": {"price": 11.775, "vwap": 11.6135, "vwap_slope": 0.0168, "atr": 0.0477, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.1013, "ema9": 11.6965, "ema20": 11.6502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.463, "distance_from_high_pct": 0.0, "spread_pct": 0.085, "rvol": 0.059, "volume_pace_ratio": 0.674, "stage3": {"stop": 11.7178, "risk": 0.0572, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4009, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared premarket_high $11.85 yet"}}}
{"timestamp": "2026-09-22T14:04:15.200851", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.39, "vwap": 12.3118, "vwap_slope": 0.0015, "atr": 0.0371, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.0749, "ema9": 12.3221, "ema20": 12.2968, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.496, "distance_from_high_pct": 1.432, "spread_pct": 0.081, "rvol": 0.061, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:04:15.201563", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.106%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2574, "vwap": 10.3302, "vwap_slope": -0.0075, "atr": 0.0435, "atr_pct": 0.424, "trend": "negative", "slope_pct": -0.1297, "flat_threshold_pct": 0.1061, "ema9": 10.2379, "ema20": 10.2855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.824, "distance_from_high_pct": 4.136, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:04:15.202499", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.3s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 5.56, "vwap": 5.5064, "vwap_slope": 0.0026, "atr": 0.0232, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1044, "ema9": 5.5207, "ema20": 5.5089, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.257, "distance_from_high_pct": 0.714, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.57, "stage3": {"stop": 5.5322, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2199, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:15.204653", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0965, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0777, "ema20": 9.0736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.817, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:04:15.205456", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46"], "metrics": {"price": 7.4537, "vwap": 7.4644, "vwap_slope": 0.0001, "atr": 0.0188, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.063, "ema9": 7.4459, "ema20": 7.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.275, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:04:15.206277", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1674, "vwap": 9.1927, "vwap_slope": -0.002, "atr": 0.0434, "atr_pct": 0.474, "trend": "flat", "slope_pct": -0.0449, "flat_threshold_pct": 0.1184, "ema9": 9.1461, "ema20": 9.1459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 2.682, "spread_pct": 0.656, "rvol": 0.069, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:04:15.207206", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.87", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.8716, "vwap_slope": -0.0339, "atr": 0.1229, "atr_pct": 1.002, "trend": "flat", "slope_pct": -0.1673, "flat_threshold_pct": 0.2506, "ema9": 12.4969, "ema20": 12.6635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 9.32, "spread_pct": 0.571, "rvol": 0.074, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:04:15.208015", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.536, "vwap_slope": 0.0005, "atr": 0.0192, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0862, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.047, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:04:15.208750", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0949, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.377, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T14:04:15.209525", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6816, "vwap": 8.7215, "vwap_slope": -0.0035, "atr": 0.028, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.0805, "ema9": 8.6862, "ema20": 8.7009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 2.014, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:04:15.210299", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.02% exceeds max 1.0%", "lower-highs/lower-lows structure", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.76, "vwap": 11.7191, "vwap_slope": 0.0174, "atr": 0.0535, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0372, "flat_threshold_pct": 0.1138, "ema9": 11.786, "ema20": 11.7666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.591, "distance_from_high_pct": 0.843, "spread_pct": 1.02, "rvol": 0.02, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:04:15.211177", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.9464, "vwap": 9.0049, "vwap_slope": -0.0005, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.05, "ema9": 8.961, "ema20": 8.9697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 1.688, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:04:15.211980", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.484}}
{"timestamp": "2026-09-22T14:04:15.212818", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.685, "vwap": 14.8118, "vwap_slope": -0.0041, "atr": 0.0367, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0473, "flat_threshold_pct": 0.0625, "ema9": 14.6886, "ema20": 14.7172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.136, "volume_pace_ratio": 1.546}}
{"timestamp": "2026-09-22T14:04:15.213628", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1254, "vwap_slope": -0.0083, "atr": 0.0397, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.1089, "ema9": 9.0919, "ema20": 9.1057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.401, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:04:15.214460", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (280.3s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.88, "vwap": 13.8152, "vwap_slope": 0.0036, "atr": 0.0405, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0729, "ema9": 13.8511, "ema20": 13.83, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 0.928, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.568, "stage3": {"stop": 13.8314, "risk": 0.0486, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0639, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:15.215426", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.2s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.19, "vwap": 6.1457, "vwap_slope": 0.0011, "atr": 0.0144, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0581, "ema9": 6.1601, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.088, "volume_pace_ratio": 0.997, "stage3": {"stop": 6.1727, "risk": 0.0173, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4345, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:04:15.216379", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.081%)"], "metrics": {"price": 13.3588, "vwap": 13.4849, "vwap_slope": -0.0081, "atr": 0.0433, "atr_pct": 0.324, "trend": "negative", "slope_pct": -0.1079, "flat_threshold_pct": 0.0811, "ema9": 13.3384, "ema20": 13.3804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 4.169, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T14:04:20.223210", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.343%)", "metrics": {"price": 7.895, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.3434, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:20.226690", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.895, "vwap": 7.7729, "vwap_slope": 0.0105, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0894, "lower_highs_lower_lows": false, "stop": 7.8603, "imbalance_decline_count": 0, "imbalance_cur": 0.9807587187055865, "imbalance_prev": 0.9597576806577239}}
{"timestamp": "2026-09-22T14:04:20.227293", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.1121, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.0827, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:20.228324", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.1121, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0123, "lower_highs_lower_lows": true, "stop": 10.0784, "imbalance_decline_count": 5, "imbalance_cur": -0.23378765517840092, "imbalance_prev": -0.05148876706438783, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.012%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:04:20.228843", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.056%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0562, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:20.229403", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3062, "vwap_slope": 0.0014, "atr": 0.0143, "trend": "flat", "slope_pct": 0.0373, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 0, "imbalance_cur": 0.23460898502495842, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:04:20.230758", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.299, "vwap": 13.794, "vwap_slope": -0.019, "atr": 0.4176, "atr_pct": 3.14, "trend": "flat", "slope_pct": -0.3084, "flat_threshold_pct": 0.785, "ema9": 13.4133, "ema20": 13.5875, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 16.2, "spread_pct": 0.377, "rvol": 2.073, "volume_pace_ratio": 23.544}}
{"timestamp": "2026-09-22T14:04:20.231763", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.81, "vwap": 8.8607, "vwap_slope": -0.0042, "atr": 0.0452, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0894, "flat_threshold_pct": 0.1283, "ema9": 8.7593, "ema20": 8.7556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 4.447, "spread_pct": 0.114, "rvol": 0.513, "volume_pace_ratio": 5.831}}
{"timestamp": "2026-09-22T14:04:20.232706", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.235%)"], "metrics": {"price": 13.04, "vwap": 13.6511, "vwap_slope": -0.0052, "atr": 0.1226, "atr_pct": 0.94, "trend": "negative", "slope_pct": -0.2457, "flat_threshold_pct": 0.2351, "ema9": 13.0626, "ema20": 13.1946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 8.104, "spread_pct": 0.153, "rvol": 0.103, "volume_pace_ratio": 1.173}}
{"timestamp": "2026-09-22T14:04:20.233581", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3899, "vwap": 6.429, "vwap_slope": -0.0021, "atr": 0.0169, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0661, "ema9": 6.3857, "ema20": 6.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.741, "spread_pct": 0.157, "rvol": 0.095, "volume_pace_ratio": 1.081}}
{"timestamp": "2026-09-22T14:04:20.234352", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9127, "vwap": 8.8459, "vwap_slope": 0.0057, "atr": 0.0615, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1317, "flat_threshold_pct": 0.1724, "ema9": 8.9521, "ema20": 8.9328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 1.843, "spread_pct": 0.112, "rvol": 0.301, "volume_pace_ratio": 3.42}}
{"timestamp": "2026-09-22T14:04:20.235903", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.8121, "vwap": 8.8178, "vwap_slope": -0.0009, "atr": 0.0851, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0625, "flat_threshold_pct": 0.2415, "ema9": 8.8004, "ema20": 8.7897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.827, "distance_from_high_pct": 2.088, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.474}}
{"timestamp": "2026-09-22T14:04:20.237714", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.4s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.775, "vwap": 12.715, "vwap_slope": 0.0027, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0607, "ema9": 12.7345, "ema20": 12.716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.547, "stage3": {"stop": 12.7378, "risk": 0.0372, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5587, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:20.238726", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.7467, "vwap_slope": -0.0037, "atr": 0.0495, "atr_pct": 0.573, "trend": "flat", "slope_pct": -0.0968, "flat_threshold_pct": 0.1433, "ema9": 8.6187, "ema20": 8.6409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.463, "volume_pace_ratio": 5.255}}
{"timestamp": "2026-09-22T14:04:20.239958", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 584.8s", "imbalance +55% >= 50% buy threshold, stop 11.71", "entry_score 79.7"], "reasons_against": [], "metrics": {"price": 11.768, "vwap": 11.6148, "vwap_slope": 0.0181, "atr": 0.0481, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.1021, "ema9": 11.6951, "ema20": 11.6495, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.476, "distance_from_high_pct": 0.102, "spread_pct": 0.085, "rvol": 0.06, "volume_pace_ratio": 0.678, "stage3": {"stop": 11.7103, "risk": 0.0577, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5547, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 11.71"}, "entry_score": 79.65, "entry_score_breakdown": {"imbalance_sub": 0.364, "volume_pace_sub": 1.0, "volatility_sub": 0.936, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:20.276916", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.4, "vwap": 12.3119, "vwap_slope": 0.0016, "atr": 0.0378, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0763, "ema9": 12.3241, "ema20": 12.2978, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.498, "distance_from_high_pct": 1.352, "spread_pct": 0.081, "rvol": 0.061, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:04:20.277867", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2023, "vwap": 10.3302, "vwap_slope": -0.0075, "atr": 0.0475, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1322, "flat_threshold_pct": 0.1163, "ema9": 10.2269, "ema20": 10.2802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.825, "distance_from_high_pct": 4.651, "spread_pct": 0.097, "rvol": 0.032, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:04:20.278928", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.3s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 5.5245, "vwap": 5.5061, "vwap_slope": 0.0024, "atr": 0.0232, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.1051, "ema9": 5.5136, "ema20": 5.5055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.258, "distance_from_high_pct": 1.348, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.569, "stage3": {"stop": 5.4967, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2427, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:20.279894", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.0965, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0777, "ema20": 9.0736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 2.817, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:04:20.282521", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46"], "metrics": {"price": 7.45, "vwap": 7.4643, "vwap_slope": 0.0001, "atr": 0.0191, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.064, "ema9": 7.4452, "ema20": 7.4457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:04:20.283678", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1927, "vwap_slope": -0.0021, "atr": 0.0452, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0469, "flat_threshold_pct": 0.1238, "ema9": 9.1386, "ema20": 9.1424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 3.079, "spread_pct": 0.656, "rvol": 0.069, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:04:20.284561", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.87", "VWAP sloping down"], "metrics": {"price": 12.2861, "vwap": 12.8706, "vwap_slope": -0.0348, "atr": 0.1229, "atr_pct": 1.0, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.2501, "ema9": 12.5021, "ema20": 12.666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 9.126, "spread_pct": 0.571, "rvol": 0.074, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:04:20.285666", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.536, "vwap_slope": 0.0006, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0878, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:04:20.286442", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0949, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.377, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T14:04:20.287422", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7214, "vwap_slope": -0.0036, "atr": 0.028, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0806, "ema9": 8.6888, "ema20": 8.7022, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:04:20.288290", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.79, "vwap": 11.7195, "vwap_slope": 0.0178, "atr": 0.0557, "atr_pct": 0.472, "trend": "flat", "slope_pct": 0.0384, "flat_threshold_pct": 0.1181, "ema9": 11.792, "ema20": 11.7695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.606, "distance_from_high_pct": 0.59, "spread_pct": 0.762, "rvol": 0.02, "volume_pace_ratio": 0.228}}
{"timestamp": "2026-09-22T14:04:20.289120", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0049, "vwap_slope": -0.0005, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.05, "ema9": 8.9627, "ema20": 8.9706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:04:20.289920", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.481}}
{"timestamp": "2026-09-22T14:04:20.290961", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8111, "vwap_slope": -0.0049, "atr": 0.0367, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.0625, "ema9": 14.6896, "ema20": 14.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.551}}
{"timestamp": "2026-09-22T14:04:20.292026", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1254, "vwap_slope": -0.0083, "atr": 0.0397, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.1089, "ema9": 9.0919, "ema20": 9.1057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.401, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.041, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:04:20.292974", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (285.4s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.89, "vwap": 13.8153, "vwap_slope": 0.0038, "atr": 0.0407, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0733, "ema9": 13.8531, "ema20": 13.8309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 0.857, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.568, "stage3": {"stop": 13.8412, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3063, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:04:20.293846", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.3s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1457, "vwap_slope": 0.0011, "atr": 0.0144, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0582, "ema9": 6.1581, "ema20": 6.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.088, "volume_pace_ratio": 0.994, "stage3": {"stop": 6.1627, "risk": 0.0173, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2237, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:20.294901", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.081%)"], "metrics": {"price": 13.355, "vwap": 13.4848, "vwap_slope": -0.0082, "atr": 0.0433, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.108, "flat_threshold_pct": 0.0811, "ema9": 13.3377, "ema20": 13.38, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.973}}
{"timestamp": "2026-09-22T14:04:25.300765", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.362%)", "metrics": {"price": 7.9, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.3624, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:25.302157", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.773, "vwap_slope": 0.0106, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0897, "lower_highs_lower_lows": false, "stop": 7.8653, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.9807587187055865}}
{"timestamp": "2026-09-22T14:04:25.302958", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1335, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:25.303969", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0115, "lower_highs_lower_lows": true, "stop": 10.0613, "imbalance_decline_count": 0, "imbalance_cur": -0.04203768896251812, "imbalance_prev": -0.23378765517840092}}
{"timestamp": "2026-09-22T14:04:25.304570", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.056%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0562, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:25.305289", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3062, "vwap_slope": 0.0014, "atr": 0.0143, "trend": "flat", "slope_pct": 0.0373, "lower_highs_lower_lows": false, "stop": 6.3079, "imbalance_decline_count": 0, "imbalance_cur": 0.23460898502495842, "imbalance_prev": 0.23460898502495842}}
{"timestamp": "2026-09-22T14:04:25.306323", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2972, "vwap": 13.7938, "vwap_slope": -0.0193, "atr": 0.4176, "atr_pct": 3.141, "trend": "flat", "slope_pct": -0.3086, "flat_threshold_pct": 0.7852, "ema9": 13.413, "ema20": 13.5873, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 16.212, "spread_pct": 0.15, "rvol": 2.074, "volume_pace_ratio": 23.496}}
{"timestamp": "2026-09-22T14:04:25.307413", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.818, "vwap": 8.8606, "vwap_slope": -0.0043, "atr": 0.0459, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.089, "flat_threshold_pct": 0.1302, "ema9": 8.7609, "ema20": 8.7564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 4.36, "spread_pct": 0.113, "rvol": 0.514, "volume_pace_ratio": 5.824}}
{"timestamp": "2026-09-22T14:04:25.309096", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.235%)"], "metrics": {"price": 13.03, "vwap": 13.6509, "vwap_slope": -0.0054, "atr": 0.1226, "atr_pct": 0.941, "trend": "negative", "slope_pct": -0.2461, "flat_threshold_pct": 0.2353, "ema9": 13.0606, "ema20": 13.1937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.309, "distance_from_high_pct": 8.175, "spread_pct": 0.383, "rvol": 0.103, "volume_pace_ratio": 1.17}}
{"timestamp": "2026-09-22T14:04:25.310033", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.388, "vwap": 6.4287, "vwap_slope": -0.0023, "atr": 0.0169, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0661, "ema9": 6.3853, "ema20": 6.3954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.77, "spread_pct": 0.157, "rvol": 0.096, "volume_pace_ratio": 1.085}}
{"timestamp": "2026-09-22T14:04:25.310883", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.8459, "vwap_slope": 0.0057, "atr": 0.0615, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1324, "flat_threshold_pct": 0.1722, "ema9": 8.9546, "ema20": 8.9339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 1.707, "spread_pct": 0.112, "rvol": 0.301, "volume_pace_ratio": 3.412}}
{"timestamp": "2026-09-22T14:04:25.311691", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:04:25.312559", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.4s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.78, "vwap": 12.715, "vwap_slope": 0.0028, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.0607, "ema9": 12.7355, "ema20": 12.7165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 0.156, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.546, "stage3": {"stop": 12.7428, "risk": 0.0372, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1181, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:25.313368", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7467, "vwap_slope": -0.0037, "atr": 0.0495, "atr_pct": 0.573, "trend": "flat", "slope_pct": -0.0965, "flat_threshold_pct": 0.1432, "ema9": 8.6197, "ema20": 8.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.463, "volume_pace_ratio": 5.245}}
{"timestamp": "2026-09-22T14:04:25.314353", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 589.9s", "imbalance +75% >= 50% buy threshold, stop 11.72", "entry_score 87.9"], "reasons_against": [], "metrics": {"price": 11.78, "vwap": 11.6188, "vwap_slope": 0.022, "atr": 0.0481, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.102, "ema9": 11.6975, "ema20": 11.6507, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.515, "distance_from_high_pct": 0.0, "spread_pct": 0.085, "rvol": 0.061, "volume_pace_ratio": 0.695, "stage3": {"stop": 11.7223, "risk": 0.0577, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7466, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 11.72"}, "entry_score": 87.87, "entry_score_breakdown": {"imbalance_sub": 0.638, "volume_pace_sub": 1.0, "volatility_sub": 0.936, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:25.349530", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.39, "vwap": 12.3119, "vwap_slope": 0.0016, "atr": 0.0378, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.0764, "ema9": 12.3221, "ema20": 12.2968, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.5, "distance_from_high_pct": 1.432, "spread_pct": 0.081, "rvol": 0.061, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:04:25.350605", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2053, "vwap": 10.3297, "vwap_slope": -0.008, "atr": 0.0475, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.1163, "ema9": 10.2275, "ema20": 10.2805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.839, "distance_from_high_pct": 4.622, "spread_pct": 0.098, "rvol": 0.032, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:04:25.351677", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.4s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 5.5594, "vwap": 5.5064, "vwap_slope": 0.0027, "atr": 0.0232, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1045, "ema9": 5.5206, "ema20": 5.5089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 0.725, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.568, "stage3": {"stop": 5.5316, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2434, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:25.352566", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0774, "ema20": 9.0735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 2.833, "spread_pct": 0.55, "rvol": 0.056, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:04:25.353393", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46"], "metrics": {"price": 7.44, "vwap": 7.4643, "vwap_slope": 0.0001, "atr": 0.0198, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0664, "ema9": 7.4432, "ema20": 7.4448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.046, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:04:25.354155", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.165, "vwap": 9.1926, "vwap_slope": -0.0021, "atr": 0.0452, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.1233, "ema9": 9.1456, "ema20": 9.1457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 2.707, "spread_pct": 0.327, "rvol": 0.069, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:04:25.355110", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.86", "VWAP sloping down"], "metrics": {"price": 12.255, "vwap": 12.8608, "vwap_slope": -0.0447, "atr": 0.125, "atr_pct": 1.02, "trend": "flat", "slope_pct": -0.1675, "flat_threshold_pct": 0.2551, "ema9": 12.4959, "ema20": 12.663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 9.357, "spread_pct": 0.489, "rvol": 0.075, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:04:25.356025", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +94% >= 50% buy threshold, stop 5.54", "entry_score 97.0"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.536, "vwap_slope": 0.0006, "atr": 0.0197, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0884, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5364, "risk": 0.0236, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9446, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 5.54"}, "entry_score": 96.99, "entry_score_breakdown": {"imbalance_sub": 0.921, "volume_pace_sub": 1.0, "volatility_sub": 0.968, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:25.393374", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0949, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.377, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:04:25.394348", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.7214, "vwap_slope": -0.0036, "atr": 0.0287, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0825, "ema9": 8.6908, "ema20": 8.7032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:04:25.395220", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.8379, "vwap": 11.7197, "vwap_slope": 0.018, "atr": 0.0591, "atr_pct": 0.499, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.1248, "ema9": 11.8015, "ema20": 11.774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.606, "distance_from_high_pct": 0.186, "spread_pct": 0.762, "rvol": 0.02, "volume_pace_ratio": 0.228}}
{"timestamp": "2026-09-22T14:04:25.396180", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.9514, "vwap": 9.0048, "vwap_slope": -0.0005, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.05, "ema9": 8.962, "ema20": 8.9702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 1.633, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:04:25.397051", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.27% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.27, "rvol": 0.13, "volume_pace_ratio": 1.477}}
{"timestamp": "2026-09-22T14:04:25.397970", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6801, "vwap": 14.8106, "vwap_slope": -0.0053, "atr": 0.0367, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0475, "flat_threshold_pct": 0.0625, "ema9": 14.6876, "ema20": 14.7167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 2.002, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.553}}
{"timestamp": "2026-09-22T14:04:25.398852", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.1344, "vwap": 9.1254, "vwap_slope": -0.0083, "atr": 0.0418, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.1143, "ema9": 9.0978, "ema20": 9.1085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.414, "distance_from_high_pct": 1.036, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:04:25.399828", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (290.5s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 13.8824, "vwap": 13.8154, "vwap_slope": 0.0038, "atr": 0.0407, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0734, "ema9": 13.8516, "ema20": 13.8302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.911, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.567, "stage3": {"stop": 13.8336, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2768, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:25.400559", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.4s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.19, "vwap": 6.1458, "vwap_slope": 0.0012, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0603, "ema9": 6.1601, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.482, "spread_pct": 0.161, "rvol": 0.088, "volume_pace_ratio": 0.993, "stage3": {"stop": 6.1721, "risk": 0.0179, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3544, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:04:25.401488", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.081%)"], "metrics": {"price": 13.345, "vwap": 13.4846, "vwap_slope": -0.0084, "atr": 0.0433, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.1084, "flat_threshold_pct": 0.0812, "ema9": 13.3357, "ema20": 13.379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T14:04:30.408730", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.343%)", "metrics": {"price": 7.895, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.3434, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:30.411873", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.895, "vwap": 7.7729, "vwap_slope": 0.0106, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0894, "lower_highs_lower_lows": false, "stop": 7.8603, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:04:30.412610", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0999, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1189, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:30.413258", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.0999, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0117, "lower_highs_lower_lows": true, "stop": 10.0662, "imbalance_decline_count": 0, "imbalance_cur": 0.049636285836542574, "imbalance_prev": -0.04203768896251812}}
{"timestamp": "2026-09-22T14:04:30.413968", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.027%)", "metrics": {"price": 6.3426, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0271, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:30.415108", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3426, "vwap": 6.3063, "vwap_slope": 0.0015, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0386, "lower_highs_lower_lows": false, "stop": 6.3248, "imbalance_decline_count": 0, "imbalance_cur": 0.48616600790513836, "imbalance_prev": 0.23460898502495842}}
{"timestamp": "2026-09-22T14:04:30.417203", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.312, "vwap": 13.7935, "vwap_slope": -0.0195, "atr": 0.4198, "atr_pct": 3.153, "trend": "flat", "slope_pct": -0.3077, "flat_threshold_pct": 0.7883, "ema9": 13.4159, "ema20": 13.5888, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 16.118, "spread_pct": 0.225, "rvol": 2.075, "volume_pace_ratio": 23.452}}
{"timestamp": "2026-09-22T14:04:30.418219", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8067, "vwap": 8.8605, "vwap_slope": -0.0044, "atr": 0.0459, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0896, "flat_threshold_pct": 0.1304, "ema9": 8.7586, "ema20": 8.7553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 4.483, "spread_pct": 0.114, "rvol": 0.515, "volume_pace_ratio": 5.818}}
{"timestamp": "2026-09-22T14:04:30.419343", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.238%)"], "metrics": {"price": 13.01, "vwap": 13.6502, "vwap_slope": -0.0061, "atr": 0.124, "atr_pct": 0.953, "trend": "negative", "slope_pct": -0.2468, "flat_threshold_pct": 0.2383, "ema9": 13.0566, "ema20": 13.1918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 8.316, "spread_pct": 0.46, "rvol": 0.103, "volume_pace_ratio": 1.169}}
{"timestamp": "2026-09-22T14:04:30.420885", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3899, "vwap": 6.4287, "vwap_slope": -0.0024, "atr": 0.0169, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0661, "ema9": 6.3857, "ema20": 6.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 2.741, "spread_pct": 0.157, "rvol": 0.096, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T14:04:30.422565", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9126, "vwap": 8.8459, "vwap_slope": 0.0057, "atr": 0.0615, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1317, "flat_threshold_pct": 0.1724, "ema9": 8.9521, "ema20": 8.9327, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 1.844, "spread_pct": 0.112, "rvol": 0.301, "volume_pace_ratio": 3.404}}
{"timestamp": "2026-09-22T14:04:30.424205", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:04:30.425407", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.6s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 12.795, "vwap": 12.7152, "vwap_slope": 0.003, "atr": 0.0314, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.0613, "ema9": 12.7385, "ema20": 12.7179, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.458, "distance_from_high_pct": 0.039, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.546, "stage3": {"stop": 12.7573, "risk": 0.0377, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1551, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:30.426345", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6429, "vwap": 8.7466, "vwap_slope": -0.0038, "atr": 0.0502, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0964, "flat_threshold_pct": 0.1452, "ema9": 8.6202, "ema20": 8.6416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 6.361, "spread_pct": 0.116, "rvol": 0.463, "volume_pace_ratio": 5.235}}
{"timestamp": "2026-09-22T14:04:30.427630", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 595.0s", "imbalance +87% >= 50% buy threshold, stop 11.72", "entry_score 93.2"], "reasons_against": [], "metrics": {"price": 11.7799, "vwap": 11.6189, "vwap_slope": 0.0221, "atr": 0.0481, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.102, "ema9": 11.6975, "ema20": 11.6507, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.516, "distance_from_high_pct": 0.001, "spread_pct": 0.085, "rvol": 0.061, "volume_pace_ratio": 0.694, "stage3": {"stop": 11.7222, "risk": 0.0577, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8709, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 11.72"}, "entry_score": 93.2, "entry_score_breakdown": {"imbalance_sub": 0.816, "volume_pace_sub": 1.0, "volatility_sub": 0.936, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:30.483542", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.385, "vwap": 12.3119, "vwap_slope": 0.0016, "atr": 0.0378, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0764, "ema9": 12.3211, "ema20": 12.2964, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.5, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.061, "volume_pace_ratio": 0.687, "stage3": {"stop": 12.3396, "risk": 0.0454, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1172, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:30.485741", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2053, "vwap": 10.3297, "vwap_slope": -0.008, "atr": 0.0475, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1321, "flat_threshold_pct": 0.1163, "ema9": 10.2275, "ema20": 10.2805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.839, "distance_from_high_pct": 4.622, "spread_pct": 0.098, "rvol": 0.032, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:04:30.486999", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.6s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared premarket_high $5.65 yet"], "metrics": {"price": 5.555, "vwap": 5.5067, "vwap_slope": 0.0029, "atr": 0.0232, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1045, "ema9": 5.5197, "ema20": 5.5085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.571, "stage3": {"stop": 5.5272, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4063, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared premarket_high $5.65 yet"}}}
{"timestamp": "2026-09-22T14:04:30.488836", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0774, "ema20": 9.0735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 2.833, "spread_pct": 0.44, "rvol": 0.057, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:04:30.491589", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4642, "vwap_slope": -0.0, "atr": 0.0201, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.0677, "ema9": 7.4422, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.047, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:04:30.492818", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.165, "vwap": 9.1926, "vwap_slope": -0.0021, "atr": 0.0452, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.1233, "ema9": 9.1456, "ema20": 9.1457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 2.707, "spread_pct": 0.327, "rvol": 0.069, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:04:30.494274", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.86", "VWAP sloping down"], "metrics": {"price": 12.2556, "vwap": 12.8599, "vwap_slope": -0.0456, "atr": 0.125, "atr_pct": 1.02, "trend": "flat", "slope_pct": -0.1674, "flat_threshold_pct": 0.2551, "ema9": 12.496, "ema20": 12.6631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 9.352, "spread_pct": 0.489, "rvol": 0.075, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:04:30.496777", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +94% >= 50% buy threshold, stop 5.54", "entry_score 97.0"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.536, "vwap_slope": 0.0006, "atr": 0.0197, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0329, "flat_threshold_pct": 0.0883, "ema9": 5.556, "ema20": 5.5499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.5414, "risk": 0.0236, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9437, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 5.54"}, "entry_score": 96.96, "entry_score_breakdown": {"imbalance_sub": 0.92, "volume_pace_sub": 1.0, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:30.532735", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0949, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.377, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:04:30.535824", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.7214, "vwap_slope": -0.0036, "atr": 0.0287, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0825, "ema9": 8.6908, "ema20": 8.7032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:04:30.536984", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.8379, "vwap": 11.7197, "vwap_slope": 0.018, "atr": 0.0591, "atr_pct": 0.499, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.1248, "ema9": 11.8015, "ema20": 11.774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.606, "distance_from_high_pct": 0.186, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:04:30.538025", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.9514, "vwap": 9.0048, "vwap_slope": -0.0005, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.05, "ema9": 8.962, "ema20": 8.9702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 1.633, "spread_pct": 0.112, "rvol": 0.108, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:04:30.539693", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.473}}
{"timestamp": "2026-09-22T14:04:30.540680", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8107, "vwap_slope": -0.0053, "atr": 0.0367, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.0625, "ema9": 14.6896, "ema20": 14.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.549}}
{"timestamp": "2026-09-22T14:04:30.541521", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.1344, "vwap": 9.1254, "vwap_slope": -0.0083, "atr": 0.0418, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.1143, "ema9": 9.0978, "ema20": 9.1085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.414, "distance_from_high_pct": 1.036, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:04:30.542334", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (295.6s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 13.885, "vwap": 13.8154, "vwap_slope": 0.0039, "atr": 0.0407, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0733, "ema9": 13.8521, "ema20": 13.8304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.892, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.567, "stage3": {"stop": 13.8362, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2565, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:30.543267", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.5s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 6.19, "vwap": 6.1458, "vwap_slope": 0.0012, "atr": 0.0151, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.061, "ema9": 6.1601, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.482, "spread_pct": 0.161, "rvol": 0.088, "volume_pace_ratio": 0.991, "stage3": {"stop": 6.1719, "risk": 0.0181, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0696, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:30.544158", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.081%)"], "metrics": {"price": 13.345, "vwap": 13.4845, "vwap_slope": -0.0084, "atr": 0.0433, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.1084, "flat_threshold_pct": 0.0812, "ema9": 13.3357, "ema20": 13.379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T14:04:35.550125", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.356%)", "metrics": {"price": 7.8984, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.3563, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:35.551917", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8984, "vwap": 7.773, "vwap_slope": 0.0107, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0896, "lower_highs_lower_lows": false, "stop": 7.8637, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:04:35.552583", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1335, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:35.553165", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0115, "lower_highs_lower_lows": true, "stop": 10.0613, "imbalance_decline_count": 0, "imbalance_cur": 0.12615626845109232, "imbalance_prev": 0.049636285836542574}}
{"timestamp": "2026-09-22T14:04:35.553621", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.033%)", "metrics": {"price": 6.33, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0325, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:35.554160", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.33, "vwap": 6.3063, "vwap_slope": 0.0015, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0377, "lower_highs_lower_lows": false, "stop": 6.3122, "imbalance_decline_count": 0, "imbalance_cur": 0.640387275242047, "imbalance_prev": 0.48616600790513836}}
{"timestamp": "2026-09-22T14:04:35.555451", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3058, "vwap": 13.7933, "vwap_slope": -0.0198, "atr": 0.4198, "atr_pct": 3.155, "trend": "flat", "slope_pct": -0.308, "flat_threshold_pct": 0.7887, "ema9": 13.4147, "ema20": 13.5882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 16.158, "spread_pct": 0.226, "rvol": 2.076, "volume_pace_ratio": 23.406}}
{"timestamp": "2026-09-22T14:04:35.556454", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.81, "vwap": 8.8605, "vwap_slope": -0.0044, "atr": 0.0459, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0894, "flat_threshold_pct": 0.1303, "ema9": 8.7593, "ema20": 8.7556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 4.447, "spread_pct": 0.113, "rvol": 0.515, "volume_pace_ratio": 5.806}}
{"timestamp": "2026-09-22T14:04:35.557286", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.238%)"], "metrics": {"price": 13.04, "vwap": 13.6502, "vwap_slope": -0.0062, "atr": 0.124, "atr_pct": 0.951, "trend": "negative", "slope_pct": -0.2457, "flat_threshold_pct": 0.2377, "ema9": 13.0626, "ema20": 13.1946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 8.104, "spread_pct": 0.459, "rvol": 0.103, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T14:04:35.558184", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3899, "vwap": 6.4286, "vwap_slope": -0.0025, "atr": 0.0169, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0661, "ema9": 6.3857, "ema20": 6.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 2.741, "spread_pct": 0.157, "rvol": 0.096, "volume_pace_ratio": 1.083}}
{"timestamp": "2026-09-22T14:04:35.559066", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9203, "vwap": 8.846, "vwap_slope": 0.0058, "atr": 0.0615, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1321, "flat_threshold_pct": 0.1723, "ema9": 8.9537, "ema20": 8.9335, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 1.759, "spread_pct": 0.112, "rvol": 0.302, "volume_pace_ratio": 3.4}}
{"timestamp": "2026-09-22T14:04:35.559883", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:04:35.560690", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.7s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 12.795, "vwap": 12.7152, "vwap_slope": 0.003, "atr": 0.0314, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.0613, "ema9": 12.7385, "ema20": 12.7179, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.458, "distance_from_high_pct": 0.039, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.545, "stage3": {"stop": 12.7573, "risk": 0.0377, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2166, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:35.561546", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6401, "vwap": 8.7466, "vwap_slope": -0.0039, "atr": 0.0502, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0965, "flat_threshold_pct": 0.1453, "ema9": 8.6197, "ema20": 8.6414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 6.391, "spread_pct": 0.116, "rvol": 0.463, "volume_pace_ratio": 5.225}}
{"timestamp": "2026-09-22T14:04:35.562513", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 600.1s", "imbalance +87% >= 50% buy threshold, stop 11.71", "entry_score 92.9"], "reasons_against": [], "metrics": {"price": 11.7652, "vwap": 11.6194, "vwap_slope": 0.0226, "atr": 0.0488, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.1037, "ema9": 11.6945, "ema20": 11.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.523, "distance_from_high_pct": 0.21, "spread_pct": 0.085, "rvol": 0.062, "volume_pace_ratio": 0.695, "stage3": {"stop": 11.7066, "risk": 0.0586, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8663, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 11.71"}, "entry_score": 92.92, "entry_score_breakdown": {"imbalance_sub": 0.809, "volume_pace_sub": 1.0, "volatility_sub": 0.932, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:35.609751", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.385, "vwap": 12.312, "vwap_slope": 0.0017, "atr": 0.0378, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0764, "ema9": 12.3211, "ema20": 12.2964, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.504, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.061, "volume_pace_ratio": 0.687, "stage3": {"stop": 12.3396, "risk": 0.0454, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2435, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:35.611832", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.26 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.26, "vwap": 10.3298, "vwap_slope": -0.0079, "atr": 0.0475, "atr_pct": 0.463, "trend": "negative", "slope_pct": -0.1296, "flat_threshold_pct": 0.1156, "ema9": 10.2385, "ema20": 10.2857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.839, "distance_from_high_pct": 4.111, "spread_pct": 0.098, "rvol": 0.032, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:04:35.613059", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.7s", "imbalance +79% >= 50% buy threshold, stop 5.53", "entry_score 89.5"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5067, "vwap_slope": 0.0029, "atr": 0.0232, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1045, "ema9": 5.5197, "ema20": 5.5085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.57, "stage3": {"stop": 5.5272, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.788, "passed": true, "reason": "imbalance +79% >= 50% buy threshold, stop 5.53"}, "entry_score": 89.53, "entry_score_breakdown": {"imbalance_sub": 0.697, "volume_pace_sub": 1.0, "volatility_sub": 0.931, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:35.652515", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0774, "ema20": 9.0735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 2.833, "spread_pct": 0.44, "rvol": 0.057, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:04:35.653386", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46"], "metrics": {"price": 7.4513, "vwap": 7.4643, "vwap_slope": 0.0, "atr": 0.0201, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0675, "ema9": 7.4454, "ema20": 7.4458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.307, "spread_pct": 0.134, "rvol": 0.047, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:04:35.654203", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1926, "vwap_slope": -0.0022, "atr": 0.0452, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.1235, "ema9": 9.1426, "ema20": 9.1443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 2.866, "spread_pct": 0.218, "rvol": 0.069, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:04:35.655066", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.86", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.8564, "vwap_slope": -0.049, "atr": 0.125, "atr_pct": 1.017, "trend": "flat", "slope_pct": -0.1658, "flat_threshold_pct": 0.2542, "ema9": 12.5049, "ema20": 12.6673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 9.024, "spread_pct": 0.649, "rvol": 0.076, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T14:04:35.656089", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.6s", "imbalance +71% >= 50% buy threshold, stop 5.54", "entry_score 87.1"], "reasons_against": [], "metrics": {"price": 5.56, "vwap": 5.536, "vwap_slope": 0.0006, "atr": 0.0197, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0884, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5364, "risk": 0.0236, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7133, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 5.54"}, "entry_score": 87.08, "entry_score_breakdown": {"imbalance_sub": 0.59, "volume_pace_sub": 1.0, "volatility_sub": 0.968, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:35.697682", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.02, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0949, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.377, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:04:35.698743", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7005, "vwap": 8.7214, "vwap_slope": -0.0036, "atr": 0.0287, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0826, "ema9": 8.6899, "ema20": 8.7027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 1.8, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:04:35.699704", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.10% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.785, "vwap": 11.7196, "vwap_slope": 0.0179, "atr": 0.0591, "atr_pct": 0.501, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.1254, "ema9": 11.791, "ema20": 11.769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.607, "distance_from_high_pct": 0.632, "spread_pct": 1.103, "rvol": 0.02, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:04:35.700556", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.9501, "vwap": 9.004, "vwap_slope": -0.0013, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.05, "ema9": 8.9617, "ema20": 8.9701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 1.647, "spread_pct": 0.112, "rvol": 0.11, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:04:35.701342", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.47}}
{"timestamp": "2026-09-22T14:04:35.702205", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6977, "vwap": 14.8107, "vwap_slope": -0.0053, "atr": 0.037, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0469, "flat_threshold_pct": 0.063, "ema9": 14.6911, "ema20": 14.7184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 1.885, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.546}}
{"timestamp": "2026-09-22T14:04:35.703024", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1254, "vwap_slope": -0.0083, "atr": 0.0418, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.1145, "ema9": 9.0949, "ema20": 9.1071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:04:35.703878", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (300.8s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 13.885, "vwap": 13.8154, "vwap_slope": 0.0039, "atr": 0.0407, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0733, "ema9": 13.8521, "ema20": 13.8304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.892, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.565, "stage3": {"stop": 13.8362, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2565, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:35.704802", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.7s", "imbalance +59% >= 50% buy threshold, stop 6.18", "entry_score 82.2"], "reasons_against": [], "metrics": {"price": 6.1938, "vwap": 6.146, "vwap_slope": 0.0014, "atr": 0.0151, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0609, "ema9": 6.1609, "ema20": 6.1497, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.532, "distance_from_high_pct": 0.421, "spread_pct": 0.161, "rvol": 0.088, "volume_pace_ratio": 0.992, "stage3": {"stop": 6.1757, "risk": 0.0181, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5859, "passed": true, "reason": "imbalance +59% >= 50% buy threshold, stop 6.18"}, "entry_score": 82.25, "entry_score_breakdown": {"imbalance_sub": 0.408, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:35.738996", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.081%)"], "metrics": {"price": 13.345, "vwap": 13.4845, "vwap_slope": -0.0085, "atr": 0.0433, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.1084, "flat_threshold_pct": 0.0812, "ema9": 13.3357, "ema20": 13.379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T14:04:40.743207", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.362%)", "metrics": {"price": 7.9, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.3624, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:40.745761", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.7733, "vwap_slope": 0.0109, "atr": 0.0293, "trend": "flat", "slope_pct": 0.0897, "lower_highs_lower_lows": false, "stop": 7.8649, "imbalance_decline_count": 1, "imbalance_cur": 0.6824849007765315, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:04:40.746420", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1335, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:40.747033", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0115, "lower_highs_lower_lows": true, "stop": 10.0613, "imbalance_decline_count": 0, "imbalance_cur": 0.12615626845109232, "imbalance_prev": 0.12615626845109232}}
{"timestamp": "2026-09-22T14:04:40.747473", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 6.3419, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0238, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:40.748042", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3419, "vwap": 6.3063, "vwap_slope": 0.0015, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0385, "lower_highs_lower_lows": false, "stop": 6.3241, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.640387275242047}}
{"timestamp": "2026-09-22T14:04:40.749085", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2866, "vwap": 13.7929, "vwap_slope": -0.0202, "atr": 0.4198, "atr_pct": 3.159, "trend": "flat", "slope_pct": -0.3092, "flat_threshold_pct": 0.7898, "ema9": 13.4108, "ema20": 13.5863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 16.279, "spread_pct": 0.377, "rvol": 2.078, "volume_pace_ratio": 23.364}}
{"timestamp": "2026-09-22T14:04:40.750020", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.8605, "vwap_slope": -0.0044, "atr": 0.0459, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0889, "flat_threshold_pct": 0.1302, "ema9": 8.7613, "ema20": 8.7566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 4.338, "spread_pct": 0.113, "rvol": 0.515, "volume_pace_ratio": 5.792}}
{"timestamp": "2026-09-22T14:04:40.751028", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.247%, flat band 0.238%)"], "metrics": {"price": 13.01, "vwap": 13.6499, "vwap_slope": -0.0064, "atr": 0.124, "atr_pct": 0.953, "trend": "negative", "slope_pct": -0.2468, "flat_threshold_pct": 0.2383, "ema9": 13.0566, "ema20": 13.1918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 8.316, "spread_pct": 0.46, "rvol": 0.103, "volume_pace_ratio": 1.163}}
{"timestamp": "2026-09-22T14:04:40.752764", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3899, "vwap": 6.4285, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0661, "ema9": 6.3857, "ema20": 6.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.741, "spread_pct": 0.157, "rvol": 0.096, "volume_pace_ratio": 1.083}}
{"timestamp": "2026-09-22T14:04:40.753541", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.8461, "vwap_slope": 0.0059, "atr": 0.0615, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1324, "flat_threshold_pct": 0.1722, "ema9": 8.9546, "ema20": 8.9339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 1.707, "spread_pct": 0.112, "rvol": 0.302, "volume_pace_ratio": 3.394}}
{"timestamp": "2026-09-22T14:04:40.754324", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:04:40.755363", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.9s) but room-to-run failed: imbalance +50% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.785, "vwap": 12.7152, "vwap_slope": 0.003, "atr": 0.0314, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0614, "ema9": 12.7365, "ema20": 12.717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.048, "volume_pace_ratio": 0.544, "stage3": {"stop": 12.7473, "risk": 0.0377, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4994, "passed": false, "reason": "imbalance +50% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:04:40.756358", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.7465, "vwap_slope": -0.0039, "atr": 0.0502, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0963, "flat_threshold_pct": 0.1452, "ema9": 8.6207, "ema20": 8.6418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 6.338, "spread_pct": 0.116, "rvol": 0.464, "volume_pace_ratio": 5.214}}
{"timestamp": "2026-09-22T14:04:40.757299", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 605.3s", "imbalance +88% >= 50% buy threshold, stop 11.72", "entry_score 93.7"], "reasons_against": [], "metrics": {"price": 11.775, "vwap": 11.6203, "vwap_slope": 0.0235, "atr": 0.0488, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.1036, "ema9": 11.6965, "ema20": 11.6502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.53, "distance_from_high_pct": 0.127, "spread_pct": 0.085, "rvol": 0.062, "volume_pace_ratio": 0.697, "stage3": {"stop": 11.7164, "risk": 0.0586, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8837, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 11.72"}, "entry_score": 93.67, "entry_score_breakdown": {"imbalance_sub": 0.834, "volume_pace_sub": 1.0, "volatility_sub": 0.933, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:40.791214", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 12.415, "vwap": 12.3126, "vwap_slope": 0.0023, "atr": 0.0393, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0791, "ema9": 12.3271, "ema20": 12.2992, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.514, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.061, "volume_pace_ratio": 0.69, "stage3": {"stop": 12.3678, "risk": 0.0472, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2138, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:40.792461", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.25 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.130%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.25, "vwap": 10.3297, "vwap_slope": -0.008, "atr": 0.0475, "atr_pct": 0.463, "trend": "negative", "slope_pct": -0.13, "flat_threshold_pct": 0.1157, "ema9": 10.2365, "ema20": 10.2847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.84, "distance_from_high_pct": 4.205, "spread_pct": 0.195, "rvol": 0.032, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:04:40.793439", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.9s", "imbalance +64% >= 50% buy threshold, stop 5.51", "entry_score 83.0"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5067, "vwap_slope": 0.0029, "atr": 0.0232, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.1048, "ema9": 5.5167, "ema20": 5.507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.57, "stage3": {"stop": 5.5122, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6354, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 5.51"}, "entry_score": 82.97, "entry_score_breakdown": {"imbalance_sub": 0.479, "volume_pace_sub": 1.0, "volatility_sub": 0.93, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:40.824478", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0774, "ema20": 9.0735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 2.833, "spread_pct": 0.44, "rvol": 0.057, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:04:40.825409", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4641, "vwap_slope": -0.0001, "atr": 0.0208, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.0702, "ema9": 7.4402, "ema20": 7.4433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:04:40.826271", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1926, "vwap_slope": -0.0022, "atr": 0.0452, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.1234, "ema9": 9.1446, "ema20": 9.1452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 2.76, "spread_pct": 0.547, "rvol": 0.07, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:04:40.827174", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.86", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.8564, "vwap_slope": -0.049, "atr": 0.125, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.1643, "flat_threshold_pct": 0.2533, "ema9": 12.5129, "ema20": 12.6711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 8.728, "spread_pct": 0.487, "rvol": 0.076, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T14:04:40.828005", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.56, "vwap": 5.5361, "vwap_slope": 0.0007, "atr": 0.0197, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0885, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5364, "risk": 0.0236, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9412, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:40.828745", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2668, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.0203, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0499, "flat_threshold_pct": 0.0962, "ema9": 5.2712, "ema20": 5.2559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.626, "spread_pct": 0.568, "rvol": 0.016, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:04:40.829511", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7213, "vwap_slope": -0.0037, "atr": 0.0287, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0826, "ema9": 8.6888, "ema20": 8.7022, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:04:40.830208", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.10% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.785, "vwap": 11.7196, "vwap_slope": 0.0179, "atr": 0.0591, "atr_pct": 0.501, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.1254, "ema9": 11.791, "ema20": 11.769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.607, "distance_from_high_pct": 0.632, "spread_pct": 1.103, "rvol": 0.02, "volume_pace_ratio": 0.226}}
{"timestamp": "2026-09-22T14:04:40.831014", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.9501, "vwap": 9.0032, "vwap_slope": -0.0021, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.05, "ema9": 8.9617, "ema20": 8.9701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 1.647, "spread_pct": 0.112, "rvol": 0.112, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:04:40.831750", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.466}}
{"timestamp": "2026-09-22T14:04:40.832428", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.695, "vwap": 14.8107, "vwap_slope": -0.0053, "atr": 0.037, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.063, "ema9": 14.6906, "ema20": 14.7181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.542}}
{"timestamp": "2026-09-22T14:04:40.832885", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1254, "vwap_slope": -0.0083, "atr": 0.0418, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.1145, "ema9": 9.0949, "ema20": 9.1071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:04:40.833534", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (305.9s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8817, "vwap": 13.8154, "vwap_slope": 0.0039, "atr": 0.0407, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0734, "ema9": 13.8515, "ema20": 13.8301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 0.916, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.564, "stage3": {"stop": 13.8329, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6307, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:40.834301", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.8s", "imbalance +54% >= 50% buy threshold, stop 6.17", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 6.19, "vwap": 6.146, "vwap_slope": 0.0014, "atr": 0.0151, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.061, "ema9": 6.1601, "ema20": 6.1493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 0.482, "spread_pct": 0.161, "rvol": 0.088, "volume_pace_ratio": 0.99, "stage3": {"stop": 6.1719, "risk": 0.0181, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5372, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 6.17"}, "entry_score": 80.17, "entry_score_breakdown": {"imbalance_sub": 0.339, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:40.873091", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.081%)"], "metrics": {"price": 13.35, "vwap": 13.4844, "vwap_slope": -0.0085, "atr": 0.0433, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.1082, "flat_threshold_pct": 0.0812, "ema9": 13.3367, "ema20": 13.3795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.834, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.966}}
{"timestamp": "2026-09-22T14:04:45.880663", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.172%)", "metrics": {"price": 7.8499, "peak_price": 7.9, "peak_gain_cents": 16.5, "slope_pct": 0.1716, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:45.882211", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8499, "vwap": 7.7726, "vwap_slope": 0.0102, "atr": 0.0314, "trend": "flat", "slope_pct": 0.0866, "lower_highs_lower_lows": false, "stop": 7.8122, "imbalance_decline_count": 2, "imbalance_cur": 0.5686274509803921, "imbalance_prev": 0.6824849007765315}}
{"timestamp": "2026-09-22T14:04:45.882890", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.095, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1335, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:45.883708", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.095, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0115, "lower_highs_lower_lows": true, "stop": 10.0613, "imbalance_decline_count": 0, "imbalance_cur": 0.12615626845109232, "imbalance_prev": 0.12615626845109232}}
{"timestamp": "2026-09-22T14:04:45.884184", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.056%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0562, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:45.884780", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3063, "vwap_slope": 0.0015, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0373, "lower_highs_lower_lows": false, "stop": 6.3072, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:04:45.885922", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.25, "vwap": 13.7925, "vwap_slope": -0.0206, "atr": 0.4198, "atr_pct": 3.168, "trend": "flat", "slope_pct": -0.3114, "flat_threshold_pct": 0.792, "ema9": 13.4035, "ema20": 13.5829, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 16.509, "spread_pct": 0.301, "rvol": 2.079, "volume_pace_ratio": 23.321}}
{"timestamp": "2026-09-22T14:04:45.886913", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.81, "vwap": 8.8605, "vwap_slope": -0.0044, "atr": 0.0459, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0894, "flat_threshold_pct": 0.1303, "ema9": 8.7593, "ema20": 8.7556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 4.447, "spread_pct": 0.114, "rvol": 0.515, "volume_pace_ratio": 5.779}}
{"timestamp": "2026-09-22T14:04:45.887940", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.238%)"], "metrics": {"price": 13.0243, "vwap": 13.6499, "vwap_slope": -0.0064, "atr": 0.124, "atr_pct": 0.952, "trend": "negative", "slope_pct": -0.2463, "flat_threshold_pct": 0.238, "ema9": 13.0595, "ema20": 13.1932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 8.215, "spread_pct": 0.46, "rvol": 0.103, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T14:04:45.888813", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4284, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0661, "ema9": 6.3857, "ema20": 6.3956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.096, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T14:04:45.889593", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 8.8461, "vwap_slope": 0.0059, "atr": 0.0615, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1318, "flat_threshold_pct": 0.1724, "ema9": 8.9526, "ema20": 8.933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.817, "spread_pct": 0.112, "rvol": 0.302, "volume_pace_ratio": 3.388}}
{"timestamp": "2026-09-22T14:04:45.890398", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:04:45.891374", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.0s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.785, "vwap": 12.7155, "vwap_slope": 0.0033, "atr": 0.0314, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0614, "ema9": 12.7365, "ema20": 12.717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.049, "volume_pace_ratio": 0.546, "stage3": {"stop": 12.7473, "risk": 0.0377, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.401, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:04:45.892255", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6394, "vwap": 8.7464, "vwap_slope": -0.004, "atr": 0.0502, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.0966, "flat_threshold_pct": 0.1453, "ema9": 8.6195, "ema20": 8.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 6.399, "spread_pct": 0.116, "rvol": 0.464, "volume_pace_ratio": 5.207}}
{"timestamp": "2026-09-22T14:04:45.893079", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 610.5s", "imbalance +86% >= 50% buy threshold, stop 11.72", "entry_score 92.5"], "reasons_against": [], "metrics": {"price": 11.775, "vwap": 11.6204, "vwap_slope": 0.0237, "atr": 0.0488, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.1036, "ema9": 11.6965, "ema20": 11.6502, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.532, "distance_from_high_pct": 0.127, "spread_pct": 0.085, "rvol": 0.062, "volume_pace_ratio": 0.696, "stage3": {"stop": 11.7164, "risk": 0.0586, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8552, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 11.72"}, "entry_score": 92.45, "entry_score_breakdown": {"imbalance_sub": 0.793, "volume_pace_sub": 1.0, "volatility_sub": 0.933, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:45.929810", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.425, "vwap": 12.3132, "vwap_slope": 0.0029, "atr": 0.04, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0804, "ema9": 12.3291, "ema20": 12.3002, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.523, "distance_from_high_pct": 1.154, "spread_pct": 0.08, "rvol": 0.062, "volume_pace_ratio": 0.693, "stage3": {"stop": 12.377, "risk": 0.048, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4212, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:04:45.930976", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2118, "vwap": 10.3292, "vwap_slope": -0.0085, "atr": 0.0475, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1318, "flat_threshold_pct": 0.1162, "ema9": 10.2288, "ema20": 10.2811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.852, "distance_from_high_pct": 4.562, "spread_pct": 0.098, "rvol": 0.032, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:04:45.931858", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 102.0s", "imbalance +68% >= 50% buy threshold, stop 5.53", "entry_score 84.7"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5069, "vwap_slope": 0.0032, "atr": 0.0232, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1045, "ema9": 5.5197, "ema20": 5.5085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.277, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.57, "stage3": {"stop": 5.5272, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6752, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 5.53"}, "entry_score": 84.69, "entry_score_breakdown": {"imbalance_sub": 0.536, "volume_pace_sub": 1.0, "volatility_sub": 0.931, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:45.966076", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.0915, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0782, "ema9": 9.0774, "ema20": 9.0735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 2.833, "spread_pct": 0.44, "rvol": 0.057, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:04:45.967208", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4641, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0714, "ema9": 7.4392, "ema20": 7.4429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:04:45.968340", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1926, "vwap_slope": -0.0022, "atr": 0.0452, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.1234, "ema9": 9.1446, "ema20": 9.1452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 2.76, "spread_pct": 0.547, "rvol": 0.07, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:04:45.969174", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.86", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.8553, "vwap_slope": -0.0501, "atr": 0.125, "atr_pct": 1.017, "trend": "flat", "slope_pct": -0.1658, "flat_threshold_pct": 0.2542, "ema9": 12.5049, "ema20": 12.6673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 9.024, "spread_pct": 0.487, "rvol": 0.076, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:04:45.970084", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.9s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.56, "vwap": 5.5361, "vwap_slope": 0.0007, "atr": 0.0197, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0885, "ema9": 5.555, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5364, "risk": 0.0236, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.5831, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:45.970977", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.0203, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0959, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 0.377, "spread_pct": 0.379, "rvol": 0.016, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:04:45.971917", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7212, "vwap_slope": -0.0038, "atr": 0.0287, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0177, "flat_threshold_pct": 0.0827, "ema9": 8.6878, "ema20": 8.7017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:04:45.972727", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.10% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.82, "vwap": 11.7203, "vwap_slope": 0.0186, "atr": 0.06, "atr_pct": 0.507, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.1268, "ema9": 11.798, "ema20": 11.7723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.624, "distance_from_high_pct": 0.337, "spread_pct": 1.103, "rvol": 0.02, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:04:45.973599", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0033, "vwap_slope": -0.0021, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.05, "ema9": 8.9627, "ema20": 8.9706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 1.593, "spread_pct": 0.112, "rvol": 0.112, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:04:45.975490", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.462}}
{"timestamp": "2026-09-22T14:04:45.976498", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6837, "vwap": 14.8106, "vwap_slope": -0.0054, "atr": 0.037, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0473, "flat_threshold_pct": 0.0631, "ema9": 14.6883, "ema20": 14.7171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 1.978, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.539}}
{"timestamp": "2026-09-22T14:04:45.977954", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.056, "vwap": 9.1251, "vwap_slope": -0.0086, "atr": 0.0449, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.124, "ema9": 9.0821, "ema20": 9.101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.885, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:04:45.978877", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (311.1s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8844, "vwap": 13.8155, "vwap_slope": 0.004, "atr": 0.0407, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0733, "ema9": 13.852, "ema20": 13.8304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 0.897, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.563, "stage3": {"stop": 13.8356, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9126, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:45.979778", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.0s) but room-to-run failed: imbalance +50% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.1917, "vwap": 6.1459, "vwap_slope": 0.0013, "atr": 0.0169, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0681, "ema9": 6.1605, "ema20": 6.1495, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.532, "distance_from_high_pct": 0.455, "spread_pct": 0.161, "rvol": 0.088, "volume_pace_ratio": 0.988, "stage3": {"stop": 6.1714, "risk": 0.0203, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4971, "passed": false, "reason": "imbalance +50% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:04:45.980603", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.081%)"], "metrics": {"price": 13.335, "vwap": 13.4842, "vwap_slope": -0.0087, "atr": 0.0433, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.1087, "flat_threshold_pct": 0.0813, "ema9": 13.3337, "ema20": 13.3781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T14:04:50.986404", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.381%)", "metrics": {"price": 7.905, "peak_price": 7.905, "peak_gain_cents": 17.0, "slope_pct": 0.3814, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:50.988189", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.7731, "vwap_slope": 0.0108, "atr": 0.0314, "trend": "flat", "slope_pct": 0.09, "lower_highs_lower_lows": false, "stop": 7.8673, "imbalance_decline_count": 3, "imbalance_cur": 0.5262321144674086, "imbalance_prev": 0.5686274509803921}}
{"timestamp": "2026-09-22T14:04:50.988788", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.091, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1454, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:50.989307", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.091, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0113, "lower_highs_lower_lows": true, "stop": 10.0573, "imbalance_decline_count": 0, "imbalance_cur": 0.788825340959085, "imbalance_prev": 0.12615626845109232}}
{"timestamp": "2026-09-22T14:04:50.989676", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 6.3396, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0129, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:50.990154", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3396, "vwap": 6.3064, "vwap_slope": 0.0015, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0384, "lower_highs_lower_lows": false, "stop": 6.3218, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:04:50.991168", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2608, "vwap": 13.7924, "vwap_slope": -0.0207, "atr": 0.4198, "atr_pct": 3.165, "trend": "flat", "slope_pct": -0.3107, "flat_threshold_pct": 0.7913, "ema9": 13.4057, "ema20": 13.5839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 16.441, "spread_pct": 0.301, "rvol": 2.079, "volume_pace_ratio": 23.269}}
{"timestamp": "2026-09-22T14:04:50.992063", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8081, "vwap": 8.8605, "vwap_slope": -0.0044, "atr": 0.0459, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.0895, "flat_threshold_pct": 0.1303, "ema9": 8.7589, "ema20": 8.7554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 4.467, "spread_pct": 0.114, "rvol": 0.515, "volume_pace_ratio": 5.768}}
{"timestamp": "2026-09-22T14:04:50.992914", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.238%)"], "metrics": {"price": 13.045, "vwap": 13.6497, "vwap_slope": -0.0066, "atr": 0.124, "atr_pct": 0.951, "trend": "negative", "slope_pct": -0.2456, "flat_threshold_pct": 0.2377, "ema9": 13.0636, "ema20": 13.1951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.069, "spread_pct": 0.46, "rvol": 0.103, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T14:04:50.993813", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4284, "vwap_slope": -0.0027, "atr": 0.0169, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.0662, "ema9": 6.3847, "ema20": 6.3952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.096, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T14:04:50.994558", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 8.8462, "vwap_slope": 0.006, "atr": 0.0617, "atr_pct": 0.692, "trend": "flat", "slope_pct": 0.1316, "flat_threshold_pct": 0.173, "ema9": 8.9516, "ema20": 8.9325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 1.872, "spread_pct": 0.224, "rvol": 0.302, "volume_pace_ratio": 3.382}}
{"timestamp": "2026-09-22T14:04:50.995438", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:04:50.996384", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.1s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 12.7419, "vwap": 12.7154, "vwap_slope": 0.0032, "atr": 0.0314, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0616, "ema9": 12.7279, "ema20": 12.7129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.454, "spread_pct": 0.078, "rvol": 0.049, "volume_pace_ratio": 0.546, "stage3": {"stop": 12.7042, "risk": 0.0377, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.196, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:50.997230", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.7456, "vwap_slope": -0.0049, "atr": 0.0524, "atr_pct": 0.604, "trend": "flat", "slope_pct": -0.0952, "flat_threshold_pct": 0.1511, "ema9": 8.6247, "ema20": 8.6437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 6.121, "spread_pct": 0.115, "rvol": 0.469, "volume_pace_ratio": 5.247}}
{"timestamp": "2026-09-22T14:04:50.998218", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (615.6s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared premarket_high $11.85 yet"], "metrics": {"price": 11.765, "vwap": 11.6211, "vwap_slope": 0.0244, "atr": 0.0488, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0326, "flat_threshold_pct": 0.1037, "ema9": 11.6945, "ema20": 11.6492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.212, "spread_pct": 0.085, "rvol": 0.062, "volume_pace_ratio": 0.699, "stage3": {"stop": 11.7064, "risk": 0.0586, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4203, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared premarket_high $11.85 yet"}}}
{"timestamp": "2026-09-22T14:04:50.999375", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.9s", "imbalance +54% >= 50% buy threshold, stop 12.40", "entry_score 79.8"], "reasons_against": [], "metrics": {"price": 12.445, "vwap": 12.3141, "vwap_slope": 0.0038, "atr": 0.0411, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.0825, "ema9": 12.3331, "ema20": 12.3021, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.536, "distance_from_high_pct": 0.994, "spread_pct": 0.08, "rvol": 0.062, "volume_pace_ratio": 0.697, "stage3": {"stop": 12.3957, "risk": 0.0493, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5381, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 12.40"}, "entry_score": 79.85, "entry_score_breakdown": {"imbalance_sub": 0.34, "volume_pace_sub": 1.0, "volatility_sub": 0.982, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:51.044843", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2118, "vwap": 10.3292, "vwap_slope": -0.0085, "atr": 0.0475, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1318, "flat_threshold_pct": 0.1162, "ema9": 10.2288, "ema20": 10.2811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.852, "distance_from_high_pct": 4.562, "spread_pct": 0.098, "rvol": 0.032, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:04:51.045900", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.1s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 5.56, "vwap": 5.5071, "vwap_slope": 0.0033, "atr": 0.0232, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1044, "ema9": 5.5207, "ema20": 5.5089, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.278, "distance_from_high_pct": 0.714, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.57, "stage3": {"stop": 5.5322, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2973, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:51.046872", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0003, "atr": 0.0305, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.084, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:04:51.047803", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4641, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0714, "ema9": 7.4392, "ema20": 7.4429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:04:51.048644", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1926, "vwap_slope": -0.0022, "atr": 0.0452, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.1234, "ema9": 9.1446, "ema20": 9.1452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 2.76, "spread_pct": 0.547, "rvol": 0.07, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T14:04:51.049498", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.85", "VWAP sloping down"], "metrics": {"price": 12.3228, "vwap": 12.8537, "vwap_slope": -0.0517, "atr": 0.125, "atr_pct": 1.015, "trend": "flat", "slope_pct": -0.1649, "flat_threshold_pct": 0.2537, "ema9": 12.5094, "ema20": 12.6695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 8.855, "spread_pct": 0.487, "rvol": 0.076, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:04:51.050343", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.0s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5578, "vwap": 5.5361, "vwap_slope": 0.0007, "atr": 0.0197, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.0886, "ema9": 5.5545, "ema20": 5.5492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.086, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5342, "risk": 0.0236, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5176, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:51.051266", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.231, "vwap_slope": 0.0007, "atr": 0.0203, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0511, "flat_threshold_pct": 0.0959, "ema9": 5.2738, "ema20": 5.2572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 0.377, "spread_pct": 0.379, "rvol": 0.016, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:04:51.052166", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.7212, "vwap_slope": -0.0038, "atr": 0.0287, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0826, "ema9": 8.6898, "ema20": 8.7027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:04:51.053027", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.19% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.82, "vwap": 11.7204, "vwap_slope": 0.0186, "atr": 0.06, "atr_pct": 0.507, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.1268, "ema9": 11.798, "ema20": 11.7723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.624, "distance_from_high_pct": 0.337, "spread_pct": 1.187, "rvol": 0.02, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:04:51.053875", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.003, "vwap_slope": -0.0023, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.05, "ema9": 8.9607, "ema20": 8.9696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.112, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:04:51.054721", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8665, "vwap_slope": -0.0004, "atr": 0.0381, "atr_pct": 0.795, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.1988, "ema9": 4.8001, "ema20": 4.8086, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 4.96, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.459}}
{"timestamp": "2026-09-22T14:04:51.055670", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.695, "vwap": 14.8106, "vwap_slope": -0.0054, "atr": 0.037, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.063, "ema9": 14.6906, "ema20": 14.7181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T14:04:51.056512", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1253, "vwap_slope": -0.0085, "atr": 0.0449, "atr_pct": 0.492, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.1231, "ema9": 9.0949, "ema20": 9.1071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.416, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:04:51.057322", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (316.2s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8786, "vwap": 13.8155, "vwap_slope": 0.004, "atr": 0.0407, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0734, "ema9": 13.8509, "ema20": 13.8298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 0.938, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.562, "stage3": {"stop": 13.8298, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7247, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:51.058294", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.1s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.146, "vwap_slope": 0.0014, "atr": 0.0169, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0683, "ema9": 6.1581, "ema20": 6.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.088, "volume_pace_ratio": 0.989, "stage3": {"stop": 6.1597, "risk": 0.0203, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1914, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:51.059280", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.081%)"], "metrics": {"price": 13.335, "vwap": 13.4842, "vwap_slope": -0.0088, "atr": 0.0433, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.1087, "flat_threshold_pct": 0.0813, "ema9": 13.3337, "ema20": 13.3781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.963}}
{"timestamp": "2026-09-22T14:04:56.065230", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.381%)", "metrics": {"price": 7.905, "peak_price": 7.905, "peak_gain_cents": 17.0, "slope_pct": 0.3814, "trend": "positive"}}
{"timestamp": "2026-09-22T14:04:56.066876", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.7731, "vwap_slope": 0.0108, "atr": 0.0314, "trend": "flat", "slope_pct": 0.09, "lower_highs_lower_lows": false, "stop": 7.8673, "imbalance_decline_count": 0, "imbalance_cur": 0.5262321144674086, "imbalance_prev": 0.5262321144674086}}
{"timestamp": "2026-09-22T14:04:56.067736", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.09, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1483, "trend": "negative"}}
{"timestamp": "2026-09-22T14:04:56.068539", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.09, "vwap": 10.0666, "vwap_slope": 0.0018, "atr": 0.0281, "trend": "flat", "slope_pct": 0.0113, "lower_highs_lower_lows": true, "stop": 10.0563, "imbalance_decline_count": 1, "imbalance_cur": 0.11406782411163395, "imbalance_prev": 0.788825340959085}}
{"timestamp": "2026-09-22T14:04:56.069037", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0088, "trend": "flat"}}
{"timestamp": "2026-09-22T14:04:56.069606", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3065, "vwap_slope": 0.0017, "atr": 0.0148, "trend": "flat", "slope_pct": 0.038, "lower_highs_lower_lows": false, "stop": 6.3172, "imbalance_decline_count": 1, "imbalance_cur": 0.9773399014778326, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:04:56.070728", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2642, "vwap": 13.792, "vwap_slope": -0.0211, "atr": 0.4198, "atr_pct": 3.165, "trend": "flat", "slope_pct": -0.3105, "flat_threshold_pct": 0.7911, "ema9": 13.4064, "ema20": 13.5842, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 16.42, "spread_pct": 0.226, "rvol": 2.081, "volume_pace_ratio": 23.231}}
{"timestamp": "2026-09-22T14:04:56.072482", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.8604, "vwap_slope": -0.0045, "atr": 0.0463, "atr_pct": 0.526, "trend": "flat", "slope_pct": -0.09, "flat_threshold_pct": 0.1315, "ema9": 8.7573, "ema20": 8.7547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 4.555, "spread_pct": 0.114, "rvol": 0.516, "volume_pace_ratio": 5.762}}
{"timestamp": "2026-09-22T14:04:56.073655", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.245%, flat band 0.238%)"], "metrics": {"price": 13.05, "vwap": 13.6497, "vwap_slope": -0.0067, "atr": 0.124, "atr_pct": 0.95, "trend": "negative", "slope_pct": -0.2454, "flat_threshold_pct": 0.2376, "ema9": 13.0646, "ema20": 13.1956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.034, "spread_pct": 0.613, "rvol": 0.104, "volume_pace_ratio": 1.155}}
{"timestamp": "2026-09-22T14:04:56.074534", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4283, "vwap_slope": -0.0028, "atr": 0.0169, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.0662, "ema9": 6.3847, "ema20": 6.3952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.097, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T14:04:56.075586", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 8.8462, "vwap_slope": 0.006, "atr": 0.0624, "atr_pct": 0.7, "trend": "flat", "slope_pct": 0.1316, "flat_threshold_pct": 0.175, "ema9": 8.9516, "ema20": 8.9325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 1.872, "spread_pct": 0.112, "rvol": 0.302, "volume_pace_ratio": 3.376}}
{"timestamp": "2026-09-22T14:04:56.076487", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:04:56.077517", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.2s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 12.775, "vwap": 12.7156, "vwap_slope": 0.0034, "atr": 0.0314, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0614, "ema9": 12.7345, "ema20": 12.716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.049, "volume_pace_ratio": 0.545, "stage3": {"stop": 12.7373, "risk": 0.0377, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0677, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:04:56.078412", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.6656, "vwap": 8.7456, "vwap_slope": -0.0049, "atr": 0.0524, "atr_pct": 0.604, "trend": "flat", "slope_pct": -0.0951, "flat_threshold_pct": 0.151, "ema9": 8.6248, "ema20": 8.6438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 6.115, "spread_pct": 0.115, "rvol": 0.469, "volume_pace_ratio": 5.234}}
{"timestamp": "2026-09-22T14:04:56.079767", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 620.7s", "imbalance +61% >= 50% buy threshold, stop 11.69", "entry_score 82.0"], "reasons_against": [], "metrics": {"price": 11.745, "vwap": 11.6234, "vwap_slope": 0.0267, "atr": 0.049, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.1043, "ema9": 11.6905, "ema20": 11.6473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 0.382, "spread_pct": 0.085, "rvol": 0.064, "volume_pace_ratio": 0.713, "stage3": {"stop": 11.6862, "risk": 0.0588, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6125, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 11.69"}, "entry_score": 82.02, "entry_score_breakdown": {"imbalance_sub": 0.446, "volume_pace_sub": 1.0, "volatility_sub": 0.931, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:04:56.115771", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.0s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.465, "vwap": 12.3172, "vwap_slope": 0.0068, "atr": 0.0432, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0866, "ema9": 12.3371, "ema20": 12.304, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.576, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.064, "volume_pace_ratio": 0.714, "stage3": {"stop": 12.4132, "risk": 0.0518, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4516, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:04:56.117600", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.132%, flat band 0.116%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2118, "vwap": 10.3292, "vwap_slope": -0.0085, "atr": 0.0475, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1318, "flat_threshold_pct": 0.1162, "ema9": 10.2288, "ema20": 10.2811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.852, "distance_from_high_pct": 4.562, "spread_pct": 0.195, "rvol": 0.032, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:04:56.118440", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.2s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $5.65 yet"], "metrics": {"price": 5.555, "vwap": 5.507, "vwap_slope": 0.0032, "atr": 0.0232, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1045, "ema9": 5.5197, "ema20": 5.5085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.278, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.569, "stage3": {"stop": 5.5272, "risk": 0.0278, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3852, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $5.65 yet"}}}
{"timestamp": "2026-09-22T14:04:56.119407", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0003, "atr": 0.0305, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.084, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:04:56.120393", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4477, "vwap": 7.4642, "vwap_slope": -0.0001, "atr": 0.0212, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.0712, "ema9": 7.4447, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.355, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:04:56.121247", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1926, "vwap_slope": -0.0022, "atr": 0.0452, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.1234, "ema9": 9.1446, "ema20": 9.1452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 2.76, "spread_pct": 0.547, "rvol": 0.07, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T14:04:56.122205", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.83", "VWAP sloping down", "spread 1.06% exceeds max 1.0%"], "metrics": {"price": 12.2101, "vwap": 12.8347, "vwap_slope": -0.0708, "atr": 0.125, "atr_pct": 1.024, "trend": "flat", "slope_pct": -0.1691, "flat_threshold_pct": 0.256, "ema9": 12.4869, "ema20": 12.6587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 9.689, "spread_pct": 1.059, "rvol": 0.078, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T14:04:56.123292", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.1s) but room-to-run failed: imbalance -47% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5362, "vwap_slope": 0.0008, "atr": 0.0197, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.0887, "ema9": 5.553, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5264, "risk": 0.0236, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4695, "passed": false, "reason": "imbalance -47% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:56.124192", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0203, "atr_pct": 0.385, "trend": "flat", "slope_pct": 0.0502, "flat_threshold_pct": 0.0961, "ema9": 5.2718, "ema20": 5.2562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.268, "distance_from_high_pct": 0.566, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:04:56.125112", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6733, "vwap": 8.7211, "vwap_slope": -0.0039, "atr": 0.0287, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0828, "ema9": 8.6845, "ema20": 8.7002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 2.107, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:04:56.126030", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.19% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.7574, "vwap": 11.7201, "vwap_slope": 0.0183, "atr": 0.06, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.0371, "flat_threshold_pct": 0.1275, "ema9": 11.7854, "ema20": 11.7664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.625, "distance_from_high_pct": 0.865, "spread_pct": 1.187, "rvol": 0.02, "volume_pace_ratio": 0.226}}
{"timestamp": "2026-09-22T14:04:56.127478", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9402, "vwap": 9.0029, "vwap_slope": -0.0024, "atr": 0.0177, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.05, "ema9": 8.9597, "ema20": 8.9691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.756, "spread_pct": 0.112, "rvol": 0.112, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:04:56.128418", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8665, "vwap_slope": -0.0004, "atr": 0.0381, "atr_pct": 0.795, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.1988, "ema9": 4.8001, "ema20": 4.8086, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 4.96, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.455}}
{"timestamp": "2026-09-22T14:04:56.129333", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.8105, "vwap_slope": -0.0055, "atr": 0.037, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.063, "ema9": 14.6896, "ema20": 14.7177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.137, "volume_pace_ratio": 1.533}}
{"timestamp": "2026-09-22T14:04:56.130181", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1253, "vwap_slope": -0.0085, "atr": 0.0449, "atr_pct": 0.492, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.1231, "ema9": 9.0949, "ema20": 9.1071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.416, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:04:56.131126", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (321.2s) but room-to-run failed: imbalance -73% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.87, "vwap": 13.8155, "vwap_slope": 0.0039, "atr": 0.0407, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0734, "ema9": 13.8491, "ema20": 13.829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.999, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.561, "stage3": {"stop": 13.8212, "risk": 0.0488, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7341, "passed": false, "reason": "imbalance -73% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:56.131973", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.1s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1461, "vwap_slope": 0.0015, "atr": 0.0169, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0683, "ema9": 6.1581, "ema20": 6.1484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.989, "stage3": {"stop": 6.1597, "risk": 0.0203, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5213, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:04:56.132744", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.082%)"], "metrics": {"price": 13.3301, "vwap": 13.484, "vwap_slope": -0.0089, "atr": 0.0435, "atr_pct": 0.326, "trend": "negative", "slope_pct": -0.1089, "flat_threshold_pct": 0.0816, "ema9": 13.3327, "ema20": 13.3776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 4.375, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T14:05:01.138984", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.233%)", "metrics": {"price": 7.9013, "peak_price": 7.905, "peak_gain_cents": 17.0, "slope_pct": 0.2332, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:01.141965", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9013, "vwap": 7.7736, "vwap_slope": 0.008, "atr": 0.0281, "trend": "positive", "slope_pct": 0.0897, "lower_highs_lower_lows": false, "stop": 7.8676, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.5262321144674086}}
{"timestamp": "2026-09-22T14:05:01.143165", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.081, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1751, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:01.143948", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.081, "vwap": 10.0665, "vwap_slope": 0.0017, "atr": 0.0279, "trend": "flat", "slope_pct": 0.0109, "lower_highs_lower_lows": true, "stop": 10.0475, "imbalance_decline_count": 2, "imbalance_cur": -0.029440310579100615, "imbalance_prev": 0.11406782411163395}}
{"timestamp": "2026-09-22T14:05:01.144551", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.027%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0265, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:01.145153", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3065, "vwap_slope": 0.0013, "atr": 0.0132, "trend": "flat", "slope_pct": 0.0359, "lower_highs_lower_lows": false, "stop": 6.3191, "imbalance_decline_count": 2, "imbalance_cur": 0.9743303571428571, "imbalance_prev": 0.9773399014778326}}
{"timestamp": "2026-09-22T14:05:01.148541", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.2748, "vwap": 13.7918, "vwap_slope": -0.0145, "atr": 0.4052, "atr_pct": 3.052, "trend": "flat", "slope_pct": -0.2945, "flat_threshold_pct": 0.7631, "ema9": 13.3795, "ema20": 13.5544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 16.353, "spread_pct": 0.151, "rvol": 2.082, "volume_pace_ratio": 23.183}}
{"timestamp": "2026-09-22T14:05:01.149785", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8602, "vwap_slope": -0.0016, "atr": 0.0436, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.083, "flat_threshold_pct": 0.1239, "ema9": 8.7619, "ema20": 8.757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.517, "volume_pace_ratio": 5.755}}
{"timestamp": "2026-09-22T14:05:01.151413", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.246%, flat band 0.237%)"], "metrics": {"price": 13.0216, "vwap": 13.6496, "vwap_slope": -0.0067, "atr": 0.1237, "atr_pct": 0.95, "trend": "negative", "slope_pct": -0.2464, "flat_threshold_pct": 0.2375, "ema9": 13.0589, "ema20": 13.1929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.234, "spread_pct": 0.383, "rvol": 0.104, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T14:05:01.153018", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3823, "vwap": 6.4281, "vwap_slope": -0.0016, "atr": 0.0162, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0633, "ema9": 6.3842, "ema20": 6.3939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.857, "spread_pct": 0.157, "rvol": 0.097, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T14:05:01.155110", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.9364, "vwap": 8.8462, "vwap_slope": 0.0039, "atr": 0.0601, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.1248, "flat_threshold_pct": 0.168, "ema9": 8.9478, "ema20": 8.9324, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.581, "spread_pct": 0.112, "rvol": 0.303, "volume_pace_ratio": 3.37}}
{"timestamp": "2026-09-22T14:05:01.156329", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:05:01.158514", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.3s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.7463, "vwap": 12.7165, "vwap_slope": 0.0033, "atr": 0.027, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0005, "flat_threshold_pct": 0.0529, "ema9": 12.7345, "ema20": 12.7176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.42, "spread_pct": 0.078, "rvol": 0.049, "volume_pace_ratio": 0.551, "stage3": {"stop": 12.7139, "risk": 0.0324, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4183, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:05:01.160345", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.75", "VWAP sloping down"], "metrics": {"price": 8.67, "vwap": 8.745, "vwap_slope": -0.0054, "atr": 0.0501, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.0949, "flat_threshold_pct": 0.1446, "ema9": 8.6257, "ema20": 8.6442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 6.067, "spread_pct": 0.115, "rvol": 0.472, "volume_pace_ratio": 5.257}}
{"timestamp": "2026-09-22T14:05:01.162389", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (625.7s) but room-to-run failed: imbalance +50% confirms momentum but hasn't cleared premarket_high $11.85 yet"], "metrics": {"price": 11.7681, "vwap": 11.6247, "vwap_slope": 0.0248, "atr": 0.0431, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0357, "flat_threshold_pct": 0.0915, "ema9": 11.7068, "ema20": 11.6593, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.55, "distance_from_high_pct": 0.186, "spread_pct": 0.085, "rvol": 0.064, "volume_pace_ratio": 0.713, "stage3": {"stop": 11.7164, "risk": 0.0517, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4999, "passed": false, "reason": "imbalance +50% confirms momentum but hasn't cleared premarket_high $11.85 yet"}}}
{"timestamp": "2026-09-22T14:05:01.164492", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.0s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.465, "vwap": 12.3194, "vwap_slope": 0.0086, "atr": 0.0346, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0693, "ema9": 12.3627, "ema20": 12.3193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.064, "volume_pace_ratio": 0.715, "stage3": {"stop": 12.4235, "risk": 0.0415, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4049, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:05:01.165557", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.131%, flat band 0.110%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.235, "vwap": 10.3289, "vwap_slope": -0.0088, "atr": 0.0451, "atr_pct": 0.441, "trend": "negative", "slope_pct": -0.1307, "flat_threshold_pct": 0.1102, "ema9": 10.2335, "ema20": 10.2833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.865, "distance_from_high_pct": 4.345, "spread_pct": 0.098, "rvol": 0.032, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:05:01.167886", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.2s", "imbalance +84% >= 50% buy threshold, stop 5.54", "entry_score 92.6"], "reasons_against": [], "metrics": {"price": 5.5596, "vwap": 5.5076, "vwap_slope": 0.0038, "atr": 0.0196, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.088, "ema9": 5.5285, "ema20": 5.5137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.29, "distance_from_high_pct": 0.721, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.568, "stage3": {"stop": 5.5361, "risk": 0.0235, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8406, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 5.54"}, "entry_score": 92.56, "entry_score_breakdown": {"imbalance_sub": 0.772, "volume_pace_sub": 1.0, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:05:01.230562", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0004, "atr": 0.0301, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.083, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:05:01.233450", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.415, "vwap": 7.464, "vwap_slope": -0.0001, "atr": 0.0208, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.07, "ema9": 7.4343, "ema20": 7.4402, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:05:01.239678", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1925, "vwap_slope": -0.0022, "atr": 0.0441, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.1206, "ema9": 9.1426, "ema20": 9.1443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 2.866, "spread_pct": 0.547, "rvol": 0.07, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:05:01.248932", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3176, "vwap": 12.8347, "vwap_slope": -0.0658, "atr": 0.1245, "atr_pct": 1.011, "trend": "flat", "slope_pct": -0.1744, "flat_threshold_pct": 0.2527, "ema9": 12.453, "ema20": 12.6262, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 8.893, "spread_pct": 0.977, "rvol": 0.078, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T14:05:01.250086", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.2s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5504, "vwap": 5.5362, "vwap_slope": 0.0006, "atr": 0.0183, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.0823, "ema9": 5.5533, "ema20": 5.5491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.217, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5284, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0944, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:01.259421", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:05:01.261847", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6733, "vwap": 8.7212, "vwap_slope": -0.0019, "atr": 0.0272, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.0785, "ema9": 8.6857, "ema20": 8.6995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.107, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:05:01.263359", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.19% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.7574, "vwap": 11.7201, "vwap_slope": 0.0183, "atr": 0.06, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.0371, "flat_threshold_pct": 0.1275, "ema9": 11.7854, "ema20": 11.7664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.625, "distance_from_high_pct": 0.865, "spread_pct": 1.187, "rvol": 0.02, "volume_pace_ratio": 0.225}}
{"timestamp": "2026-09-22T14:05:01.273228", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0028, "vwap_slope": -0.0024, "atr": 0.0167, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.05, "ema9": 8.9568, "ema20": 8.9668, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.112, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:05:01.275460", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.452}}
{"timestamp": "2026-09-22T14:05:01.279350", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6861, "vwap": 14.8087, "vwap_slope": -0.0056, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.0578, "ema9": 14.6881, "ema20": 14.7142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.962, "spread_pct": 0.068, "rvol": 0.139, "volume_pace_ratio": 1.551}}
{"timestamp": "2026-09-22T14:05:01.280849", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1254, "vwap_slope": -0.0084, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.1107, "ema9": 9.0949, "ema20": 9.1071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.416, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:05:01.282043", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (326.4s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8635, "vwap": 13.8156, "vwap_slope": 0.0023, "atr": 0.0347, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0625, "ema9": 13.8512, "ema20": 13.8319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 1.046, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.56, "stage3": {"stop": 13.8219, "risk": 0.0416, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5305, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:01.286239", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.3s) but room-to-run failed: imbalance -50% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1463, "vwap_slope": 0.0014, "atr": 0.0145, "atr_pct": 0.234, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0586, "ema9": 6.1633, "ema20": 6.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.987, "stage3": {"stop": 6.1626, "risk": 0.0174, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4956, "passed": false, "reason": "imbalance -50% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:01.287752", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.079%)"], "metrics": {"price": 13.3312, "vwap": 13.484, "vwap_slope": -0.0039, "atr": 0.0419, "atr_pct": 0.314, "trend": "negative", "slope_pct": -0.105, "flat_threshold_pct": 0.0786, "ema9": 13.3316, "ema20": 13.3728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 4.367, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T14:05:06.291336", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.237%)", "metrics": {"price": 7.9023, "peak_price": 7.905, "peak_gain_cents": 17.0, "slope_pct": 0.237, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:06.292399", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9023, "vwap": 7.7736, "vwap_slope": 0.008, "atr": 0.0318, "trend": "flat", "slope_pct": 0.0898, "lower_highs_lower_lows": false, "stop": 7.8642, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:05:06.293042", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1822, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:06.293677", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0089, "lower_highs_lower_lows": true, "stop": 10.0404, "imbalance_decline_count": 0, "imbalance_cur": 0.026534859521331947, "imbalance_prev": -0.029440310579100615}}
{"timestamp": "2026-09-22T14:05:06.294175", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 6.3322, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0398, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:06.294757", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3322, "vwap": 6.3065, "vwap_slope": 0.0013, "atr": 0.0134, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 6.3161, "imbalance_decline_count": 3, "imbalance_cur": 0.8849227490676611, "imbalance_prev": 0.9743303571428571}}
{"timestamp": "2026-09-22T14:05:06.297024", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.26, "vwap": 13.7917, "vwap_slope": -0.0147, "atr": 0.4061, "atr_pct": 3.063, "trend": "flat", "slope_pct": -0.2953, "flat_threshold_pct": 0.7657, "ema9": 13.3765, "ema20": 13.553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 16.446, "spread_pct": 0.151, "rvol": 2.082, "volume_pace_ratio": 23.132}}
{"timestamp": "2026-09-22T14:05:06.298307", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7914, "vwap": 8.8602, "vwap_slope": -0.0016, "atr": 0.0443, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0829, "flat_threshold_pct": 0.1259, "ema9": 8.7622, "ema20": 8.7571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 4.649, "spread_pct": 0.114, "rvol": 0.517, "volume_pace_ratio": 5.743}}
{"timestamp": "2026-09-22T14:05:06.299293", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.215%)"], "metrics": {"price": 13.059, "vwap": 13.6495, "vwap_slope": -0.0045, "atr": 0.1122, "atr_pct": 0.859, "trend": "negative", "slope_pct": -0.2398, "flat_threshold_pct": 0.2148, "ema9": 13.0589, "ema20": 13.1801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 7.97, "spread_pct": 0.383, "rvol": 0.104, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:05:06.300178", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4279, "vwap_slope": -0.0018, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0341, "flat_threshold_pct": 0.0647, "ema9": 6.3848, "ema20": 6.3942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.098, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T14:05:06.300983", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9217, "vwap": 8.8462, "vwap_slope": 0.0039, "atr": 0.0604, "atr_pct": 0.677, "trend": "flat", "slope_pct": 0.1241, "flat_threshold_pct": 0.1693, "ema9": 8.9448, "ema20": 8.931, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.743, "spread_pct": 0.112, "rvol": 0.303, "volume_pace_ratio": 3.362}}
{"timestamp": "2026-09-22T14:05:06.301746", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:05:06.302758", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.4s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 12.755, "vwap": 12.7167, "vwap_slope": 0.0035, "atr": 0.0283, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0555, "ema9": 12.7362, "ema20": 12.7184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.05, "volume_pace_ratio": 0.552, "stage3": {"stop": 12.721, "risk": 0.034, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1195, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:06.303852", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.668, "vwap": 8.745, "vwap_slope": -0.0028, "atr": 0.0513, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.088, "flat_threshold_pct": 0.1479, "ema9": 8.6341, "ema20": 8.6465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 6.089, "spread_pct": 0.115, "rvol": 0.472, "volume_pace_ratio": 5.248}}
{"timestamp": "2026-09-22T14:05:06.304923", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 630.9s", "imbalance +60% >= 50% buy threshold, stop 11.70", "entry_score 81.9"], "reasons_against": [], "metrics": {"price": 11.75, "vwap": 11.6248, "vwap_slope": 0.0249, "atr": 0.0431, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.035, "flat_threshold_pct": 0.0916, "ema9": 11.7032, "ema20": 11.6575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.339, "spread_pct": 0.085, "rvol": 0.064, "volume_pace_ratio": 0.712, "stage3": {"stop": 11.6983, "risk": 0.0517, "target": 11.85, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5968, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 11.70"}, "entry_score": 81.93, "entry_score_breakdown": {"imbalance_sub": 0.424, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:05:06.340387", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.2s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.4699, "vwap": 12.3196, "vwap_slope": 0.0088, "atr": 0.0429, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0861, "ema9": 12.3637, "ema20": 12.3198, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.574, "distance_from_high_pct": 0.796, "spread_pct": 0.08, "rvol": 0.064, "volume_pace_ratio": 0.715, "stage3": {"stop": 12.4184, "risk": 0.0515, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3364, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:05:06.341632", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.24 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.109%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2364, "vwap": 10.3281, "vwap_slope": -0.0074, "atr": 0.0446, "atr_pct": 0.435, "trend": "negative", "slope_pct": -0.1269, "flat_threshold_pct": 0.1088, "ema9": 10.2341, "ema20": 10.2789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 4.332, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:05:06.342800", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.4s", "imbalance +59% >= 50% buy threshold, stop 5.54", "entry_score 81.5"], "reasons_against": [], "metrics": {"price": 5.566, "vwap": 5.5077, "vwap_slope": 0.0039, "atr": 0.0219, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.016, "flat_threshold_pct": 0.0983, "ema9": 5.5298, "ema20": 5.5144, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.292, "distance_from_high_pct": 0.607, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.567, "stage3": {"stop": 5.5397, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5939, "passed": true, "reason": "imbalance +59% >= 50% buy threshold, stop 5.54"}, "entry_score": 81.5, "entry_score_breakdown": {"imbalance_sub": 0.42, "volume_pace_sub": 1.0, "volatility_sub": 0.945, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:05:06.406797", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0004, "atr": 0.0301, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.083, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:05:06.415687", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.42, "vwap": 7.4637, "vwap_slope": -0.0003, "atr": 0.0209, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0705, "ema9": 7.4353, "ema20": 7.4407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:05:06.418593", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1574, "vwap": 9.1925, "vwap_slope": -0.002, "atr": 0.0441, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0426, "flat_threshold_pct": 0.1205, "ema9": 9.1456, "ema20": 9.1455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 2.788, "spread_pct": 0.656, "rvol": 0.07, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T14:05:06.425278", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.8344, "vwap_slope": -0.066, "atr": 0.1261, "atr_pct": 1.025, "trend": "flat", "slope_pct": -0.175, "flat_threshold_pct": 0.2563, "ema9": 12.4495, "ema20": 12.6246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 9.024, "spread_pct": 0.407, "rvol": 0.078, "volume_pace_ratio": 0.869}}
{"timestamp": "2026-09-22T14:05:06.426411", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.4s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5363, "vwap_slope": 0.0006, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0308, "flat_threshold_pct": 0.0831, "ema9": 5.5542, "ema20": 5.5495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5328, "risk": 0.0222, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4227, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:06.431952", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:05:06.435888", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6916, "vwap": 8.7212, "vwap_slope": -0.0019, "atr": 0.0272, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0784, "ema9": 8.6894, "ema20": 8.7012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.901, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:05:06.444045", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.19% exceeds max 1.0%", "volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.83, "vwap": 11.7201, "vwap_slope": 0.0059, "atr": 0.0623, "atr_pct": 0.527, "trend": "flat", "slope_pct": 0.0377, "flat_threshold_pct": 0.1316, "ema9": 11.7943, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.348, "distance_from_high_pct": 0.253, "spread_pct": 1.187, "rvol": 0.02, "volume_pace_ratio": 0.225}}
{"timestamp": "2026-09-22T14:05:06.450231", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.945, "vwap": 9.0024, "vwap_slope": -0.0029, "atr": 0.0167, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.05, "ema9": 8.9568, "ema20": 8.9668, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.113, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:05:06.456470", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.448}}
{"timestamp": "2026-09-22T14:05:06.457765", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6814, "vwap": 14.8087, "vwap_slope": -0.0056, "atr": 0.0343, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.0584, "ema9": 14.6871, "ema20": 14.7138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.993, "spread_pct": 0.068, "rvol": 0.139, "volume_pace_ratio": 1.547}}
{"timestamp": "2026-09-22T14:05:06.458992", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1254, "vwap_slope": -0.0084, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.1107, "ema9": 9.0949, "ema20": 9.1071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.416, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:05:06.464543", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (331.6s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared premarket_high $14.08 yet"], "metrics": {"price": 13.865, "vwap": 13.8156, "vwap_slope": 0.0023, "atr": 0.0357, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0644, "ema9": 13.8515, "ema20": 13.832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.035, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.559, "stage3": {"stop": 13.8222, "risk": 0.0428, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4045, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared premarket_high $14.08 yet"}}}
{"timestamp": "2026-09-22T14:05:06.465780", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.5s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1464, "vwap_slope": 0.0014, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0595, "ema9": 6.1653, "ema20": 6.1528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.987, "stage3": {"stop": 6.1724, "risk": 0.0176, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5842, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:06.466877", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.079%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.32, "vwap": 13.4839, "vwap_slope": -0.0039, "atr": 0.0423, "atr_pct": 0.318, "trend": "negative", "slope_pct": -0.1054, "flat_threshold_pct": 0.0795, "ema9": 13.3293, "ema20": 13.3717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.957}}
{"timestamp": "2026-09-22T14:05:11.471740", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.266%)", "metrics": {"price": 7.91, "peak_price": 7.91, "peak_gain_cents": 17.5, "slope_pct": 0.2662, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:11.474018", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.91, "vwap": 7.7741, "vwap_slope": 0.0085, "atr": 0.0321, "trend": "flat", "slope_pct": 0.0902, "lower_highs_lower_lows": false, "stop": 7.8714, "imbalance_decline_count": 0, "imbalance_cur": 0.7544018058690745, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:05:11.477294", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.08, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1674, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:11.478064", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.08, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0289, "trend": "flat", "slope_pct": 0.0091, "lower_highs_lower_lows": true, "stop": 10.0454, "imbalance_decline_count": 1, "imbalance_cur": 0.006402717888409774, "imbalance_prev": 0.026534859521331947}}
{"timestamp": "2026-09-22T14:05:11.478667", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:11.479240", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3066, "vwap_slope": 0.0013, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 0.9050549450549451, "imbalance_prev": 0.8849227490676611}}
{"timestamp": "2026-09-22T14:05:11.480650", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.7915, "vwap_slope": -0.0148, "atr": 0.41, "atr_pct": 3.078, "trend": "flat", "slope_pct": -0.292, "flat_threshold_pct": 0.7695, "ema9": 13.3885, "ema20": 13.5587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 16.068, "spread_pct": 0.3, "rvol": 2.083, "volume_pace_ratio": 23.083}}
{"timestamp": "2026-09-22T14:05:11.481554", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8601, "vwap_slope": -0.0017, "atr": 0.0443, "atr_pct": 0.503, "trend": "flat", "slope_pct": -0.0827, "flat_threshold_pct": 0.1259, "ema9": 8.7629, "ema20": 8.7574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.518, "volume_pace_ratio": 5.736}}
{"timestamp": "2026-09-22T14:05:11.482704", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.240%, flat band 0.216%)"], "metrics": {"price": 13.05, "vwap": 13.6495, "vwap_slope": -0.0046, "atr": 0.1125, "atr_pct": 0.862, "trend": "negative", "slope_pct": -0.2402, "flat_threshold_pct": 0.2156, "ema9": 13.0571, "ema20": 13.1793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 8.034, "spread_pct": 0.383, "rvol": 0.104, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T14:05:11.484078", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4278, "vwap_slope": -0.0019, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.0647, "ema9": 6.3838, "ema20": 6.3937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.098, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T14:05:11.484932", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9195, "vwap": 8.8462, "vwap_slope": 0.0039, "atr": 0.0604, "atr_pct": 0.677, "trend": "flat", "slope_pct": 0.124, "flat_threshold_pct": 0.1693, "ema9": 8.9444, "ema20": 8.9308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.768, "spread_pct": 0.112, "rvol": 0.303, "volume_pace_ratio": 3.354}}
{"timestamp": "2026-09-22T14:05:11.487793", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8178, "vwap_slope": -0.0002, "atr": 0.0799, "atr_pct": 0.911, "trend": "flat", "slope_pct": 0.0554, "flat_threshold_pct": 0.2278, "ema9": 8.7943, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 2.556, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:05:11.488863", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.6s) but room-to-run failed: imbalance +30% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.765, "vwap": 12.7169, "vwap_slope": 0.0037, "atr": 0.0283, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0555, "ema9": 12.7382, "ema20": 12.7194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.05, "volume_pace_ratio": 0.553, "stage3": {"stop": 12.731, "risk": 0.034, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.302, "passed": false, "reason": "imbalance +30% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:05:11.489854", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.655, "vwap": 8.7449, "vwap_slope": -0.0029, "atr": 0.0513, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0887, "flat_threshold_pct": 0.1481, "ema9": 8.6315, "ema20": 8.6452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 6.23, "spread_pct": 0.116, "rvol": 0.473, "volume_pace_ratio": 5.239}}
{"timestamp": "2026-09-22T14:05:11.491607", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 636.1s", "imbalance +66% >= 50% buy threshold, stop 11.69", "entry_score 84.5"], "reasons_against": [], "metrics": {"price": 11.745, "vwap": 11.6251, "vwap_slope": 0.0252, "atr": 0.0431, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0348, "flat_threshold_pct": 0.0917, "ema9": 11.7022, "ema20": 11.6571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 0.382, "spread_pct": 0.085, "rvol": 0.064, "volume_pace_ratio": 0.711, "stage3": {"stop": 11.6933, "risk": 0.0517, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6566, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 11.69"}, "entry_score": 84.49, "entry_score_breakdown": {"imbalance_sub": 0.509, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:05:11.535908", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.4s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 12.4799, "vwap": 12.3206, "vwap_slope": 0.0098, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0932, "ema9": 12.3657, "ema20": 12.3207, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.587, "distance_from_high_pct": 0.717, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.719, "stage3": {"stop": 12.4241, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1736, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:11.537817", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.24 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.109%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2364, "vwap": 10.3281, "vwap_slope": -0.0074, "atr": 0.0446, "atr_pct": 0.435, "trend": "negative", "slope_pct": -0.1269, "flat_threshold_pct": 0.1088, "ema9": 10.2341, "ema20": 10.2789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 4.332, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:05:11.540199", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.6s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared premarket_high $5.65 yet"], "metrics": {"price": 5.555, "vwap": 5.5077, "vwap_slope": 0.0039, "atr": 0.0219, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0985, "ema9": 5.5276, "ema20": 5.5133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.567, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3203, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared premarket_high $5.65 yet"}}}
{"timestamp": "2026-09-22T14:05:11.542300", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0004, "atr": 0.0301, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.083, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:05:11.543616", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.42, "vwap": 7.4637, "vwap_slope": -0.0003, "atr": 0.0209, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0705, "ema9": 7.4353, "ema20": 7.4407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:05:11.544669", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1925, "vwap_slope": -0.0021, "atr": 0.047, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1284, "ema9": 9.1441, "ema20": 9.1448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 2.866, "spread_pct": 0.547, "rvol": 0.07, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T14:05:11.545682", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.275, "vwap": 12.8339, "vwap_slope": -0.0665, "atr": 0.1261, "atr_pct": 1.027, "trend": "flat", "slope_pct": -0.1759, "flat_threshold_pct": 0.2568, "ema9": 12.4445, "ema20": 12.6222, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 9.209, "spread_pct": 0.407, "rvol": 0.078, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T14:05:11.546727", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.5s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 5.5556, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0308, "flat_threshold_pct": 0.0831, "ema9": 5.5543, "ema20": 5.5495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.125, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5334, "risk": 0.0222, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0178, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:11.547588", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:05:11.548599", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7212, "vwap_slope": -0.0019, "atr": 0.0275, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0791, "ema9": 8.6891, "ema20": 8.7011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:05:11.549463", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.805, "vwap": 11.7202, "vwap_slope": 0.006, "atr": 0.0623, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.1319, "ema9": 11.7893, "ema20": 11.77, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.351, "distance_from_high_pct": 0.464, "spread_pct": 0.932, "rvol": 0.02, "volume_pace_ratio": 0.225}}
{"timestamp": "2026-09-22T14:05:11.550290", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 9.0024, "vwap_slope": -0.0029, "atr": 0.0173, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 8.9558, "ema20": 8.9663, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.113, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:05:11.551138", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.445}}
{"timestamp": "2026-09-22T14:05:11.552119", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.695, "vwap": 14.8086, "vwap_slope": -0.0057, "atr": 0.0351, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.046, "flat_threshold_pct": 0.0597, "ema9": 14.6899, "ema20": 14.7151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.139, "volume_pace_ratio": 1.545}}
{"timestamp": "2026-09-22T14:05:11.553837", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1254, "vwap_slope": -0.0001, "atr": 0.0397, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.1087, "ema9": 9.0999, "ema20": 9.1083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.423, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:05:11.554755", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (336.7s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 13.87, "vwap": 13.8157, "vwap_slope": 0.0023, "atr": 0.0366, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0659, "ema9": 13.8525, "ema20": 13.8325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.999, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.558, "stage3": {"stop": 13.8261, "risk": 0.0439, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0077, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:11.555690", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.6s) but room-to-run failed: imbalance -82% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1464, "vwap_slope": 0.0015, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0596, "ema9": 6.1643, "ema20": 6.1523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.985, "stage3": {"stop": 6.1674, "risk": 0.0176, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8205, "passed": false, "reason": "imbalance -82% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:11.556557", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.335, "vwap": 13.4837, "vwap_slope": -0.0042, "atr": 0.0429, "atr_pct": 0.322, "trend": "negative", "slope_pct": -0.1049, "flat_threshold_pct": 0.0804, "ema9": 13.3323, "ema20": 13.3731, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.957}}
{"timestamp": "2026-09-22T14:05:16.562440", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.304%)", "metrics": {"price": 7.92, "peak_price": 7.92, "peak_gain_cents": 18.5, "slope_pct": 0.3042, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:16.564243", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.92, "vwap": 7.7743, "vwap_slope": 0.0087, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0908, "lower_highs_lower_lows": false, "stop": 7.8806, "imbalance_decline_count": 1, "imbalance_cur": 0.5295950155763239, "imbalance_prev": 0.7544018058690745}}
{"timestamp": "2026-09-22T14:05:16.565380", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0896, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1388, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:16.566351", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.0896, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0292, "trend": "flat", "slope_pct": 0.0095, "lower_highs_lower_lows": true, "stop": 10.0546, "imbalance_decline_count": 2, "imbalance_cur": -0.01776765375854214, "imbalance_prev": 0.006402717888409774}}
{"timestamp": "2026-09-22T14:05:16.567262", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:16.568945", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3066, "vwap_slope": 0.0013, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 0.9050549450549451, "imbalance_prev": 0.9050549450549451}}
{"timestamp": "2026-09-22T14:05:16.570124", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.791, "vwap_slope": -0.0153, "atr": 0.4118, "atr_pct": 3.083, "trend": "flat", "slope_pct": -0.2898, "flat_threshold_pct": 0.7706, "ema9": 13.3965, "ema20": 13.5625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 15.816, "spread_pct": 0.3, "rvol": 2.085, "volume_pace_ratio": 23.051}}
{"timestamp": "2026-09-22T14:05:16.571141", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8601, "vwap_slope": -0.0017, "atr": 0.0443, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.083, "flat_threshold_pct": 0.1259, "ema9": 8.7619, "ema20": 8.757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.518, "volume_pace_ratio": 5.725}}
{"timestamp": "2026-09-22T14:05:16.572105", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.238%, flat band 0.224%)"], "metrics": {"price": 13.11, "vwap": 13.6477, "vwap_slope": -0.0063, "atr": 0.1175, "atr_pct": 0.897, "trend": "negative", "slope_pct": -0.2381, "flat_threshold_pct": 0.2241, "ema9": 13.0691, "ema20": 13.185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 7.611, "spread_pct": 0.381, "rvol": 0.104, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:05:16.573044", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.382, "vwap": 6.4276, "vwap_slope": -0.0021, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0647, "ema9": 6.3842, "ema20": 6.3939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 2.861, "spread_pct": 0.157, "rvol": 0.098, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T14:05:16.573878", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.8463, "vwap_slope": 0.0039, "atr": 0.0604, "atr_pct": 0.678, "trend": "flat", "slope_pct": 0.1232, "flat_threshold_pct": 0.1696, "ema9": 8.9415, "ema20": 8.9295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.927, "spread_pct": 0.112, "rvol": 0.303, "volume_pace_ratio": 3.348}}
{"timestamp": "2026-09-22T14:05:16.576046", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.78, "vwap": 8.8177, "vwap_slope": -0.0001, "atr": 0.0817, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.2327, "ema9": 8.7914, "ema20": 8.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.765, "distance_from_high_pct": 2.444, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:05:16.577042", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.7s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 12.7484, "vwap": 12.7169, "vwap_slope": 0.0037, "atr": 0.0283, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0556, "ema9": 12.7349, "ema20": 12.7178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.403, "spread_pct": 0.078, "rvol": 0.05, "volume_pace_ratio": 0.552, "stage3": {"stop": 12.7144, "risk": 0.034, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2527, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:16.578024", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.655, "vwap": 8.7449, "vwap_slope": -0.0029, "atr": 0.0513, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0887, "flat_threshold_pct": 0.1481, "ema9": 8.6315, "ema20": 8.6452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 6.23, "spread_pct": 0.116, "rvol": 0.473, "volume_pace_ratio": 5.228}}
{"timestamp": "2026-09-22T14:05:16.578970", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (641.2s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.7324, "vwap": 11.6251, "vwap_slope": 0.0253, "atr": 0.0438, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0343, "flat_threshold_pct": 0.0933, "ema9": 11.6997, "ema20": 11.6559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 0.489, "spread_pct": 0.085, "rvol": 0.064, "volume_pace_ratio": 0.71, "stage3": {"stop": 11.6798, "risk": 0.0526, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0695, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:16.580740", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.5s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 12.475, "vwap": 12.3206, "vwap_slope": 0.0098, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.0932, "ema9": 12.3647, "ema20": 12.3203, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.587, "distance_from_high_pct": 0.756, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.717, "stage3": {"stop": 12.4192, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0607, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:16.581628", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.109%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.235, "vwap": 10.328, "vwap_slope": -0.0075, "atr": 0.0448, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.127, "flat_threshold_pct": 0.1094, "ema9": 10.2338, "ema20": 10.2787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 4.345, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:05:16.582505", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.6s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.5077, "vwap_slope": 0.0039, "atr": 0.0219, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0985, "ema9": 5.5276, "ema20": 5.5133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.294, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.566, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2667, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:16.583422", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0004, "atr": 0.0301, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.083, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:05:16.584189", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.43, "vwap": 7.4638, "vwap_slope": -0.0003, "atr": 0.0215, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.0722, "ema9": 7.4373, "ema20": 7.4416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 1.589, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:05:16.584956", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1917, "vwap_slope": -0.0028, "atr": 0.047, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.129, "ema9": 9.1361, "ema20": 9.141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 3.291, "spread_pct": 0.547, "rvol": 0.07, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:05:16.585694", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.25, "vwap": 12.8329, "vwap_slope": -0.0675, "atr": 0.1261, "atr_pct": 1.029, "trend": "flat", "slope_pct": -0.1768, "flat_threshold_pct": 0.2574, "ema9": 12.4395, "ema20": 12.6198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 9.393, "spread_pct": 0.407, "rvol": 0.078, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T14:05:16.586504", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.5s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0185, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.0832, "ema9": 5.5532, "ema20": 5.549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5278, "risk": 0.0222, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0349, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:16.587341", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:05:16.588230", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6914, "vwap": 8.7212, "vwap_slope": -0.0019, "atr": 0.0275, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0791, "ema9": 8.6894, "ema20": 8.7012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.903, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:05:16.589081", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.02% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.805, "vwap": 11.7202, "vwap_slope": 0.006, "atr": 0.0623, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.1319, "ema9": 11.7893, "ema20": 11.77, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.351, "distance_from_high_pct": 0.464, "spread_pct": 1.017, "rvol": 0.02, "volume_pace_ratio": 0.224}}
{"timestamp": "2026-09-22T14:05:16.589910", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 9.0023, "vwap_slope": -0.003, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0504, "ema9": 8.9548, "ema20": 8.9659, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.113, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:05:16.590767", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.8906, "vwap": 4.8666, "vwap_slope": -0.0004, "atr": 0.0374, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.191, "ema9": 4.8202, "ema20": 4.8182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.198, "distance_from_high_pct": 2.964, "spread_pct": 2.066, "rvol": 0.13, "volume_pace_ratio": 1.441}}
{"timestamp": "2026-09-22T14:05:16.591690", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7049, "vwap": 14.8085, "vwap_slope": -0.0058, "atr": 0.0356, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0457, "flat_threshold_pct": 0.0605, "ema9": 14.6918, "ema20": 14.716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.543}}
{"timestamp": "2026-09-22T14:05:16.592526", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1254, "vwap_slope": -0.0001, "atr": 0.0397, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.1087, "ema9": 9.0999, "ema20": 9.1083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.423, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:05:16.593496", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (341.7s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 13.86, "vwap": 13.8157, "vwap_slope": 0.0024, "atr": 0.0366, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.066, "ema9": 13.8505, "ema20": 13.8315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.071, "spread_pct": 0.072, "rvol": 0.05, "volume_pace_ratio": 0.557, "stage3": {"stop": 13.8161, "risk": 0.0439, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1307, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:16.594425", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.6s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1464, "vwap_slope": 0.0015, "atr": 0.0147, "atr_pct": 0.238, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0596, "ema9": 6.1643, "ema20": 6.1523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.984, "stage3": {"stop": 6.1674, "risk": 0.0176, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.834, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:16.595301", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3372, "vwap": 13.4834, "vwap_slope": -0.0044, "atr": 0.0429, "atr_pct": 0.321, "trend": "negative", "slope_pct": -0.1048, "flat_threshold_pct": 0.0804, "ema9": 13.3328, "ema20": 13.3733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 4.324, "spread_pct": 0.075, "rvol": 0.086, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T14:05:21.601119", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.342%)", "metrics": {"price": 7.9299, "peak_price": 7.9299, "peak_gain_cents": 19.49, "slope_pct": 0.3417, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:21.602785", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9299, "vwap": 7.7746, "vwap_slope": 0.009, "atr": 0.0336, "trend": "flat", "slope_pct": 0.0914, "lower_highs_lower_lows": false, "stop": 7.8896, "imbalance_decline_count": 2, "imbalance_cur": 0.4872921242547851, "imbalance_prev": 0.5295950155763239}}
{"timestamp": "2026-09-22T14:05:21.603389", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.075, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1822, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:21.604165", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0089, "lower_highs_lower_lows": true, "stop": 10.0395, "imbalance_decline_count": 0, "imbalance_cur": 0.2562814070351759, "imbalance_prev": -0.01776765375854214}}
{"timestamp": "2026-09-22T14:05:21.604736", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:21.605370", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3067, "vwap_slope": 0.0015, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 0.9223744292237442, "imbalance_prev": 0.9050549450549451}}
{"timestamp": "2026-09-22T14:05:21.608828", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.3472, "vwap": 13.7908, "vwap_slope": -0.0156, "atr": 0.4118, "atr_pct": 3.086, "trend": "flat", "slope_pct": -0.2905, "flat_threshold_pct": 0.7714, "ema9": 13.394, "ema20": 13.5613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 15.897, "spread_pct": 0.15, "rvol": 2.086, "volume_pace_ratio": 23.01}}
{"timestamp": "2026-09-22T14:05:21.609769", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8601, "vwap_slope": -0.0018, "atr": 0.0443, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.126, "ema9": 8.7609, "ema20": 8.7565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.518, "volume_pace_ratio": 5.713}}
{"timestamp": "2026-09-22T14:05:21.610676", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.237%, flat band 0.225%)"], "metrics": {"price": 13.135, "vwap": 13.6474, "vwap_slope": -0.0067, "atr": 0.1182, "atr_pct": 0.9, "trend": "negative", "slope_pct": -0.2373, "flat_threshold_pct": 0.2251, "ema9": 13.0741, "ema20": 13.1874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 7.435, "spread_pct": 0.304, "rvol": 0.104, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:05:21.611566", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.363, "vwap": 6.4271, "vwap_slope": -0.0026, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0692, "ema9": 6.3804, "ema20": 6.3921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 3.151, "spread_pct": 0.157, "rvol": 0.099, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T14:05:21.612463", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.8464, "vwap_slope": 0.004, "atr": 0.0604, "atr_pct": 0.678, "trend": "flat", "slope_pct": 0.1232, "flat_threshold_pct": 0.1696, "ema9": 8.9415, "ema20": 8.9295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.927, "spread_pct": 0.112, "rvol": 0.303, "volume_pace_ratio": 3.345}}
{"timestamp": "2026-09-22T14:05:21.613247", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.78, "vwap": 8.8177, "vwap_slope": -0.0001, "atr": 0.0817, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.2327, "ema9": 8.7914, "ema20": 8.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.765, "distance_from_high_pct": 2.444, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:05:21.614145", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.8s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.765, "vwap": 12.7171, "vwap_slope": 0.0038, "atr": 0.0283, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0555, "ema9": 12.7382, "ema20": 12.7194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.05, "volume_pace_ratio": 0.552, "stage3": {"stop": 12.731, "risk": 0.034, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1964, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:21.615232", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.66, "vwap": 8.7447, "vwap_slope": -0.0031, "atr": 0.0513, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.148, "ema9": 8.6325, "ema20": 8.6457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 6.176, "spread_pct": 0.116, "rvol": 0.474, "volume_pace_ratio": 5.225}}
{"timestamp": "2026-09-22T14:05:21.616990", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (646.2s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.71, "vwap": 11.6256, "vwap_slope": 0.0257, "atr": 0.0452, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0334, "flat_threshold_pct": 0.0965, "ema9": 11.6952, "ema20": 11.6537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.679, "spread_pct": 0.085, "rvol": 0.065, "volume_pace_ratio": 0.712, "stage3": {"stop": 11.6558, "risk": 0.0542, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0809, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:21.617961", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.5s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.475, "vwap": 12.3207, "vwap_slope": 0.0099, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.0932, "ema9": 12.3647, "ema20": 12.3203, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.588, "distance_from_high_pct": 0.756, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.716, "stage3": {"stop": 12.4192, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0143, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:21.618896", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.109%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.23, "vwap": 10.328, "vwap_slope": -0.0075, "atr": 0.0448, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1272, "flat_threshold_pct": 0.1095, "ema9": 10.2328, "ema20": 10.2782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 4.392, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:05:21.619820", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.7s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5084, "vwap_slope": 0.0046, "atr": 0.0219, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0985, "ema9": 5.5276, "ema20": 5.5133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.314, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.573, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2389, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:21.620716", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0004, "atr": 0.0301, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.083, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:05:21.621520", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.425, "vwap": 7.4637, "vwap_slope": -0.0003, "atr": 0.0215, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0723, "ema9": 7.4363, "ema20": 7.4412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:05:21.622282", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.1918, "vwap_slope": -0.0028, "atr": 0.047, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.1286, "ema9": 9.1411, "ema20": 9.1434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 3.025, "spread_pct": 0.547, "rvol": 0.071, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T14:05:21.623180", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.25, "vwap": 12.8326, "vwap_slope": -0.0678, "atr": 0.1261, "atr_pct": 1.029, "trend": "flat", "slope_pct": -0.1768, "flat_threshold_pct": 0.2574, "ema9": 12.4395, "ema20": 12.6198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 9.393, "spread_pct": 0.653, "rvol": 0.079, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T14:05:21.624916", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.6s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0192, "atr_pct": 0.346, "trend": "flat", "slope_pct": 0.03, "flat_threshold_pct": 0.0865, "ema9": 5.5522, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.048, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.522, "risk": 0.023, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7177, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:21.625708", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:05:21.626497", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7212, "vwap_slope": -0.0019, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0177, "flat_threshold_pct": 0.0792, "ema9": 8.6881, "ema20": 8.7006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:05:21.627342", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.02% exceeds max 1.0%", "volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.805, "vwap": 11.7202, "vwap_slope": 0.006, "atr": 0.0623, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.1319, "ema9": 11.7893, "ema20": 11.77, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.351, "distance_from_high_pct": 0.464, "spread_pct": 1.017, "rvol": 0.02, "volume_pace_ratio": 0.224}}
{"timestamp": "2026-09-22T14:05:21.628359", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.92, "vwap": 9.0013, "vwap_slope": -0.004, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.0545, "ema9": 8.9518, "ema20": 8.9644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.114, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:05:21.629193", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.84, "vwap": 4.8666, "vwap_slope": -0.0, "atr": 0.0388, "atr_pct": 0.803, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.2006, "ema9": 4.8242, "ema20": 4.8203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 3.968, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.438}}
{"timestamp": "2026-09-22T14:05:21.630136", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.71, "vwap": 14.8085, "vwap_slope": -0.0058, "atr": 0.0359, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.0611, "ema9": 14.6929, "ema20": 14.7165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.539}}
{"timestamp": "2026-09-22T14:05:21.631865", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1253, "vwap_slope": -0.0002, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.1107, "ema9": 9.0999, "ema20": 9.1083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.426, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:05:21.632600", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (346.7s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.82, "vwap": 13.8161, "vwap_slope": 0.0027, "atr": 0.0394, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0714, "ema9": 13.8425, "ema20": 13.8277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.051, "volume_pace_ratio": 0.564, "stage3": {"stop": 13.7727, "risk": 0.0473, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7922, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:21.633542", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.6s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1465, "vwap_slope": 0.0016, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.0626, "ema9": 6.1623, "ema20": 6.1513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.984, "stage3": {"stop": 6.1564, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7483, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:21.634338", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.33, "vwap": 13.4831, "vwap_slope": -0.0047, "atr": 0.0429, "atr_pct": 0.322, "trend": "negative", "slope_pct": -0.105, "flat_threshold_pct": 0.0804, "ema9": 13.3313, "ema20": 13.3726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.087, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T14:05:26.640264", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.323%)", "metrics": {"price": 7.925, "peak_price": 7.9299, "peak_gain_cents": 19.49, "slope_pct": 0.3231, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:26.643027", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.925, "vwap": 7.7747, "vwap_slope": 0.0091, "atr": 0.0336, "trend": "flat", "slope_pct": 0.0911, "lower_highs_lower_lows": false, "stop": 7.8847, "imbalance_decline_count": 3, "imbalance_cur": 0.4323671497584541, "imbalance_prev": 0.4872921242547851}}
{"timestamp": "2026-09-22T14:05:26.644020", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.071, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.1941, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:26.644582", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 10.071, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0296, "trend": "flat", "slope_pct": 0.0087, "lower_highs_lower_lows": true, "stop": 10.0355, "imbalance_decline_count": 1, "imbalance_cur": -0.8287575616565844, "imbalance_prev": 0.2562814070351759}}
{"timestamp": "2026-09-22T14:05:26.645022", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:26.645492", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3067, "vwap_slope": 0.0015, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 0.9223744292237442, "imbalance_prev": 0.9223744292237442}}
{"timestamp": "2026-09-22T14:05:26.646476", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.3488, "vwap": 13.7906, "vwap_slope": -0.0157, "atr": 0.4118, "atr_pct": 3.085, "trend": "flat", "slope_pct": -0.2904, "flat_threshold_pct": 0.7713, "ema9": 13.3943, "ema20": 13.5615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 15.887, "spread_pct": 0.075, "rvol": 2.087, "volume_pace_ratio": 22.964}}
{"timestamp": "2026-09-22T14:05:26.647350", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7871, "vwap": 8.86, "vwap_slope": -0.0018, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0831, "flat_threshold_pct": 0.127, "ema9": 8.7613, "ema20": 8.7567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 4.695, "spread_pct": 0.114, "rvol": 0.518, "volume_pace_ratio": 5.7}}
{"timestamp": "2026-09-22T14:05:26.648339", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.238%, flat band 0.225%)"], "metrics": {"price": 13.11, "vwap": 13.6468, "vwap_slope": -0.0073, "atr": 0.1182, "atr_pct": 0.902, "trend": "negative", "slope_pct": -0.2381, "flat_threshold_pct": 0.2255, "ema9": 13.0691, "ema20": 13.185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 7.611, "spread_pct": 0.229, "rvol": 0.104, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:05:26.649939", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3767, "vwap": 6.4268, "vwap_slope": -0.0029, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.069, "ema9": 6.3831, "ema20": 6.3934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 2.942, "spread_pct": 0.157, "rvol": 0.1, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:05:26.650773", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.8464, "vwap_slope": 0.004, "atr": 0.0604, "atr_pct": 0.678, "trend": "flat", "slope_pct": 0.1232, "flat_threshold_pct": 0.1696, "ema9": 8.9415, "ema20": 8.9295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.927, "spread_pct": 0.112, "rvol": 0.303, "volume_pace_ratio": 3.338}}
{"timestamp": "2026-09-22T14:05:26.651587", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.78, "vwap": 8.8177, "vwap_slope": -0.0001, "atr": 0.0817, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.2327, "ema9": 8.7914, "ema20": 8.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.765, "distance_from_high_pct": 2.444, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:05:26.652554", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.8s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.77, "vwap": 12.7174, "vwap_slope": 0.0041, "atr": 0.0284, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.0557, "ema9": 12.7392, "ema20": 12.7199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 0.234, "spread_pct": 0.078, "rvol": 0.05, "volume_pace_ratio": 0.553, "stage3": {"stop": 12.7359, "risk": 0.0341, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3274, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:05:26.653511", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6683, "vwap": 8.7446, "vwap_slope": -0.0031, "atr": 0.0513, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.088, "flat_threshold_pct": 0.1478, "ema9": 8.6342, "ema20": 8.6465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 6.086, "spread_pct": 0.115, "rvol": 0.474, "volume_pace_ratio": 5.217}}
{"timestamp": "2026-09-22T14:05:26.654406", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (651.2s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.707, "vwap": 11.6256, "vwap_slope": 0.0257, "atr": 0.0456, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.0973, "ema9": 11.6946, "ema20": 11.6534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 0.704, "spread_pct": 0.085, "rvol": 0.065, "volume_pace_ratio": 0.711, "stage3": {"stop": 11.6523, "risk": 0.0547, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0148, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:26.655600", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.5s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.475, "vwap": 12.3207, "vwap_slope": 0.0099, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.0932, "ema9": 12.3647, "ema20": 12.3203, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.589, "distance_from_high_pct": 0.756, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.715, "stage3": {"stop": 12.4192, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0448, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:26.656686", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.109%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.23, "vwap": 10.328, "vwap_slope": -0.0075, "atr": 0.0448, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1272, "flat_threshold_pct": 0.1095, "ema9": 10.2328, "ema20": 10.2782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 4.392, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:05:26.657517", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.7s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.5084, "vwap_slope": 0.0046, "atr": 0.0219, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0985, "ema9": 5.5276, "ema20": 5.5133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.315, "distance_from_high_pct": 0.804, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.572, "stage3": {"stop": 5.5287, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2995, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:26.658359", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0912, "vwap_slope": -0.0004, "atr": 0.0301, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.083, "ema9": 9.0724, "ema20": 9.0711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 3.1, "spread_pct": 0.55, "rvol": 0.057, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:05:26.659298", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.425, "vwap": 7.4636, "vwap_slope": -0.0005, "atr": 0.0215, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0723, "ema9": 7.4363, "ema20": 7.4412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:05:26.660296", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1917, "vwap_slope": -0.0029, "atr": 0.047, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.129, "ema9": 9.1361, "ema20": 9.141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 3.291, "spread_pct": 0.547, "rvol": 0.071, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T14:05:26.664228", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.8313, "vwap_slope": -0.0691, "atr": 0.1261, "atr_pct": 1.029, "trend": "flat", "slope_pct": -0.1764, "flat_threshold_pct": 0.2572, "ema9": 12.4415, "ema20": 12.6208, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 9.32, "spread_pct": 0.49, "rvol": 0.079, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T14:05:26.665338", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.6s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0882, "ema9": 5.5512, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5166, "risk": 0.0234, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.595, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:26.666360", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:05:26.667581", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7211, "vwap_slope": -0.002, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0792, "ema9": 8.6871, "ema20": 8.7001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:05:26.669749", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8588, "vwap": 11.7203, "vwap_slope": 0.006, "atr": 0.0644, "atr_pct": 0.543, "trend": "flat", "slope_pct": 0.0388, "flat_threshold_pct": 0.1357, "ema9": 11.8001, "ema20": 11.7752, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.351, "distance_from_high_pct": 0.01, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.223}}
{"timestamp": "2026-09-22T14:05:26.671000", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9221, "vwap": 9.0012, "vwap_slope": -0.0041, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0545, "ema9": 8.9522, "ema20": 8.9646, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.955, "spread_pct": 0.112, "rvol": 0.115, "volume_pace_ratio": 1.261}}
{"timestamp": "2026-09-22T14:05:26.673436", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.435}}
{"timestamp": "2026-09-22T14:05:26.674418", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6877, "vwap": 14.8084, "vwap_slope": -0.0059, "atr": 0.0363, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0618, "ema9": 14.6884, "ema20": 14.7144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 1.951, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T14:05:26.675783", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1253, "vwap_slope": -0.0002, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.1107, "ema9": 9.0999, "ema20": 9.1083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.427, "distance_from_high_pct": 1.192, "spread_pct": 0.439, "rvol": 0.042, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:05:26.678556", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (351.8s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.819, "vwap": 13.8161, "vwap_slope": 0.0027, "atr": 0.0395, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0715, "ema9": 13.8423, "ema20": 13.8276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 1.363, "spread_pct": 0.072, "rvol": 0.051, "volume_pace_ratio": 0.563, "stage3": {"stop": 13.7716, "risk": 0.0474, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7649, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:26.682148", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.7s) but room-to-run failed: imbalance -78% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1465, "vwap_slope": 0.0016, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0625, "ema9": 6.1633, "ema20": 6.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.983, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7836, "passed": false, "reason": "imbalance -78% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:26.683226", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4831, "vwap_slope": -0.0048, "atr": 0.0429, "atr_pct": 0.322, "trend": "negative", "slope_pct": -0.1052, "flat_threshold_pct": 0.0804, "ema9": 13.3303, "ema20": 13.3722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.087, "volume_pace_ratio": 0.953}}
{"timestamp": "2026-09-22T14:05:31.687234", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.305%)", "metrics": {"price": 7.9203, "peak_price": 7.9299, "peak_gain_cents": 19.49, "slope_pct": 0.3053, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:31.709020", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9203, "vwap": 7.7753, "vwap_slope": 0.0097, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0908, "lower_highs_lower_lows": false, "stop": 7.8796, "imbalance_decline_count": 4, "imbalance_cur": 0.14213709677419356, "imbalance_prev": 0.4323671497584541}}
{"timestamp": "2026-09-22T14:05:31.709866", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.06, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2269, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:31.710674", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 10.06, "vwap": 10.0666, "vwap_slope": 0.001, "atr": 0.0303, "trend": "flat", "slope_pct": 0.0082, "lower_highs_lower_lows": true, "stop": 10.0236, "imbalance_decline_count": 0, "imbalance_cur": -0.7323201621073961, "imbalance_prev": -0.8287575616565844}}
{"timestamp": "2026-09-22T14:05:31.711159", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:31.711834", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3067, "vwap_slope": 0.0015, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.9223744292237442}}
{"timestamp": "2026-09-22T14:05:31.712909", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.37, "vwap": 13.7902, "vwap_slope": -0.0161, "atr": 0.4147, "atr_pct": 3.102, "trend": "flat", "slope_pct": -0.2893, "flat_threshold_pct": 0.7754, "ema9": 13.3985, "ema20": 13.5635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 15.753, "spread_pct": 0.448, "rvol": 2.089, "volume_pace_ratio": 22.929}}
{"timestamp": "2026-09-22T14:05:31.713876", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7899, "vwap": 8.8599, "vwap_slope": -0.0019, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.083, "flat_threshold_pct": 0.127, "ema9": 8.7619, "ema20": 8.757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 4.665, "spread_pct": 0.114, "rvol": 0.519, "volume_pace_ratio": 5.697}}
{"timestamp": "2026-09-22T14:05:31.714887", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.237%, flat band 0.225%)"], "metrics": {"price": 13.13, "vwap": 13.6466, "vwap_slope": -0.0075, "atr": 0.1182, "atr_pct": 0.901, "trend": "negative", "slope_pct": -0.2374, "flat_threshold_pct": 0.2252, "ema9": 13.0731, "ema20": 13.1869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.104, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:05:31.718117", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4266, "vwap_slope": -0.0031, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0692, "ema9": 6.3798, "ema20": 6.3918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.1, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:05:31.719095", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.8464, "vwap_slope": 0.0041, "atr": 0.0604, "atr_pct": 0.678, "trend": "flat", "slope_pct": 0.1232, "flat_threshold_pct": 0.1696, "ema9": 8.9415, "ema20": 8.9295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.927, "spread_pct": 0.112, "rvol": 0.304, "volume_pace_ratio": 3.332}}
{"timestamp": "2026-09-22T14:05:31.719997", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.82", "VWAP sloping down", "spread 2.82% exceeds max 1.0%"], "metrics": {"price": 8.78, "vwap": 8.8177, "vwap_slope": -0.0001, "atr": 0.0817, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.2327, "ema9": 8.7914, "ema20": 8.7871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.765, "distance_from_high_pct": 2.444, "spread_pct": 2.817, "rvol": 0.042, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:05:31.720976", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.9s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 12.755, "vwap": 12.7174, "vwap_slope": 0.0041, "atr": 0.0284, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0557, "ema9": 12.7362, "ema20": 12.7184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.05, "volume_pace_ratio": 0.553, "stage3": {"stop": 12.7209, "risk": 0.0341, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.277, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:31.722097", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6467, "vwap": 8.7445, "vwap_slope": -0.0032, "atr": 0.0513, "atr_pct": 0.593, "trend": "flat", "slope_pct": -0.0891, "flat_threshold_pct": 0.1482, "ema9": 8.6299, "ema20": 8.6444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 6.32, "spread_pct": 0.116, "rvol": 0.474, "volume_pace_ratio": 5.208}}
{"timestamp": "2026-09-22T14:05:31.723029", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (656.3s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.69, "vwap": 11.6257, "vwap_slope": 0.0258, "atr": 0.0466, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.0997, "ema9": 11.6912, "ema20": 11.6518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.848, "spread_pct": 0.086, "rvol": 0.065, "volume_pace_ratio": 0.71, "stage3": {"stop": 11.6341, "risk": 0.0559, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4894, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:31.724003", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.6s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.47, "vwap": 12.3209, "vwap_slope": 0.0101, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0933, "ema9": 12.3637, "ema20": 12.3198, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.592, "distance_from_high_pct": 0.796, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.714, "stage3": {"stop": 12.4142, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6386, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:31.724713", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.24 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.109%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.24, "vwap": 10.3274, "vwap_slope": -0.0081, "atr": 0.0448, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1268, "flat_threshold_pct": 0.1094, "ema9": 10.2348, "ema20": 10.2792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 4.298, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:05:31.725564", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.8s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5085, "vwap_slope": 0.0047, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0142, "flat_threshold_pct": 0.0987, "ema9": 5.5256, "ema20": 5.5124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 0.982, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.573, "stage3": {"stop": 5.5187, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3563, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:31.726799", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.0909, "vwap_slope": -0.0006, "atr": 0.0294, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.0812, "ema9": 9.0679, "ema20": 9.0691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 3.314, "spread_pct": 0.442, "rvol": 0.058, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:05:31.727915", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4498, "vwap": 7.4638, "vwap_slope": -0.0003, "atr": 0.0229, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0768, "ema9": 7.4413, "ema20": 7.4435, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 1.327, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:05:31.728817", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1917, "vwap_slope": -0.0029, "atr": 0.047, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.129, "ema9": 9.1361, "ema20": 9.141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 3.291, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:05:31.729724", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2408, "vwap": 12.8311, "vwap_slope": -0.0694, "atr": 0.1261, "atr_pct": 1.03, "trend": "flat", "slope_pct": -0.1771, "flat_threshold_pct": 0.2576, "ema9": 12.4377, "ema20": 12.6189, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 9.462, "spread_pct": 0.327, "rvol": 0.079, "volume_pace_ratio": 0.864}}
{"timestamp": "2026-09-22T14:05:31.731409", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.54"], "metrics": {"price": 5.535, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.0882, "ema9": 5.5502, "ema20": 5.5476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:05:31.732677", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:05:31.733767", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.721, "vwap_slope": -0.0021, "atr": 0.0285, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0821, "ema9": 8.6841, "ema20": 8.6987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:05:31.734808", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8588, "vwap": 11.7203, "vwap_slope": 0.006, "atr": 0.0644, "atr_pct": 0.543, "trend": "flat", "slope_pct": 0.0388, "flat_threshold_pct": 0.1357, "ema9": 11.8001, "ema20": 11.7752, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.351, "distance_from_high_pct": 0.01, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.223}}
{"timestamp": "2026-09-22T14:05:31.735898", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 9.0011, "vwap_slope": -0.0042, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.0545, "ema9": 8.9508, "ema20": 8.964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.115, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T14:05:31.736733", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.431}}
{"timestamp": "2026-09-22T14:05:31.737659", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7, "vwap": 14.8082, "vwap_slope": -0.0061, "atr": 0.0366, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0458, "flat_threshold_pct": 0.0623, "ema9": 14.6909, "ema20": 14.7156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T14:05:31.738701", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1253, "vwap_slope": -0.0002, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1108, "ema9": 9.0979, "ema20": 9.1074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.427, "distance_from_high_pct": 1.3, "spread_pct": 0.329, "rvol": 0.042, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:05:31.739818", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82"], "metrics": {"price": 13.7899, "vwap": 13.8157, "vwap_slope": 0.0024, "atr": 0.0422, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0764, "ema9": 13.8365, "ema20": 13.8249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.571, "spread_pct": 0.073, "rvol": 0.051, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:05:31.740938", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.7s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1465, "vwap_slope": 0.0016, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0625, "ema9": 6.1633, "ema20": 6.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.981, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7585, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:31.741969", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.081%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.32, "vwap": 13.4826, "vwap_slope": -0.0053, "atr": 0.0432, "atr_pct": 0.325, "trend": "negative", "slope_pct": -0.1054, "flat_threshold_pct": 0.0811, "ema9": 13.3293, "ema20": 13.3717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.087, "volume_pace_ratio": 0.954}}
{"timestamp": "2026-09-22T14:05:36.747142", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.308%)", "metrics": {"price": 7.921, "peak_price": 7.9299, "peak_gain_cents": 19.49, "slope_pct": 0.308, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:36.748112", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.921, "vwap": 7.7753, "vwap_slope": 0.0097, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0909, "lower_highs_lower_lows": false, "stop": 7.8803, "imbalance_decline_count": 5, "imbalance_cur": -0.17440934430581365, "imbalance_prev": 0.14213709677419356, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.091%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:05:36.748579", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.0502, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2561, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:36.749123", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 10.0502, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0317, "trend": "flat", "slope_pct": 0.0078, "lower_highs_lower_lows": true, "stop": 10.0121, "imbalance_decline_count": 0, "imbalance_cur": -0.46133509583608723, "imbalance_prev": -0.7323201621073961}}
{"timestamp": "2026-09-22T14:05:36.749528", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:36.750081", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3068, "vwap_slope": 0.0015, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:05:36.751145", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.37, "vwap": 13.79, "vwap_slope": -0.0163, "atr": 0.4147, "atr_pct": 3.102, "trend": "flat", "slope_pct": -0.2893, "flat_threshold_pct": 0.7754, "ema9": 13.3985, "ema20": 13.5635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 15.753, "spread_pct": 0.598, "rvol": 2.09, "volume_pace_ratio": 22.887}}
{"timestamp": "2026-09-22T14:05:36.752529", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8599, "vwap_slope": -0.002, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0827, "flat_threshold_pct": 0.1269, "ema9": 8.7629, "ema20": 8.7574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.519, "volume_pace_ratio": 5.688}}
{"timestamp": "2026-09-22T14:05:36.753375", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.237%, flat band 0.225%)"], "metrics": {"price": 13.13, "vwap": 13.6463, "vwap_slope": -0.0078, "atr": 0.1182, "atr_pct": 0.901, "trend": "negative", "slope_pct": -0.2374, "flat_threshold_pct": 0.2252, "ema9": 13.0731, "ema20": 13.1869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.104, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:05:36.754306", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.4266, "vwap_slope": -0.0031, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.0691, "ema9": 6.3815, "ema20": 6.3926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.1, "volume_pace_ratio": 1.092}}
{"timestamp": "2026-09-22T14:05:36.755119", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9024, "vwap": 8.8465, "vwap_slope": 0.0042, "atr": 0.0628, "atr_pct": 0.705, "trend": "flat", "slope_pct": 0.1231, "flat_threshold_pct": 0.1762, "ema9": 8.941, "ema20": 8.9292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 1.956, "spread_pct": 0.112, "rvol": 0.304, "volume_pace_ratio": 3.327}}
{"timestamp": "2026-09-22T14:05:36.755912", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.67% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8144, "vwap_slope": -0.0034, "atr": 0.0874, "atr_pct": 1.006, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2516, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.672, "rvol": 0.043, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:05:36.756739", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.9s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 12.7701, "vwap": 12.7175, "vwap_slope": 0.0042, "atr": 0.0284, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.0557, "ema9": 12.7392, "ema20": 12.7199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.234, "spread_pct": 0.078, "rvol": 0.05, "volume_pace_ratio": 0.552, "stage3": {"stop": 12.736, "risk": 0.0341, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1983, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:36.757266", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.7445, "vwap_slope": -0.0033, "atr": 0.0513, "atr_pct": 0.593, "trend": "flat", "slope_pct": -0.0892, "flat_threshold_pct": 0.1482, "ema9": 8.6295, "ema20": 8.6443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 6.338, "spread_pct": 0.116, "rvol": 0.475, "volume_pace_ratio": 5.198}}
{"timestamp": "2026-09-22T14:05:36.758058", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (661.3s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.6819, "vwap": 11.6259, "vwap_slope": 0.026, "atr": 0.0474, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.1013, "ema9": 11.6896, "ema20": 11.651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 0.917, "spread_pct": 0.086, "rvol": 0.065, "volume_pace_ratio": 0.711, "stage3": {"stop": 11.625, "risk": 0.0569, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.5923, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:36.759035", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.6s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.465, "vwap": 12.3211, "vwap_slope": 0.0103, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0933, "ema9": 12.3627, "ema20": 12.3193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.714, "stage3": {"stop": 12.4092, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7946, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:36.759822", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.24 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.109%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2395, "vwap": 10.3274, "vwap_slope": -0.0081, "atr": 0.0448, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1268, "flat_threshold_pct": 0.1094, "ema9": 10.2347, "ema20": 10.2791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 4.303, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:05:36.760695", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.8s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5085, "vwap_slope": 0.0047, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0988, "ema9": 5.5246, "ema20": 5.5119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.572, "stage3": {"stop": 5.5137, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3565, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:36.761473", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0906, "vwap_slope": -0.0009, "atr": 0.0301, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0833, "ema9": 9.0659, "ema20": 9.0681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.058, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:05:36.761970", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4435, "vwap": 7.4637, "vwap_slope": -0.0003, "atr": 0.0233, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0784, "ema9": 7.44, "ema20": 7.4429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.411, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:05:36.762430", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1918, "vwap_slope": -0.0028, "atr": 0.047, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.0435, "flat_threshold_pct": 0.1285, "ema9": 9.1421, "ema20": 9.1439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.972, "spread_pct": 0.547, "rvol": 0.071, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T14:05:36.763292", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2256, "vwap": 12.8305, "vwap_slope": -0.0699, "atr": 0.1261, "atr_pct": 1.032, "trend": "flat", "slope_pct": -0.1776, "flat_threshold_pct": 0.2579, "ema9": 12.4346, "ema20": 12.6175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 9.574, "spread_pct": 0.327, "rvol": 0.079, "volume_pace_ratio": 0.863}}
{"timestamp": "2026-09-22T14:05:36.764180", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.54"], "metrics": {"price": 5.535, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.0882, "ema9": 5.5502, "ema20": 5.5476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:05:36.764990", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:05:36.765768", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6644, "vwap": 8.721, "vwap_slope": -0.0021, "atr": 0.0285, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0821, "ema9": 8.684, "ema20": 8.6986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 2.208, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:05:36.766566", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8588, "vwap": 11.7203, "vwap_slope": 0.006, "atr": 0.0644, "atr_pct": 0.543, "trend": "flat", "slope_pct": 0.0388, "flat_threshold_pct": 0.1357, "ema9": 11.8001, "ema20": 11.7752, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.351, "distance_from_high_pct": 0.01, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.222}}
{"timestamp": "2026-09-22T14:05:36.767546", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 9.0011, "vwap_slope": -0.0042, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.0545, "ema9": 8.9508, "ema20": 8.964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.115, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T14:05:36.768373", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.428}}
{"timestamp": "2026-09-22T14:05:36.769219", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.8082, "vwap_slope": -0.0061, "atr": 0.0366, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0457, "flat_threshold_pct": 0.0623, "ema9": 14.6919, "ema20": 14.716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.533}}
{"timestamp": "2026-09-22T14:05:36.770140", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1169, "vwap": 9.1253, "vwap_slope": -0.0002, "atr": 0.0415, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.1138, "ema9": 9.0993, "ema20": 9.1081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.428, "distance_from_high_pct": 1.225, "spread_pct": 0.329, "rvol": 0.042, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:05:36.771113", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82"], "metrics": {"price": 13.79, "vwap": 13.8157, "vwap_slope": 0.0024, "atr": 0.0422, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0764, "ema9": 13.8365, "ema20": 13.8249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.051, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:05:36.772008", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.8s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.171, "vwap": 6.1465, "vwap_slope": 0.0016, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.0626, "ema9": 6.1615, "ema20": 6.1509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.788, "spread_pct": 0.162, "rvol": 0.089, "volume_pace_ratio": 0.979, "stage3": {"stop": 6.1524, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6419, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:36.772863", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.081%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4813, "vwap_slope": -0.0065, "atr": 0.0432, "atr_pct": 0.324, "trend": "negative", "slope_pct": -0.1052, "flat_threshold_pct": 0.0811, "ema9": 13.3303, "ema20": 13.3722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.088, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T14:05:41.775414", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.380%)", "metrics": {"price": 7.94, "peak_price": 7.94, "peak_gain_cents": 20.5, "slope_pct": 0.38, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:41.776495", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.94, "vwap": 7.7754, "vwap_slope": 0.0098, "atr": 0.0343, "trend": "flat", "slope_pct": 0.092, "lower_highs_lower_lows": false, "stop": 7.8989, "imbalance_decline_count": 6, "imbalance_cur": -0.2354679802955665, "imbalance_prev": -0.17440934430581365, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.092%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:05:41.777199", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 10.045, "peak_price": 10.185, "peak_gain_cents": 0.0, "slope_pct": -0.2716, "trend": "negative"}}
{"timestamp": "2026-09-22T14:05:41.777958", "symbol": "SBET", "kind": "exit", "state": "EXIT", "reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads", "metrics": {"price": 10.045, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0317, "trend": "flat", "slope_pct": 0.0075, "lower_highs_lower_lows": true, "stop": 10.0069, "imbalance_decline_count": 0, "imbalance_cur": -0.42245989304812837, "imbalance_prev": -0.46133509583608723}}
{"timestamp": "2026-09-22T14:05:41.794266", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:41.795036", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3068, "vwap_slope": 0.0015, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:05:41.796252", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.3, "vwap": 13.7886, "vwap_slope": -0.0177, "atr": 0.4168, "atr_pct": 3.134, "trend": "flat", "slope_pct": -0.2931, "flat_threshold_pct": 0.7835, "ema9": 13.3845, "ema20": 13.5568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 16.194, "spread_pct": 0.753, "rvol": 2.096, "volume_pace_ratio": 22.896}}
{"timestamp": "2026-09-22T14:05:41.797214", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8598, "vwap_slope": -0.002, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0827, "flat_threshold_pct": 0.1269, "ema9": 8.7629, "ema20": 8.7574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.52, "volume_pace_ratio": 5.679}}
{"timestamp": "2026-09-22T14:05:41.798111", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.237%, flat band 0.225%)"], "metrics": {"price": 13.1488, "vwap": 13.6462, "vwap_slope": -0.0078, "atr": 0.1185, "atr_pct": 0.901, "trend": "negative", "slope_pct": -0.2368, "flat_threshold_pct": 0.2253, "ema9": 13.0769, "ema20": 13.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 7.338, "spread_pct": 0.381, "rvol": 0.104, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:05:41.799151", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4266, "vwap_slope": -0.0031, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.0692, "ema9": 6.3808, "ema20": 6.3923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.1, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T14:05:41.800050", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.8465, "vwap_slope": 0.0042, "atr": 0.0628, "atr_pct": 0.705, "trend": "flat", "slope_pct": 0.1232, "flat_threshold_pct": 0.1762, "ema9": 8.9415, "ema20": 8.9295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 1.927, "spread_pct": 0.112, "rvol": 0.304, "volume_pace_ratio": 3.32}}
{"timestamp": "2026-09-22T14:05:41.800979", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8144, "vwap_slope": -0.0034, "atr": 0.0874, "atr_pct": 1.006, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2516, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.474}}
{"timestamp": "2026-09-22T14:05:41.801980", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.9s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 12.766, "vwap": 12.7176, "vwap_slope": 0.0043, "atr": 0.0285, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0558, "ema9": 12.7384, "ema20": 12.7195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 0.266, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.552, "stage3": {"stop": 12.7318, "risk": 0.0342, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2216, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:41.804524", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6425, "vwap": 8.7444, "vwap_slope": -0.0033, "atr": 0.0513, "atr_pct": 0.593, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.1483, "ema9": 8.629, "ema20": 8.644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 6.365, "spread_pct": 0.116, "rvol": 0.475, "volume_pace_ratio": 5.189}}
{"timestamp": "2026-09-22T14:05:41.806482", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (666.4s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.68, "vwap": 11.6261, "vwap_slope": 0.0262, "atr": 0.0474, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.1014, "ema9": 11.6892, "ema20": 11.6509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 0.933, "spread_pct": 0.086, "rvol": 0.065, "volume_pace_ratio": 0.711, "stage3": {"stop": 11.6231, "risk": 0.0569, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2665, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:41.809260", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.7s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.46, "vwap": 12.3211, "vwap_slope": 0.0103, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0934, "ema9": 12.3617, "ema20": 12.3188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 0.875, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.713, "stage3": {"stop": 12.4042, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7864, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:41.811252", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.110%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.23, "vwap": 10.3273, "vwap_slope": -0.0082, "atr": 0.0448, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1272, "flat_threshold_pct": 0.1095, "ema9": 10.2328, "ema20": 10.2782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 4.392, "spread_pct": 0.196, "rvol": 0.033, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:05:41.812277", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.9s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.546, "vwap": 5.5086, "vwap_slope": 0.0048, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0143, "flat_threshold_pct": 0.0987, "ema9": 5.5258, "ema20": 5.5125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 0.964, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.571, "stage3": {"stop": 5.5197, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3588, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:41.813201", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0906, "vwap_slope": -0.0009, "atr": 0.0301, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0833, "ema9": 9.0659, "ema20": 9.0681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.421, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:05:41.814135", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4435, "vwap": 7.4637, "vwap_slope": -0.0003, "atr": 0.0233, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0784, "ema9": 7.44, "ema20": 7.4429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.411, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:05:41.815104", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1919, "vwap_slope": -0.0027, "atr": 0.047, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1284, "ema9": 9.1441, "ema20": 9.1448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.866, "spread_pct": 0.547, "rvol": 0.071, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T14:05:41.816053", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.27, "vwap": 12.83, "vwap_slope": -0.0704, "atr": 0.1261, "atr_pct": 1.028, "trend": "flat", "slope_pct": -0.1761, "flat_threshold_pct": 0.2569, "ema9": 12.4435, "ema20": 12.6217, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 9.246, "spread_pct": 0.489, "rvol": 0.079, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T14:05:41.816899", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0882, "ema9": 5.5512, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:05:41.817668", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0918, "ema9": 5.2695, "ema20": 5.2566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.755, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:05:41.818542", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.721, "vwap_slope": -0.0021, "atr": 0.0285, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.0821, "ema9": 8.6831, "ema20": 8.6982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:05:41.819662", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8588, "vwap": 11.7203, "vwap_slope": 0.006, "atr": 0.0644, "atr_pct": 0.543, "trend": "flat", "slope_pct": 0.0388, "flat_threshold_pct": 0.1357, "ema9": 11.8001, "ema20": 11.7752, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.351, "distance_from_high_pct": 0.01, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.222}}
{"timestamp": "2026-09-22T14:05:41.820541", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9175, "vwap": 9.001, "vwap_slope": -0.0042, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0545, "ema9": 8.9513, "ema20": 8.9642, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.005, "spread_pct": 0.112, "rvol": 0.115, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:05:41.822579", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.425}}
{"timestamp": "2026-09-22T14:05:41.823641", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.71, "vwap": 14.8082, "vwap_slope": -0.0061, "atr": 0.0366, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.0623, "ema9": 14.6929, "ema20": 14.7165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.53}}
{"timestamp": "2026-09-22T14:05:41.824741", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "lower-highs/lower-lows structure"], "metrics": {"price": 10.045, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0317, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.079, "ema9": 10.0949, "ema20": 10.097, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.139, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T14:05:41.826368", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1253, "vwap_slope": -0.0002, "atr": 0.0415, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.1139, "ema9": 9.0969, "ema20": 9.1069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.042, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:05:41.827392", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82"], "metrics": {"price": 13.795, "vwap": 13.8158, "vwap_slope": 0.0024, "atr": 0.0422, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.0764, "ema9": 13.8375, "ema20": 13.8253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.051, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:05:41.828342", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.8s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.165, "vwap": 6.1465, "vwap_slope": 0.0016, "atr": 0.0158, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0641, "ema9": 6.1603, "ema20": 6.1504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.09, "volume_pace_ratio": 0.978, "stage3": {"stop": 6.146, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8001, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:41.829250", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.083%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4809, "vwap_slope": -0.0069, "atr": 0.0443, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.1059, "flat_threshold_pct": 0.0833, "ema9": 13.3263, "ema20": 13.3703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.088, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T14:05:46.835407", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.380%)", "metrics": {"price": 7.9399, "peak_price": 7.94, "peak_gain_cents": 20.5, "slope_pct": 0.3796, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:46.837791", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9399, "vwap": 7.7759, "vwap_slope": 0.0103, "atr": 0.035, "trend": "flat", "slope_pct": 0.092, "lower_highs_lower_lows": false, "stop": 7.8979, "imbalance_decline_count": 0, "imbalance_cur": -0.06711758584807492, "imbalance_prev": -0.2354679802955665}}
{"timestamp": "2026-09-22T14:05:46.838694", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:46.839339", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3068, "vwap_slope": 0.0015, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 6.3235, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:05:46.840714", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.2557, "vwap": 13.7884, "vwap_slope": -0.0179, "atr": 0.4168, "atr_pct": 3.144, "trend": "flat", "slope_pct": -0.2956, "flat_threshold_pct": 0.7861, "ema9": 13.3757, "ema20": 13.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 16.473, "spread_pct": 0.753, "rvol": 2.096, "volume_pace_ratio": 22.848}}
{"timestamp": "2026-09-22T14:05:46.841660", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.8598, "vwap_slope": -0.002, "atr": 0.0446, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0825, "flat_threshold_pct": 0.1268, "ema9": 8.7639, "ema20": 8.7579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 4.555, "spread_pct": 0.114, "rvol": 0.52, "volume_pace_ratio": 5.666}}
{"timestamp": "2026-09-22T14:05:46.842542", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.237%, flat band 0.226%)"], "metrics": {"price": 13.13, "vwap": 13.6458, "vwap_slope": -0.0083, "atr": 0.1185, "atr_pct": 0.903, "trend": "negative", "slope_pct": -0.2374, "flat_threshold_pct": 0.2257, "ema9": 13.0731, "ema20": 13.1869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.321, "distance_from_high_pct": 7.47, "spread_pct": 0.229, "rvol": 0.104, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:05:46.844628", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.426, "vwap_slope": -0.0037, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.0692, "ema9": 6.3808, "ema20": 6.3923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.101, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T14:05:46.845556", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.8468, "vwap_slope": 0.0045, "atr": 0.0628, "atr_pct": 0.705, "trend": "flat", "slope_pct": 0.1232, "flat_threshold_pct": 0.1762, "ema9": 8.9415, "ema20": 8.9295, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.927, "spread_pct": 0.112, "rvol": 0.305, "volume_pace_ratio": 3.324}}
{"timestamp": "2026-09-22T14:05:46.847461", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8144, "vwap_slope": -0.0034, "atr": 0.0874, "atr_pct": 1.006, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2516, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:05:46.848541", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.0s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.755, "vwap": 12.7175, "vwap_slope": 0.0043, "atr": 0.0285, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0558, "ema9": 12.7362, "ema20": 12.7184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.551, "stage3": {"stop": 12.7208, "risk": 0.0342, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3211, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:05:46.849482", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7443, "vwap_slope": -0.0035, "atr": 0.0513, "atr_pct": 0.593, "trend": "flat", "slope_pct": -0.0895, "flat_threshold_pct": 0.1483, "ema9": 8.6285, "ema20": 8.6438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.476, "volume_pace_ratio": 5.183}}
{"timestamp": "2026-09-22T14:05:46.850346", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (671.4s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.685, "vwap": 11.6262, "vwap_slope": 0.0263, "atr": 0.0474, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.1013, "ema9": 11.6902, "ema20": 11.6513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 0.891, "spread_pct": 0.086, "rvol": 0.065, "volume_pace_ratio": 0.71, "stage3": {"stop": 11.6281, "risk": 0.0569, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1516, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:46.851412", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.7s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.465, "vwap": 12.3212, "vwap_slope": 0.0104, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0933, "ema9": 12.3627, "ema20": 12.3193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.711, "stage3": {"stop": 12.4092, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7483, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:46.852290", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.110%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3271, "vwap_slope": -0.0084, "atr": 0.0452, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1274, "flat_threshold_pct": 0.1105, "ema9": 10.2318, "ema20": 10.2778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:05:46.853097", "symbol": "SATL", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.9s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 5.54, "vwap": 5.5087, "vwap_slope": 0.0049, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0988, "ema9": 5.5246, "ema20": 5.5119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 1.071, "spread_pct": 0.181, "rvol": 0.052, "volume_pace_ratio": 0.571, "stage3": {"stop": 5.5137, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2359, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:05:46.853927", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0906, "vwap_slope": -0.0009, "atr": 0.0301, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0833, "ema9": 9.0659, "ema20": 9.0681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.421, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:05:46.854860", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4435, "vwap": 7.4637, "vwap_slope": -0.0003, "atr": 0.0233, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0784, "ema9": 7.44, "ema20": 7.4429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.411, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:05:46.856400", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1919, "vwap_slope": -0.0027, "atr": 0.047, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1284, "ema9": 9.1441, "ema20": 9.1448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.866, "spread_pct": 0.328, "rvol": 0.071, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T14:05:46.857308", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.8296, "vwap_slope": -0.0708, "atr": 0.1261, "atr_pct": 1.029, "trend": "flat", "slope_pct": -0.1764, "flat_threshold_pct": 0.2572, "ema9": 12.4415, "ema20": 12.6208, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 9.32, "spread_pct": 0.326, "rvol": 0.079, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T14:05:46.858212", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.5399, "vwap": 5.5363, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0882, "ema9": 5.5512, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 1.404, "spread_pct": 0.181, "rvol": 0.048, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:05:46.860348", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2669, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0488, "flat_threshold_pct": 0.0917, "ema9": 5.2708, "ema20": 5.2572, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 0.625, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:05:46.863809", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.721, "vwap_slope": -0.0021, "atr": 0.0285, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0821, "ema9": 8.6841, "ema20": 8.6987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:05:46.865685", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.006, "atr": 0.0644, "atr_pct": 0.546, "trend": "flat", "slope_pct": 0.0363, "flat_threshold_pct": 0.1364, "ema9": 11.7873, "ema20": 11.7691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.351, "distance_from_high_pct": 0.548, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.221}}
{"timestamp": "2026-09-22T14:05:46.866711", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9105, "vwap": 9.001, "vwap_slope": -0.0043, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0546, "ema9": 8.9499, "ema20": 8.9635, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.082, "spread_pct": 0.112, "rvol": 0.115, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:05:46.867752", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.421}}
{"timestamp": "2026-09-22T14:05:46.868776", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6903, "vwap": 14.808, "vwap_slope": -0.0063, "atr": 0.0366, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0624, "ema9": 14.6889, "ema20": 14.7146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 1.934, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.527}}
{"timestamp": "2026-09-22T14:05:46.869812", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "lower-highs/lower-lows structure"], "metrics": {"price": 10.05, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0317, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0789, "ema9": 10.0959, "ema20": 10.0975, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.139, "volume_pace_ratio": 1.519}}
{"timestamp": "2026-09-22T14:05:46.870863", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1253, "vwap_slope": -0.0002, "atr": 0.0415, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.1139, "ema9": 9.0969, "ema20": 9.1069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.042, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:05:46.871934", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82"], "metrics": {"price": 13.79, "vwap": 13.8157, "vwap_slope": 0.0024, "atr": 0.0422, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0764, "ema9": 13.8365, "ema20": 13.8249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.051, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:05:46.872931", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.9s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.16, "vwap": 6.1465, "vwap_slope": 0.0016, "atr": 0.0162, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0656, "ema9": 6.1593, "ema20": 6.1499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.09, "volume_pace_ratio": 0.976, "stage3": {"stop": 6.1406, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6965, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:46.873925", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.083%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3073, "vwap": 13.48, "vwap_slope": -0.0078, "atr": 0.0443, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.1058, "flat_threshold_pct": 0.0832, "ema9": 13.3268, "ema20": 13.3705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 4.539, "spread_pct": 0.075, "rvol": 0.088, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T14:05:51.879970", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.399%)", "metrics": {"price": 7.945, "peak_price": 7.945, "peak_gain_cents": 21.0, "slope_pct": 0.3989, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:51.881678", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.945, "vwap": 7.776, "vwap_slope": 0.0104, "atr": 0.035, "trend": "flat", "slope_pct": 0.0923, "lower_highs_lower_lows": false, "stop": 7.903, "imbalance_decline_count": 0, "imbalance_cur": 0.4552238805970149, "imbalance_prev": -0.06711758584807492}}
{"timestamp": "2026-09-22T14:05:51.882233", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 6.3351, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.026, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:51.882767", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3351, "vwap": 6.3067, "vwap_slope": 0.0015, "atr": 0.0138, "trend": "flat", "slope_pct": 0.0359, "lower_highs_lower_lows": false, "stop": 6.3186, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:05:51.883967", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.28, "vwap": 13.7875, "vwap_slope": -0.0188, "atr": 0.4197, "atr_pct": 3.16, "trend": "flat", "slope_pct": -0.2942, "flat_threshold_pct": 0.7901, "ema9": 13.3805, "ema20": 13.5549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 16.32, "spread_pct": 0.452, "rvol": 2.1, "volume_pace_ratio": 22.832}}
{"timestamp": "2026-09-22T14:05:51.884569", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7975, "vwap": 8.8598, "vwap_slope": -0.0021, "atr": 0.0465, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0826, "flat_threshold_pct": 0.1323, "ema9": 8.7634, "ema20": 8.7577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 4.582, "spread_pct": 0.114, "rvol": 0.52, "volume_pace_ratio": 5.654}}
{"timestamp": "2026-09-22T14:05:51.885027", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.237%, flat band 0.226%)"], "metrics": {"price": 13.1285, "vwap": 13.6457, "vwap_slope": -0.0084, "atr": 0.1185, "atr_pct": 0.903, "trend": "negative", "slope_pct": -0.2375, "flat_threshold_pct": 0.2257, "ema9": 13.0728, "ema20": 13.1868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 7.481, "spread_pct": 0.229, "rvol": 0.104, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:05:51.885828", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3699, "vwap": 6.4261, "vwap_slope": -0.0036, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.0691, "ema9": 6.3818, "ema20": 6.3928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 3.046, "spread_pct": 0.157, "rvol": 0.101, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:05:51.886533", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $8.85", "lower-highs/lower-lows structure"], "metrics": {"price": 8.845, "vwap": 8.8476, "vwap_slope": 0.0052, "atr": 0.067, "atr_pct": 0.758, "trend": "flat", "slope_pct": 0.1202, "flat_threshold_pct": 0.1895, "ema9": 8.9295, "ema20": 8.9237, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 2.588, "spread_pct": 0.113, "rvol": 0.314, "volume_pace_ratio": 3.411}}
{"timestamp": "2026-09-22T14:05:51.888047", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8144, "vwap_slope": -0.0034, "atr": 0.0874, "atr_pct": 1.006, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2516, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:05:51.888633", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.0s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.755, "vwap": 12.7175, "vwap_slope": 0.0043, "atr": 0.0285, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0558, "ema9": 12.7362, "ema20": 12.7184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.55, "stage3": {"stop": 12.7208, "risk": 0.0342, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4491, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:05:51.889181", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.744, "vwap_slope": -0.0038, "atr": 0.0523, "atr_pct": 0.608, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.1519, "ema9": 8.6215, "ema20": 8.6405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.476, "volume_pace_ratio": 5.179}}
{"timestamp": "2026-09-22T14:05:51.890025", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (676.5s) but room-to-run failed: imbalance -0% is negative (net selling) -- refusing entry"], "metrics": {"price": 11.695, "vwap": 11.6264, "vwap_slope": 0.0265, "atr": 0.0474, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0328, "flat_threshold_pct": 0.1012, "ema9": 11.6922, "ema20": 11.6523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 0.806, "spread_pct": 0.086, "rvol": 0.065, "volume_pace_ratio": 0.709, "stage3": {"stop": 11.6381, "risk": 0.0569, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0034, "passed": false, "reason": "imbalance -0% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:51.891028", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.8s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4435, "vwap": 12.3212, "vwap_slope": 0.0104, "atr": 0.0465, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0935, "ema9": 12.3584, "ema20": 12.3173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 1.006, "spread_pct": 0.08, "rvol": 0.065, "volume_pace_ratio": 0.71, "stage3": {"stop": 12.3877, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2244, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:51.891917", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.23 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.110%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2346, "vwap": 10.3272, "vwap_slope": -0.0083, "atr": 0.0452, "atr_pct": 0.441, "trend": "negative", "slope_pct": -0.127, "flat_threshold_pct": 0.1104, "ema9": 10.2337, "ema20": 10.2787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 4.349, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:05:51.893481", "symbol": "SATL", "kind": "entry", "state": "BUY", "reasons_for": ["held 168.0s", "imbalance +79% >= 50% buy threshold, stop 5.51", "entry_score 90.1"], "reasons_against": [], "metrics": {"price": 5.5385, "vwap": 5.5087, "vwap_slope": 0.0049, "atr": 0.0219, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0988, "ema9": 5.5243, "ema20": 5.5117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 1.098, "spread_pct": 0.181, "rvol": 0.052, "volume_pace_ratio": 0.57, "stage3": {"stop": 5.5122, "risk": 0.0263, "target": 5.6534, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7946, "passed": true, "reason": "imbalance +79% >= 50% buy threshold, stop 5.51"}, "entry_score": 90.08, "entry_score_breakdown": {"imbalance_sub": 0.707, "volume_pace_sub": 1.0, "volatility_sub": 0.944, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:05:51.930930", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0906, "vwap_slope": -0.0009, "atr": 0.0301, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0833, "ema9": 9.0659, "ema20": 9.0681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.421, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:05:51.932037", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.425, "vwap": 7.4637, "vwap_slope": -0.0004, "atr": 0.0233, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0786, "ema9": 7.4363, "ema20": 7.4412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:05:51.932826", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1919, "vwap_slope": -0.0027, "atr": 0.047, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1284, "ema9": 9.1441, "ema20": 9.1448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.866, "spread_pct": 0.438, "rvol": 0.071, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T14:05:51.933623", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.29, "vwap": 12.8286, "vwap_slope": -0.0718, "atr": 0.1261, "atr_pct": 1.026, "trend": "flat", "slope_pct": -0.1754, "flat_threshold_pct": 0.2565, "ema9": 12.4475, "ema20": 12.6236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 9.098, "spread_pct": 0.326, "rvol": 0.079, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T14:05:51.934407", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.5399, "vwap": 5.5364, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0882, "ema9": 5.5512, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.404, "spread_pct": 0.181, "rvol": 0.049, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:05:51.935172", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2669, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0488, "flat_threshold_pct": 0.0917, "ema9": 5.2708, "ema20": 5.2572, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 0.625, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:05:51.935966", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7209, "vwap_slope": -0.0022, "atr": 0.0285, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0821, "ema9": 8.6841, "ema20": 8.6987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.033, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:05:51.936676", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.006, "atr": 0.0644, "atr_pct": 0.546, "trend": "flat", "slope_pct": 0.0363, "flat_threshold_pct": 0.1364, "ema9": 11.7873, "ema20": 11.7691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.351, "distance_from_high_pct": 0.548, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.221}}
{"timestamp": "2026-09-22T14:05:51.937385", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 9.001, "vwap_slope": -0.0043, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.0545, "ema9": 8.9508, "ema20": 8.964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.115, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:05:51.938086", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.418}}
{"timestamp": "2026-09-22T14:05:51.938846", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.6907, "vwap": 14.808, "vwap_slope": -0.0063, "atr": 0.0367, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0624, "ema9": 14.689, "ema20": 14.7147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.931, "spread_pct": 0.068, "rvol": 0.14, "volume_pace_ratio": 1.524}}
{"timestamp": "2026-09-22T14:05:51.939682", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "lower-highs/lower-lows structure"], "metrics": {"price": 10.04, "vwap": 10.0665, "vwap_slope": 0.0009, "atr": 0.0317, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.079, "ema9": 10.0939, "ema20": 10.0965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.139, "volume_pace_ratio": 1.516}}
{"timestamp": "2026-09-22T14:05:51.940470", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.105, "vwap": 9.1253, "vwap_slope": -0.0002, "atr": 0.0415, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.1139, "ema9": 9.0969, "ema20": 9.1069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.436, "distance_from_high_pct": 1.354, "spread_pct": 0.329, "rvol": 0.042, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:05:51.941145", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.82"], "metrics": {"price": 13.7999, "vwap": 13.8158, "vwap_slope": 0.0024, "atr": 0.0422, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0764, "ema9": 13.8385, "ema20": 13.8258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.5, "spread_pct": 0.072, "rvol": 0.051, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:05:51.941852", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.9s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1466, "vwap_slope": 0.0016, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.0655, "ema9": 6.1613, "ema20": 6.1509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.09, "volume_pace_ratio": 0.974, "stage3": {"stop": 6.1506, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5552, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:51.942659", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.083%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4791, "vwap_slope": -0.0087, "atr": 0.0443, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.1059, "flat_threshold_pct": 0.0833, "ema9": 13.3263, "ema20": 13.3703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.089, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T14:05:56.947151", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.407%)", "metrics": {"price": 7.9472, "peak_price": 7.9472, "peak_gain_cents": 21.22, "slope_pct": 0.4073, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:56.948768", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9472, "vwap": 7.7767, "vwap_slope": 0.0111, "atr": 0.035, "trend": "flat", "slope_pct": 0.0924, "lower_highs_lower_lows": false, "stop": 7.9052, "imbalance_decline_count": 0, "imbalance_cur": 0.6498554449084485, "imbalance_prev": 0.4552238805970149}}
{"timestamp": "2026-09-22T14:05:56.949570", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.021%)", "metrics": {"price": 6.345, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0208, "trend": "flat"}}
{"timestamp": "2026-09-22T14:05:56.950291", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3069, "vwap_slope": 0.0017, "atr": 0.0141, "trend": "flat", "slope_pct": 0.0366, "lower_highs_lower_lows": false, "stop": 6.328, "imbalance_decline_count": 1, "imbalance_cur": 0.36374269005847953, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:05:56.950702", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.136%)", "metrics": {"price": 5.54, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": 0.136, "trend": "positive"}}
{"timestamp": "2026-09-22T14:05:56.951191", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5087, "vwap_slope": 0.0049, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0138, "lower_highs_lower_lows": false, "stop": 5.5137, "imbalance_decline_count": 0, "imbalance_cur": 0.7847671908726488, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:05:56.952490", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.23, "vwap": 13.7872, "vwap_slope": -0.0191, "atr": 0.4197, "atr_pct": 3.172, "trend": "flat", "slope_pct": -0.297, "flat_threshold_pct": 0.793, "ema9": 13.3705, "ema20": 13.5502, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 16.635, "spread_pct": 0.302, "rvol": 2.1, "volume_pace_ratio": 22.785}}
{"timestamp": "2026-09-22T14:05:56.953083", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8597, "vwap_slope": -0.0021, "atr": 0.0465, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.1325, "ema9": 8.7609, "ema20": 8.7565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.52, "volume_pace_ratio": 5.643}}
{"timestamp": "2026-09-22T14:05:56.953969", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.236%, flat band 0.227%)"], "metrics": {"price": 13.1588, "vwap": 13.6458, "vwap_slope": -0.0083, "atr": 0.1192, "atr_pct": 0.906, "trend": "negative", "slope_pct": -0.2365, "flat_threshold_pct": 0.2265, "ema9": 13.0789, "ema20": 13.1896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.322, "distance_from_high_pct": 7.267, "spread_pct": 0.304, "rvol": 0.104, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:05:56.955008", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4261, "vwap_slope": -0.0037, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.0691, "ema9": 6.3818, "ema20": 6.3928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.101, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T14:05:56.957538", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $8.85", "lower-highs/lower-lows structure"], "metrics": {"price": 8.845, "vwap": 8.8476, "vwap_slope": 0.0052, "atr": 0.067, "atr_pct": 0.758, "trend": "flat", "slope_pct": 0.1202, "flat_threshold_pct": 0.1895, "ema9": 8.9295, "ema20": 8.9237, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 2.588, "spread_pct": 0.113, "rvol": 0.314, "volume_pace_ratio": 3.405}}
{"timestamp": "2026-09-22T14:05:56.958436", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8144, "vwap_slope": -0.0034, "atr": 0.0874, "atr_pct": 1.006, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2516, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:05:56.959415", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.1s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.7661, "vwap": 12.7176, "vwap_slope": 0.0044, "atr": 0.0285, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0558, "ema9": 12.7384, "ema20": 12.7195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.265, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.549, "stage3": {"stop": 12.7319, "risk": 0.0342, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4452, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:05:56.960394", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7436, "vwap_slope": -0.0042, "atr": 0.053, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.154, "ema9": 8.6215, "ema20": 8.6405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.478, "volume_pace_ratio": 5.183}}
{"timestamp": "2026-09-22T14:05:56.961244", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 681.5s", "imbalance +66% >= 50% buy threshold, stop 11.63", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 11.685, "vwap": 11.6264, "vwap_slope": 0.0265, "atr": 0.0474, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.1013, "ema9": 11.6902, "ema20": 11.6513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 0.891, "spread_pct": 0.086, "rvol": 0.065, "volume_pace_ratio": 0.708, "stage3": {"stop": 11.6281, "risk": 0.0569, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6566, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 11.63"}, "entry_score": 84.05, "entry_score_breakdown": {"imbalance_sub": 0.509, "volume_pace_sub": 1.0, "volatility_sub": 0.938, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:05:56.997820", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 106.9s", "imbalance +63% >= 50% buy threshold, stop 12.41", "entry_score 83.4"], "reasons_against": [], "metrics": {"price": 12.465, "vwap": 12.3219, "vwap_slope": 0.0111, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0933, "ema9": 12.3627, "ema20": 12.3193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.066, "volume_pace_ratio": 0.712, "stage3": {"stop": 12.4092, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6335, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 12.41"}, "entry_score": 83.43, "entry_score_breakdown": {"imbalance_sub": 0.476, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:05:57.032683", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.110%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3271, "vwap_slope": -0.0084, "atr": 0.0452, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1274, "flat_threshold_pct": 0.1105, "ema9": 10.2318, "ema20": 10.2778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:05:57.033693", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0906, "vwap_slope": -0.0009, "atr": 0.0301, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0833, "ema9": 9.0659, "ema20": 9.0681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.421, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:05:57.034524", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.425, "vwap": 7.4637, "vwap_slope": -0.0004, "atr": 0.0233, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0786, "ema9": 7.4363, "ema20": 7.4412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:05:57.035309", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1916, "vwap_slope": -0.0029, "atr": 0.047, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1288, "ema9": 9.1381, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:05:57.036155", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.29, "vwap": 12.8284, "vwap_slope": -0.072, "atr": 0.1261, "atr_pct": 1.026, "trend": "flat", "slope_pct": -0.1754, "flat_threshold_pct": 0.2565, "ema9": 12.4475, "ema20": 12.6236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 9.098, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 0.858}}
{"timestamp": "2026-09-22T14:05:57.036882", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 5.54, "vwap": 5.5364, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0882, "ema9": 5.5512, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:05:57.037689", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2669, "vwap": 5.2311, "vwap_slope": 0.0008, "atr": 0.0193, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0488, "flat_threshold_pct": 0.0917, "ema9": 5.2708, "ema20": 5.2572, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 0.625, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:05:57.038546", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7209, "vwap_slope": -0.0022, "atr": 0.0285, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0821, "ema9": 8.6841, "ema20": 8.6987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.034, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:05:57.039355", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.006, "atr": 0.0644, "atr_pct": 0.546, "trend": "flat", "slope_pct": 0.0363, "flat_threshold_pct": 0.1364, "ema9": 11.7873, "ema20": 11.7691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.351, "distance_from_high_pct": 0.548, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.22}}
{"timestamp": "2026-09-22T14:05:57.040184", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 9.001, "vwap_slope": -0.0043, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.0545, "ema9": 8.9508, "ema20": 8.964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.115, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:05:57.040907", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.415}}
{"timestamp": "2026-09-22T14:05:57.041757", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8069, "vwap_slope": -0.0074, "atr": 0.0377, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0451, "flat_threshold_pct": 0.064, "ema9": 14.6959, "ema20": 14.7179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.142, "volume_pace_ratio": 1.541}}
{"timestamp": "2026-09-22T14:05:57.042478", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "lower-highs/lower-lows structure"], "metrics": {"price": 10.045, "vwap": 10.0666, "vwap_slope": 0.0009, "atr": 0.0317, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.079, "ema9": 10.0949, "ema20": 10.097, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.139, "volume_pace_ratio": 1.513}}
{"timestamp": "2026-09-22T14:05:57.043319", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1252, "vwap_slope": -0.0003, "atr": 0.0422, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.1161, "ema9": 9.0939, "ema20": 9.1055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.438, "distance_from_high_pct": 1.517, "spread_pct": 0.44, "rvol": 0.042, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:05:57.044820", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82"], "metrics": {"price": 13.78, "vwap": 13.8156, "vwap_slope": 0.0023, "atr": 0.0423, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0767, "ema9": 13.8345, "ema20": 13.8239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.052, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:05:57.045328", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.0s) but room-to-run failed: imbalance -55% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1466, "vwap_slope": 0.0016, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.0655, "ema9": 6.1613, "ema20": 6.1509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.09, "volume_pace_ratio": 0.972, "stage3": {"stop": 6.1506, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5512, "passed": false, "reason": "imbalance -55% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:05:57.045999", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.105%, flat band 0.083%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3253, "vwap": 13.4776, "vwap_slope": -0.0102, "atr": 0.0443, "atr_pct": 0.333, "trend": "negative", "slope_pct": -0.1052, "flat_threshold_pct": 0.0831, "ema9": 13.3304, "ema20": 13.3722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 4.41, "spread_pct": 0.075, "rvol": 0.09, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T14:06:02.051283", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.338%)", "metrics": {"price": 7.9644, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.3383, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:02.052428", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9644, "vwap": 7.782, "vwap_slope": 0.0123, "atr": 0.031, "trend": "flat", "slope_pct": 0.0951, "lower_highs_lower_lows": false, "stop": 7.9272, "imbalance_decline_count": 1, "imbalance_cur": -0.3123151543830593, "imbalance_prev": 0.6498554449084485}}
{"timestamp": "2026-09-22T14:06:02.053027", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:02.054725", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.307, "vwap_slope": 0.0011, "atr": 0.0132, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 6.3241, "imbalance_decline_count": 0, "imbalance_cur": 0.4294478527607362, "imbalance_prev": 0.36374269005847953}}
{"timestamp": "2026-09-22T14:06:02.059501", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5393, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1451, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:02.060403", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5393, "vwap": 5.5087, "vwap_slope": 0.0032, "atr": 0.0204, "trend": "flat", "slope_pct": 0.0157, "lower_highs_lower_lows": false, "stop": 5.5149, "imbalance_decline_count": 1, "imbalance_cur": 0.6490844493030883, "imbalance_prev": 0.7847671908726488}}
{"timestamp": "2026-09-22T14:06:02.061648", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.787, "vwap_slope": -0.0084, "atr": 0.3746, "atr_pct": 2.829, "trend": "flat", "slope_pct": -0.282, "flat_threshold_pct": 0.7072, "ema9": 13.3489, "ema20": 13.5231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 16.572, "spread_pct": 0.151, "rvol": 2.102, "volume_pace_ratio": 22.745}}
{"timestamp": "2026-09-22T14:06:02.062529", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8598, "vwap_slope": -0.001, "atr": 0.0411, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0769, "flat_threshold_pct": 0.1169, "ema9": 8.7647, "ema20": 8.7587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.52, "volume_pace_ratio": 5.629}}
{"timestamp": "2026-09-22T14:06:02.064035", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.229%, flat band 0.203%)"], "metrics": {"price": 13.13, "vwap": 13.6456, "vwap_slope": -0.0063, "atr": 0.1068, "atr_pct": 0.814, "trend": "negative", "slope_pct": -0.2288, "flat_threshold_pct": 0.2034, "ema9": 13.0845, "ema20": 13.1815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.104, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T14:06:02.065037", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.426, "vwap_slope": -0.0036, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.0621, "ema9": 6.3794, "ema20": 6.3906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.101, "volume_pace_ratio": 1.092}}
{"timestamp": "2026-09-22T14:06:02.068045", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "lower-highs/lower-lows structure"], "metrics": {"price": 8.835, "vwap": 8.8469, "vwap_slope": 0.0013, "atr": 0.0557, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.1098, "flat_threshold_pct": 0.1577, "ema9": 8.9106, "ema20": 8.9153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.698, "spread_pct": 0.113, "rvol": 0.314, "volume_pace_ratio": 3.402}}
{"timestamp": "2026-09-22T14:06:02.069050", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:06:02.070371", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.755, "vwap": 12.7176, "vwap_slope": 0.0028, "atr": 0.03, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.0587, "ema9": 12.7408, "ema20": 12.7223, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:06:02.073617", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7422, "vwap_slope": -0.0049, "atr": 0.0491, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.0879, "flat_threshold_pct": 0.1425, "ema9": 8.6182, "ema20": 8.6371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.483, "volume_pace_ratio": 5.228}}
{"timestamp": "2026-09-22T14:06:02.077386", "symbol": "RDW", "kind": "entry", "state": "BUY", "reasons_for": ["held 686.7s", "imbalance +52% >= 50% buy threshold, stop 11.69", "entry_score 78.4"], "reasons_against": [], "metrics": {"price": 11.7438, "vwap": 11.6263, "vwap_slope": 0.0142, "atr": 0.0472, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0348, "flat_threshold_pct": 0.1006, "ema9": 11.7007, "ema20": 11.66, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.392, "spread_pct": 0.086, "rvol": 0.065, "volume_pace_ratio": 0.707, "stage3": {"stop": 11.6872, "risk": 0.0566, "target": 11.75, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5232, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 11.69"}, "entry_score": 78.37, "entry_score_breakdown": {"imbalance_sub": 0.319, "volume_pace_sub": 1.0, "volatility_sub": 0.94, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:06:02.123998", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.0s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 12.485, "vwap": 12.3263, "vwap_slope": 0.0148, "atr": 0.037, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.0742, "ema9": 12.3904, "ema20": 12.3368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 0.676, "spread_pct": 0.08, "rvol": 0.067, "volume_pace_ratio": 0.726, "stage3": {"stop": 12.4406, "risk": 0.0444, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2909, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:02.126137", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.110%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3271, "vwap_slope": -0.0084, "atr": 0.0452, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1274, "flat_threshold_pct": 0.1105, "ema9": 10.2318, "ema20": 10.2778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:06:02.128236", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.0908, "vwap_slope": -0.0006, "atr": 0.028, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0771, "ema9": 9.0719, "ema20": 9.071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.1, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:06:02.130245", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.425, "vwap": 7.4636, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0711, "ema9": 7.4363, "ema20": 7.4412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:06:02.133058", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1917, "vwap_slope": -0.0029, "atr": 0.0463, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1269, "ema9": 9.1381, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:06:02.134168", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.83", "VWAP sloping down"], "metrics": {"price": 12.275, "vwap": 12.8273, "vwap_slope": -0.0594, "atr": 0.1211, "atr_pct": 0.987, "trend": "flat", "slope_pct": -0.1802, "flat_threshold_pct": 0.2466, "ema9": 12.4142, "ema20": 12.591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 9.209, "spread_pct": 0.081, "rvol": 0.079, "volume_pace_ratio": 0.858}}
{"timestamp": "2026-09-22T14:06:02.135346", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +67% >= 50% buy threshold, stop 5.52", "entry_score 85.7"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0182, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.028, "flat_threshold_pct": 0.082, "ema9": 5.5506, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5232, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6735, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 5.52"}, "entry_score": 85.68, "entry_score_breakdown": {"imbalance_sub": 0.534, "volume_pace_sub": 1.0, "volatility_sub": 0.984, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:06:02.177715", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0182, "atr_pct": 0.346, "trend": "flat", "slope_pct": 0.048, "flat_threshold_pct": 0.0865, "ema9": 5.2717, "ema20": 5.2589, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.242, "distance_from_high_pct": 0.472, "spread_pct": 0.19, "rvol": 0.016, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:06:02.179059", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7208, "vwap_slope": -0.0008, "atr": 0.0264, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0762, "ema9": 8.6795, "ema20": 8.695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.034, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:06:02.183032", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.805, "vwap": 11.7202, "vwap_slope": 0.006, "atr": 0.0623, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0367, "flat_threshold_pct": 0.1319, "ema9": 11.7893, "ema20": 11.77, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.351, "distance_from_high_pct": 0.464, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.22}}
{"timestamp": "2026-09-22T14:06:02.185142", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 8.9976, "vwap_slope": -0.0075, "atr": 0.0196, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0549, "ema9": 8.9418, "ema20": 8.9584, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.119, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:06:02.186239", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.411}}
{"timestamp": "2026-09-22T14:06:02.187486", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.745, "vwap": 14.8067, "vwap_slope": -0.0058, "atr": 0.0393, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.0667, "ema9": 14.7057, "ema20": 14.7205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 1.569, "spread_pct": 0.068, "rvol": 0.142, "volume_pace_ratio": 1.54}}
{"timestamp": "2026-09-22T14:06:02.188574", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0401, "vwap": 10.0664, "vwap_slope": -0.0, "atr": 0.0321, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.0799, "ema9": 10.0839, "ema20": 10.0916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 1.471, "spread_pct": 0.1, "rvol": 0.139, "volume_pace_ratio": 1.509}}
{"timestamp": "2026-09-22T14:06:02.191473", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1252, "vwap_slope": -0.0003, "atr": 0.0411, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.1129, "ema9": 9.0959, "ema20": 9.1064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.438, "distance_from_high_pct": 1.408, "spread_pct": 0.44, "rvol": 0.042, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:06:02.192541", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7874, "vwap": 13.8155, "vwap_slope": 0.0022, "atr": 0.0409, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0742, "ema9": 13.836, "ema20": 13.8246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 1.589, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:06:02.193609", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.2s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.165, "vwap": 6.1466, "vwap_slope": 0.0009, "atr": 0.0155, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0627, "ema9": 6.1612, "ema20": 6.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.09, "volume_pace_ratio": 0.973, "stage3": {"stop": 6.1464, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3848, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:06:02.194707", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.077%)"], "metrics": {"price": 13.345, "vwap": 13.4762, "vwap_slope": -0.0088, "atr": 0.0411, "atr_pct": 0.308, "trend": "negative", "slope_pct": -0.1005, "flat_threshold_pct": 0.077, "ema9": 13.3349, "ema20": 13.3704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.091, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T14:06:07.200582", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.227%)", "metrics": {"price": 7.935, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.2273, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:07.201551", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.935, "vwap": 7.7832, "vwap_slope": 0.0135, "atr": 0.0321, "trend": "flat", "slope_pct": 0.0935, "lower_highs_lower_lows": false, "stop": 7.8964, "imbalance_decline_count": 0, "imbalance_cur": -0.24674840333783973, "imbalance_prev": -0.3123151543830593}}
{"timestamp": "2026-09-22T14:06:07.202117", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 6.34, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0394, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:07.202810", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.307, "vwap_slope": 0.0011, "atr": 0.0132, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 6.3241, "imbalance_decline_count": 0, "imbalance_cur": 0.5053191489361702, "imbalance_prev": 0.4294478527607362}}
{"timestamp": "2026-09-22T14:06:07.203245", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.54, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1413, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:07.203930", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5088, "vwap_slope": 0.0033, "atr": 0.0207, "trend": "flat", "slope_pct": 0.0158, "lower_highs_lower_lows": false, "stop": 5.5151, "imbalance_decline_count": 2, "imbalance_cur": 0.5490196078431373, "imbalance_prev": 0.6490844493030883}}
{"timestamp": "2026-09-22T14:06:07.205081", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.7865, "vwap_slope": -0.0089, "atr": 0.3761, "atr_pct": 2.834, "trend": "flat", "slope_pct": -0.2805, "flat_threshold_pct": 0.7086, "ema9": 13.3549, "ema20": 13.5259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 16.383, "spread_pct": 0.301, "rvol": 2.103, "volume_pace_ratio": 22.711}}
{"timestamp": "2026-09-22T14:06:07.205960", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.775, "vwap": 8.8593, "vwap_slope": -0.0015, "atr": 0.0421, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0771, "flat_threshold_pct": 0.12, "ema9": 8.7637, "ema20": 8.7583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.523, "volume_pace_ratio": 5.649}}
{"timestamp": "2026-09-22T14:06:07.207102", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.229%, flat band 0.206%)"], "metrics": {"price": 13.13, "vwap": 13.6456, "vwap_slope": -0.0064, "atr": 0.1083, "atr_pct": 0.824, "trend": "negative", "slope_pct": -0.2288, "flat_threshold_pct": 0.2061, "ema9": 13.0845, "ema20": 13.1815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.104, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T14:06:07.209777", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.426, "vwap_slope": -0.0036, "atr": 0.0168, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.066, "ema9": 6.3784, "ema20": 6.3901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.101, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T14:06:07.211085", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.89, "vwap": 8.8477, "vwap_slope": 0.0021, "atr": 0.059, "atr_pct": 0.663, "trend": "flat", "slope_pct": 0.1125, "flat_threshold_pct": 0.1658, "ema9": 8.9216, "ema20": 8.9205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.093, "spread_pct": 0.113, "rvol": 0.325, "volume_pace_ratio": 3.51}}
{"timestamp": "2026-09-22T14:06:07.212784", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:06:07.213626", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.755, "vwap": 12.7176, "vwap_slope": 0.0028, "atr": 0.03, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.0587, "ema9": 12.7408, "ema20": 12.7223, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:06:07.214677", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6076, "vwap": 8.7422, "vwap_slope": -0.005, "atr": 0.0494, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.0877, "flat_threshold_pct": 0.1435, "ema9": 8.6187, "ema20": 8.6373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.743, "spread_pct": 0.116, "rvol": 0.483, "volume_pace_ratio": 5.218}}
{"timestamp": "2026-09-22T14:06:07.215780", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.665, "vwap": 11.6283, "vwap_slope": 0.0163, "atr": 0.0502, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.032, "flat_threshold_pct": 0.1075, "ema9": 11.685, "ema20": 11.6525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 1.06, "spread_pct": 0.086, "rvol": 0.068, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:06:07.216741", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.1s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 12.4862, "vwap": 12.3263, "vwap_slope": 0.0148, "atr": 0.0373, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0748, "ema9": 12.3906, "ema20": 12.3369, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.607, "distance_from_high_pct": 0.667, "spread_pct": 0.08, "rvol": 0.067, "volume_pace_ratio": 0.724, "stage3": {"stop": 12.4414, "risk": 0.0448, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2877, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:07.217619", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.127%, flat band 0.110%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.225, "vwap": 10.3271, "vwap_slope": -0.0084, "atr": 0.0452, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1274, "flat_threshold_pct": 0.1105, "ema9": 10.2318, "ema20": 10.2778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 4.438, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:06:07.218498", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.0908, "vwap_slope": -0.0006, "atr": 0.028, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0771, "ema9": 9.0719, "ema20": 9.071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.1, "spread_pct": 0.332, "rvol": 0.058, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:06:07.219409", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.425, "vwap": 7.4636, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0711, "ema9": 7.4363, "ema20": 7.4412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:06:07.220218", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1917, "vwap_slope": -0.0029, "atr": 0.0463, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1269, "ema9": 9.1381, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:06:07.221102", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.83", "VWAP sloping down"], "metrics": {"price": 12.2786, "vwap": 12.8268, "vwap_slope": -0.0599, "atr": 0.1211, "atr_pct": 0.986, "trend": "flat", "slope_pct": -0.18, "flat_threshold_pct": 0.2466, "ema9": 12.4149, "ema20": 12.5914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 9.182, "spread_pct": 0.081, "rvol": 0.079, "volume_pace_ratio": 0.857}}
{"timestamp": "2026-09-22T14:06:07.222030", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.4s", "imbalance +57% >= 50% buy threshold, stop 5.52", "entry_score 81.2"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0184, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.028, "flat_threshold_pct": 0.083, "ema9": 5.5506, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5229, "risk": 0.0221, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5701, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 5.52"}, "entry_score": 81.2, "entry_score_breakdown": {"imbalance_sub": 0.386, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:06:07.275648", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0468, "flat_threshold_pct": 0.0884, "ema9": 5.2687, "ema20": 5.2575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:06:07.276928", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7206, "vwap_slope": -0.001, "atr": 0.0269, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0775, "ema9": 8.6795, "ema20": 8.695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.034, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:06:07.278943", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.219}}
{"timestamp": "2026-09-22T14:06:07.279950", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9001, "vwap": 8.9968, "vwap_slope": -0.0082, "atr": 0.0196, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.055, "ema9": 8.9398, "ema20": 8.9575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.197, "spread_pct": 0.112, "rvol": 0.12, "volume_pace_ratio": 1.299}}
{"timestamp": "2026-09-22T14:06:07.280847", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 2.275, "rvol": 0.13, "volume_pace_ratio": 1.408}}
{"timestamp": "2026-09-22T14:06:07.281890", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.745, "vwap": 14.8067, "vwap_slope": -0.0058, "atr": 0.0397, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0424, "flat_threshold_pct": 0.0673, "ema9": 14.7057, "ema20": 14.7205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 1.569, "spread_pct": 0.068, "rvol": 0.142, "volume_pace_ratio": 1.537}}
{"timestamp": "2026-09-22T14:06:07.283027", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.04, "vwap": 10.0664, "vwap_slope": -0.0, "atr": 0.0321, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.0799, "ema9": 10.0839, "ema20": 10.0916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.14, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T14:06:07.284919", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.1252, "vwap_slope": -0.0002, "atr": 0.0404, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1112, "ema9": 9.0928, "ema20": 9.1039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.363, "distance_from_high_pct": 1.625, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:06:07.286398", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7899, "vwap": 13.8155, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.076, "ema9": 13.8268, "ema20": 13.8213, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.571, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:06:07.287327", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1684, "vwap": 6.1467, "vwap_slope": 0.001, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.066, "ema9": 6.1619, "ema20": 6.1521, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.83, "spread_pct": 0.162, "rvol": 0.09, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T14:06:07.288322", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.078%)"], "metrics": {"price": 13.345, "vwap": 13.4754, "vwap_slope": -0.0095, "atr": 0.0415, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.1005, "flat_threshold_pct": 0.0777, "ema9": 13.3349, "ema20": 13.3704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.091, "volume_pace_ratio": 0.984}}
{"timestamp": "2026-09-22T14:06:12.294277", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.227%)", "metrics": {"price": 7.935, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.2273, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:12.295228", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.935, "vwap": 7.7833, "vwap_slope": 0.0136, "atr": 0.0321, "trend": "flat", "slope_pct": 0.0935, "lower_highs_lower_lows": false, "stop": 7.8964, "imbalance_decline_count": 1, "imbalance_cur": -0.25922187557349974, "imbalance_prev": -0.24674840333783973}}
{"timestamp": "2026-09-22T14:06:12.295962", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 6.3399, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.039, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:12.296535", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3399, "vwap": 6.3073, "vwap_slope": 0.0014, "atr": 0.0136, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 6.3236, "imbalance_decline_count": 0, "imbalance_cur": 0.803538420913652, "imbalance_prev": 0.5053191489361702}}
{"timestamp": "2026-09-22T14:06:12.296969", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.54, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1413, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:12.297482", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5088, "vwap_slope": 0.0033, "atr": 0.0207, "trend": "flat", "slope_pct": 0.0158, "lower_highs_lower_lows": false, "stop": 5.5151, "imbalance_decline_count": 0, "imbalance_cur": 0.5490196078431373, "imbalance_prev": 0.5490196078431373}}
{"timestamp": "2026-09-22T14:06:12.298551", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.2874, "vwap": 13.7865, "vwap_slope": -0.0089, "atr": 0.3768, "atr_pct": 2.836, "trend": "flat", "slope_pct": -0.2796, "flat_threshold_pct": 0.709, "ema9": 13.3584, "ema20": 13.5276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 16.273, "spread_pct": 0.151, "rvol": 2.104, "volume_pace_ratio": 22.659}}
{"timestamp": "2026-09-22T14:06:12.301062", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8585, "vwap_slope": -0.0023, "atr": 0.0425, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0766, "flat_threshold_pct": 0.1209, "ema9": 8.7657, "ema20": 8.7592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.529, "volume_pace_ratio": 5.694}}
{"timestamp": "2026-09-22T14:06:12.302034", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.229%, flat band 0.206%)"], "metrics": {"price": 13.13, "vwap": 13.6455, "vwap_slope": -0.0064, "atr": 0.1083, "atr_pct": 0.824, "trend": "negative", "slope_pct": -0.2288, "flat_threshold_pct": 0.2061, "ema9": 13.0845, "ema20": 13.1815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.104, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T14:06:12.302978", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4259, "vwap_slope": -0.0036, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.0674, "ema9": 6.3784, "ema20": 6.3901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.101, "volume_pace_ratio": 1.088}}
{"timestamp": "2026-09-22T14:06:12.304294", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.881, "vwap": 8.8477, "vwap_slope": 0.002, "atr": 0.0594, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.112, "flat_threshold_pct": 0.1671, "ema9": 8.9198, "ema20": 8.9197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.192, "spread_pct": 0.113, "rvol": 0.325, "volume_pace_ratio": 3.502}}
{"timestamp": "2026-09-22T14:06:12.305974", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:06:12.307088", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.745, "vwap": 12.7177, "vwap_slope": 0.003, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0603, "ema9": 12.7388, "ema20": 12.7214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:06:12.310291", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6099, "vwap": 8.7416, "vwap_slope": -0.0056, "atr": 0.0501, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.0876, "flat_threshold_pct": 0.1456, "ema9": 8.6192, "ema20": 8.6376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 6.718, "spread_pct": 0.116, "rvol": 0.485, "volume_pace_ratio": 5.23}}
{"timestamp": "2026-09-22T14:06:12.311736", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.655, "vwap": 11.6283, "vwap_slope": 0.0163, "atr": 0.0502, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.1076, "ema9": 11.683, "ema20": 11.6516, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.145, "spread_pct": 0.086, "rvol": 0.068, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:06:12.313498", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.2s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 12.4746, "vwap": 12.3261, "vwap_slope": 0.0146, "atr": 0.0434, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0871, "ema9": 12.3883, "ema20": 12.3358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 0.759, "spread_pct": 0.08, "rvol": 0.067, "volume_pace_ratio": 0.723, "stage3": {"stop": 12.4225, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1885, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:12.314449", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.111%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.223, "vwap": 10.3269, "vwap_slope": -0.0034, "atr": 0.0452, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1241, "flat_threshold_pct": 0.1105, "ema9": 10.23, "ema20": 10.2725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 4.457, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:06:12.315344", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0745, "vwap": 9.0906, "vwap_slope": -0.0008, "atr": 0.0297, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0818, "ema9": 9.0724, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.052, "spread_pct": 0.222, "rvol": 0.058, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:06:12.316413", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.415, "vwap": 7.4634, "vwap_slope": -0.001, "atr": 0.019, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.0639, "ema9": 7.4321, "ema20": 7.4387, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.047, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:06:12.317422", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1917, "vwap_slope": -0.0029, "atr": 0.0463, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1269, "ema9": 9.1381, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:06:12.318381", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.83", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.8264, "vwap_slope": -0.0603, "atr": 0.1215, "atr_pct": 0.99, "trend": "flat", "slope_pct": -0.1803, "flat_threshold_pct": 0.2475, "ema9": 12.4132, "ema20": 12.5906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 9.246, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T14:06:12.319415", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.5467, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0185, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0282, "flat_threshold_pct": 0.0835, "ema9": 5.5509, "ema20": 5.5483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.283, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.526, "stage3": {"stop": 5.5245, "risk": 0.0222, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.443, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T14:06:12.320376", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0468, "flat_threshold_pct": 0.0884, "ema9": 5.2687, "ema20": 5.2575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:06:12.321238", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6667, "vwap": 8.7206, "vwap_slope": -0.001, "atr": 0.0272, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0786, "ema9": 8.6798, "ema20": 8.6952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 2.182, "spread_pct": 0.115, "rvol": 0.034, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:06:12.322096", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.219}}
{"timestamp": "2026-09-22T14:06:12.323106", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.00", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.9956, "vwap_slope": -0.0094, "atr": 0.0208, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.0584, "ema9": 8.9408, "ema20": 8.9579, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.122, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:06:12.324016", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 1.858, "rvol": 0.13, "volume_pace_ratio": 1.405}}
{"timestamp": "2026-09-22T14:06:12.324968", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.735, "vwap": 14.8066, "vwap_slope": -0.0059, "atr": 0.0397, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.0674, "ema9": 14.7037, "ema20": 14.7196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.411, "distance_from_high_pct": 1.636, "spread_pct": 0.068, "rvol": 0.142, "volume_pace_ratio": 1.535}}
{"timestamp": "2026-09-22T14:06:12.325783", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0401, "vwap": 10.0664, "vwap_slope": -0.0, "atr": 0.0321, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.0799, "ema9": 10.0839, "ema20": 10.0916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.471, "spread_pct": 0.1, "rvol": 0.14, "volume_pace_ratio": 1.504}}
{"timestamp": "2026-09-22T14:06:12.326885", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.1252, "vwap_slope": -0.0002, "atr": 0.0404, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1112, "ema9": 9.0928, "ema20": 9.1039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.366, "distance_from_high_pct": 1.625, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:06:12.327728", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 13.8224, "vwap": 13.8155, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0758, "ema9": 13.8333, "ema20": 13.8244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.339, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:06:12.328577", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1692, "vwap": 6.1468, "vwap_slope": 0.0011, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.066, "ema9": 6.1621, "ema20": 6.1522, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 0.817, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T14:06:12.329635", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.079%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3399, "vwap": 13.4751, "vwap_slope": -0.0098, "atr": 0.0422, "atr_pct": 0.317, "trend": "negative", "slope_pct": -0.1007, "flat_threshold_pct": 0.0792, "ema9": 13.3338, "ema20": 13.37, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 4.305, "spread_pct": 0.075, "rvol": 0.091, "volume_pace_ratio": 0.983}}
{"timestamp": "2026-09-22T14:06:17.335693", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.217%)", "metrics": {"price": 7.9323, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.2171, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:17.338140", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9323, "vwap": 7.7833, "vwap_slope": 0.0136, "atr": 0.0321, "trend": "flat", "slope_pct": 0.0934, "lower_highs_lower_lows": false, "stop": 7.8937, "imbalance_decline_count": 2, "imbalance_cur": -0.37275220969216705, "imbalance_prev": -0.25922187557349974}}
{"timestamp": "2026-09-22T14:06:17.338980", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.037%)", "metrics": {"price": 6.3395, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0371, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:17.339811", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3395, "vwap": 6.3073, "vwap_slope": 0.0014, "atr": 0.0136, "trend": "flat", "slope_pct": 0.0349, "lower_highs_lower_lows": false, "stop": 6.3232, "imbalance_decline_count": 0, "imbalance_cur": 0.8038491958871605, "imbalance_prev": 0.803538420913652}}
{"timestamp": "2026-09-22T14:06:17.340352", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2225, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:17.341035", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5089, "vwap_slope": 0.0034, "atr": 0.0217, "trend": "flat", "slope_pct": 0.0146, "lower_highs_lower_lows": false, "stop": 5.4989, "imbalance_decline_count": 0, "imbalance_cur": 0.7860341681870957, "imbalance_prev": 0.5490196078431373}}
{"timestamp": "2026-09-22T14:06:17.342062", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.2585, "vwap": 13.7863, "vwap_slope": -0.0092, "atr": 0.3768, "atr_pct": 2.842, "trend": "flat", "slope_pct": -0.2811, "flat_threshold_pct": 0.7105, "ema9": 13.3526, "ema20": 13.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 16.456, "spread_pct": 0.075, "rvol": 2.105, "volume_pace_ratio": 22.618}}
{"timestamp": "2026-09-22T14:06:17.343380", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8582, "vwap_slope": -0.0026, "atr": 0.0425, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0766, "flat_threshold_pct": 0.1209, "ema9": 8.7657, "ema20": 8.7592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.53, "volume_pace_ratio": 5.701}}
{"timestamp": "2026-09-22T14:06:17.344415", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.206%)"], "metrics": {"price": 13.1558, "vwap": 13.6453, "vwap_slope": -0.0066, "atr": 0.1087, "atr_pct": 0.826, "trend": "negative", "slope_pct": -0.228, "flat_threshold_pct": 0.2065, "ema9": 13.0897, "ema20": 13.1839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 7.288, "spread_pct": 0.228, "rvol": 0.104, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:06:17.345228", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.43", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.4258, "vwap_slope": -0.0037, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.0674, "ema9": 6.3791, "ema20": 6.3905, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.101, "volume_pace_ratio": 1.087}}
{"timestamp": "2026-09-22T14:06:17.346219", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.8663, "vwap": 8.8479, "vwap_slope": 0.0022, "atr": 0.0611, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1113, "flat_threshold_pct": 0.1723, "ema9": 8.9168, "ema20": 8.9183, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 2.354, "spread_pct": 0.112, "rvol": 0.326, "volume_pace_ratio": 3.504}}
{"timestamp": "2026-09-22T14:06:17.347084", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:06:17.347987", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.745, "vwap": 12.7177, "vwap_slope": 0.003, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0603, "ema9": 12.7388, "ema20": 12.7214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:06:17.348830", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.5977, "vwap": 8.7414, "vwap_slope": -0.0058, "atr": 0.0505, "atr_pct": 0.587, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.1468, "ema9": 8.6168, "ema20": 8.6364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 6.85, "spread_pct": 0.116, "rvol": 0.486, "volume_pace_ratio": 5.224}}
{"timestamp": "2026-09-22T14:06:17.349668", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.732, "vwap": 11.6293, "vwap_slope": 0.0173, "atr": 0.0502, "atr_pct": 0.428, "trend": "flat", "slope_pct": 0.0344, "flat_threshold_pct": 0.1069, "ema9": 11.6984, "ema20": 11.6589, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 0.492, "spread_pct": 0.086, "rvol": 0.068, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:06:17.350242", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.2s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 12.455, "vwap": 12.3261, "vwap_slope": 0.0146, "atr": 0.0434, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.014, "flat_threshold_pct": 0.0872, "ema9": 12.3844, "ema20": 12.334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 0.915, "spread_pct": 0.08, "rvol": 0.067, "volume_pace_ratio": 0.722, "stage3": {"stop": 12.4029, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0345, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:17.351064", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.111%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.223, "vwap": 10.3269, "vwap_slope": -0.0034, "atr": 0.0452, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1241, "flat_threshold_pct": 0.1105, "ema9": 10.23, "ema20": 10.2725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 4.457, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:06:17.351925", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0745, "vwap": 9.0906, "vwap_slope": -0.0008, "atr": 0.0297, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0818, "ema9": 9.0724, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.052, "spread_pct": 0.222, "rvol": 0.058, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:06:17.352721", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4521, "vwap": 7.4633, "vwap_slope": -0.0011, "atr": 0.0213, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0713, "ema9": 7.4395, "ema20": 7.4422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.297, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:06:17.353475", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1917, "vwap_slope": -0.0029, "atr": 0.0463, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1269, "ema9": 9.1381, "ema20": 9.142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:06:17.354164", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.83", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.8262, "vwap_slope": -0.0605, "atr": 0.1215, "atr_pct": 0.99, "trend": "flat", "slope_pct": -0.1803, "flat_threshold_pct": 0.2475, "ema9": 12.4132, "ema20": 12.5906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 9.246, "spread_pct": 0.163, "rvol": 0.079, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:06:17.355047", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5377, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0196, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0275, "flat_threshold_pct": 0.0883, "ema9": 5.5491, "ema20": 5.5474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.443, "spread_pct": 0.181, "rvol": 0.049, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:06:17.355857", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0468, "flat_threshold_pct": 0.0884, "ema9": 5.2687, "ema20": 5.2575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:06:17.356715", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7205, "vwap_slope": -0.0012, "atr": 0.0276, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0797, "ema9": 8.6785, "ema20": 8.6946, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.034, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:06:17.357453", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.933, "rvol": 0.02, "volume_pace_ratio": 0.218}}
{"timestamp": "2026-09-22T14:06:17.358489", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9926, "vwap_slope": -0.0124, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0604, "ema9": 8.9388, "ema20": 8.957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.126, "volume_pace_ratio": 1.353}}
{"timestamp": "2026-09-22T14:06:17.359466", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 1.858, "rvol": 0.13, "volume_pace_ratio": 1.401}}
{"timestamp": "2026-09-22T14:06:17.360453", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7006, "vwap": 14.8066, "vwap_slope": -0.006, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.0675, "ema9": 14.6968, "ema20": 14.7163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.412, "distance_from_high_pct": 1.865, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.532}}
{"timestamp": "2026-09-22T14:06:17.361174", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.045, "vwap": 10.0664, "vwap_slope": -0.0, "atr": 0.0321, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0799, "ema9": 10.0849, "ema20": 10.092, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.14, "volume_pace_ratio": 1.501}}
{"timestamp": "2026-09-22T14:06:17.361992", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1252, "vwap_slope": -0.0003, "atr": 0.0404, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.111, "ema9": 9.0958, "ema20": 9.1054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.367, "distance_from_high_pct": 1.463, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:06:17.362904", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.78, "vwap": 13.8154, "vwap_slope": 0.0004, "atr": 0.043, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.078, "ema9": 13.8248, "ema20": 13.8204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.052, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:06:17.363840", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1679, "vwap": 6.1468, "vwap_slope": 0.0012, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.066, "ema9": 6.1618, "ema20": 6.152, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.838, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T14:06:17.365493", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.48", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.079%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3416, "vwap": 13.4751, "vwap_slope": -0.0099, "atr": 0.0422, "atr_pct": 0.317, "trend": "negative", "slope_pct": -0.1006, "flat_threshold_pct": 0.0792, "ema9": 13.3342, "ema20": 13.3701, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 4.293, "spread_pct": 0.075, "rvol": 0.091, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T14:06:22.371386", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.227%)", "metrics": {"price": 7.9348, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.2265, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:22.393245", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9348, "vwap": 7.7836, "vwap_slope": 0.0138, "atr": 0.0321, "trend": "flat", "slope_pct": 0.0935, "lower_highs_lower_lows": false, "stop": 7.8962, "imbalance_decline_count": 3, "imbalance_cur": -0.3869663807552006, "imbalance_prev": -0.37275220969216705}}
{"timestamp": "2026-09-22T14:06:22.394064", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.181%)", "metrics": {"price": 6.37, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1812, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:22.395320", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.37, "vwap": 6.327, "vwap_slope": 0.021, "atr": 0.0161, "trend": "flat", "slope_pct": 0.037, "lower_highs_lower_lows": false, "stop": 6.3507, "imbalance_decline_count": 1, "imbalance_cur": 0.6863196896891102, "imbalance_prev": 0.8038491958871605}}
{"timestamp": "2026-09-22T14:06:22.395936", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2225, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:22.396475", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5089, "vwap_slope": 0.0034, "atr": 0.0217, "trend": "flat", "slope_pct": 0.0146, "lower_highs_lower_lows": false, "stop": 5.4989, "imbalance_decline_count": 0, "imbalance_cur": 0.8770891364902507, "imbalance_prev": 0.7860341681870957}}
{"timestamp": "2026-09-22T14:06:22.398263", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.786, "vwap_slope": -0.0094, "atr": 0.3768, "atr_pct": 2.844, "trend": "flat", "slope_pct": -0.2815, "flat_threshold_pct": 0.711, "ema9": 13.3509, "ema20": 13.524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 16.509, "spread_pct": 0.151, "rvol": 2.105, "volume_pace_ratio": 22.575}}
{"timestamp": "2026-09-22T14:06:22.399242", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7886, "vwap": 8.8582, "vwap_slope": -0.0026, "atr": 0.0425, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0765, "flat_threshold_pct": 0.1209, "ema9": 8.7664, "ema20": 8.7595, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 4.679, "spread_pct": 0.114, "rvol": 0.531, "volume_pace_ratio": 5.69}}
{"timestamp": "2026-09-22T14:06:22.400030", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.65", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.207%)"], "metrics": {"price": 13.16, "vwap": 13.645, "vwap_slope": -0.0069, "atr": 0.109, "atr_pct": 0.828, "trend": "negative", "slope_pct": -0.2279, "flat_threshold_pct": 0.207, "ema9": 13.0905, "ema20": 13.1843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 7.259, "spread_pct": 0.304, "rvol": 0.104, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:06:22.400816", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.36, "vwap": 6.4255, "vwap_slope": -0.0041, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0703, "ema9": 6.3774, "ema20": 6.3896, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.102, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T14:06:22.401809", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.8704, "vwap": 8.848, "vwap_slope": 0.0024, "atr": 0.0616, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.1115, "flat_threshold_pct": 0.1737, "ema9": 8.9177, "ema20": 8.9187, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 2.308, "spread_pct": 0.112, "rvol": 0.326, "volume_pace_ratio": 3.499}}
{"timestamp": "2026-09-22T14:06:22.403250", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:06:22.404091", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.74, "vwap": 12.7177, "vwap_slope": 0.003, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0604, "ema9": 12.7378, "ema20": 12.7209, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.469, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:06:22.405626", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.595, "vwap": 8.7413, "vwap_slope": -0.0059, "atr": 0.0509, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.1479, "ema9": 8.6162, "ema20": 8.6361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 6.88, "spread_pct": 0.116, "rvol": 0.486, "volume_pace_ratio": 5.215}}
{"timestamp": "2026-09-22T14:06:22.406719", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.645, "vwap": 11.6282, "vwap_slope": 0.0162, "atr": 0.0502, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0312, "flat_threshold_pct": 0.1077, "ema9": 11.681, "ema20": 11.6506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.23, "spread_pct": 0.086, "rvol": 0.068, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:06:22.407517", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.3s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 12.4528, "vwap": 12.3263, "vwap_slope": 0.0148, "atr": 0.0434, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0139, "flat_threshold_pct": 0.0872, "ema9": 12.3839, "ema20": 12.3337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 0.932, "spread_pct": 0.08, "rvol": 0.067, "volume_pace_ratio": 0.722, "stage3": {"stop": 12.4007, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0277, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:22.408308", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.111%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.223, "vwap": 10.3269, "vwap_slope": -0.0034, "atr": 0.0452, "atr_pct": 0.442, "trend": "negative", "slope_pct": -0.1241, "flat_threshold_pct": 0.1105, "ema9": 10.23, "ema20": 10.2725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 4.457, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:06:22.409053", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 9.0745, "vwap": 9.0906, "vwap_slope": -0.0008, "atr": 0.0297, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0818, "ema9": 9.0724, "ema20": 9.0713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 3.052, "spread_pct": 0.222, "rvol": 0.058, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:06:22.409807", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4521, "vwap": 7.4633, "vwap_slope": -0.0011, "atr": 0.0213, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0713, "ema9": 7.4395, "ema20": 7.4422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.297, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:06:22.410515", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1385, "vwap": 9.1917, "vwap_slope": -0.001, "atr": 0.0427, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0423, "flat_threshold_pct": 0.1168, "ema9": 9.1382, "ema20": 9.1416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 2.988, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:06:22.411318", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.83", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.8255, "vwap_slope": -0.0612, "atr": 0.122, "atr_pct": 0.992, "trend": "flat", "slope_pct": -0.1792, "flat_threshold_pct": 0.2479, "ema9": 12.4202, "ema20": 12.5939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 8.987, "spread_pct": 0.569, "rvol": 0.08, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:06:22.412095", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5493, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0196, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0284, "flat_threshold_pct": 0.0881, "ema9": 5.5514, "ema20": 5.5485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.237, "spread_pct": 0.181, "rvol": 0.049, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:06:22.412807", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0883, "ema9": 5.2707, "ema20": 5.2585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:06:22.413726", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.635, "vwap": 8.7189, "vwap_slope": -0.0027, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0214, "flat_threshold_pct": 0.0851, "ema9": 8.6735, "ema20": 8.6922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 2.54, "spread_pct": 0.116, "rvol": 0.034, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:06:22.414426", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.218}}
{"timestamp": "2026-09-22T14:06:22.415290", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8954, "vwap": 8.9922, "vwap_slope": -0.0128, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0604, "ema9": 8.9389, "ema20": 8.957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 2.248, "spread_pct": 0.112, "rvol": 0.127, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:06:22.416014", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.7931, "vwap": 4.8665, "vwap_slope": -0.0001, "atr": 0.0422, "atr_pct": 0.88, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.2201, "ema9": 4.8148, "ema20": 4.8158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.187, "distance_from_high_pct": 4.899, "spread_pct": 1.858, "rvol": 0.13, "volume_pace_ratio": 1.398}}
{"timestamp": "2026-09-22T14:06:22.416811", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.73, "vwap": 14.8065, "vwap_slope": -0.006, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.0674, "ema9": 14.7027, "ema20": 14.7191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 1.669, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.53}}
{"timestamp": "2026-09-22T14:06:22.417494", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.05, "vwap": 10.0664, "vwap_slope": -0.0, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.0799, "ema9": 10.0859, "ema20": 10.0925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.14, "volume_pace_ratio": 1.497}}
{"timestamp": "2026-09-22T14:06:22.418245", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1252, "vwap_slope": -0.0003, "atr": 0.0404, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.111, "ema9": 9.0958, "ema20": 9.1054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.367, "distance_from_high_pct": 1.463, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:06:22.419026", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7802, "vwap": 13.8155, "vwap_slope": 0.0005, "atr": 0.0441, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.08, "ema9": 13.8248, "ema20": 13.8204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.64, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:06:22.419797", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.1468, "vwap_slope": 0.0012, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.066, "ema9": 6.1612, "ema20": 6.1518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.973}}
{"timestamp": "2026-09-22T14:06:22.420526", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.079%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4749, "vwap_slope": -0.01, "atr": 0.0422, "atr_pct": 0.317, "trend": "negative", "slope_pct": -0.1012, "flat_threshold_pct": 0.0793, "ema9": 13.3309, "ema20": 13.3685, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.888, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.091, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T14:06:27.426478", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 7.8609, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.0535, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:27.427905", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8609, "vwap": 7.7817, "vwap_slope": 0.012, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0895, "lower_highs_lower_lows": false, "stop": 7.8164, "imbalance_decline_count": 4, "imbalance_cur": -0.9381153305203939, "imbalance_prev": -0.3869663807552006}}
{"timestamp": "2026-09-22T14:06:27.428476", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.145%)", "metrics": {"price": 6.3624, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1453, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:27.430484", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3624, "vwap": 6.3261, "vwap_slope": 0.0201, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 6.3431, "imbalance_decline_count": 2, "imbalance_cur": 0.6844037547267052, "imbalance_prev": 0.6863196896891102}}
{"timestamp": "2026-09-22T14:06:27.431119", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5388, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1478, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:27.431815", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5388, "vwap": 5.509, "vwap_slope": 0.0035, "atr": 0.0217, "trend": "flat", "slope_pct": 0.0157, "lower_highs_lower_lows": false, "stop": 5.5127, "imbalance_decline_count": 0, "imbalance_cur": 0.9804635127370236, "imbalance_prev": 0.8770891364902507}}
{"timestamp": "2026-09-22T14:06:27.432983", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.79", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.7852, "vwap_slope": -0.0103, "atr": 0.3825, "atr_pct": 2.894, "trend": "flat", "slope_pct": -0.283, "flat_threshold_pct": 0.7234, "ema9": 13.3449, "ema20": 13.5211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 16.698, "spread_pct": 0.379, "rvol": 2.108, "volume_pace_ratio": 22.554}}
{"timestamp": "2026-09-22T14:06:27.434110", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8581, "vwap_slope": -0.0027, "atr": 0.0425, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0769, "flat_threshold_pct": 0.121, "ema9": 8.7647, "ema20": 8.7587, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.531, "volume_pace_ratio": 5.677}}
{"timestamp": "2026-09-22T14:06:27.435145", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.209%)"], "metrics": {"price": 13.15, "vwap": 13.6448, "vwap_slope": -0.0071, "atr": 0.1097, "atr_pct": 0.834, "trend": "negative", "slope_pct": -0.2282, "flat_threshold_pct": 0.2085, "ema9": 13.0885, "ema20": 13.1834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 7.329, "spread_pct": 0.304, "rvol": 0.104, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:06:27.437173", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3564, "vwap": 6.4248, "vwap_slope": -0.0047, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0703, "ema9": 6.3767, "ema20": 6.3893, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 3.251, "spread_pct": 0.157, "rvol": 0.103, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T14:06:27.438018", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9206, "vwap": 8.8488, "vwap_slope": 0.0031, "atr": 0.0618, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1139, "flat_threshold_pct": 0.1732, "ema9": 8.9277, "ema20": 8.9234, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 1.756, "spread_pct": 0.112, "rvol": 0.327, "volume_pace_ratio": 3.495}}
{"timestamp": "2026-09-22T14:06:27.438816", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:06:27.439791", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.745, "vwap": 12.7178, "vwap_slope": 0.0031, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0603, "ema9": 12.7388, "ema20": 12.7214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:06:27.440673", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7412, "vwap_slope": -0.0059, "atr": 0.0509, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.148, "ema9": 8.6152, "ema20": 8.6357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.486, "volume_pace_ratio": 5.203}}
{"timestamp": "2026-09-22T14:06:27.441611", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.64, "vwap": 11.6281, "vwap_slope": 0.0161, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.031, "flat_threshold_pct": 0.1093, "ema9": 11.68, "ema20": 11.6502, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 1.272, "spread_pct": 0.086, "rvol": 0.068, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:06:27.442545", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.3s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 12.46, "vwap": 12.3266, "vwap_slope": 0.0151, "atr": 0.0434, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0142, "flat_threshold_pct": 0.0872, "ema9": 12.3854, "ema20": 12.3344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 0.875, "spread_pct": 0.08, "rvol": 0.067, "volume_pace_ratio": 0.722, "stage3": {"stop": 12.4079, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0434, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:27.443519", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.33", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.2016, "vwap": 10.3264, "vwap_slope": -0.0039, "atr": 0.0465, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.125, "flat_threshold_pct": 0.114, "ema9": 10.2257, "ema20": 10.2705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 4.657, "spread_pct": 0.098, "rvol": 0.033, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:06:27.444412", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.0885, "vwap_slope": -0.0029, "atr": 0.0333, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.0926, "ema9": 9.0545, "ema20": 9.0628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 4.008, "spread_pct": 0.334, "rvol": 0.06, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:06:27.445210", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4203, "vwap": 7.4632, "vwap_slope": -0.0012, "atr": 0.0213, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0716, "ema9": 7.4331, "ema20": 7.4392, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.718, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:06:27.446841", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.191, "vwap_slope": -0.0018, "atr": 0.0434, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.1192, "ema9": 9.1325, "ema20": 9.1389, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 3.291, "spread_pct": 0.11, "rvol": 0.071, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:06:27.448003", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.83", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.8254, "vwap_slope": -0.0613, "atr": 0.1224, "atr_pct": 0.994, "trend": "flat", "slope_pct": -0.179, "flat_threshold_pct": 0.2485, "ema9": 12.4212, "ema20": 12.5944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 8.95, "spread_pct": 0.487, "rvol": 0.08, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T14:06:27.448989", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5557, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0199, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0289, "flat_threshold_pct": 0.0897, "ema9": 5.5527, "ema20": 5.5491, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.123, "spread_pct": 0.181, "rvol": 0.049, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:06:27.449862", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0883, "ema9": 5.2707, "ema20": 5.2585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:06:27.451081", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6399, "vwap": 8.7188, "vwap_slope": -0.0028, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.085, "ema9": 8.6744, "ema20": 8.6926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 2.484, "spread_pct": 0.116, "rvol": 0.034, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:06:27.451997", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.217}}
{"timestamp": "2026-09-22T14:06:27.453035", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8921, "vwap": 8.9921, "vwap_slope": -0.0129, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0604, "ema9": 8.9382, "ema20": 8.9567, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 2.285, "spread_pct": 0.112, "rvol": 0.127, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T14:06:27.453902", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.131, "volume_pace_ratio": 1.398}}
{"timestamp": "2026-09-22T14:06:27.454792", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8065, "vwap_slope": -0.0061, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0674, "ema9": 14.7017, "ema20": 14.7186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.527}}
{"timestamp": "2026-09-22T14:06:27.455486", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.05, "vwap": 10.0664, "vwap_slope": -0.0, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.0799, "ema9": 10.0859, "ema20": 10.0925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.14, "volume_pace_ratio": 1.494}}
{"timestamp": "2026-09-22T14:06:27.456239", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.1252, "vwap_slope": -0.0003, "atr": 0.0404, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1112, "ema9": 9.0928, "ema20": 9.1039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.368, "distance_from_high_pct": 1.625, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:06:27.457020", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7778, "vwap": 13.8154, "vwap_slope": 0.0004, "atr": 0.0441, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.08, "ema9": 13.8243, "ema20": 13.8202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 1.657, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:06:27.457869", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1688, "vwap": 6.1469, "vwap_slope": 0.0012, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.066, "ema9": 6.162, "ema20": 6.1521, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 0.823, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T14:06:27.458786", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.079%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3375, "vwap": 13.4748, "vwap_slope": -0.0101, "atr": 0.0422, "atr_pct": 0.317, "trend": "negative", "slope_pct": -0.1008, "flat_threshold_pct": 0.0792, "ema9": 13.3334, "ema20": 13.3697, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 4.322, "spread_pct": 0.075, "rvol": 0.091, "volume_pace_ratio": 0.979}}
{"timestamp": "2026-09-22T14:06:32.463204", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.177%)", "metrics": {"price": 7.9216, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.1766, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:32.465547", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9216, "vwap": 7.7835, "vwap_slope": 0.0137, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0928, "lower_highs_lower_lows": false, "stop": 7.8771, "imbalance_decline_count": 0, "imbalance_cur": -0.4185414091470952, "imbalance_prev": -0.9381153305203939}}
{"timestamp": "2026-09-22T14:06:32.466099", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.160%)", "metrics": {"price": 6.3656, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1604, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:32.467147", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3656, "vwap": 6.3264, "vwap_slope": 0.0205, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 6.3463, "imbalance_decline_count": 0, "imbalance_cur": 0.6844110647217896, "imbalance_prev": 0.6844037547267052}}
{"timestamp": "2026-09-22T14:06:32.467676", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2225, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:32.468236", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.509, "vwap_slope": 0.0035, "atr": 0.0222, "trend": "flat", "slope_pct": 0.0146, "lower_highs_lower_lows": false, "stop": 5.4984, "imbalance_decline_count": 1, "imbalance_cur": 0.7321785476349101, "imbalance_prev": 0.9804635127370236}}
{"timestamp": "2026-09-22T14:06:32.469380", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.78", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.784, "vwap_slope": -0.0114, "atr": 0.384, "atr_pct": 2.922, "trend": "flat", "slope_pct": -0.2872, "flat_threshold_pct": 0.7305, "ema9": 13.3289, "ema20": 13.5135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 17.202, "spread_pct": 0.304, "rvol": 2.112, "volume_pace_ratio": 22.542}}
{"timestamp": "2026-09-22T14:06:32.470192", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7899, "vwap": 8.8582, "vwap_slope": -0.0026, "atr": 0.0425, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1209, "ema9": 8.7667, "ema20": 8.7597, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 4.665, "spread_pct": 0.114, "rvol": 0.531, "volume_pace_ratio": 5.664}}
{"timestamp": "2026-09-22T14:06:32.471030", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.211%)"], "metrics": {"price": 13.17, "vwap": 13.6447, "vwap_slope": -0.0072, "atr": 0.1111, "atr_pct": 0.844, "trend": "negative", "slope_pct": -0.2276, "flat_threshold_pct": 0.2109, "ema9": 13.0925, "ema20": 13.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.307, "distance_from_high_pct": 7.188, "spread_pct": 0.304, "rvol": 0.104, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:06:32.472014", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.4247, "vwap_slope": -0.0048, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0703, "ema9": 6.3764, "ema20": 6.3892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.103, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T14:06:32.473040", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.8487, "vwap_slope": 0.003, "atr": 0.0618, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.1132, "flat_threshold_pct": 0.1735, "ema9": 8.9246, "ema20": 8.922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.947, "distance_from_high_pct": 1.927, "spread_pct": 0.112, "rvol": 0.327, "volume_pace_ratio": 3.495}}
{"timestamp": "2026-09-22T14:06:32.473825", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:06:32.474663", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7649, "vwap": 12.718, "vwap_slope": 0.0032, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0603, "ema9": 12.7428, "ema20": 12.7233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.274, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:06:32.475414", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.59 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.59, "vwap": 8.7412, "vwap_slope": -0.0059, "atr": 0.0509, "atr_pct": 0.592, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.148, "ema9": 8.6152, "ema20": 8.6357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 6.934, "spread_pct": 0.116, "rvol": 0.486, "volume_pace_ratio": 5.192}}
{"timestamp": "2026-09-22T14:06:32.476064", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.64, "vwap": 11.6282, "vwap_slope": 0.0162, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.031, "flat_threshold_pct": 0.1093, "ema9": 11.68, "ema20": 11.6502, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 1.272, "spread_pct": 0.086, "rvol": 0.068, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:06:32.476590", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.4s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.455, "vwap": 12.3268, "vwap_slope": 0.0153, "atr": 0.0434, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.014, "flat_threshold_pct": 0.0872, "ema9": 12.3844, "ema20": 12.334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 0.915, "spread_pct": 0.08, "rvol": 0.068, "volume_pace_ratio": 0.721, "stage3": {"stop": 12.4029, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4738, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:06:32.477081", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.205, "vwap": 10.3247, "vwap_slope": -0.0055, "atr": 0.0465, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.1249, "flat_threshold_pct": 0.1139, "ema9": 10.2264, "ema20": 10.2708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 4.625, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:06:32.477793", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.0883, "vwap_slope": -0.0032, "atr": 0.0333, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.0926, "ema9": 9.0545, "ema20": 9.0628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 4.008, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:06:32.478532", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4203, "vwap": 7.4632, "vwap_slope": -0.0012, "atr": 0.0213, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0716, "ema9": 7.4331, "ema20": 7.4392, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.718, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:06:32.481080", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.191, "vwap_slope": -0.0018, "atr": 0.0434, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.119, "ema9": 9.1345, "ema20": 9.1399, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.071, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:06:32.481939", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.83", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.8253, "vwap_slope": -0.0614, "atr": 0.1224, "atr_pct": 0.994, "trend": "flat", "slope_pct": -0.179, "flat_threshold_pct": 0.2485, "ema9": 12.4212, "ema20": 12.5944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 8.95, "spread_pct": 0.487, "rvol": 0.08, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:06:32.482825", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.535, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0199, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0273, "flat_threshold_pct": 0.09, "ema9": 5.5486, "ema20": 5.5472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.049, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:06:32.483628", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0883, "ema9": 5.2707, "ema20": 5.2585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:06:32.484661", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6399, "vwap": 8.7188, "vwap_slope": -0.0028, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.085, "ema9": 8.6744, "ema20": 8.6926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 2.484, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:06:32.485400", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.217}}
{"timestamp": "2026-09-22T14:06:32.486269", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9921, "vwap_slope": -0.0129, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0604, "ema9": 8.9388, "ema20": 8.957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.127, "volume_pace_ratio": 1.352}}
{"timestamp": "2026-09-22T14:06:32.487045", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.131, "volume_pace_ratio": 1.395}}
{"timestamp": "2026-09-22T14:06:32.487829", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7216, "vwap": 14.8065, "vwap_slope": -0.0061, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.0674, "ema9": 14.701, "ema20": 14.7183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.725, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T14:06:32.488615", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.07, "vwap": 10.0665, "vwap_slope": 0.0, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0797, "ema9": 10.0899, "ema20": 10.0944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.14, "volume_pace_ratio": 1.497}}
{"timestamp": "2026-09-22T14:06:32.489482", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.0914, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0404, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.1111, "ema9": 9.095, "ema20": 9.105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.378, "distance_from_high_pct": 1.502, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:06:32.490233", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.77, "vwap": 13.8154, "vwap_slope": 0.0004, "atr": 0.0441, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.08, "ema9": 13.8228, "ema20": 13.8194, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 1.713, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:06:32.491035", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1468, "vwap_slope": 0.0012, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.0661, "ema9": 6.1602, "ema20": 6.1513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T14:06:32.491995", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.079%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4747, "vwap_slope": -0.0102, "atr": 0.0422, "atr_pct": 0.317, "trend": "negative", "slope_pct": -0.1012, "flat_threshold_pct": 0.0793, "ema9": 13.3309, "ema20": 13.3685, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.092, "volume_pace_ratio": 0.977}}
{"timestamp": "2026-09-22T14:06:37.497820", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.206%)", "metrics": {"price": 7.9294, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.2061, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:37.499459", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9294, "vwap": 7.7836, "vwap_slope": 0.0138, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0932, "lower_highs_lower_lows": false, "stop": 7.8849, "imbalance_decline_count": 0, "imbalance_cur": -0.3740818467995803, "imbalance_prev": -0.4185414091470952}}
{"timestamp": "2026-09-22T14:06:37.500521", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.110%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1104, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:37.501959", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.3252, "vwap_slope": 0.0193, "atr": 0.0161, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 6.3357, "imbalance_decline_count": 1, "imbalance_cur": 0.6766281644552726, "imbalance_prev": 0.6844110647217896}}
{"timestamp": "2026-09-22T14:06:37.502554", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2225, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:37.503303", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.509, "vwap_slope": 0.0035, "atr": 0.0222, "trend": "flat", "slope_pct": 0.0146, "lower_highs_lower_lows": false, "stop": 5.4984, "imbalance_decline_count": 0, "imbalance_cur": 0.7325349301397206, "imbalance_prev": 0.7321785476349101}}
{"timestamp": "2026-09-22T14:06:37.504870", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.78", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.7835, "vwap_slope": -0.0119, "atr": 0.384, "atr_pct": 2.904, "trend": "flat", "slope_pct": -0.283, "flat_threshold_pct": 0.7261, "ema9": 13.3449, "ema20": 13.5211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 16.698, "spread_pct": 0.454, "rvol": 2.114, "volume_pace_ratio": 22.515}}
{"timestamp": "2026-09-22T14:06:37.505909", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8581, "vwap_slope": -0.0027, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1226, "ema9": 8.7667, "ema20": 8.7597, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.531, "volume_pace_ratio": 5.652}}
{"timestamp": "2026-09-22T14:06:37.506974", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.211%)"], "metrics": {"price": 13.17, "vwap": 13.6435, "vwap_slope": -0.0085, "atr": 0.1111, "atr_pct": 0.844, "trend": "negative", "slope_pct": -0.2276, "flat_threshold_pct": 0.2109, "ema9": 13.0925, "ema20": 13.1853, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.31, "distance_from_high_pct": 7.188, "spread_pct": 0.304, "rvol": 0.105, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:06:37.508063", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.4246, "vwap_slope": -0.0049, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0703, "ema9": 6.3764, "ema20": 6.3892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.103, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:06:37.509028", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 8.849, "vwap_slope": 0.0033, "atr": 0.0618, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1137, "flat_threshold_pct": 0.1733, "ema9": 8.9266, "ema20": 8.9229, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 1.817, "spread_pct": 0.112, "rvol": 0.329, "volume_pace_ratio": 3.504}}
{"timestamp": "2026-09-22T14:06:37.509990", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:06:37.512041", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7599, "vwap": 12.718, "vwap_slope": 0.0032, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0603, "ema9": 12.7418, "ema20": 12.7228, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.313, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:06:37.513004", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.60 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.5999, "vwap": 8.7405, "vwap_slope": -0.0066, "atr": 0.0516, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0881, "flat_threshold_pct": 0.15, "ema9": 8.6172, "ema20": 8.6366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.827, "spread_pct": 0.116, "rvol": 0.489, "volume_pace_ratio": 5.209}}
{"timestamp": "2026-09-22T14:06:37.514401", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.635, "vwap": 11.6283, "vwap_slope": 0.0162, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0309, "flat_threshold_pct": 0.1093, "ema9": 11.679, "ema20": 11.6497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.315, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:06:37.516475", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 147.4s", "imbalance +69% >= 50% buy threshold, stop 12.40", "entry_score 86.3"], "reasons_against": [], "metrics": {"price": 12.455, "vwap": 12.327, "vwap_slope": 0.0155, "atr": 0.0434, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.014, "flat_threshold_pct": 0.0872, "ema9": 12.3844, "ema20": 12.334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 0.915, "spread_pct": 0.08, "rvol": 0.068, "volume_pace_ratio": 0.721, "stage3": {"stop": 12.4029, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6941, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 12.40"}, "entry_score": 86.31, "entry_score_breakdown": {"imbalance_sub": 0.563, "volume_pace_sub": 1.0, "volatility_sub": 0.971, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:06:37.559272", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2, "vwap": 10.3235, "vwap_slope": -0.0068, "atr": 0.0466, "atr_pct": 0.457, "trend": "negative", "slope_pct": -0.1251, "flat_threshold_pct": 0.1143, "ema9": 10.2254, "ema20": 10.2704, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 4.672, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:06:37.561460", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.0883, "vwap_slope": -0.0032, "atr": 0.0333, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.0926, "ema9": 9.0545, "ema20": 9.0628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 4.008, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:06:37.562413", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4203, "vwap": 7.4632, "vwap_slope": -0.0012, "atr": 0.0213, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0716, "ema9": 7.4331, "ema20": 7.4392, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 1.718, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:06:37.563365", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1137, "vwap": 9.1908, "vwap_slope": -0.0019, "atr": 0.0434, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.1191, "ema9": 9.1332, "ema20": 9.1393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.252, "spread_pct": 0.329, "rvol": 0.072, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:06:37.564226", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.824, "vwap_slope": -0.0627, "atr": 0.1224, "atr_pct": 0.994, "trend": "flat", "slope_pct": -0.1792, "flat_threshold_pct": 0.2486, "ema9": 12.4202, "ema20": 12.5939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 8.987, "spread_pct": 0.406, "rvol": 0.08, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:06:37.565059", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.54", "lower-highs/lower-lows structure"], "metrics": {"price": 5.535, "vwap": 5.5364, "vwap_slope": 0.0005, "atr": 0.0199, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0273, "flat_threshold_pct": 0.09, "ema9": 5.5486, "ema20": 5.5472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.049, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:06:37.565762", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0883, "ema9": 5.2707, "ema20": 5.2585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:06:37.566740", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7188, "vwap_slope": -0.0028, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0849, "ema9": 8.6765, "ema20": 8.6936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:06:37.567462", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.216}}
{"timestamp": "2026-09-22T14:06:37.568250", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.992, "vwap_slope": -0.013, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0604, "ema9": 8.9388, "ema20": 8.957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.127, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T14:06:37.568723", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.131, "volume_pace_ratio": 1.392}}
{"timestamp": "2026-09-22T14:06:37.569377", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8064, "vwap_slope": -0.0061, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0674, "ema9": 14.7017, "ema20": 14.7186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.52}}
{"timestamp": "2026-09-22T14:06:37.570292", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.08, "vwap": 10.0665, "vwap_slope": 0.0001, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0796, "ema9": 10.0919, "ema20": 10.0954, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.141, "volume_pace_ratio": 1.501}}
{"timestamp": "2026-09-22T14:06:37.571159", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1251, "vwap_slope": -0.0004, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.1108, "ema9": 9.0988, "ema20": 9.1068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.379, "distance_from_high_pct": 1.3, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:06:37.571861", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 13.8188, "vwap": 13.8155, "vwap_slope": 0.0005, "atr": 0.0441, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0797, "ema9": 13.8325, "ema20": 13.8241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.365, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:06:37.572611", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.1469, "vwap_slope": 0.0012, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.066, "ema9": 6.1612, "ema20": 6.1518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.969}}
{"timestamp": "2026-09-22T14:06:37.573465", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3275, "vwap": 13.4745, "vwap_slope": -0.0104, "atr": 0.0425, "atr_pct": 0.319, "trend": "negative", "slope_pct": -0.1011, "flat_threshold_pct": 0.0798, "ema9": 13.3314, "ema20": 13.3688, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 4.394, "spread_pct": 0.075, "rvol": 0.092, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T14:06:42.579247", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.152%)", "metrics": {"price": 7.915, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.1516, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:42.671361", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.7834, "vwap_slope": 0.0136, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0924, "lower_highs_lower_lows": false, "stop": 7.8705, "imbalance_decline_count": 0, "imbalance_cur": -0.22233502538071065, "imbalance_prev": -0.3740818467995803}}
{"timestamp": "2026-09-22T14:06:42.672017", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.110%)", "metrics": {"price": 6.355, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1104, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:42.672357", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.355, "vwap": 6.3253, "vwap_slope": 0.0193, "atr": 0.0161, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 6.3357, "imbalance_decline_count": 2, "imbalance_cur": 0.1362962962962963, "imbalance_prev": 0.6766281644552726}}
{"timestamp": "2026-09-22T14:06:42.672638", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1954, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:42.672964", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.509, "vwap_slope": 0.0035, "atr": 0.0222, "trend": "flat", "slope_pct": 0.015, "lower_highs_lower_lows": false, "stop": 5.5034, "imbalance_decline_count": 1, "imbalance_cur": -0.4074766355140187, "imbalance_prev": 0.7325349301397206}}
{"timestamp": "2026-09-22T14:06:42.674008", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.78", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.7832, "vwap_slope": -0.0122, "atr": 0.384, "atr_pct": 2.907, "trend": "flat", "slope_pct": -0.2836, "flat_threshold_pct": 0.7267, "ema9": 13.3429, "ema20": 13.5202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 16.761, "spread_pct": 0.379, "rvol": 2.115, "volume_pace_ratio": 22.471}}
{"timestamp": "2026-09-22T14:06:42.674902", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7888, "vwap": 8.8581, "vwap_slope": -0.0027, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0765, "flat_threshold_pct": 0.1226, "ema9": 8.7665, "ema20": 8.7596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 4.677, "spread_pct": 0.114, "rvol": 0.531, "volume_pace_ratio": 5.639}}
{"timestamp": "2026-09-22T14:06:42.679819", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.211%)"], "metrics": {"price": 13.15, "vwap": 13.6433, "vwap_slope": -0.0087, "atr": 0.1111, "atr_pct": 0.845, "trend": "negative", "slope_pct": -0.2282, "flat_threshold_pct": 0.2112, "ema9": 13.0885, "ema20": 13.1834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 7.329, "spread_pct": 0.152, "rvol": 0.105, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:06:42.680545", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.36, "vwap": 6.4246, "vwap_slope": -0.005, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0703, "ema9": 6.3774, "ema20": 6.3896, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.103, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T14:06:42.681057", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.9137, "vwap": 8.849, "vwap_slope": 0.0034, "atr": 0.0618, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1136, "flat_threshold_pct": 0.1734, "ema9": 8.9263, "ema20": 8.9228, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.831, "spread_pct": 0.112, "rvol": 0.329, "volume_pace_ratio": 3.5}}
{"timestamp": "2026-09-22T14:06:42.681741", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:06:42.682467", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7312, "vwap": 12.7179, "vwap_slope": 0.0032, "atr": 0.0308, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0604, "ema9": 12.736, "ema20": 12.7201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.538, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:06:42.683728", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.7403, "vwap_slope": -0.0068, "atr": 0.0516, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0879, "flat_threshold_pct": 0.1499, "ema9": 8.6182, "ema20": 8.6371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.49, "volume_pace_ratio": 5.206}}
{"timestamp": "2026-09-22T14:06:42.684530", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.635, "vwap": 11.6283, "vwap_slope": 0.0163, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0309, "flat_threshold_pct": 0.1093, "ema9": 11.679, "ema20": 11.6497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.315, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:06:42.685438", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 152.6s", "imbalance +50% >= 50% buy threshold, stop 12.35", "entry_score 78.0"], "reasons_against": [], "metrics": {"price": 12.4066, "vwap": 12.3268, "vwap_slope": 0.0153, "atr": 0.0434, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0876, "ema9": 12.3747, "ema20": 12.3293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.3, "spread_pct": 0.08, "rvol": 0.068, "volume_pace_ratio": 0.72, "stage3": {"stop": 12.3545, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5002, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 12.35"}, "entry_score": 77.99, "entry_score_breakdown": {"imbalance_sub": 0.286, "volume_pace_sub": 1.0, "volatility_sub": 0.971, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:06:42.731537", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2037, "vwap": 10.3234, "vwap_slope": -0.0068, "atr": 0.0466, "atr_pct": 0.457, "trend": "negative", "slope_pct": -0.1249, "flat_threshold_pct": 0.1142, "ema9": 10.2262, "ema20": 10.2707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 4.637, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:06:42.732616", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.0883, "vwap_slope": -0.0032, "atr": 0.0333, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.0926, "ema9": 9.0545, "ema20": 9.0628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 4.008, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:06:42.733516", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.451, "vwap": 7.4633, "vwap_slope": -0.0011, "atr": 0.0213, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0713, "ema9": 7.4393, "ema20": 7.4421, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.311, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:06:42.734291", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1405, "vwap": 9.1909, "vwap_slope": -0.0018, "atr": 0.0436, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0422, "flat_threshold_pct": 0.1192, "ema9": 9.1386, "ema20": 9.1418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.967, "spread_pct": 0.329, "rvol": 0.072, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:06:42.735127", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.8229, "vwap_slope": -0.0638, "atr": 0.1233, "atr_pct": 1.003, "trend": "flat", "slope_pct": -0.1797, "flat_threshold_pct": 0.2508, "ema9": 12.4172, "ema20": 12.5925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 9.098, "spread_pct": 0.163, "rvol": 0.08, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:06:42.735956", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5365, "vwap_slope": 0.0006, "atr": 0.0199, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0284, "flat_threshold_pct": 0.0898, "ema9": 5.5516, "ema20": 5.5486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.049, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:06:42.736637", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0883, "ema9": 5.2707, "ema20": 5.2585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:06:42.737340", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7185, "vwap_slope": -0.0031, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0849, "ema9": 8.6765, "ema20": 8.6936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:06:42.738004", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.795, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.1184, "ema9": 11.7905, "ema20": 11.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.548, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.216}}
{"timestamp": "2026-09-22T14:06:42.738798", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.992, "vwap_slope": -0.013, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0604, "ema9": 8.9388, "ema20": 8.957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.127, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T14:06:42.739516", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.131, "volume_pace_ratio": 1.389}}
{"timestamp": "2026-09-22T14:06:42.740288", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8064, "vwap_slope": -0.0061, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0674, "ema9": 14.7017, "ema20": 14.7186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.517}}
{"timestamp": "2026-09-22T14:06:42.741049", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.085, "vwap": 10.0666, "vwap_slope": 0.0001, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0796, "ema9": 10.0929, "ema20": 10.0958, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.141, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T14:06:42.741744", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1251, "vwap_slope": -0.0004, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.1108, "ema9": 9.0988, "ema20": 9.1068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.379, "distance_from_high_pct": 1.3, "spread_pct": 0.33, "rvol": 0.042, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:06:42.742501", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7817, "vwap": 13.8153, "vwap_slope": 0.0003, "atr": 0.0441, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0799, "ema9": 13.8251, "ema20": 13.8205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.63, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:06:42.744395", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1647, "vwap": 6.1469, "vwap_slope": 0.0012, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.066, "ema9": 6.1612, "ema20": 6.1517, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.889, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T14:06:42.745963", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3477, "vwap": 13.4743, "vwap_slope": -0.0106, "atr": 0.0425, "atr_pct": 0.319, "trend": "negative", "slope_pct": -0.1005, "flat_threshold_pct": 0.0796, "ema9": 13.3354, "ema20": 13.3707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.897, "distance_from_high_pct": 4.249, "spread_pct": 0.075, "rvol": 0.092, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T14:06:47.751421", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.152%)", "metrics": {"price": 7.915, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.1516, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:47.753430", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.7834, "vwap_slope": 0.0136, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0924, "lower_highs_lower_lows": false, "stop": 7.8705, "imbalance_decline_count": 0, "imbalance_cur": -0.22101694915254239, "imbalance_prev": -0.22233502538071065}}
{"timestamp": "2026-09-22T14:06:47.754104", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 6.3401, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.0399, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:47.754843", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3401, "vwap": 6.3235, "vwap_slope": 0.0175, "atr": 0.0161, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 6.3208, "imbalance_decline_count": 0, "imbalance_cur": 0.2783906554185594, "imbalance_prev": 0.1362962962962963}}
{"timestamp": "2026-09-22T14:06:47.755332", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1954, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:47.755893", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.509, "vwap_slope": 0.0035, "atr": 0.0222, "trend": "flat", "slope_pct": 0.015, "lower_highs_lower_lows": false, "stop": 5.5034, "imbalance_decline_count": 0, "imbalance_cur": -0.21520912547528517, "imbalance_prev": -0.4074766355140187}}
{"timestamp": "2026-09-22T14:06:47.756953", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.78", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.7828, "vwap_slope": -0.0127, "atr": 0.384, "atr_pct": 2.92, "trend": "flat", "slope_pct": -0.2867, "flat_threshold_pct": 0.73, "ema9": 13.3309, "ema20": 13.5145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 17.139, "spread_pct": 0.456, "rvol": 2.117, "volume_pace_ratio": 22.433}}
{"timestamp": "2026-09-22T14:06:47.757839", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8579, "vwap_slope": -0.0029, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0764, "flat_threshold_pct": 0.1226, "ema9": 8.7667, "ema20": 8.7597, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.532, "volume_pace_ratio": 5.643}}
{"timestamp": "2026-09-22T14:06:47.758792", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.211%)"], "metrics": {"price": 13.1591, "vwap": 13.6432, "vwap_slope": -0.0087, "atr": 0.1111, "atr_pct": 0.844, "trend": "negative", "slope_pct": -0.2279, "flat_threshold_pct": 0.2111, "ema9": 13.0903, "ema20": 13.1843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 7.265, "spread_pct": 0.152, "rvol": 0.105, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:06:47.759626", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.36, "vwap": 6.424, "vwap_slope": -0.0055, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0703, "ema9": 6.3774, "ema20": 6.3896, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.104, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:06:47.760501", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.92, "vwap": 8.8492, "vwap_slope": 0.0035, "atr": 0.0618, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1139, "flat_threshold_pct": 0.1732, "ema9": 8.9276, "ema20": 8.9234, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 1.762, "spread_pct": 0.112, "rvol": 0.33, "volume_pace_ratio": 3.495}}
{"timestamp": "2026-09-22T14:06:47.761270", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:06:47.762121", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7621, "vwap": 12.7181, "vwap_slope": 0.0033, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0603, "ema9": 12.7422, "ema20": 12.723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.296, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:06:47.762989", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6099, "vwap": 8.7402, "vwap_slope": -0.0069, "atr": 0.0516, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0876, "flat_threshold_pct": 0.1498, "ema9": 8.6192, "ema20": 8.6376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 6.718, "spread_pct": 0.116, "rvol": 0.49, "volume_pace_ratio": 5.198}}
{"timestamp": "2026-09-22T14:06:47.763858", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.635, "vwap": 11.6283, "vwap_slope": 0.0163, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0309, "flat_threshold_pct": 0.1093, "ema9": 11.679, "ema20": 11.6497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.315, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:06:47.764721", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.6s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 12.455, "vwap": 12.3272, "vwap_slope": 0.0157, "atr": 0.0434, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.014, "flat_threshold_pct": 0.0872, "ema9": 12.3844, "ema20": 12.334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 0.915, "spread_pct": 0.08, "rvol": 0.068, "volume_pace_ratio": 0.719, "stage3": {"stop": 12.4029, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2978, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:47.765589", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2037, "vwap": 10.3234, "vwap_slope": -0.0068, "atr": 0.0466, "atr_pct": 0.457, "trend": "negative", "slope_pct": -0.1249, "flat_threshold_pct": 0.1142, "ema9": 10.2262, "ema20": 10.2707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 4.637, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:06:47.767258", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.9935, "vwap": 9.0884, "vwap_slope": -0.0031, "atr": 0.0333, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0925, "ema9": 9.0562, "ema20": 9.0636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 3.918, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:06:47.768129", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.42, "vwap": 7.4632, "vwap_slope": -0.0012, "atr": 0.0213, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0716, "ema9": 7.4331, "ema20": 7.4391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:06:47.768927", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.125, "vwap": 9.1908, "vwap_slope": -0.0019, "atr": 0.0436, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.1194, "ema9": 9.1355, "ema20": 9.1403, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 3.132, "spread_pct": 0.329, "rvol": 0.072, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:06:47.769693", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.822, "vwap_slope": -0.0647, "atr": 0.1233, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.18, "flat_threshold_pct": 0.251, "ema9": 12.4152, "ema20": 12.5915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 9.172, "spread_pct": 0.163, "rvol": 0.08, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:06:47.770468", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5365, "vwap_slope": 0.0006, "atr": 0.0199, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0284, "flat_threshold_pct": 0.0898, "ema9": 5.5516, "ema20": 5.5486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:06:47.772159", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0883, "ema9": 5.2707, "ema20": 5.2585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.566, "spread_pct": 0.19, "rvol": 0.016, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:06:47.773043", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7181, "vwap_slope": -0.0035, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0849, "ema9": 8.6765, "ema20": 8.6936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:06:47.773533", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.036, "flat_threshold_pct": 0.1184, "ema9": 11.7915, "ema20": 11.7729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T14:06:47.774146", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9, "vwap": 8.9901, "vwap_slope": -0.0149, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0604, "ema9": 8.9398, "ema20": 8.9574, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 2.198, "spread_pct": 0.0, "rvol": 0.13, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T14:06:47.774949", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:06:47.775782", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.72, "vwap": 14.8064, "vwap_slope": -0.0061, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.0674, "ema9": 14.7007, "ema20": 14.7181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.513}}
{"timestamp": "2026-09-22T14:06:47.776659", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.085, "vwap": 10.0666, "vwap_slope": 0.0001, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0796, "ema9": 10.0929, "ema20": 10.0958, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.141, "volume_pace_ratio": 1.497}}
{"timestamp": "2026-09-22T14:06:47.778206", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0407, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0337, "flat_threshold_pct": 0.1117, "ema9": 9.0998, "ema20": 9.1073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.384, "distance_from_high_pct": 1.246, "spread_pct": 0.329, "rvol": 0.042, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:06:47.778813", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7817, "vwap": 13.8153, "vwap_slope": 0.0003, "atr": 0.0441, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0799, "ema9": 13.8251, "ema20": 13.8205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.63, "spread_pct": 0.073, "rvol": 0.052, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:06:47.779376", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.147, "vwap_slope": 0.0013, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.066, "ema9": 6.1622, "ema20": 6.1522, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.967}}
{"timestamp": "2026-09-22T14:06:47.779984", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.345, "vwap": 13.4739, "vwap_slope": -0.011, "atr": 0.0425, "atr_pct": 0.319, "trend": "negative", "slope_pct": -0.1005, "flat_threshold_pct": 0.0797, "ema9": 13.3349, "ema20": 13.3704, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.092, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T14:06:52.785750", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.095%)", "metrics": {"price": 7.9, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.0948, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:52.787091", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.786, "vwap_slope": 0.0162, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0916, "lower_highs_lower_lows": false, "stop": 7.8555, "imbalance_decline_count": 0, "imbalance_cur": -0.13570948217888365, "imbalance_prev": -0.22101694915254239}}
{"timestamp": "2026-09-22T14:06:52.787850", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.164%)", "metrics": {"price": 6.3664, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1642, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:52.788501", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3664, "vwap": 6.3267, "vwap_slope": 0.0208, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0368, "lower_highs_lower_lows": false, "stop": 6.3471, "imbalance_decline_count": 0, "imbalance_cur": 0.32195121951219513, "imbalance_prev": 0.2783906554185594}}
{"timestamp": "2026-09-22T14:06:52.788919", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1954, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:52.789368", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5091, "vwap_slope": 0.0036, "atr": 0.0222, "trend": "flat", "slope_pct": 0.015, "lower_highs_lower_lows": false, "stop": 5.5034, "imbalance_decline_count": 0, "imbalance_cur": 0.9523809523809523, "imbalance_prev": -0.21520912547528517}}
{"timestamp": "2026-09-22T14:06:52.790381", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.78", "VWAP sloping down"], "metrics": {"price": 13.1765, "vwap": 13.7827, "vwap_slope": -0.0128, "atr": 0.384, "atr_pct": 2.914, "trend": "flat", "slope_pct": -0.2853, "flat_threshold_pct": 0.7285, "ema9": 13.3362, "ema20": 13.517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 16.972, "spread_pct": 0.38, "rvol": 2.117, "volume_pace_ratio": 22.388}}
{"timestamp": "2026-09-22T14:06:52.791356", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8578, "vwap_slope": -0.003, "atr": 0.0431, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0766, "flat_threshold_pct": 0.1226, "ema9": 8.7657, "ema20": 8.7592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.532, "volume_pace_ratio": 5.631}}
{"timestamp": "2026-09-22T14:06:52.792849", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.229%, flat band 0.211%)"], "metrics": {"price": 13.14, "vwap": 13.6431, "vwap_slope": -0.0088, "atr": 0.1111, "atr_pct": 0.846, "trend": "negative", "slope_pct": -0.2285, "flat_threshold_pct": 0.2114, "ema9": 13.0865, "ema20": 13.1824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.311, "distance_from_high_pct": 7.4, "spread_pct": 0.304, "rvol": 0.105, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:06:52.793681", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.4229, "vwap_slope": -0.0066, "atr": 0.0179, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.0704, "ema9": 6.3754, "ema20": 6.3887, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.106, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T14:06:52.794467", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.8492, "vwap_slope": 0.0036, "atr": 0.0618, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1141, "flat_threshold_pct": 0.1731, "ema9": 8.9286, "ema20": 8.9239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 1.707, "spread_pct": 0.112, "rvol": 0.33, "volume_pace_ratio": 3.487}}
{"timestamp": "2026-09-22T14:06:52.795282", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:06:52.796130", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.775, "vwap": 12.7182, "vwap_slope": 0.0035, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0607, "ema9": 12.7448, "ema20": 12.7242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:06:52.796946", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.605, "vwap": 8.74, "vwap_slope": -0.0072, "atr": 0.0516, "atr_pct": 0.6, "trend": "flat", "slope_pct": -0.0879, "flat_threshold_pct": 0.1499, "ema9": 8.6182, "ema20": 8.6371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.771, "spread_pct": 0.116, "rvol": 0.491, "volume_pace_ratio": 5.196}}
{"timestamp": "2026-09-22T14:06:52.797711", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.638, "vwap": 11.6285, "vwap_slope": 0.0164, "atr": 0.0509, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.031, "flat_threshold_pct": 0.1093, "ema9": 11.6796, "ema20": 11.65, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 1.289, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:06:52.798481", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.7s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 12.4599, "vwap": 12.3274, "vwap_slope": 0.0159, "atr": 0.0434, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0142, "flat_threshold_pct": 0.0872, "ema9": 12.3853, "ema20": 12.3344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 0.876, "spread_pct": 0.08, "rvol": 0.068, "volume_pace_ratio": 0.718, "stage3": {"stop": 12.4078, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.17, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:06:52.799284", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.125%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2037, "vwap": 10.3234, "vwap_slope": -0.0068, "atr": 0.0466, "atr_pct": 0.457, "trend": "negative", "slope_pct": -0.1249, "flat_threshold_pct": 0.1142, "ema9": 10.2262, "ema20": 10.2707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 4.637, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:06:52.800031", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.9935, "vwap": 9.0884, "vwap_slope": -0.0031, "atr": 0.0333, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0925, "ema9": 9.0562, "ema20": 9.0636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 3.918, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:06:52.800741", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4518, "vwap": 7.4633, "vwap_slope": -0.0011, "atr": 0.0213, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0713, "ema9": 7.4394, "ema20": 7.4422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 1.301, "spread_pct": 0.135, "rvol": 0.048, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:06:52.801488", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.13, "vwap": 9.1908, "vwap_slope": -0.0019, "atr": 0.0436, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0427, "flat_threshold_pct": 0.1193, "ema9": 9.1365, "ema20": 9.1408, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 3.079, "spread_pct": 0.329, "rvol": 0.072, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:06:52.802336", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.8185, "vwap_slope": -0.0682, "atr": 0.1233, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.18, "flat_threshold_pct": 0.251, "ema9": 12.4152, "ema20": 12.5915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 9.172, "spread_pct": 0.163, "rvol": 0.081, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T14:06:52.803745", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5478, "vwap": 5.5366, "vwap_slope": 0.0007, "atr": 0.0199, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0283, "flat_threshold_pct": 0.0898, "ema9": 5.5511, "ema20": 5.5484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.264, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:06:52.804462", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0883, "ema9": 5.2707, "ema20": 5.2585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.566, "spread_pct": 0.19, "rvol": 0.016, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:06:52.805227", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.718, "vwap_slope": -0.0036, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.085, "ema9": 8.6755, "ema20": 8.6931, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:06:52.806022", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7203, "vwap_slope": 0.0013, "atr": 0.0559, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.036, "flat_threshold_pct": 0.1184, "ema9": 11.7915, "ema20": 11.7729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T14:06:52.807949", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9001, "vwap": 8.9894, "vwap_slope": -0.0157, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0604, "ema9": 8.9398, "ema20": 8.9575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 2.197, "spread_pct": 0.112, "rvol": 0.131, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:06:52.808675", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T14:06:52.809478", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.73, "vwap": 14.8064, "vwap_slope": -0.0061, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.0674, "ema9": 14.7027, "ema20": 14.7191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.669, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.51}}
{"timestamp": "2026-09-22T14:06:52.810210", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1, "vwap": 10.0667, "vwap_slope": 0.0002, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0795, "ema9": 10.0959, "ema20": 10.0973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.142, "volume_pace_ratio": 1.498}}
{"timestamp": "2026-09-22T14:06:52.811163", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1251, "vwap_slope": -0.0004, "atr": 0.0411, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.1127, "ema9": 9.1008, "ema20": 9.1077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.385, "distance_from_high_pct": 1.192, "spread_pct": 0.219, "rvol": 0.042, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:06:52.812059", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8148, "vwap_slope": -0.0002, "atr": 0.0451, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0821, "ema9": 13.8188, "ema20": 13.8175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:06:52.812824", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.162, "vwap": 6.1469, "vwap_slope": 0.0012, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.0661, "ema9": 6.1606, "ema20": 6.1515, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.932, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T14:06:52.813554", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.080%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.35, "vwap": 13.4739, "vwap_slope": -0.0111, "atr": 0.0425, "atr_pct": 0.319, "trend": "negative", "slope_pct": -0.1004, "flat_threshold_pct": 0.0796, "ema9": 13.3359, "ema20": 13.3709, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.092, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T14:06:57.815241", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.095%)", "metrics": {"price": 7.9, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": 0.0948, "trend": "flat"}}
{"timestamp": "2026-09-22T14:06:57.816796", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.786, "vwap_slope": 0.0163, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0916, "lower_highs_lower_lows": false, "stop": 7.8555, "imbalance_decline_count": 0, "imbalance_cur": -0.1267980820458178, "imbalance_prev": -0.13570948217888365}}
{"timestamp": "2026-09-22T14:06:57.817375", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.164%)", "metrics": {"price": 6.3664, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1642, "trend": "positive"}}
{"timestamp": "2026-09-22T14:06:57.817987", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3664, "vwap": 6.3267, "vwap_slope": 0.0208, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0368, "lower_highs_lower_lows": false, "stop": 6.3471, "imbalance_decline_count": 0, "imbalance_cur": 0.32195121951219513, "imbalance_prev": 0.32195121951219513}}
{"timestamp": "2026-09-22T14:06:57.818456", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.535, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1683, "trend": "negative"}}
{"timestamp": "2026-09-22T14:06:57.819088", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5091, "vwap_slope": 0.0036, "atr": 0.0222, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": false, "stop": 5.5084, "imbalance_decline_count": 1, "imbalance_cur": 0.9493278179937953, "imbalance_prev": 0.9523809523809523}}
{"timestamp": "2026-09-22T14:06:57.820431", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.07, "vwap": 13.7804, "vwap_slope": -0.0151, "atr": 0.389, "atr_pct": 2.976, "trend": "flat", "slope_pct": -0.2908, "flat_threshold_pct": 0.744, "ema9": 13.3149, "ema20": 13.5069, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 17.643, "spread_pct": 0.687, "rvol": 2.123, "volume_pace_ratio": 22.402}}
{"timestamp": "2026-09-22T14:06:57.821307", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8578, "vwap_slope": -0.003, "atr": 0.0431, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0766, "flat_threshold_pct": 0.1226, "ema9": 8.7657, "ema20": 8.7592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.533, "volume_pace_ratio": 5.619}}
{"timestamp": "2026-09-22T14:06:57.822776", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.228%, flat band 0.211%)"], "metrics": {"price": 13.1507, "vwap": 13.6429, "vwap_slope": -0.009, "atr": 0.1111, "atr_pct": 0.845, "trend": "negative", "slope_pct": -0.2282, "flat_threshold_pct": 0.2112, "ema9": 13.0887, "ema20": 13.1835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.312, "distance_from_high_pct": 7.324, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:06:57.824506", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.4222, "vwap_slope": -0.0074, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.0703, "ema9": 6.3784, "ema20": 6.3901, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.108, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:06:57.825319", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.8704, "vwap": 8.8484, "vwap_slope": 0.0027, "atr": 0.0618, "atr_pct": 0.697, "trend": "flat", "slope_pct": 0.1115, "flat_threshold_pct": 0.1742, "ema9": 8.9177, "ema20": 8.9187, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 2.308, "spread_pct": 0.112, "rvol": 0.33, "volume_pace_ratio": 3.48}}
{"timestamp": "2026-09-22T14:06:57.826072", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:06:57.826965", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7621, "vwap": 12.7182, "vwap_slope": 0.0035, "atr": 0.0314, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0615, "ema9": 12.7422, "ema20": 12.723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.296, "spread_pct": 0.078, "rvol": 0.051, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:06:57.827861", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7399, "vwap_slope": -0.0072, "atr": 0.0516, "atr_pct": 0.599, "trend": "flat", "slope_pct": -0.0874, "flat_threshold_pct": 0.1497, "ema9": 8.6202, "ema20": 8.638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.492, "volume_pace_ratio": 5.189}}
{"timestamp": "2026-09-22T14:06:57.828708", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.7259, "vwap": 11.63, "vwap_slope": 0.018, "atr": 0.0509, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0342, "flat_threshold_pct": 0.1085, "ema9": 11.6971, "ema20": 11.6583, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 0.544, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:06:57.829546", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.7s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.471, "vwap": 12.3277, "vwap_slope": 0.0162, "atr": 0.0434, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.0871, "ema9": 12.3876, "ema20": 12.3355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 0.788, "spread_pct": 0.08, "rvol": 0.068, "volume_pace_ratio": 0.718, "stage3": {"stop": 12.4189, "risk": 0.0521, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4166, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:06:57.831406", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3232, "vwap_slope": -0.0071, "atr": 0.0466, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.1243, "flat_threshold_pct": 0.1141, "ema9": 10.2294, "ema20": 10.2723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 4.485, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:06:57.832910", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.9935, "vwap": 9.0884, "vwap_slope": -0.0031, "atr": 0.0333, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0925, "ema9": 9.0562, "ema20": 9.0636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 3.918, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:06:57.834587", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.449, "vwap": 7.4628, "vwap_slope": -0.0016, "atr": 0.0213, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0713, "ema9": 7.4389, "ema20": 7.4419, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.338, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:06:57.835419", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.14, "vwap": 9.1908, "vwap_slope": -0.0019, "atr": 0.0436, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0422, "flat_threshold_pct": 0.1192, "ema9": 9.1385, "ema20": 9.1418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.972, "spread_pct": 0.219, "rvol": 0.072, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:06:57.836240", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.818, "vwap_slope": -0.0687, "atr": 0.1233, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.18, "flat_threshold_pct": 0.251, "ema9": 12.4152, "ema20": 12.5915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 9.172, "spread_pct": 0.163, "rvol": 0.081, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T14:06:57.836869", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5367, "vwap_slope": 0.0008, "atr": 0.0202, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.0911, "ema9": 5.5526, "ema20": 5.5491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:06:57.839093", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2682, "vwap": 5.2316, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0474, "flat_threshold_pct": 0.0883, "ema9": 5.2703, "ema20": 5.2583, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.6, "spread_pct": 0.19, "rvol": 0.016, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:06:57.840009", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6722, "vwap": 8.7183, "vwap_slope": -0.0034, "atr": 0.0294, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0847, "ema9": 8.6809, "ema20": 8.6957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 2.12, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:06:57.840765", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7207, "vwap_slope": 0.0016, "atr": 0.0589, "atr_pct": 0.499, "trend": "flat", "slope_pct": 0.036, "flat_threshold_pct": 0.1247, "ema9": 11.7915, "ema20": 11.7729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.216}}
{"timestamp": "2026-09-22T14:06:57.841521", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9, "vwap": 8.9893, "vwap_slope": -0.0157, "atr": 0.0215, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0604, "ema9": 8.9398, "ema20": 8.9574, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.131, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T14:06:57.842145", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.379}}
{"timestamp": "2026-09-22T14:06:57.842794", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7257, "vwap": 14.8064, "vwap_slope": -0.0061, "atr": 0.0397, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0674, "ema9": 14.7018, "ema20": 14.7187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.698, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.507}}
{"timestamp": "2026-09-22T14:06:57.843665", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.085, "vwap": 10.0666, "vwap_slope": 0.0002, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0796, "ema9": 10.0929, "ema20": 10.0958, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.142, "volume_pace_ratio": 1.498}}
{"timestamp": "2026-09-22T14:06:57.844449", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1251, "vwap_slope": -0.0003, "atr": 0.0418, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.1145, "ema9": 9.1028, "ema20": 9.1087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.385, "distance_from_high_pct": 1.083, "spread_pct": 0.219, "rvol": 0.042, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:06:57.845167", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.82", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7807, "vwap": 13.8151, "vwap_slope": 0.0001, "atr": 0.0451, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0819, "ema9": 13.8249, "ema20": 13.8204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.637, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:06:57.845917", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.147, "vwap_slope": 0.0013, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.066, "ema9": 6.1622, "ema20": 6.1522, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.963}}
{"timestamp": "2026-09-22T14:06:57.846779", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.081%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.36, "vwap": 13.4729, "vwap_slope": -0.0121, "atr": 0.0432, "atr_pct": 0.324, "trend": "negative", "slope_pct": -0.1001, "flat_threshold_pct": 0.0809, "ema9": 13.3379, "ema20": 13.3719, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.093, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T14:07:02.852912", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.101%)", "metrics": {"price": 7.895, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1011, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:02.854725", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.895, "vwap": 7.7872, "vwap_slope": 0.0136, "atr": 0.0343, "trend": "flat", "slope_pct": 0.0901, "lower_highs_lower_lows": false, "stop": 7.8538, "imbalance_decline_count": 1, "imbalance_cur": -0.15443088617723544, "imbalance_prev": -0.1267980820458178}}
{"timestamp": "2026-09-22T14:07:02.855445", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:02.856083", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3231, "vwap_slope": 0.0167, "atr": 0.0146, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": false, "stop": 6.3174, "imbalance_decline_count": 1, "imbalance_cur": -0.3300970873786408, "imbalance_prev": 0.32195121951219513}}
{"timestamp": "2026-09-22T14:07:02.856668", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.18, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:02.857765", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 5.5037, "imbalance_decline_count": 2, "imbalance_cur": -0.5305559587748585, "imbalance_prev": 0.9493278179937953}}
{"timestamp": "2026-09-22T14:07:02.860072", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.125, "vwap": 13.7787, "vwap_slope": -0.0132, "atr": 0.3783, "atr_pct": 2.882, "trend": "flat", "slope_pct": -0.2824, "flat_threshold_pct": 0.7205, "ema9": 13.2774, "ema20": 13.4708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 17.297, "spread_pct": 0.533, "rvol": 2.129, "volume_pace_ratio": 22.409}}
{"timestamp": "2026-09-22T14:07:02.861186", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8578, "vwap_slope": -0.0025, "atr": 0.0416, "atr_pct": 0.474, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1184, "ema9": 8.7706, "ema20": 8.7621, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.534, "volume_pace_ratio": 5.617}}
{"timestamp": "2026-09-22T14:07:02.866725", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.194%)"], "metrics": {"price": 13.165, "vwap": 13.6428, "vwap_slope": -0.0069, "atr": 0.1021, "atr_pct": 0.776, "trend": "negative", "slope_pct": -0.219, "flat_threshold_pct": 0.194, "ema9": 13.1039, "ema20": 13.1817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 7.223, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:07:02.867821", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.36, "vwap": 6.4216, "vwap_slope": -0.0065, "atr": 0.0156, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0612, "ema9": 6.3739, "ema20": 6.3868, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.108, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:07:02.868782", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.9282, "vwap": 8.8493, "vwap_slope": 0.0032, "atr": 0.0555, "atr_pct": 0.622, "trend": "flat", "slope_pct": 0.1089, "flat_threshold_pct": 0.1554, "ema9": 8.9293, "ema20": 8.9247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.672, "spread_pct": 0.112, "rvol": 0.33, "volume_pace_ratio": 3.472}}
{"timestamp": "2026-09-22T14:07:02.870288", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:07:02.871338", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7184, "vwap_slope": 0.0019, "atr": 0.0299, "atr_pct": 0.234, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0585, "ema9": 12.7516, "ema20": 12.7295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:07:02.873882", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.7398, "vwap_slope": -0.0052, "atr": 0.0487, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.0839, "flat_threshold_pct": 0.1414, "ema9": 8.6182, "ema20": 8.6354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 6.717, "spread_pct": 0.116, "rvol": 0.492, "volume_pace_ratio": 5.178}}
{"timestamp": "2026-09-22T14:07:02.874899", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.65, "vwap": 11.6277, "vwap_slope": 0.0157, "atr": 0.0467, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0314, "flat_threshold_pct": 0.1002, "ema9": 11.682, "ema20": 11.6511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.187, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:07:02.875860", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.8s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.46, "vwap": 12.3283, "vwap_slope": 0.0089, "atr": 0.0367, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0736, "ema9": 12.4011, "ema20": 12.3468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 0.875, "spread_pct": 0.08, "rvol": 0.068, "volume_pace_ratio": 0.717, "stage3": {"stop": 12.416, "risk": 0.044, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3968, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:02.876686", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3231, "vwap_slope": -0.0071, "atr": 0.0466, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.1243, "flat_threshold_pct": 0.1141, "ema9": 10.2294, "ema20": 10.2723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 4.485, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:07:02.877514", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.99, "vwap": 9.0879, "vwap_slope": -0.0033, "atr": 0.0292, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0813, "ema9": 9.0437, "ema20": 9.057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 3.955, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:07:02.878292", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.449, "vwap": 7.4621, "vwap_slope": -0.0019, "atr": 0.0196, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0658, "ema9": 7.4362, "ema20": 7.4401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.338, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:07:02.879213", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.14, "vwap": 9.1908, "vwap_slope": -0.0019, "atr": 0.0435, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0422, "flat_threshold_pct": 0.1191, "ema9": 9.1385, "ema20": 9.1418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.972, "spread_pct": 0.219, "rvol": 0.072, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:07:02.880027", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.2949, "vwap": 12.8159, "vwap_slope": -0.0188, "atr": 0.1168, "atr_pct": 0.95, "trend": "flat", "slope_pct": -0.1833, "flat_threshold_pct": 0.2376, "ema9": 12.3895, "ema20": 12.5624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 9.061, "spread_pct": 0.407, "rvol": 0.081, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T14:07:02.880933", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.54, "vwap": 5.5367, "vwap_slope": 0.0005, "atr": 0.0195, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.0881, "ema9": 5.5493, "ema20": 5.5478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:07:02.882549", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2767, "vwap": 5.2316, "vwap_slope": 0.0005, "atr": 0.0173, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0462, "flat_threshold_pct": 0.082, "ema9": 5.2703, "ema20": 5.2593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 0.44, "spread_pct": 0.19, "rvol": 0.016, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:07:02.883468", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6401, "vwap": 8.7173, "vwap_slope": -0.0039, "atr": 0.027, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0782, "ema9": 8.6692, "ema20": 8.6885, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 2.482, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:07:02.884280", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7207, "vwap_slope": 0.0016, "atr": 0.0589, "atr_pct": 0.499, "trend": "flat", "slope_pct": 0.036, "flat_threshold_pct": 0.1247, "ema9": 11.7915, "ema20": 11.7729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T14:07:02.885063", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9, "vwap": 8.9887, "vwap_slope": -0.0141, "atr": 0.0203, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.057, "ema9": 8.9327, "ema20": 8.9524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.131, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:07:02.885782", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T14:07:02.887096", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.735, "vwap": 14.8064, "vwap_slope": -0.0023, "atr": 0.0344, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.0584, "ema9": 14.7104, "ema20": 14.7212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.636, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.505}}
{"timestamp": "2026-09-22T14:07:02.888159", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.102, "vwap": 10.0668, "vwap_slope": 0.0002, "atr": 0.031, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0768, "ema9": 10.0955, "ema20": 10.0969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 0.864, "spread_pct": 0.099, "rvol": 0.143, "volume_pace_ratio": 1.503}}
{"timestamp": "2026-09-22T14:07:02.889145", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0404, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.1108, "ema9": 9.0988, "ema20": 9.1068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.385, "distance_from_high_pct": 1.3, "spread_pct": 0.219, "rvol": 0.042, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:07:02.890039", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7514, "vwap": 13.8143, "vwap_slope": -0.0013, "atr": 0.0376, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0683, "ema9": 13.8061, "ema20": 13.8116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.846, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:07:02.891113", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.1469, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0631, "ema9": 6.1622, "ema20": 6.1531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.961}}
{"timestamp": "2026-09-22T14:07:02.892044", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.074%)"], "metrics": {"price": 13.355, "vwap": 13.4725, "vwap_slope": -0.0114, "atr": 0.0397, "atr_pct": 0.297, "trend": "negative", "slope_pct": -0.0959, "flat_threshold_pct": 0.0742, "ema9": 13.3405, "ema20": 13.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.093, "volume_pace_ratio": 0.981}}
{"timestamp": "2026-09-22T14:07:07.897704", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.89, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1201, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:07.922544", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.89, "vwap": 7.7879, "vwap_slope": 0.0143, "atr": 0.0354, "trend": "flat", "slope_pct": 0.0899, "lower_highs_lower_lows": false, "stop": 7.8475, "imbalance_decline_count": 0, "imbalance_cur": -0.0433637784909076, "imbalance_prev": -0.15443088617723544}}
{"timestamp": "2026-09-22T14:07:07.923578", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:07.924508", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3231, "vwap_slope": 0.0167, "atr": 0.0146, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": false, "stop": 6.3174, "imbalance_decline_count": 2, "imbalance_cur": -0.4055904164289789, "imbalance_prev": -0.3300970873786408}}
{"timestamp": "2026-09-22T14:07:07.924966", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.18, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:07.925475", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 5.5037, "imbalance_decline_count": 3, "imbalance_cur": -0.5576923076923077, "imbalance_prev": -0.5305559587748585}}
{"timestamp": "2026-09-22T14:07:07.927168", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.015, "vwap": 13.7758, "vwap_slope": -0.016, "atr": 0.3825, "atr_pct": 2.939, "trend": "flat", "slope_pct": -0.2877, "flat_threshold_pct": 0.7348, "ema9": 13.2554, "ema20": 13.4603, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 17.99, "spread_pct": 0.231, "rvol": 2.137, "volume_pace_ratio": 22.444}}
{"timestamp": "2026-09-22T14:07:07.928185", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8073, "vwap": 8.8575, "vwap_slope": -0.0027, "atr": 0.0429, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0697, "flat_threshold_pct": 0.1217, "ema9": 8.774, "ema20": 8.7638, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.476, "spread_pct": 0.114, "rvol": 0.536, "volume_pace_ratio": 5.625}}
{"timestamp": "2026-09-22T14:07:07.929015", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.197%)"], "metrics": {"price": 13.15, "vwap": 13.6418, "vwap_slope": -0.0078, "atr": 0.1036, "atr_pct": 0.788, "trend": "negative", "slope_pct": -0.2194, "flat_threshold_pct": 0.197, "ema9": 13.1009, "ema20": 13.1803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 7.329, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:07:07.929862", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.37, "vwap": 6.4214, "vwap_slope": -0.0067, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0639, "ema9": 6.3759, "ema20": 6.3878, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.108, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:07:07.930719", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.925, "vwap": 8.8493, "vwap_slope": 0.0032, "atr": 0.0564, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.1087, "flat_threshold_pct": 0.1579, "ema9": 8.9287, "ema20": 8.9244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.707, "spread_pct": 0.112, "rvol": 0.33, "volume_pace_ratio": 3.464}}
{"timestamp": "2026-09-22T14:07:07.931499", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:07:07.932306", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7184, "vwap_slope": 0.0019, "atr": 0.0306, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0599, "ema9": 12.7516, "ema20": 12.7295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:07:07.933073", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7397, "vwap_slope": -0.0053, "atr": 0.049, "atr_pct": 0.568, "trend": "flat", "slope_pct": -0.0837, "flat_threshold_pct": 0.1421, "ema9": 8.6192, "ema20": 8.6358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.492, "volume_pace_ratio": 5.17}}
{"timestamp": "2026-09-22T14:07:07.933813", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.645, "vwap": 11.6278, "vwap_slope": 0.0033, "atr": 0.0503, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0303, "flat_threshold_pct": 0.108, "ema9": 11.6746, "ema20": 11.6505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 1.23, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:07:07.934575", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (177.8s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.45, "vwap": 12.3303, "vwap_slope": 0.0109, "atr": 0.0402, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0807, "ema9": 12.3991, "ema20": 12.3459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 0.955, "spread_pct": 0.08, "rvol": 0.069, "volume_pace_ratio": 0.728, "stage3": {"stop": 12.4018, "risk": 0.0482, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9257, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:07.935338", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.22 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.124%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.22, "vwap": 10.3231, "vwap_slope": -0.0071, "atr": 0.0466, "atr_pct": 0.456, "trend": "negative", "slope_pct": -0.1243, "flat_threshold_pct": 0.1141, "ema9": 10.2294, "ema20": 10.2723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 4.485, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:07:07.936051", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.99, "vwap": 9.0879, "vwap_slope": -0.0033, "atr": 0.0292, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0813, "ema9": 9.0437, "ema20": 9.057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 3.955, "spread_pct": 0.222, "rvol": 0.06, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:07:07.936804", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.449, "vwap": 7.4621, "vwap_slope": -0.0019, "atr": 0.0196, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0658, "ema9": 7.4362, "ema20": 7.4401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.338, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:07:07.939024", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1905, "vwap_slope": -0.0021, "atr": 0.0429, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.1175, "ema9": 9.1368, "ema20": 9.1407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.079, "spread_pct": 0.219, "rvol": 0.072, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:07:07.941724", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.8158, "vwap_slope": -0.0189, "atr": 0.1168, "atr_pct": 0.951, "trend": "flat", "slope_pct": -0.1838, "flat_threshold_pct": 0.2379, "ema9": 12.3865, "ema20": 12.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 9.172, "spread_pct": 0.407, "rvol": 0.081, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T14:07:07.943572", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.545, "vwap": 5.5367, "vwap_slope": 0.0005, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.088, "ema9": 5.5503, "ema20": 5.5482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.05, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:07:07.944152", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2318, "vwap_slope": 0.0007, "atr": 0.0173, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0457, "flat_threshold_pct": 0.0821, "ema9": 5.2689, "ema20": 5.2587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.168, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:07:07.945459", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7173, "vwap_slope": -0.004, "atr": 0.0284, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0823, "ema9": 8.6702, "ema20": 8.689, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:07:07.946247", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7207, "vwap_slope": 0.0006, "atr": 0.0553, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0353, "flat_threshold_pct": 0.1172, "ema9": 11.7932, "ema20": 11.7755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.215}}
{"timestamp": "2026-09-22T14:07:07.947085", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9886, "vwap_slope": -0.0143, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.058, "ema9": 8.9317, "ema20": 8.9519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.644, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.132, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T14:07:07.948022", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:07:07.948529", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.74, "vwap": 14.8064, "vwap_slope": -0.0023, "atr": 0.0378, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.0641, "ema9": 14.7114, "ema20": 14.7217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.602, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.501}}
{"timestamp": "2026-09-22T14:07:07.949087", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0934, "vwap": 10.0668, "vwap_slope": 0.0002, "atr": 0.031, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.0769, "ema9": 10.0938, "ema20": 10.096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 0.948, "spread_pct": 0.099, "rvol": 0.143, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T14:07:07.949542", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0434, "atr_pct": 0.475, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.1187, "ema9": 9.109, "ema20": 9.1109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.405, "distance_from_high_pct": 0.867, "spread_pct": 0.328, "rvol": 0.042, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:07:07.949990", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7538, "vwap": 13.8142, "vwap_slope": -0.0014, "atr": 0.0377, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0684, "ema9": 13.8066, "ema20": 13.8119, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.829, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:07:07.950505", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1469, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.063, "ema9": 6.1632, "ema20": 6.1536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T14:07:07.951088", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.078%)"], "metrics": {"price": 13.335, "vwap": 13.4713, "vwap_slope": -0.0126, "atr": 0.0414, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0965, "flat_threshold_pct": 0.0777, "ema9": 13.3365, "ema20": 13.3679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.094, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T14:07:12.956843", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8573, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.2443, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:12.958246", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8573, "vwap": 7.7889, "vwap_slope": 0.0153, "atr": 0.0375, "trend": "flat", "slope_pct": 0.0882, "lower_highs_lower_lows": false, "stop": 7.8122, "imbalance_decline_count": 1, "imbalance_cur": -0.26762656758012077, "imbalance_prev": -0.0433637784909076}}
{"timestamp": "2026-09-22T14:07:12.958831", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:12.959402", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3231, "vwap_slope": 0.0167, "atr": 0.0146, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": false, "stop": 6.3174, "imbalance_decline_count": 3, "imbalance_cur": -0.4640957446808511, "imbalance_prev": -0.4055904164289789}}
{"timestamp": "2026-09-22T14:07:12.959930", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2071, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:12.960440", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": true, "stop": 5.4983, "imbalance_decline_count": 0, "imbalance_cur": -0.5463834364076364, "imbalance_prev": -0.5576923076923077}}
{"timestamp": "2026-09-22T14:07:12.962662", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.94, "vwap": 13.7714, "vwap_slope": -0.0205, "atr": 0.3897, "atr_pct": 3.011, "trend": "flat", "slope_pct": -0.2913, "flat_threshold_pct": 0.7529, "ema9": 13.2404, "ema20": 13.4532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 18.463, "spread_pct": 0.464, "rvol": 2.148, "volume_pace_ratio": 22.514}}
{"timestamp": "2026-09-22T14:07:12.963539", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.805, "vwap": 8.8575, "vwap_slope": -0.0027, "atr": 0.0431, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1223, "ema9": 8.7736, "ema20": 8.7636, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.536, "volume_pace_ratio": 5.613}}
{"timestamp": "2026-09-22T14:07:12.964630", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.220%, flat band 0.197%)"], "metrics": {"price": 13.14, "vwap": 13.6417, "vwap_slope": -0.0079, "atr": 0.1036, "atr_pct": 0.788, "trend": "negative", "slope_pct": -0.2197, "flat_threshold_pct": 0.1971, "ema9": 13.0989, "ema20": 13.1793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 7.4, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:07:12.965451", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.4214, "vwap_slope": -0.0067, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0639, "ema9": 6.3749, "ema20": 6.3873, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.108, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:07:12.966244", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.93, "vwap": 8.8497, "vwap_slope": 0.0035, "atr": 0.0597, "atr_pct": 0.669, "trend": "flat", "slope_pct": 0.1089, "flat_threshold_pct": 0.1672, "ema9": 8.9297, "ema20": 8.9249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 1.652, "spread_pct": 0.112, "rvol": 0.331, "volume_pace_ratio": 3.474}}
{"timestamp": "2026-09-22T14:07:12.967019", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.69, "vwap": 8.8136, "vwap_slope": -0.0042, "atr": 0.0846, "atr_pct": 0.973, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.2433, "ema9": 8.7734, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 3.444, "spread_pct": 4.226, "rvol": 0.043, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:07:12.967848", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.7664, "vwap": 12.7184, "vwap_slope": 0.0019, "atr": 0.0313, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.0613, "ema9": 12.7499, "ema20": 12.7287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 0.262, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:07:12.968677", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6199, "vwap": 8.7397, "vwap_slope": -0.0053, "atr": 0.0491, "atr_pct": 0.569, "trend": "flat", "slope_pct": -0.0834, "flat_threshold_pct": 0.1423, "ema9": 8.6202, "ema20": 8.6363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 6.61, "spread_pct": 0.116, "rvol": 0.492, "volume_pace_ratio": 5.159}}
{"timestamp": "2026-09-22T14:07:12.969425", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.7254, "vwap": 11.6279, "vwap_slope": 0.0033, "atr": 0.0507, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.108, "ema9": 11.6906, "ema20": 11.6582, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 0.548, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:07:12.970466", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (182.8s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4651, "vwap": 12.331, "vwap_slope": 0.0116, "atr": 0.0402, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0806, "ema9": 12.4021, "ema20": 12.3473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.07, "volume_pace_ratio": 0.73, "stage3": {"stop": 12.4169, "risk": 0.0482, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5998, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:12.971485", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.21 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.101%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2139, "vwap": 10.3231, "vwap_slope": -0.0058, "atr": 0.0413, "atr_pct": 0.405, "trend": "negative", "slope_pct": -0.1213, "flat_threshold_pct": 0.1012, "ema9": 10.2263, "ema20": 10.2667, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.197, "distance_from_high_pct": 4.542, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:07:12.973083", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.086, "vwap_slope": -0.0052, "atr": 0.0308, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0854, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:07:12.973845", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4621, "vwap_slope": -0.0019, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0661, "ema9": 7.4304, "ema20": 7.4373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:07:12.975532", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1898, "vwap_slope": -0.0027, "atr": 0.0444, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.1217, "ema9": 9.1328, "ema20": 9.1387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 3.291, "spread_pct": 0.329, "rvol": 0.073, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:07:12.976434", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.8151, "vwap_slope": -0.0195, "atr": 0.1186, "atr_pct": 0.963, "trend": "flat", "slope_pct": -0.1827, "flat_threshold_pct": 0.2408, "ema9": 12.3935, "ema20": 12.5643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 8.913, "spread_pct": 0.406, "rvol": 0.081, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:07:12.977212", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.545, "vwap": 5.5368, "vwap_slope": 0.0005, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.088, "ema9": 5.5503, "ema20": 5.5482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:07:12.977959", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:07:12.978799", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6433, "vwap": 8.7172, "vwap_slope": -0.004, "atr": 0.0284, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0823, "ema9": 8.6698, "ema20": 8.6888, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 2.446, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:07:12.979504", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7207, "vwap_slope": 0.0006, "atr": 0.0553, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0353, "flat_threshold_pct": 0.1172, "ema9": 11.7932, "ema20": 11.7755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.214}}
{"timestamp": "2026-09-22T14:07:12.980274", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9885, "vwap_slope": -0.0143, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.058, "ema9": 8.9317, "ema20": 8.9519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.132, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T14:07:12.981004", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.37}}
{"timestamp": "2026-09-22T14:07:12.981846", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.735, "vwap": 14.8064, "vwap_slope": -0.0024, "atr": 0.0378, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.0642, "ema9": 14.7104, "ema20": 14.7212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 1.636, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.499}}
{"timestamp": "2026-09-22T14:07:12.982754", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0786, "vwap": 10.0669, "vwap_slope": 0.0003, "atr": 0.0318, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.079, "ema9": 10.0909, "ema20": 10.0946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 1.093, "spread_pct": 0.099, "rvol": 0.144, "volume_pace_ratio": 1.506}}
{"timestamp": "2026-09-22T14:07:12.983523", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0434, "atr_pct": 0.475, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.1189, "ema9": 9.106, "ema20": 9.1095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.408, "distance_from_high_pct": 1.029, "spread_pct": 0.328, "rvol": 0.042, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:07:12.984289", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8021, "vwap": 13.8143, "vwap_slope": -0.0013, "atr": 0.041, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0743, "ema9": 13.8163, "ema20": 13.8165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.484, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:07:12.985024", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1645, "vwap": 6.1469, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0631, "ema9": 6.1621, "ema20": 6.1531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 0.892, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.957}}
{"timestamp": "2026-09-22T14:07:12.985864", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.078%)"], "metrics": {"price": 13.3379, "vwap": 13.471, "vwap_slope": -0.0129, "atr": 0.0414, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0964, "flat_threshold_pct": 0.0777, "ema9": 13.3371, "ema20": 13.3682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 4.319, "spread_pct": 0.075, "rvol": 0.094, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T14:07:17.991906", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8694, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1983, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:17.993528", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8694, "vwap": 7.7892, "vwap_slope": 0.0156, "atr": 0.0387, "trend": "flat", "slope_pct": 0.0888, "lower_highs_lower_lows": false, "stop": 7.823, "imbalance_decline_count": 2, "imbalance_cur": -0.3063142958495921, "imbalance_prev": -0.26762656758012077}}
{"timestamp": "2026-09-22T14:07:17.994159", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.132%)", "metrics": {"price": 6.3662, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": 0.1318, "trend": "positive"}}
{"timestamp": "2026-09-22T14:07:17.994773", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3662, "vwap": 6.3232, "vwap_slope": 0.0167, "atr": 0.0169, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 6.346, "imbalance_decline_count": 4, "imbalance_cur": -0.5650319829424307, "imbalance_prev": -0.4640957446808511}}
{"timestamp": "2026-09-22T14:07:17.995145", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2071, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:17.995799", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": true, "stop": 5.4982, "imbalance_decline_count": 1, "imbalance_cur": -0.873838630806846, "imbalance_prev": -0.5463834364076364}}
{"timestamp": "2026-09-22T14:07:17.997685", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.7702, "vwap_slope": -0.0217, "atr": 0.3897, "atr_pct": 2.984, "trend": "flat", "slope_pct": -0.2855, "flat_threshold_pct": 0.7459, "ema9": 13.2644, "ema20": 13.4646, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 17.706, "spread_pct": 0.46, "rvol": 2.153, "volume_pace_ratio": 22.514}}
{"timestamp": "2026-09-22T14:07:17.998685", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.81, "vwap": 8.8575, "vwap_slope": -0.0027, "atr": 0.0431, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0696, "flat_threshold_pct": 0.1222, "ema9": 8.7746, "ema20": 8.764, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 4.447, "spread_pct": 0.114, "rvol": 0.536, "volume_pace_ratio": 5.601}}
{"timestamp": "2026-09-22T14:07:17.999591", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.197%)"], "metrics": {"price": 13.15, "vwap": 13.6416, "vwap_slope": -0.008, "atr": 0.1036, "atr_pct": 0.788, "trend": "negative", "slope_pct": -0.2194, "flat_threshold_pct": 0.197, "ema9": 13.1009, "ema20": 13.1803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 7.329, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T14:07:18.000573", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3686, "vwap": 6.4214, "vwap_slope": -0.0067, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0639, "ema9": 6.3757, "ema20": 6.3876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.108, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:07:18.001656", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.935, "vwap": 8.8519, "vwap_slope": 0.0057, "atr": 0.0601, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.1092, "flat_threshold_pct": 0.1681, "ema9": 8.9307, "ema20": 8.9253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 1.597, "spread_pct": 0.112, "rvol": 0.343, "volume_pace_ratio": 3.583}}
{"timestamp": "2026-09-22T14:07:18.002474", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8131, "vwap_slope": -0.0046, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.2415, "ema9": 8.7698, "ema20": 8.7763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.781, "distance_from_high_pct": 2.722, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:07:18.003449", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7185, "vwap_slope": 0.002, "atr": 0.0313, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0612, "ema9": 12.7516, "ema20": 12.7295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:07:18.004343", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6181, "vwap": 8.7397, "vwap_slope": -0.0053, "atr": 0.0491, "atr_pct": 0.569, "trend": "flat", "slope_pct": -0.0835, "flat_threshold_pct": 0.1423, "ema9": 8.6198, "ema20": 8.6361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 6.629, "spread_pct": 0.116, "rvol": 0.492, "volume_pace_ratio": 5.147}}
{"timestamp": "2026-09-22T14:07:18.005266", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.645, "vwap": 11.6278, "vwap_slope": 0.0033, "atr": 0.0507, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0303, "flat_threshold_pct": 0.1088, "ema9": 11.6746, "ema20": 11.6505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 1.23, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:07:18.007074", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (187.9s) but room-to-run failed: imbalance -62% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.44, "vwap": 12.3309, "vwap_slope": 0.0115, "atr": 0.0402, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0808, "ema9": 12.3971, "ema20": 12.3449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 1.034, "spread_pct": 0.08, "rvol": 0.07, "volume_pace_ratio": 0.729, "stage3": {"stop": 12.3918, "risk": 0.0482, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6208, "passed": false, "reason": "imbalance -62% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:18.007925", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.104%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2, "vwap": 10.3229, "vwap_slope": -0.006, "atr": 0.0423, "atr_pct": 0.415, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1038, "ema9": 10.2235, "ema20": 10.2654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.201, "distance_from_high_pct": 4.672, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:07:18.008754", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.086, "vwap_slope": -0.0052, "atr": 0.0308, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0854, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T14:07:18.009536", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4621, "vwap_slope": -0.0019, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0661, "ema9": 7.4304, "ema20": 7.4373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:07:18.010453", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1898, "vwap_slope": -0.0027, "atr": 0.0444, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.1216, "ema9": 9.1348, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.185, "spread_pct": 0.22, "rvol": 0.073, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:07:18.011473", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.82", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.8151, "vwap_slope": -0.0195, "atr": 0.1186, "atr_pct": 0.963, "trend": "flat", "slope_pct": -0.1827, "flat_threshold_pct": 0.2408, "ema9": 12.3935, "ema20": 12.5643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 8.913, "spread_pct": 0.325, "rvol": 0.081, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:07:18.012431", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5368, "vwap_slope": 0.0006, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.088, "ema9": 5.5513, "ema20": 5.5487, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:07:18.013933", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:07:18.015042", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6414, "vwap": 8.7172, "vwap_slope": -0.0041, "atr": 0.0284, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0823, "ema9": 8.6694, "ema20": 8.6886, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 2.467, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:07:18.016138", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7207, "vwap_slope": 0.0006, "atr": 0.0553, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0353, "flat_threshold_pct": 0.1172, "ema9": 11.7932, "ema20": 11.7755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.214}}
{"timestamp": "2026-09-22T14:07:18.017128", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9884, "vwap_slope": -0.0144, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.058, "ema9": 8.9317, "ema20": 8.9519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.132, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:07:18.017979", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:07:18.018964", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8063, "vwap_slope": -0.0024, "atr": 0.0378, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.0642, "ema9": 14.7084, "ema20": 14.7203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.496}}
{"timestamp": "2026-09-22T14:07:18.020004", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0669, "vwap_slope": 0.0004, "atr": 0.0318, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0788, "ema9": 10.0951, "ema20": 10.0967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.408, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.144, "volume_pace_ratio": 1.503}}
{"timestamp": "2026-09-22T14:07:18.020830", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0434, "atr_pct": 0.475, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.1189, "ema9": 9.106, "ema20": 9.1095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.408, "distance_from_high_pct": 1.029, "spread_pct": 0.328, "rvol": 0.042, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:07:18.021657", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8143, "vwap_slope": -0.0014, "atr": 0.041, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0746, "ema9": 13.8068, "ema20": 13.812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:07:18.022451", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1633, "vwap": 6.1469, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.0631, "ema9": 6.1618, "ema20": 6.153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 0.912, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T14:07:18.023308", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.078%)"], "metrics": {"price": 13.335, "vwap": 13.471, "vwap_slope": -0.013, "atr": 0.0414, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0965, "flat_threshold_pct": 0.0777, "ema9": 13.3365, "ema20": 13.3679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.094, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T14:07:23.029168", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.080%)", "metrics": {"price": 7.9005, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.0802, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:23.031037", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9005, "vwap": 7.7896, "vwap_slope": 0.0161, "atr": 0.0394, "trend": "flat", "slope_pct": 0.0904, "lower_highs_lower_lows": false, "stop": 7.8532, "imbalance_decline_count": 0, "imbalance_cur": -0.1788931788931789, "imbalance_prev": -0.3063142958495921}}
{"timestamp": "2026-09-22T14:07:23.032068", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:23.032766", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3232, "vwap_slope": 0.0167, "atr": 0.0169, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": false, "stop": 6.3148, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.5650319829424307}}
{"timestamp": "2026-09-22T14:07:23.033270", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2071, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:23.033846", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": true, "stop": 5.4982, "imbalance_decline_count": 0, "imbalance_cur": -0.12781954887218044, "imbalance_prev": -0.873838630806846}}
{"timestamp": "2026-09-22T14:07:23.035796", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.7694, "vwap_slope": -0.0225, "atr": 0.3897, "atr_pct": 2.975, "trend": "flat", "slope_pct": -0.2836, "flat_threshold_pct": 0.7437, "ema9": 13.2724, "ema20": 13.4684, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 17.454, "spread_pct": 0.382, "rvol": 2.156, "volume_pace_ratio": 22.494}}
{"timestamp": "2026-09-22T14:07:23.037011", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8038, "vwap": 8.8573, "vwap_slope": -0.003, "atr": 0.0431, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.1223, "ema9": 8.7733, "ema20": 8.7635, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 4.514, "spread_pct": 0.114, "rvol": 0.538, "volume_pace_ratio": 5.609}}
{"timestamp": "2026-09-22T14:07:23.037904", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.220%, flat band 0.199%)"], "metrics": {"price": 13.1357, "vwap": 13.6415, "vwap_slope": -0.0082, "atr": 0.1043, "atr_pct": 0.794, "trend": "negative", "slope_pct": -0.2198, "flat_threshold_pct": 0.1985, "ema9": 13.0981, "ema20": 13.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 7.43, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:07:23.038889", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.4214, "vwap_slope": -0.0067, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0639, "ema9": 6.3749, "ema20": 6.3873, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.108, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:07:23.040167", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.94, "vwap": 8.8521, "vwap_slope": 0.006, "atr": 0.0608, "atr_pct": 0.68, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.17, "ema9": 8.9317, "ema20": 8.9258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.542, "spread_pct": 0.112, "rvol": 0.343, "volume_pace_ratio": 3.58, "stage3": {"stop": 8.867, "risk": 0.073, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3526, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T14:07:23.040990", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8131, "vwap_slope": -0.0046, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.2415, "ema9": 8.7698, "ema20": 8.7763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.781, "distance_from_high_pct": 2.722, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:07:23.041828", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.775, "vwap": 12.7185, "vwap_slope": 0.002, "atr": 0.0313, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0612, "ema9": 12.7516, "ema20": 12.7295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.538, "stage3": {"stop": 12.7374, "risk": 0.0376, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4249, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:07:23.042709", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7397, "vwap_slope": -0.0054, "atr": 0.0493, "atr_pct": 0.572, "trend": "flat", "slope_pct": -0.0837, "flat_threshold_pct": 0.1431, "ema9": 8.6192, "ema20": 8.6358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.492, "volume_pace_ratio": 5.138}}
{"timestamp": "2026-09-22T14:07:23.043529", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.648, "vwap": 11.6279, "vwap_slope": 0.0034, "atr": 0.0507, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1087, "ema9": 11.6752, "ema20": 11.6508, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.204, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:07:23.044739", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (192.9s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.44, "vwap": 12.3309, "vwap_slope": 0.0115, "atr": 0.0402, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0808, "ema9": 12.3971, "ema20": 12.3449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 1.034, "spread_pct": 0.08, "rvol": 0.07, "volume_pace_ratio": 0.728, "stage3": {"stop": 12.3918, "risk": 0.0482, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.606, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:23.045678", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.104%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2, "vwap": 10.3228, "vwap_slope": -0.0061, "atr": 0.0423, "atr_pct": 0.415, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1038, "ema9": 10.2235, "ema20": 10.2654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 4.672, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:07:23.046536", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.086, "vwap_slope": -0.0052, "atr": 0.0308, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0854, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:07:23.047452", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4621, "vwap_slope": -0.0019, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.066, "ema9": 7.4314, "ema20": 7.4378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:07:23.048281", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1896, "vwap_slope": -0.0029, "atr": 0.0451, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0419, "flat_threshold_pct": 0.1238, "ema9": 9.1308, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 3.397, "spread_pct": 0.22, "rvol": 0.073, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:07:23.049219", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.81", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.8128, "vwap_slope": -0.0219, "atr": 0.1201, "atr_pct": 0.974, "trend": "flat", "slope_pct": -0.1822, "flat_threshold_pct": 0.2434, "ema9": 12.3965, "ema20": 12.5657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 8.802, "spread_pct": 0.162, "rvol": 0.081, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:07:23.051115", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.549, "vwap": 5.5368, "vwap_slope": 0.0006, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.088, "ema9": 5.5511, "ema20": 5.5486, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.242, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:07:23.052074", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:07:23.052809", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7172, "vwap_slope": -0.0041, "atr": 0.0284, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0823, "ema9": 8.6702, "ema20": 8.689, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:07:23.053500", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7207, "vwap_slope": 0.0006, "atr": 0.0553, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0353, "flat_threshold_pct": 0.1172, "ema9": 11.7932, "ema20": 11.7755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.213}}
{"timestamp": "2026-09-22T14:07:23.054194", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8955, "vwap": 8.9884, "vwap_slope": -0.0144, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.058, "ema9": 8.9318, "ema20": 8.952, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 2.247, "spread_pct": 0.112, "rvol": 0.132, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:07:23.054971", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T14:07:23.055966", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.735, "vwap": 14.8062, "vwap_slope": -0.0026, "atr": 0.0378, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0405, "flat_threshold_pct": 0.0642, "ema9": 14.7104, "ema20": 14.7212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.636, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.496}}
{"timestamp": "2026-09-22T14:07:23.056867", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.085, "vwap": 10.0673, "vwap_slope": 0.0008, "atr": 0.0318, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.079, "ema9": 10.0921, "ema20": 10.0952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.146, "volume_pace_ratio": 1.526}}
{"timestamp": "2026-09-22T14:07:23.057725", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 9.1019, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0434, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.1193, "ema9": 9.0994, "ema20": 9.1063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.408, "distance_from_high_pct": 1.388, "spread_pct": 0.328, "rvol": 0.042, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:07:23.058526", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8142, "vwap_slope": -0.0014, "atr": 0.041, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0746, "ema9": 13.8068, "ema20": 13.812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:07:23.059518", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1469, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0631, "ema9": 6.1612, "ema20": 6.1526, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.954}}
{"timestamp": "2026-09-22T14:07:23.060552", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.078%)"], "metrics": {"price": 13.345, "vwap": 13.4707, "vwap_slope": -0.0133, "atr": 0.0414, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0962, "flat_threshold_pct": 0.0777, "ema9": 13.3385, "ema20": 13.3689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.095, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T14:07:28.066475", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.845, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.2911, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:28.068163", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7892, "vwap_slope": 0.0156, "atr": 0.0394, "trend": "flat", "slope_pct": 0.0876, "lower_highs_lower_lows": false, "stop": 7.7977, "imbalance_decline_count": 1, "imbalance_cur": -0.34827240861291936, "imbalance_prev": -0.1788931788931789}}
{"timestamp": "2026-09-22T14:07:28.068761", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 6.335, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0158, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:28.069378", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.335, "vwap": 6.3232, "vwap_slope": 0.0167, "atr": 0.0169, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": false, "stop": 6.3148, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:07:28.069846", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5388, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1323, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:28.070466", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5388, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": true, "stop": 5.512, "imbalance_decline_count": 0, "imbalance_cur": -0.12299465240641712, "imbalance_prev": -0.12781954887218044}}
{"timestamp": "2026-09-22T14:07:28.072300", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.135, "vwap": 13.7686, "vwap_slope": -0.0233, "atr": 0.3897, "atr_pct": 2.967, "trend": "flat", "slope_pct": -0.2819, "flat_threshold_pct": 0.7417, "ema9": 13.2794, "ema20": 13.4717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 17.234, "spread_pct": 0.152, "rvol": 2.159, "volume_pace_ratio": 22.475}}
{"timestamp": "2026-09-22T14:07:28.073379", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8572, "vwap_slope": -0.0031, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0705, "flat_threshold_pct": 0.1225, "ema9": 8.7706, "ema20": 8.7621, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.538, "volume_pace_ratio": 5.6}}
{"timestamp": "2026-09-22T14:07:28.074338", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.198%)"], "metrics": {"price": 13.15, "vwap": 13.6413, "vwap_slope": -0.0084, "atr": 0.1043, "atr_pct": 0.793, "trend": "negative", "slope_pct": -0.2194, "flat_threshold_pct": 0.1983, "ema9": 13.1009, "ema20": 13.1803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 7.329, "spread_pct": 0.152, "rvol": 0.105, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:07:28.075295", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.4214, "vwap_slope": -0.0067, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0639, "ema9": 6.3749, "ema20": 6.3873, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.108, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T14:07:28.076529", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.935, "vwap": 8.8523, "vwap_slope": 0.0061, "atr": 0.0608, "atr_pct": 0.68, "trend": "flat", "slope_pct": 0.1092, "flat_threshold_pct": 0.1701, "ema9": 8.9307, "ema20": 8.9253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 1.597, "spread_pct": 0.112, "rvol": 0.344, "volume_pace_ratio": 3.585, "stage3": {"stop": 8.862, "risk": 0.073, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4118, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T14:07:28.077436", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8131, "vwap_slope": -0.0046, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.2415, "ema9": 8.7698, "ema20": 8.7763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.781, "distance_from_high_pct": 2.722, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:07:28.078354", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.785, "vwap": 12.7188, "vwap_slope": 0.0023, "atr": 0.0331, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0647, "ema9": 12.7536, "ema20": 12.7305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.541, "stage3": {"stop": 12.7453, "risk": 0.0397, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0298, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:28.080241", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.7396, "vwap_slope": -0.0054, "atr": 0.0493, "atr_pct": 0.572, "trend": "flat", "slope_pct": -0.0837, "flat_threshold_pct": 0.1431, "ema9": 8.6192, "ema20": 8.6358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 6.663, "spread_pct": 0.116, "rvol": 0.493, "volume_pace_ratio": 5.128}}
{"timestamp": "2026-09-22T14:07:28.081947", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.635, "vwap": 11.6279, "vwap_slope": 0.0034, "atr": 0.0514, "atr_pct": 0.442, "trend": "flat", "slope_pct": 0.0299, "flat_threshold_pct": 0.1104, "ema9": 11.6726, "ema20": 11.6496, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.315, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:07:28.082965", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (198.0s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.4644, "vwap": 12.3311, "vwap_slope": 0.0117, "atr": 0.0402, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0806, "ema9": 12.402, "ema20": 12.3472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 0.84, "spread_pct": 0.08, "rvol": 0.07, "volume_pace_ratio": 0.726, "stage3": {"stop": 12.4162, "risk": 0.0482, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4641, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:07:28.085419", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.104%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2, "vwap": 10.3228, "vwap_slope": -0.0061, "atr": 0.0423, "atr_pct": 0.415, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1038, "ema9": 10.2235, "ema20": 10.2654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 4.672, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:07:28.087073", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0864, "vwap_slope": -0.0048, "atr": 0.0326, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0901, "ema9": 9.0547, "ema20": 9.0622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.367, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:07:28.087968", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4621, "vwap_slope": -0.0019, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.066, "ema9": 7.4314, "ema20": 7.4378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:07:28.088769", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1896, "vwap_slope": -0.0029, "atr": 0.0451, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.1237, "ema9": 9.1328, "ema20": 9.1387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 3.291, "spread_pct": 0.22, "rvol": 0.073, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:07:28.089598", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.81", "VWAP sloping down"], "metrics": {"price": 12.3476, "vwap": 12.8113, "vwap_slope": -0.0234, "atr": 0.1208, "atr_pct": 0.978, "trend": "flat", "slope_pct": -0.1816, "flat_threshold_pct": 0.2445, "ema9": 12.4001, "ema20": 12.5674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 8.672, "spread_pct": 0.162, "rvol": 0.082, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T14:07:28.090428", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5477, "vwap": 5.5368, "vwap_slope": 0.0006, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.088, "ema9": 5.5508, "ema20": 5.5485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.265, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:07:28.091252", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:07:28.092115", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7172, "vwap_slope": -0.0041, "atr": 0.0284, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0822, "ema9": 8.6712, "ema20": 8.6894, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:07:28.092920", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.8, "vwap": 11.7207, "vwap_slope": 0.0006, "atr": 0.0553, "atr_pct": 0.469, "trend": "flat", "slope_pct": 0.0353, "flat_threshold_pct": 0.1172, "ema9": 11.7932, "ema20": 11.7755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 0.506, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.213}}
{"timestamp": "2026-09-22T14:07:28.093784", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.99", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9883, "vwap_slope": -0.0145, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.058, "ema9": 8.9317, "ema20": 8.9519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.132, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:07:28.094671", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T14:07:28.095495", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.73, "vwap": 14.8062, "vwap_slope": -0.0026, "atr": 0.0378, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.0642, "ema9": 14.7094, "ema20": 14.7208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.669, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.492}}
{"timestamp": "2026-09-22T14:07:28.096407", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.095, "vwap": 10.0675, "vwap_slope": 0.0009, "atr": 0.0318, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0789, "ema9": 10.0941, "ema20": 10.0962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.147, "volume_pace_ratio": 1.526}}
{"timestamp": "2026-09-22T14:07:28.097336", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 9.1019, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0434, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.1193, "ema9": 9.0994, "ema20": 9.1063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.408, "distance_from_high_pct": 1.388, "spread_pct": 0.328, "rvol": 0.042, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:07:28.098124", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8142, "vwap_slope": -0.0014, "atr": 0.041, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0746, "ema9": 13.8068, "ema20": 13.812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:07:28.099038", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1469, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0631, "ema9": 6.1612, "ema20": 6.1526, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.952}}
{"timestamp": "2026-09-22T14:07:28.100016", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.079%)"], "metrics": {"price": 13.36, "vwap": 13.4697, "vwap_slope": -0.0142, "atr": 0.0422, "atr_pct": 0.316, "trend": "negative", "slope_pct": -0.0957, "flat_threshold_pct": 0.0789, "ema9": 13.3415, "ema20": 13.3703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.095, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T14:07:33.105904", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8416, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.3041, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:33.108436", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8416, "vwap": 7.7892, "vwap_slope": 0.0156, "atr": 0.0394, "trend": "flat", "slope_pct": 0.0874, "lower_highs_lower_lows": false, "stop": 7.7943, "imbalance_decline_count": 2, "imbalance_cur": -0.34843554443053815, "imbalance_prev": -0.34827240861291936}}
{"timestamp": "2026-09-22T14:07:33.109102", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0868, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:33.109833", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3232, "vwap_slope": 0.0167, "atr": 0.0179, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": false, "stop": 6.2985, "imbalance_decline_count": 1, "imbalance_cur": 0.6248506571087217, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:07:33.110374", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5388, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1323, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:33.111106", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5388, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": true, "stop": 5.512, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.12299465240641712}}
{"timestamp": "2026-09-22T14:07:33.112465", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.15, "vwap": 13.7681, "vwap_slope": -0.0238, "atr": 0.3897, "atr_pct": 2.963, "trend": "flat", "slope_pct": -0.2812, "flat_threshold_pct": 0.7408, "ema9": 13.2824, "ema20": 13.4732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 17.139, "spread_pct": 0.076, "rvol": 2.161, "volume_pace_ratio": 22.445}}
{"timestamp": "2026-09-22T14:07:33.113729", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7881, "vwap": 8.8572, "vwap_slope": -0.0031, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0706, "flat_threshold_pct": 0.1225, "ema9": 8.7702, "ema20": 8.762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 4.684, "spread_pct": 0.114, "rvol": 0.538, "volume_pace_ratio": 5.589}}
{"timestamp": "2026-09-22T14:07:33.114747", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.198%)"], "metrics": {"price": 13.15, "vwap": 13.641, "vwap_slope": -0.0087, "atr": 0.1043, "atr_pct": 0.793, "trend": "negative", "slope_pct": -0.2194, "flat_threshold_pct": 0.1983, "ema9": 13.1009, "ema20": 13.1803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 7.329, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T14:07:33.118582", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.421, "vwap_slope": -0.0071, "atr": 0.0166, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0654, "ema9": 6.3729, "ema20": 6.3863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.109, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T14:07:33.120863", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.9399, "vwap": 8.8524, "vwap_slope": 0.0062, "atr": 0.0608, "atr_pct": 0.68, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.17, "ema9": 8.9316, "ema20": 8.9258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 1.543, "spread_pct": 0.112, "rvol": 0.344, "volume_pace_ratio": 3.578, "stage3": {"stop": 8.8669, "risk": 0.073, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4309, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T14:07:33.121957", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.94, "vwap": 8.8146, "vwap_slope": -0.0031, "atr": 0.0978, "atr_pct": 1.094, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.2735, "ema9": 8.8068, "ema20": 8.7939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 0.667, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:07:33.123880", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7634, "vwap": 12.7188, "vwap_slope": 0.0023, "atr": 0.0331, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0048, "flat_threshold_pct": 0.0648, "ema9": 12.7493, "ema20": 12.7284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.286, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.54, "stage3": {"stop": 12.7237, "risk": 0.0397, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0594, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:33.125662", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.612, "vwap": 8.7395, "vwap_slope": -0.0055, "atr": 0.0493, "atr_pct": 0.573, "trend": "flat", "slope_pct": -0.0838, "flat_threshold_pct": 0.1431, "ema9": 8.6186, "ema20": 8.6356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 6.696, "spread_pct": 0.116, "rvol": 0.493, "volume_pace_ratio": 5.12}}
{"timestamp": "2026-09-22T14:07:33.126733", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.64, "vwap": 11.628, "vwap_slope": 0.0034, "atr": 0.0514, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0301, "flat_threshold_pct": 0.1103, "ema9": 11.6736, "ema20": 11.6501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 1.272, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:07:33.127748", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 203.0s", "imbalance +56% >= 50% buy threshold, stop 12.39", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 12.435, "vwap": 12.3309, "vwap_slope": 0.0115, "atr": 0.0402, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0808, "ema9": 12.3961, "ema20": 12.3444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.07, "volume_pace_ratio": 0.725, "stage3": {"stop": 12.3868, "risk": 0.0482, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.562, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 12.39"}, "entry_score": 80.96, "entry_score_breakdown": {"imbalance_sub": 0.374, "volume_pace_sub": 1.0, "volatility_sub": 0.986, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:33.165747", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.104%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.2, "vwap": 10.3223, "vwap_slope": -0.0066, "atr": 0.0423, "atr_pct": 0.415, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1038, "ema9": 10.2235, "ema20": 10.2654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.212, "distance_from_high_pct": 4.672, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:07:33.166875", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0864, "vwap_slope": -0.0048, "atr": 0.0326, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0901, "ema9": 9.0547, "ema20": 9.0622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.367, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:07:33.168552", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4621, "vwap_slope": -0.0019, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.066, "ema9": 7.4314, "ema20": 7.4378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:07:33.169385", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.102, "vwap": 9.1895, "vwap_slope": -0.003, "atr": 0.0451, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0418, "flat_threshold_pct": 0.1238, "ema9": 9.1312, "ema20": 9.138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 3.376, "spread_pct": 0.22, "rvol": 0.073, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:07:33.170158", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.81", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.8105, "vwap_slope": -0.0242, "atr": 0.1215, "atr_pct": 0.983, "trend": "flat", "slope_pct": -0.1812, "flat_threshold_pct": 0.2457, "ema9": 12.4025, "ema20": 12.5686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 8.58, "spread_pct": 0.324, "rvol": 0.082, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:07:33.171032", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5368, "vwap_slope": 0.0006, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.088, "ema9": 5.5513, "ema20": 5.5487, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:07:33.171940", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:07:33.172710", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7171, "vwap_slope": -0.0041, "atr": 0.0285, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0822, "ema9": 8.6712, "ema20": 8.6894, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:07:33.173428", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.808, "vwap": 11.7209, "vwap_slope": 0.0008, "atr": 0.0589, "atr_pct": 0.499, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.1247, "ema9": 11.7948, "ema20": 11.7762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.158, "distance_from_high_pct": 0.438, "spread_pct": 0.847, "rvol": 0.02, "volume_pace_ratio": 0.213}}
{"timestamp": "2026-09-22T14:07:33.174282", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8999, "vwap": 8.9848, "vwap_slope": -0.0181, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.0579, "ema9": 8.9326, "ema20": 8.9524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 2.199, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 1.426}}
{"timestamp": "2026-09-22T14:07:33.175052", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.358}}
{"timestamp": "2026-09-22T14:07:33.176024", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7388, "vwap": 14.8062, "vwap_slope": -0.0026, "atr": 0.0378, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0404, "flat_threshold_pct": 0.0641, "ema9": 14.7111, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.61, "spread_pct": 0.068, "rvol": 0.143, "volume_pace_ratio": 1.489}}
{"timestamp": "2026-09-22T14:07:33.176875", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.091, "vwap": 10.0676, "vwap_slope": 0.0011, "atr": 0.0318, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0789, "ema9": 10.0933, "ema20": 10.0958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 0.972, "spread_pct": 0.099, "rvol": 0.148, "volume_pace_ratio": 1.533}}
{"timestamp": "2026-09-22T14:07:33.177753", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0434, "atr_pct": 0.475, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.1187, "ema9": 9.109, "ema20": 9.1109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.408, "distance_from_high_pct": 0.867, "spread_pct": 0.328, "rvol": 0.042, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:07:33.178520", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.765, "vwap": 13.8142, "vwap_slope": -0.0014, "atr": 0.041, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0745, "ema9": 13.8088, "ema20": 13.8129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 1.749, "spread_pct": 0.073, "rvol": 0.053, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:07:33.179397", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1469, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.063, "ema9": 6.1632, "ema20": 6.1536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.091, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T14:07:33.180360", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.079%)"], "metrics": {"price": 13.3556, "vwap": 13.4689, "vwap_slope": -0.0151, "atr": 0.0422, "atr_pct": 0.316, "trend": "negative", "slope_pct": -0.0958, "flat_threshold_pct": 0.0789, "ema9": 13.3406, "ema20": 13.3699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 4.192, "spread_pct": 0.075, "rvol": 0.096, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T14:07:38.187058", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8414, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.3048, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:38.189255", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8414, "vwap": 7.7894, "vwap_slope": 0.0158, "atr": 0.0401, "trend": "flat", "slope_pct": 0.0874, "lower_highs_lower_lows": false, "stop": 7.7933, "imbalance_decline_count": 0, "imbalance_cur": 0.23640399556048836, "imbalance_prev": -0.34843554443053815}}
{"timestamp": "2026-09-22T14:07:38.190841", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.315, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1105, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:38.191663", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.315, "vwap": 6.3232, "vwap_slope": 0.0167, "atr": 0.0183, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": false, "stop": 6.293, "imbalance_decline_count": 0, "imbalance_cur": 0.6858429214607303, "imbalance_prev": 0.6248506571087217}}
{"timestamp": "2026-09-22T14:07:38.192169", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.526, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.2017, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:38.192605", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.526, "vwap": 5.5093, "vwap_slope": 0.0017, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0156, "lower_highs_lower_lows": true, "stop": 5.4992, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:07:38.193888", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.77", "VWAP sloping down"], "metrics": {"price": 13.225, "vwap": 13.7684, "vwap_slope": -0.0235, "atr": 0.3983, "atr_pct": 3.011, "trend": "flat", "slope_pct": -0.2775, "flat_threshold_pct": 0.7528, "ema9": 13.2974, "ema20": 13.4803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 16.667, "spread_pct": 0.983, "rvol": 2.164, "volume_pace_ratio": 22.422}}
{"timestamp": "2026-09-22T14:07:38.194936", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8572, "vwap_slope": -0.0031, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.1226, "ema9": 8.7696, "ema20": 8.7617, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.538, "volume_pace_ratio": 5.577}}
{"timestamp": "2026-09-22T14:07:38.196863", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.220%, flat band 0.198%)"], "metrics": {"price": 13.14, "vwap": 13.6409, "vwap_slope": -0.0087, "atr": 0.1043, "atr_pct": 0.794, "trend": "negative", "slope_pct": -0.2197, "flat_threshold_pct": 0.1985, "ema9": 13.0989, "ema20": 13.1793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 7.4, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T14:07:38.197835", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.4205, "vwap_slope": -0.0076, "atr": 0.0166, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0654, "ema9": 6.3729, "ema20": 6.3863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.11, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:07:38.198906", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.3s", "imbalance +86% >= 50% buy threshold, stop 8.87", "entry_score 88.2"], "reasons_against": [], "metrics": {"price": 8.94, "vwap": 8.8524, "vwap_slope": 0.0062, "atr": 0.0608, "atr_pct": 0.68, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.17, "ema9": 8.9317, "ema20": 8.9258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 1.542, "spread_pct": 0.112, "rvol": 0.345, "volume_pace_ratio": 3.57, "stage3": {"stop": 8.867, "risk": 0.073, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8565, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 8.87"}, "entry_score": 88.19, "entry_score_breakdown": {"imbalance_sub": 0.795, "volume_pace_sub": 0.953, "volatility_sub": 0.776, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:38.232727", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.94, "vwap": 8.8146, "vwap_slope": -0.0031, "atr": 0.0978, "atr_pct": 1.094, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.2735, "ema9": 8.8068, "ema20": 8.7939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 0.667, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:07:38.233806", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.4s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7799, "vwap": 12.7191, "vwap_slope": 0.0026, "atr": 0.0331, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0647, "ema9": 12.7526, "ema20": 12.73, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.157, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.541, "stage3": {"stop": 12.7402, "risk": 0.0397, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.034, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:38.234756", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6125, "vwap": 8.7395, "vwap_slope": -0.0055, "atr": 0.0493, "atr_pct": 0.573, "trend": "flat", "slope_pct": -0.0838, "flat_threshold_pct": 0.1431, "ema9": 8.6187, "ema20": 8.6356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 6.69, "spread_pct": 0.116, "rvol": 0.493, "volume_pace_ratio": 5.109}}
{"timestamp": "2026-09-22T14:07:38.235780", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.645, "vwap": 11.628, "vwap_slope": 0.0035, "atr": 0.0514, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0303, "flat_threshold_pct": 0.1103, "ema9": 11.6746, "ema20": 11.6505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 1.23, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:07:38.237478", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 208.1s", "imbalance +63% >= 50% buy threshold, stop 12.37", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 12.415, "vwap": 12.331, "vwap_slope": 0.0116, "atr": 0.0405, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0816, "ema9": 12.3921, "ema20": 12.3425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.725, "stage3": {"stop": 12.3664, "risk": 0.0486, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6348, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 12.37"}, "entry_score": 84.04, "entry_score_breakdown": {"imbalance_sub": 0.478, "volume_pace_sub": 1.0, "volatility_sub": 0.985, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:38.270161", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.105%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.195, "vwap": 10.3222, "vwap_slope": -0.0067, "atr": 0.0427, "atr_pct": 0.419, "trend": "negative", "slope_pct": -0.1221, "flat_threshold_pct": 0.1047, "ema9": 10.2225, "ema20": 10.2649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.213, "distance_from_high_pct": 4.719, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:07:38.271197", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0864, "vwap_slope": -0.0048, "atr": 0.0326, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0901, "ema9": 9.0547, "ema20": 9.0622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.367, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:07:38.272164", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4183, "vwap": 7.4619, "vwap_slope": -0.0021, "atr": 0.0197, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.0665, "ema9": 7.4301, "ema20": 7.4372, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.744, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:07:38.273076", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1889, "vwap_slope": -0.0036, "atr": 0.0454, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0421, "flat_threshold_pct": 0.1249, "ema9": 9.1298, "ema20": 9.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.45, "spread_pct": 0.11, "rvol": 0.073, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:07:38.274007", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.81", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.8105, "vwap_slope": -0.0242, "atr": 0.1229, "atr_pct": 0.995, "trend": "flat", "slope_pct": -0.1815, "flat_threshold_pct": 0.2488, "ema9": 12.4005, "ema20": 12.5677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 8.654, "spread_pct": 0.324, "rvol": 0.082, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:07:38.274994", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5368, "vwap_slope": 0.0006, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.088, "ema9": 5.5513, "ema20": 5.5487, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:07:38.275885", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:07:38.276888", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.649, "vwap": 8.7171, "vwap_slope": -0.0041, "atr": 0.0285, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0823, "ema9": 8.671, "ema20": 8.6894, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 2.381, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:07:38.277664", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.85, "vwap": 11.7212, "vwap_slope": 0.0011, "atr": 0.0589, "atr_pct": 0.497, "trend": "flat", "slope_pct": 0.037, "flat_threshold_pct": 0.1242, "ema9": 11.8032, "ema20": 11.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.162, "distance_from_high_pct": 0.084, "spread_pct": 0.507, "rvol": 0.021, "volume_pace_ratio": 0.213}}
{"timestamp": "2026-09-22T14:07:38.278799", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9, "vwap": 8.9833, "vwap_slope": -0.0196, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0579, "ema9": 8.9327, "ema20": 8.9524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.14, "volume_pace_ratio": 1.449}}
{"timestamp": "2026-09-22T14:07:38.279753", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T14:07:38.280762", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.745, "vwap": 14.8058, "vwap_slope": -0.0029, "atr": 0.0389, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.0659, "ema9": 14.7124, "ema20": 14.7222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.569, "spread_pct": 0.068, "rvol": 0.144, "volume_pace_ratio": 1.494}}
{"timestamp": "2026-09-22T14:07:38.281662", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0678, "vwap_slope": 0.0013, "atr": 0.0318, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0788, "ema9": 10.0951, "ema20": 10.0967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.148, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T14:07:38.282398", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.125, "vwap_slope": -0.0004, "atr": 0.0434, "atr_pct": 0.475, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.1187, "ema9": 9.109, "ema20": 9.1109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.408, "distance_from_high_pct": 0.867, "spread_pct": 0.328, "rvol": 0.042, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:07:38.283278", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7733, "vwap": 13.8139, "vwap_slope": -0.0017, "atr": 0.0437, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0793, "ema9": 13.8105, "ema20": 13.8137, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 1.69, "spread_pct": 0.073, "rvol": 0.054, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:07:38.284155", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.147, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.063, "ema9": 6.1632, "ema20": 6.1536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.092, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T14:07:38.285120", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.079%)"], "metrics": {"price": 13.35, "vwap": 13.4688, "vwap_slope": -0.0152, "atr": 0.0422, "atr_pct": 0.316, "trend": "negative", "slope_pct": -0.096, "flat_threshold_pct": 0.079, "ema9": 13.3395, "ema20": 13.3694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.096, "volume_pace_ratio": 0.997}}
{"timestamp": "2026-09-22T14:07:43.290912", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.835, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.3292, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:43.292401", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7894, "vwap_slope": 0.0158, "atr": 0.0401, "trend": "flat", "slope_pct": 0.087, "lower_highs_lower_lows": false, "stop": 7.7869, "imbalance_decline_count": 1, "imbalance_cur": -0.25375494071146243, "imbalance_prev": 0.23640399556048836}}
{"timestamp": "2026-09-22T14:07:43.292926", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0868, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:43.293445", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3232, "vwap_slope": 0.0167, "atr": 0.0183, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": false, "stop": 6.298, "imbalance_decline_count": 1, "imbalance_cur": 0.4570902394106814, "imbalance_prev": 0.6858429214607303}}
{"timestamp": "2026-09-22T14:07:43.293837", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5388, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1323, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:43.294423", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5388, "vwap": 5.5093, "vwap_slope": 0.0018, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": true, "stop": 5.512, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:07:43.295697", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.77", "VWAP sloping down"], "metrics": {"price": 13.2359, "vwap": 13.768, "vwap_slope": -0.0238, "atr": 0.3983, "atr_pct": 3.009, "trend": "flat", "slope_pct": -0.277, "flat_threshold_pct": 0.7522, "ema9": 13.2996, "ema20": 13.4813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 16.598, "spread_pct": 0.453, "rvol": 2.165, "volume_pace_ratio": 22.386}}
{"timestamp": "2026-09-22T14:07:43.297297", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8572, "vwap_slope": -0.0031, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.1226, "ema9": 8.7696, "ema20": 8.7617, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.538, "volume_pace_ratio": 5.564}}
{"timestamp": "2026-09-22T14:07:43.298875", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.220%, flat band 0.198%)"], "metrics": {"price": 13.145, "vwap": 13.6408, "vwap_slope": -0.0088, "atr": 0.1043, "atr_pct": 0.794, "trend": "negative", "slope_pct": -0.2196, "flat_threshold_pct": 0.1984, "ema9": 13.0999, "ema20": 13.1798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 7.364, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T14:07:43.300280", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3514, "vwap": 6.42, "vwap_slope": -0.0081, "atr": 0.0169, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0665, "ema9": 6.3722, "ema20": 6.386, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 3.327, "spread_pct": 0.157, "rvol": 0.111, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:07:43.301053", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.4s", "imbalance +76% >= 50% buy threshold, stop 8.87", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 8.94, "vwap": 8.8525, "vwap_slope": 0.0063, "atr": 0.0608, "atr_pct": 0.68, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.17, "ema9": 8.9317, "ema20": 8.9258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 1.542, "spread_pct": 0.112, "rvol": 0.345, "volume_pace_ratio": 3.565, "stage3": {"stop": 8.867, "risk": 0.073, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7574, "passed": true, "reason": "imbalance +76% >= 50% buy threshold, stop 8.87"}, "entry_score": 83.96, "entry_score_breakdown": {"imbalance_sub": 0.653, "volume_pace_sub": 0.953, "volatility_sub": 0.776, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:43.399953", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.94, "vwap": 8.8146, "vwap_slope": -0.0031, "atr": 0.0978, "atr_pct": 1.094, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.2735, "ema9": 8.8068, "ema20": 8.7939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 0.667, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:07:43.401171", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.5s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7367, "vwap": 12.7189, "vwap_slope": 0.0024, "atr": 0.0331, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.065, "ema9": 12.744, "ema20": 12.7259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.495, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.54, "stage3": {"stop": 12.697, "risk": 0.0397, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0508, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:43.402080", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7395, "vwap_slope": -0.0056, "atr": 0.0494, "atr_pct": 0.573, "trend": "flat", "slope_pct": -0.0832, "flat_threshold_pct": 0.1433, "ema9": 8.6212, "ema20": 8.6368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.493, "volume_pace_ratio": 5.1}}
{"timestamp": "2026-09-22T14:07:43.402939", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.65, "vwap": 11.628, "vwap_slope": 0.0035, "atr": 0.0514, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1103, "ema9": 11.6756, "ema20": 11.651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 1.187, "spread_pct": 0.086, "rvol": 0.069, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:07:43.404429", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 213.3s", "imbalance +67% >= 50% buy threshold, stop 12.37", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 12.415, "vwap": 12.331, "vwap_slope": 0.0116, "atr": 0.0405, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0816, "ema9": 12.3921, "ema20": 12.3425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.723, "stage3": {"stop": 12.3664, "risk": 0.0486, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6694, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 12.37"}, "entry_score": 85.53, "entry_score_breakdown": {"imbalance_sub": 0.528, "volume_pace_sub": 1.0, "volatility_sub": 0.985, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:43.463796", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.105%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.1997, "vwap": 10.3222, "vwap_slope": -0.0067, "atr": 0.0427, "atr_pct": 0.419, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1047, "ema9": 10.2235, "ema20": 10.2654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.213, "distance_from_high_pct": 4.675, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:07:43.464721", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0864, "vwap_slope": -0.0048, "atr": 0.0326, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0901, "ema9": 9.0547, "ema20": 9.0622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.367, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:07:43.465571", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4462, "vwap": 7.4618, "vwap_slope": -0.0022, "atr": 0.0197, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0662, "ema9": 7.4357, "ema20": 7.4398, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.375, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:07:43.466472", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1889, "vwap_slope": -0.0036, "atr": 0.0454, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0421, "flat_threshold_pct": 0.1249, "ema9": 9.1298, "ema20": 9.1373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.45, "spread_pct": 0.33, "rvol": 0.073, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:07:43.467338", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.81", "VWAP sloping down"], "metrics": {"price": 12.3778, "vwap": 12.8102, "vwap_slope": -0.0245, "atr": 0.1229, "atr_pct": 0.993, "trend": "flat", "slope_pct": -0.1806, "flat_threshold_pct": 0.2483, "ema9": 12.4061, "ema20": 12.5703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 8.448, "spread_pct": 0.162, "rvol": 0.082, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T14:07:43.468143", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5466, "vwap": 5.5369, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.088, "ema9": 5.5506, "ema20": 5.5484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.285, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:07:43.469008", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:07:43.469881", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6486, "vwap": 8.7171, "vwap_slope": -0.0041, "atr": 0.0285, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0823, "ema9": 8.6709, "ema20": 8.6893, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 2.386, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:07:43.470711", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.21x normal below floor 0.4x"], "metrics": {"price": 11.87, "vwap": 11.7212, "vwap_slope": 0.0012, "atr": 0.0603, "atr_pct": 0.508, "trend": "flat", "slope_pct": 0.0377, "flat_threshold_pct": 0.127, "ema9": 11.8072, "ema20": 11.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.162, "distance_from_high_pct": 0.0, "spread_pct": 0.507, "rvol": 0.021, "volume_pace_ratio": 0.212}}
{"timestamp": "2026-09-22T14:07:43.471762", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9173, "vwap": 8.9836, "vwap_slope": -0.0193, "atr": 0.0215, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.0603, "ema9": 8.9361, "ema20": 8.9541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 2.008, "spread_pct": 0.112, "rvol": 0.14, "volume_pace_ratio": 1.451}}
{"timestamp": "2026-09-22T14:07:43.472498", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T14:07:43.473386", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.745, "vwap": 14.8058, "vwap_slope": -0.003, "atr": 0.0389, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.0659, "ema9": 14.7124, "ema20": 14.7222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.569, "spread_pct": 0.068, "rvol": 0.144, "volume_pace_ratio": 1.491}}
{"timestamp": "2026-09-22T14:07:43.475755", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0892, "vwap": 10.0678, "vwap_slope": 0.0012, "atr": 0.0322, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0798, "ema9": 10.093, "ema20": 10.0956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 0.989, "spread_pct": 0.099, "rvol": 0.148, "volume_pace_ratio": 1.534}}
{"timestamp": "2026-09-22T14:07:43.476657", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1253, "vwap_slope": -0.0001, "atr": 0.0449, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.1223, "ema9": 9.113, "ema20": 9.1128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:07:43.477501", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7966, "vwap": 13.814, "vwap_slope": -0.0016, "atr": 0.0437, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0792, "ema9": 13.8152, "ema20": 13.8159, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 1.523, "spread_pct": 0.145, "rvol": 0.054, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:07:43.478344", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1634, "vwap": 6.147, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.0631, "ema9": 6.1619, "ema20": 6.153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 0.91, "spread_pct": 0.162, "rvol": 0.092, "volume_pace_ratio": 0.948}}
{"timestamp": "2026-09-22T14:07:43.479368", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.079%)"], "metrics": {"price": 13.345, "vwap": 13.4687, "vwap_slope": -0.0153, "atr": 0.0422, "atr_pct": 0.316, "trend": "negative", "slope_pct": -0.0962, "flat_threshold_pct": 0.079, "ema9": 13.3385, "ema20": 13.3689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.096, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T14:07:48.486242", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8377, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.3189, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:48.487580", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8377, "vwap": 7.7895, "vwap_slope": 0.0159, "atr": 0.0401, "trend": "flat", "slope_pct": 0.0872, "lower_highs_lower_lows": false, "stop": 7.7896, "imbalance_decline_count": 2, "imbalance_cur": -0.2936378466557912, "imbalance_prev": -0.25375494071146243}}
{"timestamp": "2026-09-22T14:07:48.488360", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 6.325, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0631, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:48.489212", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.325, "vwap": 6.3232, "vwap_slope": 0.0168, "atr": 0.0183, "trend": "flat", "slope_pct": 0.0322, "lower_highs_lower_lows": false, "stop": 6.303, "imbalance_decline_count": 0, "imbalance_cur": 0.4570902394106814, "imbalance_prev": 0.4570902394106814}}
{"timestamp": "2026-09-22T14:07:48.489789", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5312, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1735, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:48.490344", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5312, "vwap": 5.5093, "vwap_slope": 0.0018, "atr": 0.0223, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": true, "stop": 5.5044, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:07:48.491510", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.77", "VWAP sloping down"], "metrics": {"price": 13.245, "vwap": 13.7674, "vwap_slope": -0.0244, "atr": 0.3983, "atr_pct": 3.007, "trend": "flat", "slope_pct": -0.2766, "flat_threshold_pct": 0.7517, "ema9": 13.3014, "ema20": 13.4822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 16.541, "spread_pct": 0.378, "rvol": 2.168, "volume_pace_ratio": 22.358}}
{"timestamp": "2026-09-22T14:07:48.493248", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8571, "vwap_slope": -0.0031, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.1226, "ema9": 8.7696, "ema20": 8.7617, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.539, "volume_pace_ratio": 5.555}}
{"timestamp": "2026-09-22T14:07:48.494113", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.198%)"], "metrics": {"price": 13.165, "vwap": 13.6407, "vwap_slope": -0.0089, "atr": 0.1043, "atr_pct": 0.792, "trend": "negative", "slope_pct": -0.219, "flat_threshold_pct": 0.1981, "ema9": 13.1039, "ema20": 13.1817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 7.223, "spread_pct": 0.152, "rvol": 0.105, "volume_pace_ratio": 1.086}}
{"timestamp": "2026-09-22T14:07:48.495094", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3586, "vwap": 6.4201, "vwap_slope": -0.008, "atr": 0.0169, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0664, "ema9": 6.3737, "ema20": 6.3867, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.111, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:07:48.496024", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 45.6s", "imbalance +74% >= 50% buy threshold, stop 8.88", "entry_score 83.4"], "reasons_against": [], "metrics": {"price": 8.95, "vwap": 8.8527, "vwap_slope": 0.0065, "atr": 0.0608, "atr_pct": 0.679, "trend": "flat", "slope_pct": 0.1099, "flat_threshold_pct": 0.1698, "ema9": 8.9337, "ema20": 8.9268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 1.432, "spread_pct": 0.112, "rvol": 0.345, "volume_pace_ratio": 3.561, "stage3": {"stop": 8.877, "risk": 0.073, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7444, "passed": true, "reason": "imbalance +74% >= 50% buy threshold, stop 8.88"}, "entry_score": 83.42, "entry_score_breakdown": {"imbalance_sub": 0.635, "volume_pace_sub": 0.953, "volatility_sub": 0.777, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:48.529325", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.94, "vwap": 8.8146, "vwap_slope": -0.0031, "atr": 0.0978, "atr_pct": 1.094, "trend": "flat", "slope_pct": 0.0495, "flat_threshold_pct": 0.2735, "ema9": 8.8068, "ema20": 8.7939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 0.667, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:07:48.530503", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.7s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 12.7699, "vwap": 12.7191, "vwap_slope": 0.0025, "atr": 0.0331, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.0648, "ema9": 12.7506, "ema20": 12.729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.235, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.539, "stage3": {"stop": 12.7302, "risk": 0.0397, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0057, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:07:48.531523", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.7395, "vwap_slope": -0.0056, "atr": 0.0496, "atr_pct": 0.575, "trend": "flat", "slope_pct": -0.0832, "flat_threshold_pct": 0.1438, "ema9": 8.6212, "ema20": 8.6368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 6.555, "spread_pct": 0.116, "rvol": 0.493, "volume_pace_ratio": 5.089}}
{"timestamp": "2026-09-22T14:07:48.532414", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.645, "vwap": 11.6282, "vwap_slope": 0.0036, "atr": 0.0514, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0303, "flat_threshold_pct": 0.1103, "ema9": 11.6746, "ema20": 11.6505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.23, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:07:48.533472", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 218.4s", "imbalance +67% >= 50% buy threshold, stop 12.37", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 12.415, "vwap": 12.3311, "vwap_slope": 0.0117, "atr": 0.0405, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0816, "ema9": 12.3921, "ema20": 12.3425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.722, "stage3": {"stop": 12.3664, "risk": 0.0486, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.669, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 12.37"}, "entry_score": 85.51, "entry_score_breakdown": {"imbalance_sub": 0.527, "volume_pace_sub": 1.0, "volatility_sub": 0.985, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:48.569898", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.105%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.1997, "vwap": 10.3222, "vwap_slope": -0.0067, "atr": 0.0427, "atr_pct": 0.419, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1047, "ema9": 10.2235, "ema20": 10.2654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.213, "distance_from_high_pct": 4.675, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:07:48.570872", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0864, "vwap_slope": -0.0048, "atr": 0.0326, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0901, "ema9": 9.0547, "ema20": 9.0622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.367, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:07:48.572157", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4462, "vwap": 7.4618, "vwap_slope": -0.0022, "atr": 0.0197, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0662, "ema9": 7.4357, "ema20": 7.4398, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.375, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:07:48.573035", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1884, "vwap_slope": -0.0041, "atr": 0.0454, "atr_pct": 0.499, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.1246, "ema9": 9.1328, "ema20": 9.1387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 3.291, "spread_pct": 0.329, "rvol": 0.074, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:07:48.573793", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.81", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.8061, "vwap_slope": -0.0286, "atr": 0.1243, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.1806, "flat_threshold_pct": 0.2511, "ema9": 12.4065, "ema20": 12.5705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 8.432, "spread_pct": 0.161, "rvol": 0.083, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:07:48.574557", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5466, "vwap": 5.5369, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.088, "ema9": 5.5506, "ema20": 5.5484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.285, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:07:48.575368", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:07:48.576179", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6687, "vwap": 8.7171, "vwap_slope": -0.0041, "atr": 0.0285, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.0821, "ema9": 8.6749, "ema20": 8.6912, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 2.159, "spread_pct": 0.116, "rvol": 0.035, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:07:48.576924", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.9, "vwap": 11.7244, "vwap_slope": 0.0043, "atr": 0.0624, "atr_pct": 0.525, "trend": "flat", "slope_pct": 0.0387, "flat_threshold_pct": 0.1312, "ema9": 11.8132, "ema20": 11.785, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.209, "distance_from_high_pct": 0.0, "spread_pct": 0.675, "rvol": 0.021, "volume_pace_ratio": 0.216}}
{"timestamp": "2026-09-22T14:07:48.577807", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.915, "vwap": 8.9826, "vwap_slope": -0.0203, "atr": 0.0216, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0606, "ema9": 8.9357, "ema20": 8.9538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.142, "volume_pace_ratio": 1.467}}
{"timestamp": "2026-09-22T14:07:48.580477", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T14:07:48.581346", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.74, "vwap": 14.8057, "vwap_slope": -0.003, "atr": 0.0389, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.066, "ema9": 14.7114, "ema20": 14.7217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.602, "spread_pct": 0.068, "rvol": 0.144, "volume_pace_ratio": 1.488}}
{"timestamp": "2026-09-22T14:07:48.582117", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1062, "vwap": 10.0683, "vwap_slope": 0.0017, "atr": 0.0322, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0797, "ema9": 10.0964, "ema20": 10.0973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.822, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.542}}
{"timestamp": "2026-09-22T14:07:48.582889", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1253, "vwap_slope": -0.0001, "atr": 0.0449, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.1223, "ema9": 9.113, "ema20": 9.1128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:07:48.584535", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.785, "vwap": 13.8139, "vwap_slope": -0.0017, "atr": 0.0437, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0792, "ema9": 13.8128, "ema20": 13.8148, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.054, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:07:48.585302", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.175, "vwap": 6.1471, "vwap_slope": 0.0008, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.0644, "ema9": 6.1642, "ema20": 6.1541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.092, "volume_pace_ratio": 0.948}}
{"timestamp": "2026-09-22T14:07:48.586101", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.079%)"], "metrics": {"price": 13.34, "vwap": 13.4686, "vwap_slope": -0.0154, "atr": 0.0422, "atr_pct": 0.316, "trend": "negative", "slope_pct": -0.0963, "flat_threshold_pct": 0.079, "ema9": 13.3375, "ema20": 13.3684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.096, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T14:07:53.587335", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.835, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.3292, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:53.589761", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7896, "vwap_slope": 0.016, "atr": 0.0401, "trend": "flat", "slope_pct": 0.087, "lower_highs_lower_lows": false, "stop": 7.7869, "imbalance_decline_count": 3, "imbalance_cur": -0.3207843137254902, "imbalance_prev": -0.2936378466557912}}
{"timestamp": "2026-09-22T14:07:53.590584", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 6.3277, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0503, "trend": "flat"}}
{"timestamp": "2026-09-22T14:07:53.591286", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3277, "vwap": 6.3232, "vwap_slope": 0.0168, "atr": 0.0183, "trend": "flat", "slope_pct": 0.0323, "lower_highs_lower_lows": false, "stop": 6.3057, "imbalance_decline_count": 1, "imbalance_cur": 0.1950523311132255, "imbalance_prev": 0.4570902394106814}}
{"timestamp": "2026-09-22T14:07:53.592078", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5389, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1317, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:53.596153", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5389, "vwap": 5.5093, "vwap_slope": 0.0018, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": true, "stop": 5.5121, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:07:53.597461", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.77", "VWAP sloping down"], "metrics": {"price": 13.26, "vwap": 13.767, "vwap_slope": -0.0248, "atr": 0.3983, "atr_pct": 3.003, "trend": "flat", "slope_pct": -0.2758, "flat_threshold_pct": 0.7508, "ema9": 13.3044, "ema20": 13.4836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 16.446, "spread_pct": 0.302, "rvol": 2.169, "volume_pace_ratio": 22.326}}
{"timestamp": "2026-09-22T14:07:53.599462", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8571, "vwap_slope": -0.0032, "atr": 0.0431, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0709, "flat_threshold_pct": 0.1226, "ema9": 8.7686, "ema20": 8.7612, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.539, "volume_pace_ratio": 5.543}}
{"timestamp": "2026-09-22T14:07:53.600573", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.198%)"], "metrics": {"price": 13.15, "vwap": 13.6406, "vwap_slope": -0.0091, "atr": 0.1043, "atr_pct": 0.793, "trend": "negative", "slope_pct": -0.2194, "flat_threshold_pct": 0.1983, "ema9": 13.1009, "ema20": 13.1803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.335, "distance_from_high_pct": 7.329, "spread_pct": 0.228, "rvol": 0.105, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T14:07:53.601565", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.4198, "vwap_slope": -0.0083, "atr": 0.0169, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0665, "ema9": 6.3729, "ema20": 6.3863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.111, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:07:53.602582", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 50.7s", "imbalance +81% >= 50% buy threshold, stop 8.89", "entry_score 85.9"], "reasons_against": [], "metrics": {"price": 8.9691, "vwap": 8.8533, "vwap_slope": 0.0072, "atr": 0.0622, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1107, "flat_threshold_pct": 0.1733, "ema9": 8.9375, "ema20": 8.9286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 1.221, "spread_pct": 0.112, "rvol": 0.346, "volume_pace_ratio": 3.556, "stage3": {"stop": 8.8945, "risk": 0.0746, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8052, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 8.89"}, "entry_score": 85.87, "entry_score_breakdown": {"imbalance_sub": 0.722, "volume_pace_sub": 0.954, "volatility_sub": 0.769, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:53.647402", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.5701, "vwap": 8.8118, "vwap_slope": -0.006, "atr": 0.1064, "atr_pct": 1.241, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.3103, "ema9": 8.7328, "ema20": 8.7587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 4.777, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:07:53.648736", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.8s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 12.7786, "vwap": 12.7191, "vwap_slope": 0.0026, "atr": 0.0331, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0647, "ema9": 12.7523, "ema20": 12.7299, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.167, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.538, "stage3": {"stop": 12.7389, "risk": 0.0397, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2326, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:07:53.649690", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6213, "vwap": 8.7394, "vwap_slope": -0.0056, "atr": 0.0503, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.0834, "flat_threshold_pct": 0.1458, "ema9": 8.6204, "ema20": 8.6364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 6.595, "spread_pct": 0.116, "rvol": 0.493, "volume_pace_ratio": 5.079}}
{"timestamp": "2026-09-22T14:07:53.650463", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.648, "vwap": 11.6282, "vwap_slope": 0.0037, "atr": 0.0514, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1103, "ema9": 11.6752, "ema20": 11.6508, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.204, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:07:53.651630", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 223.5s", "imbalance +65% >= 50% buy threshold, stop 12.37", "entry_score 84.8"], "reasons_against": [], "metrics": {"price": 12.415, "vwap": 12.3311, "vwap_slope": 0.0117, "atr": 0.0405, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0816, "ema9": 12.3921, "ema20": 12.3425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.721, "stage3": {"stop": 12.3664, "risk": 0.0486, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.652, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 12.37"}, "entry_score": 84.78, "entry_score_breakdown": {"imbalance_sub": 0.503, "volume_pace_sub": 1.0, "volatility_sub": 0.985, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:53.683203", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.105%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.1997, "vwap": 10.3222, "vwap_slope": -0.0067, "atr": 0.0427, "atr_pct": 0.419, "trend": "negative", "slope_pct": -0.1219, "flat_threshold_pct": 0.1047, "ema9": 10.2235, "ema20": 10.2654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.213, "distance_from_high_pct": 4.675, "spread_pct": 0.098, "rvol": 0.034, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:07:53.684480", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0864, "vwap_slope": -0.0048, "atr": 0.0326, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0901, "ema9": 9.0547, "ema20": 9.0622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.367, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:07:53.685442", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.41, "vwap": 7.4617, "vwap_slope": -0.0023, "atr": 0.0203, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0686, "ema9": 7.4284, "ema20": 7.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:07:53.686272", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1884, "vwap_slope": -0.0042, "atr": 0.0454, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.1245, "ema9": 9.1348, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 3.185, "spread_pct": 0.55, "rvol": 0.074, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:07:53.687142", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.81", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.8054, "vwap_slope": -0.0292, "atr": 0.1243, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.1803, "flat_threshold_pct": 0.2509, "ema9": 12.4085, "ema20": 12.5715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.083, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:07:53.688079", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5369, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.088, "ema9": 5.5513, "ema20": 5.5487, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:07:53.690849", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:07:53.691813", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7168, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0822, "ema9": 8.6732, "ema20": 8.6904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:07:53.692777", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.22x normal below floor 0.4x"], "metrics": {"price": 11.98, "vwap": 11.7319, "vwap_slope": 0.0118, "atr": 0.0682, "atr_pct": 0.569, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.1422, "ema9": 11.8292, "ema20": 11.7926, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.281, "distance_from_high_pct": 0.0, "spread_pct": 0.251, "rvol": 0.022, "volume_pace_ratio": 0.223}}
{"timestamp": "2026-09-22T14:07:53.693626", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 8.9823, "vwap_slope": -0.0205, "atr": 0.0216, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0606, "ema9": 8.9347, "ema20": 8.9534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.142, "volume_pace_ratio": 1.465}}
{"timestamp": "2026-09-22T14:07:53.694386", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T14:07:53.695341", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.7302, "vwap": 14.8057, "vwap_slope": -0.0031, "atr": 0.0389, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.066, "ema9": 14.7094, "ema20": 14.7208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.668, "spread_pct": 0.068, "rvol": 0.144, "volume_pace_ratio": 1.485}}
{"timestamp": "2026-09-22T14:07:53.696212", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1029, "vwap": 10.0682, "vwap_slope": 0.0017, "atr": 0.0322, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0797, "ema9": 10.0957, "ema20": 10.0969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.855, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.539}}
{"timestamp": "2026-09-22T14:07:53.697020", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1253, "vwap_slope": -0.0001, "atr": 0.0449, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.1223, "ema9": 9.113, "ema20": 9.1128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:07:53.697825", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.775, "vwap": 13.8138, "vwap_slope": -0.0018, "atr": 0.0437, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0793, "ema9": 13.8108, "ema20": 13.8139, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.054, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:07:53.698676", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.175, "vwap": 6.1471, "vwap_slope": 0.0008, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.0644, "ema9": 6.1642, "ema20": 6.1541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.092, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T14:07:53.699460", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.079%)"], "metrics": {"price": 13.35, "vwap": 13.4687, "vwap_slope": -0.0153, "atr": 0.0422, "atr_pct": 0.316, "trend": "negative", "slope_pct": -0.096, "flat_threshold_pct": 0.079, "ema9": 13.3395, "ema20": 13.3694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.096, "volume_pace_ratio": 0.991}}
{"timestamp": "2026-09-22T14:07:58.705354", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.835, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.3292, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:07:58.715163", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7899, "vwap_slope": 0.0163, "atr": 0.0401, "trend": "flat", "slope_pct": 0.087, "lower_highs_lower_lows": false, "stop": 7.7869, "imbalance_decline_count": 4, "imbalance_cur": -0.5658073270013568, "imbalance_prev": -0.3207843137254902}}
{"timestamp": "2026-09-22T14:07:58.716211", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.0868, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:58.716949", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 6.32, "vwap": 6.3232, "vwap_slope": 0.0168, "atr": 0.0183, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": false, "stop": 6.298, "imbalance_decline_count": 2, "imbalance_cur": -0.060851926977687626, "imbalance_prev": 0.1950523311132255}}
{"timestamp": "2026-09-22T14:07:58.717501", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.5389, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1317, "trend": "negative"}}
{"timestamp": "2026-09-22T14:07:58.718048", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5389, "vwap": 5.5093, "vwap_slope": 0.0018, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": true, "stop": 5.5121, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:07:58.719131", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.77", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.7664, "vwap_slope": -0.0254, "atr": 0.3983, "atr_pct": 3.012, "trend": "flat", "slope_pct": -0.2778, "flat_threshold_pct": 0.7531, "ema9": 13.2964, "ema20": 13.4798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 16.698, "spread_pct": 0.378, "rvol": 2.17, "volume_pace_ratio": 22.288}}
{"timestamp": "2026-09-22T14:07:58.720085", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8571, "vwap_slope": -0.0032, "atr": 0.0431, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0707, "flat_threshold_pct": 0.1226, "ema9": 8.7696, "ema20": 8.7617, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.539, "volume_pace_ratio": 5.533}}
{"timestamp": "2026-09-22T14:07:58.721019", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.219%, flat band 0.200%)"], "metrics": {"price": 13.15, "vwap": 13.6384, "vwap_slope": -0.0112, "atr": 0.105, "atr_pct": 0.799, "trend": "negative", "slope_pct": -0.2194, "flat_threshold_pct": 0.1997, "ema9": 13.1009, "ema20": 13.1803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 7.329, "spread_pct": 0.304, "rvol": 0.106, "volume_pace_ratio": 1.086}}
{"timestamp": "2026-09-22T14:07:58.721803", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3579, "vwap": 6.4198, "vwap_slope": -0.0083, "atr": 0.0169, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0666, "ema9": 6.3735, "ema20": 6.3866, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 3.228, "spread_pct": 0.157, "rvol": 0.111, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:07:58.722781", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.9s", "imbalance +81% >= 50% buy threshold, stop 8.89", "entry_score 86.2"], "reasons_against": [], "metrics": {"price": 8.9614, "vwap": 8.8532, "vwap_slope": 0.0071, "atr": 0.0622, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.1104, "flat_threshold_pct": 0.1734, "ema9": 8.9359, "ema20": 8.9279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 1.306, "spread_pct": 0.112, "rvol": 0.346, "volume_pace_ratio": 3.548, "stage3": {"stop": 8.8868, "risk": 0.0746, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8123, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 8.89"}, "entry_score": 86.18, "entry_score_breakdown": {"imbalance_sub": 0.732, "volume_pace_sub": 0.954, "volatility_sub": 0.768, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:58.757973", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.57 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.5701, "vwap": 8.8118, "vwap_slope": -0.006, "atr": 0.1064, "atr_pct": 1.241, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.3103, "ema9": 8.7328, "ema20": 8.7587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 4.777, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:07:58.759107", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.9s", "imbalance +87% >= 50% buy threshold, stop 12.74", "entry_score 94.2"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7192, "vwap_slope": 0.0027, "atr": 0.0331, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0648, "ema9": 12.7516, "ema20": 12.7295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.538, "stage3": {"stop": 12.7353, "risk": 0.0397, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8653, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 12.74"}, "entry_score": 94.23, "entry_score_breakdown": {"imbalance_sub": 0.808, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:07:58.796319", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.7393, "vwap_slope": -0.0057, "atr": 0.0514, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.0823, "flat_threshold_pct": 0.1485, "ema9": 8.6252, "ema20": 8.6387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 6.338, "spread_pct": 0.116, "rvol": 0.494, "volume_pace_ratio": 5.074}}
{"timestamp": "2026-09-22T14:07:58.797412", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.65, "vwap": 11.6283, "vwap_slope": 0.0037, "atr": 0.0514, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.1103, "ema9": 11.6756, "ema20": 11.651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.187, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:07:58.800089", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (228.7s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4, "vwap": 12.3309, "vwap_slope": 0.0115, "atr": 0.0416, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0838, "ema9": 12.3891, "ema20": 12.3411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 1.352, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.72, "stage3": {"stop": 12.3501, "risk": 0.0499, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2043, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:07:58.802011", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.106%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3215, "vwap_slope": -0.0075, "atr": 0.0431, "atr_pct": 0.423, "trend": "negative", "slope_pct": -0.1223, "flat_threshold_pct": 0.1056, "ema9": 10.2215, "ema20": 10.2644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 4.765, "spread_pct": 0.098, "rvol": 0.035, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:07:58.803080", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.045, "vwap": 9.0864, "vwap_slope": -0.0048, "atr": 0.0326, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0901, "ema9": 9.0547, "ema20": 9.0622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.367, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:07:58.803905", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.415, "vwap": 7.4617, "vwap_slope": -0.0023, "atr": 0.0203, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0685, "ema9": 7.4294, "ema20": 7.4368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:07:58.804793", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1883, "vwap_slope": -0.0043, "atr": 0.0454, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.1245, "ema9": 9.1348, "ema20": 9.1397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 3.185, "spread_pct": 0.549, "rvol": 0.074, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:07:58.805660", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.415, "vwap": 12.8044, "vwap_slope": -0.0303, "atr": 0.1272, "atr_pct": 1.025, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.2561, "ema9": 12.4135, "ema20": 12.5738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 8.173, "spread_pct": 0.403, "rvol": 0.083, "volume_pace_ratio": 0.854}}
{"timestamp": "2026-09-22T14:07:58.806527", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5464, "vwap": 5.5369, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.088, "ema9": 5.5505, "ema20": 5.5484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.289, "spread_pct": 0.18, "rvol": 0.051, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:07:58.807473", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0173, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0821, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:07:58.808626", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6522, "vwap": 8.7166, "vwap_slope": -0.0046, "atr": 0.0285, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0822, "ema9": 8.6716, "ema20": 8.6897, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 2.345, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:07:58.810157", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.96, "vwap": 11.7353, "vwap_slope": 0.0152, "atr": 0.0689, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.144, "ema9": 11.8252, "ema20": 11.7907, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.326, "distance_from_high_pct": 0.25, "spread_pct": 0.502, "rvol": 0.022, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:07:58.811064", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9186, "vwap": 8.9825, "vwap_slope": -0.0203, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.0608, "ema9": 8.9364, "ema20": 8.9542, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.464}}
{"timestamp": "2026-09-22T14:07:58.811954", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.342}}
{"timestamp": "2026-09-22T14:07:58.812735", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.73, "vwap": 14.8056, "vwap_slope": -0.0031, "atr": 0.0389, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0406, "flat_threshold_pct": 0.066, "ema9": 14.7094, "ema20": 14.7208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.669, "spread_pct": 0.068, "rvol": 0.144, "volume_pace_ratio": 1.482}}
{"timestamp": "2026-09-22T14:07:58.813660", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0682, "vwap_slope": 0.0017, "atr": 0.0322, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0797, "ema9": 10.0961, "ema20": 10.0971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.536}}
{"timestamp": "2026-09-22T14:07:58.814692", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.185, "vwap": 9.1256, "vwap_slope": 0.0003, "atr": 0.0463, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.126, "ema9": 9.116, "ema20": 9.1142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.48, "distance_from_high_pct": 0.488, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:07:58.815612", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.775, "vwap": 13.8138, "vwap_slope": -0.0018, "atr": 0.0437, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0793, "ema9": 13.8108, "ema20": 13.8139, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.644, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.054, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:07:58.816663", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1471, "vwap_slope": 0.0008, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0645, "ema9": 6.1632, "ema20": 6.1536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.092, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T14:07:58.817576", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.079%)"], "metrics": {"price": 13.3499, "vwap": 13.4682, "vwap_slope": -0.0158, "atr": 0.0422, "atr_pct": 0.316, "trend": "negative", "slope_pct": -0.096, "flat_threshold_pct": 0.079, "ema9": 13.3395, "ema20": 13.3694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 4.233, "spread_pct": 0.075, "rvol": 0.097, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T14:08:03.823475", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.85, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.463, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:03.825228", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7899, "vwap_slope": 0.0128, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0836, "lower_highs_lower_lows": false, "stop": 7.799, "imbalance_decline_count": 0, "imbalance_cur": 0.34507678410117437, "imbalance_prev": -0.5658073270013568}}
{"timestamp": "2026-09-22T14:08:03.825859", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.31, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.1896, "trend": "negative"}}
{"timestamp": "2026-09-22T14:08:03.826416", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 6.31, "vwap": 6.3231, "vwap_slope": 0.0162, "atr": 0.0154, "trend": "flat", "slope_pct": 0.0287, "lower_highs_lower_lows": true, "stop": 6.2916, "imbalance_decline_count": 0, "imbalance_cur": 0.4845360824742268, "imbalance_prev": -0.060851926977687626}}
{"timestamp": "2026-09-22T14:08:03.826908", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.522, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1067, "trend": "negative"}}
{"timestamp": "2026-09-22T14:08:03.827416", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.522, "vwap": 5.5093, "vwap_slope": 0.0006, "atr": 0.0218, "trend": "flat", "slope_pct": 0.0157, "lower_highs_lower_lows": true, "stop": 5.4958, "imbalance_decline_count": 1, "imbalance_cur": 0.9931972789115646, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:08:03.828573", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.77", "VWAP sloping down"], "metrics": {"price": 13.2015, "vwap": 13.7662, "vwap_slope": -0.0209, "atr": 0.3236, "atr_pct": 2.451, "trend": "flat", "slope_pct": -0.2653, "flat_threshold_pct": 0.6128, "ema9": 13.2815, "ema20": 13.4555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 16.815, "spread_pct": 0.151, "rvol": 2.172, "volume_pace_ratio": 22.251}}
{"timestamp": "2026-09-22T14:08:03.829392", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.857, "vwap_slope": -0.0028, "atr": 0.0407, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.1158, "ema9": 8.7737, "ema20": 8.7644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.54, "volume_pace_ratio": 5.533}}
{"timestamp": "2026-09-22T14:08:03.830223", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.170%)"], "metrics": {"price": 13.145, "vwap": 13.6383, "vwap_slope": -0.0073, "atr": 0.0895, "atr_pct": 0.681, "trend": "negative", "slope_pct": -0.2115, "flat_threshold_pct": 0.1702, "ema9": 13.1081, "ema20": 13.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.324, "distance_from_high_pct": 7.364, "spread_pct": 0.38, "rvol": 0.106, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T14:08:03.831123", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down"], "metrics": {"price": 6.3582, "vwap": 6.4198, "vwap_slope": -0.0062, "atr": 0.0157, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0619, "ema9": 6.37, "ema20": 6.3837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 3.224, "spread_pct": 0.157, "rvol": 0.111, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:08:03.832060", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.0s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.975, "vwap": 8.8539, "vwap_slope": 0.0069, "atr": 0.064, "atr_pct": 0.713, "trend": "flat", "slope_pct": 0.1075, "flat_threshold_pct": 0.1783, "ema9": 8.9451, "ema20": 8.9331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 1.156, "spread_pct": 0.111, "rvol": 0.346, "volume_pace_ratio": 3.55, "stage3": {"stop": 8.8982, "risk": 0.0768, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3654, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T14:08:03.832826", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.2415, "ema9": 8.7698, "ema20": 8.7763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 2.722, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:08:03.833755", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.0s", "imbalance +91% >= 50% buy threshold, stop 12.74", "entry_score 96.1"], "reasons_against": [], "metrics": {"price": 12.7785, "vwap": 12.7195, "vwap_slope": 0.0019, "atr": 0.0294, "atr_pct": 0.23, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0576, "ema9": 12.7578, "ema20": 12.7346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 0.168, "spread_pct": 0.078, "rvol": 0.052, "volume_pace_ratio": 0.537, "stage3": {"stop": 12.7432, "risk": 0.0353, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9082, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 12.74"}, "entry_score": 96.07, "entry_score_breakdown": {"imbalance_sub": 0.869, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:08:03.871227", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6447, "vwap": 8.7393, "vwap_slope": -0.003, "atr": 0.0458, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.1323, "ema9": 8.6291, "ema20": 8.6393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 6.341, "spread_pct": 0.116, "rvol": 0.495, "volume_pace_ratio": 5.067}}
{"timestamp": "2026-09-22T14:08:03.872607", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.665, "vwap": 11.628, "vwap_slope": 0.0017, "atr": 0.0447, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.03, "flat_threshold_pct": 0.0959, "ema9": 11.6734, "ema20": 11.6523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.06, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:08:03.873641", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4452, "vwap": 12.3311, "vwap_slope": 0.0066, "atr": 0.0449, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0201, "flat_threshold_pct": 0.0901, "ema9": 12.4003, "ema20": 12.351, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.993, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:08:03.874590", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.32", "VWAP sloping down", "trend negative (slope -0.122%, flat band 0.106%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.19, "vwap": 10.3214, "vwap_slope": -0.0075, "atr": 0.0431, "atr_pct": 0.423, "trend": "negative", "slope_pct": -0.1223, "flat_threshold_pct": 0.1056, "ema9": 10.2215, "ema20": 10.2644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 4.765, "spread_pct": 0.098, "rvol": 0.035, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:08:03.875500", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:08:03.876407", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.425, "vwap": 7.4614, "vwap_slope": -0.0026, "atr": 0.0186, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0627, "ema9": 7.4314, "ema20": 7.4378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.049, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:08:03.877270", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1878, "vwap_slope": -0.0039, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.1147, "ema9": 9.1318, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.185, "spread_pct": 0.439, "rvol": 0.075, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:08:03.878115", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.8029, "vwap_slope": -0.0251, "atr": 0.1215, "atr_pct": 0.981, "trend": "flat", "slope_pct": -0.1792, "flat_threshold_pct": 0.2453, "ema9": 12.406, "ema20": 12.555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 8.432, "spread_pct": 0.485, "rvol": 0.083, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T14:08:03.879055", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.5533, "vwap": 5.5371, "vwap_slope": 0.0007, "atr": 0.0179, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.0805, "ema9": 5.5517, "ema20": 5.5492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 1.166, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:08:03.879973", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0799, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:08:03.880892", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7166, "vwap_slope": -0.0042, "atr": 0.0256, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0739, "ema9": 8.6683, "ema20": 8.6864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:08:03.881706", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.955, "vwap": 11.7358, "vwap_slope": 0.0155, "atr": 0.0692, "atr_pct": 0.579, "trend": "flat", "slope_pct": 0.0445, "flat_threshold_pct": 0.1448, "ema9": 11.8511, "ema20": 11.8064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 0.292, "spread_pct": 0.418, "rvol": 0.022, "volume_pace_ratio": 0.226}}
{"timestamp": "2026-09-22T14:08:03.882449", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9821, "vwap_slope": -0.0163, "atr": 0.0209, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0585, "ema9": 8.9309, "ema20": 8.9498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.463}}
{"timestamp": "2026-09-22T14:08:03.883273", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T14:08:03.884158", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.8057, "vwap_slope": -0.0012, "atr": 0.0372, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.0632, "ema9": 14.7113, "ema20": 14.7207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.145, "volume_pace_ratio": 1.481}}
{"timestamp": "2026-09-22T14:08:03.884934", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0683, "vwap_slope": 0.0017, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0794, "ema9": 10.0961, "ema20": 10.0971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.532}}
{"timestamp": "2026-09-22T14:08:03.885656", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.185, "vwap": 9.1258, "vwap_slope": 0.0006, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1126, "ema9": 9.1258, "ema20": 9.1188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 0.488, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:08:03.886419", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7717, "vwap": 13.8134, "vwap_slope": -0.0021, "atr": 0.0366, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0664, "ema9": 13.803, "ema20": 13.8099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.701, "spread_pct": 0.073, "rvol": 0.054, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:08:03.887255", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.1775, "vwap": 6.1471, "vwap_slope": 0.0005, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0615, "ema9": 6.1664, "ema20": 6.1561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 0.683, "spread_pct": 0.162, "rvol": 0.092, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T14:08:03.888077", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.074%)"], "metrics": {"price": 13.345, "vwap": 13.468, "vwap_slope": -0.0085, "atr": 0.0393, "atr_pct": 0.294, "trend": "negative", "slope_pct": -0.0922, "flat_threshold_pct": 0.0736, "ema9": 13.3404, "ema20": 13.3669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.097, "volume_pace_ratio": 0.992}}
{"timestamp": "2026-09-22T14:08:08.893969", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.85, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.463, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:08.894886", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7899, "vwap_slope": 0.0128, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0836, "lower_highs_lower_lows": false, "stop": 7.799, "imbalance_decline_count": 1, "imbalance_cur": 0.3081924577373212, "imbalance_prev": 0.34507678410117437}}
{"timestamp": "2026-09-22T14:08:08.895489", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.305, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.2134, "trend": "negative"}}
{"timestamp": "2026-09-22T14:08:08.896303", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 6.305, "vwap": 6.3231, "vwap_slope": 0.0161, "atr": 0.0157, "trend": "flat", "slope_pct": 0.0284, "lower_highs_lower_lows": true, "stop": 6.2861, "imbalance_decline_count": 0, "imbalance_cur": 0.4845360824742268, "imbalance_prev": 0.4845360824742268}}
{"timestamp": "2026-09-22T14:08:08.896802", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.0904, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:08.897335", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5093, "vwap_slope": 0.0006, "atr": 0.0218, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 5.4988, "imbalance_decline_count": 2, "imbalance_cur": 0.9895287958115183, "imbalance_prev": 0.9931972789115646}}
{"timestamp": "2026-09-22T14:08:08.898439", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2248, "vwap": 13.7659, "vwap_slope": -0.0211, "atr": 0.3243, "atr_pct": 2.452, "trend": "flat", "slope_pct": -0.2643, "flat_threshold_pct": 0.6131, "ema9": 13.2861, "ema20": 13.4577, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 16.668, "spread_pct": 0.303, "rvol": 2.173, "volume_pace_ratio": 22.212}}
{"timestamp": "2026-09-22T14:08:08.899454", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8568, "vwap_slope": -0.003, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0654, "flat_threshold_pct": 0.1162, "ema9": 8.7727, "ema20": 8.7639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.541, "volume_pace_ratio": 5.533}}
{"timestamp": "2026-09-22T14:08:08.900566", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.170%)"], "metrics": {"price": 13.14, "vwap": 13.6382, "vwap_slope": -0.0074, "atr": 0.0895, "atr_pct": 0.681, "trend": "negative", "slope_pct": -0.2116, "flat_threshold_pct": 0.1703, "ema9": 13.1071, "ema20": 13.1756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 7.4, "spread_pct": 0.38, "rvol": 0.106, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T14:08:08.901567", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down"], "metrics": {"price": 6.3576, "vwap": 6.4198, "vwap_slope": -0.0062, "atr": 0.0162, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0638, "ema9": 6.3699, "ema20": 6.3836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 3.233, "spread_pct": 0.157, "rvol": 0.111, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:08:08.903272", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.0s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"], "metrics": {"price": 8.99, "vwap": 8.8539, "vwap_slope": 0.007, "atr": 0.0651, "atr_pct": 0.724, "trend": "flat", "slope_pct": 0.1081, "flat_threshold_pct": 0.181, "ema9": 8.9481, "ema20": 8.9345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 0.991, "spread_pct": 0.111, "rvol": 0.347, "volume_pace_ratio": 3.543, "stage3": {"stop": 8.9119, "risk": 0.0781, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3834, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared range_20d_high $9.66 yet"}}}
{"timestamp": "2026-09-22T14:08:08.904229", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:08:08.905204", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.0s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.765, "vwap": 12.7197, "vwap_slope": 0.0021, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0622, "ema9": 12.7551, "ema20": 12.7333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.539, "stage3": {"stop": 12.7268, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4906, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:08:08.906148", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6486, "vwap": 8.7393, "vwap_slope": -0.003, "atr": 0.0458, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1322, "ema9": 8.6299, "ema20": 8.6396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 6.299, "spread_pct": 0.116, "rvol": 0.495, "volume_pace_ratio": 5.056}}
{"timestamp": "2026-09-22T14:08:08.907164", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6524, "vwap": 11.628, "vwap_slope": 0.0017, "atr": 0.0485, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.1041, "ema9": 11.6709, "ema20": 11.6511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.167, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:08:08.908177", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4477, "vwap": 12.3313, "vwap_slope": 0.0067, "atr": 0.0453, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0202, "flat_threshold_pct": 0.091, "ema9": 12.4008, "ema20": 12.3513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 0.973, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:08:08.908976", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.18 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.104%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.18, "vwap": 10.3131, "vwap_slope": -0.014, "atr": 0.0423, "atr_pct": 0.416, "trend": "negative", "slope_pct": -0.1205, "flat_threshold_pct": 0.104, "ema9": 10.2132, "ema20": 10.2564, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.293, "distance_from_high_pct": 4.859, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:08:08.909915", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:08:08.911814", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4207, "vwap": 7.4613, "vwap_slope": -0.0023, "atr": 0.0178, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0601, "ema9": 7.4293, "ema20": 7.4362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.713, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:08:08.912729", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1878, "vwap_slope": -0.0039, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.1147, "ema9": 9.1318, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.185, "spread_pct": 0.328, "rvol": 0.075, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:08:08.913656", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.8014, "vwap_slope": -0.0266, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1794, "flat_threshold_pct": 0.2498, "ema9": 12.405, "ema20": 12.5545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 8.469, "spread_pct": 0.404, "rvol": 0.084, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T14:08:08.914527", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.5473, "vwap": 5.5372, "vwap_slope": 0.0008, "atr": 0.0181, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.0815, "ema9": 5.5505, "ema20": 5.5486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.273, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:08:08.915419", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0799, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:08:08.917413", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7166, "vwap_slope": -0.0043, "atr": 0.0266, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0768, "ema9": 8.6673, "ema20": 8.6859, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:08:08.919399", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.92, "vwap": 11.7365, "vwap_slope": 0.0163, "atr": 0.0717, "atr_pct": 0.602, "trend": "flat", "slope_pct": 0.0434, "flat_threshold_pct": 0.1505, "ema9": 11.8441, "ema20": 11.803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.272, "distance_from_high_pct": 0.584, "spread_pct": 0.502, "rvol": 0.022, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:08:08.922128", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9821, "vwap_slope": -0.0164, "atr": 0.021, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0588, "ema9": 8.9299, "ema20": 8.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.46}}
{"timestamp": "2026-09-22T14:08:08.924253", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T14:08:08.926402", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.8056, "vwap_slope": -0.0012, "atr": 0.0383, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0651, "ema9": 14.7093, "ema20": 14.7197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.145, "volume_pace_ratio": 1.478}}
{"timestamp": "2026-09-22T14:08:08.928016", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.102, "vwap": 10.0683, "vwap_slope": 0.0019, "atr": 0.031, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0768, "ema9": 10.0973, "ema20": 10.0976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.864, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.53}}
{"timestamp": "2026-09-22T14:08:08.929058", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.185, "vwap": 9.1258, "vwap_slope": 0.0006, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1126, "ema9": 9.1258, "ema20": 9.1188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 0.488, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:08:08.930958", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.813, "vwap_slope": -0.0025, "atr": 0.0383, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0695, "ema9": 13.7997, "ema20": 13.8083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.82, "spread_pct": 0.145, "rvol": 0.054, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:08:08.932130", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0615, "ema9": 6.1659, "ema20": 6.1558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.947}}
{"timestamp": "2026-09-22T14:08:08.933004", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.076%)"], "metrics": {"price": 13.33, "vwap": 13.4675, "vwap_slope": -0.009, "atr": 0.0405, "atr_pct": 0.304, "trend": "negative", "slope_pct": -0.0926, "flat_threshold_pct": 0.0759, "ema9": 13.3374, "ema20": 13.3655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.097, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T14:08:13.938976", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.845, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4821, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:13.940496", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7899, "vwap_slope": 0.0128, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0833, "lower_highs_lower_lows": false, "stop": 7.794, "imbalance_decline_count": 0, "imbalance_cur": 0.33064516129032256, "imbalance_prev": 0.3081924577373212}}
{"timestamp": "2026-09-22T14:08:13.941172", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.5c below 15.0c floor", "metrics": {"price": 6.305, "peak_price": 6.38, "peak_gain_cents": 2.5, "slope_pct": -0.2134, "trend": "negative"}}
{"timestamp": "2026-09-22T14:08:13.941859", "symbol": "ULCC", "kind": "exit", "state": "EXIT", "reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads", "metrics": {"price": 6.305, "vwap": 6.3231, "vwap_slope": 0.0161, "atr": 0.0157, "trend": "flat", "slope_pct": 0.0284, "lower_highs_lower_lows": true, "stop": 6.2861, "imbalance_decline_count": 0, "imbalance_cur": 0.4845360824742268, "imbalance_prev": 0.4845360824742268}}
{"timestamp": "2026-09-22T14:08:13.961145", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.2c below 15.0c floor", "metrics": {"price": 5.52, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.1176, "trend": "negative"}}
{"timestamp": "2026-09-22T14:08:13.961690", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5093, "vwap_slope": 0.0006, "atr": 0.0226, "trend": "flat", "slope_pct": 0.0156, "lower_highs_lower_lows": true, "stop": 5.4929, "imbalance_decline_count": 3, "imbalance_cur": 0.6374269005847953, "imbalance_prev": 0.9895287958115183}}
{"timestamp": "2026-09-22T14:08:13.967122", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2399, "vwap": 13.7657, "vwap_slope": -0.0214, "atr": 0.3243, "atr_pct": 2.45, "trend": "flat", "slope_pct": -0.2636, "flat_threshold_pct": 0.6124, "ema9": 13.2891, "ema20": 13.4591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 16.573, "spread_pct": 0.303, "rvol": 2.174, "volume_pace_ratio": 22.173}}
{"timestamp": "2026-09-22T14:08:13.968274", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7814, "vwap": 8.8568, "vwap_slope": -0.003, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0655, "flat_threshold_pct": 0.1163, "ema9": 8.7719, "ema20": 8.7635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 4.757, "spread_pct": 0.114, "rvol": 0.541, "volume_pace_ratio": 5.523}}
{"timestamp": "2026-09-22T14:08:13.969248", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.173%)"], "metrics": {"price": 13.1397, "vwap": 13.6379, "vwap_slope": -0.0077, "atr": 0.0909, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2117, "flat_threshold_pct": 0.173, "ema9": 13.1071, "ema20": 13.1755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.325, "distance_from_high_pct": 7.402, "spread_pct": 0.152, "rvol": 0.106, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T14:08:13.970111", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4195, "vwap_slope": -0.0065, "atr": 0.0162, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0638, "ema9": 6.3694, "ema20": 6.3834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.112, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:08:13.971396", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.1s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.9799, "vwap": 8.854, "vwap_slope": 0.0071, "atr": 0.0651, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.1077, "flat_threshold_pct": 0.1812, "ema9": 8.9461, "ema20": 8.9336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 1.102, "spread_pct": 0.111, "rvol": 0.347, "volume_pace_ratio": 3.54, "stage3": {"stop": 8.9018, "risk": 0.0781, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0105, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:13.972286", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 4.23% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 4.226, "rvol": 0.044, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:08:13.973318", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.1s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.7724, "vwap": 12.7197, "vwap_slope": 0.0022, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.0622, "ema9": 12.7566, "ema20": 12.734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.216, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.538, "stage3": {"stop": 12.7342, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4678, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:08:13.974968", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6501, "vwap": 8.7391, "vwap_slope": -0.0032, "atr": 0.0465, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1343, "ema9": 8.6302, "ema20": 8.6398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 6.283, "spread_pct": 0.116, "rvol": 0.496, "volume_pace_ratio": 5.055}}
{"timestamp": "2026-09-22T14:08:13.975978", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.6571, "vwap": 11.628, "vwap_slope": 0.0018, "atr": 0.0485, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0297, "flat_threshold_pct": 0.1041, "ema9": 11.6719, "ema20": 11.6516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.127, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:08:13.976784", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.385, "vwap": 12.3313, "vwap_slope": 0.0068, "atr": 0.0453, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0914, "ema9": 12.3883, "ema20": 12.3453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.07, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:08:13.977602", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.18 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.104%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1774, "vwap": 10.3128, "vwap_slope": -0.0143, "atr": 0.0423, "atr_pct": 0.416, "trend": "negative", "slope_pct": -0.1206, "flat_threshold_pct": 0.104, "ema9": 10.2127, "ema20": 10.2561, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 4.883, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:08:13.978409", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:08:13.979415", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4209, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0647, "ema9": 7.4293, "ema20": 7.4362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.71, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:08:13.980360", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1878, "vwap_slope": -0.0039, "atr": 0.0419, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.1147, "ema9": 9.1318, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.185, "spread_pct": 0.328, "rvol": 0.075, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:08:13.980902", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.8013, "vwap_slope": -0.0267, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1794, "flat_threshold_pct": 0.2498, "ema9": 12.405, "ema20": 12.5545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 8.469, "spread_pct": 0.404, "rvol": 0.084, "volume_pace_ratio": 0.854}}
{"timestamp": "2026-09-22T14:08:13.981353", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "lower-highs/lower-lows structure"], "metrics": {"price": 6.305, "vwap": 6.3231, "vwap_slope": 0.0161, "atr": 0.0157, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0284, "flat_threshold_pct": 0.0623, "ema9": 6.3283, "ema20": 6.3313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.17, "volume_pace_ratio": 1.734}}
{"timestamp": "2026-09-22T14:08:13.981901", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5372, "vwap_slope": 0.0008, "atr": 0.0181, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0814, "ema9": 5.551, "ema20": 5.5488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:08:13.982688", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0799, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:08:13.983480", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7165, "vwap_slope": -0.0044, "atr": 0.0268, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0774, "ema9": 8.6673, "ema20": 8.6859, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:08:13.984308", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.945, "vwap": 11.7371, "vwap_slope": 0.0169, "atr": 0.0717, "atr_pct": 0.601, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.1501, "ema9": 11.8491, "ema20": 11.8054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.278, "distance_from_high_pct": 0.375, "spread_pct": 0.586, "rvol": 0.022, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:08:13.985186", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9821, "vwap_slope": -0.0164, "atr": 0.021, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0588, "ema9": 8.9299, "ema20": 8.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.457}}
{"timestamp": "2026-09-22T14:08:13.986008", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T14:08:13.986977", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.71, "vwap": 14.8056, "vwap_slope": -0.0012, "atr": 0.0383, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.0651, "ema9": 14.7103, "ema20": 14.7202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.145, "volume_pace_ratio": 1.475}}
{"timestamp": "2026-09-22T14:08:13.987851", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 10.105, "vwap": 10.0683, "vwap_slope": 0.0019, "atr": 0.0314, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.0777, "ema9": 10.0979, "ema20": 10.0979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.528}}
{"timestamp": "2026-09-22T14:08:13.988685", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.17, "vwap": 9.1258, "vwap_slope": 0.0006, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.1128, "ema9": 9.1228, "ema20": 9.1174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.409, "distance_from_high_pct": 0.65, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:08:13.989611", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7699, "vwap": 13.8131, "vwap_slope": -0.0024, "atr": 0.0411, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0746, "ema9": 13.8026, "ema20": 13.8097, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.714, "spread_pct": 0.145, "rvol": 0.055, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:08:13.990497", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.18, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0153, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0619, "ema9": 6.1669, "ema20": 6.1563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T14:08:13.991395", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.077%)"], "metrics": {"price": 13.3299, "vwap": 13.4671, "vwap_slope": -0.0094, "atr": 0.0408, "atr_pct": 0.306, "trend": "negative", "slope_pct": -0.0926, "flat_threshold_pct": 0.0766, "ema9": 13.3374, "ema20": 13.3655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 4.377, "spread_pct": 0.075, "rvol": 0.097, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T14:08:18.995210", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8599, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4252, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:18.997519", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8599, "vwap": 7.79, "vwap_slope": 0.0129, "atr": 0.0425, "trend": "flat", "slope_pct": 0.084, "lower_highs_lower_lows": false, "stop": 7.8089, "imbalance_decline_count": 0, "imbalance_cur": 0.3462922966162707, "imbalance_prev": 0.33064516129032256}}
{"timestamp": "2026-09-22T14:08:18.998321", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.53, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:18.998955", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0226, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": true, "stop": 5.5029, "imbalance_decline_count": 0, "imbalance_cur": 0.7304347826086957, "imbalance_prev": 0.6374269005847953}}
{"timestamp": "2026-09-22T14:08:19.000062", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.175, "vwap": 13.7654, "vwap_slope": -0.0216, "atr": 0.3254, "atr_pct": 2.47, "trend": "flat", "slope_pct": -0.2666, "flat_threshold_pct": 0.6174, "ema9": 13.2762, "ema20": 13.4529, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 16.982, "spread_pct": 0.38, "rvol": 2.175, "volume_pace_ratio": 22.133}}
{"timestamp": "2026-09-22T14:08:19.001073", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7865, "vwap": 8.8568, "vwap_slope": -0.003, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.1162, "ema9": 8.773, "ema20": 8.764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 4.702, "spread_pct": 0.114, "rvol": 0.542, "volume_pace_ratio": 5.513}}
{"timestamp": "2026-09-22T14:08:19.002004", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.173%)"], "metrics": {"price": 13.13, "vwap": 13.6377, "vwap_slope": -0.0079, "atr": 0.0909, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2119, "flat_threshold_pct": 0.1731, "ema9": 13.1051, "ema20": 13.1746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.326, "distance_from_high_pct": 7.47, "spread_pct": 0.305, "rvol": 0.106, "volume_pace_ratio": 1.078}}
{"timestamp": "2026-09-22T14:08:19.003437", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3586, "vwap": 6.4191, "vwap_slope": -0.0069, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0652, "ema9": 6.3701, "ema20": 6.3837, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.113, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:08:19.004432", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.1s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 8.998, "vwap": 8.8543, "vwap_slope": 0.0074, "atr": 0.0658, "atr_pct": 0.731, "trend": "flat", "slope_pct": 0.1085, "flat_threshold_pct": 0.1828, "ema9": 8.9497, "ema20": 8.9353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 0.903, "spread_pct": 0.111, "rvol": 0.348, "volume_pace_ratio": 3.539, "stage3": {"stop": 8.919, "risk": 0.079, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2688, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:08:19.005248", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.78% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.778, "rvol": 0.044, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:08:19.006141", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.1s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 12.765, "vwap": 12.7197, "vwap_slope": 0.0022, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0622, "ema9": 12.7551, "ema20": 12.7333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.537, "stage3": {"stop": 12.7268, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2969, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:08:19.007451", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6501, "vwap": 8.7391, "vwap_slope": -0.0032, "atr": 0.0465, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1343, "ema9": 8.6302, "ema20": 8.6398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 6.283, "spread_pct": 0.116, "rvol": 0.496, "volume_pace_ratio": 5.044}}
{"timestamp": "2026-09-22T14:08:19.008433", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.645, "vwap": 11.6281, "vwap_slope": 0.0018, "atr": 0.0486, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0293, "flat_threshold_pct": 0.1043, "ema9": 11.6694, "ema20": 11.6504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 1.23, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:08:19.009284", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.385, "vwap": 12.3314, "vwap_slope": 0.0069, "atr": 0.0453, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0914, "ema9": 12.3883, "ema20": 12.3453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.071, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:08:19.010099", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.18 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.104%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1774, "vwap": 10.3128, "vwap_slope": -0.0143, "atr": 0.0423, "atr_pct": 0.416, "trend": "negative", "slope_pct": -0.1206, "flat_threshold_pct": 0.104, "ema9": 10.2127, "ema20": 10.2561, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 4.883, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:08:19.011000", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:08:19.011882", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.443, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0645, "ema9": 7.4338, "ema20": 7.4383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.417, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:08:19.012857", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.1879, "vwap_slope": -0.0038, "atr": 0.0429, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1175, "ema9": 9.1348, "ema20": 9.1393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 3.025, "spread_pct": 0.328, "rvol": 0.075, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:08:19.013818", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.8007, "vwap_slope": -0.0273, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1792, "flat_threshold_pct": 0.2497, "ema9": 12.406, "ema20": 12.555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 8.432, "spread_pct": 0.323, "rvol": 0.084, "volume_pace_ratio": 0.854}}
{"timestamp": "2026-09-22T14:08:19.014750", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "lower-highs/lower-lows structure"], "metrics": {"price": 6.305, "vwap": 6.3228, "vwap_slope": 0.0158, "atr": 0.0157, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0284, "flat_threshold_pct": 0.0623, "ema9": 6.3283, "ema20": 6.3313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.77}}
{"timestamp": "2026-09-22T14:08:19.015603", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5372, "vwap_slope": 0.0008, "atr": 0.0181, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0814, "ema9": 5.551, "ema20": 5.5488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:08:19.016413", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0799, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:08:19.017231", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6506, "vwap": 8.7164, "vwap_slope": -0.0044, "atr": 0.0268, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0773, "ema9": 8.6674, "ema20": 8.6859, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 2.363, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:08:19.017877", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.95, "vwap": 11.738, "vwap_slope": 0.0178, "atr": 0.0717, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1501, "ema9": 11.8501, "ema20": 11.8059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.334, "spread_pct": 0.503, "rvol": 0.022, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:08:19.018992", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9821, "vwap_slope": -0.0164, "atr": 0.021, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0588, "ema9": 8.9299, "ema20": 8.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.454}}
{"timestamp": "2026-09-22T14:08:19.019892", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 2.06% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 2.062, "rvol": 0.131, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T14:08:19.020687", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.71, "vwap": 14.8054, "vwap_slope": -0.0014, "atr": 0.0383, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.0651, "ema9": 14.7103, "ema20": 14.7202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.145, "volume_pace_ratio": 1.474}}
{"timestamp": "2026-09-22T14:08:19.021594", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 10.105, "vwap": 10.0683, "vwap_slope": 0.0019, "atr": 0.0314, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.0777, "ema9": 10.0979, "ema20": 10.0979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.525}}
{"timestamp": "2026-09-22T14:08:19.023171", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 9.17, "vwap": 9.1258, "vwap_slope": 0.0006, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.1128, "ema9": 9.1228, "ema20": 9.1174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.409, "distance_from_high_pct": 0.65, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.444, "stage3": {"stop": 9.1203, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1284, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:08:19.024082", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.813, "vwap_slope": -0.0026, "atr": 0.0411, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.0746, "ema9": 13.8007, "ema20": 13.8088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 1.784, "spread_pct": 0.145, "rvol": 0.055, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:08:19.024933", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.18, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0153, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0619, "ema9": 6.1669, "ema20": 6.1563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T14:08:19.025866", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.077%)"], "metrics": {"price": 13.325, "vwap": 13.4667, "vwap_slope": -0.0098, "atr": 0.0408, "atr_pct": 0.307, "trend": "negative", "slope_pct": -0.0928, "flat_threshold_pct": 0.0766, "ema9": 13.3364, "ema20": 13.365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.098, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T14:08:24.031471", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.85, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.463, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:24.032993", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.79, "vwap_slope": 0.0129, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0836, "lower_highs_lower_lows": false, "stop": 7.799, "imbalance_decline_count": 1, "imbalance_cur": 0.1854185418541854, "imbalance_prev": 0.3462922966162707}}
{"timestamp": "2026-09-22T14:08:24.033703", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.53, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:24.034496", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0226, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": true, "stop": 5.5029, "imbalance_decline_count": 0, "imbalance_cur": 0.7304347826086957, "imbalance_prev": 0.7304347826086957}}
{"timestamp": "2026-09-22T14:08:24.035867", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2192, "vwap": 13.7652, "vwap_slope": -0.0219, "atr": 0.3272, "atr_pct": 2.475, "trend": "flat", "slope_pct": -0.2645, "flat_threshold_pct": 0.6188, "ema9": 13.285, "ema20": 13.4572, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 16.703, "spread_pct": 0.227, "rvol": 2.176, "volume_pace_ratio": 22.096}}
{"timestamp": "2026-09-22T14:08:24.036969", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7813, "vwap": 8.8567, "vwap_slope": -0.003, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0655, "flat_threshold_pct": 0.1163, "ema9": 8.7719, "ema20": 8.7635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 4.758, "spread_pct": 0.114, "rvol": 0.542, "volume_pace_ratio": 5.502}}
{"timestamp": "2026-09-22T14:08:24.037887", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.173%)"], "metrics": {"price": 13.12, "vwap": 13.6372, "vwap_slope": -0.0084, "atr": 0.0909, "atr_pct": 0.693, "trend": "negative", "slope_pct": -0.2122, "flat_threshold_pct": 0.1732, "ema9": 13.1031, "ema20": 13.1737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 7.541, "spread_pct": 0.305, "rvol": 0.106, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T14:08:24.038843", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.4189, "vwap_slope": -0.0071, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0652, "ema9": 6.3694, "ema20": 6.3834, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.113, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:08:24.039775", "symbol": "BFLY", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.2s", "imbalance +79% >= 50% buy threshold, stop 8.94", "entry_score 84.5"], "reasons_against": [], "metrics": {"price": 9.025, "vwap": 8.8564, "vwap_slope": 0.0095, "atr": 0.0687, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.1096, "flat_threshold_pct": 0.1902, "ema9": 8.9551, "ema20": 8.9379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 0.606, "spread_pct": 0.111, "rvol": 0.353, "volume_pace_ratio": 3.585, "stage3": {"stop": 8.9426, "risk": 0.0824, "target": 9.66, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7921, "passed": true, "reason": "imbalance +79% >= 50% buy threshold, stop 8.94"}, "entry_score": 84.45, "entry_score_breakdown": {"imbalance_sub": 0.703, "volume_pace_sub": 0.951, "volatility_sub": 0.729, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:08:24.080099", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.78% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.778, "rvol": 0.044, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:08:24.081295", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.2s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 12.7702, "vwap": 12.7197, "vwap_slope": 0.0022, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.0622, "ema9": 12.7561, "ema20": 12.7338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.233, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.536, "stage3": {"stop": 12.732, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1853, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:08:24.082385", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6478, "vwap": 8.7391, "vwap_slope": -0.0032, "atr": 0.0465, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0775, "flat_threshold_pct": 0.1344, "ema9": 8.6297, "ema20": 8.6396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 6.308, "spread_pct": 0.116, "rvol": 0.496, "volume_pace_ratio": 5.034}}
{"timestamp": "2026-09-22T14:08:24.083507", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63", "lower-highs/lower-lows structure"], "metrics": {"price": 11.625, "vwap": 11.6281, "vwap_slope": 0.0018, "atr": 0.0504, "atr_pct": 0.433, "trend": "flat", "slope_pct": 0.0286, "flat_threshold_pct": 0.1084, "ema9": 11.6654, "ema20": 11.6485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 1.399, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:08:24.084527", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.385, "vwap": 12.3314, "vwap_slope": 0.0069, "atr": 0.0453, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0914, "ema9": 12.3883, "ema20": 12.3453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.472, "spread_pct": 0.081, "rvol": 0.071, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:08:24.085507", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.107%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.3099, "vwap_slope": -0.0172, "atr": 0.0434, "atr_pct": 0.427, "trend": "negative", "slope_pct": -0.1212, "flat_threshold_pct": 0.1068, "ema9": 10.2092, "ema20": 10.2545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 5.046, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:08:24.086332", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:08:24.087317", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.443, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0645, "ema9": 7.4338, "ema20": 7.4383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.417, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:08:24.088280", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1068, "vwap": 9.1878, "vwap_slope": -0.0039, "atr": 0.0439, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.1204, "ema9": 9.1292, "ema20": 9.1366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 3.325, "spread_pct": 0.328, "rvol": 0.075, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:08:24.089260", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.7994, "vwap_slope": -0.0286, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.2499, "ema9": 12.404, "ema20": 12.554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.084, "volume_pace_ratio": 0.854}}
{"timestamp": "2026-09-22T14:08:24.090131", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.323, "vwap": 6.323, "vwap_slope": 0.016, "atr": 0.0159, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.063, "ema9": 6.3319, "ema20": 6.333, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.971, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.766}}
{"timestamp": "2026-09-22T14:08:24.091125", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5372, "vwap_slope": 0.0008, "atr": 0.0182, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0819, "ema9": 5.551, "ema20": 5.5488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.052, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5282, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7109, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:24.092127", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0799, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:08:24.093024", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7164, "vwap_slope": -0.0044, "atr": 0.0268, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0774, "ema9": 8.6663, "ema20": 8.6854, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:08:24.093890", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.95, "vwap": 11.738, "vwap_slope": 0.0178, "atr": 0.0717, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1501, "ema9": 11.8501, "ema20": 11.8059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.287, "distance_from_high_pct": 0.334, "spread_pct": 0.167, "rvol": 0.022, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:08:24.109379", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.982, "vwap_slope": -0.0164, "atr": 0.021, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0588, "ema9": 8.9299, "ema20": 8.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.452}}
{"timestamp": "2026-09-22T14:08:24.110391", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.131, "volume_pace_ratio": 1.328}}
{"timestamp": "2026-09-22T14:08:24.115940", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.81", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.8054, "vwap_slope": -0.0014, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0658, "ema9": 14.7093, "ema20": 14.7197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.145, "volume_pace_ratio": 1.472}}
{"timestamp": "2026-09-22T14:08:24.117016", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 10.105, "vwap": 10.0683, "vwap_slope": 0.0019, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.0795, "ema9": 10.0979, "ema20": 10.0979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.522}}
{"timestamp": "2026-09-22T14:08:24.117949", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.3s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1261, "vwap_slope": 0.0009, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.1127, "ema9": 9.1248, "ema20": 9.1183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.542, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.446, "stage3": {"stop": 9.1303, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7515, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:24.119306", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8125, "vwap_slope": -0.003, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0773, "ema9": 13.7967, "ema20": 13.8069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 1.927, "spread_pct": 0.146, "rvol": 0.055, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:08:24.120352", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance -95% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1701, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0153, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.062, "ema9": 6.1649, "ema20": 6.1554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.802, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.942, "stage3": {"stop": 6.1517, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9491, "passed": false, "reason": "imbalance -95% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:24.121369", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.077%)"], "metrics": {"price": 13.3378, "vwap": 13.466, "vwap_slope": -0.0105, "atr": 0.0408, "atr_pct": 0.306, "trend": "negative", "slope_pct": -0.0924, "flat_threshold_pct": 0.0766, "ema9": 13.3389, "ema20": 13.3662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 4.32, "spread_pct": 0.075, "rvol": 0.098, "volume_pace_ratio": 0.998}}
{"timestamp": "2026-09-22T14:08:29.127341", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8546, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4454, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:29.130277", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8546, "vwap": 7.79, "vwap_slope": 0.0129, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0838, "lower_highs_lower_lows": false, "stop": 7.8036, "imbalance_decline_count": 2, "imbalance_cur": 0.14521841794569068, "imbalance_prev": 0.1854185418541854}}
{"timestamp": "2026-09-22T14:08:29.131624", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.079%)", "metrics": {"price": 5.5271, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.079, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:29.132351", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5271, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": true, "stop": 5.4999, "imbalance_decline_count": 0, "imbalance_cur": 0.7637795275590551, "imbalance_prev": 0.7304347826086957}}
{"timestamp": "2026-09-22T14:08:29.132842", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 9.035, "peak_price": 9.035, "peak_gain_cents": 1.0, "slope_pct": 0.6819, "trend": "positive"}}
{"timestamp": "2026-09-22T14:08:29.133396", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.035, "vwap": 8.8567, "vwap_slope": 0.0097, "atr": 0.0687, "trend": "flat", "slope_pct": 0.11, "lower_highs_lower_lows": false, "stop": 8.9526, "imbalance_decline_count": 0, "imbalance_cur": 0.8360409629510482, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:08:29.134424", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.18, "vwap": 13.7649, "vwap_slope": -0.0222, "atr": 0.3272, "atr_pct": 2.482, "trend": "flat", "slope_pct": -0.2663, "flat_threshold_pct": 0.6206, "ema9": 13.2772, "ema20": 13.4534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 16.95, "spread_pct": 0.152, "rvol": 2.177, "volume_pace_ratio": 22.057}}
{"timestamp": "2026-09-22T14:08:29.136545", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8567, "vwap_slope": -0.003, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.1163, "ema9": 8.7717, "ema20": 8.7634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.542, "volume_pace_ratio": 5.49}}
{"timestamp": "2026-09-22T14:08:29.137742", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.173%)"], "metrics": {"price": 13.12, "vwap": 13.6371, "vwap_slope": -0.0085, "atr": 0.0909, "atr_pct": 0.693, "trend": "negative", "slope_pct": -0.2122, "flat_threshold_pct": 0.1732, "ema9": 13.1031, "ema20": 13.1737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.327, "distance_from_high_pct": 7.541, "spread_pct": 0.305, "rvol": 0.106, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:08:29.138950", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.335, "vwap": 6.4179, "vwap_slope": -0.0081, "atr": 0.018, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.071, "ema9": 6.3654, "ema20": 6.3815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.114, "volume_pace_ratio": 1.157}}
{"timestamp": "2026-09-22T14:08:29.139870", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.78% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.778, "rvol": 0.044, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:08:29.140816", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.3s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7647, "vwap": 12.7197, "vwap_slope": 0.0022, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0622, "ema9": 12.755, "ema20": 12.7333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.276, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.534, "stage3": {"stop": 12.7265, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1085, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:29.141666", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.739, "vwap_slope": -0.0032, "atr": 0.0465, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0778, "flat_threshold_pct": 0.1345, "ema9": 8.6281, "ema20": 8.6388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.496, "volume_pace_ratio": 5.024}}
{"timestamp": "2026-09-22T14:08:29.142533", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63", "lower-highs/lower-lows structure"], "metrics": {"price": 11.625, "vwap": 11.6281, "vwap_slope": 0.0019, "atr": 0.0504, "atr_pct": 0.433, "trend": "flat", "slope_pct": 0.0286, "flat_threshold_pct": 0.1084, "ema9": 11.6654, "ema20": 11.6485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 1.399, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:08:29.143433", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4388, "vwap": 12.3318, "vwap_slope": 0.0073, "atr": 0.0453, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0199, "flat_threshold_pct": 0.0911, "ema9": 12.399, "ema20": 12.3504, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.044, "spread_pct": 0.081, "rvol": 0.071, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:08:29.144386", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.107%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1916, "vwap": 10.3109, "vwap_slope": -0.0161, "atr": 0.0435, "atr_pct": 0.427, "trend": "negative", "slope_pct": -0.1201, "flat_threshold_pct": 0.1068, "ema9": 10.2155, "ema20": 10.2575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 4.751, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:08:29.145200", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T14:08:29.146010", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4206, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0647, "ema9": 7.4293, "ema20": 7.4362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.714, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:08:29.146943", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1068, "vwap": 9.1878, "vwap_slope": -0.0039, "atr": 0.0439, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.1204, "ema9": 9.1292, "ema20": 9.1366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 3.325, "spread_pct": 0.328, "rvol": 0.075, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:08:29.147786", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.7992, "vwap_slope": -0.0288, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1792, "flat_threshold_pct": 0.2497, "ema9": 12.406, "ema20": 12.555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 8.432, "spread_pct": 0.323, "rvol": 0.084, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:08:29.148575", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.3601, "vwap": 6.3236, "vwap_slope": 0.0166, "atr": 0.0187, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.0735, "ema9": 6.3394, "ema20": 6.3365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.39, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.763}}
{"timestamp": "2026-09-22T14:08:29.149774", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.3s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5371, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0839, "ema9": 5.549, "ema20": 5.5479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5177, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4444, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:29.150589", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.0799, "ema9": 5.2679, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.66, "spread_pct": 0.57, "rvol": 0.016, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:08:29.151525", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7164, "vwap_slope": -0.0044, "atr": 0.0271, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0784, "ema9": 8.6663, "ema20": 8.6854, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:08:29.152393", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.23x normal below floor 0.4x"], "metrics": {"price": 11.95, "vwap": 11.7381, "vwap_slope": 0.0179, "atr": 0.0717, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.1501, "ema9": 11.8501, "ema20": 11.8059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 0.334, "spread_pct": 0.167, "rvol": 0.022, "volume_pace_ratio": 0.227}}
{"timestamp": "2026-09-22T14:08:29.153160", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9073, "vwap": 8.982, "vwap_slope": -0.0164, "atr": 0.0212, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0594, "ema9": 8.9294, "ema20": 8.9491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 2.118, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.449}}
{"timestamp": "2026-09-22T14:08:29.153953", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.84 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%"], "metrics": {"price": 4.845, "vwap": 4.8665, "vwap_slope": -0.0, "atr": 0.043, "atr_pct": 0.888, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.2221, "ema9": 4.8208, "ema20": 4.8186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.188, "distance_from_high_pct": 3.869, "spread_pct": 1.858, "rvol": 0.131, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T14:08:29.155058", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.8049, "vwap_slope": -0.0019, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.0658, "ema9": 14.7113, "ema20": 14.7207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.146, "volume_pace_ratio": 1.477}}
{"timestamp": "2026-09-22T14:08:29.157034", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 10.105, "vwap": 10.0683, "vwap_slope": 0.0019, "atr": 0.0321, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.0795, "ema9": 10.0979, "ema20": 10.0979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.519}}
{"timestamp": "2026-09-22T14:08:29.161222", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1261, "vwap_slope": 0.0009, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.1127, "ema9": 9.1248, "ema20": 9.1183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.542, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.445, "stage3": {"stop": 9.1303, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7515, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:29.162319", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8125, "vwap_slope": -0.003, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0773, "ema9": 13.7977, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.055, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:08:29.163432", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.3s) but room-to-run failed: imbalance -73% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0153, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0619, "ema9": 6.1659, "ema20": 6.1558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.94, "stage3": {"stop": 6.1566, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7325, "passed": false, "reason": "imbalance -73% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:29.164656", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.47", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.077%)"], "metrics": {"price": 13.3153, "vwap": 13.4654, "vwap_slope": -0.0111, "atr": 0.0412, "atr_pct": 0.309, "trend": "negative", "slope_pct": -0.0931, "flat_threshold_pct": 0.0774, "ema9": 13.3344, "ema20": 13.3641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 4.481, "spread_pct": 0.075, "rvol": 0.099, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T14:08:34.171199", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.86, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4248, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:34.172452", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.86, "vwap": 7.7901, "vwap_slope": 0.013, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0841, "lower_highs_lower_lows": false, "stop": 7.809, "imbalance_decline_count": 3, "imbalance_cur": -0.007532956685499058, "imbalance_prev": 0.14521841794569068}}
{"timestamp": "2026-09-22T14:08:34.172969", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.0904, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:34.173551", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 5.4978, "imbalance_decline_count": 1, "imbalance_cur": 0.5942622950819673, "imbalance_prev": 0.7637795275590551}}
{"timestamp": "2026-09-22T14:08:34.174041", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.693%)", "metrics": {"price": 9.0382, "peak_price": 9.0382, "peak_gain_cents": 1.32, "slope_pct": 0.6926, "trend": "positive"}}
{"timestamp": "2026-09-22T14:08:34.174592", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.0382, "vwap": 8.8568, "vwap_slope": 0.0098, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1102, "lower_highs_lower_lows": false, "stop": 8.9558, "imbalance_decline_count": 1, "imbalance_cur": 0.832812374769576, "imbalance_prev": 0.8360409629510482}}
{"timestamp": "2026-09-22T14:08:34.175563", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.17, "vwap": 13.7647, "vwap_slope": -0.0224, "atr": 0.3272, "atr_pct": 2.484, "trend": "flat", "slope_pct": -0.2668, "flat_threshold_pct": 0.6211, "ema9": 13.2752, "ema20": 13.4525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 17.013, "spread_pct": 0.303, "rvol": 2.177, "volume_pace_ratio": 22.017}}
{"timestamp": "2026-09-22T14:08:34.176405", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.856, "vwap_slope": -0.0038, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0663, "flat_threshold_pct": 0.1195, "ema9": 8.7687, "ema20": 8.762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.547, "volume_pace_ratio": 5.527}}
{"timestamp": "2026-09-22T14:08:34.176910", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.212%, flat band 0.173%)"], "metrics": {"price": 13.13, "vwap": 13.637, "vwap_slope": -0.0086, "atr": 0.0909, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.2119, "flat_threshold_pct": 0.1731, "ema9": 13.1051, "ema20": 13.1746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 7.47, "spread_pct": 0.152, "rvol": 0.106, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T14:08:34.177541", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.34, "vwap": 6.4169, "vwap_slope": -0.0091, "atr": 0.018, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.071, "ema9": 6.3664, "ema20": 6.3819, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.116, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T14:08:34.178300", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.78% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.778, "rvol": 0.044, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:08:34.179264", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.3s", "imbalance +62% >= 50% buy threshold, stop 12.73", "entry_score 83.5"], "reasons_against": [], "metrics": {"price": 12.7674, "vwap": 12.7198, "vwap_slope": 0.0022, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0066, "flat_threshold_pct": 0.0622, "ema9": 12.7556, "ema20": 12.7336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.255, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.534, "stage3": {"stop": 12.7292, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6151, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 12.73"}, "entry_score": 83.5, "entry_score_breakdown": {"imbalance_sub": 0.45, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:08:34.213872", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.7386, "vwap_slope": -0.0037, "atr": 0.0465, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.1344, "ema9": 8.6291, "ema20": 8.6393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 6.338, "spread_pct": 0.116, "rvol": 0.498, "volume_pace_ratio": 5.038}}
{"timestamp": "2026-09-22T14:08:34.215017", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.7106, "vwap": 11.6284, "vwap_slope": 0.0021, "atr": 0.0504, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0315, "flat_threshold_pct": 0.1076, "ema9": 11.6826, "ema20": 11.6567, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 0.673, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:08:34.216917", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4352, "vwap": 12.3326, "vwap_slope": 0.0081, "atr": 0.0453, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0911, "ema9": 12.3983, "ema20": 12.3501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.072, "spread_pct": 0.081, "rvol": 0.071, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:08:34.217838", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.108%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1929, "vwap": 10.311, "vwap_slope": -0.016, "atr": 0.0441, "atr_pct": 0.433, "trend": "negative", "slope_pct": -0.12, "flat_threshold_pct": 0.1081, "ema9": 10.2158, "ema20": 10.2576, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 4.738, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:08:34.218730", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T14:08:34.219512", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4206, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0647, "ema9": 7.4293, "ema20": 7.4362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.714, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:08:34.220307", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1878, "vwap_slope": -0.0039, "atr": 0.0439, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.12, "ema9": 9.1348, "ema20": 9.1393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 3.025, "spread_pct": 0.328, "rvol": 0.075, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:08:34.221092", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.3701, "vwap": 12.7989, "vwap_slope": -0.0291, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.2499, "ema9": 12.4041, "ema20": 12.554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 8.505, "spread_pct": 0.323, "rvol": 0.084, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T14:08:34.221875", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32"], "metrics": {"price": 6.3105, "vwap": 6.3232, "vwap_slope": 0.0162, "atr": 0.0187, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0287, "flat_threshold_pct": 0.0741, "ema9": 6.3294, "ema20": 6.3318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 1.167, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.759}}
{"timestamp": "2026-09-22T14:08:34.222742", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5473, "vwap": 5.5372, "vwap_slope": 0.0008, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.0838, "ema9": 5.5505, "ema20": 5.5486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.273, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.525, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4279, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:34.223482", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0157, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0438, "flat_threshold_pct": 0.0748, "ema9": 5.2673, "ema20": 5.2589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 0.66, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:08:34.224255", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.641, "vwap": 8.7164, "vwap_slope": -0.0045, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0789, "ema9": 8.6655, "ema20": 8.685, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 2.472, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:08:34.225015", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.9417, "vwap": 11.7463, "vwap_slope": 0.026, "atr": 0.0717, "atr_pct": 0.601, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.1502, "ema9": 11.8485, "ema20": 11.8051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.383, "distance_from_high_pct": 0.403, "spread_pct": 0.167, "rvol": 0.023, "volume_pace_ratio": 0.236}}
{"timestamp": "2026-09-22T14:08:34.225770", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9817, "vwap_slope": -0.0167, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0608, "ema9": 8.9289, "ema20": 8.9489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.451}}
{"timestamp": "2026-09-22T14:08:34.226504", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 1.86% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.8001, "vwap": 4.8664, "vwap_slope": -0.0001, "atr": 0.0463, "atr_pct": 0.964, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.2409, "ema9": 4.8167, "ema20": 4.8168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.179, "distance_from_high_pct": 4.76, "spread_pct": 1.858, "rvol": 0.131, "volume_pace_ratio": 1.323}}
{"timestamp": "2026-09-22T14:08:34.227560", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8016, "vwap_slope": -0.0053, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0658, "ema9": 14.7133, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.152, "volume_pace_ratio": 1.535}}
{"timestamp": "2026-09-22T14:08:34.228394", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.09, "vwap": 10.0684, "vwap_slope": 0.002, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0796, "ema9": 10.0949, "ema20": 10.0965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.519}}
{"timestamp": "2026-09-22T14:08:34.229228", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.4s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.175, "vwap": 9.1261, "vwap_slope": 0.0008, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.1128, "ema9": 9.1238, "ema20": 9.1179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.596, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.444, "stage3": {"stop": 9.1253, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.725, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:34.229994", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8124, "vwap_slope": -0.0032, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0773, "ema9": 13.7967, "ema20": 13.8069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.055, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:08:34.230973", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1718, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0153, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0619, "ema9": 6.1653, "ema20": 6.1555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 0.775, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.938, "stage3": {"stop": 6.1534, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6281, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:34.231799", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.077%)"], "metrics": {"price": 13.32, "vwap": 13.4644, "vwap_slope": -0.0121, "atr": 0.0412, "atr_pct": 0.309, "trend": "negative", "slope_pct": -0.0929, "flat_threshold_pct": 0.0773, "ema9": 13.3354, "ema20": 13.3645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.099, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T14:08:39.233812", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8615, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4191, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:39.235407", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8615, "vwap": 7.7902, "vwap_slope": 0.013, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0841, "lower_highs_lower_lows": false, "stop": 7.8105, "imbalance_decline_count": 4, "imbalance_cur": -0.8236057068741893, "imbalance_prev": -0.007532956685499058}}
{"timestamp": "2026-09-22T14:08:39.236400", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 5.525, "peak_price": 5.54, "peak_gain_cents": 0.15, "slope_pct": -0.0904, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:39.237535", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 5.4978, "imbalance_decline_count": 0, "imbalance_cur": 0.5942622950819673, "imbalance_prev": 0.5942622950819673}}
{"timestamp": "2026-09-22T14:08:39.238249", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.682%)", "metrics": {"price": 9.035, "peak_price": 9.0382, "peak_gain_cents": 1.32, "slope_pct": 0.6819, "trend": "positive"}}
{"timestamp": "2026-09-22T14:08:39.239112", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.035, "vwap": 8.8568, "vwap_slope": 0.0098, "atr": 0.0687, "trend": "flat", "slope_pct": 0.11, "lower_highs_lower_lows": false, "stop": 8.9526, "imbalance_decline_count": 0, "imbalance_cur": 0.8408958429206933, "imbalance_prev": 0.832812374769576}}
{"timestamp": "2026-09-22T14:08:39.242516", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1501, "vwap": 13.7644, "vwap_slope": -0.0227, "atr": 0.3272, "atr_pct": 2.488, "trend": "flat", "slope_pct": -0.2677, "flat_threshold_pct": 0.622, "ema9": 13.2712, "ema20": 13.4506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.569, "distance_from_high_pct": 17.139, "spread_pct": 0.304, "rvol": 2.178, "volume_pace_ratio": 21.979}}
{"timestamp": "2026-09-22T14:08:39.245142", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8556, "vwap_slope": -0.0041, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0658, "flat_threshold_pct": 0.1194, "ema9": 8.7707, "ema20": 8.7629, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.549, "volume_pace_ratio": 5.541}}
{"timestamp": "2026-09-22T14:08:39.246371", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.211%, flat band 0.175%)"], "metrics": {"price": 13.16, "vwap": 13.6369, "vwap_slope": -0.0087, "atr": 0.0923, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.2111, "flat_threshold_pct": 0.1753, "ema9": 13.1111, "ema20": 13.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 7.259, "spread_pct": 0.152, "rvol": 0.106, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:08:39.247645", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.4161, "vwap_slope": -0.0099, "atr": 0.018, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0709, "ema9": 6.3684, "ema20": 6.3829, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.117, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:08:39.248566", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.78% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.778, "rvol": 0.044, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:08:39.249602", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.4s", "imbalance +56% >= 50% buy threshold, stop 12.73", "entry_score 81.1"], "reasons_against": [], "metrics": {"price": 12.765, "vwap": 12.7198, "vwap_slope": 0.0022, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0622, "ema9": 12.7551, "ema20": 12.7333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.533, "stage3": {"stop": 12.7268, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5586, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 12.73"}, "entry_score": 81.08, "entry_score_breakdown": {"imbalance_sub": 0.369, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:08:39.291342", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6401, "vwap": 8.7384, "vwap_slope": -0.0039, "atr": 0.0465, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0778, "flat_threshold_pct": 0.1345, "ema9": 8.6282, "ema20": 8.6388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 6.391, "spread_pct": 0.116, "rvol": 0.499, "volume_pace_ratio": 5.036}}
{"timestamp": "2026-09-22T14:08:39.293566", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.63", "lower-highs/lower-lows structure"], "metrics": {"price": 11.61, "vwap": 11.6281, "vwap_slope": 0.0019, "atr": 0.0511, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0281, "flat_threshold_pct": 0.11, "ema9": 11.6624, "ema20": 11.6471, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.527, "spread_pct": 0.086, "rvol": 0.07, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:08:39.294696", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.415, "vwap": 12.3325, "vwap_slope": 0.008, "atr": 0.0453, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0913, "ema9": 12.3943, "ema20": 12.3482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:08:39.295727", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.108%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1929, "vwap": 10.311, "vwap_slope": -0.016, "atr": 0.0441, "atr_pct": 0.433, "trend": "negative", "slope_pct": -0.12, "flat_threshold_pct": 0.1081, "ema9": 10.2158, "ema20": 10.2576, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 4.738, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:08:39.296656", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0861, "vwap_slope": -0.0051, "atr": 0.0302, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0838, "ema9": 9.0497, "ema20": 9.0598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 3.635, "spread_pct": 0.774, "rvol": 0.061, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T14:08:39.297591", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4206, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0647, "ema9": 7.4293, "ema20": 7.4362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.714, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:08:39.298474", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1867, "vwap_slope": -0.005, "atr": 0.0439, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.12, "ema9": 9.1348, "ema20": 9.1393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 3.025, "spread_pct": 0.328, "rvol": 0.076, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T14:08:39.299471", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.7979, "vwap_slope": -0.0301, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.2499, "ema9": 12.404, "ema20": 12.554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.084, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T14:08:39.300427", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.3602, "vwap": 6.3236, "vwap_slope": 0.0166, "atr": 0.0187, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.0735, "ema9": 6.3394, "ema20": 6.3365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.388, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.755}}
{"timestamp": "2026-09-22T14:08:39.301345", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.4s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5372, "vwap_slope": 0.0008, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0839, "ema9": 5.55, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5227, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4572, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:39.302269", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.265, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.0157, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0438, "flat_threshold_pct": 0.0748, "ema9": 5.2673, "ema20": 5.2589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 0.66, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:08:39.303236", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6598, "vwap": 8.7163, "vwap_slope": -0.0045, "atr": 0.0273, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0788, "ema9": 8.6692, "ema20": 8.6868, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 2.26, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:08:39.304176", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.96, "vwap": 11.7477, "vwap_slope": 0.0275, "atr": 0.0717, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.1499, "ema9": 11.8521, "ema20": 11.8068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.396, "distance_from_high_pct": 0.25, "spread_pct": 0.167, "rvol": 0.023, "volume_pace_ratio": 0.236}}
{"timestamp": "2026-09-22T14:08:39.305050", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9817, "vwap_slope": -0.0167, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0608, "ema9": 8.9289, "ema20": 8.9489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.143, "volume_pace_ratio": 1.448}}
{"timestamp": "2026-09-22T14:08:39.305857", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.8, "vwap": 4.8658, "vwap_slope": -0.0008, "atr": 0.0463, "atr_pct": 0.964, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.2409, "ema9": 4.8167, "ema20": 4.8168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.19, "distance_from_high_pct": 4.762, "spread_pct": 2.07, "rvol": 0.132, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T14:08:39.308047", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8015, "vwap_slope": -0.0053, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0658, "ema9": 14.7133, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.152, "volume_pace_ratio": 1.532}}
{"timestamp": "2026-09-22T14:08:39.310027", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0684, "vwap_slope": 0.0019, "atr": 0.0328, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0814, "ema9": 10.0929, "ema20": 10.0955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.516}}
{"timestamp": "2026-09-22T14:08:39.311022", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.5s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.175, "vwap": 9.1261, "vwap_slope": 0.0008, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.1128, "ema9": 9.1238, "ema20": 9.1179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.596, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.443, "stage3": {"stop": 9.1253, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.725, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:39.311943", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7681, "vwap": 13.8126, "vwap_slope": -0.003, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0772, "ema9": 13.8023, "ema20": 13.8095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.727, "spread_pct": 0.073, "rvol": 0.055, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:08:39.312764", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.4s) but room-to-run failed: imbalance -31% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0153, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.062, "ema9": 6.1649, "ema20": 6.1554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.936, "stage3": {"stop": 6.1516, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3095, "passed": false, "reason": "imbalance -31% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:39.313623", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.077%)"], "metrics": {"price": 13.33, "vwap": 13.4641, "vwap_slope": -0.0124, "atr": 0.0412, "atr_pct": 0.309, "trend": "negative", "slope_pct": -0.0926, "flat_threshold_pct": 0.0773, "ema9": 13.3374, "ema20": 13.3655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.1, "volume_pace_ratio": 1.005}}
{"timestamp": "2026-09-22T14:08:44.319201", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.86, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4248, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:44.326412", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.86, "vwap": 7.7903, "vwap_slope": 0.0132, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0841, "lower_highs_lower_lows": false, "stop": 7.809, "imbalance_decline_count": 0, "imbalance_cur": 0.020757020757020756, "imbalance_prev": -0.8236057068741893}}
{"timestamp": "2026-09-22T14:08:44.327186", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 5.5435, "peak_price": 5.5435, "peak_gain_cents": 0.5, "slope_pct": 0.0099, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:44.327782", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5435, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0229, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": true, "stop": 5.516, "imbalance_decline_count": 1, "imbalance_cur": 0.5274463007159904, "imbalance_prev": 0.5942622950819673}}
{"timestamp": "2026-09-22T14:08:44.328371", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.832%)", "metrics": {"price": 9.08, "peak_price": 9.08, "peak_gain_cents": 5.5, "slope_pct": 0.8318, "trend": "positive"}}
{"timestamp": "2026-09-22T14:08:44.329059", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.08, "vwap": 8.864, "vwap_slope": 0.0171, "atr": 0.073, "trend": "flat", "slope_pct": 0.112, "lower_highs_lower_lows": false, "stop": 8.9925, "imbalance_decline_count": 1, "imbalance_cur": 0.18941463736553818, "imbalance_prev": 0.8408958429206933}}
{"timestamp": "2026-09-22T14:08:44.330114", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.17, "vwap": 13.7643, "vwap_slope": -0.0228, "atr": 0.3272, "atr_pct": 2.484, "trend": "flat", "slope_pct": -0.2668, "flat_threshold_pct": 0.6211, "ema9": 13.2752, "ema20": 13.4525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 17.013, "spread_pct": 0.304, "rvol": 2.179, "volume_pace_ratio": 21.935}}
{"timestamp": "2026-09-22T14:08:44.331112", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7764, "vwap": 8.8556, "vwap_slope": -0.0041, "atr": 0.0419, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0658, "flat_threshold_pct": 0.1194, "ema9": 8.7709, "ema20": 8.7631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 4.811, "spread_pct": 0.114, "rvol": 0.549, "volume_pace_ratio": 5.53}}
{"timestamp": "2026-09-22T14:08:44.336252", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.211%, flat band 0.175%)"], "metrics": {"price": 13.16, "vwap": 13.6368, "vwap_slope": -0.0088, "atr": 0.0923, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.2111, "flat_threshold_pct": 0.1753, "ema9": 13.1111, "ema20": 13.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 7.259, "spread_pct": 0.152, "rvol": 0.106, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:08:44.337491", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.4159, "vwap_slope": -0.0101, "atr": 0.018, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0709, "ema9": 6.3684, "ema20": 6.3829, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.781, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.118, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:08:44.338320", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.78% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.778, "rvol": 0.044, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:08:44.339235", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.5s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 12.7633, "vwap": 12.7198, "vwap_slope": 0.0023, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0622, "ema9": 12.7548, "ema20": 12.7332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.287, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.532, "stage3": {"stop": 12.7251, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.174, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:08:44.342017", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.7384, "vwap_slope": -0.0038, "atr": 0.0465, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.1344, "ema9": 8.6291, "ema20": 8.6393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 6.338, "spread_pct": 0.116, "rvol": 0.499, "volume_pace_ratio": 5.025}}
{"timestamp": "2026-09-22T14:08:44.343083", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.6362, "vwap": 11.6282, "vwap_slope": 0.002, "atr": 0.0518, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.029, "flat_threshold_pct": 0.1113, "ema9": 11.6677, "ema20": 11.6496, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.304, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:08:44.343993", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4339, "vwap": 12.3326, "vwap_slope": 0.0081, "atr": 0.0453, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0912, "ema9": 12.3981, "ema20": 12.35, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.083, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:08:44.344894", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.108%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1593, "vwap": 10.3102, "vwap_slope": -0.0169, "atr": 0.0441, "atr_pct": 0.434, "trend": "negative", "slope_pct": -0.1213, "flat_threshold_pct": 0.1085, "ema9": 10.2091, "ema20": 10.2544, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 5.052, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:08:44.347100", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.0801, "vwap_slope": -0.0107, "atr": 0.032, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0892, "ema9": 9.0338, "ema20": 9.0513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 4.169, "spread_pct": 0.998, "rvol": 0.066, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:08:44.349502", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4206, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0647, "ema9": 7.4293, "ema20": 7.4362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.714, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:08:44.350491", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1867, "vwap_slope": -0.005, "atr": 0.0439, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.12, "ema9": 9.1348, "ema20": 9.1393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 3.025, "spread_pct": 0.328, "rvol": 0.076, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T14:08:44.351572", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.7979, "vwap_slope": -0.0301, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.2499, "ema9": 12.404, "ema20": 12.554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.084, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:08:44.353928", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.3602, "vwap": 6.3236, "vwap_slope": 0.0166, "atr": 0.0187, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.0735, "ema9": 6.3394, "ema20": 6.3365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.388, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.751}}
{"timestamp": "2026-09-22T14:08:44.357213", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.5s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.54, "vwap": 5.5372, "vwap_slope": 0.0008, "atr": 0.0186, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0839, "ema9": 5.549, "ema20": 5.5479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5177, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7219, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:44.358253", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:08:44.359412", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.641, "vwap": 8.7163, "vwap_slope": -0.0045, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0789, "ema9": 8.6655, "ema20": 8.685, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 2.472, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:08:44.362335", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.9675, "vwap": 11.7528, "vwap_slope": 0.0325, "atr": 0.0724, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0449, "flat_threshold_pct": 0.1513, "ema9": 11.8536, "ema20": 11.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.452, "distance_from_high_pct": 0.188, "spread_pct": 0.418, "rvol": 0.024, "volume_pace_ratio": 0.241}}
{"timestamp": "2026-09-22T14:08:44.363373", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9817, "vwap_slope": -0.0168, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0608, "ema9": 8.9289, "ema20": 8.9489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.445}}
{"timestamp": "2026-09-22T14:08:44.364249", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.8, "vwap": 4.8658, "vwap_slope": -0.0008, "atr": 0.0463, "atr_pct": 0.964, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.2409, "ema9": 4.8167, "ema20": 4.8168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.19, "distance_from_high_pct": 4.762, "spread_pct": 2.07, "rvol": 0.132, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T14:08:44.365319", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8015, "vwap_slope": -0.0053, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0658, "ema9": 14.7133, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.152, "volume_pace_ratio": 1.529}}
{"timestamp": "2026-09-22T14:08:44.366172", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0684, "vwap_slope": 0.0019, "atr": 0.0328, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0814, "ema9": 10.0929, "ema20": 10.0955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.513}}
{"timestamp": "2026-09-22T14:08:44.367304", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.6s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.175, "vwap": 9.1261, "vwap_slope": 0.0008, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.1128, "ema9": 9.1238, "ema20": 9.1179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 0.596, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.442, "stage3": {"stop": 9.1253, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.725, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:44.369174", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7382, "vwap": 13.8122, "vwap_slope": -0.0033, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0773, "ema9": 13.7963, "ema20": 13.8067, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 1.94, "spread_pct": 0.073, "rvol": 0.055, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:08:44.370153", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.5s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 6.1777, "vwap": 6.1473, "vwap_slope": 0.0007, "atr": 0.0153, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0619, "ema9": 6.1665, "ema20": 6.1561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 0.68, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.934, "stage3": {"stop": 6.1593, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1784, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:08:44.371292", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.077%)"], "metrics": {"price": 13.315, "vwap": 13.4639, "vwap_slope": -0.0126, "atr": 0.0412, "atr_pct": 0.309, "trend": "negative", "slope_pct": -0.0931, "flat_threshold_pct": 0.0774, "ema9": 13.3344, "ema20": 13.3641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.1, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T14:08:49.379306", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.865, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4057, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:49.381409", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.865, "vwap": 7.7904, "vwap_slope": 0.0133, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0843, "lower_highs_lower_lows": false, "stop": 7.814, "imbalance_decline_count": 0, "imbalance_cur": 0.12506948304613674, "imbalance_prev": 0.020757020757020756}}
{"timestamp": "2026-09-22T14:08:49.382822", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 5.525, "peak_price": 5.5435, "peak_gain_cents": 0.5, "slope_pct": -0.0904, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:49.384112", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0229, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 5.4975, "imbalance_decline_count": 2, "imbalance_cur": 0.38509316770186336, "imbalance_prev": 0.5274463007159904}}
{"timestamp": "2026-09-22T14:08:49.384757", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.940%)", "metrics": {"price": 9.1125, "peak_price": 9.1125, "peak_gain_cents": 8.75, "slope_pct": 0.9398, "trend": "positive"}}
{"timestamp": "2026-09-22T14:08:49.385528", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.1125, "vwap": 8.8705, "vwap_slope": 0.0236, "atr": 0.0744, "trend": "flat", "slope_pct": 0.1134, "lower_highs_lower_lows": false, "stop": 9.0232, "imbalance_decline_count": 0, "imbalance_cur": 0.5410573678290214, "imbalance_prev": 0.18941463736553818}}
{"timestamp": "2026-09-22T14:08:49.386560", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.165, "vwap": 13.7638, "vwap_slope": -0.0233, "atr": 0.3272, "atr_pct": 2.485, "trend": "flat", "slope_pct": -0.267, "flat_threshold_pct": 0.6213, "ema9": 13.2742, "ema20": 13.452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 17.045, "spread_pct": 0.228, "rvol": 2.181, "volume_pace_ratio": 21.908}}
{"timestamp": "2026-09-22T14:08:49.389919", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8555, "vwap_slope": -0.0042, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0658, "flat_threshold_pct": 0.1194, "ema9": 8.7707, "ema20": 8.7629, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.55, "volume_pace_ratio": 5.526}}
{"timestamp": "2026-09-22T14:08:49.391031", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.211%, flat band 0.175%)"], "metrics": {"price": 13.16, "vwap": 13.6367, "vwap_slope": -0.0089, "atr": 0.0923, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.2111, "flat_threshold_pct": 0.1753, "ema9": 13.1111, "ema20": 13.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.328, "distance_from_high_pct": 7.259, "spread_pct": 0.152, "rvol": 0.106, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T14:08:49.392197", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3485, "vwap": 6.4156, "vwap_slope": -0.0104, "atr": 0.018, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0709, "ema9": 6.3681, "ema20": 6.3827, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 3.371, "spread_pct": 0.158, "rvol": 0.118, "volume_pace_ratio": 1.188}}
{"timestamp": "2026-09-22T14:08:49.393074", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:08:49.394001", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.5s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 12.763, "vwap": 12.7198, "vwap_slope": 0.0023, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0622, "ema9": 12.7547, "ema20": 12.7331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.289, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.531, "stage3": {"stop": 12.7248, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1056, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:08:49.395007", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6497, "vwap": 8.7384, "vwap_slope": -0.0038, "atr": 0.0465, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1343, "ema9": 8.6301, "ema20": 8.6398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 6.287, "spread_pct": 0.116, "rvol": 0.499, "volume_pace_ratio": 5.015}}
{"timestamp": "2026-09-22T14:08:49.395954", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.64, "vwap": 11.6283, "vwap_slope": 0.002, "atr": 0.0518, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0291, "flat_threshold_pct": 0.1113, "ema9": 11.6684, "ema20": 11.65, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 1.272, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:08:49.396796", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4162, "vwap": 12.3326, "vwap_slope": 0.008, "atr": 0.0453, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0913, "ema9": 12.3945, "ema20": 12.3483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.224, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:08:49.397577", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.108%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1992, "vwap": 10.3112, "vwap_slope": -0.0159, "atr": 0.0441, "atr_pct": 0.432, "trend": "negative", "slope_pct": -0.1198, "flat_threshold_pct": 0.1081, "ema9": 10.2171, "ema20": 10.2582, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.336, "distance_from_high_pct": 4.679, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:08:49.398369", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.0801, "vwap_slope": -0.0107, "atr": 0.032, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0892, "ema9": 9.0338, "ema20": 9.0513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 4.169, "spread_pct": 0.887, "rvol": 0.066, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T14:08:49.399515", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4248, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0646, "ema9": 7.4301, "ema20": 7.4366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.658, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:08:49.400357", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1866, "vwap_slope": -0.0051, "atr": 0.0439, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.12, "ema9": 9.1348, "ema20": 9.1393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.025, "spread_pct": 0.328, "rvol": 0.076, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:08:49.401168", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.7978, "vwap_slope": -0.0302, "atr": 0.1236, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.2499, "ema9": 12.404, "ema20": 12.554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.084, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:08:49.401930", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.3602, "vwap": 6.3236, "vwap_slope": 0.0166, "atr": 0.0187, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.0735, "ema9": 6.3394, "ema20": 6.3365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.388, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.748}}
{"timestamp": "2026-09-22T14:08:49.402832", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.5s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5427, "vwap": 5.5373, "vwap_slope": 0.0009, "atr": 0.0186, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.0839, "ema9": 5.5495, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.354, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5204, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6321, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:49.403647", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:08:49.404503", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7162, "vwap_slope": -0.0046, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0789, "ema9": 8.6663, "ema20": 8.6854, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:08:49.405549", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.24x normal below floor 0.4x"], "metrics": {"price": 11.9877, "vwap": 11.7544, "vwap_slope": 0.0341, "atr": 0.0739, "atr_pct": 0.616, "trend": "flat", "slope_pct": 0.0456, "flat_threshold_pct": 0.1541, "ema9": 11.8577, "ema20": 11.8095, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.457, "distance_from_high_pct": 0.019, "spread_pct": 0.418, "rvol": 0.024, "volume_pace_ratio": 0.242}}
{"timestamp": "2026-09-22T14:08:49.408917", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9817, "vwap_slope": -0.0168, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0608, "ema9": 8.9299, "ema20": 8.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.443}}
{"timestamp": "2026-09-22T14:08:49.409923", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.83, "vwap": 4.866, "vwap_slope": -0.0006, "atr": 0.0463, "atr_pct": 0.958, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.2394, "ema9": 4.8227, "ema20": 4.8197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.167, "spread_pct": 2.07, "rvol": 0.132, "volume_pace_ratio": 1.328}}
{"timestamp": "2026-09-22T14:08:49.411090", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7299, "vwap": 14.8016, "vwap_slope": -0.0053, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0657, "ema9": 14.7143, "ema20": 14.7221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.67, "spread_pct": 0.068, "rvol": 0.152, "volume_pace_ratio": 1.526}}
{"timestamp": "2026-09-22T14:08:49.411965", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0684, "vwap_slope": 0.0019, "atr": 0.0328, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0814, "ema9": 10.0929, "ema20": 10.0955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.509}}
{"timestamp": "2026-09-22T14:08:49.412831", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.6s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 9.18, "vwap": 9.1261, "vwap_slope": 0.0009, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.1127, "ema9": 9.1248, "ema20": 9.1183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.421, "distance_from_high_pct": 0.542, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.441, "stage3": {"stop": 9.1303, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:08:49.413692", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8121, "vwap_slope": -0.0035, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0773, "ema9": 13.7967, "ema20": 13.8069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:08:49.414556", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.5s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1474, "vwap_slope": 0.0008, "atr": 0.0153, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0619, "ema9": 6.1669, "ema20": 6.1563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.933, "stage3": {"stop": 6.1616, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2269, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:49.415532", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.078%)"], "metrics": {"price": 13.315, "vwap": 13.4635, "vwap_slope": -0.013, "atr": 0.0416, "atr_pct": 0.312, "trend": "negative", "slope_pct": -0.0931, "flat_threshold_pct": 0.078, "ema9": 13.3344, "ema20": 13.3641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.1, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T14:08:54.421527", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.855, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4439, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:54.423427", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7904, "vwap_slope": 0.0133, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0838, "lower_highs_lower_lows": false, "stop": 7.804, "imbalance_decline_count": 1, "imbalance_cur": 0.08184281842818428, "imbalance_prev": 0.12506948304613674}}
{"timestamp": "2026-09-22T14:08:54.424420", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 5.5472, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.03, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:54.425025", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5472, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0232, "trend": "flat", "slope_pct": 0.0175, "lower_highs_lower_lows": true, "stop": 5.5194, "imbalance_decline_count": 0, "imbalance_cur": 0.6666666666666666, "imbalance_prev": 0.38509316770186336}}
{"timestamp": "2026-09-22T14:08:54.425475", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.965%)", "metrics": {"price": 9.12, "peak_price": 9.12, "peak_gain_cents": 9.5, "slope_pct": 0.9647, "trend": "positive"}}
{"timestamp": "2026-09-22T14:08:54.426274", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.12, "vwap": 8.8726, "vwap_slope": 0.0257, "atr": 0.0744, "trend": "flat", "slope_pct": 0.1137, "lower_highs_lower_lows": false, "stop": 9.0307, "imbalance_decline_count": 0, "imbalance_cur": 0.5632320552607869, "imbalance_prev": 0.5410573678290214}}
{"timestamp": "2026-09-22T14:08:54.427494", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.145, "vwap": 13.7636, "vwap_slope": -0.0235, "atr": 0.3286, "atr_pct": 2.5, "trend": "flat", "slope_pct": -0.2679, "flat_threshold_pct": 0.625, "ema9": 13.2702, "ema20": 13.4501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 17.171, "spread_pct": 0.228, "rvol": 2.181, "volume_pace_ratio": 21.865}}
{"timestamp": "2026-09-22T14:08:54.428420", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8555, "vwap_slope": -0.0043, "atr": 0.0419, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0654, "flat_threshold_pct": 0.1193, "ema9": 8.7727, "ema20": 8.7639, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.551, "volume_pace_ratio": 5.52}}
{"timestamp": "2026-09-22T14:08:54.429272", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.211%, flat band 0.176%)"], "metrics": {"price": 13.165, "vwap": 13.6364, "vwap_slope": -0.0092, "atr": 0.0928, "atr_pct": 0.705, "trend": "negative", "slope_pct": -0.2109, "flat_threshold_pct": 0.1763, "ema9": 13.1121, "ema20": 13.178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 7.223, "spread_pct": 0.152, "rvol": 0.106, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T14:08:54.430157", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3508, "vwap": 6.4152, "vwap_slope": -0.0108, "atr": 0.018, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0709, "ema9": 6.3685, "ema20": 6.383, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 3.336, "spread_pct": 0.158, "rvol": 0.119, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T14:08:54.430975", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:08:54.432386", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.6s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7614, "vwap": 12.7198, "vwap_slope": 0.0023, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0623, "ema9": 12.7544, "ema20": 12.733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.302, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.53, "stage3": {"stop": 12.7232, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4181, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:54.433238", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6486, "vwap": 8.7384, "vwap_slope": -0.0038, "atr": 0.0465, "atr_pct": 0.537, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.1344, "ema9": 8.6299, "ema20": 8.6396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 6.299, "spread_pct": 0.116, "rvol": 0.499, "volume_pace_ratio": 5.004}}
{"timestamp": "2026-09-22T14:08:54.434052", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.7091, "vwap": 11.6286, "vwap_slope": 0.0024, "atr": 0.0518, "atr_pct": 0.443, "trend": "flat", "slope_pct": 0.0314, "flat_threshold_pct": 0.1106, "ema9": 11.6823, "ema20": 11.6565, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 0.686, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:08:54.434901", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.41, "vwap": 12.3326, "vwap_slope": 0.008, "atr": 0.0453, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0913, "ema9": 12.3933, "ema20": 12.3477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.273, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:08:54.435841", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.109%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.31, "vwap_slope": -0.017, "atr": 0.0441, "atr_pct": 0.434, "trend": "negative", "slope_pct": -0.1214, "flat_threshold_pct": 0.1085, "ema9": 10.2082, "ema20": 10.254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.336, "distance_from_high_pct": 5.093, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:08:54.437523", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.0801, "vwap_slope": -0.0107, "atr": 0.032, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0892, "ema9": 9.0338, "ema20": 9.0513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 4.169, "spread_pct": 0.887, "rvol": 0.066, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T14:08:54.438304", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4248, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0646, "ema9": 7.4301, "ema20": 7.4366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 1.658, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:08:54.439148", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1865, "vwap_slope": -0.0052, "atr": 0.0439, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.1202, "ema9": 9.1318, "ema20": 9.1378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.185, "spread_pct": 0.328, "rvol": 0.076, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:08:54.439985", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.80", "VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.7971, "vwap_slope": -0.0309, "atr": 0.1236, "atr_pct": 1.0, "trend": "flat", "slope_pct": -0.1797, "flat_threshold_pct": 0.25, "ema9": 12.403, "ema20": 12.5535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 8.543, "spread_pct": 0.243, "rvol": 0.085, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:08:54.440768", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32"], "metrics": {"price": 6.31, "vwap": 6.3232, "vwap_slope": 0.0162, "atr": 0.0187, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0287, "flat_threshold_pct": 0.0741, "ema9": 6.3293, "ema20": 6.3318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.744}}
{"timestamp": "2026-09-22T14:08:54.441576", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.6s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5482, "vwap": 5.5373, "vwap_slope": 0.0009, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0257, "flat_threshold_pct": 0.0838, "ema9": 5.5506, "ema20": 5.5487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.256, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5259, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7477, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:54.442319", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:08:54.443174", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7162, "vwap_slope": -0.0046, "atr": 0.0273, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0788, "ema9": 8.6673, "ema20": 8.6859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:08:54.444073", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.25x normal below floor 0.4x"], "metrics": {"price": 11.98, "vwap": 11.7584, "vwap_slope": 0.0381, "atr": 0.0746, "atr_pct": 0.623, "trend": "flat", "slope_pct": 0.0453, "flat_threshold_pct": 0.1557, "ema9": 11.8561, "ema20": 11.8087, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.503, "distance_from_high_pct": 0.167, "spread_pct": 0.25, "rvol": 0.024, "volume_pace_ratio": 0.246}}
{"timestamp": "2026-09-22T14:08:54.444803", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9817, "vwap_slope": -0.0168, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0608, "ema9": 8.9299, "ema20": 8.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.439}}
{"timestamp": "2026-09-22T14:08:54.445578", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.83 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.83, "vwap": 4.866, "vwap_slope": -0.0006, "atr": 0.0463, "atr_pct": 0.958, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.2394, "ema9": 4.8227, "ema20": 4.8197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.167, "spread_pct": 2.07, "rvol": 0.132, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T14:08:54.446389", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.8013, "vwap_slope": -0.0055, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0658, "ema9": 14.7133, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.152, "volume_pace_ratio": 1.526}}
{"timestamp": "2026-09-22T14:08:54.447240", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0886, "vwap": 10.0684, "vwap_slope": 0.002, "atr": 0.0328, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0813, "ema9": 10.0946, "ema20": 10.0963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.995, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.506}}
{"timestamp": "2026-09-22T14:08:54.448083", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.6s", "imbalance +100% >= 50% buy threshold, stop 9.14", "entry_score 96.1"], "reasons_against": [], "metrics": {"price": 9.1848, "vwap": 9.1262, "vwap_slope": 0.0009, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1126, "ema9": 9.1258, "ema20": 9.1188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.423, "distance_from_high_pct": 0.49, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.44, "stage3": {"stop": 9.1351, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.14"}, "entry_score": 96.11, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.911, "slope_sub": 1.0, "volume_accel_sub": 0.788}}}
{"timestamp": "2026-09-22T14:08:54.484345", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8121, "vwap_slope": -0.0034, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0773, "ema9": 13.7977, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.655, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:08:54.485328", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.6s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1474, "vwap_slope": 0.0008, "atr": 0.0153, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0619, "ema9": 6.1669, "ema20": 6.1563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.931, "stage3": {"stop": 6.1616, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3438, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:54.486244", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.078%)"], "metrics": {"price": 13.3217, "vwap": 13.4635, "vwap_slope": -0.013, "atr": 0.0416, "atr_pct": 0.312, "trend": "negative", "slope_pct": -0.0929, "flat_threshold_pct": 0.078, "ema9": 13.3357, "ema20": 13.3647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 4.435, "spread_pct": 0.075, "rvol": 0.1, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T14:08:59.491163", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.855, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.4439, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:08:59.493188", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.7904, "vwap_slope": 0.0133, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0838, "lower_highs_lower_lows": false, "stop": 7.804, "imbalance_decline_count": 0, "imbalance_cur": 0.08184281842818428, "imbalance_prev": 0.08184281842818428}}
{"timestamp": "2026-09-22T14:08:59.493733", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0904, "trend": "flat"}}
{"timestamp": "2026-09-22T14:08:59.494109", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0232, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 5.4972, "imbalance_decline_count": 0, "imbalance_cur": 0.9328859060402684, "imbalance_prev": 0.6666666666666666}}
{"timestamp": "2026-09-22T14:08:59.494479", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.998%)", "metrics": {"price": 9.1299, "peak_price": 9.1299, "peak_gain_cents": 10.49, "slope_pct": 0.9976, "trend": "positive"}}
{"timestamp": "2026-09-22T14:08:59.495165", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.1299, "vwap": 8.8763, "vwap_slope": 0.0294, "atr": 0.0765, "trend": "flat", "slope_pct": 0.1141, "lower_highs_lower_lows": false, "stop": 9.0381, "imbalance_decline_count": 0, "imbalance_cur": 0.5891839043842207, "imbalance_prev": 0.5632320552607869}}
{"timestamp": "2026-09-22T14:08:59.496302", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.15, "vwap": 13.7629, "vwap_slope": -0.0242, "atr": 0.3329, "atr_pct": 2.532, "trend": "flat", "slope_pct": -0.2677, "flat_threshold_pct": 0.6329, "ema9": 13.2712, "ema20": 13.4506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 17.139, "spread_pct": 0.457, "rvol": 2.183, "volume_pace_ratio": 21.837}}
{"timestamp": "2026-09-22T14:08:59.497936", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8555, "vwap_slope": -0.0043, "atr": 0.0419, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0654, "flat_threshold_pct": 0.1193, "ema9": 8.7727, "ema20": 8.7639, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.551, "volume_pace_ratio": 5.51}}
{"timestamp": "2026-09-22T14:08:59.498731", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.211%, flat band 0.176%)"], "metrics": {"price": 13.17, "vwap": 13.6364, "vwap_slope": -0.0092, "atr": 0.0928, "atr_pct": 0.705, "trend": "negative", "slope_pct": -0.2108, "flat_threshold_pct": 0.1762, "ema9": 13.1131, "ema20": 13.1784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 7.188, "spread_pct": 0.38, "rvol": 0.106, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T14:08:59.500443", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.41", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.4149, "vwap_slope": -0.0111, "atr": 0.018, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0709, "ema9": 6.3684, "ema20": 6.3829, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.12, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T14:08:59.502258", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:08:59.502958", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.6s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.765, "vwap": 12.7199, "vwap_slope": 0.0023, "atr": 0.0318, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0622, "ema9": 12.7551, "ema20": 12.7333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.529, "stage3": {"stop": 12.7268, "risk": 0.0382, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4324, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:59.503552", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.7384, "vwap_slope": -0.0039, "atr": 0.0465, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.1344, "ema9": 8.6291, "ema20": 8.6393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 6.338, "spread_pct": 0.116, "rvol": 0.499, "volume_pace_ratio": 4.994}}
{"timestamp": "2026-09-22T14:08:59.504225", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.7064, "vwap": 11.6287, "vwap_slope": 0.0024, "atr": 0.0518, "atr_pct": 0.443, "trend": "flat", "slope_pct": 0.0313, "flat_threshold_pct": 0.1107, "ema9": 11.6817, "ema20": 11.6563, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 0.709, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:08:59.504797", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.415, "vwap": 12.3326, "vwap_slope": 0.0081, "atr": 0.0453, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0913, "ema9": 12.3943, "ema20": 12.3482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:08:59.505382", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.109%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.31, "vwap_slope": -0.017, "atr": 0.0441, "atr_pct": 0.434, "trend": "negative", "slope_pct": -0.1214, "flat_threshold_pct": 0.1085, "ema9": 10.2082, "ema20": 10.254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.336, "distance_from_high_pct": 5.093, "spread_pct": 0.098, "rvol": 0.037, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:08:59.505952", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.0801, "vwap_slope": -0.0107, "atr": 0.032, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0892, "ema9": 9.0338, "ema20": 9.0513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 4.169, "spread_pct": 0.887, "rvol": 0.066, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:08:59.506526", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4613, "vwap_slope": -0.0022, "atr": 0.0192, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0646, "ema9": 7.4302, "ema20": 7.4366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:08:59.507166", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1865, "vwap_slope": -0.0052, "atr": 0.0439, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.1202, "ema9": 9.1318, "ema20": 9.1378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.185, "spread_pct": 0.328, "rvol": 0.076, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:08:59.507740", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.7946, "vwap_slope": -0.0334, "atr": 0.1251, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.1805, "flat_threshold_pct": 0.2534, "ema9": 12.398, "ema20": 12.5511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 8.728, "spread_pct": 0.243, "rvol": 0.085, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:08:59.508438", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32"], "metrics": {"price": 6.3186, "vwap": 6.3232, "vwap_slope": 0.0163, "atr": 0.0187, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.074, "ema9": 6.3311, "ema20": 6.3326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.04, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.74}}
{"timestamp": "2026-09-22T14:08:59.509416", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.6s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5481, "vwap": 5.5374, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0257, "flat_threshold_pct": 0.0838, "ema9": 5.5506, "ema20": 5.5487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.258, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5258, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6037, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:59.510234", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:08:59.511160", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7158, "vwap_slope": -0.005, "atr": 0.0273, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0788, "ema9": 8.6673, "ema20": 8.6859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:08:59.512131", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.01, "vwap": 11.8607, "vwap_slope": 0.1404, "atr": 0.076, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.0463, "flat_threshold_pct": 0.1582, "ema9": 11.8621, "ema20": 11.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.516, "distance_from_high_pct": 0.083, "spread_pct": 0.083, "rvol": 0.045, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:08:59.514075", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9816, "vwap_slope": -0.0168, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0608, "ema9": 8.9289, "ema20": 8.9489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.437}}
{"timestamp": "2026-09-22T14:08:59.517496", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8655, "vwap_slope": -0.0011, "atr": 0.0477, "atr_pct": 0.998, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.2494, "ema9": 4.8127, "ema20": 4.8149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 5.159, "spread_pct": 2.275, "rvol": 0.133, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:08:59.518498", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.725, "vwap": 14.801, "vwap_slope": -0.0059, "atr": 0.0387, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0658, "ema9": 14.7133, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.529}}
{"timestamp": "2026-09-22T14:08:59.519405", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0986, "vwap": 10.0684, "vwap_slope": 0.002, "atr": 0.0328, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.0813, "ema9": 10.0966, "ema20": 10.0973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.897, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.503}}
{"timestamp": "2026-09-22T14:08:59.520388", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 60.7s", "imbalance +100% >= 50% buy threshold, stop 9.14", "entry_score 96.1"], "reasons_against": [], "metrics": {"price": 9.1848, "vwap": 9.1262, "vwap_slope": 0.0009, "atr": 0.0414, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.1126, "ema9": 9.1258, "ema20": 9.1188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.423, "distance_from_high_pct": 0.49, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.439, "stage3": {"stop": 9.1351, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.14"}, "entry_score": 96.11, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.911, "slope_sub": 1.0, "volume_accel_sub": 0.788}}}
{"timestamp": "2026-09-22T14:08:59.558578", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8119, "vwap_slope": -0.0037, "atr": 0.0425, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0773, "ema9": 13.7977, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:08:59.560596", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.7s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1474, "vwap_slope": 0.0008, "atr": 0.0153, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0619, "ema9": 6.1659, "ema20": 6.1558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.929, "stage3": {"stop": 6.1566, "risk": 0.0184, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7208, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:08:59.562056", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.078%)"], "metrics": {"price": 13.325, "vwap": 13.4632, "vwap_slope": -0.0133, "atr": 0.0416, "atr_pct": 0.312, "trend": "negative", "slope_pct": -0.0928, "flat_threshold_pct": 0.078, "ema9": 13.3364, "ema20": 13.365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.1, "volume_pace_ratio": 1.003}}
{"timestamp": "2026-09-22T14:09:04.568138", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8593, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1299, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:04.571637", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8593, "vwap": 7.7903, "vwap_slope": 0.0036, "atr": 0.0368, "trend": "flat", "slope_pct": 0.0809, "lower_highs_lower_lows": false, "stop": 7.8152, "imbalance_decline_count": 1, "imbalance_cur": 0.04067796610169491, "imbalance_prev": 0.08184281842818428}}
{"timestamp": "2026-09-22T14:09:04.572594", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.53, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:04.573251", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5094, "vwap_slope": 0.0006, "atr": 0.0216, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 5.5041, "imbalance_decline_count": 1, "imbalance_cur": 0.9240506329113924, "imbalance_prev": 0.9328859060402684}}
{"timestamp": "2026-09-22T14:09:04.574012", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.890%)", "metrics": {"price": 9.145, "peak_price": 9.145, "peak_gain_cents": 12.0, "slope_pct": 0.89, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:04.579068", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.145, "vwap": 8.8808, "vwap_slope": 0.0315, "atr": 0.0808, "trend": "flat", "slope_pct": 0.1172, "lower_highs_lower_lows": false, "stop": 9.0481, "imbalance_decline_count": 1, "imbalance_cur": 0.5764167085028125, "imbalance_prev": 0.5891839043842207}}
{"timestamp": "2026-09-22T14:09:04.580385", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.76", "VWAP sloping down"], "metrics": {"price": 13.125, "vwap": 13.7627, "vwap_slope": -0.017, "atr": 0.3165, "atr_pct": 2.412, "trend": "flat", "slope_pct": -0.2599, "flat_threshold_pct": 0.6029, "ema9": 13.2419, "ema20": 13.4196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 17.297, "spread_pct": 0.381, "rvol": 2.184, "volume_pace_ratio": 21.797}}
{"timestamp": "2026-09-22T14:09:04.581461", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8552, "vwap_slope": -0.0025, "atr": 0.0414, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.1179, "ema9": 8.7749, "ema20": 8.7658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.553, "volume_pace_ratio": 5.517}}
{"timestamp": "2026-09-22T14:09:04.582476", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.203%, flat band 0.157%)"], "metrics": {"price": 13.16, "vwap": 13.6363, "vwap_slope": -0.0066, "atr": 0.0828, "atr_pct": 0.629, "trend": "negative", "slope_pct": -0.2028, "flat_threshold_pct": 0.1573, "ema9": 13.1217, "ema20": 13.1762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.331, "distance_from_high_pct": 7.259, "spread_pct": 0.38, "rvol": 0.106, "volume_pace_ratio": 1.061}}
{"timestamp": "2026-09-22T14:09:04.583605", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.4147, "vwap_slope": -0.0069, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0677, "ema9": 6.3637, "ema20": 6.3793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.12, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T14:09:04.584567", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:09:04.585580", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.7s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.765, "vwap": 12.7199, "vwap_slope": 0.0016, "atr": 0.0295, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0578, "ema9": 12.7571, "ema20": 12.7363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.528, "stage3": {"stop": 12.7296, "risk": 0.0354, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5773, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:04.587893", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6453, "vwap": 8.7383, "vwap_slope": -0.0015, "atr": 0.0393, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0733, "flat_threshold_pct": 0.1137, "ema9": 8.6324, "ema20": 8.6399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 6.335, "spread_pct": 0.116, "rvol": 0.5, "volume_pace_ratio": 4.988}}
{"timestamp": "2026-09-22T14:09:04.589017", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6302, "vwap": 11.6281, "vwap_slope": 0.0003, "atr": 0.0446, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0959, "ema9": 11.6608, "ema20": 11.6481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.355, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:09:04.592761", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.408, "vwap": 12.3324, "vwap_slope": 0.0042, "atr": 0.0419, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.0845, "ema9": 12.3962, "ema20": 12.3534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.289, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:09:04.593864", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.110%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.3082, "vwap_slope": -0.0149, "atr": 0.0445, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1206, "flat_threshold_pct": 0.1096, "ema9": 10.1956, "ema20": 10.2436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.37, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:09:04.594955", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.99, "vwap": 9.0807, "vwap_slope": -0.0101, "atr": 0.0313, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.087, "ema9": 9.0378, "ema20": 9.0532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 3.955, "spread_pct": 0.887, "rvol": 0.066, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:09:04.595904", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4261, "vwap": 7.4613, "vwap_slope": -0.0008, "atr": 0.0172, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0579, "ema9": 7.4293, "ema20": 7.4356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.641, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:09:04.596814", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1866, "vwap_slope": -0.0051, "atr": 0.0429, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.1177, "ema9": 9.1318, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.185, "spread_pct": 0.219, "rvol": 0.076, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:09:04.597736", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.794, "vwap_slope": -0.0239, "atr": 0.1197, "atr_pct": 0.972, "trend": "flat", "slope_pct": -0.1817, "flat_threshold_pct": 0.2431, "ema9": 12.3788, "ema20": 12.5273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 8.95, "spread_pct": 0.406, "rvol": 0.085, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:09:04.598726", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.305, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.0154, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.0609, "ema9": 6.3245, "ema20": 6.3292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.739}}
{"timestamp": "2026-09-22T14:09:04.599771", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 60.7s", "imbalance +100% >= 50% buy threshold, stop 5.52", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5374, "vwap_slope": 0.0007, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0803, "ema9": 5.5498, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5236, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.999, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.52"}, "entry_score": 99.71, "entry_score_breakdown": {"imbalance_sub": 0.999, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:04.635511", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:09:04.637292", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.72", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7157, "vwap_slope": -0.0016, "atr": 0.0253, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.073, "ema9": 8.6656, "ema20": 8.6834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.036, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:09:04.638746", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.03, "vwap": 11.8616, "vwap_slope": 0.1409, "atr": 0.0746, "atr_pct": 0.62, "trend": "flat", "slope_pct": 0.0515, "flat_threshold_pct": 0.155, "ema9": 11.8957, "ema20": 11.8324, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.615, "distance_from_high_pct": 0.0, "spread_pct": 0.166, "rvol": 0.045, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:09:04.641218", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9816, "vwap_slope": -0.0074, "atr": 0.0204, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0572, "ema9": 8.9236, "ema20": 8.9444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.435}}
{"timestamp": "2026-09-22T14:09:04.642555", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7922, "vwap": 4.8655, "vwap_slope": -0.0011, "atr": 0.0486, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.2533, "ema9": 4.8086, "ema20": 4.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.917, "spread_pct": 2.275, "rvol": 0.133, "volume_pace_ratio": 1.324}}
{"timestamp": "2026-09-22T14:09:04.644792", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7182, "vwap": 14.8011, "vwap_slope": -0.0054, "atr": 0.0353, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0599, "ema9": 14.7143, "ema20": 14.7213, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 1.748, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.526}}
{"timestamp": "2026-09-22T14:09:04.647924", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0899, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0314, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.0779, "ema9": 10.0939, "ema20": 10.0958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 0.982, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T14:09:04.650403", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 65.8s", "imbalance +100% >= 50% buy threshold, stop 9.14", "entry_score 96.8"], "reasons_against": [], "metrics": {"price": 9.19, "vwap": 9.1262, "vwap_slope": 0.0012, "atr": 0.0418, "atr_pct": 0.454, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.1136, "ema9": 9.1386, "ema20": 9.1256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.433, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.438, "stage3": {"stop": 9.1398, "risk": 0.0502, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.14"}, "entry_score": 96.79, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.909, "slope_sub": 1.0, "volume_accel_sub": 0.86}}}
{"timestamp": "2026-09-22T14:09:04.718158", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7802, "vwap": 13.8115, "vwap_slope": -0.0029, "atr": 0.0394, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0715, "ema9": 13.7942, "ema20": 13.8047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 1.64, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:09:04.719889", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.8s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1474, "vwap_slope": 0.0005, "atr": 0.0148, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0601, "ema9": 6.1669, "ema20": 6.1572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.928, "stage3": {"stop": 6.1572, "risk": 0.0178, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8309, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:04.722014", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.076%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.463, "vwap_slope": -0.0096, "atr": 0.0404, "atr_pct": 0.303, "trend": "negative", "slope_pct": -0.0903, "flat_threshold_pct": 0.0759, "ema9": 13.3293, "ema20": 13.3589, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.1, "volume_pace_ratio": 1.001}}
{"timestamp": "2026-09-22T14:09:09.727268", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.85, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1654, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:09.729294", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.7904, "vwap_slope": 0.0037, "atr": 0.0368, "trend": "flat", "slope_pct": 0.0805, "lower_highs_lower_lows": false, "stop": 7.8059, "imbalance_decline_count": 2, "imbalance_cur": -0.24829600778967867, "imbalance_prev": 0.04067796610169491}}
{"timestamp": "2026-09-22T14:09:09.730076", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 5.53, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:09.730725", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 5.5035, "imbalance_decline_count": 0, "imbalance_cur": 0.9724137931034482, "imbalance_prev": 0.9240506329113924}}
{"timestamp": "2026-09-22T14:09:09.731439", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.915%)", "metrics": {"price": 9.1527, "peak_price": 9.1527, "peak_gain_cents": 12.77, "slope_pct": 0.9154, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:09.732315", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.1527, "vwap": 8.881, "vwap_slope": 0.0317, "atr": 0.0815, "trend": "flat", "slope_pct": 0.1175, "lower_highs_lower_lows": false, "stop": 9.0549, "imbalance_decline_count": 0, "imbalance_cur": 0.6175000417941388, "imbalance_prev": 0.5764167085028125}}
{"timestamp": "2026-09-22T14:09:09.733461", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.76", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.7625, "vwap_slope": -0.0172, "atr": 0.3165, "atr_pct": 2.413, "trend": "flat", "slope_pct": -0.2602, "flat_threshold_pct": 0.6031, "ema9": 13.2409, "ema20": 13.4191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 17.328, "spread_pct": 0.076, "rvol": 2.185, "volume_pace_ratio": 21.755}}
{"timestamp": "2026-09-22T14:09:09.734398", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8552, "vwap_slope": -0.0026, "atr": 0.0414, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.1179, "ema9": 8.7749, "ema20": 8.7658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.553, "volume_pace_ratio": 5.509}}
{"timestamp": "2026-09-22T14:09:09.735351", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.64", "VWAP sloping down", "trend negative (slope -0.202%, flat band 0.160%)"], "metrics": {"price": 13.18, "vwap": 13.6358, "vwap_slope": -0.007, "atr": 0.0842, "atr_pct": 0.639, "trend": "negative", "slope_pct": -0.2022, "flat_threshold_pct": 0.1598, "ema9": 13.1257, "ema20": 13.1781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 7.118, "spread_pct": 0.303, "rvol": 0.106, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T14:09:09.736745", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3443, "vwap": 6.4147, "vwap_slope": -0.0069, "atr": 0.0175, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0691, "ema9": 6.3635, "ema20": 6.3792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 3.435, "spread_pct": 0.158, "rvol": 0.12, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T14:09:09.737865", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:09:09.738958", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (126.9s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.763, "vwap": 12.72, "vwap_slope": 0.0016, "atr": 0.0305, "atr_pct": 0.239, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0597, "ema9": 12.7567, "ema20": 12.7362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 0.289, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.527, "stage3": {"stop": 12.7264, "risk": 0.0366, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9005, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:09.740216", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.7381, "vwap_slope": -0.0017, "atr": 0.04, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0737, "flat_threshold_pct": 0.116, "ema9": 8.6303, "ema20": 8.6389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.501, "volume_pace_ratio": 4.987}}
{"timestamp": "2026-09-22T14:09:09.741211", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 11.63, "vwap": 11.6281, "vwap_slope": 0.0003, "atr": 0.0446, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0959, "ema9": 11.6607, "ema20": 11.648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.357, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:09:09.743381", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.415, "vwap": 12.3324, "vwap_slope": 0.0042, "atr": 0.0441, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.0889, "ema9": 12.3976, "ema20": 12.3541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:09:09.745456", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.110%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.3082, "vwap_slope": -0.0149, "atr": 0.0445, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1206, "flat_threshold_pct": 0.1096, "ema9": 10.1956, "ema20": 10.2436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.37, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:09:09.746557", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.99, "vwap": 9.0807, "vwap_slope": -0.0101, "atr": 0.0313, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.087, "ema9": 9.0378, "ema20": 9.0532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 3.955, "spread_pct": 0.887, "rvol": 0.066, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:09:09.749987", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4261, "vwap": 7.4613, "vwap_slope": -0.0008, "atr": 0.0172, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0579, "ema9": 7.4293, "ema20": 7.4356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.641, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:09:09.751266", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1865, "vwap_slope": -0.0042, "atr": 0.0386, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.1058, "ema9": 9.1315, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 3.079, "spread_pct": 0.219, "rvol": 0.076, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:09:09.753385", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.3131, "vwap": 12.7939, "vwap_slope": -0.024, "atr": 0.1197, "atr_pct": 0.972, "trend": "flat", "slope_pct": -0.1816, "flat_threshold_pct": 0.243, "ema9": 12.3794, "ema20": 12.5276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 8.927, "spread_pct": 0.406, "rvol": 0.085, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:09:09.754414", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.305, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.0154, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.0609, "ema9": 6.3245, "ema20": 6.3292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.735}}
{"timestamp": "2026-09-22T14:09:09.755441", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 65.9s", "imbalance +100% >= 50% buy threshold, stop 5.53", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.548, "vwap": 5.5374, "vwap_slope": 0.0007, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.0803, "ema9": 5.5504, "ema20": 5.5488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.26, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5266, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9989, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.53"}, "entry_score": 99.71, "entry_score_breakdown": {"imbalance_sub": 0.998, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:09.817584", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:09:09.819135", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7147, "vwap_slope": -0.0026, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0781, "ema9": 8.6686, "ema20": 8.6848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:09:09.821337", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 12.0214, "vwap": 11.8619, "vwap_slope": 0.1412, "atr": 0.0746, "atr_pct": 0.621, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.1551, "ema9": 11.894, "ema20": 11.8316, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.624, "distance_from_high_pct": 0.071, "spread_pct": 0.166, "rvol": 0.045, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:09:09.822323", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.9815, "vwap_slope": -0.0074, "atr": 0.0206, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.0579, "ema9": 8.9226, "ema20": 8.9439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.432}}
{"timestamp": "2026-09-22T14:09:09.823422", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7922, "vwap": 4.8655, "vwap_slope": -0.0011, "atr": 0.0486, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.2533, "ema9": 4.8086, "ema20": 4.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.917, "spread_pct": 2.275, "rvol": 0.133, "volume_pace_ratio": 1.321}}
{"timestamp": "2026-09-22T14:09:09.824442", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.72, "vwap": 14.801, "vwap_slope": -0.0054, "atr": 0.0362, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0614, "ema9": 14.7146, "ema20": 14.7215, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T14:09:09.825291", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0899, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0314, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.0779, "ema9": 10.0939, "ema20": 10.0958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 0.982, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.497}}
{"timestamp": "2026-09-22T14:09:09.826140", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.0s", "imbalance +98% >= 50% buy threshold, stop 9.15", "entry_score 95.6"], "reasons_against": [], "metrics": {"price": 9.2, "vwap": 9.1265, "vwap_slope": 0.0015, "atr": 0.0442, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1202, "ema9": 9.1406, "ema20": 9.1265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.294, "distance_from_high_pct": 0.325, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.44, "stage3": {"stop": 9.147, "risk": 0.053, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.981, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 9.15"}, "entry_score": 95.59, "entry_score_breakdown": {"imbalance_sub": 0.973, "volume_pace_sub": 1.0, "volatility_sub": 0.894, "slope_sub": 1.0, "volume_accel_sub": 0.853}}}
{"timestamp": "2026-09-22T14:09:09.865219", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7586, "vwap": 13.8115, "vwap_slope": -0.0029, "atr": 0.0397, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0722, "ema9": 13.7899, "ema20": 13.8027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 1.794, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:09:09.866198", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.0s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1474, "vwap_slope": 0.0005, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0616, "ema9": 6.1659, "ema20": 6.1568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.927, "stage3": {"stop": 6.1518, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6353, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:09.867388", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.076%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.31, "vwap": 13.4629, "vwap_slope": -0.0096, "atr": 0.0404, "atr_pct": 0.304, "trend": "negative", "slope_pct": -0.0902, "flat_threshold_pct": 0.0759, "ema9": 13.3303, "ema20": 13.3593, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.1, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T14:09:14.873319", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8502, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1646, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:14.874224", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8502, "vwap": 7.7905, "vwap_slope": 0.0038, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0805, "lower_highs_lower_lows": false, "stop": 7.8057, "imbalance_decline_count": 0, "imbalance_cur": -0.1154639175257732, "imbalance_prev": -0.24829600778967867}}
{"timestamp": "2026-09-22T14:09:14.874925", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 5.53, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:14.875508", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 5.5035, "imbalance_decline_count": 0, "imbalance_cur": 0.9953703703703703, "imbalance_prev": 0.9724137931034482}}
{"timestamp": "2026-09-22T14:09:14.876085", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.972%)", "metrics": {"price": 9.17, "peak_price": 9.17, "peak_gain_cents": 14.5, "slope_pct": 0.9723, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:14.876769", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.17, "vwap": 8.8835, "vwap_slope": 0.0342, "atr": 0.0822, "trend": "flat", "slope_pct": 0.1182, "lower_highs_lower_lows": false, "stop": 9.0714, "imbalance_decline_count": 0, "imbalance_cur": 0.7721561344509695, "imbalance_prev": 0.6175000417941388}}
{"timestamp": "2026-09-22T14:09:14.877624", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.76", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.7618, "vwap_slope": -0.018, "atr": 0.3165, "atr_pct": 2.413, "trend": "flat", "slope_pct": -0.2602, "flat_threshold_pct": 0.6031, "ema9": 13.2409, "ema20": 13.4191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 17.328, "spread_pct": 0.153, "rvol": 2.187, "volume_pace_ratio": 21.735}}
{"timestamp": "2026-09-22T14:09:14.878442", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8552, "vwap_slope": -0.0026, "atr": 0.0414, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.1179, "ema9": 8.7749, "ema20": 8.7658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.553, "volume_pace_ratio": 5.497}}
{"timestamp": "2026-09-22T14:09:14.879421", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.200%, flat band 0.170%)"], "metrics": {"price": 13.2745, "vwap": 13.6339, "vwap_slope": -0.009, "atr": 0.0903, "atr_pct": 0.68, "trend": "negative", "slope_pct": -0.1996, "flat_threshold_pct": 0.17, "ema9": 13.1446, "ema20": 13.1871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.339, "distance_from_high_pct": 6.452, "spread_pct": 0.452, "rvol": 0.107, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T14:09:14.880308", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4145, "vwap_slope": -0.0072, "atr": 0.0175, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.069, "ema9": 6.3647, "ema20": 6.3798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.12, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T14:09:14.881176", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:09:14.882150", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.0s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7734, "vwap": 12.7201, "vwap_slope": 0.0017, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0602, "ema9": 12.7588, "ema20": 12.7371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.208, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.528, "stage3": {"stop": 12.7364, "risk": 0.037, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2421, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:14.884082", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.7381, "vwap_slope": -0.0017, "atr": 0.04, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0737, "flat_threshold_pct": 0.116, "ema9": 8.6303, "ema20": 8.6389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.501, "volume_pace_ratio": 4.977}}
{"timestamp": "2026-09-22T14:09:14.885122", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 11.63, "vwap": 11.6281, "vwap_slope": 0.0004, "atr": 0.0491, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.1055, "ema9": 11.6607, "ema20": 11.648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.357, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:09:14.886128", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.415, "vwap": 12.3324, "vwap_slope": 0.0042, "atr": 0.0456, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.0919, "ema9": 12.3976, "ema20": 12.3541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:09:14.887179", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.110%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1481, "vwap": 10.3082, "vwap_slope": -0.0149, "atr": 0.0445, "atr_pct": 0.438, "trend": "negative", "slope_pct": -0.1205, "flat_threshold_pct": 0.1096, "ema9": 10.1962, "ema20": 10.2439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.37, "distance_from_high_pct": 5.157, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:09:14.888157", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:09:14.889144", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.424, "vwap": 7.4613, "vwap_slope": -0.0008, "atr": 0.0173, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0581, "ema9": 7.4289, "ema20": 7.4354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 1.669, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:09:14.890042", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1864, "vwap_slope": -0.0043, "atr": 0.0386, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.1058, "ema9": 9.1315, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 3.079, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:09:14.891017", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.7936, "vwap_slope": -0.0243, "atr": 0.1204, "atr_pct": 0.979, "trend": "flat", "slope_pct": -0.182, "flat_threshold_pct": 0.2447, "ema9": 12.3768, "ema20": 12.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.085, "volume_pace_ratio": 0.846}}
{"timestamp": "2026-09-22T14:09:14.891947", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.31, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0608, "ema9": 6.3255, "ema20": 6.3297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.731}}
{"timestamp": "2026-09-22T14:09:14.892793", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.0s", "imbalance +100% >= 50% buy threshold, stop 5.53", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.5487, "vwap": 5.5374, "vwap_slope": 0.0007, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.0803, "ema9": 5.5505, "ema20": 5.5488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.248, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5273, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9991, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.53"}, "entry_score": 99.71, "entry_score_breakdown": {"imbalance_sub": 0.999, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:14.935059", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:09:14.936632", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7146, "vwap_slope": -0.0028, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0781, "ema9": 8.6676, "ema20": 8.6843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:09:14.938458", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 12.0214, "vwap": 11.8619, "vwap_slope": 0.1412, "atr": 0.0746, "atr_pct": 0.621, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.1551, "ema9": 11.894, "ema20": 11.8316, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.624, "distance_from_high_pct": 0.071, "spread_pct": 0.166, "rvol": 0.045, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:09:14.939476", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9076, "vwap": 8.9815, "vwap_slope": -0.0074, "atr": 0.0208, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.0584, "ema9": 8.9241, "ema20": 8.9446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 2.114, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.429}}
{"timestamp": "2026-09-22T14:09:14.940392", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.7922, "vwap": 4.8655, "vwap_slope": -0.0011, "atr": 0.0486, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.2533, "ema9": 4.8086, "ema20": 4.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.917, "spread_pct": 2.275, "rvol": 0.133, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T14:09:14.941572", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.72, "vwap": 14.801, "vwap_slope": -0.0054, "atr": 0.0362, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0614, "ema9": 14.7146, "ema20": 14.7215, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.52}}
{"timestamp": "2026-09-22T14:09:14.942667", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.0806, "ema9": 10.0919, "ema20": 10.0949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.494}}
{"timestamp": "2026-09-22T14:09:14.943812", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.1s", "imbalance +98% >= 50% buy threshold, stop 9.15", "entry_score 95.6"], "reasons_against": [], "metrics": {"price": 9.2, "vwap": 9.1265, "vwap_slope": 0.0015, "atr": 0.0442, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1202, "ema9": 9.1406, "ema20": 9.1265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.294, "distance_from_high_pct": 0.325, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.439, "stage3": {"stop": 9.147, "risk": 0.053, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.981, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 9.15"}, "entry_score": 95.59, "entry_score_breakdown": {"imbalance_sub": 0.973, "volume_pace_sub": 1.0, "volatility_sub": 0.894, "slope_sub": 1.0, "volume_accel_sub": 0.853}}}
{"timestamp": "2026-09-22T14:09:14.977900", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8115, "vwap_slope": -0.0029, "atr": 0.0397, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0723, "ema9": 13.7881, "ema20": 13.8019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:09:14.979652", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.1s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1475, "vwap_slope": 0.0005, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0615, "ema9": 6.1679, "ema20": 6.1577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.926, "stage3": {"stop": 6.1618, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0521, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:09:14.980999", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.076%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4626, "vwap_slope": -0.01, "atr": 0.0404, "atr_pct": 0.303, "trend": "negative", "slope_pct": -0.0901, "flat_threshold_pct": 0.0759, "ema9": 13.3313, "ema20": 13.3598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.101, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T14:09:19.986856", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.845, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1845, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:19.988523", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7905, "vwap_slope": 0.0038, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0803, "lower_highs_lower_lows": false, "stop": 7.8005, "imbalance_decline_count": 0, "imbalance_cur": -0.1154639175257732, "imbalance_prev": -0.1154639175257732}}
{"timestamp": "2026-09-22T14:09:19.989190", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.018%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:19.989727", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0223, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.4982, "imbalance_decline_count": 1, "imbalance_cur": 0.6729222520107239, "imbalance_prev": 0.9953703703703703}}
{"timestamp": "2026-09-22T14:09:19.990198", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.153%)", "metrics": {"price": 9.225, "peak_price": 9.225, "peak_gain_cents": 20.0, "slope_pct": 1.1528, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:19.991034", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.225, "vwap": 8.8913, "vwap_slope": 0.042, "atr": 0.0863, "trend": "flat", "slope_pct": 0.1205, "lower_highs_lower_lows": false, "stop": 9.1214, "imbalance_decline_count": 1, "imbalance_cur": 0.029615179996453272, "imbalance_prev": 0.7721561344509695}}
{"timestamp": "2026-09-22T14:09:19.992365", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0057, "vwap": 13.7587, "vwap_slope": -0.021, "atr": 0.3265, "atr_pct": 2.511, "trend": "flat", "slope_pct": -0.265, "flat_threshold_pct": 0.6277, "ema9": 13.2181, "ema20": 13.4082, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 18.049, "spread_pct": 0.307, "rvol": 2.196, "volume_pace_ratio": 21.774}}
{"timestamp": "2026-09-22T14:09:19.993268", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8551, "vwap_slope": -0.0027, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0604, "flat_threshold_pct": 0.1179, "ema9": 8.7759, "ema20": 8.7663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 5.492}}
{"timestamp": "2026-09-22T14:09:19.994130", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.200%, flat band 0.172%)"], "metrics": {"price": 13.26, "vwap": 13.6334, "vwap_slope": -0.0094, "atr": 0.0914, "atr_pct": 0.689, "trend": "negative", "slope_pct": -0.2, "flat_threshold_pct": 0.1723, "ema9": 13.1417, "ema20": 13.1858, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.34, "distance_from_high_pct": 6.554, "spread_pct": 0.452, "rvol": 0.107, "volume_pace_ratio": 1.061}}
{"timestamp": "2026-09-22T14:09:19.995053", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4144, "vwap_slope": -0.0072, "atr": 0.0175, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.069, "ema9": 6.3647, "ema20": 6.3798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.12, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T14:09:19.995978", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:09:19.996991", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.1s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.745, "vwap": 12.7201, "vwap_slope": 0.0018, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0605, "ema9": 12.7531, "ema20": 12.7344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.528, "stage3": {"stop": 12.7079, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1899, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:19.997955", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.7381, "vwap_slope": -0.0018, "atr": 0.04, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0735, "flat_threshold_pct": 0.1159, "ema9": 8.6313, "ema20": 8.6394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 6.392, "spread_pct": 0.116, "rvol": 0.501, "volume_pace_ratio": 4.968}}
{"timestamp": "2026-09-22T14:09:19.999001", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.615, "vwap": 11.6281, "vwap_slope": 0.0004, "atr": 0.0505, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.1087, "ema9": 11.6577, "ema20": 11.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:09:19.999977", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.415, "vwap": 12.3324, "vwap_slope": 0.0042, "atr": 0.0456, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.0919, "ema9": 12.3976, "ema20": 12.3541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:09:20.000939", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.114%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.185, "vwap": 10.3083, "vwap_slope": -0.0148, "atr": 0.0466, "atr_pct": 0.458, "trend": "negative", "slope_pct": -0.1192, "flat_threshold_pct": 0.1145, "ema9": 10.2036, "ema20": 10.2474, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.372, "distance_from_high_pct": 4.812, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:09:20.003712", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.651}}
{"timestamp": "2026-09-22T14:09:20.005792", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4222, "vwap": 7.4613, "vwap_slope": -0.0008, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0586, "ema9": 7.4286, "ema20": 7.4352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 1.693, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:09:20.006818", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1864, "vwap_slope": -0.0043, "atr": 0.0386, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.1058, "ema9": 9.1315, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 3.079, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:09:20.007788", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.7922, "vwap_slope": -0.0257, "atr": 0.1204, "atr_pct": 0.979, "trend": "flat", "slope_pct": -0.182, "flat_threshold_pct": 0.2447, "ema9": 12.3768, "ema20": 12.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.085, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T14:09:20.008634", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3128, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0261, "flat_threshold_pct": 0.0616, "ema9": 6.326, "ema20": 6.33, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 1.131, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.728}}
{"timestamp": "2026-09-22T14:09:20.009549", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.1s", "imbalance +100% >= 50% buy threshold, stop 5.52", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5375, "vwap_slope": 0.0007, "atr": 0.018, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.081, "ema9": 5.5498, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5234, "risk": 0.0216, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9994, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.52"}, "entry_score": 99.69, "entry_score_breakdown": {"imbalance_sub": 0.999, "volume_pace_sub": 1.0, "volatility_sub": 0.986, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:20.042212", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2679, "vwap": 5.232, "vwap_slope": 0.0009, "atr": 0.016, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.0757, "ema9": 5.2679, "ema20": 5.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 0.606, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:09:20.043700", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7145, "vwap_slope": -0.0028, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0781, "ema9": 8.6676, "ema20": 8.6843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:09:20.045121", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared range_20d_high $12.76 yet"], "metrics": {"price": 12.05, "vwap": 11.8629, "vwap_slope": 0.1422, "atr": 0.076, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0521, "flat_threshold_pct": 0.1577, "ema9": 11.8997, "ema20": 11.8343, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.649, "distance_from_high_pct": 0.0, "spread_pct": 0.166, "rvol": 0.045, "volume_pace_ratio": 0.448, "stage3": {"stop": 11.9588, "risk": 0.0912, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3901, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared range_20d_high $12.76 yet"}}}
{"timestamp": "2026-09-22T14:09:20.046239", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9815, "vwap_slope": -0.0074, "atr": 0.0216, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.0605, "ema9": 8.9246, "ema20": 8.9448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.426}}
{"timestamp": "2026-09-22T14:09:20.047284", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.7922, "vwap": 4.8655, "vwap_slope": -0.0011, "atr": 0.0486, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.2533, "ema9": 4.8086, "ema20": 4.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.917, "spread_pct": 2.07, "rvol": 0.133, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:09:20.048475", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.72, "vwap": 14.801, "vwap_slope": -0.0055, "atr": 0.0362, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0614, "ema9": 14.7146, "ema20": 14.7215, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.518}}
{"timestamp": "2026-09-22T14:09:20.050565", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.0806, "ema9": 10.0919, "ema20": 10.0949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.491}}
{"timestamp": "2026-09-22T14:09:20.052975", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.2s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1265, "vwap_slope": 0.0015, "atr": 0.0442, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.1204, "ema9": 9.1366, "ema20": 9.1246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 0.542, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.439, "stage3": {"stop": 9.127, "risk": 0.053, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9238, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:20.054088", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8114, "vwap_slope": -0.0029, "atr": 0.0397, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0723, "ema9": 13.7871, "ema20": 13.8014, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:09:20.055220", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.2s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1714, "vwap": 6.1475, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0616, "ema9": 6.1662, "ema20": 6.1569, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 0.781, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.925, "stage3": {"stop": 6.1532, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0727, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:20.057547", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.077%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.299, "vwap": 13.4616, "vwap_slope": -0.011, "atr": 0.0408, "atr_pct": 0.307, "trend": "negative", "slope_pct": -0.0905, "flat_threshold_pct": 0.0768, "ema9": 13.3281, "ema20": 13.3583, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 4.598, "spread_pct": 0.075, "rvol": 0.101, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T14:09:25.064594", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.845, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1845, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:25.066157", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.7905, "vwap_slope": 0.0038, "atr": 0.0375, "trend": "flat", "slope_pct": 0.0803, "lower_highs_lower_lows": false, "stop": 7.8, "imbalance_decline_count": 1, "imbalance_cur": -0.3345070422535211, "imbalance_prev": -0.1154639175257732}}
{"timestamp": "2026-09-22T14:09:25.066829", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.018%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:25.067458", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0225, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.4981, "imbalance_decline_count": 0, "imbalance_cur": 0.697841726618705, "imbalance_prev": 0.6729222520107239}}
{"timestamp": "2026-09-22T14:09:25.068432", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.120%)", "metrics": {"price": 9.215, "peak_price": 9.225, "peak_gain_cents": 20.0, "slope_pct": 1.12, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:25.069180", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.215, "vwap": 8.8921, "vwap_slope": 0.0428, "atr": 0.0863, "trend": "flat", "slope_pct": 0.1201, "lower_highs_lower_lows": false, "stop": 9.1114, "imbalance_decline_count": 2, "imbalance_cur": -0.021668701286505776, "imbalance_prev": 0.029615179996453272}}
{"timestamp": "2026-09-22T14:09:25.071139", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.965, "vwap": 13.7561, "vwap_slope": -0.0236, "atr": 0.3287, "atr_pct": 2.535, "trend": "flat", "slope_pct": -0.2668, "flat_threshold_pct": 0.6338, "ema9": 13.2099, "ema20": 13.4043, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 18.305, "spread_pct": 0.54, "rvol": 2.203, "volume_pace_ratio": 21.801}}
{"timestamp": "2026-09-22T14:09:25.071995", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.7877, "vwap": 8.8551, "vwap_slope": -0.0027, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.1178, "ema9": 8.7764, "ema20": 8.7666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 4.689, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 5.481}}
{"timestamp": "2026-09-22T14:09:25.072913", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.175%)"], "metrics": {"price": 13.29, "vwap": 13.6295, "vwap_slope": -0.0134, "atr": 0.0928, "atr_pct": 0.698, "trend": "negative", "slope_pct": -0.1992, "flat_threshold_pct": 0.1746, "ema9": 13.1477, "ema20": 13.1886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 6.342, "spread_pct": 0.301, "rvol": 0.108, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:09:25.074733", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3525, "vwap": 6.414, "vwap_slope": -0.0076, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.0718, "ema9": 6.3652, "ema20": 6.38, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 3.311, "spread_pct": 0.157, "rvol": 0.121, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T14:09:25.075522", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:09:25.076455", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.2s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 12.76, "vwap": 12.7202, "vwap_slope": 0.0019, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0605, "ema9": 12.7561, "ema20": 12.7359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.313, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.528, "stage3": {"stop": 12.7229, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1433, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:09:25.077300", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.738, "vwap_slope": -0.0018, "atr": 0.04, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.074, "flat_threshold_pct": 0.116, "ema9": 8.6293, "ema20": 8.6384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 6.501, "spread_pct": 0.116, "rvol": 0.501, "volume_pace_ratio": 4.959}}
{"timestamp": "2026-09-22T14:09:25.078056", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.62, "vwap": 11.6281, "vwap_slope": 0.0004, "atr": 0.0505, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0273, "flat_threshold_pct": 0.1087, "ema9": 11.6587, "ema20": 11.6471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 1.442, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:09:25.079047", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.41, "vwap": 12.3332, "vwap_slope": 0.005, "atr": 0.0456, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.092, "ema9": 12.3966, "ema20": 12.3536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.273, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:09:25.079929", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.115%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.3081, "vwap_slope": -0.015, "atr": 0.0466, "atr_pct": 0.46, "trend": "negative", "slope_pct": -0.1206, "flat_threshold_pct": 0.1149, "ema9": 10.1956, "ema20": 10.2436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.373, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:09:25.080846", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T14:09:25.081873", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4254, "vwap": 7.4613, "vwap_slope": -0.0009, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0586, "ema9": 7.4292, "ema20": 7.4355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 1.65, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:09:25.082732", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.122, "vwap": 9.1864, "vwap_slope": -0.0044, "atr": 0.0386, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.1059, "ema9": 9.1299, "ema20": 9.1363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 3.163, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:09:25.083540", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.3699, "vwap": 12.792, "vwap_slope": -0.0259, "atr": 0.1233, "atr_pct": 0.996, "trend": "flat", "slope_pct": -0.1799, "flat_threshold_pct": 0.2491, "ema9": 12.3908, "ema20": 12.533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 8.507, "spread_pct": 0.487, "rvol": 0.085, "volume_pace_ratio": 0.846}}
{"timestamp": "2026-09-22T14:09:25.084327", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3605, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.019, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0289, "flat_threshold_pct": 0.0745, "ema9": 6.3356, "ema20": 6.3345, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.173, "distance_from_high_pct": 0.384, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.725}}
{"timestamp": "2026-09-22T14:09:25.085155", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.2s", "imbalance +100% >= 50% buy threshold, stop 5.52", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.5456, "vwap": 5.5375, "vwap_slope": 0.0007, "atr": 0.018, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.081, "ema9": 5.5499, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.303, "spread_pct": 0.18, "rvol": 0.053, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.524, "risk": 0.0216, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.52"}, "entry_score": 99.72, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.986, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:25.124657", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.232, "vwap_slope": 0.0004, "atr": 0.015, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.0713, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:09:25.127284", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6659, "vwap": 8.7145, "vwap_slope": -0.0028, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0781, "ema9": 8.6678, "ema20": 8.6844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 2.191, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:09:25.128360", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared range_20d_high $12.76 yet"], "metrics": {"price": 12.05, "vwap": 11.8629, "vwap_slope": 0.1422, "atr": 0.076, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0521, "flat_threshold_pct": 0.1577, "ema9": 11.8997, "ema20": 11.8343, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.649, "distance_from_high_pct": 0.0, "spread_pct": 0.166, "rvol": 0.045, "volume_pace_ratio": 0.447, "stage3": {"stop": 11.9588, "risk": 0.0912, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3901, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared range_20d_high $12.76 yet"}}}
{"timestamp": "2026-09-22T14:09:25.129323", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.9815, "vwap_slope": -0.0074, "atr": 0.0216, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.0606, "ema9": 8.9226, "ema20": 8.9439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.423}}
{"timestamp": "2026-09-22T14:09:25.131260", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.7922, "vwap": 4.8655, "vwap_slope": -0.0011, "atr": 0.0486, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.2533, "ema9": 4.8086, "ema20": 4.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.917, "spread_pct": 2.07, "rvol": 0.133, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:09:25.132233", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.725, "vwap": 14.8009, "vwap_slope": -0.0055, "atr": 0.0362, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0614, "ema9": 14.7156, "ema20": 14.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.515}}
{"timestamp": "2026-09-22T14:09:25.133180", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.075, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0806, "ema9": 10.0909, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.488}}
{"timestamp": "2026-09-22T14:09:25.134021", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.3s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1265, "vwap_slope": 0.0015, "atr": 0.0442, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.1204, "ema9": 9.1366, "ema20": 9.1246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 0.542, "spread_pct": 0.327, "rvol": 0.044, "volume_pace_ratio": 0.438, "stage3": {"stop": 9.127, "risk": 0.053, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9423, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:25.134908", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8114, "vwap_slope": -0.0029, "atr": 0.0398, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0724, "ema9": 13.7871, "ema20": 13.8014, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:09:25.135852", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.2s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1475, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0615, "ema9": 6.1679, "ema20": 6.1577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.924, "stage3": {"stop": 6.1618, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0356, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:25.136728", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.31, "vwap": 13.4614, "vwap_slope": -0.0112, "atr": 0.0415, "atr_pct": 0.312, "trend": "negative", "slope_pct": -0.0902, "flat_threshold_pct": 0.0779, "ema9": 13.3303, "ema20": 13.3593, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.101, "volume_pace_ratio": 1.003}}
{"timestamp": "2026-09-22T14:09:30.140398", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.84, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.2036, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:30.143317", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.7905, "vwap_slope": 0.0038, "atr": 0.0375, "trend": "flat", "slope_pct": 0.08, "lower_highs_lower_lows": false, "stop": 7.795, "imbalance_decline_count": 0, "imbalance_cur": -0.16593886462882096, "imbalance_prev": -0.3345070422535211}}
{"timestamp": "2026-09-22T14:09:30.144245", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 5.5266, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0094, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:30.144959", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5266, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0225, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 5.4997, "imbalance_decline_count": 1, "imbalance_cur": 0.5, "imbalance_prev": 0.697841726618705}}
{"timestamp": "2026-09-22T14:09:30.145499", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.178%)", "metrics": {"price": 9.2328, "peak_price": 9.2328, "peak_gain_cents": 20.78, "slope_pct": 1.1784, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:30.146241", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2328, "vwap": 8.8932, "vwap_slope": 0.0439, "atr": 0.0868, "trend": "flat", "slope_pct": 0.1208, "lower_highs_lower_lows": false, "stop": 9.1286, "imbalance_decline_count": 0, "imbalance_cur": -0.012914857188212217, "imbalance_prev": -0.021668701286505776}}
{"timestamp": "2026-09-22T14:09:30.149762", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.89, "vwap": 13.7505, "vwap_slope": -0.0292, "atr": 0.3344, "atr_pct": 2.594, "trend": "flat", "slope_pct": -0.27, "flat_threshold_pct": 0.6485, "ema9": 13.1949, "ema20": 13.3972, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 18.778, "spread_pct": 0.621, "rvol": 2.218, "volume_pace_ratio": 21.897}}
{"timestamp": "2026-09-22T14:09:30.152446", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.86", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8551, "vwap_slope": -0.0027, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0604, "flat_threshold_pct": 0.1179, "ema9": 8.7759, "ema20": 8.7663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 5.469}}
{"timestamp": "2026-09-22T14:09:30.153549", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.199%, flat band 0.175%)"], "metrics": {"price": 13.2833, "vwap": 13.6277, "vwap_slope": -0.0152, "atr": 0.0928, "atr_pct": 0.699, "trend": "negative", "slope_pct": -0.1993, "flat_threshold_pct": 0.1747, "ema9": 13.1464, "ema20": 13.188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 6.39, "spread_pct": 0.528, "rvol": 0.109, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T14:09:30.154504", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4134, "vwap_slope": -0.0082, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0718, "ema9": 6.3657, "ema20": 6.3802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.122, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:09:30.155523", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.755, "vwap": 8.8127, "vwap_slope": -0.005, "atr": 0.0846, "atr_pct": 0.966, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.2415, "ema9": 8.7668, "ema20": 8.7742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.722, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:09:30.156758", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.3s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 12.755, "vwap": 12.7203, "vwap_slope": 0.0019, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0605, "ema9": 12.7551, "ema20": 12.7354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.527, "stage3": {"stop": 12.7179, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0116, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:09:30.157727", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.738, "vwap_slope": -0.0019, "atr": 0.04, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0737, "flat_threshold_pct": 0.116, "ema9": 8.6303, "ema20": 8.6389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 6.446, "spread_pct": 0.116, "rvol": 0.501, "volume_pace_ratio": 4.95}}
{"timestamp": "2026-09-22T14:09:30.158797", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.615, "vwap": 11.6281, "vwap_slope": 0.0004, "atr": 0.0505, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.1087, "ema9": 11.6577, "ema20": 11.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:09:30.159795", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.405, "vwap": 12.3332, "vwap_slope": 0.005, "atr": 0.0456, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.092, "ema9": 12.3956, "ema20": 12.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.313, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:09:30.160915", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.121%, flat band 0.115%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.3081, "vwap_slope": -0.015, "atr": 0.0466, "atr_pct": 0.46, "trend": "negative", "slope_pct": -0.1206, "flat_threshold_pct": 0.1149, "ema9": 10.1956, "ema20": 10.2436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.373, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:09:30.161768", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T14:09:30.162706", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4208, "vwap": 7.4612, "vwap_slope": -0.0009, "atr": 0.0175, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0589, "ema9": 7.4283, "ema20": 7.4351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.711, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:09:30.163575", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1242, "vwap": 9.1864, "vwap_slope": -0.0044, "atr": 0.0386, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.1059, "ema9": 9.1303, "ema20": 9.1365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 3.14, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:09:30.164465", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.7912, "vwap_slope": -0.0267, "atr": 0.1233, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1809, "flat_threshold_pct": 0.2498, "ema9": 12.3838, "ema20": 12.5297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 8.765, "spread_pct": 0.567, "rvol": 0.086, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T14:09:30.165325", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3112, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.019, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.0751, "ema9": 6.3257, "ema20": 6.3298, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 1.156, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.721}}
{"timestamp": "2026-09-22T14:09:30.166198", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.3s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5375, "vwap_slope": 0.0007, "atr": 0.0182, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0819, "ema9": 5.5498, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.054, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5232, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0833, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:30.167131", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.232, "vwap_slope": 0.0004, "atr": 0.015, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.0713, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:09:30.168031", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7145, "vwap_slope": -0.0029, "atr": 0.0271, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0782, "ema9": 8.6666, "ema20": 8.6838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:09:30.168906", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.7s", "imbalance +80% >= 50% buy threshold, stop 11.95", "entry_score 77.7"], "reasons_against": [], "metrics": {"price": 12.04, "vwap": 11.8648, "vwap_slope": 0.1441, "atr": 0.076, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.1579, "ema9": 11.8977, "ema20": 11.8334, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.7, "distance_from_high_pct": 0.083, "spread_pct": 0.166, "rvol": 0.046, "volume_pace_ratio": 0.451, "stage3": {"stop": 11.9488, "risk": 0.0912, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8049, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 11.95"}, "entry_score": 77.74, "entry_score_breakdown": {"imbalance_sub": 0.721, "volume_pace_sub": 1.0, "volatility_sub": 0.805, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:09:30.203413", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9022, "vwap": 8.9814, "vwap_slope": -0.0075, "atr": 0.0219, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.0615, "ema9": 8.923, "ema20": 8.9441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 2.174, "spread_pct": 0.112, "rvol": 0.144, "volume_pace_ratio": 1.422}}
{"timestamp": "2026-09-22T14:09:30.205111", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.07% exceeds max 1.0%"], "metrics": {"price": 4.7922, "vwap": 4.8655, "vwap_slope": -0.0011, "atr": 0.0486, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.2533, "ema9": 4.8086, "ema20": 4.8127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 4.917, "spread_pct": 2.07, "rvol": 0.133, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:09:30.206434", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7069, "vwap": 14.8009, "vwap_slope": -0.0055, "atr": 0.0362, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0615, "ema9": 14.712, "ema20": 14.7202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.823, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.512}}
{"timestamp": "2026-09-22T14:09:30.207572", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.075, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0806, "ema9": 10.0909, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.15, "volume_pace_ratio": 1.485}}
{"timestamp": "2026-09-22T14:09:30.208580", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.4s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.16, "vwap": 9.1267, "vwap_slope": 0.0017, "atr": 0.0442, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.1208, "ema9": 9.1326, "ema20": 9.1227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.305, "distance_from_high_pct": 0.758, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.438, "stage3": {"stop": 9.107, "risk": 0.053, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9918, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:30.209615", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8111, "vwap_slope": -0.0032, "atr": 0.0398, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0724, "ema9": 13.7861, "ema20": 13.8009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.056, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:09:30.211214", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.3s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1475, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0616, "ema9": 6.1659, "ema20": 6.1568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.922, "stage3": {"stop": 6.1518, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0371, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:30.212381", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4598, "vwap_slope": -0.0127, "atr": 0.0415, "atr_pct": 0.312, "trend": "negative", "slope_pct": -0.0901, "flat_threshold_pct": 0.0779, "ema9": 13.3313, "ema20": 13.3598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.102, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T14:09:35.218449", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8479, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1734, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:35.220448", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8479, "vwap": 7.7905, "vwap_slope": 0.0039, "atr": 0.0375, "trend": "flat", "slope_pct": 0.0804, "lower_highs_lower_lows": false, "stop": 7.8029, "imbalance_decline_count": 1, "imbalance_cur": -0.18449197860962566, "imbalance_prev": -0.16593886462882096}}
{"timestamp": "2026-09-22T14:09:35.221093", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.045%)", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0452, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:35.221664", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0225, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 5.4931, "imbalance_decline_count": 2, "imbalance_cur": 0.48616600790513836, "imbalance_prev": 0.5}}
{"timestamp": "2026-09-22T14:09:35.222204", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.186%)", "metrics": {"price": 9.235, "peak_price": 9.235, "peak_gain_cents": 21.0, "slope_pct": 1.1856, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:35.222972", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.235, "vwap": 8.8938, "vwap_slope": 0.0444, "atr": 0.0872, "trend": "flat", "slope_pct": 0.1209, "lower_highs_lower_lows": false, "stop": 9.1304, "imbalance_decline_count": 1, "imbalance_cur": -0.13721076909758723, "imbalance_prev": -0.012914857188212217}}
{"timestamp": "2026-09-22T14:09:35.224926", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9826, "vwap": 13.7492, "vwap_slope": -0.0305, "atr": 0.3344, "atr_pct": 2.576, "trend": "flat", "slope_pct": -0.266, "flat_threshold_pct": 0.6439, "ema9": 13.2134, "ema20": 13.406, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 18.194, "spread_pct": 0.154, "rvol": 2.223, "volume_pace_ratio": 21.901}}
{"timestamp": "2026-09-22T14:09:35.225901", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8549, "vwap_slope": -0.0028, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0604, "flat_threshold_pct": 0.1179, "ema9": 8.7759, "ema20": 8.7663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.555, "volume_pace_ratio": 5.47}}
{"timestamp": "2026-09-22T14:09:35.226835", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.201%, flat band 0.175%)"], "metrics": {"price": 13.23, "vwap": 13.6271, "vwap_slope": -0.0158, "atr": 0.0928, "atr_pct": 0.702, "trend": "negative", "slope_pct": -0.2008, "flat_threshold_pct": 0.1754, "ema9": 13.1357, "ema20": 13.1829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 6.765, "spread_pct": 0.302, "rvol": 0.109, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:09:35.227667", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4131, "vwap_slope": -0.0086, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0718, "ema9": 6.3657, "ema20": 6.3802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.123, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:09:35.228432", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8126, "vwap_slope": -0.0011, "atr": 0.0682, "atr_pct": 0.779, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.1947, "ema9": 8.7634, "ema20": 8.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:09:35.229302", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.4s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 12.7668, "vwap": 12.7203, "vwap_slope": 0.002, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0604, "ema9": 12.7574, "ema20": 12.7365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 0.259, "spread_pct": 0.078, "rvol": 0.053, "volume_pace_ratio": 0.527, "stage3": {"stop": 12.7297, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0749, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:09:35.230243", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.7379, "vwap_slope": -0.0019, "atr": 0.04, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.074, "flat_threshold_pct": 0.116, "ema9": 8.6293, "ema20": 8.6384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 6.501, "spread_pct": 0.232, "rvol": 0.502, "volume_pace_ratio": 4.941}}
{"timestamp": "2026-09-22T14:09:35.231082", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.615, "vwap": 11.6281, "vwap_slope": 0.0004, "atr": 0.0505, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.1087, "ema9": 11.6577, "ema20": 11.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:09:35.232261", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.405, "vwap": 12.3332, "vwap_slope": 0.005, "atr": 0.0456, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.092, "ema9": 12.3956, "ema20": 12.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.313, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:09:35.232992", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.117%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1513, "vwap": 10.3081, "vwap_slope": -0.015, "atr": 0.0475, "atr_pct": 0.468, "trend": "negative", "slope_pct": -0.1204, "flat_threshold_pct": 0.1171, "ema9": 10.1968, "ema20": 10.2442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.374, "distance_from_high_pct": 5.127, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:09:35.233775", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:09:35.234565", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4208, "vwap": 7.4612, "vwap_slope": -0.0009, "atr": 0.0175, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0589, "ema9": 7.4283, "ema20": 7.4351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.711, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:09:35.235430", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1242, "vwap": 9.1864, "vwap_slope": -0.0044, "atr": 0.0386, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.1059, "ema9": 9.1303, "ema20": 9.1365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 3.14, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:09:35.236294", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.7912, "vwap_slope": -0.0268, "atr": 0.1233, "atr_pct": 0.999, "trend": "flat", "slope_pct": -0.1809, "flat_threshold_pct": 0.2498, "ema9": 12.3838, "ema20": 12.5297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 8.765, "spread_pct": 0.567, "rvol": 0.086, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T14:09:35.237188", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.31, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.019, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0751, "ema9": 6.3255, "ema20": 6.3297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.718}}
{"timestamp": "2026-09-22T14:09:35.238019", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.4s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5375, "vwap_slope": 0.0008, "atr": 0.0182, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0819, "ema9": 5.5498, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.054, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5232, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2529, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:35.240748", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.232, "vwap_slope": 0.0004, "atr": 0.015, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.0713, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:09:35.241877", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.7145, "vwap_slope": -0.0028, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0781, "ema9": 8.6683, "ema20": 8.6847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:09:35.243098", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.7s", "imbalance +55% >= 50% buy threshold, stop 11.97", "entry_score 66.7"], "reasons_against": [], "metrics": {"price": 12.06, "vwap": 11.8698, "vwap_slope": 0.1491, "atr": 0.0774, "atr_pct": 0.642, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.1606, "ema9": 11.9017, "ema20": 11.8353, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.822, "distance_from_high_pct": 0.083, "spread_pct": 0.166, "rvol": 0.047, "volume_pace_ratio": 0.462, "stage3": {"stop": 11.9671, "risk": 0.0929, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5491, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 11.97"}, "entry_score": 66.65, "entry_score_breakdown": {"imbalance_sub": 0.356, "volume_pace_sub": 1.0, "volatility_sub": 0.799, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:09:35.280559", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.9811, "vwap_slope": -0.0078, "atr": 0.022, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.0619, "ema9": 8.9226, "ema20": 8.9439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.424}}
{"timestamp": "2026-09-22T14:09:35.282967", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.87", "VWAP sloping down", "spread 2.49% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8653, "vwap_slope": -0.0013, "atr": 0.0486, "atr_pct": 1.014, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.2534, "ema9": 4.8081, "ema20": 4.8125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 4.96, "spread_pct": 2.49, "rvol": 0.133, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:09:35.283963", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7293, "vwap": 14.8009, "vwap_slope": -0.0056, "atr": 0.0365, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0619, "ema9": 14.7165, "ema20": 14.7223, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.674, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.509}}
{"timestamp": "2026-09-22T14:09:35.284840", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.075, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0806, "ema9": 10.0909, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.151, "volume_pace_ratio": 1.484}}
{"timestamp": "2026-09-22T14:09:35.285753", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.1475, "vwap": 9.1266, "vwap_slope": 0.0016, "atr": 0.0451, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.1234, "ema9": 9.1301, "ema20": 9.1215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.305, "distance_from_high_pct": 0.894, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.437, "stage3": {"stop": 9.0934, "risk": 0.0541, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:35.287035", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8104, "vwap_slope": -0.0039, "atr": 0.0405, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0736, "ema9": 13.7851, "ema20": 13.8004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:09:35.289705", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.4s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1475, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0615, "ema9": 6.1679, "ema20": 6.1577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.093, "volume_pace_ratio": 0.921, "stage3": {"stop": 6.1618, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.907, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:35.291038", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4591, "vwap_slope": -0.0135, "atr": 0.0415, "atr_pct": 0.312, "trend": "negative", "slope_pct": -0.0901, "flat_threshold_pct": 0.0779, "ema9": 13.3313, "ema20": 13.3598, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.103, "volume_pace_ratio": 1.015}}
{"timestamp": "2026-09-22T14:09:40.297018", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8479, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1734, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:40.298819", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8479, "vwap": 7.7905, "vwap_slope": 0.0039, "atr": 0.0375, "trend": "flat", "slope_pct": 0.0804, "lower_highs_lower_lows": false, "stop": 7.8029, "imbalance_decline_count": 0, "imbalance_cur": -0.18449197860962566, "imbalance_prev": -0.18449197860962566}}
{"timestamp": "2026-09-22T14:09:40.299503", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.045%)", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0452, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:40.300143", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0225, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 5.4931, "imbalance_decline_count": 0, "imbalance_cur": 0.48616600790513836, "imbalance_prev": 0.48616600790513836}}
{"timestamp": "2026-09-22T14:09:40.300572", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.153%)", "metrics": {"price": 9.225, "peak_price": 9.235, "peak_gain_cents": 21.0, "slope_pct": 1.1528, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:40.300957", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.225, "vwap": 8.8942, "vwap_slope": 0.0448, "atr": 0.0872, "trend": "flat", "slope_pct": 0.1205, "lower_highs_lower_lows": false, "stop": 9.1204, "imbalance_decline_count": 0, "imbalance_cur": -0.11877493244112727, "imbalance_prev": -0.13721076909758723}}
{"timestamp": "2026-09-22T14:09:40.302291", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.97, "vwap": 13.7488, "vwap_slope": -0.0309, "atr": 0.3344, "atr_pct": 2.578, "trend": "flat", "slope_pct": -0.2666, "flat_threshold_pct": 0.6445, "ema9": 13.2109, "ema20": 13.4048, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 18.273, "spread_pct": 0.385, "rvol": 2.224, "volume_pace_ratio": 21.865}}
{"timestamp": "2026-09-22T14:09:40.303315", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8549, "vwap_slope": -0.0029, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0602, "flat_threshold_pct": 0.1178, "ema9": 8.7769, "ema20": 8.7668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.556, "volume_pace_ratio": 5.465}}
{"timestamp": "2026-09-22T14:09:40.304575", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.202%, flat band 0.176%)"], "metrics": {"price": 13.19, "vwap": 13.6258, "vwap_slope": -0.0171, "atr": 0.0928, "atr_pct": 0.704, "trend": "negative", "slope_pct": -0.2019, "flat_threshold_pct": 0.1759, "ema9": 13.1277, "ema20": 13.1791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 7.047, "spread_pct": 0.529, "rvol": 0.109, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:09:40.305475", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3501, "vwap": 6.4128, "vwap_slope": -0.0088, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0718, "ema9": 6.3647, "ema20": 6.3798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 3.347, "spread_pct": 0.157, "rvol": 0.123, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:09:40.306311", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8126, "vwap_slope": -0.0011, "atr": 0.0682, "atr_pct": 0.779, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.1947, "ema9": 8.7634, "ema20": 8.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:09:40.307295", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.4s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 12.766, "vwap": 12.7205, "vwap_slope": 0.0022, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0604, "ema9": 12.7573, "ema20": 12.7364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.266, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.528, "stage3": {"stop": 12.7289, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0661, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:09:40.308131", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6375, "vwap": 8.7379, "vwap_slope": -0.0019, "atr": 0.0408, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0736, "flat_threshold_pct": 0.118, "ema9": 8.6308, "ema20": 8.6391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 6.419, "spread_pct": 0.116, "rvol": 0.502, "volume_pace_ratio": 4.931}}
{"timestamp": "2026-09-22T14:09:40.309013", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.63"], "metrics": {"price": 11.612, "vwap": 11.6282, "vwap_slope": 0.0004, "atr": 0.0511, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.11, "ema9": 11.6571, "ema20": 11.6463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.51, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:09:40.309810", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4, "vwap": 12.3332, "vwap_slope": 0.005, "atr": 0.0456, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.092, "ema9": 12.3946, "ema20": 12.3527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.352, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:09:40.310917", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.117%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1513, "vwap": 10.3081, "vwap_slope": -0.015, "atr": 0.0475, "atr_pct": 0.468, "trend": "negative", "slope_pct": -0.1204, "flat_threshold_pct": 0.1171, "ema9": 10.1968, "ema20": 10.2442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.374, "distance_from_high_pct": 5.127, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:09:40.311684", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:09:40.312424", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4199, "vwap": 7.4612, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0592, "ema9": 7.4281, "ema20": 7.435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.723, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:09:40.313184", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1864, "vwap_slope": -0.0044, "atr": 0.0386, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.1058, "ema9": 9.1315, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 3.079, "spread_pct": 0.219, "rvol": 0.077, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:09:40.313945", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.7889, "vwap_slope": -0.029, "atr": 0.1233, "atr_pct": 0.997, "trend": "flat", "slope_pct": -0.1799, "flat_threshold_pct": 0.2491, "ema9": 12.3908, "ema20": 12.533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 8.506, "spread_pct": 0.404, "rvol": 0.086, "volume_pace_ratio": 0.846}}
{"timestamp": "2026-09-22T14:09:40.314809", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.31, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.019, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0751, "ema9": 6.3255, "ema20": 6.3297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.714}}
{"timestamp": "2026-09-22T14:09:40.315667", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.4s", "imbalance +92% >= 50% buy threshold, stop 5.53", "entry_score 96.3"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5376, "vwap_slope": 0.0008, "atr": 0.0182, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0819, "ema9": 5.5508, "ema20": 5.5489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.054, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5282, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9214, "passed": true, "reason": "imbalance +92% >= 50% buy threshold, stop 5.53"}, "entry_score": 96.31, "entry_score_breakdown": {"imbalance_sub": 0.888, "volume_pace_sub": 1.0, "volatility_sub": 0.984, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:40.353377", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.232, "vwap_slope": 0.0004, "atr": 0.015, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.0713, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:09:40.354343", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7145, "vwap_slope": -0.0028, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0781, "ema9": 8.6676, "ema20": 8.6843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:09:40.355502", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.07, "vwap": 11.8749, "vwap_slope": 0.1542, "atr": 0.078, "atr_pct": 0.646, "trend": "flat", "slope_pct": 0.0528, "flat_threshold_pct": 0.1615, "ema9": 11.9037, "ema20": 11.8362, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.953, "distance_from_high_pct": 0.062, "spread_pct": 0.083, "rvol": 0.048, "volume_pace_ratio": 0.473, "stage3": {"stop": 11.9764, "risk": 0.0936, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1253, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:40.356350", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.981, "vwap_slope": -0.008, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0618, "ema9": 8.9256, "ema20": 8.9453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.425}}
{"timestamp": "2026-09-22T14:09:40.357184", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.49% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8652, "vwap_slope": -0.0014, "atr": 0.0486, "atr_pct": 1.016, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.254, "ema9": 4.8061, "ema20": 4.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 5.159, "spread_pct": 2.49, "rvol": 0.133, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:09:40.358069", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.725, "vwap": 14.8009, "vwap_slope": -0.0056, "atr": 0.0365, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0619, "ema9": 14.7156, "ema20": 14.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.702, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.506}}
{"timestamp": "2026-09-22T14:09:40.359005", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.075, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0806, "ema9": 10.0909, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.151, "volume_pace_ratio": 1.481}}
{"timestamp": "2026-09-22T14:09:40.359967", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.1475, "vwap": 9.1266, "vwap_slope": 0.0016, "atr": 0.0451, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.1234, "ema9": 9.1301, "ema20": 9.1215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.305, "distance_from_high_pct": 0.894, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.436, "stage3": {"stop": 9.0934, "risk": 0.0541, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:40.360892", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8104, "vwap_slope": -0.0039, "atr": 0.0405, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0736, "ema9": 13.7861, "ema20": 13.8009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:09:40.361737", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.5s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1733, "vwap": 6.1475, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0616, "ema9": 6.1666, "ema20": 6.1571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 0.751, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.919, "stage3": {"stop": 6.1551, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8843, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:40.362869", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.459, "vwap_slope": -0.0136, "atr": 0.0415, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0898, "flat_threshold_pct": 0.0778, "ema9": 13.3333, "ema20": 13.3608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.103, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T14:09:45.368837", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.835, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.2228, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:45.370993", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.835, "vwap": 7.7908, "vwap_slope": 0.0041, "atr": 0.0378, "trend": "flat", "slope_pct": 0.0798, "lower_highs_lower_lows": true, "stop": 7.7896, "imbalance_decline_count": 0, "imbalance_cur": -0.0829296095753776, "imbalance_prev": -0.18449197860962566}}
{"timestamp": "2026-09-22T14:09:45.371687", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 5.53, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:45.372575", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5094, "vwap_slope": 0.0002, "atr": 0.0225, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 5.5031, "imbalance_decline_count": 1, "imbalance_cur": 0.07851239669421488, "imbalance_prev": 0.48616600790513836}}
{"timestamp": "2026-09-22T14:09:45.373087", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.169%)", "metrics": {"price": 9.23, "peak_price": 9.235, "peak_gain_cents": 21.0, "slope_pct": 1.1692, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:45.373692", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 8.8947, "vwap_slope": 0.0453, "atr": 0.0872, "trend": "flat", "slope_pct": 0.1207, "lower_highs_lower_lows": false, "stop": 9.1254, "imbalance_decline_count": 1, "imbalance_cur": -0.19758818209225204, "imbalance_prev": -0.11877493244112727}}
{"timestamp": "2026-09-22T14:09:45.375405", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.7486, "vwap_slope": -0.0311, "atr": 0.3344, "atr_pct": 2.574, "trend": "flat", "slope_pct": -0.2657, "flat_threshold_pct": 0.6435, "ema9": 13.2149, "ema20": 13.4067, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 18.147, "spread_pct": 0.231, "rvol": 2.225, "volume_pace_ratio": 21.827}}
{"timestamp": "2026-09-22T14:09:45.376559", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8549, "vwap_slope": -0.0029, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0604, "flat_threshold_pct": 0.1179, "ema9": 8.7759, "ema20": 8.7663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.556, "volume_pace_ratio": 5.454}}
{"timestamp": "2026-09-22T14:09:45.377484", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.202%, flat band 0.176%)"], "metrics": {"price": 13.2, "vwap": 13.6259, "vwap_slope": -0.017, "atr": 0.0928, "atr_pct": 0.703, "trend": "negative", "slope_pct": -0.2016, "flat_threshold_pct": 0.1758, "ema9": 13.1297, "ema20": 13.1801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 6.977, "spread_pct": 0.529, "rvol": 0.109, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:09:45.378482", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4129, "vwap_slope": -0.0087, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0717, "ema9": 6.3667, "ema20": 6.3807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.123, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:09:45.379337", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8126, "vwap_slope": -0.0011, "atr": 0.0682, "atr_pct": 0.779, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.1947, "ema9": 8.7634, "ema20": 8.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:09:45.380344", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.5s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.755, "vwap": 12.7205, "vwap_slope": 0.0021, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0605, "ema9": 12.7551, "ema20": 12.7354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.527, "stage3": {"stop": 12.7179, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0986, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:45.382310", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.7378, "vwap_slope": -0.002, "atr": 0.0418, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0725, "flat_threshold_pct": 0.1207, "ema9": 8.6363, "ema20": 8.6418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 6.121, "spread_pct": 0.115, "rvol": 0.503, "volume_pace_ratio": 4.931}}
{"timestamp": "2026-09-22T14:09:45.383370", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.615, "vwap": 11.6282, "vwap_slope": 0.0004, "atr": 0.0511, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0271, "flat_threshold_pct": 0.1099, "ema9": 11.6577, "ema20": 11.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:09:45.384401", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4045, "vwap": 12.3332, "vwap_slope": 0.005, "atr": 0.0456, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.092, "ema9": 12.3955, "ema20": 12.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.317, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:09:45.385319", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.117%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1889, "vwap": 10.3082, "vwap_slope": -0.0149, "atr": 0.0475, "atr_pct": 0.467, "trend": "negative", "slope_pct": -0.1191, "flat_threshold_pct": 0.1166, "ema9": 10.2044, "ema20": 10.2478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.374, "distance_from_high_pct": 4.776, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:09:45.386259", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:09:45.387217", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.424, "vwap": 7.4612, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0591, "ema9": 7.4289, "ema20": 7.4354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.669, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:09:45.388036", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1862, "vwap_slope": -0.0046, "atr": 0.0401, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.1101, "ema9": 9.1255, "ema20": 9.1342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 3.397, "spread_pct": 0.22, "rvol": 0.077, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:09:45.388833", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.7887, "vwap_slope": -0.0292, "atr": 0.1233, "atr_pct": 0.997, "trend": "flat", "slope_pct": -0.1802, "flat_threshold_pct": 0.2493, "ema9": 12.3888, "ema20": 12.5321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 8.58, "spread_pct": 0.404, "rvol": 0.086, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T14:09:45.389615", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.31, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.019, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0751, "ema9": 6.3255, "ema20": 6.3297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.174, "volume_pace_ratio": 1.711}}
{"timestamp": "2026-09-22T14:09:45.390462", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 101.5s", "imbalance +93% >= 50% buy threshold, stop 5.53", "entry_score 96.8"], "reasons_against": [], "metrics": {"price": 5.5488, "vwap": 5.5376, "vwap_slope": 0.0009, "atr": 0.0182, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0819, "ema9": 5.5506, "ema20": 5.5488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 1.246, "spread_pct": 0.18, "rvol": 0.054, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.527, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.933, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 5.53"}, "entry_score": 96.81, "entry_score_breakdown": {"imbalance_sub": 0.904, "volume_pace_sub": 1.0, "volatility_sub": 0.984, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:45.422327", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2321, "vwap_slope": 0.0005, "atr": 0.0156, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.074, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:09:45.423395", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7144, "vwap_slope": -0.0029, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0781, "ema9": 8.6686, "ema20": 8.6848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.037, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:09:45.424449", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.09, "vwap": 11.8774, "vwap_slope": 0.1567, "atr": 0.0791, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.0534, "flat_threshold_pct": 0.1636, "ema9": 11.9077, "ema20": 11.8381, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 4.006, "distance_from_high_pct": 0.0, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.477, "stage3": {"stop": 11.9951, "risk": 0.0949, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0538, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:45.425308", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.981, "vwap_slope": -0.008, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0618, "ema9": 8.9256, "ema20": 8.9453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.422}}
{"timestamp": "2026-09-22T14:09:45.426070", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.87", "VWAP sloping down", "spread 2.49% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8652, "vwap_slope": -0.0014, "atr": 0.0486, "atr_pct": 1.016, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.254, "ema9": 4.8061, "ema20": 4.8116, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 5.159, "spread_pct": 2.49, "rvol": 0.133, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:09:45.426957", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7298, "vwap": 14.8008, "vwap_slope": -0.0056, "atr": 0.0365, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0619, "ema9": 14.7166, "ema20": 14.7224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.67, "spread_pct": 0.068, "rvol": 0.153, "volume_pace_ratio": 1.504}}
{"timestamp": "2026-09-22T14:09:45.427866", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0684, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.0806, "ema9": 10.0919, "ema20": 10.0949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.151, "volume_pace_ratio": 1.481}}
{"timestamp": "2026-09-22T14:09:45.428822", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.1475, "vwap": 9.1266, "vwap_slope": 0.0016, "atr": 0.0451, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.1234, "ema9": 9.1301, "ema20": 9.1215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.305, "distance_from_high_pct": 0.894, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.436, "stage3": {"stop": 9.0934, "risk": 0.0541, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:45.429989", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7305, "vwap": 13.8102, "vwap_slope": -0.0041, "atr": 0.0405, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0737, "ema9": 13.7842, "ema20": 13.8, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.995, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:09:45.430965", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.5s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1716, "vwap": 6.1475, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0616, "ema9": 6.1663, "ema20": 6.1569, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 0.778, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.918, "stage3": {"stop": 6.1534, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9157, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:45.431921", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4582, "vwap_slope": -0.0144, "atr": 0.0415, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0898, "flat_threshold_pct": 0.0778, "ema9": 13.3333, "ema20": 13.3608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.104, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T14:09:50.437653", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.83, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.2419, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:50.439067", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7908, "vwap_slope": 0.0041, "atr": 0.0382, "trend": "flat", "slope_pct": 0.0796, "lower_highs_lower_lows": true, "stop": 7.7842, "imbalance_decline_count": 1, "imbalance_cur": -0.11605360707157114, "imbalance_prev": -0.0829296095753776}}
{"timestamp": "2026-09-22T14:09:50.439709", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.535, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0362, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:50.440350", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5094, "vwap_slope": 0.0002, "atr": 0.0225, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5081, "imbalance_decline_count": 2, "imbalance_cur": -0.3438320209973753, "imbalance_prev": 0.07851239669421488}}
{"timestamp": "2026-09-22T14:09:50.440789", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.317%)", "metrics": {"price": 9.275, "peak_price": 9.275, "peak_gain_cents": 25.0, "slope_pct": 1.3165, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:50.441351", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.275, "vwap": 8.8983, "vwap_slope": 0.0489, "atr": 0.0901, "trend": "flat", "slope_pct": 0.1225, "lower_highs_lower_lows": false, "stop": 9.1669, "imbalance_decline_count": 0, "imbalance_cur": 0.2022395656599932, "imbalance_prev": -0.19758818209225204}}
{"timestamp": "2026-09-22T14:09:50.442421", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.98, "vwap": 13.7481, "vwap_slope": -0.0316, "atr": 0.3344, "atr_pct": 2.576, "trend": "flat", "slope_pct": -0.2661, "flat_threshold_pct": 0.644, "ema9": 13.2129, "ema20": 13.4057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 18.21, "spread_pct": 0.154, "rvol": 2.226, "volume_pace_ratio": 21.794}}
{"timestamp": "2026-09-22T14:09:50.444909", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8549, "vwap_slope": -0.0029, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0602, "flat_threshold_pct": 0.1178, "ema9": 8.7769, "ema20": 8.7668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.556, "volume_pace_ratio": 5.443}}
{"timestamp": "2026-09-22T14:09:50.445827", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.201%, flat band 0.175%)"], "metrics": {"price": 13.2285, "vwap": 13.626, "vwap_slope": -0.0169, "atr": 0.0928, "atr_pct": 0.702, "trend": "negative", "slope_pct": -0.2009, "flat_threshold_pct": 0.1754, "ema9": 13.1354, "ema20": 13.1828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 6.776, "spread_pct": 0.529, "rvol": 0.109, "volume_pace_ratio": 1.068}}
{"timestamp": "2026-09-22T14:09:50.446898", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4128, "vwap_slope": -0.0089, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0717, "ema9": 6.3667, "ema20": 6.3807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.124, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:09:50.447927", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8126, "vwap_slope": -0.0011, "atr": 0.0682, "atr_pct": 0.779, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.1947, "ema9": 8.7634, "ema20": 8.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:09:50.451302", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.6s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 12.7551, "vwap": 12.7205, "vwap_slope": 0.0021, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0605, "ema9": 12.7551, "ema20": 12.7354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.351, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.526, "stage3": {"stop": 12.718, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1356, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:09:50.452833", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.675, "vwap": 8.7376, "vwap_slope": -0.0022, "atr": 0.0429, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.1237, "ema9": 8.6383, "ema20": 8.6427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.404, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.504, "volume_pace_ratio": 4.935}}
{"timestamp": "2026-09-22T14:09:50.454721", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.62, "vwap": 11.6282, "vwap_slope": 0.0005, "atr": 0.0511, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0273, "flat_threshold_pct": 0.1099, "ema9": 11.6587, "ema20": 11.6471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.442, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:09:50.456547", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.405, "vwap": 12.3333, "vwap_slope": 0.005, "atr": 0.0458, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.0924, "ema9": 12.3956, "ema20": 12.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.313, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:09:50.458287", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.117%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1889, "vwap": 10.3082, "vwap_slope": -0.0149, "atr": 0.0475, "atr_pct": 0.467, "trend": "negative", "slope_pct": -0.1191, "flat_threshold_pct": 0.1166, "ema9": 10.2044, "ema20": 10.2478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.374, "distance_from_high_pct": 4.776, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:09:50.459259", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0807, "vwap_slope": -0.0073, "atr": 0.032, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0887, "ema9": 9.0342, "ema20": 9.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.776, "rvol": 0.066, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T14:09:50.460165", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.424, "vwap": 7.4612, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0591, "ema9": 7.4289, "ema20": 7.4354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.669, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:09:50.461061", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.1859, "vwap_slope": -0.0049, "atr": 0.0401, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.1099, "ema9": 9.1275, "ema20": 9.1352, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 3.291, "spread_pct": 0.22, "rvol": 0.077, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:09:50.461899", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.3505, "vwap": 12.7886, "vwap_slope": -0.0293, "atr": 0.1236, "atr_pct": 1.001, "trend": "flat", "slope_pct": -0.1805, "flat_threshold_pct": 0.2503, "ema9": 12.3869, "ema20": 12.5312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 8.65, "spread_pct": 0.404, "rvol": 0.086, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T14:09:50.462803", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.315, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.019, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.0751, "ema9": 6.3265, "ema20": 6.3302, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.175, "distance_from_high_pct": 1.096, "spread_pct": 0.158, "rvol": 0.174, "volume_pace_ratio": 1.708}}
{"timestamp": "2026-09-22T14:09:50.463704", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 106.6s", "imbalance +66% >= 50% buy threshold, stop 5.52", "entry_score 85.2"], "reasons_against": [], "metrics": {"price": 5.545, "vwap": 5.5376, "vwap_slope": 0.0009, "atr": 0.0182, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0819, "ema9": 5.5498, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.054, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5232, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6621, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 5.52"}, "entry_score": 85.19, "entry_score_breakdown": {"imbalance_sub": 0.517, "volume_pace_sub": 1.0, "volatility_sub": 0.984, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:50.498372", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2321, "vwap_slope": 0.0005, "atr": 0.0156, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.074, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T14:09:50.499492", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7133, "vwap_slope": -0.004, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0781, "ema9": 8.6686, "ema20": 8.6848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:09:50.500461", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.0s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.09, "vwap": 11.8774, "vwap_slope": 0.1567, "atr": 0.0791, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.0534, "flat_threshold_pct": 0.1636, "ema9": 11.9077, "ema20": 11.8381, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 4.006, "distance_from_high_pct": 0.0, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.476, "stage3": {"stop": 11.9951, "risk": 0.0949, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0538, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:50.501319", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9809, "vwap_slope": -0.008, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0618, "ema9": 8.9256, "ema20": 8.9453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.419}}
{"timestamp": "2026-09-22T14:09:50.502138", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.86", "VWAP sloping down", "spread 2.49% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.8647, "vwap_slope": -0.0018, "atr": 0.052, "atr_pct": 1.087, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.2718, "ema9": 4.8061, "ema20": 4.8116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 5.159, "spread_pct": 2.49, "rvol": 0.134, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T14:09:50.503031", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.705, "vwap": 14.8007, "vwap_slope": -0.0058, "atr": 0.0365, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.062, "ema9": 14.7116, "ema20": 14.72, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.503}}
{"timestamp": "2026-09-22T14:09:50.503837", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.075, "vwap": 10.0685, "vwap_slope": 0.0018, "atr": 0.0325, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0806, "ema9": 10.0909, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.151, "volume_pace_ratio": 1.482}}
{"timestamp": "2026-09-22T14:09:50.504662", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 111.7s", "imbalance +82% >= 50% buy threshold, stop 9.14", "entry_score 88.4"], "reasons_against": [], "metrics": {"price": 9.1896, "vwap": 9.1267, "vwap_slope": 0.0017, "atr": 0.0451, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.1228, "ema9": 9.1385, "ema20": 9.1255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.305, "distance_from_high_pct": 0.438, "spread_pct": 0.436, "rvol": 0.044, "volume_pace_ratio": 0.435, "stage3": {"stop": 9.1355, "risk": 0.0541, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8182, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 9.14"}, "entry_score": 88.44, "entry_score_breakdown": {"imbalance_sub": 0.74, "volume_pace_sub": 1.0, "volatility_sub": 0.888, "slope_sub": 1.0, "volume_accel_sub": 0.848}}}
{"timestamp": "2026-09-22T14:09:50.536761", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8102, "vwap_slope": -0.0041, "atr": 0.0405, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0736, "ema9": 13.7851, "ema20": 13.8004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:09:50.537834", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.7s) but room-to-run failed: imbalance -95% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1476, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0616, "ema9": 6.1659, "ema20": 6.1568, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.916, "stage3": {"stop": 6.1518, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9516, "passed": false, "reason": "imbalance -95% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:50.538884", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4581, "vwap_slope": -0.0144, "atr": 0.0415, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0898, "flat_threshold_pct": 0.0778, "ema9": 13.3333, "ema20": 13.3608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.104, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T14:09:55.544689", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.8394, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.2059, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:09:55.546132", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8394, "vwap": 7.7908, "vwap_slope": 0.0041, "atr": 0.0382, "trend": "flat", "slope_pct": 0.08, "lower_highs_lower_lows": true, "stop": 7.7936, "imbalance_decline_count": 0, "imbalance_cur": -0.11319681456200227, "imbalance_prev": -0.11605360707157114}}
{"timestamp": "2026-09-22T14:09:55.546695", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 5.54, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:09:55.547215", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5094, "vwap_slope": 0.0002, "atr": 0.0225, "trend": "flat", "slope_pct": 0.0175, "lower_highs_lower_lows": false, "stop": 5.5131, "imbalance_decline_count": 0, "imbalance_cur": -0.26732673267326734, "imbalance_prev": -0.3438320209973753}}
{"timestamp": "2026-09-22T14:09:55.547610", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.366%)", "metrics": {"price": 9.29, "peak_price": 9.29, "peak_gain_cents": 26.5, "slope_pct": 1.3655, "trend": "positive"}}
{"timestamp": "2026-09-22T14:09:55.548397", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.29, "vwap": 8.8989, "vwap_slope": 0.0496, "atr": 0.0908, "trend": "flat", "slope_pct": 0.1231, "lower_highs_lower_lows": false, "stop": 9.1811, "imbalance_decline_count": 0, "imbalance_cur": 0.22593804847967364, "imbalance_prev": 0.2022395656599932}}
{"timestamp": "2026-09-22T14:09:55.549404", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9823, "vwap": 13.7478, "vwap_slope": -0.032, "atr": 0.3344, "atr_pct": 2.576, "trend": "flat", "slope_pct": -0.266, "flat_threshold_pct": 0.6439, "ema9": 13.2134, "ema20": 13.406, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 18.196, "spread_pct": 0.154, "rvol": 2.227, "volume_pace_ratio": 21.757}}
{"timestamp": "2026-09-22T14:09:55.550250", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8548, "vwap_slope": -0.003, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0604, "flat_threshold_pct": 0.1179, "ema9": 8.7759, "ema20": 8.7663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.557, "volume_pace_ratio": 5.436}}
{"timestamp": "2026-09-22T14:09:55.551198", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.200%, flat band 0.175%)"], "metrics": {"price": 13.2599, "vwap": 13.6255, "vwap_slope": -0.0173, "atr": 0.0928, "atr_pct": 0.7, "trend": "negative", "slope_pct": -0.2, "flat_threshold_pct": 0.175, "ema9": 13.1417, "ema20": 13.1858, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 6.555, "spread_pct": 0.529, "rvol": 0.109, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T14:09:55.552047", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4122, "vwap_slope": -0.0095, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0718, "ema9": 6.3657, "ema20": 6.3802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.125, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T14:09:55.552783", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8126, "vwap_slope": -0.001, "atr": 0.0774, "atr_pct": 0.885, "trend": "flat", "slope_pct": 0.0288, "flat_threshold_pct": 0.2213, "ema9": 8.7634, "ema20": 8.7719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.044, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:09:55.553642", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.7s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 12.755, "vwap": 12.7205, "vwap_slope": 0.0021, "atr": 0.0309, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0605, "ema9": 12.7551, "ema20": 12.7354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.525, "stage3": {"stop": 12.7179, "risk": 0.0371, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1199, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:09:55.554726", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6726, "vwap": 8.7376, "vwap_slope": -0.0023, "atr": 0.0429, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1237, "ema9": 8.6378, "ema20": 8.6425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 6.039, "spread_pct": 0.115, "rvol": 0.504, "volume_pace_ratio": 4.928}}
{"timestamp": "2026-09-22T14:09:55.555559", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6695, "vwap": 11.6283, "vwap_slope": 0.0006, "atr": 0.0511, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0289, "flat_threshold_pct": 0.1094, "ema9": 11.6686, "ema20": 11.6518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.022, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:09:55.556364", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4099, "vwap": 12.3333, "vwap_slope": 0.0051, "atr": 0.0458, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.0924, "ema9": 12.3966, "ema20": 12.3536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.274, "spread_pct": 0.081, "rvol": 0.072, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:09:55.557183", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.117%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1889, "vwap": 10.3082, "vwap_slope": -0.0149, "atr": 0.0475, "atr_pct": 0.467, "trend": "negative", "slope_pct": -0.1191, "flat_threshold_pct": 0.1166, "ema9": 10.2044, "ema20": 10.2478, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.374, "distance_from_high_pct": 4.776, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:09:55.557963", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0806, "vwap_slope": -0.0074, "atr": 0.032, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0889, "ema9": 9.0302, "ema20": 9.0481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 3.848, "spread_pct": 0.777, "rvol": 0.066, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:09:55.558914", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.424, "vwap": 7.4612, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0591, "ema9": 7.4289, "ema20": 7.4354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.669, "spread_pct": 0.135, "rvol": 0.05, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:09:55.559799", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.1859, "vwap_slope": -0.0049, "atr": 0.0401, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.1099, "ema9": 9.1275, "ema20": 9.1352, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 3.291, "spread_pct": 0.22, "rvol": 0.077, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:09:55.560729", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.3742, "vwap": 12.7885, "vwap_slope": -0.0294, "atr": 0.1237, "atr_pct": 1.0, "trend": "flat", "slope_pct": -0.1798, "flat_threshold_pct": 0.2499, "ema9": 12.3917, "ema20": 12.5334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.05, "distance_from_high_pct": 8.475, "spread_pct": 0.323, "rvol": 0.086, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T14:09:55.561527", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.315, "vwap": 6.3228, "vwap_slope": -0.0003, "atr": 0.019, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.0751, "ema9": 6.3265, "ema20": 6.3302, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.175, "distance_from_high_pct": 1.096, "spread_pct": 0.158, "rvol": 0.174, "volume_pace_ratio": 1.704}}
{"timestamp": "2026-09-22T14:09:55.562301", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 111.7s", "imbalance +72% >= 50% buy threshold, stop 5.53", "entry_score 87.8"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5377, "vwap_slope": 0.001, "atr": 0.0184, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0827, "ema9": 5.5518, "ema20": 5.5494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.054, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5329, "risk": 0.0221, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.723, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 5.53"}, "entry_score": 87.76, "entry_score_breakdown": {"imbalance_sub": 0.604, "volume_pace_sub": 1.0, "volatility_sub": 0.982, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:09:55.609381", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2321, "vwap_slope": 0.0005, "atr": 0.0156, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.074, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T14:09:55.610443", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7133, "vwap_slope": -0.004, "atr": 0.0271, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0781, "ema9": 8.6686, "ema20": 8.6848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:09:55.611400", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.1s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.09, "vwap": 11.8777, "vwap_slope": 0.157, "atr": 0.0798, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0534, "flat_threshold_pct": 0.1651, "ema9": 11.9077, "ema20": 11.8381, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 4.007, "distance_from_high_pct": 0.083, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.475, "stage3": {"stop": 11.9942, "risk": 0.0958, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4811, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:55.612611", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.911, "vwap": 8.9809, "vwap_slope": -0.008, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.0619, "ema9": 8.9248, "ema20": 8.9449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 2.077, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.417}}
{"timestamp": "2026-09-22T14:09:55.614345", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.86", "VWAP sloping down", "spread 2.49% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.82, "vwap": 4.8645, "vwap_slope": -0.002, "atr": 0.052, "atr_pct": 1.078, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.2696, "ema9": 4.8141, "ema20": 4.8154, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.208, "distance_from_high_pct": 4.365, "spread_pct": 2.49, "rvol": 0.135, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:09:55.615527", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7, "vwap": 14.8007, "vwap_slope": -0.0058, "atr": 0.0369, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0627, "ema9": 14.7106, "ema20": 14.7195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.5}}
{"timestamp": "2026-09-22T14:09:55.616617", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.075, "vwap": 10.0685, "vwap_slope": 0.0019, "atr": 0.0333, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0826, "ema9": 10.0909, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.151, "volume_pace_ratio": 1.479}}
{"timestamp": "2026-09-22T14:09:55.617552", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.8s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.15, "vwap": 9.1267, "vwap_slope": 0.0017, "atr": 0.0451, "atr_pct": 0.493, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.1233, "ema9": 9.1306, "ema20": 9.1218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.867, "spread_pct": 0.328, "rvol": 0.044, "volume_pace_ratio": 0.434, "stage3": {"stop": 9.0959, "risk": 0.0541, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9365, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:55.618464", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8102, "vwap_slope": -0.0041, "atr": 0.0405, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0736, "ema9": 13.7861, "ema20": 13.8009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:09:55.619494", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.7s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1476, "vwap_slope": 0.0007, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0615, "ema9": 6.1679, "ema20": 6.1577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.915, "stage3": {"stop": 6.1618, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8994, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:09:55.620413", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.078%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4575, "vwap_slope": -0.0151, "atr": 0.0415, "atr_pct": 0.311, "trend": "negative", "slope_pct": -0.0898, "flat_threshold_pct": 0.0778, "ema9": 13.3333, "ema20": 13.3608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.171, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.104, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T14:10:00.626330", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $7.8115)", "metrics": {"price": 7.83, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.2419, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:10:00.633171", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.83, "vwap": 7.7908, "vwap_slope": 0.0041, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0796, "lower_highs_lower_lows": true, "stop": 7.7846, "imbalance_decline_count": 0, "imbalance_cur": -0.11319681456200227, "imbalance_prev": -0.11319681456200227}}
{"timestamp": "2026-09-22T14:10:00.633994", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.084%)", "metrics": {"price": 5.5389, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0844, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:00.634908", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5389, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0212, "trend": "flat", "slope_pct": 0.0182, "lower_highs_lower_lows": false, "stop": 5.5135, "imbalance_decline_count": 1, "imbalance_cur": -0.3713163064833006, "imbalance_prev": -0.26732673267326734}}
{"timestamp": "2026-09-22T14:10:00.635539", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.173%)", "metrics": {"price": 9.28, "peak_price": 9.29, "peak_gain_cents": 26.5, "slope_pct": 1.1732, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:00.636441", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.28, "vwap": 8.9025, "vwap_slope": 0.0488, "atr": 0.0779, "trend": "flat", "slope_pct": 0.1295, "lower_highs_lower_lows": false, "stop": 9.1865, "imbalance_decline_count": 0, "imbalance_cur": 0.6495359744536473, "imbalance_prev": 0.22593804847967364}}
{"timestamp": "2026-09-22T14:10:00.637559", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.75", "VWAP sloping down"], "metrics": {"price": 12.9946, "vwap": 13.7462, "vwap_slope": -0.0203, "atr": 0.3081, "atr_pct": 2.371, "trend": "flat", "slope_pct": -0.2629, "flat_threshold_pct": 0.5927, "ema9": 13.1693, "ema20": 13.3666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 18.118, "spread_pct": 0.231, "rvol": 2.232, "volume_pace_ratio": 21.753}}
{"timestamp": "2026-09-22T14:10:00.638883", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7868, "vwap": 8.8548, "vwap_slope": -0.0023, "atr": 0.0401, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.056, "flat_threshold_pct": 0.1141, "ema9": 8.7781, "ema20": 8.7683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 4.698, "spread_pct": 0.114, "rvol": 0.557, "volume_pace_ratio": 5.425}}
{"timestamp": "2026-09-22T14:10:00.639874", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.191%, flat band 0.164%)"], "metrics": {"price": 13.23, "vwap": 13.6252, "vwap_slope": -0.0132, "atr": 0.0865, "atr_pct": 0.654, "trend": "negative", "slope_pct": -0.1913, "flat_threshold_pct": 0.1635, "ema9": 13.1554, "ema20": 13.1879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 6.765, "spread_pct": 0.378, "rvol": 0.109, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T14:10:00.640772", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4122, "vwap_slope": -0.0076, "atr": 0.0171, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0674, "ema9": 6.3635, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.125, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:10:00.641713", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:10:00.642831", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.765, "vwap": 12.7206, "vwap_slope": 0.0011, "atr": 0.0295, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0579, "ema9": 12.7587, "ema20": 12.7391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:10:00.643912", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6739, "vwap": 8.7376, "vwap_slope": -0.0017, "atr": 0.0382, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0672, "flat_threshold_pct": 0.1101, "ema9": 8.6446, "ema20": 8.6453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 6.025, "spread_pct": 0.115, "rvol": 0.505, "volume_pace_ratio": 4.918}}
{"timestamp": "2026-09-22T14:10:00.644940", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 11.6299, "vwap": 11.6281, "vwap_slope": 0.0001, "atr": 0.0449, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.0964, "ema9": 11.6546, "ema20": 11.6463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.358, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:10:00.645895", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.405, "vwap": 12.3333, "vwap_slope": 0.0051, "atr": 0.0432, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.0871, "ema9": 12.3956, "ema20": 12.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 1.313, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:10:00.646919", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.20 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.116%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1976, "vwap": 10.3076, "vwap_slope": -0.0138, "atr": 0.0472, "atr_pct": 0.463, "trend": "negative", "slope_pct": -0.1176, "flat_threshold_pct": 0.1156, "ema9": 10.1968, "ema20": 10.2397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.316, "distance_from_high_pct": 4.694, "spread_pct": 0.099, "rvol": 0.038, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:10:00.647869", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0806, "vwap_slope": -0.0074, "atr": 0.032, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0889, "ema9": 9.0302, "ema20": 9.0481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 3.848, "spread_pct": 0.777, "rvol": 0.066, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T14:10:00.648952", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4592, "vwap_slope": -0.0022, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0651, "ema9": 7.4223, "ema20": 7.4316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.052, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:10:00.650782", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1119, "vwap": 9.186, "vwap_slope": -0.0048, "atr": 0.0392, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0389, "flat_threshold_pct": 0.1076, "ema9": 9.1278, "ema20": 9.1354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 3.271, "spread_pct": 0.22, "rvol": 0.077, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:10:00.651697", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.7876, "vwap_slope": -0.0303, "atr": 0.1237, "atr_pct": 1.001, "trend": "flat", "slope_pct": -0.1802, "flat_threshold_pct": 0.2502, "ema9": 12.3888, "ema20": 12.5321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 8.58, "spread_pct": 0.242, "rvol": 0.086, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T14:10:00.652639", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3228, "vwap_slope": -0.0004, "atr": 0.015, "atr_pct": 0.238, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0594, "ema9": 6.3224, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.703}}
{"timestamp": "2026-09-22T14:10:00.656166", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.8s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.5377, "vwap_slope": 0.0008, "atr": 0.0176, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0793, "ema9": 5.5524, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.054, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5339, "risk": 0.0211, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3641, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T14:10:00.657341", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2321, "vwap_slope": 0.0005, "atr": 0.015, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.0713, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.161}}
{"timestamp": "2026-09-22T14:10:00.658589", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6673, "vwap": 8.7133, "vwap_slope": -0.004, "atr": 0.0267, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.077, "ema9": 8.6681, "ema20": 8.6845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 2.175, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:10:00.670370", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.2s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared range_20d_high $12.76 yet"], "metrics": {"price": 12.1, "vwap": 11.8776, "vwap_slope": 0.1422, "atr": 0.0767, "atr_pct": 0.634, "trend": "flat", "slope_pct": 0.0593, "flat_threshold_pct": 0.1586, "ema9": 11.9446, "ema20": 11.8622, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.819, "distance_from_high_pct": 0.0, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.475, "stage3": {"stop": 12.008, "risk": 0.092, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4378, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared range_20d_high $12.76 yet"}}}
{"timestamp": "2026-09-22T14:10:00.671528", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9123, "vwap": 8.9808, "vwap_slope": -0.0013, "atr": 0.0208, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.0582, "ema9": 8.9223, "ema20": 8.9418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 2.063, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.415}}
{"timestamp": "2026-09-22T14:10:00.672677", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.86", "VWAP sloping down", "spread 2.49% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.82, "vwap": 4.8642, "vwap_slope": -0.0023, "atr": 0.052, "atr_pct": 1.078, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.2696, "ema9": 4.8141, "ema20": 4.8154, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 4.365, "spread_pct": 2.49, "rvol": 0.135, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T14:10:00.673516", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7276, "vwap": 14.8006, "vwap_slope": -0.0051, "atr": 0.0327, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0556, "ema9": 14.7164, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 1.685, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.499}}
{"timestamp": "2026-09-22T14:10:00.674160", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.07, "vwap": 10.0685, "vwap_slope": 0.0002, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0798, "ema9": 10.0875, "ema20": 10.0925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.151, "volume_pace_ratio": 1.476}}
{"timestamp": "2026-09-22T14:10:00.674999", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.9s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.16, "vwap": 9.1266, "vwap_slope": 0.0008, "atr": 0.0371, "atr_pct": 0.405, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.1012, "ema9": 9.1365, "ema20": 9.1254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.247, "distance_from_high_pct": 0.758, "spread_pct": 0.437, "rvol": 0.044, "volume_pace_ratio": 0.434, "stage3": {"stop": 9.1155, "risk": 0.0445, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9424, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:00.675938", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8099, "vwap_slope": -0.0036, "atr": 0.0362, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0659, "ema9": 13.7789, "ema20": 13.7961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:10:00.676887", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.8s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1722, "vwap": 6.1476, "vwap_slope": 0.0007, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0616, "ema9": 6.1664, "ema20": 6.157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.768, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.913, "stage3": {"stop": 6.154, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8764, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:00.677712", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.077%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.325, "vwap": 13.4573, "vwap_slope": -0.0152, "atr": 0.0408, "atr_pct": 0.307, "trend": "negative", "slope_pct": -0.0898, "flat_threshold_pct": 0.0766, "ema9": 13.3333, "ema20": 13.3608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.173, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.104, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T14:10:05.683730", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.084%)", "metrics": {"price": 7.8214, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.084, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:05.686249", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8214, "vwap": 7.7921, "vwap_slope": 0.0025, "atr": 0.0364, "trend": "flat", "slope_pct": 0.0752, "lower_highs_lower_lows": true, "stop": 7.7777, "imbalance_decline_count": 0, "imbalance_cur": 0.07842538907537382, "imbalance_prev": -0.11319681456200227}}
{"timestamp": "2026-09-22T14:10:05.688026", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.53, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0362, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:05.688757", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0215, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5042, "imbalance_decline_count": 2, "imbalance_cur": -0.8767605633802817, "imbalance_prev": -0.3713163064833006}}
{"timestamp": "2026-09-22T14:10:05.689865", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.222%)", "metrics": {"price": 9.295, "peak_price": 9.295, "peak_gain_cents": 27.0, "slope_pct": 1.2218, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:05.691007", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.295, "vwap": 8.9037, "vwap_slope": 0.05, "atr": 0.0889, "trend": "flat", "slope_pct": 0.1301, "lower_highs_lower_lows": false, "stop": 9.1883, "imbalance_decline_count": 0, "imbalance_cur": 0.7550370311380107, "imbalance_prev": 0.6495359744536473}}
{"timestamp": "2026-09-22T14:10:05.698264", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.74", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 12.89, "vwap": 13.7436, "vwap_slope": -0.0229, "atr": 0.3194, "atr_pct": 2.478, "trend": "flat", "slope_pct": -0.2671, "flat_threshold_pct": 0.6194, "ema9": 13.1483, "ema20": 13.3566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 18.778, "spread_pct": 1.086, "rvol": 2.239, "volume_pace_ratio": 21.774}}
{"timestamp": "2026-09-22T14:10:05.701930", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.782, "vwap": 8.8548, "vwap_slope": -0.0023, "atr": 0.0407, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0561, "flat_threshold_pct": 0.1159, "ema9": 8.7771, "ema20": 8.7678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 4.751, "spread_pct": 0.114, "rvol": 0.557, "volume_pace_ratio": 5.414}}
{"timestamp": "2026-09-22T14:10:05.707398", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.63", "VWAP sloping down", "trend negative (slope -0.191%, flat band 0.167%)"], "metrics": {"price": 13.25, "vwap": 13.6251, "vwap_slope": -0.0133, "atr": 0.0883, "atr_pct": 0.666, "trend": "negative", "slope_pct": -0.1908, "flat_threshold_pct": 0.1666, "ema9": 13.1594, "ema20": 13.1898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 6.624, "spread_pct": 0.529, "rvol": 0.109, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T14:10:05.708592", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.4119, "vwap_slope": -0.0078, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0687, "ema9": 6.3643, "ema20": 6.3782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.125, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:10:05.713293", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:10:05.714453", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.77, "vwap": 12.7207, "vwap_slope": 0.0012, "atr": 0.0306, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0599, "ema9": 12.7597, "ema20": 12.7395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.234, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:10:05.715577", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.7374, "vwap_slope": -0.0019, "atr": 0.04, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.1152, "ema9": 8.6489, "ema20": 8.6473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 5.796, "spread_pct": 0.115, "rvol": 0.506, "volume_pace_ratio": 4.923}}
{"timestamp": "2026-09-22T14:10:05.717121", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.62, "vwap": 11.6281, "vwap_slope": 0.0001, "atr": 0.0452, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0973, "ema9": 11.6526, "ema20": 11.6454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 1.442, "spread_pct": 0.086, "rvol": 0.071, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:10:05.718264", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.41, "vwap": 12.3336, "vwap_slope": 0.0025, "atr": 0.0452, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.0911, "ema9": 12.3985, "ema20": 12.3586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.273, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:10:05.729501", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.116%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.3052, "vwap_slope": -0.0162, "atr": 0.0473, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1188, "flat_threshold_pct": 0.1163, "ema9": 10.1893, "ema20": 10.2361, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.354, "distance_from_high_pct": 5.046, "spread_pct": 0.098, "rvol": 0.038, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:10:05.732098", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0806, "vwap_slope": -0.0074, "atr": 0.032, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0889, "ema9": 9.0302, "ema20": 9.0481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 3.848, "spread_pct": 0.777, "rvol": 0.066, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:10:05.733361", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.46", "VWAP sloping down"], "metrics": {"price": 7.4152, "vwap": 7.4595, "vwap_slope": -0.0019, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0649, "ema9": 7.4263, "ema20": 7.4335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.785, "spread_pct": 0.135, "rvol": 0.052, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:10:05.734488", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.1027, "ema9": 9.1263, "ema20": 9.1339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:10:05.735801", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.7875, "vwap_slope": -0.0167, "atr": 0.1155, "atr_pct": 0.933, "trend": "flat", "slope_pct": -0.1787, "flat_threshold_pct": 0.2333, "ema9": 12.3861, "ema20": 12.5171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 8.469, "spread_pct": 0.242, "rvol": 0.086, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T14:10:05.738471", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3077, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0601, "ema9": 6.3219, "ema20": 6.3276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 1.211, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.7}}
{"timestamp": "2026-09-22T14:10:05.739751", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.9s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.5378, "vwap_slope": 0.0009, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0802, "ema9": 5.5524, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5336, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0451, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:05.740970", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2321, "vwap_slope": 0.0005, "atr": 0.015, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.043, "flat_threshold_pct": 0.0713, "ema9": 5.2683, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T14:10:05.742110", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7132, "vwap_slope": -0.0034, "atr": 0.0238, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0687, "ema9": 8.6685, "ema20": 8.6832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:10:05.743294", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.2s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 12.09, "vwap": 11.8776, "vwap_slope": 0.1422, "atr": 0.0767, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1587, "ema9": 11.9426, "ema20": 11.8613, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.819, "distance_from_high_pct": 0.083, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.474, "stage3": {"stop": 11.998, "risk": 0.092, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2595, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:05.745021", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9808, "vwap_slope": -0.0013, "atr": 0.0208, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0584, "ema9": 8.9218, "ema20": 8.9416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.413}}
{"timestamp": "2026-09-22T14:10:05.746020", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.86", "VWAP sloping down", "spread 3.12% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.78, "vwap": 4.862, "vwap_slope": -0.0045, "atr": 0.0563, "atr_pct": 1.177, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.2942, "ema9": 4.8073, "ema20": 4.812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 5.159, "spread_pct": 3.122, "rvol": 0.139, "volume_pace_ratio": 1.349}}
{"timestamp": "2026-09-22T14:10:05.747173", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7274, "vwap": 14.8006, "vwap_slope": -0.0052, "atr": 0.0332, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0563, "ema9": 14.7164, "ema20": 14.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.686, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.496}}
{"timestamp": "2026-09-22T14:10:05.749212", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0685, "vwap_slope": 0.0002, "atr": 0.033, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0819, "ema9": 10.0895, "ema20": 10.0935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.152, "volume_pace_ratio": 1.474}}
{"timestamp": "2026-09-22T14:10:05.750550", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (126.9s) but room-to-run failed: imbalance +50% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 9.1754, "vwap": 9.1269, "vwap_slope": 0.0011, "atr": 0.0384, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.1047, "ema9": 9.1396, "ema20": 9.1269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.592, "spread_pct": 0.437, "rvol": 0.045, "volume_pace_ratio": 0.435, "stage3": {"stop": 9.1293, "risk": 0.0461, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4978, "passed": false, "reason": "imbalance +50% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:10:05.751564", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7394, "vwap": 13.8098, "vwap_slope": -0.0036, "atr": 0.0363, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.066, "ema9": 13.7768, "ema20": 13.7951, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.931, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:10:05.752534", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.9s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1476, "vwap_slope": 0.0005, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.0602, "ema9": 6.1671, "ema20": 6.1582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.914, "stage3": {"stop": 6.1521, "risk": 0.0179, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9304, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:05.753470", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.072%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3382, "vwap": 13.4573, "vwap_slope": -0.0109, "atr": 0.0385, "atr_pct": 0.289, "trend": "negative", "slope_pct": -0.0864, "flat_threshold_pct": 0.0721, "ema9": 13.3343, "ema20": 13.3586, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 4.317, "spread_pct": 0.075, "rvol": 0.104, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T14:10:10.759717", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.069%)", "metrics": {"price": 7.8254, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.0687, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:10.761944", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8254, "vwap": 7.7926, "vwap_slope": 0.003, "atr": 0.039, "trend": "flat", "slope_pct": 0.0754, "lower_highs_lower_lows": true, "stop": 7.7785, "imbalance_decline_count": 1, "imbalance_cur": 0.07089175053839054, "imbalance_prev": 0.07842538907537382}}
{"timestamp": "2026-09-22T14:10:10.762701", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 5.535, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:10.763679", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0215, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 5.5092, "imbalance_decline_count": 0, "imbalance_cur": -0.8698884758364313, "imbalance_prev": -0.8767605633802817}}
{"timestamp": "2026-09-22T14:10:10.764287", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.179%)", "metrics": {"price": 9.2818, "peak_price": 9.295, "peak_gain_cents": 27.0, "slope_pct": 1.179, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:10.765041", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2818, "vwap": 8.9063, "vwap_slope": 0.0526, "atr": 0.0902, "trend": "flat", "slope_pct": 0.1296, "lower_highs_lower_lows": false, "stop": 9.1736, "imbalance_decline_count": 1, "imbalance_cur": 0.5714608993631397, "imbalance_prev": 0.7550370311380107}}
{"timestamp": "2026-09-22T14:10:10.766475", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.90 below VWAP $13.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9, "vwap": 13.7429, "vwap_slope": -0.0236, "atr": 0.3194, "atr_pct": 2.476, "trend": "flat", "slope_pct": -0.2667, "flat_threshold_pct": 0.619, "ema9": 13.1503, "ema20": 13.3576, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 18.715, "spread_pct": 0.464, "rvol": 2.241, "volume_pace_ratio": 21.748}}
{"timestamp": "2026-09-22T14:10:10.767617", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7875, "vwap": 8.8547, "vwap_slope": -0.0024, "atr": 0.0407, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0559, "flat_threshold_pct": 0.1158, "ema9": 8.7782, "ema20": 8.7683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 4.691, "spread_pct": 0.114, "rvol": 0.557, "volume_pace_ratio": 5.405}}
{"timestamp": "2026-09-22T14:10:10.768644", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.191%, flat band 0.168%)"], "metrics": {"price": 13.23, "vwap": 13.6244, "vwap_slope": -0.0141, "atr": 0.089, "atr_pct": 0.673, "trend": "negative", "slope_pct": -0.1913, "flat_threshold_pct": 0.1682, "ema9": 13.1554, "ema20": 13.1879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 6.765, "spread_pct": 0.605, "rvol": 0.11, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T14:10:10.770077", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3577, "vwap": 6.4118, "vwap_slope": -0.008, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0688, "ema9": 6.3641, "ema20": 6.3781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 3.231, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:10:10.771152", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:10:10.772985", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.765, "vwap": 12.7207, "vwap_slope": 0.0013, "atr": 0.0307, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0601, "ema9": 12.7587, "ema20": 12.7391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:10:10.774021", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.7374, "vwap_slope": -0.0019, "atr": 0.04, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.1152, "ema9": 8.6489, "ema20": 8.6473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 5.796, "spread_pct": 0.115, "rvol": 0.507, "volume_pace_ratio": 4.918}}
{"timestamp": "2026-09-22T14:10:10.775191", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63"], "metrics": {"price": 11.615, "vwap": 11.628, "vwap_slope": 0.0001, "atr": 0.0459, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0989, "ema9": 11.6516, "ema20": 11.6449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:10:10.776500", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.415, "vwap": 12.3337, "vwap_slope": 0.0027, "atr": 0.0452, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.0911, "ema9": 12.3995, "ema20": 12.359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:10:10.777563", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.116%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.3052, "vwap_slope": -0.0162, "atr": 0.0473, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.1188, "flat_threshold_pct": 0.1163, "ema9": 10.1893, "ema20": 10.2361, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.354, "distance_from_high_pct": 5.046, "spread_pct": 0.098, "rvol": 0.038, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:10:10.778513", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0804, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:10:10.779506", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.385, "vwap": 7.4538, "vwap_slope": -0.0076, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0676, "ema9": 7.4203, "ema20": 7.4307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 2.185, "spread_pct": 0.135, "rvol": 0.057, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:10:10.782456", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.1027, "ema9": 9.1263, "ema20": 9.1339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:10:10.786453", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.7874, "vwap_slope": -0.0168, "atr": 0.1159, "atr_pct": 0.936, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.234, "ema9": 12.3871, "ema20": 12.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:10:10.789942", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0608, "ema9": 6.3224, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.698}}
{"timestamp": "2026-09-22T14:10:10.791268", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 126.9s", "imbalance +70% >= 50% buy threshold, stop 5.53", "entry_score 87.1"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5378, "vwap_slope": 0.0009, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0802, "ema9": 5.5524, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5336, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7041, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 5.53"}, "entry_score": 87.07, "entry_score_breakdown": {"imbalance_sub": 0.577, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:10:10.829000", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2732, "vwap": 5.2321, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.0588, "ema9": 5.2693, "ema20": 5.2614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 0.506, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T14:10:10.830424", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.669, "vwap": 8.7132, "vwap_slope": -0.0034, "atr": 0.0238, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0687, "ema9": 8.6683, "ema20": 8.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 2.156, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:10:10.831600", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.3s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 12.09, "vwap": 11.8776, "vwap_slope": 0.1422, "atr": 0.0767, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1587, "ema9": 11.9426, "ema20": 11.8613, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.819, "distance_from_high_pct": 0.083, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.473, "stage3": {"stop": 11.998, "risk": 0.092, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2595, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:10.833010", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9807, "vwap_slope": -0.0014, "atr": 0.0208, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0584, "ema9": 8.9228, "ema20": 8.9421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.411}}
{"timestamp": "2026-09-22T14:10:10.834119", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.86", "VWAP sloping down", "spread 3.12% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.805, "vwap": 4.8618, "vwap_slope": -0.0047, "atr": 0.0563, "atr_pct": 1.171, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.2927, "ema9": 4.8123, "ema20": 4.8144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 4.663, "spread_pct": 3.122, "rvol": 0.139, "volume_pace_ratio": 1.353}}
{"timestamp": "2026-09-22T14:10:10.835438", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7177, "vwap": 14.8006, "vwap_slope": -0.0052, "atr": 0.0332, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0563, "ema9": 14.7144, "ema20": 14.7207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.751, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.493}}
{"timestamp": "2026-09-22T14:10:10.836857", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.08, "vwap": 10.0685, "vwap_slope": 0.0002, "atr": 0.033, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0819, "ema9": 10.0895, "ema20": 10.0935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.152, "volume_pace_ratio": 1.472}}
{"timestamp": "2026-09-22T14:10:10.838835", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.0s", "imbalance +50% >= 50% buy threshold, stop 9.13", "entry_score 75.9"], "reasons_against": [], "metrics": {"price": 9.1799, "vwap": 9.1269, "vwap_slope": 0.0011, "atr": 0.0385, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1049, "ema9": 9.1405, "ema20": 9.1273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.543, "spread_pct": 0.546, "rvol": 0.045, "volume_pace_ratio": 0.434, "stage3": {"stop": 9.1337, "risk": 0.0462, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5015, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 9.13"}, "entry_score": 75.94, "entry_score_breakdown": {"imbalance_sub": 0.288, "volume_pace_sub": 1.0, "volatility_sub": 0.93, "slope_sub": 1.0, "volume_accel_sub": 0.87}}}
{"timestamp": "2026-09-22T14:10:10.886415", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.74, "vwap": 13.8097, "vwap_slope": -0.0037, "atr": 0.0363, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.066, "ema9": 13.7769, "ema20": 13.7951, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:10:10.887620", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.0s) but room-to-run failed: imbalance -85% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1753, "vwap": 6.1477, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0615, "ema9": 6.1682, "ema20": 6.1587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.719, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.913, "stage3": {"stop": 6.1571, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8458, "passed": false, "reason": "imbalance -85% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:10.889097", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.072%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.335, "vwap": 13.4572, "vwap_slope": -0.0109, "atr": 0.0385, "atr_pct": 0.289, "trend": "negative", "slope_pct": -0.0865, "flat_threshold_pct": 0.0722, "ema9": 13.3336, "ema20": 13.3583, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.104, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T14:10:15.891168", "symbol": "SG", "kind": "exit_giveback_room", "state": "EXIT", "reason": "giveback room exhausted: price $7.8050 <= floor $7.8115 (15.3c room off 22.9c peak gain, ratio 0.667)", "metrics": {"price": 7.805, "peak_price": 7.9644, "peak_gain_cents": 22.94, "slope_pct": -0.1468, "trend": "negative", "room_cents": 15.29, "floor": 7.8115}}
{"timestamp": "2026-09-22T14:10:15.909705", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 5.536, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0687, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:15.910336", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.536, "vwap": 5.5094, "vwap_slope": 0.0001, "atr": 0.0215, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5102, "imbalance_decline_count": 0, "imbalance_cur": -0.571875, "imbalance_prev": -0.8698884758364313}}
{"timestamp": "2026-09-22T14:10:15.910914", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.400%)", "metrics": {"price": 9.35, "peak_price": 9.35, "peak_gain_cents": 32.5, "slope_pct": 1.3997, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:15.911695", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 8.9103, "vwap_slope": 0.0566, "atr": 0.0952, "trend": "flat", "slope_pct": 0.1322, "lower_highs_lower_lows": false, "stop": 9.2358, "imbalance_decline_count": 2, "imbalance_cur": 0.5533968386894169, "imbalance_prev": 0.5714608993631397}}
{"timestamp": "2026-09-22T14:10:15.912980", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8887, "vwap": 13.7415, "vwap_slope": -0.025, "atr": 0.3194, "atr_pct": 2.478, "trend": "flat", "slope_pct": -0.2671, "flat_threshold_pct": 0.6195, "ema9": 13.1481, "ema20": 13.3565, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 18.786, "spread_pct": 0.311, "rvol": 2.244, "volume_pace_ratio": 21.738}}
{"timestamp": "2026-09-22T14:10:15.913884", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7867, "vwap": 8.8547, "vwap_slope": -0.0024, "atr": 0.0407, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.056, "flat_threshold_pct": 0.1158, "ema9": 8.7781, "ema20": 8.7683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 4.7, "spread_pct": 0.114, "rvol": 0.557, "volume_pace_ratio": 5.397}}
{"timestamp": "2026-09-22T14:10:15.914812", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.192%, flat band 0.177%)"], "metrics": {"price": 13.2, "vwap": 13.6239, "vwap_slope": -0.0145, "atr": 0.0933, "atr_pct": 0.707, "trend": "negative", "slope_pct": -0.1921, "flat_threshold_pct": 0.1767, "ema9": 13.1494, "ema20": 13.185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 6.977, "spread_pct": 0.606, "rvol": 0.11, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T14:10:15.915757", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.361, "vwap": 6.4118, "vwap_slope": -0.008, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.069, "ema9": 6.3647, "ema20": 6.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 3.181, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:10:15.917470", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:10:15.918305", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.765, "vwap": 12.7207, "vwap_slope": 0.0013, "atr": 0.0307, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0601, "ema9": 12.7587, "ema20": 12.7391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:10:15.920158", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.7373, "vwap_slope": -0.002, "atr": 0.04, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.1152, "ema9": 8.6489, "ema20": 8.6473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 5.796, "spread_pct": 0.115, "rvol": 0.507, "volume_pace_ratio": 4.913}}
{"timestamp": "2026-09-22T14:10:15.921121", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.63"], "metrics": {"price": 11.61, "vwap": 11.628, "vwap_slope": 0.0001, "atr": 0.0459, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.0989, "ema9": 11.6506, "ema20": 11.6444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.527, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T14:10:15.922097", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.415, "vwap": 12.3337, "vwap_slope": 0.0027, "atr": 0.0452, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.0911, "ema9": 12.3995, "ema20": 12.359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:10:15.923048", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.116%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1556, "vwap": 10.3051, "vwap_slope": -0.0163, "atr": 0.0473, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.119, "flat_threshold_pct": 0.1163, "ema9": 10.1884, "ema20": 10.2357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.355, "distance_from_high_pct": 5.087, "spread_pct": 0.098, "rvol": 0.038, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:10:15.923868", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0804, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:10:15.925548", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4539, "vwap_slope": -0.0075, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0676, "ema9": 7.4213, "ema20": 7.4311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 2.119, "spread_pct": 0.135, "rvol": 0.057, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:10:15.926346", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.1027, "ema9": 9.1263, "ema20": 9.1339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.185, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:10:15.927256", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.787, "vwap_slope": -0.0172, "atr": 0.1165, "atr_pct": 0.941, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.2352, "ema9": 12.3871, "ema20": 12.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T14:10:15.928045", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0608, "ema9": 6.3224, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.695}}
{"timestamp": "2026-09-22T14:10:15.928857", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.0s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5378, "vwap_slope": 0.0009, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0803, "ema9": 5.5514, "ema20": 5.5495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5286, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7004, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:15.929595", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2732, "vwap": 5.2321, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.0588, "ema9": 5.2693, "ema20": 5.2614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 0.506, "spread_pct": 0.38, "rvol": 0.016, "volume_pace_ratio": 0.16}}
{"timestamp": "2026-09-22T14:10:15.930416", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7132, "vwap_slope": -0.0034, "atr": 0.0239, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0691, "ema9": 8.6685, "ema20": 8.6832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:10:15.931226", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.4s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.09, "vwap": 11.8779, "vwap_slope": 0.1424, "atr": 0.0767, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1587, "ema9": 11.9426, "ema20": 11.8613, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.824, "distance_from_high_pct": 0.083, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.472, "stage3": {"stop": 11.998, "risk": 0.092, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0632, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:15.931977", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9177, "vwap": 8.9807, "vwap_slope": -0.0014, "atr": 0.0208, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.0584, "ema9": 8.9233, "ema20": 8.9423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 2.003, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.408}}
{"timestamp": "2026-09-22T14:10:15.932723", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.75 below VWAP $4.86", "VWAP sloping down", "spread 3.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.7482, "vwap": 4.8606, "vwap_slope": -0.0059, "atr": 0.057, "atr_pct": 1.2, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.3, "ema9": 4.801, "ema20": 4.809, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 5.79, "spread_pct": 3.758, "rvol": 0.14, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:10:15.933640", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.805, "vwap": 7.7924, "vwap_slope": 0.0028, "atr": 0.0398, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.0745, "flat_threshold_pct": 0.1273, "ema9": 7.8484, "ema20": 7.8378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 2.07, "spread_pct": 0.128, "rvol": 0.116, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T14:10:15.934477", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.8006, "vwap_slope": -0.0052, "atr": 0.0333, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0565, "ema9": 14.7139, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.49}}
{"timestamp": "2026-09-22T14:10:15.935391", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.085, "vwap": 10.0685, "vwap_slope": 0.0002, "atr": 0.033, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0819, "ema9": 10.0905, "ema20": 10.094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.152, "volume_pace_ratio": 1.469}}
{"timestamp": "2026-09-22T14:10:15.936403", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 137.1s", "imbalance +50% >= 50% buy threshold, stop 9.13", "entry_score 75.9"], "reasons_against": [], "metrics": {"price": 9.1799, "vwap": 9.1269, "vwap_slope": 0.0011, "atr": 0.0385, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1049, "ema9": 9.1405, "ema20": 9.1273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.543, "spread_pct": 0.546, "rvol": 0.045, "volume_pace_ratio": 0.434, "stage3": {"stop": 9.1337, "risk": 0.0462, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5015, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 9.13"}, "entry_score": 75.94, "entry_score_breakdown": {"imbalance_sub": 0.288, "volume_pace_sub": 1.0, "volatility_sub": 0.93, "slope_sub": 1.0, "volume_accel_sub": 0.87}}}
{"timestamp": "2026-09-22T14:10:15.969553", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7383, "vwap": 13.8097, "vwap_slope": -0.0037, "atr": 0.0364, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0662, "ema9": 13.7766, "ema20": 13.795, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 1.939, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:10:15.970688", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.1s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1477, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0616, "ema9": 6.1681, "ema20": 6.1587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.911, "stage3": {"stop": 6.1568, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.748, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:15.971676", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.073%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.335, "vwap": 13.4572, "vwap_slope": -0.0109, "atr": 0.0391, "atr_pct": 0.294, "trend": "negative", "slope_pct": -0.0865, "flat_threshold_pct": 0.0734, "ema9": 13.3336, "ema20": 13.3583, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.104, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T14:10:20.975436", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.073%)", "metrics": {"price": 5.5368, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.073, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:20.978422", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5368, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5105, "imbalance_decline_count": 0, "imbalance_cur": -0.5549374130737135, "imbalance_prev": -0.571875}}
{"timestamp": "2026-09-22T14:10:20.979316", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.416%)", "metrics": {"price": 9.355, "peak_price": 9.355, "peak_gain_cents": 33.0, "slope_pct": 1.4158, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:20.980680", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.355, "vwap": 8.9112, "vwap_slope": 0.0575, "atr": 0.0952, "trend": "flat", "slope_pct": 0.1324, "lower_highs_lower_lows": false, "stop": 9.2408, "imbalance_decline_count": 3, "imbalance_cur": 0.5028574940084803, "imbalance_prev": 0.5533968386894169}}
{"timestamp": "2026-09-22T14:10:20.983134", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8778, "vwap": 13.7408, "vwap_slope": -0.0257, "atr": 0.3194, "atr_pct": 2.48, "trend": "flat", "slope_pct": -0.2676, "flat_threshold_pct": 0.62, "ema9": 13.1459, "ema20": 13.3555, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 18.854, "spread_pct": 0.311, "rvol": 2.246, "volume_pace_ratio": 21.71}}
{"timestamp": "2026-09-22T14:10:20.984157", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8545, "vwap_slope": -0.0026, "atr": 0.0416, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.056, "flat_threshold_pct": 0.1183, "ema9": 8.7777, "ema20": 8.7681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.559, "volume_pace_ratio": 5.401}}
{"timestamp": "2026-09-22T14:10:20.985199", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.193%, flat band 0.179%)"], "metrics": {"price": 13.16, "vwap": 13.6235, "vwap_slope": -0.0149, "atr": 0.094, "atr_pct": 0.714, "trend": "negative", "slope_pct": -0.1931, "flat_threshold_pct": 0.1786, "ema9": 13.1414, "ema20": 13.1812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 7.259, "spread_pct": 0.606, "rvol": 0.11, "volume_pace_ratio": 1.061}}
{"timestamp": "2026-09-22T14:10:20.986105", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3579, "vwap": 6.4118, "vwap_slope": -0.008, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.069, "ema9": 6.3641, "ema20": 6.3781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 3.228, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:10:20.989385", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:10:20.990335", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7661, "vwap": 12.7207, "vwap_slope": 0.0013, "atr": 0.0307, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0601, "ema9": 12.7589, "ema20": 12.7392, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.265, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:10:20.991365", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6819, "vwap": 8.7372, "vwap_slope": -0.0021, "atr": 0.0426, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0669, "flat_threshold_pct": 0.1228, "ema9": 8.6462, "ema20": 8.646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 5.938, "spread_pct": 0.115, "rvol": 0.508, "volume_pace_ratio": 4.908}}
{"timestamp": "2026-09-22T14:10:20.992278", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.63"], "metrics": {"price": 11.6014, "vwap": 11.628, "vwap_slope": 0.0, "atr": 0.0467, "atr_pct": 0.402, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.1005, "ema9": 11.6489, "ema20": 11.6436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.6, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:10:20.993206", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 12.41, "vwap": 12.3337, "vwap_slope": 0.0027, "atr": 0.0452, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.0911, "ema9": 12.3985, "ema20": 12.3586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.273, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:10:20.994274", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.31", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.116%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1556, "vwap": 10.3051, "vwap_slope": -0.0163, "atr": 0.0473, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.119, "flat_threshold_pct": 0.1163, "ema9": 10.1884, "ema20": 10.2357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.355, "distance_from_high_pct": 5.087, "spread_pct": 0.098, "rvol": 0.038, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:10:20.995206", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0804, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:10:20.996089", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4081, "vwap": 7.4541, "vwap_slope": -0.0073, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0674, "ema9": 7.4249, "ema20": 7.4329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 1.879, "spread_pct": 0.135, "rvol": 0.058, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:10:20.996906", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.1027, "ema9": 9.1253, "ema20": 9.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:10:20.997747", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.7869, "vwap_slope": -0.0173, "atr": 0.1165, "atr_pct": 0.941, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.2352, "ema9": 12.3871, "ema20": 12.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.086, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T14:10:20.998710", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0608, "ema9": 6.3224, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.692}}
{"timestamp": "2026-09-22T14:10:21.000865", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5479, "vwap": 5.5378, "vwap_slope": 0.0009, "atr": 0.0179, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.0808, "ema9": 5.551, "ema20": 5.5493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.262, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5264, "risk": 0.0215, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:21.002801", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.234, "vwap_slope": 0.002, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0624, "ema9": 5.2667, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:10:21.003752", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7131, "vwap_slope": -0.0034, "atr": 0.0239, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0691, "ema9": 8.6685, "ema20": 8.6832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:10:21.004779", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.5s", "imbalance +83% >= 50% buy threshold, stop 12.00", "entry_score 78.9"], "reasons_against": [], "metrics": {"price": 12.09, "vwap": 11.8782, "vwap_slope": 0.1427, "atr": 0.0767, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.1587, "ema9": 11.9426, "ema20": 11.8613, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 3.832, "distance_from_high_pct": 0.083, "spread_pct": 0.165, "rvol": 0.049, "volume_pace_ratio": 0.472, "stage3": {"stop": 11.998, "risk": 0.092, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.8324, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 12.00"}, "entry_score": 78.88, "entry_score_breakdown": {"imbalance_sub": 0.761, "volume_pace_sub": 1.0, "volatility_sub": 0.803, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:10:21.064664", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9807, "vwap_slope": -0.0014, "atr": 0.0208, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.0584, "ema9": 8.9228, "ema20": 8.9421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.145, "volume_pace_ratio": 1.405}}
{"timestamp": "2026-09-22T14:10:21.065674", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.86", "VWAP sloping down", "spread 4.17% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.79, "vwap": 4.8607, "vwap_slope": -0.0058, "atr": 0.057, "atr_pct": 1.189, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.2973, "ema9": 4.8093, "ema20": 4.813, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.25, "distance_from_high_pct": 4.96, "spread_pct": 4.167, "rvol": 0.141, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T14:10:21.066923", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.805, "vwap": 7.7925, "vwap_slope": 0.0029, "atr": 0.0398, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.0745, "flat_threshold_pct": 0.1273, "ema9": 7.8484, "ema20": 7.8378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 2.07, "spread_pct": 0.128, "rvol": 0.116, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:10:21.068814", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.8004, "vwap_slope": -0.0053, "atr": 0.0334, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0568, "ema9": 14.7139, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.49}}
{"timestamp": "2026-09-22T14:10:21.070134", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1017, "vwap": 10.0686, "vwap_slope": 0.0004, "atr": 0.0337, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0834, "ema9": 10.0939, "ema20": 10.0955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.867, "spread_pct": 0.099, "rvol": 0.152, "volume_pace_ratio": 1.473}}
{"timestamp": "2026-09-22T14:10:21.073212", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 142.3s", "imbalance +94% >= 50% buy threshold, stop 9.13", "entry_score 94.7"], "reasons_against": [], "metrics": {"price": 9.18, "vwap": 9.1269, "vwap_slope": 0.0011, "atr": 0.0385, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1049, "ema9": 9.1405, "ema20": 9.1273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.542, "spread_pct": 0.546, "rvol": 0.045, "volume_pace_ratio": 0.433, "stage3": {"stop": 9.1338, "risk": 0.0462, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9385, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 9.13"}, "entry_score": 94.65, "entry_score_breakdown": {"imbalance_sub": 0.912, "volume_pace_sub": 1.0, "volatility_sub": 0.929, "slope_sub": 1.0, "volume_accel_sub": 0.87}}}
{"timestamp": "2026-09-22T14:10:21.112056", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7377, "vwap": 13.8096, "vwap_slope": -0.0038, "atr": 0.0367, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0668, "ema9": 13.7764, "ema20": 13.7949, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.944, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:10:21.113277", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.2s) but room-to-run failed: imbalance -68% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1788, "vwap": 6.1477, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.0615, "ema9": 6.1689, "ema20": 6.1591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 0.662, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.911, "stage3": {"stop": 6.1606, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6787, "passed": false, "reason": "imbalance -68% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:21.114773", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.074%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.335, "vwap": 13.4571, "vwap_slope": -0.0111, "atr": 0.0393, "atr_pct": 0.294, "trend": "negative", "slope_pct": -0.0865, "flat_threshold_pct": 0.0736, "ema9": 13.3336, "ema20": 13.3583, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.105, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T14:10:26.121176", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 5.5323, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0486, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:26.123030", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5323, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.506, "imbalance_decline_count": 0, "imbalance_cur": -0.4540682414698163, "imbalance_prev": -0.5549374130737135}}
{"timestamp": "2026-09-22T14:10:26.124116", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.480%)", "metrics": {"price": 9.375, "peak_price": 9.375, "peak_gain_cents": 35.0, "slope_pct": 1.4804, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:26.125230", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.375, "vwap": 8.9152, "vwap_slope": 0.0615, "atr": 0.0966, "trend": "flat", "slope_pct": 0.1332, "lower_highs_lower_lows": false, "stop": 9.259, "imbalance_decline_count": 0, "imbalance_cur": 0.6433782451528097, "imbalance_prev": 0.5028574940084803}}
{"timestamp": "2026-09-22T14:10:26.125842", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.382%)", "metrics": {"price": 12.09, "peak_price": 12.09, "peak_gain_cents": 0.0, "slope_pct": 0.3824, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:26.128242", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.09, "vwap": 11.8782, "vwap_slope": 0.1427, "atr": 0.0767, "trend": "flat", "slope_pct": 0.059, "lower_highs_lower_lows": false, "stop": 11.9979, "imbalance_decline_count": 0, "imbalance_cur": 0.7913741223671013, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:10:26.132122", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8525, "vwap": 13.7375, "vwap_slope": -0.029, "atr": 0.3222, "atr_pct": 2.507, "trend": "flat", "slope_pct": -0.2686, "flat_threshold_pct": 0.6268, "ema9": 13.1408, "ema20": 13.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 19.014, "spread_pct": 0.312, "rvol": 2.254, "volume_pace_ratio": 21.744}}
{"timestamp": "2026-09-22T14:10:26.133200", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8545, "vwap_slope": -0.0026, "atr": 0.0416, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.056, "flat_threshold_pct": 0.1183, "ema9": 8.7777, "ema20": 8.7681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.559, "volume_pace_ratio": 5.39}}
{"timestamp": "2026-09-22T14:10:26.134240", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.193%, flat band 0.178%)"], "metrics": {"price": 13.18, "vwap": 13.6234, "vwap_slope": -0.015, "atr": 0.094, "atr_pct": 0.713, "trend": "negative", "slope_pct": -0.1926, "flat_threshold_pct": 0.1783, "ema9": 13.1454, "ema20": 13.1831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 7.118, "spread_pct": 0.832, "rvol": 0.11, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T14:10:26.136661", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4118, "vwap_slope": -0.008, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0691, "ema9": 6.3635, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T14:10:26.137569", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:10:26.138443", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.765, "vwap": 12.7207, "vwap_slope": 0.0013, "atr": 0.0307, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0601, "ema9": 12.7587, "ema20": 12.7391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:10:26.139424", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.69, "vwap": 8.7372, "vwap_slope": -0.0021, "atr": 0.0426, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0666, "flat_threshold_pct": 0.1227, "ema9": 8.6479, "ema20": 8.6468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 5.85, "spread_pct": 0.0, "rvol": 0.508, "volume_pace_ratio": 4.899}}
{"timestamp": "2026-09-22T14:10:26.140725", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6279, "vwap_slope": -0.0, "atr": 0.047, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.1014, "ema9": 11.6476, "ema20": 11.643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:10:26.141755", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 12.415, "vwap": 12.3338, "vwap_slope": 0.0027, "atr": 0.0452, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.0911, "ema9": 12.3995, "ema20": 12.359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.703, "stage3": {"stop": 12.3608, "risk": 0.0542, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2399, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:26.142914", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.116%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.3048, "vwap_slope": -0.0166, "atr": 0.0473, "atr_pct": 0.465, "trend": "negative", "slope_pct": -0.119, "flat_threshold_pct": 0.1163, "ema9": 10.1883, "ema20": 10.2356, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.361, "distance_from_high_pct": 5.093, "spread_pct": 0.098, "rvol": 0.039, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:10:26.143817", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0804, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:10:26.144833", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.4507, "vwap_slope": -0.0107, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0674, "ema9": 7.4253, "ema20": 7.433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:10:26.145727", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.1027, "ema9": 9.1253, "ema20": 9.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:10:26.146594", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.79", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.7868, "vwap_slope": -0.0174, "atr": 0.1165, "atr_pct": 0.941, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.2352, "ema9": 12.3871, "ema20": 12.5176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.087, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T14:10:26.149675", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.309, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0609, "ema9": 6.3222, "ema20": 6.3277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 1.19, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.689}}
{"timestamp": "2026-09-22T14:10:26.150977", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 142.3s", "imbalance +56% >= 50% buy threshold, stop 5.54", "entry_score 80.9"], "reasons_against": [], "metrics": {"price": 5.5586, "vwap": 5.5379, "vwap_slope": 0.0009, "atr": 0.0183, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.0823, "ema9": 5.5532, "ema20": 5.5503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5366, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5614, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 5.54"}, "entry_score": 80.86, "entry_score_breakdown": {"imbalance_sub": 0.373, "volume_pace_sub": 1.0, "volatility_sub": 0.983, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:10:26.193682", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.234, "vwap_slope": 0.002, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0624, "ema9": 5.2667, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:10:26.194736", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6667, "vwap": 8.7131, "vwap_slope": -0.0035, "atr": 0.0239, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0691, "ema9": 8.6678, "ema20": 8.6828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 2.182, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:10:26.195720", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9103, "vwap": 8.9807, "vwap_slope": -0.0014, "atr": 0.0213, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.0599, "ema9": 8.9219, "ema20": 8.9416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 2.085, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.404}}
{"timestamp": "2026-09-22T14:10:26.196787", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.72 below VWAP $4.86", "VWAP sloping down", "spread 4.17% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.72, "vwap": 4.8588, "vwap_slope": -0.0077, "atr": 0.0591, "atr_pct": 1.252, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.3131, "ema9": 4.7953, "ema20": 4.8063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.349, "spread_pct": 4.167, "rvol": 0.142, "volume_pace_ratio": 1.365}}
{"timestamp": "2026-09-22T14:10:26.197908", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.805, "vwap": 7.7925, "vwap_slope": 0.0029, "atr": 0.0398, "atr_pct": 0.509, "trend": "flat", "slope_pct": 0.0745, "flat_threshold_pct": 0.1273, "ema9": 7.8484, "ema20": 7.8378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 2.07, "spread_pct": 0.128, "rvol": 0.116, "volume_pace_ratio": 1.122}}
{"timestamp": "2026-09-22T14:10:26.198973", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7016, "vwap": 14.8003, "vwap_slope": -0.0054, "atr": 0.0339, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0576, "ema9": 14.7112, "ema20": 14.7191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 1.858, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.487}}
{"timestamp": "2026-09-22T14:10:26.199969", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.085, "vwap": 10.0686, "vwap_slope": 0.0003, "atr": 0.0337, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0835, "ema9": 10.0905, "ema20": 10.094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.153, "volume_pace_ratio": 1.471}}
{"timestamp": "2026-09-22T14:10:26.200885", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 147.4s", "imbalance +94% >= 50% buy threshold, stop 9.13", "entry_score 94.7"], "reasons_against": [], "metrics": {"price": 9.18, "vwap": 9.1269, "vwap_slope": 0.0011, "atr": 0.0385, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1049, "ema9": 9.1405, "ema20": 9.1273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.542, "spread_pct": 0.546, "rvol": 0.045, "volume_pace_ratio": 0.432, "stage3": {"stop": 9.1338, "risk": 0.0462, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9385, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 9.13"}, "entry_score": 94.65, "entry_score_breakdown": {"imbalance_sub": 0.912, "volume_pace_sub": 1.0, "volatility_sub": 0.929, "slope_sub": 1.0, "volume_accel_sub": 0.87}}}
{"timestamp": "2026-09-22T14:10:26.242458", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7391, "vwap": 13.8096, "vwap_slope": -0.0039, "atr": 0.037, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0672, "ema9": 13.7767, "ema20": 13.795, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 1.934, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:10:26.243747", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.4s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1477, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.0616, "ema9": 6.1671, "ema20": 6.1582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.909, "stage3": {"stop": 6.1518, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5839, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:26.244842", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.075%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.345, "vwap": 13.4565, "vwap_slope": -0.0117, "atr": 0.04, "atr_pct": 0.3, "trend": "negative", "slope_pct": -0.0863, "flat_threshold_pct": 0.0749, "ema9": 13.3356, "ema20": 13.3593, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.105, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T14:10:31.250923", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:31.252451", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.4987, "imbalance_decline_count": 0, "imbalance_cur": -0.2466607301869991, "imbalance_prev": -0.4540682414698163}}
{"timestamp": "2026-09-22T14:10:31.253146", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.619%)", "metrics": {"price": 9.418, "peak_price": 9.418, "peak_gain_cents": 39.3, "slope_pct": 1.6189, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:31.253962", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.418, "vwap": 8.9177, "vwap_slope": 0.064, "atr": 0.104, "trend": "flat", "slope_pct": 0.1349, "lower_highs_lower_lows": false, "stop": 9.2932, "imbalance_decline_count": 1, "imbalance_cur": 0.49721816011967795, "imbalance_prev": 0.6433782451528097}}
{"timestamp": "2026-09-22T14:10:31.255586", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.506%)", "metrics": {"price": 12.14, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.5065, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:31.256180", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.14, "vwap": 11.8841, "vwap_slope": 0.1487, "atr": 0.0803, "trend": "flat", "slope_pct": 0.0605, "lower_highs_lower_lows": false, "stop": 12.0436, "imbalance_decline_count": 1, "imbalance_cur": -0.20394349617422014, "imbalance_prev": 0.7913741223671013}}
{"timestamp": "2026-09-22T14:10:31.257627", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $13.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.82, "vwap": 13.7359, "vwap_slope": -0.0306, "atr": 0.3222, "atr_pct": 2.514, "trend": "flat", "slope_pct": -0.2699, "flat_threshold_pct": 0.6284, "ema9": 13.1343, "ema20": 13.35, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 19.219, "spread_pct": 0.234, "rvol": 2.258, "volume_pace_ratio": 21.734}}
{"timestamp": "2026-09-22T14:10:31.258533", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8544, "vwap_slope": -0.0027, "atr": 0.0416, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0562, "flat_threshold_pct": 0.1184, "ema9": 8.7767, "ema20": 8.7676, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.559, "volume_pace_ratio": 5.381}}
{"timestamp": "2026-09-22T14:10:31.260431", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.193%, flat band 0.178%)"], "metrics": {"price": 13.18, "vwap": 13.6234, "vwap_slope": -0.0151, "atr": 0.094, "atr_pct": 0.713, "trend": "negative", "slope_pct": -0.1926, "flat_threshold_pct": 0.1783, "ema9": 13.1454, "ema20": 13.1831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 7.118, "spread_pct": 0.606, "rvol": 0.11, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:10:31.261376", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4117, "vwap_slope": -0.008, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0691, "ema9": 6.3635, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.888, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:10:31.262233", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:10:31.263162", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7572, "vwap": 12.7207, "vwap_slope": 0.0013, "atr": 0.0307, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0602, "ema9": 12.7571, "ema20": 12.7383, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.334, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:10:31.264262", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6981, "vwap": 8.7372, "vwap_slope": -0.0021, "atr": 0.0426, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0663, "flat_threshold_pct": 0.1226, "ema9": 8.6495, "ema20": 8.6476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 5.763, "spread_pct": 0.0, "rvol": 0.508, "volume_pace_ratio": 4.889}}
{"timestamp": "2026-09-22T14:10:31.265250", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.58, "vwap": 11.6278, "vwap_slope": -0.0002, "atr": 0.0488, "atr_pct": 0.421, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.1054, "ema9": 11.6446, "ema20": 11.6416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.781, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:10:31.267247", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance -65% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4065, "vwap": 12.3338, "vwap_slope": 0.0027, "atr": 0.0452, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0223, "flat_threshold_pct": 0.0912, "ema9": 12.3978, "ema20": 12.3582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.301, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.702, "stage3": {"stop": 12.3523, "risk": 0.0542, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6536, "passed": false, "reason": "imbalance -65% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:31.268168", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.116%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.3045, "vwap_slope": -0.0169, "atr": 0.0473, "atr_pct": 0.466, "trend": "negative", "slope_pct": -0.1192, "flat_threshold_pct": 0.1164, "ema9": 10.1873, "ema20": 10.2351, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.364, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.039, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:10:31.269011", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0804, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:10:31.269937", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4151, "vwap": 7.4509, "vwap_slope": -0.0105, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0673, "ema9": 7.4263, "ema20": 7.4335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 1.787, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:10:31.270814", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.1027, "ema9": 9.1253, "ema20": 9.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:10:31.272621", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.78", "VWAP sloping down"], "metrics": {"price": 12.322, "vwap": 12.7835, "vwap_slope": -0.0207, "atr": 0.1192, "atr_pct": 0.968, "trend": "flat", "slope_pct": -0.1802, "flat_threshold_pct": 0.2419, "ema9": 12.3755, "ema20": 12.5121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 8.861, "spread_pct": 0.567, "rvol": 0.087, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:10:31.274466", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.309, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0609, "ema9": 6.3222, "ema20": 6.3277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 1.19, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.685}}
{"timestamp": "2026-09-22T14:10:31.275529", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.4s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 5.55, "vwap": 5.5378, "vwap_slope": 0.0009, "atr": 0.0183, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0824, "ema9": 5.5514, "ema20": 5.5495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.528, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2381, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:31.278181", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.234, "vwap_slope": 0.002, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0624, "ema9": 5.2667, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:10:31.279131", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7131, "vwap_slope": -0.0035, "atr": 0.0239, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0691, "ema9": 8.6685, "ema20": 8.6832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:10:31.280015", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9199, "vwap": 8.9807, "vwap_slope": -0.0014, "atr": 0.0213, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0598, "ema9": 8.9238, "ema20": 8.9426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 1.979, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.401}}
{"timestamp": "2026-09-22T14:10:31.280810", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.74 below VWAP $4.86", "VWAP sloping down", "spread 4.17% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.7353, "vwap": 4.8585, "vwap_slope": -0.008, "atr": 0.0591, "atr_pct": 1.248, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.3121, "ema9": 4.7984, "ema20": 4.8078, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 6.046, "spread_pct": 4.167, "rvol": 0.142, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T14:10:31.282768", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.795, "vwap": 7.7925, "vwap_slope": 0.0029, "atr": 0.0408, "atr_pct": 0.524, "trend": "flat", "slope_pct": 0.0741, "flat_threshold_pct": 0.1309, "ema9": 7.8464, "ema20": 7.8368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.05, "distance_from_high_pct": 2.196, "spread_pct": 0.128, "rvol": 0.118, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T14:10:31.284870", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7081, "vwap": 14.8003, "vwap_slope": -0.0054, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0578, "ema9": 14.7125, "ema20": 14.7197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 1.815, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.485}}
{"timestamp": "2026-09-22T14:10:31.286154", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0687, "vwap_slope": 0.0004, "atr": 0.0337, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0834, "ema9": 10.0935, "ema20": 10.0954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.153, "volume_pace_ratio": 1.47}}
{"timestamp": "2026-09-22T14:10:31.288062", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 152.5s", "imbalance +94% >= 50% buy threshold, stop 9.13", "entry_score 94.7"], "reasons_against": [], "metrics": {"price": 9.18, "vwap": 9.1269, "vwap_slope": 0.0011, "atr": 0.0385, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1049, "ema9": 9.1405, "ema20": 9.1273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.542, "spread_pct": 0.546, "rvol": 0.045, "volume_pace_ratio": 0.431, "stage3": {"stop": 9.1338, "risk": 0.0462, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9385, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 9.13"}, "entry_score": 94.65, "entry_score_breakdown": {"imbalance_sub": 0.912, "volume_pace_sub": 1.0, "volatility_sub": 0.929, "slope_sub": 1.0, "volume_accel_sub": 0.87}}}
{"timestamp": "2026-09-22T14:10:31.347467", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7359, "vwap": 13.8095, "vwap_slope": -0.0039, "atr": 0.037, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0673, "ema9": 13.7761, "ema20": 13.7947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.956, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:10:31.350483", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.5s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.18, "vwap": 6.1478, "vwap_slope": 0.0007, "atr": 0.0152, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.0615, "ema9": 6.1691, "ema20": 6.1592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.907, "stage3": {"stop": 6.1618, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3766, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:10:31.351690", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.075%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.335, "vwap": 13.456, "vwap_slope": -0.0121, "atr": 0.04, "atr_pct": 0.3, "trend": "negative", "slope_pct": -0.0865, "flat_threshold_pct": 0.075, "ema9": 13.3336, "ema20": 13.3583, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.105, "volume_pace_ratio": 1.015}}
{"timestamp": "2026-09-22T14:10:36.355265", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:36.358588", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.4987, "imbalance_decline_count": 0, "imbalance_cur": -0.2466607301869991, "imbalance_prev": -0.2466607301869991}}
{"timestamp": "2026-09-22T14:10:36.359328", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.593%)", "metrics": {"price": 9.41, "peak_price": 9.418, "peak_gain_cents": 39.3, "slope_pct": 1.5932, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:36.360184", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.41, "vwap": 8.9199, "vwap_slope": 0.0662, "atr": 0.104, "trend": "flat", "slope_pct": 0.1345, "lower_highs_lower_lows": false, "stop": 9.2852, "imbalance_decline_count": 2, "imbalance_cur": 0.4530039031131529, "imbalance_prev": 0.49721816011967795}}
{"timestamp": "2026-09-22T14:10:36.360676", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.457%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.4569, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:36.361217", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.8854, "vwap_slope": 0.1499, "atr": 0.0803, "trend": "flat", "slope_pct": 0.0599, "lower_highs_lower_lows": false, "stop": 12.0236, "imbalance_decline_count": 2, "imbalance_cur": -0.3672848366538439, "imbalance_prev": -0.20394349617422014}}
{"timestamp": "2026-09-22T14:10:36.362752", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.84 below VWAP $13.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.84, "vwap": 13.7353, "vwap_slope": -0.0312, "atr": 0.3222, "atr_pct": 2.51, "trend": "flat", "slope_pct": -0.2691, "flat_threshold_pct": 0.6274, "ema9": 13.1383, "ema20": 13.3519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 19.093, "spread_pct": 0.156, "rvol": 2.26, "volume_pace_ratio": 21.705}}
{"timestamp": "2026-09-22T14:10:36.363676", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8543, "vwap_slope": -0.0029, "atr": 0.0416, "atr_pct": 0.474, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.1184, "ema9": 8.7757, "ema20": 8.7671, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.56, "volume_pace_ratio": 5.382}}
{"timestamp": "2026-09-22T14:10:36.364582", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.192%, flat band 0.178%)"], "metrics": {"price": 13.1943, "vwap": 13.6233, "vwap_slope": -0.0151, "atr": 0.094, "atr_pct": 0.712, "trend": "negative", "slope_pct": -0.1922, "flat_threshold_pct": 0.1781, "ema9": 13.1483, "ema20": 13.1845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 7.017, "spread_pct": 0.454, "rvol": 0.11, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:10:36.365433", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4117, "vwap_slope": -0.0081, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0691, "ema9": 6.3635, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.889, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:10:36.366231", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:10:36.367126", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.75, "vwap": 12.7209, "vwap_slope": 0.0014, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0607, "ema9": 12.7557, "ema20": 12.7376, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.391, "spread_pct": 0.078, "rvol": 0.054, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:10:36.367981", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6977, "vwap": 8.7372, "vwap_slope": -0.0021, "atr": 0.0426, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0663, "flat_threshold_pct": 0.1226, "ema9": 8.6494, "ema20": 8.6475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 5.767, "spread_pct": 0.0, "rvol": 0.508, "volume_pace_ratio": 4.88}}
{"timestamp": "2026-09-22T14:10:36.368827", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6279, "vwap_slope": -0.0, "atr": 0.0526, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1137, "ema9": 11.6436, "ema20": 11.6411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:10:36.369643", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance -73% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4, "vwap": 12.3338, "vwap_slope": 0.0027, "atr": 0.0452, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.0912, "ema9": 12.3965, "ema20": 12.3576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.352, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.701, "stage3": {"stop": 12.3458, "risk": 0.0542, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7251, "passed": false, "reason": "imbalance -73% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:36.370519", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.118%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.301, "vwap_slope": -0.0204, "atr": 0.0479, "atr_pct": 0.472, "trend": "negative", "slope_pct": -0.1195, "flat_threshold_pct": 0.1181, "ema9": 10.1853, "ema20": 10.2342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:10:36.371519", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0804, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:10:36.372458", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4151, "vwap": 7.4509, "vwap_slope": -0.0105, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0673, "ema9": 7.4263, "ema20": 7.4335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 1.787, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:10:36.373204", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.1027, "ema9": 9.1253, "ema20": 9.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:10:36.373945", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.78", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.7836, "vwap_slope": -0.0206, "atr": 0.1192, "atr_pct": 0.966, "trend": "flat", "slope_pct": -0.1794, "flat_threshold_pct": 0.2414, "ema9": 12.3811, "ema20": 12.5147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 8.654, "spread_pct": 0.567, "rvol": 0.087, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:10:36.374759", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0609, "ema9": 6.3214, "ema20": 6.3273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.683}}
{"timestamp": "2026-09-22T14:10:36.375578", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.5s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 5.5478, "vwap": 5.5379, "vwap_slope": 0.0009, "atr": 0.0183, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.0824, "ema9": 5.551, "ema20": 5.5493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.264, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5258, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0928, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:36.376366", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.234, "vwap_slope": 0.002, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0624, "ema9": 5.2667, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:10:36.377230", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.713, "vwap_slope": -0.0036, "atr": 0.0239, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0691, "ema9": 8.6675, "ema20": 8.6827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:10:36.377996", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9806, "vwap_slope": -0.0015, "atr": 0.0217, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0608, "ema9": 8.9248, "ema20": 8.943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.399}}
{"timestamp": "2026-09-22T14:10:36.378829", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.86", "VWAP sloping down", "spread 4.40% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.7, "vwap": 4.8565, "vwap_slope": -0.01, "atr": 0.0591, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.3144, "ema9": 4.7913, "ema20": 4.8044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.144, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T14:10:36.379687", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.78 below VWAP $7.79", "lower-highs/lower-lows structure"], "metrics": {"price": 7.775, "vwap": 7.7922, "vwap_slope": 0.0026, "atr": 0.0419, "atr_pct": 0.539, "trend": "flat", "slope_pct": 0.0732, "flat_threshold_pct": 0.1347, "ema9": 7.8424, "ema20": 7.8349, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 2.447, "spread_pct": 0.129, "rvol": 0.12, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:10:36.381611", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.705, "vwap": 14.8003, "vwap_slope": -0.0055, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0578, "ema9": 14.7119, "ema20": 14.7195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.154, "volume_pace_ratio": 1.482}}
{"timestamp": "2026-09-22T14:10:36.382475", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0688, "vwap_slope": 0.0006, "atr": 0.0339, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.084, "ema9": 10.0935, "ema20": 10.0954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.154, "volume_pace_ratio": 1.478}}
{"timestamp": "2026-09-22T14:10:36.383380", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 157.6s", "imbalance +50% >= 50% buy threshold, stop 9.09", "entry_score 75.8"], "reasons_against": [], "metrics": {"price": 9.14, "vwap": 9.1268, "vwap_slope": 0.001, "atr": 0.0392, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.1073, "ema9": 9.1325, "ema20": 9.1235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.975, "spread_pct": 0.546, "rvol": 0.045, "volume_pace_ratio": 0.43, "stage3": {"stop": 9.093, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 9.09"}, "entry_score": 75.75, "entry_score_breakdown": {"imbalance_sub": 0.286, "volume_pace_sub": 1.0, "volatility_sub": 0.924, "slope_sub": 1.0, "volume_accel_sub": 0.87}}}
{"timestamp": "2026-09-22T14:10:36.429758", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.731, "vwap": 13.8095, "vwap_slope": -0.0039, "atr": 0.037, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0673, "ema9": 13.7751, "ema20": 13.7943, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 1.991, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:10:36.431145", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.5s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.185, "vwap": 6.1479, "vwap_slope": 0.0007, "atr": 0.0159, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0644, "ema9": 6.1701, "ema20": 6.1596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.094, "volume_pace_ratio": 0.907, "stage3": {"stop": 6.1659, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4912, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:10:36.432374", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.46", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.075%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.345, "vwap": 13.4553, "vwap_slope": -0.0128, "atr": 0.04, "atr_pct": 0.3, "trend": "negative", "slope_pct": -0.0863, "flat_threshold_pct": 0.0749, "ema9": 13.3356, "ema20": 13.3593, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.106, "volume_pace_ratio": 1.019}}
{"timestamp": "2026-09-22T14:10:41.435360", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:41.436234", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.4987, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.2466607301869991}}
{"timestamp": "2026-09-22T14:10:41.436848", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.690%)", "metrics": {"price": 9.44, "peak_price": 9.44, "peak_gain_cents": 41.5, "slope_pct": 1.6896, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:41.437819", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.44, "vwap": 8.926, "vwap_slope": 0.0723, "atr": 0.1058, "trend": "flat", "slope_pct": 0.1357, "lower_highs_lower_lows": false, "stop": 9.313, "imbalance_decline_count": 0, "imbalance_cur": 0.52087967965423, "imbalance_prev": 0.4530039031131529}}
{"timestamp": "2026-09-22T14:10:41.438341", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.457%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.4569, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:41.438983", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.8854, "vwap_slope": 0.1499, "atr": 0.0803, "trend": "flat", "slope_pct": 0.0599, "lower_highs_lower_lows": false, "stop": 12.0236, "imbalance_decline_count": 0, "imbalance_cur": -0.3672848366538439, "imbalance_prev": -0.3672848366538439}}
{"timestamp": "2026-09-22T14:10:41.440714", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.80 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8, "vwap": 13.7348, "vwap_slope": -0.0317, "atr": 0.3222, "atr_pct": 2.518, "trend": "flat", "slope_pct": -0.2707, "flat_threshold_pct": 0.6294, "ema9": 13.1303, "ema20": 13.3481, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 19.345, "spread_pct": 0.234, "rvol": 2.261, "volume_pace_ratio": 21.668}}
{"timestamp": "2026-09-22T14:10:41.441805", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8542, "vwap_slope": -0.0029, "atr": 0.0416, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0562, "flat_threshold_pct": 0.1184, "ema9": 8.7767, "ema20": 8.7676, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 5.374}}
{"timestamp": "2026-09-22T14:10:41.442870", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.192%, flat band 0.178%)"], "metrics": {"price": 13.19, "vwap": 13.6233, "vwap_slope": -0.0151, "atr": 0.094, "atr_pct": 0.713, "trend": "negative", "slope_pct": -0.1923, "flat_threshold_pct": 0.1782, "ema9": 13.1474, "ema20": 13.1841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 7.047, "spread_pct": 0.605, "rvol": 0.11, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:10:41.443889", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4117, "vwap_slope": -0.0081, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0691, "ema9": 6.3635, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.889, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:10:41.444791", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:10:41.445769", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.755, "vwap": 12.7212, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0607, "ema9": 12.7567, "ema20": 12.7381, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.055, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:10:41.446769", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.7371, "vwap_slope": -0.0022, "atr": 0.0426, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0668, "flat_threshold_pct": 0.1227, "ema9": 8.6469, "ema20": 8.6463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 5.905, "spread_pct": 0.115, "rvol": 0.509, "volume_pace_ratio": 4.875}}
{"timestamp": "2026-09-22T14:10:41.447722", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.5776, "vwap": 11.6279, "vwap_slope": -0.0, "atr": 0.0526, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1136, "ema9": 11.6441, "ema20": 11.6413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.802, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T14:10:41.448942", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.7s) but room-to-run failed: imbalance -55% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.395, "vwap": 12.3339, "vwap_slope": 0.0028, "atr": 0.0454, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.0916, "ema9": 12.3955, "ema20": 12.3571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.392, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.7, "stage3": {"stop": 12.3405, "risk": 0.0545, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5516, "passed": false, "reason": "imbalance -55% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:41.449840", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.118%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.301, "vwap_slope": -0.0204, "atr": 0.0479, "atr_pct": 0.472, "trend": "negative", "slope_pct": -0.1195, "flat_threshold_pct": 0.1181, "ema9": 10.1853, "ema20": 10.2342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:10:41.450759", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0804, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:10:41.451751", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4151, "vwap": 7.4509, "vwap_slope": -0.0105, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0673, "ema9": 7.4263, "ema20": 7.4335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 1.787, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:10:41.453000", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.1027, "ema9": 9.1253, "ema20": 9.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:10:41.453873", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.78", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.7816, "vwap_slope": -0.0226, "atr": 0.1194, "atr_pct": 0.966, "trend": "flat", "slope_pct": -0.1793, "flat_threshold_pct": 0.2415, "ema9": 12.3821, "ema20": 12.5152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 8.617, "spread_pct": 0.405, "rvol": 0.088, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:10:41.454830", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0609, "ema9": 6.3214, "ema20": 6.3273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.68}}
{"timestamp": "2026-09-22T14:10:41.455746", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.6s) but room-to-run failed: imbalance -86% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5379, "vwap_slope": 0.0009, "atr": 0.0183, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0824, "ema9": 5.5514, "ema20": 5.5495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.528, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8623, "passed": false, "reason": "imbalance -86% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:41.456631", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2714, "vwap": 5.2342, "vwap_slope": 0.0022, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.0622, "ema9": 5.269, "ema20": 5.2612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 0.54, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:10:41.457508", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.713, "vwap_slope": -0.0036, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0692, "ema9": 8.6675, "ema20": 8.6827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.038, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:10:41.458394", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9201, "vwap": 8.9806, "vwap_slope": -0.0015, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0618, "ema9": 8.9238, "ema20": 8.9426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.977, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.397}}
{"timestamp": "2026-09-22T14:10:41.459311", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.86", "VWAP sloping down", "spread 4.40% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.7, "vwap": 4.8565, "vwap_slope": -0.01, "atr": 0.0591, "atr_pct": 1.258, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.3144, "ema9": 4.7913, "ema20": 4.8044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.276, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.144, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:10:41.460209", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.78 below VWAP $7.79", "lower-highs/lower-lows structure"], "metrics": {"price": 7.775, "vwap": 7.7922, "vwap_slope": 0.0026, "atr": 0.0419, "atr_pct": 0.539, "trend": "flat", "slope_pct": 0.0732, "flat_threshold_pct": 0.1347, "ema9": 7.8424, "ema20": 7.8349, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 2.447, "spread_pct": 0.129, "rvol": 0.12, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:10:41.461043", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.695, "vwap": 14.8, "vwap_slope": -0.0057, "atr": 0.0347, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.059, "ema9": 14.7099, "ema20": 14.7185, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.483}}
{"timestamp": "2026-09-22T14:10:41.461901", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.09, "vwap": 10.0688, "vwap_slope": 0.0005, "atr": 0.0339, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.084, "ema9": 10.0915, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.154, "volume_pace_ratio": 1.475}}
{"timestamp": "2026-09-22T14:10:41.462946", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 162.6s", "imbalance +50% >= 50% buy threshold, stop 9.09", "entry_score 75.8"], "reasons_against": [], "metrics": {"price": 9.14, "vwap": 9.1268, "vwap_slope": 0.001, "atr": 0.0392, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.1073, "ema9": 9.1325, "ema20": 9.1235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 0.975, "spread_pct": 0.218, "rvol": 0.045, "volume_pace_ratio": 0.429, "stage3": {"stop": 9.093, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 9.09"}, "entry_score": 75.75, "entry_score_breakdown": {"imbalance_sub": 0.286, "volume_pace_sub": 1.0, "volatility_sub": 0.924, "slope_sub": 1.0, "volume_accel_sub": 0.87}}}
{"timestamp": "2026-09-22T14:10:41.505813", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7353, "vwap": 13.8095, "vwap_slope": -0.004, "atr": 0.037, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0673, "ema9": 13.776, "ema20": 13.7947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 1.961, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:10:41.506999", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.6s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 6.175, "vwap": 6.1479, "vwap_slope": 0.0008, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0645, "ema9": 6.1681, "ema20": 6.1587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.908, "stage3": {"stop": 6.1559, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0159, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:41.508150", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.076%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.355, "vwap": 13.4549, "vwap_slope": -0.0133, "atr": 0.0403, "atr_pct": 0.302, "trend": "negative", "slope_pct": -0.086, "flat_threshold_pct": 0.0755, "ema9": 13.3376, "ema20": 13.3602, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.107, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T14:10:46.516126", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 5.5251, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0096, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:46.517033", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5251, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.4988, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:10:46.517679", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.722%)", "metrics": {"price": 9.45, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.7218, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:46.518678", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.45, "vwap": 8.9324, "vwap_slope": 0.0787, "atr": 0.1072, "trend": "flat", "slope_pct": 0.1361, "lower_highs_lower_lows": false, "stop": 9.3213, "imbalance_decline_count": 1, "imbalance_cur": 0.41628464384613595, "imbalance_prev": 0.52087967965423}}
{"timestamp": "2026-09-22T14:10:46.519173", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.420%)", "metrics": {"price": 12.105, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.4196, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:46.519889", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.105, "vwap": 11.8979, "vwap_slope": 0.1625, "atr": 0.0803, "trend": "flat", "slope_pct": 0.0594, "lower_highs_lower_lows": false, "stop": 12.0086, "imbalance_decline_count": 0, "imbalance_cur": -0.09265187542791584, "imbalance_prev": -0.3672848366538439}}
{"timestamp": "2026-09-22T14:10:46.521584", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9091, "vwap": 13.7313, "vwap_slope": -0.0352, "atr": 0.3244, "atr_pct": 2.513, "trend": "flat", "slope_pct": -0.2663, "flat_threshold_pct": 0.6282, "ema9": 13.1522, "ema20": 13.3584, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 18.657, "spread_pct": 0.699, "rvol": 2.271, "volume_pace_ratio": 21.722}}
{"timestamp": "2026-09-22T14:10:46.522723", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8536, "vwap_slope": -0.0035, "atr": 0.0418, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.119, "ema9": 8.7757, "ema20": 8.7671, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.565, "volume_pace_ratio": 5.407}}
{"timestamp": "2026-09-22T14:10:46.523658", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.192%, flat band 0.178%)"], "metrics": {"price": 13.19, "vwap": 13.6228, "vwap_slope": -0.0156, "atr": 0.094, "atr_pct": 0.713, "trend": "negative", "slope_pct": -0.1923, "flat_threshold_pct": 0.1782, "ema9": 13.1474, "ema20": 13.1841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 7.047, "spread_pct": 0.455, "rvol": 0.11, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:10:46.524593", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3571, "vwap": 6.4117, "vwap_slope": -0.0081, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.069, "ema9": 6.364, "ema20": 6.378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 3.24, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:10:46.525444", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:10:46.526441", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.755, "vwap": 12.7213, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0607, "ema9": 12.7567, "ema20": 12.7381, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.055, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:10:46.527534", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6726, "vwap": 8.7369, "vwap_slope": -0.0024, "atr": 0.0426, "atr_pct": 0.492, "trend": "flat", "slope_pct": -0.0673, "flat_threshold_pct": 0.1229, "ema9": 8.6444, "ema20": 8.6451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 6.039, "spread_pct": 0.115, "rvol": 0.51, "volume_pace_ratio": 4.875}}
{"timestamp": "2026-09-22T14:10:46.528529", "symbol": "RDW", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 11.6371, "vwap": 11.6282, "vwap_slope": 0.0002, "atr": 0.0526, "atr_pct": 0.452, "trend": "flat", "slope_pct": 0.0264, "flat_threshold_pct": 0.113, "ema9": 11.656, "ema20": 11.647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.297, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:10:46.529392", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4007, "vwap": 12.3339, "vwap_slope": 0.0028, "atr": 0.0454, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.0916, "ema9": 12.3966, "ema20": 12.3577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.347, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.698, "stage3": {"stop": 12.3462, "risk": 0.0545, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4888, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:46.530311", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.118%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.301, "vwap_slope": -0.0204, "atr": 0.0479, "atr_pct": 0.472, "trend": "negative", "slope_pct": -0.1195, "flat_threshold_pct": 0.1181, "ema9": 10.1853, "ema20": 10.2342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:10:46.531215", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.023, "vwap": 9.0804, "vwap_slope": -0.0057, "atr": 0.0329, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0913, "ema9": 9.0288, "ema20": 9.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.602, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:10:46.532215", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4151, "vwap": 7.4509, "vwap_slope": -0.0105, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0673, "ema9": 7.4263, "ema20": 7.4335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 1.787, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:10:46.533125", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.1027, "ema9": 9.1253, "ema20": 9.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:10:46.533978", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.78", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.7768, "vwap_slope": -0.0274, "atr": 0.1194, "atr_pct": 0.967, "trend": "flat", "slope_pct": -0.1797, "flat_threshold_pct": 0.2418, "ema9": 12.3791, "ema20": 12.5138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 8.728, "spread_pct": 0.405, "rvol": 0.089, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T14:10:46.534887", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3088, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0609, "ema9": 6.3221, "ema20": 6.3277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 1.193, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.677}}
{"timestamp": "2026-09-22T14:10:46.536054", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.555, "vwap": 5.538, "vwap_slope": 0.001, "atr": 0.0183, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0823, "ema9": 5.5524, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.533, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9967, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:46.538811", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.272, "vwap": 5.2342, "vwap_slope": 0.0023, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.0622, "ema9": 5.2691, "ema20": 5.2613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 0.528, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:10:46.542501", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.712, "vwap_slope": -0.0046, "atr": 0.0247, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.0712, "ema9": 8.6695, "ema20": 8.6836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.039, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:10:46.546411", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9806, "vwap_slope": -0.0015, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0618, "ema9": 8.9248, "ema20": 8.943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.394}}
{"timestamp": "2026-09-22T14:10:46.547415", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.86", "VWAP sloping down", "spread 3.16% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.7, "vwap": 4.8558, "vwap_slope": -0.0107, "atr": 0.0605, "atr_pct": 1.288, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.322, "ema9": 4.7913, "ema20": 4.8044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 6.746, "spread_pct": 3.161, "rvol": 0.144, "volume_pace_ratio": 1.379}}
{"timestamp": "2026-09-22T14:10:46.548544", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.76 below VWAP $7.79", "lower-highs/lower-lows structure"], "metrics": {"price": 7.765, "vwap": 7.7918, "vwap_slope": 0.0022, "atr": 0.0426, "atr_pct": 0.549, "trend": "flat", "slope_pct": 0.0727, "flat_threshold_pct": 0.1372, "ema9": 7.8404, "ema20": 7.834, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 2.572, "spread_pct": 0.129, "rvol": 0.12, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:10:46.549796", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.8, "vwap_slope": -0.0058, "atr": 0.0347, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0591, "ema9": 14.7089, "ema20": 14.718, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.48}}
{"timestamp": "2026-09-22T14:10:46.550817", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.095, "vwap": 10.0688, "vwap_slope": 0.0006, "atr": 0.0339, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.084, "ema9": 10.0925, "ema20": 10.0949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.154, "volume_pace_ratio": 1.472}}
{"timestamp": "2026-09-22T14:10:46.551686", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1269, "vwap_slope": 0.0011, "atr": 0.0392, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1068, "ema9": 9.1405, "ema20": 9.1273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 0.542, "spread_pct": 0.218, "rvol": 0.045, "volume_pace_ratio": 0.429, "stage3": {"stop": 9.133, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:46.552573", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7393, "vwap": 13.8095, "vwap_slope": -0.004, "atr": 0.037, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0672, "ema9": 13.7768, "ema20": 13.795, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.932, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:10:46.553441", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.7s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.148, "vwap_slope": 0.0009, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.0644, "ema9": 6.1691, "ema20": 6.1592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.907, "stage3": {"stop": 6.1609, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.008, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:46.554290", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.076%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.345, "vwap": 13.4547, "vwap_slope": -0.0134, "atr": 0.0407, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.0863, "flat_threshold_pct": 0.0762, "ema9": 13.3356, "ema20": 13.3593, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.107, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T14:10:51.560321", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 5.526, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0145, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:51.561136", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.526, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.0174, "lower_highs_lower_lows": false, "stop": 5.4997, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:10:51.561658", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.641%)", "metrics": {"price": 9.425, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.6414, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:51.563565", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 8.9375, "vwap_slope": 0.0838, "atr": 0.1072, "trend": "flat", "slope_pct": 0.1351, "lower_highs_lower_lows": false, "stop": 9.2963, "imbalance_decline_count": 2, "imbalance_cur": 0.38096747850314644, "imbalance_prev": 0.41628464384613595}}
{"timestamp": "2026-09-22T14:10:51.564166", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.432%)", "metrics": {"price": 12.11, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.4321, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:51.564756", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.11, "vwap": 11.8981, "vwap_slope": 0.1627, "atr": 0.0803, "trend": "flat", "slope_pct": 0.0596, "lower_highs_lower_lows": false, "stop": 12.0136, "imbalance_decline_count": 1, "imbalance_cur": -0.09432777377588149, "imbalance_prev": -0.09265187542791584}}
{"timestamp": "2026-09-22T14:10:51.565737", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9147, "vwap": 13.7309, "vwap_slope": -0.0356, "atr": 0.3244, "atr_pct": 2.512, "trend": "flat", "slope_pct": -0.2661, "flat_threshold_pct": 0.6279, "ema9": 13.1533, "ema20": 13.359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 18.622, "spread_pct": 0.232, "rvol": 2.272, "volume_pace_ratio": 21.689}}
{"timestamp": "2026-09-22T14:10:51.566920", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8536, "vwap_slope": -0.0035, "atr": 0.0418, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0562, "flat_threshold_pct": 0.1189, "ema9": 8.7767, "ema20": 8.7676, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.565, "volume_pace_ratio": 5.396}}
{"timestamp": "2026-09-22T14:10:51.569011", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.192%, flat band 0.179%)"], "metrics": {"price": 13.21, "vwap": 13.6225, "vwap_slope": -0.0159, "atr": 0.0947, "atr_pct": 0.717, "trend": "negative", "slope_pct": -0.1918, "flat_threshold_pct": 0.1793, "ema9": 13.1514, "ema20": 13.186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 6.906, "spread_pct": 0.455, "rvol": 0.11, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:10:51.569933", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3603, "vwap": 6.4117, "vwap_slope": -0.0081, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.069, "ema9": 6.3646, "ema20": 6.3783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 3.192, "spread_pct": 0.157, "rvol": 0.126, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:10:51.570809", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:10:51.571730", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.755, "vwap": 12.7213, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0607, "ema9": 12.7567, "ema20": 12.7381, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.055, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:10:51.572593", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6733, "vwap": 8.7369, "vwap_slope": -0.0024, "atr": 0.0426, "atr_pct": 0.492, "trend": "flat", "slope_pct": -0.0673, "flat_threshold_pct": 0.1229, "ema9": 8.6445, "ema20": 8.6452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 6.031, "spread_pct": 0.115, "rvol": 0.51, "volume_pace_ratio": 4.867}}
{"timestamp": "2026-09-22T14:10:51.573424", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.6279, "vwap_slope": -0.0001, "atr": 0.0526, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.1137, "ema9": 11.6426, "ema20": 11.6406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:10:51.574277", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.395, "vwap": 12.3339, "vwap_slope": 0.0028, "atr": 0.0454, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.0916, "ema9": 12.3955, "ema20": 12.3571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.392, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.697, "stage3": {"stop": 12.3405, "risk": 0.0545, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4828, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:51.575183", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.119%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.135, "vwap": 10.3008, "vwap_slope": -0.0206, "atr": 0.0482, "atr_pct": 0.476, "trend": "negative", "slope_pct": -0.1197, "flat_threshold_pct": 0.119, "ema9": 10.1843, "ema20": 10.2337, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.42, "distance_from_high_pct": 5.279, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:10:51.576161", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.023, "vwap": 9.0804, "vwap_slope": -0.0057, "atr": 0.0329, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0913, "ema9": 9.0288, "ema20": 9.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.602, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:10:51.576982", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4509, "vwap_slope": -0.0105, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0673, "ema9": 7.4263, "ema20": 7.4335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:10:51.577854", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0375, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.1027, "ema9": 9.1253, "ema20": 9.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.238, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:10:51.578849", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.78", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.7752, "vwap_slope": -0.029, "atr": 0.1194, "atr_pct": 0.968, "trend": "flat", "slope_pct": -0.18, "flat_threshold_pct": 0.242, "ema9": 12.3771, "ema20": 12.5128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 8.802, "spread_pct": 0.243, "rvol": 0.089, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:10:51.579907", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0154, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0609, "ema9": 6.3214, "ema20": 6.3273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T14:10:51.580921", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.7s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5599, "vwap": 5.538, "vwap_slope": 0.0011, "atr": 0.0183, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.0823, "ema9": 5.5534, "ema20": 5.5504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 1.048, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5379, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9875, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:51.581786", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.272, "vwap": 5.2342, "vwap_slope": 0.0023, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.0622, "ema9": 5.2691, "ema20": 5.2613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 0.528, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:10:51.582898", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7119, "vwap_slope": -0.0047, "atr": 0.0247, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0712, "ema9": 8.6685, "ema20": 8.6832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.039, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:10:51.583794", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9806, "vwap_slope": -0.0015, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.0618, "ema9": 8.9238, "ema20": 8.9426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T14:10:51.584662", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.86", "VWAP sloping down", "spread 3.16% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.7, "vwap": 4.8558, "vwap_slope": -0.0107, "atr": 0.0605, "atr_pct": 1.288, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.322, "ema9": 4.7913, "ema20": 4.8044, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.279, "distance_from_high_pct": 6.746, "spread_pct": 3.161, "rvol": 0.144, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T14:10:51.585614", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.79 below VWAP $7.79", "lower-highs/lower-lows structure"], "metrics": {"price": 7.785, "vwap": 7.7925, "vwap_slope": 0.0029, "atr": 0.0426, "atr_pct": 0.547, "trend": "flat", "slope_pct": 0.0736, "flat_threshold_pct": 0.1368, "ema9": 7.8444, "ema20": 7.8359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 2.321, "spread_pct": 0.128, "rvol": 0.122, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T14:10:51.586383", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.8, "vwap_slope": -0.0058, "atr": 0.0347, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0591, "ema9": 14.7089, "ema20": 14.718, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.477}}
{"timestamp": "2026-09-22T14:10:51.587466", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0689, "vwap_slope": 0.0006, "atr": 0.0339, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.084, "ema9": 10.0935, "ema20": 10.0954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.154, "volume_pace_ratio": 1.471}}
{"timestamp": "2026-09-22T14:10:51.588361", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.127, "vwap_slope": 0.0012, "atr": 0.0392, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.1069, "ema9": 9.1385, "ema20": 9.1264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.27, "distance_from_high_pct": 0.65, "spread_pct": 0.218, "rvol": 0.045, "volume_pace_ratio": 0.429, "stage3": {"stop": 9.123, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:51.589252", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.735, "vwap": 13.8094, "vwap_slope": -0.004, "atr": 0.037, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0673, "ema9": 13.7759, "ema20": 13.7946, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.057, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:10:51.590776", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.7s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 6.175, "vwap": 6.1479, "vwap_slope": 0.0008, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0645, "ema9": 6.1681, "ema20": 6.1587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.905, "stage3": {"stop": 6.1559, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0094, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:51.591774", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.076%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3472, "vwap": 13.4547, "vwap_slope": -0.0134, "atr": 0.0407, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.0862, "flat_threshold_pct": 0.0762, "ema9": 13.3361, "ema20": 13.3595, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 4.253, "spread_pct": 0.075, "rvol": 0.107, "volume_pace_ratio": 1.019}}
{"timestamp": "2026-09-22T14:10:56.594729", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.072%)", "metrics": {"price": 5.5366, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0719, "trend": "flat"}}
{"timestamp": "2026-09-22T14:10:56.595414", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5366, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0219, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5103, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:10:56.595985", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.613%)", "metrics": {"price": 9.108, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 0.613, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:56.597001", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.108, "vwap": 8.9307, "vwap_slope": 0.077, "atr": 0.1072, "trend": "flat", "slope_pct": 0.1228, "lower_highs_lower_lows": false, "stop": 8.9793, "imbalance_decline_count": 3, "imbalance_cur": 0.26542207792207795, "imbalance_prev": 0.38096747850314644}}
{"timestamp": "2026-09-22T14:10:56.597462", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.358%)", "metrics": {"price": 12.08, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.3575, "trend": "positive"}}
{"timestamp": "2026-09-22T14:10:56.598998", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.08, "vwap": 11.8976, "vwap_slope": 0.1622, "atr": 0.0803, "trend": "flat", "slope_pct": 0.0587, "lower_highs_lower_lows": false, "stop": 11.9836, "imbalance_decline_count": 0, "imbalance_cur": 0.027571251548946716, "imbalance_prev": -0.09432777377588149}}
{"timestamp": "2026-09-22T14:10:56.600531", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9939, "vwap": 13.7302, "vwap_slope": -0.0363, "atr": 0.3244, "atr_pct": 2.496, "trend": "flat", "slope_pct": -0.2629, "flat_threshold_pct": 0.6241, "ema9": 13.1691, "ema20": 13.3665, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 18.123, "spread_pct": 0.385, "rvol": 2.275, "volume_pace_ratio": 21.674}}
{"timestamp": "2026-09-22T14:10:56.601792", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7767, "vwap": 8.8535, "vwap_slope": -0.0036, "atr": 0.0418, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.119, "ema9": 8.7761, "ema20": 8.7673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.808, "spread_pct": 0.114, "rvol": 0.566, "volume_pace_ratio": 5.387}}
{"timestamp": "2026-09-22T14:10:56.602732", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.192%, flat band 0.179%)"], "metrics": {"price": 13.21, "vwap": 13.6225, "vwap_slope": -0.0159, "atr": 0.0947, "atr_pct": 0.717, "trend": "negative", "slope_pct": -0.1918, "flat_threshold_pct": 0.1793, "ema9": 13.1514, "ema20": 13.186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 6.906, "spread_pct": 0.455, "rvol": 0.11, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:10:56.604528", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4113, "vwap_slope": -0.0085, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.0691, "ema9": 6.3625, "ema20": 6.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.127, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:10:56.605283", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:10:56.606087", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.755, "vwap": 12.7213, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0607, "ema9": 12.7567, "ema20": 12.7381, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.055, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:10:56.607005", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6777, "vwap": 8.7368, "vwap_slope": -0.0025, "atr": 0.0426, "atr_pct": 0.491, "trend": "flat", "slope_pct": -0.0671, "flat_threshold_pct": 0.1229, "ema9": 8.6454, "ema20": 8.6456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.401, "distance_from_high_pct": 5.984, "spread_pct": 0.115, "rvol": 0.51, "volume_pace_ratio": 4.86}}
{"timestamp": "2026-09-22T14:10:56.607774", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.6279, "vwap_slope": -0.0001, "atr": 0.0526, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.1137, "ema9": 11.6426, "ema20": 11.6406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.072, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:10:56.608623", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.9s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 12.39, "vwap": 12.3339, "vwap_slope": 0.0028, "atr": 0.0458, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.0924, "ema9": 12.3945, "ema20": 12.3566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.432, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.696, "stage3": {"stop": 12.335, "risk": 0.055, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0445, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:10:56.609452", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.30", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1927, "vwap": 10.3017, "vwap_slope": -0.0197, "atr": 0.0482, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.1177, "flat_threshold_pct": 0.1183, "ema9": 10.1958, "ema20": 10.2392, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.421, "distance_from_high_pct": 4.74, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:10:56.610214", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.023, "vwap": 9.0804, "vwap_slope": -0.0057, "atr": 0.0329, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0913, "ema9": 9.0288, "ema20": 9.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 3.602, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:10:56.611065", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.414, "vwap": 7.4508, "vwap_slope": -0.0106, "atr": 0.02, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0673, "ema9": 7.4261, "ema20": 7.4334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 1.801, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:10:56.611828", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1859, "vwap_slope": -0.0023, "atr": 0.0382, "atr_pct": 0.418, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.1045, "ema9": 9.1283, "ema20": 9.1348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.079, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:10:56.612651", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.77", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.7714, "vwap_slope": -0.0328, "atr": 0.1244, "atr_pct": 1.015, "trend": "flat", "slope_pct": -0.1818, "flat_threshold_pct": 0.2536, "ema9": 12.3641, "ema20": 12.5066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 9.283, "spread_pct": 0.245, "rvol": 0.089, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T14:10:56.613376", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0631, "ema9": 6.3214, "ema20": 6.3273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.67}}
{"timestamp": "2026-09-22T14:10:56.614227", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.7s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.538, "vwap_slope": 0.001, "atr": 0.0183, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0824, "ema9": 5.5514, "ema20": 5.5495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.055, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.528, "risk": 0.022, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9877, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:56.615066", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.272, "vwap": 5.2342, "vwap_slope": 0.0023, "atr": 0.0131, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.0622, "ema9": 5.2691, "ema20": 5.2613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 0.528, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:10:56.615984", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.712, "vwap_slope": -0.0046, "atr": 0.0247, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0711, "ema9": 8.6705, "ema20": 8.6841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.039, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:10:56.616707", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9806, "vwap_slope": -0.0015, "atr": 0.0221, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.0618, "ema9": 8.9258, "ema20": 8.9435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T14:10:56.617426", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.86", "VWAP sloping down", "spread 3.16% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8552, "vwap_slope": -0.0113, "atr": 0.0605, "atr_pct": 1.294, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.3234, "ema9": 4.7873, "ema20": 4.8025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 7.143, "spread_pct": 3.161, "rvol": 0.144, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:10:56.618303", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.79 below VWAP $7.79", "lower-highs/lower-lows structure"], "metrics": {"price": 7.785, "vwap": 7.7925, "vwap_slope": 0.0029, "atr": 0.0426, "atr_pct": 0.547, "trend": "flat", "slope_pct": 0.0736, "flat_threshold_pct": 0.1368, "ema9": 7.8444, "ema20": 7.8359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 2.321, "spread_pct": 0.128, "rvol": 0.122, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T14:10:56.619129", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7057, "vwap": 14.8, "vwap_slope": -0.0058, "atr": 0.0347, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.059, "ema9": 14.712, "ema20": 14.7195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.831, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.475}}
{"timestamp": "2026-09-22T14:10:56.619927", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0689, "vwap_slope": 0.0006, "atr": 0.0339, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.084, "ema9": 10.0935, "ema20": 10.0954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.154, "volume_pace_ratio": 1.468}}
{"timestamp": "2026-09-22T14:10:56.620803", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (177.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1272, "vwap_slope": 0.0015, "atr": 0.0392, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.1068, "ema9": 9.1405, "ema20": 9.1273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 0.542, "spread_pct": 0.218, "rvol": 0.045, "volume_pace_ratio": 0.431, "stage3": {"stop": 9.133, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:56.621605", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.73, "vwap": 13.809, "vwap_slope": -0.0044, "atr": 0.037, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0673, "ema9": 13.7749, "ema20": 13.7942, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.058, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:10:56.622410", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.7s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.148, "vwap_slope": 0.0008, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0645, "ema9": 6.1681, "ema20": 6.1587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.904, "stage3": {"stop": 6.1559, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2458, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:10:56.623283", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.076%)", "lower-highs/lower-lows structure"], "metrics": {"price": 13.34, "vwap": 13.4546, "vwap_slope": -0.0135, "atr": 0.0407, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.0864, "flat_threshold_pct": 0.0763, "ema9": 13.3346, "ema20": 13.3588, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.107, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T14:11:01.625870", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.018%)", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:01.626842", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.022, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.4936, "imbalance_decline_count": 1, "imbalance_cur": -0.40381069452980944, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:11:01.627484", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.768%)", "metrics": {"price": 9.3194, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 0.7684, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:01.628805", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3194, "vwap": 8.9481, "vwap_slope": 0.0691, "atr": 0.089, "trend": "flat", "slope_pct": 0.1414, "lower_highs_lower_lows": false, "stop": 9.2126, "imbalance_decline_count": 4, "imbalance_cur": 0.1506494124363671, "imbalance_prev": 0.26542207792207795}}
{"timestamp": "2026-09-22T14:11:01.629405", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.186%)", "metrics": {"price": 12.085, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1863, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:01.630025", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.085, "vwap": 11.8973, "vwap_slope": 0.0367, "atr": 0.0743, "trend": "flat", "slope_pct": 0.0635, "lower_highs_lower_lows": false, "stop": 11.9959, "imbalance_decline_count": 0, "imbalance_cur": 0.027571251548946716, "imbalance_prev": 0.027571251548946716}}
{"timestamp": "2026-09-22T14:11:01.631832", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.94, "vwap": 13.7297, "vwap_slope": -0.0333, "atr": 0.3072, "atr_pct": 2.374, "trend": "flat", "slope_pct": -0.2623, "flat_threshold_pct": 0.5936, "ema9": 13.1171, "ema20": 13.3225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 18.463, "spread_pct": 0.309, "rvol": 2.276, "volume_pace_ratio": 21.639}}
{"timestamp": "2026-09-22T14:11:01.633142", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8534, "vwap_slope": -0.0021, "atr": 0.0375, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1068, "ema9": 8.7773, "ema20": 8.7688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 5.389}}
{"timestamp": "2026-09-22T14:11:01.634244", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.169%)"], "metrics": {"price": 13.1823, "vwap": 13.6225, "vwap_slope": -0.0139, "atr": 0.089, "atr_pct": 0.675, "trend": "negative", "slope_pct": -0.1847, "flat_threshold_pct": 0.1688, "ema9": 13.1544, "ema20": 13.1839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.101, "spread_pct": 0.304, "rvol": 0.11, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:11:01.635335", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4109, "vwap_slope": -0.0038, "atr": 0.0155, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0611, "ema9": 6.361, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.127, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:11:01.636323", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:11:01.637214", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7551, "vwap": 12.7213, "vwap_slope": 0.0013, "atr": 0.0296, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0581, "ema9": 12.7555, "ema20": 12.7393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.351, "spread_pct": 0.078, "rvol": 0.055, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:11:01.641112", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.68, "vwap": 8.737, "vwap_slope": -0.0014, "atr": 0.0361, "atr_pct": 0.416, "trend": "flat", "slope_pct": -0.0624, "flat_threshold_pct": 0.104, "ema9": 8.6519, "ema20": 8.6487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.959, "spread_pct": 0.115, "rvol": 0.51, "volume_pace_ratio": 4.851}}
{"timestamp": "2026-09-22T14:11:01.642203", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6275, "vwap_slope": -0.0006, "atr": 0.0438, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.0946, "ema9": 11.6307, "ema20": 11.6352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.073, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:11:01.643363", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.9s", "imbalance +98% >= 50% buy threshold, stop 12.35", "entry_score 98.7"], "reasons_against": [], "metrics": {"price": 12.395, "vwap": 12.3338, "vwap_slope": 0.0014, "atr": 0.0407, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0821, "ema9": 12.3954, "ema20": 12.3607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.392, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.694, "stage3": {"stop": 12.3462, "risk": 0.0488, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9769, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 12.35"}, "entry_score": 98.68, "entry_score_breakdown": {"imbalance_sub": 0.967, "volume_pace_sub": 1.0, "volatility_sub": 0.984, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:01.678841", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.120%, flat band 0.111%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.3003, "vwap_slope": -0.0211, "atr": 0.0452, "atr_pct": 0.446, "trend": "negative", "slope_pct": -0.1195, "flat_threshold_pct": 0.1114, "ema9": 10.1853, "ema20": 10.2342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.421, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:11:01.686454", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0803, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:11:01.693931", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4119, "vwap": 7.4505, "vwap_slope": -0.0108, "atr": 0.0191, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0645, "ema9": 7.4234, "ema20": 7.4315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 1.829, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:11:01.696620", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1858, "vwap_slope": -0.0008, "atr": 0.036, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0988, "ema9": 9.1218, "ema20": 9.1308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.185, "spread_pct": 0.439, "rvol": 0.077, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:11:01.698560", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.77", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.771, "vwap_slope": -0.0332, "atr": 0.1244, "atr_pct": 1.015, "trend": "flat", "slope_pct": -0.1819, "flat_threshold_pct": 0.2537, "ema9": 12.3631, "ema20": 12.5062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 9.32, "spread_pct": 0.163, "rvol": 0.089, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:11:01.699587", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0146, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.0581, "ema9": 6.3181, "ema20": 6.3252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.667}}
{"timestamp": "2026-09-22T14:11:01.700570", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (177.8s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5381, "vwap_slope": 0.0006, "atr": 0.0179, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.0805, "ema9": 5.552, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.056, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5285, "risk": 0.0215, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9879, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:01.702522", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2339, "vwap_slope": 0.002, "atr": 0.0129, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0613, "ema9": 5.2667, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:11:01.704877", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.712, "vwap_slope": -0.0038, "atr": 0.0231, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0666, "ema9": 8.6706, "ema20": 8.6828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.039, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:11:01.705882", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9806, "vwap_slope": -0.001, "atr": 0.0201, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0563, "ema9": 8.9241, "ema20": 8.9409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:11:01.706883", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.86", "VWAP sloping down", "spread 3.16% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8552, "vwap_slope": -0.0113, "atr": 0.0605, "atr_pct": 1.294, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.3234, "ema9": 4.7873, "ema20": 4.8025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.28, "distance_from_high_pct": 7.143, "spread_pct": 3.161, "rvol": 0.144, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T14:11:01.707891", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.79 below VWAP $7.79", "lower-highs/lower-lows structure"], "metrics": {"price": 7.785, "vwap": 7.7912, "vwap_slope": 0.0016, "atr": 0.0389, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0736, "flat_threshold_pct": 0.125, "ema9": 7.8444, "ema20": 7.8359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 2.321, "spread_pct": 0.128, "rvol": 0.122, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:11:01.708795", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.7999, "vwap_slope": -0.0012, "atr": 0.0299, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0509, "ema9": 14.7059, "ema20": 14.7158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.472}}
{"timestamp": "2026-09-22T14:11:01.709689", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1023, "vwap": 10.069, "vwap_slope": 0.0007, "atr": 0.0332, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0822, "ema9": 10.094, "ema20": 10.0956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.861, "spread_pct": 0.099, "rvol": 0.154, "volume_pace_ratio": 1.466}}
{"timestamp": "2026-09-22T14:11:01.710758", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (182.9s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1276, "vwap_slope": 0.0014, "atr": 0.0371, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.101, "ema9": 9.1484, "ema20": 9.1323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.235, "distance_from_high_pct": 0.542, "spread_pct": 0.327, "rvol": 0.045, "volume_pace_ratio": 0.431, "stage3": {"stop": 9.1355, "risk": 0.0445, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5156, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:01.711847", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.8089, "vwap_slope": -0.0026, "atr": 0.0348, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0633, "ema9": 13.7739, "ema20": 13.7921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.856, "spread_pct": 0.145, "rvol": 0.058, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:11:01.712894", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (177.8s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 6.17, "vwap": 6.148, "vwap_slope": 0.0006, "atr": 0.0158, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0639, "ema9": 6.1689, "ema20": 6.16, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.902, "stage3": {"stop": 6.151, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2235, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:01.713775", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.072%)"], "metrics": {"price": 13.35, "vwap": 13.4546, "vwap_slope": -0.0085, "atr": 0.0383, "atr_pct": 0.287, "trend": "negative", "slope_pct": -0.0828, "flat_threshold_pct": 0.0718, "ema9": 13.3385, "ema20": 13.3584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.107, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T14:11:06.720090", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.1086, "trend": "negative"}}
{"timestamp": "2026-09-22T14:11:06.721021", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5095, "vwap_slope": 0.0002, "atr": 0.0206, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.4903, "imbalance_decline_count": 0, "imbalance_cur": -0.40381069452980944, "imbalance_prev": -0.40381069452980944}}
{"timestamp": "2026-09-22T14:11:06.721567", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.994%)", "metrics": {"price": 9.3899, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 0.9942, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:06.723284", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3899, "vwap": 8.9494, "vwap_slope": 0.0704, "atr": 0.089, "trend": "flat", "slope_pct": 0.144, "lower_highs_lower_lows": false, "stop": 9.2831, "imbalance_decline_count": 5, "imbalance_cur": -0.0043100070527388136, "imbalance_prev": 0.1506494124363671, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.144%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:11:06.724030", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 12.09, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1988, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:06.724541", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.09, "vwap": 11.8974, "vwap_slope": 0.0367, "atr": 0.0746, "trend": "flat", "slope_pct": 0.0636, "lower_highs_lower_lows": false, "stop": 12.0005, "imbalance_decline_count": 0, "imbalance_cur": 0.028957479177947963, "imbalance_prev": 0.027571251548946716}}
{"timestamp": "2026-09-22T14:11:06.725763", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8649, "vwap": 13.7286, "vwap_slope": -0.0343, "atr": 0.3158, "atr_pct": 2.455, "trend": "flat", "slope_pct": -0.2652, "flat_threshold_pct": 0.6137, "ema9": 13.1021, "ema20": 13.3154, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 18.936, "spread_pct": 0.467, "rvol": 2.279, "volume_pace_ratio": 21.621}}
{"timestamp": "2026-09-22T14:11:06.726715", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8534, "vwap_slope": -0.0021, "atr": 0.0379, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0523, "flat_threshold_pct": 0.1078, "ema9": 8.7783, "ema20": 8.7692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 5.378}}
{"timestamp": "2026-09-22T14:11:06.728361", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.169%)"], "metrics": {"price": 13.1657, "vwap": 13.6223, "vwap_slope": -0.014, "atr": 0.089, "atr_pct": 0.676, "trend": "negative", "slope_pct": -0.1851, "flat_threshold_pct": 0.169, "ema9": 13.1511, "ema20": 13.1823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 7.218, "spread_pct": 0.304, "rvol": 0.11, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:11:06.729289", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4109, "vwap_slope": -0.0038, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0621, "ema9": 6.361, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.127, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:11:06.730098", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:11:06.730972", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.755, "vwap": 12.7213, "vwap_slope": 0.0014, "atr": 0.0296, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.0581, "ema9": 12.7555, "ema20": 12.7393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.055, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:11:06.731741", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.7369, "vwap_slope": -0.0015, "atr": 0.0368, "atr_pct": 0.424, "trend": "flat", "slope_pct": -0.0622, "flat_threshold_pct": 0.106, "ema9": 8.6529, "ema20": 8.6491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.905, "spread_pct": 0.115, "rvol": 0.511, "volume_pace_ratio": 4.847}}
{"timestamp": "2026-09-22T14:11:06.732561", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6275, "vwap_slope": -0.0006, "atr": 0.0477, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.1031, "ema9": 11.6307, "ema20": 11.6352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.073, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:11:06.733458", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.0s", "imbalance +97% >= 50% buy threshold, stop 12.38", "entry_score 98.2"], "reasons_against": [], "metrics": {"price": 12.4329, "vwap": 12.3339, "vwap_slope": 0.0015, "atr": 0.0438, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0239, "flat_threshold_pct": 0.088, "ema9": 12.403, "ema20": 12.3643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.091, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.693, "stage3": {"stop": 12.3803, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9724, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 12.38"}, "entry_score": 98.21, "entry_score_breakdown": {"imbalance_sub": 0.961, "volume_pace_sub": 1.0, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:06.788038", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.19 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.117%, flat band 0.098%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1928, "vwap": 10.3003, "vwap_slope": -0.0093, "atr": 0.04, "atr_pct": 0.393, "trend": "negative", "slope_pct": -0.1166, "flat_threshold_pct": 0.0982, "ema9": 10.1868, "ema20": 10.2302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.486, "distance_from_high_pct": 4.739, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:11:06.789223", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.0803, "vwap_slope": -0.0058, "atr": 0.0313, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0871, "ema9": 9.0202, "ema20": 9.0416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 4.062, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:11:06.790319", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.4505, "vwap_slope": -0.0108, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.065, "ema9": 7.423, "ema20": 7.4313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:11:06.791527", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1858, "vwap_slope": -0.0008, "atr": 0.036, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0988, "ema9": 9.1218, "ema20": 9.1308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.185, "spread_pct": 0.439, "rvol": 0.077, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:11:06.792890", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.7708, "vwap_slope": -0.0237, "atr": 0.1216, "atr_pct": 0.992, "trend": "flat", "slope_pct": -0.1828, "flat_threshold_pct": 0.2479, "ema9": 12.3425, "ema20": 12.4827, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 9.32, "spread_pct": 0.163, "rvol": 0.089, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:11:06.800860", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0146, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.0581, "ema9": 6.3181, "ema20": 6.3252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.175, "volume_pace_ratio": 1.664}}
{"timestamp": "2026-09-22T14:11:06.802198", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (182.9s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5499, "vwap": 5.5381, "vwap_slope": 0.0007, "atr": 0.0182, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.0821, "ema9": 5.5519, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.226, "spread_pct": 0.18, "rvol": 0.056, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5281, "risk": 0.0218, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9286, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:06.803565", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2339, "vwap_slope": 0.002, "atr": 0.0129, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0613, "ema9": 5.2667, "ema20": 5.2602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:11:06.806433", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6786, "vwap": 8.7119, "vwap_slope": -0.0038, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0679, "ema9": 8.6713, "ema20": 8.6832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 2.047, "spread_pct": 0.115, "rvol": 0.039, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:11:06.809139", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9806, "vwap_slope": -0.001, "atr": 0.0201, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0563, "ema9": 8.9241, "ema20": 8.9409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:11:06.810465", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.86", "VWAP sloping down", "spread 3.16% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6874, "vwap": 4.8551, "vwap_slope": -0.0104, "atr": 0.0596, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.3181, "ema9": 4.7673, "ema20": 4.7915, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.285, "distance_from_high_pct": 6.996, "spread_pct": 3.161, "rvol": 0.144, "volume_pace_ratio": 1.37}}
{"timestamp": "2026-09-22T14:11:06.811799", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.79 below VWAP $7.79", "lower-highs/lower-lows structure"], "metrics": {"price": 7.7867, "vwap": 7.7911, "vwap_slope": 0.0009, "atr": 0.0368, "atr_pct": 0.472, "trend": "flat", "slope_pct": 0.0683, "flat_threshold_pct": 0.1181, "ema9": 7.8329, "ema20": 7.8312, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 2.3, "spread_pct": 0.128, "rvol": 0.123, "volume_pace_ratio": 1.165}}
{"timestamp": "2026-09-22T14:11:06.813972", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6919, "vwap": 14.7999, "vwap_slope": -0.0012, "atr": 0.0321, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0545, "ema9": 14.7063, "ema20": 14.716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 1.923, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.47}}
{"timestamp": "2026-09-22T14:11:06.816301", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1023, "vwap": 10.069, "vwap_slope": 0.0007, "atr": 0.0332, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0822, "ema9": 10.094, "ema20": 10.0956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.861, "spread_pct": 0.099, "rvol": 0.154, "volume_pace_ratio": 1.463}}
{"timestamp": "2026-09-22T14:11:06.817609", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (188.0s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.18, "vwap": 9.1276, "vwap_slope": 0.0014, "atr": 0.0371, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.101, "ema9": 9.1484, "ema20": 9.1323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.235, "distance_from_high_pct": 0.542, "spread_pct": 0.327, "rvol": 0.045, "volume_pace_ratio": 0.43, "stage3": {"stop": 9.1355, "risk": 0.0445, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5156, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:06.820664", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7551, "vwap": 13.8089, "vwap_slope": -0.0026, "atr": 0.0352, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0639, "ema9": 13.7749, "ema20": 13.7926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.819, "spread_pct": 0.073, "rvol": 0.058, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:11:06.821737", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 182.9s", "imbalance +63% >= 50% buy threshold, stop 6.16", "entry_score 84.3"], "reasons_against": [], "metrics": {"price": 6.1796, "vwap": 6.148, "vwap_slope": 0.0006, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.0644, "ema9": 6.1709, "ema20": 6.1609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.65, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.9, "stage3": {"stop": 6.1605, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6336, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 6.16"}, "entry_score": 84.3, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:06.866402", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.36, "vwap": 13.4541, "vwap_slope": -0.009, "atr": 0.039, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0825, "flat_threshold_pct": 0.0731, "ema9": 13.3405, "ema20": 13.3593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.108, "volume_pace_ratio": 1.02}}
{"timestamp": "2026-09-22T14:11:11.871254", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.082%)", "metrics": {"price": 5.5199, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.082, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:11.872371", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5199, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0209, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 5.4949, "imbalance_decline_count": 0, "imbalance_cur": 0.2791666666666667, "imbalance_prev": -0.40381069452980944}}
{"timestamp": "2026-09-22T14:11:11.872980", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.058%)", "metrics": {"price": 9.41, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.0585, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:11.873892", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.41, "vwap": 8.9554, "vwap_slope": 0.0764, "atr": 0.1037, "trend": "flat", "slope_pct": 0.1448, "lower_highs_lower_lows": false, "stop": 9.2856, "imbalance_decline_count": 6, "imbalance_cur": -0.0339592231444919, "imbalance_prev": -0.0043100070527388136, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.145%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:11:11.874468", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 12.09, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1988, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:11.875175", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.09, "vwap": 11.8974, "vwap_slope": 0.0367, "atr": 0.0746, "trend": "flat", "slope_pct": 0.0636, "lower_highs_lower_lows": false, "stop": 12.0005, "imbalance_decline_count": 1, "imbalance_cur": -0.6307692307692307, "imbalance_prev": 0.028957479177947963}}
{"timestamp": "2026-09-22T14:11:11.876508", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.89 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.8864, "vwap": 13.7277, "vwap_slope": -0.0352, "atr": 0.3172, "atr_pct": 2.462, "trend": "flat", "slope_pct": -0.2644, "flat_threshold_pct": 0.6155, "ema9": 13.1064, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 18.8, "spread_pct": 0.388, "rvol": 2.282, "volume_pace_ratio": 21.599}}
{"timestamp": "2026-09-22T14:11:11.877559", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7823, "vwap": 8.8534, "vwap_slope": -0.0021, "atr": 0.0379, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1078, "ema9": 8.7778, "ema20": 8.769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.747, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 5.367}}
{"timestamp": "2026-09-22T14:11:11.878515", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.186%, flat band 0.171%)"], "metrics": {"price": 13.15, "vwap": 13.6217, "vwap_slope": -0.0147, "atr": 0.0897, "atr_pct": 0.682, "trend": "negative", "slope_pct": -0.1855, "flat_threshold_pct": 0.1706, "ema9": 13.148, "ema20": 13.1808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 7.329, "spread_pct": 0.228, "rvol": 0.11, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:11:11.879722", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4107, "vwap_slope": -0.0041, "atr": 0.0159, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0625, "ema9": 6.36, "ema20": 6.3747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.128, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:11:11.880650", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:11:11.881670", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.76, "vwap": 12.7215, "vwap_slope": 0.0015, "atr": 0.0308, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.0604, "ema9": 12.7565, "ema20": 12.7398, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 0.313, "spread_pct": 0.078, "rvol": 0.055, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:11:11.882538", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.7369, "vwap_slope": -0.0015, "atr": 0.0375, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.108, "ema9": 8.6549, "ema20": 8.6501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 5.796, "spread_pct": 0.0, "rvol": 0.511, "volume_pace_ratio": 4.839}}
{"timestamp": "2026-09-22T14:11:11.883534", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.58, "vwap": 11.6275, "vwap_slope": -0.0006, "atr": 0.0477, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.103, "ema9": 11.6317, "ema20": 11.6357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.781, "spread_pct": 0.086, "rvol": 0.073, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:11:11.884550", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.2s", "imbalance +97% >= 50% buy threshold, stop 12.35", "entry_score 98.1"], "reasons_against": [], "metrics": {"price": 12.4064, "vwap": 12.3339, "vwap_slope": 0.0015, "atr": 0.0438, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0882, "ema9": 12.3977, "ema20": 12.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.302, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.692, "stage3": {"stop": 12.3538, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.97, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 12.35"}, "entry_score": 98.09, "entry_score_breakdown": {"imbalance_sub": 0.957, "volume_pace_sub": 1.0, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:11.921864", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.100%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.135, "vwap": 10.2999, "vwap_slope": -0.0096, "atr": 0.0404, "atr_pct": 0.399, "trend": "negative", "slope_pct": -0.1185, "flat_threshold_pct": 0.0997, "ema9": 10.1752, "ema20": 10.2247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.492, "distance_from_high_pct": 5.279, "spread_pct": 0.099, "rvol": 0.04, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:11:11.923674", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0801, "vwap_slope": -0.0006, "atr": 0.0334, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.0927, "ema9": 9.0201, "ema20": 9.0396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 3.635, "spread_pct": 0.667, "rvol": 0.066, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:11:11.925192", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4505, "vwap_slope": -0.0108, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0649, "ema9": 7.424, "ema20": 7.4318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:11:11.926027", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.105, "vwap": 9.1856, "vwap_slope": -0.001, "atr": 0.036, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0989, "ema9": 9.1188, "ema20": 9.1294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 3.344, "spread_pct": 0.329, "rvol": 0.077, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:11:11.926878", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.22, "vwap": 12.77, "vwap_slope": -0.0244, "atr": 0.1237, "atr_pct": 1.013, "trend": "flat", "slope_pct": -0.1838, "flat_threshold_pct": 0.2531, "ema9": 12.3345, "ema20": 12.4789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 9.615, "spread_pct": 0.327, "rvol": 0.09, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:11:11.927609", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0186, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.0738, "ema9": 6.3181, "ema20": 6.3252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.662}}
{"timestamp": "2026-09-22T14:11:11.928411", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (188.0s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5508, "vwap": 5.5381, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.0837, "ema9": 5.5521, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.21, "spread_pct": 0.18, "rvol": 0.056, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5285, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9231, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:11.929092", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.2339, "vwap_slope": 0.002, "atr": 0.0127, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0402, "flat_threshold_pct": 0.0602, "ema9": 5.2673, "ema20": 5.2611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.211, "distance_from_high_pct": 0.566, "spread_pct": 0.38, "rvol": 0.018, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:11:11.929804", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7119, "vwap_slope": -0.0039, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0678, "ema9": 8.6716, "ema20": 8.6833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.039, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:11:11.930480", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9806, "vwap_slope": -0.0011, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0609, "ema9": 8.9251, "ema20": 8.9414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T14:11:11.931226", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 2.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.855, "vwap_slope": -0.0105, "atr": 0.0596, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3186, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.145, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T14:11:11.931980", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.7932, "vwap": 7.7912, "vwap_slope": 0.0009, "atr": 0.0382, "atr_pct": 0.49, "trend": "flat", "slope_pct": 0.0686, "flat_threshold_pct": 0.1226, "ema9": 7.8342, "ema20": 7.8318, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.17, "distance_from_high_pct": 2.218, "spread_pct": 0.128, "rvol": 0.123, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T14:11:11.932823", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7114, "vwap": 14.7996, "vwap_slope": -0.0015, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.0569, "ema9": 14.7102, "ema20": 14.7178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.793, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.471}}
{"timestamp": "2026-09-22T14:11:11.936184", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 10.115, "vwap": 10.0691, "vwap_slope": 0.0007, "atr": 0.0323, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0799, "ema9": 10.0982, "ema20": 10.0974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.463}}
{"timestamp": "2026-09-22T14:11:11.937887", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (193.1s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1276, "vwap_slope": 0.0014, "atr": 0.0378, "atr_pct": 0.412, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.1031, "ema9": 9.1464, "ema20": 9.1314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.045, "volume_pace_ratio": 0.429, "stage3": {"stop": 9.1246, "risk": 0.0454, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4634, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:11.939351", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7397, "vwap": 13.8088, "vwap_slope": -0.0026, "atr": 0.0359, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.0653, "ema9": 13.7719, "ema20": 13.7911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.929, "spread_pct": 0.073, "rvol": 0.058, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:11:11.940191", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 188.1s", "imbalance +68% >= 50% buy threshold, stop 6.16", "entry_score 86.1"], "reasons_against": [], "metrics": {"price": 6.1797, "vwap": 6.148, "vwap_slope": 0.0006, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.0644, "ema9": 6.1709, "ema20": 6.1609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.648, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.898, "stage3": {"stop": 6.1606, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6757, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 6.16"}, "entry_score": 86.1, "entry_score_breakdown": {"imbalance_sub": 0.537, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:11.974954", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.355, "vwap": 13.454, "vwap_slope": -0.0091, "atr": 0.039, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0827, "flat_threshold_pct": 0.0731, "ema9": 13.3395, "ema20": 13.3589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.108, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T14:11:16.980924", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.041%)", "metrics": {"price": 5.5274, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0412, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:16.982336", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5274, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0214, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5017, "imbalance_decline_count": 1, "imbalance_cur": 0.2457178449081283, "imbalance_prev": 0.2791666666666667}}
{"timestamp": "2026-09-22T14:11:16.983031", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.058%)", "metrics": {"price": 9.41, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.0585, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:16.983784", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.41, "vwap": 8.9562, "vwap_slope": 0.0772, "atr": 0.1037, "trend": "flat", "slope_pct": 0.1448, "lower_highs_lower_lows": false, "stop": 9.2856, "imbalance_decline_count": 0, "imbalance_cur": -0.027650620200826936, "imbalance_prev": -0.0339592231444919}}
{"timestamp": "2026-09-22T14:11:16.984479", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.198%)", "metrics": {"price": 12.0898, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1983, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:16.985011", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.0898, "vwap": 11.8974, "vwap_slope": 0.0368, "atr": 0.076, "trend": "flat", "slope_pct": 0.0636, "lower_highs_lower_lows": false, "stop": 11.9986, "imbalance_decline_count": 0, "imbalance_cur": 0.867109634551495, "imbalance_prev": -0.6307692307692307}}
{"timestamp": "2026-09-22T14:11:16.986281", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.91 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.91, "vwap": 13.7271, "vwap_slope": -0.0359, "atr": 0.3172, "atr_pct": 2.457, "trend": "flat", "slope_pct": -0.2635, "flat_threshold_pct": 0.6143, "ema9": 13.1111, "ema20": 13.3197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 18.652, "spread_pct": 0.155, "rvol": 2.284, "volume_pace_ratio": 21.572}}
{"timestamp": "2026-09-22T14:11:16.987287", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7867, "vwap": 8.8534, "vwap_slope": -0.0021, "atr": 0.0379, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0522, "flat_threshold_pct": 0.1078, "ema9": 8.7786, "ema20": 8.7694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.7, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 5.356}}
{"timestamp": "2026-09-22T14:11:16.988291", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.170%)"], "metrics": {"price": 13.1608, "vwap": 13.6216, "vwap_slope": -0.0147, "atr": 0.0897, "atr_pct": 0.682, "trend": "negative", "slope_pct": -0.1852, "flat_threshold_pct": 0.1704, "ema9": 13.1501, "ema20": 13.1818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 7.253, "spread_pct": 0.228, "rvol": 0.11, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:11:16.989194", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4107, "vwap_slope": -0.004, "atr": 0.0159, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0625, "ema9": 6.361, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.128, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:11:16.990003", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:11:16.991116", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.76, "vwap": 12.7217, "vwap_slope": 0.0018, "atr": 0.0314, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.0616, "ema9": 12.7565, "ema20": 12.7398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 0.313, "spread_pct": 0.078, "rvol": 0.056, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:11:16.992125", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6986, "vwap": 8.7368, "vwap_slope": -0.0016, "atr": 0.0375, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.0617, "flat_threshold_pct": 0.1079, "ema9": 8.6556, "ema20": 8.6504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 5.757, "spread_pct": 0.0, "rvol": 0.512, "volume_pace_ratio": 4.833}}
{"timestamp": "2026-09-22T14:11:16.993061", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6273, "vwap_slope": -0.0008, "atr": 0.0488, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0214, "flat_threshold_pct": 0.1056, "ema9": 11.6267, "ema20": 11.6333, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 1.993, "spread_pct": 0.087, "rvol": 0.073, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:11:16.993988", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.3s", "imbalance +98% >= 50% buy threshold, stop 12.34", "entry_score 98.7"], "reasons_against": [], "metrics": {"price": 12.395, "vwap": 12.3339, "vwap_slope": 0.0016, "atr": 0.0438, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0883, "ema9": 12.3954, "ema20": 12.3607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.392, "spread_pct": 0.081, "rvol": 0.073, "volume_pace_ratio": 0.691, "stage3": {"stop": 12.3424, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9833, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 12.34"}, "entry_score": 98.66, "entry_score_breakdown": {"imbalance_sub": 0.976, "volume_pace_sub": 1.0, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:17.024780", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2948, "vwap_slope": -0.0147, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.119, "flat_threshold_pct": 0.1033, "ema9": 10.1722, "ema20": 10.2233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.575, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:11:17.025725", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:11:17.026536", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4505, "vwap_slope": -0.0108, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0649, "ema9": 7.424, "ema20": 7.4318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:11:17.028160", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.105, "vwap": 9.1854, "vwap_slope": -0.0012, "atr": 0.036, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0989, "ema9": 9.1188, "ema20": 9.1294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 3.344, "spread_pct": 0.329, "rvol": 0.078, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:11:17.029097", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.28, "vwap": 12.769, "vwap_slope": -0.0254, "atr": 0.1259, "atr_pct": 1.025, "trend": "flat", "slope_pct": -0.1823, "flat_threshold_pct": 0.2563, "ema9": 12.3465, "ema20": 12.4846, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 9.172, "spread_pct": 0.489, "rvol": 0.09, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:11:17.029994", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0186, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0737, "ema9": 6.3191, "ema20": 6.3257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:11:17.030925", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (193.2s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.545, "vwap": 5.5381, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0838, "ema9": 5.551, "ema20": 5.5495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.056, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5227, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9213, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:17.031867", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2343, "vwap_slope": 0.0023, "atr": 0.0134, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0635, "ema9": 5.2693, "ema20": 5.262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 0.377, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:11:17.032729", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7119, "vwap_slope": -0.0039, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0694, "ema9": 8.6716, "ema20": 8.6833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.039, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:11:17.033522", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9805, "vwap_slope": -0.0011, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0609, "ema9": 8.9251, "ema20": 8.9414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:11:17.034277", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 2.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8549, "vwap_slope": -0.0106, "atr": 0.0596, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3186, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.145, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:11:17.034985", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.825, "vwap": 7.7914, "vwap_slope": 0.0012, "atr": 0.0393, "atr_pct": 0.502, "trend": "flat", "slope_pct": 0.0699, "flat_threshold_pct": 0.1255, "ema9": 7.8405, "ema20": 7.8349, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 1.819, "spread_pct": 0.128, "rvol": 0.124, "volume_pace_ratio": 1.173}}
{"timestamp": "2026-09-22T14:11:17.035677", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7115, "vwap": 14.7996, "vwap_slope": -0.0015, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.0569, "ema9": 14.7102, "ema20": 14.7178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.792, "spread_pct": 0.068, "rvol": 0.155, "volume_pace_ratio": 1.468}}
{"timestamp": "2026-09-22T14:11:17.036231", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 10.115, "vwap": 10.0691, "vwap_slope": 0.0007, "atr": 0.0327, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0807, "ema9": 10.0982, "ema20": 10.0974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.46}}
{"timestamp": "2026-09-22T14:11:17.036723", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (198.2s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1276, "vwap_slope": 0.0014, "atr": 0.0378, "atr_pct": 0.412, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.1031, "ema9": 9.1464, "ema20": 9.1314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.045, "volume_pace_ratio": 0.429, "stage3": {"stop": 9.1246, "risk": 0.0454, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4634, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:17.037200", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8088, "vwap_slope": -0.0027, "atr": 0.0359, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0653, "ema9": 13.7749, "ema20": 13.7926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.058, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:11:17.037728", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 193.2s", "imbalance +92% >= 50% buy threshold, stop 6.15", "entry_score 96.7"], "reasons_against": [], "metrics": {"price": 6.1733, "vwap": 6.148, "vwap_slope": 0.0006, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0645, "ema9": 6.1696, "ema20": 6.1603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.751, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.897, "stage3": {"stop": 6.1542, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9236, "passed": true, "reason": "imbalance +92% >= 50% buy threshold, stop 6.15"}, "entry_score": 96.73, "entry_score_breakdown": {"imbalance_sub": 0.891, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:17.092541", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.35, "vwap": 13.454, "vwap_slope": -0.0091, "atr": 0.039, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0828, "flat_threshold_pct": 0.0731, "ema9": 13.3385, "ema20": 13.3584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.108, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T14:11:22.117826", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0543, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:22.118542", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0214, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.4993, "imbalance_decline_count": 0, "imbalance_cur": 0.9210977701543739, "imbalance_prev": 0.2457178449081283}}
{"timestamp": "2026-09-22T14:11:22.119021", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.090%)", "metrics": {"price": 9.42, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.0904, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:22.119796", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.42, "vwap": 8.9578, "vwap_slope": 0.0788, "atr": 0.1051, "trend": "flat", "slope_pct": 0.1452, "lower_highs_lower_lows": false, "stop": 9.2938, "imbalance_decline_count": 0, "imbalance_cur": 0.03195059086709138, "imbalance_prev": -0.027650620200826936}}
{"timestamp": "2026-09-22T14:11:22.120438", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 12.09, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1988, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:22.120957", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.09, "vwap": 11.8975, "vwap_slope": 0.0368, "atr": 0.076, "trend": "flat", "slope_pct": 0.0636, "lower_highs_lower_lows": false, "stop": 11.9988, "imbalance_decline_count": 0, "imbalance_cur": 0.867109634551495, "imbalance_prev": 0.867109634551495}}
{"timestamp": "2026-09-22T14:11:22.122276", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.96, "vwap": 13.7268, "vwap_slope": -0.0361, "atr": 0.3172, "atr_pct": 2.448, "trend": "flat", "slope_pct": -0.2616, "flat_threshold_pct": 0.612, "ema9": 13.1211, "ema20": 13.3245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 18.336, "spread_pct": 0.541, "rvol": 2.284, "volume_pace_ratio": 21.535}}
{"timestamp": "2026-09-22T14:11:22.123217", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8534, "vwap_slope": -0.0021, "atr": 0.0379, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1078, "ema9": 8.7773, "ema20": 8.7688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 5.346}}
{"timestamp": "2026-09-22T14:11:22.125807", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.172%)"], "metrics": {"price": 13.169, "vwap": 13.6211, "vwap_slope": -0.0152, "atr": 0.0904, "atr_pct": 0.687, "trend": "negative", "slope_pct": -0.185, "flat_threshold_pct": 0.1717, "ema9": 13.1518, "ema20": 13.1826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 7.195, "spread_pct": 0.228, "rvol": 0.11, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:11:22.127551", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4107, "vwap_slope": -0.0041, "atr": 0.0159, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0625, "ema9": 6.361, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.128, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:11:22.128419", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:11:22.129455", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.78, "vwap": 12.7225, "vwap_slope": 0.0026, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.0643, "ema9": 12.7605, "ema20": 12.7417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 0.156, "spread_pct": 0.078, "rvol": 0.056, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:11:22.130313", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.7368, "vwap_slope": -0.0016, "atr": 0.0375, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.0617, "flat_threshold_pct": 0.1079, "ema9": 8.6559, "ema20": 8.6506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 5.742, "spread_pct": 0.115, "rvol": 0.512, "volume_pace_ratio": 4.828}}
{"timestamp": "2026-09-22T14:11:22.131245", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.565, "vwap": 11.6273, "vwap_slope": -0.0008, "atr": 0.0488, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0217, "flat_threshold_pct": 0.1055, "ema9": 11.6287, "ema20": 11.6343, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.908, "spread_pct": 0.086, "rvol": 0.073, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:11:22.132241", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.4s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 12.4271, "vwap": 12.3344, "vwap_slope": 0.002, "atr": 0.0438, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.0881, "ema9": 12.4018, "ema20": 12.3638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.137, "spread_pct": 0.081, "rvol": 0.074, "volume_pace_ratio": 0.693, "stage3": {"stop": 12.3745, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2767, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:22.133065", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2947, "vwap_slope": -0.0149, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.1188, "flat_threshold_pct": 0.1033, "ema9": 10.1732, "ema20": 10.2238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:11:22.133886", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T14:11:22.134799", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4141, "vwap": 7.4504, "vwap_slope": -0.0109, "atr": 0.0196, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0661, "ema9": 7.4239, "ema20": 7.4317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 1.8, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:11:22.135666", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.105, "vwap": 9.1854, "vwap_slope": -0.0012, "atr": 0.036, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0379, "flat_threshold_pct": 0.0989, "ema9": 9.1188, "ema20": 9.1294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 3.344, "spread_pct": 0.329, "rvol": 0.078, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:11:22.136668", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.345, "vwap": 12.7326, "vwap_slope": -0.0618, "atr": 0.1316, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.1805, "flat_threshold_pct": 0.2665, "ema9": 12.3595, "ema20": 12.4908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 8.691, "spread_pct": 0.972, "rvol": 0.098, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T14:11:22.137482", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3023, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.0746, "ema9": 6.3176, "ema20": 6.325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 1.295, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.656}}
{"timestamp": "2026-09-22T14:11:22.138377", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (198.3s) but room-to-run failed: imbalance -0% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5383, "vwap_slope": 0.0009, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.0837, "ema9": 5.552, "ema20": 5.55, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.057, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5277, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0049, "passed": false, "reason": "imbalance -0% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:22.139225", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2726, "vwap": 5.2343, "vwap_slope": 0.0023, "atr": 0.0141, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.067, "ema9": 5.2679, "ema20": 5.2613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.231, "distance_from_high_pct": 0.517, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:11:22.140095", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7118, "vwap_slope": -0.004, "atr": 0.0244, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0703, "ema9": 8.6726, "ema20": 8.6838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:11:22.140939", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9805, "vwap_slope": -0.0011, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0609, "ema9": 8.9241, "ema20": 8.9409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T14:11:22.141763", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 2.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8549, "vwap_slope": -0.0106, "atr": 0.0596, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3186, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.286, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.145, "volume_pace_ratio": 1.363}}
{"timestamp": "2026-09-22T14:11:22.142706", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8207, "vwap": 7.7915, "vwap_slope": 0.0012, "atr": 0.04, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0698, "flat_threshold_pct": 0.1279, "ema9": 7.8397, "ema20": 7.8344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 1.873, "spread_pct": 0.128, "rvol": 0.124, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T14:11:22.143699", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.695, "vwap": 14.7992, "vwap_slope": -0.0018, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.057, "ema9": 14.7069, "ema20": 14.7163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.156, "volume_pace_ratio": 1.469}}
{"timestamp": "2026-09-22T14:11:22.144584", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 10.125, "vwap": 10.0692, "vwap_slope": 0.0008, "atr": 0.0337, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.0833, "ema9": 10.1002, "ema20": 10.0984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.459}}
{"timestamp": "2026-09-22T14:11:22.145413", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (203.3s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.17, "vwap": 9.1276, "vwap_slope": 0.0014, "atr": 0.0378, "atr_pct": 0.412, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.1031, "ema9": 9.1464, "ema20": 9.1314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.045, "volume_pace_ratio": 0.428, "stage3": {"stop": 9.1246, "risk": 0.0454, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4634, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:22.146282", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8088, "vwap_slope": -0.0026, "atr": 0.0373, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0677, "ema9": 13.7799, "ema20": 13.795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.058, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:11:22.147200", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 198.3s", "imbalance +90% >= 50% buy threshold, stop 6.15", "entry_score 95.6"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.148, "vwap_slope": 0.0006, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0645, "ema9": 6.1689, "ema20": 6.16, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.896, "stage3": {"stop": 6.1509, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8971, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 6.15"}, "entry_score": 95.59, "entry_score_breakdown": {"imbalance_sub": 0.853, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:22.179482", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.3499, "vwap": 13.4538, "vwap_slope": -0.0093, "atr": 0.039, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0828, "flat_threshold_pct": 0.0731, "ema9": 13.3385, "ema20": 13.3584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 4.233, "spread_pct": 0.075, "rvol": 0.108, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T14:11:27.185308", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0543, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:27.186032", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0214, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.4993, "imbalance_decline_count": 0, "imbalance_cur": 0.9210977701543739, "imbalance_prev": 0.9210977701543739}}
{"timestamp": "2026-09-22T14:11:27.186510", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.011%)", "metrics": {"price": 9.395, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.0105, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:27.187282", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.395, "vwap": 8.9588, "vwap_slope": 0.0798, "atr": 0.1051, "trend": "flat", "slope_pct": 0.1442, "lower_highs_lower_lows": false, "stop": 9.2688, "imbalance_decline_count": 1, "imbalance_cur": -0.05049155885504838, "imbalance_prev": 0.03195059086709138}}
{"timestamp": "2026-09-22T14:11:27.187767", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.150%)", "metrics": {"price": 12.0705, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1503, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:27.188429", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.0705, "vwap": 11.9003, "vwap_slope": 0.0397, "atr": 0.0767, "trend": "flat", "slope_pct": 0.0631, "lower_highs_lower_lows": false, "stop": 11.9785, "imbalance_decline_count": 1, "imbalance_cur": -0.948035136384651, "imbalance_prev": 0.867109634551495}}
{"timestamp": "2026-09-22T14:11:27.189513", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9899, "vwap": 13.7263, "vwap_slope": -0.0366, "atr": 0.3172, "atr_pct": 2.442, "trend": "flat", "slope_pct": -0.2604, "flat_threshold_pct": 0.6106, "ema9": 13.1271, "ema20": 13.3273, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 18.148, "spread_pct": 0.463, "rvol": 2.286, "volume_pace_ratio": 21.507}}
{"timestamp": "2026-09-22T14:11:27.190447", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.775, "vwap": 8.8532, "vwap_slope": -0.0023, "atr": 0.0382, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0527, "flat_threshold_pct": 0.1088, "ema9": 8.7763, "ema20": 8.7683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.568, "volume_pace_ratio": 5.344}}
{"timestamp": "2026-09-22T14:11:27.191983", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.172%)"], "metrics": {"price": 13.16, "vwap": 13.6211, "vwap_slope": -0.0153, "atr": 0.0904, "atr_pct": 0.687, "trend": "negative", "slope_pct": -0.1853, "flat_threshold_pct": 0.1718, "ema9": 13.15, "ema20": 13.1818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 7.259, "spread_pct": 0.152, "rvol": 0.11, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T14:11:27.192835", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4107, "vwap_slope": -0.0041, "atr": 0.0159, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0624, "ema9": 6.362, "ema20": 6.3757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.128, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:11:27.193565", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:11:27.194747", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7228, "vwap_slope": 0.0029, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.0643, "ema9": 12.7595, "ema20": 12.7412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:11:27.195536", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7367, "vwap_slope": -0.0017, "atr": 0.039, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0611, "flat_threshold_pct": 0.1118, "ema9": 8.6589, "ema20": 8.652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.514, "volume_pace_ratio": 4.834}}
{"timestamp": "2026-09-22T14:11:27.196511", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.575, "vwap": 11.627, "vwap_slope": -0.0011, "atr": 0.0488, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.1054, "ema9": 11.6307, "ema20": 11.6352, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.074, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T14:11:27.198471", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.5s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 12.41, "vwap": 12.3343, "vwap_slope": 0.002, "atr": 0.0438, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0882, "ema9": 12.3984, "ema20": 12.3622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.273, "spread_pct": 0.081, "rvol": 0.074, "volume_pace_ratio": 0.692, "stage3": {"stop": 12.3574, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1656, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:27.199427", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2947, "vwap_slope": -0.0149, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.1188, "flat_threshold_pct": 0.1033, "ema9": 10.1732, "ema20": 10.2238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:11:27.200273", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T14:11:27.201093", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4099, "vwap": 7.4504, "vwap_slope": -0.0109, "atr": 0.0196, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0662, "ema9": 7.423, "ema20": 7.4313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.856, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:11:27.202035", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.1852, "vwap_slope": -0.0014, "atr": 0.036, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0989, "ema9": 9.1198, "ema20": 9.1299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 3.291, "spread_pct": 0.22, "rvol": 0.078, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:11:27.203976", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.7306, "vwap_slope": -0.0638, "atr": 0.1334, "atr_pct": 1.086, "trend": "flat", "slope_pct": -0.1823, "flat_threshold_pct": 0.2715, "ema9": 12.3465, "ema20": 12.4846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 9.172, "spread_pct": 0.892, "rvol": 0.098, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T14:11:27.204788", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3171, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0213, "flat_threshold_pct": 0.0744, "ema9": 6.3205, "ema20": 6.3264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 1.063, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.654}}
{"timestamp": "2026-09-22T14:11:27.205746", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (203.3s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.5384, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0836, "ema9": 5.553, "ema20": 5.5504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.057, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5327, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3138, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T14:11:27.206671", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2726, "vwap": 5.2345, "vwap_slope": 0.0025, "atr": 0.0141, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.067, "ema9": 5.2679, "ema20": 5.2613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 0.517, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:11:27.207606", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6886, "vwap": 8.7117, "vwap_slope": -0.004, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0713, "ema9": 8.6733, "ema20": 8.6841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:11:27.208495", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9805, "vwap_slope": -0.0011, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0609, "ema9": 8.9241, "ema20": 8.9409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:11:27.209328", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 2.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8548, "vwap_slope": -0.0107, "atr": 0.0596, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3186, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.287, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.145, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T14:11:27.211727", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.835, "vwap": 7.7915, "vwap_slope": 0.0012, "atr": 0.04, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0704, "flat_threshold_pct": 0.1276, "ema9": 7.8425, "ema20": 7.8358, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 1.694, "spread_pct": 0.128, "rvol": 0.124, "volume_pace_ratio": 1.168}}
{"timestamp": "2026-09-22T14:11:27.215255", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7113, "vwap": 14.7993, "vwap_slope": -0.0018, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.0569, "ema9": 14.7102, "ema20": 14.7178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.794, "spread_pct": 0.068, "rvol": 0.156, "volume_pace_ratio": 1.467}}
{"timestamp": "2026-09-22T14:11:27.218177", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 10.13, "vwap": 10.0692, "vwap_slope": 0.0008, "atr": 0.0337, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0833, "ema9": 10.1012, "ema20": 10.0989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 0.589, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.456}}
{"timestamp": "2026-09-22T14:11:27.219292", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (208.4s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 9.17, "vwap": 9.1276, "vwap_slope": 0.0014, "atr": 0.0378, "atr_pct": 0.412, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.1031, "ema9": 9.1464, "ema20": 9.1314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 0.65, "spread_pct": 0.436, "rvol": 0.045, "volume_pace_ratio": 0.427, "stage3": {"stop": 9.1246, "risk": 0.0454, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:11:27.220365", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8088, "vwap_slope": -0.0027, "atr": 0.0373, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0678, "ema9": 13.7789, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 1.677, "spread_pct": 0.145, "rvol": 0.058, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:11:27.221387", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 203.3s", "imbalance +90% >= 50% buy threshold, stop 6.16", "entry_score 95.8"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.148, "vwap_slope": 0.0007, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0645, "ema9": 6.1699, "ema20": 6.1605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.894, "stage3": {"stop": 6.1559, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9011, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 6.16"}, "entry_score": 95.76, "entry_score_breakdown": {"imbalance_sub": 0.859, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:27.252332", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.35, "vwap": 13.4534, "vwap_slope": -0.0096, "atr": 0.039, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0828, "flat_threshold_pct": 0.0731, "ema9": 13.3385, "ema20": 13.3584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.108, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T14:11:32.258360", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.081%)", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0814, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:32.261300", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0215, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 5.4942, "imbalance_decline_count": 1, "imbalance_cur": 0.0, "imbalance_prev": 0.9210977701543739}}
{"timestamp": "2026-09-22T14:11:32.262015", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.524%)", "metrics": {"price": 9.2433, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 0.5236, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:32.262759", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2433, "vwap": 8.9577, "vwap_slope": 0.0787, "atr": 0.1051, "trend": "flat", "slope_pct": 0.1386, "lower_highs_lower_lows": false, "stop": 9.1171, "imbalance_decline_count": 2, "imbalance_cur": -0.16240126382306477, "imbalance_prev": -0.05049155885504838}}
{"timestamp": "2026-09-22T14:11:32.263236", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 12.09, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1988, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:32.263709", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.09, "vwap": 11.9007, "vwap_slope": 0.04, "atr": 0.0767, "trend": "flat", "slope_pct": 0.0636, "lower_highs_lower_lows": false, "stop": 11.998, "imbalance_decline_count": 0, "imbalance_cur": -0.9409824373718463, "imbalance_prev": -0.948035136384651}}
{"timestamp": "2026-09-22T14:11:32.265319", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.7252, "vwap_slope": -0.0378, "atr": 0.3215, "atr_pct": 2.469, "trend": "flat", "slope_pct": -0.2593, "flat_threshold_pct": 0.6174, "ema9": 13.1331, "ema20": 13.3302, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 17.958, "spread_pct": 0.231, "rvol": 2.29, "volume_pace_ratio": 21.499}}
{"timestamp": "2026-09-22T14:11:32.267146", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8532, "vwap_slope": -0.0023, "atr": 0.0385, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1098, "ema9": 8.7773, "ema20": 8.7688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 5.338}}
{"timestamp": "2026-09-22T14:11:32.268264", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.172%)"], "metrics": {"price": 13.16, "vwap": 13.621, "vwap_slope": -0.0154, "atr": 0.0904, "atr_pct": 0.687, "trend": "negative", "slope_pct": -0.1853, "flat_threshold_pct": 0.1718, "ema9": 13.15, "ema20": 13.1818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 7.259, "spread_pct": 0.455, "rvol": 0.11, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:11:32.269333", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.364, "vwap": 6.41, "vwap_slope": -0.0047, "atr": 0.0162, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0638, "ema9": 6.3628, "ema20": 6.3761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 3.135, "spread_pct": 0.157, "rvol": 0.13, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:11:32.270158", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T14:11:32.271427", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 12.7786, "vwap": 12.7229, "vwap_slope": 0.003, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.0643, "ema9": 12.7602, "ema20": 12.7415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 0.167, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:11:32.272502", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7366, "vwap_slope": -0.0017, "atr": 0.039, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0613, "flat_threshold_pct": 0.1119, "ema9": 8.6579, "ema20": 8.6515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.515, "volume_pace_ratio": 4.835}}
{"timestamp": "2026-09-22T14:11:32.273435", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.6272, "vwap_slope": -0.0008, "atr": 0.0534, "atr_pct": 0.462, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.1154, "ema9": 11.6297, "ema20": 11.6348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.074, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:11:32.274450", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.6s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 12.415, "vwap": 12.3344, "vwap_slope": 0.002, "atr": 0.0438, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0882, "ema9": 12.3994, "ema20": 12.3626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.233, "spread_pct": 0.081, "rvol": 0.074, "volume_pace_ratio": 0.691, "stage3": {"stop": 12.3624, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1132, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:32.276362", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2947, "vwap_slope": -0.0149, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.1188, "flat_threshold_pct": 0.1033, "ema9": 10.1732, "ema20": 10.2238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.578, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:11:32.277205", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T14:11:32.278146", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4191, "vwap": 7.4504, "vwap_slope": -0.0109, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0661, "ema9": 7.4249, "ema20": 7.4322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.734, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:11:32.279084", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1852, "vwap_slope": -0.0013, "atr": 0.036, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0988, "ema9": 9.1218, "ema20": 9.1308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 3.185, "spread_pct": 0.22, "rvol": 0.078, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:11:32.279893", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.3016, "vwap": 12.7312, "vwap_slope": -0.0633, "atr": 0.1334, "atr_pct": 1.084, "trend": "flat", "slope_pct": -0.1817, "flat_threshold_pct": 0.271, "ema9": 12.3508, "ema20": 12.4867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 9.012, "spread_pct": 0.892, "rvol": 0.098, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T14:11:32.280650", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.305, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.0745, "ema9": 6.3181, "ema20": 6.3252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 1.253, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.651}}
{"timestamp": "2026-09-22T14:11:32.281592", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (208.4s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.5533, "vwap": 5.5384, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0836, "ema9": 5.5526, "ema20": 5.5503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.166, "spread_pct": 0.18, "rvol": 0.057, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.531, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3093, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T14:11:32.282499", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2345, "vwap_slope": 0.0025, "atr": 0.0141, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0668, "ema9": 5.2703, "ema20": 5.2625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 0.283, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:11:32.283597", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7117, "vwap_slope": -0.0041, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0714, "ema9": 8.6726, "ema20": 8.6838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:11:32.284584", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9805, "vwap_slope": -0.0011, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0609, "ema9": 8.9241, "ema20": 8.9409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T14:11:32.285437", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 2.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8547, "vwap_slope": -0.0108, "atr": 0.0596, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3186, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.288, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.145, "volume_pace_ratio": 1.359}}
{"timestamp": "2026-09-22T14:11:32.286737", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.835, "vwap": 7.7915, "vwap_slope": 0.0012, "atr": 0.04, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0704, "flat_threshold_pct": 0.1276, "ema9": 7.8425, "ema20": 7.8358, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 1.694, "spread_pct": 0.128, "rvol": 0.124, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T14:11:32.287851", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.7991, "vwap_slope": -0.0019, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.057, "ema9": 14.7039, "ema20": 14.7148, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.156, "volume_pace_ratio": 1.464}}
{"timestamp": "2026-09-22T14:11:32.289011", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.4s", "imbalance +98% >= 50% buy threshold, stop 10.09", "entry_score 98.7"], "reasons_against": [], "metrics": {"price": 10.13, "vwap": 10.0693, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0842, "ema9": 10.1012, "ema20": 10.0989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 0.589, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.456, "stage3": {"stop": 10.0891, "risk": 0.0409, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9802, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 10.09"}, "entry_score": 98.72, "entry_score_breakdown": {"imbalance_sub": 0.972, "volume_pace_sub": 1.0, "volatility_sub": 0.978, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:32.331909", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 213.5s", "imbalance +100% >= 50% buy threshold, stop 9.16", "entry_score 97.1"], "reasons_against": [], "metrics": {"price": 9.21, "vwap": 9.1286, "vwap_slope": 0.0024, "atr": 0.0399, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.1084, "ema9": 9.1544, "ema20": 9.1352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.268, "distance_from_high_pct": 0.217, "spread_pct": 0.434, "rvol": 0.046, "volume_pace_ratio": 0.432, "stage3": {"stop": 9.1621, "risk": 0.0479, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.16"}, "entry_score": 97.08, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.921, "slope_sub": 1.0, "volume_accel_sub": 0.866}}}
{"timestamp": "2026-09-22T14:11:32.364793", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8088, "vwap_slope": -0.0027, "atr": 0.0373, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0678, "ema9": 13.7779, "ema20": 13.794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 1.713, "spread_pct": 0.073, "rvol": 0.058, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:11:32.366003", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 208.5s", "imbalance +97% >= 50% buy threshold, stop 6.17", "entry_score 98.8"], "reasons_against": [], "metrics": {"price": 6.185, "vwap": 6.1482, "vwap_slope": 0.0008, "atr": 0.0163, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.0658, "ema9": 6.1719, "ema20": 6.1614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.896, "stage3": {"stop": 6.1654, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9719, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.17"}, "entry_score": 98.8, "entry_score_breakdown": {"imbalance_sub": 0.96, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:32.400077", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.345, "vwap": 13.4532, "vwap_slope": -0.0099, "atr": 0.039, "atr_pct": 0.293, "trend": "negative", "slope_pct": -0.0829, "flat_threshold_pct": 0.0731, "ema9": 13.3375, "ema20": 13.3579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.108, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T14:11:37.407024", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.043%)", "metrics": {"price": 5.5271, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0429, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:37.408798", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5271, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0215, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5013, "imbalance_decline_count": 0, "imbalance_cur": 0.14285714285714285, "imbalance_prev": 0.0}}
{"timestamp": "2026-09-22T14:11:37.409580", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.042%)", "metrics": {"price": 9.405, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.0425, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:37.410277", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.405, "vwap": 8.9603, "vwap_slope": 0.0813, "atr": 0.1051, "trend": "flat", "slope_pct": 0.1446, "lower_highs_lower_lows": false, "stop": 9.2788, "imbalance_decline_count": 0, "imbalance_cur": -0.018698146695835225, "imbalance_prev": -0.16240126382306477}}
{"timestamp": "2026-09-22T14:11:37.410847", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.224%)", "metrics": {"price": 12.1, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.2236, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:37.411445", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.1, "vwap": 11.9009, "vwap_slope": 0.0402, "atr": 0.0768, "trend": "flat", "slope_pct": 0.0639, "lower_highs_lower_lows": false, "stop": 12.0079, "imbalance_decline_count": 0, "imbalance_cur": -0.8695801789401238, "imbalance_prev": -0.9409824373718463}}
{"timestamp": "2026-09-22T14:11:37.412556", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.7247, "vwap_slope": -0.0382, "atr": 0.323, "atr_pct": 2.473, "trend": "flat", "slope_pct": -0.2578, "flat_threshold_pct": 0.6182, "ema9": 13.1411, "ema20": 13.334, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 17.706, "spread_pct": 0.459, "rvol": 2.292, "volume_pace_ratio": 21.471}}
{"timestamp": "2026-09-22T14:11:37.413466", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.77, "vwap": 8.8532, "vwap_slope": -0.0023, "atr": 0.0385, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1099, "ema9": 8.7753, "ema20": 8.7678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.881, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 5.327}}
{"timestamp": "2026-09-22T14:11:37.414423", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.185%, flat band 0.173%)"], "metrics": {"price": 13.17, "vwap": 13.621, "vwap_slope": -0.0154, "atr": 0.0912, "atr_pct": 0.692, "trend": "negative", "slope_pct": -0.185, "flat_threshold_pct": 0.173, "ema9": 13.152, "ema20": 13.1827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 7.188, "spread_pct": 0.455, "rvol": 0.11, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:11:37.416297", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4098, "vwap_slope": -0.0049, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0652, "ema9": 6.363, "ema20": 6.3762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.13, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T14:11:37.417115", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T14:11:37.418284", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.7666, "vwap": 12.7228, "vwap_slope": 0.0029, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0643, "ema9": 12.7578, "ema20": 12.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.261, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.533, "stage3": {"stop": 12.7272, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3211, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:11:37.419360", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7366, "vwap_slope": -0.0018, "atr": 0.039, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0615, "flat_threshold_pct": 0.1119, "ema9": 8.6569, "ema20": 8.651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.516, "volume_pace_ratio": 4.831}}
{"timestamp": "2026-09-22T14:11:37.420359", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.6117, "vwap": 11.6275, "vwap_slope": -0.0006, "atr": 0.0534, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.023, "flat_threshold_pct": 0.115, "ema9": 11.638, "ema20": 11.6387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 1.512, "spread_pct": 0.086, "rvol": 0.074, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:11:37.421344", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.7s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.41, "vwap": 12.3345, "vwap_slope": 0.0021, "atr": 0.0438, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0882, "ema9": 12.3984, "ema20": 12.3622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.273, "spread_pct": 0.081, "rvol": 0.074, "volume_pace_ratio": 0.69, "stage3": {"stop": 12.3574, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4895, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:11:37.423202", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1223, "vwap": 10.2946, "vwap_slope": -0.0149, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.1189, "flat_threshold_pct": 0.1033, "ema9": 10.1727, "ema20": 10.2235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.579, "distance_from_high_pct": 5.398, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:11:37.424093", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T14:11:37.425026", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4191, "vwap": 7.4504, "vwap_slope": -0.0109, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0661, "ema9": 7.4249, "ema20": 7.4322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.734, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:11:37.425980", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.11, "vwap": 9.1852, "vwap_slope": -0.0014, "atr": 0.036, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0989, "ema9": 9.1198, "ema20": 9.1299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 3.291, "spread_pct": 0.22, "rvol": 0.078, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:11:37.427019", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.3861, "vwap": 12.7326, "vwap_slope": -0.0619, "atr": 0.1334, "atr_pct": 1.077, "trend": "flat", "slope_pct": -0.1795, "flat_threshold_pct": 0.2692, "ema9": 12.3677, "ema20": 12.4947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 8.387, "spread_pct": 0.972, "rvol": 0.098, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T14:11:37.429012", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0745, "ema9": 6.3191, "ema20": 6.3257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 1.175, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.649}}
{"timestamp": "2026-09-22T14:11:37.430311", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (213.6s) but room-to-run failed: imbalance +30% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.5384, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0836, "ema9": 5.553, "ema20": 5.5504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.057, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5327, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3034, "passed": false, "reason": "imbalance +30% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T14:11:37.431427", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2345, "vwap_slope": 0.0025, "atr": 0.0141, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0668, "ema9": 5.2703, "ema20": 5.2625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 0.283, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:11:37.433267", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6801, "vwap": 8.7116, "vwap_slope": -0.0041, "atr": 0.0248, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0714, "ema9": 8.6716, "ema20": 8.6833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 2.03, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:11:37.434160", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9805, "vwap_slope": -0.0011, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0609, "ema9": 8.9251, "ema20": 8.9414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T14:11:37.435116", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 2.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8546, "vwap_slope": -0.0108, "atr": 0.0596, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3186, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.288, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.145, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:11:37.436042", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8386, "vwap": 7.7916, "vwap_slope": 0.0013, "atr": 0.0403, "atr_pct": 0.514, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1284, "ema9": 7.8433, "ema20": 7.8362, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.189, "distance_from_high_pct": 1.649, "spread_pct": 0.128, "rvol": 0.124, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:11:37.436917", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.7991, "vwap_slope": -0.0019, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.057, "ema9": 14.7039, "ema20": 14.7148, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.156, "volume_pace_ratio": 1.461}}
{"timestamp": "2026-09-22T14:11:37.437819", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +90% >= 50% buy threshold, stop 10.09", "entry_score 95.1"], "reasons_against": [], "metrics": {"price": 10.135, "vwap": 10.0693, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0841, "ema9": 10.1022, "ema20": 10.0994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.453, "stage3": {"stop": 10.0941, "risk": 0.0409, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8958, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 10.09"}, "entry_score": 95.11, "entry_score_breakdown": {"imbalance_sub": 0.851, "volume_pace_sub": 1.0, "volatility_sub": 0.979, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:37.471462", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 218.7s", "imbalance +100% >= 50% buy threshold, stop 9.16", "entry_score 97.1"], "reasons_against": [], "metrics": {"price": 9.21, "vwap": 9.1286, "vwap_slope": 0.0024, "atr": 0.0399, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.1084, "ema9": 9.1544, "ema20": 9.1352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.268, "distance_from_high_pct": 0.217, "spread_pct": 0.326, "rvol": 0.046, "volume_pace_ratio": 0.431, "stage3": {"stop": 9.1621, "risk": 0.0479, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.16"}, "entry_score": 97.08, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.921, "slope_sub": 1.0, "volume_accel_sub": 0.866}}}
{"timestamp": "2026-09-22T14:11:37.527953", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7406, "vwap": 13.8088, "vwap_slope": -0.0027, "atr": 0.0373, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0679, "ema9": 13.772, "ema20": 13.7912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 1.923, "spread_pct": 0.073, "rvol": 0.058, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:11:37.529102", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 213.6s", "imbalance +96% >= 50% buy threshold, stop 6.16", "entry_score 98.3"], "reasons_against": [], "metrics": {"price": 6.1833, "vwap": 6.1482, "vwap_slope": 0.0008, "atr": 0.0163, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.0658, "ema9": 6.1716, "ema20": 6.1613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 0.59, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.894, "stage3": {"stop": 6.1637, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9601, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.16"}, "entry_score": 98.29, "entry_score_breakdown": {"imbalance_sub": 0.943, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:37.570165", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.3509, "vwap": 13.4527, "vwap_slope": -0.0104, "atr": 0.039, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0828, "flat_threshold_pct": 0.0731, "ema9": 13.3387, "ema20": 13.3585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 4.226, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T14:11:42.575227", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0543, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:42.577400", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0215, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.4992, "imbalance_decline_count": 1, "imbalance_cur": -0.8723404255319149, "imbalance_prev": 0.14285714285714285}}
{"timestamp": "2026-09-22T14:11:42.578024", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.094%)", "metrics": {"price": 9.4212, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.0942, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:42.578850", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4212, "vwap": 8.9655, "vwap_slope": 0.0865, "atr": 0.1058, "trend": "flat", "slope_pct": 0.1452, "lower_highs_lower_lows": false, "stop": 9.2942, "imbalance_decline_count": 0, "imbalance_cur": 0.4557611696145588, "imbalance_prev": -0.018698146695835225}}
{"timestamp": "2026-09-22T14:11:42.579353", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.323%)", "metrics": {"price": 12.14, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.3227, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:42.580036", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.14, "vwap": 11.9027, "vwap_slope": 0.042, "atr": 0.0789, "trend": "flat", "slope_pct": 0.065, "lower_highs_lower_lows": false, "stop": 12.0453, "imbalance_decline_count": 0, "imbalance_cur": -0.39985089463220674, "imbalance_prev": -0.8695801789401238}}
{"timestamp": "2026-09-22T14:11:42.581186", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0775, "vwap": 13.7242, "vwap_slope": -0.0387, "atr": 0.3244, "atr_pct": 2.48, "trend": "flat", "slope_pct": -0.2571, "flat_threshold_pct": 0.6201, "ema9": 13.1446, "ema20": 13.3356, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 17.596, "spread_pct": 0.153, "rvol": 2.293, "volume_pace_ratio": 21.444}}
{"timestamp": "2026-09-22T14:11:42.582079", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7723, "vwap": 8.8531, "vwap_slope": -0.0023, "atr": 0.0385, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.1099, "ema9": 8.7758, "ema20": 8.768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.856, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 5.317}}
{"timestamp": "2026-09-22T14:11:42.583012", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.184%, flat band 0.175%)"], "metrics": {"price": 13.22, "vwap": 13.6211, "vwap_slope": -0.0153, "atr": 0.0926, "atr_pct": 0.7, "trend": "negative", "slope_pct": -0.1838, "flat_threshold_pct": 0.1751, "ema9": 13.162, "ema20": 13.1875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 6.836, "spread_pct": 0.53, "rvol": 0.11, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:11:42.584040", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3583, "vwap": 6.4096, "vwap_slope": -0.0052, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0378, "flat_threshold_pct": 0.0653, "ema9": 6.3617, "ema20": 6.3755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 3.222, "spread_pct": 0.157, "rvol": 0.131, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T14:11:42.584797", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.419}}
{"timestamp": "2026-09-22T14:11:42.585703", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 12.765, "vwap": 12.7228, "vwap_slope": 0.0029, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0643, "ema9": 12.7575, "ema20": 12.7402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.532, "stage3": {"stop": 12.7256, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0956, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:42.586977", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7366, "vwap_slope": -0.0018, "atr": 0.039, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0615, "flat_threshold_pct": 0.1119, "ema9": 8.6569, "ema20": 8.651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.516, "volume_pace_ratio": 4.824}}
{"timestamp": "2026-09-22T14:11:42.589048", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.58, "vwap": 11.6273, "vwap_slope": -0.0008, "atr": 0.0534, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.1153, "ema9": 11.6317, "ema20": 11.6357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 1.781, "spread_pct": 0.086, "rvol": 0.074, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:11:42.590011", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.9s", "imbalance +53% >= 50% buy threshold, stop 12.37", "entry_score 79.4"], "reasons_against": [], "metrics": {"price": 12.424, "vwap": 12.3345, "vwap_slope": 0.0021, "atr": 0.0438, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.0881, "ema9": 12.4012, "ema20": 12.3635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 1.161, "spread_pct": 0.081, "rvol": 0.074, "volume_pace_ratio": 0.689, "stage3": {"stop": 12.3714, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5326, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 12.37"}, "entry_score": 79.36, "entry_score_breakdown": {"imbalance_sub": 0.332, "volume_pace_sub": 1.0, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:42.623825", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.30", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.103%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1572, "vwap": 10.295, "vwap_slope": -0.0145, "atr": 0.0418, "atr_pct": 0.412, "trend": "negative", "slope_pct": -0.1178, "flat_threshold_pct": 0.103, "ema9": 10.1797, "ema20": 10.2269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.58, "distance_from_high_pct": 5.072, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:11:42.625101", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T14:11:42.626370", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4099, "vwap": 7.4504, "vwap_slope": -0.011, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0674, "ema9": 7.423, "ema20": 7.4313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.856, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:11:42.627315", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.13, "vwap": 9.1852, "vwap_slope": -0.0014, "atr": 0.0367, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.1006, "ema9": 9.1238, "ema20": 9.1318, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:11:42.628242", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.7298, "vwap_slope": -0.0646, "atr": 0.1334, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.1808, "flat_threshold_pct": 0.2703, "ema9": 12.3575, "ema20": 12.4899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 8.765, "spread_pct": 0.892, "rvol": 0.098, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T14:11:42.629085", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3178, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0214, "flat_threshold_pct": 0.0744, "ema9": 6.3207, "ema20": 6.3264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 1.052, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.647}}
{"timestamp": "2026-09-22T14:11:42.629993", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (218.8s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.5384, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0836, "ema9": 5.553, "ema20": 5.5504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.057, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5327, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2003, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:42.630932", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2345, "vwap_slope": 0.0025, "atr": 0.0141, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0668, "ema9": 5.2703, "ema20": 5.2625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 0.283, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:11:42.631865", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6671, "vwap": 8.7114, "vwap_slope": -0.0043, "atr": 0.0251, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.0725, "ema9": 8.669, "ema20": 8.6821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 2.177, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:11:42.632682", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9805, "vwap_slope": -0.0012, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0609, "ema9": 8.9251, "ema20": 8.9414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.365}}
{"timestamp": "2026-09-22T14:11:42.633489", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 2.75% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.8546, "vwap_slope": -0.0108, "atr": 0.0596, "atr_pct": 1.274, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3186, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.288, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.145, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T14:11:42.634396", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.865, "vwap": 7.7919, "vwap_slope": 0.0016, "atr": 0.0421, "atr_pct": 0.536, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.134, "ema9": 7.8485, "ema20": 7.8387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.193, "distance_from_high_pct": 1.317, "spread_pct": 0.127, "rvol": 0.124, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:11:42.635321", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.685, "vwap": 14.7991, "vwap_slope": -0.0019, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.057, "ema9": 14.7049, "ema20": 14.7153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.156, "volume_pace_ratio": 1.459}}
{"timestamp": "2026-09-22T14:11:42.636171", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 10.135, "vwap": 10.0693, "vwap_slope": 0.0009, "atr": 0.0342, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0844, "ema9": 10.1022, "ema20": 10.0994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.452, "stage3": {"stop": 10.094, "risk": 0.041, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2135, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:42.637036", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 223.8s", "imbalance +100% >= 50% buy threshold, stop 9.17", "entry_score 97.0"], "reasons_against": [], "metrics": {"price": 9.215, "vwap": 9.1287, "vwap_slope": 0.0025, "atr": 0.0403, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.1093, "ema9": 9.1554, "ema20": 9.1357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.269, "distance_from_high_pct": 0.163, "spread_pct": 0.326, "rvol": 0.046, "volume_pace_ratio": 0.43, "stage3": {"stop": 9.1666, "risk": 0.0484, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.17"}, "entry_score": 97.04, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.919, "slope_sub": 1.0, "volume_accel_sub": 0.866}}}
{"timestamp": "2026-09-22T14:11:42.670109", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8088, "vwap_slope": -0.0027, "atr": 0.0381, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.069, "ema9": 13.7819, "ema20": 13.7959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.57, "spread_pct": 0.145, "rvol": 0.058, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:11:42.671443", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 218.8s", "imbalance +95% >= 50% buy threshold, stop 6.17", "entry_score 97.8"], "reasons_against": [], "metrics": {"price": 6.19, "vwap": 6.1482, "vwap_slope": 0.0008, "atr": 0.0166, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0672, "ema9": 6.1729, "ema20": 6.1619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.095, "volume_pace_ratio": 0.892, "stage3": {"stop": 6.1701, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9489, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 6.17"}, "entry_score": 97.81, "entry_score_breakdown": {"imbalance_sub": 0.927, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:42.717932", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.3354, "vwap": 13.4526, "vwap_slope": -0.0105, "atr": 0.039, "atr_pct": 0.293, "trend": "negative", "slope_pct": -0.0831, "flat_threshold_pct": 0.0732, "ema9": 13.3356, "ema20": 13.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 4.337, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.019}}
{"timestamp": "2026-09-22T14:11:47.724111", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0543, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:47.725623", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0215, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.4992, "imbalance_decline_count": 0, "imbalance_cur": -0.8723404255319149, "imbalance_prev": -0.8723404255319149}}
{"timestamp": "2026-09-22T14:11:47.726339", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.186%)", "metrics": {"price": 9.45, "peak_price": 9.45, "peak_gain_cents": 42.5, "slope_pct": 1.1861, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:47.727070", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.45, "vwap": 8.9665, "vwap_slope": 0.0875, "atr": 0.1066, "trend": "flat", "slope_pct": 0.1463, "lower_highs_lower_lows": false, "stop": 9.3221, "imbalance_decline_count": 0, "imbalance_cur": 0.6263275706053246, "imbalance_prev": 0.4557611696145588}}
{"timestamp": "2026-09-22T14:11:47.727527", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.298%)", "metrics": {"price": 12.13, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.298, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:47.728187", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.13, "vwap": 11.9028, "vwap_slope": 0.0422, "atr": 0.0789, "trend": "flat", "slope_pct": 0.0647, "lower_highs_lower_lows": false, "stop": 12.0353, "imbalance_decline_count": 0, "imbalance_cur": 0.7616103978443494, "imbalance_prev": -0.39985089463220674}}
{"timestamp": "2026-09-22T14:11:47.729201", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1542, "vwap": 13.7235, "vwap_slope": -0.0394, "atr": 0.3308, "atr_pct": 2.515, "trend": "flat", "slope_pct": -0.2542, "flat_threshold_pct": 0.6287, "ema9": 13.1599, "ema20": 13.3429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 17.113, "spread_pct": 0.457, "rvol": 2.297, "volume_pace_ratio": 21.436}}
{"timestamp": "2026-09-22T14:11:47.730008", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7767, "vwap": 8.8531, "vwap_slope": -0.0023, "atr": 0.0385, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.1098, "ema9": 8.7766, "ema20": 8.7684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.808, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 5.307}}
{"timestamp": "2026-09-22T14:11:47.730832", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.184%, flat band 0.175%)"], "metrics": {"price": 13.205, "vwap": 13.621, "vwap_slope": -0.0154, "atr": 0.0926, "atr_pct": 0.701, "trend": "negative", "slope_pct": -0.1841, "flat_threshold_pct": 0.1753, "ema9": 13.159, "ema20": 13.1861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 6.942, "spread_pct": 0.53, "rvol": 0.11, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:11:47.731758", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4096, "vwap_slope": -0.0052, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0653, "ema9": 6.362, "ema20": 6.3757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.131, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T14:11:47.732526", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T14:11:47.733360", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 12.765, "vwap": 12.7228, "vwap_slope": 0.0029, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0643, "ema9": 12.7575, "ema20": 12.7402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.531, "stage3": {"stop": 12.7256, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.289, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:11:47.734185", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7366, "vwap_slope": -0.0018, "atr": 0.039, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0615, "flat_threshold_pct": 0.1119, "ema9": 8.6569, "ema20": 8.651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.516, "volume_pace_ratio": 4.814}}
{"timestamp": "2026-09-22T14:11:47.735001", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.6272, "vwap_slope": -0.0009, "atr": 0.0534, "atr_pct": 0.462, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.1154, "ema9": 11.6297, "ema20": 11.6348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.074, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:11:47.735839", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 102.0s", "imbalance +61% >= 50% buy threshold, stop 12.38", "entry_score 82.8"], "reasons_against": [], "metrics": {"price": 12.43, "vwap": 12.3349, "vwap_slope": 0.0025, "atr": 0.0438, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0881, "ema9": 12.4024, "ema20": 12.3641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.114, "spread_pct": 0.08, "rvol": 0.074, "volume_pace_ratio": 0.69, "stage3": {"stop": 12.3774, "risk": 0.0526, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6141, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 12.38"}, "entry_score": 82.85, "entry_score_breakdown": {"imbalance_sub": 0.449, "volume_pace_sub": 1.0, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:47.779363", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1216, "vwap": 10.2945, "vwap_slope": -0.0151, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.1189, "flat_threshold_pct": 0.1033, "ema9": 10.1725, "ema20": 10.2235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.581, "distance_from_high_pct": 5.405, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:11:47.781529", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:11:47.782497", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4099, "vwap": 7.4504, "vwap_slope": -0.011, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0674, "ema9": 7.423, "ema20": 7.4313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.856, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:11:47.783459", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.15, "vwap": 9.1853, "vwap_slope": -0.0013, "atr": 0.0382, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.1043, "ema9": 9.1278, "ema20": 9.1337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.866, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:11:47.784452", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.3328, "vwap": 12.7296, "vwap_slope": -0.0648, "atr": 0.1334, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.1809, "flat_threshold_pct": 0.2703, "ema9": 12.357, "ema20": 12.4897, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 8.781, "spread_pct": 0.892, "rvol": 0.098, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T14:11:47.785357", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3066, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.0745, "ema9": 6.3184, "ema20": 6.3254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 1.228, "spread_pct": 0.159, "rvol": 0.176, "volume_pace_ratio": 1.643}}
{"timestamp": "2026-09-22T14:11:47.786074", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 223.9s", "imbalance +92% >= 50% buy threshold, stop 5.54", "entry_score 96.2"], "reasons_against": [], "metrics": {"price": 5.5599, "vwap": 5.5385, "vwap_slope": 0.0011, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.0835, "ema9": 5.5539, "ema20": 5.5509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 1.048, "spread_pct": 0.18, "rvol": 0.057, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5376, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9219, "passed": true, "reason": "imbalance +92% >= 50% buy threshold, stop 5.54"}, "entry_score": 96.25, "entry_score_breakdown": {"imbalance_sub": 0.888, "volume_pace_sub": 1.0, "volatility_sub": 0.98, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:47.831465", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2345, "vwap_slope": 0.0025, "atr": 0.0141, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0668, "ema9": 5.2703, "ema20": 5.2625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 0.283, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:11:47.832616", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6669, "vwap": 8.7114, "vwap_slope": -0.0043, "atr": 0.0251, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.0725, "ema9": 8.669, "ema20": 8.682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 2.179, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:11:47.833617", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9805, "vwap_slope": -0.0012, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0609, "ema9": 8.9248, "ema20": 8.9412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.363}}
{"timestamp": "2026-09-22T14:11:47.834526", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 3.16% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.851, "vwap_slope": -0.0144, "atr": 0.0608, "atr_pct": 1.299, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3248, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 7.143, "spread_pct": 3.161, "rvol": 0.148, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T14:11:47.836341", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.865, "vwap": 7.7919, "vwap_slope": 0.0017, "atr": 0.0421, "atr_pct": 0.536, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.134, "ema9": 7.8485, "ema20": 7.8387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.195, "distance_from_high_pct": 1.317, "spread_pct": 0.127, "rvol": 0.125, "volume_pace_ratio": 1.162}}
{"timestamp": "2026-09-22T14:11:47.837294", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.675, "vwap": 14.7991, "vwap_slope": -0.002, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.057, "ema9": 14.7029, "ema20": 14.7144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.156, "volume_pace_ratio": 1.456}}
{"timestamp": "2026-09-22T14:11:47.838170", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.9s) but room-to-run failed: imbalance -0% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0694, "vwap_slope": 0.001, "atr": 0.0342, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0844, "ema9": 10.1022, "ema20": 10.0994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.45, "stage3": {"stop": 10.094, "risk": 0.041, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0008, "passed": false, "reason": "imbalance -0% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:47.839137", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 229.0s", "imbalance +99% >= 50% buy threshold, stop 9.19", "entry_score 96.4"], "reasons_against": [], "metrics": {"price": 9.24, "vwap": 9.1304, "vwap_slope": 0.0042, "atr": 0.0424, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.1148, "ema9": 9.1604, "ema20": 9.138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.304, "distance_from_high_pct": 0.054, "spread_pct": 0.433, "rvol": 0.047, "volume_pace_ratio": 0.436, "stage3": {"stop": 9.1891, "risk": 0.0509, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9945, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 9.19"}, "entry_score": 96.37, "entry_score_breakdown": {"imbalance_sub": 0.992, "volume_pace_sub": 1.0, "volatility_sub": 0.906, "slope_sub": 1.0, "volume_accel_sub": 0.848}}}
{"timestamp": "2026-09-22T14:11:47.875679", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8088, "vwap_slope": -0.0027, "atr": 0.0388, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0703, "ema9": 13.7799, "ema20": 13.795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.058, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:11:47.877146", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 224.0s", "imbalance +69% >= 50% buy threshold, stop 6.17", "entry_score 86.7"], "reasons_against": [], "metrics": {"price": 6.185, "vwap": 6.1482, "vwap_slope": 0.0008, "atr": 0.0166, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.0672, "ema9": 6.1719, "ema20": 6.1614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.096, "volume_pace_ratio": 0.891, "stage3": {"stop": 6.1651, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6901, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 6.17"}, "entry_score": 86.72, "entry_score_breakdown": {"imbalance_sub": 0.557, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:47.918128", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.35, "vwap": 13.4525, "vwap_slope": -0.0106, "atr": 0.039, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0828, "flat_threshold_pct": 0.0731, "ema9": 13.3385, "ema20": 13.3584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.018}}
{"timestamp": "2026-09-22T14:11:52.920457", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.044%)", "metrics": {"price": 5.5269, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.044, "trend": "flat"}}
{"timestamp": "2026-09-22T14:11:52.922321", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5269, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0216, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.501, "imbalance_decline_count": 0, "imbalance_cur": -0.8636363636363636, "imbalance_prev": -0.8723404255319149}}
{"timestamp": "2026-09-22T14:11:52.923212", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.194%)", "metrics": {"price": 9.4525, "peak_price": 9.4525, "peak_gain_cents": 42.75, "slope_pct": 1.1941, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:52.924462", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4525, "vwap": 8.9683, "vwap_slope": 0.0893, "atr": 0.1066, "trend": "flat", "slope_pct": 0.1464, "lower_highs_lower_lows": false, "stop": 9.3246, "imbalance_decline_count": 1, "imbalance_cur": 0.44966384162232004, "imbalance_prev": 0.6263275706053246}}
{"timestamp": "2026-09-22T14:11:52.925072", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.273%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.2732, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:52.925693", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.9028, "vwap_slope": 0.0421, "atr": 0.0789, "trend": "flat", "slope_pct": 0.0644, "lower_highs_lower_lows": false, "stop": 12.0253, "imbalance_decline_count": 1, "imbalance_cur": 0.7341238882821033, "imbalance_prev": 0.7616103978443494}}
{"timestamp": "2026-09-22T14:11:52.926786", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1707, "vwap": 13.7227, "vwap_slope": -0.0403, "atr": 0.3308, "atr_pct": 2.512, "trend": "flat", "slope_pct": -0.2536, "flat_threshold_pct": 0.6279, "ema9": 13.1632, "ema20": 13.3445, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 17.009, "spread_pct": 0.533, "rvol": 2.3, "volume_pace_ratio": 21.419}}
{"timestamp": "2026-09-22T14:11:52.927746", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8531, "vwap_slope": -0.0024, "atr": 0.0385, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0523, "flat_threshold_pct": 0.1097, "ema9": 8.7783, "ema20": 8.7692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 5.303}}
{"timestamp": "2026-09-22T14:11:52.928794", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.183%, flat band 0.177%)"], "metrics": {"price": 13.239, "vwap": 13.6209, "vwap_slope": -0.0154, "atr": 0.0939, "atr_pct": 0.71, "trend": "negative", "slope_pct": -0.1833, "flat_threshold_pct": 0.1774, "ema9": 13.1658, "ema20": 13.1893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 6.702, "spread_pct": 0.53, "rvol": 0.11, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:11:52.929862", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.4095, "vwap_slope": -0.0052, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0653, "ema9": 6.3618, "ema20": 6.3756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.131, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:11:52.930732", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T14:11:52.931638", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.9s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7648, "vwap": 12.7229, "vwap_slope": 0.003, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0643, "ema9": 12.7575, "ema20": 12.7402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 0.275, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.531, "stage3": {"stop": 12.7254, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4184, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:52.932514", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7365, "vwap_slope": -0.0019, "atr": 0.039, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0615, "flat_threshold_pct": 0.1119, "ema9": 8.6569, "ema20": 8.651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.516, "volume_pace_ratio": 4.807}}
{"timestamp": "2026-09-22T14:11:52.933327", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.552, "vwap": 11.627, "vwap_slope": -0.001, "atr": 0.0538, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0213, "flat_threshold_pct": 0.1164, "ema9": 11.6261, "ema20": 11.633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.732, "distance_from_high_pct": 2.019, "spread_pct": 0.087, "rvol": 0.074, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:11:52.934232", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.2s", "imbalance +51% >= 50% buy threshold, stop 12.38", "entry_score 78.5"], "reasons_against": [], "metrics": {"price": 12.435, "vwap": 12.3355, "vwap_slope": 0.0031, "atr": 0.0443, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.024, "flat_threshold_pct": 0.089, "ema9": 12.4034, "ema20": 12.3645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.074, "volume_pace_ratio": 0.693, "stage3": {"stop": 12.3818, "risk": 0.0532, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5126, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 12.38"}, "entry_score": 78.45, "entry_score_breakdown": {"imbalance_sub": 0.304, "volume_pace_sub": 1.0, "volatility_sub": 0.967, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:52.967408", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1216, "vwap": 10.2945, "vwap_slope": -0.0151, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.1189, "flat_threshold_pct": 0.1033, "ema9": 10.1725, "ema20": 10.2235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.581, "distance_from_high_pct": 5.405, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:11:52.968549", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 3.848, "spread_pct": 0.888, "rvol": 0.066, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:11:52.969513", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4099, "vwap": 7.4504, "vwap_slope": -0.011, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0674, "ema9": 7.423, "ema20": 7.4313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.856, "spread_pct": 0.135, "rvol": 0.063, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:11:52.970533", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1852, "vwap_slope": -0.0014, "atr": 0.0382, "atr_pct": 0.418, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.1045, "ema9": 9.1238, "ema20": 9.1318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:11:52.972103", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.7293, "vwap_slope": -0.0651, "atr": 0.1334, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.1808, "flat_threshold_pct": 0.2703, "ema9": 12.3575, "ema20": 12.4899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 8.765, "spread_pct": 0.892, "rvol": 0.098, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T14:11:52.973017", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0745, "ema9": 6.3191, "ema20": 6.3257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.175, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.641}}
{"timestamp": "2026-09-22T14:11:52.973946", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 229.1s", "imbalance +96% >= 50% buy threshold, stop 5.53", "entry_score 97.9"], "reasons_against": [], "metrics": {"price": 5.5519, "vwap": 5.5384, "vwap_slope": 0.001, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0837, "ema9": 5.5523, "ema20": 5.5501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 1.191, "spread_pct": 0.18, "rvol": 0.057, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5296, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9606, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.53"}, "entry_score": 97.9, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 0.979, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:53.008711", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2711, "vwap": 5.2345, "vwap_slope": 0.0025, "atr": 0.0141, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.067, "ema9": 5.2676, "ema20": 5.2612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 0.545, "spread_pct": 0.568, "rvol": 0.018, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:11:53.009665", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7113, "vwap_slope": -0.0044, "atr": 0.0255, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0734, "ema9": 8.6726, "ema20": 8.6838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:11:53.010527", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9805, "vwap_slope": -0.0012, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0609, "ema9": 8.9248, "ema20": 8.9412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T14:11:53.012027", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 4.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.68, "vwap": 4.851, "vwap_slope": -0.0144, "atr": 0.0608, "atr_pct": 1.299, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.3248, "ema9": 4.7659, "ema20": 4.7908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 7.143, "spread_pct": 4.807, "rvol": 0.148, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:11:53.012791", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.4s / 18s"], "reasons_against": [], "metrics": {"price": 7.865, "vwap": 7.792, "vwap_slope": 0.0017, "atr": 0.0421, "atr_pct": 0.536, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.134, "ema9": 7.8485, "ema20": 7.8387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 1.317, "spread_pct": 0.127, "rvol": 0.125, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T14:11:53.013620", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.685, "vwap": 14.7982, "vwap_slope": -0.0028, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.057, "ema9": 14.7049, "ema20": 14.7153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.157, "volume_pace_ratio": 1.465}}
{"timestamp": "2026-09-22T14:11:53.015282", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.1s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0694, "vwap_slope": 0.001, "atr": 0.0342, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0844, "ema9": 10.1022, "ema20": 10.0994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.155, "volume_pace_ratio": 1.447, "stage3": {"stop": 10.094, "risk": 0.041, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0124, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:53.016882", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 234.2s", "imbalance +99% >= 50% buy threshold, stop 9.18", "entry_score 96.3"], "reasons_against": [], "metrics": {"price": 9.23, "vwap": 9.1303, "vwap_slope": 0.0041, "atr": 0.0424, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.115, "ema9": 9.1584, "ema20": 9.1371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.304, "distance_from_high_pct": 0.162, "spread_pct": 0.541, "rvol": 0.047, "volume_pace_ratio": 0.435, "stage3": {"stop": 9.1791, "risk": 0.0509, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9938, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 9.18"}, "entry_score": 96.33, "entry_score_breakdown": {"imbalance_sub": 0.991, "volume_pace_sub": 1.0, "volatility_sub": 0.906, "slope_sub": 1.0, "volume_accel_sub": 0.848}}}
{"timestamp": "2026-09-22T14:11:53.050559", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8084, "vwap_slope": -0.0031, "atr": 0.0388, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0703, "ema9": 13.7809, "ema20": 13.7954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.059, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:11:53.051482", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (229.2s) but room-to-run failed: imbalance -81% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1483, "vwap_slope": 0.0009, "atr": 0.0166, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.0673, "ema9": 6.1709, "ema20": 6.161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.096, "volume_pace_ratio": 0.891, "stage3": {"stop": 6.1601, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8078, "passed": false, "reason": "imbalance -81% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:53.052391", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.34, "vwap": 13.4524, "vwap_slope": -0.0107, "atr": 0.039, "atr_pct": 0.293, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.0732, "ema9": 13.3365, "ema20": 13.3574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T14:11:58.058183", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.516, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.1032, "trend": "negative"}}
{"timestamp": "2026-09-22T14:11:58.059627", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.516, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0217, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.49, "imbalance_decline_count": 0, "imbalance_cur": 0.6762132060461417, "imbalance_prev": -0.8636363636363636}}
{"timestamp": "2026-09-22T14:11:58.060473", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 1.186%)", "metrics": {"price": 9.45, "peak_price": 9.4525, "peak_gain_cents": 42.75, "slope_pct": 1.1861, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:58.061185", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.45, "vwap": 8.9688, "vwap_slope": 0.0899, "atr": 0.1066, "trend": "flat", "slope_pct": 0.1463, "lower_highs_lower_lows": false, "stop": 9.3221, "imbalance_decline_count": 0, "imbalance_cur": 0.4701193361924296, "imbalance_prev": 0.44966384162232004}}
{"timestamp": "2026-09-22T14:11:58.061658", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.273%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.2732, "trend": "positive"}}
{"timestamp": "2026-09-22T14:11:58.062193", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.9028, "vwap_slope": 0.0421, "atr": 0.0789, "trend": "flat", "slope_pct": 0.0644, "lower_highs_lower_lows": false, "stop": 12.0253, "imbalance_decline_count": 0, "imbalance_cur": 0.7341238882821033, "imbalance_prev": 0.7341238882821033}}
{"timestamp": "2026-09-22T14:11:58.063200", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.18, "vwap": 13.7221, "vwap_slope": -0.0408, "atr": 0.3308, "atr_pct": 2.51, "trend": "flat", "slope_pct": -0.2532, "flat_threshold_pct": 0.6275, "ema9": 13.1651, "ema20": 13.3454, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 16.95, "spread_pct": 0.228, "rvol": 2.302, "volume_pace_ratio": 21.395}}
{"timestamp": "2026-09-22T14:11:58.064134", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7843, "vwap": 8.853, "vwap_slope": -0.0025, "atr": 0.0386, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0523, "flat_threshold_pct": 0.1097, "ema9": 8.7782, "ema20": 8.7692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 4.726, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 5.295}}
{"timestamp": "2026-09-22T14:11:58.064857", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.183%, flat band 0.177%)"], "metrics": {"price": 13.2386, "vwap": 13.6209, "vwap_slope": -0.0154, "atr": 0.0939, "atr_pct": 0.71, "trend": "negative", "slope_pct": -0.1833, "flat_threshold_pct": 0.1774, "ema9": 13.1657, "ema20": 13.1893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 6.705, "spread_pct": 0.303, "rvol": 0.11, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T14:11:58.065599", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3599, "vwap": 6.4095, "vwap_slope": -0.0052, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0653, "ema9": 6.362, "ema20": 6.3757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 3.198, "spread_pct": 0.157, "rvol": 0.131, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:11:58.066250", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T14:11:58.067046", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.1s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7665, "vwap": 12.723, "vwap_slope": 0.003, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0643, "ema9": 12.7578, "ema20": 12.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 0.262, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.53, "stage3": {"stop": 12.7271, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0884, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:58.067761", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7075, "vwap": 8.7365, "vwap_slope": -0.0019, "atr": 0.039, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0614, "flat_threshold_pct": 0.1119, "ema9": 8.6574, "ema20": 8.6513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 5.661, "spread_pct": 0.115, "rvol": 0.517, "volume_pace_ratio": 4.803}}
{"timestamp": "2026-09-22T14:11:58.068517", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6268, "vwap_slope": -0.0013, "atr": 0.055, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.1193, "ema9": 11.6237, "ema20": 11.6319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.074, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:11:58.069305", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.4s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.4399, "vwap": 12.3356, "vwap_slope": 0.0032, "atr": 0.0443, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.089, "ema9": 12.4044, "ema20": 12.365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.035, "spread_pct": 0.08, "rvol": 0.074, "volume_pace_ratio": 0.692, "stage3": {"stop": 12.3867, "risk": 0.0532, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3548, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:11:58.069990", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.119%, flat band 0.103%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1216, "vwap": 10.2945, "vwap_slope": -0.0151, "atr": 0.0418, "atr_pct": 0.413, "trend": "negative", "slope_pct": -0.1189, "flat_threshold_pct": 0.1033, "ema9": 10.1725, "ema20": 10.2235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.581, "distance_from_high_pct": 5.405, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:11:58.070758", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0124, "vwap": 9.08, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0928, "ema9": 9.0186, "ema20": 9.0389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 3.716, "spread_pct": 0.665, "rvol": 0.066, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:11:58.071520", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4096, "vwap": 7.4502, "vwap_slope": -0.0112, "atr": 0.02, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0675, "ema9": 7.423, "ema20": 7.4312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.86, "spread_pct": 0.135, "rvol": 0.064, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:11:58.072353", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1852, "vwap_slope": -0.0014, "atr": 0.0382, "atr_pct": 0.418, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.1045, "ema9": 9.1238, "ema20": 9.1318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:11:58.073128", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.7293, "vwap_slope": -0.0652, "atr": 0.1334, "atr_pct": 1.081, "trend": "flat", "slope_pct": -0.1807, "flat_threshold_pct": 0.2702, "ema9": 12.3585, "ema20": 12.4903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 8.728, "spread_pct": 0.892, "rvol": 0.098, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T14:11:58.073905", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3227, "vwap_slope": -0.0001, "atr": 0.0188, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0745, "ema9": 6.3191, "ema20": 6.3257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.175, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.637}}
{"timestamp": "2026-09-22T14:11:58.074872", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 234.2s", "imbalance +90% >= 50% buy threshold, stop 5.53", "entry_score 95.2"], "reasons_against": [], "metrics": {"price": 5.5515, "vwap": 5.5385, "vwap_slope": 0.0011, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0837, "ema9": 5.5523, "ema20": 5.5501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 1.198, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5292, "risk": 0.0223, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8984, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 5.53"}, "entry_score": 95.23, "entry_score_breakdown": {"imbalance_sub": 0.855, "volume_pace_sub": 1.0, "volatility_sub": 0.979, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:11:58.109483", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2711, "vwap": 5.2345, "vwap_slope": 0.0025, "atr": 0.0141, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.067, "ema9": 5.2676, "ema20": 5.2612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 0.545, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:11:58.112635", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7112, "vwap_slope": -0.0046, "atr": 0.0256, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0737, "ema9": 8.6716, "ema20": 8.6833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:11:58.113640", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9805, "vwap_slope": -0.0012, "atr": 0.0218, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0609, "ema9": 8.9241, "ema20": 8.9409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.706, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:11:58.116618", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 4.81% exceeds max 1.0%"], "metrics": {"price": 4.9, "vwap": 4.8545, "vwap_slope": -0.011, "atr": 0.0748, "atr_pct": 1.527, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.3818, "ema9": 4.8099, "ema20": 4.8118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 2.778, "spread_pct": 4.807, "rvol": 0.148, "volume_pace_ratio": 1.377}}
{"timestamp": "2026-09-22T14:11:58.118251", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.5s / 18s"], "reasons_against": [], "metrics": {"price": 7.865, "vwap": 7.792, "vwap_slope": 0.0017, "atr": 0.0423, "atr_pct": 0.538, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.1346, "ema9": 7.8485, "ema20": 7.8387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 1.317, "spread_pct": 0.127, "rvol": 0.125, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T14:11:58.119428", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6832, "vwap": 14.7982, "vwap_slope": -0.0029, "atr": 0.0335, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.057, "ema9": 14.7046, "ema20": 14.7151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 1.981, "spread_pct": 0.068, "rvol": 0.157, "volume_pace_ratio": 1.463}}
{"timestamp": "2026-09-22T14:11:58.120350", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.2s) but room-to-run failed: imbalance -62% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0694, "vwap_slope": 0.001, "atr": 0.0346, "atr_pct": 0.341, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0853, "ema9": 10.1022, "ema20": 10.0994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.156, "volume_pace_ratio": 1.445, "stage3": {"stop": 10.0935, "risk": 0.0415, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6169, "passed": false, "reason": "imbalance -62% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:58.121449", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 239.3s", "imbalance +99% >= 50% buy threshold, stop 9.18", "entry_score 96.1"], "reasons_against": [], "metrics": {"price": 9.235, "vwap": 9.1303, "vwap_slope": 0.0042, "atr": 0.0424, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.1149, "ema9": 9.1594, "ema20": 9.1376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.304, "distance_from_high_pct": 0.108, "spread_pct": 0.541, "rvol": 0.047, "volume_pace_ratio": 0.434, "stage3": {"stop": 9.1841, "risk": 0.0509, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9882, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 9.18"}, "entry_score": 96.09, "entry_score_breakdown": {"imbalance_sub": 0.983, "volume_pace_sub": 1.0, "volatility_sub": 0.906, "slope_sub": 1.0, "volume_accel_sub": 0.848}}}
{"timestamp": "2026-09-22T14:11:58.156332", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8082, "vwap_slope": -0.0032, "atr": 0.0388, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0704, "ema9": 13.7779, "ema20": 13.794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.713, "spread_pct": 0.145, "rvol": 0.059, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:11:58.157327", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (234.3s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1801, "vwap": 6.1484, "vwap_slope": 0.001, "atr": 0.0166, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.0673, "ema9": 6.171, "ema20": 6.161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 0.641, "spread_pct": 0.162, "rvol": 0.096, "volume_pace_ratio": 0.893, "stage3": {"stop": 6.1602, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8006, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:11:58.158331", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.073%)"], "metrics": {"price": 13.345, "vwap": 13.4524, "vwap_slope": -0.0107, "atr": 0.039, "atr_pct": 0.293, "trend": "negative", "slope_pct": -0.0829, "flat_threshold_pct": 0.0731, "ema9": 13.3375, "ema20": 13.3579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.015}}
{"timestamp": "2026-09-22T14:12:03.165668", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0905, "trend": "negative"}}
{"timestamp": "2026-09-22T14:12:03.167633", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": true, "stop": 5.4961, "imbalance_decline_count": 0, "imbalance_cur": 0.7172653534183082, "imbalance_prev": 0.6762132060461417}}
{"timestamp": "2026-09-22T14:12:03.168495", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.609%)", "metrics": {"price": 9.455, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.609, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:03.169141", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.455, "vwap": 8.9748, "vwap_slope": 0.0726, "atr": 0.0812, "trend": "flat", "slope_pct": 0.1558, "lower_highs_lower_lows": false, "stop": 9.3576, "imbalance_decline_count": 1, "imbalance_cur": -0.4621503017004937, "imbalance_prev": 0.4701193361924296}}
{"timestamp": "2026-09-22T14:12:03.169625", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.136%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1359, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:03.170104", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.9032, "vwap_slope": 0.0256, "atr": 0.0743, "trend": "flat", "slope_pct": 0.0694, "lower_highs_lower_lows": false, "stop": 12.0309, "imbalance_decline_count": 1, "imbalance_cur": -0.28268376911692156, "imbalance_prev": 0.7341238882821033}}
{"timestamp": "2026-09-22T14:12:03.171459", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.1639, "vwap": 13.7211, "vwap_slope": -0.0251, "atr": 0.2951, "atr_pct": 2.242, "trend": "flat", "slope_pct": -0.2437, "flat_threshold_pct": 0.5604, "ema9": 13.1624, "ema20": 13.3268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 17.052, "spread_pct": 0.38, "rvol": 2.306, "volume_pace_ratio": 21.384}}
{"timestamp": "2026-09-22T14:12:03.175112", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.853, "vwap_slope": -0.0018, "atr": 0.033, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.0939, "ema9": 8.7785, "ema20": 8.7702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 5.286}}
{"timestamp": "2026-09-22T14:12:03.177188", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.174%, flat band 0.168%)"], "metrics": {"price": 13.26, "vwap": 13.6208, "vwap_slope": -0.0044, "atr": 0.0891, "atr_pct": 0.672, "trend": "negative", "slope_pct": -0.1743, "flat_threshold_pct": 0.168, "ema9": 13.1846, "ema20": 13.196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 6.554, "spread_pct": 0.302, "rvol": 0.11, "volume_pace_ratio": 1.024}}
{"timestamp": "2026-09-22T14:12:03.178052", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4095, "vwap_slope": -0.0027, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.0652, "ema9": 6.3606, "ema20": 6.3737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.131, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:12:03.179437", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T14:12:03.182471", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.2s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.755, "vwap": 12.7228, "vwap_slope": 0.0023, "atr": 0.0303, "atr_pct": 0.238, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0595, "ema9": 12.7554, "ema20": 12.7408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.057, "volume_pace_ratio": 0.529, "stage3": {"stop": 12.7186, "risk": 0.0364, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0407, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:03.184324", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7086, "vwap": 8.7365, "vwap_slope": -0.0011, "atr": 0.0372, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0563, "flat_threshold_pct": 0.1069, "ema9": 8.6665, "ema20": 8.6561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.649, "spread_pct": 0.115, "rvol": 0.517, "volume_pace_ratio": 4.796}}
{"timestamp": "2026-09-22T14:12:03.186458", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5628, "vwap": 11.626, "vwap_slope": -0.0021, "atr": 0.0446, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0965, "ema9": 11.6123, "ema20": 11.6257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.927, "spread_pct": 0.087, "rvol": 0.074, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:12:03.187787", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.5s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.435, "vwap": 12.3356, "vwap_slope": 0.0023, "atr": 0.0444, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0257, "flat_threshold_pct": 0.0894, "ema9": 12.4105, "ema20": 12.3717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.074, "volume_pace_ratio": 0.691, "stage3": {"stop": 12.3817, "risk": 0.0533, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3655, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:12:03.188880", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.073%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1205, "vwap": 10.2935, "vwap_slope": -0.0144, "atr": 0.0295, "atr_pct": 0.291, "trend": "negative", "slope_pct": -0.118, "flat_threshold_pct": 0.0728, "ema9": 10.1627, "ema20": 10.214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.513, "distance_from_high_pct": 5.415, "spread_pct": 0.099, "rvol": 0.041, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:12:03.190533", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0008, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 3.848, "spread_pct": 0.554, "rvol": 0.066, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:12:03.192924", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4502, "vwap_slope": -0.0111, "atr": 0.0193, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0649, "ema9": 7.425, "ema20": 7.4322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.064, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:12:03.193776", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.13, "vwap": 9.1852, "vwap_slope": -0.0014, "atr": 0.0367, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.1006, "ema9": 9.1238, "ema20": 9.1318, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:12:03.194923", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.7294, "vwap_slope": -0.0582, "atr": 0.1263, "atr_pct": 1.021, "trend": "flat", "slope_pct": -0.1784, "flat_threshold_pct": 0.2553, "ema9": 12.36, "ema20": 12.4784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 8.506, "spread_pct": 0.892, "rvol": 0.099, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T14:12:03.195793", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3226, "vwap_slope": -0.0002, "atr": 0.015, "atr_pct": 0.238, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0594, "ema9": 6.3191, "ema20": 6.3257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.175, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.634}}
{"timestamp": "2026-09-22T14:12:03.196907", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 239.3s", "imbalance +93% >= 50% buy threshold, stop 5.53", "entry_score 96.9"], "reasons_against": [], "metrics": {"price": 5.5513, "vwap": 5.5386, "vwap_slope": 0.0009, "atr": 0.0177, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.0796, "ema9": 5.5518, "ema20": 5.5501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 1.201, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5301, "risk": 0.0212, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9332, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 5.53"}, "entry_score": 96.93, "entry_score_breakdown": {"imbalance_sub": 0.905, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:03.246428", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2347, "vwap_slope": 0.0026, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:12:03.247847", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.711, "vwap_slope": -0.0023, "atr": 0.0246, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.071, "ema9": 8.6702, "ema20": 8.6815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.04, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:12:03.248938", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9804, "vwap_slope": -0.0005, "atr": 0.0189, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0529, "ema9": 8.9242, "ema20": 8.9394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.146, "volume_pace_ratio": 1.356}}
{"timestamp": "2026-09-22T14:12:03.250100", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.85", "VWAP sloping down", "spread 4.81% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8508, "vwap_slope": -0.0135, "atr": 0.0558, "atr_pct": 1.192, "trend": "flat", "slope_pct": -0.04, "flat_threshold_pct": 0.2981, "ema9": 4.7487, "ema20": 4.7803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.304, "distance_from_high_pct": 7.143, "spread_pct": 4.807, "rvol": 0.148, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:12:03.251277", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.6s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 7.86, "vwap": 7.7921, "vwap_slope": 0.0018, "atr": 0.0423, "atr_pct": 0.539, "trend": "flat", "slope_pct": 0.0714, "flat_threshold_pct": 0.1347, "ema9": 7.8475, "ema20": 7.8382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 1.38, "spread_pct": 0.127, "rvol": 0.125, "volume_pace_ratio": 1.159, "stage3": {"stop": 7.8092, "risk": 0.0508, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2863, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:03.252362", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.798, "vwap_slope": -0.0026, "atr": 0.0293, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 14.7019, "ema20": 14.7129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.157, "volume_pace_ratio": 1.46}}
{"timestamp": "2026-09-22T14:12:03.253188", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.3s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0695, "vwap_slope": 0.001, "atr": 0.0323, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.0797, "ema9": 10.1088, "ema20": 10.1027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.41, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.156, "volume_pace_ratio": 1.444, "stage3": {"stop": 10.0962, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5675, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:03.254066", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (244.4s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 9.2336, "vwap": 9.1309, "vwap_slope": 0.0047, "atr": 0.0414, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.112, "ema9": 9.1591, "ema20": 9.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.317, "distance_from_high_pct": 0.069, "spread_pct": 0.541, "rvol": 0.047, "volume_pace_ratio": 0.436, "stage3": {"stop": 9.1839, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4526, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:12:03.254958", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.76, "vwap": 13.8082, "vwap_slope": -0.0017, "atr": 0.0359, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0652, "ema9": 13.7743, "ema20": 13.7908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.784, "spread_pct": 0.073, "rvol": 0.059, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:12:03.256205", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (239.4s) but room-to-run failed: imbalance -84% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1879, "vwap": 6.1484, "vwap_slope": 0.0009, "atr": 0.0158, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.0637, "ema9": 6.1743, "ema20": 6.1635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 0.516, "spread_pct": 0.162, "rvol": 0.096, "volume_pace_ratio": 0.892, "stage3": {"stop": 6.1689, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8397, "passed": false, "reason": "imbalance -84% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:03.257118", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.067%)"], "metrics": {"price": 13.3424, "vwap": 13.4524, "vwap_slope": -0.0049, "atr": 0.0359, "atr_pct": 0.269, "trend": "negative", "slope_pct": -0.0798, "flat_threshold_pct": 0.0674, "ema9": 13.3385, "ema20": 13.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 4.287, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T14:12:08.263327", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0905, "trend": "negative"}}
{"timestamp": "2026-09-22T14:12:08.265068", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": true, "stop": 5.4961, "imbalance_decline_count": 0, "imbalance_cur": 0.8064516129032258, "imbalance_prev": 0.7172653534183082}}
{"timestamp": "2026-09-22T14:12:08.265863", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.530%)", "metrics": {"price": 9.43, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5296, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:08.266541", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.43, "vwap": 8.9764, "vwap_slope": 0.0741, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1549, "lower_highs_lower_lows": false, "stop": 9.3075, "imbalance_decline_count": 0, "imbalance_cur": -0.45321715307636695, "imbalance_prev": -0.4621503017004937}}
{"timestamp": "2026-09-22T14:12:08.267150", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.088%)", "metrics": {"price": 12.1005, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.0875, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:08.267706", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.1005, "vwap": 11.9033, "vwap_slope": 0.0258, "atr": 0.0757, "trend": "flat", "slope_pct": 0.0688, "lower_highs_lower_lows": false, "stop": 12.0097, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": -0.28268376911692156}}
{"timestamp": "2026-09-22T14:12:08.269385", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.074, "vwap": 13.7201, "vwap_slope": -0.0262, "atr": 0.3022, "atr_pct": 2.312, "trend": "flat", "slope_pct": -0.2469, "flat_threshold_pct": 0.578, "ema9": 13.1445, "ema20": 13.3183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 17.618, "spread_pct": 0.46, "rvol": 2.309, "volume_pace_ratio": 21.374}}
{"timestamp": "2026-09-22T14:12:08.270271", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7801, "vwap": 8.853, "vwap_slope": -0.0018, "atr": 0.0333, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.0949, "ema9": 8.7785, "ema20": 8.7702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 4.771, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 5.276}}
{"timestamp": "2026-09-22T14:12:08.271277", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.175%, flat band 0.171%)"], "metrics": {"price": 13.22, "vwap": 13.6206, "vwap_slope": -0.0047, "atr": 0.0902, "atr_pct": 0.682, "trend": "negative", "slope_pct": -0.1753, "flat_threshold_pct": 0.1705, "ema9": 13.1766, "ema20": 13.1922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 6.836, "spread_pct": 0.681, "rvol": 0.111, "volume_pace_ratio": 1.023}}
{"timestamp": "2026-09-22T14:12:08.275705", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.4094, "vwap_slope": -0.0028, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0675, "ema9": 6.3633, "ema20": 6.375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.131, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:12:08.276713", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.415}}
{"timestamp": "2026-09-22T14:12:08.277788", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.3s", "imbalance +58% >= 50% buy threshold, stop 12.74", "entry_score 81.9"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7234, "vwap_slope": 0.0028, "atr": 0.0324, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0634, "ema9": 12.7594, "ema20": 12.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.058, "volume_pace_ratio": 0.535, "stage3": {"stop": 12.7361, "risk": 0.0389, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5776, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 12.74"}, "entry_score": 81.9, "entry_score_breakdown": {"imbalance_sub": 0.397, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:08.314166", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.707, "vwap": 8.7364, "vwap_slope": -0.0012, "atr": 0.0383, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.1101, "ema9": 8.6661, "ema20": 8.6559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 5.666, "spread_pct": 0.115, "rvol": 0.518, "volume_pace_ratio": 4.797}}
{"timestamp": "2026-09-22T14:12:08.316360", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.575, "vwap": 11.6257, "vwap_slope": -0.0024, "atr": 0.0476, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.1027, "ema9": 11.6147, "ema20": 11.6269, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.075, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:12:08.317542", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.6s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 12.445, "vwap": 12.336, "vwap_slope": 0.0026, "atr": 0.0452, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.0907, "ema9": 12.4125, "ema20": 12.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 0.994, "spread_pct": 0.08, "rvol": 0.075, "volume_pace_ratio": 0.692, "stage3": {"stop": 12.3908, "risk": 0.0542, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2333, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:08.318478", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.074%)", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2914, "vwap_slope": -0.0165, "atr": 0.0298, "atr_pct": 0.295, "trend": "negative", "slope_pct": -0.1177, "flat_threshold_pct": 0.0736, "ema9": 10.1646, "ema20": 10.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.545, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:12:08.319473", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0008, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 3.848, "spread_pct": 0.554, "rvol": 0.066, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T14:12:08.320448", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4502, "vwap_slope": -0.0111, "atr": 0.0196, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.066, "ema9": 7.427, "ema20": 7.4325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:12:08.321551", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1398, "vwap": 9.1852, "vwap_slope": -0.0008, "atr": 0.0359, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.0982, "ema9": 9.127, "ema20": 9.1326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 2.975, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:12:08.326141", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7286, "vwap_slope": -0.059, "atr": 0.131, "atr_pct": 1.055, "trend": "flat", "slope_pct": -0.1771, "flat_threshold_pct": 0.2636, "ema9": 12.37, "ema20": 12.4832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 8.136, "spread_pct": 0.484, "rvol": 0.099, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T14:12:08.327267", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3121, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.0566, "ema9": 6.3177, "ema20": 6.3244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 1.142, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.631}}
{"timestamp": "2026-09-22T14:12:08.329303", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (244.5s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.555, "vwap": 5.5387, "vwap_slope": 0.0009, "atr": 0.0177, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0223, "flat_threshold_pct": 0.0797, "ema9": 5.5526, "ema20": 5.5504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.644, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5338, "risk": 0.0212, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4383, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T14:12:08.331245", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2347, "vwap_slope": 0.0026, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:12:08.332482", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7109, "vwap_slope": -0.0025, "atr": 0.0251, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0724, "ema9": 8.6705, "ema20": 8.6816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:12:08.334470", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9797, "vwap_slope": -0.0012, "atr": 0.0195, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0546, "ema9": 8.9242, "ema20": 8.9394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.148, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T14:12:08.335438", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 4.81% exceeds max 1.0%"], "metrics": {"price": 4.785, "vwap": 4.8508, "vwap_slope": -0.0135, "atr": 0.0626, "atr_pct": 1.308, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.327, "ema9": 4.7697, "ema20": 4.7903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.305, "distance_from_high_pct": 5.06, "spread_pct": 4.807, "rvol": 0.148, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:12:08.336695", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.7s) but room-to-run failed: imbalance -0% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.865, "vwap": 7.7923, "vwap_slope": 0.0016, "atr": 0.0461, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0695, "flat_threshold_pct": 0.1466, "ema9": 7.851, "ema20": 7.8407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 1.317, "spread_pct": 0.127, "rvol": 0.125, "volume_pace_ratio": 1.161, "stage3": {"stop": 7.8097, "risk": 0.0553, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.005, "passed": false, "reason": "imbalance -0% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:08.338898", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7, "vwap": 14.7979, "vwap_slope": -0.0027, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.054, "ema9": 14.7039, "ema20": 14.7139, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.459}}
{"timestamp": "2026-09-22T14:12:08.340192", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.4s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 10.14, "vwap": 10.0697, "vwap_slope": 0.0012, "atr": 0.0351, "atr_pct": 0.346, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0866, "ema9": 10.1098, "ema20": 10.1032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.491, "spread_pct": 0.099, "rvol": 0.156, "volume_pace_ratio": 1.445, "stage3": {"stop": 10.0979, "risk": 0.0421, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1316, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:08.341325", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (249.5s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.21, "vwap": 9.1326, "vwap_slope": 0.006, "atr": 0.0421, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.1142, "ema9": 9.1693, "ema20": 9.1443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 0.54, "spread_pct": 0.325, "rvol": 0.048, "volume_pace_ratio": 0.443, "stage3": {"stop": 9.1595, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6117, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:08.342363", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8081, "vwap_slope": -0.0018, "atr": 0.0366, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0664, "ema9": 13.7783, "ema20": 13.7927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.059, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:12:08.343538", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (244.5s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1999, "vwap": 6.1485, "vwap_slope": 0.0009, "atr": 0.0166, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0671, "ema9": 6.1767, "ema20": 6.1647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.323, "spread_pct": 0.161, "rvol": 0.096, "volume_pace_ratio": 0.891, "stage3": {"stop": 6.18, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7047, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:08.344577", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.070%)"], "metrics": {"price": 13.35, "vwap": 13.4523, "vwap_slope": -0.0051, "atr": 0.0373, "atr_pct": 0.279, "trend": "negative", "slope_pct": -0.0796, "flat_threshold_pct": 0.0698, "ema9": 13.34, "ema20": 13.3572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T14:12:13.350420", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.5187, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0976, "trend": "negative"}}
{"timestamp": "2026-09-22T14:12:13.351860", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5187, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": true, "stop": 5.4948, "imbalance_decline_count": 0, "imbalance_cur": 0.808226355776788, "imbalance_prev": 0.8064516129032258}}
{"timestamp": "2026-09-22T14:12:13.352831", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.508%)", "metrics": {"price": 9.4233, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5083, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:13.353596", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4233, "vwap": 8.9766, "vwap_slope": 0.0743, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1547, "lower_highs_lower_lows": false, "stop": 9.3008, "imbalance_decline_count": 0, "imbalance_cur": -0.3622204111201666, "imbalance_prev": -0.45321715307636695}}
{"timestamp": "2026-09-22T14:12:13.354175", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.148%)", "metrics": {"price": 12.125, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1482, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:13.354862", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.125, "vwap": 11.9033, "vwap_slope": 0.0258, "atr": 0.0757, "trend": "flat", "slope_pct": 0.0695, "lower_highs_lower_lows": false, "stop": 12.0342, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:12:13.357145", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.1413, "vwap": 13.7184, "vwap_slope": -0.0278, "atr": 0.3037, "atr_pct": 2.311, "trend": "flat", "slope_pct": -0.2445, "flat_threshold_pct": 0.5777, "ema9": 13.1579, "ema20": 13.3247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 17.194, "spread_pct": 0.304, "rvol": 2.316, "volume_pace_ratio": 21.392}}
{"timestamp": "2026-09-22T14:12:13.358042", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7865, "vwap": 8.853, "vwap_slope": -0.0018, "atr": 0.0333, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0948, "ema9": 8.7798, "ema20": 8.7708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 4.702, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 5.265}}
{"timestamp": "2026-09-22T14:12:13.359057", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.6205, "vwap_slope": -0.0047, "atr": 0.0937, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1765, "flat_threshold_pct": 0.1779, "ema9": 13.1666, "ema20": 13.1875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 7.188, "spread_pct": 0.228, "rvol": 0.111, "volume_pace_ratio": 1.021}}
{"timestamp": "2026-09-22T14:12:13.360047", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4093, "vwap_slope": -0.003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.068, "ema9": 6.3626, "ema20": 6.3747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.132, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T14:12:13.360846", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T14:12:13.361865", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.4s", "imbalance +71% >= 50% buy threshold, stop 12.73", "entry_score 87.5"], "reasons_against": [], "metrics": {"price": 12.77, "vwap": 12.7235, "vwap_slope": 0.0029, "atr": 0.0324, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0634, "ema9": 12.7584, "ema20": 12.7422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 0.234, "spread_pct": 0.078, "rvol": 0.058, "volume_pace_ratio": 0.535, "stage3": {"stop": 12.7311, "risk": 0.0389, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.7087, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 12.73"}, "entry_score": 87.52, "entry_score_breakdown": {"imbalance_sub": 0.584, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:13.394956", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7364, "vwap_slope": -0.0012, "atr": 0.0383, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0563, "flat_threshold_pct": 0.1101, "ema9": 8.6667, "ema20": 8.6562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.519, "volume_pace_ratio": 4.789}}
{"timestamp": "2026-09-22T14:12:13.396231", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.5886, "vwap": 11.6259, "vwap_slope": -0.0022, "atr": 0.0539, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.1164, "ema9": 11.6175, "ema20": 11.6282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 1.708, "spread_pct": 0.086, "rvol": 0.075, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:12:13.397316", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.7s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 12.4485, "vwap": 12.336, "vwap_slope": 0.0027, "atr": 0.0452, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0261, "flat_threshold_pct": 0.0907, "ema9": 12.4132, "ema20": 12.373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 0.967, "spread_pct": 0.08, "rvol": 0.075, "volume_pace_ratio": 0.691, "stage3": {"stop": 12.3943, "risk": 0.0542, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1032, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:13.398251", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.074%)", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2914, "vwap_slope": -0.0165, "atr": 0.0298, "atr_pct": 0.295, "trend": "negative", "slope_pct": -0.1177, "flat_threshold_pct": 0.0736, "ema9": 10.1646, "ema20": 10.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.545, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:12:13.399251", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.08, "vwap_slope": -0.0008, "atr": 0.0334, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0929, "ema9": 9.0161, "ema20": 9.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 3.848, "spread_pct": 0.554, "rvol": 0.066, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:12:13.400176", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4501, "vwap_slope": -0.0111, "atr": 0.0207, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.0696, "ema9": 7.429, "ema20": 7.4335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:12:13.401008", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1298, "vwap": 9.1852, "vwap_slope": -0.0008, "atr": 0.0366, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.1003, "ema9": 9.125, "ema20": 9.1316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 3.081, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:12:13.401872", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7283, "vwap_slope": -0.0593, "atr": 0.1317, "atr_pct": 1.061, "trend": "flat", "slope_pct": -0.1774, "flat_threshold_pct": 0.2653, "ema9": 12.368, "ema20": 12.4823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 8.21, "spread_pct": 0.645, "rvol": 0.099, "volume_pace_ratio": 0.913}}
{"timestamp": "2026-09-22T14:12:13.402802", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3121, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.0566, "ema9": 6.3177, "ema20": 6.3244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 1.142, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.628}}
{"timestamp": "2026-09-22T14:12:13.403683", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (249.5s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared premarket_high $5.56 yet"], "metrics": {"price": 5.5599, "vwap": 5.5387, "vwap_slope": 0.0009, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0226, "flat_threshold_pct": 0.0799, "ema9": 5.5535, "ema20": 5.5509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.048, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5385, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared premarket_high $5.56 yet"}}}
{"timestamp": "2026-09-22T14:12:13.404497", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2347, "vwap_slope": 0.0026, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:12:13.405443", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6786, "vwap": 8.7108, "vwap_slope": -0.0025, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0734, "ema9": 8.6722, "ema20": 8.6824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 2.047, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:12:13.406258", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9793, "vwap_slope": -0.0016, "atr": 0.0195, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0546, "ema9": 8.9242, "ema20": 8.9394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.149, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:12:13.407142", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.85", "VWAP sloping down", "spread 4.81% exceeds max 1.0%"], "metrics": {"price": 4.69, "vwap": 4.8506, "vwap_slope": -0.0136, "atr": 0.0626, "atr_pct": 1.334, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.3336, "ema9": 4.7507, "ema20": 4.7812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.306, "distance_from_high_pct": 6.944, "spread_pct": 4.807, "rvol": 0.149, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T14:12:13.408118", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.8s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 7.8427, "vwap": 7.7923, "vwap_slope": 0.0015, "atr": 0.0461, "atr_pct": 0.588, "trend": "flat", "slope_pct": 0.0686, "flat_threshold_pct": 0.1471, "ema9": 7.8466, "ema20": 7.8386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 1.597, "spread_pct": 0.127, "rvol": 0.125, "volume_pace_ratio": 1.159, "stage3": {"stop": 7.7874, "risk": 0.0553, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0414, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:13.409002", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.705, "vwap": 14.7979, "vwap_slope": -0.0027, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.054, "ema9": 14.7049, "ema20": 14.7143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.456}}
{"timestamp": "2026-09-22T14:12:13.409863", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.5s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 10.1226, "vwap": 10.0697, "vwap_slope": 0.0012, "atr": 0.0355, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0876, "ema9": 10.1063, "ema20": 10.1016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.661, "spread_pct": 0.099, "rvol": 0.156, "volume_pace_ratio": 1.442, "stage3": {"stop": 10.08, "risk": 0.0426, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1274, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:13.410760", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (254.6s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.221, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1715, "ema20": 9.1454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.308, "distance_from_high_pct": 0.421, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.444, "stage3": {"stop": 9.1705, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4392, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:13.411589", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.789, "vwap": 13.8081, "vwap_slope": -0.0018, "atr": 0.0372, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0675, "ema9": 13.7801, "ema20": 13.7935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 1.577, "spread_pct": 0.073, "rvol": 0.059, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:12:13.412463", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (249.5s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2, "vwap": 6.1485, "vwap_slope": 0.0009, "atr": 0.0166, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0671, "ema9": 6.1768, "ema20": 6.1647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.322, "spread_pct": 0.161, "rvol": 0.096, "volume_pace_ratio": 0.89, "stage3": {"stop": 6.1801, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5306, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:13.413323", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.070%)"], "metrics": {"price": 13.3335, "vwap": 13.4522, "vwap_slope": -0.0051, "atr": 0.0373, "atr_pct": 0.28, "trend": "negative", "slope_pct": -0.08, "flat_threshold_pct": 0.0699, "ema9": 13.3367, "ema20": 13.3556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.108, "distance_from_high_pct": 4.351, "spread_pct": 0.075, "rvol": 0.109, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T14:12:18.419275", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0905, "trend": "negative"}}
{"timestamp": "2026-09-22T14:12:18.420878", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": true, "stop": 5.4961, "imbalance_decline_count": 0, "imbalance_cur": 0.9970993473531544, "imbalance_prev": 0.808226355776788}}
{"timestamp": "2026-09-22T14:12:18.422006", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.561%)", "metrics": {"price": 9.44, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5614, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:18.422915", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.44, "vwap": 8.978, "vwap_slope": 0.0757, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1553, "lower_highs_lower_lows": false, "stop": 9.3175, "imbalance_decline_count": 0, "imbalance_cur": -0.09903811898824368, "imbalance_prev": -0.3622204111201666}}
{"timestamp": "2026-09-22T14:12:18.423914", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.148%)", "metrics": {"price": 12.125, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1482, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:18.424549", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.125, "vwap": 11.9043, "vwap_slope": 0.0267, "atr": 0.0757, "trend": "flat", "slope_pct": 0.0695, "lower_highs_lower_lows": false, "stop": 12.0342, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:12:18.426257", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.1799, "vwap": 13.7183, "vwap_slope": -0.0279, "atr": 0.3037, "atr_pct": 2.304, "trend": "flat", "slope_pct": -0.2431, "flat_threshold_pct": 0.576, "ema9": 13.1656, "ema20": 13.3284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 16.951, "spread_pct": 0.762, "rvol": 2.317, "volume_pace_ratio": 21.355}}
{"timestamp": "2026-09-22T14:12:18.427340", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8529, "vwap_slope": -0.0018, "atr": 0.0333, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0948, "ema9": 8.7805, "ema20": 8.7712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 5.258}}
{"timestamp": "2026-09-22T14:12:18.429480", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.6204, "vwap_slope": -0.0048, "atr": 0.0937, "atr_pct": 0.71, "trend": "flat", "slope_pct": -0.1758, "flat_threshold_pct": 0.1775, "ema9": 13.1726, "ema20": 13.1903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 6.977, "spread_pct": 0.303, "rvol": 0.111, "volume_pace_ratio": 1.019}}
{"timestamp": "2026-09-22T14:12:18.430471", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4092, "vwap_slope": -0.003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.068, "ema9": 6.3626, "ema20": 6.3747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.132, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:12:18.432614", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:12:18.434562", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.4s", "imbalance +70% >= 50% buy threshold, stop 12.73", "entry_score 87.1"], "reasons_against": [], "metrics": {"price": 12.7738, "vwap": 12.7235, "vwap_slope": 0.0029, "atr": 0.0324, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0634, "ema9": 12.7592, "ema20": 12.7426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 0.205, "spread_pct": 0.078, "rvol": 0.058, "volume_pace_ratio": 0.534, "stage3": {"stop": 12.7349, "risk": 0.0389, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6987, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 12.73"}, "entry_score": 87.09, "entry_score_breakdown": {"imbalance_sub": 0.57, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:18.469232", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7199, "vwap": 8.7364, "vwap_slope": -0.0012, "atr": 0.0383, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.0559, "flat_threshold_pct": 0.1099, "ema9": 8.6687, "ema20": 8.6572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 5.527, "spread_pct": 0.115, "rvol": 0.519, "volume_pace_ratio": 4.78}}
{"timestamp": "2026-09-22T14:12:18.472321", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.58, "vwap": 11.6258, "vwap_slope": -0.0022, "atr": 0.0539, "atr_pct": 0.466, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1165, "ema9": 11.6157, "ema20": 11.6274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 1.781, "spread_pct": 0.086, "rvol": 0.075, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:12:18.473597", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.8s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.45, "vwap": 12.3366, "vwap_slope": 0.0033, "atr": 0.0455, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0261, "flat_threshold_pct": 0.0914, "ema9": 12.4135, "ema20": 12.3731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 0.955, "spread_pct": 0.08, "rvol": 0.075, "volume_pace_ratio": 0.693, "stage3": {"stop": 12.3954, "risk": 0.0546, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3842, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:12:18.474760", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.074%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2914, "vwap_slope": -0.0165, "atr": 0.0298, "atr_pct": 0.295, "trend": "negative", "slope_pct": -0.1177, "flat_threshold_pct": 0.0736, "ema9": 10.1646, "ema20": 10.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.545, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:12:18.475743", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0789, "vwap_slope": -0.0017, "atr": 0.0349, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0963, "ema9": 9.0229, "ema20": 9.0388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.314, "spread_pct": 0.775, "rvol": 0.068, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:12:18.476752", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4502, "vwap_slope": -0.0111, "atr": 0.0211, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0707, "ema9": 7.431, "ema20": 7.4344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:12:18.477659", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1851, "vwap_slope": -0.0008, "atr": 0.0366, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.1003, "ema9": 9.1251, "ema20": 9.1316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:12:18.478590", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7283, "vwap_slope": -0.0593, "atr": 0.1317, "atr_pct": 1.061, "trend": "flat", "slope_pct": -0.1774, "flat_threshold_pct": 0.2653, "ema9": 12.368, "ema20": 12.4823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 8.21, "spread_pct": 0.645, "rvol": 0.099, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T14:12:18.479757", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.32, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0148, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0195, "flat_threshold_pct": 0.0587, "ema9": 6.3193, "ema20": 6.3251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 1.018, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.626}}
{"timestamp": "2026-09-22T14:12:18.480797", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (254.6s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 5.555, "vwap": 5.5387, "vwap_slope": 0.0009, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0223, "flat_threshold_pct": 0.0799, "ema9": 5.5526, "ema20": 5.5504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5336, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2383, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:18.481646", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2347, "vwap_slope": 0.0026, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:12:18.482531", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.7107, "vwap_slope": -0.0026, "atr": 0.0255, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0734, "ema9": 8.6702, "ema20": 8.6815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:12:18.483563", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.912, "vwap": 8.9792, "vwap_slope": -0.0017, "atr": 0.0201, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0563, "ema9": 8.9216, "ema20": 8.9381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 2.066, "spread_pct": 0.112, "rvol": 0.149, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:12:18.484484", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.60% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8494, "vwap_slope": -0.0149, "atr": 0.0626, "atr_pct": 1.332, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3329, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.603, "rvol": 0.15, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T14:12:18.485410", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.9s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 7.8647, "vwap": 7.7924, "vwap_slope": 0.0017, "atr": 0.0467, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0695, "flat_threshold_pct": 0.1483, "ema9": 7.851, "ema20": 7.8407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 1.321, "spread_pct": 0.127, "rvol": 0.126, "volume_pace_ratio": 1.159, "stage3": {"stop": 7.8087, "risk": 0.056, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0659, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:18.486303", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6894, "vwap": 14.7979, "vwap_slope": -0.0027, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.054, "ema9": 14.7018, "ema20": 14.7128, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.94, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.453}}
{"timestamp": "2026-09-22T14:12:18.487344", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.6s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 10.0946, "vwap": 10.0696, "vwap_slope": 0.0011, "atr": 0.0356, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0048, "flat_threshold_pct": 0.0881, "ema9": 10.1007, "ema20": 10.0989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.936, "spread_pct": 0.099, "rvol": 0.156, "volume_pace_ratio": 1.439, "stage3": {"stop": 10.0519, "risk": 0.0427, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0587, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:18.488379", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (259.7s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1713, "ema20": 9.1453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.432, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.443, "stage3": {"stop": 9.1695, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4131, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:18.489227", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8081, "vwap_slope": -0.0018, "atr": 0.0373, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0677, "ema9": 13.7793, "ema20": 13.7932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.059, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:12:18.490178", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (254.6s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2, "vwap": 6.1485, "vwap_slope": 0.0009, "atr": 0.0166, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0671, "ema9": 6.1768, "ema20": 6.1647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.322, "spread_pct": 0.161, "rvol": 0.096, "volume_pace_ratio": 0.888, "stage3": {"stop": 6.1801, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2978, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:18.491192", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.070%)"], "metrics": {"price": 13.345, "vwap": 13.4519, "vwap_slope": -0.0054, "atr": 0.0373, "atr_pct": 0.28, "trend": "negative", "slope_pct": -0.0798, "flat_threshold_pct": 0.0699, "ema9": 13.339, "ema20": 13.3567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.11, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T14:12:23.495317", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.518, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.1014, "trend": "negative"}}
{"timestamp": "2026-09-22T14:12:23.497194", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.518, "vwap": 5.5096, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": true, "stop": 5.4941, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.9970993473531544}}
{"timestamp": "2026-09-22T14:12:23.497869", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.530%)", "metrics": {"price": 9.43, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5296, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:23.498586", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.43, "vwap": 8.9787, "vwap_slope": 0.0764, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1549, "lower_highs_lower_lows": false, "stop": 9.3075, "imbalance_decline_count": 0, "imbalance_cur": 0.04281636536631779, "imbalance_prev": -0.09903811898824368}}
{"timestamp": "2026-09-22T14:12:23.499122", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.148%)", "metrics": {"price": 12.125, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1482, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:23.499651", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.125, "vwap": 11.9043, "vwap_slope": 0.0267, "atr": 0.0757, "trend": "flat", "slope_pct": 0.0695, "lower_highs_lower_lows": false, "stop": 12.0342, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:12:23.501184", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.1402, "vwap": 13.7174, "vwap_slope": -0.0288, "atr": 0.3037, "atr_pct": 2.311, "trend": "flat", "slope_pct": -0.2445, "flat_threshold_pct": 0.5778, "ema9": 13.1577, "ema20": 13.3246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 17.201, "spread_pct": 0.61, "rvol": 2.32, "volume_pace_ratio": 21.342}}
{"timestamp": "2026-09-22T14:12:23.502001", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8529, "vwap_slope": -0.0019, "atr": 0.0335, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0954, "ema9": 8.7795, "ema20": 8.7707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.571, "volume_pace_ratio": 5.25}}
{"timestamp": "2026-09-22T14:12:23.502893", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.6204, "vwap_slope": -0.0049, "atr": 0.0937, "atr_pct": 0.71, "trend": "flat", "slope_pct": -0.1758, "flat_threshold_pct": 0.1775, "ema9": 13.1726, "ema20": 13.1903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 6.977, "spread_pct": 0.378, "rvol": 0.111, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T14:12:23.503694", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3672, "vwap": 6.4092, "vwap_slope": -0.003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.068, "ema9": 6.3631, "ema20": 6.3749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 3.087, "spread_pct": 0.157, "rvol": 0.132, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:12:23.504456", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:12:23.505445", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.5s", "imbalance +70% >= 50% buy threshold, stop 12.73", "entry_score 87.0"], "reasons_against": [], "metrics": {"price": 12.77, "vwap": 12.7241, "vwap_slope": 0.0036, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0641, "ema9": 12.7584, "ema20": 12.7422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 0.234, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.541, "stage3": {"stop": 12.7306, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6969, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 12.73"}, "entry_score": 87.01, "entry_score_breakdown": {"imbalance_sub": 0.567, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:23.567616", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7275, "vwap": 8.7364, "vwap_slope": -0.0012, "atr": 0.0391, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0556, "flat_threshold_pct": 0.1119, "ema9": 8.6702, "ema20": 8.6579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 5.444, "spread_pct": 0.115, "rvol": 0.519, "volume_pace_ratio": 4.773}}
{"timestamp": "2026-09-22T14:12:23.570470", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6257, "vwap_slope": -0.0023, "atr": 0.0539, "atr_pct": 0.466, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.1165, "ema9": 11.6147, "ema20": 11.6269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.075, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:12:23.571553", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (137.9s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.445, "vwap": 12.3366, "vwap_slope": 0.0033, "atr": 0.0456, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.0916, "ema9": 12.4125, "ema20": 12.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 0.994, "spread_pct": 0.08, "rvol": 0.075, "volume_pace_ratio": 0.692, "stage3": {"stop": 12.3903, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.383, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:12:23.572295", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.074%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2914, "vwap_slope": -0.0165, "atr": 0.0298, "atr_pct": 0.295, "trend": "negative", "slope_pct": -0.1177, "flat_threshold_pct": 0.0736, "ema9": 10.1646, "ema20": 10.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.545, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:12:23.573124", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0789, "vwap_slope": -0.0017, "atr": 0.0349, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0963, "ema9": 9.0229, "ema20": 9.0388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.314, "spread_pct": 0.775, "rvol": 0.068, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:12:23.573949", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4502, "vwap_slope": -0.0111, "atr": 0.0211, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0707, "ema9": 7.431, "ema20": 7.4344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:12:23.574790", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.1174, "vwap": 9.1851, "vwap_slope": -0.0008, "atr": 0.0366, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.1005, "ema9": 9.1225, "ema20": 9.1304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.212, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:12:23.575743", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.7279, "vwap_slope": -0.0597, "atr": 0.1317, "atr_pct": 1.063, "trend": "flat", "slope_pct": -0.1779, "flat_threshold_pct": 0.2657, "ema9": 12.364, "ema20": 12.4804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 8.358, "spread_pct": 0.323, "rvol": 0.099, "volume_pace_ratio": 0.91}}
{"timestamp": "2026-09-22T14:12:23.576641", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.309, "vwap": 6.3226, "vwap_slope": -0.0002, "atr": 0.0148, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0588, "ema9": 6.3171, "ema20": 6.3241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 1.19, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.623}}
{"timestamp": "2026-09-22T14:12:23.577243", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (259.7s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.558, "vwap": 5.5387, "vwap_slope": 0.0009, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.0799, "ema9": 5.5532, "ema20": 5.5507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.082, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5366, "risk": 0.0214, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9663, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:23.578051", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2347, "vwap_slope": 0.0026, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:12:23.579051", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.671, "vwap": 8.7107, "vwap_slope": -0.0026, "atr": 0.0255, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0734, "ema9": 8.6707, "ema20": 8.6817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 2.133, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:12:23.579607", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9183, "vwap": 8.9783, "vwap_slope": -0.0026, "atr": 0.0202, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.0566, "ema9": 8.9229, "ema20": 8.9387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 1.997, "spread_pct": 0.112, "rvol": 0.151, "volume_pace_ratio": 1.393}}
{"timestamp": "2026-09-22T14:12:23.580427", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.60% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8494, "vwap_slope": -0.0149, "atr": 0.0626, "atr_pct": 1.332, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3329, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.603, "rvol": 0.15, "volume_pace_ratio": 1.379}}
{"timestamp": "2026-09-22T14:12:23.581300", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.9s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 7.8635, "vwap": 7.7924, "vwap_slope": 0.0017, "atr": 0.0467, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0694, "flat_threshold_pct": 0.1483, "ema9": 7.8507, "ema20": 7.8406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 1.336, "spread_pct": 0.127, "rvol": 0.126, "volume_pace_ratio": 1.157, "stage3": {"stop": 7.8075, "risk": 0.056, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0623, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:23.582236", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6858, "vwap": 14.7978, "vwap_slope": -0.0028, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.054, "ema9": 14.7011, "ema20": 14.7125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.964, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.452}}
{"timestamp": "2026-09-22T14:12:23.583197", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.6s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 10.145, "vwap": 10.0697, "vwap_slope": 0.0012, "atr": 0.0356, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0877, "ema9": 10.1108, "ema20": 10.1037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.156, "volume_pace_ratio": 1.437, "stage3": {"stop": 10.1023, "risk": 0.0427, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2173, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:23.584075", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (264.8s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1713, "ema20": 9.1453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.432, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.443, "stage3": {"stop": 9.1695, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4131, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:23.584598", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.0377, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0683, "ema9": 13.7813, "ema20": 13.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:12:23.585121", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 259.7s", "imbalance +79% >= 50% buy threshold, stop 6.17", "entry_score 91.1"], "reasons_against": [], "metrics": {"price": 6.192, "vwap": 6.1485, "vwap_slope": 0.0009, "atr": 0.0166, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0143, "flat_threshold_pct": 0.0672, "ema9": 6.1752, "ema20": 6.1639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.45, "spread_pct": 0.161, "rvol": 0.096, "volume_pace_ratio": 0.886, "stage3": {"stop": 6.1721, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7928, "passed": true, "reason": "imbalance +79% >= 50% buy threshold, stop 6.17"}, "entry_score": 91.12, "entry_score_breakdown": {"imbalance_sub": 0.704, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:23.622313", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.070%)"], "metrics": {"price": 13.3424, "vwap": 13.4519, "vwap_slope": -0.0054, "atr": 0.0373, "atr_pct": 0.28, "trend": "negative", "slope_pct": -0.0798, "flat_threshold_pct": 0.0699, "ema9": 13.3385, "ema20": 13.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 4.287, "spread_pct": 0.075, "rvol": 0.11, "volume_pace_ratio": 1.009}}
{"timestamp": "2026-09-22T14:12:28.628566", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.52, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0905, "trend": "negative"}}
{"timestamp": "2026-09-22T14:12:28.630134", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5097, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": true, "stop": 5.4961, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:12:28.630885", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.529%)", "metrics": {"price": 9.4299, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5293, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:28.631703", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4299, "vwap": 8.9795, "vwap_slope": 0.0773, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1549, "lower_highs_lower_lows": false, "stop": 9.3074, "imbalance_decline_count": 1, "imbalance_cur": -0.09164435837557669, "imbalance_prev": 0.04281636536631779}}
{"timestamp": "2026-09-22T14:12:28.632435", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.185%)", "metrics": {"price": 12.14, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1854, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:28.633006", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.14, "vwap": 11.9044, "vwap_slope": 0.0269, "atr": 0.077, "trend": "flat", "slope_pct": 0.0699, "lower_highs_lower_lows": false, "stop": 12.0476, "imbalance_decline_count": 0, "imbalance_cur": -0.8668326073428749, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:12:28.634308", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.7172, "vwap_slope": -0.0291, "atr": 0.3037, "atr_pct": 2.32, "trend": "flat", "slope_pct": -0.2463, "flat_threshold_pct": 0.58, "ema9": 13.1477, "ema20": 13.3198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 17.517, "spread_pct": 0.305, "rvol": 2.32, "volume_pace_ratio": 21.302}}
{"timestamp": "2026-09-22T14:12:28.637045", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7896, "vwap": 8.8529, "vwap_slope": -0.0019, "atr": 0.0335, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0953, "ema9": 8.7804, "ema20": 8.7711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 4.668, "spread_pct": 0.114, "rvol": 0.571, "volume_pace_ratio": 5.242}}
{"timestamp": "2026-09-22T14:12:28.637970", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.23, "vwap": 13.6203, "vwap_slope": -0.0049, "atr": 0.0937, "atr_pct": 0.709, "trend": "flat", "slope_pct": -0.1751, "flat_threshold_pct": 0.1771, "ema9": 13.1786, "ema20": 13.1932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 6.765, "spread_pct": 0.378, "rvol": 0.111, "volume_pace_ratio": 1.015}}
{"timestamp": "2026-09-22T14:12:28.638877", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4091, "vwap_slope": -0.0031, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0679, "ema9": 6.3636, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.132, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:12:28.639644", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:12:28.640726", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.6s", "imbalance +68% >= 50% buy threshold, stop 12.74", "entry_score 86.5"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7244, "vwap_slope": 0.0039, "atr": 0.0328, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0641, "ema9": 12.7594, "ema20": 12.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.542, "stage3": {"stop": 12.7356, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6849, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 12.74"}, "entry_score": 86.5, "entry_score_breakdown": {"imbalance_sub": 0.55, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:28.679703", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7364, "vwap_slope": -0.0012, "atr": 0.0391, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.1119, "ema9": 8.6697, "ema20": 8.6577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.519, "volume_pace_ratio": 4.766}}
{"timestamp": "2026-09-22T14:12:28.681193", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.585, "vwap": 11.6257, "vwap_slope": -0.0023, "atr": 0.0539, "atr_pct": 0.466, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.1164, "ema9": 11.6167, "ema20": 11.6279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.075, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:12:28.682422", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (143.0s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.445, "vwap": 12.3367, "vwap_slope": 0.0033, "atr": 0.0456, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.0916, "ema9": 12.4125, "ema20": 12.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 0.994, "spread_pct": 0.08, "rvol": 0.075, "volume_pace_ratio": 0.691, "stage3": {"stop": 12.3903, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3601, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:12:28.683563", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.074%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.135, "vwap": 10.2915, "vwap_slope": -0.0165, "atr": 0.0302, "atr_pct": 0.298, "trend": "negative", "slope_pct": -0.1175, "flat_threshold_pct": 0.0745, "ema9": 10.1656, "ema20": 10.2153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.545, "distance_from_high_pct": 5.279, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:12:28.684603", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0788, "vwap_slope": -0.0018, "atr": 0.0349, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0964, "ema9": 9.0209, "ema20": 9.0379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:12:28.685705", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4392, "vwap": 7.4501, "vwap_slope": -0.0112, "atr": 0.0218, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.0732, "ema9": 7.4279, "ema20": 7.4329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 1.468, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:12:28.686582", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1851, "vwap_slope": -0.0008, "atr": 0.0366, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.1003, "ema9": 9.1251, "ema20": 9.1316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:12:28.687693", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.425, "vwap": 12.7277, "vwap_slope": -0.0599, "atr": 0.1321, "atr_pct": 1.063, "trend": "flat", "slope_pct": -0.177, "flat_threshold_pct": 0.2657, "ema9": 12.371, "ema20": 12.4837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 8.099, "spread_pct": 0.402, "rvol": 0.099, "volume_pace_ratio": 0.909}}
{"timestamp": "2026-09-22T14:12:28.688732", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.309, "vwap": 6.3226, "vwap_slope": -0.0002, "atr": 0.0148, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0588, "ema9": 6.3171, "ema20": 6.3241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 1.19, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.62}}
{"timestamp": "2026-09-22T14:12:28.689815", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 264.8s", "imbalance +87% >= 50% buy threshold, stop 5.55", "entry_score 94.0"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5388, "vwap_slope": 0.0011, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0829, "ema9": 5.5556, "ema20": 5.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.651, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5478, "risk": 0.0222, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.868, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 5.55"}, "entry_score": 93.97, "entry_score_breakdown": {"imbalance_sub": 0.811, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:28.729247", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2348, "vwap_slope": 0.0027, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.189, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:12:28.730543", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7107, "vwap_slope": -0.0027, "atr": 0.0255, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0734, "ema9": 8.6715, "ema20": 8.6821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:12:28.731671", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9782, "vwap_slope": -0.0026, "atr": 0.0202, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0373, "flat_threshold_pct": 0.0566, "ema9": 8.9222, "ema20": 8.9384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.151, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T14:12:28.732762", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8494, "vwap_slope": -0.0149, "atr": 0.0626, "atr_pct": 1.332, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3329, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.377}}
{"timestamp": "2026-09-22T14:12:28.733748", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 46.1s", "imbalance +53% >= 50% buy threshold, stop 7.84", "entry_score 75.4"], "reasons_against": [], "metrics": {"price": 7.895, "vwap": 7.7929, "vwap_slope": 0.0021, "atr": 0.0481, "atr_pct": 0.609, "trend": "flat", "slope_pct": 0.0707, "flat_threshold_pct": 0.1523, "ema9": 7.857, "ema20": 7.8436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.171, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.126, "volume_pace_ratio": 1.16, "stage3": {"stop": 7.8373, "risk": 0.0577, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.531, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 7.84"}, "entry_score": 75.41, "entry_score_breakdown": {"imbalance_sub": 0.33, "volume_pace_sub": 1.0, "volatility_sub": 0.818, "slope_sub": 1.0, "volume_accel_sub": 0.914}}}
{"timestamp": "2026-09-22T14:12:28.770703", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.71, "vwap": 14.7978, "vwap_slope": -0.0028, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0539, "ema9": 14.7059, "ema20": 14.7148, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.449}}
{"timestamp": "2026-09-22T14:12:28.772104", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.8s", "imbalance +71% >= 50% buy threshold, stop 10.11", "entry_score 87.1"], "reasons_against": [], "metrics": {"price": 10.1486, "vwap": 10.0697, "vwap_slope": 0.0013, "atr": 0.0359, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0885, "ema9": 10.1115, "ema20": 10.104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 0.406, "spread_pct": 0.099, "rvol": 0.156, "volume_pace_ratio": 1.435, "stage3": {"stop": 10.1055, "risk": 0.0431, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7134, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 10.11"}, "entry_score": 87.08, "entry_score_breakdown": {"imbalance_sub": 0.591, "volume_pace_sub": 1.0, "volatility_sub": 0.968, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:28.804662", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (270.0s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1713, "ema20": 9.1453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.432, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.442, "stage3": {"stop": 9.1695, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4131, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:28.805918", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.038, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0689, "ema9": 13.7823, "ema20": 13.7946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:12:28.807192", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 264.9s", "imbalance +83% >= 50% buy threshold, stop 6.18", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.196, "vwap": 6.1485, "vwap_slope": 0.001, "atr": 0.0166, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.0671, "ema9": 6.176, "ema20": 6.1643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.386, "spread_pct": 0.161, "rvol": 0.096, "volume_pace_ratio": 0.885, "stage3": {"stop": 6.1761, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8293, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 6.18"}, "entry_score": 92.68, "entry_score_breakdown": {"imbalance_sub": 0.756, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:28.841604", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.079%, flat band 0.073%)"], "metrics": {"price": 13.38, "vwap": 13.4517, "vwap_slope": -0.0057, "atr": 0.0391, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0789, "flat_threshold_pct": 0.073, "ema9": 13.346, "ema20": 13.36, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.11, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T14:12:33.847518", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:33.855745", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5097, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5011, "imbalance_decline_count": 1, "imbalance_cur": 0.9367088607594937, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:12:33.856551", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.514%)", "metrics": {"price": 9.425, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5137, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:33.857300", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 8.98, "vwap_slope": 0.0778, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1548, "lower_highs_lower_lows": false, "stop": 9.3025, "imbalance_decline_count": 2, "imbalance_cur": -0.12112766641655054, "imbalance_prev": -0.09164435837557669}}
{"timestamp": "2026-09-22T14:12:33.857793", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.185%)", "metrics": {"price": 12.14, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1854, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:33.858315", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.14, "vwap": 11.9044, "vwap_slope": 0.0269, "atr": 0.077, "trend": "flat", "slope_pct": 0.0699, "lower_highs_lower_lows": false, "stop": 12.0476, "imbalance_decline_count": 0, "imbalance_cur": -0.8668326073428749, "imbalance_prev": -0.8668326073428749}}
{"timestamp": "2026-09-22T14:12:33.859365", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.087, "vwap": 13.7171, "vwap_slope": -0.0291, "atr": 0.3037, "atr_pct": 2.32, "trend": "flat", "slope_pct": -0.2464, "flat_threshold_pct": 0.5801, "ema9": 13.1471, "ema20": 13.3195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 17.536, "spread_pct": 0.229, "rvol": 2.32, "volume_pace_ratio": 21.261}}
{"timestamp": "2026-09-22T14:12:33.861390", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7874, "vwap": 8.8529, "vwap_slope": -0.0019, "atr": 0.0335, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0954, "ema9": 8.78, "ema20": 8.7709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 4.692, "spread_pct": 0.114, "rvol": 0.571, "volume_pace_ratio": 5.232}}
{"timestamp": "2026-09-22T14:12:33.862443", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.23, "vwap": 13.6203, "vwap_slope": -0.005, "atr": 0.0937, "atr_pct": 0.709, "trend": "flat", "slope_pct": -0.1751, "flat_threshold_pct": 0.1771, "ema9": 13.1786, "ema20": 13.1932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 6.765, "spread_pct": 0.53, "rvol": 0.111, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T14:12:33.863671", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3675, "vwap": 6.4087, "vwap_slope": -0.0035, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.068, "ema9": 6.3631, "ema20": 6.3749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 3.082, "spread_pct": 0.157, "rvol": 0.133, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T14:12:33.864635", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:12:33.865826", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.9s", "imbalance +66% >= 50% buy threshold, stop 12.74", "entry_score 85.6"], "reasons_against": [], "metrics": {"price": 12.775, "vwap": 12.7245, "vwap_slope": 0.0039, "atr": 0.0328, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0641, "ema9": 12.7594, "ema20": 12.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.541, "stage3": {"stop": 12.7356, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.664, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 12.74"}, "entry_score": 85.6, "entry_score_breakdown": {"imbalance_sub": 0.52, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:33.903823", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7365, "vwap_slope": -0.0011, "atr": 0.0412, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.1177, "ema9": 8.6747, "ema20": 8.66, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.521, "volume_pace_ratio": 4.778}}
{"timestamp": "2026-09-22T14:12:33.905215", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.5677, "vwap": 11.6256, "vwap_slope": -0.0025, "atr": 0.0539, "atr_pct": 0.466, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.1166, "ema9": 11.6133, "ema20": 11.6262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.732, "distance_from_high_pct": 1.885, "spread_pct": 0.086, "rvol": 0.075, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:12:33.906305", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (148.2s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 12.4462, "vwap": 12.3371, "vwap_slope": 0.0038, "atr": 0.0456, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.0916, "ema9": 12.4127, "ema20": 12.3727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 0.985, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.693, "stage3": {"stop": 12.3915, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0805, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:33.907396", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.118%, flat band 0.075%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1301, "vwap": 10.2913, "vwap_slope": -0.0166, "atr": 0.0302, "atr_pct": 0.298, "trend": "negative", "slope_pct": -0.1177, "flat_threshold_pct": 0.0745, "ema9": 10.1646, "ema20": 10.2149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.547, "distance_from_high_pct": 5.325, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:12:33.908336", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0788, "vwap_slope": -0.0018, "atr": 0.0349, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0964, "ema9": 9.0209, "ema20": 9.0379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T14:12:33.909227", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4104, "vwap": 7.45, "vwap_slope": -0.0112, "atr": 0.0218, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0735, "ema9": 7.4221, "ema20": 7.4302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.849, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:12:33.911006", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1851, "vwap_slope": -0.0008, "atr": 0.0366, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.1003, "ema9": 9.1251, "ema20": 9.1316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:12:33.912008", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.405, "vwap": 12.7276, "vwap_slope": -0.06, "atr": 0.1321, "atr_pct": 1.065, "trend": "flat", "slope_pct": -0.1775, "flat_threshold_pct": 0.2661, "ema9": 12.367, "ema20": 12.4818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 8.247, "spread_pct": 0.242, "rvol": 0.099, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T14:12:33.913719", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3197, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0195, "flat_threshold_pct": 0.0601, "ema9": 6.3192, "ema20": 6.3251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 1.023, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.617}}
{"timestamp": "2026-09-22T14:12:33.914738", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 270.0s", "imbalance +96% >= 50% buy threshold, stop 5.54", "entry_score 97.9"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5388, "vwap_slope": 0.0011, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.083, "ema9": 5.5546, "ema20": 5.5514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5428, "risk": 0.0222, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9596, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.54"}, "entry_score": 97.89, "entry_score_breakdown": {"imbalance_sub": 0.942, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:33.948744", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2351, "vwap_slope": 0.003, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:12:33.949908", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7106, "vwap_slope": -0.0027, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0733, "ema9": 8.6725, "ema20": 8.6825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:12:33.951106", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9129, "vwap": 8.9781, "vwap_slope": -0.0028, "atr": 0.0202, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.0567, "ema9": 8.9218, "ema20": 8.9382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 2.056, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.39}}
{"timestamp": "2026-09-22T14:12:33.952292", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8494, "vwap_slope": -0.0149, "atr": 0.0626, "atr_pct": 1.332, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3329, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.374}}
{"timestamp": "2026-09-22T14:12:33.953298", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.3s", "imbalance +80% >= 50% buy threshold, stop 7.80", "entry_score 87.0"], "reasons_against": [], "metrics": {"price": 7.8613, "vwap": 7.7928, "vwap_slope": 0.002, "atr": 0.0481, "atr_pct": 0.612, "trend": "flat", "slope_pct": 0.0694, "flat_threshold_pct": 0.1529, "ema9": 7.8503, "ema20": 7.8404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.171, "distance_from_high_pct": 1.364, "spread_pct": 0.127, "rvol": 0.126, "volume_pace_ratio": 1.158, "stage3": {"stop": 7.8036, "risk": 0.0577, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8031, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 7.80"}, "entry_score": 87.04, "entry_score_breakdown": {"imbalance_sub": 0.719, "volume_pace_sub": 1.0, "volatility_sub": 0.816, "slope_sub": 1.0, "volume_accel_sub": 0.914}}}
{"timestamp": "2026-09-22T14:12:33.986505", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.71, "vwap": 14.7977, "vwap_slope": -0.0029, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0539, "ema9": 14.7059, "ema20": 14.7148, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.447}}
{"timestamp": "2026-09-22T14:12:33.987807", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (82.1s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.17, "vwap": 10.0716, "vwap_slope": 0.0031, "atr": 0.0374, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0918, "ema9": 10.1158, "ema20": 10.1061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 0.196, "spread_pct": 0.098, "rvol": 0.16, "volume_pace_ratio": 1.466, "stage3": {"stop": 10.1251, "risk": 0.0449, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3468, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:33.989046", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (275.2s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1713, "ema20": 9.1453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.432, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.441, "stage3": {"stop": 9.1695, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4131, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:33.989949", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.038, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0689, "ema9": 13.7823, "ema20": 13.7946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.06, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:12:33.990876", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 270.1s", "imbalance +83% >= 50% buy threshold, stop 6.18", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.1999, "vwap": 6.1486, "vwap_slope": 0.001, "atr": 0.0166, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0671, "ema9": 6.1767, "ema20": 6.1647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 0.323, "spread_pct": 0.161, "rvol": 0.096, "volume_pace_ratio": 0.884, "stage3": {"stop": 6.18, "risk": 0.0199, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8284, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 6.18"}, "entry_score": 92.65, "entry_score_breakdown": {"imbalance_sub": 0.755, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:34.023010", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.079%, flat band 0.073%)"], "metrics": {"price": 13.3726, "vwap": 13.4512, "vwap_slope": -0.0061, "atr": 0.0391, "atr_pct": 0.292, "trend": "negative", "slope_pct": -0.0791, "flat_threshold_pct": 0.0731, "ema9": 13.3445, "ema20": 13.3593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 4.07, "spread_pct": 0.075, "rvol": 0.111, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T14:12:39.030882", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:39.032834", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5097, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5011, "imbalance_decline_count": 2, "imbalance_cur": 0.9113924050632911, "imbalance_prev": 0.9367088607594937}}
{"timestamp": "2026-09-22T14:12:39.034204", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.545%)", "metrics": {"price": 9.435, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5455, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:39.035110", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.435, "vwap": 8.9808, "vwap_slope": 0.0786, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1551, "lower_highs_lower_lows": false, "stop": 9.3125, "imbalance_decline_count": 3, "imbalance_cur": -0.5057072586239516, "imbalance_prev": -0.12112766641655054}}
{"timestamp": "2026-09-22T14:12:39.035732", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.148%)", "metrics": {"price": 12.125, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1482, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:39.036404", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.125, "vwap": 11.9044, "vwap_slope": 0.0268, "atr": 0.077, "trend": "flat", "slope_pct": 0.0695, "lower_highs_lower_lows": false, "stop": 12.0326, "imbalance_decline_count": 0, "imbalance_cur": 0.9107142857142857, "imbalance_prev": -0.8668326073428749}}
{"timestamp": "2026-09-22T14:12:39.037426", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.0747, "vwap": 13.7168, "vwap_slope": -0.0295, "atr": 0.3037, "atr_pct": 2.323, "trend": "flat", "slope_pct": -0.2469, "flat_threshold_pct": 0.5807, "ema9": 13.1446, "ema20": 13.3183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 17.614, "spread_pct": 0.153, "rvol": 2.321, "volume_pace_ratio": 21.228}}
{"timestamp": "2026-09-22T14:12:39.038399", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8529, "vwap_slope": -0.0019, "atr": 0.0335, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.0954, "ema9": 8.7785, "ema20": 8.7702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.571, "volume_pace_ratio": 5.222}}
{"timestamp": "2026-09-22T14:12:39.039453", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6201, "vwap_slope": -0.0051, "atr": 0.0937, "atr_pct": 0.711, "trend": "flat", "slope_pct": -0.176, "flat_threshold_pct": 0.1777, "ema9": 13.1706, "ema20": 13.1894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 7.047, "spread_pct": 0.682, "rvol": 0.111, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T14:12:39.041054", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4084, "vwap_slope": -0.0038, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0679, "ema9": 6.3636, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.134, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:12:39.041908", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:12:39.043423", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 82.1s", "imbalance +56% >= 50% buy threshold, stop 12.73", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 12.7698, "vwap": 12.7245, "vwap_slope": 0.0039, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0641, "ema9": 12.7584, "ema20": 12.7422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 0.236, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.542, "stage3": {"stop": 12.7304, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5573, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 12.73"}, "entry_score": 81.03, "entry_score_breakdown": {"imbalance_sub": 0.368, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:39.076701", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7365, "vwap_slope": -0.001, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0543, "flat_threshold_pct": 0.1196, "ema9": 8.6777, "ema20": 8.6615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.522, "volume_pace_ratio": 4.772}}
{"timestamp": "2026-09-22T14:12:39.077946", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.6257, "vwap_slope": -0.0024, "atr": 0.0539, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.1164, "ema9": 11.6177, "ema20": 11.6283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 1.696, "spread_pct": 0.086, "rvol": 0.075, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:12:39.078978", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (153.4s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.44, "vwap": 12.3372, "vwap_slope": 0.0039, "atr": 0.0456, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0916, "ema9": 12.4115, "ema20": 12.3722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 1.034, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.692, "stage3": {"stop": 12.3853, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.064, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:39.079820", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.117%, flat band 0.076%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.2908, "vwap_slope": -0.0171, "atr": 0.0309, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.1172, "flat_threshold_pct": 0.0762, "ema9": 10.1676, "ema20": 10.2163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.557, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:12:39.080615", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0789, "vwap_slope": -0.0017, "atr": 0.0349, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0964, "ema9": 9.0219, "ema20": 9.0384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T14:12:39.082601", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4104, "vwap": 7.45, "vwap_slope": -0.0113, "atr": 0.0218, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0735, "ema9": 7.4221, "ema20": 7.4302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 1.849, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:12:39.083664", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1851, "vwap_slope": -0.0008, "atr": 0.0366, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.1002, "ema9": 9.1271, "ema20": 9.1326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 2.972, "spread_pct": 0.328, "rvol": 0.078, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:12:39.084972", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7271, "vwap_slope": -0.0604, "atr": 0.1321, "atr_pct": 1.063, "trend": "flat", "slope_pct": -0.1771, "flat_threshold_pct": 0.2658, "ema9": 12.37, "ema20": 12.4832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 8.136, "spread_pct": 0.081, "rvol": 0.099, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T14:12:39.086020", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3197, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0195, "flat_threshold_pct": 0.0601, "ema9": 6.3192, "ema20": 6.3251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 1.023, "spread_pct": 0.158, "rvol": 0.176, "volume_pace_ratio": 1.614}}
{"timestamp": "2026-09-22T14:12:39.087875", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 275.2s", "imbalance +96% >= 50% buy threshold, stop 5.53", "entry_score 97.8"], "reasons_against": [], "metrics": {"price": 5.5491, "vwap": 5.5387, "vwap_slope": 0.001, "atr": 0.0185, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.0833, "ema9": 5.5514, "ema20": 5.5499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.651, "distance_from_high_pct": 1.24, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5269, "risk": 0.0222, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.959, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.53"}, "entry_score": 97.85, "entry_score_breakdown": {"imbalance_sub": 0.941, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:39.121661", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2351, "vwap_slope": 0.003, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:12:39.122793", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.679, "vwap": 8.7106, "vwap_slope": -0.0027, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0734, "ema9": 8.6723, "ema20": 8.6824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.043, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:12:39.124514", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9783, "vwap_slope": -0.0026, "atr": 0.0203, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0569, "ema9": 8.9242, "ema20": 8.9394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.387}}
{"timestamp": "2026-09-22T14:12:39.126276", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8494, "vwap_slope": -0.0149, "atr": 0.0626, "atr_pct": 1.332, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3329, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T14:12:39.127325", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.5s", "imbalance +87% >= 50% buy threshold, stop 7.76", "entry_score 89.8"], "reasons_against": [], "metrics": {"price": 7.822, "vwap": 7.7929, "vwap_slope": 0.0021, "atr": 0.0484, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.0678, "flat_threshold_pct": 0.1548, "ema9": 7.8424, "ema20": 7.8367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 1.857, "spread_pct": 0.127, "rvol": 0.127, "volume_pace_ratio": 1.16, "stage3": {"stop": 7.7639, "risk": 0.0581, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8702, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 7.76"}, "entry_score": 89.78, "entry_score_breakdown": {"imbalance_sub": 0.815, "volume_pace_sub": 1.0, "volatility_sub": 0.812, "slope_sub": 1.0, "volume_accel_sub": 0.91}}}
{"timestamp": "2026-09-22T14:12:39.162508", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.705, "vwap": 14.7977, "vwap_slope": -0.0029, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.054, "ema9": 14.7049, "ema20": 14.7143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.444}}
{"timestamp": "2026-09-22T14:12:39.163715", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (87.2s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.17, "vwap": 10.0717, "vwap_slope": 0.0032, "atr": 0.0374, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0918, "ema9": 10.1158, "ema20": 10.1061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.196, "spread_pct": 0.098, "rvol": 0.16, "volume_pace_ratio": 1.465, "stage3": {"stop": 10.1251, "risk": 0.0449, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3483, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:39.164902", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (280.4s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1713, "ema20": 9.1453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.432, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.44, "stage3": {"stop": 9.1695, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4131, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:39.165910", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7875, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.0384, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0696, "ema9": 13.7798, "ema20": 13.7934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 1.588, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:12:39.167028", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 275.3s", "imbalance +98% >= 50% buy threshold, stop 6.18", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 6.205, "vwap": 6.1489, "vwap_slope": 0.0013, "atr": 0.0174, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.0699, "ema9": 6.1778, "ema20": 6.1652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 0.241, "spread_pct": 0.161, "rvol": 0.097, "volume_pace_ratio": 0.888, "stage3": {"stop": 6.1841, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9777, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.18"}, "entry_score": 99.04, "entry_score_breakdown": {"imbalance_sub": 0.968, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:39.201457", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.079%, flat band 0.074%)"], "metrics": {"price": 13.3801, "vwap": 13.4513, "vwap_slope": -0.006, "atr": 0.0398, "atr_pct": 0.297, "trend": "negative", "slope_pct": -0.0789, "flat_threshold_pct": 0.0744, "ema9": 13.346, "ema20": 13.36, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 4.016, "spread_pct": 0.075, "rvol": 0.111, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T14:12:44.207424", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.085%)", "metrics": {"price": 5.521, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0851, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:44.208832", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.521, "vwap": 5.5097, "vwap_slope": 0.0002, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 5.4971, "imbalance_decline_count": 3, "imbalance_cur": 0.15487571701720843, "imbalance_prev": 0.9113924050632911}}
{"timestamp": "2026-09-22T14:12:44.209552", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.514%)", "metrics": {"price": 9.425, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.5137, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:44.210192", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 8.9814, "vwap_slope": 0.0791, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1548, "lower_highs_lower_lows": false, "stop": 9.3025, "imbalance_decline_count": 0, "imbalance_cur": -0.3536331149493746, "imbalance_prev": -0.5057072586239516}}
{"timestamp": "2026-09-22T14:12:44.210695", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.111%)", "metrics": {"price": 12.11, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1111, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:44.211204", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.11, "vwap": 11.9047, "vwap_slope": 0.0272, "atr": 0.077, "trend": "flat", "slope_pct": 0.0691, "lower_highs_lower_lows": false, "stop": 12.0176, "imbalance_decline_count": 1, "imbalance_cur": -0.6750189825360668, "imbalance_prev": 0.9107142857142857}}
{"timestamp": "2026-09-22T14:12:44.212322", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.1327, "vwap": 13.7166, "vwap_slope": -0.0296, "atr": 0.3037, "atr_pct": 2.312, "trend": "flat", "slope_pct": -0.2448, "flat_threshold_pct": 0.5781, "ema9": 13.1562, "ema20": 13.3239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 17.248, "spread_pct": 0.458, "rvol": 2.323, "volume_pace_ratio": 21.197}}
{"timestamp": "2026-09-22T14:12:44.213189", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8528, "vwap_slope": -0.002, "atr": 0.0335, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0954, "ema9": 8.7795, "ema20": 8.7707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 5.218}}
{"timestamp": "2026-09-22T14:12:44.213985", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6201, "vwap_slope": -0.0051, "atr": 0.0937, "atr_pct": 0.711, "trend": "flat", "slope_pct": -0.176, "flat_threshold_pct": 0.1777, "ema9": 13.1706, "ema20": 13.1894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 7.047, "spread_pct": 0.758, "rvol": 0.111, "volume_pace_ratio": 1.01}}
{"timestamp": "2026-09-22T14:12:44.214936", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4085, "vwap_slope": -0.0038, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0702, "ema9": 6.3653, "ema20": 6.376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.135, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:12:44.219232", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:12:44.220978", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (87.2s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.7724, "vwap": 12.7245, "vwap_slope": 0.004, "atr": 0.0328, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0641, "ema9": 12.7589, "ema20": 12.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 0.216, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.541, "stage3": {"stop": 12.733, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3619, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:12:44.221909", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7567, "vwap": 8.7365, "vwap_slope": -0.0011, "atr": 0.0419, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0546, "flat_threshold_pct": 0.1197, "ema9": 8.6761, "ema20": 8.6607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 5.128, "spread_pct": 0.114, "rvol": 0.522, "volume_pace_ratio": 4.766}}
{"timestamp": "2026-09-22T14:12:44.222912", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6257, "vwap_slope": -0.0023, "atr": 0.0539, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.1163, "ema9": 11.6187, "ema20": 11.6288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.076, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:12:44.223811", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.5s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.435, "vwap": 12.3372, "vwap_slope": 0.0039, "atr": 0.0456, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0257, "flat_threshold_pct": 0.0917, "ema9": 12.4105, "ema20": 12.3717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.691, "stage3": {"stop": 12.3803, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0509, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:44.224673", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.117%, flat band 0.076%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.2908, "vwap_slope": -0.0171, "atr": 0.0309, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.1172, "flat_threshold_pct": 0.0762, "ema9": 10.1676, "ema20": 10.2163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.557, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:12:44.225436", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0789, "vwap_slope": -0.0017, "atr": 0.0349, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0964, "ema9": 9.0219, "ema20": 9.0384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T14:12:44.226206", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4178, "vwap": 7.45, "vwap_slope": -0.0112, "atr": 0.0221, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.0745, "ema9": 7.4236, "ema20": 7.4309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.751, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:12:44.227045", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.19", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1851, "vwap_slope": -0.0009, "atr": 0.0366, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.1002, "ema9": 9.1271, "ema20": 9.1326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 2.972, "spread_pct": 0.219, "rvol": 0.078, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:12:44.228150", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.405, "vwap": 12.7266, "vwap_slope": -0.061, "atr": 0.1321, "atr_pct": 1.065, "trend": "flat", "slope_pct": -0.1775, "flat_threshold_pct": 0.2661, "ema9": 12.367, "ema20": 12.4818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 8.247, "spread_pct": 0.242, "rvol": 0.099, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T14:12:44.228969", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.32, "vwap": 6.3226, "vwap_slope": -0.0002, "atr": 0.0152, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0195, "flat_threshold_pct": 0.0601, "ema9": 6.3193, "ema20": 6.3251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.941, "distance_from_high_pct": 1.018, "spread_pct": 0.158, "rvol": 0.177, "volume_pace_ratio": 1.615}}
{"timestamp": "2026-09-22T14:12:44.229823", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 280.4s", "imbalance +98% >= 50% buy threshold, stop 5.55", "entry_score 98.8"], "reasons_against": [], "metrics": {"price": 5.568, "vwap": 5.5388, "vwap_slope": 0.0011, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.083, "ema9": 5.5552, "ema20": 5.5517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 0.904, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5458, "risk": 0.0222, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9813, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 5.55"}, "entry_score": 98.82, "entry_score_breakdown": {"imbalance_sub": 0.973, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:44.268112", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2351, "vwap_slope": 0.003, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:12:44.269125", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.7106, "vwap_slope": -0.0028, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0733, "ema9": 8.6725, "ema20": 8.6825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:12:44.269943", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9783, "vwap_slope": -0.0026, "atr": 0.0203, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0568, "ema9": 8.925, "ema20": 8.9397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:12:44.270817", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.71 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7136, "vwap": 4.8494, "vwap_slope": -0.0148, "atr": 0.0626, "atr_pct": 1.328, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.3319, "ema9": 4.7554, "ema20": 4.7835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.476, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T14:12:44.271684", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.6s", "imbalance +86% >= 50% buy threshold, stop 7.84", "entry_score 89.1"], "reasons_against": [], "metrics": {"price": 7.9017, "vwap": 7.7934, "vwap_slope": 0.0027, "atr": 0.0499, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.071, "flat_threshold_pct": 0.1578, "ema9": 7.8584, "ema20": 7.8442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 0.857, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.159, "stage3": {"stop": 7.8418, "risk": 0.0599, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8575, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 7.84"}, "entry_score": 89.09, "entry_score_breakdown": {"imbalance_sub": 0.796, "volume_pace_sub": 1.0, "volatility_sub": 0.805, "slope_sub": 1.0, "volume_accel_sub": 0.909}}}
{"timestamp": "2026-09-22T14:12:44.311121", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.705, "vwap": 14.7977, "vwap_slope": -0.0029, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.054, "ema9": 14.7049, "ema20": 14.7143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.442}}
{"timestamp": "2026-09-22T14:12:44.312328", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.4s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.17, "vwap": 10.0717, "vwap_slope": 0.0032, "atr": 0.0374, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0918, "ema9": 10.1158, "ema20": 10.1061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 0.196, "spread_pct": 0.098, "rvol": 0.16, "volume_pace_ratio": 1.462, "stage3": {"stop": 10.1251, "risk": 0.0449, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3391, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:44.313228", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (285.5s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1713, "ema20": 9.1453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.432, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.439, "stage3": {"stop": 9.1695, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4131, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:44.314044", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.0386, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.07, "ema9": 13.7823, "ema20": 13.7946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:12:44.314973", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 280.4s", "imbalance +99% >= 50% buy threshold, stop 6.19", "entry_score 99.5"], "reasons_against": [], "metrics": {"price": 6.2086, "vwap": 6.149, "vwap_slope": 0.0014, "atr": 0.0174, "atr_pct": 0.279, "trend": "flat", "slope_pct": 0.0152, "flat_threshold_pct": 0.0699, "ema9": 6.1785, "ema20": 6.1655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 0.183, "spread_pct": 0.161, "rvol": 0.097, "volume_pace_ratio": 0.886, "stage3": {"stop": 6.1877, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9878, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 6.19"}, "entry_score": 99.48, "entry_score_breakdown": {"imbalance_sub": 0.983, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:44.349424", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.079%, flat band 0.074%)"], "metrics": {"price": 13.385, "vwap": 13.4512, "vwap_slope": -0.0061, "atr": 0.0398, "atr_pct": 0.297, "trend": "negative", "slope_pct": -0.0788, "flat_threshold_pct": 0.0743, "ema9": 13.347, "ema20": 13.3605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.111, "volume_pace_ratio": 1.011}}
{"timestamp": "2026-09-22T14:12:49.355348", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.036%)", "metrics": {"price": 5.53, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0362, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:49.358411", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5097, "vwap_slope": 0.0003, "atr": 0.0203, "trend": "flat", "slope_pct": 0.0168, "lower_highs_lower_lows": false, "stop": 5.5057, "imbalance_decline_count": 4, "imbalance_cur": -0.9943820224719101, "imbalance_prev": 0.15487571701720843}}
{"timestamp": "2026-09-22T14:12:49.359274", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.466%)", "metrics": {"price": 9.41, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.466, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:49.361346", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.41, "vwap": 8.9823, "vwap_slope": 0.08, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1542, "lower_highs_lower_lows": false, "stop": 9.2875, "imbalance_decline_count": 0, "imbalance_cur": -0.33195402298850574, "imbalance_prev": -0.3536331149493746}}
{"timestamp": "2026-09-22T14:12:49.362495", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.111%)", "metrics": {"price": 12.11, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1111, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:49.364159", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.11, "vwap": 11.9047, "vwap_slope": 0.0272, "atr": 0.077, "trend": "flat", "slope_pct": 0.0691, "lower_highs_lower_lows": false, "stop": 12.0176, "imbalance_decline_count": 0, "imbalance_cur": -0.6750189825360668, "imbalance_prev": -0.6750189825360668}}
{"timestamp": "2026-09-22T14:12:49.365301", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.716, "vwap_slope": -0.0303, "atr": 0.3037, "atr_pct": 2.318, "trend": "flat", "slope_pct": -0.246, "flat_threshold_pct": 0.5795, "ema9": 13.1497, "ema20": 13.3207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 17.454, "spread_pct": 0.381, "rvol": 2.325, "volume_pace_ratio": 21.174}}
{"timestamp": "2026-09-22T14:12:49.366234", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7874, "vwap": 8.8528, "vwap_slope": -0.002, "atr": 0.0335, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0954, "ema9": 8.78, "ema20": 8.7709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 4.692, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 5.208}}
{"timestamp": "2026-09-22T14:12:49.367170", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.62, "vwap_slope": -0.0052, "atr": 0.0937, "atr_pct": 0.711, "trend": "flat", "slope_pct": -0.176, "flat_threshold_pct": 0.1777, "ema9": 13.1706, "ema20": 13.1894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 7.047, "spread_pct": 0.758, "rvol": 0.111, "volume_pace_ratio": 1.008}}
{"timestamp": "2026-09-22T14:12:49.368383", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3735, "vwap": 6.4083, "vwap_slope": -0.0039, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.0703, "ema9": 6.3643, "ema20": 6.3755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 2.991, "spread_pct": 0.157, "rvol": 0.135, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:12:49.369190", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.408}}
{"timestamp": "2026-09-22T14:12:49.370121", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.4s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.755, "vwap": 12.7244, "vwap_slope": 0.0038, "atr": 0.0328, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0642, "ema9": 12.7554, "ema20": 12.7408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.54, "stage3": {"stop": 12.7156, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0494, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:49.371097", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.76, "vwap": 8.7365, "vwap_slope": -0.0011, "atr": 0.0429, "atr_pct": 0.489, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.1224, "ema9": 8.6767, "ema20": 8.661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.523, "volume_pace_ratio": 4.759}}
{"timestamp": "2026-09-22T14:12:49.372242", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6257, "vwap_slope": -0.0024, "atr": 0.0539, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.1163, "ema9": 11.6187, "ema20": 11.6288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.076, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:12:49.373127", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.7s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 12.435, "vwap": 12.3372, "vwap_slope": 0.0039, "atr": 0.0456, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0257, "flat_threshold_pct": 0.0917, "ema9": 12.4105, "ema20": 12.3717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.689, "stage3": {"stop": 12.3803, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0076, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:49.373917", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.117%, flat band 0.076%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.2908, "vwap_slope": -0.0171, "atr": 0.0309, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.1172, "flat_threshold_pct": 0.0762, "ema9": 10.1676, "ema20": 10.2163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.557, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:12:49.374796", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0789, "vwap_slope": -0.0017, "atr": 0.0349, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0964, "ema9": 9.0219, "ema20": 9.0384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T14:12:49.375734", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4105, "vwap": 7.45, "vwap_slope": -0.0113, "atr": 0.0221, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0745, "ema9": 7.4221, "ema20": 7.4302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 1.848, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:12:49.376592", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.185, "vwap_slope": -0.001, "atr": 0.0366, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.1003, "ema9": 9.1261, "ema20": 9.1321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 3.025, "spread_pct": 0.328, "rvol": 0.078, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:12:49.377443", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7266, "vwap_slope": -0.061, "atr": 0.1321, "atr_pct": 1.064, "trend": "flat", "slope_pct": -0.1774, "flat_threshold_pct": 0.266, "ema9": 12.368, "ema20": 12.4823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 8.21, "spread_pct": 0.161, "rvol": 0.099, "volume_pace_ratio": 0.905}}
{"timestamp": "2026-09-22T14:12:49.378265", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.32, "vwap": 6.3226, "vwap_slope": -0.0002, "atr": 0.0152, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0195, "flat_threshold_pct": 0.0601, "ema9": 6.3193, "ema20": 6.3251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.941, "distance_from_high_pct": 1.018, "spread_pct": 0.158, "rvol": 0.177, "volume_pace_ratio": 1.612}}
{"timestamp": "2026-09-22T14:12:49.380861", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 285.5s", "imbalance +98% >= 50% buy threshold, stop 5.55", "entry_score 98.7"], "reasons_against": [], "metrics": {"price": 5.5699, "vwap": 5.5389, "vwap_slope": 0.0011, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0829, "ema9": 5.5555, "ema20": 5.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.654, "distance_from_high_pct": 0.87, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5477, "risk": 0.0222, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9794, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 5.55"}, "entry_score": 98.74, "entry_score_breakdown": {"imbalance_sub": 0.971, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:49.421220", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2351, "vwap_slope": 0.003, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:12:49.423389", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7105, "vwap_slope": -0.0028, "atr": 0.0255, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0734, "ema9": 8.6715, "ema20": 8.6821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:12:49.424737", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9782, "vwap_slope": -0.0027, "atr": 0.0203, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0569, "ema9": 8.9232, "ema20": 8.9389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T14:12:49.425809", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.71 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7136, "vwap": 4.8494, "vwap_slope": -0.0148, "atr": 0.0626, "atr_pct": 1.328, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.3319, "ema9": 4.7554, "ema20": 4.7835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.476, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:12:49.426562", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.8s", "imbalance +74% >= 50% buy threshold, stop 7.83", "entry_score 83.9"], "reasons_against": [], "metrics": {"price": 7.8928, "vwap": 7.7934, "vwap_slope": 0.0026, "atr": 0.0499, "atr_pct": 0.632, "trend": "flat", "slope_pct": 0.0706, "flat_threshold_pct": 0.158, "ema9": 7.8566, "ema20": 7.8434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.183, "distance_from_high_pct": 0.969, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.157, "stage3": {"stop": 7.8329, "risk": 0.0599, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7369, "passed": true, "reason": "imbalance +74% >= 50% buy threshold, stop 7.83"}, "entry_score": 83.9, "entry_score_breakdown": {"imbalance_sub": 0.624, "volume_pace_sub": 1.0, "volatility_sub": 0.805, "slope_sub": 1.0, "volume_accel_sub": 0.908}}}
{"timestamp": "2026-09-22T14:12:49.463887", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.705, "vwap": 14.7976, "vwap_slope": -0.0029, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.054, "ema9": 14.7049, "ema20": 14.7143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.439}}
{"timestamp": "2026-09-22T14:12:49.465536", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.5s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0716, "vwap_slope": 0.0031, "atr": 0.0374, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.092, "ema9": 10.1128, "ema20": 10.1047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.16, "volume_pace_ratio": 1.46, "stage3": {"stop": 10.1101, "risk": 0.0449, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3527, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:49.466765", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (290.7s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0421, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.1141, "ema9": 9.1713, "ema20": 9.1453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.309, "distance_from_high_pct": 0.432, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.438, "stage3": {"stop": 9.1695, "risk": 0.0505, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4131, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:49.467713", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.0386, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.07, "ema9": 13.7813, "ema20": 13.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:12:49.468716", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 285.6s", "imbalance +94% >= 50% buy threshold, stop 6.19", "entry_score 97.3"], "reasons_against": [], "metrics": {"price": 6.2071, "vwap": 6.149, "vwap_slope": 0.0014, "atr": 0.0174, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0699, "ema9": 6.1782, "ema20": 6.1654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.207, "spread_pct": 0.161, "rvol": 0.097, "volume_pace_ratio": 0.885, "stage3": {"stop": 6.1862, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9361, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 6.19"}, "entry_score": 97.26, "entry_score_breakdown": {"imbalance_sub": 0.909, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:49.631049", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.079%, flat band 0.076%)"], "metrics": {"price": 13.382, "vwap": 13.4509, "vwap_slope": -0.0064, "atr": 0.0405, "atr_pct": 0.303, "trend": "negative", "slope_pct": -0.0789, "flat_threshold_pct": 0.0757, "ema9": 13.3464, "ema20": 13.3602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 4.003, "spread_pct": 0.075, "rvol": 0.111, "volume_pace_ratio": 1.013}}
{"timestamp": "2026-09-22T14:12:54.635377", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.9c below 15.0c floor", "metrics": {"price": 5.5193, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0943, "trend": "negative"}}
{"timestamp": "2026-09-22T14:12:54.638690", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5193, "vwap": 5.5097, "vwap_slope": 0.0003, "atr": 0.0203, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 5.495, "imbalance_decline_count": 5, "imbalance_cur": -0.9945945945945946, "imbalance_prev": -0.9943820224719101, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.016%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:12:54.639388", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.466%)", "metrics": {"price": 9.41, "peak_price": 9.455, "peak_gain_cents": 43.0, "slope_pct": 0.466, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:54.640297", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.41, "vwap": 8.9827, "vwap_slope": 0.0805, "atr": 0.1021, "trend": "flat", "slope_pct": 0.1542, "lower_highs_lower_lows": false, "stop": 9.2875, "imbalance_decline_count": 0, "imbalance_cur": -0.2947155582272255, "imbalance_prev": -0.33195402298850574}}
{"timestamp": "2026-09-22T14:12:54.640842", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.148%)", "metrics": {"price": 12.125, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1482, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:54.641379", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.125, "vwap": 11.9048, "vwap_slope": 0.0272, "atr": 0.077, "trend": "flat", "slope_pct": 0.0695, "lower_highs_lower_lows": false, "stop": 12.0326, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.6750189825360668}}
{"timestamp": "2026-09-22T14:12:54.642389", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.0544, "vwap": 13.7154, "vwap_slope": -0.0309, "atr": 0.3037, "atr_pct": 2.326, "trend": "flat", "slope_pct": -0.2476, "flat_threshold_pct": 0.5816, "ema9": 13.1405, "ema20": 13.3164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 17.742, "spread_pct": 0.307, "rvol": 2.327, "volume_pace_ratio": 21.145}}
{"timestamp": "2026-09-22T14:12:54.643340", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8528, "vwap_slope": -0.002, "atr": 0.0335, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0954, "ema9": 8.7795, "ema20": 8.7707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 5.198}}
{"timestamp": "2026-09-22T14:12:54.644147", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.62, "vwap_slope": -0.0053, "atr": 0.0937, "atr_pct": 0.71, "trend": "flat", "slope_pct": -0.1755, "flat_threshold_pct": 0.1774, "ema9": 13.1746, "ema20": 13.1913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 6.906, "spread_pct": 0.454, "rvol": 0.111, "volume_pace_ratio": 1.006}}
{"timestamp": "2026-09-22T14:12:54.645008", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4084, "vwap_slope": -0.0039, "atr": 0.018, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0706, "ema9": 6.3656, "ema20": 6.3761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.135, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:12:54.645842", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.407}}
{"timestamp": "2026-09-22T14:12:54.646768", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.7s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7715, "vwap": 12.7246, "vwap_slope": 0.004, "atr": 0.0328, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0641, "ema9": 12.7587, "ema20": 12.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 0.223, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.539, "stage3": {"stop": 12.7321, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0589, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:54.647660", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.75, "vwap": 8.7364, "vwap_slope": -0.0011, "atr": 0.0429, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.1225, "ema9": 8.6747, "ema20": 8.66, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.524, "volume_pace_ratio": 4.761}}
{"timestamp": "2026-09-22T14:12:54.648563", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6257, "vwap_slope": -0.0024, "atr": 0.0539, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.1163, "ema9": 11.6187, "ema20": 11.6288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.076, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:12:54.649445", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.9s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 12.4429, "vwap": 12.3372, "vwap_slope": 0.0039, "atr": 0.0456, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0916, "ema9": 12.4121, "ema20": 12.3724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 1.011, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.688, "stage3": {"stop": 12.3882, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0674, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:54.650321", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.117%, flat band 0.076%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.2908, "vwap_slope": -0.0171, "atr": 0.0309, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.1172, "flat_threshold_pct": 0.0762, "ema9": 10.1676, "ema20": 10.2163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.557, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:12:54.651143", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0789, "vwap_slope": -0.0017, "atr": 0.0349, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0964, "ema9": 9.0219, "ema20": 9.0384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T14:12:54.651938", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4501, "vwap_slope": -0.0112, "atr": 0.0221, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.0741, "ema9": 7.43, "ema20": 7.4339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:12:54.652786", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1849, "vwap_slope": -0.001, "atr": 0.0371, "atr_pct": 0.407, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.1017, "ema9": 9.1231, "ema20": 9.1307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 3.185, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:12:54.653685", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.7263, "vwap_slope": -0.0613, "atr": 0.1321, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.1779, "flat_threshold_pct": 0.2665, "ema9": 12.364, "ema20": 12.4804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 8.358, "spread_pct": 0.242, "rvol": 0.099, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T14:12:54.654556", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3137, "vwap": 6.3226, "vwap_slope": -0.0002, "atr": 0.0152, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0601, "ema9": 6.318, "ema20": 6.3245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.941, "distance_from_high_pct": 1.117, "spread_pct": 0.158, "rvol": 0.177, "volume_pace_ratio": 1.609}}
{"timestamp": "2026-09-22T14:12:54.655528", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 290.8s", "imbalance +99% >= 50% buy threshold, stop 5.55", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5389, "vwap_slope": 0.0011, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0829, "ema9": 5.5556, "ema20": 5.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.655, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5478, "risk": 0.0222, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9863, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 5.55"}, "entry_score": 99.04, "entry_score_breakdown": {"imbalance_sub": 0.98, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:54.693689", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2351, "vwap_slope": 0.003, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:12:54.695427", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6721, "vwap": 8.7105, "vwap_slope": -0.0028, "atr": 0.0255, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0734, "ema9": 8.6709, "ema20": 8.6818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 2.121, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:12:54.696426", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9782, "vwap_slope": -0.0027, "atr": 0.0203, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0371, "flat_threshold_pct": 0.0569, "ema9": 8.9232, "ema20": 8.9389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.379}}
{"timestamp": "2026-09-22T14:12:54.697218", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.71 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7136, "vwap": 4.8494, "vwap_slope": -0.0148, "atr": 0.0626, "atr_pct": 1.328, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.3319, "ema9": 4.7554, "ema20": 4.7835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.476, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.363}}
{"timestamp": "2026-09-22T14:12:54.698849", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 72.1s", "imbalance +78% >= 50% buy threshold, stop 7.86", "entry_score 85.7"], "reasons_against": [], "metrics": {"price": 7.9163, "vwap": 7.7936, "vwap_slope": 0.0028, "atr": 0.0499, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.1575, "ema9": 7.8613, "ema20": 7.8456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 0.674, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.155, "stage3": {"stop": 7.8564, "risk": 0.0599, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7776, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 7.86"}, "entry_score": 85.67, "entry_score_breakdown": {"imbalance_sub": 0.682, "volume_pace_sub": 1.0, "volatility_sub": 0.806, "slope_sub": 1.0, "volume_accel_sub": 0.908}}}
{"timestamp": "2026-09-22T14:12:54.732487", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.705, "vwap": 14.7976, "vwap_slope": -0.003, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.054, "ema9": 14.7049, "ema20": 14.7143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.158, "volume_pace_ratio": 1.437}}
{"timestamp": "2026-09-22T14:12:54.733505", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.8s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0716, "vwap_slope": 0.0031, "atr": 0.0374, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.092, "ema9": 10.1128, "ema20": 10.1047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.16, "volume_pace_ratio": 1.457, "stage3": {"stop": 10.1101, "risk": 0.0449, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1342, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:54.734446", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (295.9s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 9.2054, "vwap": 9.133, "vwap_slope": 0.0064, "atr": 0.0428, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.1162, "ema9": 9.1684, "ema20": 9.1439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.311, "distance_from_high_pct": 0.59, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.438, "stage3": {"stop": 9.154, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1628, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:54.736072", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7928, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.0386, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.07, "ema9": 13.7809, "ema20": 13.7939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.55, "spread_pct": 0.145, "rvol": 0.06, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:12:54.736905", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (290.8s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 6.205, "vwap": 6.149, "vwap_slope": 0.0014, "atr": 0.0174, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.0699, "ema9": 6.1778, "ema20": 6.1652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.241, "spread_pct": 0.161, "rvol": 0.097, "volume_pace_ratio": 0.884, "stage3": {"stop": 6.1841, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0054, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:12:54.737795", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.079%, flat band 0.076%)"], "metrics": {"price": 13.385, "vwap": 13.4509, "vwap_slope": -0.0064, "atr": 0.0405, "atr_pct": 0.303, "trend": "negative", "slope_pct": -0.0788, "flat_threshold_pct": 0.0757, "ema9": 13.347, "ema20": 13.3605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.111, "volume_pace_ratio": 1.012}}
{"timestamp": "2026-09-22T14:12:59.743565", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.077%)", "metrics": {"price": 5.5224, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": -0.0775, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:59.745262", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5224, "vwap": 5.5097, "vwap_slope": 0.0003, "atr": 0.0203, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 5.4981, "imbalance_decline_count": 0, "imbalance_cur": -0.9945945945945946, "imbalance_prev": -0.9945945945945946}}
{"timestamp": "2026-09-22T14:12:59.745983", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.641%)", "metrics": {"price": 9.465, "peak_price": 9.465, "peak_gain_cents": 44.0, "slope_pct": 0.6407, "trend": "positive"}}
{"timestamp": "2026-09-22T14:12:59.746882", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.465, "vwap": 8.9875, "vwap_slope": 0.0852, "atr": 0.1025, "trend": "flat", "slope_pct": 0.1562, "lower_highs_lower_lows": false, "stop": 9.3421, "imbalance_decline_count": 0, "imbalance_cur": 0.43844131006454695, "imbalance_prev": -0.2947155582272255}}
{"timestamp": "2026-09-22T14:12:59.747477", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.136%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1359, "trend": "flat"}}
{"timestamp": "2026-09-22T14:12:59.748198", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.9049, "vwap_slope": 0.0273, "atr": 0.0773, "trend": "flat", "slope_pct": 0.0694, "lower_highs_lower_lows": false, "stop": 12.0272, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:12:59.749237", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.72", "VWAP sloping down"], "metrics": {"price": 13.0999, "vwap": 13.715, "vwap_slope": -0.0313, "atr": 0.3037, "atr_pct": 2.318, "trend": "flat", "slope_pct": -0.246, "flat_threshold_pct": 0.5795, "ema9": 13.1496, "ema20": 13.3207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 17.455, "spread_pct": 0.382, "rvol": 2.329, "volume_pace_ratio": 21.121}}
{"timestamp": "2026-09-22T14:12:59.751164", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8527, "vwap_slope": -0.002, "atr": 0.0335, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0953, "ema9": 8.7805, "ema20": 8.7712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 5.19}}
{"timestamp": "2026-09-22T14:12:59.752904", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.245, "vwap": 13.6199, "vwap_slope": -0.0053, "atr": 0.0945, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1747, "flat_threshold_pct": 0.1783, "ema9": 13.1816, "ema20": 13.1946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 6.66, "spread_pct": 0.378, "rvol": 0.111, "volume_pace_ratio": 1.004}}
{"timestamp": "2026-09-22T14:12:59.753848", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4083, "vwap_slope": -0.0039, "atr": 0.018, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0706, "ema9": 6.3656, "ema20": 6.3761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.135, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:12:59.754582", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T14:12:59.755512", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.8s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.772, "vwap": 12.7247, "vwap_slope": 0.0041, "atr": 0.0328, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0641, "ema9": 12.7588, "ema20": 12.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 0.219, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.539, "stage3": {"stop": 12.7326, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3466, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:12:59.756445", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7531, "vwap": 8.7365, "vwap_slope": -0.0011, "atr": 0.0429, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.1225, "ema9": 8.6754, "ema20": 8.6603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 5.167, "spread_pct": 0.114, "rvol": 0.524, "volume_pace_ratio": 4.755}}
{"timestamp": "2026-09-22T14:12:59.757316", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.6874, "vwap": 11.6264, "vwap_slope": -0.0017, "atr": 0.0539, "atr_pct": 0.462, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.1154, "ema9": 11.6372, "ema20": 11.6376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 0.87, "spread_pct": 0.086, "rvol": 0.076, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:12:59.758133", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (174.0s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.435, "vwap": 12.3373, "vwap_slope": 0.0039, "atr": 0.0456, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0257, "flat_threshold_pct": 0.0917, "ema9": 12.4105, "ema20": 12.3717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.687, "stage3": {"stop": 12.3803, "risk": 0.0547, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4623, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:12:59.759071", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.117%, flat band 0.076%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.2908, "vwap_slope": -0.0171, "atr": 0.0309, "atr_pct": 0.305, "trend": "negative", "slope_pct": -0.1172, "flat_threshold_pct": 0.0762, "ema9": 10.1676, "ema20": 10.2163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.557, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.042, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:12:59.759851", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0263, "vwap": 9.0787, "vwap_slope": -0.0019, "atr": 0.0349, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0966, "ema9": 9.0182, "ema20": 9.0366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 3.567, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T14:12:59.760617", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4105, "vwap": 7.4499, "vwap_slope": -0.0113, "atr": 0.0221, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0745, "ema9": 7.4221, "ema20": 7.4302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 1.848, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:12:59.761486", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1849, "vwap_slope": -0.001, "atr": 0.0371, "atr_pct": 0.407, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.1017, "ema9": 9.1231, "ema20": 9.1307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.185, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:12:59.763093", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.455, "vwap": 12.7234, "vwap_slope": -0.0642, "atr": 0.1367, "atr_pct": 1.097, "trend": "flat", "slope_pct": -0.1763, "flat_threshold_pct": 0.2744, "ema9": 12.377, "ema20": 12.4865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 7.877, "spread_pct": 0.723, "rvol": 0.1, "volume_pace_ratio": 0.912}}
{"timestamp": "2026-09-22T14:12:59.763957", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3226, "vwap_slope": -0.0002, "atr": 0.0152, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.06, "ema9": 6.3203, "ema20": 6.3256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 0.94, "spread_pct": 0.158, "rvol": 0.177, "volume_pace_ratio": 1.607}}
{"timestamp": "2026-09-22T14:12:59.764798", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 295.9s", "imbalance +99% >= 50% buy threshold, stop 5.55", "entry_score 99.1"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5389, "vwap_slope": 0.0011, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0829, "ema9": 5.5556, "ema20": 5.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.655, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.058, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5478, "risk": 0.0222, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9887, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 5.55"}, "entry_score": 99.14, "entry_score_breakdown": {"imbalance_sub": 0.984, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:59.798211", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2351, "vwap_slope": 0.003, "atr": 0.0151, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0416, "flat_threshold_pct": 0.0714, "ema9": 5.2751, "ema20": 5.2656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:12:59.799405", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6799, "vwap": 8.7105, "vwap_slope": -0.0028, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0733, "ema9": 8.6724, "ema20": 8.6825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.033, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:12:59.801544", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9782, "vwap_slope": -0.0026, "atr": 0.0203, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0569, "ema9": 8.9242, "ema20": 8.9394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.377}}
{"timestamp": "2026-09-22T14:12:59.802375", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.71 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7136, "vwap": 4.8494, "vwap_slope": -0.0148, "atr": 0.0626, "atr_pct": 1.328, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.3319, "ema9": 4.7554, "ema20": 4.7835, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.476, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T14:12:59.803431", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 77.2s", "imbalance +56% >= 50% buy threshold, stop 7.86", "entry_score 76.5"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.7936, "vwap_slope": 0.0028, "atr": 0.0499, "atr_pct": 0.63, "trend": "flat", "slope_pct": 0.0715, "flat_threshold_pct": 0.1575, "ema9": 7.861, "ema20": 7.8455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.153, "stage3": {"stop": 7.8551, "risk": 0.0599, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5649, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 7.86"}, "entry_score": 76.55, "entry_score_breakdown": {"imbalance_sub": 0.378, "volume_pace_sub": 1.0, "volatility_sub": 0.806, "slope_sub": 1.0, "volume_accel_sub": 0.908}}}
{"timestamp": "2026-09-22T14:12:59.851464", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.72, "vwap": 14.7973, "vwap_slope": -0.0033, "atr": 0.0317, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0539, "ema9": 14.7079, "ema20": 14.7158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.439}}
{"timestamp": "2026-09-22T14:12:59.852867", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.9s", "imbalance +49% >= 30% and resistance cleared, stop 10.12", "entry_score 77.5"], "reasons_against": [], "metrics": {"price": 10.16, "vwap": 10.0717, "vwap_slope": 0.0032, "atr": 0.0374, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.0919, "ema9": 10.1138, "ema20": 10.1051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 0.294, "spread_pct": 0.098, "rvol": 0.161, "volume_pace_ratio": 1.456, "stage3": {"stop": 10.1151, "risk": 0.0449, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4945, "passed": true, "reason": "imbalance +49% >= 30% and resistance cleared, stop 10.12"}, "entry_score": 77.54, "entry_score_breakdown": {"imbalance_sub": 0.278, "volume_pace_sub": 1.0, "volatility_sub": 0.96, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:12:59.898624", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (301.1s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.2053, "vwap": 9.1331, "vwap_slope": 0.0065, "atr": 0.0428, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.1162, "ema9": 9.1683, "ema20": 9.1439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 0.591, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.437, "stage3": {"stop": 9.1539, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.359, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:59.899821", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.808, "vwap_slope": -0.0019, "atr": 0.0386, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.07, "ema9": 13.7823, "ema20": 13.7946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.06, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:12:59.901067", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (296.0s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2099, "vwap": 6.149, "vwap_slope": 0.0014, "atr": 0.0174, "atr_pct": 0.279, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.0698, "ema9": 6.1787, "ema20": 6.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.162, "spread_pct": 0.161, "rvol": 0.097, "volume_pace_ratio": 0.882, "stage3": {"stop": 6.189, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4162, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:12:59.902033", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.079%, flat band 0.076%)"], "metrics": {"price": 13.385, "vwap": 13.4506, "vwap_slope": -0.0068, "atr": 0.0405, "atr_pct": 0.303, "trend": "negative", "slope_pct": -0.0788, "flat_threshold_pct": 0.0757, "ema9": 13.347, "ema20": 13.3605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.112, "volume_pace_ratio": 1.014}}
{"timestamp": "2026-09-22T14:13:04.907296", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.5232, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0355, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:04.908859", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5232, "vwap": 5.5097, "vwap_slope": 0.0001, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.5006, "imbalance_decline_count": 0, "imbalance_cur": -0.7083333333333334, "imbalance_prev": -0.9945945945945946}}
{"timestamp": "2026-09-22T14:13:04.909615", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.165%)", "metrics": {"price": 9.4678, "peak_price": 9.4678, "peak_gain_cents": 44.28, "slope_pct": 0.165, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:04.910554", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4678, "vwap": 8.9921, "vwap_slope": 0.044, "atr": 0.0846, "trend": "flat", "slope_pct": 0.1643, "lower_highs_lower_lows": false, "stop": 9.3663, "imbalance_decline_count": 1, "imbalance_cur": 0.4340074237845074, "imbalance_prev": 0.43844131006454695}}
{"timestamp": "2026-09-22T14:13:04.911298", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.096%)", "metrics": {"price": 12.1215, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.0964, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:04.911840", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.1215, "vwap": 11.9049, "vwap_slope": 0.0076, "atr": 0.0741, "trend": "flat", "slope_pct": 0.0732, "lower_highs_lower_lows": false, "stop": 12.0326, "imbalance_decline_count": 0, "imbalance_cur": -0.9956331877729258, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:13:04.912899", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.1174, "vwap": 13.7148, "vwap_slope": -0.0149, "atr": 0.2865, "atr_pct": 2.184, "trend": "flat", "slope_pct": -0.2377, "flat_threshold_pct": 0.5461, "ema9": 13.1432, "ema20": 13.3014, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 17.345, "spread_pct": 0.153, "rvol": 2.329, "volume_pace_ratio": 21.088}}
{"timestamp": "2026-09-22T14:13:04.913570", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8527, "vwap_slope": -0.0007, "atr": 0.0315, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.0898, "ema9": 8.7814, "ema20": 8.7725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 5.181}}
{"timestamp": "2026-09-22T14:13:04.914786", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2698, "vwap": 13.6199, "vwap_slope": -0.0026, "atr": 0.0905, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1656, "flat_threshold_pct": 0.1706, "ema9": 13.2032, "ema20": 13.2039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 6.485, "spread_pct": 0.378, "rvol": 0.111, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T14:13:04.916153", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4082, "vwap_slope": -0.0028, "atr": 0.017, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.0665, "ema9": 6.3667, "ema20": 6.3756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.135, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:13:04.916837", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T14:13:04.917564", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.9s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.755, "vwap": 12.7246, "vwap_slope": 0.0034, "atr": 0.0317, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0621, "ema9": 12.7569, "ema20": 12.743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.538, "stage3": {"stop": 12.717, "risk": 0.038, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3545, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:13:04.918239", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7614, "vwap": 8.7366, "vwap_slope": -0.0003, "atr": 0.04, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.1141, "ema9": 8.6926, "ema20": 8.67, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 5.077, "spread_pct": 0.114, "rvol": 0.526, "volume_pace_ratio": 4.757}}
{"timestamp": "2026-09-22T14:13:04.918962", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5907, "vwap": 11.6248, "vwap_slope": -0.0027, "atr": 0.0459, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.099, "ema9": 11.6115, "ema20": 11.6243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 1.69, "spread_pct": 0.086, "rvol": 0.076, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:13:04.919649", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.2s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.4196, "vwap": 12.3373, "vwap_slope": 0.0035, "atr": 0.0433, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.0266, "flat_threshold_pct": 0.0871, "ema9": 12.4115, "ema20": 12.3758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 1.196, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.686, "stage3": {"stop": 12.3676, "risk": 0.052, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4742, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:13:04.920347", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.066%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2906, "vwap_slope": -0.0098, "atr": 0.0268, "atr_pct": 0.264, "trend": "negative", "slope_pct": -0.1154, "flat_threshold_pct": 0.066, "ema9": 10.1633, "ema20": 10.2095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.63, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:13:04.920964", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0148, "vwap": 9.0789, "vwap_slope": -0.0014, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0945, "ema9": 9.0213, "ema20": 9.0366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 3.69, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:13:04.921569", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4502, "vwap_slope": -0.0003, "atr": 0.021, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0705, "ema9": 7.4358, "ema20": 7.4364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:13:04.922189", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1849, "vwap_slope": -0.001, "atr": 0.036, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0987, "ema9": 9.1231, "ema20": 9.1307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.185, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:13:04.922989", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7193, "vwap_slope": -0.0517, "atr": 0.1323, "atr_pct": 1.066, "trend": "flat", "slope_pct": -0.1726, "flat_threshold_pct": 0.2664, "ema9": 12.3856, "ema20": 12.4802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 8.136, "spread_pct": 0.563, "rvol": 0.102, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T14:13:04.923814", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0136, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0536, "ema9": 6.3212, "ema20": 6.3256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 0.94, "spread_pct": 0.158, "rvol": 0.177, "volume_pace_ratio": 1.604}}
{"timestamp": "2026-09-22T14:13:04.924836", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 301.0s", "imbalance +98% >= 50% buy threshold, stop 5.55", "entry_score 98.7"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5389, "vwap_slope": 0.0009, "atr": 0.0184, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.023, "flat_threshold_pct": 0.0825, "ema9": 5.5577, "ema20": 5.5532, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.661, "distance_from_high_pct": 0.869, "spread_pct": 0.179, "rvol": 0.059, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5479, "risk": 0.0221, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9787, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 5.55"}, "entry_score": 98.73, "entry_score_breakdown": {"imbalance_sub": 0.97, "volume_pace_sub": 1.0, "volatility_sub": 0.982, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:04.966331", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2352, "vwap_slope": 0.0012, "atr": 0.0141, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.0668, "ema9": 5.2781, "ema20": 5.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.22, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:13:04.968905", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6725, "vwap": 8.7105, "vwap_slope": -0.0015, "atr": 0.0241, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0694, "ema9": 8.6717, "ema20": 8.6812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.116, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:13:04.969845", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9782, "vwap_slope": -0.0024, "atr": 0.0195, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0546, "ema9": 8.9244, "ema20": 8.938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.374}}
{"timestamp": "2026-09-22T14:13:04.970720", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8491, "vwap_slope": -0.0152, "atr": 0.0565, "atr_pct": 1.202, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3006, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:13:04.971613", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 82.3s", "imbalance +38% >= 30% and resistance cleared, stop 7.85", "entry_score 69.2"], "reasons_against": [], "metrics": {"price": 7.9068, "vwap": 7.7939, "vwap_slope": 0.0028, "atr": 0.0449, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0711, "flat_threshold_pct": 0.142, "ema9": 7.8702, "ema20": 7.8513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.23, "distance_from_high_pct": 0.793, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.151, "stage3": {"stop": 7.8529, "risk": 0.0539, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3811, "passed": true, "reason": "imbalance +38% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 69.17, "entry_score_breakdown": {"imbalance_sub": 0.116, "volume_pace_sub": 1.0, "volatility_sub": 0.842, "slope_sub": 1.0, "volume_accel_sub": 0.885}}}
{"timestamp": "2026-09-22T14:13:05.025024", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7167, "vwap": 14.7972, "vwap_slope": -0.0027, "atr": 0.0324, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.055, "ema9": 14.7097, "ema20": 14.7158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 1.758, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.438}}
{"timestamp": "2026-09-22T14:13:05.026140", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (113.1s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 10.1603, "vwap": 10.0723, "vwap_slope": 0.0033, "atr": 0.0341, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.0839, "ema9": 10.1239, "ema20": 10.1108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 0.291, "spread_pct": 0.098, "rvol": 0.161, "volume_pace_ratio": 1.457, "stage3": {"stop": 10.1194, "risk": 0.0409, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.054, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:05.027174", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (306.2s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.2054, "vwap": 9.1333, "vwap_slope": 0.0059, "atr": 0.0393, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.1069, "ema9": 9.1781, "ema20": 9.151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.345, "distance_from_high_pct": 0.59, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.436, "stage3": {"stop": 9.1582, "risk": 0.0472, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4764, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:05.028679", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.808, "vwap_slope": -0.0009, "atr": 0.037, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.067, "ema9": 13.7879, "ema20": 13.7961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:13:05.029618", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (301.1s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2027, "vwap": 6.1491, "vwap_slope": 0.0012, "atr": 0.0172, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0695, "ema9": 6.1819, "ema20": 6.1683, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.472, "distance_from_high_pct": 0.278, "spread_pct": 0.161, "rvol": 0.097, "volume_pace_ratio": 0.882, "stage3": {"stop": 6.1821, "risk": 0.0206, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9315, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:05.030549", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.075%, flat band 0.072%)"], "metrics": {"price": 13.385, "vwap": 13.4503, "vwap_slope": -0.0044, "atr": 0.0383, "atr_pct": 0.286, "trend": "negative", "slope_pct": -0.075, "flat_threshold_pct": 0.0716, "ema9": 13.3546, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.112, "volume_pace_ratio": 1.017}}
{"timestamp": "2026-09-22T14:13:10.036734", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0453, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:10.038504", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5097, "vwap_slope": 0.0001, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5024, "imbalance_decline_count": 0, "imbalance_cur": -0.01694915254237288, "imbalance_prev": -0.7083333333333334}}
{"timestamp": "2026-09-22T14:13:10.039371", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.156%)", "metrics": {"price": 9.465, "peak_price": 9.4678, "peak_gain_cents": 44.28, "slope_pct": 0.1561, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:10.040938", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.465, "vwap": 9.0035, "vwap_slope": 0.0554, "atr": 0.0892, "trend": "flat", "slope_pct": 0.1642, "lower_highs_lower_lows": false, "stop": 9.358, "imbalance_decline_count": 2, "imbalance_cur": -0.08249974693329161, "imbalance_prev": 0.4340074237845074}}
{"timestamp": "2026-09-22T14:13:10.041624", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.093%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.0927, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:10.042313", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.9049, "vwap_slope": 0.0076, "atr": 0.0747, "trend": "flat", "slope_pct": 0.0732, "lower_highs_lower_lows": false, "stop": 12.0304, "imbalance_decline_count": 0, "imbalance_cur": -0.9845758354755784, "imbalance_prev": -0.9956331877729258}}
{"timestamp": "2026-09-22T14:13:10.043943", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.1199, "vwap": 13.7147, "vwap_slope": -0.0151, "atr": 0.2865, "atr_pct": 2.184, "trend": "flat", "slope_pct": -0.2376, "flat_threshold_pct": 0.546, "ema9": 13.1437, "ema20": 13.3016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 17.329, "spread_pct": 0.076, "rvol": 2.33, "volume_pace_ratio": 21.051}}
{"timestamp": "2026-09-22T14:13:10.045322", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8299, "vwap": 8.8524, "vwap_slope": -0.001, "atr": 0.0344, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.0974, "ema9": 8.7904, "ema20": 8.7767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.231, "spread_pct": 0.113, "rvol": 0.577, "volume_pace_ratio": 5.212}}
{"timestamp": "2026-09-22T14:13:10.047441", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.6193, "vwap_slope": -0.0032, "atr": 0.0923, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1667, "flat_threshold_pct": 0.1746, "ema9": 13.1933, "ema20": 13.1992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.836, "spread_pct": 0.302, "rvol": 0.111, "volume_pace_ratio": 1.002}}
{"timestamp": "2026-09-22T14:13:10.048558", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.4081, "vwap_slope": -0.0029, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0723, "ema9": 6.3654, "ema20": 6.375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.136, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:13:10.049390", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.405}}
{"timestamp": "2026-09-22T14:13:10.050322", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (113.1s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.755, "vwap": 12.7246, "vwap_slope": 0.0034, "atr": 0.0322, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0632, "ema9": 12.7569, "ema20": 12.743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.537, "stage3": {"stop": 12.7164, "risk": 0.0386, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4681, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:13:10.051306", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7603, "vwap": 8.7366, "vwap_slope": -0.0003, "atr": 0.04, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.1141, "ema9": 8.6923, "ema20": 8.6699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 5.089, "spread_pct": 0.114, "rvol": 0.526, "volume_pace_ratio": 4.751}}
{"timestamp": "2026-09-22T14:13:10.052366", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6249, "vwap_slope": -0.0027, "atr": 0.0521, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1124, "ema9": 11.6124, "ema20": 11.6247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.076, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:13:10.054338", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 184.3s", "imbalance +52% >= 50% buy threshold, stop 12.38", "entry_score 79.0"], "reasons_against": [], "metrics": {"price": 12.435, "vwap": 12.3374, "vwap_slope": 0.0036, "atr": 0.0433, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.087, "ema9": 12.4146, "ema20": 12.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.685, "stage3": {"stop": 12.383, "risk": 0.052, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5223, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 12.38"}, "entry_score": 78.96, "entry_score_breakdown": {"imbalance_sub": 0.318, "volume_pace_sub": 1.0, "volatility_sub": 0.972, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:10.092312", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.066%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2906, "vwap_slope": -0.0098, "atr": 0.0268, "atr_pct": 0.264, "trend": "negative", "slope_pct": -0.1154, "flat_threshold_pct": 0.066, "ema9": 10.1633, "ema20": 10.2095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.63, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:13:10.096243", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.069, "vwap": 9.0789, "vwap_slope": -0.0014, "atr": 0.0354, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0977, "ema9": 9.0321, "ema20": 9.0417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 3.111, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:13:10.098327", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4106, "vwap": 7.4501, "vwap_slope": -0.0004, "atr": 0.0242, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0816, "ema9": 7.4269, "ema20": 7.4321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.846, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:13:10.099400", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1849, "vwap_slope": -0.0009, "atr": 0.0317, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0869, "ema9": 9.1244, "ema20": 9.1306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.078, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:13:10.100502", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.445, "vwap": 12.7193, "vwap_slope": -0.0517, "atr": 0.1323, "atr_pct": 1.063, "trend": "flat", "slope_pct": -0.172, "flat_threshold_pct": 0.2659, "ema9": 12.3906, "ema20": 12.4826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 7.951, "spread_pct": 0.402, "rvol": 0.102, "volume_pace_ratio": 0.921}}
{"timestamp": "2026-09-22T14:13:10.101397", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0139, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0551, "ema9": 6.3212, "ema20": 6.3256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 0.94, "spread_pct": 0.158, "rvol": 0.177, "volume_pace_ratio": 1.603}}
{"timestamp": "2026-09-22T14:13:10.102334", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 306.2s", "imbalance +98% >= 50% buy threshold, stop 5.55", "entry_score 98.9"], "reasons_against": [], "metrics": {"price": 5.575, "vwap": 5.5389, "vwap_slope": 0.0009, "atr": 0.0184, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0824, "ema9": 5.5587, "ema20": 5.5536, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.661, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.059, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5529, "risk": 0.0221, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9828, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 5.55"}, "entry_score": 98.91, "entry_score_breakdown": {"imbalance_sub": 0.975, "volume_pace_sub": 1.0, "volatility_sub": 0.982, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:10.138268", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.3, "vwap": 5.2352, "vwap_slope": 0.0013, "atr": 0.0148, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0421, "flat_threshold_pct": 0.07, "ema9": 5.2801, "ema20": 5.2688, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.222, "distance_from_high_pct": 0.0, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:13:10.141094", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7105, "vwap_slope": -0.0015, "atr": 0.0243, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0699, "ema9": 8.6722, "ema20": 8.6814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:13:10.142434", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9782, "vwap_slope": -0.0024, "atr": 0.0195, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0546, "ema9": 8.9251, "ema20": 8.9384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T14:13:10.143710", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8491, "vwap_slope": -0.0152, "atr": 0.0565, "atr_pct": 1.202, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3006, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.355}}
{"timestamp": "2026-09-22T14:13:10.145021", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 87.5s", "imbalance +87% >= 50% buy threshold, stop 7.84", "entry_score 89.8"], "reasons_against": [], "metrics": {"price": 7.8912, "vwap": 7.794, "vwap_slope": 0.0028, "atr": 0.0462, "atr_pct": 0.585, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1463, "ema9": 7.8671, "ema20": 7.8499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.23, "distance_from_high_pct": 0.989, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.149, "stage3": {"stop": 7.8358, "risk": 0.0554, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8675, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 7.84"}, "entry_score": 89.82, "entry_score_breakdown": {"imbalance_sub": 0.811, "volume_pace_sub": 1.0, "volatility_sub": 0.832, "slope_sub": 1.0, "volume_accel_sub": 0.885}}}
{"timestamp": "2026-09-22T14:13:10.188911", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.7972, "vwap_slope": -0.0027, "atr": 0.0324, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.055, "ema9": 14.7073, "ema20": 14.7147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.435}}
{"timestamp": "2026-09-22T14:13:10.190082", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (118.3s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0724, "vwap_slope": 0.0034, "atr": 0.0348, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0857, "ema9": 10.1228, "ema20": 10.1103, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.161, "volume_pace_ratio": 1.456, "stage3": {"stop": 10.1132, "risk": 0.0418, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1705, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:10.191182", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (311.4s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.204, "vwap": 9.1333, "vwap_slope": 0.006, "atr": 0.0394, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.1072, "ema9": 9.1778, "ema20": 9.1509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.346, "distance_from_high_pct": 0.605, "spread_pct": 0.434, "rvol": 0.048, "volume_pace_ratio": 0.436, "stage3": {"stop": 9.1567, "risk": 0.0473, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5575, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:10.192146", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.808, "vwap_slope": -0.0009, "atr": 0.0371, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0671, "ema9": 13.7879, "ema20": 13.7961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 1.428, "spread_pct": 0.145, "rvol": 0.06, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:13:10.193125", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (306.3s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2, "vwap": 6.1491, "vwap_slope": 0.0012, "atr": 0.0172, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0695, "ema9": 6.1814, "ema20": 6.168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 0.322, "spread_pct": 0.161, "rvol": 0.097, "volume_pace_ratio": 0.881, "stage3": {"stop": 6.1794, "risk": 0.0206, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9402, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:10.194093", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4502, "vwap_slope": -0.0045, "atr": 0.0413, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.0772, "ema9": 13.3546, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.112, "volume_pace_ratio": 1.016}}
{"timestamp": "2026-09-22T14:13:15.199336", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 5.525, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0453, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:15.251848", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5097, "vwap_slope": 0.0001, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5024, "imbalance_decline_count": 1, "imbalance_cur": -0.034482758620689655, "imbalance_prev": -0.01694915254237288}}
{"timestamp": "2026-09-22T14:13:15.252852", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.069%)", "metrics": {"price": 9.4374, "peak_price": 9.4678, "peak_gain_cents": 44.28, "slope_pct": 0.0685, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:15.254007", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4374, "vwap": 9.0044, "vwap_slope": 0.0563, "atr": 0.0892, "trend": "flat", "slope_pct": 0.1633, "lower_highs_lower_lows": false, "stop": 9.3304, "imbalance_decline_count": 3, "imbalance_cur": -0.11627691852290387, "imbalance_prev": -0.08249974693329161}}
{"timestamp": "2026-09-22T14:13:15.254519", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.093%)", "metrics": {"price": 12.12, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.0927, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:15.256202", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.9066, "vwap_slope": 0.0093, "atr": 0.0754, "trend": "flat", "slope_pct": 0.0732, "lower_highs_lower_lows": false, "stop": 12.0295, "imbalance_decline_count": 0, "imbalance_cur": -0.9649063032367973, "imbalance_prev": -0.9845758354755784}}
{"timestamp": "2026-09-22T14:13:15.258181", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.7145, "vwap_slope": -0.0153, "atr": 0.2882, "atr_pct": 2.196, "trend": "flat", "slope_pct": -0.2376, "flat_threshold_pct": 0.5491, "ema9": 13.1437, "ema20": 13.3016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 17.328, "spread_pct": 0.152, "rvol": 2.331, "volume_pace_ratio": 21.015}}
{"timestamp": "2026-09-22T14:13:15.259306", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8299, "vwap": 8.8524, "vwap_slope": -0.001, "atr": 0.0344, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.0974, "ema9": 8.7904, "ema20": 8.7767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.231, "spread_pct": 0.113, "rvol": 0.577, "volume_pace_ratio": 5.204}}
{"timestamp": "2026-09-22T14:13:15.260303", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2493, "vwap": 13.6192, "vwap_slope": -0.0033, "atr": 0.0923, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.1661, "flat_threshold_pct": 0.1742, "ema9": 13.1991, "ema20": 13.202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.629, "spread_pct": 0.227, "rvol": 0.111, "volume_pace_ratio": 1.0}}
{"timestamp": "2026-09-22T14:13:15.262302", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4078, "vwap_slope": -0.0031, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.0722, "ema9": 6.3667, "ema20": 6.3756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.137, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:13:15.266295", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.404}}
{"timestamp": "2026-09-22T14:13:15.267513", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (118.3s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.755, "vwap": 12.7246, "vwap_slope": 0.0034, "atr": 0.0322, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0632, "ema9": 12.7569, "ema20": 12.743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.059, "volume_pace_ratio": 0.536, "stage3": {"stop": 12.7164, "risk": 0.0386, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4598, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:13:15.268682", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.775, "vwap": 8.7368, "vwap_slope": -0.0002, "atr": 0.0407, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0477, "flat_threshold_pct": 0.1159, "ema9": 8.6953, "ema20": 8.6713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.528, "volume_pace_ratio": 4.759}}
{"timestamp": "2026-09-22T14:13:15.271100", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.6249, "vwap_slope": -0.0027, "atr": 0.0521, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.1124, "ema9": 11.6114, "ema20": 11.6243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 1.696, "spread_pct": 0.086, "rvol": 0.076, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:13:15.272258", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (189.6s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4325, "vwap": 12.3375, "vwap_slope": 0.0037, "atr": 0.0437, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.0878, "ema9": 12.4141, "ema20": 12.377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.732, "distance_from_high_pct": 1.094, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.684, "stage3": {"stop": 12.3801, "risk": 0.0524, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0352, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:15.273204", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.116%, flat band 0.069%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1264, "vwap": 10.2905, "vwap_slope": -0.0098, "atr": 0.0278, "atr_pct": 0.274, "trend": "negative", "slope_pct": -0.1161, "flat_threshold_pct": 0.0685, "ema9": 10.1585, "ema20": 10.2073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.631, "distance_from_high_pct": 5.36, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:13:15.274188", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.069, "vwap": 9.0789, "vwap_slope": -0.0014, "atr": 0.0354, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0977, "ema9": 9.0321, "ema20": 9.0417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 3.111, "spread_pct": 0.553, "rvol": 0.068, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:13:15.275356", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4106, "vwap": 7.4501, "vwap_slope": -0.0004, "atr": 0.0242, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0816, "ema9": 7.4269, "ema20": 7.4321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.846, "spread_pct": 0.134, "rvol": 0.064, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:13:15.276578", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.12, "vwap": 9.1809, "vwap_slope": -0.0049, "atr": 0.0324, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.0889, "ema9": 9.1224, "ema20": 9.1297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 3.185, "spread_pct": 0.219, "rvol": 0.083, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:13:15.277739", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.7188, "vwap_slope": -0.0522, "atr": 0.1334, "atr_pct": 1.072, "trend": "flat", "slope_pct": -0.1719, "flat_threshold_pct": 0.2679, "ema9": 12.3916, "ema20": 12.4831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 7.914, "spread_pct": 0.321, "rvol": 0.102, "volume_pace_ratio": 0.921}}
{"timestamp": "2026-09-22T14:13:15.278755", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.3157, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0564, "ema9": 6.3194, "ema20": 6.3247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 1.085, "spread_pct": 0.158, "rvol": 0.177, "volume_pace_ratio": 1.6}}
{"timestamp": "2026-09-22T14:13:15.279741", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (311.4s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.5392, "vwap_slope": 0.0012, "atr": 0.0184, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0824, "ema9": 5.5587, "ema20": 5.5536, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.675, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.059, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5529, "risk": 0.0221, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3528, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:15.280852", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2352, "vwap_slope": 0.0013, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.0701, "ema9": 5.2781, "ema20": 5.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.222, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:13:15.282135", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7103, "vwap_slope": -0.0017, "atr": 0.0253, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0731, "ema9": 8.6692, "ema20": 8.68, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.041, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:13:15.284297", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9782, "vwap_slope": -0.0024, "atr": 0.0199, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0559, "ema9": 8.9244, "ema20": 8.938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.369}}
{"timestamp": "2026-09-22T14:13:15.285364", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8491, "vwap_slope": -0.0152, "atr": 0.0565, "atr_pct": 1.202, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3006, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.352}}
{"timestamp": "2026-09-22T14:13:15.286414", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 92.7s", "imbalance +66% >= 50% buy threshold, stop 7.86", "entry_score 80.8"], "reasons_against": [], "metrics": {"price": 7.919, "vwap": 7.794, "vwap_slope": 0.0028, "atr": 0.0462, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.1458, "ema9": 7.8726, "ema20": 7.8525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.23, "distance_from_high_pct": 0.64, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.147, "stage3": {"stop": 7.8636, "risk": 0.0554, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6558, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 7.86"}, "entry_score": 80.77, "entry_score_breakdown": {"imbalance_sub": 0.508, "volume_pace_sub": 1.0, "volatility_sub": 0.834, "slope_sub": 1.0, "volume_accel_sub": 0.885}}}
{"timestamp": "2026-09-22T14:13:15.344845", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7016, "vwap": 14.7972, "vwap_slope": -0.0027, "atr": 0.0324, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.055, "ema9": 14.7067, "ema20": 14.7144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 1.858, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.432}}
{"timestamp": "2026-09-22T14:13:15.346198", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (123.4s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.1495, "vwap": 10.0724, "vwap_slope": 0.0034, "atr": 0.0349, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0859, "ema9": 10.1217, "ema20": 10.1098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 0.397, "spread_pct": 0.098, "rvol": 0.161, "volume_pace_ratio": 1.453, "stage3": {"stop": 10.1076, "risk": 0.0419, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1364, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:15.347397", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (316.5s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1334, "vwap_slope": 0.006, "atr": 0.0394, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.107, "ema9": 9.181, "ema20": 9.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.347, "distance_from_high_pct": 0.432, "spread_pct": 0.326, "rvol": 0.048, "volume_pace_ratio": 0.435, "stage3": {"stop": 9.1727, "risk": 0.0473, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4322, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:15.350012", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.808, "vwap_slope": -0.0009, "atr": 0.0379, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0687, "ema9": 13.7869, "ema20": 13.7956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:13:15.351886", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (311.5s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.205, "vwap": 6.1492, "vwap_slope": 0.0012, "atr": 0.0172, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.0695, "ema9": 6.1824, "ema20": 6.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.472, "distance_from_high_pct": 0.241, "spread_pct": 0.161, "rvol": 0.098, "volume_pace_ratio": 0.879, "stage3": {"stop": 6.1844, "risk": 0.0206, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9337, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:15.352894", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4495, "vwap_slope": -0.0052, "atr": 0.0413, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.0772, "ema9": 13.3546, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.113, "volume_pace_ratio": 1.022}}
{"timestamp": "2026-09-22T14:13:20.358731", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 5.5197, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0165, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:20.360265", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5197, "vwap": 5.5097, "vwap_slope": 0.0001, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": false, "stop": 5.4968, "imbalance_decline_count": 2, "imbalance_cur": -0.7963636363636364, "imbalance_prev": -0.034482758620689655}}
{"timestamp": "2026-09-22T14:13:20.361112", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.174%)", "metrics": {"price": 9.4705, "peak_price": 9.4705, "peak_gain_cents": 44.55, "slope_pct": 0.1735, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:20.362925", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4705, "vwap": 9.007, "vwap_slope": 0.0589, "atr": 0.0892, "trend": "flat", "slope_pct": 0.1644, "lower_highs_lower_lows": false, "stop": 9.3635, "imbalance_decline_count": 4, "imbalance_cur": -0.32526733486868425, "imbalance_prev": -0.11627691852290387}}
{"timestamp": "2026-09-22T14:13:20.363516", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.142%)", "metrics": {"price": 12.14, "peak_price": 12.14, "peak_gain_cents": 5.0, "slope_pct": 0.1422, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:20.364197", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.14, "vwap": 11.9103, "vwap_slope": 0.013, "atr": 0.0754, "trend": "flat", "slope_pct": 0.0737, "lower_highs_lower_lows": false, "stop": 12.0495, "imbalance_decline_count": 0, "imbalance_cur": -0.5070921985815603, "imbalance_prev": -0.9649063032367973}}
{"timestamp": "2026-09-22T14:13:20.365264", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.7137, "vwap_slope": -0.0161, "atr": 0.2887, "atr_pct": 2.209, "trend": "flat", "slope_pct": -0.2393, "flat_threshold_pct": 0.5522, "ema9": 13.1337, "ema20": 13.2969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 17.643, "spread_pct": 0.61, "rvol": 2.334, "volume_pace_ratio": 21.0}}
{"timestamp": "2026-09-22T14:13:20.366268", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8201, "vwap": 8.8523, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0441, "flat_threshold_pct": 0.0975, "ema9": 8.7884, "ema20": 8.7758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 4.337, "spread_pct": 0.113, "rvol": 0.578, "volume_pace_ratio": 5.197}}
{"timestamp": "2026-09-22T14:13:20.367198", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2392, "vwap": 13.619, "vwap_slope": -0.0035, "atr": 0.0923, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.1743, "ema9": 13.1971, "ema20": 13.201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.258, "distance_from_high_pct": 6.7, "spread_pct": 0.151, "rvol": 0.111, "volume_pace_ratio": 0.999}}
{"timestamp": "2026-09-22T14:13:20.369135", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4077, "vwap_slope": -0.0032, "atr": 0.0187, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.0735, "ema9": 6.3674, "ema20": 6.3759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.137, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:13:20.369896", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T14:13:20.370963", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 123.4s", "imbalance +58% >= 50% buy threshold, stop 12.73", "entry_score 81.9"], "reasons_against": [], "metrics": {"price": 12.7648, "vwap": 12.7249, "vwap_slope": 0.0037, "atr": 0.0322, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0631, "ema9": 12.7589, "ema20": 12.7439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 0.275, "spread_pct": 0.078, "rvol": 0.06, "volume_pace_ratio": 0.54, "stage3": {"stop": 12.7262, "risk": 0.0386, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5773, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 12.73"}, "entry_score": 81.88, "entry_score_breakdown": {"imbalance_sub": 0.396, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:20.422841", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.77, "vwap": 8.7368, "vwap_slope": -0.0002, "atr": 0.0407, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.116, "ema9": 8.6943, "ema20": 8.6708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.528, "volume_pace_ratio": 4.752}}
{"timestamp": "2026-09-22T14:13:20.424384", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.585, "vwap": 11.6246, "vwap_slope": -0.0029, "atr": 0.0521, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.1125, "ema9": 11.6104, "ema20": 11.6238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.078, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:13:20.425690", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (194.7s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 12.435, "vwap": 12.3377, "vwap_slope": 0.0038, "atr": 0.0437, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.0878, "ema9": 12.4146, "ema20": 12.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 1.074, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.684, "stage3": {"stop": 12.3826, "risk": 0.0524, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2507, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:20.426911", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.068%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2904, "vwap_slope": -0.01, "atr": 0.0278, "atr_pct": 0.273, "trend": "negative", "slope_pct": -0.1154, "flat_threshold_pct": 0.0683, "ema9": 10.1633, "ema20": 10.2095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.634, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:13:20.428028", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0525, "vwap": 9.0772, "vwap_slope": -0.0031, "atr": 0.0354, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.0979, "ema9": 9.0288, "ema20": 9.0401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 3.287, "spread_pct": 0.663, "rvol": 0.072, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:13:20.429160", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4494, "vwap_slope": -0.0011, "atr": 0.0242, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0811, "ema9": 7.4358, "ema20": 7.4364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.069, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T14:13:20.430219", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1811, "vwap_slope": -0.0047, "atr": 0.0324, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0888, "ema9": 9.1244, "ema20": 9.1306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 3.079, "spread_pct": 0.438, "rvol": 0.083, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:13:20.431453", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.7188, "vwap_slope": -0.0522, "atr": 0.1334, "atr_pct": 1.072, "trend": "flat", "slope_pct": -0.1719, "flat_threshold_pct": 0.2679, "ema9": 12.3916, "ema20": 12.4831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 7.914, "spread_pct": 0.321, "rvol": 0.102, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T14:13:20.432556", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0566, "ema9": 6.3192, "ema20": 6.3246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 1.096, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.598}}
{"timestamp": "2026-09-22T14:13:20.433693", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (316.6s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5531, "vwap": 5.5391, "vwap_slope": 0.0011, "atr": 0.0189, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.0851, "ema9": 5.5543, "ema20": 5.5516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.169, "spread_pct": 0.179, "rvol": 0.059, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5304, "risk": 0.0227, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.418, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:20.434896", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2353, "vwap_slope": 0.0014, "atr": 0.0156, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0409, "flat_threshold_pct": 0.0737, "ema9": 5.2761, "ema20": 5.2669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.227, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.018, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:13:20.436105", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7095, "vwap_slope": -0.0025, "atr": 0.0253, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0731, "ema9": 8.6702, "ema20": 8.6804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.042, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:13:20.437163", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9252, "vwap": 8.9782, "vwap_slope": -0.0024, "atr": 0.0199, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0559, "ema9": 8.9244, "ema20": 8.938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 1.921, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:13:20.438173", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.85", "VWAP sloping down", "spread 4.40% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8491, "vwap_slope": -0.0152, "atr": 0.0565, "atr_pct": 1.202, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.3006, "ema9": 4.7527, "ema20": 4.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.318, "distance_from_high_pct": 6.746, "spread_pct": 4.398, "rvol": 0.15, "volume_pace_ratio": 1.349}}
{"timestamp": "2026-09-22T14:13:20.439447", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 97.8s", "imbalance +83% >= 50% buy threshold, stop 7.86", "entry_score 87.3"], "reasons_against": [], "metrics": {"price": 7.9194, "vwap": 7.794, "vwap_slope": 0.0029, "atr": 0.0511, "atr_pct": 0.645, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.1613, "ema9": 7.8727, "ema20": 7.8525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.232, "distance_from_high_pct": 0.635, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.145, "stage3": {"stop": 7.8581, "risk": 0.0613, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8258, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 7.86"}, "entry_score": 87.32, "entry_score_breakdown": {"imbalance_sub": 0.751, "volume_pace_sub": 1.0, "volatility_sub": 0.797, "slope_sub": 1.0, "volume_accel_sub": 0.884}}}
{"timestamp": "2026-09-22T14:13:20.475560", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.797, "vwap_slope": -0.0029, "atr": 0.0324, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.055, "ema9": 14.7093, "ema20": 14.7157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.432}}
{"timestamp": "2026-09-22T14:13:20.477133", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (128.5s) but room-to-run failed: imbalance -47% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0725, "vwap_slope": 0.0036, "atr": 0.0365, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.09, "ema9": 10.1228, "ema20": 10.1103, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.453, "stage3": {"stop": 10.1112, "risk": 0.0438, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4742, "passed": false, "reason": "imbalance -47% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:20.479279", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (321.7s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.22, "vwap": 9.1364, "vwap_slope": 0.009, "atr": 0.0395, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.1072, "ema9": 9.181, "ema20": 9.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.439, "distance_from_high_pct": 0.432, "spread_pct": 0.217, "rvol": 0.05, "volume_pace_ratio": 0.451, "stage3": {"stop": 9.1726, "risk": 0.0474, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5956, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:20.480422", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.808, "vwap_slope": -0.001, "atr": 0.0379, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0687, "ema9": 13.7869, "ema20": 13.7956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 1.463, "spread_pct": 0.145, "rvol": 0.06, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:13:20.481346", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (316.6s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.205, "vwap": 6.1493, "vwap_slope": 0.0013, "atr": 0.0172, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.0695, "ema9": 6.1824, "ema20": 6.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.475, "distance_from_high_pct": 0.241, "spread_pct": 0.161, "rvol": 0.098, "volume_pace_ratio": 0.879, "stage3": {"stop": 6.1844, "risk": 0.0206, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1497, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:20.482219", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.3779, "vwap": 13.4492, "vwap_slope": -0.0055, "atr": 0.0413, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0752, "flat_threshold_pct": 0.0772, "ema9": 13.3532, "ema20": 13.3621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 4.032, "spread_pct": 0.075, "rvol": 0.114, "volume_pace_ratio": 1.024}}
{"timestamp": "2026-09-22T14:13:25.488289", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 5.5256, "peak_price": 5.5472, "peak_gain_cents": 0.87, "slope_pct": 0.0485, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:25.490751", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5256, "vwap": 5.5097, "vwap_slope": 0.0001, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5026, "imbalance_decline_count": 3, "imbalance_cur": -0.9428571428571428, "imbalance_prev": -0.7963636363636364}}
{"timestamp": "2026-09-22T14:13:25.491412", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.148%)", "metrics": {"price": 9.4626, "peak_price": 9.4705, "peak_gain_cents": 44.55, "slope_pct": 0.1485, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:25.492484", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4626, "vwap": 9.0073, "vwap_slope": 0.0592, "atr": 0.0892, "trend": "flat", "slope_pct": 0.1641, "lower_highs_lower_lows": false, "stop": 9.3556, "imbalance_decline_count": 5, "imbalance_cur": -0.36690468658200387, "imbalance_prev": -0.32526733486868425, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.164%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:13:25.493087", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 12.165, "peak_price": 12.165, "peak_gain_cents": 7.5, "slope_pct": 0.204, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:25.493715", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.165, "vwap": 11.9143, "vwap_slope": 0.0169, "atr": 0.0772, "trend": "flat", "slope_pct": 0.0744, "lower_highs_lower_lows": false, "stop": 12.0724, "imbalance_decline_count": 0, "imbalance_cur": -0.4707866049721591, "imbalance_prev": -0.5070921985815603}}
{"timestamp": "2026-09-22T14:13:25.494776", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.1084, "vwap": 13.7136, "vwap_slope": -0.0161, "atr": 0.2887, "atr_pct": 2.202, "trend": "flat", "slope_pct": -0.238, "flat_threshold_pct": 0.5506, "ema9": 13.1414, "ema20": 13.3005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 17.401, "spread_pct": 0.305, "rvol": 2.334, "volume_pace_ratio": 20.961}}
{"timestamp": "2026-09-22T14:13:25.495828", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.825, "vwap": 8.8523, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.0975, "ema9": 8.7894, "ema20": 8.7763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 4.284, "spread_pct": 0.113, "rvol": 0.578, "volume_pace_ratio": 5.189}}
{"timestamp": "2026-09-22T14:13:25.496798", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.23, "vwap": 13.6188, "vwap_slope": -0.0037, "atr": 0.0923, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1665, "flat_threshold_pct": 0.1744, "ema9": 13.1953, "ema20": 13.2001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.765, "spread_pct": 0.151, "rvol": 0.111, "volume_pace_ratio": 0.997}}
{"timestamp": "2026-09-22T14:13:25.497705", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4076, "vwap_slope": -0.0034, "atr": 0.0187, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.0735, "ema9": 6.3667, "ema20": 6.3756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.021, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.137, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:13:25.498546", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T14:13:25.499567", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 128.5s", "imbalance +60% >= 50% buy threshold, stop 12.72", "entry_score 82.9"], "reasons_against": [], "metrics": {"price": 12.7622, "vwap": 12.7249, "vwap_slope": 0.0037, "atr": 0.0322, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0631, "ema9": 12.7584, "ema20": 12.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 0.295, "spread_pct": 0.078, "rvol": 0.06, "volume_pace_ratio": 0.539, "stage3": {"stop": 12.7236, "risk": 0.0386, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6005, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 12.72"}, "entry_score": 82.88, "entry_score_breakdown": {"imbalance_sub": 0.429, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:25.547747", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.77, "vwap": 8.7368, "vwap_slope": -0.0002, "atr": 0.0407, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.116, "ema9": 8.6943, "ema20": 8.6708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.528, "volume_pace_ratio": 4.745}}
{"timestamp": "2026-09-22T14:13:25.549165", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.6, "vwap": 11.6248, "vwap_slope": -0.0028, "atr": 0.0521, "atr_pct": 0.449, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.1123, "ema9": 11.6134, "ema20": 11.6252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 1.612, "spread_pct": 0.086, "rvol": 0.078, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:13:25.550280", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 199.8s", "imbalance +56% >= 50% buy threshold, stop 12.39", "entry_score 80.6"], "reasons_against": [], "metrics": {"price": 12.445, "vwap": 12.3381, "vwap_slope": 0.0043, "atr": 0.0437, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0272, "flat_threshold_pct": 0.0877, "ema9": 12.4166, "ema20": 12.3782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 0.994, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.686, "stage3": {"stop": 12.3926, "risk": 0.0524, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.562, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 12.39"}, "entry_score": 80.63, "entry_score_breakdown": {"imbalance_sub": 0.374, "volume_pace_sub": 1.0, "volatility_sub": 0.97, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:25.587417", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.068%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2904, "vwap_slope": -0.01, "atr": 0.0278, "atr_pct": 0.273, "trend": "negative", "slope_pct": -0.1154, "flat_threshold_pct": 0.0683, "ema9": 10.1633, "ema20": 10.2095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.634, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:13:25.589419", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0422, "vwap": 9.077, "vwap_slope": -0.0033, "atr": 0.0354, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.098, "ema9": 9.0268, "ema20": 9.0392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 3.397, "spread_pct": 0.663, "rvol": 0.072, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:13:25.590372", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4222, "vwap": 7.4486, "vwap_slope": -0.0019, "atr": 0.0242, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0815, "ema9": 7.4293, "ema20": 7.4332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 1.693, "spread_pct": 0.134, "rvol": 0.069, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T14:13:25.591373", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.13, "vwap": 9.1815, "vwap_slope": -0.0043, "atr": 0.0339, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.0927, "ema9": 9.1244, "ema20": 9.1306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 3.079, "spread_pct": 0.328, "rvol": 0.084, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:13:25.592353", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.7188, "vwap_slope": -0.0522, "atr": 0.1334, "atr_pct": 1.072, "trend": "flat", "slope_pct": -0.1719, "flat_threshold_pct": 0.2679, "ema9": 12.3916, "ema20": 12.4831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 7.914, "spread_pct": 0.241, "rvol": 0.102, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T14:13:25.593264", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0566, "ema9": 6.3192, "ema20": 6.3246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 1.096, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.595}}
{"timestamp": "2026-09-22T14:13:25.594170", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (321.7s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5799, "vwap": 5.5392, "vwap_slope": 0.0012, "atr": 0.0189, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0847, "ema9": 5.5596, "ema20": 5.5541, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.675, "distance_from_high_pct": 0.692, "spread_pct": 0.179, "rvol": 0.059, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5572, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6298, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:25.595074", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2354, "vwap_slope": 0.0014, "atr": 0.0156, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0736, "ema9": 5.2771, "ema20": 5.2674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 0.283, "spread_pct": 0.189, "rvol": 0.018, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:13:25.596030", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7094, "vwap_slope": -0.0025, "atr": 0.0253, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0731, "ema9": 8.6702, "ema20": 8.6804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.042, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:13:25.596928", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9782, "vwap_slope": -0.0024, "atr": 0.0199, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0559, "ema9": 8.9234, "ema20": 8.9375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.152, "volume_pace_ratio": 1.365}}
{"timestamp": "2026-09-22T14:13:25.598141", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8488, "vwap_slope": -0.0065, "atr": 0.0594, "atr_pct": 1.24, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.3099, "ema9": 4.7601, "ema20": 4.7829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 4.96, "spread_pct": 3.545, "rvol": 0.15, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T14:13:25.599255", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 103.0s", "imbalance +83% >= 50% buy threshold, stop 7.86", "entry_score 87.3"], "reasons_against": [], "metrics": {"price": 7.9194, "vwap": 7.794, "vwap_slope": 0.0029, "atr": 0.0511, "atr_pct": 0.645, "trend": "flat", "slope_pct": 0.0716, "flat_threshold_pct": 0.1613, "ema9": 7.8727, "ema20": 7.8525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.232, "distance_from_high_pct": 0.635, "spread_pct": 0.126, "rvol": 0.127, "volume_pace_ratio": 1.143, "stage3": {"stop": 7.8581, "risk": 0.0613, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8258, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 7.86"}, "entry_score": 87.32, "entry_score_breakdown": {"imbalance_sub": 0.751, "volume_pace_sub": 1.0, "volatility_sub": 0.797, "slope_sub": 1.0, "volume_accel_sub": 0.884}}}
{"timestamp": "2026-09-22T14:13:25.647211", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7089, "vwap": 14.797, "vwap_slope": -0.0029, "atr": 0.0324, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.055, "ema9": 14.7081, "ema20": 14.7151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.81, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.429}}
{"timestamp": "2026-09-22T14:13:25.648372", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (133.7s) but room-to-run failed: imbalance -67% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.1597, "vwap": 10.0726, "vwap_slope": 0.0036, "atr": 0.0365, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.0899, "ema9": 10.1238, "ema20": 10.1108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.297, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.451, "stage3": {"stop": 10.1159, "risk": 0.0438, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6729, "passed": false, "reason": "imbalance -67% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:25.649299", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (326.8s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.215, "vwap": 9.1367, "vwap_slope": 0.0093, "atr": 0.0397, "atr_pct": 0.431, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.1078, "ema9": 9.18, "ema20": 9.1519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.45, "distance_from_high_pct": 0.486, "spread_pct": 0.326, "rvol": 0.05, "volume_pace_ratio": 0.452, "stage3": {"stop": 9.1674, "risk": 0.0476, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7904, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:25.650148", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8001, "vwap": 13.8079, "vwap_slope": -0.001, "atr": 0.0379, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0687, "ema9": 13.7859, "ema20": 13.7951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.498, "spread_pct": 0.072, "rvol": 0.06, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:13:25.651153", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (321.8s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.21, "vwap": 6.1493, "vwap_slope": 0.0013, "atr": 0.0172, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0694, "ema9": 6.1834, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.475, "distance_from_high_pct": 0.161, "spread_pct": 0.161, "rvol": 0.098, "volume_pace_ratio": 0.878, "stage3": {"stop": 6.1894, "risk": 0.0206, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3765, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:13:25.653180", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.3789, "vwap": 13.4487, "vwap_slope": -0.006, "atr": 0.0413, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0751, "flat_threshold_pct": 0.0772, "ema9": 13.3534, "ema20": 13.3622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 4.025, "spread_pct": 0.075, "rvol": 0.114, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:13:30.659156", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.174%)", "metrics": {"price": 5.5487, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1739, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:30.660194", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5487, "vwap": 5.5099, "vwap_slope": 0.0003, "atr": 0.0205, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.5241, "imbalance_decline_count": 0, "imbalance_cur": 0.2117534334078569, "imbalance_prev": -0.9428571428571428}}
{"timestamp": "2026-09-22T14:13:30.660883", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.219%)", "metrics": {"price": 9.485, "peak_price": 9.485, "peak_gain_cents": 46.0, "slope_pct": 0.2194, "trend": "flat"}}
{"timestamp": "2026-09-22T14:13:30.661649", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.485, "vwap": 9.0092, "vwap_slope": 0.0611, "atr": 0.0892, "trend": "flat", "slope_pct": 0.1649, "lower_highs_lower_lows": false, "stop": 9.378, "imbalance_decline_count": 0, "imbalance_cur": 0.04911701716813538, "imbalance_prev": -0.36690468658200387}}
{"timestamp": "2026-09-22T14:13:30.662174", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.216%)", "metrics": {"price": 12.17, "peak_price": 12.17, "peak_gain_cents": 8.0, "slope_pct": 0.2164, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:30.662906", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.17, "vwap": 11.9144, "vwap_slope": 0.0171, "atr": 0.0776, "trend": "flat", "slope_pct": 0.0745, "lower_highs_lower_lows": false, "stop": 12.0769, "imbalance_decline_count": 0, "imbalance_cur": -0.4696951865364246, "imbalance_prev": -0.4707866049721591}}
{"timestamp": "2026-09-22T14:13:30.664941", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.0958, "vwap": 13.7133, "vwap_slope": -0.0164, "atr": 0.2887, "atr_pct": 2.204, "trend": "flat", "slope_pct": -0.2384, "flat_threshold_pct": 0.5511, "ema9": 13.1389, "ema20": 13.2993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 17.481, "spread_pct": 0.229, "rvol": 2.335, "volume_pace_ratio": 20.93}}
{"timestamp": "2026-09-22T14:13:30.665992", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.8523, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0441, "flat_threshold_pct": 0.0975, "ema9": 8.7884, "ema20": 8.7758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 4.338, "spread_pct": 0.113, "rvol": 0.578, "volume_pace_ratio": 5.181}}
{"timestamp": "2026-09-22T14:13:30.667052", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2399, "vwap": 13.6187, "vwap_slope": -0.0038, "atr": 0.0923, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.1743, "ema9": 13.1973, "ema20": 13.2011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.696, "spread_pct": 0.151, "rvol": 0.111, "volume_pace_ratio": 0.995}}
{"timestamp": "2026-09-22T14:13:30.668014", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3867, "vwap": 6.4076, "vwap_slope": -0.0034, "atr": 0.0195, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.0762, "ema9": 6.369, "ema20": 6.3767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 2.79, "spread_pct": 0.157, "rvol": 0.138, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:13:30.668972", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T14:13:30.670797", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 133.7s", "imbalance +61% >= 50% buy threshold, stop 12.72", "entry_score 83.2"], "reasons_against": [], "metrics": {"price": 12.755, "vwap": 12.7249, "vwap_slope": 0.0037, "atr": 0.0322, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0632, "ema9": 12.7569, "ema20": 12.743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.06, "volume_pace_ratio": 0.538, "stage3": {"stop": 12.7164, "risk": 0.0386, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6079, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 12.72"}, "entry_score": 83.2, "entry_score_breakdown": {"imbalance_sub": 0.44, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:30.706976", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.7369, "vwap_slope": -0.0, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0472, "flat_threshold_pct": 0.1178, "ema9": 8.6983, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.4, "distance_from_high_pct": 4.767, "spread_pct": 0.114, "rvol": 0.529, "volume_pace_ratio": 4.744}}
{"timestamp": "2026-09-22T14:13:30.709803", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.625, "vwap": 11.625, "vwap_slope": -0.0025, "atr": 0.0521, "atr_pct": 0.448, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1121, "ema9": 11.6184, "ema20": 11.6276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 1.399, "spread_pct": 0.086, "rvol": 0.078, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:13:30.711706", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 205.0s", "imbalance +58% >= 50% buy threshold, stop 12.39", "entry_score 81.5"], "reasons_against": [], "metrics": {"price": 12.445, "vwap": 12.3381, "vwap_slope": 0.0043, "atr": 0.0437, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0272, "flat_threshold_pct": 0.0878, "ema9": 12.4166, "ema20": 12.3782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 0.994, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.684, "stage3": {"stop": 12.3926, "risk": 0.0524, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5811, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 12.39"}, "entry_score": 81.45, "entry_score_breakdown": {"imbalance_sub": 0.402, "volume_pace_sub": 1.0, "volatility_sub": 0.97, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:30.761767", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.068%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2904, "vwap_slope": -0.01, "atr": 0.0278, "atr_pct": 0.273, "trend": "negative", "slope_pct": -0.1154, "flat_threshold_pct": 0.0683, "ema9": 10.1633, "ema20": 10.2095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.634, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:13:30.763001", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0414, "vwap": 9.0769, "vwap_slope": -0.0034, "atr": 0.0354, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.098, "ema9": 9.0266, "ema20": 9.0391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.406, "spread_pct": 0.663, "rvol": 0.072, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:13:30.764093", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4494, "vwap_slope": -0.0011, "atr": 0.0242, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0811, "ema9": 7.4358, "ema20": 7.4364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.069, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T14:13:30.765132", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.135, "vwap": 9.1816, "vwap_slope": -0.0043, "atr": 0.0339, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0927, "ema9": 9.1254, "ema20": 9.1311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 3.025, "spread_pct": 0.328, "rvol": 0.084, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:13:30.766066", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.4405, "vwap": 12.7186, "vwap_slope": -0.0523, "atr": 0.1334, "atr_pct": 1.072, "trend": "flat", "slope_pct": -0.1721, "flat_threshold_pct": 0.2681, "ema9": 12.3897, "ema20": 12.4822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 7.984, "spread_pct": 0.241, "rvol": 0.102, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T14:13:30.767114", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.32", "VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0143, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0566, "ema9": 6.3192, "ema20": 6.3246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 1.096, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.592}}
{"timestamp": "2026-09-22T14:13:30.768175", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (326.9s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5909, "vwap": 5.5401, "vwap_slope": 0.0021, "atr": 0.0203, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0909, "ema9": 5.5618, "ema20": 5.5552, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.708, "distance_from_high_pct": 0.497, "spread_pct": 0.179, "rvol": 0.06, "volume_pace_ratio": 0.54, "stage3": {"stop": 5.5665, "risk": 0.0244, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1379, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:30.769134", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2356, "vwap_slope": 0.0017, "atr": 0.0156, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.0736, "ema9": 5.2771, "ema20": 5.2674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.24, "distance_from_high_pct": 0.283, "spread_pct": 0.189, "rvol": 0.018, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:13:30.770203", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7093, "vwap_slope": -0.0027, "atr": 0.0253, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.073, "ema9": 8.6722, "ema20": 8.6814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.042, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:13:30.771229", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 8.978, "vwap_slope": -0.0026, "atr": 0.0207, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0579, "ema9": 8.9274, "ema20": 8.9394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.153, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:13:30.772136", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8488, "vwap_slope": -0.0065, "atr": 0.0594, "atr_pct": 1.24, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.3099, "ema9": 4.7601, "ema20": 4.7829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 4.96, "spread_pct": 3.545, "rvol": 0.15, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T14:13:30.773060", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 108.1s", "imbalance +89% >= 50% buy threshold, stop 7.87", "entry_score 89.8"], "reasons_against": [], "metrics": {"price": 7.93, "vwap": 7.7943, "vwap_slope": 0.0032, "atr": 0.0518, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.1633, "ema9": 7.8748, "ema20": 7.8536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.239, "distance_from_high_pct": 0.502, "spread_pct": 0.126, "rvol": 0.128, "volume_pace_ratio": 1.144, "stage3": {"stop": 7.8678, "risk": 0.0622, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8871, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 7.87"}, "entry_score": 89.81, "entry_score_breakdown": {"imbalance_sub": 0.839, "volume_pace_sub": 1.0, "volatility_sub": 0.792, "slope_sub": 1.0, "volume_accel_sub": 0.88}}}
{"timestamp": "2026-09-22T14:13:30.808604", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.71, "vwap": 14.797, "vwap_slope": -0.0029, "atr": 0.0324, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.055, "ema9": 14.7083, "ema20": 14.7152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.427}}
{"timestamp": "2026-09-22T14:13:30.810135", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (138.9s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.16, "vwap": 10.0726, "vwap_slope": 0.0036, "atr": 0.0365, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.0899, "ema9": 10.1238, "ema20": 10.1108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.294, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.448, "stage3": {"stop": 10.1162, "risk": 0.0438, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4477, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:30.811450", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (332.0s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.2295, "vwap": 9.1372, "vwap_slope": 0.0098, "atr": 0.0404, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.1096, "ema9": 9.1829, "ema20": 9.1533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.455, "distance_from_high_pct": 0.329, "spread_pct": 0.326, "rvol": 0.05, "volume_pace_ratio": 0.452, "stage3": {"stop": 9.181, "risk": 0.0485, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5933, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:30.812869", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.825, "vwap": 13.8081, "vwap_slope": -0.0009, "atr": 0.0384, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0694, "ema9": 13.7909, "ema20": 13.7975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.061, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:13:30.813959", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 326.9s", "imbalance +86% >= 50% buy threshold, stop 6.19", "entry_score 94.0"], "reasons_against": [], "metrics": {"price": 6.21, "vwap": 6.1493, "vwap_slope": 0.0014, "atr": 0.0172, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0694, "ema9": 6.1834, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.477, "distance_from_high_pct": 0.161, "spread_pct": 0.161, "rvol": 0.098, "volume_pace_ratio": 0.877, "stage3": {"stop": 6.1894, "risk": 0.0206, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.861, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 6.19"}, "entry_score": 94.04, "entry_score_breakdown": {"imbalance_sub": 0.801, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:30.867730", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4484, "vwap_slope": -0.0062, "atr": 0.0413, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.0772, "ema9": 13.3546, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.175, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.115, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:13:35.871397", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.123%)", "metrics": {"price": 5.5394, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1234, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:35.873050", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5394, "vwap": 5.5099, "vwap_slope": 0.0004, "atr": 0.0205, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5148, "imbalance_decline_count": 1, "imbalance_cur": -0.16767432486900444, "imbalance_prev": 0.2117534334078569}}
{"timestamp": "2026-09-22T14:13:35.873858", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.409%)", "metrics": {"price": 9.545, "peak_price": 9.545, "peak_gain_cents": 52.0, "slope_pct": 0.4092, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:35.874921", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.545, "vwap": 9.0238, "vwap_slope": 0.0757, "atr": 0.0935, "trend": "flat", "slope_pct": 0.1669, "lower_highs_lower_lows": false, "stop": 9.4329, "imbalance_decline_count": 0, "imbalance_cur": 0.6239787040344792, "imbalance_prev": 0.04911701716813538}}
{"timestamp": "2026-09-22T14:13:35.876542", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 12.165, "peak_price": 12.17, "peak_gain_cents": 8.0, "slope_pct": 0.204, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:35.877163", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.165, "vwap": 11.9143, "vwap_slope": 0.017, "atr": 0.0776, "trend": "flat", "slope_pct": 0.0744, "lower_highs_lower_lows": false, "stop": 12.0719, "imbalance_decline_count": 1, "imbalance_cur": -0.4754834390138238, "imbalance_prev": -0.4696951865364246}}
{"timestamp": "2026-09-22T14:13:35.878240", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.0613, "vwap": 13.7127, "vwap_slope": -0.0171, "atr": 0.2887, "atr_pct": 2.21, "trend": "flat", "slope_pct": -0.2396, "flat_threshold_pct": 0.5525, "ema9": 13.132, "ema20": 13.296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 17.698, "spread_pct": 0.306, "rvol": 2.337, "volume_pace_ratio": 20.909}}
{"timestamp": "2026-09-22T14:13:35.879204", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.83, "vwap": 8.8523, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.0974, "ema9": 8.7904, "ema20": 8.7768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 4.23, "spread_pct": 0.113, "rvol": 0.578, "volume_pace_ratio": 5.172}}
{"timestamp": "2026-09-22T14:13:35.880122", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2399, "vwap": 13.6187, "vwap_slope": -0.0038, "atr": 0.0923, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.1663, "flat_threshold_pct": 0.1743, "ema9": 13.1973, "ema20": 13.2011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.696, "spread_pct": 0.151, "rvol": 0.111, "volume_pace_ratio": 0.994}}
{"timestamp": "2026-09-22T14:13:35.880986", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3604, "vwap": 6.4073, "vwap_slope": -0.0037, "atr": 0.0195, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0765, "ema9": 6.3638, "ema20": 6.3742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 3.19, "spread_pct": 0.157, "rvol": 0.138, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:13:35.881761", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T14:13:35.882931", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 138.9s", "imbalance +62% >= 50% buy threshold, stop 12.72", "entry_score 83.8"], "reasons_against": [], "metrics": {"price": 12.755, "vwap": 12.7249, "vwap_slope": 0.0037, "atr": 0.0322, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0632, "ema9": 12.7569, "ema20": 12.743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 0.352, "spread_pct": 0.078, "rvol": 0.06, "volume_pace_ratio": 0.537, "stage3": {"stop": 12.7164, "risk": 0.0386, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6228, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 12.72"}, "entry_score": 83.83, "entry_score_breakdown": {"imbalance_sub": 0.461, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:35.916720", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.785, "vwap": 8.737, "vwap_slope": 0.0, "atr": 0.0414, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1178, "ema9": 8.6973, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.402, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.53, "volume_pace_ratio": 4.74}}
{"timestamp": "2026-09-22T14:13:35.917976", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.628, "vwap": 11.6251, "vwap_slope": -0.0025, "atr": 0.0521, "atr_pct": 0.448, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.1121, "ema9": 11.619, "ema20": 11.6279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.374, "spread_pct": 0.086, "rvol": 0.078, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:13:35.919521", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 210.2s", "imbalance +83% >= 50% buy threshold, stop 12.39", "entry_score 92.2"], "reasons_against": [], "metrics": {"price": 12.445, "vwap": 12.3381, "vwap_slope": 0.0043, "atr": 0.0437, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0272, "flat_threshold_pct": 0.0878, "ema9": 12.4166, "ema20": 12.3782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 0.994, "spread_pct": 0.08, "rvol": 0.076, "volume_pace_ratio": 0.683, "stage3": {"stop": 12.3926, "risk": 0.0524, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8318, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 12.39"}, "entry_score": 92.19, "entry_score_breakdown": {"imbalance_sub": 0.76, "volume_pace_sub": 1.0, "volatility_sub": 0.97, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:35.958146", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.068%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2904, "vwap_slope": -0.01, "atr": 0.0278, "atr_pct": 0.273, "trend": "negative", "slope_pct": -0.1154, "flat_threshold_pct": 0.0683, "ema9": 10.1633, "ema20": 10.2095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.634, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:13:35.960204", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.077, "vwap_slope": -0.0033, "atr": 0.0354, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0979, "ema9": 9.0283, "ema20": 9.0399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.314, "spread_pct": 0.663, "rvol": 0.072, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:13:35.961194", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4494, "vwap_slope": -0.0011, "atr": 0.0242, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0811, "ema9": 7.4358, "ema20": 7.4364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.069, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T14:13:35.962137", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.145, "vwap": 9.1819, "vwap_slope": -0.0039, "atr": 0.0346, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.0945, "ema9": 9.1274, "ema20": 9.132, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.919, "spread_pct": 0.547, "rvol": 0.084, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:13:35.963065", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.4602, "vwap": 12.7187, "vwap_slope": -0.0523, "atr": 0.1334, "atr_pct": 1.071, "trend": "flat", "slope_pct": -0.1717, "flat_threshold_pct": 0.2677, "ema9": 12.3936, "ema20": 12.484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 7.839, "spread_pct": 0.241, "rvol": 0.102, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T14:13:35.968096", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3226, "vwap_slope": -0.0001, "atr": 0.0145, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0572, "ema9": 6.3212, "ema20": 6.3256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 0.94, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.59}}
{"timestamp": "2026-09-22T14:13:35.969280", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (332.1s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.5404, "vwap_slope": 0.0024, "atr": 0.0203, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0912, "ema9": 5.5587, "ema20": 5.5536, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.729, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.061, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5506, "risk": 0.0244, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2476, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:35.970162", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2357, "vwap_slope": 0.0018, "atr": 0.0156, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.0735, "ema9": 5.2781, "ema20": 5.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.162}}
{"timestamp": "2026-09-22T14:13:35.971192", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7093, "vwap_slope": -0.0027, "atr": 0.0253, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.073, "ema9": 8.6722, "ema20": 8.6814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.042, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:13:35.973090", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9236, "vwap": 8.9778, "vwap_slope": -0.0028, "atr": 0.0207, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.058, "ema9": 8.9241, "ema20": 8.9379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 1.938, "spread_pct": 0.112, "rvol": 0.153, "volume_pace_ratio": 1.369}}
{"timestamp": "2026-09-22T14:13:35.974021", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8488, "vwap_slope": -0.0065, "atr": 0.0594, "atr_pct": 1.24, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.3099, "ema9": 4.7601, "ema20": 4.7829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 4.96, "spread_pct": 3.545, "rvol": 0.15, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T14:13:35.975768", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 113.3s", "imbalance +90% >= 50% buy threshold, stop 7.85", "entry_score 90.4"], "reasons_against": [], "metrics": {"price": 7.9123, "vwap": 7.7944, "vwap_slope": 0.0033, "atr": 0.0518, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.0713, "flat_threshold_pct": 0.1637, "ema9": 7.8713, "ema20": 7.8519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.242, "distance_from_high_pct": 0.724, "spread_pct": 0.126, "rvol": 0.128, "volume_pace_ratio": 1.144, "stage3": {"stop": 7.8501, "risk": 0.0622, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9013, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 7.85"}, "entry_score": 90.38, "entry_score_breakdown": {"imbalance_sub": 0.859, "volume_pace_sub": 1.0, "volatility_sub": 0.791, "slope_sub": 1.0, "volume_accel_sub": 0.879}}}
{"timestamp": "2026-09-22T14:13:36.011682", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7198, "vwap": 14.797, "vwap_slope": -0.0029, "atr": 0.0324, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.055, "ema9": 14.7103, "ema20": 14.7161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 1.737, "spread_pct": 0.068, "rvol": 0.159, "volume_pace_ratio": 1.424}}
{"timestamp": "2026-09-22T14:13:36.012977", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (144.1s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 10.165, "vwap": 10.0727, "vwap_slope": 0.0038, "atr": 0.0365, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0899, "ema9": 10.1248, "ema20": 10.1113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 0.245, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.448, "stage3": {"stop": 10.1212, "risk": 0.0438, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2626, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:36.014018", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (337.2s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.215, "vwap": 9.137, "vwap_slope": 0.0096, "atr": 0.0404, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.1097, "ema9": 9.18, "ema20": 9.1519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.455, "distance_from_high_pct": 0.486, "spread_pct": 0.217, "rvol": 0.05, "volume_pace_ratio": 0.452, "stage3": {"stop": 9.1665, "risk": 0.0485, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7216, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:36.015117", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.825, "vwap": 13.8081, "vwap_slope": -0.0008, "atr": 0.0387, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.07, "ema9": 13.7909, "ema20": 13.7975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.061, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:13:36.017497", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (332.1s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.205, "vwap": 6.1494, "vwap_slope": 0.0014, "atr": 0.0178, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.0716, "ema9": 6.1824, "ema20": 6.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.48, "distance_from_high_pct": 0.241, "spread_pct": 0.161, "rvol": 0.098, "volume_pace_ratio": 0.877, "stage3": {"stop": 6.1836, "risk": 0.0214, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3818, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:13:36.018482", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4483, "vwap_slope": -0.0064, "atr": 0.0413, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.0772, "ema9": 13.3546, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.115, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:13:41.024687", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 5.54, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1267, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:41.027644", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0205, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5154, "imbalance_decline_count": 0, "imbalance_cur": -0.05818771392541884, "imbalance_prev": -0.16767432486900444}}
{"timestamp": "2026-09-22T14:13:41.028596", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.425%)", "metrics": {"price": 9.55, "peak_price": 9.55, "peak_gain_cents": 52.5, "slope_pct": 0.4249, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:41.030441", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.55, "vwap": 9.0206, "vwap_slope": 0.0725, "atr": 0.1078, "trend": "flat", "slope_pct": 0.1671, "lower_highs_lower_lows": false, "stop": 9.4206, "imbalance_decline_count": 0, "imbalance_cur": 0.6697850497273019, "imbalance_prev": 0.6239787040344792}}
{"timestamp": "2026-09-22T14:13:41.031070", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.290%)", "metrics": {"price": 12.2, "peak_price": 12.2, "peak_gain_cents": 11.0, "slope_pct": 0.2904, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:41.031626", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.2, "vwap": 11.9159, "vwap_slope": 0.0186, "atr": 0.0797, "trend": "flat", "slope_pct": 0.0753, "lower_highs_lower_lows": false, "stop": 12.1044, "imbalance_decline_count": 0, "imbalance_cur": 0.01046559538524928, "imbalance_prev": -0.4754834390138238}}
{"timestamp": "2026-09-22T14:13:41.032678", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.0656, "vwap": 13.7127, "vwap_slope": -0.0171, "atr": 0.2887, "atr_pct": 2.209, "trend": "flat", "slope_pct": -0.2394, "flat_threshold_pct": 0.5524, "ema9": 13.1328, "ema20": 13.2964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 17.671, "spread_pct": 0.306, "rvol": 2.337, "volume_pace_ratio": 20.869}}
{"timestamp": "2026-09-22T14:13:41.034598", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.84, "vwap": 8.8522, "vwap_slope": -0.0012, "atr": 0.0351, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.0993, "ema9": 8.7924, "ema20": 8.7777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 4.121, "spread_pct": 0.113, "rvol": 0.582, "volume_pace_ratio": 5.199}}
{"timestamp": "2026-09-22T14:13:41.037210", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.6182, "vwap_slope": -0.0043, "atr": 0.0923, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.166, "flat_threshold_pct": 0.1742, "ema9": 13.1993, "ema20": 13.202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.261, "distance_from_high_pct": 6.624, "spread_pct": 0.302, "rvol": 0.111, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T14:13:41.039633", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3618, "vwap": 6.4069, "vwap_slope": -0.0041, "atr": 0.0201, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0789, "ema9": 6.3641, "ema20": 6.3743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 3.169, "spread_pct": 0.156, "rvol": 0.14, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:13:41.040572", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.4}}
{"timestamp": "2026-09-22T14:13:41.042276", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (144.1s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 12.78, "vwap": 12.7259, "vwap_slope": 0.0046, "atr": 0.0338, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0662, "ema9": 12.7619, "ema20": 12.7454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 0.156, "spread_pct": 0.078, "rvol": 0.061, "volume_pace_ratio": 0.547, "stage3": {"stop": 12.7394, "risk": 0.0406, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2247, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:41.043307", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.81, "vwap": 8.7374, "vwap_slope": 0.0004, "atr": 0.0454, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.1287, "ema9": 8.7023, "ema20": 8.6746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 4.55, "spread_pct": 0.113, "rvol": 0.531, "volume_pace_ratio": 4.744}}
{"timestamp": "2026-09-22T14:13:41.044990", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.63", "VWAP sloping down"], "metrics": {"price": 11.625, "vwap": 11.6251, "vwap_slope": -0.0025, "atr": 0.0521, "atr_pct": 0.448, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.1121, "ema9": 11.6184, "ema20": 11.6276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.399, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:13:41.046082", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 215.3s", "imbalance +67% >= 50% buy threshold, stop 12.43", "entry_score 84.8"], "reasons_against": [], "metrics": {"price": 12.4814, "vwap": 12.3398, "vwap_slope": 0.0059, "atr": 0.0465, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0281, "flat_threshold_pct": 0.0931, "ema9": 12.4239, "ema20": 12.3817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 0.705, "spread_pct": 0.08, "rvol": 0.077, "volume_pace_ratio": 0.69, "stage3": {"stop": 12.4256, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6652, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 12.43"}, "entry_score": 84.8, "entry_score_breakdown": {"imbalance_sub": 0.522, "volume_pace_sub": 1.0, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:41.085702", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.071%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.165, "vwap": 10.2899, "vwap_slope": -0.0104, "atr": 0.0288, "atr_pct": 0.284, "trend": "negative", "slope_pct": -0.115, "flat_threshold_pct": 0.0709, "ema9": 10.1663, "ema20": 10.211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.643, "distance_from_high_pct": 4.999, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:13:41.086949", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.077, "vwap_slope": -0.0033, "atr": 0.0354, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0979, "ema9": 9.0283, "ema20": 9.0399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.314, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T14:13:41.091690", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.47, "vwap": 7.4502, "vwap_slope": -0.0003, "atr": 0.0253, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0845, "ema9": 7.4388, "ema20": 7.4378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.06, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:13:41.092851", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1826, "vwap_slope": -0.0032, "atr": 0.0353, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.0962, "ema9": 9.1324, "ema20": 9.1344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.654, "spread_pct": 0.545, "rvol": 0.084, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:13:41.095324", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.47, "vwap": 12.7186, "vwap_slope": -0.0523, "atr": 0.1334, "atr_pct": 1.07, "trend": "flat", "slope_pct": -0.1714, "flat_threshold_pct": 0.2675, "ema9": 12.3956, "ema20": 12.485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 7.766, "spread_pct": 0.241, "rvol": 0.102, "volume_pace_ratio": 0.912}}
{"timestamp": "2026-09-22T14:13:41.097646", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.35, "vwap": 6.3227, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.064, "ema9": 6.3262, "ema20": 6.3279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.548, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.593}}
{"timestamp": "2026-09-22T14:13:41.099905", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (337.2s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.585, "vwap": 5.5407, "vwap_slope": 0.0027, "atr": 0.0203, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.091, "ema9": 5.5607, "ema20": 5.5546, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.734, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.061, "volume_pace_ratio": 0.546, "stage3": {"stop": 5.5606, "risk": 0.0244, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2184, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:41.101115", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2362, "vwap_slope": 0.0022, "atr": 0.0156, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.0735, "ema9": 5.2781, "ema20": 5.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.261, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.018, "volume_pace_ratio": 0.163}}
{"timestamp": "2026-09-22T14:13:41.103666", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7094, "vwap_slope": -0.0026, "atr": 0.0268, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.077, "ema9": 8.6752, "ema20": 8.6828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.907, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:13:41.106175", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9386, "vwap": 8.9769, "vwap_slope": -0.0037, "atr": 0.0207, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0579, "ema9": 8.9271, "ema20": 8.9393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 1.774, "spread_pct": 0.112, "rvol": 0.156, "volume_pace_ratio": 1.396}}
{"timestamp": "2026-09-22T14:13:41.108051", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.79, "vwap": 4.8488, "vwap_slope": -0.0065, "atr": 0.0594, "atr_pct": 1.24, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.3099, "ema9": 4.7601, "ema20": 4.7829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.332, "distance_from_high_pct": 4.96, "spread_pct": 3.545, "rvol": 0.15, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T14:13:41.109998", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (118.5s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8677, "vwap": 7.7949, "vwap_slope": 0.0037, "atr": 0.0529, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.0696, "flat_threshold_pct": 0.168, "ema9": 7.8624, "ema20": 7.8476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.254, "distance_from_high_pct": 1.284, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.148, "stage3": {"stop": 7.8042, "risk": 0.0635, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0587, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:41.112352", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.76, "vwap": 14.797, "vwap_slope": -0.0029, "atr": 0.0359, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.0609, "ema9": 14.7183, "ema20": 14.72, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.469, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.424}}
{"timestamp": "2026-09-22T14:13:41.113367", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 149.2s", "imbalance +97% >= 50% buy threshold, stop 10.13", "entry_score 98.1"], "reasons_against": [], "metrics": {"price": 10.175, "vwap": 10.0729, "vwap_slope": 0.004, "atr": 0.0373, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0915, "ema9": 10.1268, "ema20": 10.1122, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.463, "distance_from_high_pct": 0.147, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.448, "stage3": {"stop": 10.1302, "risk": 0.0448, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9744, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 10.13"}, "entry_score": 98.13, "entry_score_breakdown": {"imbalance_sub": 0.963, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:41.153677", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (342.3s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.215, "vwap": 9.137, "vwap_slope": 0.0096, "atr": 0.0404, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.1097, "ema9": 9.18, "ema20": 9.1519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.455, "distance_from_high_pct": 0.486, "spread_pct": 0.217, "rvol": 0.05, "volume_pace_ratio": 0.451, "stage3": {"stop": 9.1665, "risk": 0.0485, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7216, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:41.158414", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.85, "vwap": 13.809, "vwap_slope": 0.0, "atr": 0.0416, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.075, "ema9": 13.7959, "ema20": 13.7999, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.142, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:13:41.160465", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (337.3s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.21, "vwap": 6.1495, "vwap_slope": 0.0016, "atr": 0.0185, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0744, "ema9": 6.1834, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.482, "distance_from_high_pct": 0.161, "spread_pct": 0.161, "rvol": 0.098, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.1878, "risk": 0.0222, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3403, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:13:41.161721", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.378, "vwap": 13.4483, "vwap_slope": -0.0064, "atr": 0.0428, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0751, "flat_threshold_pct": 0.0799, "ema9": 13.3532, "ema20": 13.3622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.183, "distance_from_high_pct": 4.032, "spread_pct": 0.075, "rvol": 0.115, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:13:46.167724", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 5.54, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1267, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:46.169824", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0205, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5154, "imbalance_decline_count": 0, "imbalance_cur": 0.059964441571036045, "imbalance_prev": -0.05818771392541884}}
{"timestamp": "2026-09-22T14:13:46.170445", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.488%)", "metrics": {"price": 9.5699, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.4877, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:46.171357", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5699, "vwap": 9.0238, "vwap_slope": 0.0757, "atr": 0.1092, "trend": "flat", "slope_pct": 0.1677, "lower_highs_lower_lows": false, "stop": 9.4388, "imbalance_decline_count": 1, "imbalance_cur": 0.564042166145809, "imbalance_prev": 0.6697850497273019}}
{"timestamp": "2026-09-22T14:13:46.171852", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.290%)", "metrics": {"price": 12.1999, "peak_price": 12.2, "peak_gain_cents": 11.0, "slope_pct": 0.2902, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:46.172507", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.1999, "vwap": 11.916, "vwap_slope": 0.0187, "atr": 0.0797, "trend": "flat", "slope_pct": 0.0753, "lower_highs_lower_lows": false, "stop": 12.1043, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.01046559538524928}}
{"timestamp": "2026-09-22T14:13:46.173564", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.7121, "vwap_slope": -0.0176, "atr": 0.2887, "atr_pct": 2.21, "trend": "flat", "slope_pct": -0.2396, "flat_threshold_pct": 0.5526, "ema9": 13.1317, "ema20": 13.2959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 17.706, "spread_pct": 0.306, "rvol": 2.339, "volume_pace_ratio": 20.845}}
{"timestamp": "2026-09-22T14:13:46.174463", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.835, "vwap": 8.8521, "vwap_slope": -0.0013, "atr": 0.0351, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0994, "ema9": 8.7914, "ema20": 8.7772, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 4.176, "spread_pct": 0.113, "rvol": 0.583, "volume_pace_ratio": 5.193}}
{"timestamp": "2026-09-22T14:13:46.175361", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.6178, "vwap_slope": -0.0047, "atr": 0.0952, "atr_pct": 0.715, "trend": "flat", "slope_pct": -0.1647, "flat_threshold_pct": 0.1788, "ema9": 13.2113, "ema20": 13.2077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 6.202, "spread_pct": 0.452, "rvol": 0.111, "volume_pace_ratio": 0.993}}
{"timestamp": "2026-09-22T14:13:46.176314", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4071, "vwap_slope": -0.0039, "atr": 0.0202, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.0789, "ema9": 6.3694, "ema20": 6.3769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T14:13:46.177104", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:13:46.178325", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (149.2s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 12.785, "vwap": 12.7271, "vwap_slope": 0.0059, "atr": 0.0345, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0675, "ema9": 12.7629, "ema20": 12.7459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.063, "volume_pace_ratio": 0.559, "stage3": {"stop": 12.7436, "risk": 0.0414, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1829, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:46.179311", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 8.8175, "vwap": 8.7375, "vwap_slope": 0.0005, "atr": 0.0454, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.1286, "ema9": 8.7038, "ema20": 8.6753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 4.469, "spread_pct": 0.113, "rvol": 0.532, "volume_pace_ratio": 4.739}}
{"timestamp": "2026-09-22T14:13:46.180261", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5899, "vwap": 11.6246, "vwap_slope": -0.0029, "atr": 0.0521, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.1124, "ema9": 11.6114, "ema20": 11.6242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 1.697, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:13:46.181236", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 220.5s", "imbalance +54% >= 50% buy threshold, stop 12.41", "entry_score 79.3"], "reasons_against": [], "metrics": {"price": 12.47, "vwap": 12.3398, "vwap_slope": 0.006, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0278, "flat_threshold_pct": 0.0931, "ema9": 12.4216, "ema20": 12.3806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 0.796, "spread_pct": 0.08, "rvol": 0.077, "volume_pace_ratio": 0.689, "stage3": {"stop": 12.4142, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5377, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 12.41"}, "entry_score": 79.33, "entry_score_breakdown": {"imbalance_sub": 0.34, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:46.252267", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.071%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.165, "vwap": 10.2899, "vwap_slope": -0.0104, "atr": 0.0288, "atr_pct": 0.284, "trend": "negative", "slope_pct": -0.115, "flat_threshold_pct": 0.0709, "ema9": 10.1663, "ema20": 10.211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.643, "distance_from_high_pct": 4.999, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:13:46.253308", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.077, "vwap_slope": -0.0033, "atr": 0.0354, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0979, "ema9": 9.0283, "ema20": 9.0399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.314, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:13:46.254263", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4236, "vwap": 7.4489, "vwap_slope": -0.0016, "atr": 0.0253, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0851, "ema9": 7.4295, "ema20": 7.4334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.674, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T14:13:46.255209", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.195, "vwap": 9.1837, "vwap_slope": -0.0021, "atr": 0.0371, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.1008, "ema9": 9.1374, "ema20": 9.1368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.389, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:13:46.256105", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.4693, "vwap": 12.7186, "vwap_slope": -0.0524, "atr": 0.1334, "atr_pct": 1.07, "trend": "flat", "slope_pct": -0.1714, "flat_threshold_pct": 0.2675, "ema9": 12.3954, "ema20": 12.4849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 7.771, "spread_pct": 0.241, "rvol": 0.102, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T14:13:46.256967", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.34, "vwap": 6.3227, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0641, "ema9": 6.3242, "ema20": 6.327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.59}}
{"timestamp": "2026-09-22T14:13:46.258023", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (342.4s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.585, "vwap": 5.5409, "vwap_slope": 0.0029, "atr": 0.0203, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.091, "ema9": 5.5607, "ema20": 5.5546, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.744, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.061, "volume_pace_ratio": 0.548, "stage3": {"stop": 5.5606, "risk": 0.0244, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2275, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:46.258952", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.2748, "vwap": 5.2364, "vwap_slope": 0.0025, "atr": 0.0159, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0406, "flat_threshold_pct": 0.0755, "ema9": 5.275, "ema20": 5.2664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.475, "spread_pct": 0.189, "rvol": 0.018, "volume_pace_ratio": 0.164}}
{"timestamp": "2026-09-22T14:13:46.260996", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.7094, "vwap_slope": -0.0026, "atr": 0.0268, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0769, "ema9": 8.6762, "ema20": 8.6833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:13:46.261975", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9767, "vwap_slope": -0.0039, "atr": 0.0207, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0581, "ema9": 8.9234, "ema20": 8.9375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.156, "volume_pace_ratio": 1.393}}
{"timestamp": "2026-09-22T14:13:46.262921", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8487, "vwap_slope": -0.0065, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.3115, "ema9": 4.7611, "ema20": 4.7834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.861, "spread_pct": 3.545, "rvol": 0.151, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T14:13:46.263874", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (123.6s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8677, "vwap": 7.7949, "vwap_slope": 0.0037, "atr": 0.0529, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.0696, "flat_threshold_pct": 0.168, "ema9": 7.8624, "ema20": 7.8476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.254, "distance_from_high_pct": 1.284, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.145, "stage3": {"stop": 7.8042, "risk": 0.0635, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0587, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:46.265064", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.755, "vwap": 14.797, "vwap_slope": -0.0029, "atr": 0.0359, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0609, "ema9": 14.7173, "ema20": 14.7195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.502, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.422}}
{"timestamp": "2026-09-22T14:13:46.266016", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 154.3s", "imbalance +84% >= 50% buy threshold, stop 10.12", "entry_score 92.5"], "reasons_against": [], "metrics": {"price": 10.165, "vwap": 10.073, "vwap_slope": 0.004, "atr": 0.0373, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0916, "ema9": 10.1248, "ema20": 10.1113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.245, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.446, "stage3": {"stop": 10.1202, "risk": 0.0448, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8423, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 10.12"}, "entry_score": 92.45, "entry_score_breakdown": {"imbalance_sub": 0.775, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:46.308883", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (347.5s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.24, "vwap": 9.139, "vwap_slope": 0.0116, "atr": 0.0412, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1114, "ema9": 9.185, "ema20": 9.1543, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.496, "distance_from_high_pct": 0.216, "spread_pct": 0.541, "rvol": 0.051, "volume_pace_ratio": 0.457, "stage3": {"stop": 9.1906, "risk": 0.0494, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0246, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:46.310080", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.84, "vwap": 13.8088, "vwap_slope": -0.0001, "atr": 0.0421, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.076, "ema9": 13.7939, "ema20": 13.7989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.213, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:13:46.311335", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (342.4s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.21, "vwap": 6.1496, "vwap_slope": 0.0016, "atr": 0.0185, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0744, "ema9": 6.1834, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.484, "distance_from_high_pct": 0.161, "spread_pct": 0.161, "rvol": 0.098, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.1878, "risk": 0.0222, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0519, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:46.314046", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.395, "vwap": 13.4484, "vwap_slope": -0.0063, "atr": 0.0428, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0748, "flat_threshold_pct": 0.0798, "ema9": 13.3566, "ema20": 13.3638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 3.91, "spread_pct": 0.075, "rvol": 0.116, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T14:13:51.319183", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0996, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:51.320972", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0205, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5104, "imbalance_decline_count": 1, "imbalance_cur": -0.16581709145427287, "imbalance_prev": 0.059964441571036045}}
{"timestamp": "2026-09-22T14:13:51.321562", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.409%)", "metrics": {"price": 9.545, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.4092, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:51.322587", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.545, "vwap": 9.0252, "vwap_slope": 0.0772, "atr": 0.1092, "trend": "flat", "slope_pct": 0.1669, "lower_highs_lower_lows": false, "stop": 9.4139, "imbalance_decline_count": 2, "imbalance_cur": 0.561311461811244, "imbalance_prev": 0.564042166145809}}
{"timestamp": "2026-09-22T14:13:51.323120", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.290%)", "metrics": {"price": 12.1997, "peak_price": 12.2, "peak_gain_cents": 11.0, "slope_pct": 0.2897, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:51.323684", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.1997, "vwap": 11.9166, "vwap_slope": 0.0193, "atr": 0.0797, "trend": "flat", "slope_pct": 0.0752, "lower_highs_lower_lows": false, "stop": 12.1041, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:13:51.324733", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.7118, "vwap_slope": -0.018, "atr": 0.2887, "atr_pct": 2.209, "trend": "flat", "slope_pct": -0.2393, "flat_threshold_pct": 0.5522, "ema9": 13.1337, "ema20": 13.2969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 17.643, "spread_pct": 0.153, "rvol": 2.341, "volume_pace_ratio": 20.816}}
{"timestamp": "2026-09-22T14:13:51.325688", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.835, "vwap": 8.8521, "vwap_slope": -0.0013, "atr": 0.0351, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.0436, "flat_threshold_pct": 0.0994, "ema9": 8.7914, "ema20": 8.7772, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 4.176, "spread_pct": 0.113, "rvol": 0.583, "volume_pace_ratio": 5.184}}
{"timestamp": "2026-09-22T14:13:51.326583", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.6176, "vwap_slope": -0.0049, "atr": 0.0952, "atr_pct": 0.717, "trend": "flat", "slope_pct": -0.1654, "flat_threshold_pct": 0.1792, "ema9": 13.2053, "ema20": 13.2049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 6.413, "spread_pct": 0.527, "rvol": 0.111, "volume_pace_ratio": 0.991}}
{"timestamp": "2026-09-22T14:13:51.328360", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3874, "vwap": 6.4071, "vwap_slope": -0.0039, "atr": 0.0202, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.079, "ema9": 6.3692, "ema20": 6.3768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 2.779, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:13:51.329148", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.77, "vwap": 8.8117, "vwap_slope": -0.001, "atr": 0.0578, "atr_pct": 0.66, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.1649, "ema9": 8.7648, "ema20": 8.7718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 2.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:13:51.330533", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (154.3s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 12.7699, "vwap": 12.7273, "vwap_slope": 0.0061, "atr": 0.0345, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0676, "ema9": 12.7599, "ema20": 12.7444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 0.235, "spread_pct": 0.078, "rvol": 0.063, "volume_pace_ratio": 0.564, "stage3": {"stop": 12.7285, "risk": 0.0414, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1616, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:51.331440", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 8.8199, "vwap": 8.7376, "vwap_slope": 0.0006, "atr": 0.0454, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.1286, "ema9": 8.7043, "ema20": 8.6755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 4.443, "spread_pct": 0.113, "rvol": 0.533, "volume_pace_ratio": 4.736}}
{"timestamp": "2026-09-22T14:13:51.332423", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.605, "vwap": 11.6248, "vwap_slope": -0.0028, "atr": 0.0521, "atr_pct": 0.449, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.1123, "ema9": 11.6144, "ema20": 11.6257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 1.569, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:13:51.333430", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 225.6s", "imbalance +54% >= 50% buy threshold, stop 12.40", "entry_score 79.3"], "reasons_against": [], "metrics": {"price": 12.46, "vwap": 12.3398, "vwap_slope": 0.006, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0932, "ema9": 12.4196, "ema20": 12.3797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.766, "distance_from_high_pct": 0.875, "spread_pct": 0.08, "rvol": 0.077, "volume_pace_ratio": 0.688, "stage3": {"stop": 12.4042, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5361, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 12.40"}, "entry_score": 79.26, "entry_score_breakdown": {"imbalance_sub": 0.337, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:51.370996", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.071%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.165, "vwap": 10.2899, "vwap_slope": -0.0104, "atr": 0.0288, "atr_pct": 0.284, "trend": "negative", "slope_pct": -0.115, "flat_threshold_pct": 0.0709, "ema9": 10.1663, "ema20": 10.211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.643, "distance_from_high_pct": 4.999, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:13:51.372256", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.077, "vwap_slope": -0.0033, "atr": 0.0354, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0979, "ema9": 9.0283, "ema20": 9.0399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.314, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T14:13:51.373425", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4236, "vwap": 7.4489, "vwap_slope": -0.0016, "atr": 0.0253, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0851, "ema9": 7.4295, "ema20": 7.4334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.674, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T14:13:51.374453", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1802, "vwap": 9.1839, "vwap_slope": -0.0019, "atr": 0.0389, "atr_pct": 0.423, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.1058, "ema9": 9.1345, "ema20": 9.1354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 2.546, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:13:51.375489", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.43, "vwap": 12.7184, "vwap_slope": -0.0526, "atr": 0.1334, "atr_pct": 1.073, "trend": "flat", "slope_pct": -0.1724, "flat_threshold_pct": 0.2683, "ema9": 12.3876, "ema20": 12.4812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 8.062, "spread_pct": 0.322, "rvol": 0.102, "volume_pace_ratio": 0.91}}
{"timestamp": "2026-09-22T14:13:51.376396", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.34, "vwap": 6.3227, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0641, "ema9": 6.3242, "ema20": 6.327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.589}}
{"timestamp": "2026-09-22T14:13:51.377440", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (347.5s) but room-to-run failed: imbalance -67% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.5408, "vwap_slope": 0.0028, "atr": 0.0203, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0912, "ema9": 5.5587, "ema20": 5.5536, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.747, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.548, "stage3": {"stop": 5.5506, "risk": 0.0244, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6746, "passed": false, "reason": "imbalance -67% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:51.378341", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.16x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2367, "vwap_slope": 0.0028, "atr": 0.0159, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0415, "flat_threshold_pct": 0.0753, "ema9": 5.2781, "ema20": 5.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 0.189, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.165}}
{"timestamp": "2026-09-22T14:13:51.379586", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6867, "vwap": 8.7093, "vwap_slope": -0.0027, "atr": 0.0268, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0214, "flat_threshold_pct": 0.077, "ema9": 8.6745, "ema20": 8.6825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 1.956, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:13:51.380686", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9766, "vwap_slope": -0.004, "atr": 0.0214, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.0599, "ema9": 8.9224, "ema20": 8.9371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.156, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T14:13:51.381640", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8487, "vwap_slope": -0.0065, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.3115, "ema9": 4.7611, "ema20": 4.7834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.861, "spread_pct": 3.545, "rvol": 0.151, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T14:13:51.382707", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (128.7s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.945, "vwap": 7.7952, "vwap_slope": 0.0041, "atr": 0.0532, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0726, "flat_threshold_pct": 0.1675, "ema9": 7.8778, "ema20": 7.855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.256, "distance_from_high_pct": 0.314, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.144, "stage3": {"stop": 7.8812, "risk": 0.0638, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.174, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:51.383642", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.745, "vwap": 14.7969, "vwap_slope": -0.003, "atr": 0.0359, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.0609, "ema9": 14.7153, "ema20": 14.7185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.569, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.42}}
{"timestamp": "2026-09-22T14:13:51.384634", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 159.4s", "imbalance +84% >= 50% buy threshold, stop 10.12", "entry_score 92.5"], "reasons_against": [], "metrics": {"price": 10.165, "vwap": 10.073, "vwap_slope": 0.004, "atr": 0.0373, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0916, "ema9": 10.1248, "ema20": 10.1113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.245, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.443, "stage3": {"stop": 10.1202, "risk": 0.0448, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8423, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 10.12"}, "entry_score": 92.45, "entry_score_breakdown": {"imbalance_sub": 0.775, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:51.418460", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (352.6s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.24, "vwap": 9.139, "vwap_slope": 0.0116, "atr": 0.0412, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1114, "ema9": 9.185, "ema20": 9.1543, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.496, "distance_from_high_pct": 0.216, "spread_pct": 0.541, "rvol": 0.051, "volume_pace_ratio": 0.456, "stage3": {"stop": 9.1906, "risk": 0.0494, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0246, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:51.419677", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.83, "vwap": 13.8087, "vwap_slope": -0.0002, "atr": 0.0421, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0761, "ema9": 13.7919, "ema20": 13.798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.285, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:13:51.420939", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (347.5s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.205, "vwap": 6.1497, "vwap_slope": 0.0018, "atr": 0.0185, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.0745, "ema9": 6.1824, "ema20": 6.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.487, "distance_from_high_pct": 0.241, "spread_pct": 0.161, "rvol": 0.099, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.1828, "risk": 0.0222, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1952, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:51.422051", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.4, "vwap": 13.4481, "vwap_slope": -0.0066, "atr": 0.0428, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0747, "flat_threshold_pct": 0.0798, "ema9": 13.3576, "ema20": 13.3643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.199, "distance_from_high_pct": 3.874, "spread_pct": 0.075, "rvol": 0.116, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:13:56.427443", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 5.5353, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1012, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:56.428712", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5353, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0205, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5107, "imbalance_decline_count": 0, "imbalance_cur": -0.13959771840288202, "imbalance_prev": -0.16581709145427287}}
{"timestamp": "2026-09-22T14:13:56.429343", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.409%)", "metrics": {"price": 9.545, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.4092, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:56.430318", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.545, "vwap": 9.0255, "vwap_slope": 0.0774, "atr": 0.1092, "trend": "flat", "slope_pct": 0.1669, "lower_highs_lower_lows": false, "stop": 9.4139, "imbalance_decline_count": 3, "imbalance_cur": 0.08531449981763321, "imbalance_prev": 0.561311461811244}}
{"timestamp": "2026-09-22T14:13:56.433117", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.290%)", "metrics": {"price": 12.2, "peak_price": 12.2, "peak_gain_cents": 11.0, "slope_pct": 0.2904, "trend": "positive"}}
{"timestamp": "2026-09-22T14:13:56.436960", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.2, "vwap": 11.9199, "vwap_slope": 0.0225, "atr": 0.0797, "trend": "flat", "slope_pct": 0.0753, "lower_highs_lower_lows": false, "stop": 12.1044, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:13:56.438228", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 12.94, "vwap": 13.7097, "vwap_slope": -0.0201, "atr": 0.2994, "atr_pct": 2.314, "trend": "flat", "slope_pct": -0.2437, "flat_threshold_pct": 0.5784, "ema9": 13.1077, "ema20": 13.2845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 18.463, "spread_pct": 0.847, "rvol": 2.346, "volume_pace_ratio": 20.823}}
{"timestamp": "2026-09-22T14:13:56.440326", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8399, "vwap": 8.8521, "vwap_slope": -0.0013, "atr": 0.0351, "atr_pct": 0.397, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.0993, "ema9": 8.7924, "ema20": 8.7777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 4.123, "spread_pct": 0.113, "rvol": 0.583, "volume_pace_ratio": 5.174}}
{"timestamp": "2026-09-22T14:13:56.441338", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.3, "vwap": 13.6175, "vwap_slope": -0.005, "atr": 0.0952, "atr_pct": 0.716, "trend": "flat", "slope_pct": -0.1649, "flat_threshold_pct": 0.1789, "ema9": 13.2093, "ema20": 13.2068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 6.272, "spread_pct": 0.452, "rvol": 0.112, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T14:13:56.444445", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3829, "vwap": 6.407, "vwap_slope": -0.0039, "atr": 0.0202, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.079, "ema9": 6.3683, "ema20": 6.3763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 2.848, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:13:56.445372", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:13:56.447214", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (159.5s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 12.7698, "vwap": 12.7273, "vwap_slope": 0.0061, "atr": 0.0345, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0676, "ema9": 12.7599, "ema20": 12.7444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 0.236, "spread_pct": 0.078, "rvol": 0.063, "volume_pace_ratio": 0.563, "stage3": {"stop": 12.7284, "risk": 0.0414, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1344, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:56.448605", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 8.8375, "vwap": 8.7377, "vwap_slope": 0.0007, "atr": 0.0454, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.0455, "flat_threshold_pct": 0.1283, "ema9": 8.7078, "ema20": 8.6772, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.409, "distance_from_high_pct": 4.252, "spread_pct": 0.0, "rvol": 0.533, "volume_pace_ratio": 4.728, "stage3": {"stop": 8.783, "risk": 0.0545, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.024, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:13:56.449867", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6247, "vwap_slope": -0.0029, "atr": 0.0521, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.1124, "ema9": 11.6124, "ema20": 11.6247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:13:56.451099", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 230.7s", "imbalance +54% >= 50% buy threshold, stop 12.41", "entry_score 79.6"], "reasons_against": [], "metrics": {"price": 12.47, "vwap": 12.3399, "vwap_slope": 0.0061, "atr": 0.0465, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0278, "flat_threshold_pct": 0.0931, "ema9": 12.4216, "ema20": 12.3806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 0.796, "spread_pct": 0.08, "rvol": 0.077, "volume_pace_ratio": 0.687, "stage3": {"stop": 12.4142, "risk": 0.0558, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5438, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 12.41"}, "entry_score": 79.59, "entry_score_breakdown": {"imbalance_sub": 0.348, "volume_pace_sub": 1.0, "volatility_sub": 0.957, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:56.490893", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.071%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.289, "vwap_slope": -0.0113, "atr": 0.0288, "atr_pct": 0.284, "trend": "negative", "slope_pct": -0.1151, "flat_threshold_pct": 0.0709, "ema9": 10.1653, "ema20": 10.2105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.66, "distance_from_high_pct": 5.046, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:13:56.491977", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.077, "vwap_slope": -0.0033, "atr": 0.0354, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0979, "ema9": 9.0283, "ema20": 9.0399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.314, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:13:56.492952", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4236, "vwap": 7.4489, "vwap_slope": -0.0016, "atr": 0.0253, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0851, "ema9": 7.4295, "ema20": 7.4334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.674, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T14:13:56.493892", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.22, "vwap": 9.1848, "vwap_slope": -0.001, "atr": 0.0389, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.1054, "ema9": 9.1424, "ema20": 9.1392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.123, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:13:56.494810", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.419, "vwap": 12.7182, "vwap_slope": -0.0527, "atr": 0.1341, "atr_pct": 1.08, "trend": "flat", "slope_pct": -0.1726, "flat_threshold_pct": 0.27, "ema9": 12.3854, "ema20": 12.4801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 8.143, "spread_pct": 0.402, "rvol": 0.102, "volume_pace_ratio": 0.908}}
{"timestamp": "2026-09-22T14:13:56.495887", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.34, "vwap": 6.3227, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0641, "ema9": 6.3242, "ema20": 6.327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.586}}
{"timestamp": "2026-09-22T14:13:56.496848", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (352.6s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5703, "vwap": 5.5407, "vwap_slope": 0.0028, "atr": 0.0203, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.023, "flat_threshold_pct": 0.0912, "ema9": 5.5577, "ema20": 5.5532, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.75, "distance_from_high_pct": 0.863, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.548, "stage3": {"stop": 5.5459, "risk": 0.0244, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4544, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:56.498978", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2377, "vwap_slope": 0.0038, "atr": 0.0159, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0409, "flat_threshold_pct": 0.0754, "ema9": 5.2761, "ema20": 5.2669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.342, "distance_from_high_pct": 0.377, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:13:56.502721", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6723, "vwap": 8.709, "vwap_slope": -0.003, "atr": 0.0268, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0771, "ema9": 8.6716, "ema20": 8.6811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 2.119, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:13:56.504125", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9765, "vwap_slope": -0.0041, "atr": 0.0214, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0367, "flat_threshold_pct": 0.06, "ema9": 8.9214, "ema20": 8.9366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.156, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T14:13:56.506097", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.8, "vwap": 4.8487, "vwap_slope": -0.0065, "atr": 0.0601, "atr_pct": 1.252, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.313, "ema9": 4.7621, "ema20": 4.7839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.762, "spread_pct": 3.545, "rvol": 0.151, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T14:13:56.508072", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (133.9s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.95, "vwap": 7.7953, "vwap_slope": 0.0041, "atr": 0.0532, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.0728, "flat_threshold_pct": 0.1674, "ema9": 7.8788, "ema20": 7.8555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.256, "distance_from_high_pct": 0.251, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.142, "stage3": {"stop": 7.8862, "risk": 0.0638, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4161, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:56.509278", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.755, "vwap": 14.7969, "vwap_slope": -0.0029, "atr": 0.0359, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0609, "ema9": 14.7173, "ema20": 14.7195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.502, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.417}}
{"timestamp": "2026-09-22T14:13:56.511290", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 164.6s", "imbalance +83% >= 50% buy threshold, stop 10.12", "entry_score 92.0"], "reasons_against": [], "metrics": {"price": 10.165, "vwap": 10.073, "vwap_slope": 0.004, "atr": 0.0373, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0916, "ema9": 10.1248, "ema20": 10.1113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.245, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.44, "stage3": {"stop": 10.1202, "risk": 0.0448, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8327, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 10.12"}, "entry_score": 92.04, "entry_score_breakdown": {"imbalance_sub": 0.761, "volume_pace_sub": 1.0, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:13:56.543481", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (357.7s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.24, "vwap": 9.139, "vwap_slope": 0.0116, "atr": 0.0412, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1114, "ema9": 9.185, "ema20": 9.1543, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.496, "distance_from_high_pct": 0.216, "spread_pct": 0.541, "rvol": 0.051, "volume_pace_ratio": 0.456, "stage3": {"stop": 9.1906, "risk": 0.0494, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0246, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:56.544702", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.825, "vwap": 13.8086, "vwap_slope": -0.0003, "atr": 0.0421, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0761, "ema9": 13.7909, "ema20": 13.7975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:13:56.545805", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (352.7s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.21, "vwap": 6.1498, "vwap_slope": 0.0018, "atr": 0.0188, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0755, "ema9": 6.1834, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.488, "distance_from_high_pct": 0.161, "spread_pct": 0.161, "rvol": 0.099, "volume_pace_ratio": 0.875, "stage3": {"stop": 6.1874, "risk": 0.0226, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3394, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:13:56.546936", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.395, "vwap": 13.4477, "vwap_slope": -0.007, "atr": 0.0428, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0748, "flat_threshold_pct": 0.0798, "ema9": 13.3566, "ema20": 13.3638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.21, "distance_from_high_pct": 3.91, "spread_pct": 0.075, "rvol": 0.117, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:14:01.551449", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0996, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:01.554082", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.51, "vwap_slope": 0.0005, "atr": 0.0201, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5109, "imbalance_decline_count": 0, "imbalance_cur": -0.13959771840288202, "imbalance_prev": -0.13959771840288202}}
{"timestamp": "2026-09-22T14:14:01.554987", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.445%)", "metrics": {"price": 9.5601, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.4446, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:01.556239", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5601, "vwap": 9.033, "vwap_slope": 0.0584, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1768, "lower_highs_lower_lows": false, "stop": 9.4199, "imbalance_decline_count": 0, "imbalance_cur": 0.11396501859248037, "imbalance_prev": 0.08531449981763321}}
{"timestamp": "2026-09-22T14:14:01.556834", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.352%)", "metrics": {"price": 12.225, "peak_price": 12.225, "peak_gain_cents": 13.5, "slope_pct": 0.3521, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:01.557682", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.225, "vwap": 11.9245, "vwap_slope": 0.0272, "atr": 0.0826, "trend": "flat", "slope_pct": 0.0759, "lower_highs_lower_lows": false, "stop": 12.1259, "imbalance_decline_count": 1, "imbalance_cur": 0.34268152132155205, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:14:01.559823", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.71", "VWAP sloping down"], "metrics": {"price": 12.8569, "vwap": 13.7063, "vwap_slope": -0.0154, "atr": 0.2814, "atr_pct": 2.189, "trend": "flat", "slope_pct": -0.2447, "flat_threshold_pct": 0.5473, "ema9": 13.051, "ema20": 13.2402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 18.986, "spread_pct": 0.545, "rvol": 2.355, "volume_pace_ratio": 20.865}}
{"timestamp": "2026-09-22T14:14:01.561680", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8357, "vwap": 8.8521, "vwap_slope": -0.0009, "atr": 0.0287, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.0812, "ema9": 8.8007, "ema20": 8.783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 4.168, "spread_pct": 0.113, "rvol": 0.583, "volume_pace_ratio": 5.166}}
{"timestamp": "2026-09-22T14:14:01.562741", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.62", "VWAP sloping down", "trend negative (slope -0.156%, flat band 0.155%)"], "metrics": {"price": 13.3196, "vwap": 13.6169, "vwap_slope": -0.0041, "atr": 0.0824, "atr_pct": 0.619, "trend": "negative", "slope_pct": -0.156, "flat_threshold_pct": 0.1546, "ema9": 13.2313, "ema20": 13.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 6.134, "spread_pct": 0.527, "rvol": 0.112, "volume_pace_ratio": 0.99}}
{"timestamp": "2026-09-22T14:14:01.563646", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4071, "vwap_slope": -0.0024, "atr": 0.0176, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0336, "flat_threshold_pct": 0.0688, "ema9": 6.3714, "ema20": 6.377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:14:01.564679", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:14:01.568234", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (164.6s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 12.785, "vwap": 12.7277, "vwap_slope": 0.0065, "atr": 0.0338, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0661, "ema9": 12.7629, "ema20": 12.7459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.563, "stage3": {"stop": 12.7444, "risk": 0.0406, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.052, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:01.571026", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.7s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.8299, "vwap": 8.738, "vwap_slope": 0.0015, "atr": 0.041, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.116, "ema9": 8.7318, "ema20": 8.6915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 4.335, "spread_pct": 0.113, "rvol": 0.534, "volume_pace_ratio": 4.734, "stage3": {"stop": 8.7807, "risk": 0.0492, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4208, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:14:01.572114", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5889, "vwap": 11.6241, "vwap_slope": -0.002, "atr": 0.0479, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1033, "ema9": 11.6077, "ema20": 11.6213, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.706, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:14:01.573093", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (235.9s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.47, "vwap": 12.3403, "vwap_slope": 0.0047, "atr": 0.0448, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.0899, "ema9": 12.43, "ema20": 12.3884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 0.796, "spread_pct": 0.08, "rvol": 0.078, "volume_pace_ratio": 0.688, "stage3": {"stop": 12.4162, "risk": 0.0538, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6589, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:01.574019", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.115%, flat band 0.069%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.16, "vwap": 10.2891, "vwap_slope": -0.0112, "atr": 0.0279, "atr_pct": 0.274, "trend": "negative", "slope_pct": -0.1151, "flat_threshold_pct": 0.0685, "ema9": 10.1653, "ema20": 10.2105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.66, "distance_from_high_pct": 5.046, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:14:01.575042", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0414, "vwap": 9.0765, "vwap_slope": -0.0038, "atr": 0.0337, "atr_pct": 0.373, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0932, "ema9": 9.0266, "ema20": 9.0391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.406, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:14:01.576571", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.465, "vwap": 7.4511, "vwap_slope": 0.0006, "atr": 0.0217, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0728, "ema9": 7.4378, "ema20": 7.4373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T14:14:01.577501", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.176, "vwap": 9.1837, "vwap_slope": -0.0021, "atr": 0.0364, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0329, "flat_threshold_pct": 0.0991, "ema9": 9.1336, "ema20": 9.135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.59, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:14:01.579148", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7179, "vwap_slope": -0.0116, "atr": 0.1246, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.1696, "flat_threshold_pct": 0.2509, "ema9": 12.3873, "ema20": 12.4718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 8.21, "spread_pct": 0.322, "rvol": 0.102, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T14:14:01.580420", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.34, "vwap": 6.3227, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0634, "ema9": 6.3242, "ema20": 6.327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.584}}
{"timestamp": "2026-09-22T14:14:01.581374", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (357.7s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5569, "vwap": 5.5409, "vwap_slope": 0.0024, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.0878, "ema9": 5.5582, "ema20": 5.5539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 1.102, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.547, "stage3": {"stop": 5.5335, "risk": 0.0234, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5644, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:01.583294", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2378, "vwap_slope": 0.0039, "atr": 0.0156, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0409, "flat_threshold_pct": 0.0737, "ema9": 5.2761, "ema20": 5.2669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.342, "distance_from_high_pct": 0.377, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:14:01.585568", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6886, "vwap": 8.7091, "vwap_slope": -0.002, "atr": 0.0249, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0716, "ema9": 8.6762, "ema20": 8.6825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:14:01.589088", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9765, "vwap_slope": -0.004, "atr": 0.0189, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0529, "ema9": 8.9209, "ema20": 8.935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.157, "volume_pace_ratio": 1.389}}
{"timestamp": "2026-09-22T14:14:01.592451", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.55% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 3.545, "rvol": 0.151, "volume_pace_ratio": 1.335}}
{"timestamp": "2026-09-22T14:14:01.594496", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 139.0s", "imbalance +91% >= 50% buy threshold, stop 7.89", "entry_score 91.6"], "reasons_against": [], "metrics": {"price": 7.945, "vwap": 7.7957, "vwap_slope": 0.0045, "atr": 0.0466, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0726, "flat_threshold_pct": 0.1467, "ema9": 7.8778, "ema20": 7.855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.257, "distance_from_high_pct": 0.314, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.14, "stage3": {"stop": 7.8891, "risk": 0.0559, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9137, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 7.89"}, "entry_score": 91.64, "entry_score_breakdown": {"imbalance_sub": 0.877, "volume_pace_sub": 1.0, "volatility_sub": 0.831, "slope_sub": 1.0, "volume_accel_sub": 0.872}}}
{"timestamp": "2026-09-22T14:14:01.644393", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.755, "vwap": 14.7969, "vwap_slope": -0.0012, "atr": 0.0332, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0562, "ema9": 14.7249, "ema20": 14.7229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.502, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.417}}
{"timestamp": "2026-09-22T14:14:01.645513", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (169.7s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.165, "vwap": 10.0731, "vwap_slope": 0.0036, "atr": 0.0313, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0769, "ema9": 10.1328, "ema20": 10.1164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.245, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.439, "stage3": {"stop": 10.1274, "risk": 0.0376, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0602, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:01.646516", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (362.8s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 9.25, "vwap": 9.1395, "vwap_slope": 0.0121, "atr": 0.0419, "atr_pct": 0.453, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.1132, "ema9": 9.187, "ema20": 9.1553, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.5, "distance_from_high_pct": 0.108, "spread_pct": 0.432, "rvol": 0.051, "volume_pace_ratio": 0.455, "stage3": {"stop": 9.1997, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1341, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:01.647442", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.825, "vwap": 13.809, "vwap_slope": 0.0007, "atr": 0.0386, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0698, "ema9": 13.7985, "ema20": 13.8005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:14:01.648313", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (357.8s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.205, "vwap": 6.1501, "vwap_slope": 0.0017, "atr": 0.0174, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0703, "ema9": 6.1874, "ema20": 6.1722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.241, "spread_pct": 0.161, "rvol": 0.099, "volume_pace_ratio": 0.878, "stage3": {"stop": 6.1841, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7502, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:01.649229", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.071%, flat band 0.068%)"], "metrics": {"price": 13.392, "vwap": 13.4477, "vwap_slope": -0.0047, "atr": 0.0364, "atr_pct": 0.272, "trend": "negative", "slope_pct": -0.0711, "flat_threshold_pct": 0.0679, "ema9": 13.3637, "ema20": 13.3665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 3.931, "spread_pct": 0.075, "rvol": 0.118, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:14:06.655344", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0995, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:06.657814", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0196, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5064, "imbalance_decline_count": 0, "imbalance_cur": 0.2805755395683453, "imbalance_prev": -0.13959771840288202}}
{"timestamp": "2026-09-22T14:14:06.658642", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.322%)", "metrics": {"price": 9.521, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3215, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:06.659618", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.521, "vwap": 9.034, "vwap_slope": 0.0594, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1755, "lower_highs_lower_lows": false, "stop": 9.3808, "imbalance_decline_count": 0, "imbalance_cur": 0.19795518117223418, "imbalance_prev": 0.11396501859248037}}
{"timestamp": "2026-09-22T14:14:06.660162", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.308%)", "metrics": {"price": 12.2142, "peak_price": 12.225, "peak_gain_cents": 13.5, "slope_pct": 0.3084, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:06.660792", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.2142, "vwap": 11.9245, "vwap_slope": 0.0214, "atr": 0.0812, "trend": "flat", "slope_pct": 0.0812, "lower_highs_lower_lows": false, "stop": 12.1168, "imbalance_decline_count": 2, "imbalance_cur": 0.3318405296207954, "imbalance_prev": 0.34268152132155205}}
{"timestamp": "2026-09-22T14:14:06.662863", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.86, "vwap": 13.7042, "vwap_slope": -0.0175, "atr": 0.2814, "atr_pct": 2.189, "trend": "flat", "slope_pct": -0.2446, "flat_threshold_pct": 0.5471, "ema9": 13.0516, "ema20": 13.2405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 18.967, "spread_pct": 0.466, "rvol": 2.361, "volume_pace_ratio": 20.876}}
{"timestamp": "2026-09-22T14:14:06.664122", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.835, "vwap": 8.8521, "vwap_slope": -0.0009, "atr": 0.0287, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.039, "flat_threshold_pct": 0.0812, "ema9": 8.8006, "ema20": 8.783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 4.176, "spread_pct": 0.113, "rvol": 0.583, "volume_pace_ratio": 5.159}}
{"timestamp": "2026-09-22T14:14:06.665242", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.6167, "vwap_slope": -0.0043, "atr": 0.0852, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.1571, "flat_threshold_pct": 0.1606, "ema9": 13.2214, "ema20": 13.2128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 6.483, "spread_pct": 0.527, "rvol": 0.112, "volume_pace_ratio": 0.988}}
{"timestamp": "2026-09-22T14:14:06.666213", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4071, "vwap_slope": -0.0024, "atr": 0.0189, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0336, "flat_threshold_pct": 0.0741, "ema9": 6.3714, "ema20": 6.377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:14:06.667166", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:14:06.668342", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (169.7s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.785, "vwap": 12.7278, "vwap_slope": 0.0049, "atr": 0.0328, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0641, "ema9": 12.7674, "ema20": 12.7496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 0.117, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.562, "stage3": {"stop": 12.7456, "risk": 0.0394, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0524, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:06.669393", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.8s", "imbalance +51% >= 50% buy threshold, stop 8.78", "entry_score 72.8"], "reasons_against": [], "metrics": {"price": 8.8314, "vwap": 8.7381, "vwap_slope": 0.0017, "atr": 0.0445, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.126, "ema9": 8.7321, "ema20": 8.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 4.319, "spread_pct": 0.0, "rvol": 0.536, "volume_pace_ratio": 4.735, "stage3": {"stop": 8.778, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5069, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 8.78"}, "entry_score": 72.85, "entry_score_breakdown": {"imbalance_sub": 0.296, "volume_pace_sub": 0.855, "volatility_sub": 0.88, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:14:06.724418", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6241, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1125, "ema9": 11.6089, "ema20": 11.6219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:14:06.725678", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (241.0s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4332, "vwap": 12.3406, "vwap_slope": 0.0051, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0286, "flat_threshold_pct": 0.0943, "ema9": 12.4227, "ema20": 12.3849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 1.088, "spread_pct": 0.0, "rvol": 0.078, "volume_pace_ratio": 0.689, "stage3": {"stop": 12.3769, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1538, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:06.726769", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.060%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1599, "vwap": 10.2891, "vwap_slope": -0.0047, "atr": 0.0243, "atr_pct": 0.239, "trend": "negative", "slope_pct": -0.1129, "flat_threshold_pct": 0.0598, "ema9": 10.1642, "ema20": 10.2057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.588, "distance_from_high_pct": 5.047, "spread_pct": 0.098, "rvol": 0.042, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:14:06.728046", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0401, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0337, "atr_pct": 0.373, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0932, "ema9": 9.0293, "ema20": 9.0392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 3.42, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:14:06.729866", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.465, "vwap": 7.4511, "vwap_slope": 0.0006, "atr": 0.0217, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0728, "ema9": 7.4378, "ema20": 7.4373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T14:14:06.730991", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2199, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0365, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0988, "ema9": 9.1509, "ema20": 9.1431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.124, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:14:06.732472", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7176, "vwap_slope": -0.0119, "atr": 0.1253, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.1696, "flat_threshold_pct": 0.2524, "ema9": 12.3873, "ema20": 12.4718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 8.21, "spread_pct": 0.322, "rvol": 0.103, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T14:14:06.733381", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.34, "vwap": 6.3227, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0634, "ema9": 6.3242, "ema20": 6.327, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.581}}
{"timestamp": "2026-09-22T14:14:06.734354", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (362.9s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.541, "vwap_slope": 0.0024, "atr": 0.0195, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0875, "ema9": 5.5618, "ema20": 5.5556, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.721, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.547, "stage3": {"stop": 5.5516, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9422, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:06.735371", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2378, "vwap_slope": 0.0032, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0685, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.284, "distance_from_high_pct": 0.189, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:14:06.736329", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.709, "vwap_slope": -0.002, "atr": 0.025, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0719, "ema9": 8.6755, "ema20": 8.6822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:14:06.737185", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9763, "vwap_slope": -0.0041, "atr": 0.0192, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0539, "ema9": 8.9209, "ema20": 8.935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.157, "volume_pace_ratio": 1.39}}
{"timestamp": "2026-09-22T14:14:06.738016", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.33% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 3.333, "rvol": 0.151, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T14:14:06.738995", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (144.1s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 7.945, "vwap": 7.7958, "vwap_slope": 0.0037, "atr": 0.0455, "atr_pct": 0.573, "trend": "flat", "slope_pct": 0.0732, "flat_threshold_pct": 0.1433, "ema9": 7.8913, "ema20": 7.8636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 0.314, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.139, "stage3": {"stop": 7.8904, "risk": 0.0546, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2267, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:06.739930", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.75 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.75, "vwap": 14.7968, "vwap_slope": -0.0012, "atr": 0.0369, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.0626, "ema9": 14.7239, "ema20": 14.7224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 1.535, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.415}}
{"timestamp": "2026-09-22T14:14:06.740892", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (174.8s) but room-to-run failed: imbalance -87% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.165, "vwap": 10.0731, "vwap_slope": 0.0036, "atr": 0.032, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0786, "ema9": 10.1328, "ema20": 10.1164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.245, "spread_pct": 0.098, "rvol": 0.162, "volume_pace_ratio": 1.436, "stage3": {"stop": 10.1266, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8732, "passed": false, "reason": "imbalance -87% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:06.741761", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (367.9s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.25, "vwap": 9.1402, "vwap_slope": 0.0094, "atr": 0.0364, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0984, "ema9": 9.1996, "ema20": 9.1643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.451, "distance_from_high_pct": 0.108, "spread_pct": 0.54, "rvol": 0.052, "volume_pace_ratio": 0.457, "stage3": {"stop": 9.2063, "risk": 0.0437, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9266, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:06.742685", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8272, "vwap": 13.809, "vwap_slope": 0.0007, "atr": 0.0394, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0713, "ema9": 13.7989, "ema20": 13.8007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 1.305, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:14:06.743589", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (362.9s) but room-to-run failed: imbalance -69% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2, "vwap": 6.1501, "vwap_slope": 0.0017, "atr": 0.0176, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.071, "ema9": 6.1864, "ema20": 6.1718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.322, "spread_pct": 0.161, "rvol": 0.099, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.1789, "risk": 0.0211, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6905, "passed": false, "reason": "imbalance -69% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:06.744493", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.3571, "vwap": 13.4477, "vwap_slope": -0.0047, "atr": 0.0392, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.0734, "ema9": 13.3567, "ema20": 13.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 4.181, "spread_pct": 0.075, "rvol": 0.118, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:14:11.750428", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.153%)", "metrics": {"price": 5.5399, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1532, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:11.752264", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5399, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0197, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 5.5163, "imbalance_decline_count": 1, "imbalance_cur": 0.17012448132780084, "imbalance_prev": 0.2805755395683453}}
{"timestamp": "2026-09-22T14:14:11.753154", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.334%)", "metrics": {"price": 9.525, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3341, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:11.753990", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.525, "vwap": 9.0357, "vwap_slope": 0.0612, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1757, "lower_highs_lower_lows": false, "stop": 9.3848, "imbalance_decline_count": 0, "imbalance_cur": 0.37921028085812003, "imbalance_prev": 0.19795518117223418}}
{"timestamp": "2026-09-22T14:14:11.754525", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.371%)", "metrics": {"price": 12.2395, "peak_price": 12.2395, "peak_gain_cents": 14.95, "slope_pct": 0.3705, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:11.755900", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.2395, "vwap": 11.9246, "vwap_slope": 0.0215, "atr": 0.0822, "trend": "flat", "slope_pct": 0.0818, "lower_highs_lower_lows": false, "stop": 12.1408, "imbalance_decline_count": 3, "imbalance_cur": 0.281359477124183, "imbalance_prev": 0.3318405296207954}}
{"timestamp": "2026-09-22T14:14:11.757669", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.945, "vwap": 13.7029, "vwap_slope": -0.0189, "atr": 0.2901, "atr_pct": 2.241, "trend": "flat", "slope_pct": -0.2419, "flat_threshold_pct": 0.5603, "ema9": 13.0686, "ema20": 13.2486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 18.431, "spread_pct": 0.464, "rvol": 2.366, "volume_pace_ratio": 20.878}}
{"timestamp": "2026-09-22T14:14:11.758623", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.825, "vwap": 8.8521, "vwap_slope": -0.0009, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.0843, "ema9": 8.7986, "ema20": 8.782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 4.284, "spread_pct": 0.113, "rvol": 0.585, "volume_pace_ratio": 5.159}}
{"timestamp": "2026-09-22T14:14:11.759687", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.3133, "vwap": 13.6166, "vwap_slope": -0.0044, "atr": 0.0852, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.1561, "flat_threshold_pct": 0.1601, "ema9": 13.2301, "ema20": 13.2169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 6.178, "spread_pct": 0.451, "rvol": 0.112, "volume_pace_ratio": 0.987}}
{"timestamp": "2026-09-22T14:14:11.762165", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4071, "vwap_slope": -0.0024, "atr": 0.0193, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0755, "ema9": 6.3724, "ema20": 6.3775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:14:11.763161", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:14:11.764157", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (174.8s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.79, "vwap": 12.7278, "vwap_slope": 0.005, "atr": 0.0335, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0655, "ema9": 12.7684, "ema20": 12.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 0.078, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.562, "stage3": {"stop": 12.7498, "risk": 0.0402, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4545, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:11.765221", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.8s", "imbalance +71% >= 50% buy threshold, stop 8.77", "entry_score 81.5"], "reasons_against": [], "metrics": {"price": 8.82, "vwap": 8.7384, "vwap_slope": 0.0019, "atr": 0.0445, "atr_pct": 0.504, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.1261, "ema9": 8.7298, "ema20": 8.6906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.403, "distance_from_high_pct": 4.442, "spread_pct": 0.227, "rvol": 0.537, "volume_pace_ratio": 4.742, "stage3": {"stop": 8.7666, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7096, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 8.77"}, "entry_score": 81.53, "entry_score_breakdown": {"imbalance_sub": 0.585, "volume_pace_sub": 0.855, "volatility_sub": 0.88, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:14:11.821260", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.61, "vwap": 11.6241, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.449, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1123, "ema9": 11.6119, "ema20": 11.6233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.527, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:14:11.822384", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (246.1s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.465, "vwap": 12.3408, "vwap_slope": 0.0052, "atr": 0.0469, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0294, "flat_threshold_pct": 0.0941, "ema9": 12.429, "ema20": 12.388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.078, "volume_pace_ratio": 0.688, "stage3": {"stop": 12.4087, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1206, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:11.823657", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.062%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1585, "vwap": 10.2881, "vwap_slope": -0.0057, "atr": 0.025, "atr_pct": 0.246, "trend": "negative", "slope_pct": -0.1129, "flat_threshold_pct": 0.0615, "ema9": 10.1639, "ema20": 10.2055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.607, "distance_from_high_pct": 5.06, "spread_pct": 0.098, "rvol": 0.043, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:14:11.824694", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:14:11.826448", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0196, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0656, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T14:14:11.827446", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1251, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.1098, "ema9": 9.1319, "ema20": 9.134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 3.131, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:14:11.828332", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.395, "vwap": 12.7171, "vwap_slope": -0.0124, "atr": 0.1253, "atr_pct": 1.011, "trend": "flat", "slope_pct": -0.17, "flat_threshold_pct": 0.2527, "ema9": 12.3843, "ema20": 12.4704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 8.321, "spread_pct": 0.242, "rvol": 0.103, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T14:14:11.829168", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.335, "vwap": 6.3227, "vwap_slope": 0.0001, "atr": 0.0157, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.062, "ema9": 6.3264, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.579}}
{"timestamp": "2026-09-22T14:14:11.830117", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (368.0s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5782, "vwap": 5.5411, "vwap_slope": 0.0025, "atr": 0.0195, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0236, "flat_threshold_pct": 0.0874, "ema9": 5.5625, "ema20": 5.5559, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.725, "distance_from_high_pct": 0.723, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.547, "stage3": {"stop": 5.5548, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8951, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:11.831213", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2381, "vwap_slope": 0.0034, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0405, "flat_threshold_pct": 0.0685, "ema9": 5.2778, "ema20": 5.2687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.294, "distance_from_high_pct": 0.283, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:14:11.832834", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6766, "vwap": 8.709, "vwap_slope": -0.0021, "atr": 0.0252, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.0727, "ema9": 8.6738, "ema20": 8.6814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.889, "distance_from_high_pct": 2.07, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:14:11.833678", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9763, "vwap_slope": -0.0042, "atr": 0.0201, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0564, "ema9": 8.9209, "ema20": 8.935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.157, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T14:14:11.834412", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.33% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 3.333, "rvol": 0.151, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T14:14:11.835366", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 149.2s", "imbalance +57% >= 50% buy threshold, stop 7.90", "entry_score 77.2"], "reasons_against": [], "metrics": {"price": 7.955, "vwap": 7.7965, "vwap_slope": 0.0044, "atr": 0.0459, "atr_pct": 0.577, "trend": "flat", "slope_pct": 0.0736, "flat_threshold_pct": 0.1443, "ema9": 7.8933, "ema20": 7.8645, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.214, "distance_from_high_pct": 0.188, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.142, "stage3": {"stop": 7.8999, "risk": 0.0551, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5681, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 7.90"}, "entry_score": 77.16, "entry_score_breakdown": {"imbalance_sub": 0.383, "volume_pace_sub": 1.0, "volatility_sub": 0.837, "slope_sub": 1.0, "volume_accel_sub": 0.893}}}
{"timestamp": "2026-09-22T14:14:11.877805", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.755, "vwap": 14.7968, "vwap_slope": -0.0012, "atr": 0.0369, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0625, "ema9": 14.7249, "ema20": 14.7229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.502, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.412}}
{"timestamp": "2026-09-22T14:14:11.879032", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.9s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0732, "vwap_slope": 0.0037, "atr": 0.0323, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0796, "ema9": 10.1308, "ema20": 10.1154, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.163, "volume_pace_ratio": 1.434, "stage3": {"stop": 10.1162, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.532, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:11.880071", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 373.1s", "imbalance +61% >= 50% buy threshold, stop 9.28", "entry_score 78.8"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.1451, "vwap_slope": 0.0142, "atr": 0.0414, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1109, "ema9": 9.2156, "ema20": 9.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.522, "distance_from_high_pct": 0.0, "spread_pct": 0.536, "rvol": 0.053, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.2803, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6051, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 9.28"}, "entry_score": 78.77, "entry_score_breakdown": {"imbalance_sub": 0.436, "volume_pace_sub": 1.0, "volatility_sub": 0.915, "slope_sub": 1.0, "volume_accel_sub": 0.739}}}
{"timestamp": "2026-09-22T14:14:11.917833", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.825, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0401, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0725, "ema9": 13.7985, "ema20": 13.8005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:14:11.919302", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (368.0s) but room-to-run failed: imbalance -84% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.21, "vwap": 6.1502, "vwap_slope": 0.0018, "atr": 0.0176, "atr_pct": 0.283, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0709, "ema9": 6.1884, "ema20": 6.1727, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.476, "distance_from_high_pct": 0.161, "spread_pct": 0.161, "rvol": 0.099, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.1889, "risk": 0.0211, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8438, "passed": false, "reason": "imbalance -84% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:11.920370", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.3899, "vwap": 13.4476, "vwap_slope": -0.0048, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0711, "flat_threshold_pct": 0.0733, "ema9": 13.3633, "ema20": 13.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 3.946, "spread_pct": 0.075, "rvol": 0.118, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:14:16.923417", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0995, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:16.924908", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0197, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5064, "imbalance_decline_count": 2, "imbalance_cur": -0.006993006993006993, "imbalance_prev": 0.17012448132780084}}
{"timestamp": "2026-09-22T14:14:16.925723", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.382%)", "metrics": {"price": 9.5401, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3817, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:16.926492", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5401, "vwap": 9.0363, "vwap_slope": 0.0618, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1761, "lower_highs_lower_lows": false, "stop": 9.3999, "imbalance_decline_count": 0, "imbalance_cur": 0.4043743322229904, "imbalance_prev": 0.37921028085812003}}
{"timestamp": "2026-09-22T14:14:16.927038", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.389%)", "metrics": {"price": 12.2472, "peak_price": 12.2472, "peak_gain_cents": 15.72, "slope_pct": 0.3895, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:16.927626", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.2472, "vwap": 11.9275, "vwap_slope": 0.0244, "atr": 0.083, "trend": "flat", "slope_pct": 0.082, "lower_highs_lower_lows": false, "stop": 12.1476, "imbalance_decline_count": 4, "imbalance_cur": 0.01876807581071934, "imbalance_prev": 0.281359477124183}}
{"timestamp": "2026-09-22T14:14:16.929217", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.9458, "vwap": 13.7024, "vwap_slope": -0.0193, "atr": 0.2901, "atr_pct": 2.241, "trend": "flat", "slope_pct": -0.2419, "flat_threshold_pct": 0.5602, "ema9": 13.0688, "ema20": 13.2487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 18.426, "spread_pct": 0.232, "rvol": 2.367, "volume_pace_ratio": 20.85}}
{"timestamp": "2026-09-22T14:14:16.930139", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8299, "vwap": 8.8521, "vwap_slope": -0.0009, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0843, "ema9": 8.7995, "ema20": 8.7825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 4.231, "spread_pct": 0.113, "rvol": 0.585, "volume_pace_ratio": 5.15}}
{"timestamp": "2026-09-22T14:14:16.931201", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.6165, "vwap_slope": -0.0044, "atr": 0.0852, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1566, "flat_threshold_pct": 0.1604, "ema9": 13.2254, "ema20": 13.2147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 6.342, "spread_pct": 0.301, "rvol": 0.112, "volume_pace_ratio": 0.985}}
{"timestamp": "2026-09-22T14:14:16.933536", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4071, "vwap_slope": -0.0024, "atr": 0.0193, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0756, "ema9": 6.3721, "ema20": 6.3774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:14:16.934411", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:14:16.935461", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.9s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7705, "vwap": 12.7279, "vwap_slope": 0.0051, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0663, "ema9": 12.7645, "ema20": 12.7482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 0.23, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.561, "stage3": {"stop": 12.7298, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.301, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:16.936568", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.0s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.815, "vwap": 8.7389, "vwap_slope": 0.0024, "atr": 0.0445, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.1262, "ema9": 8.7288, "ema20": 8.6901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.413, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.541, "volume_pace_ratio": 4.767, "stage3": {"stop": 8.7616, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4931, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:14:16.937502", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.624, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1125, "ema9": 11.6089, "ema20": 11.6219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:14:16.938408", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (251.2s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.465, "vwap": 12.3409, "vwap_slope": 0.0053, "atr": 0.0469, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0294, "flat_threshold_pct": 0.0941, "ema9": 12.429, "ema20": 12.388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 0.835, "spread_pct": 0.08, "rvol": 0.078, "volume_pace_ratio": 0.688, "stage3": {"stop": 12.4087, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.253, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:16.939409", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.062%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1559, "vwap": 10.2881, "vwap_slope": -0.0057, "atr": 0.025, "atr_pct": 0.246, "trend": "negative", "slope_pct": -0.113, "flat_threshold_pct": 0.0615, "ema9": 10.1634, "ema20": 10.2053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 5.084, "spread_pct": 0.098, "rvol": 0.043, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:14:16.940242", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:14:16.941322", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 7.4609, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0666, "ema9": 7.4424, "ema20": 7.4396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 1.18, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T14:14:16.943280", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1251, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.1098, "ema9": 9.1319, "ema20": 9.134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 3.131, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:14:16.944386", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.4259, "vwap": 12.717, "vwap_slope": -0.0125, "atr": 0.1253, "atr_pct": 1.008, "trend": "flat", "slope_pct": -0.1693, "flat_threshold_pct": 0.2521, "ema9": 12.3904, "ema20": 12.4733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 8.092, "spread_pct": 0.403, "rvol": 0.103, "volume_pace_ratio": 0.905}}
{"timestamp": "2026-09-22T14:14:16.946095", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.34, "vwap": 6.3227, "vwap_slope": 0.0001, "atr": 0.0157, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.062, "ema9": 6.3274, "ema20": 6.3282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.576}}
{"timestamp": "2026-09-22T14:14:16.947062", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (373.1s) but room-to-run failed: imbalance -68% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.5411, "vwap_slope": 0.0025, "atr": 0.0196, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0877, "ema9": 5.5618, "ema20": 5.5556, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.726, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.546, "stage3": {"stop": 5.5515, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6797, "passed": false, "reason": "imbalance -68% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:16.947872", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.285, "vwap": 5.2381, "vwap_slope": 0.0034, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0405, "flat_threshold_pct": 0.0685, "ema9": 5.2778, "ema20": 5.2687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 0.283, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:14:16.948790", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.709, "vwap_slope": -0.0021, "atr": 0.0252, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0726, "ema9": 8.6745, "ema20": 8.6817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:14:16.951213", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9763, "vwap_slope": -0.0042, "atr": 0.0201, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0563, "ema9": 8.9216, "ema20": 8.9353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.157, "volume_pace_ratio": 1.386}}
{"timestamp": "2026-09-22T14:14:16.953031", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 3.33% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 3.333, "rvol": 0.151, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:14:16.954166", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 154.3s", "imbalance +55% >= 50% buy threshold, stop 7.90", "entry_score 76.3"], "reasons_against": [], "metrics": {"price": 7.955, "vwap": 7.7965, "vwap_slope": 0.0044, "atr": 0.0461, "atr_pct": 0.579, "trend": "flat", "slope_pct": 0.0736, "flat_threshold_pct": 0.1447, "ema9": 7.8933, "ema20": 7.8645, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.214, "distance_from_high_pct": 0.188, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.14, "stage3": {"stop": 7.8997, "risk": 0.0553, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5487, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 7.90"}, "entry_score": 76.31, "entry_score_breakdown": {"imbalance_sub": 0.355, "volume_pace_sub": 1.0, "volatility_sub": 0.836, "slope_sub": 1.0, "volume_accel_sub": 0.893}}}
{"timestamp": "2026-09-22T14:14:17.001143", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7157, "vwap": 14.7968, "vwap_slope": -0.0012, "atr": 0.0369, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0627, "ema9": 14.717, "ema20": 14.7191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.764, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.41}}
{"timestamp": "2026-09-22T14:14:17.002273", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (185.1s) but room-to-run failed: imbalance -73% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.155, "vwap": 10.0732, "vwap_slope": 0.0037, "atr": 0.0323, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0796, "ema9": 10.1308, "ema20": 10.1154, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.163, "volume_pace_ratio": 1.432, "stage3": {"stop": 10.1162, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7285, "passed": false, "reason": "imbalance -73% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:17.003377", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 378.2s", "imbalance +61% >= 50% buy threshold, stop 9.28", "entry_score 78.8"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.1451, "vwap_slope": 0.0142, "atr": 0.0414, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1109, "ema9": 9.2156, "ema20": 9.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.522, "distance_from_high_pct": 0.0, "spread_pct": 0.429, "rvol": 0.053, "volume_pace_ratio": 0.469, "stage3": {"stop": 9.2803, "risk": 0.0497, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6051, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 9.28"}, "entry_score": 78.77, "entry_score_breakdown": {"imbalance_sub": 0.436, "volume_pace_sub": 1.0, "volatility_sub": 0.915, "slope_sub": 1.0, "volume_accel_sub": 0.739}}}
{"timestamp": "2026-09-22T14:14:17.050669", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.825, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0401, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0725, "ema9": 13.7985, "ema20": 13.8005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:14:17.051864", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (373.2s) but room-to-run failed: imbalance -78% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.198, "vwap": 6.1505, "vwap_slope": 0.0021, "atr": 0.0182, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0733, "ema9": 6.186, "ema20": 6.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.354, "spread_pct": 0.161, "rvol": 0.1, "volume_pace_ratio": 0.88, "stage3": {"stop": 6.1762, "risk": 0.0218, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7824, "passed": false, "reason": "imbalance -78% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:17.053058", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4475, "vwap_slope": -0.0049, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0712, "flat_threshold_pct": 0.0733, "ema9": 13.3623, "ema20": 13.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.118, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:14:22.059704", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0995, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:22.061516", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.51, "vwap_slope": 0.0004, "atr": 0.0198, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5062, "imbalance_decline_count": 3, "imbalance_cur": -0.6805555555555556, "imbalance_prev": -0.006993006993006993}}
{"timestamp": "2026-09-22T14:14:22.062318", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.350%)", "metrics": {"price": 9.5299, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3496, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:22.063293", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5299, "vwap": 9.0375, "vwap_slope": 0.063, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1758, "lower_highs_lower_lows": false, "stop": 9.3897, "imbalance_decline_count": 1, "imbalance_cur": 0.30821499191083945, "imbalance_prev": 0.4043743322229904}}
{"timestamp": "2026-09-22T14:14:22.063875", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.389%)", "metrics": {"price": 12.2472, "peak_price": 12.2472, "peak_gain_cents": 15.72, "slope_pct": 0.3895, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:22.064659", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.2472, "vwap": 11.9275, "vwap_slope": 0.0244, "atr": 0.083, "trend": "flat", "slope_pct": 0.082, "lower_highs_lower_lows": false, "stop": 12.1476, "imbalance_decline_count": 0, "imbalance_cur": 0.01876807581071934, "imbalance_prev": 0.01876807581071934}}
{"timestamp": "2026-09-22T14:14:22.069666", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.9316, "vwap": 13.7021, "vwap_slope": -0.0197, "atr": 0.2901, "atr_pct": 2.243, "trend": "flat", "slope_pct": -0.2423, "flat_threshold_pct": 0.5608, "ema9": 13.0659, "ema20": 13.2473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 18.515, "spread_pct": 0.155, "rvol": 2.368, "volume_pace_ratio": 20.818}}
{"timestamp": "2026-09-22T14:14:22.074440", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8242, "vwap": 8.8521, "vwap_slope": -0.0009, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.0843, "ema9": 8.7984, "ema20": 8.7819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 4.293, "spread_pct": 0.113, "rvol": 0.585, "volume_pace_ratio": 5.142}}
{"timestamp": "2026-09-22T14:14:22.079384", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2776, "vwap": 13.6165, "vwap_slope": -0.0045, "atr": 0.0852, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.1569, "flat_threshold_pct": 0.1605, "ema9": 13.2229, "ema20": 13.2135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 6.43, "spread_pct": 0.301, "rvol": 0.112, "volume_pace_ratio": 0.983}}
{"timestamp": "2026-09-22T14:14:22.080584", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4071, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0756, "ema9": 6.3721, "ema20": 6.3774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.141, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:14:22.081499", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:14:22.082542", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (185.1s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 12.7699, "vwap": 12.7279, "vwap_slope": 0.0051, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0663, "ema9": 12.7643, "ema20": 12.7482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 0.235, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.56, "stage3": {"stop": 12.7292, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2469, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:22.086087", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.2s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.8186, "vwap": 8.739, "vwap_slope": 0.0025, "atr": 0.0445, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.1261, "ema9": 8.7295, "ema20": 8.6905, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 4.457, "spread_pct": 0.113, "rvol": 0.542, "volume_pace_ratio": 4.764, "stage3": {"stop": 8.7652, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3104, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:14:22.088039", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.624, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1125, "ema9": 11.6089, "ema20": 11.6219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:14:22.089151", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (256.4s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 12.47, "vwap": 12.341, "vwap_slope": 0.0054, "atr": 0.0469, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.0941, "ema9": 12.43, "ema20": 12.3884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 0.796, "spread_pct": 0.08, "rvol": 0.078, "volume_pace_ratio": 0.687, "stage3": {"stop": 12.4137, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0236, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:22.090180", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.062%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.2879, "vwap_slope": -0.0059, "atr": 0.025, "atr_pct": 0.246, "trend": "negative", "slope_pct": -0.113, "flat_threshold_pct": 0.0615, "ema9": 10.1632, "ema20": 10.2052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.611, "distance_from_high_pct": 5.093, "spread_pct": 0.098, "rvol": 0.043, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:14:22.092008", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:14:22.093109", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0666, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.617, "stage3": {"stop": 7.4411, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2337, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:22.094002", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.195, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.109, "ema9": 9.1459, "ema20": 9.1407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.389, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:14:22.095034", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.415, "vwap": 12.7169, "vwap_slope": -0.0126, "atr": 0.1253, "atr_pct": 1.009, "trend": "flat", "slope_pct": -0.1695, "flat_threshold_pct": 0.2523, "ema9": 12.3883, "ema20": 12.4723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 8.173, "spread_pct": 0.403, "rvol": 0.103, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T14:14:22.096597", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.335, "vwap": 6.3227, "vwap_slope": 0.0001, "atr": 0.0157, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.062, "ema9": 6.3264, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.573}}
{"timestamp": "2026-09-22T14:14:22.097794", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (378.2s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.5411, "vwap_slope": 0.0026, "atr": 0.0196, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.0876, "ema9": 5.5628, "ema20": 5.5561, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.727, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5565, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4104, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:22.098779", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2382, "vwap_slope": 0.0035, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0685, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:14:22.099688", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.682, "vwap": 8.709, "vwap_slope": -0.0021, "atr": 0.0252, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0726, "ema9": 8.6749, "ema20": 8.6819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 2.009, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:14:22.100750", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9762, "vwap_slope": -0.0043, "atr": 0.0205, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0574, "ema9": 8.9199, "ema20": 8.9345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:14:22.102926", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 2.7, "rvol": 0.151, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T14:14:22.105206", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 159.5s", "imbalance +57% >= 50% buy threshold, stop 7.90", "entry_score 77.1"], "reasons_against": [], "metrics": {"price": 7.955, "vwap": 7.7966, "vwap_slope": 0.0044, "atr": 0.0464, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0736, "flat_threshold_pct": 0.1458, "ema9": 7.8933, "ema20": 7.8645, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.215, "distance_from_high_pct": 0.188, "spread_pct": 0.126, "rvol": 0.129, "volume_pace_ratio": 1.138, "stage3": {"stop": 7.8993, "risk": 0.0557, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.568, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 7.90"}, "entry_score": 77.08, "entry_score_breakdown": {"imbalance_sub": 0.383, "volume_pace_sub": 1.0, "volatility_sub": 0.834, "slope_sub": 1.0, "volume_accel_sub": 0.892}}}
{"timestamp": "2026-09-22T14:14:22.149750", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.755, "vwap": 14.7968, "vwap_slope": -0.0012, "atr": 0.0369, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0625, "ema9": 14.7249, "ema20": 14.7229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.502, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.407}}
{"timestamp": "2026-09-22T14:14:22.151314", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (190.2s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.16, "vwap": 10.0733, "vwap_slope": 0.0038, "atr": 0.0327, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0804, "ema9": 10.1318, "ema20": 10.1159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 0.294, "spread_pct": 0.098, "rvol": 0.163, "volume_pace_ratio": 1.431, "stage3": {"stop": 10.1208, "risk": 0.0392, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1457, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:22.153625", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 383.3s", "imbalance +63% >= 50% buy threshold, stop 9.28", "entry_score 79.6"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.1456, "vwap_slope": 0.0147, "atr": 0.0428, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1146, "ema9": 9.2156, "ema20": 9.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.526, "distance_from_high_pct": 0.207, "spread_pct": 0.429, "rvol": 0.053, "volume_pace_ratio": 0.469, "stage3": {"stop": 9.2786, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6283, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.28"}, "entry_score": 79.57, "entry_score_breakdown": {"imbalance_sub": 0.469, "volume_pace_sub": 1.0, "volatility_sub": 0.906, "slope_sub": 1.0, "volume_accel_sub": 0.737}}}
{"timestamp": "2026-09-22T14:14:22.197689", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.83, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0401, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0725, "ema9": 13.7995, "ema20": 13.801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.285, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:14:22.199533", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (378.3s) but room-to-run failed: imbalance -62% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2, "vwap": 6.1505, "vwap_slope": 0.0021, "atr": 0.0183, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0738, "ema9": 6.1864, "ema20": 6.1718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.322, "spread_pct": 0.161, "rvol": 0.1, "volume_pace_ratio": 0.878, "stage3": {"stop": 6.178, "risk": 0.022, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6219, "passed": false, "reason": "imbalance -62% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:22.202811", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4474, "vwap_slope": -0.005, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0712, "flat_threshold_pct": 0.0733, "ema9": 13.3623, "ema20": 13.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.183, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.118, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:14:27.208887", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.091%)", "metrics": {"price": 5.5285, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0914, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:27.209651", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5285, "vwap": 5.5101, "vwap_slope": 0.0004, "atr": 0.02, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 5.5045, "imbalance_decline_count": 0, "imbalance_cur": 0.025570145127850726, "imbalance_prev": -0.6805555555555556}}
{"timestamp": "2026-09-22T14:14:27.210189", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.350%)", "metrics": {"price": 9.53, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3499, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:27.211313", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.53, "vwap": 9.0389, "vwap_slope": 0.0644, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1758, "lower_highs_lower_lows": false, "stop": 9.3898, "imbalance_decline_count": 0, "imbalance_cur": 0.37110062019809315, "imbalance_prev": 0.30821499191083945}}
{"timestamp": "2026-09-22T14:14:27.211864", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.445%)", "metrics": {"price": 12.27, "peak_price": 12.27, "peak_gain_cents": 18.0, "slope_pct": 0.4454, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:27.212757", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.27, "vwap": 11.93, "vwap_slope": 0.0269, "atr": 0.0851, "trend": "flat", "slope_pct": 0.0825, "lower_highs_lower_lows": false, "stop": 12.1679, "imbalance_decline_count": 0, "imbalance_cur": 0.7158739962940086, "imbalance_prev": 0.01876807581071934}}
{"timestamp": "2026-09-22T14:14:27.213818", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.9415, "vwap": 13.7019, "vwap_slope": -0.0198, "atr": 0.2901, "atr_pct": 2.242, "trend": "flat", "slope_pct": -0.242, "flat_threshold_pct": 0.5604, "ema9": 13.0679, "ema20": 13.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 18.453, "spread_pct": 0.077, "rvol": 2.369, "volume_pace_ratio": 20.783}}
{"timestamp": "2026-09-22T14:14:27.214847", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.825, "vwap": 8.8521, "vwap_slope": -0.0009, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.0843, "ema9": 8.7986, "ema20": 8.782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 4.284, "spread_pct": 0.113, "rvol": 0.585, "volume_pace_ratio": 5.132}}
{"timestamp": "2026-09-22T14:14:27.215779", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.6163, "vwap_slope": -0.0046, "atr": 0.0852, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1566, "flat_threshold_pct": 0.1604, "ema9": 13.2254, "ema20": 13.2147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.342, "spread_pct": 0.301, "rvol": 0.112, "volume_pace_ratio": 0.982}}
{"timestamp": "2026-09-22T14:14:27.216746", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4069, "vwap_slope": -0.0027, "atr": 0.0193, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0756, "ema9": 6.3721, "ema20": 6.3774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.143, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:14:27.217575", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:14:27.218937", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (190.2s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 12.79, "vwap": 12.7279, "vwap_slope": 0.0051, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0662, "ema9": 12.7684, "ema20": 12.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 0.078, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.559, "stage3": {"stop": 12.7493, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2365, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:27.220280", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.3s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 8.815, "vwap": 8.739, "vwap_slope": 0.0025, "atr": 0.0445, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.1262, "ema9": 8.7288, "ema20": 8.6901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.415, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.542, "volume_pace_ratio": 4.756, "stage3": {"stop": 8.7616, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2464, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:27.221301", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.608, "vwap": 11.624, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1124, "ema9": 11.6115, "ema20": 11.6231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.544, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:14:27.222492", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (261.5s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4428, "vwap": 12.3409, "vwap_slope": 0.0053, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0289, "flat_threshold_pct": 0.0943, "ema9": 12.4246, "ema20": 12.3859, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 1.012, "spread_pct": 0.08, "rvol": 0.078, "volume_pace_ratio": 0.685, "stage3": {"stop": 12.3865, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3785, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:27.223448", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.064%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1389, "vwap": 10.2876, "vwap_slope": -0.0062, "atr": 0.0258, "atr_pct": 0.254, "trend": "negative", "slope_pct": -0.1135, "flat_threshold_pct": 0.0636, "ema9": 10.16, "ema20": 10.2037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.614, "distance_from_high_pct": 5.243, "spread_pct": 0.098, "rvol": 0.043, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:14:27.224636", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:14:27.225685", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0666, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.616, "stage3": {"stop": 7.4411, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2337, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:27.226718", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1327, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.1097, "ema9": 9.1335, "ema20": 9.1348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 3.05, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:14:27.227710", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.7168, "vwap_slope": -0.0127, "atr": 0.1253, "atr_pct": 1.011, "trend": "flat", "slope_pct": -0.1701, "flat_threshold_pct": 0.2528, "ema9": 12.3833, "ema20": 12.4699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 8.358, "spread_pct": 0.403, "rvol": 0.103, "volume_pace_ratio": 0.902}}
{"timestamp": "2026-09-22T14:14:27.228654", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.335, "vwap": 6.3227, "vwap_slope": 0.0001, "atr": 0.0157, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.062, "ema9": 6.3264, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.57}}
{"timestamp": "2026-09-22T14:14:27.229645", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (383.4s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 5.5826, "vwap": 5.5412, "vwap_slope": 0.0026, "atr": 0.0196, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0876, "ema9": 5.5633, "ema20": 5.5563, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.729, "distance_from_high_pct": 0.644, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5591, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2055, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:27.230532", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2382, "vwap_slope": 0.0035, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0685, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:14:27.231360", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6886, "vwap": 8.709, "vwap_slope": -0.0021, "atr": 0.0253, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0727, "ema9": 8.6762, "ema20": 8.6825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:14:27.232331", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9762, "vwap_slope": -0.0043, "atr": 0.0205, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0574, "ema9": 8.9209, "ema20": 8.935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:14:27.233262", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 2.7, "rvol": 0.151, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T14:14:27.234237", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 164.6s", "imbalance +68% >= 50% buy threshold, stop 7.89", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 7.945, "vwap": 7.7967, "vwap_slope": 0.0046, "atr": 0.0464, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.0732, "flat_threshold_pct": 0.146, "ema9": 7.8913, "ema20": 7.8636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.217, "distance_from_high_pct": 0.314, "spread_pct": 0.126, "rvol": 0.13, "volume_pace_ratio": 1.137, "stage3": {"stop": 7.8893, "risk": 0.0557, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.676, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 7.89"}, "entry_score": 81.69, "entry_score_breakdown": {"imbalance_sub": 0.537, "volume_pace_sub": 1.0, "volatility_sub": 0.833, "slope_sub": 1.0, "volume_accel_sub": 0.891}}}
{"timestamp": "2026-09-22T14:14:27.272267", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7577, "vwap": 14.7968, "vwap_slope": -0.0012, "atr": 0.0369, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0625, "ema9": 14.7254, "ema20": 14.7231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 1.484, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.405}}
{"timestamp": "2026-09-22T14:14:27.274129", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (195.3s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0734, "vwap_slope": 0.004, "atr": 0.0333, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.082, "ema9": 10.1288, "ema20": 10.1145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.163, "volume_pace_ratio": 1.431, "stage3": {"stop": 10.105, "risk": 0.04, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3741, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:27.275358", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 388.5s", "imbalance +60% >= 50% buy threshold, stop 9.26", "entry_score 78.5"], "reasons_against": [], "metrics": {"price": 9.31, "vwap": 9.1454, "vwap_slope": 0.0145, "atr": 0.0428, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.115, "ema9": 9.2116, "ema20": 9.17, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.528, "distance_from_high_pct": 0.428, "spread_pct": 0.429, "rvol": 0.053, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.2586, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6034, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 9.26"}, "entry_score": 78.48, "entry_score_breakdown": {"imbalance_sub": 0.433, "volume_pace_sub": 1.0, "volatility_sub": 0.906, "slope_sub": 1.0, "volume_accel_sub": 0.736}}}
{"timestamp": "2026-09-22T14:14:27.310004", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8268, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0401, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0725, "ema9": 13.7989, "ema20": 13.8007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.308, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:14:27.311030", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (383.4s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.2, "vwap": 6.1505, "vwap_slope": 0.0021, "atr": 0.0183, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0738, "ema9": 6.1864, "ema20": 6.1718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.322, "spread_pct": 0.161, "rvol": 0.1, "volume_pace_ratio": 0.877, "stage3": {"stop": 6.178, "risk": 0.022, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6348, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:27.313358", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4473, "vwap_slope": -0.0051, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0712, "flat_threshold_pct": 0.0733, "ema9": 13.3623, "ema20": 13.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.118, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:14:32.319325", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.154%)", "metrics": {"price": 5.54, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1537, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:32.321179", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.02, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 5.516, "imbalance_decline_count": 0, "imbalance_cur": 0.0854119425547997, "imbalance_prev": 0.025570145127850726}}
{"timestamp": "2026-09-22T14:14:32.321989", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.326%)", "metrics": {"price": 9.5224, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.326, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:32.324619", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5224, "vwap": 9.0405, "vwap_slope": 0.066, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1756, "lower_highs_lower_lows": false, "stop": 9.3822, "imbalance_decline_count": 1, "imbalance_cur": 0.04877666739763792, "imbalance_prev": 0.37110062019809315}}
{"timestamp": "2026-09-22T14:14:32.325253", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.470%)", "metrics": {"price": 12.28, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": 0.4699, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:32.327718", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.28, "vwap": 11.9305, "vwap_slope": 0.0274, "atr": 0.0851, "trend": "flat", "slope_pct": 0.0828, "lower_highs_lower_lows": false, "stop": 12.1779, "imbalance_decline_count": 0, "imbalance_cur": 0.7380562827225131, "imbalance_prev": 0.7158739962940086}}
{"timestamp": "2026-09-22T14:14:32.328997", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.88, "vwap": 13.6997, "vwap_slope": -0.022, "atr": 0.2901, "atr_pct": 2.252, "trend": "flat", "slope_pct": -0.244, "flat_threshold_pct": 0.5631, "ema9": 13.0556, "ema20": 13.2424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 18.841, "spread_pct": 0.389, "rvol": 2.375, "volume_pace_ratio": 20.798}}
{"timestamp": "2026-09-22T14:14:32.330015", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8297, "vwap": 8.8521, "vwap_slope": -0.0009, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0843, "ema9": 8.7995, "ema20": 8.7825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 4.233, "spread_pct": 0.113, "rvol": 0.585, "volume_pace_ratio": 5.124}}
{"timestamp": "2026-09-22T14:14:32.331023", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2894, "vwap": 13.6162, "vwap_slope": -0.0047, "atr": 0.0852, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1566, "flat_threshold_pct": 0.1604, "ema9": 13.2253, "ema20": 13.2147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.347, "spread_pct": 0.226, "rvol": 0.112, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T14:14:32.332106", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.362, "vwap": 6.4067, "vwap_slope": -0.0028, "atr": 0.0193, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.076, "ema9": 6.3668, "ema20": 6.3748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.051, "distance_from_high_pct": 3.166, "spread_pct": 0.157, "rvol": 0.143, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:14:32.334017", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T14:14:32.335158", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (195.3s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 12.7698, "vwap": 12.728, "vwap_slope": 0.0052, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0663, "ema9": 12.7643, "ema20": 12.7481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.706, "distance_from_high_pct": 0.236, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.559, "stage3": {"stop": 12.7291, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1836, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:32.336318", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.4s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 8.801, "vwap": 8.739, "vwap_slope": 0.0025, "atr": 0.0445, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.1264, "ema9": 8.726, "ema20": 8.6888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.416, "distance_from_high_pct": 4.648, "spread_pct": 0.114, "rvol": 0.543, "volume_pace_ratio": 4.752, "stage3": {"stop": 8.7476, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1216, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:32.337494", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.61, "vwap": 11.624, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1124, "ema9": 11.6119, "ema20": 11.6233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.527, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:14:32.339441", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (266.6s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4558, "vwap": 12.341, "vwap_slope": 0.0055, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.0942, "ema9": 12.4272, "ema20": 12.3871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 0.909, "spread_pct": 0.08, "rvol": 0.078, "volume_pace_ratio": 0.685, "stage3": {"stop": 12.3995, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.413, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:32.340457", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.064%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1389, "vwap": 10.2876, "vwap_slope": -0.0062, "atr": 0.0258, "atr_pct": 0.254, "trend": "negative", "slope_pct": -0.1135, "flat_threshold_pct": 0.0636, "ema9": 10.16, "ema20": 10.2037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.614, "distance_from_high_pct": 5.243, "spread_pct": 0.098, "rvol": 0.043, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:14:32.341380", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:14:32.342407", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.8s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0668, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.615, "stage3": {"stop": 7.4411, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9933, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:32.343423", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.195, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.109, "ema9": 9.1459, "ema20": 9.1407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.389, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:14:32.344372", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7168, "vwap_slope": -0.0126, "atr": 0.1253, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.1696, "flat_threshold_pct": 0.2524, "ema9": 12.3873, "ema20": 12.4718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 8.21, "spread_pct": 0.403, "rvol": 0.103, "volume_pace_ratio": 0.9}}
{"timestamp": "2026-09-22T14:14:32.345233", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.335, "vwap": 6.3227, "vwap_slope": 0.0001, "atr": 0.0162, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0638, "ema9": 6.3264, "ema20": 6.3278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.567}}
{"timestamp": "2026-09-22T14:14:32.346183", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (388.5s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 5.5826, "vwap": 5.5412, "vwap_slope": 0.0026, "atr": 0.0196, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0876, "ema9": 5.5633, "ema20": 5.5563, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.729, "distance_from_high_pct": 0.644, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.544, "stage3": {"stop": 5.5591, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2055, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:32.347130", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2382, "vwap_slope": 0.0035, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0685, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.299, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:14:32.348032", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7089, "vwap_slope": -0.0021, "atr": 0.0253, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0728, "ema9": 8.6755, "ema20": 8.6822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:14:32.348895", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9762, "vwap_slope": -0.0043, "atr": 0.0205, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0574, "ema9": 8.9209, "ema20": 8.935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T14:14:32.349784", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 2.7, "rvol": 0.151, "volume_pace_ratio": 1.32}}
{"timestamp": "2026-09-22T14:14:32.351012", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (169.7s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 7.945, "vwap": 7.7967, "vwap_slope": 0.0046, "atr": 0.0464, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.0732, "flat_threshold_pct": 0.146, "ema9": 7.8913, "ema20": 7.8636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.217, "distance_from_high_pct": 0.314, "spread_pct": 0.126, "rvol": 0.13, "volume_pace_ratio": 1.135, "stage3": {"stop": 7.8893, "risk": 0.0557, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2588, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:32.351856", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.755, "vwap": 14.7968, "vwap_slope": -0.0013, "atr": 0.0369, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0625, "ema9": 14.7249, "ema20": 14.7229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.502, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.402}}
{"timestamp": "2026-09-22T14:14:32.352773", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (200.4s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0734, "vwap_slope": 0.004, "atr": 0.0333, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.082, "ema9": 10.1288, "ema20": 10.1145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.163, "volume_pace_ratio": 1.428, "stage3": {"stop": 10.105, "risk": 0.04, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3892, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:32.353710", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 393.5s", "imbalance +80% >= 50% buy threshold, stop 9.27", "entry_score 86.9"], "reasons_against": [], "metrics": {"price": 9.32, "vwap": 9.1468, "vwap_slope": 0.0159, "atr": 0.0428, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.1149, "ema9": 9.2136, "ema20": 9.171, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.548, "distance_from_high_pct": 0.321, "spread_pct": 0.536, "rvol": 0.054, "volume_pace_ratio": 0.471, "stage3": {"stop": 9.2686, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8021, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 9.27"}, "entry_score": 86.9, "entry_score_breakdown": {"imbalance_sub": 0.717, "volume_pace_sub": 1.0, "volatility_sub": 0.906, "slope_sub": 1.0, "volume_accel_sub": 0.726}}}
{"timestamp": "2026-09-22T14:14:32.400902", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.825, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0401, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0725, "ema9": 13.7985, "ema20": 13.8005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:14:32.402058", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (388.5s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.198, "vwap": 6.1506, "vwap_slope": 0.0022, "atr": 0.0183, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0739, "ema9": 6.186, "ema20": 6.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.354, "spread_pct": 0.161, "rvol": 0.1, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.176, "risk": 0.022, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3737, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:32.403101", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.365, "vwap": 13.447, "vwap_slope": -0.0054, "atr": 0.0392, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0717, "flat_threshold_pct": 0.0734, "ema9": 13.3583, "ema20": 13.3639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.119, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:14:37.408970", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.131%)", "metrics": {"price": 5.5358, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.131, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:37.409728", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5358, "vwap": 5.5101, "vwap_slope": 0.0004, "atr": 0.02, "trend": "flat", "slope_pct": 0.0175, "lower_highs_lower_lows": false, "stop": 5.5118, "imbalance_decline_count": 0, "imbalance_cur": 0.13625866050808313, "imbalance_prev": 0.0854119425547997}}
{"timestamp": "2026-09-22T14:14:37.410144", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.334%)", "metrics": {"price": 9.525, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3341, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:37.410913", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.525, "vwap": 9.0414, "vwap_slope": 0.0668, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1757, "lower_highs_lower_lows": false, "stop": 9.3848, "imbalance_decline_count": 0, "imbalance_cur": 0.10279673953742907, "imbalance_prev": 0.04877666739763792}}
{"timestamp": "2026-09-22T14:14:37.411412", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.458%)", "metrics": {"price": 12.275, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": 0.4577, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:37.412163", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.275, "vwap": 11.9306, "vwap_slope": 0.0274, "atr": 0.0851, "trend": "flat", "slope_pct": 0.0826, "lower_highs_lower_lows": false, "stop": 12.1729, "imbalance_decline_count": 0, "imbalance_cur": 0.8243456876866327, "imbalance_prev": 0.7380562827225131}}
{"timestamp": "2026-09-22T14:14:37.413194", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.86 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.86, "vwap": 13.6989, "vwap_slope": -0.0229, "atr": 0.2901, "atr_pct": 2.256, "trend": "flat", "slope_pct": -0.2446, "flat_threshold_pct": 0.564, "ema9": 13.0516, "ema20": 13.2405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 18.967, "spread_pct": 0.155, "rvol": 2.377, "volume_pace_ratio": 20.778}}
{"timestamp": "2026-09-22T14:14:37.413788", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8299, "vwap": 8.8521, "vwap_slope": -0.001, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0843, "ema9": 8.7995, "ema20": 8.7825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 4.231, "spread_pct": 0.113, "rvol": 0.585, "volume_pace_ratio": 5.116}}
{"timestamp": "2026-09-22T14:14:37.414318", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.245, "vwap": 13.6157, "vwap_slope": -0.0053, "atr": 0.0887, "atr_pct": 0.67, "trend": "flat", "slope_pct": -0.1576, "flat_threshold_pct": 0.1675, "ema9": 13.2164, "ema20": 13.2104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.66, "spread_pct": 0.302, "rvol": 0.112, "volume_pace_ratio": 0.98}}
{"timestamp": "2026-09-22T14:14:37.414871", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3801, "vwap": 6.4068, "vwap_slope": -0.0027, "atr": 0.0193, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.0757, "ema9": 6.3704, "ema20": 6.3765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.051, "distance_from_high_pct": 2.89, "spread_pct": 0.157, "rvol": 0.143, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:14:37.415333", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T14:14:37.415853", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (200.4s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7825, "vwap": 12.728, "vwap_slope": 0.0052, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0662, "ema9": 12.7669, "ema20": 12.7494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.706, "distance_from_high_pct": 0.137, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.558, "stage3": {"stop": 12.7418, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3301, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:37.416840", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.5s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.81, "vwap": 8.739, "vwap_slope": 0.0026, "atr": 0.0445, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0384, "flat_threshold_pct": 0.1263, "ema9": 8.7278, "ema20": 8.6896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 4.55, "spread_pct": 0.114, "rvol": 0.543, "volume_pace_ratio": 4.744, "stage3": {"stop": 8.7566, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3586, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:37.417662", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5879, "vwap": 11.624, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.451, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1127, "ema9": 11.6075, "ema20": 11.6212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.714, "spread_pct": 0.086, "rvol": 0.079, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T14:14:37.418540", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (271.7s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 12.455, "vwap": 12.3413, "vwap_slope": 0.0057, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.0942, "ema9": 12.427, "ema20": 12.387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 0.915, "spread_pct": 0.08, "rvol": 0.078, "volume_pace_ratio": 0.685, "stage3": {"stop": 12.3987, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0861, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:37.419407", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.114%, flat band 0.064%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1358, "vwap": 10.2876, "vwap_slope": -0.0062, "atr": 0.026, "atr_pct": 0.257, "trend": "negative", "slope_pct": -0.1136, "flat_threshold_pct": 0.0641, "ema9": 10.1594, "ema20": 10.2034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.615, "distance_from_high_pct": 5.272, "spread_pct": 0.098, "rvol": 0.043, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:14:37.420273", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:14:37.420844", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0668, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.614, "stage3": {"stop": 7.4411, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9933, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:37.421362", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.195, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.109, "ema9": 9.1459, "ema20": 9.1407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.389, "spread_pct": 0.544, "rvol": 0.084, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:14:37.421845", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.4001, "vwap": 12.7167, "vwap_slope": -0.0128, "atr": 0.1253, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.1699, "flat_threshold_pct": 0.2526, "ema9": 12.3853, "ema20": 12.4709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 8.283, "spread_pct": 0.322, "rvol": 0.103, "volume_pace_ratio": 0.899}}
{"timestamp": "2026-09-22T14:14:37.422397", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3273, "vwap_slope": 0.0046, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.072, "ema9": 6.3304, "ema20": 6.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.302, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.858}}
{"timestamp": "2026-09-22T14:14:37.423355", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (393.5s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 5.575, "vwap": 5.5411, "vwap_slope": 0.0026, "atr": 0.0196, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0877, "ema9": 5.5618, "ema20": 5.5556, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.729, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5515, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2691, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:37.424292", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2382, "vwap_slope": 0.0035, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0685, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.299, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:14:37.425295", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.7089, "vwap_slope": -0.0021, "atr": 0.0253, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0727, "ema9": 8.6765, "ema20": 8.6826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.892, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.043, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:14:37.426351", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9762, "vwap_slope": -0.0043, "atr": 0.0205, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0574, "ema9": 8.9209, "ema20": 8.935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:14:37.427289", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 2.7, "rvol": 0.151, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T14:14:37.428238", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 174.8s", "imbalance +31% >= 30% and resistance cleared, stop 7.89", "entry_score 66.0"], "reasons_against": [], "metrics": {"price": 7.947, "vwap": 7.7967, "vwap_slope": 0.0046, "atr": 0.0464, "atr_pct": 0.584, "trend": "flat", "slope_pct": 0.0733, "flat_threshold_pct": 0.146, "ema9": 7.8917, "ema20": 7.8637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.217, "distance_from_high_pct": 0.289, "spread_pct": 0.126, "rvol": 0.13, "volume_pace_ratio": 1.133, "stage3": {"stop": 7.8913, "risk": 0.0557, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3089, "passed": true, "reason": "imbalance +31% >= 30% and resistance cleared, stop 7.89"}, "entry_score": 65.96, "entry_score_breakdown": {"imbalance_sub": 0.013, "volume_pace_sub": 1.0, "volatility_sub": 0.833, "slope_sub": 1.0, "volume_accel_sub": 0.891}}}
{"timestamp": "2026-09-22T14:14:37.463532", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.76 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.76, "vwap": 14.7967, "vwap_slope": -0.0013, "atr": 0.0369, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0625, "ema9": 14.7259, "ema20": 14.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.419, "distance_from_high_pct": 1.469, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.401}}
{"timestamp": "2026-09-22T14:14:37.465692", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (205.5s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0735, "vwap_slope": 0.004, "atr": 0.0338, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0089, "flat_threshold_pct": 0.0833, "ema9": 10.1268, "ema20": 10.1135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.163, "volume_pace_ratio": 1.427, "stage3": {"stop": 10.0944, "risk": 0.0406, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3541, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:37.466761", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (398.7s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 9.33, "vwap": 9.1469, "vwap_slope": 0.0161, "atr": 0.0428, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1148, "ema9": 9.2156, "ema20": 9.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.548, "distance_from_high_pct": 0.214, "spread_pct": 0.536, "rvol": 0.054, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.2786, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2756, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:37.467747", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8283, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0401, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0725, "ema9": 13.7992, "ema20": 13.8008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.297, "spread_pct": 0.072, "rvol": 0.062, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:14:37.468802", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 393.6s", "imbalance +84% >= 50% buy threshold, stop 6.18", "entry_score 93.0"], "reasons_against": [], "metrics": {"price": 6.2, "vwap": 6.1506, "vwap_slope": 0.0022, "atr": 0.0183, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0738, "ema9": 6.1864, "ema20": 6.1718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.322, "spread_pct": 0.161, "rvol": 0.1, "volume_pace_ratio": 0.875, "stage3": {"stop": 6.178, "risk": 0.022, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8365, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 6.18"}, "entry_score": 92.99, "entry_score_breakdown": {"imbalance_sub": 0.766, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:14:37.500745", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.37, "vwap": 13.4467, "vwap_slope": -0.0057, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0716, "flat_threshold_pct": 0.0734, "ema9": 13.3593, "ema20": 13.3644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.203, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.119, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:14:42.506724", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.091%)", "metrics": {"price": 5.5285, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0914, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:42.508282", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5285, "vwap": 5.5101, "vwap_slope": 0.0004, "atr": 0.02, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 5.5045, "imbalance_decline_count": 1, "imbalance_cur": -0.05384615384615385, "imbalance_prev": 0.13625866050808313}}
{"timestamp": "2026-09-22T14:14:42.508932", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.319%)", "metrics": {"price": 9.5201, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3187, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:42.509784", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5201, "vwap": 9.0427, "vwap_slope": 0.0682, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1755, "lower_highs_lower_lows": false, "stop": 9.3799, "imbalance_decline_count": 0, "imbalance_cur": 0.23800949418890163, "imbalance_prev": 0.10279673953742907}}
{"timestamp": "2026-09-22T14:14:42.510261", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 12.11, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": 0.0516, "trend": "flat"}}
{"timestamp": "2026-09-22T14:14:42.510899", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.11, "vwap": 11.9317, "vwap_slope": 0.0286, "atr": 0.0954, "trend": "flat", "slope_pct": 0.0786, "lower_highs_lower_lows": false, "stop": 11.9955, "imbalance_decline_count": 1, "imbalance_cur": -0.0839684449792753, "imbalance_prev": 0.8243456876866327}}
{"timestamp": "2026-09-22T14:14:42.512306", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 13.6982, "vwap_slope": -0.0236, "atr": 0.2901, "atr_pct": 2.258, "trend": "flat", "slope_pct": -0.2449, "flat_threshold_pct": 0.5644, "ema9": 13.0496, "ema20": 13.2396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 19.03, "spread_pct": 0.156, "rvol": 2.379, "volume_pace_ratio": 20.756}}
{"timestamp": "2026-09-22T14:14:42.513294", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8261, "vwap": 8.8521, "vwap_slope": -0.001, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.0843, "ema9": 8.7988, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 4.272, "spread_pct": 0.113, "rvol": 0.585, "volume_pace_ratio": 5.107}}
{"timestamp": "2026-09-22T14:14:42.514169", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.23, "vwap": 13.6155, "vwap_slope": -0.0055, "atr": 0.0902, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1579, "flat_threshold_pct": 0.1705, "ema9": 13.2134, "ema20": 13.209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.765, "spread_pct": 0.529, "rvol": 0.112, "volume_pace_ratio": 0.978}}
{"timestamp": "2026-09-22T14:14:42.515121", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4068, "vwap_slope": -0.0027, "atr": 0.0193, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0756, "ema9": 6.3721, "ema20": 6.3774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.052, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.143, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:14:42.515952", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T14:14:42.516870", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (205.5s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.79, "vwap": 12.7281, "vwap_slope": 0.0053, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0662, "ema9": 12.7684, "ema20": 12.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 0.078, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.558, "stage3": {"stop": 12.7493, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0471, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:42.517816", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.6s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.805, "vwap": 8.739, "vwap_slope": 0.0026, "atr": 0.0445, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.1263, "ema9": 8.7268, "ema20": 8.6892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.417, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.543, "volume_pace_ratio": 4.736, "stage3": {"stop": 8.7516, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1466, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:42.518847", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.624, "vwap_slope": -0.002, "atr": 0.0522, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1126, "ema9": 11.6089, "ema20": 11.6219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:14:42.519934", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (276.8s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.46, "vwap": 12.3419, "vwap_slope": 0.0064, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0293, "flat_threshold_pct": 0.0941, "ema9": 12.428, "ema20": 12.3875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 0.875, "spread_pct": 0.08, "rvol": 0.079, "volume_pace_ratio": 0.687, "stage3": {"stop": 12.4037, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2383, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:42.521943", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.064%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2873, "vwap_slope": -0.0065, "atr": 0.026, "atr_pct": 0.256, "trend": "negative", "slope_pct": -0.1132, "flat_threshold_pct": 0.0641, "ema9": 10.1622, "ema20": 10.2047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.621, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.043, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:14:42.522844", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:14:42.523791", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.9s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0668, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.613, "stage3": {"stop": 7.4411, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9949, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:42.524701", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.185, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.1091, "ema9": 9.1439, "ema20": 9.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.495, "spread_pct": 0.327, "rvol": 0.084, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:14:42.525497", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.4349, "vwap": 12.7167, "vwap_slope": -0.0127, "atr": 0.1253, "atr_pct": 1.008, "trend": "flat", "slope_pct": -0.169, "flat_threshold_pct": 0.2519, "ema9": 12.3922, "ema20": 12.4742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 8.026, "spread_pct": 0.322, "rvol": 0.103, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T14:14:42.526493", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3273, "vwap_slope": 0.0046, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.072, "ema9": 6.3304, "ema20": 6.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.303, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.855}}
{"timestamp": "2026-09-22T14:14:42.527513", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (398.6s) but room-to-run failed: imbalance -69% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.57, "vwap": 5.5412, "vwap_slope": 0.0026, "atr": 0.0196, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0878, "ema9": 5.5608, "ema20": 5.5551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 0.869, "spread_pct": 0.179, "rvol": 0.062, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5465, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6878, "passed": false, "reason": "imbalance -69% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:42.528422", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2383, "vwap_slope": 0.0036, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0685, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.303, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:14:42.529339", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7088, "vwap_slope": -0.0022, "atr": 0.0253, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0728, "ema9": 8.6755, "ema20": 8.6822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:14:42.530192", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9108, "vwap": 8.9761, "vwap_slope": -0.0043, "atr": 0.0205, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0574, "ema9": 8.9201, "ema20": 8.9346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 2.079, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.377}}
{"timestamp": "2026-09-22T14:14:42.531101", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 2.7, "rvol": 0.151, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:14:42.532061", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.9s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 7.9377, "vwap": 7.7979, "vwap_slope": 0.0057, "atr": 0.0466, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.073, "flat_threshold_pct": 0.1468, "ema9": 7.8898, "ema20": 7.8629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.234, "distance_from_high_pct": 0.405, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.14, "stage3": {"stop": 7.8818, "risk": 0.0559, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1113, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:42.533048", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7299, "vwap": 14.7967, "vwap_slope": -0.0014, "atr": 0.0369, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0626, "ema9": 14.7199, "ema20": 14.7205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 1.67, "spread_pct": 0.068, "rvol": 0.16, "volume_pace_ratio": 1.399}}
{"timestamp": "2026-09-22T14:14:42.534578", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (210.6s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.14, "vwap": 10.0736, "vwap_slope": 0.0042, "atr": 0.0338, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.0832, "ema9": 10.1278, "ema20": 10.114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 0.491, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.427, "stage3": {"stop": 10.0994, "risk": 0.0406, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2305, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:42.535781", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (403.7s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 9.33, "vwap": 9.1469, "vwap_slope": 0.0161, "atr": 0.0428, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1148, "ema9": 9.2156, "ema20": 9.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.548, "distance_from_high_pct": 0.214, "spread_pct": 0.536, "rvol": 0.054, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.2786, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2756, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:42.536807", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8183, "vwap": 13.8091, "vwap_slope": 0.0009, "atr": 0.0404, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.073, "ema9": 13.7972, "ema20": 13.7999, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 1.368, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:14:42.537719", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (398.7s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.195, "vwap": 6.1507, "vwap_slope": 0.0023, "atr": 0.0183, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0739, "ema9": 6.1854, "ema20": 6.1713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.402, "spread_pct": 0.161, "rvol": 0.1, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.173, "risk": 0.022, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0402, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:42.538843", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.375, "vwap": 13.4463, "vwap_slope": -0.0061, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0715, "flat_threshold_pct": 0.0733, "ema9": 13.3603, "ema20": 13.3648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.214, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.12, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:14:47.544920", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.072%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0724, "trend": "flat"}}
{"timestamp": "2026-09-22T14:14:47.546543", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.02, "trend": "flat", "slope_pct": 0.0169, "lower_highs_lower_lows": false, "stop": 5.501, "imbalance_decline_count": 0, "imbalance_cur": 0.03377110694183865, "imbalance_prev": -0.05384615384615385}}
{"timestamp": "2026-09-22T14:14:47.547411", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.334%)", "metrics": {"price": 9.525, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3341, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:47.548272", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.525, "vwap": 9.0438, "vwap_slope": 0.0693, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1757, "lower_highs_lower_lows": false, "stop": 9.3848, "imbalance_decline_count": 1, "imbalance_cur": 0.20099311590113983, "imbalance_prev": 0.23800949418890163}}
{"timestamp": "2026-09-22T14:14:47.548804", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 12.11, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": 0.0516, "trend": "flat"}}
{"timestamp": "2026-09-22T14:14:47.549525", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.11, "vwap": 11.9317, "vwap_slope": 0.0286, "atr": 0.0954, "trend": "flat", "slope_pct": 0.0786, "lower_highs_lower_lows": false, "stop": 11.9955, "imbalance_decline_count": 0, "imbalance_cur": -0.0839684449792753, "imbalance_prev": -0.0839684449792753}}
{"timestamp": "2026-09-22T14:14:47.550880", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.90 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.9016, "vwap": 13.6972, "vwap_slope": -0.0245, "atr": 0.2901, "atr_pct": 2.249, "trend": "flat", "slope_pct": -0.2433, "flat_threshold_pct": 0.5622, "ema9": 13.0599, "ema20": 13.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 18.704, "spread_pct": 0.696, "rvol": 2.383, "volume_pace_ratio": 20.748}}
{"timestamp": "2026-09-22T14:14:47.552361", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.825, "vwap": 8.8521, "vwap_slope": -0.001, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.0843, "ema9": 8.7986, "ema20": 8.782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 4.284, "spread_pct": 0.113, "rvol": 0.586, "volume_pace_ratio": 5.098}}
{"timestamp": "2026-09-22T14:14:47.553420", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.23, "vwap": 13.6154, "vwap_slope": -0.0055, "atr": 0.0902, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1579, "flat_threshold_pct": 0.1705, "ema9": 13.2134, "ema20": 13.209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.765, "spread_pct": 0.529, "rvol": 0.112, "volume_pace_ratio": 0.976}}
{"timestamp": "2026-09-22T14:14:47.554329", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.379, "vwap": 6.4066, "vwap_slope": -0.0029, "atr": 0.0193, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.0758, "ema9": 6.3702, "ema20": 6.3764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 2.907, "spread_pct": 0.157, "rvol": 0.143, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T14:14:47.555118", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T14:14:47.556090", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (210.6s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7721, "vwap": 12.7282, "vwap_slope": 0.0054, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0663, "ema9": 12.7648, "ema20": 12.7484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 0.218, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.558, "stage3": {"stop": 12.7314, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3342, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:47.557171", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.6s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 8.7988, "vwap": 8.7391, "vwap_slope": 0.0027, "atr": 0.0445, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.0388, "flat_threshold_pct": 0.1264, "ema9": 8.7256, "ema20": 8.6886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 4.672, "spread_pct": 0.114, "rvol": 0.544, "volume_pace_ratio": 4.737, "stage3": {"stop": 8.7454, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0113, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:47.558104", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.585, "vwap": 11.6239, "vwap_slope": -0.0021, "atr": 0.0524, "atr_pct": 0.453, "trend": "flat", "slope_pct": 0.0157, "flat_threshold_pct": 0.1132, "ema9": 11.6069, "ema20": 11.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:14:47.559106", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (281.8s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 12.4562, "vwap": 12.3424, "vwap_slope": 0.0068, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.0942, "ema9": 12.4273, "ema20": 12.3871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 0.905, "spread_pct": 0.08, "rvol": 0.079, "volume_pace_ratio": 0.689, "stage3": {"stop": 12.3999, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0212, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:47.559955", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.064%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.2866, "vwap_slope": -0.0072, "atr": 0.026, "atr_pct": 0.256, "trend": "negative", "slope_pct": -0.1133, "flat_threshold_pct": 0.0641, "ema9": 10.1612, "ema20": 10.2043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.633, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.043, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:14:47.560744", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.041, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0998, "ema9": 9.0295, "ema20": 9.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.41, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:14:47.561570", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.0s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0668, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.612, "stage3": {"stop": 7.4411, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9949, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:47.562403", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.185, "vwap": 9.1837, "vwap_slope": -0.0015, "atr": 0.0401, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.1091, "ema9": 9.1439, "ema20": 9.1398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.495, "spread_pct": 0.327, "rvol": 0.084, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:14:47.563359", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7167, "vwap_slope": -0.0128, "atr": 0.1253, "atr_pct": 1.01, "trend": "flat", "slope_pct": -0.1696, "flat_threshold_pct": 0.2524, "ema9": 12.3873, "ema20": 12.4718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 8.21, "spread_pct": 0.322, "rvol": 0.103, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T14:14:47.564382", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3273, "vwap_slope": 0.0047, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.072, "ema9": 6.3304, "ema20": 6.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.303, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.852}}
{"timestamp": "2026-09-22T14:14:47.565285", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (403.7s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.57, "vwap": 5.5412, "vwap_slope": 0.0027, "atr": 0.0196, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0878, "ema9": 5.5608, "ema20": 5.5551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.062, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5465, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4525, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:14:47.566109", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2383, "vwap_slope": 0.0036, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0685, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.303, "distance_from_high_pct": 0.189, "spread_pct": 0.378, "rvol": 0.019, "volume_pace_ratio": 0.166}}
{"timestamp": "2026-09-22T14:14:47.567044", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.679, "vwap": 8.7087, "vwap_slope": -0.0024, "atr": 0.0257, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.074, "ema9": 8.6743, "ema20": 8.6816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.043, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:14:47.567930", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9761, "vwap_slope": -0.0044, "atr": 0.0205, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0574, "ema9": 8.9199, "ema20": 8.9345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.374}}
{"timestamp": "2026-09-22T14:14:47.568814", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.79 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.795, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0597, "atr_pct": 1.246, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.3115, "ema9": 4.7679, "ema20": 4.7845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.319, "distance_from_high_pct": 4.861, "spread_pct": 2.7, "rvol": 0.151, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:14:47.569695", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.9s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 7.935, "vwap": 7.7979, "vwap_slope": 0.0058, "atr": 0.0466, "atr_pct": 0.588, "trend": "flat", "slope_pct": 0.0729, "flat_threshold_pct": 0.1469, "ema9": 7.8893, "ema20": 7.8626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.235, "distance_from_high_pct": 0.439, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.138, "stage3": {"stop": 7.8791, "risk": 0.0559, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0656, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:47.570738", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7065, "vwap": 14.7966, "vwap_slope": -0.0015, "atr": 0.0369, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0627, "ema9": 14.7152, "ema20": 14.7183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.826, "spread_pct": 0.068, "rvol": 0.161, "volume_pace_ratio": 1.398}}
{"timestamp": "2026-09-22T14:14:47.571721", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (215.6s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 10.135, "vwap": 10.0737, "vwap_slope": 0.0042, "atr": 0.0338, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0089, "flat_threshold_pct": 0.0833, "ema9": 10.1268, "ema20": 10.1135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.425, "stage3": {"stop": 10.0944, "risk": 0.0406, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1211, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:47.572814", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (408.8s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 9.33, "vwap": 9.1469, "vwap_slope": 0.0161, "atr": 0.0428, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.1148, "ema9": 9.2156, "ema20": 9.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.548, "distance_from_high_pct": 0.214, "spread_pct": 0.536, "rvol": 0.054, "volume_pace_ratio": 0.469, "stage3": {"stop": 9.2786, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1823, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:47.574771", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.7983, "vwap": 13.809, "vwap_slope": 0.0007, "atr": 0.0414, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0751, "ema9": 13.7932, "ema20": 13.798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.511, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:14:47.575741", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (403.7s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 6.1836, "vwap": 6.1507, "vwap_slope": 0.0023, "atr": 0.0188, "atr_pct": 0.304, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0759, "ema9": 6.1831, "ema20": 6.1702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 0.585, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.877, "stage3": {"stop": 6.161, "risk": 0.0226, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2578, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:47.576838", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.446, "vwap_slope": -0.0064, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0712, "flat_threshold_pct": 0.0733, "ema9": 13.3623, "ema20": 13.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.227, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.121, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:14:52.583006", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.091%)", "metrics": {"price": 5.5285, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0914, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:52.584742", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5285, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.02, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 5.5045, "imbalance_decline_count": 0, "imbalance_cur": 0.10278745644599303, "imbalance_prev": 0.03377110694183865}}
{"timestamp": "2026-09-22T14:14:52.585465", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.318%)", "metrics": {"price": 9.52, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3184, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:52.586239", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.52, "vwap": 9.0443, "vwap_slope": 0.0698, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1755, "lower_highs_lower_lows": false, "stop": 9.3798, "imbalance_decline_count": 0, "imbalance_cur": 0.3708690330477356, "imbalance_prev": 0.20099311590113983}}
{"timestamp": "2026-09-22T14:14:52.586757", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 12.11, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": 0.0516, "trend": "flat"}}
{"timestamp": "2026-09-22T14:14:52.587542", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.11, "vwap": 11.9317, "vwap_slope": 0.0286, "atr": 0.0954, "trend": "flat", "slope_pct": 0.0786, "lower_highs_lower_lows": false, "stop": 11.9955, "imbalance_decline_count": 0, "imbalance_cur": -0.0839684449792753, "imbalance_prev": -0.0839684449792753}}
{"timestamp": "2026-09-22T14:14:52.588724", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 13.6972, "vwap_slope": -0.0245, "atr": 0.2901, "atr_pct": 2.24, "trend": "flat", "slope_pct": -0.2417, "flat_threshold_pct": 0.5601, "ema9": 13.0696, "ema20": 13.2491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 18.399, "spread_pct": 0.464, "rvol": 2.384, "volume_pace_ratio": 20.714}}
{"timestamp": "2026-09-22T14:14:52.589933", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.825, "vwap": 8.852, "vwap_slope": -0.001, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.0843, "ema9": 8.7986, "ema20": 8.782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.284, "spread_pct": 0.113, "rvol": 0.586, "volume_pace_ratio": 5.093}}
{"timestamp": "2026-09-22T14:14:52.590887", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2795, "vwap": 13.6155, "vwap_slope": -0.0054, "atr": 0.0902, "atr_pct": 0.68, "trend": "flat", "slope_pct": -0.1568, "flat_threshold_pct": 0.1699, "ema9": 13.2233, "ema20": 13.2137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.416, "spread_pct": 0.452, "rvol": 0.112, "volume_pace_ratio": 0.975}}
{"timestamp": "2026-09-22T14:14:52.592226", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3624, "vwap": 6.4062, "vwap_slope": -0.0033, "atr": 0.0193, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.0759, "ema9": 6.3669, "ema20": 6.3749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.16, "spread_pct": 0.157, "rvol": 0.145, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:14:52.593016", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:14:52.594168", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (215.6s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.775, "vwap": 12.7282, "vwap_slope": 0.0054, "atr": 0.0339, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0662, "ema9": 12.7654, "ema20": 12.7486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 0.195, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.557, "stage3": {"stop": 12.7343, "risk": 0.0407, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2692, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:52.595172", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.7s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 8.7901, "vwap": 8.7391, "vwap_slope": 0.0027, "atr": 0.0445, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.1265, "ema9": 8.7238, "ema20": 8.6877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 4.766, "spread_pct": 0.114, "rvol": 0.544, "volume_pace_ratio": 4.732, "stage3": {"stop": 8.7367, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.005, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:52.596129", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5821, "vwap": 11.6239, "vwap_slope": -0.0021, "atr": 0.0526, "atr_pct": 0.455, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.1136, "ema9": 11.6063, "ema20": 11.6207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 1.763, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:14:52.597025", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (286.9s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.4459, "vwap": 12.3423, "vwap_slope": 0.0068, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0289, "flat_threshold_pct": 0.0942, "ema9": 12.4252, "ema20": 12.3861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 0.987, "spread_pct": 0.08, "rvol": 0.079, "volume_pace_ratio": 0.688, "stage3": {"stop": 12.3896, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0224, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:52.597838", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.064%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.145, "vwap": 10.2864, "vwap_slope": -0.0074, "atr": 0.026, "atr_pct": 0.256, "trend": "negative", "slope_pct": -0.1133, "flat_threshold_pct": 0.0641, "ema9": 10.1612, "ema20": 10.2043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.636, "distance_from_high_pct": 5.186, "spread_pct": 0.099, "rvol": 0.043, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:14:52.598587", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0996, "ema9": 9.0333, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:14:52.599526", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.0s) but room-to-run failed: imbalance -98% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.4643, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0668, "ema9": 7.4431, "ema20": 7.4399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 1.135, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.611, "stage3": {"stop": 7.4404, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9787, "passed": false, "reason": "imbalance -98% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:52.600566", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.165, "vwap": 9.1836, "vwap_slope": -0.0016, "atr": 0.0401, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.1093, "ema9": 9.1399, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.707, "spread_pct": 0.219, "rvol": 0.085, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:14:52.602193", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7165, "vwap_slope": -0.0129, "atr": 0.1253, "atr_pct": 1.009, "trend": "flat", "slope_pct": -0.1694, "flat_threshold_pct": 0.2522, "ema9": 12.3893, "ema20": 12.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 8.136, "spread_pct": 0.161, "rvol": 0.103, "volume_pace_ratio": 0.894}}
{"timestamp": "2026-09-22T14:14:52.603151", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.3605, "vwap": 6.3276, "vwap_slope": 0.0049, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0199, "flat_threshold_pct": 0.0719, "ema9": 6.3315, "ema20": 6.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.303, "distance_from_high_pct": 0.384, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.848}}
{"timestamp": "2026-09-22T14:14:52.604052", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 408.7s", "imbalance +73% >= 50% buy threshold, stop 5.54", "entry_score 87.9"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5413, "vwap_slope": 0.0028, "atr": 0.0196, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0879, "ema9": 5.5598, "ema20": 5.5547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.063, "volume_pace_ratio": 0.544, "stage3": {"stop": 5.5415, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.732, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 5.54"}, "entry_score": 87.91, "entry_score_breakdown": {"imbalance_sub": 0.617, "volume_pace_sub": 1.0, "volatility_sub": 0.97, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:14:52.639248", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2388, "vwap_slope": 0.0041, "atr": 0.0152, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.072, "ema9": 5.2768, "ema20": 5.2682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.327, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:14:52.640419", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7087, "vwap_slope": -0.0024, "atr": 0.0257, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.074, "ema9": 8.6735, "ema20": 8.6812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:14:52.641336", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9761, "vwap_slope": -0.0044, "atr": 0.0208, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0585, "ema9": 8.9189, "ema20": 8.934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T14:14:52.642181", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.77 below VWAP $4.85", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.77, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0615, "atr_pct": 1.29, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.3225, "ema9": 4.7629, "ema20": 4.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 5.357, "spread_pct": 2.28, "rvol": 0.151, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T14:14:52.643167", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (190.0s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 7.935, "vwap": 7.7979, "vwap_slope": 0.0058, "atr": 0.0466, "atr_pct": 0.588, "trend": "flat", "slope_pct": 0.0729, "flat_threshold_pct": 0.1469, "ema9": 7.8893, "ema20": 7.8626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 0.439, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.136, "stage3": {"stop": 7.8791, "risk": 0.0559, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0578, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:52.644111", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7313, "vwap": 14.7966, "vwap_slope": -0.0014, "atr": 0.0369, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0626, "ema9": 14.7201, "ema20": 14.7206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.66, "spread_pct": 0.068, "rvol": 0.161, "volume_pace_ratio": 1.395}}
{"timestamp": "2026-09-22T14:14:52.645042", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (220.7s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.135, "vwap": 10.0737, "vwap_slope": 0.0042, "atr": 0.0341, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0089, "flat_threshold_pct": 0.0841, "ema9": 10.1268, "ema20": 10.1135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.54, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.423, "stage3": {"stop": 10.0941, "risk": 0.0409, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0882, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:52.645926", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 413.8s", "imbalance +68% >= 50% buy threshold, stop 9.30", "entry_score 81.6"], "reasons_against": [], "metrics": {"price": 9.35, "vwap": 9.1473, "vwap_slope": 0.0164, "atr": 0.0428, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0009, "flat_threshold_pct": 0.1145, "ema9": 9.2196, "ema20": 9.1738, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.548, "distance_from_high_pct": 0.0, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.2986, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6774, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 9.30"}, "entry_score": 81.58, "entry_score_breakdown": {"imbalance_sub": 0.539, "volume_pace_sub": 1.0, "volatility_sub": 0.907, "slope_sub": 1.0, "volume_accel_sub": 0.726}}}
{"timestamp": "2026-09-22T14:14:52.681119", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.8055, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0414, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.075, "ema9": 13.7946, "ema20": 13.7987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 1.46, "spread_pct": 0.145, "rvol": 0.063, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:14:52.683384", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (408.8s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 6.19, "vwap": 6.1508, "vwap_slope": 0.0024, "atr": 0.0188, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0758, "ema9": 6.1844, "ema20": 6.1708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.876, "stage3": {"stop": 6.1674, "risk": 0.0226, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0298, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:52.684707", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.38, "vwap": 13.4457, "vwap_slope": -0.0067, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0713, "flat_threshold_pct": 0.0733, "ema9": 13.3613, "ema20": 13.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.121, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:14:57.690635", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0995, "trend": "positive"}}
{"timestamp": "2026-09-22T14:14:57.691410", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.0202, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5057, "imbalance_decline_count": 0, "imbalance_cur": 0.23868312757201646, "imbalance_prev": 0.10278745644599303}}
{"timestamp": "2026-09-22T14:14:57.692189", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.162%)", "metrics": {"price": 9.4703, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1617, "trend": "flat"}}
{"timestamp": "2026-09-22T14:14:57.692970", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4703, "vwap": 9.0453, "vwap_slope": 0.0708, "atr": 0.1168, "trend": "flat", "slope_pct": 0.1739, "lower_highs_lower_lows": false, "stop": 9.3301, "imbalance_decline_count": 1, "imbalance_cur": 0.21347174989559095, "imbalance_prev": 0.3708690330477356}}
{"timestamp": "2026-09-22T14:14:57.693437", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.027%)", "metrics": {"price": 12.1, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": 0.0269, "trend": "flat"}}
{"timestamp": "2026-09-22T14:14:57.694036", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.1, "vwap": 11.9316, "vwap_slope": 0.0285, "atr": 0.0954, "trend": "flat", "slope_pct": 0.0784, "lower_highs_lower_lows": false, "stop": 11.9855, "imbalance_decline_count": 1, "imbalance_cur": -0.66076726342711, "imbalance_prev": -0.0839684449792753}}
{"timestamp": "2026-09-22T14:14:57.695289", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 12.9899, "vwap": 13.6968, "vwap_slope": -0.0249, "atr": 0.2901, "atr_pct": 2.233, "trend": "flat", "slope_pct": -0.2404, "flat_threshold_pct": 0.5583, "ema9": 13.0776, "ema20": 13.2529, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 18.148, "spread_pct": 0.231, "rvol": 2.385, "volume_pace_ratio": 20.69}}
{"timestamp": "2026-09-22T14:14:57.697555", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.83, "vwap": 8.852, "vwap_slope": -0.001, "atr": 0.0298, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.0843, "ema9": 8.7996, "ema20": 8.7825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 4.23, "spread_pct": 0.113, "rvol": 0.586, "volume_pace_ratio": 5.086}}
{"timestamp": "2026-09-22T14:14:57.699920", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2383, "vwap": 13.6152, "vwap_slope": -0.0058, "atr": 0.0902, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1577, "flat_threshold_pct": 0.1704, "ema9": 13.2151, "ema20": 13.2098, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.26, "distance_from_high_pct": 6.707, "spread_pct": 0.302, "rvol": 0.112, "volume_pace_ratio": 0.974}}
{"timestamp": "2026-09-22T14:14:57.701910", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4063, "vwap_slope": -0.0032, "atr": 0.0193, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.0757, "ema9": 6.3704, "ema20": 6.3765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.145, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T14:14:57.703635", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T14:14:57.704719", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (220.7s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.765, "vwap": 12.7282, "vwap_slope": 0.0054, "atr": 0.0342, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.067, "ema9": 12.7634, "ema20": 12.7477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.557, "stage3": {"stop": 12.724, "risk": 0.041, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.18, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:57.705719", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.8s) but room-to-run failed: imbalance +8% below 30% confirmation floor"], "metrics": {"price": 8.7999, "vwap": 8.7392, "vwap_slope": 0.0028, "atr": 0.0445, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.1264, "ema9": 8.7258, "ema20": 8.6887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 4.66, "spread_pct": 0.114, "rvol": 0.545, "volume_pace_ratio": 4.726, "stage3": {"stop": 8.7465, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0776, "passed": false, "reason": "imbalance +8% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:57.706766", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.6239, "vwap_slope": -0.0021, "atr": 0.0526, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1136, "ema9": 11.6079, "ema20": 11.6214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.696, "spread_pct": 0.173, "rvol": 0.08, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:14:57.707751", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (292.0s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 12.455, "vwap": 12.343, "vwap_slope": 0.0074, "atr": 0.0469, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0292, "flat_threshold_pct": 0.0942, "ema9": 12.427, "ema20": 12.387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 0.915, "spread_pct": 0.08, "rvol": 0.08, "volume_pace_ratio": 0.69, "stage3": {"stop": 12.3987, "risk": 0.0563, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1322, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:57.708675", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.065%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1645, "vwap": 10.2865, "vwap_slope": -0.0073, "atr": 0.0263, "atr_pct": 0.259, "trend": "negative", "slope_pct": -0.1128, "flat_threshold_pct": 0.0648, "ema9": 10.1651, "ema20": 10.2061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.639, "distance_from_high_pct": 5.004, "spread_pct": 0.099, "rvol": 0.043, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:14:57.709531", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0996, "ema9": 9.0333, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:14:57.710402", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.1s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0668, "ema9": 7.4433, "ema20": 7.44, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.61, "stage3": {"stop": 7.4411, "risk": 0.0239, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3333, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:14:57.711334", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1405, "vwap": 9.1835, "vwap_slope": -0.0016, "atr": 0.0401, "atr_pct": 0.439, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.1096, "ema9": 9.135, "ema20": 9.1355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.967, "spread_pct": 0.655, "rvol": 0.085, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:14:57.712314", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7164, "vwap_slope": -0.0131, "atr": 0.1253, "atr_pct": 1.009, "trend": "flat", "slope_pct": -0.1694, "flat_threshold_pct": 0.2522, "ema9": 12.3893, "ema20": 12.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 8.136, "spread_pct": 0.08, "rvol": 0.103, "volume_pace_ratio": 0.893}}
{"timestamp": "2026-09-22T14:14:57.714012", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 98.5"], "reasons_against": [], "metrics": {"price": 6.364, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.02, "flat_threshold_pct": 0.0719, "ema9": 6.3322, "ema20": 6.3305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.304, "distance_from_high_pct": 0.329, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.845, "stage3": {"stop": 6.342, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 98.48, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.848}}}
{"timestamp": "2026-09-22T14:14:57.750132", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 413.9s", "imbalance +73% >= 50% buy threshold, stop 5.55", "entry_score 88.0"], "reasons_against": [], "metrics": {"price": 5.5713, "vwap": 5.5414, "vwap_slope": 0.0028, "atr": 0.0196, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.0878, "ema9": 5.5611, "ema20": 5.5553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 0.845, "spread_pct": 0.18, "rvol": 0.063, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5478, "risk": 0.0235, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7339, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 5.55"}, "entry_score": 88.0, "entry_score_breakdown": {"imbalance_sub": 0.62, "volume_pace_sub": 1.0, "volatility_sub": 0.97, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:14:57.787895", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2388, "vwap_slope": 0.0042, "atr": 0.0152, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0408, "flat_threshold_pct": 0.0718, "ema9": 5.2788, "ema20": 5.2691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.327, "distance_from_high_pct": 0.189, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:14:57.789125", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6779, "vwap": 8.7087, "vwap_slope": -0.0024, "atr": 0.0257, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.074, "ema9": 8.6741, "ema20": 8.6815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.907, "distance_from_high_pct": 2.055, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:14:57.790047", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9086, "vwap": 8.9758, "vwap_slope": -0.0046, "atr": 0.0212, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0594, "ema9": 8.9196, "ema20": 8.9344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.158, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:14:57.790987", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.77 below VWAP $4.85", "VWAP sloping down", "spread 2.28% exceeds max 1.0%"], "metrics": {"price": 4.77, "vwap": 4.8486, "vwap_slope": -0.0023, "atr": 0.0615, "atr_pct": 1.29, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.3225, "ema9": 4.7629, "ema20": 4.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.32, "distance_from_high_pct": 5.357, "spread_pct": 2.28, "rvol": 0.151, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:14:57.791896", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (195.2s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 7.9396, "vwap": 7.798, "vwap_slope": 0.0059, "atr": 0.0466, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.073, "flat_threshold_pct": 0.1468, "ema9": 7.8902, "ema20": 7.863, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 0.381, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.134, "stage3": {"stop": 7.8837, "risk": 0.0559, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0367, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:57.792893", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.735, "vwap": 14.7966, "vwap_slope": -0.0014, "atr": 0.0369, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.0626, "ema9": 14.7209, "ema20": 14.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.636, "spread_pct": 0.068, "rvol": 0.161, "volume_pace_ratio": 1.392}}
{"timestamp": "2026-09-22T14:14:57.793843", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (225.9s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 10.14, "vwap": 10.0737, "vwap_slope": 0.0042, "atr": 0.0341, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.0841, "ema9": 10.1278, "ema20": 10.114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.491, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.42, "stage3": {"stop": 10.0991, "risk": 0.0409, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0978, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:57.794801", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (419.0s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 9.3, "vwap": 9.1465, "vwap_slope": 0.0156, "atr": 0.0428, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.1151, "ema9": 9.2096, "ema20": 9.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.548, "distance_from_high_pct": 0.535, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.2486, "risk": 0.0514, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2308, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:57.795804", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.809, "vwap_slope": 0.0008, "atr": 0.0414, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.075, "ema9": 13.7945, "ema20": 13.7986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:14:57.796741", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (413.9s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 6.1979, "vwap": 6.1509, "vwap_slope": 0.0025, "atr": 0.0188, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0758, "ema9": 6.186, "ema20": 6.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 0.355, "spread_pct": 0.161, "rvol": 0.101, "volume_pace_ratio": 0.875, "stage3": {"stop": 6.1753, "risk": 0.0226, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0626, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:14:57.797647", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.38, "vwap": 13.4457, "vwap_slope": -0.0067, "atr": 0.0392, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0713, "flat_threshold_pct": 0.0733, "ema9": 13.3613, "ema20": 13.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.121, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:15:02.803658", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0995, "trend": "positive"}}
{"timestamp": "2026-09-22T14:15:02.806333", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.0197, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5063, "imbalance_decline_count": 0, "imbalance_cur": 0.5104427736006684, "imbalance_prev": 0.23868312757201646}}
{"timestamp": "2026-09-22T14:15:02.807222", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.074%)", "metrics": {"price": 9.47, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0737, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:02.808963", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.47, "vwap": 9.0495, "vwap_slope": 0.0586, "atr": 0.1001, "trend": "flat", "slope_pct": 0.1792, "lower_highs_lower_lows": false, "stop": 9.3498, "imbalance_decline_count": 2, "imbalance_cur": -0.11304726639076454, "imbalance_prev": 0.21347174989559095}}
{"timestamp": "2026-09-22T14:15:02.813753", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.096%)", "metrics": {"price": 12.12, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": -0.0963, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:02.819545", "symbol": "TRLV", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.12, "vwap": 11.9316, "vwap_slope": 0.0268, "atr": 0.0936, "trend": "flat", "slope_pct": 0.0808, "lower_highs_lower_lows": false, "stop": 12.0076, "imbalance_decline_count": 2, "imbalance_cur": -0.8811126635335959, "imbalance_prev": -0.66076726342711}}
{"timestamp": "2026-09-22T14:15:02.827221", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.0694, "vwap": 13.6964, "vwap_slope": -0.0187, "atr": 0.2476, "atr_pct": 1.894, "trend": "flat", "slope_pct": -0.2316, "flat_threshold_pct": 0.4736, "ema9": 13.084, "ema20": 13.2397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 17.647, "spread_pct": 0.614, "rvol": 2.387, "volume_pace_ratio": 20.669}}
{"timestamp": "2026-09-22T14:15:02.828438", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.83, "vwap": 8.852, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.0863, "ema9": 8.8048, "ema20": 8.7866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 4.23, "spread_pct": 0.113, "rvol": 0.587, "volume_pace_ratio": 5.08}}
{"timestamp": "2026-09-22T14:15:02.829481", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.6152, "vwap_slope": -0.0058, "atr": 0.0902, "atr_pct": 0.68, "trend": "flat", "slope_pct": -0.1571, "flat_threshold_pct": 0.17, "ema9": 13.2214, "ema20": 13.2128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.26, "distance_from_high_pct": 6.483, "spread_pct": 0.302, "rvol": 0.112, "volume_pace_ratio": 0.972}}
{"timestamp": "2026-09-22T14:15:02.852706", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3899, "vwap": 6.4063, "vwap_slope": -0.002, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.0713, "ema9": 6.3743, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 2.741, "spread_pct": 0.157, "rvol": 0.146, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:15:02.856484", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:15:02.863284", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (225.9s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.765, "vwap": 12.7282, "vwap_slope": 0.0054, "atr": 0.0342, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.067, "ema9": 12.7634, "ema20": 12.7477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 0.273, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.555, "stage3": {"stop": 12.724, "risk": 0.041, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1681, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:02.864706", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.9s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 8.8002, "vwap": 8.7394, "vwap_slope": 0.0029, "atr": 0.042, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.1194, "ema9": 8.7415, "ema20": 8.6997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 4.657, "spread_pct": 0.114, "rvol": 0.545, "volume_pace_ratio": 4.721, "stage3": {"stop": 8.7498, "risk": 0.0504, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1325, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:02.873479", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5874, "vwap": 11.6236, "vwap_slope": -0.0013, "atr": 0.0463, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.0999, "ema9": 11.6054, "ema20": 11.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 1.718, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:15:02.876658", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (297.2s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $12.56 yet"], "metrics": {"price": 12.4435, "vwap": 12.3431, "vwap_slope": 0.0058, "atr": 0.0444, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0299, "flat_threshold_pct": 0.0892, "ema9": 12.4287, "ema20": 12.3915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.006, "spread_pct": 0.08, "rvol": 0.08, "volume_pace_ratio": 0.689, "stage3": {"stop": 12.3902, "risk": 0.0533, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4326, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $12.56 yet"}}}
{"timestamp": "2026-09-22T14:15:02.877914", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.113%, flat band 0.062%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2864, "vwap_slope": -0.0074, "atr": 0.0254, "atr_pct": 0.25, "trend": "negative", "slope_pct": -0.1132, "flat_threshold_pct": 0.0624, "ema9": 10.1622, "ema20": 10.2047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.639, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.043, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:15:02.879074", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0996, "ema9": 9.0333, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:15:02.880116", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45"], "metrics": {"price": 7.4239, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0203, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0684, "ema9": 7.4394, "ema20": 7.4384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 1.67, "spread_pct": 0.134, "rvol": 0.07, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:15:02.881110", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1405, "vwap": 9.1835, "vwap_slope": -0.0017, "atr": 0.0376, "atr_pct": 0.411, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.1027, "ema9": 9.135, "ema20": 9.1355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.967, "spread_pct": 0.655, "rvol": 0.085, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:15:02.891039", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.7147, "vwap_slope": -0.0049, "atr": 0.1216, "atr_pct": 0.977, "trend": "flat", "slope_pct": -0.1645, "flat_threshold_pct": 0.2442, "ema9": 12.4054, "ema20": 12.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 7.914, "spread_pct": 0.482, "rvol": 0.104, "volume_pace_ratio": 0.897}}
{"timestamp": "2026-09-22T14:15:02.892348", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 98.4"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3276, "vwap_slope": 0.005, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.02, "flat_threshold_pct": 0.0688, "ema9": 6.3363, "ema20": 6.3326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.843, "stage3": {"stop": 6.339, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 98.4, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.84}}}
{"timestamp": "2026-09-22T14:15:02.954816", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 419.1s", "imbalance +83% >= 50% buy threshold, stop 5.56", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 5.58, "vwap": 5.5414, "vwap_slope": 0.0025, "atr": 0.0177, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0236, "flat_threshold_pct": 0.0795, "ema9": 5.5647, "ema20": 5.5575, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.721, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5588, "risk": 0.0212, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.826, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 5.56"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 0.751, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:03.022300", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2388, "vwap_slope": 0.0041, "atr": 0.0152, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0403, "flat_threshold_pct": 0.072, "ema9": 5.2768, "ema20": 5.2682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.327, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.167}}
{"timestamp": "2026-09-22T14:15:03.023542", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6779, "vwap": 8.7086, "vwap_slope": -0.0019, "atr": 0.0244, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0703, "ema9": 8.676, "ema20": 8.6818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 2.055, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:15:03.024681", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9758, "vwap_slope": -0.0025, "atr": 0.0182, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0511, "ema9": 8.9168, "ema20": 8.9316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.372}}
{"timestamp": "2026-09-22T14:15:03.025705", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8481, "vwap_slope": -0.001, "atr": 0.0558, "atr_pct": 1.168, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.2919, "ema9": 4.7703, "ema20": 4.7841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 5.159, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:15:03.026785", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (200.4s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.935, "vwap": 7.7981, "vwap_slope": 0.0041, "atr": 0.0452, "atr_pct": 0.57, "trend": "flat", "slope_pct": 0.0729, "flat_threshold_pct": 0.1424, "ema9": 7.8984, "ema20": 7.8695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.248, "distance_from_high_pct": 0.439, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.133, "stage3": {"stop": 7.8808, "risk": 0.0542, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6607, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:03.032629", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.74 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.7377, "vwap": 14.7966, "vwap_slope": -0.0007, "atr": 0.0347, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0588, "ema9": 14.7242, "ema20": 14.7226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 1.617, "spread_pct": 0.068, "rvol": 0.161, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T14:15:03.040323", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (231.1s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.14, "vwap": 10.0737, "vwap_slope": 0.0042, "atr": 0.0334, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.0823, "ema9": 10.1278, "ema20": 10.114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.491, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.418, "stage3": {"stop": 10.0999, "risk": 0.0401, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3894, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:03.041357", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (424.2s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1473, "vwap_slope": 0.014, "atr": 0.0392, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1055, "ema9": 9.2325, "ema20": 9.1841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.509, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.253, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1538, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:03.042274", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8149, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0397, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0718, "ema9": 13.7986, "ema20": 13.8002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.393, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:15:03.051693", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (419.2s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1928, "vwap": 6.1509, "vwap_slope": 0.0019, "atr": 0.0174, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0704, "ema9": 6.1861, "ema20": 6.1729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.437, "spread_pct": 0.161, "rvol": 0.101, "volume_pace_ratio": 0.875, "stage3": {"stop": 6.1719, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0813, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:03.063713", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.45", "VWAP sloping down", "trend negative (slope -0.068%, flat band 0.068%)"], "metrics": {"price": 13.3816, "vwap": 13.4455, "vwap_slope": -0.0052, "atr": 0.0363, "atr_pct": 0.271, "trend": "negative", "slope_pct": -0.068, "flat_threshold_pct": 0.0678, "ema9": 13.3661, "ema20": 13.3673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 4.006, "spread_pct": 0.075, "rvol": 0.122, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:15:08.069889", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 5.5308, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0224, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:08.070966", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5308, "vwap": 5.5101, "vwap_slope": 0.0004, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5079, "imbalance_decline_count": 0, "imbalance_cur": 0.8403193612774451, "imbalance_prev": 0.5104427736006684}}
{"timestamp": "2026-09-22T14:15:08.071741", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 9.485, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0263, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:08.072696", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.485, "vwap": 9.0499, "vwap_slope": 0.0589, "atr": 0.114, "trend": "flat", "slope_pct": 0.1797, "lower_highs_lower_lows": false, "stop": 9.3482, "imbalance_decline_count": 3, "imbalance_cur": -0.13829410438870465, "imbalance_prev": -0.11304726639076454}}
{"timestamp": "2026-09-22T14:15:08.073343", "symbol": "TRLV", "kind": "exit_giveback_room", "state": "EXIT", "reason": "giveback room exhausted: price $12.0600 <= floor $12.1533 (12.7c room off 19.0c peak gain, ratio 0.667)", "metrics": {"price": 12.06, "peak_price": 12.28, "peak_gain_cents": 19.0, "slope_pct": -0.2449, "trend": "negative", "room_cents": 12.67, "floor": 12.1533}}
{"timestamp": "2026-09-22T14:15:08.104871", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.0201, "vwap": 13.6959, "vwap_slope": -0.0192, "atr": 0.2483, "atr_pct": 1.907, "trend": "flat", "slope_pct": -0.2331, "flat_threshold_pct": 0.4767, "ema9": 13.0741, "ema20": 13.235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 17.958, "spread_pct": 0.46, "rvol": 2.389, "volume_pace_ratio": 20.644}}
{"timestamp": "2026-09-22T14:15:08.106158", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.852, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0864, "ema9": 8.8028, "ema20": 8.7856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.338, "spread_pct": 0.113, "rvol": 0.587, "volume_pace_ratio": 5.073}}
{"timestamp": "2026-09-22T14:15:08.107255", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.6152, "vwap_slope": -0.0048, "atr": 0.0849, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1502, "flat_threshold_pct": 0.1602, "ema9": 13.2271, "ema20": 13.2164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 6.624, "spread_pct": 0.302, "rvol": 0.112, "volume_pace_ratio": 0.97}}
{"timestamp": "2026-09-22T14:15:08.108341", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4061, "vwap_slope": -0.0021, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.0714, "ema9": 6.3733, "ema20": 6.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.147, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:15:08.109220", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:15:08.110221", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (231.1s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 12.7699, "vwap": 12.7283, "vwap_slope": 0.0037, "atr": 0.0326, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0638, "ema9": 12.7647, "ema20": 12.7498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 0.235, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.555, "stage3": {"stop": 12.7308, "risk": 0.0391, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1716, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:08.111376", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.2s) but room-to-run failed: imbalance +30% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.785, "vwap": 8.7396, "vwap_slope": 0.003, "atr": 0.0435, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0329, "flat_threshold_pct": 0.1237, "ema9": 8.7385, "ema20": 8.6983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.547, "volume_pace_ratio": 4.724, "stage3": {"stop": 8.7328, "risk": 0.0522, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3046, "passed": false, "reason": "imbalance +30% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:15:08.112352", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6236, "vwap_slope": -0.0013, "atr": 0.0463, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0998, "ema9": 11.6069, "ema20": 11.6198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:15:08.113368", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 302.4s", "imbalance +56% >= 50% buy threshold, stop 12.40", "entry_score 80.3"], "reasons_against": [], "metrics": {"price": 12.4536, "vwap": 12.3432, "vwap_slope": 0.0059, "atr": 0.0448, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.0899, "ema9": 12.4307, "ema20": 12.3925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 0.926, "spread_pct": 0.08, "rvol": 0.08, "volume_pace_ratio": 0.689, "stage3": {"stop": 12.3998, "risk": 0.0538, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.556, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 12.40"}, "entry_score": 80.27, "entry_score_breakdown": {"imbalance_sub": 0.366, "volume_pace_sub": 1.0, "volatility_sub": 0.965, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:08.191362", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.059%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2864, "vwap_slope": -0.0044, "atr": 0.0239, "atr_pct": 0.236, "trend": "negative", "slope_pct": -0.1111, "flat_threshold_pct": 0.0589, "ema9": 10.1598, "ema20": 10.1995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.701, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.043, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:15:08.192549", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0996, "ema9": 9.0333, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T14:15:08.197746", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.4637, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0203, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.068, "ema9": 7.4473, "ema20": 7.4422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 1.143, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T14:15:08.200317", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1835, "vwap_slope": -0.0014, "atr": 0.0386, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.1053, "ema9": 9.14, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 2.76, "spread_pct": 0.655, "rvol": 0.085, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:15:08.201748", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.475, "vwap": 12.7146, "vwap_slope": -0.0049, "atr": 0.1216, "atr_pct": 0.975, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.2437, "ema9": 12.4104, "ema20": 12.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 7.729, "spread_pct": 0.482, "rvol": 0.104, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T14:15:08.203045", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.8s", "imbalance +100% >= 50% buy threshold, stop 6.33", "entry_score 98.4"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3276, "vwap_slope": 0.005, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0688, "ema9": 6.3353, "ema20": 6.3321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.839, "stage3": {"stop": 6.334, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.33"}, "entry_score": 98.4, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.84}}}
{"timestamp": "2026-09-22T14:15:08.281740", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (424.4s) but room-to-run failed: imbalance +48% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.58, "vwap": 5.5415, "vwap_slope": 0.0027, "atr": 0.0177, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0236, "flat_threshold_pct": 0.0795, "ema9": 5.5647, "ema20": 5.5575, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.728, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5588, "risk": 0.0212, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4829, "passed": false, "reason": "imbalance +48% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:15:08.284434", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2391, "vwap_slope": 0.004, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0401, "flat_threshold_pct": 0.0685, "ema9": 5.2795, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 0.189, "spread_pct": 0.189, "rvol": 0.019, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:15:08.291695", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.7086, "vwap_slope": -0.0019, "atr": 0.0244, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0703, "ema9": 8.6774, "ema20": 8.6824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:15:08.294482", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.06, "vwap": 11.9317, "vwap_slope": 0.0268, "atr": 0.0965, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.0794, "flat_threshold_pct": 0.2, "ema9": 12.0596, "ema20": 11.9634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.843, "distance_from_high_pct": 1.792, "spread_pct": 0.661, "rvol": 0.061, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:15:08.304488", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9758, "vwap_slope": -0.0025, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0544, "ema9": 8.9168, "ema20": 8.9316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.37}}
{"timestamp": "2026-09-22T14:15:08.314300", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.78 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.78, "vwap": 4.8481, "vwap_slope": -0.001, "atr": 0.0558, "atr_pct": 1.168, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.2919, "ema9": 4.7703, "ema20": 4.7841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 5.159, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:15:08.315922", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (205.7s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.92, "vwap": 7.7985, "vwap_slope": 0.0046, "atr": 0.0465, "atr_pct": 0.588, "trend": "flat", "slope_pct": 0.0724, "flat_threshold_pct": 0.1469, "ema9": 7.8954, "ema20": 7.8681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.256, "distance_from_high_pct": 0.627, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.134, "stage3": {"stop": 7.8642, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5765, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:08.317758", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.719, "vwap": 14.7963, "vwap_slope": -0.001, "atr": 0.0352, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0598, "ema9": 14.7205, "ema20": 14.7208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 1.742, "spread_pct": 0.068, "rvol": 0.161, "volume_pace_ratio": 1.394}}
{"timestamp": "2026-09-22T14:15:08.319947", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (236.4s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0737, "vwap_slope": 0.0016, "atr": 0.0316, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0779, "ema9": 10.1313, "ema20": 10.117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.415, "stage3": {"stop": 10.1071, "risk": 0.0379, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5783, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:08.332271", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (429.5s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 9.33, "vwap": 9.1473, "vwap_slope": 0.014, "atr": 0.0392, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.1051, "ema9": 9.2385, "ema20": 9.187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.509, "distance_from_high_pct": 0.207, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.283, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:08.344195", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0399, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0723, "ema9": 13.7966, "ema20": 13.7992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:15:08.345417", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (424.5s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.195, "vwap": 6.1509, "vwap_slope": 0.0019, "atr": 0.0174, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0704, "ema9": 6.1865, "ema20": 6.1731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.402, "spread_pct": 0.161, "rvol": 0.101, "volume_pace_ratio": 0.874, "stage3": {"stop": 6.1741, "risk": 0.0209, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7116, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:08.346532", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.395, "vwap": 13.4455, "vwap_slope": -0.0051, "atr": 0.037, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0678, "flat_threshold_pct": 0.0691, "ema9": 13.3688, "ema20": 13.3686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 3.91, "spread_pct": 0.075, "rvol": 0.122, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:15:13.355068", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:13.360320", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5101, "vwap_slope": 0.0004, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5067, "imbalance_decline_count": 0, "imbalance_cur": 0.867109634551495, "imbalance_prev": 0.8403193612774451}}
{"timestamp": "2026-09-22T14:15:13.367384", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.036%)", "metrics": {"price": 9.482, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0358, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:13.368364", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.482, "vwap": 9.0503, "vwap_slope": 0.0594, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1796, "lower_highs_lower_lows": false, "stop": 9.3431, "imbalance_decline_count": 4, "imbalance_cur": -0.26019572037271155, "imbalance_prev": -0.13829410438870465}}
{"timestamp": "2026-09-22T14:15:13.374155", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.70", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.695, "vwap_slope": -0.0201, "atr": 0.2497, "atr_pct": 1.911, "trend": "flat", "slope_pct": -0.2316, "flat_threshold_pct": 0.4777, "ema9": 13.0841, "ema20": 13.2398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 17.643, "spread_pct": 0.23, "rvol": 2.393, "volume_pace_ratio": 20.633}}
{"timestamp": "2026-09-22T14:15:13.381244", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.825, "vwap": 8.852, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0356, "flat_threshold_pct": 0.0864, "ema9": 8.8038, "ema20": 8.7861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.284, "spread_pct": 0.113, "rvol": 0.587, "volume_pace_ratio": 5.063}}
{"timestamp": "2026-09-22T14:15:13.383627", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.6151, "vwap_slope": -0.0048, "atr": 0.0849, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1502, "flat_threshold_pct": 0.1602, "ema9": 13.2271, "ema20": 13.2164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 6.624, "spread_pct": 0.377, "rvol": 0.112, "volume_pace_ratio": 0.968}}
{"timestamp": "2026-09-22T14:15:13.384736", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.406, "vwap_slope": -0.0022, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.0714, "ema9": 6.3733, "ema20": 6.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.148, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T14:15:13.385647", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:15:13.387309", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (236.4s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7822, "vwap": 12.7283, "vwap_slope": 0.0037, "atr": 0.0326, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0638, "ema9": 12.7671, "ema20": 12.751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 0.139, "spread_pct": 0.078, "rvol": 0.064, "volume_pace_ratio": 0.554, "stage3": {"stop": 12.7431, "risk": 0.0391, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2451, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:13.388417", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.5s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 8.7801, "vwap": 8.7396, "vwap_slope": 0.003, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.127, "ema9": 8.7375, "ema20": 8.6978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 4.874, "spread_pct": 0.114, "rvol": 0.547, "volume_pace_ratio": 4.718, "stage3": {"stop": 8.7266, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2329, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:13.390562", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5999, "vwap": 11.6236, "vwap_slope": -0.0013, "atr": 0.0463, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0149, "flat_threshold_pct": 0.0998, "ema9": 11.6079, "ema20": 11.6202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.612, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T14:15:13.391786", "symbol": "QXO", "kind": "entry", "state": "BUY", "reasons_for": ["held 307.7s", "imbalance +61% >= 50% buy threshold, stop 12.39", "entry_score 82.5"], "reasons_against": [], "metrics": {"price": 12.4439, "vwap": 12.3433, "vwap_slope": 0.006, "atr": 0.0454, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0299, "flat_threshold_pct": 0.0912, "ema9": 12.4288, "ema20": 12.3916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 1.003, "spread_pct": 0.08, "rvol": 0.08, "volume_pace_ratio": 0.688, "stage3": {"stop": 12.3894, "risk": 0.0545, "target": 12.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.61, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 12.39"}, "entry_score": 82.52, "entry_score_breakdown": {"imbalance_sub": 0.443, "volume_pace_sub": 1.0, "volatility_sub": 0.962, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:13.432417", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.29", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.061%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2856, "vwap_slope": -0.0052, "atr": 0.0248, "atr_pct": 0.245, "trend": "negative", "slope_pct": -0.1111, "flat_threshold_pct": 0.0611, "ema9": 10.1598, "ema20": 10.1995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.717, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:15:13.433595", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0996, "ema9": 9.0333, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T14:15:13.434845", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45"], "metrics": {"price": 7.4239, "vwap": 7.4511, "vwap_slope": 0.001, "atr": 0.0203, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0684, "ema9": 7.4394, "ema20": 7.4384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 1.67, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:15:13.435890", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.16, "vwap": 9.1835, "vwap_slope": -0.0014, "atr": 0.0386, "atr_pct": 0.421, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.1053, "ema9": 9.14, "ema20": 9.1378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 2.76, "spread_pct": 0.655, "rvol": 0.085, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:15:13.438281", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.475, "vwap": 12.7146, "vwap_slope": -0.0049, "atr": 0.1216, "atr_pct": 0.975, "trend": "flat", "slope_pct": -0.1639, "flat_threshold_pct": 0.2437, "ema9": 12.4104, "ema20": 12.4751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 7.729, "spread_pct": 0.482, "rvol": 0.104, "volume_pace_ratio": 0.893}}
{"timestamp": "2026-09-22T14:15:13.439840", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 36.0s", "imbalance +100% >= 50% buy threshold, stop 6.33", "entry_score 98.4"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3276, "vwap_slope": 0.005, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0688, "ema9": 6.3353, "ema20": 6.3321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.213, "volume_pace_ratio": 1.836, "stage3": {"stop": 6.334, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.33"}, "entry_score": 98.4, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.84}}}
{"timestamp": "2026-09-22T14:15:13.495216", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (429.6s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5802, "vwap": 5.5416, "vwap_slope": 0.0027, "atr": 0.0179, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0236, "flat_threshold_pct": 0.0802, "ema9": 5.5647, "ema20": 5.5575, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.73, "distance_from_high_pct": 0.687, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5587, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.232, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:13.496422", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2392, "vwap_slope": 0.0042, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.0686, "ema9": 5.2775, "ema20": 5.2693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.02, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:15:13.497477", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6865, "vwap": 8.7085, "vwap_slope": -0.002, "atr": 0.0246, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0709, "ema9": 8.6777, "ema20": 8.6826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 1.958, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:15:13.498470", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.1, "vwap": 11.9325, "vwap_slope": 0.0276, "atr": 0.0965, "atr_pct": 0.797, "trend": "flat", "slope_pct": 0.0803, "flat_threshold_pct": 0.1994, "ema9": 12.0676, "ema20": 11.9672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.872, "distance_from_high_pct": 1.466, "spread_pct": 0.661, "rvol": 0.062, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:15:13.501468", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9758, "vwap_slope": -0.0025, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0544, "ema9": 8.9168, "ema20": 8.9316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:15:13.505397", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8482, "vwap_slope": -0.0008, "atr": 0.0569, "atr_pct": 1.183, "trend": "flat", "slope_pct": -0.0328, "flat_threshold_pct": 0.2957, "ema9": 4.7763, "ema20": 4.7869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 4.563, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T14:15:13.506731", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (210.9s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9277, "vwap": 7.7987, "vwap_slope": 0.0047, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0727, "flat_threshold_pct": 0.1468, "ema9": 7.8969, "ema20": 7.8688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.259, "distance_from_high_pct": 0.531, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.134, "stage3": {"stop": 7.8719, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5251, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:13.507836", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.72, "vwap": 14.7963, "vwap_slope": -0.001, "atr": 0.0352, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0597, "ema9": 14.7207, "ema20": 14.7209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.161, "volume_pace_ratio": 1.392}}
{"timestamp": "2026-09-22T14:15:13.508888", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (241.6s) but room-to-run failed: imbalance -50% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.15, "vwap": 10.0737, "vwap_slope": 0.0016, "atr": 0.0316, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0779, "ema9": 10.1323, "ema20": 10.1174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.393, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.412, "stage3": {"stop": 10.1121, "risk": 0.0379, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5046, "passed": false, "reason": "imbalance -50% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:13.509855", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (434.7s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 9.3, "vwap": 9.1473, "vwap_slope": 0.014, "atr": 0.0392, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1055, "ema9": 9.2325, "ema20": 9.1841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.509, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.253, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:13.510935", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0399, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0723, "ema9": 13.7966, "ema20": 13.7992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:15:13.512777", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (429.6s) but room-to-run failed: imbalance -84% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.151, "vwap_slope": 0.002, "atr": 0.0176, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0711, "ema9": 6.1855, "ema20": 6.1726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 0.482, "spread_pct": 0.161, "rvol": 0.101, "volume_pace_ratio": 0.872, "stage3": {"stop": 6.1689, "risk": 0.0211, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8402, "passed": false, "reason": "imbalance -84% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:13.513715", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.45", "VWAP sloping down"], "metrics": {"price": 13.37, "vwap": 13.4453, "vwap_slope": -0.0053, "atr": 0.0371, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.0694, "ema9": 13.3638, "ema20": 13.3662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.122, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:15:18.519747", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:18.521895", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5101, "vwap_slope": 0.0004, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5067, "imbalance_decline_count": 1, "imbalance_cur": -0.145679012345679, "imbalance_prev": 0.867109634551495}}
{"timestamp": "2026-09-22T14:15:18.523075", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 9.465, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0895, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:18.528012", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.465, "vwap": 9.0518, "vwap_slope": 0.0608, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1791, "lower_highs_lower_lows": false, "stop": 9.3261, "imbalance_decline_count": 5, "imbalance_cur": -0.5171813832100913, "imbalance_prev": -0.26019572037271155, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.179%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:15:18.530499", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.014%)", "metrics": {"price": 12.43, "peak_price": 12.4439, "peak_gain_cents": 0.0, "slope_pct": -0.0137, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:18.531492", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.43, "vwap": 12.3434, "vwap_slope": 0.0061, "atr": 0.0458, "trend": "flat", "slope_pct": 0.0296, "lower_highs_lower_lows": false, "stop": 12.3751, "imbalance_decline_count": 0, "imbalance_cur": 0.6400351185250219, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:15:18.533295", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.6944, "vwap_slope": -0.0207, "atr": 0.2511, "atr_pct": 1.922, "trend": "flat", "slope_pct": -0.2316, "flat_threshold_pct": 0.4804, "ema9": 13.0841, "ema20": 13.2398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 17.643, "spread_pct": 0.535, "rvol": 2.395, "volume_pace_ratio": 20.614}}
{"timestamp": "2026-09-22T14:15:18.534558", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.852, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0864, "ema9": 8.8028, "ema20": 8.7856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.338, "spread_pct": 0.113, "rvol": 0.587, "volume_pace_ratio": 5.055}}
{"timestamp": "2026-09-22T14:15:18.535898", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.6151, "vwap_slope": -0.0048, "atr": 0.0849, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.1497, "flat_threshold_pct": 0.1599, "ema9": 13.2311, "ema20": 13.2183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 6.483, "spread_pct": 0.377, "rvol": 0.112, "volume_pace_ratio": 0.966}}
{"timestamp": "2026-09-22T14:15:18.537201", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.406, "vwap_slope": -0.0022, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.0714, "ema9": 6.3733, "ema20": 6.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.148, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T14:15:18.538239", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:15:18.539586", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (241.5s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7663, "vwap": 12.7285, "vwap_slope": 0.004, "atr": 0.034, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0667, "ema9": 12.7639, "ema20": 12.7495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 0.263, "spread_pct": 0.078, "rvol": 0.065, "volume_pace_ratio": 0.557, "stage3": {"stop": 12.7255, "risk": 0.0408, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3861, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:18.540862", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.6s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 8.7868, "vwap": 8.7396, "vwap_slope": 0.0031, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0329, "flat_threshold_pct": 0.1269, "ema9": 8.7388, "ema20": 8.6985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 4.802, "spread_pct": 0.114, "rvol": 0.547, "volume_pace_ratio": 4.713, "stage3": {"stop": 8.7333, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1164, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:18.542026", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6236, "vwap_slope": -0.0013, "atr": 0.0474, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.1022, "ema9": 11.6069, "ema20": 11.6198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T14:15:18.543221", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.061%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1504, "vwap": 10.2845, "vwap_slope": -0.0063, "atr": 0.0249, "atr_pct": 0.245, "trend": "negative", "slope_pct": -0.1111, "flat_threshold_pct": 0.0612, "ema9": 10.1598, "ema20": 10.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.738, "distance_from_high_pct": 5.136, "spread_pct": 0.098, "rvol": 0.044, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:15:18.544387", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0996, "ema9": 9.0333, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T14:15:18.545311", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0203, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.068, "ema9": 7.4476, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.947, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:15:18.546351", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.14 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.14, "vwap": 9.1832, "vwap_slope": -0.0017, "atr": 0.0399, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.1091, "ema9": 9.136, "ema20": 9.1359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.972, "spread_pct": 0.547, "rvol": 0.085, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:15:18.547643", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.43, "vwap": 12.7145, "vwap_slope": -0.005, "atr": 0.1227, "atr_pct": 0.987, "trend": "flat", "slope_pct": -0.1649, "flat_threshold_pct": 0.2468, "ema9": 12.4014, "ema20": 12.4708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 8.062, "spread_pct": 0.402, "rvol": 0.104, "volume_pace_ratio": 0.892}}
{"timestamp": "2026-09-22T14:15:18.549005", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 41.1s", "imbalance +87% >= 50% buy threshold, stop 6.33", "entry_score 92.6"], "reasons_against": [], "metrics": {"price": 6.3548, "vwap": 6.3277, "vwap_slope": 0.0051, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0722, "ema9": 6.3353, "ema20": 6.3321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.329, "distance_from_high_pct": 0.473, "spread_pct": 0.158, "rvol": 0.214, "volume_pace_ratio": 1.84, "stage3": {"stop": 6.3327, "risk": 0.0221, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.866, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 6.33"}, "entry_score": 92.61, "entry_score_breakdown": {"imbalance_sub": 0.809, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.836}}}
{"timestamp": "2026-09-22T14:15:18.597679", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (434.7s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 5.575, "vwap": 5.5416, "vwap_slope": 0.0028, "atr": 0.0179, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0803, "ema9": 5.5637, "ema20": 5.557, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.733, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5535, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0731, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:18.602989", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2393, "vwap_slope": 0.0042, "atr": 0.0145, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0401, "flat_threshold_pct": 0.0685, "ema9": 5.2795, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 0.189, "spread_pct": 0.189, "rvol": 0.02, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:15:18.606103", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7084, "vwap_slope": -0.0021, "atr": 0.025, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.072, "ema9": 8.6744, "ema20": 8.681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:15:18.608520", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 12.06, "vwap": 11.9325, "vwap_slope": 0.0276, "atr": 0.0979, "atr_pct": 0.812, "trend": "flat", "slope_pct": 0.0794, "flat_threshold_pct": 0.203, "ema9": 12.0596, "ema20": 11.9634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.874, "distance_from_high_pct": 1.792, "spread_pct": 0.661, "rvol": 0.062, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:15:18.609398", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9086, "vwap": 8.9758, "vwap_slope": -0.0025, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0544, "ema9": 8.9175, "ema20": 8.932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.365}}
{"timestamp": "2026-09-22T14:15:18.610416", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8482, "vwap_slope": -0.0008, "atr": 0.0569, "atr_pct": 1.183, "trend": "flat", "slope_pct": -0.0328, "flat_threshold_pct": 0.2957, "ema9": 4.7763, "ema20": 4.7869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 4.563, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:15:18.614404", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (216.0s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9288, "vwap": 7.7987, "vwap_slope": 0.0048, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0727, "flat_threshold_pct": 0.1468, "ema9": 7.8972, "ema20": 7.8689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.259, "distance_from_high_pct": 0.517, "spread_pct": 0.126, "rvol": 0.131, "volume_pace_ratio": 1.132, "stage3": {"stop": 7.873, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5054, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:18.615832", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.7962, "vwap_slope": -0.0011, "atr": 0.0352, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0598, "ema9": 14.7197, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.162, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T14:15:18.620722", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (246.7s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 10.145, "vwap": 10.0739, "vwap_slope": 0.0018, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0788, "ema9": 10.1313, "ema20": 10.117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.413, "stage3": {"stop": 10.1066, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2259, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:18.622234", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (439.8s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.1473, "vwap_slope": 0.0141, "atr": 0.0392, "atr_pct": 0.421, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1053, "ema9": 9.2355, "ema20": 9.1855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.51, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.268, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8261, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:18.623393", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.04, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0725, "ema9": 13.7956, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:15:18.624463", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1899, "vwap": 6.151, "vwap_slope": 0.002, "atr": 0.0181, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.073, "ema9": 6.1855, "ema20": 6.1726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.484, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T14:15:18.625806", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4446, "vwap_slope": -0.006, "atr": 0.0371, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.068, "flat_threshold_pct": 0.0694, "ema9": 13.3668, "ema20": 13.3676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.123, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T14:15:23.634492", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:23.637094", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5101, "vwap_slope": 0.0004, "atr": 0.0194, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5067, "imbalance_decline_count": 0, "imbalance_cur": -0.09345794392523364, "imbalance_prev": -0.145679012345679}}
{"timestamp": "2026-09-22T14:15:23.637955", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.090%)", "metrics": {"price": 9.465, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0895, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:23.638945", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.465, "vwap": 9.0526, "vwap_slope": 0.0617, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1791, "lower_highs_lower_lows": false, "stop": 9.3261, "imbalance_decline_count": 0, "imbalance_cur": -0.17967814868998538, "imbalance_prev": -0.5171813832100913}}
{"timestamp": "2026-09-22T14:15:23.639720", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 12.425, "peak_price": 12.4439, "peak_gain_cents": 0.0, "slope_pct": -0.0258, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:23.640827", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.425, "vwap": 12.3435, "vwap_slope": 0.0062, "atr": 0.0465, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 12.3692, "imbalance_decline_count": 1, "imbalance_cur": 0.29542870138730953, "imbalance_prev": 0.6400351185250219}}
{"timestamp": "2026-09-22T14:15:23.642256", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.0701, "vwap": 13.6928, "vwap_slope": -0.0222, "atr": 0.2554, "atr_pct": 1.954, "trend": "flat", "slope_pct": -0.2316, "flat_threshold_pct": 0.4886, "ema9": 13.0841, "ema20": 13.2398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 17.643, "spread_pct": 0.609, "rvol": 2.401, "volume_pace_ratio": 20.63}}
{"timestamp": "2026-09-22T14:15:23.643629", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.852, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0864, "ema9": 8.8028, "ema20": 8.7856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 4.338, "spread_pct": 0.113, "rvol": 0.587, "volume_pace_ratio": 5.046}}
{"timestamp": "2026-09-22T14:15:23.645562", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.615, "vwap_slope": -0.005, "atr": 0.0849, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1502, "flat_threshold_pct": 0.1602, "ema9": 13.2271, "ema20": 13.2164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 6.624, "spread_pct": 0.377, "rvol": 0.112, "volume_pace_ratio": 0.965}}
{"timestamp": "2026-09-22T14:15:23.648026", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3869, "vwap": 6.406, "vwap_slope": -0.0022, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0714, "ema9": 6.3737, "ema20": 6.3775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 2.787, "spread_pct": 0.157, "rvol": 0.148, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:15:23.649068", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:15:23.653106", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (246.7s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.74, "vwap": 12.7285, "vwap_slope": 0.0039, "atr": 0.0344, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0675, "ema9": 12.7587, "ema20": 12.747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 0.469, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.557, "stage3": {"stop": 12.6987, "risk": 0.0413, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4362, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:23.654437", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.7s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.79, "vwap": 8.7397, "vwap_slope": 0.0031, "atr": 0.0446, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0328, "flat_threshold_pct": 0.1268, "ema9": 8.7395, "ema20": 8.6988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 4.767, "spread_pct": 0.114, "rvol": 0.548, "volume_pace_ratio": 4.708, "stage3": {"stop": 8.7365, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3262, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:15:23.655514", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5801, "vwap": 11.6236, "vwap_slope": -0.0013, "atr": 0.0479, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.1034, "ema9": 11.604, "ema20": 11.6183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 1.78, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:15:23.656646", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.063%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.284, "vwap_slope": -0.0067, "atr": 0.0256, "atr_pct": 0.252, "trend": "negative", "slope_pct": -0.1111, "flat_threshold_pct": 0.063, "ema9": 10.1598, "ema20": 10.1995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.748, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:15:23.657501", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0035, "atr": 0.0361, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0996, "ema9": 9.0333, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T14:15:23.658377", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0203, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.068, "ema9": 7.4476, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:15:23.659630", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1831, "vwap_slope": -0.0018, "atr": 0.0408, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1118, "ema9": 9.131, "ema20": 9.1336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 3.238, "spread_pct": 0.549, "rvol": 0.085, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:15:23.660666", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7145, "vwap_slope": -0.005, "atr": 0.1227, "atr_pct": 0.986, "trend": "flat", "slope_pct": -0.1647, "flat_threshold_pct": 0.2466, "ema9": 12.4034, "ema20": 12.4718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 7.988, "spread_pct": 0.402, "rvol": 0.104, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T14:15:23.663659", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 46.2s", "imbalance +83% >= 50% buy threshold, stop 6.33", "entry_score 91.0"], "reasons_against": [], "metrics": {"price": 6.35, "vwap": 6.3277, "vwap_slope": 0.0051, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.0722, "ema9": 6.3343, "ema20": 6.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.331, "distance_from_high_pct": 0.548, "spread_pct": 0.158, "rvol": 0.214, "volume_pace_ratio": 1.837, "stage3": {"stop": 6.3279, "risk": 0.0221, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8296, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 6.33"}, "entry_score": 91.04, "entry_score_breakdown": {"imbalance_sub": 0.757, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.835}}}
{"timestamp": "2026-09-22T14:15:23.705721", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (439.8s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 5.5786, "vwap": 5.5416, "vwap_slope": 0.0028, "atr": 0.0179, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.0802, "ema9": 5.5644, "ema20": 5.5574, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.733, "distance_from_high_pct": 0.715, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5571, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.003, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:23.707472", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.3, "vwap": 5.2408, "vwap_slope": 0.0057, "atr": 0.0152, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0406, "flat_threshold_pct": 0.0717, "ema9": 5.2815, "ema20": 5.2712, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.199, "distance_from_high_pct": 0.0, "spread_pct": 0.377, "rvol": 0.02, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:15:23.717511", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7084, "vwap_slope": -0.0021, "atr": 0.025, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.072, "ema9": 8.6744, "ema20": 8.681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:15:23.718774", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 12.06, "vwap": 11.9325, "vwap_slope": 0.0276, "atr": 0.0979, "atr_pct": 0.812, "trend": "flat", "slope_pct": 0.0794, "flat_threshold_pct": 0.203, "ema9": 12.0596, "ema20": 11.9634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.874, "distance_from_high_pct": 1.792, "spread_pct": 0.661, "rvol": 0.062, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:15:23.723442", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9756, "vwap_slope": -0.0027, "atr": 0.0197, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0554, "ema9": 8.9168, "ema20": 8.9316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:15:23.727417", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8482, "vwap_slope": -0.0008, "atr": 0.0569, "atr_pct": 1.183, "trend": "flat", "slope_pct": -0.0328, "flat_threshold_pct": 0.2957, "ema9": 4.7763, "ema20": 4.7869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 4.563, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:15:23.730799", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (221.1s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.925, "vwap": 7.7989, "vwap_slope": 0.0049, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0726, "flat_threshold_pct": 0.1468, "ema9": 7.8964, "ema20": 7.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.565, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.131, "stage3": {"stop": 7.8692, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3842, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:23.735070", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.7962, "vwap_slope": -0.0011, "atr": 0.0352, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0598, "ema9": 14.7197, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.162, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T14:15:23.736246", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (251.8s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 10.145, "vwap": 10.0739, "vwap_slope": 0.0018, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0788, "ema9": 10.1313, "ema20": 10.117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.411, "stage3": {"stop": 10.1066, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.241, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:23.737350", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (444.9s) but room-to-run failed: imbalance -84% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.1474, "vwap_slope": 0.0141, "atr": 0.0392, "atr_pct": 0.421, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1053, "ema9": 9.2355, "ema20": 9.1855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.51, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.268, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8374, "passed": false, "reason": "imbalance -84% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:23.739081", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0408, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0739, "ema9": 13.7956, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:15:23.741317", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.185, "vwap": 6.151, "vwap_slope": 0.002, "atr": 0.0183, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0741, "ema9": 6.1845, "ema20": 6.1722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T14:15:23.742511", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3701, "vwap": 13.4442, "vwap_slope": -0.0065, "atr": 0.0371, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.0694, "ema9": 13.3638, "ema20": 13.3662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.088, "spread_pct": 0.075, "rvol": 0.124, "volume_pace_ratio": 1.066}}
{"timestamp": "2026-09-22T14:15:28.748738", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:28.754125", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.0194, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5017, "imbalance_decline_count": 0, "imbalance_cur": 0.6583941605839416, "imbalance_prev": -0.09345794392523364}}
{"timestamp": "2026-09-22T14:15:28.754911", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 9.4736, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0623, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:28.755643", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4736, "vwap": 9.0533, "vwap_slope": 0.0624, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1793, "lower_highs_lower_lows": false, "stop": 9.3347, "imbalance_decline_count": 1, "imbalance_cur": -0.3129832474226804, "imbalance_prev": -0.17967814868998538}}
{"timestamp": "2026-09-22T14:15:28.756268", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 12.425, "peak_price": 12.4439, "peak_gain_cents": 0.0, "slope_pct": -0.0258, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:28.756896", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.425, "vwap": 12.3436, "vwap_slope": 0.0062, "atr": 0.0465, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 12.3692, "imbalance_decline_count": 0, "imbalance_cur": 0.31047969630737376, "imbalance_prev": 0.29542870138730953}}
{"timestamp": "2026-09-22T14:15:28.758107", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.6926, "vwap_slope": -0.0224, "atr": 0.2554, "atr_pct": 1.94, "trend": "flat", "slope_pct": -0.2285, "flat_threshold_pct": 0.4849, "ema9": 13.1041, "ema20": 13.2493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 17.013, "spread_pct": 0.456, "rvol": 2.403, "volume_pace_ratio": 20.606}}
{"timestamp": "2026-09-22T14:15:28.759378", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.82, "vwap": 8.8519, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0864, "ema9": 8.8028, "ema20": 8.7856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 4.338, "spread_pct": 0.113, "rvol": 0.588, "volume_pace_ratio": 5.041}}
{"timestamp": "2026-09-22T14:15:28.761368", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.6148, "vwap_slope": -0.0052, "atr": 0.0862, "atr_pct": 0.65, "trend": "flat", "slope_pct": -0.1497, "flat_threshold_pct": 0.1625, "ema9": 13.2311, "ema20": 13.2183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 6.483, "spread_pct": 0.452, "rvol": 0.112, "volume_pace_ratio": 0.964}}
{"timestamp": "2026-09-22T14:15:28.762295", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4059, "vwap_slope": -0.0023, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0715, "ema9": 6.3723, "ema20": 6.3769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.148, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:15:28.763556", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:15:28.764609", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (251.8s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.745, "vwap": 12.7285, "vwap_slope": 0.0039, "atr": 0.0344, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0675, "ema9": 12.7597, "ema20": 12.7474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 0.43, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.556, "stage3": {"stop": 12.7037, "risk": 0.0413, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2892, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:28.765611", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.8s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 8.775, "vwap": 8.7397, "vwap_slope": 0.0031, "atr": 0.0446, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.1272, "ema9": 8.7365, "ema20": 8.6973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.549, "volume_pace_ratio": 4.704, "stage3": {"stop": 8.7215, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2694, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:28.766558", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6236, "vwap_slope": -0.0013, "atr": 0.0486, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0143, "flat_threshold_pct": 0.105, "ema9": 11.6029, "ema20": 11.6179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.08, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:15:28.767591", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.063%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2837, "vwap_slope": -0.0071, "atr": 0.0256, "atr_pct": 0.252, "trend": "negative", "slope_pct": -0.1111, "flat_threshold_pct": 0.063, "ema9": 10.1598, "ema20": 10.1995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.755, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.044, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:15:28.768499", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0765, "vwap_slope": -0.0024, "atr": 0.034, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0936, "ema9": 9.0406, "ema20": 9.0438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 3.1, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T14:15:28.769403", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0203, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.068, "ema9": 7.4476, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T14:15:28.770253", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.1831, "vwap_slope": -0.0019, "atr": 0.0408, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1118, "ema9": 9.131, "ema20": 9.1336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.238, "spread_pct": 0.549, "rvol": 0.085, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:15:28.771193", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.47, "vwap": 12.7145, "vwap_slope": -0.0051, "atr": 0.1227, "atr_pct": 0.984, "trend": "flat", "slope_pct": -0.164, "flat_threshold_pct": 0.246, "ema9": 12.4094, "ema20": 12.4746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 7.766, "spread_pct": 0.321, "rvol": 0.104, "volume_pace_ratio": 0.889}}
{"timestamp": "2026-09-22T14:15:28.772150", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.3s", "imbalance +83% >= 50% buy threshold, stop 6.32", "entry_score 91.1"], "reasons_against": [], "metrics": {"price": 6.3465, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0723, "ema9": 6.3336, "ema20": 6.3313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 0.603, "spread_pct": 0.158, "rvol": 0.214, "volume_pace_ratio": 1.835, "stage3": {"stop": 6.3244, "risk": 0.0221, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8311, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 6.32"}, "entry_score": 91.1, "entry_score_breakdown": {"imbalance_sub": 0.759, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.834}}}
{"timestamp": "2026-09-22T14:15:28.810908", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 444.9s", "imbalance +73% >= 50% buy threshold, stop 5.55", "entry_score 88.3"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5416, "vwap_slope": 0.0028, "atr": 0.0179, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.0804, "ema9": 5.5627, "ema20": 5.5566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 0.869, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5485, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7324, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 5.55"}, "entry_score": 88.28, "entry_score_breakdown": {"imbalance_sub": 0.618, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:28.844253", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.3, "vwap": 5.2409, "vwap_slope": 0.0058, "atr": 0.0152, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0406, "flat_threshold_pct": 0.0717, "ema9": 5.2815, "ema20": 5.2712, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 1.205, "distance_from_high_pct": 0.0, "spread_pct": 0.377, "rvol": 0.02, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:15:28.845554", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7083, "vwap_slope": -0.0022, "atr": 0.0257, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0741, "ema9": 8.6734, "ema20": 8.6805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:15:28.846846", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9326, "vwap_slope": 0.0277, "atr": 0.0979, "atr_pct": 0.809, "trend": "flat", "slope_pct": 0.0803, "flat_threshold_pct": 0.2023, "ema9": 12.0676, "ema20": 11.9672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.875, "distance_from_high_pct": 1.466, "spread_pct": 0.578, "rvol": 0.062, "volume_pace_ratio": 0.529, "stage3": {"stop": 11.9825, "risk": 0.1175, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9971, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:28.847900", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9755, "vwap_slope": -0.0027, "atr": 0.0197, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0554, "ema9": 8.9168, "ema20": 8.9316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T14:15:28.848972", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8482, "vwap_slope": -0.0008, "atr": 0.0569, "atr_pct": 1.183, "trend": "flat", "slope_pct": -0.0328, "flat_threshold_pct": 0.2957, "ema9": 4.7763, "ema20": 4.7869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 4.563, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:15:28.849988", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (226.2s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9275, "vwap": 7.7989, "vwap_slope": 0.0049, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0727, "flat_threshold_pct": 0.1468, "ema9": 7.8969, "ema20": 7.8688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 0.533, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.129, "stage3": {"stop": 7.8717, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4037, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:28.852163", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.72, "vwap": 14.7961, "vwap_slope": -0.0012, "atr": 0.0356, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0605, "ema9": 14.7207, "ema20": 14.7209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.162, "volume_pace_ratio": 1.387}}
{"timestamp": "2026-09-22T14:15:28.853731", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 256.9s", "imbalance +33% >= 30% and resistance cleared, stop 10.11", "entry_score 71.3"], "reasons_against": [], "metrics": {"price": 10.15, "vwap": 10.074, "vwap_slope": 0.0019, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0787, "ema9": 10.1323, "ema20": 10.1174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.393, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.41, "stage3": {"stop": 10.1116, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3337, "passed": true, "reason": "imbalance +33% >= 30% and resistance cleared, stop 10.11"}, "entry_score": 71.27, "entry_score_breakdown": {"imbalance_sub": 0.048, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:28.894124", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (450.1s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.1482, "vwap_slope": 0.0149, "atr": 0.0392, "atr_pct": 0.421, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1053, "ema9": 9.2355, "ema20": 9.1855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.523, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.268, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9911, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:28.895624", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0412, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0745, "ema9": 13.7956, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:15:28.896906", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.19, "vwap": 6.151, "vwap_slope": 0.002, "atr": 0.0183, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0741, "ema9": 6.1855, "ema20": 6.1726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.869}}
{"timestamp": "2026-09-22T14:15:28.898378", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.38, "vwap": 13.4442, "vwap_slope": -0.0064, "atr": 0.0371, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0681, "flat_threshold_pct": 0.0694, "ema9": 13.3658, "ema20": 13.3672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.124, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T14:15:33.903334", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:33.904376", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.0194, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5017, "imbalance_decline_count": 0, "imbalance_cur": 0.6591405680990532, "imbalance_prev": 0.6583941605839416}}
{"timestamp": "2026-09-22T14:15:33.904924", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.074%)", "metrics": {"price": 9.47, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0737, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:33.905641", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.47, "vwap": 9.0538, "vwap_slope": 0.0629, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1792, "lower_highs_lower_lows": false, "stop": 9.3311, "imbalance_decline_count": 2, "imbalance_cur": -0.31574344023323614, "imbalance_prev": -0.3129832474226804}}
{"timestamp": "2026-09-22T14:15:33.906159", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 12.4448, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0219, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:33.906939", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4448, "vwap": 12.3437, "vwap_slope": 0.0064, "atr": 0.0465, "trend": "flat", "slope_pct": 0.03, "lower_highs_lower_lows": false, "stop": 12.3889, "imbalance_decline_count": 1, "imbalance_cur": 0.2790196606517641, "imbalance_prev": 0.31047969630737376}}
{"timestamp": "2026-09-22T14:15:33.908229", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.692, "vwap_slope": -0.023, "atr": 0.2554, "atr_pct": 1.945, "trend": "flat", "slope_pct": -0.2298, "flat_threshold_pct": 0.4864, "ema9": 13.0961, "ema20": 13.2455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 17.265, "spread_pct": 0.304, "rvol": 2.405, "volume_pace_ratio": 20.584}}
{"timestamp": "2026-09-22T14:15:33.909187", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8175, "vwap": 8.8519, "vwap_slope": -0.0008, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0865, "ema9": 8.8023, "ema20": 8.7854, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 4.366, "spread_pct": 0.113, "rvol": 0.588, "volume_pace_ratio": 5.033}}
{"timestamp": "2026-09-22T14:15:33.910392", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.6148, "vwap_slope": -0.0052, "atr": 0.0862, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.1502, "flat_threshold_pct": 0.1627, "ema9": 13.2271, "ema20": 13.2164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 6.624, "spread_pct": 0.302, "rvol": 0.112, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T14:15:33.911474", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4058, "vwap_slope": -0.0024, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0715, "ema9": 6.3723, "ema20": 6.3769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.149, "volume_pace_ratio": 1.273}}
{"timestamp": "2026-09-22T14:15:33.912500", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:15:33.913667", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (256.9s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.735, "vwap": 12.7285, "vwap_slope": 0.0039, "atr": 0.0344, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0675, "ema9": 12.7577, "ema20": 12.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.555, "stage3": {"stop": 12.6937, "risk": 0.0413, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2873, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:33.914689", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (118.0s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7991, "vwap": 8.7398, "vwap_slope": 0.0032, "atr": 0.0446, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.1269, "ema9": 8.7413, "ema20": 8.6996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 4.668, "spread_pct": 0.114, "rvol": 0.549, "volume_pace_ratio": 4.701, "stage3": {"stop": 8.7456, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3093, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:15:33.915869", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.6235, "vwap_slope": -0.0014, "atr": 0.0486, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.1048, "ema9": 11.6059, "ema20": 11.6193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 1.696, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:15:33.917639", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.063%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2837, "vwap_slope": -0.0071, "atr": 0.0256, "atr_pct": 0.252, "trend": "negative", "slope_pct": -0.1111, "flat_threshold_pct": 0.063, "ema9": 10.1598, "ema20": 10.1995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.755, "distance_from_high_pct": 5.139, "spread_pct": 0.098, "rvol": 0.044, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:15:33.918795", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0765, "vwap_slope": -0.0024, "atr": 0.034, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0936, "ema9": 9.0406, "ema20": 9.0438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 3.1, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T14:15:33.919767", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 7.4699, "vwap": 7.4512, "vwap_slope": 0.0011, "atr": 0.0207, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0691, "ema9": 7.4486, "ema20": 7.4428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.061, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:15:33.920904", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.183, "vwap_slope": -0.0019, "atr": 0.0408, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.1119, "ema9": 9.13, "ema20": 9.1331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.291, "spread_pct": 0.549, "rvol": 0.085, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:15:33.922855", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4649, "vwap": 12.7144, "vwap_slope": -0.0051, "atr": 0.1227, "atr_pct": 0.984, "trend": "flat", "slope_pct": -0.1642, "flat_threshold_pct": 0.2461, "ema9": 12.4084, "ema20": 12.4742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 7.804, "spread_pct": 0.321, "rvol": 0.104, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T14:15:33.923863", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.5s", "imbalance +83% >= 50% buy threshold, stop 6.32", "entry_score 91.1"], "reasons_against": [], "metrics": {"price": 6.3465, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0723, "ema9": 6.3336, "ema20": 6.3313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 0.603, "spread_pct": 0.158, "rvol": 0.214, "volume_pace_ratio": 1.832, "stage3": {"stop": 6.3244, "risk": 0.0221, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8311, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 6.32"}, "entry_score": 91.1, "entry_score_breakdown": {"imbalance_sub": 0.759, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.834}}}
{"timestamp": "2026-09-22T14:15:33.963085", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 450.1s", "imbalance +82% >= 50% buy threshold, stop 5.55", "entry_score 92.2"], "reasons_against": [], "metrics": {"price": 5.575, "vwap": 5.5417, "vwap_slope": 0.0028, "atr": 0.0179, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0803, "ema9": 5.5637, "ema20": 5.557, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.738, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5535, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.825, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 5.55"}, "entry_score": 92.25, "entry_score_breakdown": {"imbalance_sub": 0.75, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:34.008382", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.295, "vwap": 5.2413, "vwap_slope": 0.0063, "atr": 0.0152, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0404, "flat_threshold_pct": 0.0718, "ema9": 5.2805, "ema20": 5.2707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 0.094, "spread_pct": 0.189, "rvol": 0.02, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:15:34.009571", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7084, "vwap_slope": -0.0022, "atr": 0.0257, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0741, "ema9": 8.6744, "ema20": 8.681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:15:34.010531", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.7s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.105, "vwap": 11.9328, "vwap_slope": 0.0279, "atr": 0.0979, "atr_pct": 0.809, "trend": "flat", "slope_pct": 0.0804, "flat_threshold_pct": 0.2022, "ema9": 12.0686, "ema20": 11.9677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.88, "distance_from_high_pct": 1.425, "spread_pct": 0.578, "rvol": 0.062, "volume_pace_ratio": 0.528, "stage3": {"stop": 11.9875, "risk": 0.1175, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9881, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:34.011656", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.9755, "vwap_slope": -0.0027, "atr": 0.0197, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0554, "ema9": 8.9158, "ema20": 8.9311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T14:15:34.012708", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.81 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.81, "vwap": 4.8482, "vwap_slope": -0.0008, "atr": 0.0569, "atr_pct": 1.183, "trend": "flat", "slope_pct": -0.0328, "flat_threshold_pct": 0.2957, "ema9": 4.7763, "ema20": 4.7869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.313, "distance_from_high_pct": 4.563, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.301}}
{"timestamp": "2026-09-22T14:15:34.013689", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (231.4s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.925, "vwap": 7.7989, "vwap_slope": 0.005, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0726, "flat_threshold_pct": 0.1468, "ema9": 7.8964, "ema20": 7.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 0.565, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.127, "stage3": {"stop": 7.8692, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6349, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:34.014775", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.721, "vwap": 14.7961, "vwap_slope": -0.0012, "atr": 0.0356, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0605, "ema9": 14.7209, "ema20": 14.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.729, "spread_pct": 0.068, "rvol": 0.162, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:15:34.016471", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 262.1s", "imbalance +32% >= 30% and resistance cleared, stop 10.10", "entry_score 70.8"], "reasons_against": [], "metrics": {"price": 10.1401, "vwap": 10.074, "vwap_slope": 0.0019, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0788, "ema9": 10.1303, "ema20": 10.1165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.49, "spread_pct": 0.099, "rvol": 0.164, "volume_pace_ratio": 1.407, "stage3": {"stop": 10.1017, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3217, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 10.10"}, "entry_score": 70.75, "entry_score_breakdown": {"imbalance_sub": 0.031, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:34.057548", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (455.2s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.1482, "vwap_slope": 0.0149, "atr": 0.0392, "atr_pct": 0.421, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1053, "ema9": 9.2355, "ema20": 9.1855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.523, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.268, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9911, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:34.058745", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.811, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0412, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0745, "ema9": 13.7978, "ema20": 13.7998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.42, "spread_pct": 0.072, "rvol": 0.063, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:15:34.059722", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.151, "vwap_slope": 0.002, "atr": 0.0183, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0742, "ema9": 6.1835, "ema20": 6.1717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T14:15:34.060764", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.395, "vwap": 13.4437, "vwap_slope": -0.007, "atr": 0.0371, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0678, "flat_threshold_pct": 0.0693, "ema9": 13.3688, "ema20": 13.3686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 3.91, "spread_pct": 0.075, "rvol": 0.126, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:15:39.066723", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:39.069045", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.0198, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5063, "imbalance_decline_count": 0, "imbalance_cur": 0.9505027068832174, "imbalance_prev": 0.6591405680990532}}
{"timestamp": "2026-09-22T14:15:39.073336", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.081%)", "metrics": {"price": 9.5189, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0807, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:39.074731", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5189, "vwap": 9.0542, "vwap_slope": 0.0632, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1807, "lower_highs_lower_lows": false, "stop": 9.38, "imbalance_decline_count": 0, "imbalance_cur": 0.047667536434799214, "imbalance_prev": -0.31574344023323614}}
{"timestamp": "2026-09-22T14:15:39.075428", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 12.4431, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0178, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:39.076175", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4431, "vwap": 12.3437, "vwap_slope": 0.0064, "atr": 0.0465, "trend": "flat", "slope_pct": 0.0299, "lower_highs_lower_lows": false, "stop": 12.3872, "imbalance_decline_count": 0, "imbalance_cur": 0.3120098416115639, "imbalance_prev": 0.2790196606517641}}
{"timestamp": "2026-09-22T14:15:39.077896", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.1099, "vwap": 13.6912, "vwap_slope": -0.0239, "atr": 0.2554, "atr_pct": 1.948, "trend": "flat", "slope_pct": -0.2304, "flat_threshold_pct": 0.4871, "ema9": 13.0921, "ema20": 13.2436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 17.392, "spread_pct": 0.306, "rvol": 2.408, "volume_pace_ratio": 20.573}}
{"timestamp": "2026-09-22T14:15:39.079150", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.815, "vwap": 8.8519, "vwap_slope": -0.0009, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0865, "ema9": 8.8018, "ema20": 8.7851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.393, "spread_pct": 0.113, "rvol": 0.589, "volume_pace_ratio": 5.028}}
{"timestamp": "2026-09-22T14:15:39.080420", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.6148, "vwap_slope": -0.0052, "atr": 0.0862, "atr_pct": 0.65, "trend": "flat", "slope_pct": -0.1497, "flat_threshold_pct": 0.1625, "ema9": 13.2311, "ema20": 13.2183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 6.483, "spread_pct": 0.452, "rvol": 0.112, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T14:15:39.081362", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.363, "vwap": 6.4056, "vwap_slope": -0.0026, "atr": 0.0189, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.0741, "ema9": 6.3689, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.151, "spread_pct": 0.157, "rvol": 0.149, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:15:39.082347", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:15:39.083353", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (262.1s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.769, "vwap": 12.7286, "vwap_slope": 0.0041, "atr": 0.0344, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0673, "ema9": 12.7645, "ema20": 12.7497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 0.242, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.555, "stage3": {"stop": 12.7277, "risk": 0.0413, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.144, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:39.084945", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (123.2s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.79, "vwap": 8.7398, "vwap_slope": 0.0032, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0328, "flat_threshold_pct": 0.127, "ema9": 8.7395, "ema20": 8.6988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 4.767, "spread_pct": 0.114, "rvol": 0.549, "volume_pace_ratio": 4.692, "stage3": {"stop": 8.7365, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3507, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:15:39.086258", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.605, "vwap": 11.6235, "vwap_slope": -0.0014, "atr": 0.0486, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.1047, "ema9": 11.6089, "ema20": 11.6207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.569, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:15:39.087402", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.063%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.2837, "vwap_slope": -0.007, "atr": 0.0256, "atr_pct": 0.252, "trend": "negative", "slope_pct": -0.111, "flat_threshold_pct": 0.063, "ema9": 10.1608, "ema20": 10.2, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.755, "distance_from_high_pct": 5.093, "spread_pct": 0.098, "rvol": 0.044, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:15:39.088429", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0765, "vwap_slope": -0.0024, "atr": 0.0347, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0955, "ema9": 9.0426, "ema20": 9.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 2.994, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:15:39.089768", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.4646, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0207, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0692, "ema9": 7.4475, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 1.131, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.609, "stage3": {"stop": 7.4398, "risk": 0.0248, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4331, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:39.091949", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.183, "vwap_slope": -0.0019, "atr": 0.0408, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.1119, "ema9": 9.13, "ema20": 9.1331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.291, "spread_pct": 0.549, "rvol": 0.085, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:15:39.093035", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.7144, "vwap_slope": -0.0051, "atr": 0.1227, "atr_pct": 0.985, "trend": "flat", "slope_pct": -0.1645, "flat_threshold_pct": 0.2464, "ema9": 12.4054, "ema20": 12.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 7.914, "spread_pct": 0.321, "rvol": 0.104, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T14:15:39.106202", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.7s", "imbalance +61% >= 50% buy threshold, stop 6.33", "entry_score 81.7"], "reasons_against": [], "metrics": {"price": 6.35, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0187, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.0736, "ema9": 6.3343, "ema20": 6.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 0.548, "spread_pct": 0.158, "rvol": 0.214, "volume_pace_ratio": 1.829, "stage3": {"stop": 6.3276, "risk": 0.0224, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6114, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 6.33"}, "entry_score": 81.68, "entry_score_breakdown": {"imbalance_sub": 0.445, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.834}}}
{"timestamp": "2026-09-22T14:15:39.155122", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 455.3s", "imbalance +75% >= 50% buy threshold, stop 5.55", "entry_score 89.0"], "reasons_against": [], "metrics": {"price": 5.575, "vwap": 5.5417, "vwap_slope": 0.0029, "atr": 0.0179, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.0803, "ema9": 5.5637, "ema20": 5.557, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.739, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.063, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5535, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7498, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 5.55"}, "entry_score": 89.03, "entry_score_breakdown": {"imbalance_sub": 0.643, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:39.194031", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.291, "vwap": 5.2413, "vwap_slope": 0.0062, "atr": 0.0152, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0402, "flat_threshold_pct": 0.0718, "ema9": 5.2797, "ema20": 5.2704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 0.17, "spread_pct": 0.189, "rvol": 0.02, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:15:39.195230", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7083, "vwap_slope": -0.0022, "atr": 0.0257, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0741, "ema9": 8.6734, "ema20": 8.6805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:15:39.196996", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.9s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.105, "vwap": 11.9328, "vwap_slope": 0.0279, "atr": 0.0979, "atr_pct": 0.809, "trend": "flat", "slope_pct": 0.0804, "flat_threshold_pct": 0.2022, "ema9": 12.0686, "ema20": 11.9677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.88, "distance_from_high_pct": 1.425, "spread_pct": 0.578, "rvol": 0.062, "volume_pace_ratio": 0.527, "stage3": {"stop": 11.9875, "risk": 0.1175, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9881, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:39.198069", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9755, "vwap_slope": -0.0027, "atr": 0.0197, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0554, "ema9": 8.9178, "ema20": 8.9321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.159, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T14:15:39.199269", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.75 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.75, "vwap": 4.8478, "vwap_slope": -0.0013, "atr": 0.059, "atr_pct": 1.243, "trend": "flat", "slope_pct": -0.0366, "flat_threshold_pct": 0.3107, "ema9": 4.7643, "ema20": 4.7812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.317, "distance_from_high_pct": 5.754, "spread_pct": 2.7, "rvol": 0.152, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:15:39.200309", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (236.6s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9285, "vwap": 7.799, "vwap_slope": 0.005, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0727, "flat_threshold_pct": 0.1468, "ema9": 7.8971, "ema20": 7.8689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.264, "distance_from_high_pct": 0.521, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.125, "stage3": {"stop": 7.8727, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5704, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:39.201391", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.73 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.73, "vwap": 14.796, "vwap_slope": -0.0013, "atr": 0.0356, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0605, "ema9": 14.7227, "ema20": 14.7218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 1.669, "spread_pct": 0.068, "rvol": 0.162, "volume_pace_ratio": 1.384}}
{"timestamp": "2026-09-22T14:15:39.202425", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 267.3s", "imbalance +75% >= 50% buy threshold, stop 10.12", "entry_score 89.1"], "reasons_against": [], "metrics": {"price": 10.16, "vwap": 10.0747, "vwap_slope": 0.0026, "atr": 0.0323, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0795, "ema9": 10.1343, "ema20": 10.1184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.294, "spread_pct": 0.098, "rvol": 0.166, "volume_pace_ratio": 1.417, "stage3": {"stop": 10.1212, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7507, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 10.12"}, "entry_score": 89.1, "entry_score_breakdown": {"imbalance_sub": 0.644, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:39.251757", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (460.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3037, "vwap": 9.1485, "vwap_slope": 0.0152, "atr": 0.0392, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.1054, "ema9": 9.2332, "ema20": 9.1845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.528, "distance_from_high_pct": 0.489, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.2567, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:39.253136", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.82, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0412, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0744, "ema9": 13.7996, "ema20": 13.8007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:15:39.254147", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1986, "vwap": 6.1511, "vwap_slope": 0.0021, "atr": 0.0183, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.074, "ema9": 6.1872, "ema20": 6.1735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.344, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T14:15:39.255144", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.39, "vwap": 13.4434, "vwap_slope": -0.0072, "atr": 0.0371, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0679, "flat_threshold_pct": 0.0693, "ema9": 13.3678, "ema20": 13.3681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 3.945, "spread_pct": 0.075, "rvol": 0.126, "volume_pace_ratio": 1.078}}
{"timestamp": "2026-09-22T14:15:44.261138", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:44.262138", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.0198, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5063, "imbalance_decline_count": 0, "imbalance_cur": 0.9505027068832174, "imbalance_prev": 0.9505027068832174}}
{"timestamp": "2026-09-22T14:15:44.262848", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.106%)", "metrics": {"price": 9.4599, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1057, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:44.263542", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4599, "vwap": 9.0556, "vwap_slope": 0.0646, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1789, "lower_highs_lower_lows": false, "stop": 9.321, "imbalance_decline_count": 1, "imbalance_cur": -0.2043222811126176, "imbalance_prev": 0.047667536434799214}}
{"timestamp": "2026-09-22T14:15:44.264256", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.014%)", "metrics": {"price": 12.43, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0137, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:44.264835", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.43, "vwap": 12.3438, "vwap_slope": 0.0065, "atr": 0.0465, "trend": "flat", "slope_pct": 0.0296, "lower_highs_lower_lows": false, "stop": 12.3741, "imbalance_decline_count": 0, "imbalance_cur": 0.778023598820059, "imbalance_prev": 0.3120098416115639}}
{"timestamp": "2026-09-22T14:15:44.266022", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.0442, "vwap": 13.6907, "vwap_slope": -0.0244, "atr": 0.2554, "atr_pct": 1.958, "trend": "flat", "slope_pct": -0.2324, "flat_threshold_pct": 0.4896, "ema9": 13.0789, "ema20": 13.2373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 17.806, "spread_pct": 0.382, "rvol": 2.409, "volume_pace_ratio": 20.544}}
{"timestamp": "2026-09-22T14:15:44.267069", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8195, "vwap": 8.8519, "vwap_slope": -0.0009, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0864, "ema9": 8.8027, "ema20": 8.7856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 4.344, "spread_pct": 0.113, "rvol": 0.589, "volume_pace_ratio": 5.021}}
{"timestamp": "2026-09-22T14:15:44.268787", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.6148, "vwap_slope": -0.0052, "atr": 0.0862, "atr_pct": 0.65, "trend": "flat", "slope_pct": -0.1497, "flat_threshold_pct": 0.1625, "ema9": 13.2311, "ema20": 13.2183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 6.483, "spread_pct": 0.377, "rvol": 0.112, "volume_pace_ratio": 0.958}}
{"timestamp": "2026-09-22T14:15:44.269660", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4057, "vwap_slope": -0.0025, "atr": 0.0189, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.0738, "ema9": 6.3743, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.149, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T14:15:44.271047", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:15:44.272863", "symbol": "RKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 267.3s", "imbalance +99% >= 50% buy threshold, stop 12.69", "entry_score 99.4"], "reasons_against": [], "metrics": {"price": 12.735, "vwap": 12.7285, "vwap_slope": 0.0039, "atr": 0.0344, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0675, "ema9": 12.7577, "ema20": 12.7465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.554, "stage3": {"stop": 12.6937, "risk": 0.0413, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.9859, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 12.69"}, "entry_score": 99.4, "entry_score_breakdown": {"imbalance_sub": 0.98, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:44.327137", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (128.4s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 8.795, "vwap": 8.7398, "vwap_slope": 0.0032, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.1269, "ema9": 8.7405, "ema20": 8.6992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 4.713, "spread_pct": 0.114, "rvol": 0.549, "volume_pace_ratio": 4.685, "stage3": {"stop": 8.7415, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2431, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:15:44.328323", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.6067, "vwap": 11.6235, "vwap_slope": -0.0014, "atr": 0.0486, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.1047, "ema9": 11.6093, "ema20": 11.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.555, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:15:44.329275", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.063%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1512, "vwap": 10.2837, "vwap_slope": -0.0071, "atr": 0.0256, "atr_pct": 0.252, "trend": "negative", "slope_pct": -0.1111, "flat_threshold_pct": 0.063, "ema9": 10.16, "ema20": 10.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.755, "distance_from_high_pct": 5.128, "spread_pct": 0.098, "rvol": 0.044, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:15:44.330153", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.08, "vwap": 9.0765, "vwap_slope": -0.0024, "atr": 0.0347, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0955, "ema9": 9.0426, "ema20": 9.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 2.994, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:15:44.331116", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.8s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.465, "vwap": 7.4512, "vwap_slope": 0.001, "atr": 0.0207, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0692, "ema9": 7.4476, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.071, "volume_pace_ratio": 0.607, "stage3": {"stop": 7.4402, "risk": 0.0248, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4331, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:44.332038", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.183, "vwap_slope": -0.0019, "atr": 0.0415, "atr_pct": 0.456, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.114, "ema9": 9.128, "ema20": 9.1321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.397, "spread_pct": 0.549, "rvol": 0.085, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:15:44.332875", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.7144, "vwap_slope": -0.0052, "atr": 0.1227, "atr_pct": 0.985, "trend": "flat", "slope_pct": -0.1645, "flat_threshold_pct": 0.2464, "ema9": 12.4054, "ema20": 12.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 7.914, "spread_pct": 0.321, "rvol": 0.104, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T14:15:44.333686", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.9s) but room-to-run failed: imbalance -54% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.34, "vwap": 6.3278, "vwap_slope": 0.0052, "atr": 0.0187, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0738, "ema9": 6.3323, "ema20": 6.3306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.34, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.831, "stage3": {"stop": 6.3176, "risk": 0.0224, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5412, "passed": false, "reason": "imbalance -54% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:44.334817", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 460.5s", "imbalance +95% >= 50% buy threshold, stop 5.57", "entry_score 97.3"], "reasons_against": [], "metrics": {"price": 5.59, "vwap": 5.542, "vwap_slope": 0.0031, "atr": 0.0186, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0832, "ema9": 5.5667, "ema20": 5.5585, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.747, "distance_from_high_pct": 0.513, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5677, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9466, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.57"}, "entry_score": 97.32, "entry_score_breakdown": {"imbalance_sub": 0.924, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:44.370247", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.291, "vwap": 5.2413, "vwap_slope": 0.0062, "atr": 0.0152, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0402, "flat_threshold_pct": 0.0718, "ema9": 5.2797, "ema20": 5.2704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 0.17, "spread_pct": 0.189, "rvol": 0.02, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:15:44.372592", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7083, "vwap_slope": -0.0023, "atr": 0.0257, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0741, "ema9": 8.6744, "ema20": 8.681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:15:44.374375", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (36.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.105, "vwap": 11.9338, "vwap_slope": 0.029, "atr": 0.0979, "atr_pct": 0.809, "trend": "flat", "slope_pct": 0.0804, "flat_threshold_pct": 0.2022, "ema9": 12.0686, "ema20": 11.9677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.918, "distance_from_high_pct": 1.425, "spread_pct": 0.578, "rvol": 0.062, "volume_pace_ratio": 0.53, "stage3": {"stop": 11.9875, "risk": 0.1175, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:44.375459", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.98", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9751, "vwap_slope": -0.0032, "atr": 0.0197, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0554, "ema9": 8.9178, "ema20": 8.9321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.16, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:15:44.376514", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7999, "vwap": 4.8472, "vwap_slope": -0.0018, "atr": 0.059, "atr_pct": 1.23, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.3074, "ema9": 4.7743, "ema20": 4.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.764, "spread_pct": 2.7, "rvol": 0.154, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:15:44.377438", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 241.7s", "imbalance +68% >= 50% buy threshold, stop 7.87", "entry_score 81.8"], "reasons_against": [], "metrics": {"price": 7.925, "vwap": 7.799, "vwap_slope": 0.005, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0726, "flat_threshold_pct": 0.1468, "ema9": 7.8964, "ema20": 7.8685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.264, "distance_from_high_pct": 0.565, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.124, "stage3": {"stop": 7.8692, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6849, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 7.87"}, "entry_score": 81.8, "entry_score_breakdown": {"imbalance_sub": 0.55, "volume_pace_sub": 1.0, "volatility_sub": 0.831, "slope_sub": 1.0, "volume_accel_sub": 0.868}}}
{"timestamp": "2026-09-22T14:15:44.414667", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.7957, "vwap_slope": -0.0016, "atr": 0.0356, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0605, "ema9": 14.7197, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.163, "volume_pace_ratio": 1.386}}
{"timestamp": "2026-09-22T14:15:44.415971", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 272.5s", "imbalance +75% >= 50% buy threshold, stop 10.12", "entry_score 89.1"], "reasons_against": [], "metrics": {"price": 10.16, "vwap": 10.0747, "vwap_slope": 0.0026, "atr": 0.0323, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0795, "ema9": 10.1343, "ema20": 10.1184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.294, "spread_pct": 0.098, "rvol": 0.166, "volume_pace_ratio": 1.414, "stage3": {"stop": 10.1212, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7507, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 10.12"}, "entry_score": 89.1, "entry_score_breakdown": {"imbalance_sub": 0.644, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:44.486721", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (465.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1485, "vwap_slope": 0.0152, "atr": 0.0392, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1055, "ema9": 9.2325, "ema20": 9.1841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.528, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.253, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:44.488298", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.8086, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0412, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0745, "ema9": 13.7973, "ema20": 13.7996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.438, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:15:44.489267", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.19, "vwap": 6.1511, "vwap_slope": 0.0021, "atr": 0.0183, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0741, "ema9": 6.1855, "ema20": 6.1726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.101, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T14:15:44.490260", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3806, "vwap": 13.4432, "vwap_slope": -0.0074, "atr": 0.0371, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0681, "flat_threshold_pct": 0.0694, "ema9": 13.3659, "ema20": 13.3672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 4.013, "spread_pct": 0.075, "rvol": 0.126, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T14:15:49.497231", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:49.498093", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5101, "vwap_slope": 0.0005, "atr": 0.0198, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5013, "imbalance_decline_count": 1, "imbalance_cur": 0.7761194029850746, "imbalance_prev": 0.9505027068832174}}
{"timestamp": "2026-09-22T14:15:49.498826", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.137%)", "metrics": {"price": 9.45, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.137, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:49.499475", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.45, "vwap": 9.0558, "vwap_slope": 0.0649, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1786, "lower_highs_lower_lows": false, "stop": 9.3111, "imbalance_decline_count": 0, "imbalance_cur": -0.0708955223880597, "imbalance_prev": -0.2043222811126176}}
{"timestamp": "2026-09-22T14:15:49.500236", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 12.42, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0379, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:49.500896", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.42, "vwap": 12.3438, "vwap_slope": 0.0065, "atr": 0.0465, "trend": "flat", "slope_pct": 0.0294, "lower_highs_lower_lows": false, "stop": 12.3641, "imbalance_decline_count": 1, "imbalance_cur": 0.7445281664872623, "imbalance_prev": 0.778023598820059}}
{"timestamp": "2026-09-22T14:15:49.502323", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.055, "vwap": 13.6906, "vwap_slope": -0.0245, "atr": 0.2554, "atr_pct": 1.957, "trend": "flat", "slope_pct": -0.232, "flat_threshold_pct": 0.4892, "ema9": 13.0811, "ema20": 13.2384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 17.738, "spread_pct": 0.23, "rvol": 2.41, "volume_pace_ratio": 20.51}}
{"timestamp": "2026-09-22T14:15:49.503438", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.815, "vwap": 8.8519, "vwap_slope": -0.0009, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0865, "ema9": 8.8018, "ema20": 8.7851, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 4.393, "spread_pct": 0.113, "rvol": 0.589, "volume_pace_ratio": 5.013}}
{"timestamp": "2026-09-22T14:15:49.504679", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.2543, "vwap": 13.6128, "vwap_slope": -0.0072, "atr": 0.0884, "atr_pct": 0.667, "trend": "flat", "slope_pct": -0.1501, "flat_threshold_pct": 0.1667, "ema9": 13.228, "ema20": 13.2168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 6.594, "spread_pct": 0.454, "rvol": 0.113, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T14:15:49.506421", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3814, "vwap": 6.4057, "vwap_slope": -0.0026, "atr": 0.0189, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0739, "ema9": 6.3726, "ema20": 6.377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 2.871, "spread_pct": 0.157, "rvol": 0.149, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:15:49.507354", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:15:49.508517", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (272.5s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.73, "vwap": 12.7285, "vwap_slope": 0.0039, "atr": 0.0348, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0682, "ema9": 12.7567, "ema20": 12.746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.554, "stage3": {"stop": 12.6882, "risk": 0.0418, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4404, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:15:49.510468", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (133.6s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.78, "vwap": 8.7398, "vwap_slope": 0.0032, "atr": 0.0446, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.1271, "ema9": 8.7375, "ema20": 8.6978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.55, "volume_pace_ratio": 4.677, "stage3": {"stop": 8.7265, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.422, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:15:49.512688", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.6235, "vwap_slope": -0.0014, "atr": 0.0486, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.1048, "ema9": 11.6059, "ema20": 11.6193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.696, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:15:49.513744", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.063%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.2837, "vwap_slope": -0.0071, "atr": 0.0256, "atr_pct": 0.252, "trend": "negative", "slope_pct": -0.111, "flat_threshold_pct": 0.063, "ema9": 10.1608, "ema20": 10.2, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.757, "distance_from_high_pct": 5.093, "spread_pct": 0.098, "rvol": 0.044, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:15:49.514961", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0765, "vwap_slope": -0.0024, "atr": 0.0347, "atr_pct": 0.383, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0957, "ema9": 9.0386, "ema20": 9.0429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:15:49.516121", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45"], "metrics": {"price": 7.45, "vwap": 7.4511, "vwap_slope": 0.001, "atr": 0.0207, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0693, "ema9": 7.4446, "ema20": 7.4409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.072, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:15:49.517987", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.183, "vwap_slope": -0.0019, "atr": 0.0415, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1138, "ema9": 9.131, "ema20": 9.1336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.238, "spread_pct": 0.439, "rvol": 0.085, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:15:49.519285", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.7144, "vwap_slope": -0.0052, "atr": 0.1227, "atr_pct": 0.985, "trend": "flat", "slope_pct": -0.1645, "flat_threshold_pct": 0.2464, "ema9": 12.4054, "ema20": 12.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 7.914, "spread_pct": 0.321, "rvol": 0.104, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T14:15:49.520614", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (72.1s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.345, "vwap": 6.3278, "vwap_slope": 0.0052, "atr": 0.0187, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.0737, "ema9": 6.3333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.34, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.828, "stage3": {"stop": 6.3226, "risk": 0.0224, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5892, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:49.521865", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 465.6s", "imbalance +96% >= 50% buy threshold, stop 5.57", "entry_score 97.8"], "reasons_against": [], "metrics": {"price": 5.5886, "vwap": 5.5421, "vwap_slope": 0.0033, "atr": 0.0186, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.024, "flat_threshold_pct": 0.0832, "ema9": 5.5664, "ema20": 5.5583, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.754, "distance_from_high_pct": 0.537, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5663, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9584, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.57"}, "entry_score": 97.83, "entry_score_breakdown": {"imbalance_sub": 0.941, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:49.595221", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.291, "vwap": 5.2413, "vwap_slope": 0.0062, "atr": 0.0152, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0402, "flat_threshold_pct": 0.0718, "ema9": 5.2797, "ema20": 5.2704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 0.17, "spread_pct": 0.189, "rvol": 0.02, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:15:49.597196", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7082, "vwap_slope": -0.0023, "atr": 0.0257, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0742, "ema9": 8.6724, "ema20": 8.68, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:15:49.602064", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.3s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.105, "vwap": 11.9345, "vwap_slope": 0.0296, "atr": 0.0979, "atr_pct": 0.809, "trend": "flat", "slope_pct": 0.0804, "flat_threshold_pct": 0.2022, "ema9": 12.0686, "ema20": 11.9677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.941, "distance_from_high_pct": 1.425, "spread_pct": 0.578, "rvol": 0.062, "volume_pace_ratio": 0.531, "stage3": {"stop": 11.9875, "risk": 0.1175, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0579, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:49.604518", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9098, "vwap": 8.975, "vwap_slope": -0.0032, "atr": 0.0197, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0554, "ema9": 8.9178, "ema20": 8.9321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.09, "spread_pct": 0.112, "rvol": 0.16, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:15:49.605647", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7999, "vwap": 4.8472, "vwap_slope": -0.0018, "atr": 0.059, "atr_pct": 1.23, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.3074, "ema9": 4.7743, "ema20": 4.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.764, "spread_pct": 2.7, "rvol": 0.154, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:15:49.606899", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 247.0s", "imbalance +33% >= 30% and resistance cleared, stop 7.87", "entry_score 66.8"], "reasons_against": [], "metrics": {"price": 7.9229, "vwap": 7.7991, "vwap_slope": 0.0052, "atr": 0.0465, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0725, "flat_threshold_pct": 0.1469, "ema9": 7.896, "ema20": 7.8683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.267, "distance_from_high_pct": 0.591, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.123, "stage3": {"stop": 7.8671, "risk": 0.0558, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.334, "passed": true, "reason": "imbalance +33% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 66.75, "entry_score_breakdown": {"imbalance_sub": 0.049, "volume_pace_sub": 1.0, "volatility_sub": 0.831, "slope_sub": 1.0, "volume_accel_sub": 0.867}}}
{"timestamp": "2026-09-22T14:15:49.653836", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.72, "vwap": 14.7956, "vwap_slope": -0.0017, "atr": 0.0356, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0605, "ema9": 14.7207, "ema20": 14.7209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.736, "spread_pct": 0.068, "rvol": 0.163, "volume_pace_ratio": 1.386}}
{"timestamp": "2026-09-22T14:15:49.655560", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 277.7s", "imbalance +88% >= 50% buy threshold, stop 10.12", "entry_score 94.6"], "reasons_against": [], "metrics": {"price": 10.1599, "vwap": 10.0747, "vwap_slope": 0.0026, "atr": 0.0323, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0795, "ema9": 10.1343, "ema20": 10.1184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.295, "spread_pct": 0.098, "rvol": 0.166, "volume_pace_ratio": 1.412, "stage3": {"stop": 10.1211, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.878, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 10.12"}, "entry_score": 94.56, "entry_score_breakdown": {"imbalance_sub": 0.826, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:49.708971", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (470.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1485, "vwap_slope": 0.0152, "atr": 0.0392, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1055, "ema9": 9.2325, "ema20": 9.1841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.528, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.462, "stage3": {"stop": 9.253, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:49.710111", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8001, "vwap": 13.8089, "vwap_slope": 0.001, "atr": 0.0412, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0745, "ema9": 13.7956, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 1.498, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:15:49.711162", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1977, "vwap": 6.1512, "vwap_slope": 0.0022, "atr": 0.0183, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.074, "ema9": 6.1871, "ema20": 6.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 0.359, "spread_pct": 0.161, "rvol": 0.102, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T14:15:49.713746", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4433, "vwap_slope": -0.0073, "atr": 0.0371, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.068, "flat_threshold_pct": 0.0694, "ema9": 13.3668, "ema20": 13.3676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.126, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T14:15:54.719286", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:54.720243", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5102, "vwap_slope": 0.0005, "atr": 0.0201, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5009, "imbalance_decline_count": 2, "imbalance_cur": 0.2956989247311828, "imbalance_prev": 0.7761194029850746}}
{"timestamp": "2026-09-22T14:15:54.720826", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.137%)", "metrics": {"price": 9.4501, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1367, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:54.721423", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4501, "vwap": 9.0561, "vwap_slope": 0.0651, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1786, "lower_highs_lower_lows": false, "stop": 9.3112, "imbalance_decline_count": 0, "imbalance_cur": -0.04950495049504951, "imbalance_prev": -0.0708955223880597}}
{"timestamp": "2026-09-22T14:15:54.722083", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 12.42, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0379, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:54.722727", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.42, "vwap": 12.3438, "vwap_slope": 0.0065, "atr": 0.0465, "trend": "flat", "slope_pct": 0.0294, "lower_highs_lower_lows": false, "stop": 12.3641, "imbalance_decline_count": 2, "imbalance_cur": 0.6333333333333333, "imbalance_prev": 0.7445281664872623}}
{"timestamp": "2026-09-22T14:15:54.723801", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.0993, "vwap": 13.6904, "vwap_slope": -0.0247, "atr": 0.2554, "atr_pct": 1.95, "trend": "flat", "slope_pct": -0.2307, "flat_threshold_pct": 0.4875, "ema9": 13.0899, "ema20": 13.2426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 17.459, "spread_pct": 0.306, "rvol": 2.411, "volume_pace_ratio": 20.482}}
{"timestamp": "2026-09-22T14:15:54.724992", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.81, "vwap": 8.8518, "vwap_slope": -0.0009, "atr": 0.0305, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0865, "ema9": 8.8008, "ema20": 8.7847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 4.447, "spread_pct": 0.113, "rvol": 0.589, "volume_pace_ratio": 5.005}}
{"timestamp": "2026-09-22T14:15:54.725906", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.6119, "vwap_slope": -0.008, "atr": 0.0898, "atr_pct": 0.679, "trend": "flat", "slope_pct": -0.1508, "flat_threshold_pct": 0.1698, "ema9": 13.2211, "ema20": 13.2135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 6.836, "spread_pct": 0.454, "rvol": 0.113, "volume_pace_ratio": 0.962}}
{"timestamp": "2026-09-22T14:15:54.726968", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4057, "vwap_slope": -0.0025, "atr": 0.0189, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.0738, "ema9": 6.3743, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.149, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:15:54.727762", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:15:54.728661", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (277.7s) but room-to-run failed: imbalance +40% confirms momentum but hasn't cleared range_20d_high $14.54 yet"], "metrics": {"price": 12.7399, "vwap": 12.7286, "vwap_slope": 0.004, "atr": 0.0348, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0682, "ema9": 12.7587, "ema20": 12.7469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 0.47, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.553, "stage3": {"stop": 12.6981, "risk": 0.0418, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.4039, "passed": false, "reason": "imbalance +40% confirms momentum but hasn't cleared range_20d_high $14.54 yet"}}}
{"timestamp": "2026-09-22T14:15:54.729538", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 138.8s", "imbalance +88% >= 50% buy threshold, stop 8.73", "entry_score 89.0"], "reasons_against": [], "metrics": {"price": 8.78, "vwap": 8.7398, "vwap_slope": 0.0033, "atr": 0.0446, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.1271, "ema9": 8.7375, "ema20": 8.6978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.55, "volume_pace_ratio": 4.673, "stage3": {"stop": 8.7265, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8832, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 8.73"}, "entry_score": 89.05, "entry_score_breakdown": {"imbalance_sub": 0.833, "volume_pace_sub": 0.861, "volatility_sub": 0.877, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:54.796836", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5977, "vwap": 11.6234, "vwap_slope": -0.0015, "atr": 0.0486, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.1048, "ema9": 11.6075, "ema20": 11.62, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.631, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:15:54.797971", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.16 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.111%, flat band 0.063%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.1586, "vwap": 10.2837, "vwap_slope": -0.0071, "atr": 0.0256, "atr_pct": 0.252, "trend": "negative", "slope_pct": -0.1109, "flat_threshold_pct": 0.063, "ema9": 10.1615, "ema20": 10.2003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.757, "distance_from_high_pct": 5.059, "spread_pct": 0.098, "rvol": 0.044, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:15:54.798966", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0765, "vwap_slope": -0.0024, "atr": 0.0347, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0956, "ema9": 9.0406, "ema20": 9.0438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 3.1, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:15:54.800286", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45"], "metrics": {"price": 7.45, "vwap": 7.4511, "vwap_slope": 0.0009, "atr": 0.0207, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0693, "ema9": 7.4446, "ema20": 7.4409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.072, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T14:15:54.801227", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.183, "vwap_slope": -0.0019, "atr": 0.0415, "atr_pct": 0.455, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1138, "ema9": 9.131, "ema20": 9.1336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.238, "spread_pct": 0.439, "rvol": 0.085, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:15:54.802130", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7131, "vwap_slope": -0.0064, "atr": 0.1227, "atr_pct": 0.986, "trend": "flat", "slope_pct": -0.1647, "flat_threshold_pct": 0.2466, "ema9": 12.4034, "ema20": 12.4718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 7.988, "spread_pct": 0.161, "rvol": 0.104, "volume_pace_ratio": 0.885}}
{"timestamp": "2026-09-22T14:15:54.803098", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (77.4s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3278, "vwap_slope": 0.0052, "atr": 0.0194, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0767, "ema9": 6.3313, "ema20": 6.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.346, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.828, "stage3": {"stop": 6.3117, "risk": 0.0233, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4005, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:54.804141", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 470.9s", "imbalance +96% >= 50% buy threshold, stop 5.56", "entry_score 98.0"], "reasons_against": [], "metrics": {"price": 5.58, "vwap": 5.5421, "vwap_slope": 0.0032, "atr": 0.0186, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0236, "flat_threshold_pct": 0.0834, "ema9": 5.5647, "ema20": 5.5575, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.754, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5577, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9634, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.56"}, "entry_score": 98.04, "entry_score_breakdown": {"imbalance_sub": 0.948, "volume_pace_sub": 1.0, "volatility_sub": 0.981, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:54.843198", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2413, "vwap_slope": 0.0062, "atr": 0.0152, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.072, "ema9": 5.2775, "ema20": 5.2693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.235, "distance_from_high_pct": 0.377, "spread_pct": 0.378, "rvol": 0.02, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:15:54.844609", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7082, "vwap_slope": -0.0023, "atr": 0.0257, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0742, "ema9": 8.6724, "ema20": 8.68, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:15:54.845770", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.6s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared range_20d_high $12.76 yet"], "metrics": {"price": 12.1, "vwap": 11.9345, "vwap_slope": 0.0297, "atr": 0.0979, "atr_pct": 0.809, "trend": "flat", "slope_pct": 0.0803, "flat_threshold_pct": 0.2023, "ema9": 12.0676, "ema20": 11.9672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.944, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.062, "volume_pace_ratio": 0.53, "stage3": {"stop": 11.9825, "risk": 0.1175, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3162, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared range_20d_high $12.76 yet"}}}
{"timestamp": "2026-09-22T14:15:54.846864", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.975, "vwap_slope": -0.0033, "atr": 0.0197, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0554, "ema9": 8.9168, "ema20": 8.9316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.161, "volume_pace_ratio": 1.363}}
{"timestamp": "2026-09-22T14:15:54.847920", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7999, "vwap": 4.8472, "vwap_slope": -0.0018, "atr": 0.059, "atr_pct": 1.23, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.3074, "ema9": 4.7743, "ema20": 4.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.764, "spread_pct": 2.7, "rvol": 0.154, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:15:54.848857", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 252.2s", "imbalance +35% >= 30% and resistance cleared, stop 7.87", "entry_score 67.2"], "reasons_against": [], "metrics": {"price": 7.9262, "vwap": 7.7992, "vwap_slope": 0.0052, "atr": 0.0469, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0726, "flat_threshold_pct": 0.1479, "ema9": 7.8966, "ema20": 7.8687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.268, "distance_from_high_pct": 0.55, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.121, "stage3": {"stop": 7.8699, "risk": 0.0563, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3461, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 67.2, "entry_score_breakdown": {"imbalance_sub": 0.066, "volume_pace_sub": 1.0, "volatility_sub": 0.828, "slope_sub": 1.0, "volume_accel_sub": 0.866}}}
{"timestamp": "2026-09-22T14:15:54.887801", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.80", "VWAP sloping down"], "metrics": {"price": 14.715, "vwap": 14.7956, "vwap_slope": -0.0017, "atr": 0.0356, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0605, "ema9": 14.7197, "ema20": 14.7204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.769, "spread_pct": 0.068, "rvol": 0.163, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:15:54.889083", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 283.0s", "imbalance +83% >= 50% buy threshold, stop 10.12", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 10.155, "vwap": 10.0747, "vwap_slope": 0.0026, "atr": 0.0323, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0796, "ema9": 10.1333, "ema20": 10.1179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.166, "volume_pace_ratio": 1.409, "stage3": {"stop": 10.1162, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8265, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 10.12"}, "entry_score": 92.35, "entry_score_breakdown": {"imbalance_sub": 0.752, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:15:54.921926", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (476.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1485, "vwap_slope": 0.0152, "atr": 0.0392, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1055, "ema9": 9.2325, "ema20": 9.1841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.528, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.461, "stage3": {"stop": 9.253, "risk": 0.047, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:54.923049", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0412, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0745, "ema9": 13.7966, "ema20": 13.7992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:15:54.924064", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.185, "vwap": 6.1512, "vwap_slope": 0.0022, "atr": 0.0183, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0741, "ema9": 6.1845, "ema20": 6.1722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.102, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T14:15:54.925209", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3773, "vwap": 13.4432, "vwap_slope": -0.0075, "atr": 0.0371, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0681, "flat_threshold_pct": 0.0694, "ema9": 13.3653, "ema20": 13.3669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 4.037, "spread_pct": 0.075, "rvol": 0.126, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:15:59.933301", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 5.5293, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0143, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:59.935335", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5293, "vwap": 5.5102, "vwap_slope": 0.0005, "atr": 0.0201, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5052, "imbalance_decline_count": 0, "imbalance_cur": 0.35148514851485146, "imbalance_prev": 0.2956989247311828}}
{"timestamp": "2026-09-22T14:15:59.936072", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.121%)", "metrics": {"price": 9.455, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1212, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:59.936902", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.455, "vwap": 9.0568, "vwap_slope": 0.0658, "atr": 0.1157, "trend": "flat", "slope_pct": 0.1788, "lower_highs_lower_lows": false, "stop": 9.3161, "imbalance_decline_count": 0, "imbalance_cur": -0.01602308306218921, "imbalance_prev": -0.04950495049504951}}
{"timestamp": "2026-09-22T14:15:59.937425", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.074%)", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0741, "trend": "flat"}}
{"timestamp": "2026-09-22T14:15:59.938007", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3437, "vwap_slope": 0.0064, "atr": 0.048, "trend": "flat", "slope_pct": 0.0291, "lower_highs_lower_lows": false, "stop": 12.3474, "imbalance_decline_count": 3, "imbalance_cur": 0.5590226670591698, "imbalance_prev": 0.6333333333333333}}
{"timestamp": "2026-09-22T14:15:59.939180", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.095, "vwap": 13.6902, "vwap_slope": -0.0249, "atr": 0.2554, "atr_pct": 1.951, "trend": "flat", "slope_pct": -0.2308, "flat_threshold_pct": 0.4877, "ema9": 13.0891, "ema20": 13.2422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 17.486, "spread_pct": 0.229, "rvol": 2.412, "volume_pace_ratio": 20.45}}
{"timestamp": "2026-09-22T14:15:59.940579", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8, "vwap": 8.8518, "vwap_slope": -0.001, "atr": 0.0305, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.0866, "ema9": 8.7988, "ema20": 8.7837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 4.555, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 5.0}}
{"timestamp": "2026-09-22T14:15:59.941573", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.6119, "vwap_slope": -0.008, "atr": 0.0898, "atr_pct": 0.679, "trend": "flat", "slope_pct": -0.1508, "flat_threshold_pct": 0.1698, "ema9": 13.2211, "ema20": 13.2135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 6.836, "spread_pct": 0.454, "rvol": 0.113, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T14:15:59.942562", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4057, "vwap_slope": -0.0026, "atr": 0.0189, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.0739, "ema9": 6.3733, "ema20": 6.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.149, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:15:59.944376", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:15:59.945492", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (283.0s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7686, "vwap": 12.7287, "vwap_slope": 0.0042, "atr": 0.0348, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.068, "ema9": 12.7644, "ema20": 12.7497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 0.245, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.552, "stage3": {"stop": 12.7268, "risk": 0.0418, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0801, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:15:59.946566", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 144.0s", "imbalance +89% >= 50% buy threshold, stop 8.73", "entry_score 89.3"], "reasons_against": [], "metrics": {"price": 8.7865, "vwap": 8.7398, "vwap_slope": 0.0033, "atr": 0.0446, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0329, "flat_threshold_pct": 0.127, "ema9": 8.7388, "ema20": 8.6984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 4.805, "spread_pct": 0.114, "rvol": 0.55, "volume_pace_ratio": 4.665, "stage3": {"stop": 8.733, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8895, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 8.73"}, "entry_score": 89.35, "entry_score_breakdown": {"imbalance_sub": 0.842, "volume_pace_sub": 0.861, "volatility_sub": 0.878, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:00.190086", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5901, "vwap": 11.6234, "vwap_slope": -0.0015, "atr": 0.0479, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.1033, "ema9": 11.606, "ema20": 11.6193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.696, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:16:00.192442", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.056%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2826, "vwap_slope": -0.0065, "atr": 0.0228, "atr_pct": 0.225, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0563, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.703, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:16:00.193689", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0765, "vwap_slope": -0.0024, "atr": 0.034, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0936, "ema9": 9.0406, "ema20": 9.0438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 3.1, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:16:00.195090", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.4626, "vwap": 7.4513, "vwap_slope": 0.0002, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0552, "ema9": 7.449, "ema20": 7.4434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 1.158, "spread_pct": 0.134, "rvol": 0.072, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:16:00.196513", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.183, "vwap_slope": -0.0019, "atr": 0.0389, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1067, "ema9": 9.131, "ema20": 9.1336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.238, "spread_pct": 0.439, "rvol": 0.085, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:16:00.197650", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.713, "vwap_slope": -0.0065, "atr": 0.1209, "atr_pct": 0.971, "trend": "flat", "slope_pct": -0.1645, "flat_threshold_pct": 0.2428, "ema9": 12.4054, "ema20": 12.4727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 7.914, "spread_pct": 0.241, "rvol": 0.104, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T14:16:00.199073", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (82.8s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3278, "vwap_slope": 0.0052, "atr": 0.0189, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0747, "ema9": 6.3313, "ema20": 6.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.347, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.826, "stage3": {"stop": 6.3123, "risk": 0.0227, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4873, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:00.200226", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 476.3s", "imbalance +95% >= 50% buy threshold, stop 5.56", "entry_score 98.0"], "reasons_against": [], "metrics": {"price": 5.585, "vwap": 5.5421, "vwap_slope": 0.0012, "atr": 0.0168, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.0751, "ema9": 5.5695, "ema20": 5.5606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5648, "risk": 0.0202, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9538, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.56"}, "entry_score": 98.02, "entry_score_breakdown": {"imbalance_sub": 0.934, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:00.271122", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2413, "vwap_slope": 0.0062, "atr": 0.0152, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.072, "ema9": 5.2775, "ema20": 5.2693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.235, "distance_from_high_pct": 0.377, "spread_pct": 0.378, "rvol": 0.02, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:00.273457", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7082, "vwap_slope": -0.0023, "atr": 0.0257, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0742, "ema9": 8.6724, "ema20": 8.68, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.044, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:16:00.277502", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.12, "vwap": 11.9348, "vwap_slope": 0.0103, "atr": 0.0954, "atr_pct": 0.787, "trend": "flat", "slope_pct": 0.0827, "flat_threshold_pct": 0.1968, "ema9": 12.0813, "ema20": 11.9835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.745, "distance_from_high_pct": 1.303, "spread_pct": 0.331, "rvol": 0.062, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:16:00.279062", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.9749, "vwap_slope": -0.0017, "atr": 0.0182, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.051, "ema9": 8.9137, "ema20": 8.9287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.161, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T14:16:00.280988", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7999, "vwap": 4.8472, "vwap_slope": -0.0019, "atr": 0.0583, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.3037, "ema9": 4.7743, "ema20": 4.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.764, "spread_pct": 2.7, "rvol": 0.154, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:16:00.282223", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 257.6s", "imbalance +33% >= 30% and resistance cleared, stop 7.86", "entry_score 66.8"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.7991, "vwap_slope": 0.0052, "atr": 0.0466, "atr_pct": 0.589, "trend": "flat", "slope_pct": 0.0722, "flat_threshold_pct": 0.1473, "ema9": 7.8944, "ema20": 7.8676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.268, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.119, "stage3": {"stop": 7.8591, "risk": 0.0559, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3347, "passed": true, "reason": "imbalance +33% >= 30% and resistance cleared, stop 7.86"}, "entry_score": 66.75, "entry_score_breakdown": {"imbalance_sub": 0.05, "volume_pace_sub": 1.0, "volatility_sub": 0.83, "slope_sub": 1.0, "volume_accel_sub": 0.866}}}
{"timestamp": "2026-09-22T14:16:00.340952", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.705, "vwap": 14.795, "vwap_slope": -0.0019, "atr": 0.0318, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.054, "ema9": 14.7168, "ema20": 14.7189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.836, "spread_pct": 0.068, "rvol": 0.164, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T14:16:00.341979", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (288.4s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 10.155, "vwap": 10.0747, "vwap_slope": 0.0026, "atr": 0.0323, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0796, "ema9": 10.1333, "ema20": 10.1179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.166, "volume_pace_ratio": 1.407, "stage3": {"stop": 10.1162, "risk": 0.0388, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1789, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:00.344229", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (481.5s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.1486, "vwap_slope": 0.0153, "atr": 0.039, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1046, "ema9": 9.2355, "ema20": 9.1855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.529, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.054, "volume_pace_ratio": 0.46, "stage3": {"stop": 9.2682, "risk": 0.0468, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7163, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:00.346734", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.81, "vwap": 13.809, "vwap_slope": 0.001, "atr": 0.0407, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0737, "ema9": 13.7976, "ema20": 13.7997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:16:00.347750", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.185, "vwap": 6.1512, "vwap_slope": 0.0022, "atr": 0.018, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0726, "ema9": 6.1845, "ema20": 6.1722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.102, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T14:16:00.350953", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.4432, "vwap_slope": -0.0074, "atr": 0.0368, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.068, "flat_threshold_pct": 0.0687, "ema9": 13.3668, "ema20": 13.3676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 3.981, "spread_pct": 0.075, "rvol": 0.126, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:16:05.357019", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:16:05.357860", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.0179, "trend": "flat", "slope_pct": 0.0168, "lower_highs_lower_lows": false, "stop": 5.5036, "imbalance_decline_count": 1, "imbalance_cur": -0.4326241134751773, "imbalance_prev": 0.35148514851485146}}
{"timestamp": "2026-09-22T14:16:05.358992", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.43, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4535, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:05.359710", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.43, "vwap": 9.0608, "vwap_slope": 0.028, "atr": 0.102, "trend": "flat", "slope_pct": 0.1815, "lower_highs_lower_lows": false, "stop": 9.3077, "imbalance_decline_count": 1, "imbalance_cur": -0.3775898842169409, "imbalance_prev": -0.01602308306218921}}
{"timestamp": "2026-09-22T14:16:05.360326", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.4, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1861, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:05.360906", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4, "vwap": 12.3437, "vwap_slope": 0.0034, "atr": 0.0439, "trend": "flat", "slope_pct": 0.0289, "lower_highs_lower_lows": false, "stop": 12.3473, "imbalance_decline_count": 4, "imbalance_cur": -0.4108527131782946, "imbalance_prev": 0.5590226670591698}}
{"timestamp": "2026-09-22T14:16:05.361935", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.02, "vwap": 13.6893, "vwap_slope": -0.0174, "atr": 0.2448, "atr_pct": 1.88, "trend": "flat", "slope_pct": -0.2253, "flat_threshold_pct": 0.4701, "ema9": 13.0753, "ema20": 13.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 17.958, "spread_pct": 0.767, "rvol": 2.416, "volume_pace_ratio": 20.441}}
{"timestamp": "2026-09-22T14:16:05.362921", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8507, "vwap_slope": -0.0014, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0766, "ema9": 8.7959, "ema20": 8.7838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.599, "volume_pace_ratio": 5.071}}
{"timestamp": "2026-09-22T14:16:05.364046", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.6118, "vwap_slope": -0.0056, "atr": 0.0841, "atr_pct": 0.635, "trend": "flat", "slope_pct": -0.1447, "flat_threshold_pct": 0.1588, "ema9": 13.2233, "ema20": 13.2152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 6.695, "spread_pct": 0.604, "rvol": 0.113, "volume_pace_ratio": 0.958}}
{"timestamp": "2026-09-22T14:16:05.365246", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3833, "vwap": 6.4057, "vwap_slope": -0.0015, "atr": 0.0184, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.0721, "ema9": 6.3753, "ema20": 6.3779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.842, "spread_pct": 0.157, "rvol": 0.15, "volume_pace_ratio": 1.269}}
{"timestamp": "2026-09-22T14:16:05.366014", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:16:05.367329", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.72, "vwap": 12.7285, "vwap_slope": 0.0008, "atr": 0.0348, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0684, "ema9": 12.7501, "ema20": 12.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 0.625, "spread_pct": 0.079, "rvol": 0.065, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:16:05.368901", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (149.5s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.775, "vwap": 8.7399, "vwap_slope": 0.0021, "atr": 0.0435, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.1239, "ema9": 8.7434, "ema20": 8.7043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.551, "volume_pace_ratio": 4.664, "stage3": {"stop": 8.7228, "risk": 0.0522, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3826, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:16:05.371028", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5874, "vwap": 11.6233, "vwap_slope": -0.0007, "atr": 0.0454, "atr_pct": 0.392, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.0979, "ema9": 11.6022, "ema20": 11.6163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.718, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:16:05.372214", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.056%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2826, "vwap_slope": -0.0065, "atr": 0.0228, "atr_pct": 0.225, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0563, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.704, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:16:05.374428", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0712, "vwap": 9.0765, "vwap_slope": -0.0001, "atr": 0.0319, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0879, "ema9": 9.0467, "ema20": 9.0464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 3.088, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T14:16:05.375498", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.451, "vwap": 7.4513, "vwap_slope": 0.0002, "atr": 0.0172, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0577, "ema9": 7.4467, "ema20": 7.4423, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.311, "spread_pct": 0.134, "rvol": 0.072, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:16:05.376639", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.115, "vwap": 9.183, "vwap_slope": -0.0019, "atr": 0.0389, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1067, "ema9": 9.131, "ema20": 9.1336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 3.238, "spread_pct": 0.439, "rvol": 0.085, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:16:05.378716", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4335, "vwap": 12.7129, "vwap_slope": -0.0053, "atr": 0.1145, "atr_pct": 0.921, "trend": "flat", "slope_pct": -0.1606, "flat_threshold_pct": 0.2302, "ema9": 12.411, "ema20": 12.469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 8.036, "spread_pct": 0.161, "rvol": 0.104, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T14:16:05.379720", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 88.0s", "imbalance +49% >= 30% and resistance cleared, stop 6.31", "entry_score 76.8"], "reasons_against": [], "metrics": {"price": 6.335, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0179, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0705, "ema9": 6.332, "ema20": 6.3306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.292, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.823, "stage3": {"stop": 6.3135, "risk": 0.0215, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4929, "passed": true, "reason": "imbalance +49% >= 30% and resistance cleared, stop 6.31"}, "entry_score": 76.81, "entry_score_breakdown": {"imbalance_sub": 0.276, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.854}}}
{"timestamp": "2026-09-22T14:16:05.417711", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 481.5s", "imbalance +91% >= 50% buy threshold, stop 5.56", "entry_score 95.8"], "reasons_against": [], "metrics": {"price": 5.585, "vwap": 5.5422, "vwap_slope": 0.0012, "atr": 0.0175, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.0783, "ema9": 5.5695, "ema20": 5.5606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.564, "risk": 0.021, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9064, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 5.56"}, "entry_score": 95.84, "entry_score_breakdown": {"imbalance_sub": 0.866, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:05.458752", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2413, "vwap_slope": 0.0062, "atr": 0.0152, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.072, "ema9": 5.2775, "ema20": 5.2693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.235, "distance_from_high_pct": 0.377, "spread_pct": 0.378, "rvol": 0.02, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:16:05.461964", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.708, "vwap_slope": -0.001, "atr": 0.0259, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.0748, "ema9": 8.6689, "ema20": 8.6777, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.044, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:16:05.464371", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.1, "vwap": 11.9348, "vwap_slope": 0.0103, "atr": 0.0954, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.0823, "flat_threshold_pct": 0.1971, "ema9": 12.0773, "ema20": 11.9816, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.745, "distance_from_high_pct": 1.466, "spread_pct": 0.331, "rvol": 0.062, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:16:05.465473", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9086, "vwap": 8.9749, "vwap_slope": -0.0017, "atr": 0.0184, "atr_pct": 0.207, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0517, "ema9": 8.9144, "ema20": 8.929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.161, "volume_pace_ratio": 1.359}}
{"timestamp": "2026-09-22T14:16:05.466472", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7999, "vwap": 4.8472, "vwap_slope": -0.0019, "atr": 0.0583, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.3037, "ema9": 4.7743, "ema20": 4.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.764, "spread_pct": 2.7, "rvol": 0.154, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:16:05.467636", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 262.8s", "imbalance +30% >= 30% and resistance cleared, stop 7.87", "entry_score 66.0"], "reasons_against": [], "metrics": {"price": 7.9211, "vwap": 7.7991, "vwap_slope": 0.0034, "atr": 0.0442, "atr_pct": 0.558, "trend": "flat", "slope_pct": 0.0717, "flat_threshold_pct": 0.1395, "ema9": 7.8997, "ema20": 7.8727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.215, "distance_from_high_pct": 0.614, "spread_pct": 0.126, "rvol": 0.132, "volume_pace_ratio": 1.117, "stage3": {"stop": 7.8681, "risk": 0.053, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.302, "passed": true, "reason": "imbalance +30% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 65.98, "entry_score_breakdown": {"imbalance_sub": 0.003, "volume_pace_sub": 1.0, "volatility_sub": 0.848, "slope_sub": 1.0, "volume_accel_sub": 0.892}}}
{"timestamp": "2026-09-22T14:16:05.520438", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.71, "vwap": 14.7949, "vwap_slope": -0.002, "atr": 0.0325, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0553, "ema9": 14.7178, "ema20": 14.7194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 1.802, "spread_pct": 0.068, "rvol": 0.164, "volume_pace_ratio": 1.389}}
{"timestamp": "2026-09-22T14:16:05.521733", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (293.6s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0748, "vwap_slope": 0.0017, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0788, "ema9": 10.1356, "ema20": 10.1205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.166, "volume_pace_ratio": 1.406, "stage3": {"stop": 10.1066, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0064, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:05.523763", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (486.7s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.29, "vwap": 9.1517, "vwap_slope": 0.0122, "atr": 0.0372, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.1, "ema9": 9.2464, "ema20": 9.1955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.519, "distance_from_high_pct": 0.635, "spread_pct": 0.43, "rvol": 0.055, "volume_pace_ratio": 0.469, "stage3": {"stop": 9.2454, "risk": 0.0446, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.991, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:05.524849", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 13.8109, "vwap": 13.809, "vwap_slope": 0.0, "atr": 0.0387, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.07, "ema9": 13.8003, "ema20": 13.8008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.421, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:16:05.527438", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1854, "vwap": 6.1514, "vwap_slope": 0.0016, "atr": 0.0171, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0692, "ema9": 6.1847, "ema20": 6.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.556, "spread_pct": 0.162, "rvol": 0.103, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T14:16:05.528555", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3774, "vwap": 13.4431, "vwap_slope": -0.0047, "atr": 0.035, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.065, "flat_threshold_pct": 0.0654, "ema9": 13.3689, "ema20": 13.3686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 4.036, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:16:10.534703", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 5.5277, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0486, "trend": "flat"}}
{"timestamp": "2026-09-22T14:16:10.535558", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5277, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.0179, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5063, "imbalance_decline_count": 0, "imbalance_cur": -0.0989010989010989, "imbalance_prev": -0.4326241134751773}}
{"timestamp": "2026-09-22T14:16:10.536386", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.445, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4059, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:10.537274", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.445, "vwap": 9.0613, "vwap_slope": 0.0286, "atr": 0.1099, "trend": "flat", "slope_pct": 0.182, "lower_highs_lower_lows": true, "stop": 9.3131, "imbalance_decline_count": 2, "imbalance_cur": -0.42156069004172636, "imbalance_prev": -0.3775898842169409}}
{"timestamp": "2026-09-22T14:16:10.537830", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.4271, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1206, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:10.538524", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4271, "vwap": 12.3437, "vwap_slope": 0.0034, "atr": 0.0439, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 12.3744, "imbalance_decline_count": 5, "imbalance_cur": -0.4738208567719602, "imbalance_prev": -0.4108527131782946, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.029%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:16:10.541374", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 12.96, "vwap": 13.6881, "vwap_slope": -0.0186, "atr": 0.2498, "atr_pct": 1.928, "trend": "flat", "slope_pct": -0.227, "flat_threshold_pct": 0.4819, "ema9": 13.0633, "ema20": 13.2153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 18.336, "spread_pct": 0.845, "rvol": 2.42, "volume_pace_ratio": 20.438}}
{"timestamp": "2026-09-22T14:16:10.542750", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7767, "vwap": 8.8501, "vwap_slope": -0.002, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0777, "ema9": 8.7952, "ema20": 8.7835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 4.808, "spread_pct": 0.114, "rvol": 0.604, "volume_pace_ratio": 5.103}}
{"timestamp": "2026-09-22T14:16:10.543881", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.6118, "vwap_slope": -0.0056, "atr": 0.0841, "atr_pct": 0.635, "trend": "flat", "slope_pct": -0.1447, "flat_threshold_pct": 0.1588, "ema9": 13.2233, "ema20": 13.2152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 6.695, "spread_pct": 0.377, "rvol": 0.113, "volume_pace_ratio": 0.956}}
{"timestamp": "2026-09-22T14:16:10.544922", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4056, "vwap_slope": -0.0015, "atr": 0.0184, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.0721, "ema9": 6.3756, "ema20": 6.3781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.15, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:16:10.546113", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:16:10.547494", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.72, "vwap": 12.7285, "vwap_slope": 0.0008, "atr": 0.0348, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0684, "ema9": 12.7501, "ema20": 12.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 0.625, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:16:10.549700", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (154.6s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.765, "vwap": 8.7399, "vwap_slope": 0.0021, "atr": 0.0435, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.124, "ema9": 8.7414, "ema20": 8.7034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.551, "volume_pace_ratio": 4.656, "stage3": {"stop": 8.7128, "risk": 0.0522, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3659, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:16:10.550800", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5986, "vwap": 11.6233, "vwap_slope": -0.0008, "atr": 0.0454, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0135, "flat_threshold_pct": 0.0978, "ema9": 11.6045, "ema20": 11.6173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.623, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:16:10.551742", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.056%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2826, "vwap_slope": -0.0065, "atr": 0.0228, "atr_pct": 0.225, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0563, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.704, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:16:10.552806", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0378, "vwap": 9.0764, "vwap_slope": -0.0001, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0946, "ema9": 9.0401, "ema20": 9.0433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 3.444, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:16:10.553968", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.451, "vwap": 7.4513, "vwap_slope": 0.0002, "atr": 0.0172, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0577, "ema9": 7.4467, "ema20": 7.4423, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.311, "spread_pct": 0.134, "rvol": 0.072, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:16:10.554910", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1825, "vwap_slope": -0.0012, "atr": 0.0389, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.1067, "ema9": 9.1288, "ema20": 9.1323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 3.185, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:16:10.555974", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.415, "vwap": 12.7123, "vwap_slope": -0.0059, "atr": 0.1152, "atr_pct": 0.928, "trend": "flat", "slope_pct": -0.161, "flat_threshold_pct": 0.232, "ema9": 12.4073, "ema20": 12.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 8.173, "spread_pct": 0.242, "rvol": 0.104, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T14:16:10.556943", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 93.1s", "imbalance +32% >= 30% and resistance cleared, stop 6.31", "entry_score 69.2"], "reasons_against": [], "metrics": {"price": 6.335, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0179, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0705, "ema9": 6.332, "ema20": 6.3306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.292, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.82, "stage3": {"stop": 6.3135, "risk": 0.0215, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3154, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 6.31"}, "entry_score": 69.2, "entry_score_breakdown": {"imbalance_sub": 0.022, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.854}}}
{"timestamp": "2026-09-22T14:16:10.598309", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (486.7s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 5.58, "vwap": 5.5422, "vwap_slope": 0.0013, "atr": 0.0181, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.081, "ema9": 5.5685, "ema20": 5.5601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5583, "risk": 0.0217, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1532, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:10.600337", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.29, "vwap": 5.2417, "vwap_slope": 0.0038, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0394, "flat_threshold_pct": 0.0701, "ema9": 5.28, "ema20": 5.2713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.189, "spread_pct": 0.189, "rvol": 0.021, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:16:10.601221", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.708, "vwap_slope": -0.0011, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.0758, "ema9": 8.6689, "ema20": 8.6777, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.045, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:16:10.601888", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.1, "vwap": 11.9348, "vwap_slope": 0.0103, "atr": 0.0954, "atr_pct": 0.789, "trend": "flat", "slope_pct": 0.0823, "flat_threshold_pct": 0.1971, "ema9": 12.0773, "ema20": 11.9816, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.745, "distance_from_high_pct": 1.466, "spread_pct": 0.331, "rvol": 0.062, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:16:10.602784", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.9748, "vwap_slope": -0.0017, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0545, "ema9": 8.9137, "ema20": 8.9287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.161, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:16:10.604709", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7999, "vwap": 4.8472, "vwap_slope": -0.0019, "atr": 0.0583, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.3037, "ema9": 4.7743, "ema20": 4.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.764, "spread_pct": 2.7, "rvol": 0.154, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:16:10.605812", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8926, "vwap": 7.7995, "vwap_slope": 0.0038, "atr": 0.046, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0707, "flat_threshold_pct": 0.1457, "ema9": 7.894, "ema20": 7.87, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.222, "distance_from_high_pct": 0.971, "spread_pct": 0.127, "rvol": 0.132, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T14:16:10.607064", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.695, "vwap": 14.7948, "vwap_slope": -0.0021, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.0559, "ema9": 14.7148, "ema20": 14.718, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.164, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T14:16:10.610809", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (298.7s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0748, "vwap_slope": 0.0017, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0788, "ema9": 10.1356, "ema20": 10.1205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.166, "volume_pace_ratio": 1.403, "stage3": {"stop": 10.1066, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0107, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:10.611899", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (491.8s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1524, "vwap_slope": 0.0129, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1007, "ema9": 9.2524, "ema20": 9.1983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.525, "distance_from_high_pct": 0.314, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.275, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9903, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:10.614275", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.809, "vwap_slope": 0.0, "atr": 0.039, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0706, "ema9": 13.7991, "ema20": 13.8002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:16:10.616617", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1514, "vwap_slope": 0.0016, "atr": 0.0171, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0693, "ema9": 6.1836, "ema20": 6.1729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.103, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T14:16:10.617884", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.365, "vwap": 13.443, "vwap_slope": -0.0048, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.0661, "ema9": 13.3665, "ema20": 13.3674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:16:15.623520", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:16:15.624467", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.0183, "trend": "flat", "slope_pct": 0.0168, "lower_highs_lower_lows": false, "stop": 5.5031, "imbalance_decline_count": 1, "imbalance_cur": -0.6964980544747081, "imbalance_prev": -0.0989010989010989}}
{"timestamp": "2026-09-22T14:16:15.625075", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.43, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4535, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:15.627000", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.43, "vwap": 9.0615, "vwap_slope": 0.0288, "atr": 0.1099, "trend": "flat", "slope_pct": 0.1815, "lower_highs_lower_lows": true, "stop": 9.2981, "imbalance_decline_count": 3, "imbalance_cur": -0.47900347126224924, "imbalance_prev": -0.42156069004172636}}
{"timestamp": "2026-09-22T14:16:15.627641", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.427, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1209, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:15.628366", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.427, "vwap": 12.3491, "vwap_slope": 0.0088, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": true, "stop": 12.3733, "imbalance_decline_count": 6, "imbalance_cur": -0.8576318329227136, "imbalance_prev": -0.4738208567719602, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.029%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:16:15.630096", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.69", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.6858, "vwap_slope": -0.0209, "atr": 0.2665, "atr_pct": 2.003, "trend": "flat", "slope_pct": -0.2169, "flat_threshold_pct": 0.5006, "ema9": 13.1333, "ema20": 13.2486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 16.131, "spread_pct": 0.83, "rvol": 2.434, "volume_pace_ratio": 20.519}}
{"timestamp": "2026-09-22T14:16:15.631457", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7776, "vwap": 8.8501, "vwap_slope": -0.002, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0777, "ema9": 8.7954, "ema20": 8.7836, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 4.798, "spread_pct": 0.114, "rvol": 0.604, "volume_pace_ratio": 5.094}}
{"timestamp": "2026-09-22T14:16:15.633337", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.2668, "vwap": 13.6118, "vwap_slope": -0.0056, "atr": 0.086, "atr_pct": 0.648, "trend": "flat", "slope_pct": -0.1442, "flat_threshold_pct": 0.1621, "ema9": 13.2287, "ema20": 13.2177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.231, "distance_from_high_pct": 6.506, "spread_pct": 0.377, "rvol": 0.113, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T14:16:15.634315", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3871, "vwap": 6.4056, "vwap_slope": -0.0015, "atr": 0.0184, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0721, "ema9": 6.376, "ema20": 6.3783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.784, "spread_pct": 0.157, "rvol": 0.151, "volume_pace_ratio": 1.269}}
{"timestamp": "2026-09-22T14:16:15.635221", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:16:15.636294", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.715, "vwap": 12.7285, "vwap_slope": 0.0008, "atr": 0.0348, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0685, "ema9": 12.7491, "ema20": 12.7435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:16:15.637316", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (159.7s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 8.76, "vwap": 8.7399, "vwap_slope": 0.002, "atr": 0.0435, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.1241, "ema9": 8.7404, "ema20": 8.7029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.424, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.551, "volume_pace_ratio": 4.647, "stage3": {"stop": 8.7078, "risk": 0.0522, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0591, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:15.639159", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.602, "vwap": 11.6233, "vwap_slope": -0.0008, "atr": 0.0457, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0985, "ema9": 11.6052, "ema20": 11.6177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.595, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:16:15.640125", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.056%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2826, "vwap_slope": -0.0065, "atr": 0.0228, "atr_pct": 0.225, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0563, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.704, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:16:15.641036", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0378, "vwap": 9.0764, "vwap_slope": -0.0001, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0946, "ema9": 9.0401, "ema20": 9.0433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 3.444, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:16:15.641794", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.457, "vwap": 7.4513, "vwap_slope": 0.0002, "atr": 0.0176, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0589, "ema9": 7.4479, "ema20": 7.4429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 1.232, "spread_pct": 0.134, "rvol": 0.072, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:16:15.643683", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.095, "vwap": 9.1824, "vwap_slope": -0.0013, "atr": 0.0389, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.107, "ema9": 9.1238, "ema20": 9.1299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:16:15.644649", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7122, "vwap_slope": -0.0059, "atr": 0.1152, "atr_pct": 0.928, "trend": "flat", "slope_pct": -0.1609, "flat_threshold_pct": 0.2319, "ema9": 12.4083, "ema20": 12.4677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 8.136, "spread_pct": 0.081, "rvol": 0.105, "volume_pace_ratio": 0.881}}
{"timestamp": "2026-09-22T14:16:15.645532", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (98.2s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.33, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0733, "ema9": 6.331, "ema20": 6.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 0.861, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.819, "stage3": {"stop": 6.3077, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5688, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:15.646394", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (491.8s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.5854, "vwap": 5.5422, "vwap_slope": 0.0013, "atr": 0.0181, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.0809, "ema9": 5.5696, "ema20": 5.5606, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.728, "distance_from_high_pct": 0.594, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.54, "stage3": {"stop": 5.5637, "risk": 0.0217, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4748, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:16:15.647272", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2417, "vwap_slope": 0.0038, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.0703, "ema9": 5.278, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:15.648064", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.708, "vwap_slope": -0.0011, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0758, "ema9": 8.6699, "ema20": 8.6781, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.045, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:16:15.648779", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.13, "vwap": 11.9352, "vwap_slope": 0.0107, "atr": 0.0961, "atr_pct": 0.792, "trend": "flat", "slope_pct": 0.0829, "flat_threshold_pct": 0.1981, "ema9": 12.0833, "ema20": 11.9845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.756, "distance_from_high_pct": 1.221, "spread_pct": 0.413, "rvol": 0.063, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:16:15.649458", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.9748, "vwap_slope": -0.0017, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0545, "ema9": 8.9137, "ema20": 8.9287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.161, "volume_pace_ratio": 1.355}}
{"timestamp": "2026-09-22T14:16:15.650136", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.80 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7999, "vwap": 4.8472, "vwap_slope": -0.0019, "atr": 0.0583, "atr_pct": 1.215, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.3037, "ema9": 4.7743, "ema20": 4.786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.333, "distance_from_high_pct": 4.764, "spread_pct": 2.7, "rvol": 0.154, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:16:15.650933", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.7997, "vwap_slope": 0.0041, "atr": 0.0463, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0708, "flat_threshold_pct": 0.1467, "ema9": 7.8945, "ema20": 7.8702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.133, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:16:15.651730", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.7948, "vwap_slope": -0.0021, "atr": 0.0332, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0566, "ema9": 14.7138, "ema20": 14.7175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.164, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:16:15.652498", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (303.7s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.15, "vwap": 10.0748, "vwap_slope": 0.0017, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0787, "ema9": 10.1366, "ema20": 10.121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 0.393, "spread_pct": 0.099, "rvol": 0.166, "volume_pace_ratio": 1.401, "stage3": {"stop": 10.1116, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0585, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:15.653291", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (496.8s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1524, "vwap_slope": 0.0129, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1007, "ema9": 9.2524, "ema20": 9.1983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.525, "distance_from_high_pct": 0.314, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.469, "stage3": {"stop": 9.275, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9903, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:15.654138", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.805, "vwap": 13.8089, "vwap_slope": -0.0, "atr": 0.0406, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0736, "ema9": 13.7991, "ema20": 13.8002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:16:15.655123", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.19, "vwap": 6.1516, "vwap_slope": 0.0018, "atr": 0.0171, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0692, "ema9": 6.1856, "ema20": 6.1739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.103, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T14:16:15.655915", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.365, "vwap": 13.443, "vwap_slope": -0.0048, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.0661, "ema9": 13.3665, "ema20": 13.3674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T14:16:20.661913", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.046%)", "metrics": {"price": 5.5282, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0459, "trend": "flat"}}
{"timestamp": "2026-09-22T14:16:20.663347", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5282, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.0183, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5063, "imbalance_decline_count": 0, "imbalance_cur": -0.18963165075034105, "imbalance_prev": -0.6964980544747081}}
{"timestamp": "2026-09-22T14:16:20.664482", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.435, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4376, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:20.665603", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.435, "vwap": 9.0618, "vwap_slope": 0.0291, "atr": 0.1099, "trend": "flat", "slope_pct": 0.1817, "lower_highs_lower_lows": true, "stop": 9.3031, "imbalance_decline_count": 0, "imbalance_cur": -0.4602398416579346, "imbalance_prev": -0.47900347126224924}}
{"timestamp": "2026-09-22T14:16:20.666206", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.4066, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1702, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:20.666921", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4066, "vwap": 12.3487, "vwap_slope": 0.0084, "atr": 0.0448, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": true, "stop": 12.3529, "imbalance_decline_count": 0, "imbalance_cur": -0.8481799846331156, "imbalance_prev": -0.8576318329227136}}
{"timestamp": "2026-09-22T14:16:20.670995", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.6847, "vwap_slope": -0.022, "atr": 0.2672, "atr_pct": 2.002, "trend": "flat", "slope_pct": -0.2157, "flat_threshold_pct": 0.5005, "ema9": 13.1413, "ema20": 13.2524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 15.879, "spread_pct": 0.375, "rvol": 2.44, "volume_pace_ratio": 20.535}}
{"timestamp": "2026-09-22T14:16:20.674129", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7795, "vwap": 8.8501, "vwap_slope": -0.002, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0776, "ema9": 8.7958, "ema20": 8.7837, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 4.778, "spread_pct": 0.114, "rvol": 0.604, "volume_pace_ratio": 5.086}}
{"timestamp": "2026-09-22T14:16:20.678120", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.2307, "vwap": 13.6117, "vwap_slope": -0.0058, "atr": 0.086, "atr_pct": 0.65, "trend": "flat", "slope_pct": -0.1449, "flat_threshold_pct": 0.1625, "ema9": 13.2215, "ema20": 13.2143, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 6.76, "spread_pct": 0.377, "rvol": 0.113, "volume_pace_ratio": 0.953}}
{"timestamp": "2026-09-22T14:16:20.683184", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4056, "vwap_slope": -0.0016, "atr": 0.0184, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.0721, "ema9": 6.3756, "ema20": 6.3781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.151, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:16:20.684284", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.88, "vwap": 8.8118, "vwap_slope": -0.0009, "atr": 0.0564, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.0285, "flat_threshold_pct": 0.1588, "ema9": 8.7878, "ema20": 8.7821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.333, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:16:20.685277", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7672, "vwap": 12.7286, "vwap_slope": 0.0009, "atr": 0.0348, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0682, "ema9": 12.7596, "ema20": 12.7485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 0.256, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:16:20.686225", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 164.8s", "imbalance +50% >= 50% buy threshold, stop 8.74", "entry_score 72.7"], "reasons_against": [], "metrics": {"price": 8.7893, "vwap": 8.7399, "vwap_slope": 0.0021, "atr": 0.0445, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.1266, "ema9": 8.7462, "ema20": 8.7057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 4.775, "spread_pct": 0.228, "rvol": 0.552, "volume_pace_ratio": 4.642, "stage3": {"stop": 8.7359, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5001, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 8.74"}, "entry_score": 72.73, "entry_score_breakdown": {"imbalance_sub": 0.286, "volume_pace_sub": 0.863, "volatility_sub": 0.879, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:20.722480", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.6019, "vwap": 11.6233, "vwap_slope": -0.0008, "atr": 0.0457, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0985, "ema9": 11.6051, "ema20": 11.6176, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.595, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T14:16:20.723642", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.056%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2826, "vwap_slope": -0.0065, "atr": 0.0228, "atr_pct": 0.225, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0563, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.704, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:16:20.724943", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0378, "vwap": 9.0764, "vwap_slope": -0.0001, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0946, "ema9": 9.0401, "ema20": 9.0433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 3.444, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T14:16:20.725962", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.47, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0605, "ema9": 7.4505, "ema20": 7.4441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.06, "spread_pct": 0.134, "rvol": 0.073, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:16:20.726969", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.095, "vwap": 9.1824, "vwap_slope": -0.0013, "atr": 0.0389, "atr_pct": 0.428, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.107, "ema9": 9.1238, "ema20": 9.1299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:16:20.727929", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.43, "vwap": 12.7107, "vwap_slope": -0.0075, "atr": 0.1152, "atr_pct": 0.927, "trend": "flat", "slope_pct": -0.1607, "flat_threshold_pct": 0.2317, "ema9": 12.4103, "ema20": 12.4687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 8.062, "spread_pct": 0.322, "rvol": 0.105, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T14:16:20.729149", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (103.3s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.33, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0733, "ema9": 6.331, "ema20": 6.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 0.861, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.816, "stage3": {"stop": 6.3077, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5688, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:20.730208", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 496.9s", "imbalance +91% >= 50% buy threshold, stop 5.57", "entry_score 95.7"], "reasons_against": [], "metrics": {"price": 5.59, "vwap": 5.5423, "vwap_slope": 0.0014, "atr": 0.0181, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0808, "ema9": 5.5705, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.731, "distance_from_high_pct": 0.513, "spread_pct": 0.179, "rvol": 0.064, "volume_pace_ratio": 0.54, "stage3": {"stop": 5.5683, "risk": 0.0217, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9051, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 5.57"}, "entry_score": 95.66, "entry_score_breakdown": {"imbalance_sub": 0.864, "volume_pace_sub": 1.0, "volatility_sub": 0.986, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:20.770556", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2417, "vwap_slope": 0.0038, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.0703, "ema9": 5.278, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:20.772479", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7079, "vwap_slope": -0.0011, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.0758, "ema9": 8.6689, "ema20": 8.6777, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.045, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:16:20.773414", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.09, "vwap": 11.9351, "vwap_slope": 0.0106, "atr": 0.0968, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.082, "flat_threshold_pct": 0.2003, "ema9": 12.0753, "ema20": 11.9807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.756, "distance_from_high_pct": 1.547, "spread_pct": 0.413, "rvol": 0.063, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:16:20.774226", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.9748, "vwap_slope": -0.0017, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0545, "ema9": 8.9137, "ema20": 8.9287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.161, "volume_pace_ratio": 1.352}}
{"timestamp": "2026-09-22T14:16:20.775094", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.815, "vwap": 4.847, "vwap_slope": -0.0017, "atr": 0.0566, "atr_pct": 1.176, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.2939, "ema9": 4.7824, "ema20": 4.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.323, "distance_from_high_pct": 4.464, "spread_pct": 2.7, "rvol": 0.155, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:16:20.775993", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.905, "vwap": 7.8001, "vwap_slope": 0.0045, "atr": 0.0463, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.0711, "flat_threshold_pct": 0.1466, "ema9": 7.8965, "ema20": 7.8712, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.236, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.133, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:16:20.776940", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7141, "vwap": 14.7948, "vwap_slope": -0.0021, "atr": 0.0332, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0565, "ema9": 14.7186, "ema20": 14.7198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 1.775, "spread_pct": 0.068, "rvol": 0.164, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:16:20.777871", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 308.8s", "imbalance +37% >= 30% and resistance cleared, stop 10.12", "entry_score 72.7"], "reasons_against": [], "metrics": {"price": 10.1543, "vwap": 10.075, "vwap_slope": 0.0019, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0787, "ema9": 10.1375, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 0.35, "spread_pct": 0.098, "rvol": 0.167, "volume_pace_ratio": 1.402, "stage3": {"stop": 10.1159, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.366, "passed": true, "reason": "imbalance +37% >= 30% and resistance cleared, stop 10.12"}, "entry_score": 72.65, "entry_score_breakdown": {"imbalance_sub": 0.094, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:20.820558", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (502.0s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.305, "vwap": 9.1525, "vwap_slope": 0.013, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1008, "ema9": 9.2494, "ema20": 9.1969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.528, "distance_from_high_pct": 0.475, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.26, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9901, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:20.821751", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8039, "vwap": 13.8089, "vwap_slope": -0.0, "atr": 0.0406, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0736, "ema9": 13.7989, "ema20": 13.8001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.471, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:16:20.823552", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1516, "vwap_slope": 0.0018, "atr": 0.0171, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0693, "ema9": 6.1836, "ema20": 6.1729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.103, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T14:16:20.824539", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3675, "vwap": 13.443, "vwap_slope": -0.0048, "atr": 0.0355, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.0664, "ema9": 13.367, "ema20": 13.3676, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 4.107, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T14:16:25.830561", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 5.525, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0633, "trend": "flat"}}
{"timestamp": "2026-09-22T14:16:25.832716", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.0183, "trend": "flat", "slope_pct": 0.0168, "lower_highs_lower_lows": false, "stop": 5.5031, "imbalance_decline_count": 1, "imbalance_cur": -0.3702127659574468, "imbalance_prev": -0.18963165075034105}}
{"timestamp": "2026-09-22T14:16:25.833472", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.42, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4852, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:25.834246", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.42, "vwap": 9.0634, "vwap_slope": 0.0307, "atr": 0.1099, "trend": "flat", "slope_pct": 0.1813, "lower_highs_lower_lows": true, "stop": 9.2881, "imbalance_decline_count": 0, "imbalance_cur": -0.22634702664959852, "imbalance_prev": -0.4602398416579346}}
{"timestamp": "2026-09-22T14:16:25.834814", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.425, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1257, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:25.835506", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.425, "vwap": 12.3491, "vwap_slope": 0.0088, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0294, "lower_highs_lower_lows": true, "stop": 12.3713, "imbalance_decline_count": 1, "imbalance_cur": -0.8482003505654669, "imbalance_prev": -0.8481799846331156}}
{"timestamp": "2026-09-22T14:16:25.837922", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.3177, "vwap": 13.6832, "vwap_slope": -0.0235, "atr": 0.2744, "atr_pct": 2.06, "trend": "flat", "slope_pct": -0.2166, "flat_threshold_pct": 0.5151, "ema9": 13.1348, "ema20": 13.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 16.083, "spread_pct": 0.15, "rvol": 2.45, "volume_pace_ratio": 20.575}}
{"timestamp": "2026-09-22T14:16:25.839124", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8501, "vwap_slope": -0.0021, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0343, "flat_threshold_pct": 0.0777, "ema9": 8.7949, "ema20": 8.7833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.605, "volume_pace_ratio": 5.078}}
{"timestamp": "2026-09-22T14:16:25.840172", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.2637, "vwap": 13.6116, "vwap_slope": -0.0058, "atr": 0.086, "atr_pct": 0.648, "trend": "flat", "slope_pct": -0.1442, "flat_threshold_pct": 0.1621, "ema9": 13.2281, "ema20": 13.2174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 6.528, "spread_pct": 0.377, "rvol": 0.113, "volume_pace_ratio": 0.952}}
{"timestamp": "2026-09-22T14:16:25.841147", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.39, "vwap": 6.4056, "vwap_slope": -0.0016, "atr": 0.0184, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.072, "ema9": 6.3766, "ema20": 6.3785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 2.74, "spread_pct": 0.157, "rvol": 0.151, "volume_pace_ratio": 1.265}}
{"timestamp": "2026-09-22T14:16:25.842141", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0578, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0298, "flat_threshold_pct": 0.1632, "ema9": 8.8022, "ema20": 8.7895, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:16:25.844114", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.705, "vwap": 12.7284, "vwap_slope": 0.0007, "atr": 0.0352, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0692, "ema9": 12.7471, "ema20": 12.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:16:25.845266", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 169.9s", "imbalance +75% >= 50% buy threshold, stop 8.72", "entry_score 83.6"], "reasons_against": [], "metrics": {"price": 8.775, "vwap": 8.7399, "vwap_slope": 0.0021, "atr": 0.0445, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.1268, "ema9": 8.7434, "ema20": 8.7043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.552, "volume_pace_ratio": 4.639, "stage3": {"stop": 8.7216, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7543, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 8.72"}, "entry_score": 83.62, "entry_score_breakdown": {"imbalance_sub": 0.649, "volume_pace_sub": 0.863, "volatility_sub": 0.878, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:25.885621", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5923, "vwap": 11.6232, "vwap_slope": -0.0008, "atr": 0.0461, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0994, "ema9": 11.6032, "ema20": 11.6167, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 1.677, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T14:16:25.886696", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.056%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2826, "vwap_slope": -0.0065, "atr": 0.0228, "atr_pct": 0.225, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0563, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.704, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.044, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:16:25.887614", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0378, "vwap": 9.0764, "vwap_slope": -0.0001, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0946, "ema9": 9.0401, "ema20": 9.0433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 3.444, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:16:25.888639", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.47, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0605, "ema9": 7.4505, "ema20": 7.4441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.06, "spread_pct": 0.134, "rvol": 0.073, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:16:25.889507", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.1823, "vwap_slope": -0.0014, "atr": 0.0396, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.1092, "ema9": 9.1188, "ema20": 9.1275, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 3.715, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:16:25.890826", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.435, "vwap": 12.7099, "vwap_slope": -0.0082, "atr": 0.1152, "atr_pct": 0.926, "trend": "flat", "slope_pct": -0.1606, "flat_threshold_pct": 0.2316, "ema9": 12.4113, "ema20": 12.4691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 8.025, "spread_pct": 0.241, "rvol": 0.105, "volume_pace_ratio": 0.885}}
{"timestamp": "2026-09-22T14:16:25.893007", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (108.5s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3334, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0733, "ema9": 6.3317, "ema20": 6.3305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.297, "distance_from_high_pct": 0.808, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.814, "stage3": {"stop": 6.3111, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8031, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:25.898078", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (502.0s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5899, "vwap": 5.5426, "vwap_slope": 0.0017, "atr": 0.0195, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0874, "ema9": 5.5705, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.743, "distance_from_high_pct": 0.514, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5665, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2108, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:25.899193", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2417, "vwap_slope": 0.0038, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.0703, "ema9": 5.278, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:25.900184", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7079, "vwap_slope": -0.0012, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.0758, "ema9": 8.6689, "ema20": 8.6777, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.045, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:16:25.901107", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 12.11, "vwap": 11.9412, "vwap_slope": 0.0167, "atr": 0.0968, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1999, "ema9": 12.0793, "ema20": 11.9826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.961, "distance_from_high_pct": 1.384, "spread_pct": 0.495, "rvol": 0.065, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:16:25.901944", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.9748, "vwap_slope": -0.0017, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0545, "ema9": 8.9137, "ema20": 8.9287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.161, "volume_pace_ratio": 1.35}}
{"timestamp": "2026-09-22T14:16:25.902908", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.76 below VWAP $4.85", "VWAP sloping down", "spread 2.70% exceeds max 1.0%"], "metrics": {"price": 4.7575, "vwap": 4.8466, "vwap_slope": -0.0021, "atr": 0.0596, "atr_pct": 1.254, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.3134, "ema9": 4.7709, "ema20": 4.7833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.329, "distance_from_high_pct": 5.605, "spread_pct": 2.7, "rvol": 0.156, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:16:25.904553", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.905, "vwap": 7.8002, "vwap_slope": 0.0045, "atr": 0.0463, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.0711, "flat_threshold_pct": 0.1466, "ema9": 7.8965, "ema20": 7.8712, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.237, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.133, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T14:16:25.905456", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7, "vwap": 14.7946, "vwap_slope": -0.0023, "atr": 0.0332, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.0565, "ema9": 14.7158, "ema20": 14.7185, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:16:25.907543", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 314.0s", "imbalance +51% >= 50% buy threshold, stop 10.12", "entry_score 78.7"], "reasons_against": [], "metrics": {"price": 10.155, "vwap": 10.075, "vwap_slope": 0.0019, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0787, "ema9": 10.1376, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 0.343, "spread_pct": 0.098, "rvol": 0.167, "volume_pace_ratio": 1.399, "stage3": {"stop": 10.1166, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5065, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 10.12"}, "entry_score": 78.67, "entry_score_breakdown": {"imbalance_sub": 0.295, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:25.941723", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (507.1s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.305, "vwap": 9.1525, "vwap_slope": 0.013, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1008, "ema9": 9.2494, "ema20": 9.1969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.528, "distance_from_high_pct": 0.475, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.26, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9901, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:25.943063", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8039, "vwap": 13.8089, "vwap_slope": -0.0, "atr": 0.0406, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0736, "ema9": 13.7989, "ema20": 13.8001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.471, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:16:25.944360", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1516, "vwap_slope": 0.0018, "atr": 0.0171, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0693, "ema9": 6.1836, "ema20": 6.1729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.103, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T14:16:25.945512", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.355, "vwap": 13.4429, "vwap_slope": -0.0048, "atr": 0.0357, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0655, "flat_threshold_pct": 0.0668, "ema9": 13.3645, "ema20": 13.3664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T14:16:30.951511", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1176, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:30.953208", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.019, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.4922, "imbalance_decline_count": 2, "imbalance_cur": -0.5955743879472694, "imbalance_prev": -0.3702127659574468}}
{"timestamp": "2026-09-22T14:16:30.954096", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.4227, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4767, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:30.954979", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.4227, "vwap": 9.0645, "vwap_slope": 0.0317, "atr": 0.1099, "trend": "flat", "slope_pct": 0.1813, "lower_highs_lower_lows": true, "stop": 9.2908, "imbalance_decline_count": 0, "imbalance_cur": -0.15270294702585427, "imbalance_prev": -0.22634702664959852}}
{"timestamp": "2026-09-22T14:16:30.955542", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.4262, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1228, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:30.956232", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4262, "vwap": 12.3492, "vwap_slope": 0.0088, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": true, "stop": 12.3725, "imbalance_decline_count": 2, "imbalance_cur": -0.8487764608051678, "imbalance_prev": -0.8482003505654669}}
{"timestamp": "2026-09-22T14:16:30.958172", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.6824, "vwap_slope": -0.0243, "atr": 0.2744, "atr_pct": 2.061, "trend": "flat", "slope_pct": -0.2167, "flat_threshold_pct": 0.5152, "ema9": 13.1343, "ema20": 13.2491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 16.1, "spread_pct": 0.225, "rvol": 2.454, "volume_pace_ratio": 20.576}}
{"timestamp": "2026-09-22T14:16:30.959273", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8501, "vwap_slope": -0.0021, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0776, "ema9": 8.7959, "ema20": 8.7838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.605, "volume_pace_ratio": 5.07}}
{"timestamp": "2026-09-22T14:16:30.960272", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 13.6071, "vwap_slope": -0.0103, "atr": 0.0903, "atr_pct": 0.686, "trend": "flat", "slope_pct": -0.1463, "flat_threshold_pct": 0.1715, "ema9": 13.2073, "ema20": 13.2075, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 7.259, "spread_pct": 0.683, "rvol": 0.115, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T14:16:30.961161", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4055, "vwap_slope": -0.0016, "atr": 0.0184, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0721, "ema9": 6.3763, "ema20": 6.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.151, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:16:30.962396", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0578, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0298, "flat_threshold_pct": 0.1632, "ema9": 8.8022, "ema20": 8.7895, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:16:30.963358", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.705, "vwap": 12.7284, "vwap_slope": 0.0007, "atr": 0.0352, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0692, "ema9": 12.7471, "ema20": 12.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:16:30.964547", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 175.0s", "imbalance +81% >= 50% buy threshold, stop 8.74", "entry_score 86.1"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.74, "vwap_slope": 0.0022, "atr": 0.0453, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.1286, "ema9": 8.7474, "ema20": 8.7062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 4.713, "spread_pct": 0.114, "rvol": 0.553, "volume_pace_ratio": 4.635, "stage3": {"stop": 8.7406, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8145, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 8.74"}, "entry_score": 86.11, "entry_score_breakdown": {"imbalance_sub": 0.735, "volume_pace_sub": 0.864, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:30.999403", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.585, "vwap": 11.6232, "vwap_slope": -0.0009, "atr": 0.0461, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.0995, "ema9": 11.6018, "ema20": 11.616, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T14:16:31.000662", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.058%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.2816, "vwap_slope": -0.0075, "atr": 0.0236, "atr_pct": 0.232, "trend": "negative", "slope_pct": -0.109, "flat_threshold_pct": 0.058, "ema9": 10.158, "ema20": 10.1948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.723, "distance_from_high_pct": 5.093, "spread_pct": 0.098, "rvol": 0.045, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:16:31.001614", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0764, "vwap_slope": -0.0001, "atr": 0.0342, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0943, "ema9": 9.0465, "ema20": 9.0463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 3.1, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:16:31.002715", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0606, "ema9": 7.4485, "ema20": 7.4432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:16:31.003734", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.07, "vwap": 9.1823, "vwap_slope": -0.0014, "atr": 0.0396, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.1092, "ema9": 9.1188, "ema20": 9.1275, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 3.715, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:16:31.004940", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4464, "vwap": 12.7079, "vwap_slope": -0.0103, "atr": 0.1159, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1603, "flat_threshold_pct": 0.2328, "ema9": 12.4136, "ema20": 12.4702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 7.941, "spread_pct": 0.241, "rvol": 0.106, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T14:16:31.008155", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (113.6s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3333, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0195, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0769, "ema9": 6.3317, "ema20": 6.3305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 0.81, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.811, "stage3": {"stop": 6.3099, "risk": 0.0234, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6087, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:31.009744", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (507.1s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 5.6, "vwap": 5.543, "vwap_slope": 0.002, "atr": 0.0195, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0872, "ema9": 5.5725, "ema20": 5.562, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.755, "distance_from_high_pct": 0.335, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5766, "risk": 0.0234, "target": 6.32, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2405, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:31.014506", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2417, "vwap_slope": 0.0039, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.0703, "ema9": 5.278, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:31.016804", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7072, "vwap_slope": -0.0018, "atr": 0.027, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.078, "ema9": 8.6669, "ema20": 8.6767, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.045, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:16:31.017992", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 12.11, "vwap": 11.9412, "vwap_slope": 0.0167, "atr": 0.0968, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1999, "ema9": 12.0793, "ema20": 11.9826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.961, "distance_from_high_pct": 1.384, "spread_pct": 0.495, "rvol": 0.065, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:16:31.020116", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 8.9744, "vwap_slope": -0.0022, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0545, "ema9": 8.9147, "ema20": 8.9291, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.162, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:16:31.022557", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.82 below VWAP $4.85", "VWAP sloping down", "spread 1.26% exceeds max 1.0%"], "metrics": {"price": 4.815, "vwap": 4.8465, "vwap_slope": -0.0022, "atr": 0.0596, "atr_pct": 1.239, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.3097, "ema9": 4.7824, "ema20": 4.7887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.334, "distance_from_high_pct": 4.464, "spread_pct": 1.255, "rvol": 0.156, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:16:31.024568", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.9037, "vwap": 7.8002, "vwap_slope": 0.0045, "atr": 0.0483, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0711, "flat_threshold_pct": 0.1527, "ema9": 7.8963, "ema20": 7.871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.239, "distance_from_high_pct": 0.832, "spread_pct": 0.127, "rvol": 0.133, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:16:31.025733", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7159, "vwap": 14.7946, "vwap_slope": -0.0023, "atr": 0.0332, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0565, "ema9": 14.7189, "ema20": 14.72, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.763, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T14:16:31.026838", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (319.1s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 10.15, "vwap": 10.0751, "vwap_slope": 0.002, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0787, "ema9": 10.1366, "ema20": 10.121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.393, "spread_pct": 0.098, "rvol": 0.167, "volume_pace_ratio": 1.398, "stage3": {"stop": 10.1116, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2289, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:31.027990", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 512.2s", "imbalance +100% >= 50% buy threshold, stop 9.26", "entry_score 96.1"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.153, "vwap_slope": 0.0134, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1008, "ema9": 9.2494, "ema20": 9.1969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.535, "distance_from_high_pct": 0.475, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.26, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.26"}, "entry_score": 96.11, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.939, "slope_sub": 1.0, "volume_accel_sub": 0.733}}}
{"timestamp": "2026-09-22T14:16:31.065442", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8088, "vwap_slope": -0.0001, "atr": 0.0406, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0737, "ema9": 13.7961, "ema20": 13.7988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:16:31.066579", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.185, "vwap": 6.1516, "vwap_slope": 0.0018, "atr": 0.0171, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0692, "ema9": 6.1846, "ema20": 6.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.103, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T14:16:31.067675", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.36, "vwap": 13.4428, "vwap_slope": -0.005, "atr": 0.0357, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0654, "flat_threshold_pct": 0.0668, "ema9": 13.3655, "ema20": 13.3669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T14:16:36.071223", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1176, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:36.073830", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.019, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.4922, "imbalance_decline_count": 3, "imbalance_cur": -0.6035013011592145, "imbalance_prev": -0.5955743879472694}}
{"timestamp": "2026-09-22T14:16:36.074510", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.41, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.517, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:36.077128", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.41, "vwap": 9.0655, "vwap_slope": 0.0327, "atr": 0.1099, "trend": "flat", "slope_pct": 0.181, "lower_highs_lower_lows": true, "stop": 9.2781, "imbalance_decline_count": 1, "imbalance_cur": -0.17405010784801725, "imbalance_prev": -0.15270294702585427}}
{"timestamp": "2026-09-22T14:16:36.077653", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.415, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1499, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:36.078198", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.415, "vwap": 12.349, "vwap_slope": 0.0086, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": true, "stop": 12.3613, "imbalance_decline_count": 0, "imbalance_cur": -0.09013181332383327, "imbalance_prev": -0.8487764608051678}}
{"timestamp": "2026-09-22T14:16:36.080475", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.68 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.679, "vwap": 13.6833, "vwap_slope": -0.0234, "atr": 0.2994, "atr_pct": 2.189, "trend": "flat", "slope_pct": -0.2061, "flat_threshold_pct": 0.5472, "ema9": 13.2071, "ema20": 13.2838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 13.806, "spread_pct": 0.073, "rvol": 2.49, "volume_pace_ratio": 20.841}}
{"timestamp": "2026-09-22T14:16:36.083100", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8501, "vwap_slope": -0.0021, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0776, "ema9": 8.7959, "ema20": 8.7838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.605, "volume_pace_ratio": 5.062}}
{"timestamp": "2026-09-22T14:16:36.084276", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.185, "vwap": 13.6065, "vwap_slope": -0.0109, "atr": 0.091, "atr_pct": 0.69, "trend": "flat", "slope_pct": -0.1458, "flat_threshold_pct": 0.1726, "ema9": 13.2123, "ema20": 13.2099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 7.082, "spread_pct": 0.683, "rvol": 0.115, "volume_pace_ratio": 0.96}}
{"timestamp": "2026-09-22T14:16:36.085460", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.381, "vwap": 6.4054, "vwap_slope": -0.0018, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0721, "ema9": 6.3748, "ema20": 6.3777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.877, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.269}}
{"timestamp": "2026-09-22T14:16:36.086537", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0578, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0298, "flat_threshold_pct": 0.1632, "ema9": 8.8022, "ema20": 8.7895, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:16:36.087697", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7664, "vwap": 12.7286, "vwap_slope": 0.0009, "atr": 0.0355, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0696, "ema9": 12.7594, "ema20": 12.7484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.262, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:16:36.089794", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 180.2s", "imbalance +82% >= 50% buy threshold, stop 8.74", "entry_score 86.2"], "reasons_against": [], "metrics": {"price": 8.7905, "vwap": 8.74, "vwap_slope": 0.0022, "atr": 0.0453, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.1287, "ema9": 8.7465, "ema20": 8.7058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 4.762, "spread_pct": 0.114, "rvol": 0.553, "volume_pace_ratio": 4.628, "stage3": {"stop": 8.7361, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8158, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 8.74"}, "entry_score": 86.18, "entry_score_breakdown": {"imbalance_sub": 0.737, "volume_pace_sub": 0.864, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:36.124382", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.585, "vwap": 11.6232, "vwap_slope": -0.0009, "atr": 0.0461, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.0995, "ema9": 11.6018, "ema20": 11.616, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.081, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T14:16:36.125614", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.058%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.2816, "vwap_slope": -0.0075, "atr": 0.0236, "atr_pct": 0.232, "trend": "negative", "slope_pct": -0.109, "flat_threshold_pct": 0.058, "ema9": 10.158, "ema20": 10.1948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.723, "distance_from_high_pct": 5.093, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:16:36.126760", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0764, "vwap_slope": -0.0001, "atr": 0.0342, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0944, "ema9": 9.0445, "ema20": 9.0454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 3.207, "spread_pct": 0.442, "rvol": 0.072, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:16:36.129853", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0606, "ema9": 7.4485, "ema20": 7.4432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:16:36.130986", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.12, "vwap": 9.1822, "vwap_slope": -0.0015, "atr": 0.0396, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.1086, "ema9": 9.1288, "ema20": 9.1323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 3.185, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:16:36.132109", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4464, "vwap": 12.7079, "vwap_slope": -0.0103, "atr": 0.1159, "atr_pct": 0.931, "trend": "flat", "slope_pct": -0.1603, "flat_threshold_pct": 0.2328, "ema9": 12.4136, "ema20": 12.4702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 7.941, "spread_pct": 0.241, "rvol": 0.106, "volume_pace_ratio": 0.889}}
{"timestamp": "2026-09-22T14:16:36.135015", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (118.7s) but room-to-run failed: imbalance -61% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3333, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0195, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0769, "ema9": 6.3317, "ema20": 6.3305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 0.81, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.808, "stage3": {"stop": 6.3099, "risk": 0.0234, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6087, "passed": false, "reason": "imbalance -61% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:36.138170", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (512.3s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 5.595, "vwap": 5.543, "vwap_slope": 0.002, "atr": 0.0195, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0248, "flat_threshold_pct": 0.0873, "ema9": 5.5715, "ema20": 5.5615, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.756, "distance_from_high_pct": 0.424, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5716, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.233, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:36.141379", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2417, "vwap_slope": 0.0039, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.0703, "ema9": 5.278, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 0.377, "spread_pct": 0.189, "rvol": 0.021, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:16:36.143036", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6486, "vwap": 8.707, "vwap_slope": -0.002, "atr": 0.027, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.0779, "ema9": 8.6677, "ema20": 8.6771, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 2.386, "spread_pct": 0.116, "rvol": 0.045, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:16:36.145143", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 12.11, "vwap": 11.9414, "vwap_slope": 0.0169, "atr": 0.0968, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1999, "ema9": 12.0793, "ema20": 11.9826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.967, "distance_from_high_pct": 1.384, "spread_pct": 0.495, "rvol": 0.065, "volume_pace_ratio": 0.543, "stage3": {"stop": 11.9938, "risk": 0.1162, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2678, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:36.146311", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9, "vwap": 8.9743, "vwap_slope": -0.0022, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.0546, "ema9": 8.9127, "ema20": 8.9282, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.162, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T14:16:36.147331", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.75 below VWAP $4.85", "VWAP sloping down", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 4.7501, "vwap": 4.8456, "vwap_slope": -0.0031, "atr": 0.0602, "atr_pct": 1.267, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.3167, "ema9": 4.7695, "ema20": 4.7826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 5.752, "spread_pct": 2.532, "rvol": 0.157, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T14:16:36.148515", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.905, "vwap": 7.8003, "vwap_slope": 0.0047, "atr": 0.0483, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0711, "flat_threshold_pct": 0.1527, "ema9": 7.8965, "ema20": 7.8712, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:16:36.149656", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.7946, "vwap_slope": -0.0023, "atr": 0.0332, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0566, "ema9": 14.7138, "ema20": 14.7175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:16:36.150863", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (324.2s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 10.14, "vwap": 10.0751, "vwap_slope": 0.002, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0788, "ema9": 10.1346, "ema20": 10.12, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.491, "spread_pct": 0.099, "rvol": 0.167, "volume_pace_ratio": 1.397, "stage3": {"stop": 10.1016, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2359, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:36.151977", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (517.3s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1544, "vwap_slope": 0.0149, "atr": 0.0375, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1009, "ema9": 9.2484, "ema20": 9.1964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.56, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.472, "stage3": {"stop": 9.255, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:36.153248", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8088, "vwap_slope": -0.0001, "atr": 0.0406, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0736, "ema9": 13.7971, "ema20": 13.7993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.064, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:16:36.154290", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.19, "vwap": 6.1516, "vwap_slope": 0.0018, "atr": 0.0171, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0692, "ema9": 6.1856, "ema20": 6.1739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.103, "volume_pace_ratio": 0.864}}
{"timestamp": "2026-09-22T14:16:36.155301", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.365, "vwap": 13.4428, "vwap_slope": -0.005, "atr": 0.0357, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0653, "flat_threshold_pct": 0.0668, "ema9": 13.3665, "ema20": 13.3674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T14:16:41.161273", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1176, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:41.162886", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.019, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.4922, "imbalance_decline_count": 4, "imbalance_cur": -0.6437517394934595, "imbalance_prev": -0.6035013011592145}}
{"timestamp": "2026-09-22T14:16:41.163592", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.41, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.517, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:41.164571", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.41, "vwap": 9.0665, "vwap_slope": 0.0338, "atr": 0.1099, "trend": "flat", "slope_pct": 0.181, "lower_highs_lower_lows": true, "stop": 9.2781, "imbalance_decline_count": 2, "imbalance_cur": -0.3458927085849234, "imbalance_prev": -0.17405010784801725}}
{"timestamp": "2026-09-22T14:16:41.165046", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.174, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:41.165553", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3487, "vwap_slope": 0.0084, "atr": 0.0448, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": true, "stop": 12.3513, "imbalance_decline_count": 1, "imbalance_cur": -0.6777091521617069, "imbalance_prev": -0.09013181332383327}}
{"timestamp": "2026-09-22T14:16:41.167607", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.6072, "vwap": 13.6817, "vwap_slope": -0.025, "atr": 0.2994, "atr_pct": 2.2, "trend": "flat", "slope_pct": -0.2082, "flat_threshold_pct": 0.5501, "ema9": 13.1927, "ema20": 13.2769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 14.258, "spread_pct": 0.44, "rvol": 2.498, "volume_pace_ratio": 20.871}}
{"timestamp": "2026-09-22T14:16:41.168562", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7801, "vwap": 8.85, "vwap_slope": -0.0022, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0776, "ema9": 8.7959, "ema20": 8.7838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 4.771, "spread_pct": 0.114, "rvol": 0.606, "volume_pace_ratio": 5.061}}
{"timestamp": "2026-09-22T14:16:41.169528", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 13.6062, "vwap_slope": -0.0112, "atr": 0.091, "atr_pct": 0.692, "trend": "flat", "slope_pct": -0.1463, "flat_threshold_pct": 0.1729, "ema9": 13.2073, "ema20": 13.2075, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 7.259, "spread_pct": 0.607, "rvol": 0.115, "volume_pace_ratio": 0.959}}
{"timestamp": "2026-09-22T14:16:41.171020", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4054, "vwap_slope": -0.0018, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.0722, "ema9": 6.3746, "ema20": 6.3776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:16:41.173312", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0578, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0298, "flat_threshold_pct": 0.1632, "ema9": 8.8022, "ema20": 8.7895, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:16:41.174311", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.7669, "vwap": 12.7286, "vwap_slope": 0.0009, "atr": 0.0359, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0703, "ema9": 12.7595, "ema20": 12.7484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.259, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:16:41.176030", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 185.3s", "imbalance +90% >= 50% buy threshold, stop 8.72", "entry_score 89.6"], "reasons_against": [], "metrics": {"price": 8.7735, "vwap": 8.74, "vwap_slope": 0.0022, "atr": 0.0453, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.129, "ema9": 8.7431, "ema20": 8.7042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 4.946, "spread_pct": 0.114, "rvol": 0.553, "volume_pace_ratio": 4.621, "stage3": {"stop": 8.7191, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8955, "passed": true, "reason": "imbalance +90% >= 50% buy threshold, stop 8.72"}, "entry_score": 89.6, "entry_score_breakdown": {"imbalance_sub": 0.851, "volume_pace_sub": 0.865, "volatility_sub": 0.873, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:41.209653", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.57, "vwap": 11.6231, "vwap_slope": -0.001, "atr": 0.0468, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.1011, "ema9": 11.5988, "ema20": 11.6146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T14:16:41.211147", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.058%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1498, "vwap": 10.2816, "vwap_slope": -0.0075, "atr": 0.0236, "atr_pct": 0.232, "trend": "negative", "slope_pct": -0.1092, "flat_threshold_pct": 0.058, "ema9": 10.157, "ema20": 10.1944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.724, "distance_from_high_pct": 5.141, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:16:41.212272", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0763, "vwap_slope": -0.0002, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0946, "ema9": 9.0405, "ema20": 9.0435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.073, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:16:41.213614", "symbol": "VYX", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.5s", "imbalance +57% >= 50% buy threshold, stop 7.44", "entry_score 81.5"], "reasons_against": [], "metrics": {"price": 7.465, "vwap": 7.4515, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0606, "ema9": 7.4495, "ema20": 7.4436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.615, "stage3": {"stop": 7.4433, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5684, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 7.44"}, "entry_score": 81.5, "entry_score_breakdown": {"imbalance_sub": 0.383, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:41.248926", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.095, "vwap": 9.1821, "vwap_slope": -0.0016, "atr": 0.0396, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.1089, "ema9": 9.1238, "ema20": 9.1299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:16:41.251083", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4201, "vwap": 12.7074, "vwap_slope": -0.0107, "atr": 0.1159, "atr_pct": 0.933, "trend": "flat", "slope_pct": -0.1609, "flat_threshold_pct": 0.2333, "ema9": 12.4083, "ema20": 12.4677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 8.135, "spread_pct": 0.241, "rvol": 0.106, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T14:16:41.253193", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (123.8s) but room-to-run failed: imbalance -62% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0195, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0769, "ema9": 6.332, "ema20": 6.3306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.298, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.805, "stage3": {"stop": 6.3116, "risk": 0.0234, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6155, "passed": false, "reason": "imbalance -62% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:41.254333", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (517.4s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 5.58, "vwap": 5.5429, "vwap_slope": 0.002, "atr": 0.0195, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0876, "ema9": 5.5685, "ema20": 5.5601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.545, "stage3": {"stop": 5.5566, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0718, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:41.255365", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.242, "vwap_slope": 0.0042, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.0703, "ema9": 5.278, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.223, "distance_from_high_pct": 0.377, "spread_pct": 0.569, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:41.258843", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.64, "vwap": 8.7068, "vwap_slope": -0.0023, "atr": 0.0277, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0801, "ema9": 8.6659, "ema20": 8.6762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 2.483, "spread_pct": 0.116, "rvol": 0.045, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:16:41.260890", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 12.11, "vwap": 11.9414, "vwap_slope": 0.0169, "atr": 0.0968, "atr_pct": 0.8, "trend": "flat", "slope_pct": 0.0825, "flat_threshold_pct": 0.1999, "ema9": 12.0793, "ema20": 11.9826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.967, "distance_from_high_pct": 1.384, "spread_pct": 0.495, "rvol": 0.065, "volume_pace_ratio": 0.542, "stage3": {"stop": 11.9938, "risk": 0.1162, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.2678, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:41.261806", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 8.9736, "vwap_slope": -0.0029, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0545, "ema9": 8.9147, "ema20": 8.9291, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.164, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:16:41.262904", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.75% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.844, "vwap_slope": -0.0047, "atr": 0.0652, "atr_pct": 1.393, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.3482, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.158, "volume_pace_ratio": 1.323}}
{"timestamp": "2026-09-22T14:16:41.263925", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.905, "vwap": 7.8003, "vwap_slope": 0.0047, "atr": 0.0483, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0711, "flat_threshold_pct": 0.1527, "ema9": 7.8965, "ema20": 7.8712, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:16:41.265088", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.7946, "vwap_slope": -0.0023, "atr": 0.0332, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0566, "ema9": 14.7138, "ema20": 14.7175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T14:16:41.268580", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (329.3s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 10.1401, "vwap": 10.0752, "vwap_slope": 0.002, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0788, "ema9": 10.1346, "ema20": 10.12, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.49, "spread_pct": 0.099, "rvol": 0.167, "volume_pace_ratio": 1.394, "stage3": {"stop": 10.1017, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2336, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:41.270763", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (522.5s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1544, "vwap_slope": 0.0149, "atr": 0.0375, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1009, "ema9": 9.2484, "ema20": 9.1964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.56, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.471, "stage3": {"stop": 9.255, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:41.271834", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.785, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0406, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0737, "ema9": 13.7951, "ema20": 13.7983, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.065, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:16:41.273116", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1517, "vwap_slope": 0.0019, "atr": 0.0175, "atr_pct": 0.283, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0707, "ema9": 6.1836, "ema20": 6.1729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T14:16:41.276661", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.37, "vwap": 13.4428, "vwap_slope": -0.005, "atr": 0.0357, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.0668, "ema9": 13.3675, "ema20": 13.3679, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T14:16:46.282637", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 5.5275, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0497, "trend": "flat"}}
{"timestamp": "2026-09-22T14:16:46.284229", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5275, "vwap": 5.5103, "vwap_slope": 0.0003, "atr": 0.019, "trend": "flat", "slope_pct": 0.017, "lower_highs_lower_lows": false, "stop": 5.5047, "imbalance_decline_count": 0, "imbalance_cur": -0.6213821618428824, "imbalance_prev": -0.6437517394934595}}
{"timestamp": "2026-09-22T14:16:46.284892", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.415, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.5011, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:46.285511", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.415, "vwap": 9.0666, "vwap_slope": 0.0339, "atr": 0.1099, "trend": "flat", "slope_pct": 0.1811, "lower_highs_lower_lows": true, "stop": 9.2831, "imbalance_decline_count": 3, "imbalance_cur": -0.5629344313100456, "imbalance_prev": -0.3458927085849234}}
{"timestamp": "2026-09-22T14:16:46.285996", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.4264, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1223, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:46.286564", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4264, "vwap": 12.3493, "vwap_slope": 0.009, "atr": 0.0448, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": true, "stop": 12.3727, "imbalance_decline_count": 0, "imbalance_cur": -0.05094905094905095, "imbalance_prev": -0.6777091521617069}}
{"timestamp": "2026-09-22T14:16:46.288519", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.58, "vwap": 13.6809, "vwap_slope": -0.0258, "atr": 0.2994, "atr_pct": 2.205, "trend": "flat", "slope_pct": -0.209, "flat_threshold_pct": 0.5512, "ema9": 13.1873, "ema20": 13.2743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 14.43, "spread_pct": 0.442, "rvol": 2.504, "volume_pace_ratio": 20.875}}
{"timestamp": "2026-09-22T14:16:46.289388", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7879, "vwap": 8.85, "vwap_slope": -0.0021, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.0776, "ema9": 8.7975, "ema20": 8.7845, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 4.687, "spread_pct": 0.114, "rvol": 0.606, "volume_pace_ratio": 5.054}}
{"timestamp": "2026-09-22T14:16:46.290264", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 13.6061, "vwap_slope": -0.0113, "atr": 0.091, "atr_pct": 0.692, "trend": "flat", "slope_pct": -0.1463, "flat_threshold_pct": 0.1729, "ema9": 13.2073, "ema20": 13.2075, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 7.259, "spread_pct": 0.607, "rvol": 0.115, "volume_pace_ratio": 0.957}}
{"timestamp": "2026-09-22T14:16:46.291119", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3886, "vwap": 6.4054, "vwap_slope": -0.0017, "atr": 0.0184, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0721, "ema9": 6.3763, "ema20": 6.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.761, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:16:46.293018", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.86, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0578, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.0298, "flat_threshold_pct": 0.1632, "ema9": 8.8022, "ema20": 8.7895, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.556, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:16:46.293774", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.767, "vwap": 12.7286, "vwap_slope": 0.0009, "atr": 0.0363, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.071, "ema9": 12.7595, "ema20": 12.7484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.258, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:16:46.296191", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 190.4s", "imbalance +88% >= 50% buy threshold, stop 8.73", "entry_score 88.9"], "reasons_against": [], "metrics": {"price": 8.7816, "vwap": 8.74, "vwap_slope": 0.0022, "atr": 0.0453, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.1288, "ema9": 8.7447, "ema20": 8.7049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 4.858, "spread_pct": 0.228, "rvol": 0.553, "volume_pace_ratio": 4.615, "stage3": {"stop": 8.7272, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8786, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 8.73"}, "entry_score": 88.9, "entry_score_breakdown": {"imbalance_sub": 0.827, "volume_pace_sub": 0.865, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:46.328556", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.57, "vwap": 11.623, "vwap_slope": -0.001, "atr": 0.0468, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.1011, "ema9": 11.5988, "ema20": 11.6146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T14:16:46.329656", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.058%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2815, "vwap_slope": -0.0076, "atr": 0.0236, "atr_pct": 0.232, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0581, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.724, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:16:46.330706", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0763, "vwap_slope": -0.0002, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0946, "ema9": 9.0405, "ema20": 9.0435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.073, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:16:46.332350", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 7.455, "vwap": 7.4514, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0606, "ema9": 7.4475, "ema20": 7.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.615, "stage3": {"stop": 7.4333, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0013, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:46.333437", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1336, "vwap": 9.1823, "vwap_slope": -0.0014, "atr": 0.0406, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.1111, "ema9": 9.1315, "ema20": 9.1336, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 3.04, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:16:46.334417", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7074, "vwap_slope": -0.0108, "atr": 0.1159, "atr_pct": 0.933, "trend": "flat", "slope_pct": -0.1609, "flat_threshold_pct": 0.2333, "ema9": 12.4083, "ema20": 12.4677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 8.136, "spread_pct": 0.322, "rvol": 0.106, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T14:16:46.335462", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 128.9s", "imbalance +97% >= 50% buy threshold, stop 6.31", "entry_score 96.9"], "reasons_against": [], "metrics": {"price": 6.33, "vwap": 6.3279, "vwap_slope": 0.0051, "atr": 0.0201, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0793, "ema9": 6.331, "ema20": 6.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.302, "distance_from_high_pct": 0.861, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.804, "stage3": {"stop": 6.3059, "risk": 0.0241, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9676, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.31"}, "entry_score": 96.9, "entry_score_breakdown": {"imbalance_sub": 0.954, "volume_pace_sub": 1.0, "volatility_sub": 0.99, "slope_sub": 1.0, "volume_accel_sub": 0.849}}}
{"timestamp": "2026-09-22T14:16:46.368005", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 522.5s", "imbalance +58% >= 50% buy threshold, stop 5.56", "entry_score 81.5"], "reasons_against": [], "metrics": {"price": 5.58, "vwap": 5.5429, "vwap_slope": 0.002, "atr": 0.0195, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0876, "ema9": 5.5685, "ema20": 5.5601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.544, "stage3": {"stop": 5.5566, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5819, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 5.56"}, "entry_score": 81.49, "entry_score_breakdown": {"imbalance_sub": 0.403, "volume_pace_sub": 1.0, "volatility_sub": 0.971, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:46.405800", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.242, "vwap_slope": 0.0042, "atr": 0.0148, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0389, "flat_threshold_pct": 0.0703, "ema9": 5.278, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.223, "distance_from_high_pct": 0.377, "spread_pct": 0.569, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:46.407113", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.64, "vwap": 8.7066, "vwap_slope": -0.0024, "atr": 0.0277, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0801, "ema9": 8.6659, "ema20": 8.6762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 2.483, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:16:46.408393", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.8s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9416, "vwap_slope": 0.0171, "atr": 0.0969, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0823, "flat_threshold_pct": 0.2002, "ema9": 12.0773, "ema20": 11.9816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.979, "distance_from_high_pct": 1.466, "spread_pct": 0.413, "rvol": 0.065, "volume_pace_ratio": 0.542, "stage3": {"stop": 11.9837, "risk": 0.1163, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.7603, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:46.409495", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9086, "vwap": 8.9736, "vwap_slope": -0.0029, "atr": 0.0194, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.0545, "ema9": 8.9144, "ema20": 8.929, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.164, "volume_pace_ratio": 1.365}}
{"timestamp": "2026-09-22T14:16:46.410458", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.75% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.844, "vwap_slope": -0.0047, "atr": 0.0652, "atr_pct": 1.393, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.3482, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.158, "volume_pace_ratio": 1.32}}
{"timestamp": "2026-09-22T14:16:46.411461", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.9231, "vwap": 7.8006, "vwap_slope": 0.0049, "atr": 0.0484, "atr_pct": 0.611, "trend": "flat", "slope_pct": 0.0718, "flat_threshold_pct": 0.1528, "ema9": 7.9001, "ema20": 7.8729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 0.588, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.116}}
{"timestamp": "2026-09-22T14:16:46.412480", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.685, "vwap": 14.7943, "vwap_slope": -0.0026, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0578, "ema9": 14.7128, "ema20": 14.717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.377}}
{"timestamp": "2026-09-22T14:16:46.413413", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (334.5s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0752, "vwap_slope": 0.0021, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0788, "ema9": 10.1356, "ema20": 10.1205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.167, "volume_pace_ratio": 1.392, "stage3": {"stop": 10.1066, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1697, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:46.414429", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (527.6s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1546, "vwap_slope": 0.0151, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1007, "ema9": 9.2524, "ema20": 9.1983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.56, "distance_from_high_pct": 0.314, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.275, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6971, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:46.415504", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0408, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.074, "ema9": 13.7961, "ema20": 13.7988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:16:46.416441", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1517, "vwap_slope": 0.0018, "atr": 0.0178, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0722, "ema9": 6.1836, "ema20": 6.1729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.863}}
{"timestamp": "2026-09-22T14:16:46.417357", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.37, "vwap": 13.4427, "vwap_slope": -0.005, "atr": 0.0357, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.0668, "ema9": 13.3675, "ema20": 13.3679, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T14:16:51.423130", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1176, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:51.424818", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.019, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.4922, "imbalance_decline_count": 1, "imbalance_cur": -0.9532595325953259, "imbalance_prev": -0.6213821618428824}}
{"timestamp": "2026-09-22T14:16:51.425421", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.4103, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.5161, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:51.426099", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.4103, "vwap": 9.0666, "vwap_slope": 0.0339, "atr": 0.1099, "trend": "flat", "slope_pct": 0.181, "lower_highs_lower_lows": true, "stop": 9.2784, "imbalance_decline_count": 4, "imbalance_cur": -0.7740287673074338, "imbalance_prev": -0.5629344313100456}}
{"timestamp": "2026-09-22T14:16:51.426539", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.174, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:51.429415", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3488, "vwap_slope": 0.0085, "atr": 0.0448, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": true, "stop": 12.3513, "imbalance_decline_count": 1, "imbalance_cur": -0.08766233766233766, "imbalance_prev": -0.05094905094905095}}
{"timestamp": "2026-09-22T14:16:51.431225", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.42, "vwap": 13.6783, "vwap_slope": -0.0284, "atr": 0.2994, "atr_pct": 2.231, "trend": "flat", "slope_pct": -0.2137, "flat_threshold_pct": 0.5577, "ema9": 13.1553, "ema20": 13.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 15.438, "spread_pct": 0.895, "rvol": 2.509, "volume_pace_ratio": 20.886}}
{"timestamp": "2026-09-22T14:16:51.432100", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.85, "vwap_slope": -0.0022, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.0776, "ema9": 8.7969, "ema20": 8.7843, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.606, "volume_pace_ratio": 5.045}}
{"timestamp": "2026-09-22T14:16:51.432994", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 13.6061, "vwap_slope": -0.0113, "atr": 0.091, "atr_pct": 0.692, "trend": "flat", "slope_pct": -0.1463, "flat_threshold_pct": 0.1729, "ema9": 13.2073, "ema20": 13.2075, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 7.259, "spread_pct": 0.531, "rvol": 0.115, "volume_pace_ratio": 0.955}}
{"timestamp": "2026-09-22T14:16:51.433917", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3647, "vwap": 6.4053, "vwap_slope": -0.0019, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0319, "flat_threshold_pct": 0.0723, "ema9": 6.3716, "ema20": 6.3761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 3.125, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:16:51.436413", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.75, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0657, "atr_pct": 0.751, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.1877, "ema9": 8.7802, "ema20": 8.779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:16:51.437254", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73"], "metrics": {"price": 12.695, "vwap": 12.7283, "vwap_slope": 0.0006, "atr": 0.0363, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.0714, "ema9": 12.7451, "ema20": 12.7416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:16:51.438153", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 195.5s", "imbalance +91% >= 50% buy threshold, stop 8.73", "entry_score 90.2"], "reasons_against": [], "metrics": {"price": 8.7872, "vwap": 8.7401, "vwap_slope": 0.0023, "atr": 0.0453, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.1288, "ema9": 8.7458, "ema20": 8.7055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 4.797, "spread_pct": 0.228, "rvol": 0.554, "volume_pace_ratio": 4.609, "stage3": {"stop": 8.7328, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9098, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 8.73"}, "entry_score": 90.25, "entry_score_breakdown": {"imbalance_sub": 0.871, "volume_pace_sub": 0.866, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:51.474192", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.568, "vwap": 11.6229, "vwap_slope": -0.0011, "atr": 0.0473, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.1023, "ema9": 11.5984, "ema20": 11.6144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.883, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T14:16:51.476817", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.058%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2815, "vwap_slope": -0.0076, "atr": 0.0236, "atr_pct": 0.232, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0581, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.724, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:16:51.478372", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0763, "vwap_slope": -0.0002, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0946, "ema9": 9.0405, "ema20": 9.0435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.073, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:16:51.480381", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.8s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0606, "ema9": 7.4485, "ema20": 7.4432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.614, "stage3": {"stop": 7.4383, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0021, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:51.482511", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.095, "vwap": 9.1821, "vwap_slope": -0.0016, "atr": 0.0406, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.1116, "ema9": 9.1238, "ema20": 9.1299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.086, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:16:51.484230", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4051, "vwap": 12.7072, "vwap_slope": -0.0109, "atr": 0.1159, "atr_pct": 0.934, "trend": "flat", "slope_pct": -0.1612, "flat_threshold_pct": 0.2336, "ema9": 12.4053, "ema20": 12.4663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 8.246, "spread_pct": 0.322, "rvol": 0.106, "volume_pace_ratio": 0.885}}
{"timestamp": "2026-09-22T14:16:51.486021", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.33"], "metrics": {"price": 6.325, "vwap": 6.3279, "vwap_slope": 0.0051, "atr": 0.0204, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0808, "ema9": 6.33, "ema20": 6.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.303, "distance_from_high_pct": 0.94, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.802}}
{"timestamp": "2026-09-22T14:16:51.488889", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (527.6s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5893, "vwap": 5.543, "vwap_slope": 0.0021, "atr": 0.0195, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0874, "ema9": 5.5704, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.76, "distance_from_high_pct": 0.525, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5659, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2138, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:51.490434", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2418, "vwap_slope": 0.004, "atr": 0.0163, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0378, "flat_threshold_pct": 0.0773, "ema9": 5.274, "ema20": 5.2684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 0.755, "spread_pct": 0.569, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:51.492872", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6386, "vwap": 8.7066, "vwap_slope": -0.0025, "atr": 0.0277, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0801, "ema9": 8.6657, "ema20": 8.6761, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.946, "distance_from_high_pct": 2.499, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:16:51.493962", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9416, "vwap_slope": 0.0171, "atr": 0.0969, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0823, "flat_threshold_pct": 0.2002, "ema9": 12.0773, "ema20": 11.9816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.981, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.541, "stage3": {"stop": 11.9837, "risk": 0.1163, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.786, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:51.495026", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8986, "vwap": 8.9726, "vwap_slope": -0.004, "atr": 0.0201, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0566, "ema9": 8.9124, "ema20": 8.928, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 2.213, "spread_pct": 0.112, "rvol": 0.166, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T14:16:51.496019", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.75% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8422, "vwap_slope": -0.0065, "atr": 0.0659, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.352, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.161, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T14:16:51.497106", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.9002, "vwap": 7.8006, "vwap_slope": 0.0049, "atr": 0.0484, "atr_pct": 0.613, "trend": "flat", "slope_pct": 0.071, "flat_threshold_pct": 0.1532, "ema9": 7.8956, "ema20": 7.8707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.249, "distance_from_high_pct": 0.876, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:16:51.498183", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.7943, "vwap_slope": -0.0026, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0578, "ema9": 14.7118, "ema20": 14.7166, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:16:51.499198", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (339.6s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 10.1513, "vwap": 10.0752, "vwap_slope": 0.0021, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0787, "ema9": 10.1369, "ema20": 10.1211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 0.38, "spread_pct": 0.099, "rvol": 0.167, "volume_pace_ratio": 1.389, "stage3": {"stop": 10.1129, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1921, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:51.500146", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (532.7s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1548, "vwap_slope": 0.0153, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1007, "ema9": 9.2524, "ema20": 9.1983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.563, "distance_from_high_pct": 0.314, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.275, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9667, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:51.501057", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8088, "vwap_slope": -0.0001, "atr": 0.0408, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0739, "ema9": 13.7971, "ema20": 13.7993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:16:51.501906", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1517, "vwap_slope": 0.0018, "atr": 0.0178, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0722, "ema9": 6.1836, "ema20": 6.1729, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T14:16:51.502858", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.37, "vwap": 13.4427, "vwap_slope": -0.005, "atr": 0.0357, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.0668, "ema9": 13.3675, "ema20": 13.3679, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:16:56.508793", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.51, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1448, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:56.510767", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.51, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.019, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": false, "stop": 5.4872, "imbalance_decline_count": 0, "imbalance_cur": -0.29936305732484075, "imbalance_prev": -0.9532595325953259}}
{"timestamp": "2026-09-22T14:16:56.513407", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.415, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.5011, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:16:56.514354", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.415, "vwap": 9.0674, "vwap_slope": 0.0347, "atr": 0.1099, "trend": "flat", "slope_pct": 0.1811, "lower_highs_lower_lows": true, "stop": 9.2831, "imbalance_decline_count": 5, "imbalance_cur": -0.834841628959276, "imbalance_prev": -0.7740287673074338, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.181%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:16:56.514966", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.4033, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1782, "trend": "negative"}}
{"timestamp": "2026-09-22T14:16:56.516671", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4033, "vwap": 12.3487, "vwap_slope": 0.0084, "atr": 0.0448, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": true, "stop": 12.3496, "imbalance_decline_count": 0, "imbalance_cur": 0.48938906752411576, "imbalance_prev": -0.08766233766233766}}
{"timestamp": "2026-09-22T14:16:56.517843", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.5122, "vwap": 13.6788, "vwap_slope": -0.0278, "atr": 0.2994, "atr_pct": 2.216, "trend": "flat", "slope_pct": -0.211, "flat_threshold_pct": 0.5539, "ema9": 13.1737, "ema20": 13.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 14.857, "spread_pct": 0.517, "rvol": 2.515, "volume_pace_ratio": 20.895}}
{"timestamp": "2026-09-22T14:16:56.519112", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8499, "vwap_slope": -0.0022, "atr": 0.0273, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.0776, "ema9": 8.7959, "ema20": 8.7838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.606, "volume_pace_ratio": 5.037}}
{"timestamp": "2026-09-22T14:16:56.519960", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2136, "vwap": 13.6062, "vwap_slope": -0.0112, "atr": 0.091, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.1452, "flat_threshold_pct": 0.1722, "ema9": 13.218, "ema20": 13.2126, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 6.881, "spread_pct": 0.531, "rvol": 0.115, "volume_pace_ratio": 0.954}}
{"timestamp": "2026-09-22T14:16:56.523847", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4053, "vwap_slope": -0.0018, "atr": 0.0184, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.0722, "ema9": 6.3746, "ema20": 6.3776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.26}}
{"timestamp": "2026-09-22T14:16:56.526255", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.75, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0657, "atr_pct": 0.751, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.1877, "ema9": 8.7802, "ema20": 8.779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:16:56.527676", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73"], "metrics": {"price": 12.685, "vwap": 12.7283, "vwap_slope": 0.0006, "atr": 0.0366, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0721, "ema9": 12.7431, "ema20": 12.7406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:16:56.529588", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 200.6s", "imbalance +97% >= 50% buy threshold, stop 8.73", "entry_score 92.9"], "reasons_against": [], "metrics": {"price": 8.785, "vwap": 8.7401, "vwap_slope": 0.0023, "atr": 0.0453, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.1288, "ema9": 8.7454, "ema20": 8.7053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 4.601, "stage3": {"stop": 8.7306, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9704, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 8.73"}, "entry_score": 92.87, "entry_score_breakdown": {"imbalance_sub": 0.958, "volume_pace_sub": 0.867, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:16:56.567804", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.568, "vwap": 11.6229, "vwap_slope": -0.0012, "atr": 0.0475, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.1027, "ema9": 11.5984, "ema20": 11.6144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.883, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T14:16:56.569639", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.058%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.14, "vwap": 10.2815, "vwap_slope": -0.0076, "atr": 0.0236, "atr_pct": 0.232, "trend": "negative", "slope_pct": -0.1094, "flat_threshold_pct": 0.0581, "ema9": 10.155, "ema20": 10.1934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.724, "distance_from_high_pct": 5.233, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:16:56.570736", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0761, "vwap_slope": -0.0004, "atr": 0.0355, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0981, "ema9": 9.0405, "ema20": 9.0435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 3.421, "spread_pct": 0.554, "rvol": 0.073, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:16:56.572222", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance +0% below 30% confirmation floor"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0606, "ema9": 7.4485, "ema20": 7.4432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.613, "stage3": {"stop": 7.4383, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.0021, "passed": false, "reason": "imbalance +0% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:16:56.574223", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.182, "vwap_slope": -0.0017, "atr": 0.0406, "atr_pct": 0.446, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.1115, "ema9": 9.1248, "ema20": 9.1304, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 3.397, "spread_pct": 0.33, "rvol": 0.087, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:16:56.575302", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7073, "vwap_slope": -0.0108, "atr": 0.1159, "atr_pct": 0.933, "trend": "flat", "slope_pct": -0.1609, "flat_threshold_pct": 0.2333, "ema9": 12.4083, "ema20": 12.4677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 8.136, "spread_pct": 0.322, "rvol": 0.106, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T14:16:56.576320", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.3281, "vwap": 6.3279, "vwap_slope": 0.0051, "atr": 0.0204, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0807, "ema9": 6.3307, "ema20": 6.33, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.304, "distance_from_high_pct": 0.891, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T14:16:56.577607", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (532.7s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5828, "vwap": 5.543, "vwap_slope": 0.002, "atr": 0.0195, "atr_pct": 0.35, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0875, "ema9": 5.5691, "ema20": 5.5604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 0.641, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5594, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2504, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:56.579585", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.242, "vwap_slope": 0.0041, "atr": 0.0163, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0386, "flat_threshold_pct": 0.0771, "ema9": 5.277, "ema20": 5.2699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 0.472, "spread_pct": 0.569, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:16:56.580585", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6399, "vwap": 8.7065, "vwap_slope": -0.0025, "atr": 0.0277, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0801, "ema9": 8.6659, "ema20": 8.6762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 2.484, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:16:56.581534", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.9s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.08, "vwap": 11.9412, "vwap_slope": 0.0167, "atr": 0.0976, "atr_pct": 0.808, "trend": "flat", "slope_pct": 0.0818, "flat_threshold_pct": 0.2019, "ema9": 12.0733, "ema20": 11.9797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.981, "distance_from_high_pct": 1.629, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.54, "stage3": {"stop": 11.9629, "risk": 0.1171, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.7863, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:56.582669", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8986, "vwap": 8.9717, "vwap_slope": -0.0048, "atr": 0.0201, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0566, "ema9": 8.9124, "ema20": 8.928, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 2.213, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.395}}
{"timestamp": "2026-09-22T14:16:56.585658", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.75% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8422, "vwap_slope": -0.0065, "atr": 0.0659, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.352, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.161, "volume_pace_ratio": 1.334}}
{"timestamp": "2026-09-22T14:16:56.587865", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.89, "vwap": 7.8005, "vwap_slope": 0.0049, "atr": 0.0484, "atr_pct": 0.614, "trend": "flat", "slope_pct": 0.0706, "flat_threshold_pct": 0.1534, "ema9": 7.8935, "ema20": 7.8697, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.249, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:16:56.591383", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6899, "vwap": 14.7943, "vwap_slope": -0.0026, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0578, "ema9": 14.7137, "ema20": 14.7175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.937, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:16:56.592601", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (344.7s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.1403, "vwap": 10.0752, "vwap_slope": 0.0021, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0788, "ema9": 10.1347, "ema20": 10.12, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.488, "spread_pct": 0.099, "rvol": 0.167, "volume_pace_ratio": 1.388, "stage3": {"stop": 10.1019, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9396, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:56.593934", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (537.8s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1548, "vwap_slope": 0.0153, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1007, "ema9": 9.2524, "ema20": 9.1983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.563, "distance_from_high_pct": 0.314, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.469, "stage3": {"stop": 9.275, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9667, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:16:56.595500", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0408, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.074, "ema9": 13.7961, "ema20": 13.7988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:16:56.596610", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1516, "vwap_slope": 0.0018, "atr": 0.0178, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0723, "ema9": 6.1816, "ema20": 6.172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T14:16:56.597581", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.4427, "vwap_slope": -0.005, "atr": 0.0357, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0651, "flat_threshold_pct": 0.0667, "ema9": 13.3685, "ema20": 13.3683, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:17:01.603652", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.51, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1448, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:01.607261", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.51, "vwap": 5.5102, "vwap_slope": 0.0002, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": false, "stop": 5.4876, "imbalance_decline_count": 0, "imbalance_cur": 0.17293233082706766, "imbalance_prev": -0.29936305732484075}}
{"timestamp": "2026-09-22T14:17:01.608022", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.4, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3234, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:17:01.608854", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.4, "vwap": 9.0684, "vwap_slope": 0.0195, "atr": 0.1059, "trend": "flat", "slope_pct": 0.1816, "lower_highs_lower_lows": true, "stop": 9.2729, "imbalance_decline_count": 0, "imbalance_cur": -0.6347116632671982, "imbalance_prev": -0.834841628959276}}
{"timestamp": "2026-09-22T14:17:01.624158", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.174, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:01.625329", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3483, "vwap_slope": 0.008, "atr": 0.0432, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": true, "stop": 12.3531, "imbalance_decline_count": 1, "imbalance_cur": -0.05547550432276657, "imbalance_prev": 0.48938906752411576}}
{"timestamp": "2026-09-22T14:17:01.638063", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.5403, "vwap": 13.6787, "vwap_slope": -0.0179, "atr": 0.2803, "atr_pct": 2.07, "trend": "flat", "slope_pct": -0.1923, "flat_threshold_pct": 0.5175, "ema9": 13.2479, "ema20": 13.2943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 14.68, "spread_pct": 0.221, "rvol": 2.517, "volume_pace_ratio": 20.876}}
{"timestamp": "2026-09-22T14:17:01.646443", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8497, "vwap_slope": -0.0023, "atr": 0.0255, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0726, "ema9": 8.7907, "ema20": 8.7825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 4.881, "spread_pct": 0.114, "rvol": 0.608, "volume_pace_ratio": 5.043}}
{"timestamp": "2026-09-22T14:17:01.647995", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2136, "vwap": 13.6061, "vwap_slope": -0.0113, "atr": 0.0902, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1452, "flat_threshold_pct": 0.1706, "ema9": 13.218, "ema20": 13.2126, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.248, "distance_from_high_pct": 6.881, "spread_pct": 0.455, "rvol": 0.115, "volume_pace_ratio": 0.952}}
{"timestamp": "2026-09-22T14:17:01.653067", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3652, "vwap": 6.4054, "vwap_slope": -0.001, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.0714, "ema9": 6.3727, "ema20": 6.3764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 3.117, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.258}}
{"timestamp": "2026-09-22T14:17:01.663737", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.75, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0657, "atr_pct": 0.751, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.1877, "ema9": 8.7802, "ema20": 8.779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:17:01.666010", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7, "vwap": 12.7282, "vwap_slope": -0.0, "atr": 0.0342, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0673, "ema9": 12.7366, "ema20": 12.7379, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 0.781, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:17:01.677074", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0442, "atr_pct": 0.503, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.1257, "ema9": 8.753, "ema20": 8.7127, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 4.594}}
{"timestamp": "2026-09-22T14:17:01.686999", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.565, "vwap": 11.6228, "vwap_slope": -0.0008, "atr": 0.0444, "atr_pct": 0.384, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.096, "ema9": 11.592, "ema20": 11.6099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.908, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T14:17:01.701831", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.109%, flat band 0.057%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.155, "vwap": 10.2816, "vwap_slope": -0.0075, "atr": 0.0232, "atr_pct": 0.229, "trend": "negative", "slope_pct": -0.109, "flat_threshold_pct": 0.0571, "ema9": 10.158, "ema20": 10.1948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.724, "distance_from_high_pct": 5.093, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:17:01.711537", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0381, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0983, "ema9": 9.0408, "ema20": 9.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.441, "spread_pct": 0.664, "rvol": 0.073, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:17:01.713707", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.0s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.455, "vwap": 7.4514, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0606, "ema9": 7.4475, "ema20": 7.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.612, "stage3": {"stop": 7.4333, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.5326, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:01.714779", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0372, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0307, "flat_threshold_pct": 0.1023, "ema9": 9.1166, "ema20": 9.1258, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.397, "spread_pct": 0.549, "rvol": 0.087, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:17:01.715731", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4057, "vwap": 12.7071, "vwap_slope": -0.0076, "atr": 0.0998, "atr_pct": 0.805, "trend": "flat", "slope_pct": -0.158, "flat_threshold_pct": 0.2012, "ema9": 12.4046, "ema20": 12.4601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 8.242, "spread_pct": 0.322, "rvol": 0.106, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T14:17:01.716679", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.33"], "metrics": {"price": 6.325, "vwap": 6.3278, "vwap_slope": 0.0051, "atr": 0.0189, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0748, "ema9": 6.33, "ema20": 6.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.304, "distance_from_high_pct": 0.94, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.796}}
{"timestamp": "2026-09-22T14:17:01.772650", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (537.9s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 5.585, "vwap": 5.5432, "vwap_slope": 0.0018, "atr": 0.0167, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0747, "ema9": 5.5734, "ema20": 5.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.565, "risk": 0.02, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2683, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:17:01.773885", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.242, "vwap_slope": 0.0041, "atr": 0.0163, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0386, "flat_threshold_pct": 0.0771, "ema9": 5.277, "ema20": 5.2699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 0.472, "spread_pct": 0.569, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:17:01.780458", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7063, "vwap_slope": -0.0023, "atr": 0.0264, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0764, "ema9": 8.6625, "ema20": 8.6737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:17:01.781853", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.1s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.09, "vwap": 11.9418, "vwap_slope": 0.0101, "atr": 0.0886, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0831, "flat_threshold_pct": 0.1833, "ema9": 12.0798, "ema20": 11.9919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.924, "distance_from_high_pct": 1.547, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.539, "stage3": {"stop": 11.9837, "risk": 0.1063, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.7972, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:01.785180", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.89, "vwap": 8.9713, "vwap_slope": -0.0045, "atr": 0.0178, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0501, "ema9": 8.9065, "ema20": 8.9237, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 2.308, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.396}}
{"timestamp": "2026-09-22T14:17:01.790202", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.75% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8422, "vwap_slope": -0.0065, "atr": 0.0659, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.352, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.161, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T14:17:01.791683", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8006, "vwap_slope": 0.0049, "atr": 0.0459, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0705, "flat_threshold_pct": 0.1456, "ema9": 7.8925, "ema20": 7.8693, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.249, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T14:17:01.792768", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6958, "vwap": 14.7942, "vwap_slope": -0.0025, "atr": 0.0321, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0546, "ema9": 14.711, "ema20": 14.7159, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.897, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T14:17:01.793924", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (349.9s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.145, "vwap": 10.0752, "vwap_slope": 0.0021, "atr": 0.032, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0788, "ema9": 10.1356, "ema20": 10.1205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 0.442, "spread_pct": 0.099, "rvol": 0.167, "volume_pace_ratio": 1.386, "stage3": {"stop": 10.1066, "risk": 0.0384, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9152, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:01.795024", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 543.0s", "imbalance +57% >= 50% buy threshold, stop 9.26", "entry_score 77.7"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1547, "vwap_slope": 0.0152, "atr": 0.0375, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1008, "ema9": 9.2494, "ema20": 9.1969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.564, "distance_from_high_pct": 0.475, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.26, "risk": 0.045, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5745, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 9.26"}, "entry_score": 77.73, "entry_score_breakdown": {"imbalance_sub": 0.392, "volume_pace_sub": 1.0, "volatility_sub": 0.939, "slope_sub": 1.0, "volume_accel_sub": 0.718}}}
{"timestamp": "2026-09-22T14:17:01.839429", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0397, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.072, "ema9": 13.7961, "ema20": 13.7988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:17:01.841186", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1517, "vwap_slope": 0.0009, "atr": 0.0164, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0664, "ema9": 6.1829, "ema20": 6.1736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.861}}
{"timestamp": "2026-09-22T14:17:01.843062", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "trend negative (slope -0.062%, flat band 0.062%)"], "metrics": {"price": 13.3783, "vwap": 13.4427, "vwap_slope": -0.0029, "atr": 0.0331, "atr_pct": 0.247, "trend": "negative", "slope_pct": -0.0623, "flat_threshold_pct": 0.0618, "ema9": 13.3704, "ema20": 13.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 4.029, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:17:06.852717", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1087, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:06.853490", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5102, "vwap_slope": 0.0001, "atr": 0.0152, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": false, "stop": 5.4968, "imbalance_decline_count": 1, "imbalance_cur": -0.03773584905660377, "imbalance_prev": 0.17293233082706766}}
{"timestamp": "2026-09-22T14:17:06.853992", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3924, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3476, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:17:06.854675", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3924, "vwap": 9.0695, "vwap_slope": 0.0205, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1814, "lower_highs_lower_lows": true, "stop": 9.2642, "imbalance_decline_count": 0, "imbalance_cur": -0.2409343542306347, "imbalance_prev": -0.6347116632671982}}
{"timestamp": "2026-09-22T14:17:06.855115", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 12.4274, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0385, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:06.855603", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4274, "vwap": 12.3483, "vwap_slope": 0.0053, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": true, "stop": 12.3753, "imbalance_decline_count": 2, "imbalance_cur": -0.5529225908372828, "imbalance_prev": -0.05547550432276657}}
{"timestamp": "2026-09-22T14:17:06.857031", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.5756, "vwap": 13.6786, "vwap_slope": -0.018, "atr": 0.286, "atr_pct": 2.107, "trend": "flat", "slope_pct": -0.1913, "flat_threshold_pct": 0.5266, "ema9": 13.255, "ema20": 13.2977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 14.457, "spread_pct": 0.588, "rvol": 2.522, "volume_pace_ratio": 20.873}}
{"timestamp": "2026-09-22T14:17:06.858058", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8484, "vwap_slope": -0.0036, "atr": 0.0265, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.0758, "ema9": 8.7877, "ema20": 8.7811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.617, "volume_pace_ratio": 5.108}}
{"timestamp": "2026-09-22T14:17:06.858889", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.6061, "vwap_slope": -0.0091, "atr": 0.09, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.1396, "flat_threshold_pct": 0.1702, "ema9": 13.2184, "ema20": 13.2133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 6.836, "spread_pct": 0.379, "rvol": 0.115, "volume_pace_ratio": 0.951}}
{"timestamp": "2026-09-22T14:17:06.859638", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4054, "vwap_slope": -0.001, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0716, "ema9": 6.3757, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T14:17:06.860434", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.75, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0657, "atr_pct": 0.751, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.1877, "ema9": 8.7802, "ema20": 8.779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:17:06.862729", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6901, "vwap": 12.7281, "vwap_slope": -0.0001, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0721, "ema9": 12.7346, "ema20": 12.7369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:17:06.863548", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7832, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0448, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.1274, "ema9": 8.7526, "ema20": 8.7125, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 4.841, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 4.585}}
{"timestamp": "2026-09-22T14:17:06.864406", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.565, "vwap": 11.6228, "vwap_slope": -0.0008, "atr": 0.0454, "atr_pct": 0.392, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0981, "ema9": 11.592, "ema20": 11.6099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.908, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T14:17:06.865170", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2812, "vwap_slope": -0.0052, "atr": 0.0196, "atr_pct": 0.193, "trend": "negative", "slope_pct": -0.1069, "flat_threshold_pct": 0.05, "ema9": 10.1564, "ema20": 10.1906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:17:06.865903", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0381, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0983, "ema9": 9.0408, "ema20": 9.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.441, "spread_pct": 0.664, "rvol": 0.073, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:17:06.866724", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.465, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0177, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0594, "ema9": 7.451, "ema20": 7.4448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:17:06.867506", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0851, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0372, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.1024, "ema9": 9.1137, "ema20": 9.1243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.555, "spread_pct": 0.659, "rvol": 0.087, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:17:06.868372", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4344, "vwap": 12.7071, "vwap_slope": -0.0076, "atr": 0.1009, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.1574, "flat_threshold_pct": 0.2028, "ema9": 12.4103, "ema20": 12.4628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 8.03, "spread_pct": 0.322, "rvol": 0.106, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T14:17:06.869859", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.33"], "metrics": {"price": 6.325, "vwap": 6.3278, "vwap_slope": 0.0002, "atr": 0.0175, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0692, "ema9": 6.329, "ema20": 6.3292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.346, "distance_from_high_pct": 0.94, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.793}}
{"timestamp": "2026-09-22T14:17:06.870725", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 543.0s", "imbalance +54% >= 50% buy threshold, stop 5.56", "entry_score 80.0"], "reasons_against": [], "metrics": {"price": 5.5801, "vwap": 5.5432, "vwap_slope": 0.0018, "atr": 0.0171, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.0764, "ema9": 5.5724, "ema20": 5.5628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 0.689, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5596, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5351, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 5.56"}, "entry_score": 80.01, "entry_score_breakdown": {"imbalance_sub": 0.336, "volume_pace_sub": 1.0, "volatility_sub": 0.996, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:06.926203", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.275, "vwap": 5.242, "vwap_slope": 0.0032, "atr": 0.0152, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0377, "flat_threshold_pct": 0.072, "ema9": 5.2766, "ema20": 5.2703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.472, "spread_pct": 0.379, "rvol": 0.021, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:17:06.928518", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.635, "vwap": 8.7061, "vwap_slope": -0.0025, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0796, "ema9": 8.6605, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 2.54, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:17:06.929479", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.3s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.09, "vwap": 11.9418, "vwap_slope": 0.0101, "atr": 0.0886, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.0831, "flat_threshold_pct": 0.1833, "ema9": 12.0798, "ema20": 11.9919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.924, "distance_from_high_pct": 1.547, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.538, "stage3": {"stop": 11.9837, "risk": 0.1063, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.7972, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:06.930344", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9712, "vwap_slope": -0.0045, "atr": 0.0182, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0511, "ema9": 8.9075, "ema20": 8.9242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.393}}
{"timestamp": "2026-09-22T14:17:06.931203", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.75% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8422, "vwap_slope": -0.0065, "atr": 0.0659, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.352, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 7.143, "spread_pct": 2.746, "rvol": 0.161, "volume_pace_ratio": 1.329}}
{"timestamp": "2026-09-22T14:17:06.931988", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.893, "vwap": 7.8007, "vwap_slope": 0.0026, "atr": 0.0426, "atr_pct": 0.54, "trend": "flat", "slope_pct": 0.069, "flat_threshold_pct": 0.135, "ema9": 7.8926, "ema20": 7.8715, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.258, "distance_from_high_pct": 0.966, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:17:06.932778", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.7942, "vwap_slope": -0.0025, "atr": 0.0332, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0565, "ema9": 14.7098, "ema20": 14.7153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.369}}
{"timestamp": "2026-09-22T14:17:06.934472", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (355.0s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.14, "vwap": 10.0754, "vwap_slope": 0.0017, "atr": 0.0305, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0753, "ema9": 10.1365, "ema20": 10.1223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 0.491, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.387, "stage3": {"stop": 10.1034, "risk": 0.0366, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3547, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:06.936160", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (548.1s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 9.2943, "vwap": 9.1547, "vwap_slope": 0.0074, "atr": 0.0379, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.013, "flat_threshold_pct": 0.1021, "ema9": 9.2584, "ema20": 9.2062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.442, "distance_from_high_pct": 0.589, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.2488, "risk": 0.0455, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3469, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:17:06.936995", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0372, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0675, "ema9": 13.7959, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:17:06.937766", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1518, "vwap_slope": 0.0009, "atr": 0.0164, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0664, "ema9": 6.1829, "ema20": 6.1736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T14:17:06.938538", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4427, "vwap_slope": -0.0029, "atr": 0.0346, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0628, "flat_threshold_pct": 0.0648, "ema9": 13.3658, "ema20": 13.3671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:17:11.943406", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1087, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:11.945630", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5102, "vwap_slope": 0.0001, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": false, "stop": 5.4957, "imbalance_decline_count": 0, "imbalance_cur": 0.9261497146693521, "imbalance_prev": -0.03773584905660377}}
{"timestamp": "2026-09-22T14:17:11.947106", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.38, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3872, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:17:11.948047", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.38, "vwap": 9.0697, "vwap_slope": 0.0207, "atr": 0.1069, "trend": "flat", "slope_pct": 0.181, "lower_highs_lower_lows": true, "stop": 9.2518, "imbalance_decline_count": 1, "imbalance_cur": -0.26561662916532736, "imbalance_prev": -0.2409343542306347}}
{"timestamp": "2026-09-22T14:17:11.950197", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.39, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1289, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:11.951132", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.39, "vwap": 12.3483, "vwap_slope": 0.0053, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0287, "lower_highs_lower_lows": true, "stop": 12.3379, "imbalance_decline_count": 0, "imbalance_cur": -0.5331254871395168, "imbalance_prev": -0.5529225908372828}}
{"timestamp": "2026-09-22T14:17:11.953779", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.6401, "vwap": 13.6785, "vwap_slope": -0.0181, "atr": 0.286, "atr_pct": 2.097, "trend": "flat", "slope_pct": -0.1895, "flat_threshold_pct": 0.5242, "ema9": 13.2679, "ema20": 13.3038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 14.051, "spread_pct": 0.147, "rvol": 2.524, "volume_pace_ratio": 20.856}}
{"timestamp": "2026-09-22T14:17:11.956245", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8483, "vwap_slope": -0.0037, "atr": 0.0265, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.0758, "ema9": 8.7877, "ema20": 8.7811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.617, "volume_pace_ratio": 5.101}}
{"timestamp": "2026-09-22T14:17:11.958063", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.6058, "vwap_slope": -0.0094, "atr": 0.09, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.14, "flat_threshold_pct": 0.1705, "ema9": 13.2144, "ema20": 13.2114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 6.977, "spread_pct": 0.455, "rvol": 0.115, "volume_pace_ratio": 0.95}}
{"timestamp": "2026-09-22T14:17:11.959211", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3862, "vwap": 6.4054, "vwap_slope": -0.001, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0715, "ema9": 6.3769, "ema20": 6.3784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.798, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:17:11.960350", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.81", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.75, "vwap": 8.8118, "vwap_slope": -0.0003, "atr": 0.0657, "atr_pct": 0.751, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.1877, "ema9": 8.7802, "ema20": 8.779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 2.778, "spread_pct": 3.429, "rvol": 0.045, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:17:11.961637", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.7281, "vwap_slope": -0.0001, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0721, "ema9": 12.7346, "ema20": 12.7369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:17:11.962822", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7875, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0448, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.1274, "ema9": 8.7535, "ema20": 8.7129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 4.794, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 4.578}}
{"timestamp": "2026-09-22T14:17:11.964077", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5799, "vwap": 11.6228, "vwap_slope": -0.0009, "atr": 0.0457, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.0986, "ema9": 11.595, "ema20": 11.6113, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 1.782, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T14:17:11.965249", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2812, "vwap_slope": -0.0052, "atr": 0.0196, "atr_pct": 0.193, "trend": "negative", "slope_pct": -0.1069, "flat_threshold_pct": 0.05, "ema9": 10.1564, "ema20": 10.1906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:17:11.967434", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0381, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0983, "ema9": 9.0408, "ema20": 9.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.441, "spread_pct": 0.664, "rvol": 0.073, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:17:11.969110", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.4576, "vwap": 7.4515, "vwap_slope": 0.0003, "atr": 0.0177, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0594, "ema9": 7.4495, "ema20": 7.4441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 1.224, "spread_pct": 0.134, "rvol": 0.074, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:17:11.969995", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0372, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.1024, "ema9": 9.1146, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.503, "spread_pct": 0.33, "rvol": 0.087, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:17:11.971060", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4, "vwap": 12.7066, "vwap_slope": -0.0081, "atr": 0.1009, "atr_pct": 0.814, "trend": "flat", "slope_pct": -0.1581, "flat_threshold_pct": 0.2034, "ema9": 12.4035, "ema20": 12.4595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 8.284, "spread_pct": 0.322, "rvol": 0.107, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T14:17:11.972548", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3279, "vwap_slope": 0.0003, "atr": 0.0189, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0746, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.371, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.809}}
{"timestamp": "2026-09-22T14:17:11.973196", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 548.1s", "imbalance +50% >= 50% buy threshold, stop 5.57", "entry_score 78.6"], "reasons_against": [], "metrics": {"price": 5.5899, "vwap": 5.5432, "vwap_slope": 0.0019, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.0763, "ema9": 5.5744, "ema20": 5.5638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 0.514, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.54, "stage3": {"stop": 5.5694, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5021, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 5.57"}, "entry_score": 78.6, "entry_score_breakdown": {"imbalance_sub": 0.289, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:12.010142", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.27, "vwap": 5.242, "vwap_slope": 0.0032, "atr": 0.0156, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0374, "flat_threshold_pct": 0.0738, "ema9": 5.2756, "ema20": 5.2699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 0.566, "spread_pct": 0.379, "rvol": 0.021, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:17:12.012783", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6498, "vwap": 8.7058, "vwap_slope": -0.0028, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0794, "ema9": 8.6635, "ema20": 8.6741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 2.372, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:17:12.013984", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9418, "vwap_slope": 0.0102, "atr": 0.0889, "atr_pct": 0.735, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1837, "ema9": 12.0818, "ema20": 11.9929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.926, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.538, "stage3": {"stop": 11.9933, "risk": 0.1067, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:12.017066", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8925, "vwap": 8.9712, "vwap_slope": -0.0045, "atr": 0.0182, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0362, "flat_threshold_pct": 0.0511, "ema9": 8.907, "ema20": 8.9239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.28, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.391}}
{"timestamp": "2026-09-22T14:17:12.018828", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.33% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8422, "vwap_slope": -0.0065, "atr": 0.0659, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.352, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 7.143, "spread_pct": 2.328, "rvol": 0.161, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:17:12.020639", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.893, "vwap": 7.8007, "vwap_slope": 0.0026, "atr": 0.0426, "atr_pct": 0.54, "trend": "flat", "slope_pct": 0.069, "flat_threshold_pct": 0.135, "ema9": 7.8926, "ema20": 7.8715, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.258, "distance_from_high_pct": 0.966, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T14:17:12.021610", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7201, "vwap": 14.7942, "vwap_slope": -0.0025, "atr": 0.0334, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0567, "ema9": 14.7158, "ema20": 14.7182, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.735, "spread_pct": 0.068, "rvol": 0.165, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:17:12.022558", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (360.1s) but room-to-run failed: imbalance -31% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.14, "vwap": 10.0754, "vwap_slope": 0.0017, "atr": 0.0305, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0753, "ema9": 10.1365, "ema20": 10.1223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.491, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.385, "stage3": {"stop": 10.1034, "risk": 0.0366, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3128, "passed": false, "reason": "imbalance -31% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:12.023626", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (553.2s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 9.2943, "vwap": 9.1547, "vwap_slope": 0.0074, "atr": 0.0379, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.013, "flat_threshold_pct": 0.1021, "ema9": 9.2584, "ema20": 9.2062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.442, "distance_from_high_pct": 0.589, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.2488, "risk": 0.0455, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3469, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:17:12.024567", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7985, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0386, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.07, "ema9": 13.7966, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.51, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:17:12.025511", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1517, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0679, "ema9": 6.1809, "ema20": 6.1726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.859}}
{"timestamp": "2026-09-22T14:17:12.026410", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4427, "vwap_slope": -0.0029, "atr": 0.0346, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0628, "flat_threshold_pct": 0.0648, "ema9": 13.3658, "ema20": 13.3671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:17:17.032494", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1087, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:17.035912", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5102, "vwap_slope": 0.0001, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": false, "stop": 5.4957, "imbalance_decline_count": 0, "imbalance_cur": 0.9273927392739274, "imbalance_prev": 0.9261497146693521}}
{"timestamp": "2026-09-22T14:17:17.036892", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3713, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:17:17.037890", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.0704, "vwap_slope": 0.0214, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1812, "lower_highs_lower_lows": true, "stop": 9.2568, "imbalance_decline_count": 2, "imbalance_cur": -0.30616019348413714, "imbalance_prev": -0.26561662916532736}}
{"timestamp": "2026-09-22T14:17:17.038466", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.081%)", "metrics": {"price": 12.4099, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0808, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:17.039232", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4099, "vwap": 12.3486, "vwap_slope": 0.0056, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0291, "lower_highs_lower_lows": true, "stop": 12.3578, "imbalance_decline_count": 0, "imbalance_cur": 0.0708626434653832, "imbalance_prev": -0.5331254871395168}}
{"timestamp": "2026-09-22T14:17:17.040889", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.66 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.659, "vwap": 13.6784, "vwap_slope": -0.0182, "atr": 0.2917, "atr_pct": 2.136, "trend": "flat", "slope_pct": -0.189, "flat_threshold_pct": 0.5339, "ema9": 13.2717, "ema20": 13.3056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 13.932, "spread_pct": 0.293, "rvol": 2.535, "volume_pace_ratio": 20.909}}
{"timestamp": "2026-09-22T14:17:17.042188", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8483, "vwap_slope": -0.0037, "atr": 0.0265, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.0758, "ema9": 8.7877, "ema20": 8.7811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.617, "volume_pace_ratio": 5.093}}
{"timestamp": "2026-09-22T14:17:17.043314", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.6058, "vwap_slope": -0.0094, "atr": 0.09, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.1398, "flat_threshold_pct": 0.1704, "ema9": 13.2164, "ema20": 13.2124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 6.906, "spread_pct": 0.531, "rvol": 0.115, "volume_pace_ratio": 0.948}}
{"timestamp": "2026-09-22T14:17:17.044471", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4054, "vwap_slope": -0.001, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0716, "ema9": 6.3757, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:17:17.045713", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.54% exceeds max 1.0%"], "metrics": {"price": 8.8725, "vwap": 8.8373, "vwap_slope": 0.0255, "atr": 0.0814, "atr_pct": 0.918, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.2294, "ema9": 8.7987, "ema20": 8.7879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.218, "distance_from_high_pct": 1.526, "spread_pct": 5.54, "rvol": 0.061, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:17:17.047550", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7281, "vwap_slope": -0.0001, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0721, "ema9": 12.7356, "ema20": 12.7374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:17:17.048793", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0448, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.1273, "ema9": 8.754, "ema20": 8.7132, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 4.767, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 4.57}}
{"timestamp": "2026-09-22T14:17:17.050535", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.585, "vwap": 11.6228, "vwap_slope": -0.0009, "atr": 0.0457, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.0985, "ema9": 11.596, "ema20": 11.6118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.677}}
{"timestamp": "2026-09-22T14:17:17.052434", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2812, "vwap_slope": -0.0052, "atr": 0.0196, "atr_pct": 0.193, "trend": "negative", "slope_pct": -0.1069, "flat_threshold_pct": 0.05, "ema9": 10.1564, "ema20": 10.1906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:17:17.054321", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0381, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0983, "ema9": 9.0408, "ema20": 9.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.441, "spread_pct": 0.664, "rvol": 0.073, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:17:17.055359", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.4577, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0606, "ema9": 7.4495, "ema20": 7.4441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 1.223, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:17:17.056559", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0372, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.1024, "ema9": 9.1146, "ema20": 9.1248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.503, "spread_pct": 0.33, "rvol": 0.087, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:17:17.057678", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7064, "vwap_slope": -0.0083, "atr": 0.1013, "atr_pct": 0.816, "trend": "flat", "slope_pct": -0.1579, "flat_threshold_pct": 0.204, "ema9": 12.4055, "ema20": 12.4605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 8.21, "spread_pct": 0.322, "rvol": 0.107, "volume_pace_ratio": 0.879}}
{"timestamp": "2026-09-22T14:17:17.058824", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3279, "vwap_slope": 0.0003, "atr": 0.0189, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0746, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.372, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.806}}
{"timestamp": "2026-09-22T14:17:17.059780", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 553.2s", "imbalance +66% >= 50% buy threshold, stop 5.56", "entry_score 85.2"], "reasons_against": [], "metrics": {"price": 5.58, "vwap": 5.5432, "vwap_slope": 0.0018, "atr": 0.0171, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.0764, "ema9": 5.5724, "ema20": 5.5628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5595, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6556, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 5.56"}, "entry_score": 85.17, "entry_score_breakdown": {"imbalance_sub": 0.508, "volume_pace_sub": 1.0, "volatility_sub": 0.996, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:17.107107", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:17:17.108422", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7056, "vwap_slope": -0.003, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0795, "ema9": 8.6625, "ema20": 8.6737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:17:17.109448", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9418, "vwap_slope": 0.0102, "atr": 0.0889, "atr_pct": 0.735, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1837, "ema9": 12.0818, "ema20": 11.9929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.926, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.537, "stage3": {"stop": 11.9933, "risk": 0.1067, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:17.110387", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8972, "vwap": 8.9712, "vwap_slope": -0.0045, "atr": 0.0183, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0515, "ema9": 8.908, "ema20": 8.9244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.229, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T14:17:17.111428", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.11% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8422, "vwap_slope": -0.0065, "atr": 0.0659, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.352, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 7.143, "spread_pct": 2.114, "rvol": 0.161, "volume_pace_ratio": 1.324}}
{"timestamp": "2026-09-22T14:17:17.112662", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8007, "vwap_slope": 0.0027, "atr": 0.043, "atr_pct": 0.545, "trend": "flat", "slope_pct": 0.0687, "flat_threshold_pct": 0.1362, "ema9": 7.891, "ema20": 7.8708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.259, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:17:17.113592", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.794, "vwap_slope": -0.0026, "atr": 0.0337, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0575, "ema9": 14.7078, "ema20": 14.7144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:17:17.114515", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (365.2s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 10.152, "vwap": 10.0755, "vwap_slope": 0.0017, "atr": 0.031, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0764, "ema9": 10.1389, "ema20": 10.1235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.373, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.383, "stage3": {"stop": 10.1148, "risk": 0.0372, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0393, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:17:17.116606", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (558.3s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 9.2943, "vwap": 9.1547, "vwap_slope": 0.0074, "atr": 0.0379, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.013, "flat_threshold_pct": 0.1021, "ema9": 9.2584, "ema20": 9.2062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.442, "distance_from_high_pct": 0.589, "spread_pct": 0.322, "rvol": 0.056, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2488, "risk": 0.0455, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3469, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:17:17.118441", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7985, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0386, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.07, "ema9": 13.7966, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 1.51, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:17:17.119423", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1518, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0679, "ema9": 6.1809, "ema20": 6.1726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.858}}
{"timestamp": "2026-09-22T14:17:17.120280", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4427, "vwap_slope": -0.0029, "atr": 0.0347, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0628, "flat_threshold_pct": 0.065, "ema9": 13.3658, "ema20": 13.3671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.127, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:17:22.123232", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 5.5277, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0397, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:22.124945", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5277, "vwap": 5.5103, "vwap_slope": 0.0002, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0161, "lower_highs_lower_lows": false, "stop": 5.5084, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.9273927392739274}}
{"timestamp": "2026-09-22T14:17:22.125692", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3713, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:17:22.126400", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.0707, "vwap_slope": 0.0217, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1812, "lower_highs_lower_lows": true, "stop": 9.2568, "imbalance_decline_count": 0, "imbalance_cur": -0.2706249426447646, "imbalance_prev": -0.30616019348413714}}
{"timestamp": "2026-09-22T14:17:22.126901", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.081%)", "metrics": {"price": 12.41, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0805, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:22.127463", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.41, "vwap": 12.3488, "vwap_slope": 0.0057, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0291, "lower_highs_lower_lows": true, "stop": 12.3579, "imbalance_decline_count": 0, "imbalance_cur": 0.3040360693139225, "imbalance_prev": 0.0708626434653832}}
{"timestamp": "2026-09-22T14:17:22.129086", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.64 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.6399, "vwap": 13.6782, "vwap_slope": -0.0184, "atr": 0.2917, "atr_pct": 2.139, "trend": "flat", "slope_pct": -0.1895, "flat_threshold_pct": 0.5346, "ema9": 13.2678, "ema20": 13.3038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 14.052, "spread_pct": 0.073, "rvol": 2.54, "volume_pace_ratio": 20.911}}
{"timestamp": "2026-09-22T14:17:22.129789", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8483, "vwap_slope": -0.0037, "atr": 0.0265, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0329, "flat_threshold_pct": 0.0758, "ema9": 8.7887, "ema20": 8.7815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 4.989, "spread_pct": 0.114, "rvol": 0.618, "volume_pace_ratio": 5.085}}
{"timestamp": "2026-09-22T14:17:22.130807", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.6057, "vwap_slope": -0.0094, "atr": 0.09, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.1396, "flat_threshold_pct": 0.1702, "ema9": 13.2184, "ema20": 13.2133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.241, "distance_from_high_pct": 6.836, "spread_pct": 0.455, "rvol": 0.115, "volume_pace_ratio": 0.946}}
{"timestamp": "2026-09-22T14:17:22.131762", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.385, "vwap": 6.4054, "vwap_slope": -0.001, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0715, "ema9": 6.3767, "ema20": 6.3783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.816, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:17:22.132688", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.8725, "vwap": 8.8373, "vwap_slope": 0.0255, "atr": 0.0814, "atr_pct": 0.918, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.2294, "ema9": 8.7987, "ema20": 8.7879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.218, "distance_from_high_pct": 1.526, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:17:22.133758", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7281, "vwap_slope": -0.0001, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0721, "ema9": 12.7356, "ema20": 12.7374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:17:22.134669", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0448, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.1274, "ema9": 8.753, "ema20": 8.7127, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 4.821, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 4.562}}
{"timestamp": "2026-09-22T14:17:22.135615", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.575, "vwap": 11.6228, "vwap_slope": -0.0009, "atr": 0.0457, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.0986, "ema9": 11.594, "ema20": 11.6108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T14:17:22.136698", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.15, "vwap": 10.2812, "vwap_slope": -0.0052, "atr": 0.0196, "atr_pct": 0.193, "trend": "negative", "slope_pct": -0.1069, "flat_threshold_pct": 0.05, "ema9": 10.1564, "ema20": 10.1906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 5.139, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:17:22.137544", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0381, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0983, "ema9": 9.0408, "ema20": 9.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.441, "spread_pct": 0.664, "rvol": 0.073, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:17:22.138871", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.4577, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0606, "ema9": 7.4495, "ema20": 7.4441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 1.223, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:17:22.139657", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0969, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0379, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.1043, "ema9": 9.116, "ema20": 9.1255, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.43, "spread_pct": 0.33, "rvol": 0.087, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:17:22.140697", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.4057, "vwap": 12.7064, "vwap_slope": -0.0083, "atr": 0.1013, "atr_pct": 0.816, "trend": "flat", "slope_pct": -0.158, "flat_threshold_pct": 0.2041, "ema9": 12.4046, "ema20": 12.4601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 8.242, "spread_pct": 0.322, "rvol": 0.107, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T14:17:22.142224", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3279, "vwap_slope": 0.0003, "atr": 0.0189, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0746, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.373, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.804}}
{"timestamp": "2026-09-22T14:17:22.143283", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 558.3s", "imbalance +71% >= 50% buy threshold, stop 5.56", "entry_score 87.3"], "reasons_against": [], "metrics": {"price": 5.585, "vwap": 5.5433, "vwap_slope": 0.0019, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0764, "ema9": 5.5734, "ema20": 5.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.065, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5645, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7052, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 5.56"}, "entry_score": 87.31, "entry_score_breakdown": {"imbalance_sub": 0.579, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:22.185487", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:17:22.186717", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.64, "vwap": 8.7056, "vwap_slope": -0.0031, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0795, "ema9": 8.6615, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 2.483, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:17:22.187690", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9419, "vwap_slope": 0.0102, "atr": 0.0893, "atr_pct": 0.738, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1846, "ema9": 12.0818, "ema20": 11.9929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.927, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.536, "stage3": {"stop": 11.9928, "risk": 0.1072, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:22.188708", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8972, "vwap": 8.9712, "vwap_slope": -0.0045, "atr": 0.0183, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0515, "ema9": 8.908, "ema20": 8.9244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.229, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.386}}
{"timestamp": "2026-09-22T14:17:22.189686", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.90% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8422, "vwap_slope": -0.0065, "atr": 0.0659, "atr_pct": 1.408, "trend": "flat", "slope_pct": -0.0391, "flat_threshold_pct": 0.352, "ema9": 4.7554, "ema20": 4.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 7.143, "spread_pct": 1.905, "rvol": 0.161, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T14:17:22.190707", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8873, "vwap": 7.8007, "vwap_slope": 0.0027, "atr": 0.043, "atr_pct": 0.545, "trend": "flat", "slope_pct": 0.0688, "flat_threshold_pct": 0.1362, "ema9": 7.8915, "ema20": 7.871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.259, "distance_from_high_pct": 1.038, "spread_pct": 0.127, "rvol": 0.134, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:17:22.191661", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.695, "vwap": 14.794, "vwap_slope": -0.0026, "atr": 0.0337, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0574, "ema9": 14.7108, "ema20": 14.7158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T14:17:22.192560", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (370.3s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.13, "vwap": 10.0755, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0766, "ema9": 10.1345, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.589, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.381, "stage3": {"stop": 10.0928, "risk": 0.0372, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2046, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:22.193523", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (563.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.29, "vwap": 9.1549, "vwap_slope": 0.0076, "atr": 0.0382, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.1029, "ema9": 9.2575, "ema20": 9.2058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.446, "distance_from_high_pct": 0.635, "spread_pct": 0.323, "rvol": 0.057, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2442, "risk": 0.0458, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:22.194389", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8149, "vwap": 13.8088, "vwap_slope": -0.0002, "atr": 0.0388, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0703, "ema9": 13.7998, "ema20": 13.8003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.393, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:17:22.195238", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1518, "vwap_slope": 0.001, "atr": 0.0168, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0678, "ema9": 6.1829, "ema20": 6.1736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.857}}
{"timestamp": "2026-09-22T14:17:22.196166", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.355, "vwap": 13.4424, "vwap_slope": -0.0032, "atr": 0.0351, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0628, "flat_threshold_pct": 0.0656, "ema9": 13.3658, "ema20": 13.3671, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.128, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:17:27.202069", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.52, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0815, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:27.203631", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.52, "vwap": 5.5103, "vwap_slope": 0.0002, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0157, "lower_highs_lower_lows": true, "stop": 5.5003, "imbalance_decline_count": 1, "imbalance_cur": -0.26879271070615035, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:17:27.204420", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.39, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3553, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:17:27.205040", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.39, "vwap": 9.071, "vwap_slope": 0.022, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1813, "lower_highs_lower_lows": true, "stop": 9.2618, "imbalance_decline_count": 1, "imbalance_cur": -0.6068376068376068, "imbalance_prev": -0.2706249426447646}}
{"timestamp": "2026-09-22T14:17:27.205520", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.395, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1168, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:27.206059", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.395, "vwap": 12.3488, "vwap_slope": 0.0057, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": true, "stop": 12.3429, "imbalance_decline_count": 1, "imbalance_cur": 0.26277602523659305, "imbalance_prev": 0.3040360693139225}}
{"timestamp": "2026-09-22T14:17:27.207578", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.68", "VWAP sloping down"], "metrics": {"price": 13.62, "vwap": 13.678, "vwap_slope": -0.0186, "atr": 0.2917, "atr_pct": 2.142, "trend": "flat", "slope_pct": -0.1901, "flat_threshold_pct": 0.5354, "ema9": 13.2639, "ema20": 13.3019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 14.178, "spread_pct": 0.294, "rvol": 2.549, "volume_pace_ratio": 20.946}}
{"timestamp": "2026-09-22T14:17:27.208506", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8482, "vwap_slope": -0.0038, "atr": 0.0265, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0329, "flat_threshold_pct": 0.0758, "ema9": 8.7887, "ema20": 8.7815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 4.989, "spread_pct": 0.114, "rvol": 0.618, "volume_pace_ratio": 5.082}}
{"timestamp": "2026-09-22T14:17:27.209355", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.2198, "vwap": 13.6055, "vwap_slope": -0.0097, "atr": 0.09, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.1397, "flat_threshold_pct": 0.1702, "ema9": 13.2184, "ema20": 13.2133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 6.837, "spread_pct": 0.303, "rvol": 0.115, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T14:17:27.210136", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.39 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.3867, "vwap": 6.4054, "vwap_slope": -0.001, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.0715, "ema9": 6.377, "ema20": 6.3785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.79, "spread_pct": 0.157, "rvol": 0.152, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:17:27.211015", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.8725, "vwap": 8.8373, "vwap_slope": 0.0255, "atr": 0.0814, "atr_pct": 0.918, "trend": "flat", "slope_pct": 0.0268, "flat_threshold_pct": 0.2294, "ema9": 8.7987, "ema20": 8.7879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.218, "distance_from_high_pct": 1.526, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:17:27.211805", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6877, "vwap": 12.7281, "vwap_slope": -0.0001, "atr": 0.037, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0728, "ema9": 12.7342, "ema20": 12.7367, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 0.877, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:17:27.212647", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0451, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.1286, "ema9": 8.751, "ema20": 8.7117, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.554, "volume_pace_ratio": 4.557}}
{"timestamp": "2026-09-22T14:17:27.213510", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.57, "vwap": 11.6228, "vwap_slope": -0.0009, "atr": 0.0459, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0992, "ema9": 11.593, "ema20": 11.6104, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:17:27.214295", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1522, "vwap": 10.2812, "vwap_slope": -0.0052, "atr": 0.0196, "atr_pct": 0.193, "trend": "negative", "slope_pct": -0.1069, "flat_threshold_pct": 0.05, "ema9": 10.1568, "ema20": 10.1908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 5.119, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:17:27.215180", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0381, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0983, "ema9": 9.0408, "ema20": 9.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.441, "spread_pct": 0.664, "rvol": 0.073, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:17:27.215996", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.4577, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0606, "ema9": 7.4495, "ema20": 7.4441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 1.223, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:17:27.216826", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0969, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0379, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.1043, "ema9": 9.116, "ema20": 9.1255, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.43, "spread_pct": 0.33, "rvol": 0.087, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:17:27.217673", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.41, "vwap": 12.705, "vwap_slope": -0.0097, "atr": 0.1027, "atr_pct": 0.828, "trend": "flat", "slope_pct": -0.1579, "flat_threshold_pct": 0.2069, "ema9": 12.4055, "ema20": 12.4605, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 8.21, "spread_pct": 0.483, "rvol": 0.107, "volume_pace_ratio": 0.88}}
{"timestamp": "2026-09-22T14:17:27.218738", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3279, "vwap_slope": 0.0003, "atr": 0.0189, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0746, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.373, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.801}}
{"timestamp": "2026-09-22T14:17:27.220425", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 563.3s", "imbalance +85% >= 50% buy threshold, stop 5.56", "entry_score 93.5"], "reasons_against": [], "metrics": {"price": 5.585, "vwap": 5.5433, "vwap_slope": 0.002, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0764, "ema9": 5.5734, "ema20": 5.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5645, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8487, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 5.56"}, "entry_score": 93.46, "entry_score_breakdown": {"imbalance_sub": 0.784, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:27.256253", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:17:27.257298", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7054, "vwap_slope": -0.0032, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0794, "ema9": 8.6635, "ema20": 8.6742, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:17:27.258268", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9419, "vwap_slope": 0.0102, "atr": 0.0893, "atr_pct": 0.738, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1846, "ema9": 12.0818, "ema20": 11.9929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.927, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.535, "stage3": {"stop": 11.9928, "risk": 0.1072, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:27.259166", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9712, "vwap_slope": -0.0046, "atr": 0.0183, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0515, "ema9": 8.9075, "ema20": 8.9242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.384}}
{"timestamp": "2026-09-22T14:17:27.259985", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0642, "atr_pct": 1.372, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.343, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T14:17:27.260820", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8916, "vwap": 7.8013, "vwap_slope": 0.0033, "atr": 0.0431, "atr_pct": 0.546, "trend": "flat", "slope_pct": 0.0689, "flat_threshold_pct": 0.1364, "ema9": 7.8923, "ema20": 7.8714, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.275, "distance_from_high_pct": 0.984, "spread_pct": 0.127, "rvol": 0.135, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:17:27.261638", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.69, "vwap": 14.794, "vwap_slope": -0.0026, "atr": 0.0337, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0574, "ema9": 14.7098, "ema20": 14.7153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.361}}
{"timestamp": "2026-09-22T14:17:27.262483", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (375.3s) but room-to-run failed: imbalance -47% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.1301, "vwap": 10.0755, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0766, "ema9": 10.1345, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 0.588, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.379, "stage3": {"stop": 10.0929, "risk": 0.0372, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.474, "passed": false, "reason": "imbalance -47% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:27.263315", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (568.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.2838, "vwap": 9.1549, "vwap_slope": 0.0076, "atr": 0.0387, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0127, "flat_threshold_pct": 0.1042, "ema9": 9.2563, "ema20": 9.2052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.446, "distance_from_high_pct": 0.702, "spread_pct": 0.323, "rvol": 0.057, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2374, "risk": 0.0464, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:27.264212", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8087, "vwap_slope": -0.0002, "atr": 0.0388, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0704, "ema9": 13.7959, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.065, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:17:27.264971", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1518, "vwap_slope": 0.0009, "atr": 0.0168, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0679, "ema9": 6.1809, "ema20": 6.1726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T14:17:27.265701", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3597, "vwap": 13.4424, "vwap_slope": -0.0032, "atr": 0.0351, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0627, "flat_threshold_pct": 0.0656, "ema9": 13.3667, "ema20": 13.3675, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.04, "distance_from_high_pct": 4.163, "spread_pct": 0.075, "rvol": 0.128, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:17:32.271283", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.515, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1087, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:32.273950", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.5103, "vwap_slope": 0.0002, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": true, "stop": 5.4953, "imbalance_decline_count": 2, "imbalance_cur": -0.7785195936139332, "imbalance_prev": -0.26879271070615035}}
{"timestamp": "2026-09-22T14:17:32.276371", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.37, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4192, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:17:32.277371", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.37, "vwap": 9.0715, "vwap_slope": 0.0225, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1807, "lower_highs_lower_lows": true, "stop": 9.2418, "imbalance_decline_count": 2, "imbalance_cur": -0.8340298507462687, "imbalance_prev": -0.6068376068376068}}
{"timestamp": "2026-09-22T14:17:32.278022", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.395, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1168, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:32.279508", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.395, "vwap": 12.3488, "vwap_slope": 0.0057, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": true, "stop": 12.3429, "imbalance_decline_count": 2, "imbalance_cur": 0.022561708748850696, "imbalance_prev": 0.26277602523659305}}
{"timestamp": "2026-09-22T14:17:32.283416", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.67", "VWAP sloping down", "spread 1.37% exceeds max 1.0%"], "metrics": {"price": 13.1195, "vwap": 13.6705, "vwap_slope": -0.0261, "atr": 0.321, "atr_pct": 2.447, "trend": "flat", "slope_pct": -0.2039, "flat_threshold_pct": 0.6116, "ema9": 13.1638, "ema20": 13.2542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 17.331, "spread_pct": 1.369, "rvol": 2.574, "volume_pace_ratio": 21.121}}
{"timestamp": "2026-09-22T14:17:32.284715", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.848, "vwap_slope": -0.004, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0327, "flat_threshold_pct": 0.0769, "ema9": 8.7897, "ema20": 8.782, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.621, "volume_pace_ratio": 5.091}}
{"timestamp": "2026-09-22T14:17:32.285864", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.61", "VWAP sloping down"], "metrics": {"price": 13.1805, "vwap": 13.605, "vwap_slope": -0.0102, "atr": 0.09, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.1404, "flat_threshold_pct": 0.1707, "ema9": 13.2105, "ema20": 13.2096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.243, "distance_from_high_pct": 7.114, "spread_pct": 0.455, "rvol": 0.115, "volume_pace_ratio": 0.945}}
{"timestamp": "2026-09-22T14:17:32.286957", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4052, "vwap_slope": -0.0012, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0716, "ema9": 6.3757, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.153, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:17:32.287902", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8346, "vwap_slope": 0.0228, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.225, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:17:32.289703", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7281, "vwap_slope": -0.0001, "atr": 0.0377, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0743, "ema9": 12.7316, "ema20": 12.7355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:17:32.292309", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0462, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.1318, "ema9": 8.749, "ema20": 8.7108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.555, "volume_pace_ratio": 4.55}}
{"timestamp": "2026-09-22T14:17:32.293267", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6226, "vwap_slope": -0.001, "atr": 0.0463, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1002, "ema9": 11.59, "ema20": 11.6089, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.993, "spread_pct": 0.087, "rvol": 0.082, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T14:17:32.294328", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.051%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2802, "vwap_slope": -0.0062, "atr": 0.0207, "atr_pct": 0.204, "trend": "negative", "slope_pct": -0.1074, "flat_threshold_pct": 0.0511, "ema9": 10.1524, "ema20": 10.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:17:32.295356", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0381, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0355, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0983, "ema9": 9.0408, "ema20": 9.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.441, "spread_pct": 0.775, "rvol": 0.073, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:17:32.296361", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.4577, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0606, "ema9": 7.4495, "ema20": 7.4441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 1.223, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T14:17:32.298887", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0969, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0379, "atr_pct": 0.417, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.1043, "ema9": 9.116, "ema20": 9.1255, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.43, "spread_pct": 0.44, "rvol": 0.087, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:17:32.300644", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3965, "vwap": 12.705, "vwap_slope": -0.0098, "atr": 0.1027, "atr_pct": 0.829, "trend": "flat", "slope_pct": -0.1582, "flat_threshold_pct": 0.2071, "ema9": 12.4028, "ema20": 12.4592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 8.31, "spread_pct": 0.483, "rvol": 0.107, "volume_pace_ratio": 0.879}}
{"timestamp": "2026-09-22T14:17:32.301450", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.345, "vwap": 6.328, "vwap_slope": 0.0003, "atr": 0.0189, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0746, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.377, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.8, "stage3": {"stop": 6.3223, "risk": 0.0227, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:32.302168", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 568.4s", "imbalance +86% >= 50% buy threshold, stop 5.57", "entry_score 94.0"], "reasons_against": [], "metrics": {"price": 5.5899, "vwap": 5.5434, "vwap_slope": 0.002, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.0763, "ema9": 5.5744, "ema20": 5.5638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 0.514, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.5694, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8609, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 5.57"}, "entry_score": 93.98, "entry_score_breakdown": {"imbalance_sub": 0.801, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:32.340042", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:17:32.341419", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6486, "vwap": 8.7054, "vwap_slope": -0.0033, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0794, "ema9": 8.6633, "ema20": 8.674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 2.386, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:17:32.342777", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9419, "vwap_slope": 0.0103, "atr": 0.0893, "atr_pct": 0.738, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1846, "ema9": 12.0818, "ema20": 11.9929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.929, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.534, "stage3": {"stop": 11.9928, "risk": 0.1072, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:32.343801", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8986, "vwap": 8.9712, "vwap_slope": -0.0046, "atr": 0.0184, "atr_pct": 0.207, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0518, "ema9": 8.9083, "ema20": 8.9245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.213, "spread_pct": 0.112, "rvol": 0.168, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T14:17:32.344858", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0642, "atr_pct": 1.372, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.343, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T14:17:32.349332", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.8014, "vwap_slope": 0.0033, "atr": 0.0431, "atr_pct": 0.545, "trend": "flat", "slope_pct": 0.0691, "flat_threshold_pct": 0.1363, "ema9": 7.893, "ema20": 7.8717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.275, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.135, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:17:32.351558", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7, "vwap": 14.794, "vwap_slope": -0.0026, "atr": 0.0337, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0574, "ema9": 14.7118, "ema20": 14.7163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.359}}
{"timestamp": "2026-09-22T14:17:32.352768", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (380.4s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.13, "vwap": 10.0755, "vwap_slope": 0.0018, "atr": 0.031, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0766, "ema9": 10.1345, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.589, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.377, "stage3": {"stop": 10.0928, "risk": 0.0372, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5274, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:32.353839", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (573.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.28, "vwap": 9.155, "vwap_slope": 0.0078, "atr": 0.039, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.105, "ema9": 9.2555, "ema20": 9.2048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.448, "distance_from_high_pct": 0.742, "spread_pct": 0.216, "rvol": 0.057, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2332, "risk": 0.0468, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9952, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:32.354924", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.775, "vwap": 13.8084, "vwap_slope": -0.0006, "atr": 0.0398, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0722, "ema9": 13.7919, "ema20": 13.7965, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.066, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:17:32.355927", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1518, "vwap_slope": 0.001, "atr": 0.0168, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0678, "ema9": 6.1829, "ema20": 6.1736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T14:17:32.356877", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.34, "vwap": 13.4423, "vwap_slope": -0.0033, "atr": 0.0358, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0631, "flat_threshold_pct": 0.067, "ema9": 13.3628, "ema20": 13.3656, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.128, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:17:37.362853", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.5129, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1201, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:37.365347", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5129, "vwap": 5.5103, "vwap_slope": 0.0002, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0154, "lower_highs_lower_lows": true, "stop": 5.4932, "imbalance_decline_count": 0, "imbalance_cur": -0.7700985292017707, "imbalance_prev": -0.7785195936139332}}
{"timestamp": "2026-09-22T14:17:37.365969", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.244%)", "metrics": {"price": 9.425, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.2437, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:37.366769", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 9.0725, "vwap_slope": 0.0235, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1823, "lower_highs_lower_lows": true, "stop": 9.2968, "imbalance_decline_count": 0, "imbalance_cur": -0.22435044268271512, "imbalance_prev": -0.8340298507462687}}
{"timestamp": "2026-09-22T14:17:37.367322", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0926, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:37.367918", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3489, "vwap_slope": 0.0058, "atr": 0.0434, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": true, "stop": 12.3529, "imbalance_decline_count": 0, "imbalance_cur": 0.33903248516544304, "imbalance_prev": 0.022561708748850696}}
{"timestamp": "2026-09-22T14:17:37.377463", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.67", "VWAP sloping down", "spread 1.06% exceeds max 1.0%"], "metrics": {"price": 13.23, "vwap": 13.6705, "vwap_slope": -0.0261, "atr": 0.3238, "atr_pct": 2.448, "trend": "flat", "slope_pct": -0.2009, "flat_threshold_pct": 0.6119, "ema9": 13.1859, "ema20": 13.2648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 16.635, "spread_pct": 1.056, "rvol": 2.579, "volume_pace_ratio": 21.122}}
{"timestamp": "2026-09-22T14:17:37.379656", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.848, "vwap_slope": -0.004, "atr": 0.027, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.0768, "ema9": 8.7917, "ema20": 8.783, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.621, "volume_pace_ratio": 5.086}}
{"timestamp": "2026-09-22T14:17:37.381689", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.1654, "vwap": 13.6048, "vwap_slope": -0.0104, "atr": 0.0904, "atr_pct": 0.686, "trend": "flat", "slope_pct": -0.1407, "flat_threshold_pct": 0.1716, "ema9": 13.2075, "ema20": 13.2081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 7.221, "spread_pct": 0.455, "rvol": 0.115, "volume_pace_ratio": 0.943}}
{"timestamp": "2026-09-22T14:17:37.383079", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4052, "vwap_slope": -0.0012, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0716, "ema9": 6.3757, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.153, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:17:37.384134", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8346, "vwap_slope": 0.0228, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.225, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:17:37.385143", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.728, "vwap_slope": -0.0002, "atr": 0.038, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.075, "ema9": 12.7316, "ema20": 12.7355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.066, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:17:37.386068", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7614, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0465, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.1328, "ema9": 8.7483, "ema20": 8.7104, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.077, "spread_pct": 0.114, "rvol": 0.555, "volume_pace_ratio": 4.544}}
{"timestamp": "2026-09-22T14:17:37.387108", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.57, "vwap": 11.6226, "vwap_slope": -0.0011, "atr": 0.0463, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1, "ema9": 11.593, "ema20": 11.6104, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:17:37.388192", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.051%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2801, "vwap_slope": -0.0063, "atr": 0.0207, "atr_pct": 0.204, "trend": "negative", "slope_pct": -0.1074, "flat_threshold_pct": 0.0511, "ema9": 10.1524, "ema20": 10.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:17:37.390155", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0375, "atr_pct": 0.415, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.1038, "ema9": 9.0402, "ema20": 9.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.474, "spread_pct": 0.775, "rvol": 0.073, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:17:37.391927", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.46, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0606, "ema9": 7.45, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.614, "stage3": {"stop": 7.4383, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.2109, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:37.393043", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0391, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.1075, "ema9": 9.1126, "ema20": 9.1238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 3.609, "spread_pct": 0.44, "rvol": 0.087, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:17:37.394067", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4349, "vwap": 12.705, "vwap_slope": -0.0097, "atr": 0.1027, "atr_pct": 0.826, "trend": "flat", "slope_pct": -0.1574, "flat_threshold_pct": 0.2065, "ema9": 12.4104, "ema20": 12.4629, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 8.026, "spread_pct": 0.483, "rvol": 0.107, "volume_pace_ratio": 0.877}}
{"timestamp": "2026-09-22T14:17:37.395263", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3392, "vwap": 6.3279, "vwap_slope": 0.0003, "atr": 0.0189, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0746, "ema9": 6.3319, "ema20": 6.3306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.377, "distance_from_high_pct": 0.717, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.797, "stage3": {"stop": 6.3165, "risk": 0.0227, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:37.396429", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 573.5s", "imbalance +87% >= 50% buy threshold, stop 5.57", "entry_score 94.2"], "reasons_against": [], "metrics": {"price": 5.5862, "vwap": 5.5434, "vwap_slope": 0.002, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0763, "ema9": 5.5736, "ema20": 5.5634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 0.58, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5657, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8651, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 5.57"}, "entry_score": 94.16, "entry_score_breakdown": {"imbalance_sub": 0.807, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:37.430976", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:17:37.432265", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6414, "vwap": 8.7053, "vwap_slope": -0.0033, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0795, "ema9": 8.6618, "ema20": 8.6733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 2.467, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:17:37.433474", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9421, "vwap_slope": 0.0104, "atr": 0.09, "atr_pct": 0.744, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1861, "ema9": 12.0818, "ema20": 11.9929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.936, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.534, "stage3": {"stop": 11.992, "risk": 0.108, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:37.435003", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9, "vwap": 8.9712, "vwap_slope": -0.0046, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.052, "ema9": 8.9085, "ema20": 8.9246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.169, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T14:17:37.435951", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0642, "atr_pct": 1.372, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.343, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T14:17:37.437328", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.8014, "vwap_slope": 0.0033, "atr": 0.0431, "atr_pct": 0.545, "trend": "flat", "slope_pct": 0.0691, "flat_threshold_pct": 0.1363, "ema9": 7.893, "ema20": 7.8717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.276, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.135, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:17:37.438362", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6886, "vwap": 14.794, "vwap_slope": -0.0027, "atr": 0.0337, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0574, "ema9": 14.7095, "ema20": 14.7152, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.945, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:17:37.439338", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (385.5s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.125, "vwap": 10.0755, "vwap_slope": 0.0018, "atr": 0.0314, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0775, "ema9": 10.1335, "ema20": 10.1209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.374, "stage3": {"stop": 10.0873, "risk": 0.0377, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.58, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:37.440336", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (578.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.28, "vwap": 9.155, "vwap_slope": 0.0078, "atr": 0.039, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.105, "ema9": 9.2555, "ema20": 9.2048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.448, "distance_from_high_pct": 0.742, "spread_pct": 0.216, "rvol": 0.057, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.2332, "risk": 0.0468, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9952, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:37.441324", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.785, "vwap": 13.8084, "vwap_slope": -0.0005, "atr": 0.0398, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0722, "ema9": 13.7939, "ema20": 13.7975, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.066, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:17:37.444242", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.175, "vwap": 6.1518, "vwap_slope": 0.001, "atr": 0.017, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.069, "ema9": 6.1819, "ema20": 6.1731, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:17:37.446428", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.38, "vwap": 13.4423, "vwap_slope": -0.0033, "atr": 0.0365, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0623, "flat_threshold_pct": 0.0682, "ema9": 13.3708, "ema20": 13.3694, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.128, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:17:42.453391", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.071%)", "metrics": {"price": 5.522, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0706, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:42.455726", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.522, "vwap": 5.5104, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0158, "lower_highs_lower_lows": true, "stop": 5.5023, "imbalance_decline_count": 0, "imbalance_cur": -0.769593147751606, "imbalance_prev": -0.7700985292017707}}
{"timestamp": "2026-09-22T14:17:42.456437", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.244%)", "metrics": {"price": 9.425, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.2437, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:42.457125", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 9.0727, "vwap_slope": 0.0238, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1823, "lower_highs_lower_lows": true, "stop": 9.2968, "imbalance_decline_count": 0, "imbalance_cur": -0.027889931051618112, "imbalance_prev": -0.22435044268271512}}
{"timestamp": "2026-09-22T14:17:42.457628", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.395, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1168, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:42.458301", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.395, "vwap": 12.3489, "vwap_slope": 0.0058, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": true, "stop": 12.3429, "imbalance_decline_count": 1, "imbalance_cur": -0.07145757206658547, "imbalance_prev": 0.33903248516544304}}
{"timestamp": "2026-09-22T14:17:42.461789", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.95, "vwap": 13.6645, "vwap_slope": -0.0321, "atr": 0.3353, "atr_pct": 2.589, "trend": "flat", "slope_pct": -0.2086, "flat_threshold_pct": 0.6472, "ema9": 13.1299, "ema20": 13.2381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 18.399, "spread_pct": 0.772, "rvol": 2.592, "volume_pace_ratio": 21.192}}
{"timestamp": "2026-09-22T14:17:42.464905", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8479, "vwap_slope": -0.0041, "atr": 0.027, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0326, "flat_threshold_pct": 0.0769, "ema9": 8.7907, "ema20": 8.7825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 4.881, "spread_pct": 0.114, "rvol": 0.622, "volume_pace_ratio": 5.081}}
{"timestamp": "2026-09-22T14:17:42.466056", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.6046, "vwap_slope": -0.0106, "atr": 0.0904, "atr_pct": 0.684, "trend": "flat", "slope_pct": -0.1398, "flat_threshold_pct": 0.171, "ema9": 13.2164, "ema20": 13.2124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 6.906, "spread_pct": 0.455, "rvol": 0.115, "volume_pace_ratio": 0.942}}
{"timestamp": "2026-09-22T14:17:42.468386", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4052, "vwap_slope": -0.0012, "atr": 0.0183, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0716, "ema9": 6.3757, "ema20": 6.3778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.153, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:17:42.470931", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8346, "vwap_slope": 0.0228, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.225, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:17:42.472772", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.67, "vwap": 12.7279, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0758, "ema9": 12.7306, "ema20": 12.735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:17:42.473937", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7641, "vwap": 8.7401, "vwap_slope": 0.0007, "atr": 0.0465, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.1328, "ema9": 8.7488, "ema20": 8.7107, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.048, "spread_pct": 0.114, "rvol": 0.555, "volume_pace_ratio": 4.536}}
{"timestamp": "2026-09-22T14:17:42.475049", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.565, "vwap": 11.6225, "vwap_slope": -0.0012, "atr": 0.0463, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1001, "ema9": 11.592, "ema20": 11.6099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 1.908, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:17:42.475929", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.051%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2801, "vwap_slope": -0.0063, "atr": 0.0207, "atr_pct": 0.204, "trend": "negative", "slope_pct": -0.1074, "flat_threshold_pct": 0.0511, "ema9": 10.1524, "ema20": 10.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 5.326, "spread_pct": 0.197, "rvol": 0.045, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:17:42.476823", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0699, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.1084, "ema9": 9.0472, "ema20": 9.0464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 3.101, "spread_pct": 0.775, "rvol": 0.074, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:17:42.477740", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.455, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0606, "ema9": 7.449, "ema20": 7.4439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.613, "stage3": {"stop": 7.4333, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.1547, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:42.478726", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.085, "vwap": 9.1817, "vwap_slope": -0.0018, "atr": 0.0398, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.1094, "ema9": 9.1136, "ema20": 9.1243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 3.556, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:17:42.479716", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.41, "vwap": 12.7049, "vwap_slope": -0.0098, "atr": 0.1027, "atr_pct": 0.828, "trend": "flat", "slope_pct": -0.1579, "flat_threshold_pct": 0.2069, "ema9": 12.4055, "ema20": 12.4605, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 8.21, "spread_pct": 0.483, "rvol": 0.107, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T14:17:42.481256", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.5s", "imbalance +44% >= 30% and resistance cleared, stop 6.32", "entry_score 74.1"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.328, "vwap_slope": 0.0004, "atr": 0.0195, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0769, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.377, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.794, "stage3": {"stop": 6.3216, "risk": 0.0234, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4412, "passed": true, "reason": "imbalance +44% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 74.08, "entry_score_breakdown": {"imbalance_sub": 0.202, "volume_pace_sub": 1.0, "volatility_sub": 0.996, "slope_sub": 1.0, "volume_accel_sub": 0.811}}}
{"timestamp": "2026-09-22T14:17:42.543215", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 578.7s", "imbalance +96% >= 50% buy threshold, stop 5.56", "entry_score 98.3"], "reasons_against": [], "metrics": {"price": 5.585, "vwap": 5.5435, "vwap_slope": 0.0021, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0764, "ema9": 5.5734, "ema20": 5.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.5645, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9623, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.56"}, "entry_score": 98.33, "entry_score_breakdown": {"imbalance_sub": 0.946, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:42.576734", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:17:42.577893", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.7053, "vwap_slope": -0.0033, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0795, "ema9": 8.6625, "ema20": 8.6737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.046, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:17:42.578983", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.1, "vwap": 11.9421, "vwap_slope": 0.0104, "atr": 0.09, "atr_pct": 0.744, "trend": "flat", "slope_pct": 0.0833, "flat_threshold_pct": 0.1861, "ema9": 12.0818, "ema20": 11.9929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.936, "distance_from_high_pct": 1.466, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.533, "stage3": {"stop": 11.992, "risk": 0.108, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:42.579908", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.89, "vwap": 8.9712, "vwap_slope": -0.0046, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.0521, "ema9": 8.9065, "ema20": 8.9237, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 2.308, "spread_pct": 0.112, "rvol": 0.169, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:17:42.580938", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.67, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0649, "atr_pct": 1.39, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.3476, "ema9": 4.7384, "ema20": 4.7658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.341, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T14:17:42.582008", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.8016, "vwap_slope": 0.0035, "atr": 0.0445, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0691, "flat_threshold_pct": 0.141, "ema9": 7.893, "ema20": 7.8717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.279, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.135, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T14:17:42.583049", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.695, "vwap": 14.794, "vwap_slope": -0.0027, "atr": 0.0337, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0574, "ema9": 14.7108, "ema20": 14.7158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T14:17:42.584043", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (390.6s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.1299, "vwap": 10.0755, "vwap_slope": 0.0018, "atr": 0.0314, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0775, "ema9": 10.1345, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.59, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.372, "stage3": {"stop": 10.0922, "risk": 0.0377, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5864, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:42.585057", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (583.8s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 9.2702, "vwap": 9.1553, "vwap_slope": 0.008, "atr": 0.0397, "atr_pct": 0.428, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.107, "ema9": 9.2536, "ema20": 9.2039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.454, "distance_from_high_pct": 0.847, "spread_pct": 0.323, "rvol": 0.057, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.2226, "risk": 0.0476, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.155, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:17:42.585972", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.78, "vwap": 13.8084, "vwap_slope": -0.0006, "atr": 0.0398, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0722, "ema9": 13.7929, "ema20": 13.797, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.066, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:17:42.586954", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.175, "vwap": 6.1518, "vwap_slope": 0.001, "atr": 0.017, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.069, "ema9": 6.1819, "ema20": 6.1731, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T14:17:42.587881", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.35, "vwap": 13.442, "vwap_slope": -0.0036, "atr": 0.0365, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.0683, "ema9": 13.3648, "ema20": 13.3666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.128, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:17:47.593645", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.0c below 15.0c floor", "metrics": {"price": 5.51, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.1359, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:47.594267", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 5.51, "vwap": 5.5103, "vwap_slope": 0.0002, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0153, "lower_highs_lower_lows": true, "stop": 5.4903, "imbalance_decline_count": 1, "imbalance_cur": -0.7700042486899873, "imbalance_prev": -0.769593147751606}}
{"timestamp": "2026-09-22T14:17:47.594769", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.260%)", "metrics": {"price": 9.42, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.2596, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:47.595520", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.42, "vwap": 9.0731, "vwap_slope": 0.0241, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1821, "lower_highs_lower_lows": true, "stop": 9.2918, "imbalance_decline_count": 0, "imbalance_cur": -0.02756947507719453, "imbalance_prev": -0.027889931051618112}}
{"timestamp": "2026-09-22T14:17:47.596040", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.1c below 15.0c floor", "metrics": {"price": 12.395, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.1168, "trend": "negative"}}
{"timestamp": "2026-09-22T14:17:47.596792", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.395, "vwap": 12.349, "vwap_slope": 0.0059, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": true, "stop": 12.3429, "imbalance_decline_count": 2, "imbalance_cur": -0.4721011946591708, "imbalance_prev": -0.07145757206658547}}
{"timestamp": "2026-09-22T14:17:47.600163", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.76 below VWAP $13.66", "VWAP sloping down"], "metrics": {"price": 12.7601, "vwap": 13.6562, "vwap_slope": -0.0404, "atr": 0.3453, "atr_pct": 2.706, "trend": "flat", "slope_pct": -0.2139, "flat_threshold_pct": 0.6765, "ema9": 13.0919, "ema20": 13.22, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 19.596, "spread_pct": 0.078, "rvol": 2.615, "volume_pace_ratio": 21.339}}
{"timestamp": "2026-09-22T14:17:47.602305", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7769, "vwap": 8.848, "vwap_slope": -0.004, "atr": 0.027, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.0768, "ema9": 8.7921, "ema20": 8.7831, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 4.806, "spread_pct": 0.114, "rvol": 0.622, "volume_pace_ratio": 5.072}}
{"timestamp": "2026-09-22T14:17:47.605346", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.1737, "vwap": 13.6043, "vwap_slope": -0.0109, "atr": 0.0907, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.1405, "flat_threshold_pct": 0.1722, "ema9": 13.2092, "ema20": 13.2089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 7.162, "spread_pct": 0.379, "rvol": 0.115, "volume_pace_ratio": 0.941}}
{"timestamp": "2026-09-22T14:17:47.606680", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.405, "vwap_slope": -0.0014, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.0717, "ema9": 6.3737, "ema20": 6.3769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.154, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:17:47.609377", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8346, "vwap_slope": 0.0228, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.225, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:17:47.610483", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.728, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0757, "ema9": 12.7316, "ema20": 12.7355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:17:47.611469", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.7402, "vwap_slope": 0.0008, "atr": 0.0465, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.1325, "ema9": 8.752, "ema20": 8.7122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.556, "volume_pace_ratio": 4.536}}
{"timestamp": "2026-09-22T14:17:47.612443", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.57, "vwap": 11.6225, "vwap_slope": -0.0012, "atr": 0.0463, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1, "ema9": 11.593, "ema20": 11.6104, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.082, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:17:47.613270", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.051%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2801, "vwap_slope": -0.0063, "atr": 0.0207, "atr_pct": 0.204, "trend": "negative", "slope_pct": -0.1074, "flat_threshold_pct": 0.0511, "ema9": 10.1524, "ema20": 10.1887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.045, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:17:47.614134", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0393, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.1087, "ema9": 9.0412, "ema20": 9.0436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 3.421, "spread_pct": 0.664, "rvol": 0.074, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:17:47.615055", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.6s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.4624, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0606, "ema9": 7.4505, "ema20": 7.4446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.16, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.612, "stage3": {"stop": 7.4407, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0133, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:47.615886", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1817, "vwap_slope": -0.0019, "atr": 0.0398, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.1095, "ema9": 9.1126, "ema20": 9.1238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:17:47.616790", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.38, "vwap": 12.7048, "vwap_slope": -0.0099, "atr": 0.1027, "atr_pct": 0.83, "trend": "flat", "slope_pct": -0.1585, "flat_threshold_pct": 0.2074, "ema9": 12.3995, "ema20": 12.4576, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 8.432, "spread_pct": 0.161, "rvol": 0.107, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T14:17:47.617592", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.6s", "imbalance +44% >= 30% and resistance cleared, stop 6.32", "entry_score 74.1"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.328, "vwap_slope": 0.0004, "atr": 0.0195, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0769, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.377, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.791, "stage3": {"stop": 6.3216, "risk": 0.0234, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4412, "passed": true, "reason": "imbalance +44% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 74.08, "entry_score_breakdown": {"imbalance_sub": 0.202, "volume_pace_sub": 1.0, "volatility_sub": 0.996, "slope_sub": 1.0, "volume_accel_sub": 0.811}}}
{"timestamp": "2026-09-22T14:17:47.669518", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 583.8s", "imbalance +95% >= 50% buy threshold, stop 5.57", "entry_score 97.8"], "reasons_against": [], "metrics": {"price": 5.5885, "vwap": 5.5435, "vwap_slope": 0.0021, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0763, "ema9": 5.5741, "ema20": 5.5636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 0.539, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.568, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9498, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.57"}, "entry_score": 97.79, "entry_score_breakdown": {"imbalance_sub": 0.928, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:47.752480", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:17:47.753516", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.71", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6486, "vwap": 8.7051, "vwap_slope": -0.0035, "atr": 0.0275, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0794, "ema9": 8.6633, "ema20": 8.674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 2.386, "spread_pct": 0.116, "rvol": 0.047, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:17:47.754480", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.08, "vwap": 11.9421, "vwap_slope": 0.0104, "atr": 0.09, "atr_pct": 0.745, "trend": "flat", "slope_pct": 0.0829, "flat_threshold_pct": 0.1864, "ema9": 12.0778, "ema20": 11.991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.936, "distance_from_high_pct": 1.629, "spread_pct": 0.496, "rvol": 0.065, "volume_pace_ratio": 0.532, "stage3": {"stop": 11.972, "risk": 0.108, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:47.755593", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8986, "vwap": 8.9712, "vwap_slope": -0.0046, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0521, "ema9": 8.9083, "ema20": 8.9245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 2.213, "spread_pct": 0.112, "rvol": 0.169, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:17:47.757079", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.67, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0649, "atr_pct": 1.39, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.3476, "ema9": 4.7384, "ema20": 4.7658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.341, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:17:47.757982", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.893, "vwap": 7.8016, "vwap_slope": 0.0035, "atr": 0.0445, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.069, "flat_threshold_pct": 0.141, "ema9": 7.8926, "ema20": 7.8715, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.279, "distance_from_high_pct": 0.966, "spread_pct": 0.127, "rvol": 0.135, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:17:47.758842", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7036, "vwap": 14.794, "vwap_slope": -0.0027, "atr": 0.0337, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0574, "ema9": 14.7125, "ema20": 14.7166, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.845, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.352}}
{"timestamp": "2026-09-22T14:17:47.759508", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 395.8s", "imbalance +72% >= 50% buy threshold, stop 10.09", "entry_score 88.1"], "reasons_against": [], "metrics": {"price": 10.13, "vwap": 10.0755, "vwap_slope": 0.0018, "atr": 0.0314, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0775, "ema9": 10.1345, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 0.589, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.37, "stage3": {"stop": 10.0923, "risk": 0.0377, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.725, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 10.09"}, "entry_score": 88.1, "entry_score_breakdown": {"imbalance_sub": 0.607, "volume_pace_sub": 1.0, "volatility_sub": 0.994, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:47.804837", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (589.0s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 9.27, "vwap": 9.1556, "vwap_slope": 0.0083, "atr": 0.0404, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.1089, "ema9": 9.2535, "ema20": 9.2039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.46, "distance_from_high_pct": 0.849, "spread_pct": 0.432, "rvol": 0.057, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.2215, "risk": 0.0485, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1282, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:17:47.805995", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8085, "vwap_slope": -0.0005, "atr": 0.0398, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0721, "ema9": 13.7959, "ema20": 13.7984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.066, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:17:47.807097", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1518, "vwap_slope": 0.001, "atr": 0.017, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0689, "ema9": 6.1829, "ema20": 6.1736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:17:47.816846", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.35, "vwap": 13.4418, "vwap_slope": -0.0038, "atr": 0.0365, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.0683, "ema9": 13.3648, "ema20": 13.3666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.128, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:17:52.822747", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 5.5221, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0701, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:52.824340", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5221, "vwap": 5.5104, "vwap_slope": 0.0003, "atr": 0.0166, "trend": "flat", "slope_pct": 0.0158, "lower_highs_lower_lows": true, "stop": 5.5022, "imbalance_decline_count": 0, "imbalance_cur": 0.7178265014299333, "imbalance_prev": -0.7700042486899873}}
{"timestamp": "2026-09-22T14:17:52.825019", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.101%)", "metrics": {"price": 9.47, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1005, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:52.825775", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.47, "vwap": 9.0787, "vwap_slope": 0.0297, "atr": 0.1071, "trend": "flat", "slope_pct": 0.1835, "lower_highs_lower_lows": true, "stop": 9.3415, "imbalance_decline_count": 1, "imbalance_cur": -0.21845429734102534, "imbalance_prev": -0.02756947507719453}}
{"timestamp": "2026-09-22T14:17:52.826211", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.068%)", "metrics": {"price": 12.415, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0685, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:52.826820", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.415, "vwap": 12.3494, "vwap_slope": 0.0063, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": true, "stop": 12.3629, "imbalance_decline_count": 0, "imbalance_cur": 0.2341450641529196, "imbalance_prev": -0.4721011946591708}}
{"timestamp": "2026-09-22T14:17:52.830138", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.82 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 12.8237, "vwap": 13.6502, "vwap_slope": -0.0464, "atr": 0.3553, "atr_pct": 2.77, "trend": "flat", "slope_pct": -0.2121, "flat_threshold_pct": 0.6926, "ema9": 13.1046, "ema20": 13.2261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 19.195, "spread_pct": 0.156, "rvol": 2.637, "volume_pace_ratio": 21.48}}
{"timestamp": "2026-09-22T14:17:52.831047", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.848, "vwap_slope": -0.004, "atr": 0.027, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.0768, "ema9": 8.7927, "ema20": 8.7834, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.622, "volume_pace_ratio": 5.063}}
{"timestamp": "2026-09-22T14:17:52.831627", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6042, "vwap_slope": -0.011, "atr": 0.0907, "atr_pct": 0.688, "trend": "flat", "slope_pct": -0.1402, "flat_threshold_pct": 0.172, "ema9": 13.2124, "ema20": 13.2105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 7.047, "spread_pct": 0.227, "rvol": 0.115, "volume_pace_ratio": 0.94}}
{"timestamp": "2026-09-22T14:17:52.832553", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.41", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.405, "vwap_slope": -0.0014, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0306, "flat_threshold_pct": 0.0717, "ema9": 6.3737, "ema20": 6.3769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.154, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:17:52.833182", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8347, "vwap_slope": 0.0229, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:17:52.833723", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7279, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0757, "ema9": 12.7316, "ema20": 12.7355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:17:52.834705", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.7403, "vwap_slope": 0.0009, "atr": 0.0465, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.1326, "ema9": 8.751, "ema20": 8.7117, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.557, "volume_pace_ratio": 4.536}}
{"timestamp": "2026-09-22T14:17:52.835396", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5665, "vwap": 11.6225, "vwap_slope": -0.0012, "atr": 0.0463, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1001, "ema9": 11.5923, "ema20": 11.61, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.896, "spread_pct": 0.086, "rvol": 0.083, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:17:52.835930", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.15 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.107%, flat band 0.051%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1511, "vwap": 10.2794, "vwap_slope": -0.007, "atr": 0.0207, "atr_pct": 0.204, "trend": "negative", "slope_pct": -0.1069, "flat_threshold_pct": 0.051, "ema9": 10.1566, "ema20": 10.1907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 5.129, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:17:52.836812", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0393, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.1087, "ema9": 9.0412, "ema20": 9.0436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 3.421, "spread_pct": 0.664, "rvol": 0.074, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:17:52.837730", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.4624, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0606, "ema9": 7.4505, "ema20": 7.4446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.16, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.611, "stage3": {"stop": 7.4407, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0133, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:52.838727", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0707, "vwap": 9.1816, "vwap_slope": -0.0019, "atr": 0.0398, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.1096, "ema9": 9.1108, "ema20": 9.123, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 3.708, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:17:52.839649", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.39, "vwap": 12.7047, "vwap_slope": -0.01, "atr": 0.1027, "atr_pct": 0.829, "trend": "flat", "slope_pct": -0.1583, "flat_threshold_pct": 0.2072, "ema9": 12.4015, "ema20": 12.4586, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 8.358, "spread_pct": 0.403, "rvol": 0.107, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T14:17:52.841227", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.9s", "imbalance +44% >= 30% and resistance cleared, stop 6.32", "entry_score 74.1"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.328, "vwap_slope": 0.0004, "atr": 0.0195, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0769, "ema9": 6.333, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.377, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.788, "stage3": {"stop": 6.3216, "risk": 0.0234, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4412, "passed": true, "reason": "imbalance +44% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 74.08, "entry_score_breakdown": {"imbalance_sub": 0.202, "volume_pace_sub": 1.0, "volatility_sub": 0.996, "slope_sub": 1.0, "volume_accel_sub": 0.811}}}
{"timestamp": "2026-09-22T14:17:52.874948", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 589.0s", "imbalance +95% >= 50% buy threshold, stop 5.57", "entry_score 97.8"], "reasons_against": [], "metrics": {"price": 5.5883, "vwap": 5.5435, "vwap_slope": 0.0021, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0763, "ema9": 5.5741, "ema20": 5.5636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 0.543, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5678, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9497, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.57"}, "entry_score": 97.79, "entry_score_breakdown": {"imbalance_sub": 0.928, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:52.911658", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:17:52.912957", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7049, "vwap_slope": -0.0037, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0794, "ema9": 8.6645, "ema20": 8.6746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.047, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:17:52.913941", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.3s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.08, "vwap": 11.9422, "vwap_slope": 0.0106, "atr": 0.0901, "atr_pct": 0.746, "trend": "flat", "slope_pct": 0.0829, "flat_threshold_pct": 0.1864, "ema9": 12.0778, "ema20": 11.991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.943, "distance_from_high_pct": 1.629, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.532, "stage3": {"stop": 11.9719, "risk": 0.1081, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.7219, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:52.915784", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9706, "vwap_slope": -0.0051, "atr": 0.0189, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0531, "ema9": 8.9075, "ema20": 8.9242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.382}}
{"timestamp": "2026-09-22T14:17:52.916759", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.67, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0649, "atr_pct": 1.39, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.3476, "ema9": 4.7384, "ema20": 4.7658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.341, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:17:52.919005", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.8016, "vwap_slope": 0.0036, "atr": 0.0445, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0691, "flat_threshold_pct": 0.141, "ema9": 7.893, "ema20": 7.8717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.136, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:17:52.919582", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.72 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7176, "vwap": 14.794, "vwap_slope": -0.0027, "atr": 0.0337, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0573, "ema9": 14.7153, "ema20": 14.7179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.752, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.35}}
{"timestamp": "2026-09-22T14:17:52.920319", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (401.0s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.1303, "vwap": 10.0756, "vwap_slope": 0.0019, "atr": 0.0314, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0775, "ema9": 10.1346, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 0.586, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.369, "stage3": {"stop": 10.0926, "risk": 0.0377, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6272, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:52.920845", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2401, "vwap": 9.156, "vwap_slope": 0.0087, "atr": 0.0418, "atr_pct": 0.453, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1131, "ema9": 9.2475, "ema20": 9.201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.472, "distance_from_high_pct": 1.169, "spread_pct": 0.432, "rvol": 0.057, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:17:52.922164", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7872, "vwap": 13.8084, "vwap_slope": -0.0005, "atr": 0.0398, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0722, "ema9": 13.7943, "ema20": 13.7977, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 1.59, "spread_pct": 0.072, "rvol": 0.066, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:17:52.924691", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1518, "vwap_slope": 0.001, "atr": 0.017, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0689, "ema9": 6.1829, "ema20": 6.1736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:17:52.925489", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3424, "vwap": 13.4416, "vwap_slope": -0.004, "atr": 0.0365, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.063, "flat_threshold_pct": 0.0684, "ema9": 13.3632, "ema20": 13.3659, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 4.287, "spread_pct": 0.075, "rvol": 0.129, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:17:57.931143", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.027%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0272, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:57.933016", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5104, "vwap_slope": 0.0003, "atr": 0.0166, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": true, "stop": 5.5101, "imbalance_decline_count": 0, "imbalance_cur": 0.7645186953062848, "imbalance_prev": 0.7178265014299333}}
{"timestamp": "2026-09-22T14:17:57.933719", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.162%)", "metrics": {"price": 9.4507, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1619, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:57.934668", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.4507, "vwap": 9.0791, "vwap_slope": 0.0301, "atr": 0.1071, "trend": "flat", "slope_pct": 0.183, "lower_highs_lower_lows": true, "stop": 9.3222, "imbalance_decline_count": 2, "imbalance_cur": -0.32652381870105296, "imbalance_prev": -0.21845429734102534}}
{"timestamp": "2026-09-22T14:17:57.935183", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.056%)", "metrics": {"price": 12.42, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0564, "trend": "flat"}}
{"timestamp": "2026-09-22T14:17:57.935836", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.42, "vwap": 12.3494, "vwap_slope": 0.0063, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0293, "lower_highs_lower_lows": true, "stop": 12.3679, "imbalance_decline_count": 0, "imbalance_cur": 0.28514295946994567, "imbalance_prev": 0.2341450641529196}}
{"timestamp": "2026-09-22T14:17:57.939728", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.85 below VWAP $13.65", "VWAP sloping down"], "metrics": {"price": 12.85, "vwap": 13.6492, "vwap_slope": -0.0474, "atr": 0.3553, "atr_pct": 2.765, "trend": "flat", "slope_pct": -0.2114, "flat_threshold_pct": 0.6912, "ema9": 13.1099, "ema20": 13.2286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 19.03, "spread_pct": 0.467, "rvol": 2.643, "volume_pace_ratio": 21.493}}
{"timestamp": "2026-09-22T14:17:57.941827", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8479, "vwap_slope": -0.0041, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0321, "flat_threshold_pct": 0.0776, "ema9": 8.7937, "ema20": 8.7839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.623, "volume_pace_ratio": 5.066}}
{"timestamp": "2026-09-22T14:17:57.943067", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.2046, "vwap": 13.604, "vwap_slope": -0.0112, "atr": 0.0907, "atr_pct": 0.687, "trend": "flat", "slope_pct": -0.1399, "flat_threshold_pct": 0.1718, "ema9": 13.2153, "ema20": 13.2119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.246, "distance_from_high_pct": 6.944, "spread_pct": 0.379, "rvol": 0.115, "volume_pace_ratio": 0.939}}
{"timestamp": "2026-09-22T14:17:57.944387", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4049, "vwap_slope": -0.0015, "atr": 0.0183, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0717, "ema9": 6.3747, "ema20": 6.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.258}}
{"timestamp": "2026-09-22T14:17:57.945399", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8347, "vwap_slope": 0.0229, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:17:57.946437", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7279, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0757, "ema9": 12.7316, "ema20": 12.7355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:17:57.947634", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7733, "vwap": 8.7403, "vwap_slope": 0.0009, "atr": 0.0465, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.1326, "ema9": 8.7507, "ema20": 8.7116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 4.948, "spread_pct": 0.114, "rvol": 0.557, "volume_pace_ratio": 4.528}}
{"timestamp": "2026-09-22T14:17:57.948717", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.578, "vwap": 11.6225, "vwap_slope": -0.0012, "atr": 0.0463, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1, "ema9": 11.5946, "ema20": 11.6111, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 1.798, "spread_pct": 0.086, "rvol": 0.083, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T14:17:57.949689", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.108%, flat band 0.052%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2792, "vwap_slope": -0.0072, "atr": 0.0211, "atr_pct": 0.208, "trend": "negative", "slope_pct": -0.1076, "flat_threshold_pct": 0.052, "ema9": 10.1514, "ema20": 10.1882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:17:57.950741", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0393, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.1087, "ema9": 9.0412, "ema20": 9.0436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 3.421, "spread_pct": 0.664, "rvol": 0.074, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:17:57.952605", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.9s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.46, "vwap": 7.4516, "vwap_slope": 0.0004, "atr": 0.0181, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0606, "ema9": 7.45, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.61, "stage3": {"stop": 7.4383, "risk": 0.0217, "target": 9.35, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.0091, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:57.954579", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1816, "vwap_slope": -0.0019, "atr": 0.0398, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.1095, "ema9": 9.1126, "ema20": 9.1238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:17:57.955640", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.405, "vwap": 12.7047, "vwap_slope": -0.01, "atr": 0.1027, "atr_pct": 0.828, "trend": "flat", "slope_pct": -0.158, "flat_threshold_pct": 0.207, "ema9": 12.4045, "ema20": 12.46, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 8.247, "spread_pct": 0.403, "rvol": 0.107, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T14:17:57.957075", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 46.0s", "imbalance +35% >= 30% and resistance cleared, stop 6.32", "entry_score 69.5"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.3287, "vwap_slope": 0.0011, "atr": 0.0195, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0769, "ema9": 6.332, "ema20": 6.3307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.534, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.902, "stage3": {"stop": 6.3166, "risk": 0.0234, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3541, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 69.55, "entry_score_breakdown": {"imbalance_sub": 0.077, "volume_pace_sub": 1.0, "volatility_sub": 0.995, "slope_sub": 1.0, "volume_accel_sub": 0.733}}}
{"timestamp": "2026-09-22T14:17:57.994194", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 594.1s", "imbalance +84% >= 50% buy threshold, stop 5.57", "entry_score 93.2"], "reasons_against": [], "metrics": {"price": 5.59, "vwap": 5.5435, "vwap_slope": 0.0021, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.0763, "ema9": 5.5744, "ema20": 5.5638, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.77, "distance_from_high_pct": 0.513, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5695, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8427, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 5.57"}, "entry_score": 93.2, "entry_score_breakdown": {"imbalance_sub": 0.775, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:17:58.028664", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2425, "vwap_slope": 0.0037, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0364, "flat_threshold_pct": 0.0826, "ema9": 5.2716, "ema20": 5.268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.943, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:17:58.029859", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6629, "vwap": 8.7048, "vwap_slope": -0.0038, "atr": 0.0275, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.0793, "ema9": 8.6661, "ema20": 8.6754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 2.225, "spread_pct": 0.116, "rvol": 0.047, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:17:58.030894", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.4s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 12.07, "vwap": 11.9423, "vwap_slope": 0.0107, "atr": 0.0901, "atr_pct": 0.746, "trend": "flat", "slope_pct": 0.0827, "flat_threshold_pct": 0.1865, "ema9": 12.0758, "ema20": 11.99, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.946, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.531, "stage3": {"stop": 11.9619, "risk": 0.1081, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.1058, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:17:58.031836", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9706, "vwap_slope": -0.0051, "atr": 0.0189, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0531, "ema9": 8.9075, "ema20": 8.9242, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T14:17:58.032679", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.67, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0649, "atr_pct": 1.39, "trend": "flat", "slope_pct": -0.0444, "flat_threshold_pct": 0.3476, "ema9": 4.7384, "ema20": 4.7658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.341, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T14:17:58.033494", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8949, "vwap": 7.8016, "vwap_slope": 0.0036, "atr": 0.0445, "atr_pct": 0.564, "trend": "flat", "slope_pct": 0.0691, "flat_threshold_pct": 0.141, "ema9": 7.893, "ema20": 7.8717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.28, "distance_from_high_pct": 0.942, "spread_pct": 0.127, "rvol": 0.136, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:17:58.034302", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.695, "vwap": 14.7939, "vwap_slope": -0.0027, "atr": 0.0337, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0574, "ema9": 14.7108, "ema20": 14.7158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.903, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.347}}
{"timestamp": "2026-09-22T14:17:58.035222", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (406.1s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.13, "vwap": 10.0756, "vwap_slope": 0.0019, "atr": 0.0314, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0775, "ema9": 10.1345, "ema20": 10.1214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 0.589, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.368, "stage3": {"stop": 10.0923, "risk": 0.0377, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5883, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:17:58.036146", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.24, "vwap": 9.156, "vwap_slope": 0.0087, "atr": 0.0418, "atr_pct": 0.453, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1132, "ema9": 9.2475, "ema20": 9.201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 1.17, "spread_pct": 0.432, "rvol": 0.057, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:17:58.037033", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.805, "vwap": 13.8085, "vwap_slope": -0.0004, "atr": 0.0398, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0721, "ema9": 13.7979, "ema20": 13.7994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.066, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:17:58.037855", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1518, "vwap_slope": 0.001, "atr": 0.017, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0691, "ema9": 6.1809, "ema20": 6.1726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:17:58.038741", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.339, "vwap": 13.4415, "vwap_slope": -0.0041, "atr": 0.0365, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0631, "flat_threshold_pct": 0.0684, "ema9": 13.3626, "ema20": 13.3655, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 4.311, "spread_pct": 0.075, "rvol": 0.129, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T14:18:03.044787", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.027%)", "metrics": {"price": 5.5133, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0274, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:03.048000", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5133, "vwap": 5.5104, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": false, "stop": 5.4937, "imbalance_decline_count": 0, "imbalance_cur": 0.918200408997955, "imbalance_prev": 0.7645186953062848}}
{"timestamp": "2026-09-22T14:18:03.048690", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.096%)", "metrics": {"price": 9.465, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0961, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:03.049395", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.465, "vwap": 9.0806, "vwap_slope": 0.0227, "atr": 0.1071, "trend": "flat", "slope_pct": 0.1852, "lower_highs_lower_lows": true, "stop": 9.3365, "imbalance_decline_count": 3, "imbalance_cur": -0.37324477332501227, "imbalance_prev": -0.32652381870105296}}
{"timestamp": "2026-09-22T14:18:03.049886", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.058%)", "metrics": {"price": 12.4188, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0575, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:03.050450", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4188, "vwap": 12.3494, "vwap_slope": 0.0057, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 12.3742, "imbalance_decline_count": 0, "imbalance_cur": 0.30158545115411517, "imbalance_prev": 0.28514295946994567}}
{"timestamp": "2026-09-22T14:18:03.053231", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.92, "vwap": 13.649, "vwap_slope": -0.0413, "atr": 0.3503, "atr_pct": 2.712, "trend": "flat", "slope_pct": -0.2079, "flat_threshold_pct": 0.6779, "ema9": 13.0807, "ema20": 13.2039, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 18.589, "spread_pct": 0.232, "rvol": 2.648, "volume_pace_ratio": 21.491}}
{"timestamp": "2026-09-22T14:18:03.054307", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8477, "vwap_slope": -0.0041, "atr": 0.0255, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0724, "ema9": 8.7922, "ema20": 8.7841, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.625, "volume_pace_ratio": 5.07}}
{"timestamp": "2026-09-22T14:18:03.055445", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6039, "vwap_slope": -0.008, "atr": 0.0873, "atr_pct": 0.662, "trend": "flat", "slope_pct": -0.1358, "flat_threshold_pct": 0.1654, "ema9": 13.2053, "ema20": 13.2071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.047, "spread_pct": 0.303, "rvol": 0.115, "volume_pace_ratio": 0.937}}
{"timestamp": "2026-09-22T14:18:03.057458", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4049, "vwap_slope": -0.0009, "atr": 0.0178, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0699, "ema9": 6.3748, "ema20": 6.3771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:18:03.058320", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8347, "vwap_slope": 0.0229, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:18:03.059481", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.67, "vwap": 12.7277, "vwap_slope": -0.0007, "atr": 0.0377, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0744, "ema9": 12.7193, "ema20": 12.7293, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:18:03.061827", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7686, "vwap": 8.7403, "vwap_slope": 0.0005, "atr": 0.0447, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.1276, "ema9": 8.7529, "ema20": 8.7163, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 4.999, "spread_pct": 0.114, "rvol": 0.558, "volume_pace_ratio": 4.528}}
{"timestamp": "2026-09-22T14:18:03.062932", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.585, "vwap": 11.6224, "vwap_slope": -0.001, "atr": 0.0441, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0951, "ema9": 11.5916, "ema20": 11.608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.083, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T14:18:03.063930", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2792, "vwap_slope": -0.0034, "atr": 0.0186, "atr_pct": 0.183, "trend": "negative", "slope_pct": -0.1056, "flat_threshold_pct": 0.05, "ema9": 10.1485, "ema20": 10.1835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:18:03.064863", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0456, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0393, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.1087, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 3.361, "spread_pct": 0.664, "rvol": 0.074, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:18:03.065755", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.455, "vwap": 7.4515, "vwap_slope": 0.0004, "atr": 0.0177, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0595, "ema9": 7.449, "ema20": 7.4439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:18:03.066728", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1816, "vwap_slope": -0.0019, "atr": 0.0372, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.1025, "ema9": 9.1126, "ema20": 9.1238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:18:03.067655", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.44, "vwap": 12.704, "vwap_slope": -0.0107, "atr": 0.1027, "atr_pct": 0.826, "trend": "flat", "slope_pct": -0.1573, "flat_threshold_pct": 0.2064, "ema9": 12.4115, "ema20": 12.4634, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 7.988, "spread_pct": 0.322, "rvol": 0.107, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T14:18:03.068898", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.1s", "imbalance +35% >= 30% and resistance cleared, stop 6.32", "entry_score 69.9"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0732, "ema9": 6.3346, "ema20": 6.332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.9, "stage3": {"stop": 6.3227, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3534, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 69.92, "entry_score_breakdown": {"imbalance_sub": 0.076, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.763}}}
{"timestamp": "2026-09-22T14:18:03.104995", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (599.2s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5831, "vwap": 5.5435, "vwap_slope": 0.0014, "atr": 0.0171, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0764, "ema9": 5.5745, "ema20": 5.5648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 0.635, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5626, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.319, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:03.106124", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:18:03.107385", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7043, "vwap_slope": -0.0039, "atr": 0.0256, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0739, "ema9": 8.6636, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.047, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:18:03.108871", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.5s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 12.07, "vwap": 11.9423, "vwap_slope": 0.0107, "atr": 0.0901, "atr_pct": 0.746, "trend": "flat", "slope_pct": 0.0827, "flat_threshold_pct": 0.1865, "ema9": 12.0758, "ema20": 11.99, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.947, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.53, "stage3": {"stop": 11.9619, "risk": 0.1081, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.125, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:18:03.110263", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.8976, "vwap": 8.9705, "vwap_slope": -0.0044, "atr": 0.0178, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.036, "flat_threshold_pct": 0.0501, "ema9": 8.9048, "ema20": 8.9212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.224, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T14:18:03.111696", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0628, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.3352, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:18:03.114010", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.9, "vwap": 7.8016, "vwap_slope": 0.0025, "atr": 0.042, "atr_pct": 0.531, "trend": "flat", "slope_pct": 0.0678, "flat_threshold_pct": 0.1328, "ema9": 7.8944, "ema20": 7.8744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 0.878, "spread_pct": 0.127, "rvol": 0.136, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:18:03.115146", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.69, "vwap": 14.7939, "vwap_slope": -0.001, "atr": 0.031, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0527, "ema9": 14.7058, "ema20": 14.7129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 1.936, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T14:18:03.116162", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1203, "vwap": 10.0757, "vwap_slope": 0.001, "atr": 0.0305, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0753, "ema9": 10.1317, "ema20": 10.1213, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.684, "spread_pct": 0.099, "rvol": 0.168, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:18:03.117318", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2401, "vwap": 9.1559, "vwap_slope": 0.0087, "atr": 0.0418, "atr_pct": 0.453, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1131, "ema9": 9.2475, "ema20": 9.201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 1.169, "spread_pct": 0.324, "rvol": 0.057, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:18:03.120692", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.8085, "vwap_slope": -0.0005, "atr": 0.0383, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0693, "ema9": 13.7995, "ema20": 13.8, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.066, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:18:03.121995", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.18, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.0157, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0636, "ema9": 6.1814, "ema20": 6.1737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.846}}
{"timestamp": "2026-09-22T14:18:03.123963", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3377, "vwap": 13.4415, "vwap_slope": -0.0017, "atr": 0.034, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0613, "flat_threshold_pct": 0.0637, "ema9": 13.357, "ema20": 13.3625, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 4.321, "spread_pct": 0.075, "rvol": 0.129, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:18:08.129889", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.090%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0905, "trend": "positive"}}
{"timestamp": "2026-09-22T14:18:08.131242", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5104, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5154, "imbalance_decline_count": 0, "imbalance_cur": 0.9192886456908345, "imbalance_prev": 0.918200408997955}}
{"timestamp": "2026-09-22T14:18:08.132036", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.064%)", "metrics": {"price": 9.455, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0643, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:08.133077", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.455, "vwap": 9.0808, "vwap_slope": 0.023, "atr": 0.1078, "trend": "flat", "slope_pct": 0.185, "lower_highs_lower_lows": true, "stop": 9.3256, "imbalance_decline_count": 4, "imbalance_cur": -0.4035066000216648, "imbalance_prev": -0.37324477332501227}}
{"timestamp": "2026-09-22T14:18:08.133523", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0242, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:08.133896", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3494, "vwap_slope": 0.0057, "atr": 0.0375, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": false, "stop": 12.36, "imbalance_decline_count": 0, "imbalance_cur": 0.6801083358411074, "imbalance_prev": 0.30158545115411517}}
{"timestamp": "2026-09-22T14:18:08.136398", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.92, "vwap": 13.6479, "vwap_slope": -0.0424, "atr": 0.351, "atr_pct": 2.717, "trend": "flat", "slope_pct": -0.2079, "flat_threshold_pct": 0.6793, "ema9": 13.0807, "ema20": 13.2039, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 18.589, "spread_pct": 0.465, "rvol": 2.652, "volume_pace_ratio": 21.484}}
{"timestamp": "2026-09-22T14:18:08.137345", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.8477, "vwap_slope": -0.0041, "atr": 0.0255, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.0725, "ema9": 8.7902, "ema20": 8.7831, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.625, "volume_pace_ratio": 5.062}}
{"timestamp": "2026-09-22T14:18:08.138210", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6036, "vwap_slope": -0.0083, "atr": 0.0873, "atr_pct": 0.662, "trend": "flat", "slope_pct": -0.1358, "flat_threshold_pct": 0.1654, "ema9": 13.2053, "ema20": 13.2071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.047, "spread_pct": 0.379, "rvol": 0.116, "volume_pace_ratio": 0.936}}
{"timestamp": "2026-09-22T14:18:08.139172", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3737, "vwap": 6.4049, "vwap_slope": -0.0009, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0713, "ema9": 6.3745, "ema20": 6.377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.988, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:18:08.139908", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8347, "vwap_slope": 0.0229, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:18:08.140773", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.757, "vwap": 12.7277, "vwap_slope": -0.0007, "atr": 0.0377, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0739, "ema9": 12.7367, "ema20": 12.7375, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 0.336, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:18:08.141565", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.7403, "vwap_slope": 0.0005, "atr": 0.0448, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1277, "ema9": 8.7522, "ema20": 8.716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.558, "volume_pace_ratio": 4.521}}
{"timestamp": "2026-09-22T14:18:08.142486", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.58, "vwap": 11.6224, "vwap_slope": -0.001, "atr": 0.0441, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0952, "ema9": 11.5906, "ema20": 11.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 1.781, "spread_pct": 0.086, "rvol": 0.083, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:18:08.143372", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2787, "vwap_slope": -0.0039, "atr": 0.0186, "atr_pct": 0.183, "trend": "negative", "slope_pct": -0.1056, "flat_threshold_pct": 0.05, "ema9": 10.1485, "ema20": 10.1835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:18:08.144177", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0456, "vwap": 9.0759, "vwap_slope": -0.0006, "atr": 0.0393, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.1087, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 3.361, "spread_pct": 0.664, "rvol": 0.074, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:18:08.144974", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.455, "vwap": 7.4515, "vwap_slope": 0.0004, "atr": 0.0177, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0595, "ema9": 7.449, "ema20": 7.4439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:18:08.145739", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0637, "vwap": 9.1816, "vwap_slope": -0.0014, "atr": 0.0362, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.0998, "ema9": 9.1029, "ema20": 9.1181, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 3.782, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:18:08.146537", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4267, "vwap": 12.704, "vwap_slope": -0.009, "atr": 0.092, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.1536, "flat_threshold_pct": 0.1851, "ema9": 12.4145, "ema20": 12.4599, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 8.087, "spread_pct": 0.322, "rvol": 0.108, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T14:18:08.147735", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.2s", "imbalance +35% >= 30% and resistance cleared, stop 6.32", "entry_score 69.9"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0732, "ema9": 6.3346, "ema20": 6.332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.896, "stage3": {"stop": 6.3227, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3534, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 69.92, "entry_score_breakdown": {"imbalance_sub": 0.076, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.763}}}
{"timestamp": "2026-09-22T14:18:08.186436", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (604.3s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5866, "vwap": 5.5435, "vwap_slope": 0.0014, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0763, "ema9": 5.5752, "ema20": 5.5651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 0.573, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5661, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3252, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:08.187570", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:18:08.188676", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7041, "vwap_slope": -0.0041, "atr": 0.026, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0751, "ema9": 8.6636, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:18:08.189704", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.5s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared range_20d_high $12.76 yet"], "metrics": {"price": 12.07, "vwap": 11.9424, "vwap_slope": 0.0077, "atr": 0.0828, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1716, "ema9": 12.0747, "ema20": 11.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.75, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.529, "stage3": {"stop": 11.9706, "risk": 0.0994, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3681, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared range_20d_high $12.76 yet"}}}
{"timestamp": "2026-09-22T14:18:08.190718", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9027, "vwap": 8.9705, "vwap_slope": -0.0044, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.052, "ema9": 8.9058, "ema20": 8.9217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.168, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.378}}
{"timestamp": "2026-09-22T14:18:08.191771", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 2.12% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0628, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.3352, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 2.119, "rvol": 0.161, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:18:08.192867", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.9054, "vwap": 7.8022, "vwap_slope": 0.0031, "atr": 0.0431, "atr_pct": 0.545, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.1361, "ema9": 7.8955, "ema20": 7.8749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.242, "distance_from_high_pct": 0.811, "spread_pct": 0.126, "rvol": 0.136, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:18:08.193790", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.685, "vwap": 14.7938, "vwap_slope": -0.0011, "atr": 0.0333, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0567, "ema9": 14.7048, "ema20": 14.7124, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 1.969, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T14:18:08.194881", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1, "vwap": 10.0759, "vwap_slope": 0.0012, "atr": 0.032, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0792, "ema9": 10.1276, "ema20": 10.1194, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.169, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:18:08.195840", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2401, "vwap": 9.1559, "vwap_slope": 0.0087, "atr": 0.0418, "atr_pct": 0.453, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1131, "ema9": 9.2475, "ema20": 9.201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 1.169, "spread_pct": 0.324, "rvol": 0.057, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:18:08.196788", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8001, "vwap": 13.8084, "vwap_slope": -0.0006, "atr": 0.0383, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0694, "ema9": 13.7975, "ema20": 13.799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 1.498, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:18:08.197656", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.175, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.016, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.065, "ema9": 6.1804, "ema20": 6.1733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T14:18:08.198575", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3518, "vwap": 13.4412, "vwap_slope": -0.002, "atr": 0.0369, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.061, "flat_threshold_pct": 0.0691, "ema9": 13.3598, "ema20": 13.3639, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 4.22, "spread_pct": 0.075, "rvol": 0.129, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:18:13.204990", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.091%)", "metrics": {"price": 5.5351, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.091, "trend": "positive"}}
{"timestamp": "2026-09-22T14:18:13.207155", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5351, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5155, "imbalance_decline_count": 0, "imbalance_cur": 0.9327569644572526, "imbalance_prev": 0.9192886456908345}}
{"timestamp": "2026-09-22T14:18:13.208330", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.080%)", "metrics": {"price": 9.46, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0802, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:13.210235", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.46, "vwap": 9.0817, "vwap_slope": 0.0238, "atr": 0.1078, "trend": "flat", "slope_pct": 0.1851, "lower_highs_lower_lows": true, "stop": 9.3306, "imbalance_decline_count": 5, "imbalance_cur": -0.6621581362092593, "imbalance_prev": -0.4035066000216648, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.185%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:18:13.210915", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0242, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:13.212415", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3494, "vwap_slope": 0.0057, "atr": 0.0375, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": false, "stop": 12.36, "imbalance_decline_count": 1, "imbalance_cur": 0.5157116451016636, "imbalance_prev": 0.6801083358411074}}
{"timestamp": "2026-09-22T14:18:13.214074", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.029, "vwap": 13.6469, "vwap_slope": -0.0434, "atr": 0.3575, "atr_pct": 2.744, "trend": "flat", "slope_pct": -0.205, "flat_threshold_pct": 0.6859, "ema9": 13.1025, "ema20": 13.2143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 17.902, "spread_pct": 0.693, "rvol": 2.656, "volume_pace_ratio": 21.483}}
{"timestamp": "2026-09-22T14:18:13.215227", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8472, "vwap_slope": -0.0045, "atr": 0.0262, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0745, "ema9": 8.7912, "ema20": 8.7836, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.629, "volume_pace_ratio": 5.086}}
{"timestamp": "2026-09-22T14:18:13.216240", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.6036, "vwap_slope": -0.0083, "atr": 0.0894, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.1356, "flat_threshold_pct": 0.1692, "ema9": 13.2073, "ema20": 13.208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 6.977, "spread_pct": 0.303, "rvol": 0.116, "volume_pace_ratio": 0.935}}
{"timestamp": "2026-09-22T14:18:13.217265", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4049, "vwap_slope": -0.0009, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0712, "ema9": 6.3755, "ema20": 6.3775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:18:13.218249", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8347, "vwap_slope": 0.0229, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:18:13.219299", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7568, "vwap": 12.7277, "vwap_slope": -0.0007, "atr": 0.0377, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0739, "ema9": 12.7366, "ema20": 12.7375, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 0.338, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:18:13.220360", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7621, "vwap": 8.7403, "vwap_slope": 0.0005, "atr": 0.046, "atr_pct": 0.526, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.1314, "ema9": 8.7516, "ema20": 8.7157, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 5.069, "spread_pct": 0.114, "rvol": 0.558, "volume_pace_ratio": 4.514}}
{"timestamp": "2026-09-22T14:18:13.221376", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6224, "vwap_slope": -0.001, "atr": 0.0441, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0952, "ema9": 11.5896, "ema20": 11.6071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.083, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:18:13.222328", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.13, "vwap": 10.2785, "vwap_slope": -0.0041, "atr": 0.0186, "atr_pct": 0.183, "trend": "negative", "slope_pct": -0.1055, "flat_threshold_pct": 0.05, "ema9": 10.1495, "ema20": 10.1839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 5.326, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:18:13.223347", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.0754, "vwap_slope": -0.001, "atr": 0.0386, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.1066, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.314, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:18:13.224335", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.4589, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0144, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.05, "ema9": 7.451, "ema20": 7.4453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 1.207, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:18:13.225393", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0637, "vwap": 9.1816, "vwap_slope": -0.0014, "atr": 0.0362, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.0998, "ema9": 9.1029, "ema20": 9.1181, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 3.782, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:18:13.227151", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.48 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4792, "vwap": 12.7036, "vwap_slope": -0.0094, "atr": 0.0948, "atr_pct": 0.76, "trend": "flat", "slope_pct": -0.1526, "flat_threshold_pct": 0.19, "ema9": 12.425, "ema20": 12.4649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 7.698, "spread_pct": 0.563, "rvol": 0.108, "volume_pace_ratio": 0.871}}
{"timestamp": "2026-09-22T14:18:13.228375", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.3s", "imbalance +35% >= 30% and resistance cleared, stop 6.32", "entry_score 69.9"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0732, "ema9": 6.3346, "ema20": 6.332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.474, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.893, "stage3": {"stop": 6.3227, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3534, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 69.92, "entry_score_breakdown": {"imbalance_sub": 0.076, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.763}}}
{"timestamp": "2026-09-22T14:18:13.288081", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (609.4s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.585, "vwap": 5.5436, "vwap_slope": 0.0015, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0764, "ema9": 5.5749, "ema20": 5.5649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5645, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4356, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:18:13.289872", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:18:13.291145", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7037, "vwap_slope": -0.0045, "atr": 0.026, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0751, "ema9": 8.6616, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:18:13.292354", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.6s", "imbalance +51% >= 50% buy threshold, stop 11.97", "entry_score 64.5"], "reasons_against": [], "metrics": {"price": 12.07, "vwap": 11.9424, "vwap_slope": 0.0077, "atr": 0.0828, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1716, "ema9": 12.0747, "ema20": 11.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.752, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.528, "stage3": {"stop": 11.9706, "risk": 0.0994, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.5115, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 11.97"}, "entry_score": 64.52, "entry_score_breakdown": {"imbalance_sub": 0.302, "volume_pace_sub": 1.0, "volatility_sub": 0.773, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:18:13.325624", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9011, "vwap": 8.9705, "vwap_slope": -0.0044, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.052, "ema9": 8.9055, "ema20": 8.9215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 2.186, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.375}}
{"timestamp": "2026-09-22T14:18:13.327579", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.70% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0628, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.3352, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 1.699, "rvol": 0.161, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:18:13.328770", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8023, "vwap_slope": 0.0032, "atr": 0.0432, "atr_pct": 0.546, "trend": "flat", "slope_pct": 0.0683, "flat_threshold_pct": 0.1364, "ema9": 7.8974, "ema20": 7.8758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.244, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.136, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:18:13.329841", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.7938, "vwap_slope": -0.0012, "atr": 0.0333, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0567, "ema9": 14.7038, "ema20": 14.712, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.342}}
{"timestamp": "2026-09-22T14:18:13.331524", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.105, "vwap": 10.0759, "vwap_slope": 0.0012, "atr": 0.032, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0791, "ema9": 10.1286, "ema20": 10.1198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T14:18:13.332573", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2401, "vwap": 9.1559, "vwap_slope": 0.0087, "atr": 0.0418, "atr_pct": 0.453, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1131, "ema9": 9.2475, "ema20": 9.201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.473, "distance_from_high_pct": 1.169, "spread_pct": 0.324, "rvol": 0.057, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:18:13.333546", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8086, "vwap": 13.8084, "vwap_slope": -0.0006, "atr": 0.039, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0707, "ema9": 13.7992, "ema20": 13.7998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 1.438, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:18:13.334428", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1753, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.016, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0649, "ema9": 6.1805, "ema20": 6.1733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.719, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T14:18:13.335534", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.355, "vwap": 13.4408, "vwap_slope": -0.0024, "atr": 0.0369, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.061, "flat_threshold_pct": 0.069, "ema9": 13.3604, "ema20": 13.3642, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.13, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:18:18.341423", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.090%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0905, "trend": "positive"}}
{"timestamp": "2026-09-22T14:18:18.342258", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5154, "imbalance_decline_count": 1, "imbalance_cur": 0.8, "imbalance_prev": 0.9327569644572526}}
{"timestamp": "2026-09-22T14:18:18.342914", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.017%)", "metrics": {"price": 9.44, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0166, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:18.343539", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.44, "vwap": 9.082, "vwap_slope": 0.0242, "atr": 0.1078, "trend": "flat", "slope_pct": 0.1846, "lower_highs_lower_lows": true, "stop": 9.3106, "imbalance_decline_count": 0, "imbalance_cur": -0.29742870500233753, "imbalance_prev": -0.6621581362092593}}
{"timestamp": "2026-09-22T14:18:18.343995", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0242, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:18.346086", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3495, "vwap_slope": 0.0058, "atr": 0.0377, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": false, "stop": 12.3598, "imbalance_decline_count": 2, "imbalance_cur": -0.09602592529421798, "imbalance_prev": 0.5157116451016636}}
{"timestamp": "2026-09-22T14:18:18.347769", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.03, "vwap": 13.6463, "vwap_slope": -0.044, "atr": 0.3575, "atr_pct": 2.744, "trend": "flat", "slope_pct": -0.205, "flat_threshold_pct": 0.6859, "ema9": 13.1027, "ema20": 13.2144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 17.895, "spread_pct": 0.384, "rvol": 2.659, "volume_pace_ratio": 21.466}}
{"timestamp": "2026-09-22T14:18:18.349564", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.8472, "vwap_slope": -0.0045, "atr": 0.0262, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0745, "ema9": 8.7912, "ema20": 8.7836, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.629, "volume_pace_ratio": 5.077}}
{"timestamp": "2026-09-22T14:18:18.350463", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6035, "vwap_slope": -0.0084, "atr": 0.0894, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.1358, "flat_threshold_pct": 0.1694, "ema9": 13.2053, "ema20": 13.2071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.047, "spread_pct": 0.303, "rvol": 0.116, "volume_pace_ratio": 0.933}}
{"timestamp": "2026-09-22T14:18:18.351368", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4049, "vwap_slope": -0.0009, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0713, "ema9": 6.3748, "ema20": 6.3771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:18:18.352126", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 5.43% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8347, "vwap_slope": 0.0229, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.2302, "ema9": 8.7922, "ema20": 8.7848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 1.887, "spread_pct": 5.43, "rvol": 0.061, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:18:18.352980", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6757, "vwap": 12.7277, "vwap_slope": -0.0008, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0751, "ema9": 12.7204, "ema20": 12.7298, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 0.971, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:18:18.353750", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.7403, "vwap_slope": 0.0005, "atr": 0.046, "atr_pct": 0.526, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.1314, "ema9": 8.7512, "ema20": 8.7155, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.558, "volume_pace_ratio": 4.507}}
{"timestamp": "2026-09-22T14:18:18.354573", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.6223, "vwap_slope": -0.001, "atr": 0.0441, "atr_pct": 0.381, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0952, "ema9": 11.5886, "ema20": 11.6066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.083, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:18:18.356640", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.278, "vwap_slope": -0.0046, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1058, "flat_threshold_pct": 0.05, "ema9": 10.1475, "ema20": 10.183, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:18:18.357638", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.05, "vwap": 9.0754, "vwap_slope": -0.001, "atr": 0.0386, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.1066, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.314, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:18:18.358688", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.455, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0144, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.05, "ema9": 7.4502, "ema20": 7.4449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:18:18.360497", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0637, "vwap": 9.1816, "vwap_slope": -0.0014, "atr": 0.0362, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.0998, "ema9": 9.1029, "ema20": 9.1181, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 3.782, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:18:18.361293", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.435, "vwap": 12.7036, "vwap_slope": -0.0095, "atr": 0.0948, "atr_pct": 0.763, "trend": "flat", "slope_pct": -0.1535, "flat_threshold_pct": 0.1907, "ema9": 12.4162, "ema20": 12.4607, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 8.025, "spread_pct": 0.563, "rvol": 0.108, "volume_pace_ratio": 0.869}}
{"timestamp": "2026-09-22T14:18:18.362291", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.4s", "imbalance +35% >= 30% and resistance cleared, stop 6.32", "entry_score 69.9"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0732, "ema9": 6.3346, "ema20": 6.332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.474, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.89, "stage3": {"stop": 6.3227, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3534, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.32"}, "entry_score": 69.92, "entry_score_breakdown": {"imbalance_sub": 0.076, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.763}}}
{"timestamp": "2026-09-22T14:18:18.403298", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 614.5s", "imbalance +57% >= 50% buy threshold, stop 5.56", "entry_score 81.5"], "reasons_against": [], "metrics": {"price": 5.5828, "vwap": 5.5436, "vwap_slope": 0.0015, "atr": 0.0171, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0764, "ema9": 5.5745, "ema20": 5.5647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 0.641, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5623, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5709, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 5.56"}, "entry_score": 81.54, "entry_score_breakdown": {"imbalance_sub": 0.387, "volume_pace_sub": 1.0, "volatility_sub": 0.996, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:18.445564", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:18:18.446913", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7037, "vwap_slope": -0.0045, "atr": 0.026, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0751, "ema9": 8.6636, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:18:18.448033", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.8s", "imbalance +100% >= 50% buy threshold, stop 11.97", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 12.07, "vwap": 11.9425, "vwap_slope": 0.0078, "atr": 0.0828, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1716, "ema9": 12.0747, "ema20": 11.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.755, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.528, "stage3": {"stop": 11.9706, "risk": 0.0994, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 11.97"}, "entry_score": 85.46, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.773, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:18:18.483953", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9027, "vwap": 8.9704, "vwap_slope": -0.0044, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.052, "ema9": 8.9058, "ema20": 8.9217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 2.168, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.374}}
{"timestamp": "2026-09-22T14:18:18.485108", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0628, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.3352, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 1.488, "rvol": 0.161, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:18:18.486044", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 7.9002, "vwap": 7.8023, "vwap_slope": 0.0032, "atr": 0.0432, "atr_pct": 0.547, "trend": "flat", "slope_pct": 0.0678, "flat_threshold_pct": 0.1367, "ema9": 7.8945, "ema20": 7.8744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.244, "distance_from_high_pct": 0.876, "spread_pct": 0.126, "rvol": 0.136, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:18:18.487140", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.68, "vwap": 14.7935, "vwap_slope": -0.0014, "atr": 0.0337, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0573, "ema9": 14.7038, "ema20": 14.712, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.166, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T14:18:18.488198", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.11, "vwap": 10.076, "vwap_slope": 0.0012, "atr": 0.032, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0791, "ema9": 10.1296, "ema20": 10.1203, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 0.785, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.369}}
{"timestamp": "2026-09-22T14:18:18.489401", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.265, "vwap": 9.156, "vwap_slope": 0.0074, "atr": 0.0425, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.1147, "ema9": 9.251, "ema20": 9.2071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.414, "distance_from_high_pct": 0.903, "spread_pct": 0.324, "rvol": 0.057, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:18:18.492040", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8084, "vwap_slope": -0.0006, "atr": 0.039, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0707, "ema9": 13.7985, "ema20": 13.7995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:18:18.494790", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.0161, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.065, "ema9": 6.1794, "ema20": 6.1728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T14:18:18.496827", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.355, "vwap": 13.4407, "vwap_slope": -0.0024, "atr": 0.0369, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.061, "flat_threshold_pct": 0.069, "ema9": 13.3604, "ema20": 13.3642, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.13, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:18:23.502851", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 5.5224, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0221, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:23.503772", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5224, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": false, "stop": 5.5028, "imbalance_decline_count": 2, "imbalance_cur": 0.5328467153284672, "imbalance_prev": 0.8}}
{"timestamp": "2026-09-22T14:18:23.504547", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.017%)", "metrics": {"price": 9.44, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0166, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:23.505382", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.44, "vwap": 9.0824, "vwap_slope": 0.0245, "atr": 0.1078, "trend": "flat", "slope_pct": 0.1846, "lower_highs_lower_lows": true, "stop": 9.3106, "imbalance_decline_count": 0, "imbalance_cur": -0.10579303515431589, "imbalance_prev": -0.29742870500233753}}
{"timestamp": "2026-09-22T14:18:23.505926", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.024%)", "metrics": {"price": 12.385, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0242, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:23.506550", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.385, "vwap": 12.3496, "vwap_slope": 0.0059, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": true, "stop": 12.3385, "imbalance_decline_count": 0, "imbalance_cur": -0.019290354822588705, "imbalance_prev": -0.09602592529421798}}
{"timestamp": "2026-09-22T14:18:23.508016", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0458, "vwap": 13.6457, "vwap_slope": -0.0446, "atr": 0.361, "atr_pct": 2.768, "trend": "flat", "slope_pct": -0.2046, "flat_threshold_pct": 0.6919, "ema9": 13.1059, "ema20": 13.2159, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 17.796, "spread_pct": 0.23, "rvol": 2.662, "volume_pace_ratio": 21.451}}
{"timestamp": "2026-09-22T14:18:23.509109", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.795, "vwap": 8.8471, "vwap_slope": -0.0047, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0765, "ema9": 8.7932, "ema20": 8.7845, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.631, "volume_pace_ratio": 5.087}}
{"timestamp": "2026-09-22T14:18:23.509978", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.2116, "vwap": 13.6035, "vwap_slope": -0.0084, "atr": 0.0894, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.1354, "flat_threshold_pct": 0.1691, "ema9": 13.2096, "ema20": 13.2091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 6.895, "spread_pct": 0.303, "rvol": 0.116, "volume_pace_ratio": 0.931}}
{"timestamp": "2026-09-22T14:18:23.510961", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4049, "vwap_slope": -0.0009, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0713, "ema9": 6.3748, "ema20": 6.3771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T14:18:23.512020", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $8.85", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.84, "vwap": 8.8459, "vwap_slope": 0.0341, "atr": 0.0814, "atr_pct": 0.921, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.2302, "ema9": 8.8018, "ema20": 8.7901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.613, "distance_from_high_pct": 2.643, "spread_pct": 2.639, "rvol": 0.071, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:18:23.512881", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6828, "vwap": 12.7277, "vwap_slope": -0.0008, "atr": 0.0391, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0772, "ema9": 12.7218, "ema20": 12.7305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 0.916, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:18:23.514010", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7667, "vwap": 8.7404, "vwap_slope": 0.0006, "atr": 0.046, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1313, "ema9": 8.7525, "ema20": 8.7161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.425, "distance_from_high_pct": 5.02, "spread_pct": 0.114, "rvol": 0.559, "volume_pace_ratio": 4.508}}
{"timestamp": "2026-09-22T14:18:23.515047", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.585, "vwap": 11.6219, "vwap_slope": -0.0014, "atr": 0.0441, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0951, "ema9": 11.5916, "ema20": 11.608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.739, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:18:23.515926", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2779, "vwap_slope": -0.0047, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1058, "flat_threshold_pct": 0.05, "ema9": 10.1475, "ema20": 10.183, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:18:23.516772", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0008, "atr": 0.04, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1103, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:18:23.517702", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 7.4583, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0144, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.05, "ema9": 7.4509, "ema20": 7.4452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 1.215, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:18:23.518622", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1816, "vwap_slope": -0.0014, "atr": 0.0362, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0996, "ema9": 9.1061, "ema20": 9.1197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:18:23.521195", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7036, "vwap_slope": -0.0095, "atr": 0.0948, "atr_pct": 0.762, "trend": "flat", "slope_pct": -0.1534, "flat_threshold_pct": 0.1906, "ema9": 12.4172, "ema20": 12.4611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 7.988, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T14:18:23.522222", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.5s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.345, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0732, "ema9": 6.3346, "ema20": 6.332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.474, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.887, "stage3": {"stop": 6.3227, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:18:23.523279", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 619.6s", "imbalance +71% >= 50% buy threshold, stop 5.56", "entry_score 87.5"], "reasons_against": [], "metrics": {"price": 5.585, "vwap": 5.5436, "vwap_slope": 0.0015, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0764, "ema9": 5.5749, "ema20": 5.5649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5645, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7105, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 5.56"}, "entry_score": 87.53, "entry_score_breakdown": {"imbalance_sub": 0.586, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:23.556087", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:18:23.557311", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6607, "vwap": 8.7035, "vwap_slope": -0.0047, "atr": 0.026, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0751, "ema9": 8.6638, "ema20": 8.6733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 2.249, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:18:23.558322", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 127.9s", "imbalance +100% >= 50% buy threshold, stop 11.97", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 12.07, "vwap": 11.9425, "vwap_slope": 0.0078, "atr": 0.0828, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1716, "ema9": 12.0747, "ema20": 11.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.755, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.527, "stage3": {"stop": 11.9706, "risk": 0.0994, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 11.97"}, "entry_score": 85.46, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.773, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:18:23.591484", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9086, "vwap": 8.9704, "vwap_slope": -0.0044, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.052, "ema9": 8.907, "ema20": 8.9222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T14:18:23.593529", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0628, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.3352, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 1.488, "rvol": 0.161, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:18:23.594804", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.5s", "imbalance +81% >= 50% buy threshold, stop 7.86", "entry_score 87.8"], "reasons_against": [], "metrics": {"price": 7.917, "vwap": 7.8023, "vwap_slope": 0.0032, "atr": 0.0434, "atr_pct": 0.548, "trend": "flat", "slope_pct": 0.0683, "flat_threshold_pct": 0.1371, "ema9": 7.8978, "ema20": 7.876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.244, "distance_from_high_pct": 0.665, "spread_pct": 0.126, "rvol": 0.136, "volume_pace_ratio": 1.1, "stage3": {"stop": 7.8649, "risk": 0.0521, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8112, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 7.86"}, "entry_score": 87.77, "entry_score_breakdown": {"imbalance_sub": 0.73, "volume_pace_sub": 1.0, "volatility_sub": 0.854, "slope_sub": 1.0, "volume_accel_sub": 0.878}}}
{"timestamp": "2026-09-22T14:18:23.627379", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.675, "vwap": 14.7933, "vwap_slope": -0.0016, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.058, "ema9": 14.7028, "ema20": 14.7115, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.167, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T14:18:23.628681", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1446, "vwap": 10.0761, "vwap_slope": 0.0014, "atr": 0.0327, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0805, "ema9": 10.1365, "ema20": 10.1236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 0.446, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T14:18:23.629660", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.26, "vwap": 9.156, "vwap_slope": 0.0074, "atr": 0.0425, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.1148, "ema9": 9.25, "ema20": 9.2066, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 0.956, "spread_pct": 0.216, "rvol": 0.057, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:18:23.630485", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8086, "vwap": 13.8084, "vwap_slope": -0.0006, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0709, "ema9": 13.7992, "ema20": 13.7998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 1.438, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:18:23.631372", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.175, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0685, "ema9": 6.1804, "ema20": 6.1733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.841}}
{"timestamp": "2026-09-22T14:18:23.632234", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.365, "vwap": 13.4406, "vwap_slope": -0.0026, "atr": 0.0369, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0608, "flat_threshold_pct": 0.069, "ema9": 13.3624, "ema20": 13.3651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.13, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:18:28.638090", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.028%)", "metrics": {"price": 5.5132, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0279, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:28.638959", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5132, "vwap": 5.5104, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": false, "stop": 5.4936, "imbalance_decline_count": 3, "imbalance_cur": 0.2682926829268293, "imbalance_prev": 0.5328467153284672}}
{"timestamp": "2026-09-22T14:18:28.639552", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.053%)", "metrics": {"price": 9.4515, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0532, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:28.640341", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.4515, "vwap": 9.0825, "vwap_slope": 0.0246, "atr": 0.1119, "trend": "flat", "slope_pct": 0.1849, "lower_highs_lower_lows": true, "stop": 9.3172, "imbalance_decline_count": 1, "imbalance_cur": -0.1804592387116659, "imbalance_prev": -0.10579303515431589}}
{"timestamp": "2026-09-22T14:18:28.640884", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 12.4017, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0162, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:28.641519", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4017, "vwap": 12.3496, "vwap_slope": 0.0059, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0291, "lower_highs_lower_lows": true, "stop": 12.3552, "imbalance_decline_count": 0, "imbalance_cur": -0.013768686073957514, "imbalance_prev": -0.019290354822588705}}
{"timestamp": "2026-09-22T14:18:28.643280", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.65", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.079, "vwap": 13.6452, "vwap_slope": -0.0451, "atr": 0.361, "atr_pct": 2.761, "trend": "flat", "slope_pct": -0.2037, "flat_threshold_pct": 0.6901, "ema9": 13.1125, "ema20": 13.2191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 17.587, "spread_pct": 0.383, "rvol": 2.664, "volume_pace_ratio": 21.434}}
{"timestamp": "2026-09-22T14:18:28.645271", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.847, "vwap_slope": -0.0048, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0765, "ema9": 8.7922, "ema20": 8.7841, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.632, "volume_pace_ratio": 5.083}}
{"timestamp": "2026-09-22T14:18:28.646281", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.6033, "vwap_slope": -0.0086, "atr": 0.0897, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.1361, "flat_threshold_pct": 0.1702, "ema9": 13.2013, "ema20": 13.2052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.188, "spread_pct": 0.379, "rvol": 0.116, "volume_pace_ratio": 0.93}}
{"timestamp": "2026-09-22T14:18:28.647322", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4049, "vwap_slope": -0.0009, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0712, "ema9": 6.3755, "ema20": 6.3775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:18:28.648224", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.692, "vwap": 8.8326, "vwap_slope": 0.0208, "atr": 0.092, "atr_pct": 1.058, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.2646, "ema9": 8.7722, "ema20": 8.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.273, "spread_pct": 2.639, "rvol": 0.073, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:18:28.649324", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.65, "vwap": 12.7276, "vwap_slope": -0.0008, "atr": 0.0391, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0774, "ema9": 12.7153, "ema20": 12.7274, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 1.172, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:18:28.651144", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7729, "vwap": 8.7404, "vwap_slope": 0.0006, "atr": 0.0464, "atr_pct": 0.528, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.1321, "ema9": 8.7538, "ema20": 8.7167, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 4.952, "spread_pct": 0.114, "rvol": 0.56, "volume_pace_ratio": 4.505}}
{"timestamp": "2026-09-22T14:18:28.652381", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.622, "vwap_slope": -0.0014, "atr": 0.0449, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0969, "ema9": 11.5936, "ema20": 11.609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:18:28.653964", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1215, "vwap": 10.2778, "vwap_slope": -0.0048, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1057, "flat_threshold_pct": 0.05, "ema9": 10.1478, "ema20": 10.1831, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 5.406, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:18:28.654981", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0754, "vwap_slope": -0.001, "atr": 0.0404, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.1117, "ema9": 9.0419, "ema20": 9.0437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:18:28.655892", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4415, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0162, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0545, "ema9": 7.4475, "ema20": 7.4436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 1.437, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:18:28.656903", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1816, "vwap_slope": -0.0014, "atr": 0.0362, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0996, "ema9": 9.1061, "ema20": 9.1197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 3.609, "spread_pct": 0.441, "rvol": 0.087, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:18:28.657901", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7035, "vwap_slope": -0.0095, "atr": 0.0948, "atr_pct": 0.762, "trend": "flat", "slope_pct": -0.1534, "flat_threshold_pct": 0.1906, "ema9": 12.4172, "ema20": 12.4611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 7.988, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.867}}
{"timestamp": "2026-09-22T14:18:28.658902", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3401, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0732, "ema9": 6.3336, "ema20": 6.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.475, "distance_from_high_pct": 0.703, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.884, "stage3": {"stop": 6.3178, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:28.659899", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 624.8s", "imbalance +96% >= 50% buy threshold, stop 5.56", "entry_score 98.2"], "reasons_against": [], "metrics": {"price": 5.585, "vwap": 5.5437, "vwap_slope": 0.0015, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0764, "ema9": 5.5749, "ema20": 5.5649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5645, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9598, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.56"}, "entry_score": 98.22, "entry_score_breakdown": {"imbalance_sub": 0.943, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:28.696749", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:18:28.697944", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.654, "vwap": 8.7033, "vwap_slope": -0.0049, "atr": 0.026, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0751, "ema9": 8.6624, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.325, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T14:18:28.699204", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 133.1s", "imbalance +100% >= 50% buy threshold, stop 11.97", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 12.07, "vwap": 11.9425, "vwap_slope": 0.0078, "atr": 0.0828, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1716, "ema9": 12.0747, "ema20": 11.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.755, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.526, "stage3": {"stop": 11.9706, "risk": 0.0994, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 11.97"}, "entry_score": 85.46, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.773, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:18:28.733371", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9704, "vwap_slope": -0.0044, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.052, "ema9": 8.9062, "ema20": 8.9219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.369}}
{"timestamp": "2026-09-22T14:18:28.734471", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.842, "vwap_slope": -0.0066, "atr": 0.0628, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.3352, "ema9": 4.7404, "ema20": 4.7667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 7.143, "spread_pct": 1.488, "rvol": 0.161, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:18:28.735587", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.6s", "imbalance +83% >= 50% buy threshold, stop 7.87", "entry_score 88.6"], "reasons_against": [], "metrics": {"price": 7.92, "vwap": 7.8025, "vwap_slope": 0.0034, "atr": 0.0434, "atr_pct": 0.548, "trend": "flat", "slope_pct": 0.0684, "flat_threshold_pct": 0.137, "ema9": 7.8984, "ema20": 7.8763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.247, "distance_from_high_pct": 0.627, "spread_pct": 0.126, "rvol": 0.137, "volume_pace_ratio": 1.1, "stage3": {"stop": 7.8679, "risk": 0.0521, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8307, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 7.87"}, "entry_score": 88.59, "entry_score_breakdown": {"imbalance_sub": 0.758, "volume_pace_sub": 1.0, "volatility_sub": 0.854, "slope_sub": 1.0, "volume_accel_sub": 0.876}}}
{"timestamp": "2026-09-22T14:18:28.789233", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6695, "vwap": 14.793, "vwap_slope": -0.002, "atr": 0.0344, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0586, "ema9": 14.7017, "ema20": 14.711, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 2.073, "spread_pct": 0.068, "rvol": 0.167, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T14:18:28.790183", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.115, "vwap": 10.0761, "vwap_slope": 0.0013, "atr": 0.0327, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0807, "ema9": 10.1306, "ema20": 10.1208, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:18:28.791808", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.265, "vwap": 9.1564, "vwap_slope": 0.0078, "atr": 0.0425, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.1147, "ema9": 9.251, "ema20": 9.2071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.424, "distance_from_high_pct": 0.903, "spread_pct": 0.324, "rvol": 0.057, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:18:28.792527", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7898, "vwap": 13.8083, "vwap_slope": -0.0006, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.071, "ema9": 13.7955, "ema20": 13.798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.572, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:18:28.793285", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0686, "ema9": 6.1794, "ema20": 6.1728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:18:28.794738", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.38, "vwap": 13.4404, "vwap_slope": -0.0028, "atr": 0.037, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0605, "flat_threshold_pct": 0.0691, "ema9": 13.3654, "ema20": 13.3666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 4.017, "spread_pct": 0.075, "rvol": 0.131, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:18:33.800670", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.028%)", "metrics": {"price": 5.5132, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": -0.0279, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:33.802021", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5132, "vwap": 5.5104, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0155, "lower_highs_lower_lows": false, "stop": 5.4936, "imbalance_decline_count": 4, "imbalance_cur": 0.21686746987951808, "imbalance_prev": 0.2682926829268293}}
{"timestamp": "2026-09-22T14:18:33.802785", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.017%)", "metrics": {"price": 9.44, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0166, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:33.803639", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.44, "vwap": 9.0828, "vwap_slope": 0.025, "atr": 0.1119, "trend": "flat", "slope_pct": 0.1846, "lower_highs_lower_lows": true, "stop": 9.3057, "imbalance_decline_count": 2, "imbalance_cur": -0.4766121098291745, "imbalance_prev": -0.1804592387116659}}
{"timestamp": "2026-09-22T14:18:33.804306", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.024%)", "metrics": {"price": 12.385, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0242, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:33.804917", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.385, "vwap": 12.3496, "vwap_slope": 0.0059, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": true, "stop": 12.3385, "imbalance_decline_count": 1, "imbalance_cur": -0.0613542835765058, "imbalance_prev": -0.013768686073957514}}
{"timestamp": "2026-09-22T14:18:33.806120", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0301, "vwap": 13.6445, "vwap_slope": -0.0458, "atr": 0.361, "atr_pct": 2.771, "trend": "flat", "slope_pct": -0.205, "flat_threshold_pct": 0.6927, "ema9": 13.1027, "ema20": 13.2144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 17.895, "spread_pct": 0.23, "rvol": 2.666, "volume_pace_ratio": 21.413}}
{"timestamp": "2026-09-22T14:18:33.807092", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8469, "vwap_slope": -0.0048, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0765, "ema9": 8.7922, "ema20": 8.7841, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.632, "volume_pace_ratio": 5.079}}
{"timestamp": "2026-09-22T14:18:33.807931", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.2087, "vwap": 13.6033, "vwap_slope": -0.0086, "atr": 0.0897, "atr_pct": 0.679, "trend": "flat", "slope_pct": -0.1354, "flat_threshold_pct": 0.1697, "ema9": 13.209, "ema20": 13.2089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 6.915, "spread_pct": 0.379, "rvol": 0.116, "volume_pace_ratio": 0.929}}
{"timestamp": "2026-09-22T14:18:33.808814", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4048, "vwap_slope": -0.0009, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0713, "ema9": 6.3748, "ema20": 6.3771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:18:33.809663", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.692, "vwap": 8.8326, "vwap_slope": 0.0208, "atr": 0.092, "atr_pct": 1.058, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.2646, "ema9": 8.7722, "ema20": 8.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.273, "spread_pct": 2.639, "rvol": 0.073, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:18:33.810489", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.655, "vwap": 12.7275, "vwap_slope": -0.0009, "atr": 0.0391, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.0773, "ema9": 12.7163, "ema20": 12.7278, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:18:33.811374", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.7404, "vwap_slope": 0.0006, "atr": 0.0464, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.1321, "ema9": 8.7532, "ema20": 8.7164, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.56, "volume_pace_ratio": 4.498}}
{"timestamp": "2026-09-22T14:18:33.812337", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5887, "vwap": 11.6219, "vwap_slope": -0.0015, "atr": 0.0449, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0969, "ema9": 11.5923, "ema20": 11.6084, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.707, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:18:33.813175", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2776, "vwap_slope": -0.005, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1056, "flat_threshold_pct": 0.05, "ema9": 10.1485, "ema20": 10.1835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:18:33.813963", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0754, "vwap_slope": -0.001, "atr": 0.0404, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.1117, "ema9": 9.0419, "ema20": 9.0437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:18:33.814815", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4499, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0162, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0544, "ema9": 7.4492, "ema20": 7.4444, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 1.326, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:18:33.815600", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.08, "vwap": 9.1815, "vwap_slope": -0.0015, "atr": 0.0362, "atr_pct": 0.399, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.0996, "ema9": 9.1061, "ema20": 9.1197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 3.609, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:18:33.816427", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7035, "vwap_slope": -0.0095, "atr": 0.0948, "atr_pct": 0.762, "trend": "flat", "slope_pct": -0.1534, "flat_threshold_pct": 0.1906, "ema9": 12.4172, "ema20": 12.4611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 7.988, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T14:18:33.817257", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3401, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0732, "ema9": 6.3336, "ema20": 6.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.475, "distance_from_high_pct": 0.703, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.881, "stage3": {"stop": 6.3178, "risk": 0.0223, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:33.818133", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 629.9s", "imbalance +69% >= 50% buy threshold, stop 5.57", "entry_score 86.8"], "reasons_against": [], "metrics": {"price": 5.5863, "vwap": 5.5437, "vwap_slope": 0.0016, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0763, "ema9": 5.5752, "ema20": 5.5651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 0.578, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5658, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6921, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 5.57"}, "entry_score": 86.75, "entry_score_breakdown": {"imbalance_sub": 0.56, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:33.853277", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:18:33.854295", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7033, "vwap_slope": -0.0049, "atr": 0.026, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0751, "ema9": 8.6636, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:18:33.855321", "symbol": "TRLV", "kind": "entry", "state": "BUY", "reasons_for": ["held 138.2s", "imbalance +100% >= 50% buy threshold, stop 11.97", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 12.07, "vwap": 11.9425, "vwap_slope": 0.0078, "atr": 0.0828, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1716, "ema9": 12.0747, "ema20": 11.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.755, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.525, "stage3": {"stop": 11.9706, "risk": 0.0994, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 11.97"}, "entry_score": 85.46, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.773, "slope_sub": 1.0, "volume_accel_sub": 0.0}}}
{"timestamp": "2026-09-22T14:18:33.889075", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9704, "vwap_slope": -0.0045, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.052, "ema9": 8.9062, "ema20": 8.9219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.367}}
{"timestamp": "2026-09-22T14:18:33.892035", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.70% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8417, "vwap_slope": -0.0054, "atr": 0.062, "atr_pct": 1.326, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.3314, "ema9": 4.7283, "ema20": 4.7585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 7.143, "spread_pct": 1.702, "rvol": 0.161, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:18:33.893348", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.8s", "imbalance +34% >= 30% and resistance cleared, stop 7.85", "entry_score 67.3"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8058, "vwap_slope": 0.0067, "atr": 0.0434, "atr_pct": 0.549, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.1373, "ema9": 7.8954, "ema20": 7.8749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.141, "volume_pace_ratio": 1.134, "stage3": {"stop": 7.8529, "risk": 0.0521, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3435, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 67.33, "entry_score_breakdown": {"imbalance_sub": 0.062, "volume_pace_sub": 1.0, "volatility_sub": 0.854, "slope_sub": 1.0, "volume_accel_sub": 0.84}}}
{"timestamp": "2026-09-22T14:18:33.926295", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.681, "vwap": 14.793, "vwap_slope": -0.002, "atr": 0.0347, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0592, "ema9": 14.704, "ema20": 14.7121, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.996, "spread_pct": 0.068, "rvol": 0.167, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T14:18:33.927417", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.114, "vwap": 10.0761, "vwap_slope": 0.0013, "atr": 0.0327, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0807, "ema9": 10.1304, "ema20": 10.1207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.746, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T14:18:33.928349", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.265, "vwap": 9.1564, "vwap_slope": 0.0078, "atr": 0.0425, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.1147, "ema9": 9.251, "ema20": 9.2071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.424, "distance_from_high_pct": 0.903, "spread_pct": 0.324, "rvol": 0.057, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:18:33.929257", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7986, "vwap": 13.8083, "vwap_slope": -0.0006, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.071, "ema9": 13.7972, "ema20": 13.7989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.509, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:18:33.930117", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0685, "ema9": 6.1814, "ema20": 6.1737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T14:18:33.931105", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.4401, "vwap_slope": -0.003, "atr": 0.037, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.0691, "ema9": 13.3644, "ema20": 13.3661, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.051, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.131, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:18:38.937548", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 5.5196, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0069, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:38.939731", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5196, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0158, "lower_highs_lower_lows": false, "stop": 5.5, "imbalance_decline_count": 0, "imbalance_cur": 0.888243831640058, "imbalance_prev": 0.21686746987951808}}
{"timestamp": "2026-09-22T14:18:38.940945", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.017%)", "metrics": {"price": 9.44, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0166, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:38.941837", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.44, "vwap": 9.0829, "vwap_slope": 0.0251, "atr": 0.1119, "trend": "flat", "slope_pct": 0.1846, "lower_highs_lower_lows": true, "stop": 9.3057, "imbalance_decline_count": 0, "imbalance_cur": -0.44661054497120073, "imbalance_prev": -0.4766121098291745}}
{"timestamp": "2026-09-22T14:18:38.942470", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.4006, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0135, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:38.943453", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4006, "vwap": 12.3497, "vwap_slope": 0.006, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0291, "lower_highs_lower_lows": true, "stop": 12.3541, "imbalance_decline_count": 0, "imbalance_cur": 0.15784215784215785, "imbalance_prev": -0.0613542835765058}}
{"timestamp": "2026-09-22T14:18:38.945079", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.04, "vwap": 13.6443, "vwap_slope": -0.046, "atr": 0.361, "atr_pct": 2.769, "trend": "flat", "slope_pct": -0.2047, "flat_threshold_pct": 0.6922, "ema9": 13.1047, "ema20": 13.2153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 17.832, "spread_pct": 0.153, "rvol": 2.667, "volume_pace_ratio": 21.384}}
{"timestamp": "2026-09-22T14:18:38.946362", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8469, "vwap_slope": -0.0049, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0765, "ema9": 8.7922, "ema20": 8.7841, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.633, "volume_pace_ratio": 5.072}}
{"timestamp": "2026-09-22T14:18:38.947515", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.6032, "vwap_slope": -0.0086, "atr": 0.0897, "atr_pct": 0.679, "trend": "flat", "slope_pct": -0.1356, "flat_threshold_pct": 0.1698, "ema9": 13.2073, "ema20": 13.208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 6.977, "spread_pct": 0.379, "rvol": 0.116, "volume_pace_ratio": 0.927}}
{"timestamp": "2026-09-22T14:18:38.951202", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3772, "vwap": 6.4048, "vwap_slope": -0.001, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0712, "ema9": 6.3752, "ema20": 6.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.935, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T14:18:38.952274", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.692, "vwap": 8.8326, "vwap_slope": 0.0208, "atr": 0.092, "atr_pct": 1.058, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.2646, "ema9": 8.7722, "ema20": 8.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.273, "spread_pct": 2.639, "rvol": 0.073, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:18:38.953400", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.65, "vwap": 12.7274, "vwap_slope": -0.001, "atr": 0.0391, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0774, "ema9": 12.7153, "ema20": 12.7274, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 1.172, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:18:38.954415", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7663, "vwap": 8.7405, "vwap_slope": 0.0007, "atr": 0.0464, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1322, "ema9": 8.7525, "ema20": 8.7161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 5.024, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.496}}
{"timestamp": "2026-09-22T14:18:38.955521", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5809, "vwap": 11.6218, "vwap_slope": -0.0016, "atr": 0.0449, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.097, "ema9": 11.5907, "ema20": 11.6076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.774, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:18:38.956406", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2776, "vwap_slope": -0.005, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1056, "flat_threshold_pct": 0.05, "ema9": 10.1485, "ema20": 10.1835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:18:38.957132", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0754, "vwap_slope": -0.001, "atr": 0.0404, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.1117, "ema9": 9.0419, "ema20": 9.0437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:18:38.957778", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.445, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0162, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0544, "ema9": 7.4482, "ema20": 7.444, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:18:38.958427", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.075, "vwap": 9.1815, "vwap_slope": -0.0015, "atr": 0.0366, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.1008, "ema9": 9.1051, "ema20": 9.1192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 3.662, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:18:38.959129", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7034, "vwap_slope": -0.0096, "atr": 0.0948, "atr_pct": 0.762, "trend": "flat", "slope_pct": -0.1534, "flat_threshold_pct": 0.1906, "ema9": 12.4172, "ema20": 12.4611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 7.988, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.864}}
{"timestamp": "2026-09-22T14:18:38.959853", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (87.0s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.35, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0189, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0745, "ema9": 6.3356, "ema20": 6.3325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.475, "distance_from_high_pct": 0.548, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.878, "stage3": {"stop": 6.3273, "risk": 0.0227, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.75, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:38.961904", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 635.1s", "imbalance +96% >= 50% buy threshold, stop 5.57", "entry_score 98.2"], "reasons_against": [], "metrics": {"price": 5.587, "vwap": 5.5437, "vwap_slope": 0.0016, "atr": 0.0171, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0763, "ema9": 5.5753, "ema20": 5.5651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 0.566, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5665, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9601, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.57"}, "entry_score": 98.23, "entry_score_breakdown": {"imbalance_sub": 0.943, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:39.006849", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:18:39.010015", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7033, "vwap_slope": -0.0049, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0758, "ema9": 8.6636, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:18:39.012552", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (143.4s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 12.07, "vwap": 11.9425, "vwap_slope": 0.0078, "atr": 0.0828, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.0828, "flat_threshold_pct": 0.1716, "ema9": 12.0747, "ema20": 11.9976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.755, "distance_from_high_pct": 1.71, "spread_pct": 0.497, "rvol": 0.065, "volume_pace_ratio": 0.524, "stage3": {"stop": 11.9706, "risk": 0.0994, "target": 12.76, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:18:39.014467", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.8957, "vwap": 8.9704, "vwap_slope": -0.0045, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0361, "flat_threshold_pct": 0.0521, "ema9": 8.9044, "ema20": 8.921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 2.245, "spread_pct": 0.112, "rvol": 0.17, "volume_pace_ratio": 1.365}}
{"timestamp": "2026-09-22T14:18:39.015742", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8417, "vwap_slope": -0.0054, "atr": 0.062, "atr_pct": 1.326, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.3314, "ema9": 4.7283, "ema20": 4.7585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 7.143, "spread_pct": 1.279, "rvol": 0.161, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:18:39.017240", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.9s", "imbalance +34% >= 30% and resistance cleared, stop 7.85", "entry_score 67.3"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8058, "vwap_slope": 0.0067, "atr": 0.0434, "atr_pct": 0.549, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.1373, "ema9": 7.8954, "ema20": 7.8749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.141, "volume_pace_ratio": 1.132, "stage3": {"stop": 7.8529, "risk": 0.0521, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3435, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 67.33, "entry_score_breakdown": {"imbalance_sub": 0.062, "volume_pace_sub": 1.0, "volatility_sub": 0.854, "slope_sub": 1.0, "volume_accel_sub": 0.84}}}
{"timestamp": "2026-09-22T14:18:39.051231", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.71 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.7073, "vwap": 14.793, "vwap_slope": -0.0019, "atr": 0.0347, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0591, "ema9": 14.7093, "ema20": 14.7146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 1.82, "spread_pct": 0.068, "rvol": 0.167, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T14:18:39.052721", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0761, "vwap_slope": 0.0014, "atr": 0.0327, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0807, "ema9": 10.1326, "ema20": 10.1217, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T14:18:39.054205", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.265, "vwap": 9.1564, "vwap_slope": 0.0078, "atr": 0.0425, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.1147, "ema9": 9.251, "ema20": 9.2071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.424, "distance_from_high_pct": 0.903, "spread_pct": 0.324, "rvol": 0.057, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:18:39.055650", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8075, "vwap": 13.8084, "vwap_slope": -0.0006, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.071, "ema9": 13.799, "ema20": 13.7997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.445, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:18:39.056813", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1518, "vwap_slope": 0.0006, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0686, "ema9": 6.1794, "ema20": 6.1728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:18:39.058729", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.44, "vwap_slope": -0.0032, "atr": 0.037, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.0691, "ema9": 13.3644, "ema20": 13.3661, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.131, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:18:44.064748", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.118%)", "metrics": {"price": 5.54, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1176, "trend": "positive"}}
{"timestamp": "2026-09-22T14:18:44.066304", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0167, "lower_highs_lower_lows": false, "stop": 5.5204, "imbalance_decline_count": 1, "imbalance_cur": 0.8494718309859155, "imbalance_prev": 0.888243831640058}}
{"timestamp": "2026-09-22T14:18:44.067007", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.031%)", "metrics": {"price": 9.425, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0311, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:44.067834", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 9.0833, "vwap_slope": 0.0255, "atr": 0.1119, "trend": "flat", "slope_pct": 0.1842, "lower_highs_lower_lows": true, "stop": 9.2907, "imbalance_decline_count": 0, "imbalance_cur": -0.1312297257446181, "imbalance_prev": -0.44661054497120073}}
{"timestamp": "2026-09-22T14:18:44.068524", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.000%)", "metrics": {"price": 12.395, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:44.069157", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.395, "vwap": 12.3497, "vwap_slope": 0.006, "atr": 0.0388, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": true, "stop": 12.3485, "imbalance_decline_count": 1, "imbalance_cur": -0.08733031674208144, "imbalance_prev": 0.15784215784215785}}
{"timestamp": "2026-09-22T14:18:44.070262", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.64", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0301, "vwap": 13.6439, "vwap_slope": -0.0464, "atr": 0.361, "atr_pct": 2.771, "trend": "flat", "slope_pct": -0.205, "flat_threshold_pct": 0.6927, "ema9": 13.1027, "ema20": 13.2144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 17.895, "spread_pct": 0.153, "rvol": 2.669, "volume_pace_ratio": 21.358}}
{"timestamp": "2026-09-22T14:18:44.071275", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8469, "vwap_slope": -0.0049, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0765, "ema9": 8.7922, "ema20": 8.7841, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.633, "volume_pace_ratio": 5.065}}
{"timestamp": "2026-09-22T14:18:44.072203", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.2199, "vwap": 13.6032, "vwap_slope": -0.0087, "atr": 0.0897, "atr_pct": 0.678, "trend": "flat", "slope_pct": -0.1352, "flat_threshold_pct": 0.1695, "ema9": 13.2112, "ema20": 13.2099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 6.837, "spread_pct": 0.379, "rvol": 0.116, "volume_pace_ratio": 0.925}}
{"timestamp": "2026-09-22T14:18:44.073086", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4048, "vwap_slope": -0.001, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0713, "ema9": 6.3748, "ema20": 6.3771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.155, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:18:44.073879", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.692, "vwap": 8.8326, "vwap_slope": 0.0208, "atr": 0.092, "atr_pct": 1.058, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.2646, "ema9": 8.7722, "ema20": 8.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.273, "spread_pct": 2.639, "rvol": 0.073, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:18:44.074957", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.655, "vwap": 12.7272, "vwap_slope": -0.0012, "atr": 0.0391, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.0773, "ema9": 12.7163, "ema20": 12.7278, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.067, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:18:44.076838", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.7405, "vwap_slope": 0.0007, "atr": 0.0464, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1322, "ema9": 8.7522, "ema20": 8.716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.488}}
{"timestamp": "2026-09-22T14:18:44.077879", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.592, "vwap": 11.6218, "vwap_slope": -0.0016, "atr": 0.0449, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0969, "ema9": 11.593, "ema20": 11.6087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.679, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:18:44.078901", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2776, "vwap_slope": -0.005, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1056, "flat_threshold_pct": 0.05, "ema9": 10.1485, "ema20": 10.1835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:18:44.079817", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0754, "vwap_slope": -0.001, "atr": 0.0404, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.1117, "ema9": 9.0419, "ema20": 9.0437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:18:44.080712", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.445, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0162, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0544, "ema9": 7.4482, "ema20": 7.444, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:18:44.081561", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.06, "vwap": 9.1815, "vwap_slope": -0.0015, "atr": 0.0369, "atr_pct": 0.407, "trend": "flat", "slope_pct": -0.0319, "flat_threshold_pct": 0.1017, "ema9": 9.1021, "ema20": 9.1178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 3.822, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:18:44.082395", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7034, "vwap_slope": -0.0096, "atr": 0.0948, "atr_pct": 0.762, "trend": "flat", "slope_pct": -0.1534, "flat_threshold_pct": 0.1906, "ema9": 12.4172, "ema20": 12.4611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 7.988, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T14:18:44.083340", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.1s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 6.345, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0191, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0754, "ema9": 6.3346, "ema20": 6.332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.475, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.234, "volume_pace_ratio": 1.875, "stage3": {"stop": 6.3221, "risk": 0.0229, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2881, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:18:44.084343", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 640.2s", "imbalance +97% >= 50% buy threshold, stop 5.57", "entry_score 98.3"], "reasons_against": [], "metrics": {"price": 5.5866, "vwap": 5.5437, "vwap_slope": 0.0015, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0799, "ema9": 5.5752, "ema20": 5.5651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 0.573, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5651, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9668, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 5.57"}, "entry_score": 98.34, "entry_score_breakdown": {"imbalance_sub": 0.953, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:44.116809", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:18:44.117807", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6481, "vwap": 8.7032, "vwap_slope": -0.005, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0759, "ema9": 8.6613, "ema20": 8.6721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 2.392, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:18:44.118734", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.0111, "vwap": 11.9431, "vwap_slope": 0.0084, "atr": 0.0871, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.0816, "flat_threshold_pct": 0.1814, "ema9": 12.0629, "ema20": 11.992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.794, "distance_from_high_pct": 2.19, "spread_pct": 0.498, "rvol": 0.066, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:18:44.119572", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9701, "vwap_slope": -0.0047, "atr": 0.0185, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.052, "ema9": 8.9072, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.368}}
{"timestamp": "2026-09-22T14:18:44.120406", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.84", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.8417, "vwap_slope": -0.0054, "atr": 0.062, "atr_pct": 1.326, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.3314, "ema9": 4.7283, "ema20": 4.7585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 7.143, "spread_pct": 1.279, "rvol": 0.161, "volume_pace_ratio": 1.289}}
{"timestamp": "2026-09-22T14:18:44.121489", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 41.0s", "imbalance +36% >= 30% and resistance cleared, stop 7.85", "entry_score 67.9"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8058, "vwap_slope": 0.0067, "atr": 0.0434, "atr_pct": 0.549, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.1373, "ema9": 7.8954, "ema20": 7.8749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.321, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.141, "volume_pace_ratio": 1.13, "stage3": {"stop": 7.8529, "risk": 0.0521, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3569, "passed": true, "reason": "imbalance +36% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 67.9, "entry_score_breakdown": {"imbalance_sub": 0.081, "volume_pace_sub": 1.0, "volatility_sub": 0.854, "slope_sub": 1.0, "volume_accel_sub": 0.84}}}
{"timestamp": "2026-09-22T14:18:44.157811", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.66, "vwap": 14.7926, "vwap_slope": -0.0024, "atr": 0.0355, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0605, "ema9": 14.6998, "ema20": 14.7101, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T14:18:44.159562", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0761, "vwap_slope": 0.0014, "atr": 0.0327, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0807, "ema9": 10.1326, "ema20": 10.1217, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T14:18:44.160465", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2635, "vwap": 9.1565, "vwap_slope": 0.0079, "atr": 0.0425, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1148, "ema9": 9.2507, "ema20": 9.207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.427, "distance_from_high_pct": 0.919, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:18:44.161360", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": -0.0006, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.071, "ema9": 13.7975, "ema20": 13.799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:18:44.162232", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.18, "vwap": 6.1519, "vwap_slope": 0.0006, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0685, "ema9": 6.1814, "ema20": 6.1737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.104, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:18:44.163163", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.375, "vwap": 13.44, "vwap_slope": -0.0032, "atr": 0.037, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0606, "flat_threshold_pct": 0.0691, "ema9": 13.3644, "ema20": 13.3661, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 4.053, "spread_pct": 0.075, "rvol": 0.131, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:18:49.169160", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.090%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0905, "trend": "positive"}}
{"timestamp": "2026-09-22T14:18:49.170706", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5154, "imbalance_decline_count": 0, "imbalance_cur": 0.8788732394366198, "imbalance_prev": 0.8494718309859155}}
{"timestamp": "2026-09-22T14:18:49.171374", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.047%)", "metrics": {"price": 9.42, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.047, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:49.172292", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.42, "vwap": 9.0833, "vwap_slope": 0.0255, "atr": 0.1119, "trend": "flat", "slope_pct": 0.184, "lower_highs_lower_lows": true, "stop": 9.2857, "imbalance_decline_count": 0, "imbalance_cur": 0.0538250387874448, "imbalance_prev": -0.1312297257446181}}
{"timestamp": "2026-09-22T14:18:49.173673", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.012%)", "metrics": {"price": 12.39, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0121, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:49.174325", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.39, "vwap": 12.3497, "vwap_slope": 0.006, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0289, "lower_highs_lower_lows": true, "stop": 12.3435, "imbalance_decline_count": 0, "imbalance_cur": 0.17843759008359758, "imbalance_prev": -0.08733031674208144}}
{"timestamp": "2026-09-22T14:18:49.175614", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.0638, "vwap": 13.6438, "vwap_slope": -0.0465, "atr": 0.3682, "atr_pct": 2.818, "trend": "flat", "slope_pct": -0.2041, "flat_threshold_pct": 0.7046, "ema9": 13.1095, "ema20": 13.2176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 17.682, "spread_pct": 0.229, "rvol": 2.671, "volume_pace_ratio": 21.34}}
{"timestamp": "2026-09-22T14:18:49.177358", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.805, "vwap": 8.8469, "vwap_slope": -0.0049, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0774, "ema9": 8.7952, "ema20": 8.7855, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 5.069}}
{"timestamp": "2026-09-22T14:18:49.179442", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.14, "vwap": 13.6025, "vwap_slope": -0.0094, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1367, "flat_threshold_pct": 0.1747, "ema9": 13.1953, "ema20": 13.2023, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 7.4, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.925}}
{"timestamp": "2026-09-22T14:18:49.180587", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4047, "vwap_slope": -0.0011, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0713, "ema9": 6.3738, "ema20": 6.3766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:18:49.181588", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.692, "vwap": 8.8326, "vwap_slope": 0.0208, "atr": 0.092, "atr_pct": 1.058, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.2646, "ema9": 8.7722, "ema20": 8.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.273, "spread_pct": 2.639, "rvol": 0.073, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:18:49.182822", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7523, "vwap": 12.7276, "vwap_slope": -0.0009, "atr": 0.0395, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0774, "ema9": 12.7357, "ema20": 12.7371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 0.373, "spread_pct": 0.079, "rvol": 0.068, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:18:49.183793", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7675, "vwap": 8.7405, "vwap_slope": 0.0007, "atr": 0.0464, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1322, "ema9": 8.7527, "ema20": 8.7162, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 5.011, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.481}}
{"timestamp": "2026-09-22T14:18:49.184814", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.6218, "vwap_slope": -0.0016, "atr": 0.0449, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0969, "ema9": 11.5926, "ema20": 11.6085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.696, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:18:49.185644", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2776, "vwap_slope": -0.005, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1056, "flat_threshold_pct": 0.05, "ema9": 10.1485, "ema20": 10.1835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:18:49.186484", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0754, "vwap_slope": -0.001, "atr": 0.0404, "atr_pct": 0.447, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.1117, "ema9": 9.0419, "ema20": 9.0437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.421, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:18:49.189360", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4408, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0162, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0545, "ema9": 7.4474, "ema20": 7.4436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 1.446, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:18:49.190454", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1814, "vwap_slope": -0.0016, "atr": 0.0369, "atr_pct": 0.406, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.1014, "ema9": 9.1081, "ema20": 9.1206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 3.503, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:18:49.192743", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4101, "vwap": 12.7034, "vwap_slope": -0.0096, "atr": 0.0948, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.154, "flat_threshold_pct": 0.1911, "ema9": 12.4112, "ema20": 12.4583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 8.209, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.861}}
{"timestamp": "2026-09-22T14:18:49.193978", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 97.2s", "imbalance +100% >= 50% buy threshold, stop 6.32", "entry_score 97.5"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0193, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0763, "ema9": 6.3336, "ema20": 6.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.478, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.235, "volume_pace_ratio": 1.874, "stage3": {"stop": 6.3168, "risk": 0.0232, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9979, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.32"}, "entry_score": 97.46, "entry_score_breakdown": {"imbalance_sub": 0.997, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 0.761}}}
{"timestamp": "2026-09-22T14:18:49.226356", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 645.3s", "imbalance +100% >= 50% buy threshold, stop 5.57", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.5869, "vwap": 5.5438, "vwap_slope": 0.0017, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0799, "ema9": 5.5753, "ema20": 5.5651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 0.568, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5654, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9989, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.57"}, "entry_score": 99.72, "entry_score_breakdown": {"imbalance_sub": 0.998, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:49.288998", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:18:49.290993", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7033, "vwap_slope": -0.0049, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0758, "ema9": 8.6636, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.048, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:18:49.292020", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.01, "vwap": 11.9431, "vwap_slope": 0.0084, "atr": 0.0871, "atr_pct": 0.725, "trend": "flat", "slope_pct": 0.0816, "flat_threshold_pct": 0.1814, "ema9": 12.0627, "ema20": 11.9919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.794, "distance_from_high_pct": 2.199, "spread_pct": 0.415, "rvol": 0.066, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:18:49.293163", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9702, "vwap_slope": -0.0047, "atr": 0.0189, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.053, "ema9": 8.9082, "ema20": 8.9229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:18:49.294225", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.84", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.69, "vwap": 4.841, "vwap_slope": -0.0061, "atr": 0.0628, "atr_pct": 1.338, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.3345, "ema9": 4.7303, "ema20": 4.7594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 6.944, "spread_pct": 1.279, "rvol": 0.162, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:18:49.295347", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.2s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9, "vwap": 7.8059, "vwap_slope": 0.0068, "atr": 0.0434, "atr_pct": 0.549, "trend": "flat", "slope_pct": 0.0678, "flat_threshold_pct": 0.1374, "ema9": 7.8944, "ema20": 7.8744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.324, "distance_from_high_pct": 0.878, "spread_pct": 0.127, "rvol": 0.141, "volume_pace_ratio": 1.13, "stage3": {"stop": 7.8479, "risk": 0.0521, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0997, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:49.296370", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.665, "vwap": 14.7924, "vwap_slope": -0.0026, "atr": 0.0355, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0604, "ema9": 14.7008, "ema20": 14.7105, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T14:18:49.297250", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0761, "vwap_slope": 0.0014, "atr": 0.0327, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0807, "ema9": 10.1326, "ema20": 10.1217, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.357}}
{"timestamp": "2026-09-22T14:18:49.298125", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.25, "vwap": 9.1565, "vwap_slope": 0.0079, "atr": 0.0425, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.1149, "ema9": 9.248, "ema20": 9.2057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.427, "distance_from_high_pct": 1.063, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:18:49.299048", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": -0.0006, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.071, "ema9": 13.7975, "ema20": 13.799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 1.499, "spread_pct": 0.145, "rvol": 0.067, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:18:49.299856", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1786, "vwap": 6.1519, "vwap_slope": 0.0007, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0685, "ema9": 6.1812, "ema20": 6.1736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.666, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T14:18:49.300861", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.37, "vwap": 13.4398, "vwap_slope": -0.0034, "atr": 0.037, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0607, "flat_threshold_pct": 0.0692, "ema9": 13.3634, "ema20": 13.3656, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:18:54.307686", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.004%)", "metrics": {"price": 5.5191, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0042, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:54.308899", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5191, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0158, "lower_highs_lower_lows": false, "stop": 5.4995, "imbalance_decline_count": 1, "imbalance_cur": 0.85707656612529, "imbalance_prev": 0.8788732394366198}}
{"timestamp": "2026-09-22T14:18:54.309433", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.031%)", "metrics": {"price": 9.425, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0311, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:54.310998", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 9.0834, "vwap_slope": 0.0256, "atr": 0.1119, "trend": "flat", "slope_pct": 0.1842, "lower_highs_lower_lows": true, "stop": 9.2907, "imbalance_decline_count": 0, "imbalance_cur": 0.18673711058480597, "imbalance_prev": 0.0538250387874448}}
{"timestamp": "2026-09-22T14:18:54.311492", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.024%)", "metrics": {"price": 12.385, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0242, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:54.312151", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.385, "vwap": 12.3497, "vwap_slope": 0.006, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": true, "stop": 12.3385, "imbalance_decline_count": 0, "imbalance_cur": 0.24588125582841155, "imbalance_prev": 0.17843759008359758}}
{"timestamp": "2026-09-22T14:18:54.313289", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.18, "vwap": 13.6433, "vwap_slope": -0.047, "atr": 0.371, "atr_pct": 2.815, "trend": "flat", "slope_pct": -0.201, "flat_threshold_pct": 0.7038, "ema9": 13.1327, "ema20": 13.2287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 16.95, "spread_pct": 0.379, "rvol": 2.676, "volume_pace_ratio": 21.34}}
{"timestamp": "2026-09-22T14:18:54.315713", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.81, "vwap": 8.8469, "vwap_slope": -0.0049, "atr": 0.0276, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0784, "ema9": 8.7962, "ema20": 8.786, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 4.447, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 5.061}}
{"timestamp": "2026-09-22T14:18:54.317393", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 13.6025, "vwap_slope": -0.0094, "atr": 0.0918, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1363, "flat_threshold_pct": 0.1744, "ema9": 13.1993, "ema20": 13.2042, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.24, "distance_from_high_pct": 7.259, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.924}}
{"timestamp": "2026-09-22T14:18:54.318045", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4047, "vwap_slope": -0.0011, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0713, "ema9": 6.3738, "ema20": 6.3766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:18:54.318685", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.692, "vwap": 8.8326, "vwap_slope": 0.0208, "atr": 0.092, "atr_pct": 1.058, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.2646, "ema9": 8.7722, "ema20": 8.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.273, "spread_pct": 2.639, "rvol": 0.073, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:18:54.319665", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7082, "vwap": 12.7272, "vwap_slope": -0.0012, "atr": 0.0395, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0777, "ema9": 12.7269, "ema20": 12.7329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 0.717, "spread_pct": 0.079, "rvol": 0.068, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:18:54.320547", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.7405, "vwap_slope": 0.0007, "atr": 0.0464, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.1322, "ema9": 8.7522, "ema20": 8.716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.474}}
{"timestamp": "2026-09-22T14:18:54.321467", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5959, "vwap": 11.6218, "vwap_slope": -0.0016, "atr": 0.0449, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0969, "ema9": 11.5937, "ema20": 11.6091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 1.646, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T14:18:54.322246", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1299, "vwap": 10.2776, "vwap_slope": -0.005, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1055, "flat_threshold_pct": 0.05, "ema9": 10.1495, "ema20": 10.1839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 5.327, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:18:54.323174", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0755, "vwap_slope": -0.001, "atr": 0.0404, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1113, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:18:54.324069", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.4594, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0162, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0545, "ema9": 7.4511, "ema20": 7.4453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.2, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:18:54.325082", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1814, "vwap_slope": -0.0016, "atr": 0.0369, "atr_pct": 0.406, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.1014, "ema9": 9.1081, "ema20": 9.1206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 3.503, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:18:54.325966", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7033, "vwap_slope": -0.0097, "atr": 0.0952, "atr_pct": 0.767, "trend": "flat", "slope_pct": -0.154, "flat_threshold_pct": 0.1917, "ema9": 12.4112, "ema20": 12.4583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 8.21, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T14:18:54.326790", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 102.4s", "imbalance +100% >= 50% buy threshold, stop 6.32", "entry_score 97.5"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0193, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0763, "ema9": 6.3336, "ema20": 6.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.478, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.235, "volume_pace_ratio": 1.87, "stage3": {"stop": 6.3168, "risk": 0.0232, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9979, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.32"}, "entry_score": 97.46, "entry_score_breakdown": {"imbalance_sub": 0.997, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 0.761}}}
{"timestamp": "2026-09-22T14:18:54.362290", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 650.5s", "imbalance +100% >= 50% buy threshold, stop 5.57", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.59, "vwap": 5.5438, "vwap_slope": 0.0017, "atr": 0.0179, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.0799, "ema9": 5.5759, "ema20": 5.5654, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.753, "distance_from_high_pct": 0.513, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5685, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9989, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.57"}, "entry_score": 99.73, "entry_score_breakdown": {"imbalance_sub": 0.998, "volume_pace_sub": 1.0, "volatility_sub": 0.989, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:54.403994", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:18:54.405631", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7032, "vwap_slope": -0.005, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0758, "ema9": 8.6636, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 2.257, "spread_pct": 0.0, "rvol": 0.048, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:18:54.407047", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.0099, "vwap": 11.9432, "vwap_slope": 0.0085, "atr": 0.088, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0816, "flat_threshold_pct": 0.1831, "ema9": 12.0626, "ema20": 11.9919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.801, "distance_from_high_pct": 2.2, "spread_pct": 0.333, "rvol": 0.066, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:18:54.408154", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9701, "vwap_slope": -0.0047, "atr": 0.0191, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.0537, "ema9": 8.909, "ema20": 8.9232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T14:18:54.409626", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.84", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.6601, "vwap": 4.8404, "vwap_slope": -0.0068, "atr": 0.0635, "atr_pct": 1.362, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.3405, "ema9": 4.7243, "ema20": 4.7566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 7.538, "spread_pct": 1.279, "rvol": 0.162, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:18:54.410520", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.3s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8953, "vwap": 7.8059, "vwap_slope": 0.0067, "atr": 0.0441, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0677, "flat_threshold_pct": 0.1397, "ema9": 7.8935, "ema20": 7.874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.328, "distance_from_high_pct": 0.937, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.13, "stage3": {"stop": 7.8424, "risk": 0.0529, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3793, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:54.411437", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.665, "vwap": 14.7924, "vwap_slope": -0.0026, "atr": 0.0355, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0604, "ema9": 14.7008, "ema20": 14.7105, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T14:18:54.412210", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.12, "vwap": 10.0761, "vwap_slope": 0.0014, "atr": 0.0327, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0807, "ema9": 10.1316, "ema20": 10.1213, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.687, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.355}}
{"timestamp": "2026-09-22T14:18:54.412957", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.25, "vwap": 9.1565, "vwap_slope": 0.0079, "atr": 0.0425, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.1149, "ema9": 9.248, "ema20": 9.2057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.427, "distance_from_high_pct": 1.063, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:18:54.413869", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8083, "vwap_slope": -0.0006, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.071, "ema9": 13.7965, "ema20": 13.7985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:18:54.414790", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.152, "vwap_slope": 0.0007, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0686, "ema9": 6.1794, "ema20": 6.1728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:18:54.415737", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.365, "vwap": 13.4397, "vwap_slope": -0.0035, "atr": 0.037, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0608, "flat_threshold_pct": 0.0692, "ema9": 13.3624, "ema20": 13.3651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:18:59.419383", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.090%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0905, "trend": "positive"}}
{"timestamp": "2026-09-22T14:18:59.421740", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0164, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.5154, "imbalance_decline_count": 0, "imbalance_cur": 0.8666044776119403, "imbalance_prev": 0.85707656612529}}
{"timestamp": "2026-09-22T14:18:59.422459", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.023%)", "metrics": {"price": 9.4274, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0234, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:59.423185", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.4274, "vwap": 9.0834, "vwap_slope": 0.0256, "atr": 0.1119, "trend": "flat", "slope_pct": 0.1842, "lower_highs_lower_lows": true, "stop": 9.2931, "imbalance_decline_count": 0, "imbalance_cur": 0.35766423357664234, "imbalance_prev": 0.18673711058480597}}
{"timestamp": "2026-09-22T14:18:59.424778", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 12.3914, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0087, "trend": "flat"}}
{"timestamp": "2026-09-22T14:18:59.425413", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.3914, "vwap": 12.3498, "vwap_slope": 0.0061, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0289, "lower_highs_lower_lows": true, "stop": 12.3449, "imbalance_decline_count": 1, "imbalance_cur": -0.19329771733851384, "imbalance_prev": 0.24588125582841155}}
{"timestamp": "2026-09-22T14:18:59.426799", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.6429, "vwap_slope": -0.0474, "atr": 0.371, "atr_pct": 2.817, "trend": "flat", "slope_pct": -0.2013, "flat_threshold_pct": 0.7043, "ema9": 13.1307, "ema20": 13.2277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 17.013, "spread_pct": 0.304, "rvol": 2.678, "volume_pace_ratio": 21.317}}
{"timestamp": "2026-09-22T14:18:59.428892", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.81, "vwap": 8.8469, "vwap_slope": -0.0049, "atr": 0.0276, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0784, "ema9": 8.7962, "ema20": 8.786, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 4.447, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 5.053}}
{"timestamp": "2026-09-22T14:18:59.429779", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1529, "vwap": 13.6019, "vwap_slope": -0.01, "atr": 0.0918, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1365, "flat_threshold_pct": 0.1745, "ema9": 13.1978, "ema20": 13.2036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 7.309, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.923}}
{"timestamp": "2026-09-22T14:18:59.430587", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4047, "vwap_slope": -0.0011, "atr": 0.0182, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0712, "ema9": 6.3755, "ema20": 6.3775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:18:59.431415", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.692, "vwap": 8.8326, "vwap_slope": 0.0208, "atr": 0.092, "atr_pct": 1.058, "trend": "flat", "slope_pct": 0.0196, "flat_threshold_pct": 0.2646, "ema9": 8.7722, "ema20": 8.776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.273, "spread_pct": 2.639, "rvol": 0.073, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:18:59.432797", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7508, "vwap": 12.7275, "vwap_slope": -0.0009, "atr": 0.0395, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0774, "ema9": 12.7354, "ema20": 12.737, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 0.384, "spread_pct": 0.079, "rvol": 0.068, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:18:59.433661", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7626, "vwap": 8.7405, "vwap_slope": 0.0007, "atr": 0.0464, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.1323, "ema9": 8.7517, "ema20": 8.7157, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 5.064, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.466}}
{"timestamp": "2026-09-22T14:18:59.434653", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5845, "vwap": 11.6217, "vwap_slope": -0.0016, "atr": 0.0449, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.097, "ema9": 11.5915, "ema20": 11.608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 1.743, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:18:59.435486", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2774, "vwap_slope": -0.0052, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1058, "flat_threshold_pct": 0.05, "ema9": 10.1475, "ema20": 10.183, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:18:59.436280", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0755, "vwap_slope": -0.001, "atr": 0.0404, "atr_pct": 0.445, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1113, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:18:59.437121", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.4594, "vwap": 7.4515, "vwap_slope": 0.0002, "atr": 0.0162, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0545, "ema9": 7.4511, "ema20": 7.4453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.2, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:18:59.437854", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.09, "vwap": 9.1814, "vwap_slope": -0.0016, "atr": 0.0369, "atr_pct": 0.406, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.1014, "ema9": 9.1081, "ema20": 9.1206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 3.503, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T14:18:59.438769", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4057, "vwap": 12.7033, "vwap_slope": -0.0097, "atr": 0.0952, "atr_pct": 0.767, "trend": "flat", "slope_pct": -0.154, "flat_threshold_pct": 0.1918, "ema9": 12.4103, "ema20": 12.4579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 8.242, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.858}}
{"timestamp": "2026-09-22T14:18:59.439722", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.5s", "imbalance +100% >= 50% buy threshold, stop 6.32", "entry_score 97.5"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3285, "vwap_slope": 0.0007, "atr": 0.0193, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0762, "ema9": 6.3346, "ema20": 6.332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.481, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.235, "volume_pace_ratio": 1.869, "stage3": {"stop": 6.3218, "risk": 0.0232, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9979, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.32"}, "entry_score": 97.45, "entry_score_breakdown": {"imbalance_sub": 0.997, "volume_pace_sub": 1.0, "volatility_sub": 0.997, "slope_sub": 1.0, "volume_accel_sub": 0.759}}}
{"timestamp": "2026-09-22T14:18:59.474371", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 655.6s", "imbalance +100% >= 50% buy threshold, stop 5.56", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.5851, "vwap": 5.5438, "vwap_slope": 0.0017, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0799, "ema9": 5.5749, "ema20": 5.565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 0.6, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5636, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.999, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.56"}, "entry_score": 99.72, "entry_score_breakdown": {"imbalance_sub": 0.999, "volume_pace_sub": 1.0, "volatility_sub": 0.988, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:18:59.513467", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:18:59.515906", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.659, "vwap": 8.7031, "vwap_slope": -0.0051, "atr": 0.0264, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0762, "ema9": 8.6634, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 2.269, "spread_pct": 0.115, "rvol": 0.049, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:18:59.518086", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.03, "vwap": 11.9434, "vwap_slope": 0.0087, "atr": 0.088, "atr_pct": 0.731, "trend": "flat", "slope_pct": 0.082, "flat_threshold_pct": 0.1828, "ema9": 12.0667, "ema20": 11.9938, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.811, "distance_from_high_pct": 2.036, "spread_pct": 0.083, "rvol": 0.066, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:18:59.519116", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9033, "vwap": 8.9701, "vwap_slope": -0.0048, "atr": 0.0191, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.0538, "ema9": 8.9059, "ema20": 8.9217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 2.162, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.362}}
{"timestamp": "2026-09-22T14:18:59.520181", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.84", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.69, "vwap": 4.8403, "vwap_slope": -0.0068, "atr": 0.0635, "atr_pct": 1.353, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.3383, "ema9": 4.7303, "ema20": 4.7594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 6.944, "spread_pct": 1.279, "rvol": 0.162, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:18:59.522029", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.4s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8953, "vwap": 7.8059, "vwap_slope": 0.0067, "atr": 0.0441, "atr_pct": 0.559, "trend": "flat", "slope_pct": 0.0677, "flat_threshold_pct": 0.1397, "ema9": 7.8935, "ema20": 7.874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.328, "distance_from_high_pct": 0.937, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.128, "stage3": {"stop": 7.8424, "risk": 0.0529, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3793, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:18:59.523128", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.675, "vwap": 14.7924, "vwap_slope": -0.0026, "atr": 0.0355, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0604, "ema9": 14.7028, "ema20": 14.7115, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.338}}
{"timestamp": "2026-09-22T14:18:59.524034", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1291, "vwap": 10.0761, "vwap_slope": 0.0014, "atr": 0.0327, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0806, "ema9": 10.1334, "ema20": 10.1221, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 0.598, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.353}}
{"timestamp": "2026-09-22T14:18:59.524952", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.25, "vwap": 9.1565, "vwap_slope": 0.0079, "atr": 0.0425, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.1149, "ema9": 9.248, "ema20": 9.2057, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.427, "distance_from_high_pct": 1.063, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:18:59.525843", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7902, "vwap": 13.8083, "vwap_slope": -0.0007, "atr": 0.0392, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.071, "ema9": 13.7955, "ema20": 13.7981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 1.569, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:18:59.527617", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.152, "vwap_slope": 0.0008, "atr": 0.0169, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0686, "ema9": 6.1794, "ema20": 6.1728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.836}}
{"timestamp": "2026-09-22T14:18:59.528946", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.365, "vwap": 13.4397, "vwap_slope": -0.0035, "atr": 0.037, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0608, "flat_threshold_pct": 0.0692, "ema9": 13.3624, "ema20": 13.3651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:19:04.536862", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.118%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1176, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:04.539313", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5105, "vwap_slope": 0.0003, "atr": 0.0137, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.5136, "imbalance_decline_count": 0, "imbalance_cur": 0.8876146788990825, "imbalance_prev": 0.8666044776119403}}
{"timestamp": "2026-09-22T14:19:04.540383", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.4353, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1117, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:04.542192", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4353, "vwap": 9.0836, "vwap_slope": 0.0152, "atr": 0.1039, "trend": "flat", "slope_pct": 0.1849, "lower_highs_lower_lows": false, "stop": 9.3107, "imbalance_decline_count": 1, "imbalance_cur": -0.25925925925925924, "imbalance_prev": 0.35766423357664234}}
{"timestamp": "2026-09-22T14:19:04.542987", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.005%)", "metrics": {"price": 12.4154, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.005, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:04.544750", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4154, "vwap": 12.3498, "vwap_slope": 0.0015, "atr": 0.0372, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 12.3708, "imbalance_decline_count": 2, "imbalance_cur": -0.19853658536585367, "imbalance_prev": -0.19329771733851384}}
{"timestamp": "2026-09-22T14:19:04.546312", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.1624, "vwap": 13.6425, "vwap_slope": -0.0362, "atr": 0.3632, "atr_pct": 2.759, "trend": "flat", "slope_pct": -0.1932, "flat_threshold_pct": 0.6898, "ema9": 13.1386, "ema20": 13.2224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 17.061, "spread_pct": 0.608, "rvol": 2.68, "volume_pace_ratio": 21.299}}
{"timestamp": "2026-09-22T14:19:04.547623", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.805, "vwap": 8.8469, "vwap_slope": -0.003, "atr": 0.0262, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0743, "ema9": 8.7971, "ema20": 8.7873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.591, "distance_from_high_pct": 4.501, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 5.044}}
{"timestamp": "2026-09-22T14:19:04.549020", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.6019, "vwap_slope": -0.0043, "atr": 0.084, "atr_pct": 0.639, "trend": "flat", "slope_pct": -0.1326, "flat_threshold_pct": 0.1597, "ema9": 13.1878, "ema20": 13.1982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.329, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.922}}
{"timestamp": "2026-09-22T14:19:04.550269", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4047, "vwap_slope": -0.0007, "atr": 0.0168, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0657, "ema9": 6.3747, "ema20": 6.3768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:19:04.551381", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.81, "vwap": 8.8322, "vwap_slope": 0.0204, "atr": 0.0936, "atr_pct": 1.063, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.2657, "ema9": 8.7797, "ema20": 8.7792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.673, "distance_from_high_pct": 2.974, "spread_pct": 2.639, "rvol": 0.075, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:19:04.552833", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7075, "vwap": 12.7264, "vwap_slope": -0.0018, "atr": 0.0348, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.0685, "ema9": 12.7193, "ema20": 12.7285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 0.723, "spread_pct": 0.079, "rvol": 0.068, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:19:04.553839", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.77, "vwap": 8.7405, "vwap_slope": 0.0004, "atr": 0.0397, "atr_pct": 0.453, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.1132, "ema9": 8.7566, "ema20": 8.7215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.459}}
{"timestamp": "2026-09-22T14:19:04.556206", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.615, "vwap": 11.6218, "vwap_slope": -0.0011, "atr": 0.0422, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0908, "ema9": 11.5971, "ema20": 11.6091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:19:04.559251", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.106%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2773, "vwap_slope": -0.0053, "atr": 0.0189, "atr_pct": 0.187, "trend": "negative", "slope_pct": -0.1058, "flat_threshold_pct": 0.05, "ema9": 10.1475, "ema20": 10.183, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.046, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:19:04.561512", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:19:04.562480", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.4594, "vwap": 7.4515, "vwap_slope": 0.0001, "atr": 0.0159, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0533, "ema9": 7.4496, "ema20": 7.445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.2, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:19:04.563482", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.075, "vwap": 9.1814, "vwap_slope": -0.0016, "atr": 0.0362, "atr_pct": 0.398, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.0996, "ema9": 9.1051, "ema20": 9.1192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 3.662, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:19:04.564528", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7033, "vwap_slope": -0.0038, "atr": 0.0896, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1499, "flat_threshold_pct": 0.1804, "ema9": 12.4177, "ema20": 12.4572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 8.136, "spread_pct": 0.482, "rvol": 0.108, "volume_pace_ratio": 0.857}}
{"timestamp": "2026-09-22T14:19:04.565498", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.6s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 6.34, "vwap": 6.3288, "vwap_slope": 0.001, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0718, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.581, "distance_from_high_pct": 0.705, "spread_pct": 0.0, "rvol": 0.241, "volume_pace_ratio": 1.914, "stage3": {"stop": 6.3182, "risk": 0.0218, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1337, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:04.566459", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 660.7s", "imbalance +100% >= 50% buy threshold, stop 5.58", "entry_score 100.0"], "reasons_against": [], "metrics": {"price": 5.595, "vwap": 5.5439, "vwap_slope": 0.0008, "atr": 0.016, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0715, "ema9": 5.5797, "ema20": 5.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.729, "distance_from_high_pct": 0.424, "spread_pct": 0.179, "rvol": 0.066, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5758, "risk": 0.0192, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.58"}, "entry_score": 100.0, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:19:04.607078", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0013, "atr": 0.0161, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0349, "flat_threshold_pct": 0.0764, "ema9": 5.2693, "ema20": 5.2672, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:19:04.608396", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7031, "vwap_slope": -0.0032, "atr": 0.0242, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.0698, "ema9": 8.6649, "ema20": 8.6729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.049, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:19:04.609573", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.035, "vwap": 11.9434, "vwap_slope": 0.0017, "atr": 0.0836, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0813, "flat_threshold_pct": 0.1738, "ema9": 12.0603, "ema20": 11.9978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.992, "distance_from_high_pct": 1.995, "spread_pct": 0.083, "rvol": 0.066, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:19:04.610788", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0157, "atr_pct": 0.176, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.05, "ema9": 8.9096, "ema20": 8.9221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.36}}
{"timestamp": "2026-09-22T14:19:04.611809", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.84", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.6601, "vwap": 4.8402, "vwap_slope": -0.0069, "atr": 0.0635, "atr_pct": 1.362, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.3405, "ema9": 4.7243, "ema20": 4.7566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 7.538, "spread_pct": 1.279, "rvol": 0.162, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:19:04.612858", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.5s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9019, "vwap": 7.8057, "vwap_slope": 0.0051, "atr": 0.0421, "atr_pct": 0.533, "trend": "flat", "slope_pct": 0.0661, "flat_threshold_pct": 0.1332, "ema9": 7.8935, "ema20": 7.8757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 0.854, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.126, "stage3": {"stop": 7.8514, "risk": 0.0505, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3689, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:04.613892", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.703, "vwap": 14.7922, "vwap_slope": -0.0019, "atr": 0.0322, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0548, "ema9": 14.7029, "ema20": 14.7107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.849, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T14:19:04.614968", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0762, "vwap_slope": 0.0009, "atr": 0.0294, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0726, "ema9": 10.1311, "ema20": 10.122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.353}}
{"timestamp": "2026-09-22T14:19:04.616037", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.265, "vwap": 9.1565, "vwap_slope": 0.008, "atr": 0.0425, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.1147, "ema9": 9.251, "ema20": 9.2071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.427, "distance_from_high_pct": 0.903, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:19:04.620357", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0333, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0603, "ema9": 13.7982, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:19:04.621611", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.152, "vwap_slope": 0.0003, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0618, "ema9": 6.1791, "ema20": 6.1734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:19:04.622807", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.4396, "vwap_slope": -0.0031, "atr": 0.0348, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.0651, "ema9": 13.3611, "ema20": 13.3642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T14:19:09.628838", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.118%)", "metrics": {"price": 5.53, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1176, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:09.630656", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5106, "vwap_slope": 0.0004, "atr": 0.0144, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 5.5127, "imbalance_decline_count": 1, "imbalance_cur": -0.7161290322580646, "imbalance_prev": 0.8876146788990825}}
{"timestamp": "2026-09-22T14:19:09.631378", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.206%)", "metrics": {"price": 9.465, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2061, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:09.632871", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.465, "vwap": 9.0845, "vwap_slope": 0.0161, "atr": 0.1057, "trend": "flat", "slope_pct": 0.1856, "lower_highs_lower_lows": false, "stop": 9.3382, "imbalance_decline_count": 0, "imbalance_cur": 0.9334431630971993, "imbalance_prev": -0.25925925925925924}}
{"timestamp": "2026-09-22T14:19:09.633407", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0202, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:09.633998", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3498, "vwap_slope": 0.0015, "atr": 0.0372, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": false, "stop": 12.3604, "imbalance_decline_count": 0, "imbalance_cur": 0.1470128245229903, "imbalance_prev": -0.19853658536585367}}
{"timestamp": "2026-09-22T14:19:09.635215", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.6423, "vwap_slope": -0.0365, "atr": 0.3632, "atr_pct": 2.768, "trend": "flat", "slope_pct": -0.1943, "flat_threshold_pct": 0.6921, "ema9": 13.1302, "ema20": 13.2183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 17.328, "spread_pct": 0.305, "rvol": 2.681, "volume_pace_ratio": 21.272}}
{"timestamp": "2026-09-22T14:19:09.636095", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.81 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.8099, "vwap": 8.8468, "vwap_slope": -0.003, "atr": 0.0265, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0753, "ema9": 8.7981, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 4.448, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 5.038}}
{"timestamp": "2026-09-22T14:19:09.636964", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.6019, "vwap_slope": -0.0043, "atr": 0.0843, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.1323, "flat_threshold_pct": 0.1601, "ema9": 13.1918, "ema20": 13.2001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.188, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.92}}
{"timestamp": "2026-09-22T14:19:09.637770", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3735, "vwap": 6.4047, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.067, "ema9": 6.3737, "ema20": 6.3763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.991, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:19:09.638549", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.64% exceeds max 1.0%"], "metrics": {"price": 8.715, "vwap": 8.8303, "vwap_slope": 0.0185, "atr": 0.0936, "atr_pct": 1.074, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.2686, "ema9": 8.7607, "ema20": 8.7702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.679, "distance_from_high_pct": 4.02, "spread_pct": 2.639, "rvol": 0.075, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:19:09.639486", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7264, "vwap_slope": -0.0018, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0747, "ema9": 12.7148, "ema20": 12.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.068, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:19:09.640304", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.7662, "vwap": 8.7405, "vwap_slope": 0.0004, "atr": 0.0401, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.1144, "ema9": 8.7558, "ema20": 8.7212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 5.025, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.451}}
{"timestamp": "2026-09-22T14:19:09.641217", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.615, "vwap": 11.6217, "vwap_slope": -0.0011, "atr": 0.0422, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0908, "ema9": 11.5971, "ema20": 11.6091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:19:09.642019", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2759, "vwap_slope": -0.0057, "atr": 0.0192, "atr_pct": 0.19, "trend": "negative", "slope_pct": -0.1045, "flat_threshold_pct": 0.05, "ema9": 10.14, "ema20": 10.176, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:19:09.642847", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:19:09.643640", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.4594, "vwap": 7.4515, "vwap_slope": 0.0001, "atr": 0.0159, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0533, "ema9": 7.4496, "ema20": 7.445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.2, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:19:09.644447", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.1813, "vwap_slope": -0.0005, "atr": 0.0319, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0878, "ema9": 9.0991, "ema20": 9.115, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.662, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:19:09.645205", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.46, "vwap": 12.7032, "vwap_slope": -0.0039, "atr": 0.091, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.1492, "flat_threshold_pct": 0.1827, "ema9": 12.4257, "ema20": 12.461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 7.84, "spread_pct": 0.481, "rvol": 0.108, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T14:19:09.646188", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.7s) but room-to-run failed: imbalance -77% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3293, "vwap_slope": 0.0014, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0775, "ema9": 6.3347, "ema20": 6.3323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.159, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.338, "stage3": {"stop": 6.3115, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7707, "passed": false, "reason": "imbalance -77% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:09.647072", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (665.8s) but room-to-run failed: imbalance -31% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.595, "vwap": 5.5445, "vwap_slope": 0.0013, "atr": 0.0163, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0731, "ema9": 5.5797, "ema20": 5.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.75, "distance_from_high_pct": 0.424, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5754, "risk": 0.0196, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.31, "passed": false, "reason": "imbalance -31% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:09.647837", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:19:09.648710", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7029, "vwap_slope": -0.0034, "atr": 0.0251, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0723, "ema9": 8.6659, "ema20": 8.6734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.049, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:19:09.649530", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.035, "vwap": 11.9434, "vwap_slope": 0.0017, "atr": 0.0836, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0813, "flat_threshold_pct": 0.1738, "ema9": 12.0603, "ema20": 11.9978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.992, "distance_from_high_pct": 1.995, "spread_pct": 0.083, "rvol": 0.066, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:19:09.650297", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0164, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.05, "ema9": 8.9086, "ema20": 8.9216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.358}}
{"timestamp": "2026-09-22T14:19:09.651147", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down"], "metrics": {"price": 4.697, "vwap": 4.8402, "vwap_slope": -0.002, "atr": 0.0596, "atr_pct": 1.27, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.3174, "ema9": 4.7188, "ema20": 4.7509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 6.806, "spread_pct": 0.855, "rvol": 0.162, "volume_pace_ratio": 1.289}}
{"timestamp": "2026-09-22T14:19:09.651967", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.5s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 7.89, "vwap": 7.8057, "vwap_slope": 0.0051, "atr": 0.0428, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.0658, "flat_threshold_pct": 0.1355, "ema9": 7.8911, "ema20": 7.8746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.124, "stage3": {"stop": 7.8386, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0432, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:09.652825", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7922, "vwap_slope": -0.0019, "atr": 0.0326, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0555, "ema9": 14.6973, "ema20": 14.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T14:19:09.653748", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0762, "vwap_slope": 0.0009, "atr": 0.0294, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0726, "ema9": 10.1311, "ema20": 10.122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.35}}
{"timestamp": "2026-09-22T14:19:09.654729", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.265, "vwap": 9.1565, "vwap_slope": 0.0019, "atr": 0.0411, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1109, "ema9": 9.2538, "ema20": 9.2126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.448, "distance_from_high_pct": 0.903, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:19:09.656315", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0609, "ema9": 13.7982, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:19:09.657247", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.1777, "vwap": 6.152, "vwap_slope": 0.0004, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0617, "ema9": 6.1807, "ema20": 6.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.68, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T14:19:09.658297", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4395, "vwap_slope": -0.0032, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0588, "flat_threshold_pct": 0.066, "ema9": 13.3601, "ema20": 13.3637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:19:14.664338", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.062%)", "metrics": {"price": 5.5198, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0623, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:14.666149", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5198, "vwap": 5.5106, "vwap_slope": 0.0004, "atr": 0.0144, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": false, "stop": 5.5025, "imbalance_decline_count": 2, "imbalance_cur": -0.717948717948718, "imbalance_prev": -0.7161290322580646}}
{"timestamp": "2026-09-22T14:19:14.666946", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.264%)", "metrics": {"price": 9.4833, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2642, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:14.667697", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4833, "vwap": 9.0848, "vwap_slope": 0.0165, "atr": 0.1075, "trend": "flat", "slope_pct": 0.1861, "lower_highs_lower_lows": false, "stop": 9.3543, "imbalance_decline_count": 1, "imbalance_cur": 0.9153281960820723, "imbalance_prev": 0.9334431630971993}}
{"timestamp": "2026-09-22T14:19:14.668308", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 12.405, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": -0.0202, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:14.669021", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.405, "vwap": 12.3499, "vwap_slope": 0.0016, "atr": 0.0376, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": false, "stop": 12.3599, "imbalance_decline_count": 0, "imbalance_cur": 0.21439798805407104, "imbalance_prev": 0.1470128245229903}}
{"timestamp": "2026-09-22T14:19:14.670298", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.1252, "vwap": 13.6421, "vwap_slope": -0.0367, "atr": 0.3632, "atr_pct": 2.767, "trend": "flat", "slope_pct": -0.1941, "flat_threshold_pct": 0.6918, "ema9": 13.1312, "ema20": 13.2188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 17.296, "spread_pct": 0.228, "rvol": 2.682, "volume_pace_ratio": 21.243}}
{"timestamp": "2026-09-22T14:19:14.671430", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8468, "vwap_slope": -0.0031, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7951, "ema20": 8.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 5.037}}
{"timestamp": "2026-09-22T14:19:14.672525", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.1947, "vwap": 13.6016, "vwap_slope": -0.0046, "atr": 0.0861, "atr_pct": 0.653, "trend": "flat", "slope_pct": -0.1318, "flat_threshold_pct": 0.1631, "ema9": 13.1967, "ema20": 13.2025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.014, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T14:19:14.673523", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4047, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0669, "ema9": 6.3747, "ema20": 6.3768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:19:14.674351", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 8.715, "vwap": 8.8303, "vwap_slope": 0.0185, "atr": 0.0936, "atr_pct": 1.074, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.2686, "ema9": 8.7607, "ema20": 8.7702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.679, "distance_from_high_pct": 4.02, "spread_pct": 2.526, "rvol": 0.075, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:19:14.675347", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.6929, "vwap": 12.7264, "vwap_slope": -0.0018, "atr": 0.0379, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0746, "ema9": 12.7164, "ema20": 12.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 0.837, "spread_pct": 0.079, "rvol": 0.068, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:19:14.676347", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.7686, "vwap": 8.7405, "vwap_slope": 0.0004, "atr": 0.0401, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.1144, "ema9": 8.7563, "ema20": 8.7214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 4.999, "spread_pct": 0.114, "rvol": 0.561, "volume_pace_ratio": 4.446}}
{"timestamp": "2026-09-22T14:19:14.677139", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.61, "vwap": 11.6217, "vwap_slope": -0.0011, "atr": 0.0425, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0916, "ema9": 11.5961, "ema20": 11.6086, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 1.527, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:19:14.678195", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2759, "vwap_slope": -0.0057, "atr": 0.0192, "atr_pct": 0.19, "trend": "negative", "slope_pct": -0.1045, "flat_threshold_pct": 0.05, "ema9": 10.14, "ema20": 10.176, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:19:14.679150", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:19:14.680039", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.4594, "vwap": 7.4515, "vwap_slope": 0.0001, "atr": 0.0159, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0533, "ema9": 7.4496, "ema20": 7.445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.2, "spread_pct": 0.134, "rvol": 0.075, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:19:14.681129", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.1813, "vwap_slope": -0.0005, "atr": 0.0319, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0317, "flat_threshold_pct": 0.0878, "ema9": 9.0991, "ema20": 9.115, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.662, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:19:14.682126", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4341, "vwap": 12.7026, "vwap_slope": -0.0045, "atr": 0.0918, "atr_pct": 0.739, "trend": "flat", "slope_pct": -0.1496, "flat_threshold_pct": 0.1847, "ema9": 12.4206, "ema20": 12.4586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 8.032, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T14:19:14.684343", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.7s) but room-to-run failed: imbalance -78% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3293, "vwap_slope": 0.0014, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0775, "ema9": 6.3347, "ema20": 6.3323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.16, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.335, "stage3": {"stop": 6.3115, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7792, "passed": false, "reason": "imbalance -78% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:14.685513", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (670.8s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.595, "vwap": 5.5445, "vwap_slope": 0.0014, "atr": 0.0163, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0731, "ema9": 5.5797, "ema20": 5.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.75, "distance_from_high_pct": 0.424, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5754, "risk": 0.0196, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3444, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:14.686824", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2425, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.021, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:19:14.687831", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6714, "vwap": 8.7027, "vwap_slope": -0.0036, "atr": 0.0251, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.0723, "ema9": 8.6652, "ema20": 8.6731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 2.129, "spread_pct": 0.115, "rvol": 0.049, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:19:14.688865", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.035, "vwap": 11.9437, "vwap_slope": 0.0019, "atr": 0.0836, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0813, "flat_threshold_pct": 0.1738, "ema9": 12.0603, "ema20": 11.9978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.007, "distance_from_high_pct": 1.995, "spread_pct": 0.664, "rvol": 0.066, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:19:14.690769", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0164, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.05, "ema9": 8.9086, "ema20": 8.9216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.356}}
{"timestamp": "2026-09-22T14:19:14.691736", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down"], "metrics": {"price": 4.697, "vwap": 4.8402, "vwap_slope": -0.002, "atr": 0.0596, "atr_pct": 1.27, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.3174, "ema9": 4.7188, "ema20": 4.7509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 6.806, "spread_pct": 0.855, "rvol": 0.162, "volume_pace_ratio": 1.287}}
{"timestamp": "2026-09-22T14:19:14.692661", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.6s", "imbalance +36% >= 30% and resistance cleared, stop 7.84", "entry_score 68.9"], "reasons_against": [], "metrics": {"price": 7.8891, "vwap": 7.806, "vwap_slope": 0.0054, "atr": 0.0428, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.0658, "flat_threshold_pct": 0.1356, "ema9": 7.891, "ema20": 7.8745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 1.015, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.126, "stage3": {"stop": 7.8377, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3629, "passed": true, "reason": "imbalance +36% >= 30% and resistance cleared, stop 7.84"}, "entry_score": 68.89, "entry_score_breakdown": {"imbalance_sub": 0.09, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 0.904}}}
{"timestamp": "2026-09-22T14:19:14.747427", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.674, "vwap": 14.7922, "vwap_slope": -0.0019, "atr": 0.0326, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0555, "ema9": 14.6971, "ema20": 14.7079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.043, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T14:19:14.749544", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1405, "vwap": 10.0762, "vwap_slope": 0.0009, "atr": 0.0302, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.0743, "ema9": 10.1342, "ema20": 10.1235, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.486, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T14:19:14.751537", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.2702, "vwap": 9.1565, "vwap_slope": 0.0019, "atr": 0.0415, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1118, "ema9": 9.2549, "ema20": 9.2131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.448, "distance_from_high_pct": 0.847, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:19:14.752573", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8083, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0609, "ema9": 13.7989, "ema20": 13.7995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.44, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:19:14.753583", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.18, "vwap": 6.152, "vwap_slope": 0.0004, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0617, "ema9": 6.1811, "ema20": 6.1743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T14:19:14.754782", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.4395, "vwap_slope": -0.0032, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.066, "ema9": 13.3611, "ema20": 13.3642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:19:19.760860", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.062%)", "metrics": {"price": 5.5198, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0623, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:19.762431", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5198, "vwap": 5.5106, "vwap_slope": 0.0004, "atr": 0.0144, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": false, "stop": 5.5025, "imbalance_decline_count": 0, "imbalance_cur": -0.696551724137931, "imbalance_prev": -0.717948717948718}}
{"timestamp": "2026-09-22T14:19:19.763183", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.301%)", "metrics": {"price": 9.495, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3013, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:19.764030", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.495, "vwap": 9.0881, "vwap_slope": 0.0197, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1864, "lower_highs_lower_lows": false, "stop": 9.3639, "imbalance_decline_count": 2, "imbalance_cur": 0.17843404154583653, "imbalance_prev": 0.9153281960820723}}
{"timestamp": "2026-09-22T14:19:19.764730", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 12.42, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0161, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:19.765343", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.42, "vwap": 12.3499, "vwap_slope": 0.0016, "atr": 0.0376, "trend": "flat", "slope_pct": 0.0291, "lower_highs_lower_lows": false, "stop": 12.3749, "imbalance_decline_count": 0, "imbalance_cur": 0.5865765555814495, "imbalance_prev": 0.21439798805407104}}
{"timestamp": "2026-09-22T14:19:19.766789", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.6412, "vwap_slope": -0.0376, "atr": 0.3768, "atr_pct": 2.822, "trend": "flat", "slope_pct": -0.1885, "flat_threshold_pct": 0.7056, "ema9": 13.1762, "ema20": 13.2402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 15.879, "spread_pct": 0.599, "rvol": 2.691, "volume_pace_ratio": 21.274}}
{"timestamp": "2026-09-22T14:19:19.767841", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7976, "vwap": 8.8468, "vwap_slope": -0.0031, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0775, "ema9": 8.7956, "ema20": 8.7866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 4.581, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 5.029}}
{"timestamp": "2026-09-22T14:19:19.769161", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6015, "vwap_slope": -0.0046, "atr": 0.0861, "atr_pct": 0.653, "trend": "flat", "slope_pct": -0.1319, "flat_threshold_pct": 0.1632, "ema9": 13.1958, "ema20": 13.202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.047, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T14:19:19.770302", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4047, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0669, "ema9": 6.374, "ema20": 6.3765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:19:19.771431", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 8.715, "vwap": 8.8303, "vwap_slope": 0.0185, "atr": 0.0936, "atr_pct": 1.074, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.2686, "ema9": 8.7607, "ema20": 8.7702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.679, "distance_from_high_pct": 4.02, "spread_pct": 2.526, "rvol": 0.075, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:19:19.772635", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7263, "vwap_slope": -0.0019, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0747, "ema9": 12.7148, "ema20": 12.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.781, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:19:19.773747", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 8.78, "vwap": 8.7405, "vwap_slope": 0.0004, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1163, "ema9": 8.7586, "ema20": 8.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.562, "volume_pace_ratio": 4.441}}
{"timestamp": "2026-09-22T14:19:19.774771", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.62, "vwap": 11.6217, "vwap_slope": -0.0011, "atr": 0.0425, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0915, "ema9": 11.5981, "ema20": 11.6096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 1.442, "spread_pct": 0.086, "rvol": 0.084, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:19:19.775702", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2759, "vwap_slope": -0.0057, "atr": 0.0192, "atr_pct": 0.19, "trend": "negative", "slope_pct": -0.1045, "flat_threshold_pct": 0.05, "ema9": 10.14, "ema20": 10.176, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:19:19.776684", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:19:19.777544", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4403, "vwap": 7.4515, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0546, "ema9": 7.4458, "ema20": 7.4432, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 1.453, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:19:19.779550", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.11, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.0943, "ema9": 9.1061, "ema20": 9.1183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.291, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:19:19.780991", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.445, "vwap": 12.7026, "vwap_slope": -0.0046, "atr": 0.0918, "atr_pct": 0.738, "trend": "flat", "slope_pct": -0.1494, "flat_threshold_pct": 0.1845, "ema9": 12.4227, "ema20": 12.4596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 7.951, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T14:19:19.783069", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.8s) but room-to-run failed: imbalance -78% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0018, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0775, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.16, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.331, "stage3": {"stop": 6.3165, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7783, "passed": false, "reason": "imbalance -78% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:19.785221", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (675.9s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.6, "vwap": 5.5446, "vwap_slope": 0.0014, "atr": 0.0163, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0261, "flat_threshold_pct": 0.073, "ema9": 5.5807, "ema20": 5.5687, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.751, "distance_from_high_pct": 0.335, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5804, "risk": 0.0196, "target": 6.32, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3608, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:19.787893", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2426, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:19:19.789045", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6733, "vwap": 8.7026, "vwap_slope": -0.0037, "atr": 0.0251, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0723, "ema9": 8.6656, "ema20": 8.6733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 2.107, "spread_pct": 0.115, "rvol": 0.049, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:19:19.790211", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.04, "vwap": 11.944, "vwap_slope": 0.0022, "atr": 0.0836, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0814, "flat_threshold_pct": 0.1737, "ema9": 12.0613, "ema20": 11.9982, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.025, "distance_from_high_pct": 1.954, "spread_pct": 0.498, "rvol": 0.066, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:19:19.791339", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.05, "ema9": 8.9103, "ema20": 8.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.354}}
{"timestamp": "2026-09-22T14:19:19.792440", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down"], "metrics": {"price": 4.697, "vwap": 4.8402, "vwap_slope": -0.002, "atr": 0.0596, "atr_pct": 1.27, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.3174, "ema9": 4.7188, "ema20": 4.7509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 6.806, "spread_pct": 0.642, "rvol": 0.162, "volume_pace_ratio": 1.284}}
{"timestamp": "2026-09-22T14:19:19.793590", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.7s", "imbalance +37% >= 30% and resistance cleared, stop 7.83", "entry_score 69.1"], "reasons_against": [], "metrics": {"price": 7.885, "vwap": 7.806, "vwap_slope": 0.0054, "atr": 0.0428, "atr_pct": 0.543, "trend": "flat", "slope_pct": 0.0656, "flat_threshold_pct": 0.1356, "ema9": 7.8901, "ema20": 7.8741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.124, "stage3": {"stop": 7.8336, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3673, "passed": true, "reason": "imbalance +37% >= 30% and resistance cleared, stop 7.83"}, "entry_score": 69.07, "entry_score_breakdown": {"imbalance_sub": 0.096, "volume_pace_sub": 1.0, "volatility_sub": 0.857, "slope_sub": 1.0, "volume_accel_sub": 0.904}}}
{"timestamp": "2026-09-22T14:19:19.829608", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7922, "vwap_slope": -0.002, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.056, "ema9": 14.6973, "ema20": 14.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.329}}
{"timestamp": "2026-09-22T14:19:19.830995", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0762, "vwap_slope": 0.0009, "atr": 0.0302, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0745, "ema9": 10.1311, "ema20": 10.122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.346}}
{"timestamp": "2026-09-22T14:19:19.832934", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.2702, "vwap": 9.1565, "vwap_slope": 0.0019, "atr": 0.0415, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1118, "ema9": 9.2549, "ema20": 9.2131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.448, "distance_from_high_pct": 0.847, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:19:19.833860", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7969, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0609, "ema9": 13.7966, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.521, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:19:19.834968", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.1795, "vwap": 6.152, "vwap_slope": 0.0004, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0617, "ema9": 6.181, "ema20": 6.1743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.651, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T14:19:19.836102", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.4395, "vwap_slope": -0.0032, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.066, "ema9": 13.3611, "ema20": 13.3642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:19:24.842155", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.120%)", "metrics": {"price": 5.5305, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1203, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:24.843756", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5305, "vwap": 5.5139, "vwap_slope": 0.0037, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0165, "lower_highs_lower_lows": false, "stop": 5.512, "imbalance_decline_count": 0, "imbalance_cur": 0.7941936236521507, "imbalance_prev": -0.696551724137931}}
{"timestamp": "2026-09-22T14:19:24.844673", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.285%)", "metrics": {"price": 9.49, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2855, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:24.845525", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.49, "vwap": 9.0889, "vwap_slope": 0.0206, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1863, "lower_highs_lower_lows": false, "stop": 9.3589, "imbalance_decline_count": 3, "imbalance_cur": 0.11005098692513504, "imbalance_prev": 0.17843404154583653}}
{"timestamp": "2026-09-22T14:19:24.846011", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.004%)", "metrics": {"price": 12.415, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:24.847596", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.415, "vwap": 12.3499, "vwap_slope": 0.0016, "atr": 0.0376, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 12.3699, "imbalance_decline_count": 0, "imbalance_cur": 0.5872942267563181, "imbalance_prev": 0.5865765555814495}}
{"timestamp": "2026-09-22T14:19:24.849034", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.3009, "vwap": 13.6406, "vwap_slope": -0.0382, "atr": 0.3768, "atr_pct": 2.833, "trend": "flat", "slope_pct": -0.1897, "flat_threshold_pct": 0.7082, "ema9": 13.1663, "ema20": 13.2356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 16.188, "spread_pct": 0.525, "rvol": 2.695, "volume_pace_ratio": 21.268}}
{"timestamp": "2026-09-22T14:19:24.850030", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8468, "vwap_slope": -0.0031, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7951, "ema20": 8.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 5.02}}
{"timestamp": "2026-09-22T14:19:24.851093", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.1506, "vwap": 13.6012, "vwap_slope": -0.0049, "atr": 0.0865, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1326, "flat_threshold_pct": 0.1644, "ema9": 13.1879, "ema20": 13.1983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 7.325, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T14:19:24.852100", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.38, "vwap": 6.4047, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0669, "ema9": 6.375, "ema20": 6.377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 2.892, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:19:24.853225", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.83, "vwap_slope": 0.0182, "atr": 0.0936, "atr_pct": 1.075, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.2687, "ema9": 8.7597, "ema20": 8.7697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 4.075, "spread_pct": 2.526, "rvol": 0.075, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:19:24.854278", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7263, "vwap_slope": -0.0019, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0747, "ema9": 12.7148, "ema20": 12.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.781, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:19:24.855368", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.77, "vwap": 8.7405, "vwap_slope": 0.0004, "atr": 0.0408, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.1164, "ema9": 8.7566, "ema20": 8.7215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.562, "volume_pace_ratio": 4.436, "stage3": {"stop": 8.721, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0658, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:24.856570", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.6129, "vwap": 11.6217, "vwap_slope": -0.0011, "atr": 0.0433, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0931, "ema9": 11.5966, "ema20": 11.6089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 1.502, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:19:24.857536", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1126, "vwap": 10.2759, "vwap_slope": -0.0057, "atr": 0.0192, "atr_pct": 0.19, "trend": "negative", "slope_pct": -0.1044, "flat_threshold_pct": 0.05, "ema9": 10.1405, "ema20": 10.1763, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 5.489, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:19:24.858423", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:19:24.859581", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4404, "vwap": 7.4515, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0546, "ema9": 7.4458, "ema20": 7.4432, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 1.452, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:19:24.860784", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0945, "ema9": 9.1031, "ema20": 9.1169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:19:24.861938", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7025, "vwap_slope": -0.0046, "atr": 0.0918, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.1501, "flat_threshold_pct": 0.185, "ema9": 12.4157, "ema20": 12.4563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 8.21, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:19:24.863362", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.9s) but room-to-run failed: imbalance -77% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0018, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0775, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.161, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.327, "stage3": {"stop": 6.3165, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7695, "passed": false, "reason": "imbalance -77% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:24.864668", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (681.0s) but room-to-run failed: imbalance -95% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5986, "vwap": 5.5446, "vwap_slope": 0.0014, "atr": 0.0163, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.073, "ema9": 5.5805, "ema20": 5.5686, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.751, "distance_from_high_pct": 0.36, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.579, "risk": 0.0196, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9534, "passed": false, "reason": "imbalance -95% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:24.865654", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2426, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:19:24.866751", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6571, "vwap": 8.7024, "vwap_slope": -0.004, "atr": 0.0251, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.0724, "ema9": 8.6623, "ema20": 8.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 2.29, "spread_pct": 0.115, "rvol": 0.05, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T14:19:24.867822", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.04, "vwap": 11.944, "vwap_slope": 0.0022, "atr": 0.0836, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.0814, "flat_threshold_pct": 0.1737, "ema9": 12.0613, "ema20": 11.9982, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.025, "distance_from_high_pct": 1.954, "spread_pct": 0.332, "rvol": 0.066, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:19:24.868748", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9103, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.05, "ema9": 8.9086, "ema20": 8.9217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.085, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.351}}
{"timestamp": "2026-09-22T14:19:24.869688", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.84", "VWAP sloping down"], "metrics": {"price": 4.66, "vwap": 4.8388, "vwap_slope": -0.0034, "atr": 0.0596, "atr_pct": 1.28, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.3199, "ema9": 4.7114, "ema20": 4.7474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 7.54, "spread_pct": 0.857, "rvol": 0.164, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:19:24.870730", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.8s", "imbalance +36% >= 30% and resistance cleared, stop 7.86", "entry_score 68.9"], "reasons_against": [], "metrics": {"price": 7.9078, "vwap": 7.806, "vwap_slope": 0.0054, "atr": 0.0428, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0663, "flat_threshold_pct": 0.1352, "ema9": 7.8947, "ema20": 7.8763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 0.78, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.122, "stage3": {"stop": 7.8564, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3626, "passed": true, "reason": "imbalance +36% >= 30% and resistance cleared, stop 7.86"}, "entry_score": 68.89, "entry_score_breakdown": {"imbalance_sub": 0.089, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 0.904}}}
{"timestamp": "2026-09-22T14:19:24.902123", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7922, "vwap_slope": -0.002, "atr": 0.0329, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0561, "ema9": 14.6973, "ema20": 14.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:19:24.903362", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1391, "vwap": 10.0762, "vwap_slope": 0.0009, "atr": 0.0304, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0748, "ema9": 10.1339, "ema20": 10.1234, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.5, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T14:19:24.904367", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.2702, "vwap": 9.1565, "vwap_slope": 0.0019, "atr": 0.0415, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1118, "ema9": 9.2549, "ema20": 9.2131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.448, "distance_from_high_pct": 0.847, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:19:24.905289", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8044, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0609, "ema9": 13.7981, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.468, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:19:24.906229", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +71% >= 50% buy threshold, stop 6.15", "entry_score 87.7"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.152, "vwap_slope": 0.0004, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0618, "ema9": 6.1791, "ema20": 6.1734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.831, "stage3": {"stop": 6.1518, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7129, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 6.15"}, "entry_score": 87.7, "entry_score_breakdown": {"imbalance_sub": 0.59, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:19:24.941029", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.4395, "vwap_slope": -0.0032, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.066, "ema9": 13.3611, "ema20": 13.3642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:19:29.947149", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.158%)", "metrics": {"price": 5.5375, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1583, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:29.948115", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5375, "vwap": 5.5142, "vwap_slope": 0.004, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0168, "lower_highs_lower_lows": false, "stop": 5.519, "imbalance_decline_count": 0, "imbalance_cur": 0.7956916610373039, "imbalance_prev": 0.7941936236521507}}
{"timestamp": "2026-09-22T14:19:29.948827", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.333%)", "metrics": {"price": 9.505, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.333, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:29.949559", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.505, "vwap": 9.0898, "vwap_slope": 0.0214, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1867, "lower_highs_lower_lows": false, "stop": 9.3739, "imbalance_decline_count": 4, "imbalance_cur": -0.12623497030276692, "imbalance_prev": 0.11005098692513504}}
{"timestamp": "2026-09-22T14:19:29.951005", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.021%)", "metrics": {"price": 12.422, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.021, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:29.951669", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.422, "vwap": 12.3499, "vwap_slope": 0.0016, "atr": 0.0376, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": false, "stop": 12.3768, "imbalance_decline_count": 1, "imbalance_cur": 0.3659970602645762, "imbalance_prev": 0.5872942267563181}}
{"timestamp": "2026-09-22T14:19:29.953129", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.33, "vwap": 13.6402, "vwap_slope": -0.0385, "atr": 0.3768, "atr_pct": 2.826, "trend": "flat", "slope_pct": -0.189, "flat_threshold_pct": 0.7066, "ema9": 13.1722, "ema20": 13.2383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 16.005, "spread_pct": 0.45, "rvol": 2.698, "volume_pace_ratio": 21.256}}
{"timestamp": "2026-09-22T14:19:29.954125", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8467, "vwap_slope": -0.0031, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7951, "ema20": 8.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 5.012}}
{"timestamp": "2026-09-22T14:19:29.955186", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.6012, "vwap_slope": -0.005, "atr": 0.0865, "atr_pct": 0.656, "trend": "flat", "slope_pct": -0.1319, "flat_threshold_pct": 0.1639, "ema9": 13.1958, "ema20": 13.202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 7.047, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T14:19:29.956872", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4047, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0669, "ema9": 6.3747, "ema20": 6.3768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:19:29.957764", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.83, "vwap_slope": 0.0182, "atr": 0.0936, "atr_pct": 1.075, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.2687, "ema9": 8.7597, "ema20": 8.7697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 4.075, "spread_pct": 2.526, "rvol": 0.075, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:19:29.959131", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.6691, "vwap": 12.7262, "vwap_slope": -0.002, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0748, "ema9": 12.7117, "ema20": 12.7248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.023, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:19:29.960175", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.77, "vwap": 8.7405, "vwap_slope": 0.0004, "atr": 0.0408, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.1164, "ema9": 8.7566, "ema20": 8.7215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.562, "volume_pace_ratio": 4.43, "stage3": {"stop": 8.721, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0362, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:29.961301", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5848, "vwap": 11.6216, "vwap_slope": -0.0012, "atr": 0.0433, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0933, "ema9": 11.591, "ema20": 11.6062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 1.74, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:19:29.962233", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1346, "vwap": 10.276, "vwap_slope": -0.0056, "atr": 0.0203, "atr_pct": 0.2, "trend": "negative", "slope_pct": -0.1039, "flat_threshold_pct": 0.05, "ema9": 10.1449, "ema20": 10.1784, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 5.283, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:19:29.963232", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:19:29.964201", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4456, "vwap": 7.4515, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.0546, "ema9": 7.4469, "ema20": 7.4437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 1.383, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:19:29.965081", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0313, "flat_threshold_pct": 0.0945, "ema9": 9.1021, "ema20": 9.1164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.503, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:19:29.966022", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7025, "vwap_slope": -0.0046, "atr": 0.0918, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.1499, "flat_threshold_pct": 0.1849, "ema9": 12.4177, "ema20": 12.4572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 8.136, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.852}}
{"timestamp": "2026-09-22T14:19:29.967232", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (138.0s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0018, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0775, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.161, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.323, "stage3": {"stop": 6.3165, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2465, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:29.968303", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (686.1s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.595, "vwap": 5.5446, "vwap_slope": 0.0014, "atr": 0.0163, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.0731, "ema9": 5.5797, "ema20": 5.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.752, "distance_from_high_pct": 0.424, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5754, "risk": 0.0196, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.5925, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:29.969373", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2426, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:19:29.970429", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6599, "vwap": 8.7015, "vwap_slope": -0.0048, "atr": 0.0251, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.0724, "ema9": 8.6629, "ema20": 8.672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 2.258, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:19:29.971494", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.0627, "vwap": 11.9441, "vwap_slope": 0.0023, "atr": 0.0843, "atr_pct": 0.699, "trend": "flat", "slope_pct": 0.0819, "flat_threshold_pct": 0.1747, "ema9": 12.0659, "ema20": 12.0004, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.026, "distance_from_high_pct": 1.77, "spread_pct": 0.498, "rvol": 0.066, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:19:29.972569", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.05, "ema9": 8.9096, "ema20": 8.9221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.349}}
{"timestamp": "2026-09-22T14:19:29.973622", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.69, "vwap": 4.8359, "vwap_slope": -0.0064, "atr": 0.0599, "atr_pct": 1.276, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.319, "ema9": 4.7174, "ema20": 4.7502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 6.944, "spread_pct": 1.494, "rvol": 0.167, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T14:19:29.974948", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.9s", "imbalance +36% >= 30% and resistance cleared, stop 7.83", "entry_score 68.7"], "reasons_against": [], "metrics": {"price": 7.885, "vwap": 7.806, "vwap_slope": 0.0054, "atr": 0.0428, "atr_pct": 0.543, "trend": "flat", "slope_pct": 0.0656, "flat_threshold_pct": 0.1356, "ema9": 7.8901, "ema20": 7.8741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.192, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.121, "stage3": {"stop": 7.8336, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3576, "passed": true, "reason": "imbalance +36% >= 30% and resistance cleared, stop 7.83"}, "entry_score": 68.65, "entry_score_breakdown": {"imbalance_sub": 0.082, "volume_pace_sub": 1.0, "volatility_sub": 0.857, "slope_sub": 1.0, "volume_accel_sub": 0.904}}}
{"timestamp": "2026-09-22T14:19:30.021513", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7922, "vwap_slope": -0.002, "atr": 0.0329, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0561, "ema9": 14.6973, "ema20": 14.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.168, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T14:19:30.023445", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0762, "vwap_slope": 0.0009, "atr": 0.0304, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0749, "ema9": 10.1311, "ema20": 10.122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.342}}
{"timestamp": "2026-09-22T14:19:30.025429", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2559, "vwap": 9.1567, "vwap_slope": 0.0021, "atr": 0.0425, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.1149, "ema9": 9.252, "ema20": 9.2118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.453, "distance_from_high_pct": 1.0, "spread_pct": 0.216, "rvol": 0.058, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:19:30.026663", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7969, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0609, "ema9": 13.7966, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.521, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:19:30.027808", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.4s", "imbalance +65% >= 50% buy threshold, stop 6.16", "entry_score 84.8"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.1521, "vwap_slope": 0.0004, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0617, "ema9": 6.1801, "ema20": 6.1738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.105, "volume_pace_ratio": 0.829, "stage3": {"stop": 6.1568, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6465, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 6.16"}, "entry_score": 84.85, "entry_score_breakdown": {"imbalance_sub": 0.495, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:19:30.061706", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.365, "vwap": 13.4395, "vwap_slope": -0.0032, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.066, "ema9": 13.3621, "ema20": 13.3647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:19:35.068703", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.140%)", "metrics": {"price": 5.5342, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1404, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:35.071210", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5342, "vwap": 5.5141, "vwap_slope": 0.0039, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 5.5157, "imbalance_decline_count": 0, "imbalance_cur": 0.7956933649131, "imbalance_prev": 0.7956916610373039}}
{"timestamp": "2026-09-22T14:19:35.071952", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.301%)", "metrics": {"price": 9.495, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3013, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:35.072967", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.495, "vwap": 9.09, "vwap_slope": 0.0216, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1864, "lower_highs_lower_lows": false, "stop": 9.3639, "imbalance_decline_count": 5, "imbalance_cur": -0.19172051003487905, "imbalance_prev": -0.12623497030276692, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.186%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:19:35.073455", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.028%)", "metrics": {"price": 12.425, "peak_price": 12.4448, "peak_gain_cents": 0.09, "slope_pct": 0.0282, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:35.074103", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.425, "vwap": 12.3503, "vwap_slope": 0.002, "atr": 0.0389, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": false, "stop": 12.3783, "imbalance_decline_count": 0, "imbalance_cur": 0.8759600614439325, "imbalance_prev": 0.3659970602645762}}
{"timestamp": "2026-09-22T14:19:35.075582", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.3645, "vwap": 13.64, "vwap_slope": -0.0388, "atr": 0.3768, "atr_pct": 2.819, "trend": "flat", "slope_pct": -0.1881, "flat_threshold_pct": 0.7048, "ema9": 13.1791, "ema20": 13.2416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 15.788, "spread_pct": 0.3, "rvol": 2.7, "volume_pace_ratio": 21.239}}
{"timestamp": "2026-09-22T14:19:35.077380", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8467, "vwap_slope": -0.0032, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7951, "ema20": 8.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 5.009}}
{"timestamp": "2026-09-22T14:19:35.078391", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.60", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.6011, "vwap_slope": -0.005, "atr": 0.0865, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.1324, "flat_threshold_pct": 0.1643, "ema9": 13.1898, "ema20": 13.1992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 7.259, "spread_pct": 0.304, "rvol": 0.116, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T14:19:35.079450", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3786, "vwap": 6.4047, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0669, "ema9": 6.3747, "ema20": 6.3768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 2.913, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.225}}
{"timestamp": "2026-09-22T14:19:35.081041", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.83, "vwap_slope": 0.0182, "atr": 0.0936, "atr_pct": 1.075, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.2687, "ema9": 8.7597, "ema20": 8.7697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 4.075, "spread_pct": 2.526, "rvol": 0.075, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:19:35.082969", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7262, "vwap_slope": -0.0019, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0747, "ema9": 12.7148, "ema20": 12.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:19:35.084850", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7789, "vwap": 8.7405, "vwap_slope": 0.0005, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.1163, "ema9": 8.7583, "ema20": 8.7224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 4.887, "spread_pct": 0.114, "rvol": 0.562, "volume_pace_ratio": 4.423, "stage3": {"stop": 8.7299, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2164, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:35.085964", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.615, "vwap": 11.6217, "vwap_slope": -0.0012, "atr": 0.0433, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0931, "ema9": 11.5971, "ema20": 11.6091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.484, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:19:35.086932", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2756, "vwap_slope": -0.006, "atr": 0.0203, "atr_pct": 0.2, "trend": "negative", "slope_pct": -0.1045, "flat_threshold_pct": 0.0501, "ema9": 10.14, "ema20": 10.176, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:19:35.087820", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:19:35.088793", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": 0.0001, "atr": 0.0163, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0546, "ema9": 7.4498, "ema20": 7.4451, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:19:35.089700", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0945, "ema9": 9.1031, "ema20": 9.1169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:19:35.090564", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.47, "vwap": 12.7026, "vwap_slope": -0.0046, "atr": 0.0918, "atr_pct": 0.737, "trend": "flat", "slope_pct": -0.149, "flat_threshold_pct": 0.1841, "ema9": 12.4277, "ema20": 12.462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 7.766, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:19:35.093698", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (143.1s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0018, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0775, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.161, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.319, "stage3": {"stop": 6.3165, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2465, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:35.094959", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (691.2s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.6, "vwap": 5.5446, "vwap_slope": 0.0014, "atr": 0.0163, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0261, "flat_threshold_pct": 0.073, "ema9": 5.5807, "ema20": 5.5687, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.752, "distance_from_high_pct": 0.335, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5804, "risk": 0.0196, "target": 6.32, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.4804, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:35.096745", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2426, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:19:35.097891", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6598, "vwap": 8.7015, "vwap_slope": -0.0048, "atr": 0.0251, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.0724, "ema9": 8.6629, "ema20": 8.672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.26, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:19:35.098956", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.0447, "vwap": 11.9441, "vwap_slope": 0.0023, "atr": 0.0843, "atr_pct": 0.7, "trend": "flat", "slope_pct": 0.0815, "flat_threshold_pct": 0.1749, "ema9": 12.0623, "ema20": 11.9987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.028, "distance_from_high_pct": 1.916, "spread_pct": 0.498, "rvol": 0.066, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:19:35.099853", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.05, "ema9": 8.9086, "ema20": 8.9216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.347}}
{"timestamp": "2026-09-22T14:19:35.100847", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8354, "vwap_slope": -0.0068, "atr": 0.06, "atr_pct": 1.276, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.319, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T14:19:35.101789", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 92.0s", "imbalance +35% >= 30% and resistance cleared, stop 7.85", "entry_score 68.2"], "reasons_against": [], "metrics": {"price": 7.9054, "vwap": 7.8061, "vwap_slope": 0.0055, "atr": 0.0428, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0663, "flat_threshold_pct": 0.1353, "ema9": 7.8942, "ema20": 7.8761, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.192, "distance_from_high_pct": 0.811, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.119, "stage3": {"stop": 7.854, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3462, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 68.18, "entry_score_breakdown": {"imbalance_sub": 0.066, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 0.904}}}
{"timestamp": "2026-09-22T14:19:35.142089", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7918, "vwap_slope": -0.0023, "atr": 0.0329, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0561, "ema9": 14.6973, "ema20": 14.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.169, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:19:35.143909", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.125, "vwap": 10.0762, "vwap_slope": 0.0009, "atr": 0.0304, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0749, "ema9": 10.1311, "ema20": 10.122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 0.638, "spread_pct": 0.099, "rvol": 0.17, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T14:19:35.144834", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2559, "vwap": 9.1567, "vwap_slope": 0.0021, "atr": 0.0425, "atr_pct": 0.46, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.1149, "ema9": 9.252, "ema20": 9.2118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.453, "distance_from_high_pct": 1.0, "spread_pct": 0.216, "rvol": 0.058, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:19:35.145671", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0609, "ema9": 13.7982, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:19:35.146558", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 6.185, "vwap": 6.1523, "vwap_slope": 0.0006, "atr": 0.0156, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0631, "ema9": 6.1821, "ema20": 6.1748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.106, "volume_pace_ratio": 0.835, "stage3": {"stop": 6.1663, "risk": 0.0187, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2478, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:35.148488", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.37, "vwap": 13.4394, "vwap_slope": -0.0034, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0585, "flat_threshold_pct": 0.0659, "ema9": 13.3631, "ema20": 13.3652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:19:40.154301", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.169%)", "metrics": {"price": 5.5395, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1691, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:40.156916", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5395, "vwap": 5.5143, "vwap_slope": 0.0041, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0168, "lower_highs_lower_lows": false, "stop": 5.521, "imbalance_decline_count": 1, "imbalance_cur": 0.7947253625480761, "imbalance_prev": 0.7956933649131}}
{"timestamp": "2026-09-22T14:19:40.157574", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.270%)", "metrics": {"price": 9.485, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2696, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:40.158370", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.485, "vwap": 9.0904, "vwap_slope": 0.022, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1862, "lower_highs_lower_lows": false, "stop": 9.3539, "imbalance_decline_count": 6, "imbalance_cur": -0.23254762673555054, "imbalance_prev": -0.19172051003487905, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.186%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:19:40.158950", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.113%)", "metrics": {"price": 12.46, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1127, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:40.159795", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.46, "vwap": 12.3513, "vwap_slope": 0.003, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0299, "lower_highs_lower_lows": false, "stop": 12.4111, "imbalance_decline_count": 1, "imbalance_cur": 0.5404879314819621, "imbalance_prev": 0.8759600614439325}}
{"timestamp": "2026-09-22T14:19:40.161243", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.6395, "vwap_slope": -0.0392, "atr": 0.3768, "atr_pct": 2.82, "trend": "flat", "slope_pct": -0.1882, "flat_threshold_pct": 0.705, "ema9": 13.1782, "ema20": 13.2412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 15.816, "spread_pct": 0.299, "rvol": 2.704, "volume_pace_ratio": 21.229}}
{"timestamp": "2026-09-22T14:19:40.162322", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8467, "vwap_slope": -0.0032, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7951, "ema20": 8.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 5.001}}
{"timestamp": "2026-09-22T14:19:40.163554", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.6007, "vwap_slope": -0.0054, "atr": 0.0879, "atr_pct": 0.67, "trend": "flat", "slope_pct": -0.133, "flat_threshold_pct": 0.1674, "ema9": 13.1838, "ema20": 13.1963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.47, "spread_pct": 0.533, "rvol": 0.116, "volume_pace_ratio": 0.913}}
{"timestamp": "2026-09-22T14:19:40.164578", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4047, "vwap_slope": -0.0008, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.067, "ema9": 6.373, "ema20": 6.376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:19:40.165407", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.83, "vwap_slope": 0.0182, "atr": 0.0936, "atr_pct": 1.075, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.2687, "ema9": 8.7597, "ema20": 8.7697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 4.075, "spread_pct": 2.526, "rvol": 0.075, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:19:40.166302", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7262, "vwap_slope": -0.0019, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0747, "ema9": 12.7148, "ema20": 12.7263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:19:40.167309", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.6s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.775, "vwap": 8.7405, "vwap_slope": 0.0005, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.1164, "ema9": 8.7576, "ema20": 8.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.562, "volume_pace_ratio": 4.417, "stage3": {"stop": 8.726, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0847, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:40.168308", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.6105, "vwap": 11.6217, "vwap_slope": -0.0012, "atr": 0.0433, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0931, "ema9": 11.5962, "ema20": 11.6087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.522, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:19:40.169236", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2756, "vwap_slope": -0.006, "atr": 0.0203, "atr_pct": 0.2, "trend": "negative", "slope_pct": -0.1045, "flat_threshold_pct": 0.0501, "ema9": 10.14, "ema20": 10.176, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:19:40.170045", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:19:40.171142", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": 0.0001, "atr": 0.0163, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0546, "ema9": 7.4498, "ema20": 7.4451, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:19:40.172083", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0945, "ema9": 9.1031, "ema20": 9.1169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T14:19:40.173034", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4242, "vwap": 12.7025, "vwap_slope": -0.0046, "atr": 0.0918, "atr_pct": 0.739, "trend": "flat", "slope_pct": -0.1498, "flat_threshold_pct": 0.1848, "ema9": 12.4186, "ema20": 12.4576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 8.105, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:19:40.173956", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (148.2s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0018, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0775, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.161, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.315, "stage3": {"stop": 6.3165, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2465, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:40.174945", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (696.3s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.595, "vwap": 5.5445, "vwap_slope": 0.0014, "atr": 0.0172, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.077, "ema9": 5.5797, "ema20": 5.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.753, "distance_from_high_pct": 0.424, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5744, "risk": 0.0206, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4039, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:40.175786", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2426, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:19:40.176493", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6591, "vwap": 8.7015, "vwap_slope": -0.0048, "atr": 0.0251, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.0724, "ema9": 8.6627, "ema20": 8.6719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.267, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:19:40.177048", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.04, "vwap": 11.9442, "vwap_slope": 0.0025, "atr": 0.0843, "atr_pct": 0.7, "trend": "flat", "slope_pct": 0.0814, "flat_threshold_pct": 0.175, "ema9": 12.0613, "ema20": 11.9982, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.038, "distance_from_high_pct": 1.954, "spread_pct": 0.498, "rvol": 0.067, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:19:40.177595", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.8995, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0352, "flat_threshold_pct": 0.05, "ema9": 8.9065, "ema20": 8.9206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.203, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T14:19:40.178443", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8353, "vwap_slope": -0.007, "atr": 0.06, "atr_pct": 1.276, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.319, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T14:19:40.179406", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 97.1s", "imbalance +100% >= 50% buy threshold, stop 7.86", "entry_score 96.2"], "reasons_against": [], "metrics": {"price": 7.9076, "vwap": 7.8061, "vwap_slope": 0.0055, "atr": 0.0428, "atr_pct": 0.541, "trend": "flat", "slope_pct": 0.0663, "flat_threshold_pct": 0.1352, "ema9": 7.8947, "ema20": 7.8763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.193, "distance_from_high_pct": 0.783, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.117, "stage3": {"stop": 7.8562, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 7.86"}, "entry_score": 96.2, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 0.903}}}
{"timestamp": "2026-09-22T14:19:40.213824", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.7918, "vwap_slope": -0.0024, "atr": 0.0329, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0562, "ema9": 14.6963, "ema20": 14.7075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.169, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T14:19:40.214901", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.12, "vwap": 10.0763, "vwap_slope": 0.001, "atr": 0.0305, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0754, "ema9": 10.1301, "ema20": 10.1216, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 0.687, "spread_pct": 0.099, "rvol": 0.171, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T14:19:40.215850", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.24, "vwap": 9.157, "vwap_slope": 0.0023, "atr": 0.0433, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.117, "ema9": 9.2488, "ema20": 9.2103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.461, "distance_from_high_pct": 1.17, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:19:40.217089", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7947, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.061, "ema9": 13.7961, "ema20": 13.7982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.537, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:19:40.217990", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.6s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1523, "vwap_slope": 0.0006, "atr": 0.0158, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.064, "ema9": 6.1811, "ema20": 6.1743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.106, "volume_pace_ratio": 0.833, "stage3": {"stop": 6.161, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1533, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:40.219929", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.365, "vwap": 13.4394, "vwap_slope": -0.0034, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.066, "ema9": 13.3621, "ema20": 13.3647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T14:19:45.225891", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.140%)", "metrics": {"price": 5.5342, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1404, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:45.227684", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5342, "vwap": 5.5141, "vwap_slope": 0.0039, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 5.5157, "imbalance_decline_count": 2, "imbalance_cur": 0.39233038348082594, "imbalance_prev": 0.7947253625480761}}
{"timestamp": "2026-09-22T14:19:45.229632", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.270%)", "metrics": {"price": 9.485, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2696, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:45.230563", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.485, "vwap": 9.0904, "vwap_slope": 0.0221, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1862, "lower_highs_lower_lows": false, "stop": 9.3539, "imbalance_decline_count": 7, "imbalance_cur": -0.24783947551405583, "imbalance_prev": -0.23254762673555054, "imbalance_reason": "imbalance declined 7 reads but price not sloping down (slope 0.186%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:19:45.232452", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.089%)", "metrics": {"price": 12.45, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0886, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:45.233397", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.45, "vwap": 12.3513, "vwap_slope": 0.003, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0297, "lower_highs_lower_lows": false, "stop": 12.4011, "imbalance_decline_count": 2, "imbalance_cur": 0.3949359547214775, "imbalance_prev": 0.5404879314819621}}
{"timestamp": "2026-09-22T14:19:45.235138", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.3541, "vwap": 13.6393, "vwap_slope": -0.0394, "atr": 0.3825, "atr_pct": 2.864, "trend": "flat", "slope_pct": -0.1884, "flat_threshold_pct": 0.716, "ema9": 13.177, "ema20": 13.2406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 15.853, "spread_pct": 0.224, "rvol": 2.707, "volume_pace_ratio": 21.222}}
{"timestamp": "2026-09-22T14:19:45.236471", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8467, "vwap_slope": -0.0032, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7951, "ema20": 8.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 4.993}}
{"timestamp": "2026-09-22T14:19:45.237685", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.5973, "vwap_slope": -0.0088, "atr": 0.0929, "atr_pct": 0.711, "trend": "flat", "slope_pct": -0.1342, "flat_threshold_pct": 0.1779, "ema9": 13.1698, "ema20": 13.1896, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 7.963, "spread_pct": 0.611, "rvol": 0.117, "volume_pace_ratio": 0.918}}
{"timestamp": "2026-09-22T14:19:45.239375", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4047, "vwap_slope": -0.0008, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.067, "ema9": 6.373, "ema20": 6.376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:19:45.241141", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "spread 2.53% exceeds max 1.0%"], "metrics": {"price": 8.71, "vwap": 8.83, "vwap_slope": 0.0182, "atr": 0.0936, "atr_pct": 1.075, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.2687, "ema9": 8.7597, "ema20": 8.7697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 4.075, "spread_pct": 2.526, "rvol": 0.075, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:19:45.242899", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7262, "vwap_slope": -0.002, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0747, "ema9": 12.7128, "ema20": 12.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:19:45.244983", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.7s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.775, "vwap": 8.7405, "vwap_slope": 0.0005, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.1164, "ema9": 8.7576, "ema20": 8.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.563, "volume_pace_ratio": 4.409, "stage3": {"stop": 8.726, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1042, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:45.246049", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.625, "vwap": 11.6217, "vwap_slope": -0.0012, "atr": 0.0433, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.093, "ema9": 11.5991, "ema20": 11.6101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.399, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:19:45.249795", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2756, "vwap_slope": -0.006, "atr": 0.0203, "atr_pct": 0.2, "trend": "negative", "slope_pct": -0.1045, "flat_threshold_pct": 0.0501, "ema9": 10.14, "ema20": 10.176, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:19:45.253002", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:19:45.254144", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.465, "vwap": 7.4516, "vwap_slope": 0.0001, "atr": 0.0167, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.0558, "ema9": 7.4508, "ema20": 7.4455, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:19:45.256560", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0945, "ema9": 9.1031, "ema20": 9.1169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.45, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T14:19:45.261456", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.445, "vwap": 12.7025, "vwap_slope": -0.0046, "atr": 0.0918, "atr_pct": 0.738, "trend": "flat", "slope_pct": -0.1494, "flat_threshold_pct": 0.1845, "ema9": 12.4227, "ema20": 12.4596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 7.951, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T14:19:45.263899", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (153.3s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0018, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0775, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.161, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.311, "stage3": {"stop": 6.3165, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2465, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:45.265095", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 701.4s", "imbalance +61% >= 50% buy threshold, stop 5.57", "entry_score 83.3"], "reasons_against": [], "metrics": {"price": 5.5865, "vwap": 5.5446, "vwap_slope": 0.0014, "atr": 0.0172, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0771, "ema9": 5.578, "ema20": 5.5674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 0.575, "spread_pct": 0.179, "rvol": 0.067, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5659, "risk": 0.0206, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.6137, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 5.57"}, "entry_score": 83.35, "entry_score_breakdown": {"imbalance_sub": 0.448, "volume_pace_sub": 1.0, "volatility_sub": 0.995, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:19:45.303771", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.26, "vwap": 5.2426, "vwap_slope": 0.0006, "atr": 0.0154, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.073, "ema9": 5.2674, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.755, "spread_pct": 0.38, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:19:45.305248", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7017, "vwap_slope": -0.0046, "atr": 0.0251, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0723, "ema9": 8.6659, "ema20": 8.6734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:19:45.308471", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.0173, "vwap": 11.9441, "vwap_slope": 0.0024, "atr": 0.0852, "atr_pct": 0.709, "trend": "flat", "slope_pct": 0.081, "flat_threshold_pct": 0.1772, "ema9": 12.0568, "ema20": 11.9961, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.038, "distance_from_high_pct": 2.139, "spread_pct": 0.498, "rvol": 0.067, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:19:45.309641", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.05, "ema9": 8.9096, "ema20": 8.9221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.342}}
{"timestamp": "2026-09-22T14:19:45.310758", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8353, "vwap_slope": -0.007, "atr": 0.06, "atr_pct": 1.276, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.319, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:19:45.311927", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 102.2s", "imbalance +100% >= 50% buy threshold, stop 7.84", "entry_score 96.2"], "reasons_against": [], "metrics": {"price": 7.889, "vwap": 7.8061, "vwap_slope": 0.0055, "atr": 0.0428, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.0658, "flat_threshold_pct": 0.1356, "ema9": 7.8909, "ema20": 7.8745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.193, "distance_from_high_pct": 1.016, "spread_pct": 0.127, "rvol": 0.142, "volume_pace_ratio": 1.115, "stage3": {"stop": 7.8376, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 7.84"}, "entry_score": 96.19, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 0.903}}}
{"timestamp": "2026-09-22T14:19:45.385552", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7918, "vwap_slope": -0.0024, "atr": 0.0329, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0561, "ema9": 14.6973, "ema20": 14.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.169, "volume_pace_ratio": 1.323}}
{"timestamp": "2026-09-22T14:19:45.386702", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1214, "vwap": 10.0763, "vwap_slope": 0.0011, "atr": 0.0305, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0754, "ema9": 10.1304, "ema20": 10.1217, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 0.673, "spread_pct": 0.099, "rvol": 0.171, "volume_pace_ratio": 1.338}}
{"timestamp": "2026-09-22T14:19:45.387744", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.245, "vwap": 9.157, "vwap_slope": 0.0024, "atr": 0.044, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.1189, "ema9": 9.2498, "ema20": 9.2107, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.462, "distance_from_high_pct": 1.117, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:19:45.389735", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7947, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.061, "ema9": 13.7961, "ema20": 13.7982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.537, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:19:45.390996", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1776, "vwap": 6.1524, "vwap_slope": 0.0007, "atr": 0.016, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0646, "ema9": 6.1807, "ema20": 6.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.682, "spread_pct": 0.162, "rvol": 0.106, "volume_pace_ratio": 0.834, "stage3": {"stop": 6.1584, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2125, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:45.392076", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.365, "vwap": 13.4393, "vwap_slope": -0.0034, "atr": 0.0353, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0586, "flat_threshold_pct": 0.066, "ema9": 13.3621, "ema20": 13.3647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.132, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:19:50.395330", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 5.545, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1989, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:50.396308", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.545, "vwap": 5.5146, "vwap_slope": 0.0044, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 5.5265, "imbalance_decline_count": 0, "imbalance_cur": 0.7354085603112841, "imbalance_prev": 0.39233038348082594}}
{"timestamp": "2026-09-22T14:19:50.397006", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.270%)", "metrics": {"price": 9.485, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2696, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:50.397713", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.485, "vwap": 9.0905, "vwap_slope": 0.0222, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1862, "lower_highs_lower_lows": false, "stop": 9.3539, "imbalance_decline_count": 8, "imbalance_cur": -0.3429299745089219, "imbalance_prev": -0.24783947551405583, "imbalance_reason": "imbalance declined 8 reads but price not sloping down (slope 0.186%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:19:50.398219", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.025%)", "metrics": {"price": 12.4237, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0251, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:50.399052", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4237, "vwap": 12.3516, "vwap_slope": 0.0033, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0292, "lower_highs_lower_lows": false, "stop": 12.3748, "imbalance_decline_count": 3, "imbalance_cur": 0.3279333487618607, "imbalance_prev": 0.3949359547214775}}
{"timestamp": "2026-09-22T14:19:50.401124", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.6391, "vwap_slope": -0.0396, "atr": 0.3825, "atr_pct": 2.863, "trend": "flat", "slope_pct": -0.1882, "flat_threshold_pct": 0.7157, "ema9": 13.1782, "ema20": 13.2412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 15.816, "spread_pct": 0.15, "rvol": 2.709, "volume_pace_ratio": 21.199}}
{"timestamp": "2026-09-22T14:19:50.402130", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8467, "vwap_slope": -0.0032, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7951, "ema20": 8.7864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 4.986}}
{"timestamp": "2026-09-22T14:19:50.403619", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0654, "vwap": 13.5973, "vwap_slope": -0.0088, "atr": 0.0929, "atr_pct": 0.711, "trend": "flat", "slope_pct": -0.1341, "flat_threshold_pct": 0.1778, "ema9": 13.1709, "ema20": 13.1901, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 7.925, "spread_pct": 0.611, "rvol": 0.117, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T14:19:50.404633", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4046, "vwap_slope": -0.0008, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.067, "ema9": 6.373, "ema20": 6.376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T14:19:50.405533", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:19:50.406476", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7262, "vwap_slope": -0.002, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0747, "ema9": 12.7128, "ema20": 12.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:19:50.407483", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.775, "vwap": 8.7405, "vwap_slope": 0.0005, "atr": 0.0408, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.1164, "ema9": 8.7576, "ema20": 8.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.563, "volume_pace_ratio": 4.402, "stage3": {"stop": 8.726, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3039, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:50.408510", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.63, "vwap": 11.6217, "vwap_slope": -0.0012, "atr": 0.0433, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.093, "ema9": 11.6001, "ema20": 11.6106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.357, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:19:50.409595", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1186, "vwap": 10.2757, "vwap_slope": -0.0059, "atr": 0.0203, "atr_pct": 0.2, "trend": "negative", "slope_pct": -0.1043, "flat_threshold_pct": 0.0501, "ema9": 10.1417, "ema20": 10.1769, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.433, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:19:50.410729", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.07, "vwap": 9.0756, "vwap_slope": -0.0009, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1082, "ema9": 9.0479, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 3.1, "spread_pct": 0.553, "rvol": 0.075, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:19:50.411712", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.465, "vwap": 7.4516, "vwap_slope": 0.0001, "atr": 0.0167, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.0558, "ema9": 7.4508, "ema20": 7.4455, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.126, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:19:50.412676", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.095, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0312, "flat_threshold_pct": 0.0945, "ema9": 9.1031, "ema20": 9.1169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.45, "spread_pct": 0.44, "rvol": 0.087, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T14:19:50.413630", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.47, "vwap": 12.7025, "vwap_slope": -0.0046, "atr": 0.0918, "atr_pct": 0.737, "trend": "flat", "slope_pct": -0.149, "flat_threshold_pct": 0.1841, "ema9": 12.4277, "ema20": 12.462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 7.766, "spread_pct": 0.643, "rvol": 0.108, "volume_pace_ratio": 0.846}}
{"timestamp": "2026-09-22T14:19:50.414766", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 158.4s", "imbalance +100% >= 50% buy threshold, stop 6.31", "entry_score 94.1"], "reasons_against": [], "metrics": {"price": 6.335, "vwap": 6.3293, "vwap_slope": 0.0014, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0775, "ema9": 6.3347, "ema20": 6.3323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.161, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.308, "stage3": {"stop": 6.3115, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.31"}, "entry_score": 94.08, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.994, "slope_sub": 1.0, "volume_accel_sub": 0.419}}}
{"timestamp": "2026-09-22T14:19:50.449096", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (706.6s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 5.5888, "vwap": 5.5446, "vwap_slope": 0.0015, "atr": 0.0172, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0256, "flat_threshold_pct": 0.077, "ema9": 5.5785, "ema20": 5.5676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 0.534, "spread_pct": 0.179, "rvol": 0.068, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5682, "risk": 0.0206, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1515, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:50.451379", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2426, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.0782, "ema9": 5.2654, "ema20": 5.2656, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 0.943, "spread_pct": 0.381, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:19:50.454073", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.7017, "vwap_slope": -0.0046, "atr": 0.0251, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.0723, "ema9": 8.6659, "ema20": 8.6734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:19:50.455137", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.03, "vwap": 11.9442, "vwap_slope": 0.0025, "atr": 0.0857, "atr_pct": 0.712, "trend": "flat", "slope_pct": 0.0812, "flat_threshold_pct": 0.1781, "ema9": 12.0593, "ema20": 11.9973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.036, "spread_pct": 0.498, "rvol": 0.067, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:19:50.456056", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.908, "vwap": 8.9701, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 8.9082, "ema20": 8.9214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.11, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.34}}
{"timestamp": "2026-09-22T14:19:50.458081", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8353, "vwap_slope": -0.007, "atr": 0.06, "atr_pct": 1.276, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.319, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T14:19:50.459144", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.3s", "imbalance +82% >= 50% buy threshold, stop 7.84", "entry_score 88.6"], "reasons_against": [], "metrics": {"price": 7.89, "vwap": 7.8065, "vwap_slope": 0.0059, "atr": 0.0428, "atr_pct": 0.542, "trend": "flat", "slope_pct": 0.0658, "flat_threshold_pct": 0.1355, "ema9": 7.8911, "ema20": 7.8746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.143, "volume_pace_ratio": 1.118, "stage3": {"stop": 7.8386, "risk": 0.0514, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8231, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 7.84"}, "entry_score": 88.56, "entry_score_breakdown": {"imbalance_sub": 0.747, "volume_pace_sub": 1.0, "volatility_sub": 0.858, "slope_sub": 1.0, "volume_accel_sub": 0.899}}}
{"timestamp": "2026-09-22T14:19:50.506365", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7916, "vwap_slope": -0.0025, "atr": 0.033, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0561, "ema9": 14.6973, "ema20": 14.708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.169, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T14:19:50.507461", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.11, "vwap": 10.0767, "vwap_slope": 0.0015, "atr": 0.0312, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0772, "ema9": 10.1281, "ema20": 10.1206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.785, "spread_pct": 0.099, "rvol": 0.172, "volume_pace_ratio": 1.35}}
{"timestamp": "2026-09-22T14:19:50.508461", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.245, "vwap": 9.157, "vwap_slope": 0.0024, "atr": 0.044, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.1189, "ema9": 9.2498, "ema20": 9.2107, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.462, "distance_from_high_pct": 1.117, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:19:50.509393", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8046, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0609, "ema9": 13.7981, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.466, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:19:50.510357", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1524, "vwap_slope": 0.0007, "atr": 0.016, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0646, "ema9": 6.1801, "ema20": 6.1738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.834, "stage3": {"stop": 6.1558, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2276, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:50.511442", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4386, "vwap_slope": -0.0041, "atr": 0.0363, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0588, "flat_threshold_pct": 0.068, "ema9": 13.3601, "ema20": 13.3637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.133, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:19:55.518121", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 5.545, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1989, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:55.521389", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.545, "vwap": 5.5147, "vwap_slope": 0.0045, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 5.5265, "imbalance_decline_count": 1, "imbalance_cur": -0.1446064139941691, "imbalance_prev": 0.7354085603112841}}
{"timestamp": "2026-09-22T14:19:55.521977", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.281%)", "metrics": {"price": 9.4886, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.281, "trend": "flat"}}
{"timestamp": "2026-09-22T14:19:55.522688", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4886, "vwap": 9.0911, "vwap_slope": 0.0227, "atr": 0.1093, "trend": "flat", "slope_pct": 0.1863, "lower_highs_lower_lows": false, "stop": 9.3575, "imbalance_decline_count": 9, "imbalance_cur": -0.3640177690029615, "imbalance_prev": -0.3429299745089219, "imbalance_reason": "imbalance declined 9 reads but price not sloping down (slope 0.186%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:19:55.523167", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.089%)", "metrics": {"price": 12.45, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0886, "trend": "positive"}}
{"timestamp": "2026-09-22T14:19:55.523946", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.45, "vwap": 12.3519, "vwap_slope": 0.0037, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0297, "lower_highs_lower_lows": false, "stop": 12.4011, "imbalance_decline_count": 4, "imbalance_cur": 0.29678010218837364, "imbalance_prev": 0.3279333487618607}}
{"timestamp": "2026-09-22T14:19:55.525512", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.6378, "vwap_slope": -0.0409, "atr": 0.3825, "atr_pct": 2.895, "trend": "flat", "slope_pct": -0.192, "flat_threshold_pct": 0.7239, "ema9": 13.1482, "ema20": 13.2269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 16.761, "spread_pct": 0.756, "rvol": 2.714, "volume_pace_ratio": 21.204}}
{"timestamp": "2026-09-22T14:19:55.526474", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7939, "vwap": 8.8466, "vwap_slope": -0.0032, "atr": 0.0273, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0775, "ema9": 8.7949, "ema20": 8.7863, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 4.621, "spread_pct": 0.114, "rvol": 0.638, "volume_pace_ratio": 4.981}}
{"timestamp": "2026-09-22T14:19:55.527584", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.085, "vwap": 13.5974, "vwap_slope": -0.0088, "atr": 0.0929, "atr_pct": 0.71, "trend": "flat", "slope_pct": -0.1338, "flat_threshold_pct": 0.1775, "ema9": 13.1748, "ema20": 13.192, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 7.787, "spread_pct": 0.382, "rvol": 0.117, "volume_pace_ratio": 0.915}}
{"timestamp": "2026-09-22T14:19:55.528680", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4046, "vwap_slope": -0.0008, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0669, "ema9": 6.374, "ema20": 6.3765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T14:19:55.529799", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:19:55.532553", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7262, "vwap_slope": -0.002, "atr": 0.0379, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0747, "ema9": 12.7128, "ema20": 12.7254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:19:55.533723", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.0s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7719, "vwap": 8.7405, "vwap_slope": 0.0005, "atr": 0.0408, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.1164, "ema9": 8.7569, "ema20": 8.7217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 4.963, "spread_pct": 0.114, "rvol": 0.563, "volume_pace_ratio": 4.395, "stage3": {"stop": 8.7229, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0897, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:55.534953", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.63, "vwap": 11.6217, "vwap_slope": -0.0012, "atr": 0.0436, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0938, "ema9": 11.6001, "ema20": 11.6106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 1.357, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:19:55.535899", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.104%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.1186, "vwap": 10.2757, "vwap_slope": -0.0059, "atr": 0.0203, "atr_pct": 0.2, "trend": "negative", "slope_pct": -0.1043, "flat_threshold_pct": 0.0501, "ema9": 10.1417, "ema20": 10.1769, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.433, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:19:55.537001", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0749, "vwap_slope": -0.0009, "atr": 0.0396, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.1094, "ema9": 9.0503, "ema20": 9.0478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 3.207, "spread_pct": 0.221, "rvol": 0.079, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:19:55.537979", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4472, "vwap": 7.4515, "vwap_slope": 0.0, "atr": 0.0167, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0149, "flat_threshold_pct": 0.0559, "ema9": 7.4472, "ema20": 7.4438, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.362, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:19:55.539024", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.0973, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.0944, "ema9": 9.1036, "ema20": 9.1171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.426, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T14:19:55.539994", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.49 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4892, "vwap": 12.7026, "vwap_slope": -0.0046, "atr": 0.0932, "atr_pct": 0.746, "trend": "flat", "slope_pct": -0.1486, "flat_threshold_pct": 0.1865, "ema9": 12.4316, "ema20": 12.4638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 7.624, "spread_pct": 0.643, "rvol": 0.108, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T14:19:55.541228", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 163.6s", "imbalance +100% >= 50% buy threshold, stop 6.31", "entry_score 94.1"], "reasons_against": [], "metrics": {"price": 6.335, "vwap": 6.3293, "vwap_slope": 0.0014, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0775, "ema9": 6.3347, "ema20": 6.3323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.161, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.304, "stage3": {"stop": 6.3115, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.31"}, "entry_score": 94.08, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.994, "slope_sub": 1.0, "volume_accel_sub": 0.419}}}
{"timestamp": "2026-09-22T14:19:55.576746", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (711.7s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 5.595, "vwap": 5.5447, "vwap_slope": 0.0015, "atr": 0.0172, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0258, "flat_threshold_pct": 0.077, "ema9": 5.5797, "ema20": 5.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.759, "distance_from_high_pct": 0.424, "spread_pct": 0.179, "rvol": 0.068, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5744, "risk": 0.0206, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1645, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:19:55.579014", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.25, "vwap": 5.2426, "vwap_slope": 0.0007, "atr": 0.0168, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.0799, "ema9": 5.2654, "ema20": 5.2656, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 0.943, "spread_pct": 0.381, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:19:55.581916", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6799, "vwap": 8.7017, "vwap_slope": -0.0046, "atr": 0.0251, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0722, "ema9": 8.6669, "ema20": 8.6739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 2.033, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:19:55.584040", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.01, "vwap": 11.9443, "vwap_slope": 0.0026, "atr": 0.0869, "atr_pct": 0.724, "trend": "flat", "slope_pct": 0.0809, "flat_threshold_pct": 0.181, "ema9": 12.0553, "ema20": 11.9954, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.056, "distance_from_high_pct": 2.199, "spread_pct": 0.333, "rvol": 0.067, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:19:55.585060", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.97, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.05, "ema9": 8.9096, "ema20": 8.9221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T14:19:55.586004", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8353, "vwap_slope": -0.007, "atr": 0.06, "atr_pct": 1.276, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.319, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T14:19:55.587756", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.5s", "imbalance +82% >= 50% buy threshold, stop 7.85", "entry_score 88.3"], "reasons_against": [], "metrics": {"price": 7.9037, "vwap": 7.8065, "vwap_slope": 0.0059, "atr": 0.043, "atr_pct": 0.544, "trend": "flat", "slope_pct": 0.0662, "flat_threshold_pct": 0.136, "ema9": 7.8939, "ema20": 7.8759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 0.832, "spread_pct": 0.127, "rvol": 0.143, "volume_pace_ratio": 1.116, "stage3": {"stop": 7.8521, "risk": 0.0516, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8168, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 7.85"}, "entry_score": 88.27, "entry_score_breakdown": {"imbalance_sub": 0.738, "volume_pace_sub": 1.0, "volatility_sub": 0.856, "slope_sub": 1.0, "volume_accel_sub": 0.899}}}
{"timestamp": "2026-09-22T14:19:55.639163", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6797, "vwap": 14.7916, "vwap_slope": -0.0025, "atr": 0.033, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0561, "ema9": 14.6982, "ema20": 14.7085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.005, "spread_pct": 0.068, "rvol": 0.169, "volume_pace_ratio": 1.32}}
{"timestamp": "2026-09-22T14:19:55.641734", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.115, "vwap": 10.0768, "vwap_slope": 0.0015, "atr": 0.0312, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0772, "ema9": 10.1291, "ema20": 10.1211, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.173, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T14:19:55.642834", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.245, "vwap": 9.157, "vwap_slope": 0.0024, "atr": 0.044, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.1189, "ema9": 9.2498, "ema20": 9.2107, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.462, "distance_from_high_pct": 1.117, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:19:55.644041", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8046, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0336, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0609, "ema9": 13.7981, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.466, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:19:55.645446", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.0s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1524, "vwap_slope": 0.0007, "atr": 0.016, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0646, "ema9": 6.1801, "ema20": 6.1738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.833, "stage3": {"stop": 6.1558, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.215, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:19:55.646827", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4386, "vwap_slope": -0.0041, "atr": 0.0363, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0588, "flat_threshold_pct": 0.068, "ema9": 13.3601, "ema20": 13.3637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.133, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:20:00.651936", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 5.545, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.1989, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:00.653710", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.545, "vwap": 5.5147, "vwap_slope": 0.0045, "atr": 0.0154, "trend": "flat", "slope_pct": 0.0171, "lower_highs_lower_lows": false, "stop": 5.5265, "imbalance_decline_count": 2, "imbalance_cur": -0.18574448807006946, "imbalance_prev": -0.1446064139941691}}
{"timestamp": "2026-09-22T14:20:00.656287", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.134%)", "metrics": {"price": 9.47, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1337, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:00.657206", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.47, "vwap": 9.0911, "vwap_slope": 0.0121, "atr": 0.1034, "trend": "flat", "slope_pct": 0.1873, "lower_highs_lower_lows": false, "stop": 9.3459, "imbalance_decline_count": 10, "imbalance_cur": -0.48536062842180433, "imbalance_prev": -0.3640177690029615, "imbalance_reason": "imbalance declined 10 reads but price not sloping down (slope 0.187%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:20:00.657936", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1006, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:00.662421", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3521, "vwap_slope": 0.0027, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 12.3996, "imbalance_decline_count": 5, "imbalance_cur": 0.2410496536923227, "imbalance_prev": 0.29678010218837364, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.030%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:20:00.663901", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.23, "vwap": 13.6375, "vwap_slope": -0.0123, "atr": 0.3696, "atr_pct": 2.794, "trend": "flat", "slope_pct": -0.1826, "flat_threshold_pct": 0.6985, "ema9": 13.1677, "ema20": 13.2289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 16.635, "spread_pct": 0.756, "rvol": 2.717, "volume_pace_ratio": 21.189}}
{"timestamp": "2026-09-22T14:20:00.665171", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7981, "vwap": 8.8466, "vwap_slope": -0.0012, "atr": 0.0258, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.0734, "ema9": 8.7962, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 4.576, "spread_pct": 0.114, "rvol": 0.638, "volume_pace_ratio": 4.973}}
{"timestamp": "2026-09-22T14:20:00.666195", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.095, "vwap": 13.5973, "vwap_slope": -0.0066, "atr": 0.0913, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.131, "flat_threshold_pct": 0.1743, "ema9": 13.1577, "ema20": 13.1821, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 7.717, "spread_pct": 0.382, "rvol": 0.117, "volume_pace_ratio": 0.913}}
{"timestamp": "2026-09-22T14:20:00.667255", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3815, "vwap": 6.4046, "vwap_slope": -0.0003, "atr": 0.0162, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0634, "ema9": 6.3755, "ema20": 6.377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 2.869, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:20:00.668562", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:20:00.669925", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.726, "vwap_slope": -0.0017, "atr": 0.031, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0611, "ema9": 12.7053, "ema20": 12.7206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:20:00.672014", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.1s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 8.7776, "vwap": 8.7406, "vwap_slope": 0.0003, "atr": 0.0389, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.1107, "ema9": 8.7616, "ema20": 8.7273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.901, "spread_pct": 0.114, "rvol": 0.563, "volume_pace_ratio": 4.388, "stage3": {"stop": 8.7309, "risk": 0.0467, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2665, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:00.674947", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.63, "vwap": 11.6218, "vwap_slope": -0.0007, "atr": 0.0397, "atr_pct": 0.341, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0853, "ema9": 11.6052, "ema20": 11.612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.357, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:20:00.675984", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.14 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.1376, "vwap": 10.2754, "vwap_slope": -0.0039, "atr": 0.0194, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.1025, "flat_threshold_pct": 0.05, "ema9": 10.1395, "ema20": 10.1724, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 5.255, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:20:00.676968", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.0698, "vwap": 9.0752, "vwap_slope": -0.0007, "atr": 0.0393, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.1082, "ema9": 9.0522, "ema20": 9.0488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 3.102, "spread_pct": 0.221, "rvol": 0.079, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:20:00.677881", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": 0.0001, "atr": 0.0163, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0546, "ema9": 7.4498, "ema20": 7.4451, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.076, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:20:00.678864", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0337, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0924, "ema9": 9.1041, "ema20": 9.1174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.397, "spread_pct": 0.44, "rvol": 0.087, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T14:20:00.679727", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7025, "vwap_slope": -0.0015, "atr": 0.0914, "atr_pct": 0.734, "trend": "flat", "slope_pct": -0.1453, "flat_threshold_pct": 0.1836, "ema9": 12.4302, "ema20": 12.4599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 7.988, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T14:20:00.680736", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 168.7s", "imbalance +100% >= 50% buy threshold, stop 6.32", "entry_score 94.1"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0018, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0775, "ema9": 6.3357, "ema20": 6.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.162, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.3, "stage3": {"stop": 6.3165, "risk": 0.0235, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.32"}, "entry_score": 94.07, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.994, "slope_sub": 1.0, "volume_accel_sub": 0.419}}}
{"timestamp": "2026-09-22T14:20:00.752694", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (716.9s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared range_20d_high $6.32 yet"], "metrics": {"price": 5.6071, "vwap": 5.5459, "vwap_slope": 0.0024, "atr": 0.0151, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.0672, "ema9": 5.586, "ema20": 5.5724, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 0.765, "distance_from_high_pct": 0.208, "spread_pct": 0.178, "rvol": 0.069, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.589, "risk": 0.0181, "target": 6.32, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.3828, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared range_20d_high $6.32 yet"}}}
{"timestamp": "2026-09-22T14:20:00.753761", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.245, "vwap": 5.2426, "vwap_slope": 0.0007, "atr": 0.0168, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0328, "flat_threshold_pct": 0.08, "ema9": 5.2644, "ema20": 5.2651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 1.038, "spread_pct": 0.572, "rvol": 0.022, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:20:00.756978", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7018, "vwap_slope": -0.0028, "atr": 0.0222, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0641, "ema9": 8.6668, "ema20": 8.6731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:20:00.757935", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.01, "vwap": 11.9443, "vwap_slope": 0.0026, "atr": 0.0869, "atr_pct": 0.724, "trend": "flat", "slope_pct": 0.0809, "flat_threshold_pct": 0.181, "ema9": 12.0553, "ema20": 11.9954, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.057, "distance_from_high_pct": 2.199, "spread_pct": 0.333, "rvol": 0.067, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:20:00.758949", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9184, "vwap": 8.97, "vwap_slope": -0.0012, "atr": 0.0159, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0347, "flat_threshold_pct": 0.05, "ema9": 8.9103, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 1.996, "spread_pct": 0.112, "rvol": 0.171, "volume_pace_ratio": 1.337}}
{"timestamp": "2026-09-22T14:20:00.759802", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8352, "vwap_slope": -0.007, "atr": 0.0599, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.3184, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:20:00.760786", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.6s", "imbalance +58% >= 50% buy threshold, stop 7.83", "entry_score 78.2"], "reasons_against": [], "metrics": {"price": 7.88, "vwap": 7.807, "vwap_slope": 0.0064, "atr": 0.042, "atr_pct": 0.533, "trend": "flat", "slope_pct": 0.0655, "flat_threshold_pct": 0.1332, "ema9": 7.8891, "ema20": 7.8736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.22, "distance_from_high_pct": 1.129, "spread_pct": 0.127, "rvol": 0.144, "volume_pace_ratio": 1.123, "stage3": {"stop": 7.8296, "risk": 0.0504, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5813, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 7.83"}, "entry_score": 78.21, "entry_score_breakdown": {"imbalance_sub": 0.402, "volume_pace_sub": 1.0, "volatility_sub": 0.863, "slope_sub": 1.0, "volume_accel_sub": 0.89}}}
{"timestamp": "2026-09-22T14:20:00.805427", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.7913, "vwap_slope": -0.0026, "atr": 0.0314, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0536, "ema9": 14.6926, "ema20": 14.7048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.169, "volume_pace_ratio": 1.321}}
{"timestamp": "2026-09-22T14:20:00.807993", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.11, "vwap": 10.0767, "vwap_slope": 0.0015, "atr": 0.0305, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0754, "ema9": 10.1281, "ema20": 10.1206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 0.785, "spread_pct": 0.099, "rvol": 0.173, "volume_pace_ratio": 1.346}}
{"timestamp": "2026-09-22T14:20:00.810011", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.24, "vwap": 9.157, "vwap_slope": 0.0023, "atr": 0.0429, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.116, "ema9": 9.2488, "ema20": 9.2103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.462, "distance_from_high_pct": 1.17, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:20:00.811886", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8007, "vwap": 13.8083, "vwap_slope": -0.0004, "atr": 0.0333, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0603, "ema9": 13.7973, "ema20": 13.7987, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.494, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:20:00.813414", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.2s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0617, "ema9": 6.1801, "ema20": 6.1744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.835, "stage3": {"stop": 6.1618, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1926, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:00.814773", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.365, "vwap": 13.4386, "vwap_slope": -0.0029, "atr": 0.0334, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.0625, "ema9": 13.3627, "ema20": 13.3647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.133, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:20:05.820793", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.043%)", "metrics": {"price": 5.5346, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.043, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:05.821714", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5346, "vwap": 5.5147, "vwap_slope": 0.0043, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5169, "imbalance_decline_count": 3, "imbalance_cur": -0.19735656353259237, "imbalance_prev": -0.18574448807006946}}
{"timestamp": "2026-09-22T14:20:05.822377", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.165%)", "metrics": {"price": 9.4799, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.165, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:05.823312", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4799, "vwap": 9.0912, "vwap_slope": 0.0122, "atr": 0.1049, "trend": "flat", "slope_pct": 0.1876, "lower_highs_lower_lows": false, "stop": 9.3541, "imbalance_decline_count": 0, "imbalance_cur": -0.4814082278481013, "imbalance_prev": -0.48536062842180433}}
{"timestamp": "2026-09-22T14:20:05.823873", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1006, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:05.824620", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3521, "vwap_slope": 0.0027, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 12.3996, "imbalance_decline_count": 0, "imbalance_cur": 0.30528946272386503, "imbalance_prev": 0.2410496536923227}}
{"timestamp": "2026-09-22T14:20:05.825842", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.3056, "vwap": 13.6374, "vwap_slope": -0.0124, "atr": 0.3759, "atr_pct": 2.825, "trend": "flat", "slope_pct": -0.1808, "flat_threshold_pct": 0.7064, "ema9": 13.1828, "ema20": 13.2361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 16.159, "spread_pct": 0.15, "rvol": 2.718, "volume_pace_ratio": 21.159}}
{"timestamp": "2026-09-22T14:20:05.826858", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.795, "vwap": 8.8466, "vwap_slope": -0.0012, "atr": 0.0262, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0744, "ema9": 8.7956, "ema20": 8.7875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 4.61, "spread_pct": 0.114, "rvol": 0.638, "volume_pace_ratio": 4.965}}
{"timestamp": "2026-09-22T14:20:05.827904", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.07, "vwap": 13.5931, "vwap_slope": -0.0108, "atr": 0.0965, "atr_pct": 0.738, "trend": "flat", "slope_pct": -0.1314, "flat_threshold_pct": 0.1846, "ema9": 13.1527, "ema20": 13.1798, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 7.893, "spread_pct": 0.613, "rvol": 0.118, "volume_pace_ratio": 0.919}}
{"timestamp": "2026-09-22T14:20:05.829093", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.374, "vwap": 6.4046, "vwap_slope": -0.0003, "atr": 0.0162, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0635, "ema9": 6.374, "ema20": 6.3762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 2.983, "spread_pct": 0.157, "rvol": 0.156, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T14:20:05.829991", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T14:20:05.831044", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.6651, "vwap": 12.726, "vwap_slope": -0.0017, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0658, "ema9": 12.7033, "ema20": 12.7196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.054, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:20:05.832104", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.3s) but room-to-run failed: imbalance -34% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.765, "vwap": 8.7407, "vwap_slope": 0.0004, "atr": 0.0417, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.119, "ema9": 8.7591, "ema20": 8.7261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 4.413, "stage3": {"stop": 8.715, "risk": 0.05, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3368, "passed": false, "reason": "imbalance -34% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:05.833543", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.635, "vwap": 11.6218, "vwap_slope": -0.0007, "atr": 0.0426, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0916, "ema9": 11.6062, "ema20": 11.6124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.315, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:20:05.834488", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2753, "vwap_slope": -0.0041, "atr": 0.0194, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.1031, "flat_threshold_pct": 0.05, "ema9": 10.134, "ema20": 10.1698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:20:05.835762", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.06 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.06, "vwap": 9.0752, "vwap_slope": -0.0007, "atr": 0.0328, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0906, "ema9": 9.0538, "ema20": 9.0499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 3.207, "spread_pct": 0.221, "rvol": 0.079, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:20:05.836753", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0553, "ema9": 7.4518, "ema20": 7.4465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:20:05.837689", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1812, "vwap_slope": -0.0006, "atr": 0.0337, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.031, "flat_threshold_pct": 0.0924, "ema9": 9.1041, "ema20": 9.1174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.397, "spread_pct": 0.55, "rvol": 0.087, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T14:20:05.838931", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4513, "vwap": 12.7025, "vwap_slope": -0.0015, "atr": 0.0914, "atr_pct": 0.734, "trend": "flat", "slope_pct": -0.1451, "flat_threshold_pct": 0.1834, "ema9": 12.4324, "ema20": 12.461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 7.905, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.842}}
{"timestamp": "2026-09-22T14:20:05.839942", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 173.9s", "imbalance +100% >= 50% buy threshold, stop 6.32", "entry_score 94.6"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0648, "ema9": 6.3366, "ema20": 6.3335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.079, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.296, "stage3": {"stop": 6.3203, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.32"}, "entry_score": 94.61, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.46}}}
{"timestamp": "2026-09-22T14:20:05.914467", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (722.0s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.599, "vwap": 5.546, "vwap_slope": 0.0025, "atr": 0.0167, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.0745, "ema9": 5.5844, "ema20": 5.5716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 0.352, "spread_pct": 0.178, "rvol": 0.069, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.579, "risk": 0.02, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3577, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:20:05.917001", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2781, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0177, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.0839, "ema9": 5.2672, "ema20": 5.2663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 0.413, "spread_pct": 0.572, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:20:05.918860", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7017, "vwap_slope": -0.0029, "atr": 0.0234, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0675, "ema9": 8.6658, "ema20": 8.6726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:20:05.920494", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.01, "vwap": 11.9443, "vwap_slope": 0.002, "atr": 0.0832, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.0796, "flat_threshold_pct": 0.1732, "ema9": 12.0463, "ema20": 11.9968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.862, "distance_from_high_pct": 2.199, "spread_pct": 0.333, "rvol": 0.067, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:20:05.925712", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.97, "vwap_slope": -0.0006, "atr": 0.015, "atr_pct": 0.168, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.05, "ema9": 8.9112, "ema20": 8.9217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.172, "volume_pace_ratio": 1.335}}
{"timestamp": "2026-09-22T14:20:05.927845", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8352, "vwap_slope": -0.007, "atr": 0.0599, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.3184, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T14:20:05.929651", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.8s", "imbalance +55% >= 50% buy threshold, stop 7.85", "entry_score 77.4"], "reasons_against": [], "metrics": {"price": 7.901, "vwap": 7.8072, "vwap_slope": 0.0056, "atr": 0.0388, "atr_pct": 0.492, "trend": "flat", "slope_pct": 0.0643, "flat_threshold_pct": 0.1229, "ema9": 7.8915, "ema20": 7.8762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 0.866, "spread_pct": 0.127, "rvol": 0.144, "volume_pace_ratio": 1.123, "stage3": {"stop": 7.8544, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5459, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 7.85"}, "entry_score": 77.39, "entry_score_breakdown": {"imbalance_sub": 0.351, "volume_pace_sub": 1.0, "volatility_sub": 0.887, "slope_sub": 1.0, "volume_accel_sub": 0.911}}}
{"timestamp": "2026-09-22T14:20:05.983770", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6799, "vwap": 14.7913, "vwap_slope": -0.0026, "atr": 0.0318, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0542, "ema9": 14.6946, "ema20": 14.7058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.169, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T14:20:05.986143", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 10.115, "vwap": 10.0767, "vwap_slope": 0.0011, "atr": 0.0278, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0687, "ema9": 10.1255, "ema20": 10.1201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.173, "volume_pace_ratio": 1.344}}
{"timestamp": "2026-09-22T14:20:05.989400", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.23, "vwap": 9.157, "vwap_slope": 0.0011, "atr": 0.0415, "atr_pct": 0.449, "trend": "flat", "slope_pct": 0.016, "flat_threshold_pct": 0.1123, "ema9": 9.2451, "ema20": 9.2121, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.406, "distance_from_high_pct": 1.277, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:20:05.991364", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.031, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0562, "ema9": 13.7979, "ema20": 13.7989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:20:05.993494", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.4s", "imbalance +79% >= 50% buy threshold, stop 6.15", "entry_score 91.0"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0156, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0632, "ema9": 6.1781, "ema20": 6.1735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.834, "stage3": {"stop": 6.1513, "risk": 0.0187, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7889, "passed": true, "reason": "imbalance +79% >= 50% buy threshold, stop 6.15"}, "entry_score": 90.95, "entry_score_breakdown": {"imbalance_sub": 0.698, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:20:06.052843", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3676, "vwap": 13.4386, "vwap_slope": -0.0029, "atr": 0.0346, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0564, "flat_threshold_pct": 0.0646, "ema9": 13.3632, "ema20": 13.365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 4.106, "spread_pct": 0.075, "rvol": 0.133, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T14:20:11.058951", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0452, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:11.060828", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5148, "vwap_slope": 0.0043, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5173, "imbalance_decline_count": 0, "imbalance_cur": 0.012844036697247707, "imbalance_prev": -0.19735656353259237}}
{"timestamp": "2026-09-22T14:20:11.061553", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.134%)", "metrics": {"price": 9.47, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1337, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:11.062474", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.47, "vwap": 9.0914, "vwap_slope": 0.0124, "atr": 0.1049, "trend": "flat", "slope_pct": 0.1873, "lower_highs_lower_lows": false, "stop": 9.3442, "imbalance_decline_count": 0, "imbalance_cur": -0.42585551330798477, "imbalance_prev": -0.4814082278481013}}
{"timestamp": "2026-09-22T14:20:11.063052", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.061%)", "metrics": {"price": 12.4285, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0608, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:11.063662", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4285, "vwap": 12.3521, "vwap_slope": 0.0028, "atr": 0.0394, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 12.3812, "imbalance_decline_count": 1, "imbalance_cur": -0.08806818181818182, "imbalance_prev": 0.30528946272386503}}
{"timestamp": "2026-09-22T14:20:11.064980", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.3995, "vwap": 13.6371, "vwap_slope": -0.0128, "atr": 0.3819, "atr_pct": 2.85, "trend": "flat", "slope_pct": -0.1786, "flat_threshold_pct": 0.7126, "ema9": 13.2016, "ema20": 13.2451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 15.567, "spread_pct": 0.523, "rvol": 2.721, "volume_pace_ratio": 21.145}}
{"timestamp": "2026-09-22T14:20:11.066053", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.80 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.798, "vwap": 8.8466, "vwap_slope": -0.0012, "atr": 0.0262, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.0744, "ema9": 8.7962, "ema20": 8.7878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 4.577, "spread_pct": 0.114, "rvol": 0.638, "volume_pace_ratio": 4.959}}
{"timestamp": "2026-09-22T14:20:11.067266", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.593, "vwap_slope": -0.011, "atr": 0.0965, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.1323, "flat_threshold_pct": 0.1853, "ema9": 13.1427, "ema20": 13.175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.235, "distance_from_high_pct": 8.245, "spread_pct": 0.613, "rvol": 0.118, "volume_pace_ratio": 0.917}}
{"timestamp": "2026-09-22T14:20:11.069555", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.404, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0693, "ema9": 6.3702, "ema20": 6.3744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.158, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:20:11.070839", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T14:20:11.072125", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.67, "vwap": 12.726, "vwap_slope": -0.0017, "atr": 0.0369, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0729, "ema9": 12.7043, "ema20": 12.7201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.016, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:20:11.075531", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.5s) but room-to-run failed: imbalance -26% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.778, "vwap": 8.7407, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.477, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.1194, "ema9": 8.7617, "ema20": 8.7273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 4.897, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 4.407, "stage3": {"stop": 8.7277, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.262, "passed": false, "reason": "imbalance -26% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:11.076785", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.605, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0426, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0919, "ema9": 11.6002, "ema20": 11.6096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.569, "spread_pct": 0.086, "rvol": 0.085, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:20:11.077782", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2753, "vwap_slope": -0.0041, "atr": 0.0194, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.1031, "flat_threshold_pct": 0.05, "ema9": 10.134, "ema20": 10.1698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:20:11.078956", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.08", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0751, "vwap_slope": -0.0008, "atr": 0.0335, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0927, "ema9": 9.0518, "ema20": 9.0489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.079, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:20:11.079900", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0553, "ema9": 7.4518, "ema20": 7.4465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:20:11.081023", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1812, "vwap_slope": -0.0004, "atr": 0.0315, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.0866, "ema9": 9.1033, "ema20": 9.1157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 3.397, "spread_pct": 0.44, "rvol": 0.087, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T14:20:11.082190", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7025, "vwap_slope": -0.0016, "atr": 0.0914, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.1456, "flat_threshold_pct": 0.1839, "ema9": 12.4262, "ema20": 12.458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 8.136, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T14:20:11.083237", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 179.1s", "imbalance +100% >= 50% buy threshold, stop 6.32", "entry_score 94.6"], "reasons_against": [], "metrics": {"price": 6.34, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0648, "ema9": 6.3366, "ema20": 6.3335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.08, "distance_from_high_pct": 0.705, "spread_pct": 0.158, "rvol": 0.295, "volume_pace_ratio": 2.293, "stage3": {"stop": 6.3203, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.32"}, "entry_score": 94.6, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.46}}}
{"timestamp": "2026-09-22T14:20:11.134964", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (727.3s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 5.5899, "vwap": 5.5465, "vwap_slope": 0.003, "atr": 0.0169, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.0755, "ema9": 5.5826, "ema20": 5.5707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 0.514, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.543, "stage3": {"stop": 5.5696, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2651, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:11.136215", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2426, "vwap_slope": 0.0002, "atr": 0.0188, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.0898, "ema9": 5.2575, "ema20": 5.2617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 1.321, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:20:11.137597", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6578, "vwap": 8.7017, "vwap_slope": -0.0029, "atr": 0.0234, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0677, "ema9": 8.6643, "ema20": 8.672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 2.282, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:20:11.138767", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.01, "vwap": 11.9443, "vwap_slope": 0.002, "atr": 0.0832, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.0796, "flat_threshold_pct": 0.1732, "ema9": 12.0463, "ema20": 11.9968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.862, "distance_from_high_pct": 2.199, "spread_pct": 0.333, "rvol": 0.067, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:20:11.139825", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9699, "vwap_slope": -0.0007, "atr": 0.0158, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.05, "ema9": 8.9092, "ema20": 8.9208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.172, "volume_pace_ratio": 1.335}}
{"timestamp": "2026-09-22T14:20:11.142070", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.84", "VWAP sloping down", "spread 1.49% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.8352, "vwap_slope": -0.007, "atr": 0.0599, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.3184, "ema9": 4.7194, "ema20": 4.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.746, "spread_pct": 1.494, "rvol": 0.168, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:20:11.143709", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (128.0s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 7.87, "vwap": 7.8072, "vwap_slope": 0.0056, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0634, "flat_threshold_pct": 0.1234, "ema9": 7.8853, "ema20": 7.8733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 1.255, "spread_pct": 0.127, "rvol": 0.144, "volume_pace_ratio": 1.122, "stage3": {"stop": 7.8234, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2972, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:11.145844", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6709, "vwap": 14.7912, "vwap_slope": -0.0027, "atr": 0.0318, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0542, "ema9": 14.6928, "ema20": 14.7049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.063, "spread_pct": 0.068, "rvol": 0.17, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T14:20:11.147099", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1138, "vwap": 10.0768, "vwap_slope": 0.0012, "atr": 0.0282, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0696, "ema9": 10.1252, "ema20": 10.12, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 0.748, "spread_pct": 0.099, "rvol": 0.173, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T14:20:11.147977", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2533, "vwap": 9.157, "vwap_slope": 0.0011, "atr": 0.0424, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.1146, "ema9": 9.2497, "ema20": 9.2144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.406, "distance_from_high_pct": 1.028, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:20:11.149296", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7965, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.0317, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0575, "ema9": 13.7972, "ema20": 13.7985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.524, "spread_pct": 0.073, "rvol": 0.067, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:20:11.150586", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.5s", "imbalance +93% >= 50% buy threshold, stop 6.16", "entry_score 97.0"], "reasons_against": [], "metrics": {"price": 6.175, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0639, "ema9": 6.1791, "ema20": 6.174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.833, "stage3": {"stop": 6.156, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9294, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 6.16"}, "entry_score": 96.97, "entry_score_breakdown": {"imbalance_sub": 0.899, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:20:11.189509", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.34, "vwap": 13.4385, "vwap_slope": -0.0031, "atr": 0.0354, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0569, "flat_threshold_pct": 0.0663, "ema9": 13.3577, "ema20": 13.3623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:20:16.195548", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 5.535, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0452, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:16.197350", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5148, "vwap_slope": 0.0043, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5173, "imbalance_decline_count": 0, "imbalance_cur": 0.6535525543159131, "imbalance_prev": 0.012844036697247707}}
{"timestamp": "2026-09-22T14:20:16.198038", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.181%)", "metrics": {"price": 9.485, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1812, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:16.198734", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.485, "vwap": 9.0934, "vwap_slope": 0.0143, "atr": 0.1057, "trend": "flat", "slope_pct": 0.1877, "lower_highs_lower_lows": false, "stop": 9.3582, "imbalance_decline_count": 0, "imbalance_cur": 0.45502304604252364, "imbalance_prev": -0.42585551330798477}}
{"timestamp": "2026-09-22T14:20:16.199273", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1006, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:16.200027", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3522, "vwap_slope": 0.0028, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 12.3963, "imbalance_decline_count": 2, "imbalance_cur": -0.7197258187357197, "imbalance_prev": -0.08806818181818182}}
{"timestamp": "2026-09-22T14:20:16.203496", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.53, "vwap": 13.6364, "vwap_slope": -0.0135, "atr": 0.3932, "atr_pct": 2.906, "trend": "flat", "slope_pct": -0.1755, "flat_threshold_pct": 0.7265, "ema9": 13.2277, "ema20": 13.2575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 14.745, "spread_pct": 0.369, "rvol": 2.732, "volume_pace_ratio": 21.198}}
{"timestamp": "2026-09-22T14:20:16.204805", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8465, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0766, "ema9": 8.7936, "ema20": 8.7865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 4.955}}
{"timestamp": "2026-09-22T14:20:16.206091", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.065, "vwap": 13.593, "vwap_slope": -0.0109, "atr": 0.0978, "atr_pct": 0.749, "trend": "flat", "slope_pct": -0.1315, "flat_threshold_pct": 0.1872, "ema9": 13.1517, "ema20": 13.1793, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 7.928, "spread_pct": 0.613, "rvol": 0.118, "volume_pace_ratio": 0.916}}
{"timestamp": "2026-09-22T14:20:16.207483", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.404, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0693, "ema9": 6.3702, "ema20": 6.3744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.158, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:20:16.208612", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T14:20:16.209749", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.6689, "vwap": 12.726, "vwap_slope": -0.0017, "atr": 0.0369, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0729, "ema9": 12.704, "ema20": 12.72, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.024, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:20:16.211058", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.7s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.76, "vwap": 8.7407, "vwap_slope": 0.0004, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.1196, "ema9": 8.7581, "ema20": 8.7256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.395, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.567, "volume_pace_ratio": 4.402, "stage3": {"stop": 8.7097, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2145, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:16.212415", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.61, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0426, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0918, "ema9": 11.6012, "ema20": 11.6101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 1.527, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:20:16.213494", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.28", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2753, "vwap_slope": -0.0041, "atr": 0.0194, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.1031, "flat_threshold_pct": 0.05, "ema9": 10.134, "ema20": 10.1698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:20:16.214591", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0748, "vwap_slope": -0.0011, "atr": 0.0364, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.101, "ema9": 9.0438, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 3.741, "spread_pct": 0.443, "rvol": 0.08, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:20:16.215729", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.46, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0553, "ema9": 7.4518, "ema20": 7.4465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 1.192, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:20:16.216802", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.10 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.1, "vwap": 9.1812, "vwap_slope": -0.0004, "atr": 0.0315, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.0866, "ema9": 9.1033, "ema20": 9.1157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 3.397, "spread_pct": 0.44, "rvol": 0.087, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T14:20:16.217744", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7025, "vwap_slope": -0.0016, "atr": 0.0914, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.1456, "flat_threshold_pct": 0.1839, "ema9": 12.4262, "ema20": 12.458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 8.136, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:20:16.218880", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.2s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0682, "ema9": 6.3356, "ema20": 6.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.088, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.295, "stage3": {"stop": 6.3142, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2196, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:16.224349", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (732.3s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 5.59, "vwap": 5.5465, "vwap_slope": 0.003, "atr": 0.0169, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0263, "flat_threshold_pct": 0.0755, "ema9": 5.5826, "ema20": 5.5708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 0.513, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5697, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.266, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:16.225561", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0188, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0897, "ema9": 5.2595, "ema20": 5.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 1.132, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:20:16.226972", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6578, "vwap": 8.7017, "vwap_slope": -0.0029, "atr": 0.0234, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0677, "ema9": 8.6643, "ema20": 8.672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 2.282, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:20:16.228728", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.01, "vwap": 11.9443, "vwap_slope": 0.002, "atr": 0.0832, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.0796, "flat_threshold_pct": 0.1732, "ema9": 12.0463, "ema20": 11.9968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.862, "distance_from_high_pct": 2.199, "spread_pct": 0.333, "rvol": 0.067, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:20:16.230959", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9699, "vwap_slope": -0.0007, "atr": 0.0158, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0342, "flat_threshold_pct": 0.05, "ema9": 8.9092, "ema20": 8.9208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.172, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T14:20:16.232257", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.83", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.625, "vwap": 4.8256, "vwap_slope": -0.0163, "atr": 0.0593, "atr_pct": 1.282, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.3206, "ema9": 4.7006, "ema20": 4.7392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 8.234, "spread_pct": 1.081, "rvol": 0.176, "volume_pace_ratio": 1.366}}
{"timestamp": "2026-09-22T14:20:16.234898", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (133.1s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 7.875, "vwap": 7.8072, "vwap_slope": 0.0057, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0636, "flat_threshold_pct": 0.1233, "ema9": 7.8863, "ema20": 7.8738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 1.192, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.121, "stage3": {"stop": 7.8284, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2833, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:16.236295", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7911, "vwap_slope": -0.0028, "atr": 0.0325, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0555, "ema9": 14.6906, "ema20": 14.7039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.17, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:20:16.237695", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.115, "vwap": 10.077, "vwap_slope": 0.0014, "atr": 0.0283, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0699, "ema9": 10.1255, "ema20": 10.1201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.35}}
{"timestamp": "2026-09-22T14:20:16.239017", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.24, "vwap": 9.157, "vwap_slope": 0.0011, "atr": 0.0424, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1147, "ema9": 9.2471, "ema20": 9.2131, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 1.17, "spread_pct": 0.324, "rvol": 0.058, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:20:16.240139", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.8083, "vwap_slope": -0.0002, "atr": 0.0321, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0582, "ema9": 13.7969, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:20:16.241302", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.6s", "imbalance +96% >= 50% buy threshold, stop 6.15", "entry_score 98.4"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0639, "ema9": 6.1781, "ema20": 6.1735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.832, "stage3": {"stop": 6.151, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9617, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.15"}, "entry_score": 98.36, "entry_score_breakdown": {"imbalance_sub": 0.945, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:20:16.294348", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.4385, "vwap_slope": -0.0031, "atr": 0.0355, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0567, "flat_threshold_pct": 0.0666, "ema9": 13.3597, "ema20": 13.3633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:20:21.300651", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 5.5347, "peak_price": 5.5487, "peak_gain_cents": 1.02, "slope_pct": 0.0435, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:21.302509", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5347, "vwap": 5.5148, "vwap_slope": 0.0044, "atr": 0.0148, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.517, "imbalance_decline_count": 0, "imbalance_cur": 0.7556109725685786, "imbalance_prev": 0.6535525543159131}}
{"timestamp": "2026-09-22T14:20:21.303322", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.188%)", "metrics": {"price": 9.4871, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1878, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:21.304097", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4871, "vwap": 9.0935, "vwap_slope": 0.0144, "atr": 0.1057, "trend": "flat", "slope_pct": 0.1878, "lower_highs_lower_lows": false, "stop": 9.3603, "imbalance_decline_count": 0, "imbalance_cur": 0.46124726041044034, "imbalance_prev": 0.45502304604252364}}
{"timestamp": "2026-09-22T14:20:21.304682", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.064%)", "metrics": {"price": 12.43, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0644, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:21.305421", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.43, "vwap": 12.3524, "vwap_slope": 0.003, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 12.3813, "imbalance_decline_count": 0, "imbalance_cur": 0.029685931449878102, "imbalance_prev": -0.7197258187357197}}
{"timestamp": "2026-09-22T14:20:21.307230", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.5313, "vwap": 13.636, "vwap_slope": -0.0138, "atr": 0.3939, "atr_pct": 2.911, "trend": "flat", "slope_pct": -0.1754, "flat_threshold_pct": 0.7278, "ema9": 13.228, "ema20": 13.2576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 14.737, "spread_pct": 0.369, "rvol": 2.737, "volume_pace_ratio": 21.199}}
{"timestamp": "2026-09-22T14:20:21.309251", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8465, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.0766, "ema9": 8.7926, "ema20": 8.7861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 4.947}}
{"timestamp": "2026-09-22T14:20:21.310426", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.593, "vwap_slope": -0.0109, "atr": 0.0978, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1312, "flat_threshold_pct": 0.187, "ema9": 13.1547, "ema20": 13.1807, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 7.822, "spread_pct": 0.613, "rvol": 0.118, "volume_pace_ratio": 0.914}}
{"timestamp": "2026-09-22T14:20:21.312764", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.404, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0694, "ema9": 6.3692, "ema20": 6.374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.159, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:20:21.313986", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T14:20:21.318917", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.726, "vwap_slope": -0.0017, "atr": 0.0369, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0729, "ema9": 12.7033, "ema20": 12.7196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:20:21.321784", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.8s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.76, "vwap": 8.7407, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.1196, "ema9": 8.7581, "ema20": 8.7256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.568, "volume_pace_ratio": 4.398, "stage3": {"stop": 8.7097, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2092, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:21.323946", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.605, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0427, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.092, "ema9": 11.6002, "ema20": 11.6096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 1.569, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:20:21.325261", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.105, "vwap": 10.2748, "vwap_slope": -0.0046, "atr": 0.0198, "atr_pct": 0.196, "trend": "negative", "slope_pct": -0.1032, "flat_threshold_pct": 0.05, "ema9": 10.133, "ema20": 10.1693, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 5.56, "spread_pct": 0.099, "rvol": 0.047, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:20:21.326519", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1008, "ema9": 9.0468, "ema20": 9.0465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 3.581, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:20:21.327776", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0554, "ema9": 7.4498, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:20:21.328956", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.08 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.0836, "vwap": 9.1809, "vwap_slope": -0.0007, "atr": 0.0337, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0309, "flat_threshold_pct": 0.0926, "ema9": 9.1, "ema20": 9.1141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.571, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.677}}
{"timestamp": "2026-09-22T14:20:21.330115", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.41, "vwap": 12.7024, "vwap_slope": -0.0016, "atr": 0.0921, "atr_pct": 0.742, "trend": "flat", "slope_pct": -0.1458, "flat_threshold_pct": 0.1855, "ema9": 12.4242, "ema20": 12.457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 8.21, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T14:20:21.331325", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (189.4s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3391, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0682, "ema9": 6.3364, "ema20": 6.3334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.089, "distance_from_high_pct": 0.719, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.292, "stage3": {"stop": 6.3183, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1452, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:21.332661", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (737.5s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.585, "vwap": 5.5465, "vwap_slope": 0.003, "atr": 0.0169, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0261, "flat_threshold_pct": 0.0756, "ema9": 5.5816, "ema20": 5.5703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.542, "stage3": {"stop": 5.5647, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1376, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:21.333597", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0188, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0897, "ema9": 5.2595, "ema20": 5.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 1.132, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:20:21.334535", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7017, "vwap_slope": -0.0029, "atr": 0.0234, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0677, "ema9": 8.6648, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:20:21.335478", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.01, "vwap": 11.9444, "vwap_slope": 0.0021, "atr": 0.0832, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.0796, "flat_threshold_pct": 0.1732, "ema9": 12.0463, "ema20": 11.9968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.866, "distance_from_high_pct": 2.199, "spread_pct": 0.333, "rvol": 0.067, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:20:21.337350", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9113, "vwap": 8.9699, "vwap_slope": -0.0007, "atr": 0.0158, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.05, "ema9": 8.9105, "ema20": 8.9214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 2.074, "spread_pct": 0.112, "rvol": 0.172, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T14:20:21.338288", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.83", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.625, "vwap": 4.8256, "vwap_slope": -0.0163, "atr": 0.0593, "atr_pct": 1.282, "trend": "flat", "slope_pct": -0.0572, "flat_threshold_pct": 0.3206, "ema9": 4.7006, "ema20": 4.7392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 8.234, "spread_pct": 1.081, "rvol": 0.176, "volume_pace_ratio": 1.364}}
{"timestamp": "2026-09-22T14:20:21.339316", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 138.2s", "imbalance +36% >= 30% and resistance cleared, stop 7.83", "entry_score 69.5"], "reasons_against": [], "metrics": {"price": 7.8758, "vwap": 7.8074, "vwap_slope": 0.0059, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0636, "flat_threshold_pct": 0.1233, "ema9": 7.8865, "ema20": 7.8738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 1.182, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.122, "stage3": {"stop": 7.8292, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3622, "passed": true, "reason": "imbalance +36% >= 30% and resistance cleared, stop 7.83"}, "entry_score": 69.47, "entry_score_breakdown": {"imbalance_sub": 0.089, "volume_pace_sub": 1.0, "volatility_sub": 0.886, "slope_sub": 1.0, "volume_accel_sub": 0.907}}}
{"timestamp": "2026-09-22T14:20:21.385016", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7908, "vwap_slope": -0.0032, "atr": 0.0336, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0573, "ema9": 14.6896, "ema20": 14.7034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.17, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T14:20:21.386363", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.115, "vwap": 10.077, "vwap_slope": 0.0014, "atr": 0.0283, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0699, "ema9": 10.1255, "ema20": 10.1201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.348}}
{"timestamp": "2026-09-22T14:20:21.387491", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.24, "vwap": 9.157, "vwap_slope": 0.0011, "atr": 0.0424, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1147, "ema9": 9.2471, "ema20": 9.2131, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.407, "distance_from_high_pct": 1.17, "spread_pct": 0.216, "rvol": 0.058, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:20:21.388630", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": -0.0002, "atr": 0.0321, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0582, "ema9": 13.7979, "ema20": 13.7989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.679, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:20:21.389657", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.8s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0638, "ema9": 6.1801, "ema20": 6.1744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.83, "stage3": {"stop": 6.161, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0864, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:21.390382", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.345, "vwap": 13.4384, "vwap_slope": -0.0031, "atr": 0.0355, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.0666, "ema9": 13.3587, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.036, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:20:26.396465", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.153%)", "metrics": {"price": 5.555, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.1534, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:26.397983", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.555, "vwap": 5.5149, "vwap_slope": 0.0045, "atr": 0.0151, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5369, "imbalance_decline_count": 1, "imbalance_cur": 0.6495301271420675, "imbalance_prev": 0.7556109725685786}}
{"timestamp": "2026-09-22T14:20:26.398783", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.134%)", "metrics": {"price": 9.4701, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.134, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:26.399642", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4701, "vwap": 9.0937, "vwap_slope": 0.0146, "atr": 0.1057, "trend": "flat", "slope_pct": 0.1873, "lower_highs_lower_lows": false, "stop": 9.3433, "imbalance_decline_count": 1, "imbalance_cur": 0.4352562280951028, "imbalance_prev": 0.46124726041044034}}
{"timestamp": "2026-09-22T14:20:26.400388", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.076%)", "metrics": {"price": 12.435, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0765, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:26.401104", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.435, "vwap": 12.3524, "vwap_slope": 0.003, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0299, "lower_highs_lower_lows": false, "stop": 12.3863, "imbalance_decline_count": 0, "imbalance_cur": 0.12391557684837498, "imbalance_prev": 0.029685931449878102}}
{"timestamp": "2026-09-22T14:20:26.403019", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.49 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.49, "vwap": 13.6356, "vwap_slope": -0.0142, "atr": 0.3939, "atr_pct": 2.92, "trend": "flat", "slope_pct": -0.1764, "flat_threshold_pct": 0.73, "ema9": 13.2197, "ema20": 13.2537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 14.997, "spread_pct": 0.297, "rvol": 2.741, "volume_pace_ratio": 21.191}}
{"timestamp": "2026-09-22T14:20:26.405479", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8465, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.0765, "ema9": 8.7946, "ema20": 8.787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 4.939}}
{"timestamp": "2026-09-22T14:20:26.410558", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.593, "vwap_slope": -0.0109, "atr": 0.0978, "atr_pct": 0.749, "trend": "flat", "slope_pct": -0.1316, "flat_threshold_pct": 0.1873, "ema9": 13.1507, "ema20": 13.1788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 7.963, "spread_pct": 0.687, "rvol": 0.118, "volume_pace_ratio": 0.913}}
{"timestamp": "2026-09-22T14:20:26.411757", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.404, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0694, "ema9": 6.3692, "ema20": 6.374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.159, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:20:26.412903", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T14:20:26.413943", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.726, "vwap_slope": -0.0017, "atr": 0.0373, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0736, "ema9": 12.7033, "ema20": 12.7196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:20:26.414991", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.9s", "imbalance +55% >= 50% buy threshold, stop 8.72", "entry_score 75.9"], "reasons_against": [], "metrics": {"price": 8.775, "vwap": 8.7408, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.1194, "ema9": 8.7611, "ema20": 8.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.568, "volume_pace_ratio": 4.392, "stage3": {"stop": 8.7247, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.555, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 8.72"}, "entry_score": 75.93, "entry_score_breakdown": {"imbalance_sub": 0.364, "volume_pace_sub": 0.884, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:20:26.450218", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.591, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0427, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0922, "ema9": 11.5974, "ema20": 11.6083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.688, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:20:26.452256", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1038, "vwap": 10.2698, "vwap_slope": -0.0095, "atr": 0.0201, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.1033, "flat_threshold_pct": 0.05, "ema9": 10.1328, "ema20": 10.1692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 5.571, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:20:26.453481", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1008, "ema9": 9.0468, "ema20": 9.0465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 3.581, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:20:26.454698", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0554, "ema9": 7.4498, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:20:26.455655", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.09 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.09, "vwap": 9.1809, "vwap_slope": -0.0007, "atr": 0.0344, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.0945, "ema9": 9.1013, "ema20": 9.1148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.503, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T14:20:26.456762", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.445, "vwap": 12.7024, "vwap_slope": -0.0016, "atr": 0.0921, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.1452, "flat_threshold_pct": 0.185, "ema9": 12.4312, "ema20": 12.4604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 7.951, "spread_pct": 0.562, "rvol": 0.108, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:20:26.457713", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (194.5s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3391, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0682, "ema9": 6.3364, "ema20": 6.3334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.089, "distance_from_high_pct": 0.719, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.288, "stage3": {"stop": 6.3183, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1452, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:26.458978", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (742.6s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.5465, "vwap_slope": 0.003, "atr": 0.0169, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0757, "ema9": 5.5806, "ema20": 5.5698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5597, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0885, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:26.460027", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.28, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0189, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0324, "flat_threshold_pct": 0.0896, "ema9": 5.2675, "ema20": 5.2665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.377, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:20:26.461225", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7016, "vwap_slope": -0.003, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0693, "ema9": 8.6648, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.051, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:20:26.462261", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.0, "vwap": 11.9454, "vwap_slope": 0.0031, "atr": 0.0861, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0794, "flat_threshold_pct": 0.1793, "ema9": 12.0443, "ema20": 11.9958, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.972, "distance_from_high_pct": 2.28, "spread_pct": 0.416, "rvol": 0.068, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:20:26.463629", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9698, "vwap_slope": -0.0008, "atr": 0.0158, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.05, "ema9": 8.9112, "ema20": 8.9217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.172, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T14:20:26.464733", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.82", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.8234, "vwap_slope": -0.0186, "atr": 0.0593, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.3182, "ema9": 4.7076, "ema20": 4.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 7.54, "spread_pct": 2.363, "rvol": 0.179, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:20:26.465772", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 143.4s", "imbalance +38% >= 30% and resistance cleared, stop 7.85", "entry_score 70.4"], "reasons_against": [], "metrics": {"price": 7.8983, "vwap": 7.8075, "vwap_slope": 0.0059, "atr": 0.0388, "atr_pct": 0.492, "trend": "flat", "slope_pct": 0.0642, "flat_threshold_pct": 0.1229, "ema9": 7.891, "ema20": 7.876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 0.9, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.12, "stage3": {"stop": 7.8517, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3829, "passed": true, "reason": "imbalance +38% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 70.37, "entry_score_breakdown": {"imbalance_sub": 0.118, "volume_pace_sub": 1.0, "volatility_sub": 0.887, "slope_sub": 1.0, "volume_accel_sub": 0.907}}}
{"timestamp": "2026-09-22T14:20:26.508933", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6513, "vwap": 14.7907, "vwap_slope": -0.0033, "atr": 0.0336, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0574, "ema9": 14.6889, "ema20": 14.703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.194, "spread_pct": 0.068, "rvol": 0.17, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T14:20:26.510136", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1001, "vwap": 10.077, "vwap_slope": 0.0014, "atr": 0.0286, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.0709, "ema9": 10.1225, "ema20": 10.1187, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 0.882, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.347}}
{"timestamp": "2026-09-22T14:20:26.511609", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.23, "vwap": 9.1573, "vwap_slope": 0.0013, "atr": 0.0424, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.016, "flat_threshold_pct": 0.1148, "ema9": 9.2451, "ema20": 9.2121, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.413, "distance_from_high_pct": 1.277, "spread_pct": 0.325, "rvol": 0.058, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:20:26.512907", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7934, "vwap": 13.8083, "vwap_slope": -0.0002, "atr": 0.0321, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0582, "ema9": 13.7965, "ema20": 13.7982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 1.546, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:20:26.514019", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.9s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0638, "ema9": 6.1801, "ema20": 6.1744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.829, "stage3": {"stop": 6.161, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0864, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:26.515186", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.34, "vwap": 13.4384, "vwap_slope": -0.0031, "atr": 0.0355, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0569, "flat_threshold_pct": 0.0666, "ema9": 13.3577, "ema20": 13.3623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.036, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:20:31.519210", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.153%)", "metrics": {"price": 5.555, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.1534, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:31.521011", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.555, "vwap": 5.5149, "vwap_slope": 0.0045, "atr": 0.0151, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5369, "imbalance_decline_count": 2, "imbalance_cur": 0.6406605922551253, "imbalance_prev": 0.6495301271420675}}
{"timestamp": "2026-09-22T14:20:31.521678", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.197%)", "metrics": {"price": 9.49, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.197, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:31.522423", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.49, "vwap": 9.0938, "vwap_slope": 0.0148, "atr": 0.1057, "trend": "flat", "slope_pct": 0.1878, "lower_highs_lower_lows": false, "stop": 9.3632, "imbalance_decline_count": 0, "imbalance_cur": 0.5009810020577117, "imbalance_prev": 0.4352562280951028}}
{"timestamp": "2026-09-22T14:20:31.522966", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.064%)", "metrics": {"price": 12.43, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0644, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:31.523623", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.43, "vwap": 12.3527, "vwap_slope": 0.0033, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 12.3813, "imbalance_decline_count": 0, "imbalance_cur": 0.24724567977182485, "imbalance_prev": 0.12391557684837498}}
{"timestamp": "2026-09-22T14:20:31.525469", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.46, "vwap": 13.6354, "vwap_slope": -0.0144, "atr": 0.3939, "atr_pct": 2.927, "trend": "flat", "slope_pct": -0.1771, "flat_threshold_pct": 0.7317, "ema9": 13.2137, "ema20": 13.2508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 15.186, "spread_pct": 0.371, "rvol": 2.742, "volume_pace_ratio": 21.166}}
{"timestamp": "2026-09-22T14:20:31.526512", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.7877, "vwap": 8.8465, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0765, "ema9": 8.7942, "ema20": 8.7868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 4.689, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 4.931}}
{"timestamp": "2026-09-22T14:20:31.529250", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.105, "vwap": 13.5931, "vwap_slope": -0.0108, "atr": 0.0978, "atr_pct": 0.747, "trend": "flat", "slope_pct": -0.1308, "flat_threshold_pct": 0.1867, "ema9": 13.1597, "ema20": 13.1831, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 7.646, "spread_pct": 0.763, "rvol": 0.118, "volume_pace_ratio": 0.911}}
{"timestamp": "2026-09-22T14:20:31.530324", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4039, "vwap_slope": -0.001, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0693, "ema9": 6.3702, "ema20": 6.3744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.159, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:20:31.531273", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T14:20:31.532206", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.726, "vwap_slope": -0.0017, "atr": 0.0373, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0736, "ema9": 12.7053, "ema20": 12.7206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:20:31.532848", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (87.0s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7725, "vwap": 8.7408, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.1194, "ema9": 8.7606, "ema20": 8.7268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.957, "spread_pct": 0.114, "rvol": 0.568, "volume_pace_ratio": 4.384, "stage3": {"stop": 8.7222, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4112, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:20:31.533415", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.62 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.6199, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0427, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0919, "ema9": 11.6032, "ema20": 11.611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.443, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:20:31.534354", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1038, "vwap": 10.2698, "vwap_slope": -0.0095, "atr": 0.0201, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.1033, "flat_threshold_pct": 0.05, "ema9": 10.1328, "ema20": 10.1692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 5.571, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:20:31.535363", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1008, "ema9": 9.0478, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:20:31.536266", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0554, "ema9": 7.4498, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:20:31.537149", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.07 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.075, "vwap": 9.1808, "vwap_slope": -0.0008, "atr": 0.0344, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0311, "flat_threshold_pct": 0.0947, "ema9": 9.0983, "ema20": 9.1133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 3.662, "spread_pct": 0.331, "rvol": 0.087, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T14:20:31.538067", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.7024, "vwap_slope": -0.0016, "atr": 0.0921, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.1453, "flat_threshold_pct": 0.185, "ema9": 12.4302, "ema20": 12.4599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 7.988, "spread_pct": 0.402, "rvol": 0.108, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:20:31.539014", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (199.6s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0683, "ema9": 6.3356, "ema20": 6.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.092, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.287, "stage3": {"stop": 6.3142, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6303, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:31.540012", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (747.7s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5801, "vwap": 5.5465, "vwap_slope": 0.003, "atr": 0.0169, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0757, "ema9": 5.5806, "ema20": 5.5698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 0.689, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.5598, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1769, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:31.540901", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0189, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0903, "ema9": 5.2595, "ema20": 5.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 1.132, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:20:31.541963", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7014, "vwap_slope": -0.0032, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0693, "ema9": 8.6648, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:20:31.542995", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.005, "vwap": 11.9454, "vwap_slope": 0.0031, "atr": 0.0861, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0795, "flat_threshold_pct": 0.1792, "ema9": 12.0453, "ema20": 11.9963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.973, "distance_from_high_pct": 2.239, "spread_pct": 0.416, "rvol": 0.068, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:20:31.543913", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9698, "vwap_slope": -0.0008, "atr": 0.0158, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 8.9119, "ema20": 8.9221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.172, "volume_pace_ratio": 1.329}}
{"timestamp": "2026-09-22T14:20:31.545064", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.82", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.8234, "vwap_slope": -0.0186, "atr": 0.0593, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.3182, "ema9": 4.7076, "ema20": 4.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 7.54, "spread_pct": 2.363, "rvol": 0.179, "volume_pace_ratio": 1.381}}
{"timestamp": "2026-09-22T14:20:31.546058", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 148.4s", "imbalance +41% >= 30% and resistance cleared, stop 7.85", "entry_score 71.6"], "reasons_against": [], "metrics": {"price": 7.8978, "vwap": 7.8075, "vwap_slope": 0.0059, "atr": 0.0388, "atr_pct": 0.492, "trend": "flat", "slope_pct": 0.0642, "flat_threshold_pct": 0.1229, "ema9": 7.8909, "ema20": 7.8759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 0.906, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.119, "stage3": {"stop": 7.8512, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4115, "passed": true, "reason": "imbalance +41% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 71.59, "entry_score_breakdown": {"imbalance_sub": 0.159, "volume_pace_sub": 1.0, "volatility_sub": 0.887, "slope_sub": 1.0, "volume_accel_sub": 0.907}}}
{"timestamp": "2026-09-22T14:20:31.580706", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6573, "vwap": 14.7906, "vwap_slope": -0.0033, "atr": 0.0336, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0573, "ema9": 14.6901, "ema20": 14.7036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.154, "spread_pct": 0.068, "rvol": 0.17, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:20:31.582690", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0915, "vwap": 10.077, "vwap_slope": 0.0014, "atr": 0.0294, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0089, "flat_threshold_pct": 0.0727, "ema9": 10.1208, "ema20": 10.1178, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.967, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.345}}
{"timestamp": "2026-09-22T14:20:31.583650", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2497, "vwap": 9.1574, "vwap_slope": 0.0014, "atr": 0.0424, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.1146, "ema9": 9.249, "ema20": 9.214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.066, "spread_pct": 0.325, "rvol": 0.058, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:20:31.584547", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.8083, "vwap_slope": -0.0002, "atr": 0.0322, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0583, "ema9": 13.7999, "ema20": 13.7998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:20:31.585529", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (87.0s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1719, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0639, "ema9": 6.1785, "ema20": 6.1737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.773, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.828, "stage3": {"stop": 6.1529, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5767, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:31.586386", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.345, "vwap": 13.4384, "vwap_slope": -0.0031, "atr": 0.0355, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.0666, "ema9": 13.3587, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.036, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:20:36.592295", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.0452, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:36.594093", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5149, "vwap_slope": 0.0044, "atr": 0.0151, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5169, "imbalance_decline_count": 3, "imbalance_cur": 0.5420743639921722, "imbalance_prev": 0.6406605922551253}}
{"timestamp": "2026-09-22T14:20:36.594820", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.244%)", "metrics": {"price": 9.505, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2445, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:36.595584", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.505, "vwap": 9.094, "vwap_slope": 0.0149, "atr": 0.1064, "trend": "flat", "slope_pct": 0.1882, "lower_highs_lower_lows": false, "stop": 9.3773, "imbalance_decline_count": 1, "imbalance_cur": 0.18726591760299627, "imbalance_prev": 0.5009810020577117}}
{"timestamp": "2026-09-22T14:20:36.596103", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1006, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:36.596782", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3529, "vwap_slope": 0.0035, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 12.3963, "imbalance_decline_count": 0, "imbalance_cur": 0.40376756702880495, "imbalance_prev": 0.24724567977182485}}
{"timestamp": "2026-09-22T14:20:36.598289", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.43, "vwap": 13.6352, "vwap_slope": -0.0147, "atr": 0.3939, "atr_pct": 2.933, "trend": "flat", "slope_pct": -0.1779, "flat_threshold_pct": 0.7333, "ema9": 13.2077, "ema20": 13.248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 15.375, "spread_pct": 0.223, "rvol": 2.744, "volume_pace_ratio": 21.145}}
{"timestamp": "2026-09-22T14:20:36.599312", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.78, "vwap": 8.8465, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.0766, "ema9": 8.7926, "ema20": 8.7861, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 4.772, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 4.923}}
{"timestamp": "2026-09-22T14:20:36.601287", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.115, "vwap": 13.5931, "vwap_slope": -0.0108, "atr": 0.0978, "atr_pct": 0.746, "trend": "flat", "slope_pct": -0.1306, "flat_threshold_pct": 0.1865, "ema9": 13.1617, "ema20": 13.184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 7.576, "spread_pct": 0.534, "rvol": 0.118, "volume_pace_ratio": 0.91}}
{"timestamp": "2026-09-22T14:20:36.602209", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4036, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0693, "ema9": 6.3712, "ema20": 6.3749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.16, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:20:36.603166", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T14:20:36.604123", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7259, "vwap_slope": -0.0018, "atr": 0.0373, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0736, "ema9": 12.7063, "ema20": 12.7211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:20:36.605138", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.1s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 8.775, "vwap": 8.7408, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.1194, "ema9": 8.7611, "ema20": 8.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.397, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.568, "volume_pace_ratio": 4.377, "stage3": {"stop": 8.7247, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1184, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:36.606125", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.61 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.6101, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0427, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.092, "ema9": 11.6013, "ema20": 11.6101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.526, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:20:36.607138", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.115, "vwap": 10.2699, "vwap_slope": -0.0094, "atr": 0.0201, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.103, "flat_threshold_pct": 0.05, "ema9": 10.135, "ema20": 10.1702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 5.466, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:20:36.608098", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1008, "ema9": 9.0478, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T14:20:36.608969", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0554, "ema9": 7.4498, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:20:36.610030", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.1787, "vwap_slope": -0.0029, "atr": 0.0365, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.032, "flat_threshold_pct": 0.101, "ema9": 9.0913, "ema20": 9.11, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 4.034, "spread_pct": 0.221, "rvol": 0.089, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:20:36.611871", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.435, "vwap": 12.7023, "vwap_slope": -0.0017, "atr": 0.0921, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.1454, "flat_threshold_pct": 0.1851, "ema9": 12.4292, "ema20": 12.4594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 8.025, "spread_pct": 0.402, "rvol": 0.108, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T14:20:36.612865", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (204.6s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0683, "ema9": 6.3356, "ema20": 6.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.093, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.283, "stage3": {"stop": 6.3142, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6303, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:36.613823", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (752.7s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5833, "vwap": 5.5466, "vwap_slope": 0.0031, "atr": 0.0169, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.0756, "ema9": 5.5813, "ema20": 5.5701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 0.632, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.541, "stage3": {"stop": 5.563, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9449, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:36.614776", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0189, "atr_pct": 0.362, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.0905, "ema9": 5.2575, "ema20": 5.2617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 1.321, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:20:36.615731", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.7013, "vwap_slope": -0.0032, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0692, "ema9": 8.6665, "ema20": 8.673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.051, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:20:36.616688", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.005, "vwap": 11.9454, "vwap_slope": 0.0031, "atr": 0.0861, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0795, "flat_threshold_pct": 0.1792, "ema9": 12.0453, "ema20": 11.9963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.974, "distance_from_high_pct": 2.239, "spread_pct": 0.416, "rvol": 0.068, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:20:36.617606", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9695, "vwap_slope": -0.0011, "atr": 0.0163, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0337, "flat_threshold_pct": 0.05, "ema9": 8.9132, "ema20": 8.9227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.173, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T14:20:36.618467", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.82", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.8234, "vwap_slope": -0.0186, "atr": 0.0593, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.3182, "ema9": 4.7076, "ema20": 4.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 7.54, "spread_pct": 2.151, "rvol": 0.179, "volume_pace_ratio": 1.379}}
{"timestamp": "2026-09-22T14:20:36.619451", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 153.5s", "imbalance +51% >= 50% buy threshold, stop 7.83", "entry_score 75.8"], "reasons_against": [], "metrics": {"price": 7.875, "vwap": 7.8075, "vwap_slope": 0.0059, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0636, "flat_threshold_pct": 0.1233, "ema9": 7.8863, "ema20": 7.8738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 1.192, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.117, "stage3": {"stop": 7.8284, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5088, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 7.83"}, "entry_score": 75.75, "entry_score_breakdown": {"imbalance_sub": 0.298, "volume_pace_sub": 1.0, "volatility_sub": 0.886, "slope_sub": 1.0, "volume_accel_sub": 0.907}}}
{"timestamp": "2026-09-22T14:20:36.654250", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7906, "vwap_slope": -0.0033, "atr": 0.0336, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0573, "ema9": 14.6896, "ema20": 14.7034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.17, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:20:36.655466", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.094, "vwap": 10.077, "vwap_slope": 0.0014, "atr": 0.0294, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0089, "flat_threshold_pct": 0.0727, "ema9": 10.1213, "ema20": 10.1181, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.942, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.343}}
{"timestamp": "2026-09-22T14:20:36.656539", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2497, "vwap": 9.1574, "vwap_slope": 0.0014, "atr": 0.0424, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.1146, "ema9": 9.249, "ema20": 9.214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.066, "spread_pct": 0.325, "rvol": 0.058, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:20:36.657517", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7912, "vwap": 13.8083, "vwap_slope": -0.0002, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0584, "ema9": 13.7961, "ema20": 13.798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.562, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:20:36.658488", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.0s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0638, "ema9": 6.1801, "ema20": 6.1744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.827, "stage3": {"stop": 6.161, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4641, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:36.659491", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.335, "vwap": 13.4383, "vwap_slope": -0.0033, "atr": 0.0361, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.057, "flat_threshold_pct": 0.0677, "ema9": 13.3567, "ema20": 13.3619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:20:41.665443", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 5.5501, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.1269, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:41.667131", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5501, "vwap": 5.515, "vwap_slope": 0.0045, "atr": 0.0151, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.532, "imbalance_decline_count": 4, "imbalance_cur": 0.48469147432878, "imbalance_prev": 0.5420743639921722}}
{"timestamp": "2026-09-22T14:20:41.667906", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.165%)", "metrics": {"price": 9.48, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1653, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:41.668970", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.48, "vwap": 9.0961, "vwap_slope": 0.017, "atr": 0.1071, "trend": "flat", "slope_pct": 0.1876, "lower_highs_lower_lows": false, "stop": 9.3515, "imbalance_decline_count": 0, "imbalance_cur": 0.45650288280014284, "imbalance_prev": 0.18726591760299627}}
{"timestamp": "2026-09-22T14:20:41.669597", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1006, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:41.670518", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3529, "vwap_slope": 0.0036, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 12.3963, "imbalance_decline_count": 1, "imbalance_cur": 0.30892901310907744, "imbalance_prev": 0.40376756702880495}}
{"timestamp": "2026-09-22T14:20:41.672154", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.6352, "vwap_slope": -0.0147, "atr": 0.3939, "atr_pct": 2.924, "trend": "flat", "slope_pct": -0.1769, "flat_threshold_pct": 0.7311, "ema9": 13.2157, "ema20": 13.2518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 15.123, "spread_pct": 0.222, "rvol": 2.746, "volume_pace_ratio": 21.124}}
{"timestamp": "2026-09-22T14:20:41.673719", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8465, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0766, "ema9": 8.7936, "ema20": 8.7865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 4.916}}
{"timestamp": "2026-09-22T14:20:41.674800", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.14, "vwap": 13.5929, "vwap_slope": -0.011, "atr": 0.0993, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.1302, "flat_threshold_pct": 0.189, "ema9": 13.1667, "ema20": 13.1864, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.4, "spread_pct": 0.534, "rvol": 0.118, "volume_pace_ratio": 0.909}}
{"timestamp": "2026-09-22T14:20:41.675784", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4036, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0693, "ema9": 6.3712, "ema20": 6.3749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.16, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:20:41.676737", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 5.10% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 5.099, "rvol": 0.08, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:20:41.677770", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7259, "vwap_slope": -0.0018, "atr": 0.0373, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0735, "ema9": 12.7073, "ema20": 12.7215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:20:41.678783", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 97.1s", "imbalance +57% >= 50% buy threshold, stop 8.72", "entry_score 76.8"], "reasons_against": [], "metrics": {"price": 8.77, "vwap": 8.7408, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.1195, "ema9": 8.7601, "ema20": 8.7266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 4.984, "spread_pct": 0.228, "rvol": 0.569, "volume_pace_ratio": 4.374, "stage3": {"stop": 8.7197, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5733, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 8.72"}, "entry_score": 76.76, "entry_score_breakdown": {"imbalance_sub": 0.39, "volume_pace_sub": 0.886, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:20:41.715034", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.6001, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0427, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0921, "ema9": 11.5993, "ema20": 11.6091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 1.611, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T14:20:41.716585", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.115, "vwap": 10.2699, "vwap_slope": -0.0094, "atr": 0.0201, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.103, "flat_threshold_pct": 0.05, "ema9": 10.135, "ema20": 10.1702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 5.466, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:20:41.719475", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1008, "ema9": 9.0478, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:20:41.721259", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4515, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0554, "ema9": 7.4498, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:20:41.722411", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.1787, "vwap_slope": -0.0029, "atr": 0.0365, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.032, "flat_threshold_pct": 0.101, "ema9": 9.0913, "ema20": 9.11, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 4.034, "spread_pct": 0.221, "rvol": 0.089, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T14:20:41.723471", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4155, "vwap": 12.7019, "vwap_slope": -0.0021, "atr": 0.0921, "atr_pct": 0.742, "trend": "flat", "slope_pct": -0.1457, "flat_threshold_pct": 0.1854, "ema9": 12.4253, "ema20": 12.4575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.962, "distance_from_high_pct": 8.169, "spread_pct": 0.322, "rvol": 0.108, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T14:20:41.724726", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (209.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0683, "ema9": 6.3356, "ema20": 6.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.093, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.28, "stage3": {"stop": 6.3142, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:41.725923", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (757.8s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.5466, "vwap_slope": 0.0031, "atr": 0.0169, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0757, "ema9": 5.5806, "ema20": 5.5698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.54, "stage3": {"stop": 5.5597, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.939, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:41.727112", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0189, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0903, "ema9": 5.2595, "ema20": 5.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.132, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:20:41.728481", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6577, "vwap": 8.7011, "vwap_slope": -0.0034, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0693, "ema9": 8.6643, "ema20": 8.672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 2.283, "spread_pct": 0.115, "rvol": 0.052, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:20:41.729552", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.005, "vwap": 11.9454, "vwap_slope": 0.0031, "atr": 0.0861, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0795, "flat_threshold_pct": 0.1792, "ema9": 12.0453, "ema20": 11.9963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.974, "distance_from_high_pct": 2.239, "spread_pct": 0.416, "rvol": 0.068, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:20:41.730534", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9695, "vwap_slope": -0.0011, "atr": 0.0165, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0336, "flat_threshold_pct": 0.05, "ema9": 8.9139, "ema20": 8.923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.173, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T14:20:41.731477", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.82", "VWAP sloping down", "spread 1.51% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.8234, "vwap_slope": -0.0186, "atr": 0.0593, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.3182, "ema9": 4.7076, "ema20": 4.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 7.54, "spread_pct": 1.51, "rvol": 0.179, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T14:20:41.732609", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.6s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 7.875, "vwap": 7.8075, "vwap_slope": 0.0059, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0636, "flat_threshold_pct": 0.1233, "ema9": 7.8863, "ema20": 7.8738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.187, "distance_from_high_pct": 1.192, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.116, "stage3": {"stop": 7.8284, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2387, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:41.733686", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.64, "vwap": 14.7904, "vwap_slope": -0.0035, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.058, "ema9": 14.6866, "ema20": 14.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.27, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:20:41.734809", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0933, "vwap": 10.077, "vwap_slope": 0.0014, "atr": 0.0294, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0089, "flat_threshold_pct": 0.0727, "ema9": 10.1211, "ema20": 10.118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.949, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.341}}
{"timestamp": "2026-09-22T14:20:41.735897", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2497, "vwap": 9.1574, "vwap_slope": 0.0014, "atr": 0.0424, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.1146, "ema9": 9.249, "ema20": 9.214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.066, "spread_pct": 0.325, "rvol": 0.058, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:20:41.738736", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.0329, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0595, "ema9": 13.8009, "ema20": 13.8003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:20:41.739894", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.1s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0639, "ema9": 6.1781, "ema20": 6.1735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.825, "stage3": {"stop": 6.151, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7131, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:41.741033", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.335, "vwap": 13.4381, "vwap_slope": -0.0034, "atr": 0.0363, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.057, "flat_threshold_pct": 0.068, "ema9": 13.3567, "ema20": 13.3619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:20:46.747198", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 5.5501, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.1269, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:46.748353", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5501, "vwap": 5.515, "vwap_slope": 0.0045, "atr": 0.0151, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.532, "imbalance_decline_count": 0, "imbalance_cur": 0.48469147432878, "imbalance_prev": 0.48469147432878}}
{"timestamp": "2026-09-22T14:20:46.749100", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.197%)", "metrics": {"price": 9.49, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.197, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:46.750045", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.49, "vwap": 9.0964, "vwap_slope": 0.0173, "atr": 0.1071, "trend": "flat", "slope_pct": 0.1878, "lower_highs_lower_lows": false, "stop": 9.3615, "imbalance_decline_count": 1, "imbalance_cur": 0.44684939819965613, "imbalance_prev": 0.45650288280014284}}
{"timestamp": "2026-09-22T14:20:46.751718", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1006, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:46.753565", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.353, "vwap_slope": 0.0036, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 12.3963, "imbalance_decline_count": 0, "imbalance_cur": 0.31567328918322296, "imbalance_prev": 0.30892901310907744}}
{"timestamp": "2026-09-22T14:20:46.755601", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.635, "vwap_slope": -0.0148, "atr": 0.3939, "atr_pct": 2.924, "trend": "flat", "slope_pct": -0.1769, "flat_threshold_pct": 0.7311, "ema9": 13.2157, "ema20": 13.2518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 15.123, "spread_pct": 0.223, "rvol": 2.748, "volume_pace_ratio": 21.102}}
{"timestamp": "2026-09-22T14:20:46.756637", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8465, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0766, "ema9": 8.7936, "ema20": 8.7865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 4.908}}
{"timestamp": "2026-09-22T14:20:46.757702", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.09, "vwap": 13.5926, "vwap_slope": -0.0113, "atr": 0.1001, "atr_pct": 0.764, "trend": "flat", "slope_pct": -0.1311, "flat_threshold_pct": 0.1911, "ema9": 13.1567, "ema20": 13.1817, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.752, "spread_pct": 0.534, "rvol": 0.118, "volume_pace_ratio": 0.907}}
{"timestamp": "2026-09-22T14:20:46.761615", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4036, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0692, "ema9": 6.3722, "ema20": 6.3754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.16, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:20:46.763334", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:20:46.764651", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.6833, "vwap": 12.7259, "vwap_slope": -0.0018, "atr": 0.0373, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0735, "ema9": 12.7069, "ema20": 12.7214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 0.912, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:20:46.766820", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.2s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 8.7701, "vwap": 8.7408, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.1195, "ema9": 8.7601, "ema20": 8.7266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.398, "distance_from_high_pct": 4.983, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 4.367, "stage3": {"stop": 8.7198, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.237, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:46.767793", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.598, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0427, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0921, "ema9": 11.5988, "ema20": 11.6089, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 1.628, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:20:46.768843", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.115, "vwap": 10.2699, "vwap_slope": -0.0094, "atr": 0.0201, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.103, "flat_threshold_pct": 0.05, "ema9": 10.135, "ema20": 10.1702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 5.466, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:20:46.769818", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1008, "ema9": 9.0478, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:20:46.770758", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.4558, "vwap": 7.4516, "vwap_slope": 0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0553, "ema9": 7.451, "ema20": 7.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 1.248, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:20:46.771778", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.1784, "vwap_slope": -0.0032, "atr": 0.0365, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.032, "flat_threshold_pct": 0.101, "ema9": 9.0913, "ema20": 9.11, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 4.034, "spread_pct": 0.221, "rvol": 0.089, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:20:46.773618", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.7017, "vwap_slope": -0.0023, "atr": 0.0921, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.1456, "flat_threshold_pct": 0.1853, "ema9": 12.4262, "ema20": 12.458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 8.136, "spread_pct": 0.322, "rvol": 0.108, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T14:20:46.774816", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (214.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.335, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0683, "ema9": 6.3356, "ema20": 6.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.093, "distance_from_high_pct": 0.783, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.276, "stage3": {"stop": 6.3142, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:46.775828", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (762.9s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.585, "vwap": 5.5467, "vwap_slope": 0.0032, "atr": 0.0169, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0261, "flat_threshold_pct": 0.0756, "ema9": 5.5816, "ema20": 5.5703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5647, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8808, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:46.776682", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0189, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0903, "ema9": 5.2595, "ema20": 5.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.132, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:20:46.777269", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6576, "vwap": 8.701, "vwap_slope": -0.0036, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0693, "ema9": 8.6643, "ema20": 8.6719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.284, "spread_pct": 0.115, "rvol": 0.052, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:20:46.778204", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.005, "vwap": 11.9455, "vwap_slope": 0.0031, "atr": 0.0861, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0795, "flat_threshold_pct": 0.1792, "ema9": 12.0453, "ema20": 11.9963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.978, "distance_from_high_pct": 2.239, "spread_pct": 0.416, "rvol": 0.068, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:20:46.779333", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9695, "vwap_slope": -0.0011, "atr": 0.0166, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0337, "flat_threshold_pct": 0.05, "ema9": 8.9132, "ema20": 8.9227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.173, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T14:20:46.781034", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.82", "VWAP sloping down", "spread 1.51% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.8234, "vwap_slope": -0.0186, "atr": 0.0593, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.3182, "ema9": 4.7076, "ema20": 4.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 7.54, "spread_pct": 1.51, "rvol": 0.179, "volume_pace_ratio": 1.374}}
{"timestamp": "2026-09-22T14:20:46.781939", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.7s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 7.875, "vwap": 7.8075, "vwap_slope": 0.0059, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0636, "flat_threshold_pct": 0.1233, "ema9": 7.8863, "ema20": 7.8738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.187, "distance_from_high_pct": 1.192, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.114, "stage3": {"stop": 7.8284, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2387, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:46.783074", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.7904, "vwap_slope": -0.0035, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.058, "ema9": 14.6886, "ema20": 14.7029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T14:20:46.783941", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0899, "vwap": 10.077, "vwap_slope": 0.0014, "atr": 0.0294, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0728, "ema9": 10.1204, "ema20": 10.1177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.982, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.339}}
{"timestamp": "2026-09-22T14:20:46.785132", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2497, "vwap": 9.1574, "vwap_slope": 0.0014, "atr": 0.0424, "atr_pct": 0.458, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.1146, "ema9": 9.249, "ema20": 9.214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.066, "spread_pct": 0.325, "rvol": 0.058, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:20:46.787074", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8112, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.0329, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0595, "ema9": 13.8001, "ema20": 13.7999, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.419, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:20:46.788194", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.2s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1719, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0639, "ema9": 6.1785, "ema20": 6.1737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.773, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.824, "stage3": {"stop": 6.1529, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7464, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:46.789478", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.345, "vwap": 13.4381, "vwap_slope": -0.0035, "atr": 0.0363, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0568, "flat_threshold_pct": 0.0679, "ema9": 13.3587, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.134, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T14:20:51.795430", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.046%)", "metrics": {"price": 5.5352, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.0462, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:51.796438", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5352, "vwap": 5.5149, "vwap_slope": 0.0045, "atr": 0.0151, "trend": "flat", "slope_pct": 0.0172, "lower_highs_lower_lows": false, "stop": 5.5171, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.48469147432878}}
{"timestamp": "2026-09-22T14:20:51.797061", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.260%)", "metrics": {"price": 9.51, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2603, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:51.797817", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.51, "vwap": 9.0974, "vwap_slope": 0.0183, "atr": 0.1071, "trend": "flat", "slope_pct": 0.1883, "lower_highs_lower_lows": false, "stop": 9.3815, "imbalance_decline_count": 0, "imbalance_cur": 0.4857337987555016, "imbalance_prev": 0.44684939819965613}}
{"timestamp": "2026-09-22T14:20:51.798253", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.113%)", "metrics": {"price": 12.45, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1127, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:51.799029", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.45, "vwap": 12.3533, "vwap_slope": 0.0039, "atr": 0.0409, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 12.4009, "imbalance_decline_count": 0, "imbalance_cur": 0.4501772351319417, "imbalance_prev": 0.31567328918322296}}
{"timestamp": "2026-09-22T14:20:51.800370", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.64", "VWAP sloping down"], "metrics": {"price": 13.529, "vwap": 13.635, "vwap_slope": -0.0148, "atr": 0.3939, "atr_pct": 2.912, "trend": "flat", "slope_pct": -0.1755, "flat_threshold_pct": 0.7279, "ema9": 13.2275, "ema20": 13.2574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 14.751, "spread_pct": 0.296, "rvol": 2.75, "volume_pace_ratio": 21.089}}
{"timestamp": "2026-09-22T14:20:51.801335", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.79, "vwap": 8.8464, "vwap_slope": -0.0014, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.0765, "ema9": 8.7946, "ema20": 8.787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 4.664, "spread_pct": 0.114, "rvol": 0.64, "volume_pace_ratio": 4.907}}
{"timestamp": "2026-09-22T14:20:51.802354", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.5925, "vwap_slope": -0.0114, "atr": 0.1001, "atr_pct": 0.765, "trend": "flat", "slope_pct": -0.1312, "flat_threshold_pct": 0.1912, "ema9": 13.1547, "ema20": 13.1807, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.822, "spread_pct": 0.534, "rvol": 0.118, "volume_pace_ratio": 0.906}}
{"timestamp": "2026-09-22T14:20:51.803326", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3614, "vwap": 6.4036, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0693, "ema9": 6.3715, "ema20": 6.375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 3.175, "spread_pct": 0.157, "rvol": 0.16, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:20:51.804239", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:20:51.805222", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.6941, "vwap": 12.7259, "vwap_slope": -0.0019, "atr": 0.0373, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0735, "ema9": 12.7091, "ema20": 12.7224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 0.827, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:20:51.806167", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.3s", "imbalance +65% >= 50% buy threshold, stop 8.72", "entry_score 80.1"], "reasons_against": [], "metrics": {"price": 8.7688, "vwap": 8.7408, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.1195, "ema9": 8.7598, "ema20": 8.7265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 4.997, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 4.363, "stage3": {"stop": 8.7185, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6513, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 8.72"}, "entry_score": 80.12, "entry_score_breakdown": {"imbalance_sub": 0.502, "volume_pace_sub": 0.886, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:20:51.848126", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.59, "vwap": 11.6217, "vwap_slope": -0.0008, "atr": 0.0427, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0922, "ema9": 11.5972, "ema20": 11.6082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.696, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:20:51.849762", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.115, "vwap": 10.2699, "vwap_slope": -0.0094, "atr": 0.0201, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.103, "flat_threshold_pct": 0.05, "ema9": 10.135, "ema20": 10.1702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 5.466, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:20:51.851299", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1008, "ema9": 9.0478, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T14:20:51.852451", "symbol": "VYX", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.4558, "vwap": 7.4516, "vwap_slope": 0.0, "atr": 0.0165, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0553, "ema9": 7.451, "ema20": 7.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 1.248, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:20:51.853549", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.1784, "vwap_slope": -0.0032, "atr": 0.0365, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.032, "flat_threshold_pct": 0.101, "ema9": 9.0913, "ema20": 9.11, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 4.034, "spread_pct": 0.221, "rvol": 0.089, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T14:20:51.854599", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.437, "vwap": 12.7017, "vwap_slope": -0.0023, "atr": 0.0921, "atr_pct": 0.74, "trend": "flat", "slope_pct": -0.1453, "flat_threshold_pct": 0.1851, "ema9": 12.4296, "ema20": 12.4596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 8.01, "spread_pct": 0.322, "rvol": 0.108, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T14:20:51.855811", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 219.9s", "imbalance +100% >= 50% buy threshold, stop 6.31", "entry_score 94.5"], "reasons_against": [], "metrics": {"price": 6.3351, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0683, "ema9": 6.3356, "ema20": 6.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.094, "distance_from_high_pct": 0.782, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.273, "stage3": {"stop": 6.3143, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.31"}, "entry_score": 94.53, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.453}}}
{"timestamp": "2026-09-22T14:20:51.895910", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (768.0s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5964, "vwap": 5.5467, "vwap_slope": 0.0032, "atr": 0.0169, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0266, "flat_threshold_pct": 0.0754, "ema9": 5.5839, "ema20": 5.5714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 0.399, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5761, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6274, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:51.897271", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0189, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0903, "ema9": 5.2595, "ema20": 5.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.132, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:20:51.898370", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7011, "vwap_slope": -0.0035, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0692, "ema9": 8.6668, "ema20": 8.6731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.052, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:20:51.899401", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.005, "vwap": 11.9455, "vwap_slope": 0.0032, "atr": 0.0861, "atr_pct": 0.717, "trend": "flat", "slope_pct": 0.0795, "flat_threshold_pct": 0.1792, "ema9": 12.0453, "ema20": 11.9963, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.979, "distance_from_high_pct": 2.239, "spread_pct": 0.416, "rvol": 0.068, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:20:51.900377", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9267, "vwap": 8.9695, "vwap_slope": -0.0011, "atr": 0.0166, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0337, "flat_threshold_pct": 0.05, "ema9": 8.9136, "ema20": 8.9228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.904, "spread_pct": 0.112, "rvol": 0.173, "volume_pace_ratio": 1.329}}
{"timestamp": "2026-09-22T14:20:51.901302", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.82", "VWAP sloping down", "spread 1.51% exceeds max 1.0%"], "metrics": {"price": 4.669, "vwap": 4.8236, "vwap_slope": -0.0183, "atr": 0.0593, "atr_pct": 1.27, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.3176, "ema9": 4.7094, "ema20": 4.7434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 7.361, "spread_pct": 1.51, "rvol": 0.179, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:20:51.902254", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.8s) but room-to-run failed: imbalance -46% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.875, "vwap": 7.8075, "vwap_slope": 0.0059, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0636, "flat_threshold_pct": 0.1233, "ema9": 7.8863, "ema20": 7.8738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 1.192, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.112, "stage3": {"stop": 7.8284, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4584, "passed": false, "reason": "imbalance -46% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:51.903235", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.64, "vwap": 14.7903, "vwap_slope": -0.0036, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.058, "ema9": 14.6866, "ema20": 14.702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.27, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:20:51.904124", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0818, "vwap": 10.0769, "vwap_slope": 0.0013, "atr": 0.0299, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0742, "ema9": 10.1188, "ema20": 10.1169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 1.062, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.337}}
{"timestamp": "2026-09-22T14:20:51.904975", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.235, "vwap": 9.1573, "vwap_slope": 0.0014, "atr": 0.0424, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0162, "flat_threshold_pct": 0.1148, "ema9": 9.2461, "ema20": 9.2126, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.415, "distance_from_high_pct": 1.224, "spread_pct": 0.325, "rvol": 0.058, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:20:51.905795", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7944, "vwap": 13.8083, "vwap_slope": -0.0002, "atr": 0.0329, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0596, "ema9": 13.7967, "ema20": 13.7983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.539, "spread_pct": 0.072, "rvol": 0.067, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:20:51.906761", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.3s) but room-to-run failed: imbalance -81% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1525, "vwap_slope": 0.0007, "atr": 0.0158, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0639, "ema9": 6.1781, "ema20": 6.1735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.107, "volume_pace_ratio": 0.823, "stage3": {"stop": 6.151, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8087, "passed": false, "reason": "imbalance -81% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:51.907687", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3401, "vwap": 13.4378, "vwap_slope": -0.0037, "atr": 0.0363, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0569, "flat_threshold_pct": 0.0679, "ema9": 13.3577, "ema20": 13.3624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 4.303, "spread_pct": 0.075, "rvol": 0.135, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:20:56.913479", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.137%)", "metrics": {"price": 5.552, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.1372, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:56.914175", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.552, "vwap": 5.515, "vwap_slope": 0.0046, "atr": 0.0151, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 5.5339, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:20:56.914670", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.260%)", "metrics": {"price": 9.51, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2603, "trend": "flat"}}
{"timestamp": "2026-09-22T14:20:56.915392", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.51, "vwap": 9.0975, "vwap_slope": 0.0185, "atr": 0.1071, "trend": "flat", "slope_pct": 0.1883, "lower_highs_lower_lows": false, "stop": 9.3815, "imbalance_decline_count": 1, "imbalance_cur": 0.4834349030470914, "imbalance_prev": 0.4857337987555016}}
{"timestamp": "2026-09-22T14:20:56.915845", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.101%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1006, "trend": "positive"}}
{"timestamp": "2026-09-22T14:20:56.916498", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3534, "vwap_slope": 0.004, "atr": 0.0409, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 12.3959, "imbalance_decline_count": 1, "imbalance_cur": 0.15780094448899581, "imbalance_prev": 0.4501772351319417}}
{"timestamp": "2026-09-22T14:20:56.917416", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.50 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.5042, "vwap": 13.6348, "vwap_slope": -0.015, "atr": 0.3939, "atr_pct": 2.917, "trend": "flat", "slope_pct": -0.1761, "flat_threshold_pct": 0.7293, "ema9": 13.2226, "ema20": 13.255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 14.907, "spread_pct": 0.222, "rvol": 2.752, "volume_pace_ratio": 21.065}}
{"timestamp": "2026-09-22T14:20:56.917965", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8464, "vwap_slope": -0.0014, "atr": 0.0269, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0766, "ema9": 8.7936, "ema20": 8.7865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.64, "volume_pace_ratio": 4.899}}
{"timestamp": "2026-09-22T14:20:56.918539", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.5925, "vwap_slope": -0.0114, "atr": 0.1001, "atr_pct": 0.765, "trend": "flat", "slope_pct": -0.1312, "flat_threshold_pct": 0.1912, "ema9": 13.1547, "ema20": 13.1807, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.822, "spread_pct": 0.534, "rvol": 0.118, "volume_pace_ratio": 0.905}}
{"timestamp": "2026-09-22T14:20:56.919524", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3628, "vwap": 6.4035, "vwap_slope": -0.0014, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0692, "ema9": 6.3718, "ema20": 6.3752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.168, "distance_from_high_pct": 3.154, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:20:56.920385", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:20:56.920939", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7259, "vwap_slope": -0.0019, "atr": 0.0373, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0735, "ema9": 12.7093, "ema20": 12.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:20:56.921469", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.4s", "imbalance +66% >= 50% buy threshold, stop 8.71", "entry_score 80.7"], "reasons_against": [], "metrics": {"price": 8.765, "vwap": 8.7408, "vwap_slope": 0.0005, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.1195, "ema9": 8.7591, "ema20": 8.7261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.399, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 4.357, "stage3": {"stop": 8.7147, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6635, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 8.71"}, "entry_score": 80.66, "entry_score_breakdown": {"imbalance_sub": 0.519, "volume_pace_sub": 0.887, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:20:56.954253", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.595, "vwap": 11.6217, "vwap_slope": -0.0007, "atr": 0.0427, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0921, "ema9": 11.5982, "ema20": 11.6086, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.654, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:20:56.955500", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.115, "vwap": 10.2699, "vwap_slope": -0.0094, "atr": 0.0201, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.103, "flat_threshold_pct": 0.05, "ema9": 10.135, "ema20": 10.1702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 5.466, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:20:56.958028", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0748, "vwap_slope": -0.001, "atr": 0.0364, "atr_pct": 0.403, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1008, "ema9": 9.0478, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:20:56.959227", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0584, "ema9": 7.4468, "ema20": 7.4441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:20:56.960166", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.1783, "vwap_slope": -0.0033, "atr": 0.0365, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0321, "flat_threshold_pct": 0.101, "ema9": 9.0903, "ema20": 9.1095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 4.087, "spread_pct": 0.111, "rvol": 0.089, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T14:20:56.961245", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.43, "vwap": 12.7011, "vwap_slope": -0.003, "atr": 0.0921, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.1455, "flat_threshold_pct": 0.1852, "ema9": 12.4282, "ema20": 12.4589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 8.062, "spread_pct": 0.322, "rvol": 0.109, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T14:20:56.962261", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 225.0s", "imbalance +100% >= 50% buy threshold, stop 6.31", "entry_score 94.5"], "reasons_against": [], "metrics": {"price": 6.3351, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0683, "ema9": 6.3356, "ema20": 6.333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.094, "distance_from_high_pct": 0.782, "spread_pct": 0.158, "rvol": 0.296, "volume_pace_ratio": 2.269, "stage3": {"stop": 6.3143, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.31"}, "entry_score": 94.53, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.453}}}
{"timestamp": "2026-09-22T14:20:56.994801", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (773.1s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 5.58, "vwap": 5.5467, "vwap_slope": 0.0032, "atr": 0.0171, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0765, "ema9": 5.5806, "ema20": 5.5698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.5595, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0693, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:56.995839", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.24, "vwap": 5.2427, "vwap_slope": 0.0002, "atr": 0.0189, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0903, "ema9": 5.2595, "ema20": 5.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.132, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:20:56.996833", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6578, "vwap": 8.701, "vwap_slope": -0.0036, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.0693, "ema9": 8.6643, "ema20": 8.672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.282, "spread_pct": 0.115, "rvol": 0.052, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:20:56.997712", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.03, "vwap": 11.9457, "vwap_slope": 0.0034, "atr": 0.0868, "atr_pct": 0.721, "trend": "flat", "slope_pct": 0.08, "flat_threshold_pct": 0.1804, "ema9": 12.0503, "ema20": 11.9987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.979, "distance_from_high_pct": 2.036, "spread_pct": 0.416, "rvol": 0.068, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:20:56.998556", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9694, "vwap_slope": -0.0012, "atr": 0.0166, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.05, "ema9": 8.9122, "ema20": 8.9222, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.173, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:20:56.999412", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.82", "VWAP sloping down", "spread 1.51% exceeds max 1.0%"], "metrics": {"price": 4.6699, "vwap": 4.8231, "vwap_slope": -0.0189, "atr": 0.0593, "atr_pct": 1.27, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.3175, "ema9": 4.7095, "ema20": 4.7435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 7.343, "spread_pct": 1.51, "rvol": 0.18, "volume_pace_ratio": 1.376}}
{"timestamp": "2026-09-22T14:20:57.000253", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.9s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 7.875, "vwap": 7.8076, "vwap_slope": 0.006, "atr": 0.0388, "atr_pct": 0.493, "trend": "flat", "slope_pct": 0.0636, "flat_threshold_pct": 0.1233, "ema9": 7.8863, "ema20": 7.8738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.189, "distance_from_high_pct": 1.192, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.111, "stage3": {"stop": 7.8284, "risk": 0.0466, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1962, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:20:57.001333", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6945, "vwap": 14.7902, "vwap_slope": -0.0037, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0578, "ema9": 14.6975, "ema20": 14.7071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 1.906, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:20:57.003055", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.085, "vwap": 10.077, "vwap_slope": 0.0013, "atr": 0.0299, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0742, "ema9": 10.1195, "ema20": 10.1172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.335}}
{"timestamp": "2026-09-22T14:20:57.005927", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2, "vwap": 9.1578, "vwap_slope": 0.0019, "atr": 0.0445, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.121, "ema9": 9.2391, "ema20": 9.2093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.437, "distance_from_high_pct": 1.598, "spread_pct": 0.434, "rvol": 0.059, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:20:57.007080", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.0329, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0595, "ema9": 13.7999, "ema20": 13.7998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:20:57.008217", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.4s) but room-to-run failed: imbalance -68% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.165, "vwap": 6.1526, "vwap_slope": 0.0008, "atr": 0.0161, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0654, "ema9": 6.1771, "ema20": 6.173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.826, "stage3": {"stop": 6.1457, "risk": 0.0193, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6766, "passed": false, "reason": "imbalance -68% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:20:57.009074", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3482, "vwap": 13.4376, "vwap_slope": -0.0039, "atr": 0.0363, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0567, "flat_threshold_pct": 0.0679, "ema9": 13.3593, "ema20": 13.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 4.245, "spread_pct": 0.075, "rvol": 0.135, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:21:02.015072", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.153%)", "metrics": {"price": 5.555, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.1534, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:02.016122", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.555, "vwap": 5.515, "vwap_slope": 0.0046, "atr": 0.0151, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5369, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:21:02.016844", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.232%)", "metrics": {"price": 9.4895, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2318, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:02.017499", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4895, "vwap": 9.0979, "vwap_slope": 0.0143, "atr": 0.1011, "trend": "flat", "slope_pct": 0.189, "lower_highs_lower_lows": false, "stop": 9.3682, "imbalance_decline_count": 2, "imbalance_cur": 0.34790996784565914, "imbalance_prev": 0.4834349030470914}}
{"timestamp": "2026-09-22T14:21:02.018018", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.079%)", "metrics": {"price": 12.4259, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0786, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:02.018827", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4259, "vwap": 12.3535, "vwap_slope": 0.0038, "atr": 0.0364, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 12.3823, "imbalance_decline_count": 0, "imbalance_cur": 0.3172541743970315, "imbalance_prev": 0.15780094448899581}}
{"timestamp": "2026-09-22T14:21:02.020042", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.54, "vwap": 13.6348, "vwap_slope": -0.0081, "atr": 0.3689, "atr_pct": 2.725, "trend": "flat", "slope_pct": -0.1612, "flat_threshold_pct": 0.6812, "ema9": 13.2865, "ema20": 13.2824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 14.682, "spread_pct": 0.074, "rvol": 2.753, "volume_pace_ratio": 21.036}}
{"timestamp": "2026-09-22T14:21:02.021131", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.85", "VWAP sloping down"], "metrics": {"price": 8.785, "vwap": 8.8464, "vwap_slope": -0.0004, "atr": 0.0249, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0709, "ema9": 8.7923, "ema20": 8.7866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 4.718, "spread_pct": 0.114, "rvol": 0.64, "volume_pace_ratio": 4.891}}
{"timestamp": "2026-09-22T14:21:02.022047", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0906, "vwap": 13.5924, "vwap_slope": -0.0095, "atr": 0.0958, "atr_pct": 0.732, "trend": "flat", "slope_pct": -0.1284, "flat_threshold_pct": 0.183, "ema9": 13.1418, "ema20": 13.1721, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.748, "spread_pct": 0.457, "rvol": 0.118, "volume_pace_ratio": 0.903}}
{"timestamp": "2026-09-22T14:21:02.023076", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4035, "vwap_slope": -0.0013, "atr": 0.0169, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0663, "ema9": 6.369, "ema20": 6.3735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:21:02.024362", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T14:21:02.031689", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7257, "vwap_slope": -0.0007, "atr": 0.0324, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0639, "ema9": 12.7064, "ema20": 12.7199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.069, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:21:02.032945", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.5s", "imbalance +64% >= 50% buy threshold, stop 8.72", "entry_score 79.9"], "reasons_against": [], "metrics": {"price": 8.7697, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0401, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.1144, "ema9": 8.7604, "ema20": 8.7298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 4.987, "spread_pct": 0.114, "rvol": 0.569, "volume_pace_ratio": 4.35, "stage3": {"stop": 8.7216, "risk": 0.0481, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6391, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 8.72"}, "entry_score": 79.86, "entry_score_breakdown": {"imbalance_sub": 0.484, "volume_pace_sub": 0.888, "volatility_sub": 0.907, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:02.083490", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.60 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5999, "vwap": 11.6217, "vwap_slope": -0.0001, "atr": 0.0412, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0888, "ema9": 11.5978, "ema20": 11.6074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 1.612, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:21:02.084623", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.103%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2695, "vwap_slope": -0.0099, "atr": 0.0181, "atr_pct": 0.18, "trend": "negative", "slope_pct": -0.1031, "flat_threshold_pct": 0.05, "ema9": 10.134, "ema20": 10.1698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:21:02.086830", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0747, "vwap_slope": -0.0011, "atr": 0.0364, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.101, "ema9": 9.0438, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.741, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:21:02.087828", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0583, "ema9": 7.4484, "ema20": 7.4451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:21:02.095668", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.18", "VWAP sloping down"], "metrics": {"price": 9.035, "vwap": 9.1783, "vwap_slope": -0.0033, "atr": 0.0365, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0321, "flat_threshold_pct": 0.101, "ema9": 9.0903, "ema20": 9.1095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 4.087, "spread_pct": 0.111, "rvol": 0.089, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T14:21:02.097805", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.47 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.47, "vwap": 12.7, "vwap_slope": -0.0033, "atr": 0.0785, "atr_pct": 0.63, "trend": "flat", "slope_pct": -0.141, "flat_threshold_pct": 0.1574, "ema9": 12.4397, "ema20": 12.4617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 7.766, "spread_pct": 0.481, "rvol": 0.109, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:21:02.098952", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 230.1s", "imbalance +96% >= 50% buy threshold, stop 6.33", "entry_score 92.5"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0161, "flat_threshold_pct": 0.0647, "ema9": 6.3374, "ema20": 6.3341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.165, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.297, "volume_pace_ratio": 2.268, "stage3": {"stop": 6.3253, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9607, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.33"}, "entry_score": 92.49, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.417}}}
{"timestamp": "2026-09-22T14:21:02.140324", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (778.3s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 5.5786, "vwap": 5.5467, "vwap_slope": 0.0029, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0754, "ema9": 5.5794, "ema20": 5.5702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 0.715, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.5584, "risk": 0.0202, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2093, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:21:02.145179", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2426, "vwap_slope": 0.0001, "atr": 0.0164, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.0785, "ema9": 5.2575, "ema20": 5.2617, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.321, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:21:02.149079", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6601, "vwap": 8.701, "vwap_slope": -0.0021, "atr": 0.0222, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0642, "ema9": 8.6647, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 2.256, "spread_pct": 0.115, "rvol": 0.052, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:21:02.150330", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.98, "vwap": 11.9454, "vwap_slope": 0.002, "atr": 0.0735, "atr_pct": 0.614, "trend": "flat", "slope_pct": 0.0773, "flat_threshold_pct": 0.1534, "ema9": 12.0282, "ema20": 11.9926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.1, "distance_from_high_pct": 2.443, "spread_pct": 0.334, "rvol": 0.068, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:21:02.151572", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9694, "vwap_slope": -0.0008, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0332, "flat_threshold_pct": 0.05, "ema9": 8.9118, "ema20": 8.921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.173, "volume_pace_ratio": 1.326}}
{"timestamp": "2026-09-22T14:21:02.152910", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.82", "VWAP sloping down", "spread 1.51% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6086, "vwap": 4.8233, "vwap_slope": -0.017, "atr": 0.0593, "atr_pct": 1.286, "trend": "flat", "slope_pct": -0.0608, "flat_threshold_pct": 0.3215, "ema9": 4.6893, "ema20": 4.7306, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 8.56, "spread_pct": 1.51, "rvol": 0.18, "volume_pace_ratio": 1.373}}
{"timestamp": "2026-09-22T14:21:02.153983", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.875, "vwap": 7.8076, "vwap_slope": 0.0018, "atr": 0.0339, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0617, "flat_threshold_pct": 0.1077, "ema9": 7.884, "ema20": 7.8739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 1.192, "spread_pct": 0.127, "rvol": 0.145, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:21:02.157615", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.64, "vwap": 14.7899, "vwap_slope": -0.0023, "atr": 0.0305, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0521, "ema9": 14.6781, "ema20": 14.6965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.27, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:21:02.158988", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.085, "vwap": 10.0769, "vwap_slope": 0.0008, "atr": 0.0262, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0649, "ema9": 10.1126, "ema20": 10.1142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.174, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T14:21:02.160128", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2, "vwap": 9.1578, "vwap_slope": 0.0019, "atr": 0.0443, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.1203, "ema9": 9.2391, "ema20": 9.2093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.437, "distance_from_high_pct": 1.598, "spread_pct": 0.434, "rvol": 0.059, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:21:02.161865", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.0297, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0538, "ema9": 13.8009, "ema20": 13.8003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:21:02.163254", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.5s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1526, "vwap_slope": 0.0006, "atr": 0.0152, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.0618, "ema9": 6.1765, "ema20": 6.1732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.511, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.824, "stage3": {"stop": 6.1518, "risk": 0.0182, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6421, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:02.164549", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.4373, "vwap_slope": -0.0024, "atr": 0.0338, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0632, "ema9": 13.357, "ema20": 13.3616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.135, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:21:07.170689", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.072%)", "metrics": {"price": 5.545, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.0721, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:07.171684", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.545, "vwap": 5.5151, "vwap_slope": 0.0046, "atr": 0.0158, "trend": "flat", "slope_pct": 0.0184, "lower_highs_lower_lows": false, "stop": 5.5261, "imbalance_decline_count": 0, "imbalance_cur": 0.1508892713711991, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:21:07.172536", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.265%)", "metrics": {"price": 9.5, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.265, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:07.173262", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5, "vwap": 9.0989, "vwap_slope": 0.0154, "atr": 0.1018, "trend": "flat", "slope_pct": 0.1893, "lower_highs_lower_lows": false, "stop": 9.3779, "imbalance_decline_count": 3, "imbalance_cur": 0.3389734912577552, "imbalance_prev": 0.34790996784565914}}
{"timestamp": "2026-09-22T14:21:07.173764", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.149%)", "metrics": {"price": 12.455, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1488, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:07.174400", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.455, "vwap": 12.3537, "vwap_slope": 0.0039, "atr": 0.0367, "trend": "flat", "slope_pct": 0.0307, "lower_highs_lower_lows": false, "stop": 12.4109, "imbalance_decline_count": 0, "imbalance_cur": 0.35707807733531205, "imbalance_prev": 0.3172541743970315}}
{"timestamp": "2026-09-22T14:21:07.175718", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.5226, "vwap": 13.6346, "vwap_slope": -0.0083, "atr": 0.3696, "atr_pct": 2.734, "trend": "flat", "slope_pct": -0.1616, "flat_threshold_pct": 0.6834, "ema9": 13.2831, "ema20": 13.2808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 14.791, "spread_pct": 0.296, "rvol": 2.756, "volume_pace_ratio": 21.029}}
{"timestamp": "2026-09-22T14:21:07.177141", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.85", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8452, "vwap_slope": -0.0017, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.0782, "ema9": 8.7883, "ema20": 8.7847, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.65, "volume_pace_ratio": 4.961}}
{"timestamp": "2026-09-22T14:21:07.179026", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.098, "vwap": 13.5924, "vwap_slope": -0.0095, "atr": 0.0963, "atr_pct": 0.736, "trend": "flat", "slope_pct": -0.1283, "flat_threshold_pct": 0.1839, "ema9": 13.1433, "ema20": 13.1728, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.696, "spread_pct": 0.534, "rvol": 0.118, "volume_pace_ratio": 0.902}}
{"timestamp": "2026-09-22T14:21:07.180059", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3569, "vwap": 6.4034, "vwap_slope": -0.0013, "atr": 0.0175, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.069, "ema9": 6.3684, "ema20": 6.3732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 3.244, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:21:07.183797", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:21:07.185286", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.6994, "vwap": 12.7255, "vwap_slope": -0.0009, "atr": 0.0342, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0674, "ema9": 12.7073, "ema20": 12.7203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 0.786, "spread_pct": 0.079, "rvol": 0.07, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:21:07.188063", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.6s", "imbalance +75% >= 50% buy threshold, stop 8.71", "entry_score 84.5"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0401, "atr_pct": 0.458, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.1145, "ema9": 8.7584, "ema20": 8.7289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 4.346, "stage3": {"stop": 8.7119, "risk": 0.0481, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7461, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 8.71"}, "entry_score": 84.46, "entry_score_breakdown": {"imbalance_sub": 0.637, "volume_pace_sub": 0.888, "volatility_sub": 0.907, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:07.233092", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5677, "vwap": 11.6216, "vwap_slope": -0.0002, "atr": 0.043, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0929, "ema9": 11.5913, "ema20": 11.6043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 1.885, "spread_pct": 0.086, "rvol": 0.086, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:21:07.234262", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2692, "vwap_slope": -0.0081, "atr": 0.0167, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.1015, "flat_threshold_pct": 0.05, "ema9": 10.1312, "ema20": 10.165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.993, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:21:07.235524", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0747, "vwap_slope": -0.0011, "atr": 0.0364, "atr_pct": 0.404, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.101, "ema9": 9.0438, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.741, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:21:07.236702", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0585, "ema9": 7.4444, "ema20": 7.4432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:21:07.237870", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.16", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.1569, "vwap_slope": -0.0244, "atr": 0.0383, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.034, "flat_threshold_pct": 0.1064, "ema9": 9.0712, "ema20": 9.0986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 4.512, "spread_pct": 0.334, "rvol": 0.101, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:21:07.239113", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4405, "vwap": 12.7, "vwap_slope": -0.0033, "atr": 0.0799, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.1605, "ema9": 12.4338, "ema20": 12.4589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 7.984, "spread_pct": 0.321, "rvol": 0.109, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T14:21:07.240259", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 235.3s", "imbalance +96% >= 50% buy threshold, stop 6.33", "entry_score 92.5"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0161, "flat_threshold_pct": 0.0647, "ema9": 6.3374, "ema20": 6.3341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.167, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.297, "volume_pace_ratio": 2.265, "stage3": {"stop": 6.3253, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9607, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.33"}, "entry_score": 92.48, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.417}}}
{"timestamp": "2026-09-22T14:21:07.287157", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (783.4s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 5.5799, "vwap": 5.5467, "vwap_slope": 0.0029, "atr": 0.0169, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0758, "ema9": 5.5797, "ema20": 5.5703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 0.692, "spread_pct": 0.179, "rvol": 0.07, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.5596, "risk": 0.0203, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.2121, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:21:07.289025", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2426, "vwap_slope": 0.0001, "atr": 0.0164, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.0785, "ema9": 5.2575, "ema20": 5.2617, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 1.321, "spread_pct": 0.382, "rvol": 0.022, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:21:07.290047", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7008, "vwap_slope": -0.0023, "atr": 0.0229, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0662, "ema9": 8.6656, "ema20": 8.6719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.052, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:21:07.291178", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.96, "vwap": 11.9454, "vwap_slope": 0.002, "atr": 0.0764, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1597, "ema9": 12.0242, "ema20": 11.9907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.105, "distance_from_high_pct": 2.606, "spread_pct": 0.502, "rvol": 0.068, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:21:07.296479", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9694, "vwap_slope": -0.0008, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.033, "flat_threshold_pct": 0.05, "ema9": 8.9135, "ema20": 8.9219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.173, "volume_pace_ratio": 1.324}}
{"timestamp": "2026-09-22T14:21:07.297526", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.82", "VWAP sloping down", "spread 1.51% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6086, "vwap": 4.8233, "vwap_slope": -0.017, "atr": 0.0593, "atr_pct": 1.286, "trend": "flat", "slope_pct": -0.0608, "flat_threshold_pct": 0.3215, "ema9": 4.6893, "ema20": 4.7306, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 8.56, "spread_pct": 1.51, "rvol": 0.18, "volume_pace_ratio": 1.371}}
{"timestamp": "2026-09-22T14:21:07.298525", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.8083, "vwap_slope": 0.0026, "atr": 0.0339, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0623, "flat_threshold_pct": 0.1074, "ema9": 7.888, "ema20": 7.8758, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T14:21:07.299454", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6526, "vwap": 14.7897, "vwap_slope": -0.0025, "atr": 0.0325, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0555, "ema9": 14.6806, "ema20": 14.6977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.186, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:21:07.300474", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.09, "vwap": 10.0769, "vwap_slope": 0.0008, "atr": 0.0273, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0676, "ema9": 10.1136, "ema20": 10.1146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.175, "volume_pace_ratio": 1.336}}
{"timestamp": "2026-09-22T14:21:07.301392", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2232, "vwap": 9.1578, "vwap_slope": 0.0013, "atr": 0.0424, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.016, "flat_threshold_pct": 0.1149, "ema9": 9.2359, "ema20": 9.2106, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.453, "distance_from_high_pct": 1.35, "spread_pct": 0.434, "rvol": 0.059, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:21:07.302242", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0558, "ema9": 13.7979, "ema20": 13.7989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:21:07.303404", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.7s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1526, "vwap_slope": 0.0006, "atr": 0.016, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0646, "ema9": 6.1785, "ema20": 6.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.824, "stage3": {"stop": 6.1608, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4445, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:07.304514", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.4371, "vwap_slope": -0.0026, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0638, "ema9": 13.357, "ema20": 13.3616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.136, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:21:12.312060", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 5.53, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:12.313005", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5151, "vwap_slope": 0.0046, "atr": 0.0162, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.5106, "imbalance_decline_count": 0, "imbalance_cur": 0.4311475409836066, "imbalance_prev": 0.1508892713711991}}
{"timestamp": "2026-09-22T14:21:12.313467", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.249%)", "metrics": {"price": 9.495, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2492, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:12.314135", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.495, "vwap": 9.099, "vwap_slope": 0.0154, "atr": 0.1033, "trend": "flat", "slope_pct": 0.1891, "lower_highs_lower_lows": false, "stop": 9.371, "imbalance_decline_count": 4, "imbalance_cur": 0.11143592956079905, "imbalance_prev": 0.3389734912577552}}
{"timestamp": "2026-09-22T14:21:12.314655", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.125%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1247, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:12.315309", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3537, "vwap_slope": 0.0039, "atr": 0.0371, "trend": "flat", "slope_pct": 0.0305, "lower_highs_lower_lows": false, "stop": 12.4005, "imbalance_decline_count": 1, "imbalance_cur": -0.05301423810966374, "imbalance_prev": 0.35707807733531205}}
{"timestamp": "2026-09-22T14:21:12.316532", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.475, "vwap": 13.6344, "vwap_slope": -0.0085, "atr": 0.3718, "atr_pct": 2.759, "trend": "flat", "slope_pct": -0.1627, "flat_threshold_pct": 0.6898, "ema9": 13.2735, "ema20": 13.2763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 15.091, "spread_pct": 0.074, "rvol": 2.76, "volume_pace_ratio": 21.021}}
{"timestamp": "2026-09-22T14:21:12.318022", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8436, "vwap_slope": -0.0032, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0781, "ema9": 8.7903, "ema20": 8.7856, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.664, "volume_pace_ratio": 5.059}}
{"timestamp": "2026-09-22T14:21:12.318965", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.09, "vwap": 13.5922, "vwap_slope": -0.0097, "atr": 0.0972, "atr_pct": 0.743, "trend": "flat", "slope_pct": -0.1284, "flat_threshold_pct": 0.1856, "ema9": 13.1417, "ema20": 13.1721, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.752, "spread_pct": 0.534, "rvol": 0.118, "volume_pace_ratio": 0.901}}
{"timestamp": "2026-09-22T14:21:12.319859", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4034, "vwap_slope": -0.0013, "atr": 0.0179, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0705, "ema9": 6.367, "ema20": 6.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:21:12.320855", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:21:12.321946", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7255, "vwap_slope": -0.001, "atr": 0.0347, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0682, "ema9": 12.7104, "ema20": 12.7218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.07, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:21:12.323048", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 127.8s", "imbalance +57% >= 50% buy threshold, stop 8.71", "entry_score 76.7"], "reasons_against": [], "metrics": {"price": 8.7629, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0408, "atr_pct": 0.466, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.1165, "ema9": 8.759, "ema20": 8.7292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 5.061, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 4.344, "stage3": {"stop": 8.7139, "risk": 0.049, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5661, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 8.71"}, "entry_score": 76.65, "entry_score_breakdown": {"imbalance_sub": 0.38, "volume_pace_sub": 0.888, "volatility_sub": 0.902, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:12.358458", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5286, "vwap": 11.6212, "vwap_slope": -0.0005, "atr": 0.0462, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.1002, "ema9": 11.5835, "ema20": 11.6006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 2.217, "spread_pct": 0.087, "rvol": 0.086, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T14:21:12.360133", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2692, "vwap_slope": -0.0081, "atr": 0.0171, "atr_pct": 0.169, "trend": "negative", "slope_pct": -0.1014, "flat_threshold_pct": 0.05, "ema9": 10.1322, "ema20": 10.1655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.048, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:21:12.361147", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0532, "vwap": 9.0747, "vwap_slope": -0.0009, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1047, "ema9": 9.0457, "ema20": 9.0459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 3.28, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:21:12.362091", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4482, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0584, "ema9": 7.4471, "ema20": 7.4445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.348, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:21:12.363223", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.16", "VWAP sloping down"], "metrics": {"price": 8.98, "vwap": 9.1561, "vwap_slope": -0.0252, "atr": 0.0383, "atr_pct": 0.426, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.1066, "ema9": 9.0682, "ema20": 9.0972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 4.671, "spread_pct": 0.444, "rvol": 0.102, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:21:12.364266", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.48 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.48, "vwap": 12.6999, "vwap_slope": -0.0034, "atr": 0.0799, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.1408, "flat_threshold_pct": 0.16, "ema9": 12.4417, "ema20": 12.4627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 7.692, "spread_pct": 0.321, "rvol": 0.109, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T14:21:12.365241", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 240.4s", "imbalance +95% >= 50% buy threshold, stop 6.32", "entry_score 92.2"], "reasons_against": [], "metrics": {"price": 6.3367, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.0648, "ema9": 6.3358, "ema20": 6.3333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.168, "distance_from_high_pct": 0.756, "spread_pct": 0.158, "rvol": 0.297, "volume_pace_ratio": 2.262, "stage3": {"stop": 6.317, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9545, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 6.32"}, "entry_score": 92.21, "entry_score_breakdown": {"imbalance_sub": 0.935, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.416}}}
{"timestamp": "2026-09-22T14:21:12.400087", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (788.5s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.57, "vwap": 5.5469, "vwap_slope": 0.003, "atr": 0.0181, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0811, "ema9": 5.5777, "ema20": 5.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.071, "volume_pace_ratio": 0.54, "stage3": {"stop": 5.5483, "risk": 0.0217, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4542, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:12.401097", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.225, "vwap": 5.2424, "vwap_slope": -0.0001, "atr": 0.0168, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0803, "ema9": 5.251, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 1.415, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:21:12.402093", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.7008, "vwap_slope": -0.0023, "atr": 0.0233, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0674, "ema9": 8.6626, "ema20": 8.6705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.052, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:21:12.403153", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.96, "vwap": 11.9454, "vwap_slope": 0.002, "atr": 0.0764, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1597, "ema9": 12.0242, "ema20": 11.9907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.105, "distance_from_high_pct": 2.606, "spread_pct": 0.502, "rvol": 0.068, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:21:12.404083", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9693, "vwap_slope": -0.0008, "atr": 0.0158, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.174, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T14:21:12.404941", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.82", "VWAP sloping down", "spread 2.16% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.62, "vwap": 4.8203, "vwap_slope": -0.0199, "atr": 0.062, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.3357, "ema9": 4.6916, "ema20": 4.7317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 8.333, "spread_pct": 2.165, "rvol": 0.182, "volume_pace_ratio": 1.387}}
{"timestamp": "2026-09-22T14:21:12.405870", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.8083, "vwap_slope": 0.0026, "atr": 0.0339, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0623, "flat_threshold_pct": 0.1074, "ema9": 7.888, "ema20": 7.8758, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:21:12.406949", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6939, "vwap": 14.7897, "vwap_slope": -0.0025, "atr": 0.034, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0578, "ema9": 14.6889, "ema20": 14.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.91, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:21:12.408613", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.09, "vwap": 10.0769, "vwap_slope": 0.0009, "atr": 0.0273, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0676, "ema9": 10.1136, "ema20": 10.1146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.175, "volume_pace_ratio": 1.334}}
{"timestamp": "2026-09-22T14:21:12.409534", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.23, "vwap": 9.1578, "vwap_slope": 0.0013, "atr": 0.0429, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.0161, "flat_threshold_pct": 0.1161, "ema9": 9.2372, "ema20": 9.2113, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.453, "distance_from_high_pct": 1.277, "spread_pct": 0.434, "rvol": 0.059, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:21:12.410446", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8083, "vwap_slope": -0.0001, "atr": 0.0319, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.0578, "ema9": 13.7949, "ema20": 13.7974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:21:12.411467", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.8s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1527, "vwap_slope": 0.0006, "atr": 0.016, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0646, "ema9": 6.1785, "ema20": 6.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.822, "stage3": {"stop": 6.1608, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4159, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:12.412439", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.345, "vwap": 13.4364, "vwap_slope": -0.0032, "atr": 0.0348, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0551, "flat_threshold_pct": 0.0652, "ema9": 13.356, "ema20": 13.3611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.137, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:21:17.418244", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.021%)", "metrics": {"price": 5.5356, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.0213, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:17.419257", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5356, "vwap": 5.5151, "vwap_slope": 0.0046, "atr": 0.0165, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5158, "imbalance_decline_count": 0, "imbalance_cur": 0.4925245621529261, "imbalance_prev": 0.4311475409836066}}
{"timestamp": "2026-09-22T14:21:17.419819", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.312%)", "metrics": {"price": 9.515, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3123, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:17.420705", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.515, "vwap": 9.1001, "vwap_slope": 0.0165, "atr": 0.1037, "trend": "flat", "slope_pct": 0.1896, "lower_highs_lower_lows": false, "stop": 9.3906, "imbalance_decline_count": 0, "imbalance_cur": 0.41690673388548793, "imbalance_prev": 0.11143592956079905}}
{"timestamp": "2026-09-22T14:21:17.421152", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.081%)", "metrics": {"price": 12.427, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.0813, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:17.421800", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.427, "vwap": 12.3537, "vwap_slope": 0.0039, "atr": 0.0378, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 12.3816, "imbalance_decline_count": 2, "imbalance_cur": -0.09357798165137615, "imbalance_prev": -0.05301423810966374}}
{"timestamp": "2026-09-22T14:21:17.423425", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.48, "vwap": 13.6343, "vwap_slope": -0.0086, "atr": 0.3718, "atr_pct": 2.758, "trend": "flat", "slope_pct": -0.1626, "flat_threshold_pct": 0.6895, "ema9": 13.2745, "ema20": 13.2767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 15.06, "spread_pct": 0.148, "rvol": 2.762, "volume_pace_ratio": 21.003}}
{"timestamp": "2026-09-22T14:21:17.427152", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7799, "vwap": 8.8437, "vwap_slope": -0.0032, "atr": 0.0274, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0781, "ema9": 8.7913, "ema20": 8.7861, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 4.773, "spread_pct": 0.114, "rvol": 0.664, "volume_pace_ratio": 5.051}}
{"timestamp": "2026-09-22T14:21:17.428393", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.08, "vwap": 13.5922, "vwap_slope": -0.0097, "atr": 0.1001, "atr_pct": 0.765, "trend": "flat", "slope_pct": -0.1286, "flat_threshold_pct": 0.1912, "ema9": 13.1397, "ema20": 13.1711, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.822, "spread_pct": 0.687, "rvol": 0.118, "volume_pace_ratio": 0.899}}
{"timestamp": "2026-09-22T14:21:17.429408", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4034, "vwap_slope": -0.0013, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0712, "ema9": 6.367, "ema20": 6.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:21:17.430315", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:21:17.432331", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7017, "vwap": 12.7255, "vwap_slope": -0.0009, "atr": 0.0365, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0718, "ema9": 12.7078, "ema20": 12.7205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 0.768, "spread_pct": 0.079, "rvol": 0.07, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:21:17.433319", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.9s", "imbalance +55% >= 50% buy threshold, stop 8.70", "entry_score 75.9"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0415, "atr_pct": 0.475, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1188, "ema9": 8.7554, "ema20": 8.7275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.57, "volume_pace_ratio": 4.337, "stage3": {"stop": 8.6952, "risk": 0.0498, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5517, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 8.70"}, "entry_score": 75.94, "entry_score_breakdown": {"imbalance_sub": 0.36, "volume_pace_sub": 0.889, "volatility_sub": 0.897, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:17.486642", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.59 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5872, "vwap": 11.6212, "vwap_slope": -0.0005, "atr": 0.0473, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.102, "ema9": 11.5952, "ema20": 11.6062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.72, "spread_pct": 0.087, "rvol": 0.086, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T14:21:17.487848", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2682, "vwap_slope": -0.0091, "atr": 0.0171, "atr_pct": 0.169, "trend": "negative", "slope_pct": -0.1015, "flat_threshold_pct": 0.05, "ema9": 10.1312, "ema20": 10.165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:21:17.489055", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0532, "vwap": 9.0747, "vwap_slope": -0.0009, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1047, "ema9": 9.0457, "ema20": 9.0459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 3.28, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:21:17.490070", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4482, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0584, "ema9": 7.4471, "ema20": 7.4445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.348, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:21:17.491261", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.9703, "vwap": 9.1534, "vwap_slope": -0.028, "atr": 0.0383, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.1067, "ema9": 9.0663, "ema20": 9.0963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 4.774, "spread_pct": 0.334, "rvol": 0.103, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:21:17.492207", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4422, "vwap": 12.6997, "vwap_slope": -0.0036, "atr": 0.0799, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.1605, "ema9": 12.4342, "ema20": 12.4591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 7.972, "spread_pct": 0.241, "rvol": 0.109, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T14:21:17.493152", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 245.5s", "imbalance +95% >= 50% buy threshold, stop 6.33", "entry_score 92.2"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0161, "flat_threshold_pct": 0.0647, "ema9": 6.3374, "ema20": 6.3341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.168, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.297, "volume_pace_ratio": 2.258, "stage3": {"stop": 6.3253, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9545, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 6.33"}, "entry_score": 92.21, "entry_score_breakdown": {"imbalance_sub": 0.935, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.416}}}
{"timestamp": "2026-09-22T14:21:17.537169", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (793.7s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5677, "vwap": 5.5469, "vwap_slope": 0.003, "atr": 0.0189, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0847, "ema9": 5.5772, "ema20": 5.5692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 0.909, "spread_pct": 0.18, "rvol": 0.071, "volume_pace_ratio": 0.539, "stage3": {"stop": 5.545, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.786, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:17.538379", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.225, "vwap": 5.2424, "vwap_slope": -0.0002, "atr": 0.0168, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0803, "ema9": 5.251, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 1.415, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:21:17.539625", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6611, "vwap": 8.7006, "vwap_slope": -0.0025, "atr": 0.0233, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.0673, "ema9": 8.6649, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 2.245, "spread_pct": 0.116, "rvol": 0.052, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:21:17.540793", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.94, "vwap": 11.9454, "vwap_slope": 0.0019, "atr": 0.0764, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.0766, "flat_threshold_pct": 0.1599, "ema9": 12.0202, "ema20": 11.9888, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.106, "distance_from_high_pct": 2.769, "spread_pct": 0.502, "rvol": 0.068, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:21:17.541671", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9161, "vwap": 8.9693, "vwap_slope": -0.0008, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.05, "ema9": 8.913, "ema20": 8.9216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.021, "spread_pct": 0.112, "rvol": 0.174, "volume_pace_ratio": 1.32}}
{"timestamp": "2026-09-22T14:21:17.542820", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.82", "VWAP sloping down", "spread 1.95% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.62, "vwap": 4.8203, "vwap_slope": -0.0199, "atr": 0.062, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.3357, "ema9": 4.6916, "ema20": 4.7317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 8.333, "spread_pct": 1.95, "rvol": 0.182, "volume_pace_ratio": 1.385}}
{"timestamp": "2026-09-22T14:21:17.544866", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.895, "vwap": 7.8083, "vwap_slope": 0.0026, "atr": 0.0339, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0623, "flat_threshold_pct": 0.1074, "ema9": 7.888, "ema20": 7.8758, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:21:17.546014", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.7897, "vwap_slope": -0.0025, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.058, "ema9": 14.6801, "ema20": 14.6974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.171, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:21:17.547120", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0867, "vwap": 10.077, "vwap_slope": 0.0009, "atr": 0.0282, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.07, "ema9": 10.1129, "ema20": 10.1143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.014, "spread_pct": 0.099, "rvol": 0.175, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T14:21:17.548054", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.21, "vwap": 9.1578, "vwap_slope": 0.0013, "atr": 0.0429, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0157, "flat_threshold_pct": 0.1163, "ema9": 9.2332, "ema20": 9.2093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.454, "distance_from_high_pct": 1.491, "spread_pct": 0.434, "rvol": 0.059, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:21:17.549071", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.0585, "ema9": 13.7949, "ema20": 13.7974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:21:17.550097", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.9s", "imbalance +98% >= 50% buy threshold, stop 6.15", "entry_score 99.1"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1527, "vwap_slope": 0.0006, "atr": 0.016, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.0647, "ema9": 6.1765, "ema20": 6.1732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.821, "stage3": {"stop": 6.1508, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9789, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.15"}, "entry_score": 99.1, "entry_score_breakdown": {"imbalance_sub": 0.97, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:17.584022", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.345, "vwap": 13.4364, "vwap_slope": -0.0032, "atr": 0.0348, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0551, "flat_threshold_pct": 0.0652, "ema9": 13.356, "ema20": 13.3611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.137, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:21:22.587225", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.082%)", "metrics": {"price": 5.5469, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.0824, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:22.587997", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5469, "vwap": 5.5152, "vwap_slope": 0.0046, "atr": 0.0165, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.5271, "imbalance_decline_count": 0, "imbalance_cur": 0.4985225833685099, "imbalance_prev": 0.4925245621529261}}
{"timestamp": "2026-09-22T14:21:22.588763", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.328%)", "metrics": {"price": 9.52, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3281, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:22.589510", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.52, "vwap": 9.101, "vwap_slope": 0.0175, "atr": 0.1048, "trend": "flat", "slope_pct": 0.1897, "lower_highs_lower_lows": false, "stop": 9.3943, "imbalance_decline_count": 0, "imbalance_cur": 0.5241286375059183, "imbalance_prev": 0.41690673388548793}}
{"timestamp": "2026-09-22T14:21:22.589938", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.125%)", "metrics": {"price": 12.445, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1247, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:22.590519", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.445, "vwap": 12.3537, "vwap_slope": 0.004, "atr": 0.0378, "trend": "flat", "slope_pct": 0.0305, "lower_highs_lower_lows": false, "stop": 12.3996, "imbalance_decline_count": 3, "imbalance_cur": -0.22994952327537857, "imbalance_prev": -0.09357798165137615}}
{"timestamp": "2026-09-22T14:21:22.591768", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.4267, "vwap": 13.634, "vwap_slope": -0.0089, "atr": 0.3754, "atr_pct": 2.796, "trend": "flat", "slope_pct": -0.1638, "flat_threshold_pct": 0.6989, "ema9": 13.2639, "ema20": 13.2717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 15.396, "spread_pct": 0.223, "rvol": 2.765, "volume_pace_ratio": 20.989}}
{"timestamp": "2026-09-22T14:21:22.593096", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8436, "vwap_slope": -0.0033, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0781, "ema9": 8.7903, "ema20": 8.7856, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.665, "volume_pace_ratio": 5.047}}
{"timestamp": "2026-09-22T14:21:22.594050", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.5921, "vwap_slope": -0.0098, "atr": 0.1015, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.1289, "flat_threshold_pct": 0.1943, "ema9": 13.1357, "ema20": 13.1692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.963, "spread_pct": 0.687, "rvol": 0.118, "volume_pace_ratio": 0.898}}
{"timestamp": "2026-09-22T14:21:22.595878", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4034, "vwap_slope": -0.0013, "atr": 0.0181, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0711, "ema9": 6.369, "ema20": 6.3735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:21:22.596624", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:21:22.597708", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7256, "vwap_slope": -0.0008, "atr": 0.0365, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0045, "flat_threshold_pct": 0.0716, "ema9": 12.7124, "ema20": 12.7227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:21:22.598729", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 138.0s", "imbalance +52% >= 50% buy threshold, stop 8.71", "entry_score 74.5"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.1196, "ema9": 8.7584, "ema20": 8.7289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 5.092, "spread_pct": 0.228, "rvol": 0.57, "volume_pace_ratio": 4.33, "stage3": {"stop": 8.7097, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5193, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 8.71"}, "entry_score": 74.53, "entry_score_breakdown": {"imbalance_sub": 0.313, "volume_pace_sub": 0.889, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:22.634947", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5081, "vwap": 11.621, "vwap_slope": -0.0008, "atr": 0.0474, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.103, "ema9": 11.5794, "ema20": 11.5986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 2.391, "spread_pct": 0.087, "rvol": 0.086, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:21:22.637588", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1309, "vwap": 10.268, "vwap_slope": -0.0093, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1012, "flat_threshold_pct": 0.05, "ema9": 10.1334, "ema20": 10.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 5.318, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:21:22.638491", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0745, "vwap_slope": -0.0011, "atr": 0.0379, "atr_pct": 0.42, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.1051, "ema9": 9.039, "ema20": 9.0427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 3.635, "spread_pct": 0.221, "rvol": 0.08, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:21:22.640432", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0584, "ema9": 7.4464, "ema20": 7.4442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.077, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:21:22.641448", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.9703, "vwap": 9.1534, "vwap_slope": -0.028, "atr": 0.0383, "atr_pct": 0.427, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.1067, "ema9": 9.0663, "ema20": 9.0963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 4.774, "spread_pct": 0.334, "rvol": 0.103, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:21:22.642270", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.45, "vwap": 12.6997, "vwap_slope": -0.0036, "atr": 0.0799, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.1604, "ema9": 12.4357, "ema20": 12.4598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 7.914, "spread_pct": 0.241, "rvol": 0.109, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T14:21:22.643272", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 250.7s", "imbalance +95% >= 50% buy threshold, stop 6.33", "entry_score 92.2"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0161, "flat_threshold_pct": 0.0647, "ema9": 6.3374, "ema20": 6.3341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.168, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.297, "volume_pace_ratio": 2.254, "stage3": {"stop": 6.3253, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9545, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 6.33"}, "entry_score": 92.21, "entry_score_breakdown": {"imbalance_sub": 0.935, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.416}}}
{"timestamp": "2026-09-22T14:21:22.675419", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (798.8s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5699, "vwap": 5.5469, "vwap_slope": 0.003, "atr": 0.0189, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0847, "ema9": 5.5777, "ema20": 5.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 0.87, "spread_pct": 0.18, "rvol": 0.071, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.5472, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.7555, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:22.676777", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.225, "vwap": 5.2425, "vwap_slope": 0.0, "atr": 0.0197, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0944, "ema9": 5.251, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 1.415, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:21:22.677892", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7006, "vwap_slope": -0.0025, "atr": 0.0233, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0673, "ema9": 8.6646, "ema20": 8.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.052, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:21:22.679015", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.96, "vwap": 11.9455, "vwap_slope": 0.0021, "atr": 0.0764, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1597, "ema9": 12.0242, "ema20": 11.9907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.144, "distance_from_high_pct": 2.606, "spread_pct": 0.502, "rvol": 0.069, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:21:22.680011", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9142, "vwap": 8.9693, "vwap_slope": -0.0008, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.05, "ema9": 8.9126, "ema20": 8.9214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.042, "spread_pct": 0.112, "rvol": 0.174, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T14:21:22.681014", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.82", "VWAP sloping down", "spread 1.95% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.62, "vwap": 4.8203, "vwap_slope": -0.0199, "atr": 0.062, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.3357, "ema9": 4.6916, "ema20": 4.7317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 8.333, "spread_pct": 1.95, "rvol": 0.182, "volume_pace_ratio": 1.383}}
{"timestamp": "2026-09-22T14:21:22.682058", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.884, "vwap": 7.8083, "vwap_slope": 0.0026, "atr": 0.0339, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.062, "flat_threshold_pct": 0.1076, "ema9": 7.8858, "ema20": 7.8747, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 1.079, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:21:22.683222", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6532, "vwap": 14.7896, "vwap_slope": -0.0026, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.058, "ema9": 14.6807, "ema20": 14.6977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.182, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:21:22.685164", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0877, "vwap": 10.077, "vwap_slope": 0.0009, "atr": 0.029, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0717, "ema9": 10.1131, "ema20": 10.1144, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.004, "spread_pct": 0.099, "rvol": 0.175, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T14:21:22.687052", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.21, "vwap": 9.1578, "vwap_slope": 0.0013, "atr": 0.0429, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0157, "flat_threshold_pct": 0.1163, "ema9": 9.2332, "ema20": 9.2093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.454, "distance_from_high_pct": 1.491, "spread_pct": 0.434, "rvol": 0.059, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:21:22.688079", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.791, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0584, "ema9": 13.7981, "ema20": 13.799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.563, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:21:22.689233", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 138.1s", "imbalance +98% >= 50% buy threshold, stop 6.16", "entry_score 99.1"], "reasons_against": [], "metrics": {"price": 6.18, "vwap": 6.1527, "vwap_slope": 0.0006, "atr": 0.016, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0646, "ema9": 6.1785, "ema20": 6.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.82, "stage3": {"stop": 6.1608, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9799, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.16"}, "entry_score": 99.14, "entry_score_breakdown": {"imbalance_sub": 0.971, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:22.724906", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.345, "vwap": 13.4364, "vwap_slope": -0.0032, "atr": 0.0348, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0551, "flat_threshold_pct": 0.0652, "ema9": 13.356, "ema20": 13.3611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 4.268, "spread_pct": 0.075, "rvol": 0.137, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:21:27.730917", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.021%)", "metrics": {"price": 5.5355, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.0207, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:27.731769", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5355, "vwap": 5.5152, "vwap_slope": 0.0047, "atr": 0.0169, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5153, "imbalance_decline_count": 1, "imbalance_cur": -0.04647160068846816, "imbalance_prev": 0.4985225833685099}}
{"timestamp": "2026-09-22T14:21:27.732446", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.330%)", "metrics": {"price": 9.5205, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3297, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:27.733254", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5205, "vwap": 9.1012, "vwap_slope": 0.0177, "atr": 0.1048, "trend": "flat", "slope_pct": 0.1897, "lower_highs_lower_lows": false, "stop": 9.3948, "imbalance_decline_count": 0, "imbalance_cur": 0.7039636663914121, "imbalance_prev": 0.5241286375059183}}
{"timestamp": "2026-09-22T14:21:27.733745", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.149%)", "metrics": {"price": 12.455, "peak_price": 12.46, "peak_gain_cents": 1.61, "slope_pct": 0.1488, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:27.734378", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.455, "vwap": 12.3544, "vwap_slope": 0.0046, "atr": 0.0378, "trend": "flat", "slope_pct": 0.0307, "lower_highs_lower_lows": false, "stop": 12.4096, "imbalance_decline_count": 0, "imbalance_cur": 0.40245398773006136, "imbalance_prev": -0.22994952327537857}}
{"timestamp": "2026-09-22T14:21:27.735741", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.38, "vwap": 13.6336, "vwap_slope": -0.0093, "atr": 0.3789, "atr_pct": 2.832, "trend": "flat", "slope_pct": -0.1649, "flat_threshold_pct": 0.708, "ema9": 13.2545, "ema20": 13.2672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 15.69, "spread_pct": 0.522, "rvol": 2.769, "volume_pace_ratio": 20.982}}
{"timestamp": "2026-09-22T14:21:27.736889", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8435, "vwap_slope": -0.0033, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0781, "ema9": 8.7903, "ema20": 8.7856, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.665, "volume_pace_ratio": 5.041}}
{"timestamp": "2026-09-22T14:21:27.737937", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.5921, "vwap_slope": -0.0098, "atr": 0.1015, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.1289, "flat_threshold_pct": 0.1943, "ema9": 13.1357, "ema20": 13.1692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.963, "spread_pct": 0.457, "rvol": 0.118, "volume_pace_ratio": 0.896}}
{"timestamp": "2026-09-22T14:21:27.738919", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4034, "vwap_slope": -0.0014, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0712, "ema9": 6.367, "ema20": 6.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:21:27.739728", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:21:27.740818", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7188, "vwap": 12.7255, "vwap_slope": -0.0009, "atr": 0.0365, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0717, "ema9": 12.7112, "ema20": 12.7221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 0.634, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:21:27.741797", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 143.2s", "imbalance +74% >= 50% buy threshold, stop 8.69", "entry_score 84.2"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0419, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1198, "ema9": 8.7554, "ema20": 8.7275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 4.331, "stage3": {"stop": 8.6947, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7444, "passed": true, "reason": "imbalance +74% >= 50% buy threshold, stop 8.69"}, "entry_score": 84.17, "entry_score_breakdown": {"imbalance_sub": 0.635, "volume_pace_sub": 0.889, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:27.778182", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6209, "vwap_slope": -0.0009, "atr": 0.0474, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.103, "ema9": 11.5808, "ema20": 11.5993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:21:27.779428", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2671, "vwap_slope": -0.0103, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1015, "flat_threshold_pct": 0.05, "ema9": 10.1312, "ema20": 10.165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:21:27.780622", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0742, "vwap_slope": -0.0014, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1048, "ema9": 9.044, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.081, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:21:27.781708", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0584, "ema9": 7.4484, "ema20": 7.4451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:21:27.782689", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.9613, "vwap": 9.1513, "vwap_slope": -0.0301, "atr": 0.039, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.1088, "ema9": 9.0645, "ema20": 9.0954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 4.869, "spread_pct": 0.445, "rvol": 0.104, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:21:27.783633", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.455, "vwap": 12.6997, "vwap_slope": -0.0037, "atr": 0.0799, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.1604, "ema9": 12.4367, "ema20": 12.4603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 7.877, "spread_pct": 0.241, "rvol": 0.109, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T14:21:27.784644", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (255.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3401, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.016, "flat_threshold_pct": 0.0648, "ema9": 6.3365, "ema20": 6.3337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.171, "distance_from_high_pct": 0.703, "spread_pct": 0.158, "rvol": 0.297, "volume_pace_ratio": 2.253, "stage3": {"stop": 6.3204, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:27.785656", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (803.9s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5676, "vwap": 5.5469, "vwap_slope": 0.0031, "atr": 0.0189, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0847, "ema9": 5.5772, "ema20": 5.5692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 0.911, "spread_pct": 0.18, "rvol": 0.071, "volume_pace_ratio": 0.538, "stage3": {"stop": 5.5449, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3629, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:27.786697", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.225, "vwap": 5.2425, "vwap_slope": 0.0, "atr": 0.0197, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0944, "ema9": 5.251, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 1.415, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:21:27.787668", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6499, "vwap": 8.7003, "vwap_slope": -0.0028, "atr": 0.024, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0694, "ema9": 8.6626, "ema20": 8.6705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 2.371, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:21:27.788630", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.96, "vwap": 11.9455, "vwap_slope": 0.0021, "atr": 0.0764, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1597, "ema9": 12.0242, "ema20": 11.9907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.148, "distance_from_high_pct": 2.606, "spread_pct": 0.502, "rvol": 0.069, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:21:27.789546", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9693, "vwap_slope": -0.0008, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.174, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:21:27.790503", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.82", "VWAP sloping down", "spread 1.95% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.62, "vwap": 4.8203, "vwap_slope": -0.0199, "atr": 0.062, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.3357, "ema9": 4.6916, "ema20": 4.7317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 8.333, "spread_pct": 1.95, "rvol": 0.182, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T14:21:27.791444", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.905, "vwap": 7.8085, "vwap_slope": 0.0028, "atr": 0.0345, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0626, "flat_threshold_pct": 0.109, "ema9": 7.89, "ema20": 7.8767, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.066, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:21:27.792469", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7896, "vwap_slope": -0.0026, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.058, "ema9": 14.6821, "ema20": 14.6984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:21:27.793400", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.085, "vwap": 10.077, "vwap_slope": 0.0009, "atr": 0.029, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0718, "ema9": 10.1126, "ema20": 10.1142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.175, "volume_pace_ratio": 1.33}}
{"timestamp": "2026-09-22T14:21:27.794096", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.205, "vwap": 9.1583, "vwap_slope": 0.0018, "atr": 0.0436, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.1183, "ema9": 9.2322, "ema20": 9.2089, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.477, "distance_from_high_pct": 1.544, "spread_pct": 0.326, "rvol": 0.059, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:21:27.795218", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8081, "vwap_slope": -0.0003, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0585, "ema9": 13.7959, "ema20": 13.7979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:21:27.796491", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 143.2s", "imbalance +86% >= 50% buy threshold, stop 6.17", "entry_score 94.0"], "reasons_against": [], "metrics": {"price": 6.1876, "vwap": 6.1527, "vwap_slope": 0.0007, "atr": 0.0165, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0667, "ema9": 6.18, "ema20": 6.1748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.521, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.819, "stage3": {"stop": 6.1678, "risk": 0.0198, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.86, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 6.17"}, "entry_score": 94.0, "entry_score_breakdown": {"imbalance_sub": 0.8, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:27.828670", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.4364, "vwap_slope": -0.0033, "atr": 0.0352, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0659, "ema9": 13.357, "ema20": 13.3616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.137, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:21:32.834752", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.036%)", "metrics": {"price": 5.525, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0361, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:32.835668", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.525, "vwap": 5.5152, "vwap_slope": 0.0047, "atr": 0.0169, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5048, "imbalance_decline_count": 2, "imbalance_cur": -0.09475913181577554, "imbalance_prev": -0.04647160068846816}}
{"timestamp": "2026-09-22T14:21:32.836407", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.265%)", "metrics": {"price": 9.5, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.265, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:32.837121", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5, "vwap": 9.1023, "vwap_slope": 0.0188, "atr": 0.1048, "trend": "flat", "slope_pct": 0.1893, "lower_highs_lower_lows": false, "stop": 9.3743, "imbalance_decline_count": 1, "imbalance_cur": 0.38631797835970816, "imbalance_prev": 0.7039636663914121}}
{"timestamp": "2026-09-22T14:21:32.837605", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 12.465, "peak_price": 12.465, "peak_gain_cents": 2.11, "slope_pct": 0.1728, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:32.838211", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.465, "vwap": 12.355, "vwap_slope": 0.0053, "atr": 0.0382, "trend": "flat", "slope_pct": 0.0309, "lower_highs_lower_lows": false, "stop": 12.4192, "imbalance_decline_count": 1, "imbalance_cur": 0.13463131731565867, "imbalance_prev": 0.40245398773006136}}
{"timestamp": "2026-09-22T14:21:32.842112", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.145, "vwap": 13.6308, "vwap_slope": -0.0121, "atr": 0.4025, "atr_pct": 3.062, "trend": "flat", "slope_pct": -0.1703, "flat_threshold_pct": 0.7655, "ema9": 13.2075, "ema20": 13.2448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 17.171, "spread_pct": 0.457, "rvol": 2.781, "volume_pace_ratio": 21.038}}
{"timestamp": "2026-09-22T14:21:32.845443", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8435, "vwap_slope": -0.0034, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0781, "ema9": 8.7903, "ema20": 8.7856, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.666, "volume_pace_ratio": 5.035}}
{"timestamp": "2026-09-22T14:21:32.846461", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.5921, "vwap_slope": -0.0098, "atr": 0.1015, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.1289, "flat_threshold_pct": 0.1943, "ema9": 13.1357, "ema20": 13.1692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.963, "spread_pct": 0.457, "rvol": 0.118, "volume_pace_ratio": 0.895}}
{"timestamp": "2026-09-22T14:21:32.847520", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3569, "vwap": 6.4034, "vwap_slope": -0.0014, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0712, "ema9": 6.3684, "ema20": 6.3732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 3.244, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:21:32.848416", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:21:32.849202", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7256, "vwap_slope": -0.0009, "atr": 0.0365, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0716, "ema9": 12.7134, "ema20": 12.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:21:32.850113", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 148.3s", "imbalance +74% >= 50% buy threshold, stop 8.71", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7408, "vwap_slope": 0.0004, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.1196, "ema9": 8.7584, "ema20": 8.7289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 4.327, "stage3": {"stop": 8.7097, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7413, "passed": true, "reason": "imbalance +74% >= 50% buy threshold, stop 8.71"}, "entry_score": 84.05, "entry_score_breakdown": {"imbalance_sub": 0.63, "volume_pace_sub": 0.889, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:32.888899", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6208, "vwap_slope": -0.0009, "atr": 0.0474, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.103, "ema9": 11.5808, "ema20": 11.5993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:21:32.890445", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1244, "vwap": 10.2671, "vwap_slope": -0.0103, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1014, "flat_threshold_pct": 0.05, "ema9": 10.1321, "ema20": 10.1654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.379, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:21:32.892403", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0742, "vwap_slope": -0.0014, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1048, "ema9": 9.044, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.081, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:21:32.893713", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0584, "ema9": 7.4474, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:21:32.895128", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.9501, "vwap": 9.1473, "vwap_slope": -0.0341, "atr": 0.0397, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.111, "ema9": 9.0622, "ema20": 9.0943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 4.988, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:21:32.897240", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.455, "vwap": 12.6997, "vwap_slope": -0.0037, "atr": 0.0799, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.1413, "flat_threshold_pct": 0.1604, "ema9": 12.4367, "ema20": 12.4603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 7.877, "spread_pct": 0.08, "rvol": 0.109, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T14:21:32.898292", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (260.9s) but room-to-run failed: imbalance -96% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.345, "vwap": 6.3296, "vwap_slope": 0.0011, "atr": 0.0168, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0161, "flat_threshold_pct": 0.0661, "ema9": 6.3374, "ema20": 6.3341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.171, "distance_from_high_pct": 0.626, "spread_pct": 0.158, "rvol": 0.297, "volume_pace_ratio": 2.249, "stage3": {"stop": 6.3248, "risk": 0.0202, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9622, "passed": false, "reason": "imbalance -96% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:32.901342", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 809.0s", "imbalance +99% >= 50% buy threshold, stop 5.54", "entry_score 99.3"], "reasons_against": [], "metrics": {"price": 5.565, "vwap": 5.5469, "vwap_slope": 0.0031, "atr": 0.0189, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0847, "ema9": 5.5767, "ema20": 5.5689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.071, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5423, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9941, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 5.54"}, "entry_score": 99.29, "entry_score_breakdown": {"imbalance_sub": 0.992, "volume_pace_sub": 1.0, "volatility_sub": 0.977, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:32.958828", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2425, "vwap_slope": -0.0, "atr": 0.0197, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0274, "flat_threshold_pct": 0.0945, "ema9": 5.25, "ema20": 5.2578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 1.509, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:21:32.960271", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7003, "vwap_slope": -0.0028, "atr": 0.024, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0694, "ema9": 8.6636, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:21:32.961331", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.96, "vwap": 11.9455, "vwap_slope": 0.0021, "atr": 0.0764, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1597, "ema9": 12.0242, "ema20": 11.9907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.149, "distance_from_high_pct": 2.606, "spread_pct": 0.502, "rvol": 0.069, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:21:32.962282", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.9693, "vwap_slope": -0.0008, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0335, "flat_threshold_pct": 0.05, "ema9": 8.9098, "ema20": 8.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.174, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:21:32.965201", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.82", "VWAP sloping down", "spread 1.73% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.62, "vwap": 4.8201, "vwap_slope": -0.0202, "atr": 0.062, "atr_pct": 1.343, "trend": "flat", "slope_pct": -0.0603, "flat_threshold_pct": 0.3357, "ema9": 4.6916, "ema20": 4.7317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.182, "volume_pace_ratio": 1.38}}
{"timestamp": "2026-09-22T14:21:32.966420", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8877, "vwap": 7.8084, "vwap_slope": 0.0027, "atr": 0.0345, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0621, "flat_threshold_pct": 0.1093, "ema9": 7.8866, "ema20": 7.8751, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.066, "distance_from_high_pct": 1.033, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:21:32.968472", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7895, "vwap_slope": -0.0028, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.058, "ema9": 14.6821, "ema20": 14.6984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:21:32.970284", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1, "vwap": 10.0771, "vwap_slope": 0.001, "atr": 0.029, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0717, "ema9": 10.1156, "ema20": 10.1156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.176, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T14:21:32.971496", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.205, "vwap": 9.1583, "vwap_slope": 0.0018, "atr": 0.0436, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.1183, "ema9": 9.2322, "ema20": 9.2089, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.477, "distance_from_high_pct": 1.544, "spread_pct": 0.326, "rvol": 0.059, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:21:32.972530", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7894, "vwap": 13.8081, "vwap_slope": -0.0002, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0584, "ema9": 13.7978, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.575, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:21:32.973540", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 148.4s", "imbalance +71% >= 50% buy threshold, stop 6.15", "entry_score 87.7"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1527, "vwap_slope": 0.0006, "atr": 0.0165, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.0669, "ema9": 6.1765, "ema20": 6.1732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.817, "stage3": {"stop": 6.1502, "risk": 0.0198, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7125, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 6.15"}, "entry_score": 87.68, "entry_score_breakdown": {"imbalance_sub": 0.589, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:33.010577", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3481, "vwap": 13.4364, "vwap_slope": -0.0033, "atr": 0.0352, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0659, "ema9": 13.3566, "ema20": 13.3614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 4.246, "spread_pct": 0.075, "rvol": 0.137, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:21:38.016788", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.018, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:38.017666", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5152, "vwap_slope": 0.0047, "atr": 0.0169, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5148, "imbalance_decline_count": 0, "imbalance_cur": 0.028880018783752053, "imbalance_prev": -0.09475913181577554}}
{"timestamp": "2026-09-22T14:21:38.018168", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.297%)", "metrics": {"price": 9.51, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2965, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:38.018938", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.51, "vwap": 9.1034, "vwap_slope": 0.0198, "atr": 0.1048, "trend": "flat", "slope_pct": 0.1895, "lower_highs_lower_lows": false, "stop": 9.3843, "imbalance_decline_count": 2, "imbalance_cur": -0.01827493888953556, "imbalance_prev": 0.38631797835970816}}
{"timestamp": "2026-09-22T14:21:38.019419", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.149%)", "metrics": {"price": 12.4553, "peak_price": 12.465, "peak_gain_cents": 2.11, "slope_pct": 0.1495, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:38.020076", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4553, "vwap": 12.3552, "vwap_slope": 0.0055, "atr": 0.0389, "trend": "flat", "slope_pct": 0.0307, "lower_highs_lower_lows": false, "stop": 12.4086, "imbalance_decline_count": 2, "imbalance_cur": 0.10223481271639911, "imbalance_prev": 0.13463131731565867}}
{"timestamp": "2026-09-22T14:21:38.021710", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.1228, "vwap": 13.6297, "vwap_slope": -0.0132, "atr": 0.4046, "atr_pct": 3.084, "trend": "flat", "slope_pct": -0.1708, "flat_threshold_pct": 0.7709, "ema9": 13.2031, "ema20": 13.2427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 17.311, "spread_pct": 0.533, "rvol": 2.787, "volume_pace_ratio": 21.052}}
{"timestamp": "2026-09-22T14:21:38.022875", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8435, "vwap_slope": -0.0034, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0781, "ema9": 8.7903, "ema20": 8.7856, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.666, "volume_pace_ratio": 5.027}}
{"timestamp": "2026-09-22T14:21:38.024670", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1499, "vwap": 13.5921, "vwap_slope": -0.0098, "atr": 0.1015, "atr_pct": 0.772, "trend": "flat", "slope_pct": -0.1274, "flat_threshold_pct": 0.1929, "ema9": 13.1537, "ema20": 13.1778, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.33, "spread_pct": 0.457, "rvol": 0.118, "volume_pace_ratio": 0.893}}
{"timestamp": "2026-09-22T14:21:38.025572", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3501, "vwap": 6.4033, "vwap_slope": -0.0014, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0712, "ema9": 6.367, "ema20": 6.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.347, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:21:38.026452", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:21:38.027593", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7255, "vwap_slope": -0.0009, "atr": 0.0365, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0716, "ema9": 12.7134, "ema20": 12.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:21:38.028558", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 153.5s", "imbalance +57% >= 50% buy threshold, stop 8.70", "entry_score 76.6"], "reasons_against": [], "metrics": {"price": 8.7492, "vwap": 8.7408, "vwap_slope": 0.0004, "atr": 0.0419, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.1197, "ema9": 8.7563, "ema20": 8.7279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 5.209, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 4.323, "stage3": {"stop": 8.6989, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5675, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 8.70"}, "entry_score": 76.6, "entry_score_breakdown": {"imbalance_sub": 0.382, "volume_pace_sub": 0.89, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:38.060999", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5815, "vwap": 11.621, "vwap_slope": -0.0008, "atr": 0.0474, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1024, "ema9": 11.5941, "ema20": 11.6056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.768, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:21:38.062055", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1244, "vwap": 10.2671, "vwap_slope": -0.0103, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1014, "flat_threshold_pct": 0.05, "ema9": 10.1321, "ema20": 10.1654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.379, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:21:38.063821", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0742, "vwap_slope": -0.0014, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1048, "ema9": 9.044, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.081, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T14:21:38.064830", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0584, "ema9": 7.4474, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:21:38.066397", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.9501, "vwap": 9.1473, "vwap_slope": -0.0341, "atr": 0.0397, "atr_pct": 0.444, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.111, "ema9": 9.0622, "ema20": 9.0943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 4.988, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:21:38.067326", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4358, "vwap": 12.6994, "vwap_slope": -0.0039, "atr": 0.0814, "atr_pct": 0.654, "trend": "flat", "slope_pct": -0.1416, "flat_threshold_pct": 0.1636, "ema9": 12.4329, "ema20": 12.4584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 8.019, "spread_pct": 0.241, "rvol": 0.109, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T14:21:38.068299", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 266.1s", "imbalance +34% >= 30% and resistance cleared, stop 6.34", "entry_score 65.8"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3297, "vwap_slope": 0.0012, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0688, "ema9": 6.3404, "ema20": 6.3356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.178, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.25, "stage3": {"stop": 6.339, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3403, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 65.84, "entry_score_breakdown": {"imbalance_sub": 0.058, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.411}}}
{"timestamp": "2026-09-22T14:21:38.123794", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 814.2s", "imbalance +100% >= 50% buy threshold, stop 5.55", "entry_score 99.4"], "reasons_against": [], "metrics": {"price": 5.57, "vwap": 5.5469, "vwap_slope": 0.0031, "atr": 0.0189, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0847, "ema9": 5.5777, "ema20": 5.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.071, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5473, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9968, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.55"}, "entry_score": 99.4, "entry_score_breakdown": {"imbalance_sub": 0.995, "volume_pace_sub": 1.0, "volatility_sub": 0.977, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:38.155031", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2425, "vwap_slope": -0.0, "atr": 0.0197, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0274, "flat_threshold_pct": 0.0945, "ema9": 5.25, "ema20": 5.2578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 1.509, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:21:38.156060", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6586, "vwap": 8.7003, "vwap_slope": -0.0028, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0694, "ema9": 8.6644, "ema20": 8.6713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.273, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:21:38.157841", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.9717, "vwap": 11.9456, "vwap_slope": 0.0021, "atr": 0.0764, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0771, "flat_threshold_pct": 0.1595, "ema9": 12.0265, "ema20": 11.9918, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.155, "distance_from_high_pct": 2.511, "spread_pct": 0.502, "rvol": 0.069, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:21:38.158745", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9691, "vwap_slope": -0.0011, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0334, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.174, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T14:21:38.159656", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.82", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.66, "vwap": 4.819, "vwap_slope": -0.0212, "atr": 0.062, "atr_pct": 1.331, "trend": "flat", "slope_pct": -0.0583, "flat_threshold_pct": 0.3328, "ema9": 4.6996, "ema20": 4.7355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 7.54, "spread_pct": 1.517, "rvol": 0.184, "volume_pace_ratio": 1.388}}
{"timestamp": "2026-09-22T14:21:38.161291", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.9014, "vwap": 7.8086, "vwap_slope": 0.0029, "atr": 0.0345, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0625, "flat_threshold_pct": 0.1091, "ema9": 7.8893, "ema20": 7.8764, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 0.861, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:21:38.162240", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6606, "vwap": 14.7893, "vwap_slope": -0.003, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.058, "ema9": 14.6822, "ema20": 14.6985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.132, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:21:38.162993", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1, "vwap": 10.0771, "vwap_slope": 0.001, "atr": 0.029, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0717, "ema9": 10.1156, "ema20": 10.1156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.176, "volume_pace_ratio": 1.328}}
{"timestamp": "2026-09-22T14:21:38.163938", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.205, "vwap": 9.1584, "vwap_slope": 0.0019, "atr": 0.0436, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.1183, "ema9": 9.2322, "ema20": 9.2089, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.482, "distance_from_high_pct": 1.544, "spread_pct": 0.326, "rvol": 0.059, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:21:38.164533", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7894, "vwap": 13.8081, "vwap_slope": -0.0002, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0584, "ema9": 13.7978, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.575, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:21:38.165355", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 153.5s", "imbalance +76% >= 50% buy threshold, stop 6.16", "entry_score 89.8"], "reasons_against": [], "metrics": {"price": 6.1804, "vwap": 6.1528, "vwap_slope": 0.0008, "atr": 0.0165, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0667, "ema9": 6.1786, "ema20": 6.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.637, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.819, "stage3": {"stop": 6.1606, "risk": 0.0198, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7612, "passed": true, "reason": "imbalance +76% >= 50% buy threshold, stop 6.16"}, "entry_score": 89.77, "entry_score_breakdown": {"imbalance_sub": 0.659, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:38.196834", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4364, "vwap_slope": -0.0033, "atr": 0.0352, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0659, "ema9": 13.358, "ema20": 13.3621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.137, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:21:43.202702", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 5.5399, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.0446, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:43.203481", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5399, "vwap": 5.5153, "vwap_slope": 0.0047, "atr": 0.0169, "trend": "flat", "slope_pct": 0.0182, "lower_highs_lower_lows": false, "stop": 5.5197, "imbalance_decline_count": 1, "imbalance_cur": 0.02406795658329401, "imbalance_prev": 0.028880018783752053}}
{"timestamp": "2026-09-22T14:21:43.203971", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.312%)", "metrics": {"price": 9.515, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3123, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:43.204813", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.515, "vwap": 9.104, "vwap_slope": 0.0205, "atr": 0.1048, "trend": "flat", "slope_pct": 0.1896, "lower_highs_lower_lows": false, "stop": 9.3893, "imbalance_decline_count": 3, "imbalance_cur": -0.18356760374832665, "imbalance_prev": -0.01827493888953556}}
{"timestamp": "2026-09-22T14:21:43.205283", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.185%)", "metrics": {"price": 12.47, "peak_price": 12.47, "peak_gain_cents": 2.61, "slope_pct": 0.1849, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:43.205939", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.47, "vwap": 12.3553, "vwap_slope": 0.0056, "atr": 0.039, "trend": "flat", "slope_pct": 0.0309, "lower_highs_lower_lows": false, "stop": 12.4232, "imbalance_decline_count": 3, "imbalance_cur": 0.08617705242334323, "imbalance_prev": 0.10223481271639911}}
{"timestamp": "2026-09-22T14:21:43.208595", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.03, "vwap": 13.628, "vwap_slope": -0.0149, "atr": 0.4068, "atr_pct": 3.122, "trend": "flat", "slope_pct": -0.1729, "flat_threshold_pct": 0.7805, "ema9": 13.1845, "ema20": 13.2339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 17.895, "spread_pct": 0.154, "rvol": 2.795, "volume_pace_ratio": 21.073}}
{"timestamp": "2026-09-22T14:21:43.210290", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8435, "vwap_slope": -0.0034, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0781, "ema9": 8.7903, "ema20": 8.7856, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.666, "volume_pace_ratio": 5.019}}
{"timestamp": "2026-09-22T14:21:43.211246", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.5919, "vwap_slope": -0.01, "atr": 0.1015, "atr_pct": 0.775, "trend": "flat", "slope_pct": -0.1283, "flat_threshold_pct": 0.1937, "ema9": 13.1437, "ema20": 13.173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.681, "spread_pct": 0.381, "rvol": 0.118, "volume_pace_ratio": 0.892}}
{"timestamp": "2026-09-22T14:21:43.212059", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4033, "vwap_slope": -0.0014, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0712, "ema9": 6.368, "ema20": 6.373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:21:43.212888", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:21:43.213816", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7255, "vwap_slope": -0.0009, "atr": 0.0365, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0716, "ema9": 12.7134, "ema20": 12.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:21:43.214772", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 158.7s", "imbalance +56% >= 50% buy threshold, stop 8.71", "entry_score 76.5"], "reasons_against": [], "metrics": {"price": 8.7557, "vwap": 8.7408, "vwap_slope": 0.0004, "atr": 0.0419, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.1197, "ema9": 8.7576, "ema20": 8.7285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 5.139, "spread_pct": 0.114, "rvol": 0.572, "volume_pace_ratio": 4.316, "stage3": {"stop": 8.7054, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5648, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 8.71"}, "entry_score": 76.5, "entry_score_breakdown": {"imbalance_sub": 0.378, "volume_pace_sub": 0.89, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:43.257858", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6205, "vwap_slope": -0.0013, "atr": 0.0474, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1029, "ema9": 11.5828, "ema20": 11.6002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T14:21:43.258707", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1244, "vwap": 10.2671, "vwap_slope": -0.0103, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1014, "flat_threshold_pct": 0.05, "ema9": 10.1321, "ema20": 10.1654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.379, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:21:43.259775", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0742, "vwap_slope": -0.0014, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1048, "ema9": 9.044, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.081, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:21:43.264569", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4519, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0584, "ema9": 7.4478, "ema20": 7.4448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.299, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:21:43.265615", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.148, "vwap_slope": -0.0334, "atr": 0.0397, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.1107, "ema9": 9.0662, "ema20": 9.0962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 4.777, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:21:43.266481", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.4383, "vwap": 12.6989, "vwap_slope": -0.0044, "atr": 0.0821, "atr_pct": 0.66, "trend": "flat", "slope_pct": -0.1415, "flat_threshold_pct": 0.165, "ema9": 12.4334, "ema20": 12.4587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 8.001, "spread_pct": 0.241, "rvol": 0.11, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T14:21:43.269076", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 271.3s", "imbalance +34% >= 30% and resistance cleared, stop 6.34", "entry_score 65.8"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3297, "vwap_slope": 0.0012, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0688, "ema9": 6.3404, "ema20": 6.3356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.178, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.246, "stage3": {"stop": 6.339, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3403, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 65.84, "entry_score_breakdown": {"imbalance_sub": 0.058, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.411}}}
{"timestamp": "2026-09-22T14:21:43.302227", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 819.4s", "imbalance +100% >= 50% buy threshold, stop 5.57", "entry_score 99.4"], "reasons_against": [], "metrics": {"price": 5.5908, "vwap": 5.547, "vwap_slope": 0.0031, "atr": 0.0189, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.0844, "ema9": 5.5818, "ema20": 5.5714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 0.498, "spread_pct": 0.18, "rvol": 0.071, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5681, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9969, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.57"}, "entry_score": 99.43, "entry_score_breakdown": {"imbalance_sub": 0.996, "volume_pace_sub": 1.0, "volatility_sub": 0.978, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:43.517063", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2425, "vwap_slope": -0.0, "atr": 0.0197, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0274, "flat_threshold_pct": 0.0945, "ema9": 5.25, "ema20": 5.2578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 1.509, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:21:43.518312", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6506, "vwap": 8.7002, "vwap_slope": -0.0029, "atr": 0.024, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0694, "ema9": 8.6628, "ema20": 8.6705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.363, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:21:43.520383", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.96, "vwap": 11.9456, "vwap_slope": 0.0021, "atr": 0.0764, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1597, "ema9": 12.0242, "ema20": 11.9907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.156, "distance_from_high_pct": 2.606, "spread_pct": 0.502, "rvol": 0.069, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:21:43.522121", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9078, "vwap": 8.969, "vwap_slope": -0.0011, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.05, "ema9": 8.9113, "ema20": 8.9208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.112, "spread_pct": 0.112, "rvol": 0.174, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:21:43.523155", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.65 below VWAP $4.82", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6461, "vwap": 4.8175, "vwap_slope": -0.0227, "atr": 0.062, "atr_pct": 1.335, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.3338, "ema9": 4.6968, "ema20": 4.7342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 7.815, "spread_pct": 1.517, "rvol": 0.185, "volume_pace_ratio": 1.395}}
{"timestamp": "2026-09-22T14:21:43.524220", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.905, "vwap": 7.8086, "vwap_slope": 0.0029, "atr": 0.0345, "atr_pct": 0.436, "trend": "flat", "slope_pct": 0.0626, "flat_threshold_pct": 0.109, "ema9": 7.89, "ema20": 7.8767, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:21:43.532660", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6699, "vwap": 14.7892, "vwap_slope": -0.003, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0579, "ema9": 14.6841, "ema20": 14.6993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.07, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:21:43.533631", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.095, "vwap": 10.0771, "vwap_slope": 0.001, "atr": 0.029, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0717, "ema9": 10.1146, "ema20": 10.1151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.176, "volume_pace_ratio": 1.326}}
{"timestamp": "2026-09-22T14:21:43.534501", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.205, "vwap": 9.1584, "vwap_slope": 0.0019, "atr": 0.0436, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.1183, "ema9": 9.2322, "ema20": 9.2089, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.482, "distance_from_high_pct": 1.544, "spread_pct": 0.326, "rvol": 0.059, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:21:43.535435", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7899, "vwap": 13.8081, "vwap_slope": -0.0002, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0584, "ema9": 13.7979, "ema20": 13.7989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.571, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:21:43.536355", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 158.9s", "imbalance +69% >= 50% buy threshold, stop 6.17", "entry_score 86.6"], "reasons_against": [], "metrics": {"price": 6.185, "vwap": 6.1528, "vwap_slope": 0.0008, "atr": 0.0165, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0667, "ema9": 6.1795, "ema20": 6.1746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.108, "volume_pace_ratio": 0.818, "stage3": {"stop": 6.1652, "risk": 0.0198, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6875, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 6.17"}, "entry_score": 86.61, "entry_score_breakdown": {"imbalance_sub": 0.554, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:43.574092", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4362, "vwap_slope": -0.0034, "atr": 0.0352, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0659, "ema9": 13.358, "ema20": 13.3621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.066, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.137, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:21:48.580764", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.018, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:48.581617", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5153, "vwap_slope": 0.0047, "atr": 0.0169, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5148, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.02406795658329401}}
{"timestamp": "2026-09-22T14:21:48.582196", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.297%)", "metrics": {"price": 9.51, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2965, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:48.582898", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.51, "vwap": 9.104, "vwap_slope": 0.0205, "atr": 0.1048, "trend": "flat", "slope_pct": 0.1895, "lower_highs_lower_lows": false, "stop": 9.3843, "imbalance_decline_count": 4, "imbalance_cur": -0.23857733955453825, "imbalance_prev": -0.18356760374832665}}
{"timestamp": "2026-09-22T14:21:48.583376", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.185%)", "metrics": {"price": 12.47, "peak_price": 12.47, "peak_gain_cents": 2.61, "slope_pct": 0.1849, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:48.584023", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.47, "vwap": 12.3553, "vwap_slope": 0.0056, "atr": 0.039, "trend": "flat", "slope_pct": 0.0309, "lower_highs_lower_lows": false, "stop": 12.4232, "imbalance_decline_count": 4, "imbalance_cur": -0.3076158940397351, "imbalance_prev": 0.08617705242334323}}
{"timestamp": "2026-09-22T14:21:48.586844", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.1127, "vwap": 13.6278, "vwap_slope": -0.0151, "atr": 0.4068, "atr_pct": 3.102, "trend": "flat", "slope_pct": -0.171, "flat_threshold_pct": 0.7756, "ema9": 13.2011, "ema20": 13.2417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 17.374, "spread_pct": 0.458, "rvol": 2.799, "volume_pace_ratio": 21.069}}
{"timestamp": "2026-09-22T14:21:48.587982", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8434, "vwap_slope": -0.0034, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.0782, "ema9": 8.7893, "ema20": 8.7852, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 4.881, "spread_pct": 0.114, "rvol": 0.666, "volume_pace_ratio": 5.011}}
{"timestamp": "2026-09-22T14:21:48.589132", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1043, "vwap": 13.5918, "vwap_slope": -0.0101, "atr": 0.1015, "atr_pct": 0.774, "trend": "flat", "slope_pct": -0.1282, "flat_threshold_pct": 0.1936, "ema9": 13.1446, "ema20": 13.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.651, "spread_pct": 0.457, "rvol": 0.118, "volume_pace_ratio": 0.891}}
{"timestamp": "2026-09-22T14:21:48.590197", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3501, "vwap": 6.4033, "vwap_slope": -0.0014, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0712, "ema9": 6.367, "ema20": 6.3726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 3.347, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:21:48.591171", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:21:48.592187", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7255, "vwap_slope": -0.0009, "atr": 0.0365, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0716, "ema9": 12.7134, "ema20": 12.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:21:48.593261", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (164.0s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 8.7464, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0419, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.1198, "ema9": 8.7557, "ema20": 8.7276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 5.239, "spread_pct": 0.114, "rvol": 0.573, "volume_pace_ratio": 4.31, "stage3": {"stop": 8.6961, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0965, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:21:48.594341", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6204, "vwap_slope": -0.0013, "atr": 0.0474, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1029, "ema9": 11.5828, "ema20": 11.6002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:21:48.595389", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1244, "vwap": 10.2671, "vwap_slope": -0.0103, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1014, "flat_threshold_pct": 0.05, "ema9": 10.1321, "ema20": 10.1654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.379, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:21:48.596370", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0742, "vwap_slope": -0.0014, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1048, "ema9": 9.044, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.081, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:21:48.597339", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4511, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0584, "ema9": 7.4477, "ema20": 7.4448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.31, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:21:48.598278", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.148, "vwap_slope": -0.0334, "atr": 0.0397, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.1107, "ema9": 9.0662, "ema20": 9.0962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 4.777, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:21:48.599884", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.395, "vwap": 12.6982, "vwap_slope": -0.0051, "atr": 0.0831, "atr_pct": 0.671, "trend": "flat", "slope_pct": -0.1423, "flat_threshold_pct": 0.1677, "ema9": 12.4247, "ema20": 12.4546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.987, "distance_from_high_pct": 8.321, "spread_pct": 0.242, "rvol": 0.11, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T14:21:48.602583", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 276.6s", "imbalance +89% >= 50% buy threshold, stop 6.34", "entry_score 89.6"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3297, "vwap_slope": 0.0012, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0688, "ema9": 6.3404, "ema20": 6.3356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.178, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.243, "stage3": {"stop": 6.339, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8942, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.34"}, "entry_score": 89.58, "entry_score_breakdown": {"imbalance_sub": 0.849, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.411}}}
{"timestamp": "2026-09-22T14:21:48.641764", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (824.8s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5705, "vwap": 5.5471, "vwap_slope": 0.0032, "atr": 0.0189, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.0847, "ema9": 5.5778, "ema20": 5.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 0.86, "spread_pct": 0.179, "rvol": 0.071, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5478, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1058, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:48.643744", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.225, "vwap": 5.2425, "vwap_slope": -0.0, "atr": 0.0197, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0944, "ema9": 5.251, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.415, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.169}}
{"timestamp": "2026-09-22T14:21:48.644884", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7003, "vwap_slope": -0.0029, "atr": 0.024, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0694, "ema9": 8.6636, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:21:48.646780", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.96, "vwap": 11.9456, "vwap_slope": 0.0021, "atr": 0.0764, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.0769, "flat_threshold_pct": 0.1597, "ema9": 12.0242, "ema20": 11.9907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.157, "distance_from_high_pct": 2.606, "spread_pct": 0.502, "rvol": 0.069, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:21:48.648596", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.969, "vwap_slope": -0.0011, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.05, "ema9": 8.9128, "ema20": 8.9215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.175, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T14:21:48.653724", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.82", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5849, "vwap": 4.8168, "vwap_slope": -0.0234, "atr": 0.062, "atr_pct": 1.353, "trend": "flat", "slope_pct": -0.062, "flat_threshold_pct": 0.3382, "ema9": 4.6846, "ema20": 4.7284, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 9.03, "spread_pct": 1.517, "rvol": 0.185, "volume_pace_ratio": 1.394}}
{"timestamp": "2026-09-22T14:21:48.654772", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8961, "vwap": 7.8088, "vwap_slope": 0.0031, "atr": 0.0345, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0623, "flat_threshold_pct": 0.1092, "ema9": 7.8883, "ema20": 7.8759, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 0.927, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T14:21:48.656529", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6699, "vwap": 14.7892, "vwap_slope": -0.003, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0579, "ema9": 14.6841, "ema20": 14.6993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.07, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:21:48.657531", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.099, "vwap": 10.0771, "vwap_slope": 0.001, "atr": 0.029, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0717, "ema9": 10.1154, "ema20": 10.1155, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 0.893, "spread_pct": 0.099, "rvol": 0.176, "volume_pace_ratio": 1.324}}
{"timestamp": "2026-09-22T14:21:48.658420", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.22, "vwap": 9.1592, "vwap_slope": 0.0027, "atr": 0.0439, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0159, "flat_threshold_pct": 0.1191, "ema9": 9.2352, "ema20": 9.2103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.516, "distance_from_high_pct": 1.384, "spread_pct": 0.433, "rvol": 0.06, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:21:48.659361", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7895, "vwap": 13.8081, "vwap_slope": -0.0002, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0584, "ema9": 13.7978, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.574, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:21:48.660308", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (164.0s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1528, "vwap_slope": 0.0008, "atr": 0.0167, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0674, "ema9": 6.1785, "ema20": 6.1741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.818, "stage3": {"stop": 6.16, "risk": 0.02, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0721, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:21:48.661309", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.4359, "vwap_slope": -0.0038, "atr": 0.0356, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0665, "ema9": 13.359, "ema20": 13.3626, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.138, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:21:53.667192", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.018, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:53.667927", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5153, "vwap_slope": 0.0047, "atr": 0.0169, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5148, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:21:53.668508", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.423%)", "metrics": {"price": 9.55, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.4227, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:53.669199", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.55, "vwap": 9.1072, "vwap_slope": 0.0237, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1904, "lower_highs_lower_lows": false, "stop": 9.4217, "imbalance_decline_count": 0, "imbalance_cur": 0.26858071167484143, "imbalance_prev": -0.23857733955453825}}
{"timestamp": "2026-09-22T14:21:53.669653", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.150%)", "metrics": {"price": 12.4557, "peak_price": 12.47, "peak_gain_cents": 2.61, "slope_pct": 0.1504, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:53.670219", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4557, "vwap": 12.3554, "vwap_slope": 0.0056, "atr": 0.039, "trend": "flat", "slope_pct": 0.0307, "lower_highs_lower_lows": false, "stop": 12.4089, "imbalance_decline_count": 5, "imbalance_cur": -0.7341757341757342, "imbalance_prev": -0.3076158940397351, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.031%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:21:53.672138", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.6279, "vwap_slope": -0.015, "atr": 0.4068, "atr_pct": 3.091, "trend": "flat", "slope_pct": -0.1699, "flat_threshold_pct": 0.7728, "ema9": 13.2105, "ema20": 13.2463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 17.076, "spread_pct": 0.228, "rvol": 2.8, "volume_pace_ratio": 21.044}}
{"timestamp": "2026-09-22T14:21:53.673114", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.78 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.775, "vwap": 8.8435, "vwap_slope": -0.0034, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0781, "ema9": 8.7903, "ema20": 8.7856, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 4.826, "spread_pct": 0.114, "rvol": 0.666, "volume_pace_ratio": 5.003}}
{"timestamp": "2026-09-22T14:21:53.674706", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.5916, "vwap_slope": -0.0103, "atr": 0.1015, "atr_pct": 0.775, "trend": "flat", "slope_pct": -0.1283, "flat_threshold_pct": 0.1937, "ema9": 13.1437, "ema20": 13.173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 7.681, "spread_pct": 0.458, "rvol": 0.118, "volume_pace_ratio": 0.89}}
{"timestamp": "2026-09-22T14:21:53.676645", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4033, "vwap_slope": -0.0014, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0712, "ema9": 6.368, "ema20": 6.373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:21:53.677621", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8283, "vwap_slope": 0.0165, "atr": 0.0936, "atr_pct": 1.062, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.2654, "ema9": 8.7817, "ema20": 8.7802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.868, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:21:53.678863", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7256, "vwap_slope": -0.0008, "atr": 0.0365, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0716, "ema9": 12.7144, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:21:53.679808", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (169.1s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7567, "vwap": 8.7408, "vwap_slope": 0.0004, "atr": 0.0419, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.1196, "ema9": 8.7578, "ema20": 8.7286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.391, "distance_from_high_pct": 5.128, "spread_pct": 0.114, "rvol": 0.573, "volume_pace_ratio": 4.303, "stage3": {"stop": 8.7064, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1873, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:53.680738", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.528, "vwap": 11.6204, "vwap_slope": -0.0014, "atr": 0.0474, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.1028, "ema9": 11.5834, "ema20": 11.6005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.834, "distance_from_high_pct": 2.222, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:21:53.681676", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.102%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1129, "vwap": 10.2668, "vwap_slope": -0.0105, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1016, "flat_threshold_pct": 0.05, "ema9": 10.1298, "ema20": 10.1643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 5.486, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:21:53.682669", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0742, "vwap_slope": -0.0014, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.1048, "ema9": 9.044, "ema20": 9.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.367, "spread_pct": 0.553, "rvol": 0.081, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:21:53.683596", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4464, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.0584, "ema9": 7.4467, "ema20": 7.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.372, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:21:53.684468", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.148, "vwap_slope": -0.0334, "atr": 0.0397, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0346, "flat_threshold_pct": 0.1107, "ema9": 9.0662, "ema20": 9.0962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 4.777, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:21:53.685428", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.395, "vwap": 12.6982, "vwap_slope": -0.0051, "atr": 0.0831, "atr_pct": 0.671, "trend": "flat", "slope_pct": -0.1423, "flat_threshold_pct": 0.1677, "ema9": 12.4247, "ema20": 12.4546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.987, "distance_from_high_pct": 8.321, "spread_pct": 0.242, "rvol": 0.11, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:21:53.686382", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 281.7s", "imbalance +89% >= 50% buy threshold, stop 6.34", "entry_score 89.6"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3297, "vwap_slope": 0.0012, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0688, "ema9": 6.3404, "ema20": 6.3356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.178, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.239, "stage3": {"stop": 6.339, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8942, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.34"}, "entry_score": 89.58, "entry_score_breakdown": {"imbalance_sub": 0.849, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.411}}}
{"timestamp": "2026-09-22T14:21:53.734035", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (829.9s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.5471, "vwap_slope": 0.0032, "atr": 0.0189, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.0846, "ema9": 5.5787, "ema20": 5.5699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.071, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5523, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1898, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:53.735268", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.225, "vwap": 5.2425, "vwap_slope": -0.0, "atr": 0.0197, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0276, "flat_threshold_pct": 0.0944, "ema9": 5.251, "ema20": 5.2582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.415, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:21:53.736360", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6593, "vwap": 8.7003, "vwap_slope": -0.0028, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.0694, "ema9": 8.6645, "ema20": 8.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.265, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:21:53.739203", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.9705, "vwap": 11.9456, "vwap_slope": 0.0021, "atr": 0.0764, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0771, "flat_threshold_pct": 0.1595, "ema9": 12.0263, "ema20": 11.9917, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.157, "distance_from_high_pct": 2.52, "spread_pct": 0.502, "rvol": 0.069, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:21:53.741255", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9062, "vwap": 8.969, "vwap_slope": -0.0011, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0333, "flat_threshold_pct": 0.05, "ema9": 8.911, "ema20": 8.9207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 2.13, "spread_pct": 0.112, "rvol": 0.175, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:21:53.742304", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.65 below VWAP $4.82", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6461, "vwap": 4.8168, "vwap_slope": -0.0235, "atr": 0.062, "atr_pct": 1.335, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.3338, "ema9": 4.6968, "ema20": 4.7342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 7.815, "spread_pct": 1.517, "rvol": 0.186, "volume_pace_ratio": 1.396}}
{"timestamp": "2026-09-22T14:21:53.743550", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8962, "vwap": 7.8088, "vwap_slope": 0.0031, "atr": 0.0345, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0623, "flat_threshold_pct": 0.1092, "ema9": 7.8883, "ema20": 7.8759, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 0.926, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T14:21:53.744701", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.7892, "vwap_slope": -0.003, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.058, "ema9": 14.6831, "ema20": 14.6989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:21:53.745828", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.105, "vwap": 10.0771, "vwap_slope": 0.001, "atr": 0.029, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0716, "ema9": 10.1166, "ema20": 10.1161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.176, "volume_pace_ratio": 1.324}}
{"timestamp": "2026-09-22T14:21:53.748700", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2155, "vwap": 9.1592, "vwap_slope": 0.0027, "atr": 0.0439, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.1192, "ema9": 9.2343, "ema20": 9.2099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.516, "distance_from_high_pct": 1.432, "spread_pct": 0.433, "rvol": 0.06, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:21:53.749827", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7895, "vwap": 13.8081, "vwap_slope": -0.0003, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0584, "ema9": 13.7978, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.574, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:21:53.750934", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (169.1s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1529, "vwap_slope": 0.0008, "atr": 0.0167, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0674, "ema9": 6.1795, "ema20": 6.1746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.817, "stage3": {"stop": 6.165, "risk": 0.02, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7644, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:53.751971", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.365, "vwap": 13.4355, "vwap_slope": -0.0042, "atr": 0.0359, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.0672, "ema9": 13.36, "ema20": 13.363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.138, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:21:58.758060", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": 0.018, "trend": "flat"}}
{"timestamp": "2026-09-22T14:21:58.758993", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5153, "vwap_slope": 0.0047, "atr": 0.0169, "trend": "flat", "slope_pct": 0.018, "lower_highs_lower_lows": false, "stop": 5.5148, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:21:58.759623", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.445%)", "metrics": {"price": 9.5571, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.445, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:58.760616", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5571, "vwap": 9.1082, "vwap_slope": 0.0246, "atr": 0.1069, "trend": "flat", "slope_pct": 0.1906, "lower_highs_lower_lows": false, "stop": 9.4288, "imbalance_decline_count": 0, "imbalance_cur": 0.47890640329648765, "imbalance_prev": 0.26858071167484143}}
{"timestamp": "2026-09-22T14:21:58.761154", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.173%)", "metrics": {"price": 12.465, "peak_price": 12.47, "peak_gain_cents": 2.61, "slope_pct": 0.1728, "trend": "positive"}}
{"timestamp": "2026-09-22T14:21:58.761846", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.465, "vwap": 12.3555, "vwap_slope": 0.0057, "atr": 0.039, "trend": "flat", "slope_pct": 0.0309, "lower_highs_lower_lows": false, "stop": 12.4182, "imbalance_decline_count": 6, "imbalance_cur": -0.9678507640404842, "imbalance_prev": -0.7341757341757342, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.031%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:21:58.763532", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.6276, "vwap_slope": -0.0153, "atr": 0.4068, "atr_pct": 3.091, "trend": "flat", "slope_pct": -0.1699, "flat_threshold_pct": 0.7728, "ema9": 13.2105, "ema20": 13.2463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 17.076, "spread_pct": 0.152, "rvol": 2.802, "volume_pace_ratio": 21.026}}
{"timestamp": "2026-09-22T14:21:58.764649", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8433, "vwap_slope": -0.0035, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.0782, "ema9": 8.7893, "ema20": 8.7852, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.652, "distance_from_high_pct": 4.881, "spread_pct": 0.114, "rvol": 0.666, "volume_pace_ratio": 5.0}}
{"timestamp": "2026-09-22T14:21:58.765529", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.59", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.06, "vwap": 13.5916, "vwap_slope": -0.0103, "atr": 0.1015, "atr_pct": 0.777, "trend": "flat", "slope_pct": -0.1289, "flat_threshold_pct": 0.1943, "ema9": 13.1357, "ema20": 13.1692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 7.963, "spread_pct": 0.458, "rvol": 0.118, "volume_pace_ratio": 0.888}}
{"timestamp": "2026-09-22T14:21:58.766566", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3514, "vwap": 6.4033, "vwap_slope": -0.0015, "atr": 0.0181, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0712, "ema9": 6.3673, "ema20": 6.3727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.168, "distance_from_high_pct": 3.327, "spread_pct": 0.157, "rvol": 0.161, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:21:58.768426", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0066, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.2818, "ema9": 8.7754, "ema20": 8.7773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:21:58.770180", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.74, "vwap": 12.7256, "vwap_slope": -0.0008, "atr": 0.0365, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0716, "ema9": 12.7154, "ema20": 12.7242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 0.469, "spread_pct": 0.079, "rvol": 0.071, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:21:58.776116", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 174.2s", "imbalance +56% >= 50% buy threshold, stop 8.70", "entry_score 76.4"], "reasons_against": [], "metrics": {"price": 8.75, "vwap": 8.7408, "vwap_slope": 0.0004, "atr": 0.0419, "atr_pct": 0.479, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.1197, "ema9": 8.7564, "ema20": 8.7279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.574, "volume_pace_ratio": 4.303, "stage3": {"stop": 8.6997, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5613, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 8.70"}, "entry_score": 76.38, "entry_score_breakdown": {"imbalance_sub": 0.373, "volume_pace_sub": 0.891, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:21:58.812446", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6203, "vwap_slope": -0.0015, "atr": 0.0474, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.1029, "ema9": 11.5818, "ema20": 11.5998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:21:58.813680", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.102%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1129, "vwap": 10.2668, "vwap_slope": -0.0105, "atr": 0.0175, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.1016, "flat_threshold_pct": 0.05, "ema9": 10.1298, "ema20": 10.1643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 5.486, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:21:58.815689", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0742, "vwap_slope": -0.0014, "atr": 0.0379, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1049, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:21:58.816680", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0174, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0132, "flat_threshold_pct": 0.0584, "ema9": 7.4484, "ema20": 7.4451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:21:58.818535", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.15", "VWAP sloping down"], "metrics": {"price": 8.962, "vwap": 9.1475, "vwap_slope": -0.0339, "atr": 0.0397, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0348, "flat_threshold_pct": 0.1108, "ema9": 9.0646, "ema20": 9.0955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 4.862, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:21:58.819732", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.6961, "vwap_slope": -0.0072, "atr": 0.0842, "atr_pct": 0.68, "trend": "flat", "slope_pct": -0.1426, "flat_threshold_pct": 0.1701, "ema9": 12.4217, "ema20": 12.4531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.111, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T14:21:58.820817", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 286.8s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 94.1"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3297, "vwap_slope": 0.0012, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0688, "ema9": 6.3404, "ema20": 6.3356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.179, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.236, "stage3": {"stop": 6.339, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 94.11, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.411}}}
{"timestamp": "2026-09-22T14:21:58.853247", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (835.0s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5738, "vwap": 5.5472, "vwap_slope": 0.0033, "atr": 0.0189, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.0846, "ema9": 5.5784, "ema20": 5.5697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 0.801, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5511, "risk": 0.0227, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3938, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:58.854392", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2426, "vwap_slope": 0.0, "atr": 0.0197, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0278, "flat_threshold_pct": 0.0943, "ema9": 5.252, "ema20": 5.2587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 1.321, "spread_pct": 0.191, "rvol": 0.022, "volume_pace_ratio": 0.168}}
{"timestamp": "2026-09-22T14:21:58.855489", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.7003, "vwap_slope": -0.0029, "atr": 0.024, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.0694, "ema9": 8.6636, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.053, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:21:58.856609", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.975, "vwap": 11.9456, "vwap_slope": 0.0022, "atr": 0.0764, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.0772, "flat_threshold_pct": 0.1595, "ema9": 12.0272, "ema20": 11.9921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.163, "distance_from_high_pct": 2.484, "spread_pct": 0.251, "rvol": 0.069, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:21:58.857462", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.969, "vwap_slope": -0.0011, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0331, "flat_threshold_pct": 0.05, "ema9": 8.9128, "ema20": 8.9215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.175, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:21:58.858511", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.65 below VWAP $4.82", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6461, "vwap": 4.8161, "vwap_slope": -0.0241, "atr": 0.062, "atr_pct": 1.335, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.3338, "ema9": 4.6968, "ema20": 4.7342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 7.815, "spread_pct": 1.517, "rvol": 0.186, "volume_pace_ratio": 1.399}}
{"timestamp": "2026-09-22T14:21:58.860486", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8962, "vwap": 7.8088, "vwap_slope": 0.0031, "atr": 0.0345, "atr_pct": 0.437, "trend": "flat", "slope_pct": 0.0623, "flat_threshold_pct": 0.1092, "ema9": 7.8883, "ema20": 7.8759, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 0.926, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:21:58.861529", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7892, "vwap_slope": -0.0031, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.058, "ema9": 14.6821, "ema20": 14.6984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:21:58.862423", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.105, "vwap": 10.0771, "vwap_slope": 0.001, "atr": 0.029, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0716, "ema9": 10.1166, "ema20": 10.1161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.176, "volume_pace_ratio": 1.322}}
{"timestamp": "2026-09-22T14:21:58.863410", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.25, "vwap": 9.1597, "vwap_slope": 0.0032, "atr": 0.045, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.1216, "ema9": 9.2412, "ema20": 9.2132, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.521, "distance_from_high_pct": 1.063, "spread_pct": 0.432, "rvol": 0.06, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:21:58.864266", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7895, "vwap": 13.8081, "vwap_slope": -0.0003, "atr": 0.0322, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0584, "ema9": 13.7978, "ema20": 13.7988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 1.574, "spread_pct": 0.073, "rvol": 0.068, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:21:58.865463", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (174.2s) but room-to-run failed: imbalance -81% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1529, "vwap_slope": 0.0009, "atr": 0.0167, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0673, "ema9": 6.1805, "ema20": 6.1751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.816, "stage3": {"stop": 6.17, "risk": 0.02, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8114, "passed": false, "reason": "imbalance -81% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:21:58.867454", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.37, "vwap": 13.4354, "vwap_slope": -0.0043, "atr": 0.0359, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0546, "flat_threshold_pct": 0.0672, "ema9": 13.361, "ema20": 13.3635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.093, "distance_from_high_pct": 4.089, "spread_pct": 0.075, "rvol": 0.139, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:22:03.873232", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.5358, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0949, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:03.874131", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5358, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0173, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.5151, "imbalance_decline_count": 1, "imbalance_cur": -0.2034525277435265, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:22:03.874840", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.222%)", "metrics": {"price": 9.5407, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2219, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:03.875563", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5407, "vwap": 9.1093, "vwap_slope": 0.0182, "atr": 0.0955, "trend": "flat", "slope_pct": 0.192, "lower_highs_lower_lows": false, "stop": 9.4261, "imbalance_decline_count": 1, "imbalance_cur": 0.4197818823677741, "imbalance_prev": 0.47890640329648765}}
{"timestamp": "2026-09-22T14:22:03.876067", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.088%)", "metrics": {"price": 12.475, "peak_price": 12.475, "peak_gain_cents": 3.11, "slope_pct": 0.0882, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:03.876682", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3558, "vwap_slope": 0.0038, "atr": 0.0346, "trend": "flat", "slope_pct": 0.0317, "lower_highs_lower_lows": false, "stop": 12.4334, "imbalance_decline_count": 0, "imbalance_cur": -0.36524340494968727, "imbalance_prev": -0.9678507640404842}}
{"timestamp": "2026-09-22T14:22:03.878204", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.2275, "vwap": 13.6273, "vwap_slope": -0.0103, "atr": 0.3986, "atr_pct": 3.013, "trend": "flat", "slope_pct": -0.1626, "flat_threshold_pct": 0.7533, "ema9": 13.2144, "ema20": 13.2447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 16.651, "spread_pct": 0.303, "rvol": 2.805, "volume_pace_ratio": 21.013}}
{"timestamp": "2026-09-22T14:22:03.879245", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8431, "vwap_slope": -0.0035, "atr": 0.0256, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0732, "ema9": 8.7808, "ema20": 8.7814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.668, "volume_pace_ratio": 5.001}}
{"timestamp": "2026-09-22T14:22:03.881500", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5914, "vwap_slope": -0.0059, "atr": 0.0976, "atr_pct": 0.746, "trend": "flat", "slope_pct": -0.1261, "flat_threshold_pct": 0.1865, "ema9": 13.1266, "ema20": 13.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 7.752, "spread_pct": 0.611, "rvol": 0.118, "volume_pace_ratio": 0.887}}
{"timestamp": "2026-09-22T14:22:03.882694", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4031, "vwap_slope": -0.0015, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.064, "ema9": 6.3654, "ema20": 6.3713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.162, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:22:03.883661", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0066, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.2818, "ema9": 8.7754, "ema20": 8.7773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:22:03.884761", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.7256, "vwap_slope": -0.0005, "atr": 0.038, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0048, "flat_threshold_pct": 0.0746, "ema9": 12.7197, "ema20": 12.7253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.072, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:22:03.885808", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.3s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7514, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.041, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.1172, "ema9": 8.7543, "ema20": 8.7296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 5.185, "spread_pct": 0.114, "rvol": 0.574, "volume_pace_ratio": 4.297, "stage3": {"stop": 8.7022, "risk": 0.0492, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4724, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:22:03.887070", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.532, "vwap": 11.6201, "vwap_slope": -0.0017, "atr": 0.0475, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.103, "ema9": 11.5702, "ema20": 11.5925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 2.188, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:22:03.887981", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.101%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1299, "vwap": 10.267, "vwap_slope": -0.0104, "atr": 0.0174, "atr_pct": 0.172, "trend": "negative", "slope_pct": -0.1013, "flat_threshold_pct": 0.05, "ema9": 10.1332, "ema20": 10.166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 5.327, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:22:03.888974", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:22:03.890004", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4498, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0177, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0595, "ema9": 7.4487, "ema20": 7.4456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.327, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:22:03.891807", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.1463, "vwap_slope": -0.0349, "atr": 0.0404, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.1126, "ema9": 9.0458, "ema20": 9.0834, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 4.671, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:22:03.893801", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.38, "vwap": 12.6961, "vwap_slope": -0.0065, "atr": 0.0792, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.14, "flat_threshold_pct": 0.16, "ema9": 12.4134, "ema20": 12.4462, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.111, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T14:22:03.894884", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 291.9s", "imbalance +86% >= 50% buy threshold, stop 6.34", "entry_score 88.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0168, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0659, "ema9": 6.3454, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.1, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.234, "stage3": {"stop": 6.3448, "risk": 0.0202, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8645, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 6.34"}, "entry_score": 88.69, "entry_score_breakdown": {"imbalance_sub": 0.806, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.45}}}
{"timestamp": "2026-09-22T14:22:03.940655", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (840.1s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5707, "vwap": 5.5471, "vwap_slope": 0.0013, "atr": 0.0175, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0248, "flat_threshold_pct": 0.0785, "ema9": 5.5771, "ema20": 5.5699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 0.856, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5497, "risk": 0.021, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3976, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:03.941882", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2414, "vwap_slope": -0.0013, "atr": 0.0173, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0827, "ema9": 5.2468, "ema20": 5.2556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.212, "distance_from_high_pct": 1.321, "spread_pct": 0.382, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:22:03.943483", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.7001, "vwap_slope": -0.0017, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0693, "ema9": 8.6639, "ema20": 8.6704, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:22:03.944633", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.975, "vwap": 11.9456, "vwap_slope": 0.0013, "atr": 0.0689, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0754, "flat_threshold_pct": 0.1439, "ema9": 12.0168, "ema20": 11.9905, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.972, "distance_from_high_pct": 2.484, "spread_pct": 0.251, "rvol": 0.069, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:22:03.945675", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.969, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0322, "flat_threshold_pct": 0.05, "ema9": 8.9152, "ema20": 8.9218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.175, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:22:03.946863", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.65 below VWAP $4.82", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6461, "vwap": 4.8161, "vwap_slope": -0.0241, "atr": 0.062, "atr_pct": 1.335, "trend": "flat", "slope_pct": -0.059, "flat_threshold_pct": 0.3338, "ema9": 4.6968, "ema20": 4.7342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 7.815, "spread_pct": 1.517, "rvol": 0.186, "volume_pace_ratio": 1.397}}
{"timestamp": "2026-09-22T14:22:03.947944", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.8963, "vwap": 7.8088, "vwap_slope": 0.0018, "atr": 0.0327, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.061, "flat_threshold_pct": 0.1035, "ema9": 7.8897, "ema20": 7.8777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 0.925, "spread_pct": 0.127, "rvol": 0.147, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:22:03.949679", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7891, "vwap_slope": -0.0023, "atr": 0.031, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0528, "ema9": 14.6807, "ema20": 14.6962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T14:22:03.950796", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.115, "vwap": 10.0771, "vwap_slope": 0.0004, "atr": 0.0263, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0649, "ema9": 10.1155, "ema20": 10.1155, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.177, "volume_pace_ratio": 1.323}}
{"timestamp": "2026-09-22T14:22:03.951859", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 9.28, "vwap": 9.1604, "vwap_slope": 0.0034, "atr": 0.0446, "atr_pct": 0.481, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.1203, "ema9": 9.249, "ema20": 9.2195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.476, "distance_from_high_pct": 0.742, "spread_pct": 0.216, "rvol": 0.061, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:22:03.952895", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0304, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0551, "ema9": 13.7983, "ema20": 13.799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:22:03.953874", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.3s) but room-to-run failed: imbalance -73% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1529, "vwap_slope": 0.0004, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0659, "ema9": 6.1816, "ema20": 6.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.815, "stage3": {"stop": 6.1704, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7326, "passed": false, "reason": "imbalance -73% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:03.954963", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.365, "vwap": 13.4352, "vwap_slope": -0.0035, "atr": 0.0334, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.0625, "ema9": 13.3602, "ema20": 13.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 4.125, "spread_pct": 0.075, "rvol": 0.139, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:22:08.961316", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.1264, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:08.962301", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5089, "imbalance_decline_count": 0, "imbalance_cur": 0.31683513419309867, "imbalance_prev": -0.2034525277435265}}
{"timestamp": "2026-09-22T14:22:08.963158", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.173%)", "metrics": {"price": 9.525, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1725, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:08.964109", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.525, "vwap": 9.1123, "vwap_slope": 0.0212, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1917, "lower_highs_lower_lows": false, "stop": 9.4076, "imbalance_decline_count": 2, "imbalance_cur": 0.3726388998656445, "imbalance_prev": 0.4197818823677741}}
{"timestamp": "2026-09-22T14:22:08.965199", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 12.4319, "peak_price": 12.475, "peak_gain_cents": 3.11, "slope_pct": -0.0156, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:08.966109", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4319, "vwap": 12.3559, "vwap_slope": 0.0038, "atr": 0.0381, "trend": "flat", "slope_pct": 0.0309, "lower_highs_lower_lows": false, "stop": 12.3862, "imbalance_decline_count": 0, "imbalance_cur": -0.22510131401203487, "imbalance_prev": -0.36524340494968727}}
{"timestamp": "2026-09-22T14:22:08.967741", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.627, "vwap_slope": -0.0105, "atr": 0.3986, "atr_pct": 3.019, "trend": "flat", "slope_pct": -0.1632, "flat_threshold_pct": 0.7549, "ema9": 13.2089, "ema20": 13.2421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 16.824, "spread_pct": 0.455, "rvol": 2.807, "volume_pace_ratio": 20.99}}
{"timestamp": "2026-09-22T14:22:08.969575", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8431, "vwap_slope": -0.0035, "atr": 0.0256, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0732, "ema9": 8.7808, "ema20": 8.7814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.668, "volume_pace_ratio": 4.993}}
{"timestamp": "2026-09-22T14:22:08.971650", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5914, "vwap_slope": -0.0059, "atr": 0.0976, "atr_pct": 0.746, "trend": "flat", "slope_pct": -0.1261, "flat_threshold_pct": 0.1865, "ema9": 13.1266, "ema20": 13.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 7.752, "spread_pct": 0.611, "rvol": 0.118, "volume_pace_ratio": 0.886}}
{"timestamp": "2026-09-22T14:22:08.972939", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4028, "vwap_slope": -0.0018, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.064, "ema9": 6.3654, "ema20": 6.3713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.163, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:22:08.974200", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0066, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.2818, "ema9": 8.7754, "ema20": 8.7773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:22:08.975487", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7451, "vwap": 12.7256, "vwap_slope": -0.0005, "atr": 0.038, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0048, "flat_threshold_pct": 0.0746, "ema9": 12.7197, "ema20": 12.7253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 0.429, "spread_pct": 0.078, "rvol": 0.072, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:22:08.977072", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.4s) but room-to-run failed: imbalance +44% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7494, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.041, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.1172, "ema9": 8.7539, "ema20": 8.7294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 5.207, "spread_pct": 0.114, "rvol": 0.574, "volume_pace_ratio": 4.29, "stage3": {"stop": 8.7002, "risk": 0.0492, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4395, "passed": false, "reason": "imbalance +44% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:22:08.978176", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.528, "vwap": 11.62, "vwap_slope": -0.0018, "atr": 0.0481, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.1043, "ema9": 11.5694, "ema20": 11.5921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 2.222, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:22:08.979538", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2664, "vwap_slope": -0.0092, "atr": 0.0153, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0995, "flat_threshold_pct": 0.05, "ema9": 10.1316, "ema20": 10.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:22:08.980585", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:22:08.981750", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4476, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0179, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0601, "ema9": 7.4483, "ema20": 7.4454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.356, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:22:08.983038", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1462, "vwap_slope": -0.0349, "atr": 0.0404, "atr_pct": 0.452, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.1129, "ema9": 9.0398, "ema20": 9.0806, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.711, "distance_from_high_pct": 4.989, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:22:08.984485", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4142, "vwap": 12.6952, "vwap_slope": -0.0073, "atr": 0.0817, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1394, "flat_threshold_pct": 0.1644, "ema9": 12.4202, "ema20": 12.4494, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 8.179, "spread_pct": 0.483, "rvol": 0.111, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T14:22:08.985783", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 297.0s", "imbalance +89% >= 50% buy threshold, stop 6.34", "entry_score 89.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.072, "ema9": 6.3454, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.102, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.231, "stage3": {"stop": 6.343, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8889, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.34"}, "entry_score": 89.73, "entry_score_breakdown": {"imbalance_sub": 0.841, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.449}}}
{"timestamp": "2026-09-22T14:22:09.031156", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (845.2s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.5472, "vwap_slope": 0.0013, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0799, "ema9": 5.5789, "ema20": 5.5708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5586, "risk": 0.0214, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.42, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:09.032512", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.235, "vwap": 5.2415, "vwap_slope": -0.0012, "atr": 0.0173, "atr_pct": 0.33, "trend": "flat", "slope_pct": 0.0257, "flat_threshold_pct": 0.0826, "ema9": 5.2478, "ema20": 5.256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 1.226, "spread_pct": 0.382, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:22:09.033805", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.7001, "vwap_slope": -0.0017, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0693, "ema9": 8.6649, "ema20": 8.6709, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:22:09.034986", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.9856, "vwap": 11.9457, "vwap_slope": 0.0013, "atr": 0.0697, "atr_pct": 0.581, "trend": "flat", "slope_pct": 0.0756, "flat_threshold_pct": 0.1453, "ema9": 12.0189, "ema20": 11.9915, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.98, "distance_from_high_pct": 2.397, "spread_pct": 0.251, "rvol": 0.069, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:22:09.035999", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9689, "vwap_slope": -0.0012, "atr": 0.0161, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.05, "ema9": 8.9142, "ema20": 8.9214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.175, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:22:09.037177", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.82", "VWAP sloping down", "spread 1.30% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.8151, "vwap_slope": -0.0202, "atr": 0.0614, "atr_pct": 1.338, "trend": "flat", "slope_pct": -0.0652, "flat_threshold_pct": 0.3344, "ema9": 4.6755, "ema20": 4.7205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 8.929, "spread_pct": 1.302, "rvol": 0.187, "volume_pace_ratio": 1.402}}
{"timestamp": "2026-09-22T14:22:09.038140", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8089, "vwap_slope": 0.0019, "atr": 0.0336, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0613, "flat_threshold_pct": 0.1064, "ema9": 7.8914, "ema20": 7.8786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.148, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:22:09.039197", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.7891, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0531, "ema9": 14.6797, "ema20": 14.6957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:22:09.040303", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.115, "vwap": 10.0774, "vwap_slope": 0.0006, "atr": 0.0266, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0658, "ema9": 10.1155, "ema20": 10.1155, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 0.736, "spread_pct": 0.099, "rvol": 0.178, "volume_pace_ratio": 1.329}}
{"timestamp": "2026-09-22T14:22:09.041290", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 9.3, "vwap": 9.1662, "vwap_slope": 0.0092, "atr": 0.0468, "atr_pct": 0.503, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1258, "ema9": 9.253, "ema20": 9.2214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.588, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:22:09.042464", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8081, "vwap_slope": -0.0003, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0558, "ema9": 13.7993, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:22:09.043548", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 184.4s", "imbalance +84% >= 50% buy threshold, stop 6.17", "entry_score 93.0"], "reasons_against": [], "metrics": {"price": 6.1899, "vwap": 6.153, "vwap_slope": 0.0005, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0659, "ema9": 6.1816, "ema20": 6.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.484, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.815, "stage3": {"stop": 6.1703, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8362, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 6.17"}, "entry_score": 92.98, "entry_score_breakdown": {"imbalance_sub": 0.766, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:22:09.083869", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.44", "VWAP sloping down"], "metrics": {"price": 13.3683, "vwap": 13.435, "vwap_slope": -0.0036, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.0637, "ema9": 13.3608, "ema20": 13.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 4.101, "spread_pct": 0.075, "rvol": 0.139, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:22:14.089778", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.075%)", "metrics": {"price": 5.5395, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0749, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:14.090587", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5395, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 5.5184, "imbalance_decline_count": 0, "imbalance_cur": 0.33014354066985646, "imbalance_prev": 0.31683513419309867}}
{"timestamp": "2026-09-22T14:22:14.091259", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.030%)", "metrics": {"price": 9.4798, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0301, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:14.092009", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4798, "vwap": 9.1138, "vwap_slope": 0.0227, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1906, "lower_highs_lower_lows": false, "stop": 9.3624, "imbalance_decline_count": 0, "imbalance_cur": 0.5242349276159062, "imbalance_prev": 0.3726388998656445}}
{"timestamp": "2026-09-22T14:22:14.092887", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 12.48, "peak_price": 12.48, "peak_gain_cents": 3.61, "slope_pct": 0.1002, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:14.093444", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.356, "vwap_slope": 0.0039, "atr": 0.0381, "trend": "flat", "slope_pct": 0.0317, "lower_highs_lower_lows": false, "stop": 12.4343, "imbalance_decline_count": 0, "imbalance_cur": 0.14441747572815533, "imbalance_prev": -0.22510131401203487}}
{"timestamp": "2026-09-22T14:22:14.094456", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.6269, "vwap_slope": -0.0106, "atr": 0.3986, "atr_pct": 3.019, "trend": "flat", "slope_pct": -0.1632, "flat_threshold_pct": 0.7549, "ema9": 13.2089, "ema20": 13.2421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 16.824, "spread_pct": 0.455, "rvol": 2.808, "volume_pace_ratio": 20.962}}
{"timestamp": "2026-09-22T14:22:14.098165", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.843, "vwap_slope": -0.0036, "atr": 0.026, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0741, "ema9": 8.7838, "ema20": 8.7829, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 4.881, "spread_pct": 0.114, "rvol": 0.669, "volume_pace_ratio": 4.992}}
{"timestamp": "2026-09-22T14:22:14.099596", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5914, "vwap_slope": -0.0059, "atr": 0.0976, "atr_pct": 0.746, "trend": "flat", "slope_pct": -0.1261, "flat_threshold_pct": 0.1865, "ema9": 13.1266, "ema20": 13.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.225, "distance_from_high_pct": 7.752, "spread_pct": 0.611, "rvol": 0.118, "volume_pace_ratio": 0.884}}
{"timestamp": "2026-09-22T14:22:14.100813", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3593, "vwap": 6.4028, "vwap_slope": -0.0018, "atr": 0.0168, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0659, "ema9": 6.3663, "ema20": 6.3717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.207, "spread_pct": 0.157, "rvol": 0.163, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:22:14.101946", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0066, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.2818, "ema9": 8.7754, "ema20": 8.7773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:22:14.103350", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7499, "vwap": 12.7256, "vwap_slope": -0.0004, "atr": 0.0384, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0048, "flat_threshold_pct": 0.0752, "ema9": 12.7207, "ema20": 12.7258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 0.391, "spread_pct": 0.078, "rvol": 0.072, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:22:14.104389", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (189.6s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 8.745, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.041, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.1173, "ema9": 8.753, "ema20": 8.729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.574, "volume_pace_ratio": 4.285, "stage3": {"stop": 8.6958, "risk": 0.0492, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2366, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:14.105477", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.528, "vwap": 11.62, "vwap_slope": -0.0018, "atr": 0.0481, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.1043, "ema9": 11.5694, "ema20": 11.5921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 2.222, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:22:14.106407", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2664, "vwap_slope": -0.0092, "atr": 0.0153, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0995, "flat_threshold_pct": 0.05, "ema9": 10.1316, "ema20": 10.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:22:14.107469", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:22:14.108760", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4492, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0179, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0601, "ema9": 7.4486, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.335, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:22:14.111047", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.97, "vwap": 9.1459, "vwap_slope": -0.0353, "atr": 0.0404, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0372, "flat_threshold_pct": 0.1127, "ema9": 9.0438, "ema20": 9.0825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 4.777, "spread_pct": 0.223, "rvol": 0.106, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:22:14.112473", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4141, "vwap": 12.6952, "vwap_slope": -0.0073, "atr": 0.0817, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1394, "flat_threshold_pct": 0.1644, "ema9": 12.4202, "ema20": 12.4494, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 8.18, "spread_pct": 0.483, "rvol": 0.111, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T14:22:14.113483", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 302.1s", "imbalance +89% >= 50% buy threshold, stop 6.34", "entry_score 89.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.072, "ema9": 6.3454, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.102, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.228, "stage3": {"stop": 6.343, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8889, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.34"}, "entry_score": 89.73, "entry_score_breakdown": {"imbalance_sub": 0.841, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.449}}}
{"timestamp": "2026-09-22T14:22:14.147702", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (850.3s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.574, "vwap": 5.5473, "vwap_slope": 0.0014, "atr": 0.0182, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0816, "ema9": 5.5777, "ema20": 5.5703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 0.797, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5522, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0187, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:14.148920", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2413, "vwap_slope": -0.0013, "atr": 0.0173, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0827, "ema9": 5.2468, "ema20": 5.2556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.218, "distance_from_high_pct": 1.321, "spread_pct": 0.382, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:22:14.150064", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6626, "vwap": 8.7, "vwap_slope": -0.0018, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0693, "ema9": 8.6634, "ema20": 8.6702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 2.228, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:22:14.151177", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.975, "vwap": 11.9457, "vwap_slope": 0.0013, "atr": 0.0697, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0754, "flat_threshold_pct": 0.1455, "ema9": 12.0168, "ema20": 11.9905, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.981, "distance_from_high_pct": 2.484, "spread_pct": 0.251, "rvol": 0.069, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:22:14.153087", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9686, "vwap_slope": -0.0014, "atr": 0.0161, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.0323, "flat_threshold_pct": 0.05, "ema9": 8.9139, "ema20": 8.9212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:22:14.154066", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.81", "VWAP sloping down", "spread 1.30% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6389, "vwap": 4.8145, "vwap_slope": -0.0208, "atr": 0.0614, "atr_pct": 1.323, "trend": "flat", "slope_pct": -0.0629, "flat_threshold_pct": 0.3309, "ema9": 4.6853, "ema20": 4.7251, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 7.958, "spread_pct": 1.302, "rvol": 0.188, "volume_pace_ratio": 1.404}}
{"timestamp": "2026-09-22T14:22:14.155143", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.91, "vwap": 7.809, "vwap_slope": 0.002, "atr": 0.034, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0614, "flat_threshold_pct": 0.1074, "ema9": 7.8924, "ema20": 7.879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 0.753, "spread_pct": 0.127, "rvol": 0.148, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:22:14.156227", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.789, "vwap_slope": -0.0024, "atr": 0.0312, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0531, "ema9": 14.6807, "ema20": 14.6962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:22:14.157913", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1103, "vwap": 10.0775, "vwap_slope": 0.0008, "atr": 0.0276, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0683, "ema9": 10.1145, "ema20": 10.1151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 0.782, "spread_pct": 0.099, "rvol": 0.178, "volume_pace_ratio": 1.332}}
{"timestamp": "2026-09-22T14:22:14.159144", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 9.3018, "vwap": 9.1665, "vwap_slope": 0.0095, "atr": 0.0468, "atr_pct": 0.503, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1257, "ema9": 9.2534, "ema20": 9.2216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.593, "distance_from_high_pct": 0.509, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:22:14.160161", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7895, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0558, "ema9": 13.7962, "ema20": 13.798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.574, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:22:14.161293", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 189.5s", "imbalance +77% >= 50% buy threshold, stop 6.17", "entry_score 90.3"], "reasons_against": [], "metrics": {"price": 6.19, "vwap": 6.153, "vwap_slope": 0.0005, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0659, "ema9": 6.1816, "ema20": 6.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.814, "stage3": {"stop": 6.1704, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7738, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 6.17"}, "entry_score": 90.31, "entry_score_breakdown": {"imbalance_sub": 0.677, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:22:14.203434", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4349, "vwap_slope": -0.0038, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0638, "ema9": 13.3582, "ema20": 13.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.14, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:22:19.209419", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.1264, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:19.210365", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5089, "imbalance_decline_count": 1, "imbalance_cur": 0.28457974851091994, "imbalance_prev": 0.33014354066985646}}
{"timestamp": "2026-09-22T14:22:19.211190", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.173%)", "metrics": {"price": 9.525, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1725, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:19.211972", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.525, "vwap": 9.1148, "vwap_slope": 0.0236, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1917, "lower_highs_lower_lows": false, "stop": 9.4076, "imbalance_decline_count": 1, "imbalance_cur": 0.47422487859544266, "imbalance_prev": 0.5242349276159062}}
{"timestamp": "2026-09-22T14:22:19.212742", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.034%)", "metrics": {"price": 12.4523, "peak_price": 12.48, "peak_gain_cents": 3.61, "slope_pct": 0.0336, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:19.213443", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4523, "vwap": 12.356, "vwap_slope": 0.0039, "atr": 0.0381, "trend": "flat", "slope_pct": 0.0313, "lower_highs_lower_lows": false, "stop": 12.4066, "imbalance_decline_count": 0, "imbalance_cur": 0.2473404255319149, "imbalance_prev": 0.14441747572815533}}
{"timestamp": "2026-09-22T14:22:19.214568", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.6267, "vwap_slope": -0.0108, "atr": 0.3986, "atr_pct": 3.015, "trend": "flat", "slope_pct": -0.1628, "flat_threshold_pct": 0.7537, "ema9": 13.2129, "ema20": 13.244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 16.698, "spread_pct": 0.227, "rvol": 2.809, "volume_pace_ratio": 20.937}}
{"timestamp": "2026-09-22T14:22:19.215789", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7699, "vwap": 8.843, "vwap_slope": -0.0036, "atr": 0.026, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0741, "ema9": 8.7838, "ema20": 8.7829, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 4.882, "spread_pct": 0.114, "rvol": 0.669, "volume_pace_ratio": 4.985}}
{"timestamp": "2026-09-22T14:22:19.216975", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.0817, "vwap": 13.5911, "vwap_slope": -0.0062, "atr": 0.0991, "atr_pct": 0.757, "trend": "flat", "slope_pct": -0.1263, "flat_threshold_pct": 0.1893, "ema9": 13.1249, "ema20": 13.1609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 7.81, "spread_pct": 0.534, "rvol": 0.119, "volume_pace_ratio": 0.883}}
{"timestamp": "2026-09-22T14:22:19.218111", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4028, "vwap_slope": -0.0018, "atr": 0.0168, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0659, "ema9": 6.3664, "ema20": 6.3718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.163, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:22:19.219146", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0066, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.2818, "ema9": 8.7754, "ema20": 8.7773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:22:19.220183", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7362, "vwap": 12.7256, "vwap_slope": -0.0005, "atr": 0.0384, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0753, "ema9": 12.718, "ema20": 12.7244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 0.498, "spread_pct": 0.079, "rvol": 0.072, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:22:19.221341", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (194.7s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7476, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0412, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.1177, "ema9": 8.7535, "ema20": 8.7292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 5.226, "spread_pct": 0.114, "rvol": 0.574, "volume_pace_ratio": 4.278, "stage3": {"stop": 8.6982, "risk": 0.0494, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3409, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:22:19.222488", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.53, "vwap": 11.6199, "vwap_slope": -0.0018, "atr": 0.0481, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.1043, "ema9": 11.5698, "ema20": 11.5923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T14:22:19.223639", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.125, "vwap": 10.2664, "vwap_slope": -0.0092, "atr": 0.0153, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0995, "flat_threshold_pct": 0.05, "ema9": 10.1316, "ema20": 10.1621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 5.373, "spread_pct": 0.099, "rvol": 0.049, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:22:19.225567", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:22:19.226504", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4492, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0179, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0601, "ema9": 7.4486, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.335, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:22:19.227724", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.96, "vwap": 9.1457, "vwap_slope": -0.0354, "atr": 0.0404, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0374, "flat_threshold_pct": 0.1128, "ema9": 9.0418, "ema20": 9.0815, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 4.883, "spread_pct": 0.112, "rvol": 0.106, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:22:19.228749", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4141, "vwap": 12.6952, "vwap_slope": -0.0073, "atr": 0.0817, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1394, "flat_threshold_pct": 0.1644, "ema9": 12.4202, "ema20": 12.4494, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 8.18, "spread_pct": 0.483, "rvol": 0.111, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T14:22:19.229725", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 307.3s", "imbalance +87% >= 50% buy threshold, stop 6.34", "entry_score 88.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.072, "ema9": 6.3454, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.102, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.224, "stage3": {"stop": 6.343, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8655, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 6.34"}, "entry_score": 88.73, "entry_score_breakdown": {"imbalance_sub": 0.808, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.449}}}
{"timestamp": "2026-09-22T14:22:19.275697", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (855.4s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.575, "vwap": 5.5473, "vwap_slope": 0.0014, "atr": 0.0182, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0816, "ema9": 5.5779, "ema20": 5.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.537, "stage3": {"stop": 5.5532, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4451, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:22:19.277265", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2413, "vwap_slope": -0.0013, "atr": 0.0173, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0827, "ema9": 5.2468, "ema20": 5.2556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.223, "distance_from_high_pct": 1.321, "spread_pct": 0.191, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:22:19.279175", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.7, "vwap_slope": -0.0017, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0693, "ema9": 8.6646, "ema20": 8.6707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:22:19.280398", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.98, "vwap": 11.9458, "vwap_slope": 0.0014, "atr": 0.0698, "atr_pct": 0.583, "trend": "flat", "slope_pct": 0.0755, "flat_threshold_pct": 0.1457, "ema9": 12.0178, "ema20": 11.991, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 4.996, "distance_from_high_pct": 2.443, "spread_pct": 0.251, "rvol": 0.069, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:22:19.281626", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9685, "vwap_slope": -0.0015, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.05, "ema9": 8.9122, "ema20": 8.9204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:22:19.282705", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.81", "VWAP sloping down", "spread 1.30% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.61, "vwap": 4.8137, "vwap_slope": -0.0215, "atr": 0.0614, "atr_pct": 1.332, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.3329, "ema9": 4.6795, "ema20": 4.7224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 8.532, "spread_pct": 1.302, "rvol": 0.189, "volume_pace_ratio": 1.407}}
{"timestamp": "2026-09-22T14:22:19.283641", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 7.91, "vwap": 7.809, "vwap_slope": 0.002, "atr": 0.034, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0614, "flat_threshold_pct": 0.1074, "ema9": 7.8924, "ema20": 7.879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 0.753, "spread_pct": 0.127, "rvol": 0.148, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:22:19.284786", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7889, "vwap_slope": -0.0024, "atr": 0.0312, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0531, "ema9": 14.6807, "ema20": 14.6962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:22:19.285827", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0776, "vwap_slope": 0.0009, "atr": 0.0276, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0683, "ema9": 10.1135, "ema20": 10.1146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.333}}
{"timestamp": "2026-09-22T14:22:19.286931", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 9.3018, "vwap": 9.1665, "vwap_slope": 0.0095, "atr": 0.0468, "atr_pct": 0.503, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1257, "ema9": 9.2534, "ema20": 9.2216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.593, "distance_from_high_pct": 0.509, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:22:19.288613", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8001, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0558, "ema9": 13.7983, "ema20": 13.799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.498, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:22:19.289545", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 194.7s", "imbalance +55% >= 50% buy threshold, stop 6.16", "entry_score 80.8"], "reasons_against": [], "metrics": {"price": 6.18, "vwap": 6.153, "vwap_slope": 0.0005, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.066, "ema9": 6.1796, "ema20": 6.1751, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.813, "stage3": {"stop": 6.1604, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5525, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 6.16"}, "entry_score": 80.82, "entry_score_breakdown": {"imbalance_sub": 0.361, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:22:19.333359", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4346, "vwap_slope": -0.004, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0638, "ema9": 13.3582, "ema20": 13.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.14, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:22:24.337173", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.5361, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0933, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:24.338012", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5361, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.515, "imbalance_decline_count": 0, "imbalance_cur": 0.8541666666666666, "imbalance_prev": 0.28457974851091994}}
{"timestamp": "2026-09-22T14:22:24.338541", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.158%)", "metrics": {"price": 9.5205, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1584, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:24.339270", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5205, "vwap": 9.1149, "vwap_slope": 0.0238, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1916, "lower_highs_lower_lows": false, "stop": 9.4031, "imbalance_decline_count": 0, "imbalance_cur": 0.5466888334718759, "imbalance_prev": 0.47422487859544266}}
{"timestamp": "2026-09-22T14:22:24.339798", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.124%)", "metrics": {"price": 12.49, "peak_price": 12.49, "peak_gain_cents": 4.61, "slope_pct": 0.1243, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:24.340480", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3562, "vwap_slope": 0.0041, "atr": 0.0388, "trend": "flat", "slope_pct": 0.0319, "lower_highs_lower_lows": false, "stop": 12.4434, "imbalance_decline_count": 1, "imbalance_cur": 0.17886408589997174, "imbalance_prev": 0.2473404255319149}}
{"timestamp": "2026-09-22T14:22:24.341775", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.1944, "vwap": 13.6263, "vwap_slope": -0.0112, "atr": 0.3986, "atr_pct": 3.021, "trend": "flat", "slope_pct": -0.1633, "flat_threshold_pct": 0.7552, "ema9": 13.2078, "ema20": 13.2416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 16.859, "spread_pct": 0.303, "rvol": 2.811, "volume_pace_ratio": 20.921}}
{"timestamp": "2026-09-22T14:22:24.342894", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7667, "vwap": 8.8429, "vwap_slope": -0.0037, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0769, "ema9": 8.7832, "ema20": 8.7825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 4.916, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 4.982}}
{"timestamp": "2026-09-22T14:22:24.343962", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.591, "vwap_slope": -0.0063, "atr": 0.0998, "atr_pct": 0.761, "trend": "flat", "slope_pct": -0.1256, "flat_threshold_pct": 0.1901, "ema9": 13.1326, "ema20": 13.1645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 7.541, "spread_pct": 0.381, "rvol": 0.119, "volume_pace_ratio": 0.882}}
{"timestamp": "2026-09-22T14:22:24.344925", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4027, "vwap_slope": -0.0019, "atr": 0.0168, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.066, "ema9": 6.3644, "ema20": 6.3708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.163, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:22:24.345797", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0066, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.2818, "ema9": 8.7754, "ema20": 8.7773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:22:24.346852", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7405, "vwap": 12.7256, "vwap_slope": -0.0005, "atr": 0.0384, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0753, "ema9": 12.7188, "ema20": 12.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 0.465, "spread_pct": 0.078, "rvol": 0.072, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:22:24.347741", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7375, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0419, "atr_pct": 0.48, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.1199, "ema9": 8.7515, "ema20": 8.7282, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 5.336, "spread_pct": 0.114, "rvol": 0.574, "volume_pace_ratio": 4.274}}
{"timestamp": "2026-09-22T14:22:24.348810", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.525, "vwap": 11.6199, "vwap_slope": -0.0018, "atr": 0.0481, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1043, "ema9": 11.5688, "ema20": 11.5918, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.087, "volume_pace_ratio": 0.651}}
{"timestamp": "2026-09-22T14:22:24.350948", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1155, "vwap": 10.2662, "vwap_slope": -0.0093, "atr": 0.016, "atr_pct": 0.158, "trend": "negative", "slope_pct": -0.0997, "flat_threshold_pct": 0.05, "ema9": 10.1297, "ema20": 10.1612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 5.462, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:22:24.351928", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:22:24.352952", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.45, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.0179, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.0601, "ema9": 7.4488, "ema20": 7.4456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.325, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:22:24.354039", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.1433, "vwap_slope": -0.0378, "atr": 0.0419, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.1172, "ema9": 9.0358, "ema20": 9.0787, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:22:24.355066", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.70", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4, "vwap": 12.6952, "vwap_slope": -0.0073, "atr": 0.0817, "atr_pct": 0.659, "trend": "flat", "slope_pct": -0.1397, "flat_threshold_pct": 0.1646, "ema9": 12.4174, "ema20": 12.4481, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 8.284, "spread_pct": 0.483, "rvol": 0.111, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:22:24.356037", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 312.4s", "imbalance +87% >= 50% buy threshold, stop 6.34", "entry_score 88.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.072, "ema9": 6.3454, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.102, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.221, "stage3": {"stop": 6.343, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8655, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 6.34"}, "entry_score": 88.73, "entry_score_breakdown": {"imbalance_sub": 0.808, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.449}}}
{"timestamp": "2026-09-22T14:22:24.396607", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (860.5s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.57, "vwap": 5.5473, "vwap_slope": 0.0014, "atr": 0.0182, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0248, "flat_threshold_pct": 0.0817, "ema9": 5.5769, "ema20": 5.5699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.869, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.536, "stage3": {"stop": 5.5482, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.4503, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:22:24.398380", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2612, "vwap": 5.2426, "vwap_slope": -0.0, "atr": 0.0192, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.0911, "ema9": 5.2531, "ema20": 5.2585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.224, "distance_from_high_pct": 0.732, "spread_pct": 0.191, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:22:24.399472", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.7, "vwap_slope": -0.0018, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.0693, "ema9": 8.6629, "ema20": 8.6699, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:22:24.400508", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.915, "vwap": 11.9455, "vwap_slope": 0.0012, "atr": 0.0752, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0743, "flat_threshold_pct": 0.1577, "ema9": 12.0048, "ema20": 11.9848, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.021, "distance_from_high_pct": 2.972, "spread_pct": 0.587, "rvol": 0.069, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:22:24.401844", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9686, "vwap_slope": -0.0014, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.05, "ema9": 8.9132, "ema20": 8.9209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 1.311}}
{"timestamp": "2026-09-22T14:22:24.402926", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.81", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.61, "vwap": 4.8131, "vwap_slope": -0.0222, "atr": 0.0621, "atr_pct": 1.347, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.3368, "ema9": 4.6795, "ema20": 4.7224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 8.532, "spread_pct": 1.517, "rvol": 0.189, "volume_pace_ratio": 1.408}}
{"timestamp": "2026-09-22T14:22:24.403937", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8965, "vwap": 7.809, "vwap_slope": 0.002, "atr": 0.034, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.061, "flat_threshold_pct": 0.1076, "ema9": 7.8897, "ema20": 7.8778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 0.922, "spread_pct": 0.127, "rvol": 0.148, "volume_pace_ratio": 1.099, "stage3": {"stop": 7.8557, "risk": 0.0408, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8008, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:24.404912", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6573, "vwap": 14.7889, "vwap_slope": -0.0024, "atr": 0.0325, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0554, "ema9": 14.6771, "ema20": 14.6945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.154, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.284}}
{"timestamp": "2026-09-22T14:22:24.406033", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.11, "vwap": 10.0776, "vwap_slope": 0.0009, "atr": 0.0276, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0683, "ema9": 10.1145, "ema20": 10.1151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 0.785, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.331}}
{"timestamp": "2026-09-22T14:22:24.407091", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 9.32, "vwap": 9.167, "vwap_slope": 0.01, "atr": 0.0475, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.1274, "ema9": 9.257, "ema20": 9.2233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.314, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.472, "stage3": {"stop": 9.263, "risk": 0.057, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.223, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:24.408083", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8081, "vwap_slope": -0.0003, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0558, "ema9": 13.7993, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:22:24.409330", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 199.8s", "imbalance +56% >= 50% buy threshold, stop 6.17", "entry_score 81.2"], "reasons_against": [], "metrics": {"price": 6.189, "vwap": 6.153, "vwap_slope": 0.0005, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0659, "ema9": 6.1814, "ema20": 6.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.498, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.812, "stage3": {"stop": 6.1694, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5623, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 6.17"}, "entry_score": 81.24, "entry_score_breakdown": {"imbalance_sub": 0.375, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:22:24.446859", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4344, "vwap_slope": -0.0042, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0638, "ema9": 13.3582, "ema20": 13.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.14, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:22:29.453266", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.072%)", "metrics": {"price": 5.54, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0722, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:29.454083", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0179, "lower_highs_lower_lows": false, "stop": 5.5189, "imbalance_decline_count": 1, "imbalance_cur": 0.2961672473867596, "imbalance_prev": 0.8541666666666666}}
{"timestamp": "2026-09-22T14:22:29.454663", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.173%)", "metrics": {"price": 9.525, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1725, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:29.455378", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.525, "vwap": 9.1156, "vwap_slope": 0.0245, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1917, "lower_highs_lower_lows": false, "stop": 9.4076, "imbalance_decline_count": 1, "imbalance_cur": 0.5357519578072558, "imbalance_prev": 0.5466888334718759}}
{"timestamp": "2026-09-22T14:22:29.455902", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.136%)", "metrics": {"price": 12.495, "peak_price": 12.495, "peak_gain_cents": 5.11, "slope_pct": 0.1363, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:29.456530", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3562, "vwap_slope": 0.0042, "atr": 0.0388, "trend": "flat", "slope_pct": 0.032, "lower_highs_lower_lows": false, "stop": 12.4484, "imbalance_decline_count": 2, "imbalance_cur": 0.08479485116653258, "imbalance_prev": 0.17886408589997174}}
{"timestamp": "2026-09-22T14:22:29.457640", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.235, "vwap": 13.6262, "vwap_slope": -0.0114, "atr": 0.3997, "atr_pct": 3.02, "trend": "flat", "slope_pct": -0.1624, "flat_threshold_pct": 0.755, "ema9": 13.2159, "ema20": 13.2454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 16.604, "spread_pct": 0.227, "rvol": 2.813, "volume_pace_ratio": 20.897}}
{"timestamp": "2026-09-22T14:22:29.458755", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8429, "vwap_slope": -0.0037, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0769, "ema9": 8.7828, "ema20": 8.7824, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 4.975}}
{"timestamp": "2026-09-22T14:22:29.459623", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.591, "vwap_slope": -0.0063, "atr": 0.1012, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.1253, "flat_threshold_pct": 0.1926, "ema9": 13.1366, "ema20": 13.1664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 7.4, "spread_pct": 0.381, "rvol": 0.119, "volume_pace_ratio": 0.881}}
{"timestamp": "2026-09-22T14:22:29.460626", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3575, "vwap": 6.4027, "vwap_slope": -0.0019, "atr": 0.0168, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0659, "ema9": 6.3659, "ema20": 6.3716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 3.234, "spread_pct": 0.157, "rvol": 0.163, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:22:29.461457", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:22:29.462406", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.737, "vwap": 12.7256, "vwap_slope": -0.0004, "atr": 0.0391, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0767, "ema9": 12.7181, "ema20": 12.7245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 0.492, "spread_pct": 0.078, "rvol": 0.072, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:22:29.463368", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74"], "metrics": {"price": 8.735, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0437, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.125, "ema9": 8.751, "ema20": 8.728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.574, "volume_pace_ratio": 4.268}}
{"timestamp": "2026-09-22T14:22:29.464521", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.522, "vwap": 11.6199, "vwap_slope": -0.0018, "atr": 0.0481, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1044, "ema9": 11.5682, "ema20": 11.5915, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.273, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T14:22:29.465428", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.27", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2661, "vwap_slope": -0.0095, "atr": 0.016, "atr_pct": 0.158, "trend": "negative", "slope_pct": -0.0996, "flat_threshold_pct": 0.05, "ema9": 10.1306, "ema20": 10.1616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:22:29.466328", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:22:29.467282", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4558, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.018, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0602, "ema9": 7.4499, "ema20": 7.4462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 1.248, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:22:29.468207", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.1433, "vwap_slope": -0.0378, "atr": 0.0419, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.1172, "ema9": 9.0358, "ema20": 9.0787, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:22:29.469197", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.44, "vwap": 12.6946, "vwap_slope": -0.0079, "atr": 0.0842, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.139, "flat_threshold_pct": 0.1692, "ema9": 12.4254, "ema20": 12.4519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 7.988, "spread_pct": 0.241, "rvol": 0.111, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T14:22:29.470083", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (317.5s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.365, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.072, "ema9": 6.3454, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.103, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.217, "stage3": {"stop": 6.343, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:22:29.471283", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (865.6s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 5.5787, "vwap": 5.5473, "vwap_slope": 0.0014, "atr": 0.0182, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0816, "ema9": 5.5787, "ema20": 5.5707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.714, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.535, "stage3": {"stop": 5.5569, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0457, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:29.472530", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2612, "vwap": 5.2426, "vwap_slope": -0.0, "atr": 0.0192, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.0911, "ema9": 5.2531, "ema20": 5.2585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.224, "distance_from_high_pct": 0.732, "spread_pct": 0.191, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:22:29.473476", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6619, "vwap": 8.7, "vwap_slope": -0.0018, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0693, "ema9": 8.6633, "ema20": 8.6701, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.236, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:22:29.474404", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.915, "vwap": 11.9455, "vwap_slope": 0.0012, "atr": 0.0752, "atr_pct": 0.631, "trend": "flat", "slope_pct": 0.0743, "flat_threshold_pct": 0.1577, "ema9": 12.0048, "ema20": 11.9848, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.022, "distance_from_high_pct": 2.972, "spread_pct": 0.587, "rvol": 0.07, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:22:29.475384", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9685, "vwap_slope": -0.0015, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.05, "ema9": 8.9132, "ema20": 8.9209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:22:29.476441", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.81", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.581, "vwap": 4.8122, "vwap_slope": -0.023, "atr": 0.0621, "atr_pct": 1.356, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.3389, "ema9": 4.6737, "ema20": 4.7196, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 9.107, "spread_pct": 1.086, "rvol": 0.19, "volume_pace_ratio": 1.411}}
{"timestamp": "2026-09-22T14:22:29.477494", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +71% >= 50% buy threshold, stop 7.87", "entry_score 85.9"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8094, "vwap_slope": 0.0024, "atr": 0.0343, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0615, "flat_threshold_pct": 0.1085, "ema9": 7.8934, "ema20": 7.8795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.148, "volume_pace_ratio": 1.102, "stage3": {"stop": 7.8738, "risk": 0.0412, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.713, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 7.87"}, "entry_score": 85.89, "entry_score_breakdown": {"imbalance_sub": 0.59, "volume_pace_sub": 1.0, "volatility_sub": 0.921, "slope_sub": 1.0, "volume_accel_sub": 0.977}}}
{"timestamp": "2026-09-22T14:22:29.531569", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.69 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6934, "vwap": 14.789, "vwap_slope": -0.0024, "atr": 0.0325, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0553, "ema9": 14.6844, "ema20": 14.6979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.913, "spread_pct": 0.068, "rvol": 0.172, "volume_pace_ratio": 1.282}}
{"timestamp": "2026-09-22T14:22:29.532892", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0776, "vwap_slope": 0.0009, "atr": 0.0276, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0683, "ema9": 10.1135, "ema20": 10.1146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.329}}
{"timestamp": "2026-09-22T14:22:29.533961", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 9.32, "vwap": 9.167, "vwap_slope": 0.01, "atr": 0.0475, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.1274, "ema9": 9.257, "ema20": 9.2233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.314, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.471, "stage3": {"stop": 9.263, "risk": 0.057, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.223, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:29.535014", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8017, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0558, "ema9": 13.7986, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.487, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:22:29.535971", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (204.9s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.153, "vwap_slope": 0.0005, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0659, "ema9": 6.1816, "ema20": 6.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.811, "stage3": {"stop": 6.1704, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5189, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:29.536757", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.3599, "vwap": 13.4342, "vwap_slope": -0.0044, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.0637, "ema9": 13.3592, "ema20": 13.3623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.141, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:22:34.542640", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0993, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:34.543494", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.5139, "imbalance_decline_count": 2, "imbalance_cur": -0.11384615384615385, "imbalance_prev": 0.2961672473867596}}
{"timestamp": "2026-09-22T14:22:34.544066", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.188%)", "metrics": {"price": 9.53, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1883, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:34.544983", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.53, "vwap": 9.1159, "vwap_slope": 0.0248, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1918, "lower_highs_lower_lows": false, "stop": 9.4126, "imbalance_decline_count": 2, "imbalance_cur": 0.24453426419254087, "imbalance_prev": 0.5357519578072558}}
{"timestamp": "2026-09-22T14:22:34.545503", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.136%)", "metrics": {"price": 12.495, "peak_price": 12.495, "peak_gain_cents": 5.11, "slope_pct": 0.1363, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:34.546211", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3566, "vwap_slope": 0.0045, "atr": 0.039, "trend": "flat", "slope_pct": 0.032, "lower_highs_lower_lows": false, "stop": 12.4482, "imbalance_decline_count": 3, "imbalance_cur": -0.551740969736414, "imbalance_prev": 0.08479485116653258}}
{"timestamp": "2026-09-22T14:22:34.547763", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.2622, "vwap": 13.6262, "vwap_slope": -0.0114, "atr": 0.4018, "atr_pct": 3.029, "trend": "flat", "slope_pct": -0.1618, "flat_threshold_pct": 0.7573, "ema9": 13.2214, "ema20": 13.248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 16.432, "spread_pct": 0.453, "rvol": 2.813, "volume_pace_ratio": 20.867}}
{"timestamp": "2026-09-22T14:22:34.549741", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8429, "vwap_slope": -0.0037, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0769, "ema9": 8.7828, "ema20": 8.7824, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 4.967}}
{"timestamp": "2026-09-22T14:22:34.550853", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.591, "vwap_slope": -0.0063, "atr": 0.1012, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.1253, "flat_threshold_pct": 0.1926, "ema9": 13.1366, "ema20": 13.1664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.4, "spread_pct": 0.381, "rvol": 0.119, "volume_pace_ratio": 0.879}}
{"timestamp": "2026-09-22T14:22:34.552951", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.376, "vwap": 6.4028, "vwap_slope": -0.0018, "atr": 0.0174, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0683, "ema9": 6.3696, "ema20": 6.3733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 2.953, "spread_pct": 0.157, "rvol": 0.163, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:22:34.553955", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:22:34.555128", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7381, "vwap": 12.7256, "vwap_slope": -0.0004, "atr": 0.0391, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0767, "ema9": 12.7183, "ema20": 12.7246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 0.484, "spread_pct": 0.078, "rvol": 0.072, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:22:34.556206", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74"], "metrics": {"price": 8.7301, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0437, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.1251, "ema9": 8.75, "ema20": 8.7275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 5.416, "spread_pct": 0.114, "rvol": 0.574, "volume_pace_ratio": 4.261}}
{"timestamp": "2026-09-22T14:22:34.557242", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.525, "vwap": 11.6199, "vwap_slope": -0.0019, "atr": 0.0481, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1043, "ema9": 11.5688, "ema20": 11.5918, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T14:22:34.558240", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2642, "vwap_slope": -0.0113, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0998, "flat_threshold_pct": 0.05, "ema9": 10.1286, "ema20": 10.1606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:22:34.560421", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:22:34.561255", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.018, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0602, "ema9": 7.4498, "ema20": 7.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:22:34.562100", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9865, "vwap": 9.1436, "vwap_slope": -0.0376, "atr": 0.0423, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.1178, "ema9": 9.0471, "ema20": 9.0841, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 4.602, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:22:34.563146", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4341, "vwap": 12.6946, "vwap_slope": -0.008, "atr": 0.0842, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.1391, "flat_threshold_pct": 0.1693, "ema9": 12.4242, "ema20": 12.4513, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 8.032, "spread_pct": 0.241, "rvol": 0.111, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:22:34.564208", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (322.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.365, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.072, "ema9": 6.3454, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.103, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.298, "volume_pace_ratio": 2.214, "stage3": {"stop": 6.343, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:34.565475", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 870.7s", "imbalance +78% >= 50% buy threshold, stop 5.55", "entry_score 90.3"], "reasons_against": [], "metrics": {"price": 5.575, "vwap": 5.5473, "vwap_slope": 0.0014, "atr": 0.0182, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0816, "ema9": 5.5779, "ema20": 5.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5532, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7804, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 5.55"}, "entry_score": 90.28, "entry_score_breakdown": {"imbalance_sub": 0.686, "volume_pace_sub": 1.0, "volatility_sub": 0.985, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:22:34.600192", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2612, "vwap": 5.2426, "vwap_slope": -0.0, "atr": 0.0192, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.0911, "ema9": 5.2531, "ema20": 5.2585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.224, "distance_from_high_pct": 0.732, "spread_pct": 0.191, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:22:34.601314", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6999, "vwap_slope": -0.0018, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.0693, "ema9": 8.6629, "ema20": 8.6699, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:22:34.602218", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.89, "vwap": 11.9454, "vwap_slope": 0.001, "atr": 0.0766, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0739, "flat_threshold_pct": 0.1611, "ema9": 11.9998, "ema20": 11.9824, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.024, "distance_from_high_pct": 3.176, "spread_pct": 0.42, "rvol": 0.07, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:22:34.603153", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9167, "vwap": 8.9685, "vwap_slope": -0.0015, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.05, "ema9": 8.9136, "ema20": 8.9211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.014, "spread_pct": 0.112, "rvol": 0.176, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T14:22:34.603971", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.81", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.61, "vwap": 4.8123, "vwap_slope": -0.023, "atr": 0.0621, "atr_pct": 1.347, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.3368, "ema9": 4.6795, "ema20": 4.7224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 8.532, "spread_pct": 1.086, "rvol": 0.19, "volume_pace_ratio": 1.409}}
{"timestamp": "2026-09-22T14:22:34.604869", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.7s", "imbalance +68% >= 50% buy threshold, stop 7.86", "entry_score 84.6"], "reasons_against": [], "metrics": {"price": 7.8975, "vwap": 7.8094, "vwap_slope": 0.0024, "atr": 0.0343, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0611, "flat_threshold_pct": 0.1087, "ema9": 7.8899, "ema20": 7.8779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 0.91, "spread_pct": 0.126, "rvol": 0.148, "volume_pace_ratio": 1.1, "stage3": {"stop": 7.8563, "risk": 0.0412, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6823, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 7.86"}, "entry_score": 84.56, "entry_score_breakdown": {"imbalance_sub": 0.546, "volume_pace_sub": 1.0, "volatility_sub": 0.921, "slope_sub": 1.0, "volume_accel_sub": 0.977}}}
{"timestamp": "2026-09-22T14:22:34.638620", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7889, "vwap_slope": -0.0025, "atr": 0.0325, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0554, "ema9": 14.6777, "ema20": 14.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T14:22:34.639693", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.09, "vwap": 10.0775, "vwap_slope": 0.0008, "atr": 0.0283, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0702, "ema9": 10.1105, "ema20": 10.1131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.327}}
{"timestamp": "2026-09-22T14:22:34.640662", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance -95% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1666, "vwap_slope": 0.0096, "atr": 0.0475, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1277, "ema9": 9.253, "ema20": 9.2214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.243, "risk": 0.057, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9524, "passed": false, "reason": "imbalance -95% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:34.641757", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8099, "vwap": 13.8081, "vwap_slope": -0.0003, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0564, "ema9": 13.8002, "ema20": 13.7999, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:22:34.642784", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 210.0s", "imbalance +58% >= 50% buy threshold, stop 6.17", "entry_score 82.2"], "reasons_against": [], "metrics": {"price": 6.1899, "vwap": 6.1531, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0659, "ema9": 6.1816, "ema20": 6.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.484, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.811, "stage3": {"stop": 6.1703, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.584, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 6.17"}, "entry_score": 82.17, "entry_score_breakdown": {"imbalance_sub": 0.406, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:22:34.693765", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4342, "vwap_slope": -0.0045, "atr": 0.0341, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0639, "ema9": 13.3582, "ema20": 13.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.141, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:22:39.699351", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0993, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:39.700435", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.5139, "imbalance_decline_count": 0, "imbalance_cur": 0.28888888888888886, "imbalance_prev": -0.11384615384615385}}
{"timestamp": "2026-09-22T14:22:39.701103", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.204%)", "metrics": {"price": 9.535, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.204, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:39.701977", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.535, "vwap": 9.1175, "vwap_slope": 0.0264, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1919, "lower_highs_lower_lows": false, "stop": 9.4176, "imbalance_decline_count": 0, "imbalance_cur": 0.31930308780403655, "imbalance_prev": 0.24453426419254087}}
{"timestamp": "2026-09-22T14:22:39.702467", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.109%)", "metrics": {"price": 12.4836, "peak_price": 12.495, "peak_gain_cents": 5.11, "slope_pct": 0.1089, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:39.704093", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4836, "vwap": 12.3566, "vwap_slope": 0.0045, "atr": 0.039, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": false, "stop": 12.4368, "imbalance_decline_count": 4, "imbalance_cur": -0.5672918465039629, "imbalance_prev": -0.551740969736414}}
{"timestamp": "2026-09-22T14:22:39.706717", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.2992, "vwap": 13.6261, "vwap_slope": -0.0115, "atr": 0.4036, "atr_pct": 3.035, "trend": "flat", "slope_pct": -0.161, "flat_threshold_pct": 0.7586, "ema9": 13.2288, "ema20": 13.2516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 16.199, "spread_pct": 0.301, "rvol": 2.814, "volume_pace_ratio": 20.843}}
{"timestamp": "2026-09-22T14:22:39.707832", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8429, "vwap_slope": -0.0038, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0769, "ema9": 8.7828, "ema20": 8.7824, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 4.962}}
{"timestamp": "2026-09-22T14:22:39.708872", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.125, "vwap": 13.5909, "vwap_slope": -0.0065, "atr": 0.1012, "atr_pct": 0.771, "trend": "flat", "slope_pct": -0.1256, "flat_threshold_pct": 0.1928, "ema9": 13.1336, "ema20": 13.165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.505, "spread_pct": 0.381, "rvol": 0.119, "volume_pace_ratio": 0.878}}
{"timestamp": "2026-09-22T14:22:39.709835", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4026, "vwap_slope": -0.002, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0685, "ema9": 6.3644, "ema20": 6.3708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.164, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:22:39.710915", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:22:39.712001", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7404, "vwap": 12.7256, "vwap_slope": -0.0004, "atr": 0.0391, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0767, "ema9": 12.7188, "ema20": 12.7248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 0.466, "spread_pct": 0.078, "rvol": 0.073, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:22:39.713101", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74"], "metrics": {"price": 8.735, "vwap": 8.7409, "vwap_slope": 0.0003, "atr": 0.0437, "atr_pct": 0.5, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.125, "ema9": 8.751, "ema20": 8.728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.575, "volume_pace_ratio": 4.257}}
{"timestamp": "2026-09-22T14:22:39.714085", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.53, "vwap": 11.6199, "vwap_slope": -0.0019, "atr": 0.0481, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.1043, "ema9": 11.5698, "ema20": 11.5923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T14:22:39.715181", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2643, "vwap_slope": -0.0113, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0996, "flat_threshold_pct": 0.05, "ema9": 10.1306, "ema20": 10.1616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:22:39.717049", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0741, "vwap_slope": -0.0015, "atr": 0.037, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1022, "ema9": 9.043, "ema20": 9.0446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 3.421, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:22:39.718096", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4492, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.018, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0603, "ema9": 7.4486, "ema20": 7.4455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 1.335, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:22:39.719315", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.922, "vwap": 9.1427, "vwap_slope": -0.0385, "atr": 0.043, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0383, "flat_threshold_pct": 0.1206, "ema9": 9.0342, "ema20": 9.0779, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 5.287, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:22:39.721396", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.45 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.445, "vwap": 12.6945, "vwap_slope": -0.008, "atr": 0.0842, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.1389, "flat_threshold_pct": 0.1692, "ema9": 12.4264, "ema20": 12.4524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 7.951, "spread_pct": 0.241, "rvol": 0.111, "volume_pace_ratio": 0.825}}
{"timestamp": "2026-09-22T14:22:39.722363", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 327.7s", "imbalance +34% >= 30% and resistance cleared, stop 6.34", "entry_score 66.1"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3299, "vwap_slope": 0.0003, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.072, "ema9": 6.3444, "ema20": 6.3379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.112, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.299, "volume_pace_ratio": 2.217, "stage3": {"stop": 6.338, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3385, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 66.09, "entry_score_breakdown": {"imbalance_sub": 0.055, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.444}}}
{"timestamp": "2026-09-22T14:22:39.754912", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (875.9s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5736, "vwap": 5.5473, "vwap_slope": 0.0014, "atr": 0.0182, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0816, "ema9": 5.5777, "ema20": 5.5702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 0.804, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.534, "stage3": {"stop": 5.5518, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.374, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:39.756115", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2607, "vwap": 5.2426, "vwap_slope": -0.0, "atr": 0.0192, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.0911, "ema9": 5.253, "ema20": 5.2585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 0.742, "spread_pct": 0.191, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:22:39.757364", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6999, "vwap_slope": -0.0018, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.0693, "ema9": 8.6629, "ema20": 8.6699, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T14:22:39.758454", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9, "vwap": 11.9454, "vwap_slope": 0.0011, "atr": 0.0766, "atr_pct": 0.644, "trend": "flat", "slope_pct": 0.0741, "flat_threshold_pct": 0.1609, "ema9": 12.0018, "ema20": 11.9833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.024, "distance_from_high_pct": 3.094, "spread_pct": 0.42, "rvol": 0.07, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:22:39.759482", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9112, "vwap": 8.9679, "vwap_slope": -0.0021, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.05, "ema9": 8.9125, "ema20": 8.9205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.075, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.32}}
{"timestamp": "2026-09-22T14:22:39.760563", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.81", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.605, "vwap": 4.8102, "vwap_slope": -0.025, "atr": 0.0621, "atr_pct": 1.349, "trend": "flat", "slope_pct": -0.0645, "flat_threshold_pct": 0.3372, "ema9": 4.6785, "ema20": 4.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 8.631, "spread_pct": 1.086, "rvol": 0.192, "volume_pace_ratio": 1.421}}
{"timestamp": "2026-09-22T14:22:39.761683", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.8s", "imbalance +45% >= 30% and resistance cleared, stop 7.87", "entry_score 74.8"], "reasons_against": [], "metrics": {"price": 7.91, "vwap": 7.8095, "vwap_slope": 0.0025, "atr": 0.0343, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0614, "flat_threshold_pct": 0.1085, "ema9": 7.8924, "ema20": 7.879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 0.753, "spread_pct": 0.126, "rvol": 0.148, "volume_pace_ratio": 1.1, "stage3": {"stop": 7.8688, "risk": 0.0412, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4542, "passed": true, "reason": "imbalance +45% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 74.79, "entry_score_breakdown": {"imbalance_sub": 0.22, "volume_pace_sub": 1.0, "volatility_sub": 0.921, "slope_sub": 1.0, "volume_accel_sub": 0.976}}}
{"timestamp": "2026-09-22T14:22:39.800716", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6678, "vwap": 14.7889, "vwap_slope": -0.0025, "atr": 0.0325, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0554, "ema9": 14.6792, "ema20": 14.6955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.084, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.278}}
{"timestamp": "2026-09-22T14:22:39.801911", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0775, "vwap_slope": 0.0008, "atr": 0.0283, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0701, "ema9": 10.1125, "ema20": 10.1141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T14:22:39.802857", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.9s) but room-to-run failed: imbalance -95% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1666, "vwap_slope": 0.0096, "atr": 0.0475, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1277, "ema9": 9.253, "ema20": 9.2214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.47, "stage3": {"stop": 9.243, "risk": 0.057, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9524, "passed": false, "reason": "imbalance -95% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:39.803865", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8081, "vwap_slope": -0.0003, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0564, "ema9": 13.7993, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:22:39.805027", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 215.2s", "imbalance +94% >= 50% buy threshold, stop 6.16", "entry_score 97.6"], "reasons_against": [], "metrics": {"price": 6.1782, "vwap": 6.153, "vwap_slope": 0.0005, "atr": 0.0164, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0665, "ema9": 6.1792, "ema20": 6.1749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 0.672, "spread_pct": 0.162, "rvol": 0.109, "volume_pace_ratio": 0.81, "stage3": {"stop": 6.1585, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9445, "passed": true, "reason": "imbalance +94% >= 50% buy threshold, stop 6.16"}, "entry_score": 97.62, "entry_score_breakdown": {"imbalance_sub": 0.921, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:22:39.842580", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.355, "vwap": 13.4341, "vwap_slope": -0.0046, "atr": 0.0341, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0639, "ema9": 13.3582, "ema20": 13.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.141, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:22:44.848676", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.1264, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:44.849489", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5089, "imbalance_decline_count": 1, "imbalance_cur": -0.6553524804177546, "imbalance_prev": 0.28888888888888886}}
{"timestamp": "2026-09-22T14:22:44.850011", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.204%)", "metrics": {"price": 9.535, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.204, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:44.850787", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.535, "vwap": 9.1176, "vwap_slope": 0.0265, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1919, "lower_highs_lower_lows": false, "stop": 9.4176, "imbalance_decline_count": 1, "imbalance_cur": 0.24607192737430167, "imbalance_prev": 0.31930308780403655}}
{"timestamp": "2026-09-22T14:22:44.851227", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.125%)", "metrics": {"price": 12.4901, "peak_price": 12.495, "peak_gain_cents": 5.11, "slope_pct": 0.1245, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:44.851846", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4901, "vwap": 12.3566, "vwap_slope": 0.0045, "atr": 0.039, "trend": "flat", "slope_pct": 0.0319, "lower_highs_lower_lows": false, "stop": 12.4433, "imbalance_decline_count": 5, "imbalance_cur": -0.7167483215387407, "imbalance_prev": -0.5672918465039629, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.032%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:22:44.852896", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.6259, "vwap_slope": -0.0117, "atr": 0.4036, "atr_pct": 3.037, "trend": "flat", "slope_pct": -0.1612, "flat_threshold_pct": 0.7592, "ema9": 13.2269, "ema20": 13.2507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 16.257, "spread_pct": 0.452, "rvol": 2.816, "volume_pace_ratio": 20.819}}
{"timestamp": "2026-09-22T14:22:44.853790", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8429, "vwap_slope": -0.0038, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0769, "ema9": 8.7828, "ema20": 8.7824, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 4.935, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 4.954}}
{"timestamp": "2026-09-22T14:22:44.854720", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5908, "vwap_slope": -0.0065, "atr": 0.1012, "atr_pct": 0.77, "trend": "flat", "slope_pct": -0.1253, "flat_threshold_pct": 0.1926, "ema9": 13.1366, "ema20": 13.1664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.4, "spread_pct": 0.381, "rvol": 0.119, "volume_pace_ratio": 0.877}}
{"timestamp": "2026-09-22T14:22:44.855657", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.4026, "vwap_slope": -0.002, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0685, "ema9": 6.3661, "ema20": 6.3717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.164, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:22:44.856636", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:22:44.857608", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.74, "vwap": 12.7256, "vwap_slope": -0.0004, "atr": 0.0391, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0767, "ema9": 12.7187, "ema20": 12.7248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 0.469, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:22:44.858502", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74"], "metrics": {"price": 8.73, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0441, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.1262, "ema9": 8.75, "ema20": 8.7275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 5.417, "spread_pct": 0.115, "rvol": 0.575, "volume_pace_ratio": 4.25}}
{"timestamp": "2026-09-22T14:22:44.859530", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5201, "vwap": 11.6198, "vwap_slope": -0.0019, "atr": 0.0481, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1044, "ema9": 11.5679, "ema20": 11.5913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 2.289, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T14:22:44.860439", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2643, "vwap_slope": -0.0113, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0996, "flat_threshold_pct": 0.05, "ema9": 10.1306, "ema20": 10.1616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:22:44.862459", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0741, "vwap_slope": -0.0011, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0952, "ema9": 9.0454, "ema20": 9.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 3.261, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:22:44.863481", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.455, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.018, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0602, "ema9": 7.4498, "ema20": 7.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 1.258, "spread_pct": 0.134, "rvol": 0.078, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:22:44.864501", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.1426, "vwap_slope": -0.0385, "atr": 0.043, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.1205, "ema9": 9.0358, "ema20": 9.0787, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:22:44.865388", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.44, "vwap": 12.6945, "vwap_slope": -0.008, "atr": 0.0842, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.139, "flat_threshold_pct": 0.1692, "ema9": 12.4254, "ema20": 12.4519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 7.988, "spread_pct": 0.241, "rvol": 0.111, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T14:22:44.866467", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 332.9s", "imbalance +34% >= 30% and resistance cleared, stop 6.34", "entry_score 66.1"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3299, "vwap_slope": 0.0003, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.072, "ema9": 6.3444, "ema20": 6.3379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.112, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.299, "volume_pace_ratio": 2.213, "stage3": {"stop": 6.338, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3385, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 66.09, "entry_score_breakdown": {"imbalance_sub": 0.055, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.444}}}
{"timestamp": "2026-09-22T14:22:44.904188", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (881.0s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.5473, "vwap_slope": 0.0014, "atr": 0.0182, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0816, "ema9": 5.5779, "ema20": 5.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.533, "stage3": {"stop": 5.5532, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2882, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:44.905527", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2419, "vwap_slope": -0.0007, "atr": 0.0192, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0916, "ema9": 5.2468, "ema20": 5.2556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 1.321, "spread_pct": 0.191, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:22:44.907363", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.7, "vwap_slope": -0.0018, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0693, "ema9": 8.6646, "ema20": 8.6707, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T14:22:44.908479", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.91, "vwap": 11.9454, "vwap_slope": 0.0011, "atr": 0.0766, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0742, "flat_threshold_pct": 0.1608, "ema9": 12.0038, "ema20": 11.9843, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.024, "distance_from_high_pct": 3.013, "spread_pct": 0.336, "rvol": 0.07, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:22:44.909648", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.968, "vwap_slope": -0.0021, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.05, "ema9": 8.9132, "ema20": 8.9209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.318}}
{"timestamp": "2026-09-22T14:22:44.910877", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.81", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.605, "vwap": 4.8082, "vwap_slope": -0.027, "atr": 0.0621, "atr_pct": 1.349, "trend": "flat", "slope_pct": -0.0645, "flat_threshold_pct": 0.3372, "ema9": 4.6785, "ema20": 4.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 8.631, "spread_pct": 1.086, "rvol": 0.194, "volume_pace_ratio": 1.433}}
{"timestamp": "2026-09-22T14:22:44.911477", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 41.0s", "imbalance +45% >= 30% and resistance cleared, stop 7.86", "entry_score 74.8"], "reasons_against": [], "metrics": {"price": 7.8976, "vwap": 7.8095, "vwap_slope": 0.0024, "atr": 0.0343, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0611, "flat_threshold_pct": 0.1087, "ema9": 7.89, "ema20": 7.8779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 0.908, "spread_pct": 0.126, "rvol": 0.148, "volume_pace_ratio": 1.098, "stage3": {"stop": 7.8564, "risk": 0.0412, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4536, "passed": true, "reason": "imbalance +45% >= 30% and resistance cleared, stop 7.86"}, "entry_score": 74.75, "entry_score_breakdown": {"imbalance_sub": 0.219, "volume_pace_sub": 1.0, "volatility_sub": 0.921, "slope_sub": 1.0, "volume_accel_sub": 0.976}}}
{"timestamp": "2026-09-22T14:22:44.958799", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6676, "vwap": 14.7889, "vwap_slope": -0.0025, "atr": 0.0325, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0554, "ema9": 14.6792, "ema20": 14.6955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.085, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.276}}
{"timestamp": "2026-09-22T14:22:44.959886", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0995, "vwap": 10.0775, "vwap_slope": 0.0008, "atr": 0.0283, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0701, "ema9": 10.1124, "ema20": 10.1141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 0.888, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.323}}
{"timestamp": "2026-09-22T14:22:44.960986", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3, "vwap": 9.1666, "vwap_slope": 0.0096, "atr": 0.0475, "atr_pct": 0.511, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1277, "ema9": 9.253, "ema20": 9.2214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.528, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.469, "stage3": {"stop": 9.243, "risk": 0.057, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:44.962571", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7935, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0564, "ema9": 13.797, "ema20": 13.7983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.545, "spread_pct": 0.072, "rvol": 0.068, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:22:44.963537", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (220.3s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 6.185, "vwap": 6.1531, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0665, "ema9": 6.1806, "ema20": 6.1756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.81, "stage3": {"stop": 6.1653, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0882, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:44.965253", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.434, "vwap_slope": -0.0046, "atr": 0.0341, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.0639, "ema9": 13.3572, "ema20": 13.3614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 4.232, "spread_pct": 0.075, "rvol": 0.141, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:22:49.967289", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0993, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:49.968071", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.5139, "imbalance_decline_count": 0, "imbalance_cur": -0.5949685534591195, "imbalance_prev": -0.6553524804177546}}
{"timestamp": "2026-09-22T14:22:49.968763", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.220%)", "metrics": {"price": 9.54, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2197, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:49.969496", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.54, "vwap": 9.1179, "vwap_slope": 0.0267, "atr": 0.0978, "trend": "flat", "slope_pct": 0.192, "lower_highs_lower_lows": false, "stop": 9.4226, "imbalance_decline_count": 2, "imbalance_cur": 0.21826986309559396, "imbalance_prev": 0.24607192737430167}}
{"timestamp": "2026-09-22T14:22:49.969971", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.136%)", "metrics": {"price": 12.495, "peak_price": 12.495, "peak_gain_cents": 5.11, "slope_pct": 0.1363, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:49.970676", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3567, "vwap_slope": 0.0046, "atr": 0.039, "trend": "flat", "slope_pct": 0.032, "lower_highs_lower_lows": false, "stop": 12.4482, "imbalance_decline_count": 6, "imbalance_cur": -0.8985746145641423, "imbalance_prev": -0.7167483215387407, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.032%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:22:49.971721", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.6258, "vwap_slope": -0.0118, "atr": 0.4036, "atr_pct": 3.04, "trend": "flat", "slope_pct": -0.1615, "flat_threshold_pct": 0.76, "ema9": 13.2239, "ema20": 13.2493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 16.352, "spread_pct": 0.301, "rvol": 2.816, "volume_pace_ratio": 20.791}}
{"timestamp": "2026-09-22T14:22:49.972720", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7637, "vwap": 8.8428, "vwap_slope": -0.0038, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0769, "ema9": 8.7826, "ema20": 8.7823, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 4.949, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 4.947}}
{"timestamp": "2026-09-22T14:22:49.973766", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5907, "vwap_slope": -0.0066, "atr": 0.1019, "atr_pct": 0.776, "trend": "flat", "slope_pct": -0.1253, "flat_threshold_pct": 0.1939, "ema9": 13.1366, "ema20": 13.1664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.4, "spread_pct": 0.456, "rvol": 0.119, "volume_pace_ratio": 0.876}}
{"timestamp": "2026-09-22T14:22:49.974738", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4026, "vwap_slope": -0.002, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0685, "ema9": 6.3654, "ema20": 6.3713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.164, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:22:49.975656", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:22:49.976929", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7256, "vwap_slope": -0.0005, "atr": 0.0391, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0768, "ema9": 12.7157, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:22:49.977929", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74"], "metrics": {"price": 8.725, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0444, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1272, "ema9": 8.749, "ema20": 8.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.575, "volume_pace_ratio": 4.245}}
{"timestamp": "2026-09-22T14:22:49.978941", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.6198, "vwap_slope": -0.002, "atr": 0.0481, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.1044, "ema9": 11.5678, "ema20": 11.5913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:22:49.979972", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.12, "vwap": 10.2643, "vwap_slope": -0.0113, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0996, "flat_threshold_pct": 0.05, "ema9": 10.1306, "ema20": 10.1616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.024, "distance_from_high_pct": 5.42, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:22:49.981672", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0741, "vwap_slope": -0.0011, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0952, "ema9": 9.0454, "ema20": 9.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 3.261, "spread_pct": 0.442, "rvol": 0.081, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:22:49.982644", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 7.4528, "vwap": 7.4514, "vwap_slope": -0.0001, "atr": 0.018, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.0602, "ema9": 7.4493, "ema20": 7.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 1.287, "spread_pct": 0.134, "rvol": 0.079, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:22:49.983573", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.1426, "vwap_slope": -0.0385, "atr": 0.043, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.1205, "ema9": 9.0358, "ema20": 9.0787, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T14:22:49.984500", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.46 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.4576, "vwap": 12.6945, "vwap_slope": -0.0081, "atr": 0.0849, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1387, "flat_threshold_pct": 0.1704, "ema9": 12.4289, "ema20": 12.4536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 7.858, "spread_pct": 0.161, "rvol": 0.111, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T14:22:49.985485", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.33"], "metrics": {"price": 6.325, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0196, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0157, "flat_threshold_pct": 0.0776, "ema9": 6.3374, "ema20": 6.3346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.112, "distance_from_high_pct": 0.94, "spread_pct": 0.157, "rvol": 0.299, "volume_pace_ratio": 2.21}}
{"timestamp": "2026-09-22T14:22:49.986523", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (886.1s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 5.585, "vwap": 5.5474, "vwap_slope": 0.0015, "atr": 0.0182, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.0815, "ema9": 5.5799, "ema20": 5.5713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.5632, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1454, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:49.987633", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.23 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.23, "vwap": 5.2419, "vwap_slope": -0.0007, "atr": 0.0192, "atr_pct": 0.366, "trend": "flat", "slope_pct": 0.0255, "flat_threshold_pct": 0.0916, "ema9": 5.2468, "ema20": 5.2556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 1.321, "spread_pct": 0.191, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:22:49.988692", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6999, "vwap_slope": -0.0019, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0693, "ema9": 8.6639, "ema20": 8.6704, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T14:22:49.989669", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.91, "vwap": 11.9454, "vwap_slope": 0.0011, "atr": 0.0766, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0742, "flat_threshold_pct": 0.1608, "ema9": 12.0038, "ema20": 11.9843, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.027, "distance_from_high_pct": 3.013, "spread_pct": 0.336, "rvol": 0.07, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:22:49.990778", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9131, "vwap": 8.9679, "vwap_slope": -0.0021, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.05, "ema9": 8.9128, "ema20": 8.9207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.054, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.316}}
{"timestamp": "2026-09-22T14:22:49.994371", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.81", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.605, "vwap": 4.8076, "vwap_slope": -0.0277, "atr": 0.0621, "atr_pct": 1.349, "trend": "flat", "slope_pct": -0.0645, "flat_threshold_pct": 0.3372, "ema9": 4.6785, "ema20": 4.7219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 8.631, "spread_pct": 1.086, "rvol": 0.194, "volume_pace_ratio": 1.436}}
{"timestamp": "2026-09-22T14:22:49.995485", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.0s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9, "vwap": 7.8097, "vwap_slope": 0.0027, "atr": 0.0343, "atr_pct": 0.435, "trend": "flat", "slope_pct": 0.0611, "flat_threshold_pct": 0.1087, "ema9": 7.8904, "ema20": 7.8781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 0.878, "spread_pct": 0.127, "rvol": 0.149, "volume_pace_ratio": 1.099, "stage3": {"stop": 7.8588, "risk": 0.0412, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4871, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:49.997300", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7888, "vwap_slope": -0.0025, "atr": 0.033, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0562, "ema9": 14.6777, "ema20": 14.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T14:22:49.998192", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0776, "vwap_slope": 0.0009, "atr": 0.0283, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0076, "flat_threshold_pct": 0.0701, "ema9": 10.1125, "ema20": 10.1141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.325}}
{"timestamp": "2026-09-22T14:22:49.999214", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.305, "vwap": 9.1667, "vwap_slope": 0.0097, "atr": 0.0475, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.1276, "ema9": 9.254, "ema20": 9.2219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.475, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.248, "risk": 0.057, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:50.001347", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0564, "ema9": 13.7993, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:22:50.002394", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (225.4s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 6.19, "vwap": 6.1531, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0664, "ema9": 6.1816, "ema20": 6.176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.809, "stage3": {"stop": 6.1703, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0584, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:50.003579", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.4339, "vwap_slope": -0.0048, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.0639, "ema9": 13.3592, "ema20": 13.3623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 4.161, "spread_pct": 0.075, "rvol": 0.141, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:22:55.009804", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.5306, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.1231, "trend": "negative"}}
{"timestamp": "2026-09-22T14:22:55.010763", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5306, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5095, "imbalance_decline_count": 1, "imbalance_cur": -0.6023054755043228, "imbalance_prev": -0.5949685534591195}}
{"timestamp": "2026-09-22T14:22:55.011378", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.141%)", "metrics": {"price": 9.515, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.141, "trend": "flat"}}
{"timestamp": "2026-09-22T14:22:55.012124", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.515, "vwap": 9.118, "vwap_slope": 0.0268, "atr": 0.0978, "trend": "flat", "slope_pct": 0.1914, "lower_highs_lower_lows": false, "stop": 9.3976, "imbalance_decline_count": 0, "imbalance_cur": 0.2431448275862069, "imbalance_prev": 0.21826986309559396}}
{"timestamp": "2026-09-22T14:22:55.012781", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.136%)", "metrics": {"price": 12.495, "peak_price": 12.495, "peak_gain_cents": 5.11, "slope_pct": 0.1363, "trend": "positive"}}
{"timestamp": "2026-09-22T14:22:55.013448", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3569, "vwap_slope": 0.0048, "atr": 0.039, "trend": "flat", "slope_pct": 0.032, "lower_highs_lower_lows": false, "stop": 12.4482, "imbalance_decline_count": 0, "imbalance_cur": -0.8551810237203495, "imbalance_prev": -0.8985746145641423}}
{"timestamp": "2026-09-22T14:22:55.014444", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.23, "vwap": 13.6256, "vwap_slope": -0.012, "atr": 0.4036, "atr_pct": 3.05, "trend": "flat", "slope_pct": -0.1625, "flat_threshold_pct": 0.7626, "ema9": 13.2149, "ema20": 13.245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 16.635, "spread_pct": 0.227, "rvol": 2.817, "volume_pace_ratio": 20.763}}
{"timestamp": "2026-09-22T14:22:55.015509", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8428, "vwap_slope": -0.0038, "atr": 0.027, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.077, "ema9": 8.7808, "ema20": 8.7814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 4.941}}
{"timestamp": "2026-09-22T14:22:55.016583", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.19, "vwap": 13.5907, "vwap_slope": -0.0066, "atr": 0.1048, "atr_pct": 0.794, "trend": "flat", "slope_pct": -0.1245, "flat_threshold_pct": 0.1986, "ema9": 13.1466, "ema20": 13.1712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.047, "spread_pct": 0.456, "rvol": 0.119, "volume_pace_ratio": 0.874}}
{"timestamp": "2026-09-22T14:22:55.017603", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4025, "vwap_slope": -0.0021, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0685, "ema9": 6.3664, "ema20": 6.3718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.164, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:22:55.018429", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:22:55.019506", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7256, "vwap_slope": -0.0005, "atr": 0.0391, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0768, "ema9": 12.7157, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:22:55.020589", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74"], "metrics": {"price": 8.725, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0444, "atr_pct": 0.509, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.1272, "ema9": 8.749, "ema20": 8.7271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.575, "volume_pace_ratio": 4.238}}
{"timestamp": "2026-09-22T14:22:55.021633", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6198, "vwap_slope": -0.002, "atr": 0.0481, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.1044, "ema9": 11.5668, "ema20": 11.5908, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:22:55.022747", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2637, "vwap_slope": -0.0119, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0998, "flat_threshold_pct": 0.05, "ema9": 10.1286, "ema20": 10.1606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:22:55.023780", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0741, "vwap_slope": -0.0011, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0952, "ema9": 9.0454, "ema20": 9.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 3.261, "spread_pct": 0.552, "rvol": 0.081, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:22:55.024754", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4513, "vwap_slope": -0.0002, "atr": 0.0185, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0622, "ema9": 7.4468, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.079, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:22:55.025781", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.1426, "vwap_slope": -0.0386, "atr": 0.043, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.1205, "ema9": 9.0358, "ema20": 9.0787, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:22:55.026801", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.43, "vwap": 12.6938, "vwap_slope": -0.0087, "atr": 0.0849, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.1392, "flat_threshold_pct": 0.1708, "ema9": 12.4234, "ema20": 12.4509, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 8.062, "spread_pct": 0.322, "rvol": 0.112, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T14:22:55.027787", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.3534, "vwap": 6.3298, "vwap_slope": 0.0002, "atr": 0.0196, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0773, "ema9": 6.343, "ema20": 6.3373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.112, "distance_from_high_pct": 0.495, "spread_pct": 0.157, "rvol": 0.299, "volume_pace_ratio": 2.206}}
{"timestamp": "2026-09-22T14:22:55.028717", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (891.1s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 5.5768, "vwap": 5.5473, "vwap_slope": 0.0015, "atr": 0.0182, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0816, "ema9": 5.5783, "ema20": 5.5705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 0.747, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.532, "stage3": {"stop": 5.555, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1019, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:22:55.029747", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2416, "vwap_slope": -0.0011, "atr": 0.0192, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0918, "ema9": 5.2448, "ema20": 5.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.248, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:22:55.031496", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6633, "vwap": 8.6999, "vwap_slope": -0.0019, "atr": 0.024, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0693, "ema9": 8.6636, "ema20": 8.6702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 2.22, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T14:22:55.032501", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9244, "vwap": 11.9455, "vwap_slope": 0.0011, "atr": 0.0766, "atr_pct": 0.642, "trend": "flat", "slope_pct": 0.0745, "flat_threshold_pct": 0.1606, "ema9": 12.0066, "ema20": 11.9857, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.027, "distance_from_high_pct": 2.896, "spread_pct": 0.336, "rvol": 0.07, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:22:55.033543", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.968, "vwap_slope": -0.0021, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0324, "flat_threshold_pct": 0.05, "ema9": 8.9132, "ema20": 8.9209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T14:22:55.035218", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.81", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5807, "vwap": 4.8056, "vwap_slope": -0.0296, "atr": 0.0621, "atr_pct": 1.356, "trend": "flat", "slope_pct": -0.0656, "flat_threshold_pct": 0.339, "ema9": 4.6736, "ema20": 4.7196, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 9.113, "spread_pct": 1.086, "rvol": 0.196, "volume_pace_ratio": 1.445}}
{"timestamp": "2026-09-22T14:22:55.036248", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.1s) but room-to-run failed: imbalance -17% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9051, "vwap": 7.8099, "vwap_slope": 0.0028, "atr": 0.0343, "atr_pct": 0.434, "trend": "flat", "slope_pct": 0.0613, "flat_threshold_pct": 0.1086, "ema9": 7.8915, "ema20": 7.8786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.814, "spread_pct": 0.127, "rvol": 0.149, "volume_pace_ratio": 1.099, "stage3": {"stop": 7.8639, "risk": 0.0412, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1667, "passed": false, "reason": "imbalance -17% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:55.037308", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7888, "vwap_slope": -0.0026, "atr": 0.033, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0562, "ema9": 14.6767, "ema20": 14.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.273}}
{"timestamp": "2026-09-22T14:22:55.038191", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1096, "vwap": 10.0777, "vwap_slope": 0.001, "atr": 0.0283, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.07, "ema9": 10.1144, "ema20": 10.115, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.789, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.323}}
{"timestamp": "2026-09-22T14:22:55.039267", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.305, "vwap": 9.1667, "vwap_slope": 0.0097, "atr": 0.0475, "atr_pct": 0.51, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.1276, "ema9": 9.254, "ema20": 9.2219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.475, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.248, "risk": 0.057, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:55.040299", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7946, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0315, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0571, "ema9": 13.7972, "ema20": 13.7984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.537, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:22:55.041316", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (230.4s) but room-to-run failed: imbalance -81% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1531, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0665, "ema9": 6.1806, "ema20": 6.1756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.808, "stage3": {"stop": 6.1653, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8117, "passed": false, "reason": "imbalance -81% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:22:55.042224", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.3556, "vwap": 13.4339, "vwap_slope": -0.0048, "atr": 0.0341, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0639, "ema9": 13.3583, "ema20": 13.3619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 4.192, "spread_pct": 0.075, "rvol": 0.141, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:23:00.047335", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.5306, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.1231, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:00.048406", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5306, "vwap": 5.5153, "vwap_slope": 0.0006, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5095, "imbalance_decline_count": 0, "imbalance_cur": -0.6023054755043228, "imbalance_prev": -0.6023054755043228}}
{"timestamp": "2026-09-22T14:23:00.049118", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.110%)", "metrics": {"price": 9.505, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1095, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:00.049972", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.505, "vwap": 9.1186, "vwap_slope": 0.0275, "atr": 0.0958, "trend": "flat", "slope_pct": 0.1912, "lower_highs_lower_lows": false, "stop": 9.39, "imbalance_decline_count": 1, "imbalance_cur": -0.07923059308449737, "imbalance_prev": 0.2431448275862069}}
{"timestamp": "2026-09-22T14:23:00.050452", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.160%)", "metrics": {"price": 12.505, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.1603, "trend": "positive"}}
{"timestamp": "2026-09-22T14:23:00.051315", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.359, "vwap_slope": 0.0055, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": false, "stop": 12.4595, "imbalance_decline_count": 0, "imbalance_cur": -0.7518511263467189, "imbalance_prev": -0.8551810237203495}}
{"timestamp": "2026-09-22T14:23:00.053417", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.245, "vwap": 13.6254, "vwap_slope": -0.0121, "atr": 0.4036, "atr_pct": 3.047, "trend": "flat", "slope_pct": -0.1622, "flat_threshold_pct": 0.7617, "ema9": 13.2179, "ema20": 13.2464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 16.541, "spread_pct": 0.227, "rvol": 2.819, "volume_pace_ratio": 20.741}}
{"timestamp": "2026-09-22T14:23:00.056171", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8428, "vwap_slope": -0.0039, "atr": 0.0267, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0761, "ema9": 8.7808, "ema20": 8.7814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.671, "volume_pace_ratio": 4.934}}
{"timestamp": "2026-09-22T14:23:00.059293", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5906, "vwap_slope": -0.0067, "atr": 0.1019, "atr_pct": 0.776, "trend": "flat", "slope_pct": -0.1253, "flat_threshold_pct": 0.1939, "ema9": 13.1366, "ema20": 13.1664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.4, "spread_pct": 0.761, "rvol": 0.119, "volume_pace_ratio": 0.873}}
{"timestamp": "2026-09-22T14:23:00.061126", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4023, "vwap_slope": -0.0023, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.064, "ema9": 6.3644, "ema20": 6.3708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.164, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:23:00.062121", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:23:00.063266", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7257, "vwap_slope": -0.0003, "atr": 0.0364, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0714, "ema9": 12.7157, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:23:00.064277", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.7408, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.121, "ema9": 8.75, "ema20": 8.7275, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 5.417, "spread_pct": 0.115, "rvol": 0.575, "volume_pace_ratio": 4.234}}
{"timestamp": "2026-09-22T14:23:00.065317", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5168, "vwap": 11.6197, "vwap_slope": -0.0021, "atr": 0.0449, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.0974, "ema9": 11.5672, "ema20": 11.591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 2.317, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:23:00.067789", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.11 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.100%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.11, "vwap": 10.2636, "vwap_slope": -0.012, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0998, "flat_threshold_pct": 0.05, "ema9": 10.1286, "ema20": 10.1606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 5.513, "spread_pct": 0.099, "rvol": 0.05, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:23:00.068803", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0741, "vwap_slope": -0.0011, "atr": 0.0345, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0952, "ema9": 9.0454, "ema20": 9.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 3.261, "spread_pct": 0.552, "rvol": 0.081, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:23:00.069928", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4513, "vwap_slope": -0.0002, "atr": 0.0184, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.062, "ema9": 7.4468, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.079, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:23:00.071598", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.92, "vwap": 9.1426, "vwap_slope": -0.0357, "atr": 0.0419, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0409, "flat_threshold_pct": 0.1173, "ema9": 9.0126, "ema20": 9.0636, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T14:23:00.072639", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.44, "vwap": 12.6937, "vwap_slope": -0.0088, "atr": 0.0848, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.139, "flat_threshold_pct": 0.1703, "ema9": 12.4254, "ema20": 12.4519, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 7.988, "spread_pct": 0.322, "rvol": 0.112, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T14:23:00.073683", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3299, "vwap_slope": 0.0003, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0688, "ema9": 6.3434, "ema20": 6.3374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.114, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.3, "volume_pace_ratio": 2.204}}
{"timestamp": "2026-09-22T14:23:00.075951", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 896.2s", "imbalance +88% >= 50% buy threshold, stop 5.56", "entry_score 94.7"], "reasons_against": [], "metrics": {"price": 5.575, "vwap": 5.5473, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0737, "ema9": 5.5777, "ema20": 5.571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.531, "stage3": {"stop": 5.5553, "risk": 0.0197, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8763, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 5.56"}, "entry_score": 94.7, "entry_score_breakdown": {"imbalance_sub": 0.823, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:00.118581", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2409, "vwap_slope": -0.0017, "atr": 0.0173, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0828, "ema9": 5.2448, "ema20": 5.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.248, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:23:00.120135", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6999, "vwap_slope": -0.0018, "atr": 0.0237, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0682, "ema9": 8.6649, "ema20": 8.6709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T14:23:00.121261", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.91, "vwap": 11.9454, "vwap_slope": 0.0011, "atr": 0.0766, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0742, "flat_threshold_pct": 0.1608, "ema9": 12.0038, "ema20": 11.9843, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.028, "distance_from_high_pct": 3.013, "spread_pct": 0.336, "rvol": 0.07, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:23:00.122345", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9126, "vwap": 8.9679, "vwap_slope": -0.0021, "atr": 0.0161, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0325, "flat_threshold_pct": 0.05, "ema9": 8.9127, "ema20": 8.9207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.059, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:23:00.123446", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.80", "VWAP sloping down", "spread 1.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.61, "vwap": 4.8042, "vwap_slope": -0.031, "atr": 0.0621, "atr_pct": 1.347, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.3368, "ema9": 4.6795, "ema20": 4.7224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 8.532, "spread_pct": 1.086, "rvol": 0.198, "volume_pace_ratio": 1.457}}
{"timestamp": "2026-09-22T14:23:00.124905", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.2s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 7.9077, "vwap": 7.8107, "vwap_slope": 0.0037, "atr": 0.0338, "atr_pct": 0.427, "trend": "flat", "slope_pct": 0.0613, "flat_threshold_pct": 0.1067, "ema9": 7.892, "ema20": 7.8788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 0.782, "spread_pct": 0.127, "rvol": 0.15, "volume_pace_ratio": 1.106, "stage3": {"stop": 7.8671, "risk": 0.0406, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2608, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:23:00.125983", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6516, "vwap": 14.7887, "vwap_slope": -0.0026, "atr": 0.0315, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0538, "ema9": 14.676, "ema20": 14.6939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.192, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:23:00.127106", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.095, "vwap": 10.0775, "vwap_slope": 0.0008, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0668, "ema9": 10.1115, "ema20": 10.1136, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.179, "volume_pace_ratio": 1.321}}
{"timestamp": "2026-09-22T14:23:00.128125", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.2s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3018, "vwap": 9.1665, "vwap_slope": 0.0095, "atr": 0.0462, "atr_pct": 0.497, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.1242, "ema9": 9.2534, "ema20": 9.2216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.594, "distance_from_high_pct": 0.509, "spread_pct": 0.322, "rvol": 0.063, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.2464, "risk": 0.0554, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:00.129169", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.81, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0312, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0564, "ema9": 13.8003, "ema20": 13.7999, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:23:00.130204", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (235.5s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1532, "vwap_slope": 0.0005, "atr": 0.0159, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0644, "ema9": 6.1823, "ema20": 6.1769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.807, "stage3": {"stop": 6.1659, "risk": 0.0191, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3993, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:00.131375", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.3473, "vwap": 13.4336, "vwap_slope": -0.004, "atr": 0.0328, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.0614, "ema9": 13.3536, "ema20": 13.3592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 4.252, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:23:05.137362", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.54, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0812, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:05.138286", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5153, "vwap_slope": 0.0003, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 5.5193, "imbalance_decline_count": 0, "imbalance_cur": -0.39461883408071746, "imbalance_prev": -0.6023054755043228}}
{"timestamp": "2026-09-22T14:23:05.138923", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.147%)", "metrics": {"price": 9.47, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1473, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:05.139655", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.47, "vwap": 9.1213, "vwap_slope": 0.0234, "atr": 0.0866, "trend": "flat", "slope_pct": 0.1906, "lower_highs_lower_lows": false, "stop": 9.3661, "imbalance_decline_count": 2, "imbalance_cur": -0.4603632170654367, "imbalance_prev": -0.07923059308449737}}
{"timestamp": "2026-09-22T14:23:05.140665", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.052%)", "metrics": {"price": 12.46, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.0522, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:05.141388", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.46, "vwap": 12.3595, "vwap_slope": 0.0059, "atr": 0.0382, "trend": "flat", "slope_pct": 0.0325, "lower_highs_lower_lows": false, "stop": 12.4141, "imbalance_decline_count": 0, "imbalance_cur": -0.7119304556354916, "imbalance_prev": -0.7518511263467189}}
{"timestamp": "2026-09-22T14:23:05.142643", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.6254, "vwap_slope": -0.0094, "atr": 0.3843, "atr_pct": 2.9, "trend": "flat", "slope_pct": -0.155, "flat_threshold_pct": 0.725, "ema9": 13.2243, "ema20": 13.2467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 16.509, "spread_pct": 0.151, "rvol": 2.819, "volume_pace_ratio": 20.709}}
{"timestamp": "2026-09-22T14:23:05.144536", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7579, "vwap": 8.8427, "vwap_slope": -0.0037, "atr": 0.0266, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0761, "ema9": 8.7762, "ema20": 8.7792, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 5.012, "spread_pct": 0.114, "rvol": 0.671, "volume_pace_ratio": 4.928}}
{"timestamp": "2026-09-22T14:23:05.145587", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5905, "vwap_slope": -0.002, "atr": 0.0919, "atr_pct": 0.7, "trend": "flat", "slope_pct": -0.1219, "flat_threshold_pct": 0.1749, "ema9": 13.1373, "ema20": 13.1639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.4, "spread_pct": 0.456, "rvol": 0.119, "volume_pace_ratio": 0.872}}
{"timestamp": "2026-09-22T14:23:05.146575", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4022, "vwap_slope": -0.0013, "atr": 0.0158, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0622, "ema9": 6.3625, "ema20": 6.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.165, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:23:05.147623", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:23:05.148750", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.721, "vwap": 12.7257, "vwap_slope": 0.0, "atr": 0.0376, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0739, "ema9": 12.7168, "ema20": 12.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 0.617, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:23:05.149709", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74"], "metrics": {"price": 8.73, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0393, "atr_pct": 0.45, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1125, "ema9": 8.746, "ema20": 8.7278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 5.417, "spread_pct": 0.114, "rvol": 0.576, "volume_pace_ratio": 4.228}}
{"timestamp": "2026-09-22T14:23:05.150733", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.6196, "vwap_slope": -0.0021, "atr": 0.048, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.1043, "ema9": 11.5578, "ema20": 11.5842, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:23:05.151653", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1, "vwap": 10.2629, "vwap_slope": -0.0065, "atr": 0.0167, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0985, "flat_threshold_pct": 0.05, "ema9": 10.1228, "ema20": 10.1549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 5.607, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:23:05.152739", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0741, "vwap_slope": -0.0007, "atr": 0.0323, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0893, "ema9": 9.0473, "ema20": 9.0465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 3.261, "spread_pct": 0.552, "rvol": 0.081, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:23:05.153738", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4513, "vwap_slope": -0.0001, "atr": 0.0199, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.067, "ema9": 7.4414, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.987, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.079, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:23:05.154863", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.1425, "vwap_slope": -0.0357, "atr": 0.0419, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.1172, "ema9": 9.0146, "ema20": 9.0645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:23:05.156205", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.69", "VWAP sloping down"], "metrics": {"price": 12.43, "vwap": 12.6936, "vwap_slope": -0.0069, "atr": 0.0793, "atr_pct": 0.638, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1595, "ema9": 12.4263, "ema20": 12.4498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 8.062, "spread_pct": 0.322, "rvol": 0.112, "volume_pace_ratio": 0.821}}
{"timestamp": "2026-09-22T14:23:05.157357", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.33, "vwap_slope": 0.0004, "atr": 0.0171, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0674, "ema9": 6.3467, "ema20": 6.3396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.184, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.301, "volume_pace_ratio": 2.208}}
{"timestamp": "2026-09-22T14:23:05.158407", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 901.3s", "imbalance +95% >= 50% buy threshold, stop 5.55", "entry_score 97.8"], "reasons_against": [], "metrics": {"price": 5.5726, "vwap": 5.5473, "vwap_slope": 0.0006, "atr": 0.0171, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.0769, "ema9": 5.5773, "ema20": 5.5708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 0.822, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5521, "risk": 0.0205, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9498, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 5.55"}, "entry_score": 97.75, "entry_score_breakdown": {"imbalance_sub": 0.928, "volume_pace_sub": 1.0, "volatility_sub": 0.995, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:05.194784", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2409, "vwap_slope": -0.0017, "atr": 0.0173, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0828, "ema9": 5.2448, "ema20": 5.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.248, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:23:05.196318", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6641, "vwap": 8.6999, "vwap_slope": -0.0011, "atr": 0.0224, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0648, "ema9": 8.6647, "ema20": 8.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.211, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T14:23:05.197287", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.91, "vwap": 11.9454, "vwap_slope": 0.0011, "atr": 0.0766, "atr_pct": 0.643, "trend": "flat", "slope_pct": 0.0742, "flat_threshold_pct": 0.1608, "ema9": 12.0038, "ema20": 11.9843, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.028, "distance_from_high_pct": 3.013, "spread_pct": 0.336, "rvol": 0.07, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:23:05.198876", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9133, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.05, "ema9": 8.9128, "ema20": 8.92, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.052, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:23:05.199847", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.80", "VWAP sloping down", "spread 1.09% exceeds max 1.0%"], "metrics": {"price": 4.6186, "vwap": 4.803, "vwap_slope": -0.0203, "atr": 0.0588, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0684, "flat_threshold_pct": 0.3182, "ema9": 4.6673, "ema20": 4.7125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 8.361, "spread_pct": 1.086, "rvol": 0.199, "volume_pace_ratio": 1.464}}
{"timestamp": "2026-09-22T14:23:05.201001", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.3s", "imbalance +31% >= 30% and resistance cleared, stop 7.87", "entry_score 69.3"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8107, "vwap_slope": 0.0032, "atr": 0.0322, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0603, "flat_threshold_pct": 0.1017, "ema9": 7.8946, "ema20": 7.8813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.15, "volume_pace_ratio": 1.105, "stage3": {"stop": 7.8664, "risk": 0.0386, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3139, "passed": true, "reason": "imbalance +31% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 69.32, "entry_score_breakdown": {"imbalance_sub": 0.02, "volume_pace_sub": 1.0, "volatility_sub": 0.937, "slope_sub": 1.0, "volume_accel_sub": 0.999}}}
{"timestamp": "2026-09-22T14:23:05.236101", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6662, "vwap": 14.7887, "vwap_slope": -0.0013, "atr": 0.0309, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0527, "ema9": 14.674, "ema20": 14.6913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 2.095, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:23:05.237576", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.09, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.0259, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.0642, "ema9": 10.1072, "ema20": 10.1114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.319}}
{"timestamp": "2026-09-22T14:23:05.238784", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.29, "vwap": 9.1667, "vwap_slope": 0.0089, "atr": 0.0446, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.1199, "ema9": 9.2607, "ema20": 9.2281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 0.635, "spread_pct": 0.215, "rvol": 0.064, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.2365, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:05.239800", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7947, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0316, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0572, "ema9": 13.7992, "ema20": 13.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.537, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:23:05.240775", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (240.6s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1532, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0659, "ema9": 6.1813, "ema20": 6.1764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.807, "stage3": {"stop": 6.1604, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.059, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:05.241781", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.335, "vwap": 13.4333, "vwap_slope": -0.0043, "atr": 0.0335, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0628, "ema9": 13.3511, "ema20": 13.358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:23:10.247727", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.535, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.1084, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:10.248728", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.535, "vwap": 5.5153, "vwap_slope": 0.0003, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0175, "lower_highs_lower_lows": false, "stop": 5.5143, "imbalance_decline_count": 0, "imbalance_cur": 0.811965811965812, "imbalance_prev": -0.39461883408071746}}
{"timestamp": "2026-09-22T14:23:10.249332", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.131%)", "metrics": {"price": 9.475, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1315, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:10.250049", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.475, "vwap": 9.1221, "vwap_slope": 0.0242, "atr": 0.0866, "trend": "flat", "slope_pct": 0.1907, "lower_highs_lower_lows": false, "stop": 9.3711, "imbalance_decline_count": 0, "imbalance_cur": -0.25914396887159535, "imbalance_prev": -0.4603632170654367}}
{"timestamp": "2026-09-22T14:23:10.250559", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 12.4539, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.0375, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:10.251927", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4539, "vwap": 12.3596, "vwap_slope": 0.0061, "atr": 0.0387, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 12.4075, "imbalance_decline_count": 1, "imbalance_cur": -0.7152775292559854, "imbalance_prev": -0.7119304556354916}}
{"timestamp": "2026-09-22T14:23:10.253120", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.2596, "vwap": 13.6253, "vwap_slope": -0.0095, "atr": 0.3857, "atr_pct": 2.909, "trend": "flat", "slope_pct": -0.1548, "flat_threshold_pct": 0.7272, "ema9": 13.2263, "ema20": 13.2477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 16.449, "spread_pct": 0.301, "rvol": 2.82, "volume_pace_ratio": 20.681}}
{"timestamp": "2026-09-22T14:23:10.254070", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8427, "vwap_slope": -0.0037, "atr": 0.0266, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0761, "ema9": 8.7757, "ema20": 8.7789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.671, "volume_pace_ratio": 4.921}}
{"timestamp": "2026-09-22T14:23:10.255037", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5905, "vwap_slope": -0.002, "atr": 0.0919, "atr_pct": 0.7, "trend": "flat", "slope_pct": -0.1219, "flat_threshold_pct": 0.1749, "ema9": 13.1373, "ema20": 13.1639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.4, "spread_pct": 0.456, "rvol": 0.119, "volume_pace_ratio": 0.87}}
{"timestamp": "2026-09-22T14:23:10.255988", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4022, "vwap_slope": -0.0013, "atr": 0.0159, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0625, "ema9": 6.3635, "ema20": 6.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.165, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:23:10.256844", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:23:10.257782", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.715, "vwap": 12.7257, "vwap_slope": 0.0, "atr": 0.0376, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0739, "ema9": 12.7156, "ema20": 12.7226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:23:10.258797", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0401, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.115, "ema9": 8.745, "ema20": 8.7273, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.371, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.576, "volume_pace_ratio": 4.223}}
{"timestamp": "2026-09-22T14:23:10.259768", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6192, "vwap_slope": -0.0024, "atr": 0.048, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.1043, "ema9": 11.5568, "ema20": 11.5838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:23:10.260732", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1, "vwap": 10.2629, "vwap_slope": -0.0065, "atr": 0.0167, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0985, "flat_threshold_pct": 0.05, "ema9": 10.1228, "ema20": 10.1549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 5.607, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:23:10.261660", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0741, "vwap_slope": -0.0007, "atr": 0.0323, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0893, "ema9": 9.0473, "ema20": 9.0465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 3.261, "spread_pct": 0.552, "rvol": 0.081, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:23:10.262932", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4513, "vwap_slope": -0.0001, "atr": 0.0205, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0692, "ema9": 7.4424, "ema20": 7.4428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.987, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.079, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:23:10.263850", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.1425, "vwap_slope": -0.0358, "atr": 0.0419, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0407, "flat_threshold_pct": 0.1172, "ema9": 9.0146, "ema20": 9.0645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:23:10.264763", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.69", "VWAP sloping down"], "metrics": {"price": 12.4287, "vwap": 12.6936, "vwap_slope": -0.007, "atr": 0.0794, "atr_pct": 0.639, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1597, "ema9": 12.4261, "ema20": 12.4497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 8.072, "spread_pct": 0.241, "rvol": 0.112, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T14:23:10.265658", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.33, "vwap_slope": 0.0004, "atr": 0.0171, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0674, "ema9": 6.3457, "ema20": 6.3391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.184, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.301, "volume_pace_ratio": 2.205}}
{"timestamp": "2026-09-22T14:23:10.266778", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 906.4s", "imbalance +100% >= 50% buy threshold, stop 5.55", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 5.5751, "vwap": 5.5473, "vwap_slope": 0.0006, "atr": 0.0172, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0769, "ema9": 5.5778, "ema20": 5.571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 0.778, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5545, "risk": 0.0206, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9956, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 5.55"}, "entry_score": 99.72, "entry_score_breakdown": {"imbalance_sub": 0.994, "volume_pace_sub": 1.0, "volatility_sub": 0.995, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:10.301782", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2409, "vwap_slope": -0.0017, "atr": 0.0173, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0828, "ema9": 5.2448, "ema20": 5.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.248, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:23:10.303162", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6999, "vwap_slope": -0.0011, "atr": 0.0226, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0652, "ema9": 8.6639, "ema20": 8.6698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:23:10.304291", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.93, "vwap": 11.9454, "vwap_slope": 0.0001, "atr": 0.0723, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.0718, "flat_threshold_pct": 0.1515, "ema9": 11.989, "ema20": 11.9791, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.018, "distance_from_high_pct": 2.85, "spread_pct": 0.336, "rvol": 0.07, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:23:10.305219", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9142, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.05, "ema9": 8.913, "ema20": 8.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.042, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T14:23:10.306202", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.80", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.8018, "vwap_slope": -0.0215, "atr": 0.0614, "atr_pct": 1.329, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.3322, "ema9": 4.6676, "ema20": 4.7126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.2, "volume_pace_ratio": 1.47}}
{"timestamp": "2026-09-22T14:23:10.307450", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.4s", "imbalance +32% >= 30% and resistance cleared, stop 7.87", "entry_score 69.5"], "reasons_against": [], "metrics": {"price": 7.9058, "vwap": 7.8108, "vwap_slope": 0.0033, "atr": 0.0327, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0603, "flat_threshold_pct": 0.1033, "ema9": 7.8947, "ema20": 7.8814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 0.806, "spread_pct": 0.127, "rvol": 0.151, "volume_pace_ratio": 1.104, "stage3": {"stop": 7.8666, "risk": 0.0392, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3187, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 69.45, "entry_score_breakdown": {"imbalance_sub": 0.027, "volume_pace_sub": 1.0, "volatility_sub": 0.934, "slope_sub": 1.0, "volume_accel_sub": 0.998}}}
{"timestamp": "2026-09-22T14:23:10.339738", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6662, "vwap": 14.7887, "vwap_slope": -0.0013, "atr": 0.0309, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0527, "ema9": 14.674, "ema20": 14.6913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 2.095, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:23:10.341316", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1078, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.0268, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.0663, "ema9": 10.1107, "ema20": 10.1131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 0.807, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.317}}
{"timestamp": "2026-09-22T14:23:10.342588", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.29, "vwap": 9.1667, "vwap_slope": 0.0089, "atr": 0.0446, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.1199, "ema9": 9.2607, "ema20": 9.2281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 0.635, "spread_pct": 0.215, "rvol": 0.064, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2365, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:10.343802", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7917, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0316, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0573, "ema9": 13.7986, "ema20": 13.7991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.558, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:23:10.344926", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (245.7s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1532, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0659, "ema9": 6.1823, "ema20": 6.1769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.806, "stage3": {"stop": 6.1654, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0656, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:10.346024", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.34, "vwap": 13.4333, "vwap_slope": -0.0043, "atr": 0.0341, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.0639, "ema9": 13.3521, "ema20": 13.3585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 4.304, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:23:15.352023", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.54, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0812, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:15.353093", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5154, "vwap_slope": 0.0003, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 5.5193, "imbalance_decline_count": 0, "imbalance_cur": 0.9580952380952381, "imbalance_prev": 0.811965811965812}}
{"timestamp": "2026-09-22T14:23:15.353635", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.131%)", "metrics": {"price": 9.475, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1315, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:15.354334", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.475, "vwap": 9.1221, "vwap_slope": 0.0242, "atr": 0.0866, "trend": "flat", "slope_pct": 0.1907, "lower_highs_lower_lows": false, "stop": 9.3711, "imbalance_decline_count": 1, "imbalance_cur": -0.2738493828394383, "imbalance_prev": -0.25914396887159535}}
{"timestamp": "2026-09-22T14:23:15.354873", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.076%)", "metrics": {"price": 12.47, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.0762, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:15.355582", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.47, "vwap": 12.3598, "vwap_slope": 0.0063, "atr": 0.0387, "trend": "flat", "slope_pct": 0.0326, "lower_highs_lower_lows": false, "stop": 12.4236, "imbalance_decline_count": 0, "imbalance_cur": -0.613563243321404, "imbalance_prev": -0.7152775292559854}}
{"timestamp": "2026-09-22T14:23:15.356641", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.6251, "vwap_slope": -0.0096, "atr": 0.3876, "atr_pct": 2.919, "trend": "flat", "slope_pct": -0.1544, "flat_threshold_pct": 0.7299, "ema9": 13.2293, "ema20": 13.2491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 16.352, "spread_pct": 0.151, "rvol": 2.821, "volume_pace_ratio": 20.657}}
{"timestamp": "2026-09-22T14:23:15.357611", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.8427, "vwap_slope": -0.0037, "atr": 0.0267, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0761, "ema9": 8.7757, "ema20": 8.7789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.671, "volume_pace_ratio": 4.914}}
{"timestamp": "2026-09-22T14:23:15.358378", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.135, "vwap": 13.5904, "vwap_slope": -0.0021, "atr": 0.0934, "atr_pct": 0.711, "trend": "flat", "slope_pct": -0.1219, "flat_threshold_pct": 0.1777, "ema9": 13.1363, "ema20": 13.1634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 7.435, "spread_pct": 0.381, "rvol": 0.119, "volume_pace_ratio": 0.869}}
{"timestamp": "2026-09-22T14:23:15.359436", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.4018, "vwap_slope": -0.0016, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.064, "ema9": 6.3615, "ema20": 6.3689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.166, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:23:15.360327", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:23:15.361230", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.695, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0751, "ema9": 12.7116, "ema20": 12.7207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:23:15.361871", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.7408, "vwap_slope": 0.0, "atr": 0.0401, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.1149, "ema9": 8.746, "ema20": 8.7278, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 5.417, "spread_pct": 0.115, "rvol": 0.577, "volume_pace_ratio": 4.225}}
{"timestamp": "2026-09-22T14:23:15.362417", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.58 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5814, "vwap": 11.6193, "vwap_slope": -0.0023, "atr": 0.048, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.1037, "ema9": 11.57, "ema20": 11.5901, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.769, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:23:15.362995", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.09, "vwap": 10.2629, "vwap_slope": -0.0066, "atr": 0.0174, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.0987, "flat_threshold_pct": 0.05, "ema9": 10.1208, "ema20": 10.1539, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 5.7, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:23:15.363703", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.055, "vwap": 9.0741, "vwap_slope": -0.0007, "atr": 0.0323, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0893, "ema9": 9.0473, "ema20": 9.0465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 3.261, "spread_pct": 0.552, "rvol": 0.081, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:23:15.364624", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4511, "vwap_slope": -0.0003, "atr": 0.0205, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0692, "ema9": 7.4424, "ema20": 7.4428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.08, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:23:15.365680", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.92, "vwap": 9.1424, "vwap_slope": -0.0358, "atr": 0.0419, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0409, "flat_threshold_pct": 0.1173, "ema9": 9.0126, "ema20": 9.0636, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:23:15.366746", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.69", "VWAP sloping down"], "metrics": {"price": 12.4287, "vwap": 12.6936, "vwap_slope": -0.007, "atr": 0.0794, "atr_pct": 0.639, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1597, "ema9": 12.4261, "ema20": 12.4497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 8.072, "spread_pct": 0.241, "rvol": 0.112, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T14:23:15.367676", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.35, "vwap": 6.33, "vwap_slope": 0.0004, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.0693, "ema9": 6.3447, "ema20": 6.3386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.194, "distance_from_high_pct": 0.548, "spread_pct": 0.157, "rvol": 0.301, "volume_pace_ratio": 2.208, "stage3": {"stop": 6.3289, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9313, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:15.368726", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 911.5s", "imbalance +58% >= 50% buy threshold, stop 5.55", "entry_score 82.0"], "reasons_against": [], "metrics": {"price": 5.575, "vwap": 5.5473, "vwap_slope": 0.0006, "atr": 0.0176, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0788, "ema9": 5.5777, "ema20": 5.571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5539, "risk": 0.0211, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5835, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 5.55"}, "entry_score": 81.97, "entry_score_breakdown": {"imbalance_sub": 0.405, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:15.410966", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2409, "vwap_slope": -0.0017, "atr": 0.0171, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0821, "ema9": 5.2399, "ema20": 5.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:23:15.412013", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6636, "vwap": 8.6999, "vwap_slope": -0.0011, "atr": 0.0226, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0652, "ema9": 8.6646, "ema20": 8.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 2.217, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:23:15.413270", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.91, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0735, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.0715, "flat_threshold_pct": 0.1542, "ema9": 11.985, "ema20": 11.9772, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.03, "distance_from_high_pct": 3.013, "spread_pct": 0.336, "rvol": 0.07, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:23:15.415045", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0318, "flat_threshold_pct": 0.05, "ema9": 8.9132, "ema20": 8.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:23:15.415881", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.80", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.63, "vwap": 4.8006, "vwap_slope": -0.0226, "atr": 0.0614, "atr_pct": 1.326, "trend": "flat", "slope_pct": -0.0679, "flat_threshold_pct": 0.3315, "ema9": 4.6696, "ema20": 4.7136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 8.135, "spread_pct": 1.732, "rvol": 0.202, "volume_pace_ratio": 1.477}}
{"timestamp": "2026-09-22T14:23:15.416927", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.5s", "imbalance +51% >= 50% buy threshold, stop 7.87", "entry_score 77.5"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8108, "vwap_slope": 0.0033, "atr": 0.0327, "atr_pct": 0.413, "trend": "flat", "slope_pct": 0.0603, "flat_threshold_pct": 0.1033, "ema9": 7.8946, "ema20": 7.8813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.006, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.151, "volume_pace_ratio": 1.103, "stage3": {"stop": 7.8658, "risk": 0.0392, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5061, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 7.87"}, "entry_score": 77.47, "entry_score_breakdown": {"imbalance_sub": 0.294, "volume_pace_sub": 1.0, "volatility_sub": 0.934, "slope_sub": 1.0, "volume_accel_sub": 0.997}}}
{"timestamp": "2026-09-22T14:23:15.470165", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6482, "vwap": 14.7884, "vwap_slope": -0.0015, "atr": 0.032, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0546, "ema9": 14.6704, "ema20": 14.6896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 2.215, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:23:15.471397", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.107, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.0268, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.0663, "ema9": 10.1106, "ema20": 10.113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 0.815, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:23:15.472478", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.29, "vwap": 9.1667, "vwap_slope": 0.0089, "atr": 0.0446, "atr_pct": 0.48, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.1199, "ema9": 9.2607, "ema20": 9.2281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 0.635, "spread_pct": 0.215, "rvol": 0.064, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2365, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:15.473566", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7924, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0316, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0573, "ema9": 13.7987, "ema20": 13.7992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 1.553, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:23:15.475634", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (250.9s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1532, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0659, "ema9": 6.1833, "ema20": 6.1774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.804, "stage3": {"stop": 6.1704, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0208, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:15.476833", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.335, "vwap": 13.4333, "vwap_slope": -0.0043, "atr": 0.0342, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0642, "ema9": 13.3511, "ema20": 13.358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 4.34, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:23:20.479402", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.54, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0812, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:20.480413", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5154, "vwap_slope": 0.0003, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 5.5193, "imbalance_decline_count": 0, "imbalance_cur": 0.9621212121212122, "imbalance_prev": 0.9580952380952381}}
{"timestamp": "2026-09-22T14:23:20.481061", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.131%)", "metrics": {"price": 9.475, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1315, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:20.481760", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.475, "vwap": 9.1221, "vwap_slope": 0.0243, "atr": 0.0866, "trend": "flat", "slope_pct": 0.1907, "lower_highs_lower_lows": false, "stop": 9.3711, "imbalance_decline_count": 2, "imbalance_cur": -0.30609371480063075, "imbalance_prev": -0.2738493828394383}}
{"timestamp": "2026-09-22T14:23:20.482264", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 12.4572, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.0455, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:20.482965", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4572, "vwap": 12.3598, "vwap_slope": 0.0063, "atr": 0.0387, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 12.4108, "imbalance_decline_count": 0, "imbalance_cur": -0.12326061585420595, "imbalance_prev": -0.613563243321404}}
{"timestamp": "2026-09-22T14:23:20.483927", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.6251, "vwap_slope": -0.0097, "atr": 0.3876, "atr_pct": 2.921, "trend": "flat", "slope_pct": -0.1545, "flat_threshold_pct": 0.7301, "ema9": 13.2283, "ema20": 13.2486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 16.383, "spread_pct": 0.151, "rvol": 2.821, "volume_pace_ratio": 20.627}}
{"timestamp": "2026-09-22T14:23:20.484910", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7599, "vwap": 8.8427, "vwap_slope": -0.0037, "atr": 0.0267, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0761, "ema9": 8.7766, "ema20": 8.7794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 4.99, "spread_pct": 0.114, "rvol": 0.671, "volume_pace_ratio": 4.907}}
{"timestamp": "2026-09-22T14:23:20.489476", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1168, "vwap": 13.5904, "vwap_slope": -0.0021, "atr": 0.0936, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1222, "flat_threshold_pct": 0.1784, "ema9": 13.1326, "ema20": 13.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 7.563, "spread_pct": 0.533, "rvol": 0.119, "volume_pace_ratio": 0.868}}
{"timestamp": "2026-09-22T14:23:20.490670", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4017, "vwap_slope": -0.0018, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.064, "ema9": 6.3625, "ema20": 6.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.167, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:23:20.491497", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0045, "atr": 0.0986, "atr_pct": 1.127, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.2818, "ema9": 8.7703, "ema20": 8.7747, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.056, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:23:20.492422", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.075, "ema9": 12.7136, "ema20": 12.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:23:20.493396", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.7408, "vwap_slope": 0.0, "atr": 0.0411, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.1175, "ema9": 8.747, "ema20": 8.7282, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.577, "volume_pace_ratio": 4.221}}
{"timestamp": "2026-09-22T14:23:20.494409", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.538, "vwap": 11.6192, "vwap_slope": -0.0024, "atr": 0.048, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1041, "ema9": 11.5614, "ema20": 11.586, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 2.137, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:23:20.495306", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.09, "vwap": 10.2629, "vwap_slope": -0.0066, "atr": 0.0174, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.0987, "flat_threshold_pct": 0.05, "ema9": 10.1208, "ema20": 10.1539, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 5.7, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:23:20.496229", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:23:20.497221", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4511, "vwap_slope": -0.0003, "atr": 0.0205, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0692, "ema9": 7.4414, "ema20": 7.4423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.08, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:23:20.499564", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.921, "vwap": 9.1424, "vwap_slope": -0.0358, "atr": 0.0419, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0409, "flat_threshold_pct": 0.1173, "ema9": 9.0128, "ema20": 9.0637, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 5.297, "spread_pct": 0.224, "rvol": 0.108, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:23:20.500887", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.406, "vwap": 12.6935, "vwap_slope": -0.007, "atr": 0.0814, "atr_pct": 0.656, "trend": "flat", "slope_pct": -0.1361, "flat_threshold_pct": 0.1641, "ema9": 12.4215, "ema20": 12.4475, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 8.24, "spread_pct": 0.161, "rvol": 0.112, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:23:20.502427", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.33, "vwap_slope": 0.0004, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0692, "ema9": 6.3457, "ema20": 6.3391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.194, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.204, "stage3": {"stop": 6.3339, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9336, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:20.503435", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 916.6s", "imbalance +83% >= 50% buy threshold, stop 5.56", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 5.58, "vwap": 5.5474, "vwap_slope": 0.0007, "atr": 0.0176, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0248, "flat_threshold_pct": 0.0788, "ema9": 5.5787, "ema20": 5.5715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5589, "risk": 0.0211, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.8341, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 5.56"}, "entry_score": 92.71, "entry_score_breakdown": {"imbalance_sub": 0.763, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:20.539544", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2408, "vwap_slope": -0.0017, "atr": 0.0171, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0821, "ema9": 5.2399, "ema20": 5.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:23:20.540796", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6653, "vwap": 8.6999, "vwap_slope": -0.0011, "atr": 0.0226, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.0652, "ema9": 8.665, "ema20": 8.6703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 2.198, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T14:23:20.541738", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.95 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.945, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0763, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.1597, "ema9": 11.992, "ema20": 11.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.038, "distance_from_high_pct": 2.728, "spread_pct": 0.168, "rvol": 0.07, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:23:20.542667", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.05, "ema9": 8.9142, "ema20": 8.9206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:23:20.543695", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.80", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.799, "vwap_slope": -0.0243, "atr": 0.0628, "atr_pct": 1.36, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.3399, "ema9": 4.6676, "ema20": 4.7126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.204, "volume_pace_ratio": 1.489}}
{"timestamp": "2026-09-22T14:23:20.544680", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.6s", "imbalance +80% >= 50% buy threshold, stop 7.87", "entry_score 90.0"], "reasons_against": [], "metrics": {"price": 7.91, "vwap": 7.8111, "vwap_slope": 0.0036, "atr": 0.0328, "atr_pct": 0.414, "trend": "flat", "slope_pct": 0.0604, "flat_threshold_pct": 0.1036, "ema9": 7.8956, "ema20": 7.8818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 0.753, "spread_pct": 0.126, "rvol": 0.151, "volume_pace_ratio": 1.104, "stage3": {"stop": 7.8706, "risk": 0.0394, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7982, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 7.87"}, "entry_score": 89.96, "entry_score_breakdown": {"imbalance_sub": 0.712, "volume_pace_sub": 1.0, "volatility_sub": 0.933, "slope_sub": 1.0, "volume_accel_sub": 0.995}}}
{"timestamp": "2026-09-22T14:23:20.578196", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.7882, "vwap_slope": -0.0017, "atr": 0.0323, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0552, "ema9": 14.6708, "ema20": 14.6898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:23:20.581268", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.0268, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0664, "ema9": 10.1092, "ema20": 10.1123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:23:20.582401", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.6s", "imbalance +56% >= 50% buy threshold, stop 9.25", "entry_score 78.4"], "reasons_against": [], "metrics": {"price": 9.3, "vwap": 9.1675, "vwap_slope": 0.0097, "atr": 0.0446, "atr_pct": 0.479, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.1198, "ema9": 9.2627, "ema20": 9.2291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 0.528, "spread_pct": 0.43, "rvol": 0.064, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.2465, "risk": 0.0535, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5559, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 9.25"}, "entry_score": 78.37, "entry_score_breakdown": {"imbalance_sub": 0.366, "volume_pace_sub": 1.0, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 0.951}}}
{"timestamp": "2026-09-22T14:23:20.621902", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0319, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0578, "ema9": 13.8032, "ema20": 13.8013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.692, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:23:20.623258", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (256.0s) but room-to-run failed: imbalance -66% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1532, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0659, "ema9": 6.1833, "ema20": 6.1774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.803, "stage3": {"stop": 6.1704, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6582, "passed": false, "reason": "imbalance -66% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:20.624509", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.3387, "vwap": 13.4333, "vwap_slope": -0.0043, "atr": 0.0342, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0641, "ema9": 13.3519, "ema20": 13.3583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 4.313, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:23:25.630355", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.53, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.1355, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:25.631243", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.53, "vwap": 5.5154, "vwap_slope": 0.0004, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.5093, "imbalance_decline_count": 1, "imbalance_cur": -0.24772864930345245, "imbalance_prev": 0.9621212121212122}}
{"timestamp": "2026-09-22T14:23:25.631693", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.116%)", "metrics": {"price": 9.48, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1157, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:25.632390", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.48, "vwap": 9.1225, "vwap_slope": 0.0246, "atr": 0.0866, "trend": "flat", "slope_pct": 0.1909, "lower_highs_lower_lows": false, "stop": 9.3761, "imbalance_decline_count": 0, "imbalance_cur": 0.008882521489971347, "imbalance_prev": -0.30609371480063075}}
{"timestamp": "2026-09-22T14:23:25.632848", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.076%)", "metrics": {"price": 12.47, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.0762, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:25.633480", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.47, "vwap": 12.3598, "vwap_slope": 0.0063, "atr": 0.0399, "trend": "flat", "slope_pct": 0.0326, "lower_highs_lower_lows": false, "stop": 12.4221, "imbalance_decline_count": 1, "imbalance_cur": -0.2006783493499152, "imbalance_prev": -0.12326061585420595}}
{"timestamp": "2026-09-22T14:23:25.634457", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.625, "vwap_slope": -0.0098, "atr": 0.3876, "atr_pct": 2.918, "trend": "flat", "slope_pct": -0.1543, "flat_threshold_pct": 0.7296, "ema9": 13.2303, "ema20": 13.2496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 16.32, "spread_pct": 0.226, "rvol": 2.822, "volume_pace_ratio": 20.598}}
{"timestamp": "2026-09-22T14:23:25.636308", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7575, "vwap": 8.8427, "vwap_slope": -0.0037, "atr": 0.0267, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0761, "ema9": 8.7762, "ema20": 8.7792, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 5.016, "spread_pct": 0.114, "rvol": 0.671, "volume_pace_ratio": 4.899}}
{"timestamp": "2026-09-22T14:23:25.638170", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.5904, "vwap_slope": -0.0021, "atr": 0.0936, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1222, "flat_threshold_pct": 0.1783, "ema9": 13.1333, "ema20": 13.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 7.541, "spread_pct": 0.305, "rvol": 0.119, "volume_pace_ratio": 0.866}}
{"timestamp": "2026-09-22T14:23:25.639521", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4016, "vwap_slope": -0.0018, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.064, "ema9": 6.3625, "ema20": 6.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.167, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:23:25.640553", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.0949, "atr_pct": 1.085, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.2712, "ema9": 8.7662, "ema20": 8.7723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:23:25.641641", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.075, "ema9": 12.7126, "ema20": 12.7212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 0.781, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:23:25.642479", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0411, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1174, "ema9": 8.749, "ema20": 8.7292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.577, "volume_pace_ratio": 4.215}}
{"timestamp": "2026-09-22T14:23:25.643532", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5385, "vwap": 11.6192, "vwap_slope": -0.0025, "atr": 0.048, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1041, "ema9": 11.5615, "ema20": 11.586, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 2.133, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:23:25.644529", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.13 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1281, "vwap": 10.263, "vwap_slope": -0.0065, "atr": 0.0187, "atr_pct": 0.185, "trend": "negative", "slope_pct": -0.0979, "flat_threshold_pct": 0.05, "ema9": 10.1285, "ema20": 10.1575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 5.344, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:23:25.645406", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:23:25.646213", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.425, "vwap": 7.4511, "vwap_slope": -0.0003, "atr": 0.0205, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0692, "ema9": 7.4424, "ema20": 7.4428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 1.656, "spread_pct": 0.135, "rvol": 0.08, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:23:25.647072", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.92, "vwap": 9.1394, "vwap_slope": -0.0389, "atr": 0.0422, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0409, "flat_threshold_pct": 0.1183, "ema9": 9.0126, "ema20": 9.0636, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 5.308, "spread_pct": 0.112, "rvol": 0.11, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:23:25.647941", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.43, "vwap": 12.6933, "vwap_slope": -0.0073, "atr": 0.0814, "atr_pct": 0.655, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1638, "ema9": 12.4263, "ema20": 12.4498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 8.062, "spread_pct": 0.161, "rvol": 0.112, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T14:23:25.648679", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3546, "vwap": 6.33, "vwap_slope": 0.0004, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0692, "ema9": 6.3456, "ema20": 6.3391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.194, "distance_from_high_pct": 0.476, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.201, "stage3": {"stop": 6.3335, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9993, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:25.649731", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 921.8s", "imbalance +78% >= 50% buy threshold, stop 5.56", "entry_score 90.5"], "reasons_against": [], "metrics": {"price": 5.5856, "vwap": 5.5474, "vwap_slope": 0.0007, "atr": 0.0176, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0787, "ema9": 5.5799, "ema20": 5.572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 0.591, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5645, "risk": 0.0211, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.7818, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 5.56"}, "entry_score": 90.47, "entry_score_breakdown": {"imbalance_sub": 0.688, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:25.690732", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0171, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0821, "ema9": 5.2399, "ema20": 5.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:23:25.691762", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6999, "vwap_slope": -0.0012, "atr": 0.0229, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0662, "ema9": 8.6659, "ema20": 8.6708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T14:23:25.692697", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.95 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.945, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0763, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.1597, "ema9": 11.992, "ema20": 11.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.038, "distance_from_high_pct": 2.728, "spread_pct": 0.168, "rvol": 0.07, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:23:25.693548", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.0155, "atr_pct": 0.174, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.05, "ema9": 8.9152, "ema20": 8.9211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:23:25.694449", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.80", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7984, "vwap_slope": -0.0249, "atr": 0.0628, "atr_pct": 1.36, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.3399, "ema9": 4.6676, "ema20": 4.7126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.204, "volume_pace_ratio": 1.491}}
{"timestamp": "2026-09-22T14:23:25.696592", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.7s", "imbalance +80% >= 50% buy threshold, stop 7.88", "entry_score 89.8"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8111, "vwap_slope": 0.0036, "atr": 0.0331, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0606, "flat_threshold_pct": 0.1047, "ema9": 7.8966, "ema20": 7.8823, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.151, "volume_pace_ratio": 1.102, "stage3": {"stop": 7.8753, "risk": 0.0397, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7963, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 7.88"}, "entry_score": 89.82, "entry_score_breakdown": {"imbalance_sub": 0.709, "volume_pace_sub": 1.0, "volatility_sub": 0.93, "slope_sub": 1.0, "volume_accel_sub": 0.995}}}
{"timestamp": "2026-09-22T14:23:25.730206", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6486, "vwap": 14.7882, "vwap_slope": -0.0017, "atr": 0.0323, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0552, "ema9": 14.6705, "ema20": 14.6896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.212, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:23:25.731774", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.11, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0667, "ema9": 10.1112, "ema20": 10.1133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 0.785, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:23:25.733195", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.8s", "imbalance +96% >= 50% buy threshold, stop 9.21", "entry_score 95.6"], "reasons_against": [], "metrics": {"price": 9.2708, "vwap": 9.1674, "vwap_slope": 0.0096, "atr": 0.0465, "atr_pct": 0.502, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.1254, "ema9": 9.2568, "ema20": 9.2263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 0.841, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.215, "risk": 0.0558, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9646, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 9.21"}, "entry_score": 95.61, "entry_score_breakdown": {"imbalance_sub": 0.949, "volume_pace_sub": 1.0, "volatility_sub": 0.881, "slope_sub": 1.0, "volume_accel_sub": 0.95}}}
{"timestamp": "2026-09-22T14:23:25.780039", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0327, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0591, "ema9": 13.8042, "ema20": 13.8018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:23:25.781362", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (261.2s) but room-to-run failed: imbalance -69% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1533, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0659, "ema9": 6.1833, "ema20": 6.1774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.803, "stage3": {"stop": 6.1704, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6896, "passed": false, "reason": "imbalance -69% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:25.782465", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.3549, "vwap": 13.4332, "vwap_slope": -0.0044, "atr": 0.0349, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0515, "flat_threshold_pct": 0.0654, "ema9": 13.3551, "ema20": 13.3599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 4.197, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T14:23:30.788431", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.5381, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0915, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:30.789430", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5381, "vwap": 5.5154, "vwap_slope": 0.0004, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.517, "imbalance_decline_count": 0, "imbalance_cur": 0.16666666666666666, "imbalance_prev": -0.24772864930345245}}
{"timestamp": "2026-09-22T14:23:30.790127", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.037%)", "metrics": {"price": 9.505, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0368, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:30.790822", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.505, "vwap": 9.1227, "vwap_slope": 0.0248, "atr": 0.0866, "trend": "flat", "slope_pct": 0.1914, "lower_highs_lower_lows": false, "stop": 9.4011, "imbalance_decline_count": 1, "imbalance_cur": -0.3151030710980227, "imbalance_prev": 0.008882521489971347}}
{"timestamp": "2026-09-22T14:23:30.791317", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.125%)", "metrics": {"price": 12.4903, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.125, "trend": "positive"}}
{"timestamp": "2026-09-22T14:23:30.792043", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4903, "vwap": 12.36, "vwap_slope": 0.0065, "atr": 0.0399, "trend": "flat", "slope_pct": 0.033, "lower_highs_lower_lows": false, "stop": 12.4424, "imbalance_decline_count": 0, "imbalance_cur": 0.2820160366552119, "imbalance_prev": -0.2006783493499152}}
{"timestamp": "2026-09-22T14:23:30.793178", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.63", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.625, "vwap_slope": -0.0098, "atr": 0.3886, "atr_pct": 2.919, "trend": "flat", "slope_pct": -0.1537, "flat_threshold_pct": 0.7298, "ema9": 13.2363, "ema20": 13.2525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 16.131, "spread_pct": 0.3, "rvol": 2.822, "volume_pace_ratio": 20.567}}
{"timestamp": "2026-09-22T14:23:30.794387", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7575, "vwap": 8.8427, "vwap_slope": -0.0037, "atr": 0.0267, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0761, "ema9": 8.7762, "ema20": 8.7792, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.65, "distance_from_high_pct": 5.016, "spread_pct": 0.114, "rvol": 0.671, "volume_pace_ratio": 4.892}}
{"timestamp": "2026-09-22T14:23:30.796402", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5904, "vwap_slope": -0.0021, "atr": 0.0936, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1219, "flat_threshold_pct": 0.178, "ema9": 13.1373, "ema20": 13.1639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 7.4, "spread_pct": 0.305, "rvol": 0.119, "volume_pace_ratio": 0.865}}
{"timestamp": "2026-09-22T14:23:30.798198", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3572, "vwap": 6.4017, "vwap_slope": -0.0018, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.064, "ema9": 6.363, "ema20": 6.3695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 3.239, "spread_pct": 0.157, "rvol": 0.167, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:23:30.799106", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.75, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.0949, "atr_pct": 1.085, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.2712, "ema9": 8.7662, "ema20": 8.7723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:23:30.800103", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7171, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0749, "ema9": 12.716, "ema20": 12.7228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 0.648, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:23:30.801202", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7475, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1208, "ema9": 8.7495, "ema20": 8.7294, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.228, "spread_pct": 0.114, "rvol": 0.578, "volume_pace_ratio": 4.212}}
{"timestamp": "2026-09-22T14:23:30.802254", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5386, "vwap": 11.6192, "vwap_slope": -0.0025, "atr": 0.048, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1041, "ema9": 11.5615, "ema20": 11.586, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 2.132, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:23:30.803370", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.09, "vwap": 10.2627, "vwap_slope": -0.0067, "atr": 0.0187, "atr_pct": 0.185, "trend": "negative", "slope_pct": -0.0987, "flat_threshold_pct": 0.05, "ema9": 10.1208, "ema20": 10.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 5.7, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:23:30.805043", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:23:30.806158", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4377, "vwap": 7.4507, "vwap_slope": -0.0007, "atr": 0.0205, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.069, "ema9": 7.4449, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 1.487, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:23:30.808419", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9, "vwap": 9.1379, "vwap_slope": -0.0403, "atr": 0.0433, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.1216, "ema9": 9.0086, "ema20": 9.0617, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 5.52, "spread_pct": 0.224, "rvol": 0.11, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:23:30.810304", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.41, "vwap": 12.6932, "vwap_slope": -0.0074, "atr": 0.0815, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.136, "flat_threshold_pct": 0.1642, "ema9": 12.4223, "ema20": 12.4479, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 8.21, "spread_pct": 0.322, "rvol": 0.112, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T14:23:30.811357", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3523, "vwap": 6.3301, "vwap_slope": 0.0005, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0693, "ema9": 6.3451, "ema20": 6.3388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.198, "distance_from_high_pct": 0.512, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.2, "stage3": {"stop": 6.3312, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9995, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:30.812432", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 926.9s", "imbalance +54% >= 50% buy threshold, stop 5.56", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 5.5853, "vwap": 5.5475, "vwap_slope": 0.0007, "atr": 0.0176, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0787, "ema9": 5.5798, "ema20": 5.572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 0.596, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5642, "risk": 0.0211, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5414, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 5.56"}, "entry_score": 80.17, "entry_score_breakdown": {"imbalance_sub": 0.345, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:30.846555", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0171, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0821, "ema9": 5.2399, "ema20": 5.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:23:30.847767", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6644, "vwap": 8.6998, "vwap_slope": -0.0012, "atr": 0.0229, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0662, "ema9": 8.6648, "ema20": 8.6703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 2.208, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:23:30.848958", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.95 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.945, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0763, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.1597, "ema9": 11.992, "ema20": 11.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.728, "spread_pct": 0.168, "rvol": 0.07, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:23:30.849958", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9271, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.0158, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.05, "ema9": 8.9156, "ema20": 8.9213, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.9, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:23:30.850926", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.80", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7973, "vwap_slope": -0.026, "atr": 0.0628, "atr_pct": 1.36, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.3399, "ema9": 4.6676, "ema20": 4.7126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.206, "volume_pace_ratio": 1.498}}
{"timestamp": "2026-09-22T14:23:30.851953", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.9s", "imbalance +78% >= 50% buy threshold, stop 7.87", "entry_score 89.3"], "reasons_against": [], "metrics": {"price": 7.9081, "vwap": 7.8111, "vwap_slope": 0.0036, "atr": 0.0331, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0604, "flat_threshold_pct": 0.1048, "ema9": 7.8952, "ema20": 7.8816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 0.777, "spread_pct": 0.126, "rvol": 0.151, "volume_pace_ratio": 1.1, "stage3": {"stop": 7.8684, "risk": 0.0397, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7844, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 7.87"}, "entry_score": 89.31, "entry_score_breakdown": {"imbalance_sub": 0.692, "volume_pace_sub": 1.0, "volatility_sub": 0.93, "slope_sub": 1.0, "volume_accel_sub": 0.995}}}
{"timestamp": "2026-09-22T14:23:30.886481", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.645, "vwap": 14.7882, "vwap_slope": -0.0017, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.058, "ema9": 14.6698, "ema20": 14.6893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.236, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:23:30.887728", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.0667, "ema9": 10.1102, "ema20": 10.1128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:23:30.889015", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.9s", "imbalance +96% >= 50% buy threshold, stop 9.21", "entry_score 95.6"], "reasons_against": [], "metrics": {"price": 9.2708, "vwap": 9.1674, "vwap_slope": 0.0096, "atr": 0.0465, "atr_pct": 0.502, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.1254, "ema9": 9.2568, "ema20": 9.2263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 0.841, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.215, "risk": 0.0558, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9646, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 9.21"}, "entry_score": 95.61, "entry_score_breakdown": {"imbalance_sub": 0.949, "volume_pace_sub": 1.0, "volatility_sub": 0.881, "slope_sub": 1.0, "volume_accel_sub": 0.95}}}
{"timestamp": "2026-09-22T14:23:30.933875", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0327, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0059, "flat_threshold_pct": 0.0591, "ema9": 13.8042, "ema20": 13.8018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:23:30.935205", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (266.3s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1532, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.066, "ema9": 6.1813, "ema20": 6.1764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.802, "stage3": {"stop": 6.1604, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7472, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:30.936894", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4331, "vwap_slope": -0.0045, "atr": 0.0349, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.052, "flat_threshold_pct": 0.0655, "ema9": 13.3491, "ema20": 13.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:23:35.942847", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 1.6c below 15.0c floor", "metrics": {"price": 5.5368, "peak_price": 5.555, "peak_gain_cents": 1.65, "slope_pct": -0.0986, "trend": "negative"}}
{"timestamp": "2026-09-22T14:23:35.943714", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5368, "vwap": 5.5154, "vwap_slope": 0.0004, "atr": 0.0179, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.5153, "imbalance_decline_count": 1, "imbalance_cur": 0.15921518173045995, "imbalance_prev": 0.16666666666666666}}
{"timestamp": "2026-09-22T14:23:35.944200", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.005%)", "metrics": {"price": 9.515, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0053, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:35.945133", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.515, "vwap": 9.1239, "vwap_slope": 0.0261, "atr": 0.0873, "trend": "flat", "slope_pct": 0.1916, "lower_highs_lower_lows": false, "stop": 9.4103, "imbalance_decline_count": 0, "imbalance_cur": 0.05822970007315289, "imbalance_prev": -0.3151030710980227}}
{"timestamp": "2026-09-22T14:23:35.945748", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.132%)", "metrics": {"price": 12.4933, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.1322, "trend": "positive"}}
{"timestamp": "2026-09-22T14:23:35.946460", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4933, "vwap": 12.36, "vwap_slope": 0.0065, "atr": 0.0399, "trend": "flat", "slope_pct": 0.033, "lower_highs_lower_lows": false, "stop": 12.4454, "imbalance_decline_count": 0, "imbalance_cur": 0.4668360864040661, "imbalance_prev": 0.2820160366552119}}
{"timestamp": "2026-09-22T14:23:35.947878", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.625, "vwap_slope": -0.0098, "atr": 0.39, "atr_pct": 2.927, "trend": "flat", "slope_pct": -0.1534, "flat_threshold_pct": 0.7317, "ema9": 13.2393, "ema20": 13.2539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 16.037, "spread_pct": 0.225, "rvol": 2.822, "volume_pace_ratio": 20.537}}
{"timestamp": "2026-09-22T14:23:35.949055", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.8425, "vwap_slope": -0.0039, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0783, "ema9": 8.7737, "ema20": 8.778, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.673, "volume_pace_ratio": 4.894}}
{"timestamp": "2026-09-22T14:23:35.950101", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1168, "vwap": 13.5904, "vwap_slope": -0.0021, "atr": 0.0936, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1222, "flat_threshold_pct": 0.1784, "ema9": 13.1326, "ema20": 13.1617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 7.563, "spread_pct": 0.305, "rvol": 0.119, "volume_pace_ratio": 0.864}}
{"timestamp": "2026-09-22T14:23:35.951162", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3573, "vwap": 6.4016, "vwap_slope": -0.0018, "atr": 0.0163, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.064, "ema9": 6.363, "ema20": 6.3696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 3.237, "spread_pct": 0.157, "rvol": 0.167, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:23:35.952013", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:23:35.953002", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.7304, "vwap": 12.7257, "vwap_slope": 0.0, "atr": 0.0381, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0749, "ema9": 12.7187, "ema20": 12.724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 0.544, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:23:35.954018", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.1208, "ema9": 8.749, "ema20": 8.7292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.578, "volume_pace_ratio": 4.205}}
{"timestamp": "2026-09-22T14:23:35.955094", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5399, "vwap": 11.6192, "vwap_slope": -0.0025, "atr": 0.048, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1041, "ema9": 11.5617, "ema20": 11.5861, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 2.121, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T14:23:35.956040", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1039, "vwap": 10.2627, "vwap_slope": -0.0067, "atr": 0.0187, "atr_pct": 0.185, "trend": "negative", "slope_pct": -0.0984, "flat_threshold_pct": 0.05, "ema9": 10.1236, "ema20": 10.1552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 5.57, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:23:35.957193", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:23:35.958211", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4377, "vwap": 7.4507, "vwap_slope": -0.0007, "atr": 0.0205, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.069, "ema9": 7.4449, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 1.487, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:23:35.959256", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.1379, "vwap_slope": -0.0403, "atr": 0.0433, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.1215, "ema9": 9.0106, "ema20": 9.0626, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.11, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:23:35.960225", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3941, "vwap": 12.693, "vwap_slope": -0.0075, "atr": 0.0826, "atr_pct": 0.666, "trend": "flat", "slope_pct": -0.1363, "flat_threshold_pct": 0.1666, "ema9": 12.4191, "ema20": 12.4464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 8.328, "spread_pct": 0.403, "rvol": 0.112, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T14:23:35.961286", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3301, "vwap_slope": 0.0005, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0692, "ema9": 6.3457, "ema20": 6.3391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.198, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.196, "stage3": {"stop": 6.3339, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9995, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:35.962333", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 932.1s", "imbalance +51% >= 50% buy threshold, stop 5.56", "entry_score 79.0"], "reasons_against": [], "metrics": {"price": 5.58, "vwap": 5.5475, "vwap_slope": 0.0008, "atr": 0.0177, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0248, "flat_threshold_pct": 0.0792, "ema9": 5.5787, "ema20": 5.5715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5588, "risk": 0.0212, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.5147, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 5.56"}, "entry_score": 79.0, "entry_score_breakdown": {"imbalance_sub": 0.307, "volume_pace_sub": 1.0, "volatility_sub": 0.99, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:23:35.994341", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0171, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0821, "ema9": 5.2399, "ema20": 5.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:23:35.995676", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6607, "vwap": 8.6998, "vwap_slope": -0.0012, "atr": 0.0229, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0201, "flat_threshold_pct": 0.0662, "ema9": 8.6641, "ema20": 8.6699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 2.249, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:23:35.996822", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.95 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.945, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0763, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.1597, "ema9": 11.992, "ema20": 11.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.728, "spread_pct": 0.502, "rvol": 0.07, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:23:35.997894", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.05, "ema9": 8.9152, "ema20": 8.9211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:23:35.998955", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.80", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7964, "vwap_slope": -0.0268, "atr": 0.0628, "atr_pct": 1.36, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.3399, "ema9": 4.6676, "ema20": 4.7126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.207, "volume_pace_ratio": 1.503}}
{"timestamp": "2026-09-22T14:23:36.000218", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 92.1s", "imbalance +66% >= 50% buy threshold, stop 7.85", "entry_score 83.7"], "reasons_against": [], "metrics": {"price": 7.8941, "vwap": 7.8111, "vwap_slope": 0.0036, "atr": 0.0335, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.06, "flat_threshold_pct": 0.106, "ema9": 7.8924, "ema20": 7.8803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 0.952, "spread_pct": 0.127, "rvol": 0.151, "volume_pace_ratio": 1.099, "stage3": {"stop": 7.8539, "risk": 0.0402, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6559, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 7.85"}, "entry_score": 83.73, "entry_score_breakdown": {"imbalance_sub": 0.508, "volume_pace_sub": 1.0, "volatility_sub": 0.927, "slope_sub": 1.0, "volume_accel_sub": 0.994}}}
{"timestamp": "2026-09-22T14:23:36.142863", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6429, "vwap": 14.7882, "vwap_slope": -0.0018, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.058, "ema9": 14.6694, "ema20": 14.6891, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.25, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:23:36.144716", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0668, "ema9": 10.1092, "ema20": 10.1123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:23:36.145971", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 92.2s", "imbalance +91% >= 50% buy threshold, stop 9.24", "entry_score 93.2"], "reasons_against": [], "metrics": {"price": 9.3012, "vwap": 9.1675, "vwap_slope": 0.0097, "atr": 0.0469, "atr_pct": 0.504, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.126, "ema9": 9.2629, "ema20": 9.2292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 0.516, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2449, "risk": 0.0563, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.91, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 9.24"}, "entry_score": 93.24, "entry_score_breakdown": {"imbalance_sub": 0.871, "volume_pace_sub": 1.0, "volatility_sub": 0.88, "slope_sub": 1.0, "volume_accel_sub": 0.95}}}
{"timestamp": "2026-09-22T14:23:36.184454", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8145, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0327, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0591, "ema9": 13.8031, "ema20": 13.8013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.395, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:23:36.185983", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (271.6s) but room-to-run failed: imbalance -47% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1849, "vwap": 6.1533, "vwap_slope": 0.0006, "atr": 0.0163, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0659, "ema9": 6.1822, "ema20": 6.1769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.564, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.801, "stage3": {"stop": 6.1653, "risk": 0.0196, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4684, "passed": false, "reason": "imbalance -47% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:36.189028", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.3272, "vwap": 13.4331, "vwap_slope": -0.0045, "atr": 0.0349, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0519, "flat_threshold_pct": 0.0655, "ema9": 13.3496, "ema20": 13.3572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 4.396, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:23:41.195262", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.027%)", "metrics": {"price": 5.56, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0271, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:41.196359", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.56, "vwap": 5.5155, "vwap_slope": 0.0005, "atr": 0.0186, "trend": "flat", "slope_pct": 0.0184, "lower_highs_lower_lows": false, "stop": 5.5376, "imbalance_decline_count": 2, "imbalance_cur": 0.1100511073253833, "imbalance_prev": 0.15921518173045995}}
{"timestamp": "2026-09-22T14:23:41.197009", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.011%)", "metrics": {"price": 9.52, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0105, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:41.197703", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.52, "vwap": 9.1245, "vwap_slope": 0.0267, "atr": 0.0873, "trend": "flat", "slope_pct": 0.1917, "lower_highs_lower_lows": false, "stop": 9.4153, "imbalance_decline_count": 1, "imbalance_cur": -0.0032681433833065313, "imbalance_prev": 0.05822970007315289}}
{"timestamp": "2026-09-22T14:23:41.198194", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.112%)", "metrics": {"price": 12.485, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.1123, "trend": "positive"}}
{"timestamp": "2026-09-22T14:23:41.198910", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.36, "vwap_slope": 0.0065, "atr": 0.0399, "trend": "flat", "slope_pct": 0.0329, "lower_highs_lower_lows": false, "stop": 12.4371, "imbalance_decline_count": 0, "imbalance_cur": 0.5734056987788331, "imbalance_prev": 0.4668360864040661}}
{"timestamp": "2026-09-22T14:23:41.199969", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.6248, "vwap_slope": -0.01, "atr": 0.39, "atr_pct": 2.93, "trend": "flat", "slope_pct": -0.1537, "flat_threshold_pct": 0.7325, "ema9": 13.2363, "ema20": 13.2525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 16.131, "spread_pct": 0.376, "rvol": 2.824, "volume_pace_ratio": 20.511}}
{"timestamp": "2026-09-22T14:23:41.201040", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7423, "vwap": 8.8423, "vwap_slope": -0.0042, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0783, "ema9": 8.7731, "ema20": 8.7777, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 5.181, "spread_pct": 0.114, "rvol": 0.674, "volume_pace_ratio": 4.898}}
{"timestamp": "2026-09-22T14:23:41.201998", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5902, "vwap_slope": -0.0023, "atr": 0.0955, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.1226, "flat_threshold_pct": 0.1824, "ema9": 13.1273, "ema20": 13.1592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 7.752, "spread_pct": 0.229, "rvol": 0.119, "volume_pace_ratio": 0.863}}
{"timestamp": "2026-09-22T14:23:41.203021", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.4017, "vwap_slope": -0.0018, "atr": 0.0171, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0674, "ema9": 6.3635, "ema20": 6.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.167, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T14:23:41.203882", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:23:41.204909", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.726, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0749, "ema9": 12.7178, "ema20": 12.7236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 0.578, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:23:41.205880", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7499, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.1208, "ema9": 8.75, "ema20": 8.7297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 5.202, "spread_pct": 0.114, "rvol": 0.578, "volume_pace_ratio": 4.2}}
{"timestamp": "2026-09-22T14:23:41.206954", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.535, "vwap": 11.6191, "vwap_slope": -0.0025, "atr": 0.048, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1041, "ema9": 11.5608, "ema20": 11.5857, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:23:41.207901", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1039, "vwap": 10.2627, "vwap_slope": -0.0067, "atr": 0.0187, "atr_pct": 0.185, "trend": "negative", "slope_pct": -0.0984, "flat_threshold_pct": 0.05, "ema9": 10.1236, "ema20": 10.1552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 5.57, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:23:41.209667", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:23:41.211831", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4377, "vwap": 7.4507, "vwap_slope": -0.0007, "atr": 0.0205, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.069, "ema9": 7.4449, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 1.487, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:23:41.212996", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.1374, "vwap_slope": -0.0409, "atr": 0.0433, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.1215, "ema9": 9.0106, "ema20": 9.0626, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.111, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:23:41.213992", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.43, "vwap": 12.693, "vwap_slope": -0.0076, "atr": 0.0826, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1661, "ema9": 12.4263, "ema20": 12.4498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 8.062, "spread_pct": 0.322, "rvol": 0.112, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T14:23:41.215122", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.2s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3301, "vwap_slope": 0.0005, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0718, "ema9": 6.3457, "ema20": 6.3391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.198, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.193, "stage3": {"stop": 6.3332, "risk": 0.0218, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9982, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:41.216137", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (937.3s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 5.5793, "vwap": 5.5475, "vwap_slope": 0.0008, "atr": 0.0177, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0248, "flat_threshold_pct": 0.0792, "ema9": 5.5786, "ema20": 5.5714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 0.703, "spread_pct": 0.179, "rvol": 0.072, "volume_pace_ratio": 0.526, "stage3": {"stop": 5.5581, "risk": 0.0212, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1573, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:23:41.217122", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0179, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.0857, "ema9": 5.2379, "ema20": 5.2504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:23:41.218205", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6658, "vwap": 8.6998, "vwap_slope": -0.0012, "atr": 0.0229, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.0662, "ema9": 8.6651, "ema20": 8.6704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 2.192, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:23:41.219972", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.95 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.945, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0763, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.1597, "ema9": 11.992, "ema20": 11.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.728, "spread_pct": 0.502, "rvol": 0.07, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:23:41.221051", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0316, "flat_threshold_pct": 0.05, "ema9": 8.9142, "ema20": 8.9206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:23:41.223002", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7949, "vwap_slope": -0.0284, "atr": 0.0628, "atr_pct": 1.36, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.3399, "ema9": 4.6676, "ema20": 4.7126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.208, "volume_pace_ratio": 1.513}}
{"timestamp": "2026-09-22T14:23:41.224000", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.3s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9067, "vwap": 7.8112, "vwap_slope": 0.0037, "atr": 0.0335, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0603, "flat_threshold_pct": 0.1058, "ema9": 7.8949, "ema20": 7.8815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 0.794, "spread_pct": 0.127, "rvol": 0.151, "volume_pace_ratio": 1.098, "stage3": {"stop": 7.8665, "risk": 0.0402, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:41.225129", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.645, "vwap": 14.7882, "vwap_slope": -0.0018, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.058, "ema9": 14.6698, "ema20": 14.6893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.236, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.26}}
{"timestamp": "2026-09-22T14:23:41.227222", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.11, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0667, "ema9": 10.1112, "ema20": 10.1133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.785, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:23:41.228265", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.3s) but room-to-run failed: imbalance -85% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.1676, "vwap_slope": 0.0098, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0212, "flat_threshold_pct": 0.1287, "ema9": 9.2657, "ema20": 9.2305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2575, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8514, "passed": false, "reason": "imbalance -85% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:41.229272", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7933, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0327, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0592, "ema9": 13.7989, "ema20": 13.7993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.547, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:23:41.230304", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (276.6s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1533, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0662, "ema9": 6.1823, "ema20": 6.1769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.8, "stage3": {"stop": 6.1653, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3838, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:41.231366", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.433, "vwap_slope": -0.0046, "atr": 0.0356, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0521, "flat_threshold_pct": 0.0669, "ema9": 13.3471, "ema20": 13.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.142, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:23:46.237127", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 5.5587, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.02, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:46.238561", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5587, "vwap": 5.5155, "vwap_slope": 0.0005, "atr": 0.0186, "trend": "flat", "slope_pct": 0.0184, "lower_highs_lower_lows": false, "stop": 5.5363, "imbalance_decline_count": 0, "imbalance_cur": 0.691282620766241, "imbalance_prev": 0.1100511073253833}}
{"timestamp": "2026-09-22T14:23:46.239380", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.116%)", "metrics": {"price": 9.48, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1157, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:46.240133", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.48, "vwap": 9.1247, "vwap_slope": 0.0268, "atr": 0.0873, "trend": "flat", "slope_pct": 0.1909, "lower_highs_lower_lows": false, "stop": 9.3753, "imbalance_decline_count": 2, "imbalance_cur": -0.09127640036730945, "imbalance_prev": -0.0032681433833065313}}
{"timestamp": "2026-09-22T14:23:46.240688", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.132%)", "metrics": {"price": 12.4931, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.1317, "trend": "positive"}}
{"timestamp": "2026-09-22T14:23:46.241383", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4931, "vwap": 12.3601, "vwap_slope": 0.0066, "atr": 0.0399, "trend": "flat", "slope_pct": 0.033, "lower_highs_lower_lows": false, "stop": 12.4452, "imbalance_decline_count": 0, "imbalance_cur": 0.6457399103139013, "imbalance_prev": 0.5734056987788331}}
{"timestamp": "2026-09-22T14:23:46.242449", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.295, "vwap": 13.6248, "vwap_slope": -0.01, "atr": 0.39, "atr_pct": 2.933, "trend": "flat", "slope_pct": -0.154, "flat_threshold_pct": 0.7334, "ema9": 13.2333, "ema20": 13.251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 16.226, "spread_pct": 0.226, "rvol": 2.824, "volume_pace_ratio": 20.483}}
{"timestamp": "2026-09-22T14:23:46.245301", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.8422, "vwap_slope": -0.0043, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0783, "ema9": 8.7727, "ema20": 8.7775, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 5.206, "spread_pct": 0.114, "rvol": 0.675, "volume_pace_ratio": 4.894}}
{"timestamp": "2026-09-22T14:23:46.246309", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.59, "vwap_slope": -0.0025, "atr": 0.0955, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.1226, "flat_threshold_pct": 0.1824, "ema9": 13.1273, "ema20": 13.1592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 7.752, "spread_pct": 0.229, "rvol": 0.119, "volume_pace_ratio": 0.862}}
{"timestamp": "2026-09-22T14:23:46.247353", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4014, "vwap_slope": -0.002, "atr": 0.0171, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0674, "ema9": 6.3625, "ema20": 6.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.168, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:23:46.248236", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:23:46.249266", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.7038, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.075, "ema9": 12.7133, "ema20": 12.7215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 0.752, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:23:46.250314", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0423, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.1209, "ema9": 8.748, "ema20": 8.7287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.309, "spread_pct": 0.229, "rvol": 0.579, "volume_pace_ratio": 4.198}}
{"timestamp": "2026-09-22T14:23:46.251394", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.548, "vwap": 11.6192, "vwap_slope": -0.0025, "atr": 0.048, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.104, "ema9": 11.5634, "ema20": 11.5869, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 2.053, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T14:23:46.252392", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1039, "vwap": 10.2627, "vwap_slope": -0.0067, "atr": 0.0187, "atr_pct": 0.185, "trend": "negative", "slope_pct": -0.0984, "flat_threshold_pct": 0.05, "ema9": 10.1236, "ema20": 10.1552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 5.57, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:23:46.253385", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:23:46.254332", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4377, "vwap": 7.4507, "vwap_slope": -0.0007, "atr": 0.0205, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.069, "ema9": 7.4449, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 1.487, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:23:46.255373", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.14", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9157, "vwap": 9.1371, "vwap_slope": -0.0411, "atr": 0.0433, "atr_pct": 0.485, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.1214, "ema9": 9.0118, "ema20": 9.0632, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 5.354, "spread_pct": 0.224, "rvol": 0.111, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:23:46.256482", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.315, "vwap": 12.6919, "vwap_slope": -0.0087, "atr": 0.089, "atr_pct": 0.723, "trend": "flat", "slope_pct": -0.1375, "flat_threshold_pct": 0.1807, "ema9": 12.4033, "ema20": 12.4388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 8.913, "spread_pct": 0.244, "rvol": 0.112, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T14:23:46.257579", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.2s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3301, "vwap_slope": 0.0005, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0718, "ema9": 6.3457, "ema20": 6.3391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.198, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.19, "stage3": {"stop": 6.3332, "risk": 0.0218, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9982, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:46.258698", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (942.4s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.585, "vwap": 5.5475, "vwap_slope": 0.0008, "atr": 0.0177, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.0792, "ema9": 5.5797, "ema20": 5.572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.073, "volume_pace_ratio": 0.526, "stage3": {"stop": 5.5638, "risk": 0.0212, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2873, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:46.259658", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0179, "atr_pct": 0.342, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0855, "ema9": 5.2399, "ema20": 5.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:23:46.260674", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.6998, "vwap_slope": -0.0012, "atr": 0.0229, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.0662, "ema9": 8.6656, "ema20": 8.6707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:23:46.261622", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.95 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.945, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0763, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.1597, "ema9": 11.992, "ema20": 11.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.728, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:23:46.262591", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9271, "vwap": 8.9679, "vwap_slope": -0.0015, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.05, "ema9": 8.9156, "ema20": 8.9213, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.9, "spread_pct": 0.112, "rvol": 0.178, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:23:46.263727", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7938, "vwap_slope": -0.0295, "atr": 0.0628, "atr_pct": 1.36, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.3399, "ema9": 4.6676, "ema20": 4.7126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.21, "volume_pace_ratio": 1.52}}
{"timestamp": "2026-09-22T14:23:46.265032", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.3s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8942, "vwap": 7.8112, "vwap_slope": 0.0037, "atr": 0.0335, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.06, "flat_threshold_pct": 0.106, "ema9": 7.8924, "ema20": 7.8803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 0.951, "spread_pct": 0.127, "rvol": 0.151, "volume_pace_ratio": 1.096, "stage3": {"stop": 7.854, "risk": 0.0402, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2073, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:46.267170", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.64, "vwap": 14.7882, "vwap_slope": -0.0018, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.058, "ema9": 14.6688, "ema20": 14.6888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.27, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.258}}
{"timestamp": "2026-09-22T14:23:46.268399", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.0667, "ema9": 10.1102, "ema20": 10.1128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:23:46.270283", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.1679, "vwap_slope": 0.0101, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0212, "flat_threshold_pct": 0.1287, "ema9": 9.2657, "ema20": 9.2305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2575, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9969, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:46.271431", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8093, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0327, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.0591, "ema9": 13.8021, "ema20": 13.8008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 1.433, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:23:46.272513", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (281.7s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.185, "vwap": 6.1533, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0662, "ema9": 6.1823, "ema20": 6.1769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.799, "stage3": {"stop": 6.1653, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4291, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:23:46.273685", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.339, "vwap": 13.4329, "vwap_slope": -0.0047, "atr": 0.0356, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0518, "flat_threshold_pct": 0.0668, "ema9": 13.3519, "ema20": 13.3584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 4.311, "spread_pct": 0.075, "rvol": 0.143, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:23:51.279498", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 5.555, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:51.281114", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.555, "vwap": 5.5155, "vwap_slope": 0.0005, "atr": 0.0186, "trend": "flat", "slope_pct": 0.0182, "lower_highs_lower_lows": false, "stop": 5.5326, "imbalance_decline_count": 0, "imbalance_cur": 0.8718535469107551, "imbalance_prev": 0.691282620766241}}
{"timestamp": "2026-09-22T14:23:51.281807", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.100%)", "metrics": {"price": 9.485, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0999, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:51.282531", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.485, "vwap": 9.1248, "vwap_slope": 0.027, "atr": 0.0873, "trend": "flat", "slope_pct": 0.191, "lower_highs_lower_lows": false, "stop": 9.3803, "imbalance_decline_count": 3, "imbalance_cur": -0.12507638072855465, "imbalance_prev": -0.09127640036730945}}
{"timestamp": "2026-09-22T14:23:51.283060", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.100%)", "metrics": {"price": 12.48, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.1003, "trend": "positive"}}
{"timestamp": "2026-09-22T14:23:51.283674", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.3601, "vwap_slope": 0.0066, "atr": 0.0399, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": false, "stop": 12.4321, "imbalance_decline_count": 1, "imbalance_cur": -0.24481327800829875, "imbalance_prev": 0.6457399103139013}}
{"timestamp": "2026-09-22T14:23:51.284744", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2805, "vwap": 13.6247, "vwap_slope": -0.0101, "atr": 0.39, "atr_pct": 2.937, "trend": "flat", "slope_pct": -0.1543, "flat_threshold_pct": 0.7342, "ema9": 13.2304, "ema20": 13.2496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 16.317, "spread_pct": 0.15, "rvol": 2.824, "volume_pace_ratio": 20.453}}
{"timestamp": "2026-09-22T14:23:51.285821", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.8421, "vwap_slope": -0.0043, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0782, "ema9": 8.7747, "ema20": 8.7784, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 5.098, "spread_pct": 0.114, "rvol": 0.676, "volume_pace_ratio": 4.893}}
{"timestamp": "2026-09-22T14:23:51.286872", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5899, "vwap_slope": -0.0026, "atr": 0.0969, "atr_pct": 0.742, "trend": "flat", "slope_pct": -0.1229, "flat_threshold_pct": 0.1854, "ema9": 13.1233, "ema20": 13.1572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.23, "distance_from_high_pct": 7.893, "spread_pct": 0.229, "rvol": 0.119, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T14:23:51.287891", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.4013, "vwap_slope": -0.0021, "atr": 0.0171, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0674, "ema9": 6.3625, "ema20": 6.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.168, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:23:51.288762", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:23:51.289755", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.075, "ema9": 12.7156, "ema20": 12.7226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:23:51.290797", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.7408, "vwap_slope": 0.0001, "atr": 0.0423, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.1209, "ema9": 8.748, "ema20": 8.7287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.579, "volume_pace_ratio": 4.191}}
{"timestamp": "2026-09-22T14:23:51.291716", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.555, "vwap": 11.6192, "vwap_slope": -0.0025, "atr": 0.048, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.1039, "ema9": 11.5648, "ema20": 11.5876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.993, "spread_pct": 0.087, "rvol": 0.088, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:23:51.292651", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.09, "vwap": 10.2625, "vwap_slope": -0.0069, "atr": 0.0187, "atr_pct": 0.185, "trend": "negative", "slope_pct": -0.0987, "flat_threshold_pct": 0.05, "ema9": 10.1208, "ema20": 10.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 5.7, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:23:51.293703", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:23:51.294770", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0205, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.069, "ema9": 7.4464, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:23:51.297365", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9156, "vwap": 9.1328, "vwap_slope": -0.0455, "atr": 0.0433, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.041, "flat_threshold_pct": 0.1214, "ema9": 9.0117, "ema20": 9.0631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 5.355, "spread_pct": 0.224, "rvol": 0.113, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:23:51.298539", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.6916, "vwap_slope": -0.0089, "atr": 0.0897, "atr_pct": 0.728, "trend": "flat", "slope_pct": -0.1375, "flat_threshold_pct": 0.1821, "ema9": 12.4043, "ema20": 12.4393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 8.876, "spread_pct": 0.325, "rvol": 0.112, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T14:23:51.299694", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.3s", "imbalance +98% >= 50% buy threshold, stop 6.34", "entry_score 93.1"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3301, "vwap_slope": 0.0005, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0717, "ema9": 6.3467, "ema20": 6.3396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.199, "distance_from_high_pct": 0.392, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.187, "stage3": {"stop": 6.3382, "risk": 0.0218, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9785, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.34"}, "entry_score": 93.08, "entry_score_breakdown": {"imbalance_sub": 0.969, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.401}}}
{"timestamp": "2026-09-22T14:23:51.335170", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (947.5s) but room-to-run failed: imbalance -88% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.587, "vwap": 5.5478, "vwap_slope": 0.0011, "atr": 0.0177, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0791, "ema9": 5.5801, "ema20": 5.5721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 0.566, "spread_pct": 0.179, "rvol": 0.073, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5658, "risk": 0.0212, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8759, "passed": false, "reason": "imbalance -88% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:51.336438", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0179, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.0857, "ema9": 5.2379, "ema20": 5.2504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:23:51.337581", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6998, "vwap_slope": -0.0012, "atr": 0.0229, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.0663, "ema9": 8.6639, "ema20": 8.6698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:23:51.338683", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.9739, "vwap": 11.9454, "vwap_slope": 0.0001, "atr": 0.0766, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.0725, "flat_threshold_pct": 0.1599, "ema9": 11.9978, "ema20": 11.9833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.493, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:23:51.339704", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.928, "vwap": 8.9678, "vwap_slope": -0.0015, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0315, "flat_threshold_pct": 0.05, "ema9": 8.9158, "ema20": 8.9214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.89, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:23:51.340922", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.6368, "vwap": 4.7935, "vwap_slope": -0.0297, "atr": 0.0628, "atr_pct": 1.355, "trend": "flat", "slope_pct": -0.0675, "flat_threshold_pct": 0.3387, "ema9": 4.6709, "ema20": 4.7142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 8.0, "spread_pct": 1.732, "rvol": 0.21, "volume_pace_ratio": 1.523}}
{"timestamp": "2026-09-22T14:23:51.342870", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.4s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.905, "vwap": 7.8112, "vwap_slope": 0.0037, "atr": 0.0335, "atr_pct": 0.423, "trend": "flat", "slope_pct": 0.0603, "flat_threshold_pct": 0.1059, "ema9": 7.8946, "ema20": 7.8813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.151, "volume_pace_ratio": 1.095, "stage3": {"stop": 7.8648, "risk": 0.0402, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3695, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:51.343977", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.645, "vwap": 14.7882, "vwap_slope": -0.0018, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.058, "ema9": 14.6698, "ema20": 14.6893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.236, "spread_pct": 0.068, "rvol": 0.173, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T14:23:51.345006", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.0667, "ema9": 10.1102, "ema20": 10.1128, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:23:51.346052", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.4s) but room-to-run failed: imbalance -96% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3299, "vwap": 9.168, "vwap_slope": 0.0102, "atr": 0.0479, "atr_pct": 0.514, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.1285, "ema9": 9.2687, "ema20": 9.2319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 0.209, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.2724, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9647, "passed": false, "reason": "imbalance -96% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:51.347065", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0327, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0591, "ema9": 13.8032, "ema20": 13.8013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:23:51.348171", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (286.7s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 6.185, "vwap": 6.1533, "vwap_slope": 0.0006, "atr": 0.0164, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0662, "ema9": 6.1823, "ema20": 6.1769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.797, "stage3": {"stop": 6.1653, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.287, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:23:51.349214", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4326, "vwap_slope": -0.005, "atr": 0.0356, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.052, "flat_threshold_pct": 0.0669, "ema9": 13.3481, "ema20": 13.3566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.143, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:23:56.355091", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.027%)", "metrics": {"price": 5.56, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0271, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:56.357029", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.56, "vwap": 5.5155, "vwap_slope": 0.0005, "atr": 0.0186, "trend": "flat", "slope_pct": 0.0184, "lower_highs_lower_lows": false, "stop": 5.5376, "imbalance_decline_count": 0, "imbalance_cur": 0.8979963570127505, "imbalance_prev": 0.8718535469107551}}
{"timestamp": "2026-09-22T14:23:56.357893", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 9.525, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0263, "trend": "flat"}}
{"timestamp": "2026-09-22T14:23:56.358790", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.525, "vwap": 9.1267, "vwap_slope": 0.0288, "atr": 0.088, "trend": "flat", "slope_pct": 0.1918, "lower_highs_lower_lows": false, "stop": 9.4194, "imbalance_decline_count": 0, "imbalance_cur": 0.155265546000605, "imbalance_prev": -0.12507638072855465}}
{"timestamp": "2026-09-22T14:23:56.359298", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.112%)", "metrics": {"price": 12.485, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.1123, "trend": "positive"}}
{"timestamp": "2026-09-22T14:23:56.359863", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3602, "vwap_slope": 0.0066, "atr": 0.0399, "trend": "flat", "slope_pct": 0.0329, "lower_highs_lower_lows": false, "stop": 12.4371, "imbalance_decline_count": 2, "imbalance_cur": -0.43209876543209874, "imbalance_prev": -0.24481327800829875}}
{"timestamp": "2026-09-22T14:23:56.360890", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.6247, "vwap_slope": -0.0101, "atr": 0.39, "atr_pct": 2.935, "trend": "flat", "slope_pct": -0.1541, "flat_threshold_pct": 0.7336, "ema9": 13.2323, "ema20": 13.2506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 16.257, "spread_pct": 0.226, "rvol": 2.825, "volume_pace_ratio": 20.425}}
{"timestamp": "2026-09-22T14:23:56.362704", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.842, "vwap_slope": -0.0044, "atr": 0.0274, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0783, "ema9": 8.7737, "ema20": 8.778, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.676, "volume_pace_ratio": 4.888}}
{"timestamp": "2026-09-22T14:23:56.363716", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.04, "vwap": 13.5886, "vwap_slope": -0.0039, "atr": 0.0991, "atr_pct": 0.76, "trend": "flat", "slope_pct": -0.1234, "flat_threshold_pct": 0.1899, "ema9": 13.1173, "ema20": 13.1544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 8.104, "spread_pct": 0.23, "rvol": 0.119, "volume_pace_ratio": 0.861}}
{"timestamp": "2026-09-22T14:23:56.364765", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3699, "vwap": 6.4011, "vwap_slope": -0.0024, "atr": 0.0171, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0673, "ema9": 6.3655, "ema20": 6.3708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 3.046, "spread_pct": 0.157, "rvol": 0.17, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:23:56.365635", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:23:56.366696", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7257, "vwap_slope": -0.0, "atr": 0.0381, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0749, "ema9": 12.7176, "ema20": 12.7235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:23:56.367736", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.78, "vwap": 8.741, "vwap_slope": 0.0002, "atr": 0.0437, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.1244, "ema9": 8.756, "ema20": 8.7325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.58, "volume_pace_ratio": 4.195}}
{"timestamp": "2026-09-22T14:23:56.368686", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.575, "vwap": 11.6191, "vwap_slope": -0.0025, "atr": 0.048, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.1038, "ema9": 11.5688, "ema20": 11.5895, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.088, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:23:56.369635", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.099%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.09, "vwap": 10.2625, "vwap_slope": -0.0069, "atr": 0.0187, "atr_pct": 0.185, "trend": "negative", "slope_pct": -0.0987, "flat_threshold_pct": 0.05, "ema9": 10.1208, "ema20": 10.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 5.7, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:23:56.370872", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:23:56.373672", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0205, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.069, "ema9": 7.4464, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:23:56.375882", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.95, "vwap": 9.1335, "vwap_slope": -0.0447, "atr": 0.0454, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0403, "flat_threshold_pct": 0.1269, "ema9": 9.0186, "ema20": 9.0664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 4.989, "spread_pct": 0.447, "rvol": 0.113, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:23:56.377271", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6916, "vwap_slope": -0.009, "atr": 0.0904, "atr_pct": 0.735, "trend": "flat", "slope_pct": -0.1378, "flat_threshold_pct": 0.1838, "ema9": 12.4003, "ema20": 12.4374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.112, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T14:23:56.379193", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.4s", "imbalance +98% >= 50% buy threshold, stop 6.33", "entry_score 93.1"], "reasons_against": [], "metrics": {"price": 6.356, "vwap": 6.3301, "vwap_slope": 0.0005, "atr": 0.0182, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0718, "ema9": 6.3459, "ema20": 6.3392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.199, "distance_from_high_pct": 0.454, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.184, "stage3": {"stop": 6.3342, "risk": 0.0218, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9794, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.33"}, "entry_score": 93.12, "entry_score_breakdown": {"imbalance_sub": 0.971, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.401}}}
{"timestamp": "2026-09-22T14:23:56.414761", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (952.5s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5801, "vwap": 5.5479, "vwap_slope": 0.0011, "atr": 0.0177, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0248, "flat_threshold_pct": 0.0792, "ema9": 5.5788, "ema20": 5.5715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 0.689, "spread_pct": 0.179, "rvol": 0.073, "volume_pace_ratio": 0.53, "stage3": {"stop": 5.5589, "risk": 0.0212, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9228, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:56.416169", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0179, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.0857, "ema9": 5.2379, "ema20": 5.2504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:23:56.418067", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6786, "vwap": 8.6998, "vwap_slope": -0.0012, "atr": 0.0233, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.0671, "ema9": 8.6676, "ema20": 8.6716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 2.047, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:23:56.419101", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.9739, "vwap": 11.9454, "vwap_slope": 0.0001, "atr": 0.0766, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.0725, "flat_threshold_pct": 0.1599, "ema9": 11.9978, "ema20": 11.9833, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.493, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:23:56.420170", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9678, "vwap_slope": -0.0016, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0314, "flat_threshold_pct": 0.05, "ema9": 8.9162, "ema20": 8.9216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:23:56.421100", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.5801, "vwap": 4.7907, "vwap_slope": -0.0326, "atr": 0.0628, "atr_pct": 1.372, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.3429, "ema9": 4.6596, "ema20": 4.7088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 9.125, "spread_pct": 1.732, "rvol": 0.212, "volume_pace_ratio": 1.534}}
{"timestamp": "2026-09-22T14:23:56.422112", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 112.5s", "imbalance +39% >= 30% and resistance cleared, stop 7.85", "entry_score 72.2"], "reasons_against": [], "metrics": {"price": 7.8947, "vwap": 7.8116, "vwap_slope": 0.0041, "atr": 0.0335, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.06, "flat_threshold_pct": 0.106, "ema9": 7.8925, "ema20": 7.8803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 0.945, "spread_pct": 0.127, "rvol": 0.152, "volume_pace_ratio": 1.098, "stage3": {"stop": 7.8545, "risk": 0.0402, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3873, "passed": true, "reason": "imbalance +39% >= 30% and resistance cleared, stop 7.85"}, "entry_score": 72.17, "entry_score_breakdown": {"imbalance_sub": 0.125, "volume_pace_sub": 1.0, "volatility_sub": 0.927, "slope_sub": 1.0, "volume_accel_sub": 0.989}}}
{"timestamp": "2026-09-22T14:23:56.454409", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.645, "vwap": 14.7881, "vwap_slope": -0.0018, "atr": 0.034, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.058, "ema9": 14.6698, "ema20": 14.6893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.236, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:23:56.455778", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.11, "vwap": 10.0776, "vwap_slope": 0.0007, "atr": 0.027, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0667, "ema9": 10.1112, "ema20": 10.1133, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 0.785, "spread_pct": 0.099, "rvol": 0.18, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:23:56.457016", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.5s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.168, "vwap_slope": 0.0102, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0212, "flat_threshold_pct": 0.1287, "ema9": 9.2657, "ema20": 9.2305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.2575, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9656, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:56.458215", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8299, "vwap": 13.8081, "vwap_slope": -0.0002, "atr": 0.033, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0597, "ema9": 13.8062, "ema20": 13.8028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.698, "distance_from_high_pct": 1.286, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:23:56.459407", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (291.8s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1899, "vwap": 6.1533, "vwap_slope": 0.0007, "atr": 0.0164, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0661, "ema9": 6.1832, "ema20": 6.1774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 0.484, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.797, "stage3": {"stop": 6.1702, "risk": 0.0197, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5949, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:23:56.460595", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4323, "vwap_slope": -0.0054, "atr": 0.0356, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.052, "flat_threshold_pct": 0.0669, "ema9": 13.3491, "ema20": 13.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.143, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:24:01.466579", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.153%)", "metrics": {"price": 5.55, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1534, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:01.468617", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.55, "vwap": 5.5155, "vwap_slope": 0.0003, "atr": 0.0179, "trend": "flat", "slope_pct": 0.0186, "lower_highs_lower_lows": false, "stop": 5.5286, "imbalance_decline_count": 1, "imbalance_cur": -0.028132992327365727, "imbalance_prev": 0.8979963570127505}}
{"timestamp": "2026-09-22T14:24:01.470133", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.116%)", "metrics": {"price": 9.515, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1155, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:01.471292", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.515, "vwap": 9.1268, "vwap_slope": 0.0182, "atr": 0.0744, "trend": "flat", "slope_pct": 0.1916, "lower_highs_lower_lows": false, "stop": 9.4257, "imbalance_decline_count": 0, "imbalance_cur": 0.2075548958386651, "imbalance_prev": 0.155265546000605}}
{"timestamp": "2026-09-22T14:24:01.471897", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 12.485, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.0243, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:01.472706", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3603, "vwap_slope": 0.0045, "atr": 0.0361, "trend": "flat", "slope_pct": 0.0335, "lower_highs_lower_lows": false, "stop": 12.4417, "imbalance_decline_count": 0, "imbalance_cur": -0.06470588235294118, "imbalance_prev": -0.43209876543209874}}
{"timestamp": "2026-09-22T14:24:01.473921", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.6246, "vwap_slope": -0.003, "atr": 0.3733, "atr_pct": 2.81, "trend": "flat", "slope_pct": -0.1468, "flat_threshold_pct": 0.7025, "ema9": 13.2417, "ema20": 13.2532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 16.289, "spread_pct": 0.226, "rvol": 2.825, "volume_pace_ratio": 20.396}}
{"timestamp": "2026-09-22T14:24:01.478019", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.842, "vwap_slope": -0.0012, "atr": 0.0262, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0748, "ema9": 8.7679, "ema20": 8.7748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.676, "volume_pace_ratio": 4.883}}
{"timestamp": "2026-09-22T14:24:01.481405", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.04, "vwap": 13.5886, "vwap_slope": -0.0039, "atr": 0.0991, "atr_pct": 0.76, "trend": "flat", "slope_pct": -0.1234, "flat_threshold_pct": 0.1899, "ema9": 13.1173, "ema20": 13.1544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 8.104, "spread_pct": 0.383, "rvol": 0.119, "volume_pace_ratio": 0.86}}
{"timestamp": "2026-09-22T14:24:01.483146", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.4008, "vwap_slope": -0.0024, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0649, "ema9": 6.3653, "ema20": 6.3701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.17, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:24:01.484308", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:24:01.486309", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.7201, "vwap": 12.7257, "vwap_slope": 0.0001, "atr": 0.0362, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0712, "ema9": 12.7181, "ema20": 12.7232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 0.624, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:24:01.488932", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.775, "vwap": 8.741, "vwap_slope": 0.0002, "atr": 0.0426, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1214, "ema9": 8.7614, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.58, "volume_pace_ratio": 4.188}}
{"timestamp": "2026-09-22T14:24:01.490582", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.619, "vwap_slope": -0.0026, "atr": 0.047, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.1016, "ema9": 11.5678, "ema20": 11.589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.089, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:24:01.492202", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1, "vwap": 10.2625, "vwap_slope": -0.007, "atr": 0.0167, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0985, "flat_threshold_pct": 0.05, "ema9": 10.1228, "ema20": 10.1549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 5.607, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:24:01.493587", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0013, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0944, "ema9": 9.0423, "ema20": 9.0441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:24:01.495300", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0667, "ema9": 7.4464, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:24:01.496745", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.1331, "vwap_slope": -0.0132, "atr": 0.0458, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.1274, "ema9": 9.0127, "ema20": 9.0591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 4.618, "spread_pct": 0.334, "rvol": 0.113, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T14:24:01.498732", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6911, "vwap_slope": -0.005, "atr": 0.08, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.1364, "flat_threshold_pct": 0.1626, "ema9": 12.3803, "ema20": 12.4243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.112, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T14:24:01.500061", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.5s", "imbalance +98% >= 50% buy threshold, stop 6.33", "entry_score 93.1"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3301, "vwap_slope": 0.0005, "atr": 0.0171, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0674, "ema9": 6.3457, "ema20": 6.3391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.199, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.302, "volume_pace_ratio": 2.18, "stage3": {"stop": 6.3345, "risk": 0.0205, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9794, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.33"}, "entry_score": 93.12, "entry_score_breakdown": {"imbalance_sub": 0.971, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.401}}}
{"timestamp": "2026-09-22T14:24:01.550571", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (957.7s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.5479, "vwap_slope": 0.0008, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0799, "ema9": 5.5806, "ema20": 5.5731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.073, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5586, "risk": 0.0214, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9007, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:01.551832", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2408, "vwap_slope": -0.0018, "atr": 0.0171, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0821, "ema9": 5.2399, "ema20": 5.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:24:01.552989", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6998, "vwap_slope": -0.0004, "atr": 0.0222, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.064, "ema9": 8.6703, "ema20": 8.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:24:01.553887", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.95 below VWAP $11.95", "lower-highs/lower-lows structure"], "metrics": {"price": 11.945, "vwap": 11.9454, "vwap_slope": 0.0, "atr": 0.0745, "atr_pct": 0.624, "trend": "flat", "slope_pct": 0.072, "flat_threshold_pct": 0.156, "ema9": 11.992, "ema20": 11.9805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 5.041, "distance_from_high_pct": 2.728, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:24:01.554843", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9301, "vwap": 8.9678, "vwap_slope": -0.0012, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.05, "ema9": 8.919, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.867, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T14:24:01.555852", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.6334, "vwap": 4.7906, "vwap_slope": -0.0255, "atr": 0.0538, "atr_pct": 1.161, "trend": "flat", "slope_pct": -0.0712, "flat_threshold_pct": 0.2902, "ema9": 4.6607, "ema20": 4.7051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 8.067, "spread_pct": 1.732, "rvol": 0.214, "volume_pace_ratio": 1.541}}
{"timestamp": "2026-09-22T14:24:01.557865", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 117.6s", "imbalance +44% >= 30% and resistance cleared, stop 7.86", "entry_score 75.3"], "reasons_against": [], "metrics": {"price": 7.89, "vwap": 7.8116, "vwap_slope": 0.0028, "atr": 0.0285, "atr_pct": 0.361, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.0903, "ema9": 7.8931, "ema20": 7.8818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.152, "volume_pace_ratio": 1.096, "stage3": {"stop": 7.8558, "risk": 0.0342, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4408, "passed": true, "reason": "imbalance +44% >= 30% and resistance cleared, stop 7.86"}, "entry_score": 75.32, "entry_score_breakdown": {"imbalance_sub": 0.201, "volume_pace_sub": 1.0, "volatility_sub": 0.964, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:24:01.605373", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6461, "vwap": 14.788, "vwap_slope": -0.0011, "atr": 0.0302, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0515, "ema9": 14.6651, "ema20": 14.6852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 2.229, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:24:01.607038", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.09, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0263, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0651, "ema9": 10.1061, "ema20": 10.1106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:24:01.609346", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.7s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.31, "vwap": 9.1681, "vwap_slope": 0.0082, "atr": 0.0437, "atr_pct": 0.47, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.1174, "ema9": 9.2745, "ema20": 9.2381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 0.421, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.2576, "risk": 0.0524, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9701, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:01.610522", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.82, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0318, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0575, "ema9": 13.8082, "ema20": 13.804, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:24:01.612698", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (297.0s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1533, "vwap_slope": 0.0004, "atr": 0.0154, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0624, "ema9": 6.1825, "ema20": 6.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.796, "stage3": {"stop": 6.1615, "risk": 0.0185, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5329, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:01.616401", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4319, "vwap_slope": -0.0033, "atr": 0.0325, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.0609, "ema9": 13.3443, "ema20": 13.354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.144, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:24:06.619198", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.180%)", "metrics": {"price": 5.555, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1804, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:06.621010", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.555, "vwap": 5.5155, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0188, "lower_highs_lower_lows": false, "stop": 5.5321, "imbalance_decline_count": 2, "imbalance_cur": -0.17913832199546487, "imbalance_prev": -0.028132992327365727}}
{"timestamp": "2026-09-22T14:24:06.623014", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.029%)", "metrics": {"price": 9.5425, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0289, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:06.623947", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5425, "vwap": 9.1275, "vwap_slope": 0.0188, "atr": 0.0773, "trend": "flat", "slope_pct": 0.1922, "lower_highs_lower_lows": false, "stop": 9.4498, "imbalance_decline_count": 0, "imbalance_cur": 0.47702233250620346, "imbalance_prev": 0.2075548958386651}}
{"timestamp": "2026-09-22T14:24:06.624554", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 12.4617, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": -0.0317, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:06.625132", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4617, "vwap": 12.3603, "vwap_slope": 0.0046, "atr": 0.0377, "trend": "flat", "slope_pct": 0.0331, "lower_highs_lower_lows": false, "stop": 12.4164, "imbalance_decline_count": 1, "imbalance_cur": -0.23119777158774374, "imbalance_prev": -0.06470588235294118}}
{"timestamp": "2026-09-22T14:24:06.626163", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.2674, "vwap": 13.6245, "vwap_slope": -0.0032, "atr": 0.3754, "atr_pct": 2.829, "trend": "flat", "slope_pct": -0.1472, "flat_threshold_pct": 0.7074, "ema9": 13.2382, "ema20": 13.2515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 16.399, "spread_pct": 0.151, "rvol": 2.826, "volume_pace_ratio": 20.371}}
{"timestamp": "2026-09-22T14:24:06.627981", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7444, "vwap": 8.8419, "vwap_slope": -0.0012, "atr": 0.0262, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0748, "ema9": 8.7678, "ema20": 8.7748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 5.158, "spread_pct": 0.114, "rvol": 0.677, "volume_pace_ratio": 4.876}}
{"timestamp": "2026-09-22T14:24:06.630221", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.04, "vwap": 13.5879, "vwap_slope": -0.0035, "atr": 0.093, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1783, "ema9": 13.1018, "ema20": 13.1435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 8.104, "spread_pct": 0.307, "rvol": 0.119, "volume_pace_ratio": 0.859}}
{"timestamp": "2026-09-22T14:24:06.631555", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4008, "vwap_slope": -0.0024, "atr": 0.017, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0669, "ema9": 6.3656, "ema20": 6.3703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.17, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:24:06.633212", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:24:06.634189", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.7249, "vwap": 12.7257, "vwap_slope": 0.0001, "atr": 0.0376, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0739, "ema9": 12.719, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 0.587, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:24:06.635317", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 8.77, "vwap": 8.741, "vwap_slope": 0.0002, "atr": 0.043, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1225, "ema9": 8.7604, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.58, "volume_pace_ratio": 4.182}}
{"timestamp": "2026-09-22T14:24:06.636208", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5614, "vwap": 11.619, "vwap_slope": -0.0011, "atr": 0.0436, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0944, "ema9": 11.5665, "ema20": 11.5864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 1.939, "spread_pct": 0.086, "rvol": 0.089, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:24:06.637210", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.095, "vwap": 10.2625, "vwap_slope": -0.0045, "atr": 0.0156, "atr_pct": 0.155, "trend": "negative", "slope_pct": -0.0972, "flat_threshold_pct": 0.05, "ema9": 10.1173, "ema20": 10.1492, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 5.653, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:24:06.638306", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0507, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.0944, "ema9": 9.044, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.307, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:24:06.639340", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0667, "ema9": 7.4464, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:24:06.640299", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.985, "vwap": 9.1331, "vwap_slope": -0.0132, "atr": 0.0458, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.1274, "ema9": 9.0127, "ema20": 9.0591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 4.618, "spread_pct": 0.223, "rvol": 0.113, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:24:06.641149", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6909, "vwap_slope": -0.0052, "atr": 0.08, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.1364, "flat_threshold_pct": 0.1626, "ema9": 12.3803, "ema20": 12.4243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.113, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T14:24:06.642142", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.6s", "imbalance +96% >= 50% buy threshold, stop 6.37", "entry_score 91.1"], "reasons_against": [], "metrics": {"price": 6.39, "vwap": 6.3352, "vwap_slope": 0.0055, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0782, "ema9": 6.3546, "ema20": 6.3439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.452, "distance_from_high_pct": 0.156, "spread_pct": 0.157, "rvol": 0.334, "volume_pace_ratio": 2.41, "stage3": {"stop": 6.366, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9646, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.37"}, "entry_score": 91.07, "entry_score_breakdown": {"imbalance_sub": 0.949, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.274}}}
{"timestamp": "2026-09-22T14:24:06.675182", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (962.8s) but room-to-run failed: imbalance -97% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5801, "vwap": 5.548, "vwap_slope": 0.0008, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0799, "ema9": 5.5806, "ema20": 5.5732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 0.689, "spread_pct": 0.179, "rvol": 0.073, "volume_pace_ratio": 0.529, "stage3": {"stop": 5.5587, "risk": 0.0214, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9734, "passed": false, "reason": "imbalance -97% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:06.676434", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2408, "vwap_slope": -0.0014, "atr": 0.0171, "atr_pct": 0.329, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0823, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:24:06.677529", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6998, "vwap_slope": -0.0004, "atr": 0.0229, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.0658, "ema9": 8.6703, "ema20": 8.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:24:06.678485", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.863, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:24:06.679553", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9386, "vwap": 8.9678, "vwap_slope": -0.0012, "atr": 0.0159, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.05, "ema9": 8.9207, "ema20": 8.9232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.774, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:24:06.681526", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.58, "vwap": 4.7895, "vwap_slope": -0.0266, "atr": 0.0566, "atr_pct": 1.237, "trend": "flat", "slope_pct": -0.0736, "flat_threshold_pct": 0.3091, "ema9": 4.6501, "ema20": 4.7, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 9.127, "spread_pct": 1.732, "rvol": 0.215, "volume_pace_ratio": 1.547}}
{"timestamp": "2026-09-22T14:24:06.682706", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 122.7s", "imbalance +45% >= 30% and resistance cleared, stop 7.87", "entry_score 75.7"], "reasons_against": [], "metrics": {"price": 7.9051, "vwap": 7.8116, "vwap_slope": 0.0029, "atr": 0.0288, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.091, "ema9": 7.8961, "ema20": 7.8833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 0.814, "spread_pct": 0.127, "rvol": 0.152, "volume_pace_ratio": 1.094, "stage3": {"stop": 7.8705, "risk": 0.0346, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4493, "passed": true, "reason": "imbalance +45% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 75.65, "entry_score_breakdown": {"imbalance_sub": 0.213, "volume_pace_sub": 1.0, "volatility_sub": 0.962, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:24:06.717347", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6551, "vwap": 14.7879, "vwap_slope": -0.0012, "atr": 0.0312, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0533, "ema9": 14.6669, "ema20": 14.686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.169, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:24:06.718529", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0264, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0066, "flat_threshold_pct": 0.0653, "ema9": 10.1081, "ema20": 10.1116, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:24:06.719643", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.8s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.3243, "vwap": 9.1682, "vwap_slope": 0.0083, "atr": 0.0444, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.119, "ema9": 9.2774, "ema20": 9.2394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 0.268, "spread_pct": 0.322, "rvol": 0.064, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.271, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7051, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:06.720666", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.8283, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0579, "ema9": 13.8098, "ema20": 13.8048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.297, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:24:06.721796", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (302.1s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.185, "vwap": 6.1533, "vwap_slope": 0.0004, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0626, "ema9": 6.1835, "ema20": 6.178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 0.563, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.794, "stage3": {"stop": 6.1664, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5287, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:06.724579", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4314, "vwap_slope": -0.0038, "atr": 0.033, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.0619, "ema9": 13.3433, "ema20": 13.3535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.093, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.145, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:24:11.730447", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.160%)", "metrics": {"price": 5.5513, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1604, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:11.740598", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5513, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0187, "lower_highs_lower_lows": false, "stop": 5.5284, "imbalance_decline_count": 0, "imbalance_cur": 0.6072234762979684, "imbalance_prev": -0.17913832199546487}}
{"timestamp": "2026-09-22T14:24:11.741314", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 9.545, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.021, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:11.742219", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.545, "vwap": 9.1277, "vwap_slope": 0.0191, "atr": 0.0773, "trend": "flat", "slope_pct": 0.1922, "lower_highs_lower_lows": false, "stop": 9.4523, "imbalance_decline_count": 0, "imbalance_cur": 0.5221883937632623, "imbalance_prev": 0.47702233250620346}}
{"timestamp": "2026-09-22T14:24:11.742796", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 12.495, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.0483, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:11.743501", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3606, "vwap_slope": 0.0049, "atr": 0.0385, "trend": "flat", "slope_pct": 0.0337, "lower_highs_lower_lows": false, "stop": 12.4489, "imbalance_decline_count": 0, "imbalance_cur": 0.00574345883854499, "imbalance_prev": -0.23119777158774374}}
{"timestamp": "2026-09-22T14:24:11.744752", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.6244, "vwap_slope": -0.0033, "atr": 0.3754, "atr_pct": 2.827, "trend": "flat", "slope_pct": -0.1469, "flat_threshold_pct": 0.7067, "ema9": 13.2407, "ema20": 13.2527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 16.32, "spread_pct": 0.301, "rvol": 2.827, "volume_pace_ratio": 20.346}}
{"timestamp": "2026-09-22T14:24:11.745781", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.8419, "vwap_slope": -0.0013, "atr": 0.0262, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0748, "ema9": 8.7679, "ema20": 8.7748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.677, "volume_pace_ratio": 4.87}}
{"timestamp": "2026-09-22T14:24:11.746744", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.05, "vwap": 13.5875, "vwap_slope": -0.0039, "atr": 0.0934, "atr_pct": 0.715, "trend": "flat", "slope_pct": -0.1213, "flat_threshold_pct": 0.1788, "ema9": 13.1038, "ema20": 13.1444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 8.034, "spread_pct": 0.536, "rvol": 0.119, "volume_pace_ratio": 0.859}}
{"timestamp": "2026-09-22T14:24:11.747684", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3683, "vwap": 6.4008, "vwap_slope": -0.0024, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0675, "ema9": 6.3653, "ema20": 6.3701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.07, "spread_pct": 0.157, "rvol": 0.17, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:24:11.748507", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:24:11.749437", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.74, "vwap": 12.7257, "vwap_slope": 0.0001, "atr": 0.0376, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0738, "ema9": 12.7221, "ema20": 12.7251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 0.469, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:24:11.750446", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 8.7701, "vwap": 8.741, "vwap_slope": 0.0002, "atr": 0.043, "atr_pct": 0.49, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.1225, "ema9": 8.7604, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 4.983, "spread_pct": 0.114, "rvol": 0.58, "volume_pace_ratio": 4.175}}
{"timestamp": "2026-09-22T14:24:11.751564", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.568, "vwap": 11.619, "vwap_slope": -0.0012, "atr": 0.0453, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.0978, "ema9": 11.5678, "ema20": 11.587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.883, "spread_pct": 0.086, "rvol": 0.089, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:24:11.752591", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.085, "vwap": 10.2619, "vwap_slope": -0.0051, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0974, "flat_threshold_pct": 0.05, "ema9": 10.1153, "ema20": 10.1482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.045, "distance_from_high_pct": 5.747, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:24:11.753536", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0506, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.0944, "ema9": 9.044, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.308, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:24:11.754427", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0667, "ema9": 7.4464, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:24:11.755404", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.98, "vwap": 9.133, "vwap_slope": -0.0133, "atr": 0.0458, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.1275, "ema9": 9.0117, "ema20": 9.0586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 4.671, "spread_pct": 0.223, "rvol": 0.113, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T14:24:11.756614", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.34, "vwap": 12.6895, "vwap_slope": -0.0066, "atr": 0.0863, "atr_pct": 0.7, "trend": "flat", "slope_pct": -0.1358, "flat_threshold_pct": 0.1749, "ema9": 12.3883, "ema20": 12.4281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.962, "distance_from_high_pct": 8.728, "spread_pct": 0.486, "rvol": 0.113, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T14:24:11.757655", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.7s", "imbalance +96% >= 50% buy threshold, stop 6.36", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 6.38, "vwap": 6.335, "vwap_slope": 0.0052, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0783, "ema9": 6.3526, "ema20": 6.343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.455, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.408, "stage3": {"stop": 6.356, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9606, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.36"}, "entry_score": 90.88, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.272}}}
{"timestamp": "2026-09-22T14:24:11.792102", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (967.9s) but room-to-run failed: imbalance -98% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.59, "vwap": 5.548, "vwap_slope": 0.0008, "atr": 0.0178, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0253, "flat_threshold_pct": 0.0798, "ema9": 5.5826, "ema20": 5.5741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 0.513, "spread_pct": 0.179, "rvol": 0.073, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5686, "risk": 0.0214, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9751, "passed": false, "reason": "imbalance -98% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:11.793439", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2408, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.342, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.0855, "ema9": 5.2359, "ema20": 5.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:24:11.794453", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6998, "vwap_slope": -0.0004, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0659, "ema9": 8.6683, "ema20": 8.6716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:24:11.795429", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.863, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:24:11.796402", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9386, "vwap": 8.9678, "vwap_slope": -0.0012, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.05, "ema9": 8.9207, "ema20": 8.9232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.774, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:24:11.797422", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.788, "vwap_slope": -0.0281, "atr": 0.0566, "atr_pct": 1.226, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.3065, "ema9": 4.6581, "ema20": 4.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.217, "volume_pace_ratio": 1.558}}
{"timestamp": "2026-09-22T14:24:11.799308", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 127.9s", "imbalance +63% >= 50% buy threshold, stop 7.87", "entry_score 83.2"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8125, "vwap_slope": 0.0037, "atr": 0.0288, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0592, "flat_threshold_pct": 0.091, "ema9": 7.8961, "ema20": 7.8833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.153, "volume_pace_ratio": 1.103, "stage3": {"stop": 7.8704, "risk": 0.0346, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6251, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 7.87"}, "entry_score": 83.15, "entry_score_breakdown": {"imbalance_sub": 0.464, "volume_pace_sub": 1.0, "volatility_sub": 0.962, "slope_sub": 1.0, "volume_accel_sub": 0.998}}}
{"timestamp": "2026-09-22T14:24:11.843982", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.7879, "vwap_slope": -0.0012, "atr": 0.0312, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0533, "ema9": 14.6658, "ema20": 14.6855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:24:11.845237", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1034, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0264, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.0653, "ema9": 10.1088, "ema20": 10.1119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.85, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:24:11.846203", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.9s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.315, "vwap": 9.17, "vwap_slope": 0.0101, "atr": 0.0444, "atr_pct": 0.476, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.1191, "ema9": 9.2755, "ema20": 9.2385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 0.368, "spread_pct": 0.322, "rvol": 0.065, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.2617, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9201, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:11.847316", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.81, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.058, "ema9": 13.8062, "ema20": 13.803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:24:11.848298", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (307.2s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1533, "vwap_slope": 0.0005, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0626, "ema9": 6.1825, "ema20": 6.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.793, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.514, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:11.850230", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.43", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.431, "vwap_slope": -0.0042, "atr": 0.0347, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0509, "flat_threshold_pct": 0.0651, "ema9": 13.3413, "ema20": 13.3526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.145, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:24:16.857303", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.160%)", "metrics": {"price": 5.5513, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1604, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:16.859592", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5513, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0187, "lower_highs_lower_lows": false, "stop": 5.5284, "imbalance_decline_count": 0, "imbalance_cur": 0.6072234762979684, "imbalance_prev": 0.6072234762979684}}
{"timestamp": "2026-09-22T14:24:16.860551", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.005%)", "metrics": {"price": 9.55, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0052, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:16.863043", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.55, "vwap": 9.1294, "vwap_slope": 0.0208, "atr": 0.0776, "trend": "flat", "slope_pct": 0.1923, "lower_highs_lower_lows": false, "stop": 9.4568, "imbalance_decline_count": 0, "imbalance_cur": 0.6605539718333829, "imbalance_prev": 0.5221883937632623}}
{"timestamp": "2026-09-22T14:24:16.863818", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.037%)", "metrics": {"price": 12.4903, "peak_price": 12.505, "peak_gain_cents": 6.11, "slope_pct": 0.037, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:16.864879", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4903, "vwap": 12.3606, "vwap_slope": 0.0049, "atr": 0.0385, "trend": "flat", "slope_pct": 0.0336, "lower_highs_lower_lows": false, "stop": 12.4442, "imbalance_decline_count": 0, "imbalance_cur": 0.008446378295367289, "imbalance_prev": 0.00574345883854499}}
{"timestamp": "2026-09-22T14:24:16.866332", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.6241, "vwap_slope": -0.0035, "atr": 0.3768, "atr_pct": 2.844, "trend": "flat", "slope_pct": -0.1476, "flat_threshold_pct": 0.711, "ema9": 13.2347, "ema20": 13.2499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 16.509, "spread_pct": 0.302, "rvol": 2.829, "volume_pace_ratio": 20.328}}
{"timestamp": "2026-09-22T14:24:16.869399", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8419, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0769, "ema9": 8.7659, "ema20": 8.7739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.677, "volume_pace_ratio": 4.864}}
{"timestamp": "2026-09-22T14:24:16.870673", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1024, "vwap": 13.5874, "vwap_slope": -0.004, "atr": 0.0959, "atr_pct": 0.732, "trend": "flat", "slope_pct": -0.1205, "flat_threshold_pct": 0.1829, "ema9": 13.1143, "ema20": 13.1494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.665, "spread_pct": 0.306, "rvol": 0.119, "volume_pace_ratio": 0.858}}
{"timestamp": "2026-09-22T14:24:16.871835", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4008, "vwap_slope": -0.0025, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0676, "ema9": 6.3646, "ema20": 6.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.17, "volume_pace_ratio": 1.225}}
{"timestamp": "2026-09-22T14:24:16.874897", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:24:16.876125", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.7112, "vwap": 12.7257, "vwap_slope": 0.0001, "atr": 0.0377, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0741, "ema9": 12.7163, "ema20": 12.7224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.694, "spread_pct": 0.079, "rvol": 0.073, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:24:16.879688", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7619, "vwap": 8.741, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1268, "ema9": 8.7588, "ema20": 8.7362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.072, "spread_pct": 0.114, "rvol": 0.58, "volume_pace_ratio": 4.17, "stage3": {"stop": 8.7086, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4356, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:16.881091", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5622, "vwap": 11.6189, "vwap_slope": -0.0012, "atr": 0.0453, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0979, "ema9": 11.5666, "ema20": 11.5865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.781, "distance_from_high_pct": 1.932, "spread_pct": 0.087, "rvol": 0.089, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:24:16.882296", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.085, "vwap": 10.2619, "vwap_slope": -0.0051, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0974, "flat_threshold_pct": 0.05, "ema9": 10.1153, "ema20": 10.1482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.045, "distance_from_high_pct": 5.747, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:24:16.884732", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:24:16.885747", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.445, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0199, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0667, "ema9": 7.4464, "ema20": 7.4447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:24:16.890000", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.974, "vwap": 9.1329, "vwap_slope": -0.0134, "atr": 0.0458, "atr_pct": 0.51, "trend": "flat", "slope_pct": -0.0415, "flat_threshold_pct": 0.1276, "ema9": 9.0105, "ema20": 9.0581, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 4.735, "spread_pct": 0.223, "rvol": 0.113, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T14:24:16.892211", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3682, "vwap": 12.6896, "vwap_slope": -0.0066, "atr": 0.0863, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1354, "flat_threshold_pct": 0.1745, "ema9": 12.3939, "ema20": 12.4308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 8.519, "spread_pct": 0.323, "rvol": 0.113, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T14:24:16.893623", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.9s", "imbalance +96% >= 50% buy threshold, stop 6.37", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 6.39, "vwap": 6.3353, "vwap_slope": 0.0056, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0782, "ema9": 6.3546, "ema20": 6.3439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.455, "distance_from_high_pct": 0.156, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.405, "stage3": {"stop": 6.366, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9606, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.37"}, "entry_score": 90.88, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.272}}}
{"timestamp": "2026-09-22T14:24:16.980821", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (973.1s) but room-to-run failed: imbalance -84% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.548, "vwap_slope": 0.0008, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.08, "ema9": 5.5806, "ema20": 5.5731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.073, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5585, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.838, "passed": false, "reason": "imbalance -84% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:16.982175", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:24:16.983336", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6998, "vwap_slope": -0.0004, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0661, "ema9": 8.6683, "ema20": 8.6716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:24:16.985402", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.863, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:24:16.986424", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9149, "vwap": 8.9678, "vwap_slope": -0.0012, "atr": 0.0176, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0308, "flat_threshold_pct": 0.05, "ema9": 8.9159, "ema20": 8.9209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 2.034, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.284}}
{"timestamp": "2026-09-22T14:24:16.987431", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.79", "VWAP sloping down", "spread 1.73% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.787, "vwap_slope": -0.0292, "atr": 0.0566, "atr_pct": 1.226, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.3065, "ema9": 4.6581, "ema20": 4.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 8.333, "spread_pct": 1.732, "rvol": 0.218, "volume_pace_ratio": 1.565}}
{"timestamp": "2026-09-22T14:24:16.988482", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 133.0s", "imbalance +68% >= 50% buy threshold, stop 7.87", "entry_score 85.6"], "reasons_against": [], "metrics": {"price": 7.9024, "vwap": 7.8125, "vwap_slope": 0.0037, "atr": 0.0288, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0591, "flat_threshold_pct": 0.091, "ema9": 7.8956, "ema20": 7.883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 0.848, "spread_pct": 0.127, "rvol": 0.153, "volume_pace_ratio": 1.101, "stage3": {"stop": 7.8678, "risk": 0.0346, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6823, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 7.87"}, "entry_score": 85.61, "entry_score_breakdown": {"imbalance_sub": 0.546, "volume_pace_sub": 1.0, "volatility_sub": 0.962, "slope_sub": 1.0, "volume_accel_sub": 0.998}}}
{"timestamp": "2026-09-22T14:24:17.024004", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6506, "vwap": 14.7879, "vwap_slope": -0.0012, "atr": 0.0312, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0533, "ema9": 14.666, "ema20": 14.6856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.199, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:24:17.025236", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.095, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0264, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0653, "ema9": 10.1071, "ema20": 10.1111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:24:17.026218", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (133.1s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1705, "vwap_slope": 0.0106, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.1192, "ema9": 9.2765, "ema20": 9.239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 0.314, "spread_pct": 0.215, "rvol": 0.065, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.2666, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9373, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:17.027239", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 13.8115, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.058, "ema9": 13.8065, "ema20": 13.8032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.417, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:24:17.028303", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (312.4s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1533, "vwap_slope": 0.0005, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0626, "ema9": 6.1825, "ema20": 6.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.792, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1862, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:17.029309", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4306, "vwap_slope": -0.0046, "atr": 0.035, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0658, "ema9": 13.3403, "ema20": 13.3521, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.146, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:24:22.035307", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.160%)", "metrics": {"price": 5.5513, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1604, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:22.059450", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5513, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0187, "lower_highs_lower_lows": false, "stop": 5.5284, "imbalance_decline_count": 0, "imbalance_cur": 0.6072234762979684, "imbalance_prev": 0.6072234762979684}}
{"timestamp": "2026-09-22T14:24:22.060198", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 9.545, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.021, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:22.061511", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.545, "vwap": 9.1298, "vwap_slope": 0.0211, "atr": 0.0795, "trend": "flat", "slope_pct": 0.1922, "lower_highs_lower_lows": false, "stop": 9.4496, "imbalance_decline_count": 0, "imbalance_cur": 0.7393305257673772, "imbalance_prev": 0.6605539718333829}}
{"timestamp": "2026-09-22T14:24:22.063165", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.132%)", "metrics": {"price": 12.53, "peak_price": 12.53, "peak_gain_cents": 8.61, "slope_pct": 0.1323, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:22.063818", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.53, "vwap": 12.361, "vwap_slope": 0.0052, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0342, "lower_highs_lower_lows": false, "stop": 12.4813, "imbalance_decline_count": 0, "imbalance_cur": 0.1468083444019064, "imbalance_prev": 0.008446378295367289}}
{"timestamp": "2026-09-22T14:24:22.067094", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.624, "vwap_slope": -0.0036, "atr": 0.3768, "atr_pct": 2.844, "trend": "flat", "slope_pct": -0.1476, "flat_threshold_pct": 0.711, "ema9": 13.2347, "ema20": 13.2499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 16.509, "spread_pct": 0.227, "rvol": 2.83, "volume_pace_ratio": 20.3}}
{"timestamp": "2026-09-22T14:24:22.069317", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8418, "vwap_slope": -0.0013, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0769, "ema9": 8.7659, "ema20": 8.7739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.677, "volume_pace_ratio": 4.857}}
{"timestamp": "2026-09-22T14:24:22.070453", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.5874, "vwap_slope": -0.004, "atr": 0.0959, "atr_pct": 0.732, "trend": "flat", "slope_pct": -0.1205, "flat_threshold_pct": 0.1829, "ema9": 13.1138, "ema20": 13.1492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.681, "spread_pct": 0.306, "rvol": 0.119, "volume_pace_ratio": 0.856}}
{"timestamp": "2026-09-22T14:24:22.071805", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.4006, "vwap_slope": -0.0027, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0676, "ema9": 6.3646, "ema20": 6.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.172, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:24:22.073057", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:24:22.074161", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.74, "vwap": 12.7257, "vwap_slope": 0.0001, "atr": 0.0384, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0754, "ema9": 12.7221, "ema20": 12.7251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 0.469, "spread_pct": 0.078, "rvol": 0.074, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:24:22.075293", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.7s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.765, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.1268, "ema9": 8.7594, "ema20": 8.7365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.165, "stage3": {"stop": 8.7117, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2286, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:22.076406", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.6189, "vwap_slope": -0.0012, "atr": 0.0453, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0979, "ema9": 11.5662, "ema20": 11.5862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.781, "distance_from_high_pct": 1.951, "spread_pct": 0.086, "rvol": 0.089, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:24:22.077474", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.08 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.08, "vwap": 10.2618, "vwap_slope": -0.0052, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0975, "flat_threshold_pct": 0.05, "ema9": 10.1143, "ema20": 10.1477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 5.794, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:24:22.078566", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:24:22.079624", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4319, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0592, "ema9": 7.4435, "ema20": 7.4435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 1.564, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:24:22.080879", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.1322, "vwap_slope": -0.0141, "atr": 0.0458, "atr_pct": 0.511, "trend": "flat", "slope_pct": -0.0417, "flat_threshold_pct": 0.1277, "ema9": 9.0087, "ema20": 9.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.83, "spread_pct": 0.223, "rvol": 0.114, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:24:22.082703", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.38, "vwap": 12.6895, "vwap_slope": -0.0066, "atr": 0.0863, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.1352, "flat_threshold_pct": 0.1743, "ema9": 12.3963, "ema20": 12.4319, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 8.432, "spread_pct": 0.323, "rvol": 0.113, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T14:24:22.084255", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 87.1s", "imbalance +96% >= 50% buy threshold, stop 6.37", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 6.39, "vwap": 6.3353, "vwap_slope": 0.0056, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0782, "ema9": 6.3546, "ema20": 6.3439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.455, "distance_from_high_pct": 0.156, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.401, "stage3": {"stop": 6.366, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9606, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.37"}, "entry_score": 90.88, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.272}}}
{"timestamp": "2026-09-22T14:24:22.119581", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (978.2s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.585, "vwap": 5.548, "vwap_slope": 0.0009, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0799, "ema9": 5.5816, "ema20": 5.5736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5635, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.6952, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:22.120778", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:24:22.121800", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.6998, "vwap_slope": -0.0004, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0661, "ema9": 8.6693, "ema20": 8.6721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:24:22.122907", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.868, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:24:22.123935", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9678, "vwap_slope": -0.0012, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.05, "ema9": 8.919, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.282}}
{"timestamp": "2026-09-22T14:24:22.125051", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.79", "VWAP sloping down", "spread 1.74% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7862, "vwap_slope": -0.0299, "atr": 0.0566, "atr_pct": 1.226, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.3065, "ema9": 4.6581, "ema20": 4.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.781, "distance_from_high_pct": 8.333, "spread_pct": 1.735, "rvol": 0.219, "volume_pace_ratio": 1.569}}
{"timestamp": "2026-09-22T14:24:22.126125", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 138.2s", "imbalance +59% >= 50% buy threshold, stop 7.87", "entry_score 81.8"], "reasons_against": [], "metrics": {"price": 7.9011, "vwap": 7.8125, "vwap_slope": 0.0037, "atr": 0.0288, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0591, "flat_threshold_pct": 0.091, "ema9": 7.8953, "ema20": 7.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.006, "distance_from_high_pct": 0.864, "spread_pct": 0.127, "rvol": 0.153, "volume_pace_ratio": 1.101, "stage3": {"stop": 7.8665, "risk": 0.0346, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5929, "passed": true, "reason": "imbalance +59% >= 50% buy threshold, stop 7.87"}, "entry_score": 81.77, "entry_score_breakdown": {"imbalance_sub": 0.418, "volume_pace_sub": 1.0, "volatility_sub": 0.962, "slope_sub": 1.0, "volume_accel_sub": 0.997}}}
{"timestamp": "2026-09-22T14:24:22.161917", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7879, "vwap_slope": -0.0012, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0561, "ema9": 14.6668, "ema20": 14.686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:24:22.165087", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1063, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0264, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.0652, "ema9": 10.1094, "ema20": 10.1122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.821, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:24:22.166282", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (138.2s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1705, "vwap_slope": 0.0106, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.1192, "ema9": 9.2765, "ema20": 9.239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 0.314, "spread_pct": 0.215, "rvol": 0.065, "volume_pace_ratio": 0.468, "stage3": {"stop": 9.2666, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9365, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:22.167531", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.6s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.815, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.058, "ema9": 13.8072, "ema20": 13.8035, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.495, "stage3": {"stop": 13.7766, "risk": 0.0384, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.994, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:22.168767", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (317.5s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 6.18, "vwap": 6.1533, "vwap_slope": 0.0005, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0626, "ema9": 6.1825, "ema20": 6.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.11, "volume_pace_ratio": 0.791, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0267, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:22.170062", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4304, "vwap_slope": -0.0047, "atr": 0.0354, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0665, "ema9": 13.3403, "ema20": 13.3521, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.146, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:24:27.177320", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.117%)", "metrics": {"price": 5.5433, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1172, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:27.186402", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5433, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0184, "lower_highs_lower_lows": false, "stop": 5.5204, "imbalance_decline_count": 0, "imbalance_cur": 0.887592788971368, "imbalance_prev": 0.6072234762979684}}
{"timestamp": "2026-09-22T14:24:27.187238", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.014%)", "metrics": {"price": 9.5471, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0144, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:27.188045", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5471, "vwap": 9.13, "vwap_slope": 0.0213, "atr": 0.0795, "trend": "flat", "slope_pct": 0.1923, "lower_highs_lower_lows": false, "stop": 9.4517, "imbalance_decline_count": 1, "imbalance_cur": 0.7113486842105263, "imbalance_prev": 0.7393305257673772}}
{"timestamp": "2026-09-22T14:24:27.188809", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.132%)", "metrics": {"price": 12.53, "peak_price": 12.53, "peak_gain_cents": 8.61, "slope_pct": 0.1323, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:27.189522", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.53, "vwap": 12.361, "vwap_slope": 0.0052, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0342, "lower_highs_lower_lows": false, "stop": 12.4813, "imbalance_decline_count": 1, "imbalance_cur": 0.13644633110976348, "imbalance_prev": 0.1468083444019064}}
{"timestamp": "2026-09-22T14:24:27.190941", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.6239, "vwap_slope": -0.0037, "atr": 0.3792, "atr_pct": 2.848, "trend": "flat", "slope_pct": -0.1462, "flat_threshold_pct": 0.712, "ema9": 13.2477, "ema20": 13.2561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 16.1, "spread_pct": 0.225, "rvol": 2.832, "volume_pace_ratio": 20.28}}
{"timestamp": "2026-09-22T14:24:27.193036", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8418, "vwap_slope": -0.0014, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0769, "ema9": 8.7659, "ema20": 8.7739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.677, "volume_pace_ratio": 4.852}}
{"timestamp": "2026-09-22T14:24:27.194099", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.11, "vwap": 13.5873, "vwap_slope": -0.0041, "atr": 0.0962, "atr_pct": 0.734, "trend": "flat", "slope_pct": -0.1204, "flat_threshold_pct": 0.1835, "ema9": 13.1158, "ema20": 13.1502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 7.611, "spread_pct": 0.306, "rvol": 0.119, "volume_pace_ratio": 0.855}}
{"timestamp": "2026-09-22T14:24:27.195339", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3767, "vwap": 6.4005, "vwap_slope": -0.0027, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0702, "ema9": 6.367, "ema20": 6.3709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 2.942, "spread_pct": 0.157, "rvol": 0.172, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:24:27.197153", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.8834, "vwap": 8.8281, "vwap_slope": -0.0002, "atr": 0.1044, "atr_pct": 1.176, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.2939, "ema9": 8.7929, "ema20": 8.785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.165, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:24:27.198298", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.7123, "vwap": 12.7257, "vwap_slope": 0.0001, "atr": 0.0384, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0755, "ema9": 12.7165, "ema20": 12.7225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 0.685, "spread_pct": 0.079, "rvol": 0.074, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:24:27.199443", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.8s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7704, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.1267, "ema9": 8.7605, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.979, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.159, "stage3": {"stop": 8.7171, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.206, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:27.200608", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.6189, "vwap_slope": -0.0013, "atr": 0.0453, "atr_pct": 0.392, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0979, "ema9": 11.5662, "ema20": 11.5862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.951, "spread_pct": 0.087, "rvol": 0.089, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:24:27.201636", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.085, "vwap": 10.2618, "vwap_slope": -0.0052, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0974, "flat_threshold_pct": 0.05, "ema9": 10.1153, "ema20": 10.1482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 5.747, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:24:27.202751", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:24:27.203699", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4378, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0591, "ema9": 7.4447, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 1.486, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:24:27.204792", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9501, "vwap": 9.1322, "vwap_slope": -0.0141, "atr": 0.0461, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.1289, "ema9": 9.0057, "ema20": 9.0558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.988, "spread_pct": 0.223, "rvol": 0.114, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T14:24:27.205835", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.38, "vwap": 12.6893, "vwap_slope": -0.0068, "atr": 0.0863, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.1352, "flat_threshold_pct": 0.1743, "ema9": 12.3963, "ema20": 12.4319, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 8.432, "spread_pct": 0.323, "rvol": 0.113, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T14:24:27.206986", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.2s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.385, "vwap": 6.3351, "vwap_slope": 0.0054, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0783, "ema9": 6.3536, "ema20": 6.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.456, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.398, "stage3": {"stop": 6.361, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6047, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:27.208016", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (983.3s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 5.58, "vwap": 5.548, "vwap_slope": 0.0009, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.08, "ema9": 5.5806, "ema20": 5.5731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5585, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1198, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:27.209056", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:24:27.210029", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6998, "vwap_slope": -0.0004, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.0661, "ema9": 8.6703, "ema20": 8.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:24:27.211064", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.868, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:24:27.211994", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9375, "vwap": 8.9678, "vwap_slope": -0.0012, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.05, "ema9": 8.9205, "ema20": 8.9231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.786, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T14:24:27.213024", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.78", "VWAP sloping down", "spread 1.74% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7845, "vwap_slope": -0.0317, "atr": 0.0574, "atr_pct": 1.244, "trend": "flat", "slope_pct": -0.0722, "flat_threshold_pct": 0.311, "ema9": 4.6561, "ema20": 4.7028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 8.532, "spread_pct": 1.735, "rvol": 0.221, "volume_pace_ratio": 1.581}}
{"timestamp": "2026-09-22T14:24:27.214055", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 143.3s", "imbalance +61% >= 50% buy threshold, stop 7.87", "entry_score 82.4"], "reasons_against": [], "metrics": {"price": 7.9021, "vwap": 7.8125, "vwap_slope": 0.0038, "atr": 0.0291, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0591, "flat_threshold_pct": 0.0922, "ema9": 7.8955, "ema20": 7.883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.007, "distance_from_high_pct": 0.852, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.099, "stage3": {"stop": 7.8672, "risk": 0.0349, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6095, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 7.87"}, "entry_score": 82.42, "entry_score_breakdown": {"imbalance_sub": 0.442, "volume_pace_sub": 1.0, "volatility_sub": 0.959, "slope_sub": 1.0, "volume_accel_sub": 0.997}}}
{"timestamp": "2026-09-22T14:24:27.251113", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6543, "vwap": 14.7879, "vwap_slope": -0.0013, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0561, "ema9": 14.6667, "ema20": 14.6859, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.174, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:24:27.252205", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.095, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0264, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0653, "ema9": 10.1071, "ema20": 10.1111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:24:27.253498", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (143.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1705, "vwap_slope": 0.0107, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.1192, "ema9": 9.2765, "ema20": 9.239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 0.314, "spread_pct": 0.215, "rvol": 0.065, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.2666, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:27.254511", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7955, "vwap": 13.8081, "vwap_slope": -0.0, "atr": 0.032, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0581, "ema9": 13.8033, "ema20": 13.8017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 1.531, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:24:27.255566", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (322.6s) but room-to-run failed: imbalance -68% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1534, "vwap_slope": 0.0006, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0625, "ema9": 6.1845, "ema20": 6.1785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.111, "volume_pace_ratio": 0.792, "stage3": {"stop": 6.1714, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6814, "passed": false, "reason": "imbalance -68% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:27.256567", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3253, "vwap": 13.4303, "vwap_slope": -0.0048, "atr": 0.0354, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.0664, "ema9": 13.3444, "ema20": 13.354, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 4.41, "spread_pct": 0.075, "rvol": 0.146, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:24:32.262934", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.117%)", "metrics": {"price": 5.5433, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1172, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:32.310856", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5433, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0184, "lower_highs_lower_lows": false, "stop": 5.5204, "imbalance_decline_count": 0, "imbalance_cur": 0.887592788971368, "imbalance_prev": 0.887592788971368}}
{"timestamp": "2026-09-22T14:24:32.311633", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 9.5487, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0093, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:32.313632", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5487, "vwap": 9.1303, "vwap_slope": 0.0216, "atr": 0.0795, "trend": "flat", "slope_pct": 0.1923, "lower_highs_lower_lows": false, "stop": 9.4533, "imbalance_decline_count": 2, "imbalance_cur": 0.5170112079701121, "imbalance_prev": 0.7113486842105263}}
{"timestamp": "2026-09-22T14:24:32.314195", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.120%)", "metrics": {"price": 12.525, "peak_price": 12.53, "peak_gain_cents": 8.61, "slope_pct": 0.1203, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:32.314992", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.3615, "vwap_slope": 0.0057, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0341, "lower_highs_lower_lows": false, "stop": 12.4741, "imbalance_decline_count": 0, "imbalance_cur": 0.7895383858872703, "imbalance_prev": 0.13644633110976348}}
{"timestamp": "2026-09-22T14:24:32.317142", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.3126, "vwap": 13.6239, "vwap_slope": -0.0038, "atr": 0.3792, "atr_pct": 2.849, "trend": "flat", "slope_pct": -0.1463, "flat_threshold_pct": 0.7121, "ema9": 13.2472, "ema20": 13.2558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 16.115, "spread_pct": 0.15, "rvol": 2.832, "volume_pace_ratio": 20.25}}
{"timestamp": "2026-09-22T14:24:32.320389", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8418, "vwap_slope": -0.0014, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0769, "ema9": 8.7659, "ema20": 8.7739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.677, "volume_pace_ratio": 4.845}}
{"timestamp": "2026-09-22T14:24:32.321581", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.5872, "vwap_slope": -0.0042, "atr": 0.0969, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.1208, "flat_threshold_pct": 0.1852, "ema9": 13.1098, "ema20": 13.1473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.822, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.854}}
{"timestamp": "2026-09-22T14:24:32.322898", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3714, "vwap": 6.4004, "vwap_slope": -0.0029, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0703, "ema9": 6.3659, "ema20": 6.3704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 3.023, "spread_pct": 0.157, "rvol": 0.173, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:24:32.324178", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:24:32.326103", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.735, "vwap": 12.7257, "vwap_slope": 0.0002, "atr": 0.0384, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0754, "ema9": 12.7211, "ema20": 12.7246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.074, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:24:32.330477", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (36.0s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.775, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1266, "ema9": 8.7614, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.153, "stage3": {"stop": 8.7217, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2067, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:32.332939", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.555, "vwap": 11.6188, "vwap_slope": -0.0013, "atr": 0.0453, "atr_pct": 0.392, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.098, "ema9": 11.5652, "ema20": 11.5858, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 1.993, "spread_pct": 0.087, "rvol": 0.089, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:24:32.334066", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.08 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.08, "vwap": 10.2617, "vwap_slope": -0.0052, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0975, "flat_threshold_pct": 0.05, "ema9": 10.1143, "ema20": 10.1477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 5.794, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:24:32.335787", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:24:32.337752", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4378, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0591, "ema9": 7.4447, "ema20": 7.444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 1.486, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:24:32.338872", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9871, "vwap": 9.1323, "vwap_slope": -0.014, "atr": 0.0463, "atr_pct": 0.515, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.1288, "ema9": 9.0131, "ema20": 9.0593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.596, "spread_pct": 0.223, "rvol": 0.114, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T14:24:32.340706", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.375, "vwap": 12.6887, "vwap_slope": -0.0074, "atr": 0.0879, "atr_pct": 0.71, "trend": "flat", "slope_pct": -0.1353, "flat_threshold_pct": 0.1775, "ema9": 12.3953, "ema20": 12.4315, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 8.469, "spread_pct": 0.081, "rvol": 0.113, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T14:24:32.342170", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.3s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3852, "vwap": 6.3351, "vwap_slope": 0.0054, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0783, "ema9": 6.3536, "ema20": 6.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.456, "distance_from_high_pct": 0.231, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.394, "stage3": {"stop": 6.3612, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2461, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:32.343363", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (988.5s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.585, "vwap": 5.5481, "vwap_slope": 0.0009, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0251, "flat_threshold_pct": 0.0799, "ema9": 5.5816, "ema20": 5.5736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 0.602, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5635, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1804, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:32.344415", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:24:32.346029", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6728, "vwap": 8.6998, "vwap_slope": -0.0005, "atr": 0.0232, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0669, "ema9": 8.6689, "ema20": 8.6718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.113, "spread_pct": 0.115, "rvol": 0.053, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:24:32.347086", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.868, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:24:32.348362", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9677, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.05, "ema9": 8.919, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.281}}
{"timestamp": "2026-09-22T14:24:32.349299", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.78", "VWAP sloping down", "spread 1.74% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7834, "vwap_slope": -0.0327, "atr": 0.0574, "atr_pct": 1.244, "trend": "flat", "slope_pct": -0.0722, "flat_threshold_pct": 0.311, "ema9": 4.6561, "ema20": 4.7028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 8.532, "spread_pct": 1.735, "rvol": 0.222, "volume_pace_ratio": 1.587}}
{"timestamp": "2026-09-22T14:24:32.350270", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (148.4s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 7.8994, "vwap": 7.8126, "vwap_slope": 0.0038, "atr": 0.0291, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.0922, "ema9": 7.895, "ema20": 7.8827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 0.886, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.098, "stage3": {"stop": 7.8645, "risk": 0.0349, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1208, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:32.352181", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7879, "vwap_slope": -0.0013, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0561, "ema9": 14.6668, "ema20": 14.686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:24:32.353267", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.09, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0271, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0671, "ema9": 10.1061, "ema20": 10.1106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.295}}
{"timestamp": "2026-09-22T14:24:32.354580", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (148.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1706, "vwap_slope": 0.0107, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.1192, "ema9": 9.2765, "ema20": 9.239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 0.314, "spread_pct": 0.215, "rvol": 0.065, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2666, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:32.355670", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8155, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.058, "ema9": 13.8073, "ema20": 13.8036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 1.388, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:24:32.357091", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (327.7s) but room-to-run failed: imbalance -65% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1534, "vwap_slope": 0.0005, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0626, "ema9": 6.1825, "ema20": 6.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.111, "volume_pace_ratio": 0.791, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6549, "passed": false, "reason": "imbalance -65% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:32.358099", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4301, "vwap_slope": -0.0051, "atr": 0.0354, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0665, "ema9": 13.3403, "ema20": 13.3521, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.146, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:24:37.363419", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.102%)", "metrics": {"price": 5.5405, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.102, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:37.405244", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5405, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0183, "lower_highs_lower_lows": false, "stop": 5.5176, "imbalance_decline_count": 1, "imbalance_cur": -0.8881987577639752, "imbalance_prev": 0.887592788971368}}
{"timestamp": "2026-09-22T14:24:37.406144", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.075%)", "metrics": {"price": 9.528, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0745, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:37.407121", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.528, "vwap": 9.1303, "vwap_slope": 0.0217, "atr": 0.0795, "trend": "flat", "slope_pct": 0.1919, "lower_highs_lower_lows": false, "stop": 9.4326, "imbalance_decline_count": 3, "imbalance_cur": 0.5119408172384688, "imbalance_prev": 0.5170112079701121}}
{"timestamp": "2026-09-22T14:24:37.407764", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.139%)", "metrics": {"price": 12.5328, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.139, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:37.408667", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5328, "vwap": 12.3643, "vwap_slope": 0.0086, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 12.4811, "imbalance_decline_count": 1, "imbalance_cur": 0.29031955034366147, "imbalance_prev": 0.7895383858872703}}
{"timestamp": "2026-09-22T14:24:37.410188", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.3945, "vwap": 13.6236, "vwap_slope": -0.004, "atr": 0.3857, "atr_pct": 2.879, "trend": "flat", "slope_pct": -0.1446, "flat_threshold_pct": 0.7199, "ema9": 13.2636, "ema20": 13.2636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 15.599, "spread_pct": 0.599, "rvol": 2.836, "volume_pace_ratio": 20.248}}
{"timestamp": "2026-09-22T14:24:37.411433", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8418, "vwap_slope": -0.0014, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0769, "ema9": 8.7659, "ema20": 8.7739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.678, "volume_pace_ratio": 4.838}}
{"timestamp": "2026-09-22T14:24:37.413108", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.5873, "vwap_slope": -0.0041, "atr": 0.0982, "atr_pct": 0.749, "trend": "flat", "slope_pct": -0.1202, "flat_threshold_pct": 0.1872, "ema9": 13.1178, "ema20": 13.1511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.541, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.853}}
{"timestamp": "2026-09-22T14:24:37.414589", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4003, "vwap_slope": -0.003, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.0702, "ema9": 6.3666, "ema20": 6.3707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.174, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:24:37.416659", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:24:37.417963", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.735, "vwap": 12.7257, "vwap_slope": 0.0002, "atr": 0.0384, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0754, "ema9": 12.7211, "ema20": 12.7246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.074, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:24:37.419407", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (41.1s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 8.775, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1266, "ema9": 8.7614, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.147, "stage3": {"stop": 8.7217, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0727, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:37.420763", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.57, "vwap": 11.6185, "vwap_slope": -0.0016, "atr": 0.0453, "atr_pct": 0.391, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.0978, "ema9": 11.5682, "ema20": 11.5872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.866, "spread_pct": 0.086, "rvol": 0.089, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:24:37.421961", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.08 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.08, "vwap": 10.2617, "vwap_slope": -0.0052, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0975, "flat_threshold_pct": 0.05, "ema9": 10.1143, "ema20": 10.1477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 5.794, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:24:37.423417", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:24:37.424626", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0591, "ema9": 7.4451, "ema20": 7.4442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:24:37.425798", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.1322, "vwap_slope": -0.0141, "atr": 0.0463, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0417, "flat_threshold_pct": 0.1291, "ema9": 9.0087, "ema20": 9.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.83, "spread_pct": 0.335, "rvol": 0.114, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T14:24:37.427067", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.69", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3576, "vwap": 12.6851, "vwap_slope": -0.011, "atr": 0.0879, "atr_pct": 0.711, "trend": "flat", "slope_pct": -0.1356, "flat_threshold_pct": 0.1778, "ema9": 12.3918, "ema20": 12.4298, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 8.598, "spread_pct": 0.243, "rvol": 0.115, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T14:24:37.428306", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.4s) but room-to-run failed: imbalance -54% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.38, "vwap": 6.335, "vwap_slope": 0.0052, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0783, "ema9": 6.3526, "ema20": 6.343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.457, "distance_from_high_pct": 0.313, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.391, "stage3": {"stop": 6.356, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5355, "passed": false, "reason": "imbalance -54% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:37.429476", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (993.6s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 5.58, "vwap": 5.5481, "vwap_slope": 0.0009, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.08, "ema9": 5.5806, "ema20": 5.5731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.526, "stage3": {"stop": 5.5585, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.1066, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:37.430779", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:24:37.431876", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6997, "vwap_slope": -0.0006, "atr": 0.0232, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.0668, "ema9": 8.6703, "ema20": 8.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:24:37.432837", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.868, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:24:37.433861", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9677, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.05, "ema9": 8.92, "ema20": 8.9228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T14:24:37.434754", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.78", "VWAP sloping down", "spread 1.74% exceeds max 1.0%"], "metrics": {"price": 4.6004, "vwap": 4.7827, "vwap_slope": -0.0334, "atr": 0.0585, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.0727, "flat_threshold_pct": 0.3179, "ema9": 4.6541, "ema20": 4.7019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 8.722, "spread_pct": 1.735, "rvol": 0.223, "volume_pace_ratio": 1.592}}
{"timestamp": "2026-09-22T14:24:37.435531", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (153.5s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 7.8957, "vwap": 7.8126, "vwap_slope": 0.0038, "atr": 0.0291, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.0922, "ema9": 7.8942, "ema20": 7.8824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 0.932, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.097, "stage3": {"stop": 7.8608, "risk": 0.0349, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2031, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:37.436257", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.7879, "vwap_slope": -0.0013, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0561, "ema9": 14.6658, "ema20": 14.6855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:24:37.437127", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.085, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0271, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0671, "ema9": 10.1051, "ema20": 10.1102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:24:37.438160", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (153.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.31, "vwap": 9.1706, "vwap_slope": 0.0107, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.1194, "ema9": 9.2745, "ema20": 9.2381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 0.421, "spread_pct": 0.215, "rvol": 0.065, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2566, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:37.439263", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.825, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.032, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0579, "ema9": 13.8092, "ema20": 13.8045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:24:37.440393", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (332.8s) but room-to-run failed: imbalance -85% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1534, "vwap_slope": 0.0006, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0625, "ema9": 6.1845, "ema20": 6.1785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.111, "volume_pace_ratio": 0.79, "stage3": {"stop": 6.1714, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8473, "passed": false, "reason": "imbalance -85% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:37.442247", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.31, "vwap": 13.4298, "vwap_slope": -0.0054, "atr": 0.0354, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0509, "flat_threshold_pct": 0.0665, "ema9": 13.3413, "ema20": 13.3526, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.147, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:24:42.448861", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.180%)", "metrics": {"price": 5.555, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1804, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:42.451730", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.555, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0188, "lower_highs_lower_lows": false, "stop": 5.5321, "imbalance_decline_count": 0, "imbalance_cur": -0.8881987577639752, "imbalance_prev": -0.8881987577639752}}
{"timestamp": "2026-09-22T14:24:42.452903", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 9.555, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0105, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:42.454346", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.555, "vwap": 9.1309, "vwap_slope": 0.0223, "atr": 0.0795, "trend": "flat", "slope_pct": 0.1925, "lower_highs_lower_lows": false, "stop": 9.4596, "imbalance_decline_count": 4, "imbalance_cur": -0.15804195804195803, "imbalance_prev": 0.5119408172384688}}
{"timestamp": "2026-09-22T14:24:42.455412", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.132%)", "metrics": {"price": 12.53, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.1323, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:42.456309", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.53, "vwap": 12.3659, "vwap_slope": 0.0102, "atr": 0.0438, "trend": "flat", "slope_pct": 0.0342, "lower_highs_lower_lows": false, "stop": 12.4774, "imbalance_decline_count": 2, "imbalance_cur": 0.23896300473385074, "imbalance_prev": 0.29031955034366147}}
{"timestamp": "2026-09-22T14:24:42.457888", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.37 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.3655, "vwap": 13.6233, "vwap_slope": -0.0043, "atr": 0.3857, "atr_pct": 2.886, "trend": "flat", "slope_pct": -0.1452, "flat_threshold_pct": 0.7214, "ema9": 13.2578, "ema20": 13.2609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 15.781, "spread_pct": 0.299, "rvol": 2.838, "volume_pace_ratio": 20.235}}
{"timestamp": "2026-09-22T14:24:42.459515", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7377, "vwap": 8.8418, "vwap_slope": -0.0014, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0769, "ema9": 8.7665, "ema20": 8.7741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 5.231, "spread_pct": 0.114, "rvol": 0.678, "volume_pace_ratio": 4.831}}
{"timestamp": "2026-09-22T14:24:42.461055", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5872, "vwap_slope": -0.0042, "atr": 0.0984, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1199, "flat_threshold_pct": 0.1871, "ema9": 13.1218, "ema20": 13.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.4, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.851}}
{"timestamp": "2026-09-22T14:24:42.462340", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.4002, "vwap_slope": -0.0031, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0703, "ema9": 6.3656, "ema20": 6.3703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.174, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:24:42.463529", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:24:42.464713", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.73, "vwap": 12.7257, "vwap_slope": 0.0002, "atr": 0.0384, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0754, "ema9": 12.7201, "ema20": 12.7241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.074, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:24:42.465975", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (46.1s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.775, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.1266, "ema9": 8.7614, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.141, "stage3": {"stop": 8.7217, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4717, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:24:42.467711", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6185, "vwap_slope": -0.0016, "atr": 0.0457, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0987, "ema9": 11.5692, "ema20": 11.5877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.089, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:24:42.468832", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.085, "vwap": 10.2614, "vwap_slope": -0.0055, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0974, "flat_threshold_pct": 0.05, "ema9": 10.1153, "ema20": 10.1482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.05, "distance_from_high_pct": 5.747, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:24:42.469871", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:24:42.471006", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0591, "ema9": 7.4451, "ema20": 7.4442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:24:42.472150", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.1322, "vwap_slope": -0.0141, "atr": 0.0463, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0417, "flat_threshold_pct": 0.1291, "ema9": 9.0087, "ema20": 9.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.83, "spread_pct": 0.335, "rvol": 0.114, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T14:24:42.473268", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.33, "vwap": 12.685, "vwap_slope": -0.0112, "atr": 0.0879, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.136, "flat_threshold_pct": 0.1782, "ema9": 12.3863, "ema20": 12.4272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 8.802, "spread_pct": 0.243, "rvol": 0.115, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T14:24:42.474707", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.4s) but room-to-run failed: imbalance -70% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.385, "vwap": 6.3352, "vwap_slope": 0.0054, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0783, "ema9": 6.3536, "ema20": 6.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.458, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.388, "stage3": {"stop": 6.361, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6964, "passed": false, "reason": "imbalance -70% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:42.476830", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (998.6s) but room-to-run failed: imbalance -16% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5801, "vwap": 5.5481, "vwap_slope": 0.001, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.08, "ema9": 5.5806, "ema20": 5.5732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 0.689, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.525, "stage3": {"stop": 5.5586, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.1647, "passed": false, "reason": "imbalance -16% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:42.477823", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:24:42.479145", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.6997, "vwap_slope": -0.0005, "atr": 0.0239, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.0689, "ema9": 8.6713, "ema20": 8.673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:24:42.480133", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.868, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:24:42.482868", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9314, "vwap": 8.9677, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.05, "ema9": 8.9192, "ema20": 8.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.853, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T14:24:42.485128", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.78", "VWAP sloping down", "spread 1.74% exceeds max 1.0%"], "metrics": {"price": 4.5974, "vwap": 4.7816, "vwap_slope": -0.0345, "atr": 0.0585, "atr_pct": 1.273, "trend": "flat", "slope_pct": -0.0728, "flat_threshold_pct": 0.3182, "ema9": 4.6535, "ema20": 4.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 8.782, "spread_pct": 1.735, "rvol": 0.224, "volume_pace_ratio": 1.599}}
{"timestamp": "2026-09-22T14:24:42.486155", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.5s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 7.8957, "vwap": 7.8126, "vwap_slope": 0.0038, "atr": 0.0291, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.0922, "ema9": 7.8942, "ema20": 7.8824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 0.932, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.095, "stage3": {"stop": 7.8608, "risk": 0.0349, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2031, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:42.487243", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7879, "vwap_slope": -0.0013, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.056, "ema9": 14.6678, "ema20": 14.6865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:24:42.488235", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.095, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0271, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0671, "ema9": 10.1071, "ema20": 10.1111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:24:42.489308", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1707, "vwap_slope": 0.0108, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.1192, "ema9": 9.2765, "ema20": 9.239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 0.314, "spread_pct": 0.215, "rvol": 0.065, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2666, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:42.490286", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.8251, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0322, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0582, "ema9": 13.8092, "ema20": 13.8045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:24:42.491327", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (337.9s) but room-to-run failed: imbalance -87% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1535, "vwap_slope": 0.0006, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0626, "ema9": 6.1825, "ema20": 6.1775, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.111, "volume_pace_ratio": 0.789, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.872, "passed": false, "reason": "imbalance -87% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:42.492326", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4298, "vwap_slope": -0.0054, "atr": 0.0354, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.0665, "ema9": 13.3403, "ema20": 13.3521, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.147, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:24:47.498323", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 5.5594, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.2042, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:47.499828", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5594, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.019, "lower_highs_lower_lows": false, "stop": 5.5365, "imbalance_decline_count": 0, "imbalance_cur": 0.013953488372093023, "imbalance_prev": -0.8881987577639752}}
{"timestamp": "2026-09-22T14:24:47.500750", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 9.56, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0262, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:47.501487", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.56, "vwap": 9.1317, "vwap_slope": 0.023, "atr": 0.08, "trend": "flat", "slope_pct": 0.1926, "lower_highs_lower_lows": false, "stop": 9.464, "imbalance_decline_count": 0, "imbalance_cur": 0.3812440686739712, "imbalance_prev": -0.15804195804195803}}
{"timestamp": "2026-09-22T14:24:47.502018", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.120%)", "metrics": {"price": 12.525, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.1203, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:47.502779", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.3662, "vwap_slope": 0.0104, "atr": 0.0438, "trend": "flat", "slope_pct": 0.0341, "lower_highs_lower_lows": false, "stop": 12.4724, "imbalance_decline_count": 3, "imbalance_cur": 0.21310729320741836, "imbalance_prev": 0.23896300473385074}}
{"timestamp": "2026-09-22T14:24:47.503914", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.6232, "vwap_slope": -0.0045, "atr": 0.3857, "atr_pct": 2.889, "trend": "flat", "slope_pct": -0.1455, "flat_threshold_pct": 0.7223, "ema9": 13.2547, "ema20": 13.2594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 15.879, "spread_pct": 0.3, "rvol": 2.84, "volume_pace_ratio": 20.212}}
{"timestamp": "2026-09-22T14:24:47.504851", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.8417, "vwap_slope": -0.0015, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0769, "ema9": 8.7659, "ema20": 8.7739, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.678, "volume_pace_ratio": 4.828}}
{"timestamp": "2026-09-22T14:24:47.505714", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5872, "vwap_slope": -0.0042, "atr": 0.0984, "atr_pct": 0.749, "trend": "flat", "slope_pct": -0.1201, "flat_threshold_pct": 0.1873, "ema9": 13.1198, "ema20": 13.1521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.47, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.85}}
{"timestamp": "2026-09-22T14:24:47.506585", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3664, "vwap": 6.4, "vwap_slope": -0.0033, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0703, "ema9": 6.3649, "ema20": 6.3699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 3.099, "spread_pct": 0.157, "rvol": 0.175, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:24:47.508126", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:24:47.509196", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.725, "vwap": 12.7257, "vwap_slope": 0.0002, "atr": 0.0384, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0755, "ema9": 12.7191, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.075, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:24:47.511005", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.1s", "imbalance +62% >= 50% buy threshold, stop 8.72", "entry_score 78.8"], "reasons_against": [], "metrics": {"price": 8.7686, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1267, "ema9": 8.7601, "ema20": 8.7368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.999, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.137, "stage3": {"stop": 8.7153, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6166, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 8.72"}, "entry_score": 78.76, "entry_score_breakdown": {"imbalance_sub": 0.452, "volume_pace_sub": 0.905, "volatility_sub": 0.878, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:24:47.555402", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.57 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.575, "vwap": 11.6185, "vwap_slope": -0.0016, "atr": 0.0457, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0987, "ema9": 11.5692, "ema20": 11.5877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.824, "spread_pct": 0.086, "rvol": 0.089, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:24:47.556770", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.085, "vwap": 10.2614, "vwap_slope": -0.0055, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0974, "flat_threshold_pct": 0.05, "ema9": 10.1153, "ema20": 10.1482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.05, "distance_from_high_pct": 5.747, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:24:47.557819", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:24:47.558790", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4415, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0591, "ema9": 7.4454, "ema20": 7.4444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 1.437, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:24:47.559887", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.1319, "vwap_slope": -0.0144, "atr": 0.0463, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0417, "flat_threshold_pct": 0.1291, "ema9": 9.0087, "ema20": 9.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 4.83, "spread_pct": 0.223, "rvol": 0.114, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T14:24:47.560907", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.35, "vwap": 12.6848, "vwap_slope": -0.0113, "atr": 0.0879, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1779, "ema9": 12.3903, "ema20": 12.4291, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 8.654, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T14:24:47.561822", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.5s) but room-to-run failed: imbalance -69% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.385, "vwap": 6.3352, "vwap_slope": 0.0054, "atr": 0.02, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0783, "ema9": 6.3536, "ema20": 6.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.458, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.335, "volume_pace_ratio": 2.385, "stage3": {"stop": 6.361, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6942, "passed": false, "reason": "imbalance -69% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:47.562903", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1003.7s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.5481, "vwap_slope": 0.001, "atr": 0.0179, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.08, "ema9": 5.5806, "ema20": 5.5731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.524, "stage3": {"stop": 5.5585, "risk": 0.0215, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.759, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:47.563845", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:24:47.564927", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6899, "vwap": 8.6997, "vwap_slope": -0.0005, "atr": 0.0239, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0688, "ema9": 8.6723, "ema20": 8.6735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 1.92, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:24:47.565741", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9454, "vwap_slope": -0.0002, "atr": 0.0723, "atr_pct": 0.605, "trend": "flat", "slope_pct": 0.0701, "flat_threshold_pct": 0.1512, "ema9": 11.9846, "ema20": 11.9781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.868, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:24:47.566829", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9313, "vwap": 8.9677, "vwap_slope": -0.0013, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.05, "ema9": 8.9192, "ema20": 8.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.854, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.275}}
{"timestamp": "2026-09-22T14:24:47.567766", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.78", "VWAP sloping down", "spread 1.74% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7809, "vwap_slope": -0.0352, "atr": 0.0585, "atr_pct": 1.269, "trend": "flat", "slope_pct": -0.0722, "flat_threshold_pct": 0.3173, "ema9": 4.6561, "ema20": 4.7028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.834, "distance_from_high_pct": 8.532, "spread_pct": 1.735, "rvol": 0.226, "volume_pace_ratio": 1.605}}
{"timestamp": "2026-09-22T14:24:47.568981", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.6s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 7.8957, "vwap": 7.8126, "vwap_slope": 0.0038, "atr": 0.0291, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.0922, "ema9": 7.8942, "ema20": 7.8824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 0.932, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.093, "stage3": {"stop": 7.8608, "risk": 0.0349, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2031, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:24:47.570041", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7878, "vwap_slope": -0.0013, "atr": 0.0329, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0561, "ema9": 14.6668, "ema20": 14.686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:24:47.571097", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0901, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0271, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0671, "ema9": 10.1062, "ema20": 10.1106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 0.98, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.289}}
{"timestamp": "2026-09-22T14:24:47.572025", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.32, "vwap": 9.1708, "vwap_slope": 0.0109, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.1192, "ema9": 9.2765, "ema20": 9.239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 0.314, "spread_pct": 0.215, "rvol": 0.065, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2666, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:47.573132", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7963, "vwap": 13.8081, "vwap_slope": -0.0, "atr": 0.0322, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0583, "ema9": 13.8034, "ema20": 13.8017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 1.525, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:24:47.574237", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (343.0s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.19, "vwap": 6.1535, "vwap_slope": 0.0006, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0625, "ema9": 6.1845, "ema20": 6.1785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.482, "spread_pct": 0.162, "rvol": 0.111, "volume_pace_ratio": 0.789, "stage3": {"stop": 6.1714, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3902, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:47.575326", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3001, "vwap": 13.4296, "vwap_slope": -0.0056, "atr": 0.0354, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0511, "flat_threshold_pct": 0.0665, "ema9": 13.3393, "ema20": 13.3516, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 4.59, "spread_pct": 0.075, "rvol": 0.147, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:24:52.581174", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.126%)", "metrics": {"price": 5.545, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1264, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:52.582523", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.545, "vwap": 5.5156, "vwap_slope": 0.0003, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.5221, "imbalance_decline_count": 1, "imbalance_cur": -0.27465362673186633, "imbalance_prev": 0.013953488372093023}}
{"timestamp": "2026-09-22T14:24:52.583211", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.005%)", "metrics": {"price": 9.55, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0052, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:52.583975", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.55, "vwap": 9.1322, "vwap_slope": 0.0236, "atr": 0.08, "trend": "flat", "slope_pct": 0.1923, "lower_highs_lower_lows": false, "stop": 9.454, "imbalance_decline_count": 0, "imbalance_cur": 0.701933449506265, "imbalance_prev": 0.3812440686739712}}
{"timestamp": "2026-09-22T14:24:52.584660", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.072%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0723, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:52.585370", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.366, "vwap_slope": 0.0102, "atr": 0.0438, "trend": "flat", "slope_pct": 0.0338, "lower_highs_lower_lows": false, "stop": 12.4524, "imbalance_decline_count": 4, "imbalance_cur": 0.0861182940001964, "imbalance_prev": 0.21310729320741836}}
{"timestamp": "2026-09-22T14:24:52.586565", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.385, "vwap": 13.6231, "vwap_slope": -0.0045, "atr": 0.3857, "atr_pct": 2.881, "trend": "flat", "slope_pct": -0.1448, "flat_threshold_pct": 0.7204, "ema9": 13.2617, "ema20": 13.2627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 15.658, "spread_pct": 0.224, "rvol": 2.841, "volume_pace_ratio": 20.189}}
{"timestamp": "2026-09-22T14:24:52.588596", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.8416, "vwap_slope": -0.0015, "atr": 0.0269, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0769, "ema9": 8.7669, "ema20": 8.7743, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.644, "distance_from_high_pct": 5.206, "spread_pct": 0.114, "rvol": 0.679, "volume_pace_ratio": 4.823}}
{"timestamp": "2026-09-22T14:24:52.590367", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5872, "vwap_slope": -0.0042, "atr": 0.0984, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1199, "flat_threshold_pct": 0.1871, "ema9": 13.1218, "ema20": 13.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.4, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.849}}
{"timestamp": "2026-09-22T14:24:52.591458", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.38 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.375, "vwap": 6.4001, "vwap_slope": -0.0032, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.0702, "ema9": 6.3666, "ema20": 6.3707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 2.968, "spread_pct": 0.157, "rvol": 0.175, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:24:52.593200", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:24:52.594280", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.715, "vwap": 12.7257, "vwap_slope": 0.0001, "atr": 0.0384, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0755, "ema9": 12.7171, "ema20": 12.7227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.075, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:24:52.595392", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.2s", "imbalance +73% >= 50% buy threshold, stop 8.72", "entry_score 83.4"], "reasons_against": [], "metrics": {"price": 8.77, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.1267, "ema9": 8.7604, "ema20": 8.737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.13, "stage3": {"stop": 8.7167, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7252, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 8.72"}, "entry_score": 83.43, "entry_score_breakdown": {"imbalance_sub": 0.607, "volume_pace_sub": 0.906, "volatility_sub": 0.878, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:24:52.629154", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.56 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.56, "vwap": 11.6184, "vwap_slope": -0.0017, "atr": 0.0457, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0988, "ema9": 11.5662, "ema20": 11.5862, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 1.951, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:24:52.630327", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.085, "vwap": 10.2613, "vwap_slope": -0.0057, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0974, "flat_threshold_pct": 0.05, "ema9": 10.1153, "ema20": 10.1482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.052, "distance_from_high_pct": 5.747, "spread_pct": 0.099, "rvol": 0.051, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:24:52.631444", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:24:52.635360", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0591, "ema9": 7.4451, "ema20": 7.4442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:24:52.636461", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.965, "vwap": 9.1319, "vwap_slope": -0.0144, "atr": 0.0463, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0417, "flat_threshold_pct": 0.1291, "ema9": 9.0087, "ema20": 9.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 4.83, "spread_pct": 0.223, "rvol": 0.114, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T14:24:52.637554", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3501, "vwap": 12.6847, "vwap_slope": -0.0115, "atr": 0.0879, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1779, "ema9": 12.3903, "ema20": 12.4291, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 8.653, "spread_pct": 0.243, "rvol": 0.115, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T14:24:52.640110", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.6s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3349, "vwap_slope": 0.0052, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0784, "ema9": 6.3516, "ema20": 6.3425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.465, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.386, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7173, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:52.641181", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1008.8s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.58, "vwap": 5.5482, "vwap_slope": 0.0011, "atr": 0.0182, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.0815, "ema9": 5.5806, "ema20": 5.5731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 0.691, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.526, "stage3": {"stop": 5.5582, "risk": 0.0218, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0514, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:52.643143", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2407, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.343, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.0857, "ema9": 5.2339, "ema20": 5.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.698, "spread_pct": 0.383, "rvol": 0.024, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:24:52.645240", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6996, "vwap_slope": -0.0006, "atr": 0.0239, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.0689, "ema9": 8.6703, "ema20": 8.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:24:52.647159", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9453, "vwap_slope": -0.0003, "atr": 0.0737, "atr_pct": 0.618, "trend": "flat", "slope_pct": 0.0696, "flat_threshold_pct": 0.1546, "ema9": 11.9786, "ema20": 11.9753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.88, "distance_from_high_pct": 2.891, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:24:52.648244", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9676, "vwap_slope": -0.0014, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.05, "ema9": 8.919, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.179, "volume_pace_ratio": 1.275}}
{"timestamp": "2026-09-22T14:24:52.650064", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.78", "VWAP sloping down", "spread 1.52% exceeds max 1.0%"], "metrics": {"price": 4.605, "vwap": 4.7798, "vwap_slope": -0.0364, "atr": 0.0585, "atr_pct": 1.271, "trend": "flat", "slope_pct": -0.0725, "flat_threshold_pct": 0.3176, "ema9": 4.6551, "ema20": 4.7024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 8.631, "spread_pct": 1.52, "rvol": 0.227, "volume_pace_ratio": 1.613}}
{"timestamp": "2026-09-22T14:24:52.651082", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.7s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.88, "vwap": 7.8125, "vwap_slope": 0.0037, "atr": 0.0295, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0585, "flat_threshold_pct": 0.0935, "ema9": 7.8911, "ema20": 7.8809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.129, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.092, "stage3": {"stop": 7.8446, "risk": 0.0354, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2085, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:52.652174", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.64, "vwap": 14.7876, "vwap_slope": -0.0015, "atr": 0.0332, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0567, "ema9": 14.6638, "ema20": 14.6846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.27, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:24:52.654827", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.085, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0271, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0671, "ema9": 10.1051, "ema20": 10.1102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.181, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:24:52.656077", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.31, "vwap": 9.1709, "vwap_slope": 0.011, "atr": 0.0445, "atr_pct": 0.477, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.1194, "ema9": 9.2745, "ema20": 9.2381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 0.421, "spread_pct": 0.107, "rvol": 0.065, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2566, "risk": 0.0534, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:52.658584", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.815, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0322, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0582, "ema9": 13.8072, "ema20": 13.8035, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:24:52.660682", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (348.0s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.175, "vwap": 6.1536, "vwap_slope": 0.0008, "atr": 0.016, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0648, "ema9": 6.1815, "ema20": 6.1771, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.112, "volume_pace_ratio": 0.793, "stage3": {"stop": 6.1558, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5947, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:52.661806", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3, "vwap": 13.4292, "vwap_slope": -0.0059, "atr": 0.0357, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0511, "flat_threshold_pct": 0.0672, "ema9": 13.3393, "ema20": 13.3516, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.147, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:24:57.668795", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.126%)", "metrics": {"price": 5.545, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.1264, "trend": "positive"}}
{"timestamp": "2026-09-22T14:24:57.670485", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.545, "vwap": 5.5156, "vwap_slope": 0.0004, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.5221, "imbalance_decline_count": 2, "imbalance_cur": -0.2830188679245283, "imbalance_prev": -0.27465362673186633}}
{"timestamp": "2026-09-22T14:24:57.671304", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 9.555, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0105, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:57.671974", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.555, "vwap": 9.1326, "vwap_slope": 0.024, "atr": 0.08, "trend": "flat", "slope_pct": 0.1925, "lower_highs_lower_lows": false, "stop": 9.459, "imbalance_decline_count": 1, "imbalance_cur": 0.6841258229700073, "imbalance_prev": 0.701933449506265}}
{"timestamp": "2026-09-22T14:24:57.672690", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.072%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0723, "trend": "flat"}}
{"timestamp": "2026-09-22T14:24:57.673408", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3661, "vwap_slope": 0.0104, "atr": 0.0438, "trend": "flat", "slope_pct": 0.0338, "lower_highs_lower_lows": false, "stop": 12.4524, "imbalance_decline_count": 5, "imbalance_cur": -0.32811844163773035, "imbalance_prev": 0.0861182940001964, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.034%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:24:57.674705", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4781, "vwap": 13.6229, "vwap_slope": -0.0047, "atr": 0.3914, "atr_pct": 2.904, "trend": "flat", "slope_pct": -0.143, "flat_threshold_pct": 0.726, "ema9": 13.2803, "ema20": 13.2716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.509, "distance_from_high_pct": 15.072, "spread_pct": 0.52, "rvol": 2.847, "volume_pace_ratio": 20.205}}
{"timestamp": "2026-09-22T14:24:57.676359", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.8414, "vwap_slope": -0.0018, "atr": 0.027, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0772, "ema9": 8.7679, "ema20": 8.7748, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.68, "volume_pace_ratio": 4.828}}
{"timestamp": "2026-09-22T14:24:57.677232", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5872, "vwap_slope": -0.0042, "atr": 0.1012, "atr_pct": 0.771, "trend": "flat", "slope_pct": -0.1201, "flat_threshold_pct": 0.1927, "ema9": 13.1198, "ema20": 13.1521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.47, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.848}}
{"timestamp": "2026-09-22T14:24:57.678142", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.367, "vwap": 6.3999, "vwap_slope": -0.0034, "atr": 0.0179, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0703, "ema9": 6.365, "ema20": 6.37, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 3.09, "spread_pct": 0.157, "rvol": 0.175, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T14:24:57.679025", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:24:57.679995", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.728, "vwap": 12.7257, "vwap_slope": 0.0002, "atr": 0.0389, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0763, "ema9": 12.7197, "ema20": 12.724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 0.563, "spread_pct": 0.079, "rvol": 0.076, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:24:57.680911", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 61.3s", "imbalance +72% >= 50% buy threshold, stop 8.71", "entry_score 83.2"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7411, "vwap_slope": 0.0002, "atr": 0.0444, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.1269, "ema9": 8.7584, "ema20": 8.736, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.125, "stage3": {"stop": 8.7067, "risk": 0.0533, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7184, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 8.71"}, "entry_score": 83.15, "entry_score_breakdown": {"imbalance_sub": 0.598, "volume_pace_sub": 0.906, "volatility_sub": 0.878, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:24:57.723086", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.55, "vwap": 11.6183, "vwap_slope": -0.0018, "atr": 0.0457, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.003, "flat_threshold_pct": 0.0989, "ema9": 11.5642, "ema20": 11.5853, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 2.036, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:24:57.724230", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.08 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.098%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.08, "vwap": 10.2594, "vwap_slope": -0.0076, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0975, "flat_threshold_pct": 0.05, "ema9": 10.1143, "ema20": 10.1477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 5.794, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:24:57.725373", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0944, "ema9": 9.0439, "ema20": 9.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.314, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:24:57.726276", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4508, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0592, "ema9": 7.4441, "ema20": 7.4438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:24:57.727288", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9683, "vwap": 9.1319, "vwap_slope": -0.0145, "atr": 0.0463, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0417, "flat_threshold_pct": 0.129, "ema9": 9.0094, "ema20": 9.0575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 4.795, "spread_pct": 0.223, "rvol": 0.114, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T14:24:57.728172", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.35, "vwap": 12.6846, "vwap_slope": -0.0115, "atr": 0.0879, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1357, "flat_threshold_pct": 0.1779, "ema9": 12.3903, "ema20": 12.4291, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 8.654, "spread_pct": 0.243, "rvol": 0.115, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T14:24:57.729138", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.7s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3349, "vwap_slope": 0.0052, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0784, "ema9": 6.3516, "ema20": 6.3425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.465, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.382, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7173, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:57.730198", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1013.9s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.575, "vwap": 5.5483, "vwap_slope": 0.0012, "atr": 0.0186, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.0832, "ema9": 5.5796, "ema20": 5.5727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 0.78, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5527, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0435, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:57.731297", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2407, "vwap_slope": -0.0016, "atr": 0.0178, "atr_pct": 0.342, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.0855, "ema9": 5.2359, "ema20": 5.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.025, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:24:57.732768", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6996, "vwap_slope": -0.0006, "atr": 0.0239, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.069, "ema9": 8.6683, "ema20": 8.6716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:24:57.734507", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9453, "vwap_slope": -0.0003, "atr": 0.0737, "atr_pct": 0.618, "trend": "flat", "slope_pct": 0.0696, "flat_threshold_pct": 0.1546, "ema9": 11.9786, "ema20": 11.9753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.88, "distance_from_high_pct": 2.891, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:24:57.735618", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.926, "vwap": 8.9676, "vwap_slope": -0.0014, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.05, "ema9": 8.9182, "ema20": 8.922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 1.912, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T14:24:57.736592", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.78", "VWAP sloping down"], "metrics": {"price": 4.5778, "vwap": 4.7787, "vwap_slope": -0.0374, "atr": 0.0585, "atr_pct": 1.278, "trend": "flat", "slope_pct": -0.0737, "flat_threshold_pct": 0.3195, "ema9": 4.6496, "ema20": 4.6998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 9.171, "spread_pct": 0.654, "rvol": 0.228, "volume_pace_ratio": 1.615}}
{"timestamp": "2026-09-22T14:24:57.737575", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.8s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.885, "vwap": 7.8126, "vwap_slope": 0.0038, "atr": 0.0295, "atr_pct": 0.374, "trend": "flat", "slope_pct": 0.0587, "flat_threshold_pct": 0.0935, "ema9": 7.8921, "ema20": 7.8814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.091, "stage3": {"stop": 7.8496, "risk": 0.0354, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7632, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:57.738866", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.63 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.6299, "vwap": 14.7874, "vwap_slope": -0.0017, "atr": 0.0346, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0592, "ema9": 14.6618, "ema20": 14.6836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 2.337, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:24:57.741500", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08"], "metrics": {"price": 10.0701, "vwap": 10.0777, "vwap_slope": 0.0007, "atr": 0.0278, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.069, "ema9": 10.1022, "ema20": 10.1087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 1.177, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:24:57.742521", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.2737, "vwap": 9.1713, "vwap_slope": 0.0114, "atr": 0.047, "atr_pct": 0.507, "trend": "flat", "slope_pct": 0.0224, "flat_threshold_pct": 0.1266, "ema9": 9.2673, "ema20": 9.2346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 0.81, "spread_pct": 0.539, "rvol": 0.066, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.2173, "risk": 0.0564, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:57.743635", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7975, "vwap": 13.8081, "vwap_slope": -0.0, "atr": 0.0322, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0583, "ema9": 13.8037, "ema20": 13.8018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 1.517, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:24:57.744763", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (353.1s) but room-to-run failed: imbalance -59% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.17, "vwap": 6.1536, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0656, "ema9": 6.1805, "ema20": 6.1766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.112, "volume_pace_ratio": 0.792, "stage3": {"stop": 6.1506, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5944, "passed": false, "reason": "imbalance -59% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:24:57.745851", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.295, "vwap": 13.4287, "vwap_slope": -0.0064, "atr": 0.0361, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0512, "flat_threshold_pct": 0.0679, "ema9": 13.3383, "ema20": 13.3511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.148, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:25:02.753084", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.54, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0361, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:02.755236", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5157, "vwap_slope": 0.0003, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.5181, "imbalance_decline_count": 3, "imbalance_cur": -0.3373768006065201, "imbalance_prev": -0.2830188679245283}}
{"timestamp": "2026-09-22T14:25:02.756065", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.199%)", "metrics": {"price": 9.555, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1993, "trend": "positive"}}
{"timestamp": "2026-09-22T14:25:02.758259", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.555, "vwap": 9.1329, "vwap_slope": 0.0142, "atr": 0.076, "trend": "flat", "slope_pct": 0.1928, "lower_highs_lower_lows": true, "stop": 9.4638, "imbalance_decline_count": 2, "imbalance_cur": 0.6824097568961284, "imbalance_prev": 0.6841258229700073}}
{"timestamp": "2026-09-22T14:25:02.760541", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0092, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:02.761796", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3669, "vwap_slope": 0.0076, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0345, "lower_highs_lower_lows": false, "stop": 12.4596, "imbalance_decline_count": 0, "imbalance_cur": 0.36674774148714384, "imbalance_prev": -0.32811844163773035}}
{"timestamp": "2026-09-22T14:25:02.763980", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4475, "vwap": 13.6227, "vwap_slope": -0.0027, "atr": 0.3671, "atr_pct": 2.73, "trend": "flat", "slope_pct": -0.1341, "flat_threshold_pct": 0.6825, "ema9": 13.3067, "ema20": 13.2845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 15.265, "spread_pct": 0.149, "rvol": 2.849, "volume_pace_ratio": 20.184}}
{"timestamp": "2026-09-22T14:25:02.767055", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.8413, "vwap_slope": -0.0014, "atr": 0.0271, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0775, "ema9": 8.7633, "ema20": 8.772, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.681, "volume_pace_ratio": 4.822}}
{"timestamp": "2026-09-22T14:25:02.768245", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.587, "vwap_slope": -0.0044, "atr": 0.0984, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1199, "flat_threshold_pct": 0.1871, "ema9": 13.1218, "ema20": 13.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.4, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.847}}
{"timestamp": "2026-09-22T14:25:02.769924", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3637, "vwap": 6.3999, "vwap_slope": -0.0024, "atr": 0.0169, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0663, "ema9": 6.3653, "ema20": 6.3697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 3.14, "spread_pct": 0.157, "rvol": 0.176, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:25:02.771625", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:25:02.773925", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7255, "vwap_slope": -0.0002, "atr": 0.0357, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0703, "ema9": 12.7167, "ema20": 12.722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.076, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:25:02.775455", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.4s", "imbalance +55% >= 50% buy threshold, stop 8.71", "entry_score 76.2"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.1195, "ema9": 8.7587, "ema20": 8.7383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.581, "volume_pace_ratio": 4.119, "stage3": {"stop": 8.7097, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5483, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 8.71"}, "entry_score": 76.22, "entry_score_breakdown": {"imbalance_sub": 0.355, "volume_pace_sub": 0.907, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:02.834968", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.6183, "vwap_slope": -0.0014, "atr": 0.0429, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0931, "ema9": 11.5584, "ema20": 11.5805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:25:02.837836", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.075, "vwap": 10.2589, "vwap_slope": -0.0046, "atr": 0.0163, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0965, "flat_threshold_pct": 0.05, "ema9": 10.1072, "ema20": 10.1412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.111, "distance_from_high_pct": 5.84, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:25:02.841477", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0946, "ema9": 9.0399, "ema20": 9.0428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:25:02.843304", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4275, "vwap": 7.4508, "vwap_slope": -0.0005, "atr": 0.0176, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0591, "ema9": 7.4408, "ema20": 7.4422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.045, "distance_from_high_pct": 1.623, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:25:02.844835", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.1318, "vwap_slope": -0.0107, "atr": 0.0444, "atr_pct": 0.495, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.1236, "ema9": 9.0002, "ema20": 9.0485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 4.777, "spread_pct": 0.223, "rvol": 0.114, "volume_pace_ratio": 0.809}}
{"timestamp": "2026-09-22T14:25:02.846038", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3855, "vwap": 12.6845, "vwap_slope": -0.0092, "atr": 0.0792, "atr_pct": 0.64, "trend": "flat", "slope_pct": -0.1328, "flat_threshold_pct": 0.16, "ema9": 12.3917, "ema20": 12.4262, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 8.391, "spread_pct": 0.243, "rvol": 0.115, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T14:25:02.847469", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.8s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3866, "vwap": 6.3349, "vwap_slope": 0.005, "atr": 0.0205, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0801, "ema9": 6.3586, "ema20": 6.3467, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.546, "distance_from_high_pct": 0.209, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.378, "stage3": {"stop": 6.362, "risk": 0.0246, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7116, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:02.849088", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1019.0s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5783, "vwap": 5.5483, "vwap_slope": 0.001, "atr": 0.0175, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.0785, "ema9": 5.5793, "ema20": 5.5732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 0.721, "spread_pct": 0.179, "rvol": 0.074, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5573, "risk": 0.021, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.0306, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:02.851547", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2407, "vwap_slope": -0.0016, "atr": 0.0173, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.0827, "ema9": 5.2359, "ema20": 5.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.025, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:25:02.853331", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6996, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.0626, "ema9": 8.6687, "ema20": 8.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:25:02.855301", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.93, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0677, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0674, "flat_threshold_pct": 0.142, "ema9": 11.9689, "ema20": 11.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.848, "distance_from_high_pct": 2.85, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:25:02.859234", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9676, "vwap_slope": -0.0003, "atr": 0.0155, "atr_pct": 0.174, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 8.9195, "ema20": 8.9223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T14:25:02.860531", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.78", "VWAP sloping down"], "metrics": {"price": 4.585, "vwap": 4.7771, "vwap_slope": -0.0272, "atr": 0.0579, "atr_pct": 1.263, "trend": "flat", "slope_pct": -0.0783, "flat_threshold_pct": 0.3157, "ema9": 4.6355, "ema20": 4.6882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 9.028, "spread_pct": 0.654, "rvol": 0.229, "volume_pace_ratio": 1.625}}
{"timestamp": "2026-09-22T14:25:02.861741", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.9s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8844, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0247, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0572, "flat_threshold_pct": 0.0782, "ema9": 7.8906, "ema20": 7.8817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.074, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.089, "stage3": {"stop": 7.8548, "risk": 0.0296, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2326, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:02.863844", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.63 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6257, "vwap": 14.7873, "vwap_slope": -0.0015, "atr": 0.0328, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0561, "ema9": 14.6532, "ema20": 14.6773, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.405, "distance_from_high_pct": 2.365, "spread_pct": 0.068, "rvol": 0.174, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T14:25:02.872574", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1022, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0675, "ema9": 10.1022, "ema20": 10.1081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 0.862, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:25:02.878194", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.9s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.25, "vwap": 9.1714, "vwap_slope": 0.0049, "atr": 0.0453, "atr_pct": 0.49, "trend": "flat", "slope_pct": 0.023, "flat_threshold_pct": 0.1225, "ema9": 9.2648, "ema20": 9.2366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 1.063, "spread_pct": 0.539, "rvol": 0.066, "volume_pace_ratio": 0.467, "stage3": {"stop": 9.1956, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9915, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:02.884064", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8117, "vwap": 13.8081, "vwap_slope": 0.0001, "atr": 0.0293, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.053, "ema9": 13.8065, "ema20": 13.8034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 1.415, "spread_pct": 0.072, "rvol": 0.069, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:25:02.888920", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (358.3s) but room-to-run failed: imbalance -55% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.1732, "vwap": 6.1536, "vwap_slope": 0.0005, "atr": 0.0155, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0627, "ema9": 6.1798, "ema20": 6.1767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 0.752, "spread_pct": 0.162, "rvol": 0.112, "volume_pace_ratio": 0.791, "stage3": {"stop": 6.1546, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5525, "passed": false, "reason": "imbalance -55% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:02.891945", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2999, "vwap": 13.4285, "vwap_slope": -0.0051, "atr": 0.0336, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0632, "ema9": 13.3308, "ema20": 13.3463, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 4.592, "spread_pct": 0.075, "rvol": 0.148, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T14:25:07.898074", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.54, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0361, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:07.901078", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5157, "vwap_slope": 0.0004, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.517, "imbalance_decline_count": 4, "imbalance_cur": -0.648854961832061, "imbalance_prev": -0.3373768006065201}}
{"timestamp": "2026-09-22T14:25:07.902023", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.199%)", "metrics": {"price": 9.555, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1993, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:07.903034", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.555, "vwap": 9.1332, "vwap_slope": 0.0146, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1928, "lower_highs_lower_lows": false, "stop": 9.4635, "imbalance_decline_count": 3, "imbalance_cur": 0.5536281456144637, "imbalance_prev": 0.6824097568961284}}
{"timestamp": "2026-09-22T14:25:07.903682", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 12.4929, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0198, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:07.904405", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4929, "vwap": 12.367, "vwap_slope": 0.0076, "atr": 0.0397, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 12.4452, "imbalance_decline_count": 0, "imbalance_cur": 0.6179431072210065, "imbalance_prev": 0.36674774148714384}}
{"timestamp": "2026-09-22T14:25:07.907855", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.44, "vwap": 13.6225, "vwap_slope": -0.0029, "atr": 0.3686, "atr_pct": 2.742, "trend": "flat", "slope_pct": -0.1342, "flat_threshold_pct": 0.6855, "ema9": 13.3052, "ema20": 13.2838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 15.312, "spread_pct": 0.298, "rvol": 2.851, "volume_pace_ratio": 20.171}}
{"timestamp": "2026-09-22T14:25:07.913091", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7498, "vwap": 8.8413, "vwap_slope": -0.0014, "atr": 0.0271, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0774, "ema9": 8.7643, "ema20": 8.7724, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 5.1, "spread_pct": 0.114, "rvol": 0.681, "volume_pace_ratio": 4.814}}
{"timestamp": "2026-09-22T14:25:07.915123", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.587, "vwap_slope": -0.0044, "atr": 0.0984, "atr_pct": 0.748, "trend": "flat", "slope_pct": -0.1199, "flat_threshold_pct": 0.1871, "ema9": 13.1218, "ema20": 13.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 7.4, "spread_pct": 0.61, "rvol": 0.119, "volume_pace_ratio": 0.845}}
{"timestamp": "2026-09-22T14:25:07.916638", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3998, "vwap_slope": -0.0025, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0691, "ema9": 6.3656, "ema20": 6.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.176, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:25:07.918309", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:25:07.919298", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7255, "vwap_slope": -0.0003, "atr": 0.0365, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0719, "ema9": 12.7147, "ema20": 12.721, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.076, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:25:07.927277", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.6s", "imbalance +77% >= 50% buy threshold, stop 8.70", "entry_score 85.6"], "reasons_against": [], "metrics": {"price": 8.75, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0419, "atr_pct": 0.478, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1196, "ema9": 8.7567, "ema20": 8.7373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.582, "volume_pace_ratio": 4.115, "stage3": {"stop": 8.6997, "risk": 0.0503, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7662, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.70"}, "entry_score": 85.56, "entry_score_breakdown": {"imbalance_sub": 0.666, "volume_pace_sub": 0.907, "volatility_sub": 0.895, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:07.968188", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5475, "vwap": 11.6183, "vwap_slope": -0.0014, "atr": 0.0442, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0957, "ema9": 11.5609, "ema20": 11.5817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 2.057, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:25:07.973342", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.065, "vwap": 10.2587, "vwap_slope": -0.0049, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0966, "flat_threshold_pct": 0.05, "ema9": 10.1052, "ema20": 10.1403, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 5.934, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:25:07.974676", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0946, "ema9": 9.0399, "ema20": 9.0428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:25:07.977552", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.445, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0613, "ema9": 7.4443, "ema20": 7.4439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:25:07.979122", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.1317, "vwap_slope": -0.0109, "atr": 0.0465, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0435, "flat_threshold_pct": 0.1299, "ema9": 8.9962, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.989, "spread_pct": 0.447, "rvol": 0.114, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T14:25:07.992905", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.345, "vwap": 12.6845, "vwap_slope": -0.0092, "atr": 0.0792, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.1334, "flat_threshold_pct": 0.1605, "ema9": 12.3836, "ema20": 12.4224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.115, "volume_pace_ratio": 0.811}}
{"timestamp": "2026-09-22T14:25:07.994191", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (133.0s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3349, "vwap_slope": 0.005, "atr": 0.0205, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0803, "ema9": 6.3562, "ema20": 6.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.546, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.375, "stage3": {"stop": 6.3504, "risk": 0.0246, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7125, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:07.995523", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1024.1s) but room-to-run failed: imbalance -21% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.57, "vwap": 5.5484, "vwap_slope": 0.0011, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0834, "ema9": 5.5777, "ema20": 5.5724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5477, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.2073, "passed": false, "reason": "imbalance -21% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:08.015641", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2196, "vwap": 5.2406, "vwap_slope": -0.0003, "atr": 0.0158, "atr_pct": 0.304, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0759, "ema9": 5.2326, "ema20": 5.2456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.517, "spread_pct": 0.383, "rvol": 0.025, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:25:08.017158", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6995, "vwap_slope": -0.0004, "atr": 0.0224, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.0647, "ema9": 8.6677, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:25:08.018223", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.93, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0677, "atr_pct": 0.568, "trend": "flat", "slope_pct": 0.0674, "flat_threshold_pct": 0.142, "ema9": 11.9689, "ema20": 11.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.848, "distance_from_high_pct": 2.85, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:25:08.019358", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9265, "vwap": 8.9676, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.05, "ema9": 8.9198, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.907, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:25:08.020575", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.78", "VWAP sloping down"], "metrics": {"price": 4.585, "vwap": 4.7764, "vwap_slope": -0.0278, "atr": 0.0579, "atr_pct": 1.263, "trend": "flat", "slope_pct": -0.0783, "flat_threshold_pct": 0.3157, "ema9": 4.6355, "ema20": 4.6882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 9.028, "spread_pct": 0.654, "rvol": 0.23, "volume_pace_ratio": 1.628}}
{"timestamp": "2026-09-22T14:25:08.022725", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.1s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8835, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0247, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0571, "flat_threshold_pct": 0.0784, "ema9": 7.8904, "ema20": 7.8816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.085, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.087, "stage3": {"stop": 7.8539, "risk": 0.0296, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0442, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:08.029248", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.79", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.62, "vwap": 14.7871, "vwap_slope": -0.0016, "atr": 0.0329, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0563, "ema9": 14.652, "ema20": 14.6768, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.406, "distance_from_high_pct": 2.403, "spread_pct": 0.068, "rvol": 0.175, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:25:08.030246", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "lower-highs/lower-lows structure"], "metrics": {"price": 10.075, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0677, "ema9": 10.0967, "ema20": 10.1055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:25:08.031107", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.1s) but room-to-run failed: imbalance -99% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.275, "vwap": 9.1715, "vwap_slope": 0.0049, "atr": 0.0453, "atr_pct": 0.488, "trend": "flat", "slope_pct": 0.0235, "flat_threshold_pct": 0.1221, "ema9": 9.2698, "ema20": 9.239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 0.796, "spread_pct": 0.539, "rvol": 0.066, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2206, "risk": 0.0544, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9915, "passed": false, "reason": "imbalance -99% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:08.031948", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.7975, "vwap": 13.8081, "vwap_slope": 0.0001, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0544, "ema9": 13.8036, "ema20": 13.8021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 1.517, "spread_pct": 0.073, "rvol": 0.069, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:25:08.032791", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (363.4s) but room-to-run failed: imbalance -60% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.18, "vwap": 6.1537, "vwap_slope": 0.0005, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0626, "ema9": 6.1812, "ema20": 6.1773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.112, "volume_pace_ratio": 0.79, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.6002, "passed": false, "reason": "imbalance -60% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:08.033558", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2907, "vwap": 13.428, "vwap_slope": -0.0057, "atr": 0.0365, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0687, "ema9": 13.329, "ema20": 13.3455, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 4.658, "spread_pct": 0.075, "rvol": 0.148, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:25:13.039533", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.54, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0361, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:13.041467", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5157, "vwap_slope": 0.0004, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.517, "imbalance_decline_count": 0, "imbalance_cur": -0.6403175698998964, "imbalance_prev": -0.648854961832061}}
{"timestamp": "2026-09-22T14:25:13.042460", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.168%)", "metrics": {"price": 9.5449, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1676, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:13.043399", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5449, "vwap": 9.1341, "vwap_slope": 0.0154, "atr": 0.0763, "trend": "flat", "slope_pct": 0.1926, "lower_highs_lower_lows": false, "stop": 9.4534, "imbalance_decline_count": 4, "imbalance_cur": 0.2469207241464826, "imbalance_prev": 0.5536281456144637}}
{"timestamp": "2026-09-22T14:25:13.044008", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0092, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:13.044776", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.367, "vwap_slope": 0.0076, "atr": 0.0397, "trend": "flat", "slope_pct": 0.0345, "lower_highs_lower_lows": false, "stop": 12.4573, "imbalance_decline_count": 0, "imbalance_cur": 0.6323139065204847, "imbalance_prev": 0.6179431072210065}}
{"timestamp": "2026-09-22T14:25:13.046381", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.41, "vwap": 13.6223, "vwap_slope": -0.0031, "atr": 0.3721, "atr_pct": 2.775, "trend": "flat", "slope_pct": -0.1348, "flat_threshold_pct": 0.6937, "ema9": 13.2992, "ema20": 13.281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 15.501, "spread_pct": 0.672, "rvol": 2.854, "volume_pace_ratio": 20.155}}
{"timestamp": "2026-09-22T14:25:13.048130", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.8413, "vwap_slope": -0.0015, "atr": 0.0272, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0778, "ema9": 8.7643, "ema20": 8.7725, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 5.098, "spread_pct": 0.114, "rvol": 0.681, "volume_pace_ratio": 4.808}}
{"timestamp": "2026-09-22T14:25:13.049644", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.587, "vwap_slope": -0.0036, "atr": 0.0927, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.1166, "flat_threshold_pct": 0.1764, "ema9": 13.1254, "ema20": 13.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 7.4, "spread_pct": 0.609, "rvol": 0.119, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T14:25:13.051954", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3616, "vwap": 6.3997, "vwap_slope": -0.0026, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0692, "ema9": 6.3649, "ema20": 6.3695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 3.172, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:25:13.053951", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:25:13.055296", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7254, "vwap_slope": -0.0003, "atr": 0.0366, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0721, "ema9": 12.7147, "ema20": 12.721, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.076, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:25:13.056510", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.7s", "imbalance +56% >= 50% buy threshold, stop 8.70", "entry_score 76.5"], "reasons_against": [], "metrics": {"price": 8.7512, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.1207, "ema9": 8.7569, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.187, "spread_pct": 0.114, "rvol": 0.582, "volume_pace_ratio": 4.109, "stage3": {"stop": 8.7004, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5562, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 8.70"}, "entry_score": 76.52, "entry_score_breakdown": {"imbalance_sub": 0.366, "volume_pace_sub": 0.908, "volatility_sub": 0.892, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:13.117238", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6182, "vwap_slope": -0.0014, "atr": 0.0448, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0972, "ema9": 11.5564, "ema20": 11.5795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:25:13.118525", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.065, "vwap": 10.2587, "vwap_slope": -0.0049, "atr": 0.0167, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0966, "flat_threshold_pct": 0.05, "ema9": 10.1052, "ema20": 10.1403, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 5.934, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:25:13.129443", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0342, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0946, "ema9": 9.0399, "ema20": 9.0428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:25:13.130821", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.445, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0613, "ema9": 7.4443, "ema20": 7.4439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:25:13.132109", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.1317, "vwap_slope": -0.0109, "atr": 0.0465, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0435, "flat_threshold_pct": 0.1299, "ema9": 8.9962, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.989, "spread_pct": 0.447, "rvol": 0.114, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T14:25:13.133765", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3395, "vwap": 12.6845, "vwap_slope": -0.0092, "atr": 0.0796, "atr_pct": 0.645, "trend": "flat", "slope_pct": -0.1335, "flat_threshold_pct": 0.1613, "ema9": 12.3825, "ema20": 12.4219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 8.732, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T14:25:13.135140", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (138.1s) but room-to-run failed: imbalance -47% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.385, "vwap": 6.3349, "vwap_slope": 0.005, "atr": 0.0205, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0801, "ema9": 6.3582, "ema20": 6.3466, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.547, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.372, "stage3": {"stop": 6.3604, "risk": 0.0246, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4664, "passed": false, "reason": "imbalance -47% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:13.137843", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1029.3s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 5.565, "vwap": 5.5484, "vwap_slope": 0.0011, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0239, "flat_threshold_pct": 0.0835, "ema9": 5.5767, "ema20": 5.5719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5427, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.0314, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:25:13.139102", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2196, "vwap": 5.2406, "vwap_slope": -0.0003, "atr": 0.0158, "atr_pct": 0.304, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0759, "ema9": 5.2326, "ema20": 5.2456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 1.517, "spread_pct": 0.383, "rvol": 0.025, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:25:13.140158", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.6995, "vwap_slope": -0.0004, "atr": 0.0224, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.0647, "ema9": 8.6684, "ema20": 8.6713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.382}}
{"timestamp": "2026-09-22T14:25:13.142724", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.9444, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0688, "atr_pct": 0.576, "trend": "flat", "slope_pct": 0.0676, "flat_threshold_pct": 0.1439, "ema9": 11.9718, "ema20": 11.9723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.848, "distance_from_high_pct": 2.733, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:25:13.144976", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.931, "vwap": 8.9676, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.05, "ema9": 8.9207, "ema20": 8.9228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.857, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:25:13.146198", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.78", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7754, "vwap_slope": -0.0289, "atr": 0.0579, "atr_pct": 1.267, "trend": "flat", "slope_pct": -0.079, "flat_threshold_pct": 0.3167, "ema9": 4.6325, "ema20": 4.6867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 9.325, "spread_pct": 0.654, "rvol": 0.231, "volume_pace_ratio": 1.633}}
{"timestamp": "2026-09-22T14:25:13.147425", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (189.2s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.885, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0248, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0572, "flat_threshold_pct": 0.0785, "ema9": 7.8907, "ema20": 7.8817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.086, "stage3": {"stop": 7.8552, "risk": 0.0298, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0115, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:13.156133", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.787, "vwap_slope": -0.0017, "atr": 0.0353, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0604, "ema9": 14.65, "ema20": 14.6758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.407, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.175, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:25:13.159920", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "lower-highs/lower-lows structure"], "metrics": {"price": 10.07, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0678, "ema9": 10.0957, "ema20": 10.105, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.285}}
{"timestamp": "2026-09-22T14:25:13.161233", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (189.2s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.31, "vwap": 9.1717, "vwap_slope": 0.0051, "atr": 0.0465, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0242, "flat_threshold_pct": 0.1249, "ema9": 9.2768, "ema20": 9.2423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 0.421, "spread_pct": 0.645, "rvol": 0.066, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2542, "risk": 0.0558, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5655, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:13.162573", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.795, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0544, "ema9": 13.8031, "ema20": 13.8018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:25:13.163795", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (368.5s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.18, "vwap": 6.1537, "vwap_slope": 0.0006, "atr": 0.0155, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0626, "ema9": 6.1812, "ema20": 6.1773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.112, "volume_pace_ratio": 0.791, "stage3": {"stop": 6.1614, "risk": 0.0186, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4595, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:25:13.164994", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2921, "vwap": 13.4273, "vwap_slope": -0.0063, "atr": 0.0365, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0687, "ema9": 13.3293, "ema20": 13.3456, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 4.648, "spread_pct": 0.075, "rvol": 0.149, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:25:18.173132", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.54, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0361, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:18.174988", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5157, "vwap_slope": 0.0004, "atr": 0.0191, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.517, "imbalance_decline_count": 0, "imbalance_cur": -0.27208480565371024, "imbalance_prev": -0.6403175698998964}}
{"timestamp": "2026-09-22T14:25:18.176073", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.097%)", "metrics": {"price": 9.5225, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0971, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:18.177155", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.5225, "vwap": 9.1367, "vwap_slope": 0.0181, "atr": 0.0771, "trend": "flat", "slope_pct": 0.1922, "lower_highs_lower_lows": false, "stop": 9.43, "imbalance_decline_count": 0, "imbalance_cur": 0.5399113082039911, "imbalance_prev": 0.2469207241464826}}
{"timestamp": "2026-09-22T14:25:18.177750", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0092, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:18.178317", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.367, "vwap_slope": 0.0076, "atr": 0.0426, "trend": "flat", "slope_pct": 0.0345, "lower_highs_lower_lows": false, "stop": 12.4538, "imbalance_decline_count": 0, "imbalance_cur": 0.6477963525835866, "imbalance_prev": 0.6323139065204847}}
{"timestamp": "2026-09-22T14:25:18.179820", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4178, "vwap": 13.6222, "vwap_slope": -0.0032, "atr": 0.3728, "atr_pct": 2.779, "trend": "flat", "slope_pct": -0.1346, "flat_threshold_pct": 0.6947, "ema9": 13.3008, "ema20": 13.2817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 15.452, "spread_pct": 0.223, "rvol": 2.855, "volume_pace_ratio": 20.132}}
{"timestamp": "2026-09-22T14:25:18.180823", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.773, "vwap": 8.8413, "vwap_slope": -0.0015, "atr": 0.0278, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0793, "ema9": 8.7689, "ema20": 8.7747, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 4.848, "spread_pct": 0.114, "rvol": 0.681, "volume_pace_ratio": 4.802}}
{"timestamp": "2026-09-22T14:25:18.184278", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1001, "vwap": 13.5864, "vwap_slope": -0.0042, "atr": 0.0941, "atr_pct": 0.719, "trend": "flat", "slope_pct": -0.1172, "flat_threshold_pct": 0.1796, "ema9": 13.1175, "ema20": 13.148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.681, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.844}}
{"timestamp": "2026-09-22T14:25:18.187050", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3706, "vwap": 6.3997, "vwap_slope": -0.0026, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.0691, "ema9": 6.3667, "ema20": 6.3703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.035, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:25:18.188194", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.88, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1017, "atr_pct": 1.145, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.2862, "ema9": 8.8103, "ema20": 8.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 2.203, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:25:18.190323", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7063, "vwap": 12.7253, "vwap_slope": -0.0005, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0739, "ema9": 12.7149, "ema20": 12.7212, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 0.732, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:25:18.191744", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.8s", "imbalance +56% >= 50% buy threshold, stop 8.70", "entry_score 76.6"], "reasons_against": [], "metrics": {"price": 8.755, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.1207, "ema9": 8.7577, "ema20": 8.7378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.146, "spread_pct": 0.114, "rvol": 0.582, "volume_pace_ratio": 4.103, "stage3": {"stop": 8.7042, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5569, "passed": true, "reason": "imbalance +56% >= 50% buy threshold, stop 8.70"}, "entry_score": 76.56, "entry_score_breakdown": {"imbalance_sub": 0.367, "volume_pace_sub": 0.908, "volatility_sub": 0.892, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:18.243410", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6182, "vwap_slope": -0.0015, "atr": 0.0448, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0972, "ema9": 11.5564, "ema20": 11.5795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:25:18.248496", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.12 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1164, "vwap": 10.2586, "vwap_slope": -0.005, "atr": 0.0193, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.0957, "flat_threshold_pct": 0.05, "ema9": 10.1155, "ema20": 10.1452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 5.453, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:25:18.250849", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0247, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0327, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0907, "ema9": 9.0368, "ema20": 9.041, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 3.584, "spread_pct": 0.554, "rvol": 0.082, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:25:18.251942", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.445, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0613, "ema9": 7.4443, "ema20": 7.4439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.046, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:25:18.253091", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.1317, "vwap_slope": -0.0109, "atr": 0.0465, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0435, "flat_threshold_pct": 0.1299, "ema9": 8.9962, "ema20": 9.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.989, "spread_pct": 0.335, "rvol": 0.114, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T14:25:18.254072", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.33, "vwap": 12.6845, "vwap_slope": -0.0092, "atr": 0.0803, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.1336, "flat_threshold_pct": 0.1628, "ema9": 12.3806, "ema20": 12.4209, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 8.802, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.809}}
{"timestamp": "2026-09-22T14:25:18.255199", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 143.2s", "imbalance +89% >= 50% buy threshold, stop 6.35", "entry_score 86.9"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3349, "vwap_slope": 0.005, "atr": 0.0228, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0896, "ema9": 6.3562, "ema20": 6.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.548, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.368, "stage3": {"stop": 6.3476, "risk": 0.0274, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8915, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.35"}, "entry_score": 86.93, "entry_score_breakdown": {"imbalance_sub": 0.845, "volume_pace_sub": 1.0, "volatility_sub": 0.966, "slope_sub": 1.0, "volume_accel_sub": 0.226}}}
{"timestamp": "2026-09-22T14:25:18.303933", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1034.4s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.565, "vwap": 5.5485, "vwap_slope": 0.0012, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0239, "flat_threshold_pct": 0.0835, "ema9": 5.5767, "ema20": 5.5719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.528, "stage3": {"stop": 5.5427, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.317, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:25:18.305196", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2482, "vwap": 5.2407, "vwap_slope": -0.0003, "atr": 0.0179, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.0851, "ema9": 5.2383, "ema20": 5.2483, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 0.977, "spread_pct": 0.383, "rvol": 0.025, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:25:18.306390", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6995, "vwap_slope": -0.0004, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.0649, "ema9": 8.6687, "ema20": 8.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:25:18.307501", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.9717, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.591, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.1477, "ema9": 11.9772, "ema20": 11.9749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.848, "distance_from_high_pct": 2.511, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:25:18.308574", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9676, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 8.9195, "ema20": 8.9223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:25:18.309545", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.77", "VWAP sloping down", "spread 1.32% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.54, "vwap": 4.7708, "vwap_slope": -0.0334, "atr": 0.06, "atr_pct": 1.322, "trend": "flat", "slope_pct": -0.0802, "flat_threshold_pct": 0.3306, "ema9": 4.6265, "ema20": 4.6839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 9.921, "spread_pct": 1.322, "rvol": 0.236, "volume_pace_ratio": 1.664}}
{"timestamp": "2026-09-22T14:25:18.310771", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 194.4s", "imbalance +66% >= 50% buy threshold, stop 7.86", "entry_score 85.1"], "reasons_against": [], "metrics": {"price": 7.8903, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0248, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0573, "flat_threshold_pct": 0.0786, "ema9": 7.8917, "ema20": 7.8822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.0, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.084, "stage3": {"stop": 7.8605, "risk": 0.0298, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6575, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 7.86"}, "entry_score": 85.09, "entry_score_breakdown": {"imbalance_sub": 0.511, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.993}}}
{"timestamp": "2026-09-22T14:25:18.351101", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.79", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7852, "vwap_slope": -0.0036, "atr": 0.0367, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0629, "ema9": 14.647, "ema20": 14.6744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.177, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:25:18.354699", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0997, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0676, "ema9": 10.1017, "ema20": 10.1079, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.886, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.283}}
{"timestamp": "2026-09-22T14:25:18.355997", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (194.4s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 9.31, "vwap": 9.1717, "vwap_slope": 0.0051, "atr": 0.0465, "atr_pct": 0.5, "trend": "flat", "slope_pct": 0.0242, "flat_threshold_pct": 0.1249, "ema9": 9.2768, "ema20": 9.2423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 0.421, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.466, "stage3": {"stop": 9.2542, "risk": 0.0558, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5655, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:18.357757", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8094, "vwap": 13.8081, "vwap_slope": 0.0001, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0543, "ema9": 13.806, "ema20": 13.8032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.64, "distance_from_high_pct": 1.432, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:25:18.359423", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (373.7s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 6.165, "vwap": 6.1538, "vwap_slope": 0.0006, "atr": 0.0158, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0642, "ema9": 6.1782, "ema20": 6.1759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.794, "stage3": {"stop": 6.146, "risk": 0.019, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2501, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:25:18.361980", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.295, "vwap": 13.427, "vwap_slope": -0.0066, "atr": 0.0365, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0687, "ema9": 13.3298, "ema20": 13.3459, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.15, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:25:23.368100", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.54, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0361, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:23.371075", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5157, "vwap_slope": 0.0004, "atr": 0.0193, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.5168, "imbalance_decline_count": 0, "imbalance_cur": -0.19146141215106732, "imbalance_prev": -0.27208480565371024}}
{"timestamp": "2026-09-22T14:25:23.371851", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.089%)", "metrics": {"price": 9.52, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0893, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:23.372972", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.52, "vwap": 9.1422, "vwap_slope": 0.0236, "atr": 0.0771, "trend": "flat", "slope_pct": 0.1921, "lower_highs_lower_lows": false, "stop": 9.4275, "imbalance_decline_count": 1, "imbalance_cur": 0.2952665928421648, "imbalance_prev": 0.5399113082039911}}
{"timestamp": "2026-09-22T14:25:23.373601", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0092, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:23.374355", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3671, "vwap_slope": 0.0077, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0345, "lower_highs_lower_lows": false, "stop": 12.4537, "imbalance_decline_count": 1, "imbalance_cur": -0.08397892779671522, "imbalance_prev": 0.6477963525835866}}
{"timestamp": "2026-09-22T14:25:23.375769", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.6222, "vwap_slope": -0.0032, "atr": 0.3743, "atr_pct": 2.779, "trend": "flat", "slope_pct": -0.1336, "flat_threshold_pct": 0.6946, "ema9": 13.3112, "ema20": 13.2867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 15.123, "spread_pct": 0.521, "rvol": 2.856, "volume_pace_ratio": 20.108}}
{"timestamp": "2026-09-22T14:25:23.377216", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.773, "vwap": 8.8413, "vwap_slope": -0.0015, "atr": 0.0278, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0793, "ema9": 8.7689, "ema20": 8.7747, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 4.848, "spread_pct": 0.114, "rvol": 0.681, "volume_pace_ratio": 4.795}}
{"timestamp": "2026-09-22T14:25:23.379652", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5864, "vwap_slope": -0.0042, "atr": 0.0947, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1166, "flat_threshold_pct": 0.1802, "ema9": 13.1254, "ema20": 13.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.4, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.843}}
{"timestamp": "2026-09-22T14:25:23.380749", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3997, "vwap_slope": -0.0026, "atr": 0.0176, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0692, "ema9": 6.3646, "ema20": 6.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:25:23.382081", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:25:23.383763", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.69, "vwap": 12.7252, "vwap_slope": -0.0005, "atr": 0.0375, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0739, "ema9": 12.7117, "ema20": 12.7196, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:25:23.385473", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 87.0s", "imbalance +57% >= 50% buy threshold, stop 8.71", "entry_score 77.1"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.1206, "ema9": 8.7587, "ema20": 8.7383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.582, "volume_pace_ratio": 4.097, "stage3": {"stop": 8.7092, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5688, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 8.71"}, "entry_score": 77.09, "entry_score_breakdown": {"imbalance_sub": 0.384, "volume_pace_sub": 0.909, "volatility_sub": 0.893, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:23.417331", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.6182, "vwap_slope": -0.0015, "atr": 0.0448, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0972, "ema9": 11.5574, "ema20": 11.58, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:25:23.418482", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.10 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.1026, "vwap": 10.2584, "vwap_slope": -0.0052, "atr": 0.0193, "atr_pct": 0.191, "trend": "negative", "slope_pct": -0.096, "flat_threshold_pct": 0.05, "ema9": 10.1127, "ema20": 10.1439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 5.582, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:25:23.419654", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0247, "vwap": 9.0735, "vwap_slope": -0.0006, "atr": 0.0327, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0907, "ema9": 9.0368, "ema20": 9.041, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 3.584, "spread_pct": 0.554, "rvol": 0.082, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:25:23.420615", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4353, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0614, "ema9": 7.4424, "ema20": 7.443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 1.519, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:25:23.421696", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.1317, "vwap_slope": -0.0109, "atr": 0.0465, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.1298, "ema9": 8.9972, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.936, "spread_pct": 0.335, "rvol": 0.114, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T14:25:23.422839", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3449, "vwap": 12.6845, "vwap_slope": -0.0092, "atr": 0.0803, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.1334, "flat_threshold_pct": 0.1626, "ema9": 12.3836, "ema20": 12.4224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 8.692, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T14:25:23.423856", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 148.4s", "imbalance +89% >= 50% buy threshold, stop 6.35", "entry_score 86.9"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3349, "vwap_slope": 0.005, "atr": 0.0228, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0896, "ema9": 6.3562, "ema20": 6.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.548, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.365, "stage3": {"stop": 6.3476, "risk": 0.0274, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8915, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.35"}, "entry_score": 86.93, "entry_score_breakdown": {"imbalance_sub": 0.845, "volume_pace_sub": 1.0, "volatility_sub": 0.966, "slope_sub": 1.0, "volume_accel_sub": 0.226}}}
{"timestamp": "2026-09-22T14:25:23.479429", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1039.6s) but room-to-run failed: imbalance +37% confirms momentum but hasn't cleared prev_day_high $5.60 yet"], "metrics": {"price": 5.5763, "vwap": 5.5485, "vwap_slope": 0.0012, "atr": 0.0186, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0833, "ema9": 5.5789, "ema20": 5.573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 0.756, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.554, "risk": 0.0223, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.3655, "passed": false, "reason": "imbalance +37% confirms momentum but hasn't cleared prev_day_high $5.60 yet"}}}
{"timestamp": "2026-09-22T14:25:23.482363", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.22 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.22, "vwap": 5.2406, "vwap_slope": -0.0003, "atr": 0.0179, "atr_pct": 0.342, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0855, "ema9": 5.2327, "ema20": 5.2456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 1.509, "spread_pct": 0.383, "rvol": 0.025, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:25:23.483949", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.671, "vwap": 8.6995, "vwap_slope": -0.0004, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.0649, "ema9": 8.6689, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 2.133, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:25:23.485071", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.9717, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.591, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.1477, "ema9": 11.9772, "ema20": 11.9749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.848, "distance_from_high_pct": 2.511, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:25:23.486167", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9299, "vwap": 8.9676, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.05, "ema9": 8.9205, "ema20": 8.9227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.869, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:25:23.487264", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.53 below VWAP $4.77", "VWAP sloping down", "spread 1.32% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5254, "vwap": 4.7704, "vwap_slope": -0.0338, "atr": 0.0611, "atr_pct": 1.35, "trend": "flat", "slope_pct": -0.0809, "flat_threshold_pct": 0.3374, "ema9": 4.6235, "ema20": 4.6825, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 10.21, "spread_pct": 1.322, "rvol": 0.236, "volume_pace_ratio": 1.661}}
{"timestamp": "2026-09-22T14:25:23.488345", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 199.5s", "imbalance +50% >= 50% buy threshold, stop 7.86", "entry_score 78.4"], "reasons_against": [], "metrics": {"price": 7.89, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0248, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0573, "flat_threshold_pct": 0.0786, "ema9": 7.8917, "ema20": 7.8822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.083, "stage3": {"stop": 7.8602, "risk": 0.0298, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5021, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 7.86"}, "entry_score": 78.43, "entry_score_breakdown": {"imbalance_sub": 0.289, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.993}}}
{"timestamp": "2026-09-22T14:25:23.531177", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.6082, "vwap": 14.7849, "vwap_slope": -0.0039, "atr": 0.0374, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.064, "ema9": 14.6497, "ema20": 14.6757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 2.482, "spread_pct": 0.069, "rvol": 0.177, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:25:23.532433", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.1015, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0675, "ema9": 10.102, "ema20": 10.108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 0.868, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.281}}
{"timestamp": "2026-09-22T14:25:23.533487", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 199.6s", "imbalance +100% >= 50% buy threshold, stop 9.27", "entry_score 96.7"], "reasons_against": [], "metrics": {"price": 9.329, "vwap": 9.1718, "vwap_slope": 0.0052, "atr": 0.0479, "atr_pct": 0.513, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.1283, "ema9": 9.2806, "ema20": 9.2441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 0.218, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2715, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.27"}, "entry_score": 96.74, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.875, "slope_sub": 1.0, "volume_accel_sub": 0.924}}}
{"timestamp": "2026-09-22T14:25:23.572742", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.7917, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.0544, "ema9": 13.8025, "ema20": 13.8015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 1.558, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:25:23.574440", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 379.0s", "imbalance +58% >= 50% buy threshold, stop 6.16", "entry_score 82.0"], "reasons_against": [], "metrics": {"price": 6.1793, "vwap": 6.1539, "vwap_slope": 0.0007, "atr": 0.016, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0649, "ema9": 6.181, "ema20": 6.1773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.654, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.794, "stage3": {"stop": 6.1601, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5799, "passed": true, "reason": "imbalance +58% >= 50% buy threshold, stop 6.16"}, "entry_score": 82.0, "entry_score_breakdown": {"imbalance_sub": 0.4, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:23.609363", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.295, "vwap": 13.427, "vwap_slope": -0.0067, "atr": 0.0365, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0687, "ema9": 13.3298, "ema20": 13.3459, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.17, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.15, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:25:28.615653", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 5.54, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": 0.0361, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:28.626757", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.54, "vwap": 5.5157, "vwap_slope": 0.0004, "atr": 0.0193, "trend": "flat", "slope_pct": 0.0185, "lower_highs_lower_lows": false, "stop": 5.5168, "imbalance_decline_count": 0, "imbalance_cur": 0.576978417266187, "imbalance_prev": -0.19146141215106732}}
{"timestamp": "2026-09-22T14:25:28.627604", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.116%)", "metrics": {"price": 9.455, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1157, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:28.628831", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.455, "vwap": 9.1432, "vwap_slope": 0.0246, "atr": 0.0805, "trend": "flat", "slope_pct": 0.1908, "lower_highs_lower_lows": false, "stop": 9.3584, "imbalance_decline_count": 2, "imbalance_cur": 0.275639619081055, "imbalance_prev": 0.2952665928421648}}
{"timestamp": "2026-09-22T14:25:28.630368", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.4529, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.116, "trend": "negative"}}
{"timestamp": "2026-09-22T14:25:28.631249", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4529, "vwap": 12.3671, "vwap_slope": 0.0078, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0337, "lower_highs_lower_lows": false, "stop": 12.4016, "imbalance_decline_count": 2, "imbalance_cur": -0.48582151793160966, "imbalance_prev": -0.08397892779671522}}
{"timestamp": "2026-09-22T14:25:28.632643", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.43, "vwap": 13.6221, "vwap_slope": -0.0033, "atr": 0.3743, "atr_pct": 2.787, "trend": "flat", "slope_pct": -0.1344, "flat_threshold_pct": 0.6967, "ema9": 13.3032, "ema20": 13.2829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 15.375, "spread_pct": 0.149, "rvol": 2.857, "volume_pace_ratio": 20.086}}
{"timestamp": "2026-09-22T14:25:28.633841", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7499, "vwap": 8.8412, "vwap_slope": -0.0015, "atr": 0.0278, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0795, "ema9": 8.7643, "ema20": 8.7725, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 5.099, "spread_pct": 0.114, "rvol": 0.681, "volume_pace_ratio": 4.79}}
{"timestamp": "2026-09-22T14:25:28.636001", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1191, "vwap": 13.5863, "vwap_slope": -0.0042, "atr": 0.0947, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1169, "flat_threshold_pct": 0.1805, "ema9": 13.1213, "ema20": 13.1498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.547, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.841}}
{"timestamp": "2026-09-22T14:25:28.637009", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3599, "vwap": 6.3996, "vwap_slope": -0.0027, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.072, "ema9": 6.3645, "ema20": 6.3693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 3.198, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:25:28.638033", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:25:28.639204", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7079, "vwap": 12.7253, "vwap_slope": -0.0005, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0738, "ema9": 12.7152, "ema20": 12.7213, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 0.72, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:25:28.641431", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (92.3s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 8.75, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1208, "ema9": 8.7567, "ema20": 8.7373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.582, "volume_pace_ratio": 4.093, "stage3": {"stop": 8.6992, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2157, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:25:28.643468", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.6181, "vwap_slope": -0.0016, "atr": 0.0455, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0989, "ema9": 11.5534, "ema20": 11.5781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:25:28.644583", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.06, "vwap": 10.2583, "vwap_slope": -0.0053, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0967, "flat_threshold_pct": 0.05, "ema9": 10.1042, "ema20": 10.1398, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 5.98, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:25:28.645551", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0337, "vwap": 9.0734, "vwap_slope": -0.0006, "atr": 0.033, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0913, "ema9": 9.0386, "ema20": 9.0419, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 3.488, "spread_pct": 0.554, "rvol": 0.082, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:25:28.646699", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.435, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0614, "ema9": 7.4423, "ema20": 7.4429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:25:28.648301", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1317, "vwap_slope": -0.0109, "atr": 0.0465, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.13, "ema9": 8.9942, "ema20": 9.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 5.096, "spread_pct": 0.335, "rvol": 0.114, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:25:28.649386", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.33, "vwap": 12.6845, "vwap_slope": -0.0092, "atr": 0.0803, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.1336, "flat_threshold_pct": 0.1628, "ema9": 12.3806, "ema20": 12.4209, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 8.802, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T14:25:28.650518", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 153.6s", "imbalance +89% >= 50% buy threshold, stop 6.35", "entry_score 86.9"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3349, "vwap_slope": 0.005, "atr": 0.0228, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0896, "ema9": 6.3562, "ema20": 6.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.548, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.361, "stage3": {"stop": 6.3476, "risk": 0.0274, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8915, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.35"}, "entry_score": 86.93, "entry_score_breakdown": {"imbalance_sub": 0.845, "volume_pace_sub": 1.0, "volatility_sub": 0.966, "slope_sub": 1.0, "volume_accel_sub": 0.226}}}
{"timestamp": "2026-09-22T14:25:28.693173", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 1044.8s", "imbalance +96% >= 50% buy threshold, stop 5.56", "entry_score 97.8"], "reasons_against": [], "metrics": {"price": 5.5835, "vwap": 5.5486, "vwap_slope": 0.0012, "atr": 0.0188, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0246, "flat_threshold_pct": 0.0843, "ema9": 5.5804, "ema20": 5.5737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 0.628, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.527, "stage3": {"stop": 5.5609, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.96, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 5.56"}, "entry_score": 97.85, "entry_score_breakdown": {"imbalance_sub": 0.943, "volume_pace_sub": 1.0, "volatility_sub": 0.978, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:28.778421", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.215, "vwap": 5.2406, "vwap_slope": -0.0003, "atr": 0.0179, "atr_pct": 0.342, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0856, "ema9": 5.2317, "ema20": 5.2452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 1.604, "spread_pct": 0.192, "rvol": 0.025, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:25:28.779762", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6995, "vwap_slope": -0.0005, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.065, "ema9": 8.6667, "ema20": 8.6705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:25:28.780865", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.93, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0674, "flat_threshold_pct": 0.1482, "ema9": 11.9689, "ema20": 11.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.855, "distance_from_high_pct": 2.85, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:25:28.781882", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9676, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 8.9195, "ema20": 8.9223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:25:28.787350", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.54, "vwap": 4.7706, "vwap_slope": -0.0336, "atr": 0.0611, "atr_pct": 1.345, "trend": "flat", "slope_pct": -0.0802, "flat_threshold_pct": 0.3363, "ema9": 4.6265, "ema20": 4.6839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 9.921, "spread_pct": 0.883, "rvol": 0.236, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:25:28.789397", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 204.8s", "imbalance +50% >= 50% buy threshold, stop 7.86", "entry_score 78.4"], "reasons_against": [], "metrics": {"price": 7.89, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0248, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0573, "flat_threshold_pct": 0.0786, "ema9": 7.8917, "ema20": 7.8822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.081, "stage3": {"stop": 7.8602, "risk": 0.0298, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5021, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 7.86"}, "entry_score": 78.43, "entry_score_breakdown": {"imbalance_sub": 0.289, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.993}}}
{"timestamp": "2026-09-22T14:25:28.832092", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.6079, "vwap": 14.7848, "vwap_slope": -0.0039, "atr": 0.0374, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.064, "ema9": 14.6496, "ema20": 14.6756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 2.484, "spread_pct": 0.069, "rvol": 0.177, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:25:28.833375", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "lower-highs/lower-lows structure"], "metrics": {"price": 10.075, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0677, "ema9": 10.0967, "ema20": 10.1055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T14:25:28.834463", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 204.9s", "imbalance +63% >= 50% buy threshold, stop 9.25", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1718, "vwap_slope": 0.0053, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1286, "ema9": 9.2758, "ema20": 9.2419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.475, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.465, "stage3": {"stop": 9.2475, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6339, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.25"}, "entry_score": 81.02, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 0.923}}}
{"timestamp": "2026-09-22T14:25:28.870855", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.795, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0544, "ema9": 13.8031, "ema20": 13.8018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:25:28.872101", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 384.3s", "imbalance +69% >= 50% buy threshold, stop 6.15", "entry_score 86.9"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1538, "vwap_slope": 0.0007, "atr": 0.016, "atr_pct": 0.26, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.065, "ema9": 6.1792, "ema20": 6.1764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.793, "stage3": {"stop": 6.1508, "risk": 0.0192, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6942, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 6.15"}, "entry_score": 86.89, "entry_score_breakdown": {"imbalance_sub": 0.563, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:28.905905", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3, "vwap": 13.4268, "vwap_slope": -0.0069, "atr": 0.0365, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.0687, "ema9": 13.3308, "ema20": 13.3464, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.15, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:25:33.911388", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.1c below 15.0c floor", "metrics": {"price": 5.505, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.1536, "trend": "negative"}}
{"timestamp": "2026-09-22T14:25:33.914185", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.505, "vwap": 5.5156, "vwap_slope": 0.0002, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0173, "lower_highs_lower_lows": false, "stop": 5.4784, "imbalance_decline_count": 1, "imbalance_cur": -0.388758225205465, "imbalance_prev": 0.576978417266187}}
{"timestamp": "2026-09-22T14:25:33.915006", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.116%)", "metrics": {"price": 9.455, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1157, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:33.916283", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.455, "vwap": 9.1433, "vwap_slope": 0.0247, "atr": 0.0805, "trend": "flat", "slope_pct": 0.1908, "lower_highs_lower_lows": false, "stop": 9.3584, "imbalance_decline_count": 3, "imbalance_cur": 0.26710645739711775, "imbalance_prev": 0.275639619081055}}
{"timestamp": "2026-09-22T14:25:33.916953", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 12.5104, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0222, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:33.917644", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5104, "vwap": 12.3672, "vwap_slope": 0.0078, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0346, "lower_highs_lower_lows": false, "stop": 12.4591, "imbalance_decline_count": 3, "imbalance_cur": -0.5393988627132412, "imbalance_prev": -0.48582151793160966}}
{"timestamp": "2026-09-22T14:25:33.923233", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.45, "vwap": 13.6221, "vwap_slope": -0.0034, "atr": 0.3743, "atr_pct": 2.783, "trend": "flat", "slope_pct": -0.134, "flat_threshold_pct": 0.6957, "ema9": 13.3072, "ema20": 13.2848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 15.249, "spread_pct": 0.298, "rvol": 2.858, "volume_pace_ratio": 20.059}}
{"timestamp": "2026-09-22T14:25:33.924767", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7299, "vwap": 8.841, "vwap_slope": -0.0018, "atr": 0.0295, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0844, "ema9": 8.7603, "ema20": 8.7705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 5.316, "spread_pct": 0.115, "rvol": 0.683, "volume_pace_ratio": 4.793}}
{"timestamp": "2026-09-22T14:25:33.925692", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5863, "vwap_slope": -0.0043, "atr": 0.0947, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1166, "flat_threshold_pct": 0.1802, "ema9": 13.1254, "ema20": 13.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.4, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.84}}
{"timestamp": "2026-09-22T14:25:33.926472", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3995, "vwap_slope": -0.0028, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0721, "ema9": 6.3626, "ema20": 6.3684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T14:25:33.930807", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:25:33.932203", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7252, "vwap_slope": -0.0006, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0739, "ema9": 12.7147, "ema20": 12.721, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:25:33.933438", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.6s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.75, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1208, "ema9": 8.7567, "ema20": 8.7373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.582, "volume_pace_ratio": 4.087, "stage3": {"stop": 8.6992, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3935, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:25:33.934541", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.6181, "vwap_slope": -0.0016, "atr": 0.0455, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0989, "ema9": 11.5534, "ema20": 11.5781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:25:33.935704", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2573, "vwap_slope": -0.0063, "atr": 0.02, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.0969, "flat_threshold_pct": 0.05, "ema9": 10.1022, "ema20": 10.1388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 6.074, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:25:33.936795", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.025, "vwap": 9.0734, "vwap_slope": -0.0006, "atr": 0.033, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0914, "ema9": 9.0369, "ema20": 9.0411, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 3.581, "spread_pct": 0.554, "rvol": 0.082, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:25:33.937934", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.435, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0614, "ema9": 7.4423, "ema20": 7.4429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:25:33.943709", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.1312, "vwap_slope": -0.0114, "atr": 0.0465, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.1298, "ema9": 8.9972, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 4.936, "spread_pct": 0.335, "rvol": 0.115, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T14:25:33.945344", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.6844, "vwap_slope": -0.0093, "atr": 0.081, "atr_pct": 0.658, "trend": "flat", "slope_pct": -0.1337, "flat_threshold_pct": 0.1644, "ema9": 12.3786, "ema20": 12.42, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 8.876, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.805}}
{"timestamp": "2026-09-22T14:25:33.947683", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.9s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 6.375, "vwap": 6.335, "vwap_slope": 0.0051, "atr": 0.0228, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0896, "ema9": 6.3562, "ema20": 6.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.549, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.358, "stage3": {"stop": 6.3476, "risk": 0.0274, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0233, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:25:33.949144", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 1050.1s", "imbalance +91% >= 50% buy threshold, stop 5.55", "entry_score 95.8"], "reasons_against": [], "metrics": {"price": 5.576, "vwap": 5.5486, "vwap_slope": 0.0012, "atr": 0.0188, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0844, "ema9": 5.5789, "ema20": 5.573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 0.762, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.526, "stage3": {"stop": 5.5534, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.9131, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 5.55"}, "entry_score": 95.83, "entry_score_breakdown": {"imbalance_sub": 0.876, "volume_pace_sub": 1.0, "volatility_sub": 0.978, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:33.989083", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.215, "vwap": 5.2404, "vwap_slope": -0.0005, "atr": 0.0182, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0873, "ema9": 5.2317, "ema20": 5.2452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 1.604, "spread_pct": 0.192, "rvol": 0.025, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:25:33.990736", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6995, "vwap_slope": -0.0005, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.0649, "ema9": 8.6687, "ema20": 8.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:25:33.992358", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.93, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0674, "flat_threshold_pct": 0.1482, "ema9": 11.9689, "ema20": 11.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.858, "distance_from_high_pct": 2.85, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:25:33.994810", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9676, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 8.9195, "ema20": 8.9223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.263}}
{"timestamp": "2026-09-22T14:25:33.996004", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.77", "VWAP sloping down", "spread 1.10% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.54, "vwap": 4.7706, "vwap_slope": -0.0336, "atr": 0.0611, "atr_pct": 1.345, "trend": "flat", "slope_pct": -0.0802, "flat_threshold_pct": 0.3363, "ema9": 4.6265, "ema20": 4.6839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 9.921, "spread_pct": 1.105, "rvol": 0.236, "volume_pace_ratio": 1.656}}
{"timestamp": "2026-09-22T14:25:33.997247", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 210.0s", "imbalance +50% >= 50% buy threshold, stop 7.86", "entry_score 78.4"], "reasons_against": [], "metrics": {"price": 7.89, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0248, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0573, "flat_threshold_pct": 0.0786, "ema9": 7.8917, "ema20": 7.8822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.079, "stage3": {"stop": 7.8602, "risk": 0.0298, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5021, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 7.86"}, "entry_score": 78.43, "entry_score_breakdown": {"imbalance_sub": 0.289, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.993}}}
{"timestamp": "2026-09-22T14:25:34.035201", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.575, "vwap": 14.7845, "vwap_slope": -0.0042, "atr": 0.0381, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0654, "ema9": 14.643, "ema20": 14.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 2.704, "spread_pct": 0.069, "rvol": 0.177, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:25:34.043365", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "lower-highs/lower-lows structure"], "metrics": {"price": 10.075, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0677, "ema9": 10.0967, "ema20": 10.1055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.278}}
{"timestamp": "2026-09-22T14:25:34.049006", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 210.1s", "imbalance +63% >= 50% buy threshold, stop 9.25", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1718, "vwap_slope": 0.0053, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1286, "ema9": 9.2758, "ema20": 9.2419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.475, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.464, "stage3": {"stop": 9.2475, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6339, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.25"}, "entry_score": 81.02, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 0.923}}}
{"timestamp": "2026-09-22T14:25:34.085272", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.7976, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0544, "ema9": 13.8037, "ema20": 13.8021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.516, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:25:34.087036", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 389.5s", "imbalance +70% >= 50% buy threshold, stop 6.15", "entry_score 87.1"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1538, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0656, "ema9": 6.1792, "ema20": 6.1764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.792, "stage3": {"stop": 6.1506, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6981, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 6.15"}, "entry_score": 87.06, "entry_score_breakdown": {"imbalance_sub": 0.569, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:34.129441", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.29, "vwap": 13.4263, "vwap_slope": -0.0074, "atr": 0.0365, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0687, "ema9": 13.3288, "ema20": 13.3454, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.15, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:25:39.136774", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.099%)", "metrics": {"price": 5.515, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.0993, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:39.137796", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.516, "vwap_slope": 0.0007, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.4884, "imbalance_decline_count": 0, "imbalance_cur": -0.37838049698204906, "imbalance_prev": -0.388758225205465}}
{"timestamp": "2026-09-22T14:25:39.138458", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.147%)", "metrics": {"price": 9.445, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1473, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:39.139442", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.445, "vwap": 9.1434, "vwap_slope": 0.0248, "atr": 0.0805, "trend": "flat", "slope_pct": 0.1906, "lower_highs_lower_lows": false, "stop": 9.3484, "imbalance_decline_count": 4, "imbalance_cur": 0.16405720099479992, "imbalance_prev": 0.26710645739711775}}
{"timestamp": "2026-09-22T14:25:39.140023", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 12.511, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0236, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:39.140999", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.511, "vwap": 12.3675, "vwap_slope": 0.0081, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0346, "lower_highs_lower_lows": false, "stop": 12.4597, "imbalance_decline_count": 0, "imbalance_cur": 0.13231184350004818, "imbalance_prev": -0.5393988627132412}}
{"timestamp": "2026-09-22T14:25:39.142102", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4103, "vwap": 13.6219, "vwap_slope": -0.0035, "atr": 0.3743, "atr_pct": 2.791, "trend": "flat", "slope_pct": -0.1348, "flat_threshold_pct": 0.6977, "ema9": 13.2993, "ema20": 13.281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 15.499, "spread_pct": 0.298, "rvol": 2.859, "volume_pace_ratio": 20.034}}
{"timestamp": "2026-09-22T14:25:39.143335", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.8409, "vwap_slope": -0.0018, "atr": 0.0295, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0844, "ema9": 8.7603, "ema20": 8.7706, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 5.315, "spread_pct": 0.115, "rvol": 0.683, "volume_pace_ratio": 4.788}}
{"timestamp": "2026-09-22T14:25:39.148897", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1399, "vwap": 13.5862, "vwap_slope": -0.0043, "atr": 0.0947, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1166, "flat_threshold_pct": 0.1802, "ema9": 13.1254, "ema20": 13.1518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.4, "spread_pct": 0.305, "rvol": 0.12, "volume_pace_ratio": 0.839}}
{"timestamp": "2026-09-22T14:25:39.150139", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.3995, "vwap_slope": -0.0028, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.072, "ema9": 6.3643, "ema20": 6.3692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:25:39.151255", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:25:39.152679", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.7252, "vwap_slope": -0.0006, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0739, "ema9": 12.7147, "ema20": 12.721, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:25:39.153811", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 102.8s", "imbalance +73% >= 50% buy threshold, stop 8.69", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.1208, "ema9": 8.7557, "ema20": 8.7368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.583, "volume_pace_ratio": 4.083, "stage3": {"stop": 8.6942, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7291, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 8.69"}, "entry_score": 83.98, "entry_score_breakdown": {"imbalance_sub": 0.613, "volume_pace_sub": 0.91, "volatility_sub": 0.892, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:39.204145", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5129, "vwap": 11.618, "vwap_slope": -0.0016, "atr": 0.0459, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0997, "ema9": 11.5539, "ema20": 11.5784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 2.35, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:25:39.205980", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2572, "vwap_slope": -0.0064, "atr": 0.02, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.0969, "flat_threshold_pct": 0.05, "ema9": 10.1022, "ema20": 10.1388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 6.074, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:25:39.207630", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0397, "vwap": 9.0734, "vwap_slope": -0.0007, "atr": 0.0334, "atr_pct": 0.37, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0924, "ema9": 9.0398, "ema20": 9.0425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 3.424, "spread_pct": 0.554, "rvol": 0.082, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:25:39.209252", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.45 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.445, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0613, "ema9": 7.4443, "ema20": 7.4439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 1.391, "spread_pct": 0.134, "rvol": 0.082, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:25:39.210367", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.1312, "vwap_slope": -0.0114, "atr": 0.0465, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.1298, "ema9": 8.9972, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 4.936, "spread_pct": 0.335, "rvol": 0.115, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:25:39.211522", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.6843, "vwap_slope": -0.0094, "atr": 0.0828, "atr_pct": 0.672, "trend": "flat", "slope_pct": -0.1337, "flat_threshold_pct": 0.1679, "ema9": 12.3786, "ema20": 12.42, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 8.876, "spread_pct": 0.243, "rvol": 0.115, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T14:25:39.212697", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (164.2s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.375, "vwap": 6.335, "vwap_slope": 0.0051, "atr": 0.0228, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0896, "ema9": 6.3562, "ema20": 6.3456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.55, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.355, "stage3": {"stop": 6.3476, "risk": 0.0274, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:25:39.214006", "symbol": "ACHR", "kind": "entry", "state": "BUY", "reasons_for": ["held 1055.3s", "imbalance +89% >= 50% buy threshold, stop 5.55", "entry_score 94.9"], "reasons_against": [], "metrics": {"price": 5.5685, "vwap": 5.5485, "vwap_slope": 0.0012, "atr": 0.0188, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0846, "ema9": 5.5774, "ema20": 5.5723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 0.895, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.525, "stage3": {"stop": 5.5459, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": 0.892, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 5.55"}, "entry_score": 94.92, "entry_score_breakdown": {"imbalance_sub": 0.846, "volume_pace_sub": 1.0, "volatility_sub": 0.978, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:39.275562", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2401, "vwap_slope": -0.0008, "atr": 0.0186, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0893, "ema9": 5.2287, "ema20": 5.2437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:25:39.277084", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6744, "vwap": 8.6995, "vwap_slope": -0.0005, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0649, "ema9": 8.6696, "ema20": 8.6718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.095, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:25:39.278318", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.94, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0675, "flat_threshold_pct": 0.1481, "ema9": 11.9709, "ema20": 11.9719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.86, "distance_from_high_pct": 2.769, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:25:39.280032", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9269, "vwap": 8.9676, "vwap_slope": -0.0004, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.05, "ema9": 8.9199, "ema20": 8.9224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.902, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.261}}
{"timestamp": "2026-09-22T14:25:39.281330", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.77", "VWAP sloping down", "spread 1.10% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.54, "vwap": 4.7706, "vwap_slope": -0.0336, "atr": 0.0611, "atr_pct": 1.345, "trend": "flat", "slope_pct": -0.0802, "flat_threshold_pct": 0.3363, "ema9": 4.6265, "ema20": 4.6839, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 9.921, "spread_pct": 1.105, "rvol": 0.236, "volume_pace_ratio": 1.654}}
{"timestamp": "2026-09-22T14:25:39.282587", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (215.3s) but room-to-run failed: imbalance -64% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8849, "vwap": 7.8126, "vwap_slope": 0.0019, "atr": 0.0248, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0572, "flat_threshold_pct": 0.0786, "ema9": 7.8907, "ema20": 7.8817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.068, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.078, "stage3": {"stop": 7.8551, "risk": 0.0298, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6444, "passed": false, "reason": "imbalance -64% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:39.283765", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5833, "vwap": 14.7843, "vwap_slope": -0.0044, "atr": 0.0381, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0654, "ema9": 14.6447, "ema20": 14.6733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 2.648, "spread_pct": 0.069, "rvol": 0.177, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:25:39.285312", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "lower-highs/lower-lows structure"], "metrics": {"price": 10.075, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0052, "flat_threshold_pct": 0.0677, "ema9": 10.0967, "ema20": 10.1055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.276}}
{"timestamp": "2026-09-22T14:25:39.286727", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 215.3s", "imbalance +63% >= 50% buy threshold, stop 9.25", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1718, "vwap_slope": 0.0053, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1286, "ema9": 9.2758, "ema20": 9.2419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.475, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.2475, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6339, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.25"}, "entry_score": 81.02, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 0.923}}}
{"timestamp": "2026-09-22T14:25:39.325190", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.79, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.0544, "ema9": 13.8021, "ema20": 13.8014, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:25:39.326540", "symbol": "SOUN", "kind": "entry", "state": "BUY", "reasons_for": ["held 394.7s", "imbalance +98% >= 50% buy threshold, stop 6.15", "entry_score 99.0"], "reasons_against": [], "metrics": {"price": 6.17, "vwap": 6.1538, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0656, "ema9": 6.1792, "ema20": 6.1764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.791, "stage3": {"stop": 6.1506, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9766, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.15"}, "entry_score": 99.0, "entry_score_breakdown": {"imbalance_sub": 0.967, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:39.370309", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2837, "vwap": 13.426, "vwap_slope": -0.0077, "atr": 0.0372, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0505, "flat_threshold_pct": 0.0701, "ema9": 13.3276, "ema20": 13.3448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 4.708, "spread_pct": 0.075, "rvol": 0.151, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:25:44.376614", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.099%)", "metrics": {"price": 5.515, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.0993, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:44.377852", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.515, "vwap": 5.516, "vwap_slope": 0.0007, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0176, "lower_highs_lower_lows": false, "stop": 5.4884, "imbalance_decline_count": 0, "imbalance_cur": -0.37838049698204906, "imbalance_prev": -0.37838049698204906}}
{"timestamp": "2026-09-22T14:25:44.378673", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.211%)", "metrics": {"price": 9.425, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.2105, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:44.379514", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 9.1441, "vwap_slope": 0.0254, "atr": 0.0823, "trend": "flat", "slope_pct": 0.1902, "lower_highs_lower_lows": false, "stop": 9.3263, "imbalance_decline_count": 5, "imbalance_cur": -0.12874251497005987, "imbalance_prev": 0.16405720099479992, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.190%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:25:44.380062", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 12.5, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0028, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:44.380802", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5, "vwap": 12.3675, "vwap_slope": 0.0081, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0344, "lower_highs_lower_lows": false, "stop": 12.4487, "imbalance_decline_count": 0, "imbalance_cur": 0.18187123127796148, "imbalance_prev": 0.13231184350004818}}
{"timestamp": "2026-09-22T14:25:44.381955", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.44, "vwap": 13.6217, "vwap_slope": -0.0037, "atr": 0.3757, "atr_pct": 2.795, "trend": "flat", "slope_pct": -0.1342, "flat_threshold_pct": 0.6988, "ema9": 13.3052, "ema20": 13.2838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 15.312, "spread_pct": 0.297, "rvol": 2.864, "volume_pace_ratio": 20.036}}
{"timestamp": "2026-09-22T14:25:44.383041", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8409, "vwap_slope": -0.0019, "atr": 0.0295, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0844, "ema9": 8.7593, "ema20": 8.7701, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.683, "volume_pace_ratio": 4.782}}
{"timestamp": "2026-09-22T14:25:44.384135", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1001, "vwap": 13.5861, "vwap_slope": -0.0044, "atr": 0.0947, "atr_pct": 0.723, "trend": "flat", "slope_pct": -0.1172, "flat_threshold_pct": 0.1808, "ema9": 13.1175, "ema20": 13.148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.681, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.838}}
{"timestamp": "2026-09-22T14:25:44.385809", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.3995, "vwap_slope": -0.0028, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.072, "ema9": 6.3643, "ema20": 6.3692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:25:44.386834", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:25:44.387935", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7203, "vwap": 12.7253, "vwap_slope": -0.0005, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0738, "ema9": 12.7177, "ema20": 12.7225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 0.623, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:25:44.389075", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 108.0s", "imbalance +77% >= 50% buy threshold, stop 8.70", "entry_score 86.0"], "reasons_against": [], "metrics": {"price": 8.75, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.1208, "ema9": 8.7567, "ema20": 8.7373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.583, "volume_pace_ratio": 4.077, "stage3": {"stop": 8.6992, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7748, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.70"}, "entry_score": 85.95, "entry_score_breakdown": {"imbalance_sub": 0.678, "volume_pace_sub": 0.91, "volatility_sub": 0.892, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:44.419163", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.618, "vwap_slope": -0.0017, "atr": 0.0459, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0997, "ema9": 11.5534, "ema20": 11.5781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:25:44.420367", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2572, "vwap_slope": -0.0064, "atr": 0.02, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.0969, "flat_threshold_pct": 0.05, "ema9": 10.1022, "ema20": 10.1388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 6.074, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:25:44.421484", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0734, "vwap_slope": -0.0007, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0945, "ema9": 9.0379, "ema20": 9.0415, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:25:44.422480", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4349, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0614, "ema9": 7.4423, "ema20": 7.4429, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 1.525, "spread_pct": 0.134, "rvol": 0.083, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:25:44.423503", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.1312, "vwap_slope": -0.0114, "atr": 0.0465, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.0434, "flat_threshold_pct": 0.1298, "ema9": 8.9972, "ema20": 9.047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 4.936, "spread_pct": 0.335, "rvol": 0.115, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:25:44.424508", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.325, "vwap": 12.684, "vwap_slope": -0.0097, "atr": 0.0828, "atr_pct": 0.672, "trend": "flat", "slope_pct": -0.1337, "flat_threshold_pct": 0.1679, "ema9": 12.3796, "ema20": 12.4205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 8.839, "spread_pct": 0.243, "rvol": 0.115, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T14:25:44.425474", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 169.4s", "imbalance +100% >= 50% buy threshold, stop 6.36", "entry_score 91.6"], "reasons_against": [], "metrics": {"price": 6.392, "vwap": 6.335, "vwap_slope": 0.0051, "atr": 0.0229, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0894, "ema9": 6.3596, "ema20": 6.3472, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.55, "distance_from_high_pct": 0.125, "spread_pct": 0.157, "rvol": 0.336, "volume_pace_ratio": 2.351, "stage3": {"stop": 6.3645, "risk": 0.0275, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.36"}, "entry_score": 91.57, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.966, "slope_sub": 1.0, "volume_accel_sub": 0.225}}}
{"timestamp": "2026-09-22T14:25:44.456088", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1060.6s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5761, "vwap": 5.5486, "vwap_slope": 0.0013, "atr": 0.0188, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0243, "flat_threshold_pct": 0.0844, "ema9": 5.5789, "ema20": 5.573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 0.76, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.525, "stage3": {"stop": 5.5535, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.4019, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:44.459461", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2401, "vwap_slope": -0.0008, "atr": 0.0186, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0893, "ema9": 5.2287, "ema20": 5.2437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:25:44.460712", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6614, "vwap": 8.6994, "vwap_slope": -0.0005, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.065, "ema9": 8.667, "ema20": 8.6706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.242, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:25:44.461819", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.93, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.593, "trend": "flat", "slope_pct": 0.0674, "flat_threshold_pct": 0.1482, "ema9": 11.9689, "ema20": 11.9709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.871, "distance_from_high_pct": 2.85, "spread_pct": 0.251, "rvol": 0.07, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:25:44.463115", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9202, "vwap": 8.9675, "vwap_slope": -0.0004, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 8.9186, "ema20": 8.9218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.976, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T14:25:44.464350", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.53 below VWAP $4.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5319, "vwap": 4.7704, "vwap_slope": -0.0338, "atr": 0.0611, "atr_pct": 1.348, "trend": "flat", "slope_pct": -0.0806, "flat_threshold_pct": 0.3369, "ema9": 4.6248, "ema20": 4.6831, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 10.081, "spread_pct": 0.883, "rvol": 0.236, "volume_pace_ratio": 1.652}}
{"timestamp": "2026-09-22T14:25:44.465526", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 220.5s", "imbalance +79% >= 50% buy threshold, stop 7.87", "entry_score 90.9"], "reasons_against": [], "metrics": {"price": 7.8988, "vwap": 7.8127, "vwap_slope": 0.002, "atr": 0.0248, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0575, "flat_threshold_pct": 0.0785, "ema9": 7.8934, "ema20": 7.883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.893, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.077, "stage3": {"stop": 7.869, "risk": 0.0298, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7927, "passed": true, "reason": "imbalance +79% >= 50% buy threshold, stop 7.87"}, "entry_score": 90.88, "entry_score_breakdown": {"imbalance_sub": 0.704, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.993}}}
{"timestamp": "2026-09-22T14:25:44.501043", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7842, "vwap_slope": -0.0045, "atr": 0.0381, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0653, "ema9": 14.647, "ema20": 14.6744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.178, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:25:44.502345", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.099, "vwap": 10.0778, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0676, "ema9": 10.1015, "ema20": 10.1078, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 0.893, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T14:25:44.503945", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 220.6s", "imbalance +63% >= 50% buy threshold, stop 9.25", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1718, "vwap_slope": 0.0053, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1286, "ema9": 9.2758, "ema20": 9.2419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.475, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.462, "stage3": {"stop": 9.2475, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6339, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.25"}, "entry_score": 81.02, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 0.923}}}
{"timestamp": "2026-09-22T14:25:44.563238", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.7976, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0544, "ema9": 13.8037, "ema20": 13.8021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.516, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:25:44.564650", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (399.9s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.17, "vwap": 6.1539, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0656, "ema9": 6.1792, "ema20": 6.1764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.792, "stage3": {"stop": 6.1506, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3621, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:25:44.566050", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.29, "vwap": 13.4258, "vwap_slope": -0.0078, "atr": 0.0372, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.0701, "ema9": 13.3288, "ema20": 13.3454, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.19, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.151, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:25:49.572118", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.075%)", "metrics": {"price": 5.5195, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.0749, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:49.573323", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5195, "vwap": 5.5162, "vwap_slope": 0.0009, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0178, "lower_highs_lower_lows": false, "stop": 5.4929, "imbalance_decline_count": 1, "imbalance_cur": -0.38945142101784536, "imbalance_prev": -0.37838049698204906}}
{"timestamp": "2026-09-22T14:25:49.574059", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.211%)", "metrics": {"price": 9.425, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.2105, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:49.575461", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.425, "vwap": 9.1454, "vwap_slope": 0.0268, "atr": 0.0823, "trend": "flat", "slope_pct": 0.1902, "lower_highs_lower_lows": false, "stop": 9.3263, "imbalance_decline_count": 0, "imbalance_cur": 0.040422978851057445, "imbalance_prev": -0.12874251497005987}}
{"timestamp": "2026-09-22T14:25:49.576037", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:49.577039", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3675, "vwap_slope": 0.0081, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 12.4437, "imbalance_decline_count": 0, "imbalance_cur": 0.4056931265910669, "imbalance_prev": 0.18187123127796148}}
{"timestamp": "2026-09-22T14:25:49.578462", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.445, "vwap": 13.6214, "vwap_slope": -0.004, "atr": 0.3778, "atr_pct": 2.81, "trend": "flat", "slope_pct": -0.1341, "flat_threshold_pct": 0.7026, "ema9": 13.3062, "ema20": 13.2843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 15.28, "spread_pct": 0.521, "rvol": 2.869, "volume_pace_ratio": 20.043}}
{"timestamp": "2026-09-22T14:25:49.579707", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8403, "vwap_slope": -0.0024, "atr": 0.0298, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0855, "ema9": 8.7573, "ema20": 8.7691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.687, "volume_pace_ratio": 4.799}}
{"timestamp": "2026-09-22T14:25:49.580798", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1371, "vwap": 13.5861, "vwap_slope": -0.0045, "atr": 0.0947, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1167, "flat_threshold_pct": 0.1803, "ema9": 13.1249, "ema20": 13.1515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.42, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.837}}
{"timestamp": "2026-09-22T14:25:49.581785", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3622, "vwap": 6.3995, "vwap_slope": -0.0028, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.072, "ema9": 6.365, "ema20": 6.3695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 3.163, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:25:49.582797", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:25:49.583926", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6923, "vwap": 12.7251, "vwap_slope": -0.0007, "atr": 0.0375, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0739, "ema9": 12.7121, "ema20": 12.7198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 0.841, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:25:49.585205", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 113.2s", "imbalance +77% >= 50% buy threshold, stop 8.71", "entry_score 85.6"], "reasons_against": [], "metrics": {"price": 8.756, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.483, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.1207, "ema9": 8.7579, "ema20": 8.7379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 5.135, "spread_pct": 0.114, "rvol": 0.584, "volume_pace_ratio": 4.079, "stage3": {"stop": 8.7052, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7657, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.71"}, "entry_score": 85.56, "entry_score_breakdown": {"imbalance_sub": 0.665, "volume_pace_sub": 0.91, "volatility_sub": 0.892, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:49.622031", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5123, "vwap": 11.6179, "vwap_slope": -0.0018, "atr": 0.0459, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0997, "ema9": 11.5538, "ema20": 11.5783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 2.355, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:25:49.626448", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2572, "vwap_slope": -0.0064, "atr": 0.02, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.0969, "flat_threshold_pct": 0.05, "ema9": 10.1022, "ema20": 10.1388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 6.074, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:25:49.629111", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0363, "vwap": 9.0734, "vwap_slope": -0.0007, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0944, "ema9": 9.0392, "ema20": 9.0421, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 3.46, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:25:49.631047", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4341, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0614, "ema9": 7.4421, "ema20": 7.4428, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 1.535, "spread_pct": 0.134, "rvol": 0.083, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:25:49.635192", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1311, "vwap_slope": -0.0115, "atr": 0.0465, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.0437, "flat_threshold_pct": 0.13, "ema9": 8.9942, "ema20": 9.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 5.096, "spread_pct": 0.335, "rvol": 0.115, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:25:49.636474", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.6836, "vwap_slope": -0.0101, "atr": 0.0835, "atr_pct": 0.678, "trend": "flat", "slope_pct": -0.1337, "flat_threshold_pct": 0.1694, "ema9": 12.3786, "ema20": 12.42, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 8.876, "spread_pct": 0.244, "rvol": 0.115, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:25:49.637816", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (174.6s) but room-to-run failed: imbalance -74% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3699, "vwap": 6.3351, "vwap_slope": 0.0052, "atr": 0.0229, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0897, "ema9": 6.3552, "ema20": 6.3451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.563, "distance_from_high_pct": 0.47, "spread_pct": 0.157, "rvol": 0.337, "volume_pace_ratio": 2.356, "stage3": {"stop": 6.3424, "risk": 0.0275, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7427, "passed": false, "reason": "imbalance -74% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:49.639759", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1065.8s) but room-to-run failed: imbalance -79% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5601, "vwap": 5.5485, "vwap_slope": 0.0012, "atr": 0.0188, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0847, "ema9": 5.5757, "ema20": 5.5715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 1.045, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.525, "stage3": {"stop": 5.5375, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.7908, "passed": false, "reason": "imbalance -79% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:49.645397", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2401, "vwap_slope": -0.0008, "atr": 0.0186, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0893, "ema9": 5.2287, "ema20": 5.2437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:25:49.646782", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6648, "vwap": 8.6994, "vwap_slope": -0.0005, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.065, "ema9": 8.6676, "ema20": 8.6709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.203, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:25:49.647929", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.95, "vwap": 11.9453, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0677, "flat_threshold_pct": 0.148, "ema9": 11.9729, "ema20": 11.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.872, "distance_from_high_pct": 2.687, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:25:49.649037", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9675, "vwap_slope": -0.0004, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 8.9195, "ema20": 8.9223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:25:49.650164", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.51 below VWAP $4.77", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5117, "vwap": 4.7666, "vwap_slope": -0.0376, "atr": 0.0621, "atr_pct": 1.375, "trend": "flat", "slope_pct": -0.0815, "flat_threshold_pct": 0.3439, "ema9": 4.6208, "ema20": 4.6812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.907, "distance_from_high_pct": 10.482, "spread_pct": 0.657, "rvol": 0.24, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T14:25:49.651286", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 225.7s", "imbalance +86% >= 50% buy threshold, stop 7.87", "entry_score 93.9"], "reasons_against": [], "metrics": {"price": 7.8999, "vwap": 7.8127, "vwap_slope": 0.002, "atr": 0.0249, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0575, "flat_threshold_pct": 0.0787, "ema9": 7.8937, "ema20": 7.8831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 0.88, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.076, "stage3": {"stop": 7.87, "risk": 0.0299, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8635, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 7.87"}, "entry_score": 93.89, "entry_score_breakdown": {"imbalance_sub": 0.805, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 0.992}}}
{"timestamp": "2026-09-22T14:25:49.683710", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.58, "vwap": 14.7841, "vwap_slope": -0.0047, "atr": 0.0381, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0654, "ema9": 14.644, "ema20": 14.673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 2.67, "spread_pct": 0.069, "rvol": 0.178, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:25:49.685235", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0983, "vwap": 10.0778, "vwap_slope": 0.0002, "atr": 0.0273, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0676, "ema9": 10.1014, "ema20": 10.1077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.9, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T14:25:49.687121", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 225.7s", "imbalance +63% >= 50% buy threshold, stop 9.25", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1718, "vwap_slope": 0.0053, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1286, "ema9": 9.2758, "ema20": 9.2419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.475, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.462, "stage3": {"stop": 9.2475, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6339, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.25"}, "entry_score": 81.02, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 0.923}}}
{"timestamp": "2026-09-22T14:25:49.722140", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.795, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0544, "ema9": 13.8031, "ema20": 13.8018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.642, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:25:49.723422", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (405.1s) but room-to-run failed: imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.16, "vwap": 6.1538, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0657, "ema9": 6.1772, "ema20": 6.1754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.791, "stage3": {"stop": 6.1406, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3781, "passed": false, "reason": "imbalance +38% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:25:49.724621", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.425, "vwap_slope": -0.0086, "atr": 0.038, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0506, "flat_threshold_pct": 0.0715, "ema9": 13.3258, "ema20": 13.344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.199, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T14:25:54.730565", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.085%)", "metrics": {"price": 5.5177, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.0847, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:54.731461", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5177, "vwap": 5.5161, "vwap_slope": 0.0008, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 5.4911, "imbalance_decline_count": 0, "imbalance_cur": 0.5351351351351351, "imbalance_prev": -0.38945142101784536}}
{"timestamp": "2026-09-22T14:25:54.732024", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3809, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3502, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:25:54.732973", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3809, "vwap": 9.1466, "vwap_slope": 0.0279, "atr": 0.085, "trend": "flat", "slope_pct": 0.1893, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 1, "imbalance_cur": -0.3667461071191786, "imbalance_prev": 0.040422978851057445}}
{"timestamp": "2026-09-22T14:25:54.733499", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:54.734108", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3676, "vwap_slope": 0.0082, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 12.4437, "imbalance_decline_count": 0, "imbalance_cur": 0.4395643423700722, "imbalance_prev": 0.4056931265910669}}
{"timestamp": "2026-09-22T14:25:54.735434", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.445, "vwap": 13.6213, "vwap_slope": -0.0041, "atr": 0.3778, "atr_pct": 2.81, "trend": "flat", "slope_pct": -0.1341, "flat_threshold_pct": 0.7026, "ema9": 13.3062, "ema20": 13.2843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 15.28, "spread_pct": 0.446, "rvol": 2.87, "volume_pace_ratio": 20.02}}
{"timestamp": "2026-09-22T14:25:54.736456", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.8401, "vwap_slope": -0.0027, "atr": 0.03, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0859, "ema9": 8.7583, "ema20": 8.7696, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.689, "volume_pace_ratio": 4.804}}
{"timestamp": "2026-09-22T14:25:54.737422", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1371, "vwap": 13.5861, "vwap_slope": -0.0045, "atr": 0.0947, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1167, "flat_threshold_pct": 0.1803, "ema9": 13.1249, "ema20": 13.1515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.42, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.835}}
{"timestamp": "2026-09-22T14:25:54.738334", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.3995, "vwap_slope": -0.0028, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.072, "ema9": 6.3643, "ema20": 6.3692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.177, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:25:54.739250", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:25:54.740237", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7251, "vwap_slope": -0.0006, "atr": 0.0375, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0739, "ema9": 12.7127, "ema20": 12.7201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:25:54.741230", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 118.4s", "imbalance +78% >= 50% buy threshold, stop 8.71", "entry_score 86.0"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.1206, "ema9": 8.7587, "ema20": 8.7383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.372, "distance_from_high_pct": 5.092, "spread_pct": 0.228, "rvol": 0.584, "volume_pace_ratio": 4.073, "stage3": {"stop": 8.7092, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7758, "passed": true, "reason": "imbalance +78% >= 50% buy threshold, stop 8.71"}, "entry_score": 86.01, "entry_score_breakdown": {"imbalance_sub": 0.68, "volume_pace_sub": 0.911, "volatility_sub": 0.893, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:54.787584", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.5133, "vwap": 11.6179, "vwap_slope": -0.0018, "atr": 0.0459, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0997, "ema9": 11.554, "ema20": 11.5784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 2.347, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:25:54.789191", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.0715, "vwap": 10.2568, "vwap_slope": -0.0068, "atr": 0.02, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.0965, "flat_threshold_pct": 0.05, "ema9": 10.1065, "ema20": 10.1409, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 5.873, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:25:54.790388", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0363, "vwap": 9.0734, "vwap_slope": -0.0007, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0944, "ema9": 9.0392, "ema20": 9.0421, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 3.46, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:25:54.791645", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4341, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0614, "ema9": 7.4421, "ema20": 7.4428, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 1.535, "spread_pct": 0.134, "rvol": 0.083, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:25:54.792724", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.1304, "vwap_slope": -0.0122, "atr": 0.0479, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.1345, "ema9": 8.9882, "ema20": 9.0427, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 5.414, "spread_pct": 0.336, "rvol": 0.115, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:25:54.793762", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.328, "vwap": 12.6835, "vwap_slope": -0.0102, "atr": 0.0835, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.1336, "flat_threshold_pct": 0.1693, "ema9": 12.3802, "ema20": 12.4208, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 8.817, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:25:54.795954", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.8s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.37, "vwap": 6.3351, "vwap_slope": 0.0052, "atr": 0.0229, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0897, "ema9": 6.3552, "ema20": 6.3451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.567, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.355, "stage3": {"stop": 6.3425, "risk": 0.0275, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4791, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:54.797913", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1070.9s) but room-to-run failed: imbalance -87% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5692, "vwap": 5.5486, "vwap_slope": 0.0012, "atr": 0.0188, "atr_pct": 0.338, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0846, "ema9": 5.5775, "ema20": 5.5723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 0.883, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.524, "stage3": {"stop": 5.5466, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.8678, "passed": false, "reason": "imbalance -87% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:54.799219", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2401, "vwap_slope": -0.0008, "atr": 0.0186, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0893, "ema9": 5.2287, "ema20": 5.2437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:25:54.800323", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.6994, "vwap_slope": -0.0005, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.065, "ema9": 8.6684, "ema20": 8.6713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:25:54.801349", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.954, "vwap": 11.9454, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0678, "flat_threshold_pct": 0.1479, "ema9": 11.9737, "ema20": 11.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.872, "distance_from_high_pct": 2.655, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:25:54.802412", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9675, "vwap_slope": -0.0004, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 8.9195, "ema20": 8.9223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:25:54.803435", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.77", "VWAP sloping down", "spread 3.03% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.58, "vwap": 4.7673, "vwap_slope": -0.0369, "atr": 0.0621, "atr_pct": 1.355, "trend": "flat", "slope_pct": -0.0785, "flat_threshold_pct": 0.3387, "ema9": 4.6345, "ema20": 4.6877, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 9.127, "spread_pct": 3.03, "rvol": 0.24, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T14:25:54.804661", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 230.9s", "imbalance +93% >= 50% buy threshold, stop 7.86", "entry_score 96.5"], "reasons_against": [], "metrics": {"price": 7.885, "vwap": 7.8128, "vwap_slope": 0.0021, "atr": 0.0249, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0572, "flat_threshold_pct": 0.0789, "ema9": 7.8907, "ema20": 7.8817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.075, "stage3": {"stop": 7.8551, "risk": 0.0299, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9255, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 7.86"}, "entry_score": 96.52, "entry_score_breakdown": {"imbalance_sub": 0.894, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 0.991}}}
{"timestamp": "2026-09-22T14:25:54.858725", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.7838, "vwap_slope": -0.005, "atr": 0.0381, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0653, "ema9": 14.65, "ema20": 14.6758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.178, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:25:54.859808", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0777, "vwap_slope": 0.0002, "atr": 0.0276, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.0687, "ema9": 10.0947, "ema20": 10.1046, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T14:25:54.860928", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 230.9s", "imbalance +63% >= 50% buy threshold, stop 9.25", "entry_score 81.0"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1718, "vwap_slope": 0.0053, "atr": 0.0479, "atr_pct": 0.515, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1286, "ema9": 9.2758, "ema20": 9.2419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.475, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.461, "stage3": {"stop": 9.2475, "risk": 0.0575, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6339, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.25"}, "entry_score": 81.02, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.874, "slope_sub": 1.0, "volume_accel_sub": 0.923}}}
{"timestamp": "2026-09-22T14:25:54.896769", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.7975, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0544, "ema9": 13.8036, "ema20": 13.8021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 1.517, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:25:54.898032", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (410.3s) but room-to-run failed: imbalance +48% confirms momentum but hasn't cleared premarket_high $6.26 yet"], "metrics": {"price": 6.17, "vwap": 6.1539, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0656, "ema9": 6.1792, "ema20": 6.1764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.79, "stage3": {"stop": 6.1506, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4806, "passed": false, "reason": "imbalance +48% confirms momentum but hasn't cleared premarket_high $6.26 yet"}}}
{"timestamp": "2026-09-22T14:25:54.899328", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2725, "vwap": 13.425, "vwap_slope": -0.0086, "atr": 0.038, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0506, "flat_threshold_pct": 0.0715, "ema9": 13.3253, "ema20": 13.3437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.199, "distance_from_high_pct": 4.788, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:25:59.900698", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.085%)", "metrics": {"price": 5.5177, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.0847, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:59.901705", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 5.5177, "vwap": 5.5161, "vwap_slope": 0.0008, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0177, "lower_highs_lower_lows": false, "stop": 5.4911, "imbalance_decline_count": 0, "imbalance_cur": 0.5351351351351351, "imbalance_prev": 0.5351351351351351}}
{"timestamp": "2026-09-22T14:25:59.902439", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3372, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:25:59.903356", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1469, "vwap_slope": 0.0282, "atr": 0.085, "trend": "flat", "slope_pct": 0.1893, "lower_highs_lower_lows": false, "stop": 9.283, "imbalance_decline_count": 2, "imbalance_cur": -0.4117998348936469, "imbalance_prev": -0.3667461071191786}}
{"timestamp": "2026-09-22T14:25:59.904189", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T14:25:59.904940", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3676, "vwap_slope": 0.0082, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 12.4437, "imbalance_decline_count": 1, "imbalance_cur": -0.09028511087645195, "imbalance_prev": 0.4395643423700722}}
{"timestamp": "2026-09-22T14:25:59.906275", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.6213, "vwap_slope": -0.0041, "atr": 0.3778, "atr_pct": 2.805, "trend": "flat", "slope_pct": -0.1336, "flat_threshold_pct": 0.7013, "ema9": 13.3112, "ema20": 13.2867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 15.123, "spread_pct": 0.297, "rvol": 2.872, "volume_pace_ratio": 20.004}}
{"timestamp": "2026-09-22T14:25:59.907420", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.8401, "vwap_slope": -0.0027, "atr": 0.03, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0859, "ema9": 8.7583, "ema20": 8.7696, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.689, "volume_pace_ratio": 4.798}}
{"timestamp": "2026-09-22T14:25:59.908355", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.586, "vwap_slope": -0.0045, "atr": 0.0947, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.1804, "ema9": 13.1234, "ema20": 13.1508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.224, "distance_from_high_pct": 7.47, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.834}}
{"timestamp": "2026-09-22T14:25:59.909221", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.3994, "vwap_slope": -0.0029, "atr": 0.0183, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.072, "ema9": 6.3643, "ema20": 6.3692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.178, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:25:59.910038", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:25:59.911080", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7051, "vwap": 12.7252, "vwap_slope": -0.0006, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0739, "ema9": 12.7147, "ema20": 12.721, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 0.741, "spread_pct": 0.079, "rvol": 0.077, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:25:59.912093", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 123.5s", "imbalance +76% >= 50% buy threshold, stop 8.71", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7411, "vwap_slope": 0.0003, "atr": 0.0423, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.1206, "ema9": 8.7587, "ema20": 8.7383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.373, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.584, "volume_pace_ratio": 4.069, "stage3": {"stop": 8.7092, "risk": 0.0508, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7627, "passed": true, "reason": "imbalance +76% >= 50% buy threshold, stop 8.71"}, "entry_score": 85.46, "entry_score_breakdown": {"imbalance_sub": 0.661, "volume_pace_sub": 0.911, "volatility_sub": 0.893, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:25:59.946921", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6178, "vwap_slope": -0.0019, "atr": 0.0459, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0997, "ema9": 11.5544, "ema20": 11.5786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:25:59.948189", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.097%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2565, "vwap_slope": -0.007, "atr": 0.02, "atr_pct": 0.199, "trend": "negative", "slope_pct": -0.0968, "flat_threshold_pct": 0.05, "ema9": 10.1032, "ema20": 10.1393, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:25:59.949314", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0363, "vwap": 9.0734, "vwap_slope": -0.0007, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0944, "ema9": 9.0392, "ema20": 9.0421, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 3.46, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:25:59.950373", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.4341, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0183, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0614, "ema9": 7.4421, "ema20": 7.4428, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 1.535, "spread_pct": 0.134, "rvol": 0.083, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:25:59.951402", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9001, "vwap": 9.1302, "vwap_slope": -0.0124, "atr": 0.0486, "atr_pct": 0.546, "trend": "flat", "slope_pct": -0.0445, "flat_threshold_pct": 0.1366, "ema9": 8.9862, "ema20": 9.0418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 5.519, "spread_pct": 0.337, "rvol": 0.115, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:25:59.958191", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.34, "vwap": 12.6836, "vwap_slope": -0.0101, "atr": 0.0835, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.1334, "flat_threshold_pct": 0.1691, "ema9": 12.3826, "ema20": 12.4219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 8.728, "spread_pct": 0.406, "rvol": 0.115, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:25:59.959876", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.9s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3911, "vwap": 6.3352, "vwap_slope": 0.0053, "atr": 0.0229, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0894, "ema9": 6.3595, "ema20": 6.3471, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.567, "distance_from_high_pct": 0.139, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.351, "stage3": {"stop": 6.3636, "risk": 0.0275, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4782, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:59.961333", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1076.1s) but room-to-run failed: imbalance -93% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.56, "vwap": 5.5486, "vwap_slope": 0.0012, "atr": 0.0188, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.0847, "ema9": 5.5757, "ema20": 5.5715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.523, "stage3": {"stop": 5.5374, "risk": 0.0226, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.9315, "passed": false, "reason": "imbalance -93% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:25:59.962395", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.24 below VWAP $5.24", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.2359, "vwap": 5.2404, "vwap_slope": -0.0005, "atr": 0.0186, "atr_pct": 0.355, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.0887, "ema9": 5.2359, "ema20": 5.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.209, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:25:59.963519", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6994, "vwap_slope": -0.0005, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.065, "ema9": 8.6667, "ema20": 8.6705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:25:59.966392", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.954, "vwap": 11.9454, "vwap_slope": -0.0001, "atr": 0.0707, "atr_pct": 0.592, "trend": "flat", "slope_pct": 0.0678, "flat_threshold_pct": 0.1479, "ema9": 11.9737, "ema20": 11.9732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.872, "distance_from_high_pct": 2.655, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:25:59.971055", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9675, "vwap_slope": -0.0004, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 8.9185, "ema20": 8.9218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:25:59.977108", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.77", "VWAP sloping down", "spread 3.03% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.7659, "vwap_slope": -0.0384, "atr": 0.0631, "atr_pct": 1.381, "trend": "flat", "slope_pct": -0.079, "flat_threshold_pct": 0.3453, "ema9": 4.6325, "ema20": 4.6867, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 9.325, "spread_pct": 3.03, "rvol": 0.242, "volume_pace_ratio": 1.684}}
{"timestamp": "2026-09-22T14:25:59.978320", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 236.0s", "imbalance +100% >= 50% buy threshold, stop 7.86", "entry_score 99.7"], "reasons_against": [], "metrics": {"price": 7.885, "vwap": 7.8128, "vwap_slope": 0.0021, "atr": 0.0249, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0572, "flat_threshold_pct": 0.0789, "ema9": 7.8907, "ema20": 7.8817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.154, "volume_pace_ratio": 1.074, "stage3": {"stop": 7.8551, "risk": 0.0299, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 7.86"}, "entry_score": 99.72, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.991, "slope_sub": 1.0, "volume_accel_sub": 0.991}}}
{"timestamp": "2026-09-22T14:26:00.031206", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7836, "vwap_slope": -0.0051, "atr": 0.0381, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0653, "ema9": 14.647, "ema20": 14.6744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.178, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:26:00.035845", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 10.0983, "vwap": 10.0778, "vwap_slope": 0.0002, "atr": 0.0279, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0691, "ema9": 10.1014, "ema20": 10.1077, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 0.9, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:26:00.037318", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 236.1s", "imbalance +63% >= 50% buy threshold, stop 9.25", "entry_score 81.5"], "reasons_against": [], "metrics": {"price": 9.305, "vwap": 9.1719, "vwap_slope": 0.0053, "atr": 0.044, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.1183, "ema9": 9.2758, "ema20": 9.2419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 0.475, "spread_pct": 0.537, "rvol": 0.066, "volume_pace_ratio": 0.46, "stage3": {"stop": 9.2522, "risk": 0.0528, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6339, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 9.25"}, "entry_score": 81.51, "entry_score_breakdown": {"imbalance_sub": 0.477, "volume_pace_sub": 1.0, "volatility_sub": 0.898, "slope_sub": 1.0, "volume_accel_sub": 0.923}}}
{"timestamp": "2026-09-22T14:26:00.089765", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.795, "vwap": 13.808, "vwap_slope": 0.0, "atr": 0.0293, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0531, "ema9": 13.8031, "ema20": 13.8018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:26:00.091742", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (415.5s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 6.165, "vwap": 6.1539, "vwap_slope": 0.0007, "atr": 0.0162, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0656, "ema9": 6.1782, "ema20": 6.1759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.789, "stage3": {"stop": 6.1456, "risk": 0.0194, "target": 6.26, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2096, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:26:00.094297", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4247, "vwap_slope": -0.0089, "atr": 0.0355, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0506, "flat_threshold_pct": 0.0668, "ema9": 13.3258, "ema20": 13.344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.199, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:26:05.099808", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.1c below 15.0c floor", "metrics": {"price": 5.51, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.2983, "trend": "negative"}}
{"timestamp": "2026-09-22T14:26:05.100962", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.51, "vwap": 5.5156, "vwap_slope": 0.0, "atr": 0.0214, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 5.4843, "imbalance_decline_count": 1, "imbalance_cur": -0.9448275862068966, "imbalance_prev": 0.5351351351351351}}
{"timestamp": "2026-09-22T14:26:05.101601", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.38, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6079, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:05.102459", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.38, "vwap": 9.1471, "vwap_slope": 0.0202, "atr": 0.0798, "trend": "flat", "slope_pct": 0.1861, "lower_highs_lower_lows": false, "stop": 9.2843, "imbalance_decline_count": 0, "imbalance_cur": -0.35538438302371245, "imbalance_prev": -0.4117998348936469}}
{"timestamp": "2026-09-22T14:26:05.104196", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.005%)", "metrics": {"price": 12.4941, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0046, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:05.104945", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4941, "vwap": 12.3677, "vwap_slope": 0.0074, "atr": 0.038, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 12.4484, "imbalance_decline_count": 2, "imbalance_cur": -0.16410088437602358, "imbalance_prev": -0.09028511087645195}}
{"timestamp": "2026-09-22T14:26:05.106418", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.55 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.55, "vwap": 13.6211, "vwap_slope": -0.0035, "atr": 0.3711, "atr_pct": 2.739, "trend": "flat", "slope_pct": -0.1225, "flat_threshold_pct": 0.6848, "ema9": 13.3622, "ema20": 13.3135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 14.619, "spread_pct": 0.443, "rvol": 2.878, "volume_pace_ratio": 20.014}}
{"timestamp": "2026-09-22T14:26:05.107818", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.8399, "vwap_slope": -0.002, "atr": 0.0283, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0812, "ema9": 8.7507, "ema20": 8.7649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.689, "volume_pace_ratio": 4.791}}
{"timestamp": "2026-09-22T14:26:05.109173", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5859, "vwap_slope": -0.0027, "atr": 0.0884, "atr_pct": 0.673, "trend": "flat", "slope_pct": -0.1137, "flat_threshold_pct": 0.1683, "ema9": 13.1248, "ema20": 13.1488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.47, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.833}}
{"timestamp": "2026-09-22T14:26:05.111293", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.3994, "vwap_slope": -0.0015, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0686, "ema9": 6.3618, "ema20": 6.3675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.178, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:26:05.114219", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.43% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1002, "atr_pct": 1.137, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.2841, "ema9": 8.8123, "ema20": 8.7966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.863, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:26:05.115541", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7062, "vwap": 12.7249, "vwap_slope": -0.0008, "atr": 0.0354, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0696, "ema9": 12.7114, "ema20": 12.7188, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 0.733, "spread_pct": 0.079, "rvol": 0.078, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:26:05.117100", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 128.7s", "imbalance +77% >= 50% buy threshold, stop 8.71", "entry_score 86.4"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7411, "vwap_slope": 0.0001, "atr": 0.0376, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.1072, "ema9": 8.759, "ema20": 8.7403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.584, "volume_pace_ratio": 4.063, "stage3": {"stop": 8.7149, "risk": 0.0451, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7706, "passed": true, "reason": "imbalance +77% >= 50% buy threshold, stop 8.71"}, "entry_score": 86.44, "entry_score_breakdown": {"imbalance_sub": 0.672, "volume_pace_sub": 0.911, "volatility_sub": 0.924, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:26:05.154286", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.62", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6176, "vwap_slope": -0.0015, "atr": 0.0431, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0937, "ema9": 11.5445, "ema20": 11.5716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.09, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:26:05.155677", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2562, "vwap_slope": -0.0063, "atr": 0.0189, "atr_pct": 0.188, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0936, "ema20": 10.1313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:26:05.157679", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0363, "vwap": 9.0734, "vwap_slope": -0.0007, "atr": 0.0341, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0944, "ema9": 9.0392, "ema20": 9.0421, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 3.46, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:26:05.158961", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.44, "vwap": 7.4507, "vwap_slope": -0.0006, "atr": 0.0174, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0584, "ema9": 7.4433, "ema20": 7.4434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 1.457, "spread_pct": 0.134, "rvol": 0.083, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:26:05.160063", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.1279, "vwap_slope": -0.0055, "atr": 0.0465, "atr_pct": 0.522, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.1306, "ema9": 8.9689, "ema20": 9.0283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.116, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T14:26:05.161244", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6833, "vwap_slope": -0.0083, "atr": 0.0726, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.1322, "flat_threshold_pct": 0.1476, "ema9": 12.3642, "ema20": 12.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:26:05.162580", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (190.1s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.37, "vwap": 6.3351, "vwap_slope": 0.0052, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0785, "ema9": 6.3552, "ema20": 6.3451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.567, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.348, "stage3": {"stop": 6.346, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4782, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:05.164083", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (1081.3s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.56, "vwap": 5.5485, "vwap_slope": 0.0006, "atr": 0.0178, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0798, "ema9": 5.5725, "ema20": 5.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.523, "stage3": {"stop": 5.5386, "risk": 0.0214, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.3504, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:05.165635", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2398, "vwap_slope": -0.0011, "atr": 0.0166, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0796, "ema9": 5.2287, "ema20": 5.2437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:26:05.171031", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0221, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0636, "ema9": 8.6671, "ema20": 8.6703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.377}}
{"timestamp": "2026-09-22T14:26:05.172539", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0664, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0659, "flat_threshold_pct": 0.1389, "ema9": 11.9693, "ema20": 11.9712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.07, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:26:05.173901", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.926, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.015, "atr_pct": 0.168, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.05, "ema9": 8.9208, "ema20": 8.9226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.912, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:26:05.176906", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.77", "VWAP sloping down", "spread 3.03% exceeds max 1.0%"], "metrics": {"price": 4.58, "vwap": 4.7657, "vwap_slope": -0.0254, "atr": 0.0624, "atr_pct": 1.363, "trend": "flat", "slope_pct": -0.0829, "flat_threshold_pct": 0.3407, "ema9": 4.622, "ema20": 4.6766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 9.127, "spread_pct": 3.03, "rvol": 0.242, "volume_pace_ratio": 1.683}}
{"timestamp": "2026-09-22T14:26:05.178226", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0017, "atr": 0.0203, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0645, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T14:26:05.179490", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.624, "vwap": 14.7832, "vwap_slope": -0.0049, "atr": 0.0347, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0593, "ema9": 14.6432, "ema20": 14.67, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 2.377, "spread_pct": 0.069, "rvol": 0.178, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:26:05.180878", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0232, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0576, "ema9": 10.0896, "ema20": 10.1012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:26:05.182079", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (241.2s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 9.29, "vwap": 9.1719, "vwap_slope": 0.0038, "atr": 0.0415, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0252, "flat_threshold_pct": 0.1117, "ema9": 9.2787, "ema20": 9.2464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 0.635, "spread_pct": 0.215, "rvol": 0.066, "volume_pace_ratio": 0.46, "stage3": {"stop": 9.2402, "risk": 0.0498, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:26:05.183545", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.808, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.05, "ema9": 13.8025, "ema20": 13.8017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:26:05.185798", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0145, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0588, "ema9": 6.1755, "ema20": 6.1749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:26:05.187058", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3236, "vwap": 13.4246, "vwap_slope": -0.0073, "atr": 0.0347, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.065, "ema9": 13.3254, "ema20": 13.342, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 4.422, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:26:10.193238", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.1c below 15.0c floor", "metrics": {"price": 5.5, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.3527, "trend": "negative"}}
{"timestamp": "2026-09-22T14:26:10.194277", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.5, "vwap": 5.5155, "vwap_slope": 0.0, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 5.4734, "imbalance_decline_count": 0, "imbalance_cur": -0.5927487352445194, "imbalance_prev": -0.9448275862068966}}
{"timestamp": "2026-09-22T14:26:10.195109", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.592, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:10.196076", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1478, "vwap_slope": 0.021, "atr": 0.0884, "trend": "flat", "slope_pct": 0.1862, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 1, "imbalance_cur": -0.5094339622641509, "imbalance_prev": -0.35538438302371245}}
{"timestamp": "2026-09-22T14:26:10.196703", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.021%)", "metrics": {"price": 12.5009, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.021, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:10.197428", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5009, "vwap": 12.3678, "vwap_slope": 0.0075, "atr": 0.038, "trend": "flat", "slope_pct": 0.0349, "lower_highs_lower_lows": false, "stop": 12.4552, "imbalance_decline_count": 0, "imbalance_cur": 0.1913197519929141, "imbalance_prev": -0.16410088437602358}}
{"timestamp": "2026-09-22T14:26:10.198941", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5144, "vwap": 13.6211, "vwap_slope": -0.0036, "atr": 0.3712, "atr_pct": 2.747, "trend": "flat", "slope_pct": -0.1231, "flat_threshold_pct": 0.6867, "ema9": 13.355, "ema20": 13.3101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 14.843, "spread_pct": 0.296, "rvol": 2.88, "volume_pace_ratio": 19.996}}
{"timestamp": "2026-09-22T14:26:10.201501", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8399, "vwap_slope": -0.0021, "atr": 0.029, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0833, "ema9": 8.7497, "ema20": 8.7644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.689, "volume_pace_ratio": 4.786}}
{"timestamp": "2026-09-22T14:26:10.202835", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.1191, "vwap": 13.5859, "vwap_slope": -0.0027, "atr": 0.0892, "atr_pct": 0.68, "trend": "flat", "slope_pct": -0.1139, "flat_threshold_pct": 0.17, "ema9": 13.1226, "ema20": 13.1478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.547, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.832}}
{"timestamp": "2026-09-22T14:26:10.203964", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3993, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0701, "ema9": 6.3606, "ema20": 6.3669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:26:10.205235", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.83", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1106, "atr_pct": 1.285, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.3211, "ema9": 8.7718, "ema20": 8.7788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.176, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:26:10.206550", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7061, "vwap": 12.7248, "vwap_slope": -0.0008, "atr": 0.0361, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0711, "ema9": 12.7113, "ema20": 12.7187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.89, "distance_from_high_pct": 0.734, "spread_pct": 0.079, "rvol": 0.078, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:26:10.207832", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 133.8s", "imbalance +97% >= 50% buy threshold, stop 8.71", "entry_score 94.9"], "reasons_against": [], "metrics": {"price": 8.755, "vwap": 8.7411, "vwap_slope": 0.0001, "atr": 0.0379, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.1083, "ema9": 8.758, "ema20": 8.7399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.146, "spread_pct": 0.229, "rvol": 0.584, "volume_pace_ratio": 4.057, "stage3": {"stop": 8.7095, "risk": 0.0455, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9696, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 8.71"}, "entry_score": 94.93, "entry_score_breakdown": {"imbalance_sub": 0.957, "volume_pace_sub": 0.912, "volatility_sub": 0.922, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:26:10.242090", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.47 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.475, "vwap": 11.6137, "vwap_slope": -0.0054, "atr": 0.0453, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0986, "ema9": 11.5385, "ema20": 11.5687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.672, "spread_pct": 0.087, "rvol": 0.093, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:26:10.243499", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2562, "vwap_slope": -0.0063, "atr": 0.0189, "atr_pct": 0.188, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0936, "ema20": 10.1313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:26:10.244696", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0397, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0864, "ema9": 9.0393, "ema20": 9.0419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.424, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:26:10.245763", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0502, "ema9": 7.4416, "ema20": 7.4426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:26:10.246864", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9059, "vwap": 9.1279, "vwap_slope": -0.0055, "atr": 0.0469, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.1317, "ema9": 8.9701, "ema20": 9.0289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 5.458, "spread_pct": 0.225, "rvol": 0.116, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T14:26:10.247897", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.6833, "vwap_slope": -0.0083, "atr": 0.0726, "atr_pct": 0.59, "trend": "flat", "slope_pct": -0.1319, "flat_threshold_pct": 0.1474, "ema9": 12.3682, "ema20": 12.4112, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 8.876, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:26:10.249189", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (195.2s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 6.3854, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0784, "ema9": 6.3613, "ema20": 6.349, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.48, "distance_from_high_pct": 0.228, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.345, "stage3": {"stop": 6.3614, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2636, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:26:10.250233", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5486, "vwap_slope": 0.0007, "atr": 0.0186, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.084, "ema9": 5.5705, "ema20": 5.5694, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.075, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:26:10.251400", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2398, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0762, "ema9": 5.223, "ema20": 5.2396, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:26:10.253370", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0223, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0643, "ema9": 8.6663, "ema20": 8.67, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:26:10.254337", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0664, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0659, "flat_threshold_pct": 0.1389, "ema9": 11.9693, "ema20": 11.9712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.647, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:26:10.257830", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9295, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.05, "ema9": 8.9215, "ema20": 8.923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.874, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:26:10.259034", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.77", "VWAP sloping down", "spread 3.03% exceeds max 1.0%"], "metrics": {"price": 4.58, "vwap": 4.7657, "vwap_slope": -0.0254, "atr": 0.0624, "atr_pct": 1.363, "trend": "flat", "slope_pct": -0.0829, "flat_threshold_pct": 0.3407, "ema9": 4.622, "ema20": 4.6766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 9.127, "spread_pct": 3.03, "rvol": 0.242, "volume_pace_ratio": 1.68}}
{"timestamp": "2026-09-22T14:26:10.260053", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0017, "atr": 0.0203, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0645, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T14:26:10.261105", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.783, "vwap_slope": -0.0051, "atr": 0.0354, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0606, "ema9": 14.6374, "ema20": 14.6673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.423, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.179, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:26:10.262065", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0995, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0253, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0047, "flat_threshold_pct": 0.0627, "ema9": 10.0965, "ema20": 10.1045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.888, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:26:10.263545", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 246.3s", "imbalance +100% >= 50% buy threshold, stop 9.25", "entry_score 97.7"], "reasons_against": [], "metrics": {"price": 9.2974, "vwap": 9.1724, "vwap_slope": 0.0044, "atr": 0.0415, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.1116, "ema9": 9.2802, "ema20": 9.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 0.556, "spread_pct": 0.215, "rvol": 0.066, "volume_pace_ratio": 0.461, "stage3": {"stop": 9.2476, "risk": 0.0498, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 9.25"}, "entry_score": 97.66, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 0.914, "slope_sub": 1.0, "volume_accel_sub": 0.939}}}
{"timestamp": "2026-09-22T14:26:10.301765", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.808, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.05, "ema9": 13.8015, "ema20": 13.8012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:26:10.303227", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0162, "flat_threshold_pct": 0.0603, "ema9": 6.1745, "ema20": 6.1744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:26:10.305573", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2723, "vwap": 13.4246, "vwap_slope": -0.0073, "atr": 0.0349, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0658, "ema9": 13.3151, "ema20": 13.3372, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 4.79, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:26:15.312793", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.1c below 15.0c floor", "metrics": {"price": 5.51, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.2983, "trend": "negative"}}
{"timestamp": "2026-09-22T14:26:15.313759", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 5.51, "vwap": 5.5155, "vwap_slope": 0.0, "atr": 0.0221, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 5.4834, "imbalance_decline_count": 0, "imbalance_cur": -0.470404984423676, "imbalance_prev": -0.5927487352445194}}
{"timestamp": "2026-09-22T14:26:15.314457", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.39, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.576, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:15.315217", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.39, "vwap": 9.1479, "vwap_slope": 0.0211, "atr": 0.0884, "trend": "flat", "slope_pct": 0.1863, "lower_highs_lower_lows": false, "stop": 9.2839, "imbalance_decline_count": 0, "imbalance_cur": 0.1094591519381021, "imbalance_prev": -0.5094339622641509}}
{"timestamp": "2026-09-22T14:26:15.315764", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0068, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:15.316620", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3679, "vwap_slope": 0.0077, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 12.449, "imbalance_decline_count": 0, "imbalance_cur": 0.4408964935534402, "imbalance_prev": 0.1913197519929141}}
{"timestamp": "2026-09-22T14:26:15.319057", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.49 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4866, "vwap": 13.6209, "vwap_slope": -0.0038, "atr": 0.374, "atr_pct": 2.773, "trend": "flat", "slope_pct": -0.1236, "flat_threshold_pct": 0.6933, "ema9": 13.3495, "ema20": 13.3075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 15.018, "spread_pct": 0.371, "rvol": 2.883, "volume_pace_ratio": 19.983}}
{"timestamp": "2026-09-22T14:26:15.321455", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8398, "vwap_slope": -0.0021, "atr": 0.029, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0833, "ema9": 8.7497, "ema20": 8.7644, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.69, "volume_pace_ratio": 4.781}}
{"timestamp": "2026-09-22T14:26:15.322910", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.0877, "vwap": 13.5859, "vwap_slope": -0.0027, "atr": 0.0914, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1143, "flat_threshold_pct": 0.1747, "ema9": 13.1163, "ema20": 13.1448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.768, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.83}}
{"timestamp": "2026-09-22T14:26:15.324202", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3993, "vwap_slope": -0.0015, "atr": 0.0178, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0701, "ema9": 6.3598, "ema20": 6.3666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T14:26:15.326269", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.83", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1106, "atr_pct": 1.285, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.3211, "ema9": 8.7718, "ema20": 8.7788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.176, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:26:15.328392", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7248, "vwap_slope": -0.0009, "atr": 0.0364, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0716, "ema9": 12.7151, "ema20": 12.7205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.079, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:26:15.329552", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 139.0s", "imbalance +98% >= 50% buy threshold, stop 8.71", "entry_score 95.4"], "reasons_against": [], "metrics": {"price": 8.7514, "vwap": 8.7411, "vwap_slope": 0.0001, "atr": 0.0379, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.1083, "ema9": 8.7572, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.185, "spread_pct": 0.114, "rvol": 0.584, "volume_pace_ratio": 4.051, "stage3": {"stop": 8.7059, "risk": 0.0455, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9803, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 8.71"}, "entry_score": 95.4, "entry_score_breakdown": {"imbalance_sub": 0.972, "volume_pace_sub": 0.912, "volatility_sub": 0.922, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:26:15.360980", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6134, "vwap_slope": -0.0056, "atr": 0.0453, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0984, "ema9": 11.5445, "ema20": 11.5716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T14:26:15.362473", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2562, "vwap_slope": -0.0063, "atr": 0.0189, "atr_pct": 0.188, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0936, "ema20": 10.1313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.1, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:26:15.366443", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0397, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0864, "ema9": 9.0393, "ema20": 9.0419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.424, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:26:15.367881", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4351, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0502, "ema9": 7.4417, "ema20": 7.4426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 1.522, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:26:15.371195", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.1279, "vwap_slope": -0.0055, "atr": 0.0469, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.1317, "ema9": 8.9689, "ema20": 9.0283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.116, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T14:26:15.372452", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6832, "vwap_slope": -0.0084, "atr": 0.0741, "atr_pct": 0.603, "trend": "flat", "slope_pct": -0.1322, "flat_threshold_pct": 0.1506, "ema9": 12.3642, "ema20": 12.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:26:15.373756", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 200.3s", "imbalance +51% >= 50% buy threshold, stop 6.35", "entry_score 71.6"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.48, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.342, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5128, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 6.35"}, "entry_score": 71.56, "entry_score_breakdown": {"imbalance_sub": 0.304, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.26}}}
{"timestamp": "2026-09-22T14:26:15.409695", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 5.5844, "vwap": 5.5487, "vwap_slope": 0.0008, "atr": 0.0195, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0237, "flat_threshold_pct": 0.0873, "ema9": 5.5774, "ema20": 5.5727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 0.612, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:26:15.410839", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2398, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0762, "ema9": 5.223, "ema20": 5.2396, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:26:15.411844", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0223, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0643, "ema9": 8.6663, "ema20": 8.67, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.376}}
{"timestamp": "2026-09-22T14:26:15.412752", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.955, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0664, "atr_pct": 0.556, "trend": "flat", "slope_pct": 0.0659, "flat_threshold_pct": 0.1389, "ema9": 11.9693, "ema20": 11.9712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.647, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:26:15.413630", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.05, "ema9": 8.9206, "ema20": 8.9225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T14:26:15.414808", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7646, "vwap_slope": -0.0265, "atr": 0.0638, "atr_pct": 1.388, "trend": "flat", "slope_pct": -0.082, "flat_threshold_pct": 0.347, "ema9": 4.626, "ema20": 4.6785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 8.73, "spread_pct": 2.811, "rvol": 0.244, "volume_pace_ratio": 1.688}}
{"timestamp": "2026-09-22T14:26:15.416725", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0203, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0645, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T14:26:15.417824", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.6, "vwap": 14.7825, "vwap_slope": -0.0056, "atr": 0.0354, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0606, "ema9": 14.6384, "ema20": 14.6678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 2.537, "spread_pct": 0.069, "rvol": 0.179, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:26:15.418909", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0795, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0253, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0044, "flat_threshold_pct": 0.0628, "ema9": 10.0925, "ema20": 10.1026, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.084, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:26:15.420931", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 251.5s", "imbalance +85% >= 50% buy threshold, stop 9.25", "entry_score 91.4"], "reasons_against": [], "metrics": {"price": 9.2999, "vwap": 9.1726, "vwap_slope": 0.0045, "atr": 0.0415, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.1116, "ema9": 9.2807, "ema20": 9.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 0.529, "spread_pct": 0.322, "rvol": 0.066, "volume_pace_ratio": 0.461, "stage3": {"stop": 9.2501, "risk": 0.0498, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8532, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 9.25"}, "entry_score": 91.37, "entry_score_breakdown": {"imbalance_sub": 0.79, "volume_pace_sub": 1.0, "volatility_sub": 0.914, "slope_sub": 1.0, "volume_accel_sub": 0.938}}}
{"timestamp": "2026-09-22T14:26:15.459004", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.808, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.05, "ema9": 13.8015, "ema20": 13.8012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:26:15.460521", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0162, "flat_threshold_pct": 0.0603, "ema9": 6.1745, "ema20": 6.1744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.113, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:26:15.461989", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4245, "vwap_slope": -0.0074, "atr": 0.0351, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0661, "ema9": 13.3157, "ema20": 13.3374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:26:20.467899", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.1c below 15.0c floor", "metrics": {"price": 5.49, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.4071, "trend": "negative"}}
{"timestamp": "2026-09-22T14:26:20.468964", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 5.49, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0229, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": false, "stop": 5.4626, "imbalance_decline_count": 1, "imbalance_cur": -0.4977843426883309, "imbalance_prev": -0.470404984423676}}
{"timestamp": "2026-09-22T14:26:20.469621", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.592, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:20.470486", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1488, "vwap_slope": 0.0219, "atr": 0.0884, "trend": "flat", "slope_pct": 0.1862, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 1, "imbalance_cur": -0.20320899169245807, "imbalance_prev": 0.1094591519381021}}
{"timestamp": "2026-09-22T14:26:20.471066", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.081%)", "metrics": {"price": 12.526, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0812, "trend": "positive"}}
{"timestamp": "2026-09-22T14:26:20.471680", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.526, "vwap": 12.368, "vwap_slope": 0.0077, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4772, "imbalance_decline_count": 0, "imbalance_cur": 0.48774251767183036, "imbalance_prev": 0.4408964935534402}}
{"timestamp": "2026-09-22T14:26:20.473037", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4, "vwap": 13.6205, "vwap_slope": -0.0041, "atr": 0.379, "atr_pct": 2.828, "trend": "flat", "slope_pct": -0.1252, "flat_threshold_pct": 0.7071, "ema9": 13.3322, "ema20": 13.2992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 15.564, "spread_pct": 0.819, "rvol": 2.886, "volume_pace_ratio": 19.978}}
{"timestamp": "2026-09-22T14:26:20.474282", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.8396, "vwap_slope": -0.0023, "atr": 0.029, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0833, "ema9": 8.7507, "ema20": 8.7649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.691, "volume_pace_ratio": 4.782}}
{"timestamp": "2026-09-22T14:26:20.475306", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.0877, "vwap": 13.5859, "vwap_slope": -0.0027, "atr": 0.0914, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1143, "flat_threshold_pct": 0.1747, "ema9": 13.1163, "ema20": 13.1448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.768, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.829}}
{"timestamp": "2026-09-22T14:26:20.476268", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3993, "vwap_slope": -0.0016, "atr": 0.0181, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0711, "ema9": 6.3608, "ema20": 6.3671, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:26:20.477508", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.83", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1106, "atr_pct": 1.285, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.3211, "ema9": 8.7718, "ema20": 8.7788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.176, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:26:20.478717", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7057, "vwap": 12.7247, "vwap_slope": -0.0009, "atr": 0.0368, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0724, "ema9": 12.7113, "ema20": 12.7187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 0.737, "spread_pct": 0.079, "rvol": 0.079, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:26:20.485000", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 144.1s", "imbalance +99% >= 50% buy threshold, stop 8.71", "entry_score 95.7"], "reasons_against": [], "metrics": {"price": 8.7514, "vwap": 8.7411, "vwap_slope": 0.0001, "atr": 0.0379, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.1083, "ema9": 8.7572, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.185, "spread_pct": 0.114, "rvol": 0.584, "volume_pace_ratio": 4.045, "stage3": {"stop": 8.7059, "risk": 0.0455, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9857, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 8.71"}, "entry_score": 95.65, "entry_score_breakdown": {"imbalance_sub": 0.98, "volume_pace_sub": 0.913, "volatility_sub": 0.922, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:26:20.531667", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6133, "vwap_slope": -0.0057, "atr": 0.0453, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0984, "ema9": 11.5445, "ema20": 11.5716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T14:26:20.535140", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2561, "vwap_slope": -0.0064, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0962, "flat_threshold_pct": 0.05, "ema9": 10.0926, "ema20": 10.1308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 6.074, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:26:20.536542", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:26:20.539719", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4351, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0502, "ema9": 7.4417, "ema20": 7.4426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.069, "distance_from_high_pct": 1.522, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:26:20.541425", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.1278, "vwap_slope": -0.0055, "atr": 0.0469, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.1317, "ema9": 8.9689, "ema20": 9.0283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.116, "volume_pace_ratio": 0.805}}
{"timestamp": "2026-09-22T14:26:20.542969", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3149, "vwap": 12.6832, "vwap_slope": -0.0084, "atr": 0.0741, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.132, "flat_threshold_pct": 0.1505, "ema9": 12.3671, "ema20": 12.4107, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 8.913, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T14:26:20.544419", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (205.5s) but room-to-run failed: imbalance -77% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.481, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.339, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7677, "passed": false, "reason": "imbalance -77% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:20.547184", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 5.55, "vwap": 5.5486, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.0878, "ema9": 5.5705, "ema20": 5.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:26:20.548812", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2, "vwap": 5.2397, "vwap_slope": -0.0011, "atr": 0.0158, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0762, "ema9": 5.223, "ema20": 5.2396, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 1.887, "spread_pct": 0.385, "rvol": 0.025, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:26:20.550001", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6663, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0223, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0643, "ema9": 8.6666, "ema20": 8.6701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 2.186, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:26:20.551128", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.9435, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0669, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0657, "flat_threshold_pct": 0.14, "ema9": 11.967, "ema20": 11.9701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.74, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:26:20.552413", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.05, "ema9": 8.9206, "ema20": 8.9225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:26:20.553449", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7646, "vwap_slope": -0.0265, "atr": 0.0638, "atr_pct": 1.388, "trend": "flat", "slope_pct": -0.082, "flat_threshold_pct": 0.347, "ema9": 4.626, "ema20": 4.6785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 8.73, "spread_pct": 2.811, "rvol": 0.244, "volume_pace_ratio": 1.686}}
{"timestamp": "2026-09-22T14:26:20.554441", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0203, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0645, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T14:26:20.555729", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.6024, "vwap": 14.7824, "vwap_slope": -0.0057, "atr": 0.0354, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0606, "ema9": 14.6389, "ema20": 14.668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 2.521, "spread_pct": 0.069, "rvol": 0.179, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:26:20.557753", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0695, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0257, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0637, "ema9": 10.0905, "ema20": 10.1017, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.183, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:26:20.558975", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 256.6s", "imbalance +93% >= 50% buy threshold, stop 9.28", "entry_score 94.3"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.1735, "vwap_slope": 0.0054, "atr": 0.0433, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.116, "ema9": 9.2867, "ema20": 9.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 0.207, "spread_pct": 0.429, "rvol": 0.067, "volume_pace_ratio": 0.463, "stage3": {"stop": 9.278, "risk": 0.052, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9275, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 9.28"}, "entry_score": 94.28, "entry_score_breakdown": {"imbalance_sub": 0.896, "volume_pace_sub": 1.0, "volatility_sub": 0.904, "slope_sub": 1.0, "volume_accel_sub": 0.931}}}
{"timestamp": "2026-09-22T14:26:20.598487", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7989, "vwap": 13.808, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.05, "ema9": 13.8023, "ema20": 13.8016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.507, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:26:20.599856", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1623, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0162, "flat_threshold_pct": 0.0603, "ema9": 6.175, "ema20": 6.1746, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 0.928, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:26:20.601264", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4243, "vwap_slope": -0.0076, "atr": 0.0351, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0661, "ema9": 13.3157, "ema20": 13.3374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:26:25.608779", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.1c below 15.0c floor", "metrics": {"price": 5.5, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.3527, "trend": "negative"}}
{"timestamp": "2026-09-22T14:26:25.609667", "symbol": "SATL", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 5.5, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0233, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 5.472, "imbalance_decline_count": 0, "imbalance_cur": -0.45603576751117736, "imbalance_prev": -0.4977843426883309}}
{"timestamp": "2026-09-22T14:26:25.610182", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3725, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6318, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:25.610774", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3725, "vwap": 9.1491, "vwap_slope": 0.0223, "atr": 0.0884, "trend": "flat", "slope_pct": 0.186, "lower_highs_lower_lows": false, "stop": 9.2664, "imbalance_decline_count": 2, "imbalance_cur": -0.2733763083108061, "imbalance_prev": -0.20320899169245807}}
{"timestamp": "2026-09-22T14:26:25.611198", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0068, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:25.611760", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.368, "vwap_slope": 0.0077, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 12.4462, "imbalance_decline_count": 0, "imbalance_cur": 0.6684927658378986, "imbalance_prev": 0.48774251767183036}}
{"timestamp": "2026-09-22T14:26:25.612916", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.38, "vwap": 13.6202, "vwap_slope": -0.0044, "atr": 0.3804, "atr_pct": 2.843, "trend": "flat", "slope_pct": -0.1256, "flat_threshold_pct": 0.7108, "ema9": 13.3282, "ema20": 13.2973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 15.69, "spread_pct": 0.299, "rvol": 2.89, "volume_pace_ratio": 19.973}}
{"timestamp": "2026-09-22T14:26:25.613953", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.8396, "vwap_slope": -0.0024, "atr": 0.029, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0832, "ema9": 8.7527, "ema20": 8.7658, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 5.315, "spread_pct": 0.115, "rvol": 0.691, "volume_pace_ratio": 4.777}}
{"timestamp": "2026-09-22T14:26:25.614945", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.155, "vwap": 13.5859, "vwap_slope": -0.0027, "atr": 0.0932, "atr_pct": 0.709, "trend": "flat", "slope_pct": -0.1134, "flat_threshold_pct": 0.1772, "ema9": 13.1298, "ema20": 13.1512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.294, "spread_pct": 0.609, "rvol": 0.12, "volume_pace_ratio": 0.828}}
{"timestamp": "2026-09-22T14:26:25.616217", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3486, "vwap": 6.3993, "vwap_slope": -0.0016, "atr": 0.0181, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0711, "ema9": 6.3606, "ema20": 6.3669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.178, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:26:25.617147", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.83", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1106, "atr_pct": 1.285, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.3211, "ema9": 8.7718, "ema20": 8.7788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.176, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:26:25.618203", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7107, "vwap": 12.7247, "vwap_slope": -0.0009, "atr": 0.0368, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0724, "ema9": 12.7123, "ema20": 12.7192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 0.698, "spread_pct": 0.079, "rvol": 0.079, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:26:25.619308", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 149.3s", "imbalance +95% >= 50% buy threshold, stop 8.71", "entry_score 94.2"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7411, "vwap_slope": 0.0001, "atr": 0.0379, "atr_pct": 0.433, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.1082, "ema9": 8.759, "ema20": 8.7403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.584, "volume_pace_ratio": 4.039, "stage3": {"stop": 8.7145, "risk": 0.0455, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9529, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 8.71"}, "entry_score": 94.25, "entry_score_breakdown": {"imbalance_sub": 0.933, "volume_pace_sub": 0.913, "volatility_sub": 0.922, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:26:25.656508", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6134, "vwap_slope": -0.0056, "atr": 0.0453, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0983, "ema9": 11.5475, "ema20": 11.573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T14:26:25.657658", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0543, "vwap": 10.2561, "vwap_slope": -0.0064, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0934, "ema20": 10.1312, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 6.034, "spread_pct": 0.099, "rvol": 0.052, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:26:25.658763", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:26:25.659808", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0502, "ema9": 7.4416, "ema20": 7.4426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:26:25.660857", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.1278, "vwap_slope": -0.0055, "atr": 0.0469, "atr_pct": 0.527, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.1317, "ema9": 8.9689, "ema20": 9.0283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.116, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:26:25.661927", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6831, "vwap_slope": -0.0084, "atr": 0.0741, "atr_pct": 0.603, "trend": "flat", "slope_pct": -0.1322, "flat_threshold_pct": 0.1506, "ema9": 12.3642, "ema20": 12.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:26:25.663072", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (210.6s) but room-to-run failed: imbalance -77% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.481, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.335, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7677, "passed": false, "reason": "imbalance -77% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:25.664180", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 5.555, "vwap": 5.5486, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.0877, "ema9": 5.5715, "ema20": 5.5699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:26:25.665265", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.205, "vwap": 5.2396, "vwap_slope": -0.0012, "atr": 0.0162, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0157, "flat_threshold_pct": 0.0778, "ema9": 5.224, "ema20": 5.24, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.792, "spread_pct": 0.192, "rvol": 0.025, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:26:25.666373", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0223, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0643, "ema9": 8.6663, "ema20": 8.67, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:26:25.667428", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.9435, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0669, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0657, "flat_threshold_pct": 0.14, "ema9": 11.967, "ema20": 11.9701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.74, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:26:25.668383", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.05, "ema9": 8.9206, "ema20": 8.9225, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:26:25.669302", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.7643, "vwap_slope": -0.0268, "atr": 0.0638, "atr_pct": 1.397, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.3492, "ema9": 4.62, "ema20": 4.6756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.907, "distance_from_high_pct": 9.325, "spread_pct": 2.811, "rvol": 0.244, "volume_pace_ratio": 1.685}}
{"timestamp": "2026-09-22T14:26:25.670214", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0203, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0645, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T14:26:25.671262", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.59, "vwap": 14.7824, "vwap_slope": -0.0057, "atr": 0.0354, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0607, "ema9": 14.6364, "ema20": 14.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 2.603, "spread_pct": 0.069, "rvol": 0.179, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:26:25.672164", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0257, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0638, "ema9": 10.0896, "ema20": 10.1012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.261}}
{"timestamp": "2026-09-22T14:26:25.673152", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 261.7s", "imbalance +93% >= 50% buy threshold, stop 9.28", "entry_score 94.3"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.1735, "vwap_slope": 0.0054, "atr": 0.0433, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.116, "ema9": 9.2867, "ema20": 9.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 0.207, "spread_pct": 0.429, "rvol": 0.067, "volume_pace_ratio": 0.462, "stage3": {"stop": 9.278, "risk": 0.052, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9275, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 9.28"}, "entry_score": 94.28, "entry_score_breakdown": {"imbalance_sub": 0.896, "volume_pace_sub": 1.0, "volatility_sub": 0.904, "slope_sub": 1.0, "volume_accel_sub": 0.931}}}
{"timestamp": "2026-09-22T14:26:25.708838", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8027, "vwap": 13.808, "vwap_slope": -0.0001, "atr": 0.0276, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.05, "ema9": 13.803, "ema20": 13.8019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 1.48, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:26:25.710076", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1681, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0602, "ema9": 6.1762, "ema20": 6.1752, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 0.834, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:26:25.711336", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.27, "vwap": 13.4243, "vwap_slope": -0.0076, "atr": 0.0351, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0501, "flat_threshold_pct": 0.0661, "ema9": 13.3147, "ema20": 13.3369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.152, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:26:30.719033", "symbol": "SATL", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 2.1c below 15.0c floor", "metrics": {"price": 5.5, "peak_price": 5.56, "peak_gain_cents": 2.15, "slope_pct": -0.3527, "trend": "negative"}}
{"timestamp": "2026-09-22T14:26:30.719920", "symbol": "SATL", "kind": "exit", "state": "EXIT", "reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads", "metrics": {"price": 5.5, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0233, "trend": "flat", "slope_pct": 0.0163, "lower_highs_lower_lows": false, "stop": 5.472, "imbalance_decline_count": 0, "imbalance_cur": -0.45603576751117736, "imbalance_prev": -0.45603576751117736}}
{"timestamp": "2026-09-22T14:26:30.737486", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3757, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6216, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:30.738337", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3757, "vwap": 9.1493, "vwap_slope": 0.0224, "atr": 0.0884, "trend": "flat", "slope_pct": 0.186, "lower_highs_lower_lows": false, "stop": 9.2696, "imbalance_decline_count": 3, "imbalance_cur": -0.41246060187383965, "imbalance_prev": -0.2733763083108061}}
{"timestamp": "2026-09-22T14:26:30.738934", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0068, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:30.739644", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3682, "vwap_slope": 0.0079, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 12.4462, "imbalance_decline_count": 1, "imbalance_cur": 0.6228060844591001, "imbalance_prev": 0.6684927658378986}}
{"timestamp": "2026-09-22T14:26:30.740960", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4055, "vwap": 13.6201, "vwap_slope": -0.0045, "atr": 0.3804, "atr_pct": 2.838, "trend": "flat", "slope_pct": -0.1251, "flat_threshold_pct": 0.7095, "ema9": 13.3333, "ema20": 13.2997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 15.529, "spread_pct": 0.669, "rvol": 2.892, "volume_pace_ratio": 19.961}}
{"timestamp": "2026-09-22T14:26:30.742113", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8396, "vwap_slope": -0.0024, "atr": 0.029, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0832, "ema9": 8.7517, "ema20": 8.7654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.691, "volume_pace_ratio": 4.771}}
{"timestamp": "2026-09-22T14:26:30.743274", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5858, "vwap_slope": -0.0028, "atr": 0.0943, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.1136, "flat_threshold_pct": 0.1794, "ema9": 13.1268, "ema20": 13.1498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.4, "spread_pct": 0.456, "rvol": 0.12, "volume_pace_ratio": 0.827}}
{"timestamp": "2026-09-22T14:26:30.744544", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3486, "vwap": 6.3992, "vwap_slope": -0.0017, "atr": 0.0181, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0711, "ema9": 6.3606, "ema20": 6.3669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:26:30.745598", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.83", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.1106, "atr_pct": 1.285, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.3211, "ema9": 8.7718, "ema20": 8.7788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.176, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:26:30.746935", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7065, "vwap": 12.7247, "vwap_slope": -0.0009, "atr": 0.0368, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0724, "ema9": 12.7114, "ema20": 12.7188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 0.73, "spread_pct": 0.079, "rvol": 0.079, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:26:30.748006", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (154.4s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 8.77, "vwap": 8.7412, "vwap_slope": 0.0001, "atr": 0.0386, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.1101, "ema9": 8.761, "ema20": 8.7413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.585, "volume_pace_ratio": 4.035, "stage3": {"stop": 8.7237, "risk": 0.0463, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2192, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:26:30.749176", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6133, "vwap_slope": -0.0057, "atr": 0.0453, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0983, "ema9": 11.5465, "ema20": 11.5725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T14:26:30.750003", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2557, "vwap_slope": -0.0068, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0962, "flat_threshold_pct": 0.05, "ema9": 10.0926, "ema20": 10.1308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 6.074, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:26:30.750957", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0233, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1061, "ema9": 5.5275, "ema20": 5.5275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:26:30.752056", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:26:30.753073", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4354, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0502, "ema9": 7.4417, "ema20": 7.4426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 1.518, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:26:30.754135", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9238, "vwap": 9.1279, "vwap_slope": -0.0055, "atr": 0.0482, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.135, "ema9": 8.9737, "ema20": 9.0306, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 5.268, "spread_pct": 0.225, "rvol": 0.116, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:26:30.755301", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.34, "vwap": 12.683, "vwap_slope": -0.0085, "atr": 0.0741, "atr_pct": 0.601, "trend": "flat", "slope_pct": -0.1316, "flat_threshold_pct": 0.1502, "ema9": 12.3722, "ema20": 12.4131, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 8.728, "spread_pct": 0.406, "rvol": 0.115, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T14:26:30.756415", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 215.7s", "imbalance +71% >= 50% buy threshold, stop 6.35", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 6.374, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.359, "ema20": 6.3479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.481, "distance_from_high_pct": 0.406, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.332, "stage3": {"stop": 6.35, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7143, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 6.35"}, "entry_score": 80.19, "entry_score_breakdown": {"imbalance_sub": 0.592, "volume_pace_sub": 1.0, "volatility_sub": 0.992, "slope_sub": 1.0, "volume_accel_sub": 0.26}}}
{"timestamp": "2026-09-22T14:26:30.793289", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 5.5834, "vwap": 5.5487, "vwap_slope": 0.0008, "atr": 0.0195, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0236, "flat_threshold_pct": 0.0873, "ema9": 5.5772, "ema20": 5.5726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 0.63, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:26:30.794564", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.2387, "vwap_slope": -0.0021, "atr": 0.0176, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.085, "ema9": 5.22, "ema20": 5.2381, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.75, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:26:30.795987", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6602, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0223, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.0644, "ema9": 8.6654, "ema20": 8.6695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 2.255, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.375}}
{"timestamp": "2026-09-22T14:26:30.797285", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.9435, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0669, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0657, "flat_threshold_pct": 0.14, "ema9": 11.967, "ema20": 11.9701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.74, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:26:30.798408", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9286, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.05, "ema9": 8.9213, "ema20": 8.9229, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T14:26:30.799687", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.764, "vwap_slope": -0.0271, "atr": 0.0638, "atr_pct": 1.397, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.3492, "ema9": 4.62, "ema20": 4.6756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 9.325, "spread_pct": 2.811, "rvol": 0.244, "volume_pace_ratio": 1.686}}
{"timestamp": "2026-09-22T14:26:30.800847", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8978, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0203, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.056, "flat_threshold_pct": 0.0644, "ema9": 7.8921, "ema20": 7.8832, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 0.906, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:26:30.802691", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7818, "vwap_slope": -0.0063, "atr": 0.0361, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0619, "ema9": 14.6354, "ema20": 14.6663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:26:30.803774", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0257, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0638, "ema9": 10.0896, "ema20": 10.1012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T14:26:30.804951", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 266.9s", "imbalance +93% >= 50% buy threshold, stop 9.28", "entry_score 94.3"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.1735, "vwap_slope": 0.0054, "atr": 0.0433, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.116, "ema9": 9.2867, "ema20": 9.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 0.207, "spread_pct": 0.429, "rvol": 0.067, "volume_pace_ratio": 0.461, "stage3": {"stop": 9.278, "risk": 0.052, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9275, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 9.28"}, "entry_score": 94.28, "entry_score_breakdown": {"imbalance_sub": 0.896, "volume_pace_sub": 1.0, "volatility_sub": 0.904, "slope_sub": 1.0, "volume_accel_sub": 0.931}}}
{"timestamp": "2026-09-22T14:26:30.836768", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8101, "vwap": 13.808, "vwap_slope": -0.0, "atr": 0.0276, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.05, "ema9": 13.8045, "ema20": 13.8026, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.427, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:26:30.838783", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0603, "ema9": 6.1755, "ema20": 6.1749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:26:30.839984", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.265, "vwap": 13.4238, "vwap_slope": -0.0081, "atr": 0.0358, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0502, "flat_threshold_pct": 0.0675, "ema9": 13.3137, "ema20": 13.3365, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.171, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.153, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:26:35.843233", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.375, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6238, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:35.844040", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.375, "vwap": 9.1494, "vwap_slope": 0.0226, "atr": 0.0884, "trend": "flat", "slope_pct": 0.186, "lower_highs_lower_lows": false, "stop": 9.2689, "imbalance_decline_count": 4, "imbalance_cur": -0.4839643551816167, "imbalance_prev": -0.41246060187383965}}
{"timestamp": "2026-09-22T14:26:35.844633", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.076%)", "metrics": {"price": 12.5238, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0759, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:35.845189", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5238, "vwap": 12.3682, "vwap_slope": 0.0079, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.475, "imbalance_decline_count": 2, "imbalance_cur": 0.4967884015415673, "imbalance_prev": 0.6228060844591001}}
{"timestamp": "2026-09-22T14:26:35.846390", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5056, "vwap": 13.6203, "vwap_slope": -0.0044, "atr": 0.3804, "atr_pct": 2.817, "trend": "flat", "slope_pct": -0.1233, "flat_threshold_pct": 0.7042, "ema9": 13.3533, "ema20": 13.3093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 14.899, "spread_pct": 0.296, "rvol": 2.894, "volume_pace_ratio": 19.943}}
{"timestamp": "2026-09-22T14:26:35.847416", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8395, "vwap_slope": -0.0025, "atr": 0.029, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0832, "ema9": 8.7517, "ema20": 8.7654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.691, "volume_pace_ratio": 4.765}}
{"timestamp": "2026-09-22T14:26:35.848410", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.189, "vwap": 13.5857, "vwap_slope": -0.0029, "atr": 0.0957, "atr_pct": 0.725, "trend": "flat", "slope_pct": -0.1129, "flat_threshold_pct": 0.1813, "ema9": 13.1366, "ema20": 13.1545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.054, "spread_pct": 0.38, "rvol": 0.12, "volume_pace_ratio": 0.826}}
{"timestamp": "2026-09-22T14:26:35.850113", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.343, "vwap": 6.3991, "vwap_slope": -0.0017, "atr": 0.0181, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.0715, "ema9": 6.3594, "ema20": 6.3664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 3.455, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:26:35.851088", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:26:35.851991", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7248, "vwap_slope": -0.0008, "atr": 0.0368, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0723, "ema9": 12.7151, "ema20": 12.7205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.079, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:26:35.853099", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (159.5s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 8.765, "vwap": 8.7412, "vwap_slope": 0.0001, "atr": 0.0386, "atr_pct": 0.441, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.1102, "ema9": 8.76, "ema20": 8.7408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.585, "volume_pace_ratio": 4.029, "stage3": {"stop": 8.7187, "risk": 0.0463, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2485, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:26:35.854864", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6134, "vwap_slope": -0.0057, "atr": 0.0453, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0983, "ema9": 11.5475, "ema20": 11.573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:26:35.855740", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2555, "vwap_slope": -0.0069, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0936, "ema20": 10.1313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:26:35.856880", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.52"], "metrics": {"price": 5.508, "vwap": 5.5155, "vwap_slope": 0.0, "atr": 0.0233, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.106, "ema9": 5.5291, "ema20": 5.5282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.643, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:26:35.858814", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:26:35.860575", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4397, "vwap": 7.4504, "vwap_slope": -0.0004, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0502, "ema9": 7.4426, "ema20": 7.4431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 1.461, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:26:35.861513", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1277, "vwap_slope": -0.0057, "atr": 0.0482, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.1352, "ema9": 8.9709, "ema20": 9.0292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 5.414, "spread_pct": 0.561, "rvol": 0.116, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:26:35.862570", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.325, "vwap": 12.683, "vwap_slope": -0.0085, "atr": 0.0741, "atr_pct": 0.601, "trend": "flat", "slope_pct": -0.1318, "flat_threshold_pct": 0.1503, "ema9": 12.3692, "ema20": 12.4116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 8.839, "spread_pct": 0.406, "rvol": 0.115, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:26:35.864336", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (220.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.481, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.329, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:35.865339", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.5s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.56, "vwap": 5.5487, "vwap_slope": 0.0008, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0876, "ema9": 5.5725, "ema20": 5.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.522, "stage3": {"stop": 5.5366, "risk": 0.0234, "target": 5.6, "target_label": "prev_day_high", "crossed_resistance": false, "imbalance": -0.7084, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:35.867036", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2382, "vwap_slope": -0.0026, "atr": 0.0176, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0152, "flat_threshold_pct": 0.0849, "ema9": 5.221, "ema20": 5.2386, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:26:35.867944", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6652, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0225, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.0649, "ema9": 8.6664, "ema20": 8.67, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.061, "distance_from_high_pct": 2.199, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:26:35.868830", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.9435, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0669, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0657, "flat_threshold_pct": 0.14, "ema9": 11.967, "ema20": 11.9701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.74, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:26:35.869676", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9233, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.05, "ema9": 8.9203, "ema20": 8.9224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.942, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:26:35.870672", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.764, "vwap_slope": -0.0271, "atr": 0.0638, "atr_pct": 1.397, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.3492, "ema9": 4.62, "ema20": 4.6756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 9.325, "spread_pct": 2.811, "rvol": 0.244, "volume_pace_ratio": 1.683}}
{"timestamp": "2026-09-22T14:26:35.871720", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8847, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0206, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0653, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.07, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:26:35.873515", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5853, "vwap": 14.7818, "vwap_slope": -0.0063, "atr": 0.0361, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0619, "ema9": 14.6355, "ema20": 14.6664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.635, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:26:35.874437", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0915, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0257, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0046, "flat_threshold_pct": 0.0636, "ema9": 10.0949, "ema20": 10.1038, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.967, "spread_pct": 0.099, "rvol": 0.182, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:26:35.875487", "symbol": "BKKT", "kind": "entry", "state": "BUY", "reasons_for": ["held 271.9s", "imbalance +88% >= 50% buy threshold, stop 9.28", "entry_score 92.2"], "reasons_against": [], "metrics": {"price": 9.33, "vwap": 9.1736, "vwap_slope": 0.0055, "atr": 0.0433, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.116, "ema9": 9.2867, "ema20": 9.2502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 0.207, "spread_pct": 0.429, "rvol": 0.067, "volume_pace_ratio": 0.461, "stage3": {"stop": 9.278, "risk": 0.052, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8801, "passed": true, "reason": "imbalance +88% >= 50% buy threshold, stop 9.28"}, "entry_score": 92.25, "entry_score_breakdown": {"imbalance_sub": 0.829, "volume_pace_sub": 1.0, "volatility_sub": 0.904, "slope_sub": 1.0, "volume_accel_sub": 0.931}}}
{"timestamp": "2026-09-22T14:26:35.950168", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.815, "vwap": 13.808, "vwap_slope": -0.0, "atr": 0.0276, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.05, "ema9": 13.8055, "ema20": 13.8031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:26:35.951286", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1619, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0162, "flat_threshold_pct": 0.0603, "ema9": 6.1749, "ema20": 6.1746, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.934, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:26:35.952596", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.265, "vwap": 13.4236, "vwap_slope": -0.0083, "atr": 0.0358, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0502, "flat_threshold_pct": 0.0675, "ema9": 13.3137, "ema20": 13.3365, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.175, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.153, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:26:40.958473", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.375, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6238, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:40.959463", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.375, "vwap": 9.1503, "vwap_slope": 0.0235, "atr": 0.0884, "trend": "flat", "slope_pct": 0.186, "lower_highs_lower_lows": false, "stop": 9.2689, "imbalance_decline_count": 0, "imbalance_cur": -0.37916792152476014, "imbalance_prev": -0.4839643551816167}}
{"timestamp": "2026-09-22T14:26:40.960056", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 12.512, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0476, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:40.960779", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.512, "vwap": 12.3682, "vwap_slope": 0.0079, "atr": 0.0407, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.4632, "imbalance_decline_count": 3, "imbalance_cur": 0.3718979976039706, "imbalance_prev": 0.4967884015415673}}
{"timestamp": "2026-09-22T14:26:40.961278", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.075%)", "metrics": {"price": 9.33, "peak_price": 9.33, "peak_gain_cents": 0.0, "slope_pct": 0.0752, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:40.961942", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1736, "vwap_slope": 0.0055, "atr": 0.0433, "trend": "flat", "slope_pct": 0.026, "lower_highs_lower_lows": false, "stop": 9.278, "imbalance_decline_count": 0, "imbalance_cur": 0.8801186943620178, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:26:40.963290", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5904, "vwap": 13.6204, "vwap_slope": -0.0043, "atr": 0.3819, "atr_pct": 2.81, "trend": "flat", "slope_pct": -0.1217, "flat_threshold_pct": 0.7024, "ema9": 13.3702, "ema20": 13.3173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 14.364, "spread_pct": 0.074, "rvol": 2.898, "volume_pace_ratio": 19.942}}
{"timestamp": "2026-09-22T14:26:40.964475", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8396, "vwap_slope": -0.0024, "atr": 0.0315, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0903, "ema9": 8.7517, "ema20": 8.7654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.691, "volume_pace_ratio": 4.758}}
{"timestamp": "2026-09-22T14:26:40.965525", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.18, "vwap": 13.5856, "vwap_slope": -0.003, "atr": 0.0957, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.113, "flat_threshold_pct": 0.1816, "ema9": 13.1348, "ema20": 13.1536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.118, "spread_pct": 0.38, "rvol": 0.12, "volume_pace_ratio": 0.825}}
{"timestamp": "2026-09-22T14:26:40.966689", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.345, "vwap": 6.3991, "vwap_slope": -0.0017, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0715, "ema9": 6.3598, "ema20": 6.3666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:26:40.968277", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:26:40.969329", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7077, "vwap": 12.7247, "vwap_slope": -0.0009, "atr": 0.0368, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0724, "ema9": 12.7117, "ema20": 12.7189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 0.721, "spread_pct": 0.079, "rvol": 0.079, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:26:40.970362", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (164.6s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 8.77, "vwap": 8.7412, "vwap_slope": 0.0001, "atr": 0.0389, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.1108, "ema9": 8.761, "ema20": 8.7413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.585, "volume_pace_ratio": 4.023, "stage3": {"stop": 8.7233, "risk": 0.0467, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1493, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:26:40.971593", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6133, "vwap_slope": -0.0057, "atr": 0.0453, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0983, "ema9": 11.5475, "ema20": 11.573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:26:40.972717", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2555, "vwap_slope": -0.007, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0936, "ema20": 10.1313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.108, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:26:40.973754", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0233, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0161, "flat_threshold_pct": 0.1062, "ema9": 5.5265, "ema20": 5.527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:26:40.974799", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:26:40.975846", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4397, "vwap": 7.4504, "vwap_slope": -0.0004, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0502, "ema9": 7.4426, "ema20": 7.4431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 1.461, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:26:40.976951", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1277, "vwap_slope": -0.0057, "atr": 0.0482, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.1351, "ema9": 8.9719, "ema20": 9.0297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 5.361, "spread_pct": 0.561, "rvol": 0.116, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:26:40.978033", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3235, "vwap": 12.683, "vwap_slope": -0.0085, "atr": 0.0741, "atr_pct": 0.601, "trend": "flat", "slope_pct": -0.1318, "flat_threshold_pct": 0.1504, "ema9": 12.3689, "ema20": 12.4115, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 8.85, "spread_pct": 0.406, "rvol": 0.115, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:26:40.980675", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (226.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.482, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.325, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:40.981780", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.6s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5569, "vwap": 5.5487, "vwap_slope": 0.0008, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0877, "ema9": 5.5719, "ema20": 5.5701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 1.102, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.521, "stage3": {"stop": 5.5335, "risk": 0.0234, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2239, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:40.982866", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2381, "vwap_slope": -0.0027, "atr": 0.0176, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0851, "ema9": 5.219, "ema20": 5.2377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 2.264, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:26:40.983917", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6994, "vwap_slope": -0.0004, "atr": 0.0225, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.0649, "ema9": 8.6673, "ema20": 8.6704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:26:40.985015", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.9435, "vwap": 11.9453, "vwap_slope": -0.0, "atr": 0.0669, "atr_pct": 0.56, "trend": "flat", "slope_pct": 0.0657, "flat_threshold_pct": 0.14, "ema9": 11.967, "ema20": 11.9701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.705, "distance_from_high_pct": 2.74, "spread_pct": 0.335, "rvol": 0.07, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:26:40.998305", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9675, "vwap_slope": -0.0003, "atr": 0.0153, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.05, "ema9": 8.9216, "ema20": 8.923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:26:40.999351", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.764, "vwap_slope": -0.0271, "atr": 0.0638, "atr_pct": 1.397, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.3492, "ema9": 4.62, "ema20": 4.6756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 9.325, "spread_pct": 2.811, "rvol": 0.244, "volume_pace_ratio": 1.681}}
{"timestamp": "2026-09-22T14:26:41.000409", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0206, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0653, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:26:41.001334", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7816, "vwap_slope": -0.0064, "atr": 0.0361, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0619, "ema9": 14.6354, "ema20": 14.6663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:26:41.002344", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0258, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.064, "ema9": 10.0896, "ema20": 10.1012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:26:41.004959", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.808, "vwap_slope": -0.0, "atr": 0.0279, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0505, "ema9": 13.8065, "ema20": 13.8036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:26:41.013026", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.168, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0602, "ema9": 6.1761, "ema20": 6.1752, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.836, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:26:41.014271", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2663, "vwap": 13.4232, "vwap_slope": -0.0087, "atr": 0.0358, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0502, "flat_threshold_pct": 0.0675, "ema9": 13.3139, "ema20": 13.3366, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.181, "distance_from_high_pct": 4.833, "spread_pct": 0.075, "rvol": 0.153, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:26:46.020650", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3786, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6124, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:46.022375", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3786, "vwap": 9.1504, "vwap_slope": 0.0235, "atr": 0.0884, "trend": "flat", "slope_pct": 0.1861, "lower_highs_lower_lows": false, "stop": 9.2725, "imbalance_decline_count": 0, "imbalance_cur": -0.24128440366972478, "imbalance_prev": -0.37916792152476014}}
{"timestamp": "2026-09-22T14:26:46.023331", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 12.4884, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:46.027678", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4884, "vwap": 12.3688, "vwap_slope": 0.0085, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0347, "lower_highs_lower_lows": false, "stop": 12.4396, "imbalance_decline_count": 4, "imbalance_cur": -0.36530036608053773, "imbalance_prev": 0.3718979976039706}}
{"timestamp": "2026-09-22T14:26:46.028528", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.075%)", "metrics": {"price": 9.33, "peak_price": 9.33, "peak_gain_cents": 0.0, "slope_pct": 0.0752, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:46.029325", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1736, "vwap_slope": 0.0055, "atr": 0.0433, "trend": "flat", "slope_pct": 0.026, "lower_highs_lower_lows": false, "stop": 9.278, "imbalance_decline_count": 0, "imbalance_cur": 0.8801186943620178, "imbalance_prev": 0.8801186943620178}}
{"timestamp": "2026-09-22T14:26:46.031788", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.61, "vwap": 13.6204, "vwap_slope": -0.0042, "atr": 0.3876, "atr_pct": 2.848, "trend": "flat", "slope_pct": -0.1213, "flat_threshold_pct": 0.7119, "ema9": 13.3742, "ema20": 13.3192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 14.241, "spread_pct": 0.441, "rvol": 2.909, "volume_pace_ratio": 19.984}}
{"timestamp": "2026-09-22T14:26:46.035558", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7232, "vwap": 8.8396, "vwap_slope": -0.0024, "atr": 0.0315, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0903, "ema9": 8.7513, "ema20": 8.7652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 5.388, "spread_pct": 0.115, "rvol": 0.692, "volume_pace_ratio": 4.751}}
{"timestamp": "2026-09-22T14:26:46.037229", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.19 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.189, "vwap": 13.5856, "vwap_slope": -0.003, "atr": 0.0957, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.1129, "flat_threshold_pct": 0.1814, "ema9": 13.1366, "ema20": 13.1545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.054, "spread_pct": 0.38, "rvol": 0.12, "volume_pace_ratio": 0.823}}
{"timestamp": "2026-09-22T14:26:46.039858", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.348, "vwap": 6.3991, "vwap_slope": -0.0017, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0715, "ema9": 6.3604, "ema20": 6.3669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 3.379, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:26:46.041426", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:26:46.044686", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7066, "vwap": 12.7247, "vwap_slope": -0.001, "atr": 0.0368, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0724, "ema9": 12.7114, "ema20": 12.7188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 0.73, "spread_pct": 0.079, "rvol": 0.079, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:26:46.047597", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (169.7s) but room-to-run failed: imbalance -30% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7686, "vwap": 8.7412, "vwap_slope": 0.0001, "atr": 0.0389, "atr_pct": 0.443, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.1109, "ema9": 8.7607, "ema20": 8.7412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 4.999, "spread_pct": 0.114, "rvol": 0.585, "volume_pace_ratio": 4.017, "stage3": {"stop": 8.7219, "risk": 0.0467, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3004, "passed": false, "reason": "imbalance -30% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:46.048984", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.4977, "vwap": 11.613, "vwap_slope": -0.0061, "atr": 0.0453, "atr_pct": 0.394, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.0985, "ema9": 11.543, "ema20": 11.5709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 2.479, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:26:46.050253", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2554, "vwap_slope": -0.0071, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0936, "ema20": 10.1313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:26:46.051634", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0233, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1061, "ema9": 5.5275, "ema20": 5.5275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:26:46.052917", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:26:46.054177", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4397, "vwap": 7.4504, "vwap_slope": -0.0004, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0502, "ema9": 7.4426, "ema20": 7.4431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 1.461, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:26:46.056265", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1277, "vwap_slope": -0.0057, "atr": 0.0482, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.1351, "ema9": 8.9719, "ema20": 9.0297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 5.361, "spread_pct": 0.561, "rvol": 0.116, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:26:46.057853", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.325, "vwap": 12.683, "vwap_slope": -0.0085, "atr": 0.0741, "atr_pct": 0.601, "trend": "flat", "slope_pct": -0.1318, "flat_threshold_pct": 0.1503, "ema9": 12.3692, "ema20": 12.4116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 8.839, "spread_pct": 0.406, "rvol": 0.115, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T14:26:46.058677", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (231.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.482, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.322, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:46.059436", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.7s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5523, "vwap": 5.5487, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0226, "flat_threshold_pct": 0.0878, "ema9": 5.571, "ema20": 5.5696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.184, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.521, "stage3": {"stop": 5.5289, "risk": 0.0234, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2531, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:46.060218", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2381, "vwap_slope": -0.0027, "atr": 0.0176, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0851, "ema9": 5.219, "ema20": 5.2377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 2.264, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:26:46.077122", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6797, "vwap": 8.6993, "vwap_slope": -0.0005, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0659, "ema9": 8.6693, "ema20": 8.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.07, "distance_from_high_pct": 2.035, "spread_pct": 0.115, "rvol": 0.054, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:26:46.078695", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.95", "VWAP sloping down"], "metrics": {"price": 11.91, "vwap": 11.945, "vwap_slope": -0.0003, "atr": 0.0693, "atr_pct": 0.582, "trend": "flat", "slope_pct": 0.0652, "flat_threshold_pct": 0.1454, "ema9": 11.9603, "ema20": 11.9669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.791, "distance_from_high_pct": 3.013, "spread_pct": 0.419, "rvol": 0.071, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:26:46.081212", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9674, "vwap_slope": -0.0004, "atr": 0.0156, "atr_pct": 0.175, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.05, "ema9": 8.9226, "ema20": 8.9235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:26:46.082346", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.764, "vwap_slope": -0.0271, "atr": 0.0638, "atr_pct": 1.397, "trend": "flat", "slope_pct": -0.0833, "flat_threshold_pct": 0.3492, "ema9": 4.62, "ema20": 4.6756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 9.325, "spread_pct": 2.811, "rvol": 0.244, "volume_pace_ratio": 1.678}}
{"timestamp": "2026-09-22T14:26:46.083607", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0206, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0653, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.068}}
{"timestamp": "2026-09-22T14:26:46.084920", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.64 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.6378, "vwap": 14.7818, "vwap_slope": -0.0063, "atr": 0.0361, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0617, "ema9": 14.646, "ema20": 14.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.284, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T14:26:46.086250", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.07, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0258, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0639, "ema9": 10.0906, "ema20": 10.1017, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T14:26:46.087771", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.84, "vwap": 13.8078, "vwap_slope": -0.0003, "atr": 0.0461, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0832, "ema9": 13.8105, "ema20": 13.8055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.213, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:26:46.090135", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0602, "ema9": 6.1765, "ema20": 6.1754, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:26:46.092536", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.265, "vwap": 13.4231, "vwap_slope": -0.0088, "atr": 0.0358, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0502, "flat_threshold_pct": 0.0675, "ema9": 13.3137, "ema20": 13.3365, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.153, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:26:51.098573", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.4674, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3299, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:51.099502", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4674, "vwap": 9.1508, "vwap_slope": 0.024, "atr": 0.0884, "trend": "flat", "slope_pct": 0.1878, "lower_highs_lower_lows": false, "stop": 9.3613, "imbalance_decline_count": 1, "imbalance_cur": -0.30947443265983293, "imbalance_prev": -0.24128440366972478}}
{"timestamp": "2026-09-22T14:26:51.100085", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.5, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0188, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:51.101001", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5, "vwap": 12.369, "vwap_slope": 0.0087, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0349, "lower_highs_lower_lows": false, "stop": 12.4512, "imbalance_decline_count": 5, "imbalance_cur": -0.437875, "imbalance_prev": -0.36530036608053773, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.035%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:26:51.101526", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.107%)", "metrics": {"price": 9.34, "peak_price": 9.34, "peak_gain_cents": 1.0, "slope_pct": 0.1074, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:51.102189", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.1736, "vwap_slope": 0.0055, "atr": 0.044, "trend": "flat", "slope_pct": 0.0262, "lower_highs_lower_lows": false, "stop": 9.2872, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.8801186943620178}}
{"timestamp": "2026-09-22T14:26:51.103758", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5712, "vwap": 13.6202, "vwap_slope": -0.0045, "atr": 0.3876, "atr_pct": 2.856, "trend": "flat", "slope_pct": -0.1221, "flat_threshold_pct": 0.7139, "ema9": 13.3664, "ema20": 13.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 14.485, "spread_pct": 0.295, "rvol": 2.912, "volume_pace_ratio": 19.975}}
{"timestamp": "2026-09-22T14:26:51.105569", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7276, "vwap": 8.8395, "vwap_slope": -0.0025, "atr": 0.0315, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0902, "ema9": 8.7522, "ema20": 8.7656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 5.341, "spread_pct": 0.115, "rvol": 0.692, "volume_pace_ratio": 4.745}}
{"timestamp": "2026-09-22T14:26:51.106553", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.5856, "vwap_slope": -0.003, "atr": 0.0964, "atr_pct": 0.732, "trend": "flat", "slope_pct": -0.1133, "flat_threshold_pct": 0.1831, "ema9": 13.1308, "ema20": 13.1517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.259, "spread_pct": 0.456, "rvol": 0.12, "volume_pace_ratio": 0.822}}
{"timestamp": "2026-09-22T14:26:51.107525", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.345, "vwap": 6.3991, "vwap_slope": -0.0018, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0715, "ema9": 6.3598, "ema20": 6.3666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:26:51.108532", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:26:51.109499", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7248, "vwap_slope": -0.0009, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0737, "ema9": 12.7151, "ema20": 12.7205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.08, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:26:51.110806", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (174.7s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.76, "vwap": 8.7413, "vwap_slope": 0.0003, "atr": 0.0401, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.1143, "ema9": 8.759, "ema20": 8.7403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.039, "stage3": {"stop": 8.7119, "risk": 0.0481, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0161, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:51.111873", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6133, "vwap_slope": -0.0057, "atr": 0.0453, "atr_pct": 0.393, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0982, "ema9": 11.5485, "ema20": 11.5735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:26:51.113018", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2554, "vwap_slope": -0.0071, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0961, "flat_threshold_pct": 0.05, "ema9": 10.0936, "ema20": 10.1313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:26:51.115142", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0233, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.1061, "ema9": 5.5275, "ema20": 5.5275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:26:51.116203", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:26:51.117197", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4331, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0507, "ema9": 7.4413, "ema20": 7.4424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 1.548, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:26:51.118266", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.9697, "vwap": 9.1281, "vwap_slope": -0.0053, "atr": 0.0515, "atr_pct": 0.574, "trend": "flat", "slope_pct": -0.0454, "flat_threshold_pct": 0.1434, "ema9": 8.9829, "ema20": 9.0349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 4.78, "spread_pct": 0.561, "rvol": 0.116, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:26:51.119274", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.683, "vwap_slope": -0.0085, "atr": 0.0741, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.1319, "flat_threshold_pct": 0.1504, "ema9": 12.3682, "ema20": 12.4112, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 8.876, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:26:51.120166", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (236.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.482, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.319, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:51.121240", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.7s) but room-to-run failed: imbalance -16% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.5576, "vwap": 5.5487, "vwap_slope": 0.0008, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0877, "ema9": 5.5721, "ema20": 5.5701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.089, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.52, "stage3": {"stop": 5.5342, "risk": 0.0234, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1564, "passed": false, "reason": "imbalance -16% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:51.122316", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2381, "vwap_slope": -0.0027, "atr": 0.0176, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0851, "ema9": 5.219, "ema20": 5.2377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 2.264, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:26:51.123385", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.6993, "vwap_slope": -0.0005, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0659, "ema9": 8.6683, "ema20": 8.6709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.07, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:26:51.124443", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9448, "vwap_slope": -0.0005, "atr": 0.07, "atr_pct": 0.588, "trend": "flat", "slope_pct": 0.0651, "flat_threshold_pct": 0.1471, "ema9": 11.9583, "ema20": 11.9659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.811, "distance_from_high_pct": 3.094, "spread_pct": 0.084, "rvol": 0.072, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:26:51.125611", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9388, "vwap": 8.9675, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.05, "ema9": 8.9234, "ema20": 8.9238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 1.771, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:26:51.126810", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.58, "vwap": 4.7637, "vwap_slope": -0.0273, "atr": 0.0638, "atr_pct": 1.394, "trend": "flat", "slope_pct": -0.0829, "flat_threshold_pct": 0.3485, "ema9": 4.622, "ema20": 4.6766, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 9.127, "spread_pct": 2.811, "rvol": 0.245, "volume_pace_ratio": 1.678}}
{"timestamp": "2026-09-22T14:26:51.127878", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.8848, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0206, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0653, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.069, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.066}}
{"timestamp": "2026-09-22T14:26:51.128869", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7815, "vwap_slope": -0.0065, "atr": 0.0361, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0619, "ema9": 14.6354, "ema20": 14.6663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:26:51.129861", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.06, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0258, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.064, "ema9": 10.0886, "ema20": 10.1008, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:26:51.130879", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8214, "vwap": 13.8076, "vwap_slope": -0.0004, "atr": 0.0461, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0833, "ema9": 13.8068, "ema20": 13.8037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.346, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:26:51.132029", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0603, "ema9": 6.1755, "ema20": 6.1749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:26:51.133954", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4227, "vwap_slope": -0.0092, "atr": 0.0358, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0674, "ema9": 13.3157, "ema20": 13.3374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.19, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.154, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:26:56.141296", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.39, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.576, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:26:56.142240", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.39, "vwap": 9.1506, "vwap_slope": 0.0238, "atr": 0.0884, "trend": "flat", "slope_pct": 0.1863, "lower_highs_lower_lows": false, "stop": 9.2839, "imbalance_decline_count": 2, "imbalance_cur": -0.35265081094941986, "imbalance_prev": -0.30947443265983293}}
{"timestamp": "2026-09-22T14:26:56.143412", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.031%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0308, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:56.144193", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3692, "vwap_slope": 0.0089, "atr": 0.0407, "trend": "flat", "slope_pct": 0.0349, "lower_highs_lower_lows": false, "stop": 12.4562, "imbalance_decline_count": 0, "imbalance_cur": -0.11944990176817288, "imbalance_prev": -0.437875}}
{"timestamp": "2026-09-22T14:26:56.144859", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.111%)", "metrics": {"price": 9.341, "peak_price": 9.341, "peak_gain_cents": 1.1, "slope_pct": 0.1106, "trend": "flat"}}
{"timestamp": "2026-09-22T14:26:56.145467", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.341, "vwap": 9.1736, "vwap_slope": 0.0056, "atr": 0.0441, "trend": "flat", "slope_pct": 0.0263, "lower_highs_lower_lows": false, "stop": 9.2881, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:26:56.149121", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.56, "vwap": 13.62, "vwap_slope": -0.0047, "atr": 0.3876, "atr_pct": 2.858, "trend": "flat", "slope_pct": -0.1223, "flat_threshold_pct": 0.7145, "ema9": 13.3642, "ema20": 13.3144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 14.556, "spread_pct": 0.221, "rvol": 2.916, "volume_pace_ratio": 19.973}}
{"timestamp": "2026-09-22T14:26:56.151724", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8394, "vwap_slope": -0.0026, "atr": 0.0315, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0903, "ema9": 8.7517, "ema20": 8.7654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.692, "volume_pace_ratio": 4.743}}
{"timestamp": "2026-09-22T14:26:56.152951", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.18, "vwap": 13.5855, "vwap_slope": -0.003, "atr": 0.0964, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.113, "flat_threshold_pct": 0.1828, "ema9": 13.1348, "ema20": 13.1536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 7.118, "spread_pct": 0.456, "rvol": 0.12, "volume_pace_ratio": 0.821}}
{"timestamp": "2026-09-22T14:26:56.153985", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3991, "vwap_slope": -0.0018, "atr": 0.0182, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0715, "ema9": 6.3608, "ema20": 6.3671, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:26:56.154994", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:26:56.156408", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7249, "vwap_slope": -0.0008, "atr": 0.0375, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0737, "ema9": 12.7161, "ema20": 12.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.08, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:26:56.158482", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (179.8s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.76, "vwap": 8.7413, "vwap_slope": 0.0003, "atr": 0.0401, "atr_pct": 0.457, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.1143, "ema9": 8.759, "ema20": 8.7403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.034, "stage3": {"stop": 8.7119, "risk": 0.0481, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0342, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:56.159646", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6131, "vwap_slope": -0.0059, "atr": 0.0454, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0985, "ema9": 11.5485, "ema20": 11.5735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:26:56.160775", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.096%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2551, "vwap_slope": -0.0074, "atr": 0.0193, "atr_pct": 0.192, "trend": "negative", "slope_pct": -0.0962, "flat_threshold_pct": 0.05, "ema9": 10.0926, "ema20": 10.1308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 6.074, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:26:56.163307", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0233, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.016, "flat_threshold_pct": 0.1063, "ema9": 5.5255, "ema20": 5.5265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:26:56.164307", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0309, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0865, "ema9": 9.0375, "ema20": 9.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.518, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:26:56.165281", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4351, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0507, "ema9": 7.4417, "ema20": 7.4426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 1.522, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:26:56.167818", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1277, "vwap_slope": -0.0057, "atr": 0.0515, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.1443, "ema9": 8.9719, "ema20": 9.0297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 5.361, "spread_pct": 0.561, "rvol": 0.116, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:26:56.168951", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.683, "vwap_slope": -0.0085, "atr": 0.0741, "atr_pct": 0.602, "trend": "flat", "slope_pct": -0.1319, "flat_threshold_pct": 0.1504, "ema9": 12.3682, "ema20": 12.4112, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 8.876, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:26:56.170007", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (241.1s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.02, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0785, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.482, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.315, "stage3": {"stop": 6.351, "risk": 0.024, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:26:56.171154", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 5.55, "vwap": 5.5486, "vwap_slope": 0.0007, "atr": 0.0195, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.0878, "ema9": 5.5705, "ema20": 5.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.519, "stage3": {"stop": 5.5266, "risk": 0.0234, "target": 5.56, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2316, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:26:56.172152", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2381, "vwap_slope": -0.0027, "atr": 0.0176, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0851, "ema9": 5.219, "ema20": 5.2377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 2.264, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:26:56.173292", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6731, "vwap": 8.6993, "vwap_slope": -0.0005, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0659, "ema9": 8.668, "ema20": 8.6707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.07, "distance_from_high_pct": 2.109, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:26:56.175527", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9158, "vwap": 11.9447, "vwap_slope": -0.0006, "atr": 0.07, "atr_pct": 0.587, "trend": "flat", "slope_pct": 0.0653, "flat_threshold_pct": 0.1469, "ema9": 11.9615, "ema20": 11.9674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.86, "distance_from_high_pct": 2.966, "spread_pct": 0.252, "rvol": 0.072, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:26:56.177674", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9674, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.05, "ema9": 8.9226, "ema20": 8.9235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T14:26:56.179753", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.58, "vwap": 4.7636, "vwap_slope": -0.0275, "atr": 0.0638, "atr_pct": 1.394, "trend": "flat", "slope_pct": -0.0829, "flat_threshold_pct": 0.3485, "ema9": 4.622, "ema20": 4.6766, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 9.127, "spread_pct": 2.811, "rvol": 0.245, "volume_pace_ratio": 1.677}}
{"timestamp": "2026-09-22T14:26:56.180800", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.9003, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0207, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0561, "flat_threshold_pct": 0.0656, "ema9": 7.8926, "ema20": 7.8835, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 0.875, "spread_pct": 0.127, "rvol": 0.155, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T14:26:56.181803", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.58, "vwap": 14.7815, "vwap_slope": -0.0066, "atr": 0.0361, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0619, "ema9": 14.6344, "ema20": 14.6659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 2.67, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:26:56.183051", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.06, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0258, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.064, "ema9": 10.0886, "ema20": 10.1008, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:26:56.184620", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8214, "vwap": 13.8076, "vwap_slope": -0.0004, "atr": 0.0461, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0833, "ema9": 13.8068, "ema20": 13.8037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.346, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:26:56.187403", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1539, "vwap_slope": 0.0006, "atr": 0.0149, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0162, "flat_threshold_pct": 0.0603, "ema9": 6.1745, "ema20": 6.1744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:26:56.188534", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4227, "vwap_slope": -0.0092, "atr": 0.0358, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.0674, "ema9": 13.3157, "ema20": 13.3374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.19, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.154, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:27:01.194734", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.39, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.525, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:01.195696", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.39, "vwap": 9.1503, "vwap_slope": 0.0175, "atr": 0.0711, "trend": "flat", "slope_pct": 0.1831, "lower_highs_lower_lows": true, "stop": 9.3047, "imbalance_decline_count": 0, "imbalance_cur": 0.49602488765986863, "imbalance_prev": -0.35265081094941986}}
{"timestamp": "2026-09-22T14:27:01.196295", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0192, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:01.197280", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3692, "vwap_slope": 0.0025, "atr": 0.0351, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4628, "imbalance_decline_count": 0, "imbalance_cur": -0.06646657307450259, "imbalance_prev": -0.11944990176817288}}
{"timestamp": "2026-09-22T14:27:01.197859", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.236%)", "metrics": {"price": 9.34, "peak_price": 9.341, "peak_gain_cents": 1.1, "slope_pct": 0.2358, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:01.198579", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.1738, "vwap_slope": 0.0024, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.2913, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:27:01.200263", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.6515, "vwap": 13.6203, "vwap_slope": -0.0024, "atr": 0.3643, "atr_pct": 2.669, "trend": "flat", "slope_pct": -0.1095, "flat_threshold_pct": 0.6672, "ema9": 13.4328, "ema20": 13.3526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 13.979, "spread_pct": 0.073, "rvol": 2.919, "volume_pace_ratio": 19.965}}
{"timestamp": "2026-09-22T14:27:01.202538", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8393, "vwap_slope": -0.002, "atr": 0.0258, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.074, "ema9": 8.7471, "ema20": 8.7619, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.737}}
{"timestamp": "2026-09-22T14:27:01.203779", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.199, "vwap": 13.5855, "vwap_slope": -0.0031, "atr": 0.0933, "atr_pct": 0.707, "trend": "flat", "slope_pct": -0.1128, "flat_threshold_pct": 0.1768, "ema9": 13.1386, "ema20": 13.1554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 6.984, "spread_pct": 0.38, "rvol": 0.12, "volume_pace_ratio": 0.82}}
{"timestamp": "2026-09-22T14:27:01.205040", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3486, "vwap": 6.399, "vwap_slope": -0.0008, "atr": 0.0162, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0637, "ema9": 6.3576, "ema20": 6.3649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:27:01.206132", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:27:01.207284", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0358, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0704, "ema9": 12.7207, "ema20": 12.7228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.907, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.08, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:27:01.208537", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (184.8s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.765, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.097, "ema9": 8.7594, "ema20": 8.7423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.029, "stage3": {"stop": 8.7242, "risk": 0.0408, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0177, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:01.210709", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.525, "vwap": 11.613, "vwap_slope": -0.0054, "atr": 0.0413, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0897, "ema9": 11.5438, "ema20": 11.5689, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:27:01.212495", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0529, "vwap": 10.255, "vwap_slope": -0.0044, "atr": 0.0146, "atr_pct": 0.145, "trend": "negative", "slope_pct": -0.0954, "flat_threshold_pct": 0.05, "ema9": 10.0854, "ema20": 10.1238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 6.047, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:27:01.213564", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5155, "vwap_slope": -0.0, "atr": 0.0229, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.016, "flat_threshold_pct": 0.1041, "ema9": 5.5255, "ema20": 5.5265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:27:01.214972", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:27:01.216031", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0502, "ema9": 7.4416, "ema20": 7.4426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:27:01.217051", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1271, "vwap_slope": -0.0062, "atr": 0.0475, "atr_pct": 0.534, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.1334, "ema9": 8.9709, "ema20": 9.0292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 5.414, "spread_pct": 0.449, "rvol": 0.117, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:27:01.218018", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.68", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.338, "vwap": 12.683, "vwap_slope": -0.0085, "atr": 0.0733, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.1316, "flat_threshold_pct": 0.1486, "ema9": 12.3718, "ema20": 12.4129, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 8.743, "spread_pct": 0.325, "rvol": 0.115, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:27:01.219066", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (246.2s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.0193, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0756, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.483, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.312, "stage3": {"stop": 6.3518, "risk": 0.0232, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:27:01.220018", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5576, "vwap": 5.5486, "vwap_slope": 0.0007, "atr": 0.0185, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0831, "ema9": 5.5721, "ema20": 5.5701, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.089, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:27:01.221091", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2381, "vwap_slope": -0.0027, "atr": 0.0176, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0851, "ema9": 5.219, "ema20": 5.2377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 2.264, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:27:01.222082", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6993, "vwap_slope": -0.0005, "atr": 0.0229, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0659, "ema9": 8.6693, "ema20": 8.6714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:27:01.223138", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9266, "vwap": 11.9446, "vwap_slope": -0.0007, "atr": 0.0631, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.063, "flat_threshold_pct": 0.1323, "ema9": 11.952, "ema20": 11.9622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.161, "distance_from_high_pct": 2.878, "spread_pct": 0.168, "rvol": 0.072, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:27:01.224235", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.151, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.05, "ema9": 8.9251, "ema20": 8.9246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.18, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:27:01.225358", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.58, "vwap": 4.7636, "vwap_slope": -0.0275, "atr": 0.0638, "atr_pct": 1.394, "trend": "flat", "slope_pct": -0.0829, "flat_threshold_pct": 0.3485, "ema9": 4.622, "ema20": 4.6766, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 9.127, "spread_pct": 2.811, "rvol": 0.245, "volume_pace_ratio": 1.675}}
{"timestamp": "2026-09-22T14:27:01.226284", "symbol": "SG", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 7.885, "vwap": 7.8134, "vwap_slope": 0.0018, "atr": 0.0197, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0557, "flat_threshold_pct": 0.0626, "ema9": 7.8895, "ema20": 7.882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.156, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T14:27:01.227325", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7813, "vwap_slope": -0.006, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.05, "ema9": 14.6261, "ema20": 14.659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:27:01.228296", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0236, "atr_pct": 0.234, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0585, "ema9": 10.0896, "ema20": 10.1012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:27:01.229276", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8019, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0256, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.05, "ema9": 13.8072, "ema20": 13.8043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.485, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.479}}
{"timestamp": "2026-09-22T14:27:01.230236", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1539, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.23, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0574, "ema9": 6.1716, "ema20": 6.173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T14:27:01.231295", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4224, "vwap_slope": -0.0061, "atr": 0.0307, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.0578, "ema9": 13.3075, "ema20": 13.3315, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.154, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:27:06.237220", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.669, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:06.238213", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1509, "vwap_slope": 0.0181, "atr": 0.0743, "trend": "flat", "slope_pct": 0.1823, "lower_highs_lower_lows": true, "stop": 9.2559, "imbalance_decline_count": 1, "imbalance_cur": -0.2751178697124643, "imbalance_prev": 0.49602488765986863}}
{"timestamp": "2026-09-22T14:27:06.238977", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.046%)", "metrics": {"price": 12.5162, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0461, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:06.239661", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5162, "vwap": 12.3692, "vwap_slope": 0.0025, "atr": 0.0358, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4732, "imbalance_decline_count": 0, "imbalance_cur": 0.8071847507331378, "imbalance_prev": -0.06646657307450259}}
{"timestamp": "2026-09-22T14:27:06.240202", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.236%)", "metrics": {"price": 9.34, "peak_price": 9.341, "peak_gain_cents": 1.1, "slope_pct": 0.2358, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:06.240988", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.1741, "vwap_slope": 0.0027, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.29, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:27:06.242255", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5861, "vwap": 13.6203, "vwap_slope": -0.0025, "atr": 0.369, "atr_pct": 2.716, "trend": "flat", "slope_pct": -0.1106, "flat_threshold_pct": 0.679, "ema9": 13.4198, "ema20": 13.3463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 14.391, "spread_pct": 0.368, "rvol": 2.923, "volume_pace_ratio": 19.962}}
{"timestamp": "2026-09-22T14:27:06.243308", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.8393, "vwap_slope": -0.002, "atr": 0.0258, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.074, "ema9": 8.7481, "ema20": 8.7624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.315, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.73}}
{"timestamp": "2026-09-22T14:27:06.245181", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.5854, "vwap_slope": -0.0016, "atr": 0.0897, "atr_pct": 0.682, "trend": "flat", "slope_pct": -0.1095, "flat_threshold_pct": 0.1704, "ema9": 13.1428, "ema20": 13.1559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 7.259, "spread_pct": 0.38, "rvol": 0.12, "volume_pace_ratio": 0.819}}
{"timestamp": "2026-09-22T14:27:06.246065", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.345, "vwap": 6.399, "vwap_slope": -0.0009, "atr": 0.0166, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0655, "ema9": 6.3569, "ema20": 6.3645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.179, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:27:06.246893", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.43% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.429, "rvol": 0.08, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:27:06.247790", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0358, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0704, "ema9": 12.7197, "ema20": 12.7223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.907, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.08, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:27:06.248742", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (189.9s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.765, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0343, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.098, "ema9": 8.7594, "ema20": 8.7423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.023, "stage3": {"stop": 8.7238, "risk": 0.0412, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0207, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:06.249614", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5144, "vwap": 11.6129, "vwap_slope": -0.0055, "atr": 0.0443, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0961, "ema9": 11.5417, "ema20": 11.5679, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 2.338, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:27:06.250447", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0529, "vwap": 10.255, "vwap_slope": -0.0044, "atr": 0.0146, "atr_pct": 0.145, "trend": "negative", "slope_pct": -0.0954, "flat_threshold_pct": 0.05, "ema9": 10.0854, "ema20": 10.1238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 6.047, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:27:06.251378", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4869, "vwap": 5.5155, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.11, "ema9": 5.5178, "ema20": 5.5227, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.02, "spread_pct": 0.182, "rvol": 0.081, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:27:06.252157", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:27:06.252984", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0004, "atr": 0.0142, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.05, "ema9": 7.4403, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:27:06.253785", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.92, "vwap": 9.1265, "vwap_slope": -0.0054, "atr": 0.0443, "atr_pct": 0.497, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.1243, "ema9": 8.9608, "ema20": 9.0188, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.834, "distance_from_high_pct": 5.308, "spread_pct": 0.449, "rvol": 0.117, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:27:06.254589", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.683, "vwap_slope": -0.0016, "atr": 0.0691, "atr_pct": 0.56, "trend": "flat", "slope_pct": -0.1296, "flat_threshold_pct": 0.1399, "ema9": 12.3654, "ema20": 12.4059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 8.728, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:27:06.255451", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (251.2s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0051, "atr": 0.0193, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0756, "ema9": 6.3592, "ema20": 6.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.483, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.309, "stage3": {"stop": 6.3518, "risk": 0.0232, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:27:06.256295", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5486, "vwap_slope": 0.0003, "atr": 0.0169, "atr_pct": 0.304, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.076, "ema9": 5.5676, "ema20": 5.5682, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:27:06.257135", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2381, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:27:06.257967", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6993, "vwap_slope": -0.0003, "atr": 0.021, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0604, "ema9": 8.6715, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:27:06.258937", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9446, "vwap_slope": -0.0007, "atr": 0.0631, "atr_pct": 0.531, "trend": "flat", "slope_pct": 0.0626, "flat_threshold_pct": 0.1326, "ema9": 11.9466, "ema20": 11.9596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.161, "distance_from_high_pct": 3.094, "spread_pct": 0.168, "rvol": 0.072, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:27:06.259987", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.156, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.05, "ema9": 8.9251, "ema20": 8.9246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:27:06.260820", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%"], "metrics": {"price": 4.625, "vwap": 4.7634, "vwap_slope": -0.0142, "atr": 0.0588, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.0844, "flat_threshold_pct": 0.3181, "ema9": 4.6226, "ema20": 4.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 8.234, "spread_pct": 2.811, "rvol": 0.245, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T14:27:06.261698", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 7.9, "vwap": 7.8135, "vwap_slope": 0.0009, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0547, "flat_threshold_pct": 0.0579, "ema9": 7.8916, "ema20": 7.8837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.878, "spread_pct": 0.127, "rvol": 0.156, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T14:27:06.262544", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.611, "vwap": 14.7813, "vwap_slope": -0.0061, "atr": 0.0303, "atr_pct": 0.207, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0518, "ema9": 14.6313, "ema20": 14.6615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.463, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:27:06.263428", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.06, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0241, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0599, "ema9": 10.0837, "ema20": 10.0973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:27:06.264252", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.825, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0256, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.05, "ema9": 13.8118, "ema20": 13.8065, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.479}}
{"timestamp": "2026-09-22T14:27:06.265309", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1623, "vwap": 6.1539, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.23, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0574, "ema9": 6.1721, "ema20": 6.1732, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.928, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T14:27:06.266192", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4219, "vwap_slope": -0.0066, "atr": 0.0314, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0591, "ema9": 13.3095, "ema20": 13.3324, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.173, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.155, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:27:11.272077", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.355, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6369, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:11.273046", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.355, "vwap": 9.151, "vwap_slope": 0.0182, "atr": 0.0743, "trend": "flat", "slope_pct": 0.1825, "lower_highs_lower_lows": true, "stop": 9.2659, "imbalance_decline_count": 0, "imbalance_cur": -0.20190679294988395, "imbalance_prev": -0.2751178697124643}}
{"timestamp": "2026-09-22T14:27:11.273633", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0192, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:11.274256", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3693, "vwap_slope": 0.0025, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": true, "stop": 12.4595, "imbalance_decline_count": 1, "imbalance_cur": 0.6867301231802911, "imbalance_prev": 0.8071847507331378}}
{"timestamp": "2026-09-22T14:27:11.274865", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.171%)", "metrics": {"price": 9.32, "peak_price": 9.341, "peak_gain_cents": 1.1, "slope_pct": 0.1715, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:11.275497", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.32, "vwap": 9.1745, "vwap_slope": 0.0031, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0278, "lower_highs_lower_lows": false, "stop": 9.2691, "imbalance_decline_count": 1, "imbalance_cur": -0.26175687666370895, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:27:11.276890", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.556, "vwap": 13.6202, "vwap_slope": -0.0025, "atr": 0.3704, "atr_pct": 2.733, "trend": "flat", "slope_pct": -0.1111, "flat_threshold_pct": 0.6831, "ema9": 13.4137, "ema20": 13.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 14.581, "spread_pct": 0.442, "rvol": 2.925, "volume_pace_ratio": 19.946}}
{"timestamp": "2026-09-22T14:27:11.277912", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.8393, "vwap_slope": -0.002, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0809, "ema9": 8.7481, "ema20": 8.7624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.315, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.723}}
{"timestamp": "2026-09-22T14:27:11.278933", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.175, "vwap": 13.5853, "vwap_slope": -0.0017, "atr": 0.0897, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.1093, "flat_threshold_pct": 0.1702, "ema9": 13.1458, "ema20": 13.1573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.221, "distance_from_high_pct": 7.153, "spread_pct": 0.38, "rvol": 0.12, "volume_pace_ratio": 0.818}}
{"timestamp": "2026-09-22T14:27:11.279915", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.3987, "vwap_slope": -0.0012, "atr": 0.0173, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0682, "ema9": 6.3589, "ema20": 6.3655, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.181, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:27:11.280785", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.20% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.204, "rvol": 0.08, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:27:11.281669", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0362, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0711, "ema9": 12.7207, "ema20": 12.7228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.08, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:27:11.282509", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (194.9s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.775, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0999, "ema9": 8.7614, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.018, "stage3": {"stop": 8.7329, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0945, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:11.283676", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.55, "vwap": 11.6129, "vwap_slope": -0.0055, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0987, "ema9": 11.5488, "ema20": 11.5713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 2.036, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:27:11.284729", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0529, "vwap": 10.255, "vwap_slope": -0.0044, "atr": 0.0146, "atr_pct": 0.145, "trend": "negative", "slope_pct": -0.0954, "flat_threshold_pct": 0.05, "ema9": 10.0854, "ema20": 10.1238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 6.047, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:27:11.286939", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.495, "vwap": 5.5155, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.1098, "ema9": 5.5194, "ema20": 5.5235, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:27:11.288093", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:27:11.290203", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4329, "vwap": 7.4503, "vwap_slope": -0.0004, "atr": 0.0144, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.05, "ema9": 7.4399, "ema20": 7.4417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.551, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:27:11.292457", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.1251, "vwap_slope": -0.0068, "atr": 0.0443, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.1244, "ema9": 8.9588, "ema20": 9.0179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 5.414, "spread_pct": 0.449, "rvol": 0.118, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:27:11.293539", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6828, "vwap_slope": -0.0018, "atr": 0.0711, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.1294, "flat_threshold_pct": 0.1439, "ema9": 12.3674, "ema20": 12.4069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 8.654, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:27:11.295689", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 256.3s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0003, "atr": 0.0171, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0672, "ema9": 6.3624, "ema20": 6.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.513, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.307, "stage3": {"stop": 6.3545, "risk": 0.0205, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.44, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.244}}}
{"timestamp": "2026-09-22T14:27:11.354444", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5586, "vwap": 5.5486, "vwap_slope": 0.0003, "atr": 0.017, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0219, "flat_threshold_pct": 0.0766, "ema9": 5.5694, "ema20": 5.569, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 1.071, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:27:11.355674", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2381, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:27:11.357012", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.6992, "vwap_slope": -0.0003, "atr": 0.0215, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0619, "ema9": 8.6725, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:27:11.358081", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9446, "vwap_slope": -0.0007, "atr": 0.0631, "atr_pct": 0.531, "trend": "flat", "slope_pct": 0.0626, "flat_threshold_pct": 0.1326, "ema9": 11.9466, "ema20": 11.9596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.161, "distance_from_high_pct": 3.094, "spread_pct": 0.168, "rvol": 0.072, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:27:11.359262", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9499, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.05, "ema9": 8.9281, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.649, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:27:11.360490", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%"], "metrics": {"price": 4.625, "vwap": 4.7634, "vwap_slope": -0.0142, "atr": 0.0588, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.0844, "flat_threshold_pct": 0.3181, "ema9": 4.6226, "ema20": 4.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 8.234, "spread_pct": 2.811, "rvol": 0.245, "volume_pace_ratio": 1.672}}
{"timestamp": "2026-09-22T14:27:11.361677", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 7.895, "vwap": 7.814, "vwap_slope": 0.0014, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0546, "flat_threshold_pct": 0.058, "ema9": 7.8906, "ema20": 7.8833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.157, "volume_pace_ratio": 1.068}}
{"timestamp": "2026-09-22T14:27:11.362920", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7813, "vwap_slope": -0.0061, "atr": 0.0321, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0549, "ema9": 14.6261, "ema20": 14.659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:27:11.364057", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.06, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0608, "ema9": 10.0837, "ema20": 10.0973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T14:27:11.365146", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.8083, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0256, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.05, "ema9": 13.8085, "ema20": 13.8049, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.44, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:27:11.366198", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.1539, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.0573, "ema9": 6.1736, "ema20": 6.174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.114, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:27:11.367719", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2886, "vwap": 13.4218, "vwap_slope": -0.0068, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0598, "ema9": 13.3103, "ema20": 13.3328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 4.673, "spread_pct": 0.075, "rvol": 0.155, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:27:16.373705", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3733, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.5784, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:16.374705", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3733, "vwap": 9.1514, "vwap_slope": 0.0186, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1828, "lower_highs_lower_lows": false, "stop": 9.2787, "imbalance_decline_count": 0, "imbalance_cur": 0.047895357985837925, "imbalance_prev": -0.20190679294988395}}
{"timestamp": "2026-09-22T14:27:16.375307", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0192, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:16.375953", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3693, "vwap_slope": 0.0025, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": true, "stop": 12.4595, "imbalance_decline_count": 2, "imbalance_cur": 0.665420840185379, "imbalance_prev": 0.6867301231802911}}
{"timestamp": "2026-09-22T14:27:16.376622", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.267%)", "metrics": {"price": 9.3496, "peak_price": 9.3496, "peak_gain_cents": 1.96, "slope_pct": 0.2666, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:16.377234", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3496, "vwap": 9.1746, "vwap_slope": 0.0032, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0283, "lower_highs_lower_lows": false, "stop": 9.2987, "imbalance_decline_count": 0, "imbalance_cur": -0.15892420537897312, "imbalance_prev": -0.26175687666370895}}
{"timestamp": "2026-09-22T14:27:16.378646", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5801, "vwap": 13.6202, "vwap_slope": -0.0025, "atr": 0.3704, "atr_pct": 2.728, "trend": "flat", "slope_pct": -0.1107, "flat_threshold_pct": 0.6819, "ema9": 13.4186, "ema20": 13.3458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 14.429, "spread_pct": 0.221, "rvol": 2.929, "volume_pace_ratio": 19.945}}
{"timestamp": "2026-09-22T14:27:16.379444", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8393, "vwap_slope": -0.002, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.7471, "ema20": 8.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.716}}
{"timestamp": "2026-09-22T14:27:16.380031", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.59", "VWAP sloping down"], "metrics": {"price": 13.18, "vwap": 13.5852, "vwap_slope": -0.0019, "atr": 0.0897, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.1092, "flat_threshold_pct": 0.1701, "ema9": 13.1468, "ema20": 13.1578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 7.118, "spread_pct": 0.38, "rvol": 0.12, "volume_pace_ratio": 0.817}}
{"timestamp": "2026-09-22T14:27:16.381133", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3633, "vwap": 6.3987, "vwap_slope": -0.0012, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.069, "ema9": 6.3605, "ema20": 6.3663, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 3.146, "spread_pct": 0.157, "rvol": 0.181, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:27:16.382066", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.20% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.204, "rvol": 0.08, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:27:16.383148", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0724, "ema9": 12.7227, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.08, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:27:16.384170", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (200.0s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7767, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0999, "ema9": 8.7617, "ema20": 8.7434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.911, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.013, "stage3": {"stop": 8.7346, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3947, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:27:16.385249", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.545, "vwap": 11.6128, "vwap_slope": -0.0055, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0987, "ema9": 11.5478, "ema20": 11.5708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 2.078, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T14:27:16.386290", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0583, "vwap": 10.255, "vwap_slope": -0.0044, "atr": 0.0148, "atr_pct": 0.148, "trend": "negative", "slope_pct": -0.0953, "flat_threshold_pct": 0.05, "ema9": 10.0865, "ema20": 10.1243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 5.996, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:27:16.387363", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5155, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1099, "ema9": 5.5184, "ema20": 5.523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:27:16.388350", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:27:16.389466", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0004, "atr": 0.0144, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.05, "ema9": 7.4403, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:27:16.391485", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9207, "vwap": 9.1251, "vwap_slope": -0.0067, "atr": 0.0444, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0482, "flat_threshold_pct": 0.1244, "ema9": 8.9609, "ema20": 9.0189, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 5.3, "spread_pct": 0.449, "rvol": 0.118, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:27:16.392529", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6828, "vwap_slope": -0.0018, "atr": 0.0711, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.1297, "flat_threshold_pct": 0.1442, "ema9": 12.3634, "ema20": 12.405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 8.802, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:27:16.393636", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 261.4s", "imbalance +93% >= 50% buy threshold, stop 6.35", "entry_score 89.4"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.068, "ema9": 6.3624, "ema20": 6.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.514, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.304, "stage3": {"stop": 6.3542, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9286, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 6.35"}, "entry_score": 89.37, "entry_score_breakdown": {"imbalance_sub": 0.898, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.243}}}
{"timestamp": "2026-09-22T14:27:16.429632", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.555, "vwap": 5.5486, "vwap_slope": 0.0003, "atr": 0.017, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.0767, "ema9": 5.5686, "ema20": 5.5687, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:27:16.430830", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0122, "flat_threshold_pct": 0.0816, "ema9": 5.2122, "ema20": 5.2326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:27:16.431805", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6992, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0624, "ema9": 8.6715, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:27:16.432742", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.91, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0628, "flat_threshold_pct": 0.1325, "ema9": 11.9486, "ema20": 11.9606, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.175, "distance_from_high_pct": 3.013, "spread_pct": 0.419, "rvol": 0.072, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:27:16.433682", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.946, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.05, "ema9": 8.9273, "ema20": 8.9256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.692, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:27:16.434604", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%"], "metrics": {"price": 4.625, "vwap": 4.7634, "vwap_slope": -0.0142, "atr": 0.0588, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.0844, "flat_threshold_pct": 0.3181, "ema9": 4.6226, "ema20": 4.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 8.234, "spread_pct": 2.811, "rvol": 0.245, "volume_pace_ratio": 1.669}}
{"timestamp": "2026-09-22T14:27:16.435588", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.895, "vwap": 7.814, "vwap_slope": 0.0014, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0546, "flat_threshold_pct": 0.058, "ema9": 7.8906, "ema20": 7.8833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.157, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T14:27:16.437367", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.58, "vwap": 14.7811, "vwap_slope": -0.0062, "atr": 0.0321, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.055, "ema9": 14.6251, "ema20": 14.6585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.67, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:27:16.439019", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0595, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0608, "ema9": 10.0836, "ema20": 10.0973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.281, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:27:16.440507", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.83, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.026, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.05, "ema9": 13.8128, "ema20": 13.8069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.285, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T14:27:16.442277", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.154, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.0573, "ema9": 6.1736, "ema20": 6.174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:27:16.443314", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.29, "vwap": 13.4216, "vwap_slope": -0.007, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.0598, "ema9": 13.3105, "ema20": 13.3329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.155, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:27:21.447474", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.355, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6369, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:21.448281", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.355, "vwap": 9.1514, "vwap_slope": 0.0187, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1825, "lower_highs_lower_lows": false, "stop": 9.2604, "imbalance_decline_count": 1, "imbalance_cur": 0.02994726892846483, "imbalance_prev": 0.047895357985837925}}
{"timestamp": "2026-09-22T14:27:21.448885", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 12.4767, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0487, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:21.449550", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4767, "vwap": 12.3693, "vwap_slope": 0.0026, "atr": 0.0379, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": true, "stop": 12.4312, "imbalance_decline_count": 3, "imbalance_cur": 0.11185682326621924, "imbalance_prev": 0.665420840185379}}
{"timestamp": "2026-09-22T14:27:21.450052", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.171%)", "metrics": {"price": 9.32, "peak_price": 9.3496, "peak_gain_cents": 1.96, "slope_pct": 0.1715, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:21.451538", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.32, "vwap": 9.1746, "vwap_slope": 0.0032, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0278, "lower_highs_lower_lows": false, "stop": 9.2691, "imbalance_decline_count": 1, "imbalance_cur": -0.31093884582256676, "imbalance_prev": -0.15892420537897312}}
{"timestamp": "2026-09-22T14:27:21.452812", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.6083, "vwap": 13.6202, "vwap_slope": -0.0025, "atr": 0.3704, "atr_pct": 2.722, "trend": "flat", "slope_pct": -0.1102, "flat_threshold_pct": 0.6805, "ema9": 13.4242, "ema20": 13.3485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 14.251, "spread_pct": 0.147, "rvol": 2.932, "volume_pace_ratio": 19.934}}
{"timestamp": "2026-09-22T14:27:21.453744", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8393, "vwap_slope": -0.002, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.7471, "ema20": 8.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.711}}
{"timestamp": "2026-09-22T14:27:21.454727", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.16, "vwap": 13.585, "vwap_slope": -0.0021, "atr": 0.0918, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1095, "flat_threshold_pct": 0.1745, "ema9": 13.1428, "ema20": 13.1559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 7.259, "spread_pct": 0.457, "rvol": 0.12, "volume_pace_ratio": 0.816}}
{"timestamp": "2026-09-22T14:27:21.456531", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.36, "vwap": 6.3985, "vwap_slope": -0.0014, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0691, "ema9": 6.3599, "ema20": 6.3659, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.181, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:27:21.457368", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:27:21.458323", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0724, "ema9": 12.7227, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.08, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:27:21.459300", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (205.1s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.775, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0999, "ema9": 8.7614, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.008, "stage3": {"stop": 8.7329, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4088, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:27:21.460235", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.54, "vwap": 11.6128, "vwap_slope": -0.0055, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0988, "ema9": 11.5468, "ema20": 11.5703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.094, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:27:21.461155", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.26", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0724, "vwap": 10.255, "vwap_slope": -0.0044, "atr": 0.0159, "atr_pct": 0.157, "trend": "negative", "slope_pct": -0.095, "flat_threshold_pct": 0.05, "ema9": 10.0893, "ema20": 10.1257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 5.865, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:27:21.462051", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1099, "ema9": 5.5184, "ema20": 5.523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:27:21.462970", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:27:21.463818", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0004, "atr": 0.0144, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.05, "ema9": 7.4403, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:27:21.464837", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.1251, "vwap_slope": -0.0068, "atr": 0.0444, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.1245, "ema9": 8.9588, "ema20": 9.0179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 5.414, "spread_pct": 0.449, "rvol": 0.118, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:27:21.465694", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6825, "vwap_slope": -0.0021, "atr": 0.0711, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.1294, "flat_threshold_pct": 0.1439, "ema9": 12.3674, "ema20": 12.4069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 8.654, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:27:21.466772", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 266.4s", "imbalance +93% >= 50% buy threshold, stop 6.35", "entry_score 89.4"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.068, "ema9": 6.3624, "ema20": 6.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.514, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.301, "stage3": {"stop": 6.3542, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9286, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 6.35"}, "entry_score": 89.37, "entry_score_breakdown": {"imbalance_sub": 0.898, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.243}}}
{"timestamp": "2026-09-22T14:27:21.502561", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.555, "vwap": 5.5486, "vwap_slope": 0.0003, "atr": 0.017, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.0767, "ema9": 5.5686, "ema20": 5.5687, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:27:21.503746", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0122, "flat_threshold_pct": 0.0816, "ema9": 5.2122, "ema20": 5.2326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:27:21.504958", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6871, "vwap": 8.6992, "vwap_slope": -0.0003, "atr": 0.0217, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0624, "ema9": 8.6729, "ema20": 8.6729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 1.951, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:27:21.505961", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9203, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0629, "flat_threshold_pct": 0.1324, "ema9": 11.9507, "ema20": 11.9616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.175, "distance_from_high_pct": 2.929, "spread_pct": 0.419, "rvol": 0.072, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:27:21.506996", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.05, "ema9": 8.9261, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:27:21.507992", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.625, "vwap": 4.7634, "vwap_slope": -0.0142, "atr": 0.0588, "atr_pct": 1.272, "trend": "flat", "slope_pct": -0.0844, "flat_threshold_pct": 0.3181, "ema9": 4.6226, "ema20": 4.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.919, "distance_from_high_pct": 8.234, "spread_pct": 2.592, "rvol": 0.245, "volume_pace_ratio": 1.667}}
{"timestamp": "2026-09-22T14:27:21.510168", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 7.8914, "vwap": 7.814, "vwap_slope": 0.0014, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0545, "flat_threshold_pct": 0.058, "ema9": 7.8899, "ema20": 7.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.986, "spread_pct": 0.127, "rvol": 0.157, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T14:27:21.511297", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5816, "vwap": 14.7811, "vwap_slope": -0.0062, "atr": 0.0321, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.055, "ema9": 14.6254, "ema20": 14.6587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 2.66, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:27:21.512452", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0677, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.0607, "ema9": 10.0852, "ema20": 10.098, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.2, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:27:21.513560", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.81, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.05, "ema9": 13.8088, "ema20": 13.805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:27:21.514489", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.23, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0574, "ema9": 6.1716, "ema20": 6.173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:27:21.515524", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4216, "vwap_slope": -0.007, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0598, "ema9": 13.3095, "ema20": 13.3324, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.155, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:27:26.519393", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.355, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6369, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:26.520233", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.355, "vwap": 9.1515, "vwap_slope": 0.0187, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1825, "lower_highs_lower_lows": false, "stop": 9.2604, "imbalance_decline_count": 0, "imbalance_cur": 0.8101834038732846, "imbalance_prev": 0.02994726892846483}}
{"timestamp": "2026-09-22T14:27:26.520965", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 12.5175, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0492, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:26.521569", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.5175, "vwap": 12.3693, "vwap_slope": 0.0026, "atr": 0.038, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": true, "stop": 12.4719, "imbalance_decline_count": 0, "imbalance_cur": 0.11734317343173432, "imbalance_prev": 0.11185682326621924}}
{"timestamp": "2026-09-22T14:27:26.522086", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 9.33, "peak_price": 9.3496, "peak_gain_cents": 1.96, "slope_pct": 0.2037, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:26.522833", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1749, "vwap_slope": 0.0035, "atr": 0.0426, "trend": "flat", "slope_pct": 0.028, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 2, "imbalance_cur": -0.7060984570168993, "imbalance_prev": -0.31093884582256676}}
{"timestamp": "2026-09-22T14:27:26.524141", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.6336, "vwap": 13.6202, "vwap_slope": -0.0025, "atr": 0.3704, "atr_pct": 2.717, "trend": "flat", "slope_pct": -0.1098, "flat_threshold_pct": 0.6792, "ema9": 13.4293, "ema20": 13.3509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 14.092, "spread_pct": 0.22, "rvol": 2.934, "volume_pace_ratio": 19.923}}
{"timestamp": "2026-09-22T14:27:26.525050", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8393, "vwap_slope": -0.0021, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.7471, "ema20": 8.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.705}}
{"timestamp": "2026-09-22T14:27:26.526068", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.585, "vwap_slope": -0.0021, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1099, "flat_threshold_pct": 0.1749, "ema9": 13.1368, "ema20": 13.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.12, "volume_pace_ratio": 0.815}}
{"timestamp": "2026-09-22T14:27:26.527128", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.3984, "vwap_slope": -0.0015, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0691, "ema9": 6.3589, "ema20": 6.3655, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.182, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:27:26.528751", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:27:26.529742", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0724, "ema9": 12.7227, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.08, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:27:26.530778", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (210.2s) but room-to-run failed: imbalance +41% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7733, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.0999, "ema9": 8.761, "ema20": 8.7431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.948, "spread_pct": 0.114, "rvol": 0.589, "volume_pace_ratio": 4.002, "stage3": {"stop": 8.7312, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4061, "passed": false, "reason": "imbalance +41% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:27:26.531775", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5269, "vwap": 11.6128, "vwap_slope": -0.0056, "atr": 0.0456, "atr_pct": 0.396, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0989, "ema9": 11.5442, "ema20": 11.5691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.232, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:27:26.532602", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.255, "vwap_slope": -0.0044, "atr": 0.0182, "atr_pct": 0.182, "trend": "negative", "slope_pct": -0.0953, "flat_threshold_pct": 0.05, "ema9": 10.0859, "ema20": 10.124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:27:26.533615", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1099, "ema9": 5.5184, "ema20": 5.523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:27:26.534721", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:27:26.535695", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0146, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.05, "ema9": 7.4403, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:27:26.536649", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.1251, "vwap_slope": -0.0068, "atr": 0.0444, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.1245, "ema9": 8.9588, "ema20": 9.0179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 5.414, "spread_pct": 0.449, "rvol": 0.118, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:27:26.537523", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6825, "vwap_slope": -0.0021, "atr": 0.0711, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.1294, "flat_threshold_pct": 0.1439, "ema9": 12.3674, "ema20": 12.4069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 8.654, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:27:26.538509", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 271.5s", "imbalance +93% >= 50% buy threshold, stop 6.35", "entry_score 89.4"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.068, "ema9": 6.3624, "ema20": 6.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.514, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.298, "stage3": {"stop": 6.3542, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9286, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 6.35"}, "entry_score": 89.37, "entry_score_breakdown": {"imbalance_sub": 0.898, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.243}}}
{"timestamp": "2026-09-22T14:27:26.590132", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5486, "vwap_slope": 0.0003, "atr": 0.017, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.0767, "ema9": 5.5676, "ema20": 5.5682, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:27:26.591274", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:27:26.592244", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.6992, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.0625, "ema9": 8.6705, "ema20": 8.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:27:26.593109", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9001, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.531, "trend": "flat", "slope_pct": 0.0626, "flat_threshold_pct": 0.1326, "ema9": 11.9467, "ema20": 11.9596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.176, "distance_from_high_pct": 3.094, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:27:26.594001", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.05, "ema9": 8.9271, "ema20": 8.9255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:27:26.594923", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%"], "metrics": {"price": 4.58, "vwap": 4.7633, "vwap_slope": -0.0143, "atr": 0.0588, "atr_pct": 1.285, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3212, "ema9": 4.6136, "ema20": 4.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 9.127, "spread_pct": 2.811, "rvol": 0.245, "volume_pace_ratio": 1.665}}
{"timestamp": "2026-09-22T14:27:26.595762", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +83% >= 50% buy threshold, stop 7.87", "entry_score 92.5"], "reasons_against": [], "metrics": {"price": 7.895, "vwap": 7.814, "vwap_slope": 0.0014, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0546, "flat_threshold_pct": 0.058, "ema9": 7.8906, "ema20": 7.8833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.157, "volume_pace_ratio": 1.063, "stage3": {"stop": 7.873, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8256, "passed": true, "reason": "imbalance +83% >= 50% buy threshold, stop 7.87"}, "entry_score": 92.53, "entry_score_breakdown": {"imbalance_sub": 0.751, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:27:26.631326", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.581, "vwap": 14.781, "vwap_slope": -0.0063, "atr": 0.0321, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.055, "ema9": 14.6253, "ema20": 14.6586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 2.664, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:27:26.632841", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.06, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0608, "ema9": 10.0837, "ema20": 10.0973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:27:26.634769", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.81, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.05, "ema9": 13.8088, "ema20": 13.805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 1.428, "spread_pct": 0.145, "rvol": 0.07, "volume_pace_ratio": 0.478, "stage3": {"stop": 13.7786, "risk": 0.0314, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3784, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:26.635800", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.23, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0574, "ema9": 6.1716, "ema20": 6.173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T14:27:26.636869", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4215, "vwap_slope": -0.0071, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.0598, "ema9": 13.3075, "ema20": 13.3315, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.155, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:27:31.642710", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.669, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:31.643495", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1518, "vwap_slope": 0.019, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1823, "lower_highs_lower_lows": false, "stop": 9.2504, "imbalance_decline_count": 1, "imbalance_cur": 0.3837557373777689, "imbalance_prev": 0.8101834038732846}}
{"timestamp": "2026-09-22T14:27:31.644100", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 12.5035, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0156, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:31.644757", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.5035, "vwap": 12.3694, "vwap_slope": 0.0026, "atr": 0.038, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": true, "stop": 12.4579, "imbalance_decline_count": 0, "imbalance_cur": 0.7457544881125667, "imbalance_prev": 0.11734317343173432}}
{"timestamp": "2026-09-22T14:27:31.645202", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.268%)", "metrics": {"price": 9.35, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.2679, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:31.645766", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1749, "vwap_slope": 0.0035, "atr": 0.0426, "trend": "flat", "slope_pct": 0.0284, "lower_highs_lower_lows": false, "stop": 9.2989, "imbalance_decline_count": 0, "imbalance_cur": -0.5706806282722513, "imbalance_prev": -0.7060984570168993}}
{"timestamp": "2026-09-22T14:27:31.647240", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.6302, "vwap": 13.6202, "vwap_slope": -0.0025, "atr": 0.3704, "atr_pct": 2.718, "trend": "flat", "slope_pct": -0.1098, "flat_threshold_pct": 0.6794, "ema9": 13.4286, "ema20": 13.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 14.113, "spread_pct": 0.22, "rvol": 2.936, "volume_pace_ratio": 19.905}}
{"timestamp": "2026-09-22T14:27:31.648298", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7233, "vwap": 8.8393, "vwap_slope": -0.0021, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.081, "ema9": 8.7468, "ema20": 8.7618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.387, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.698}}
{"timestamp": "2026-09-22T14:27:31.649292", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.585, "vwap_slope": -0.0021, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1099, "flat_threshold_pct": 0.1749, "ema9": 13.1368, "ema20": 13.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 7.47, "spread_pct": 0.685, "rvol": 0.12, "volume_pace_ratio": 0.814}}
{"timestamp": "2026-09-22T14:27:31.649854", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3586, "vwap": 6.3984, "vwap_slope": -0.0015, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.0691, "ema9": 6.3596, "ema20": 6.3658, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.182, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:27:31.650567", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:27:31.651577", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7164, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0726, "ema9": 12.717, "ema20": 12.721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 0.653, "spread_pct": 0.078, "rvol": 0.08, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:27:31.652570", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (215.3s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.77, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.1, "ema9": 8.7604, "ema20": 8.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.997, "stage3": {"stop": 8.7279, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3949, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:27:31.653520", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.55, "vwap": 11.6128, "vwap_slope": -0.0056, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0987, "ema9": 11.5488, "ema20": 11.5713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.036, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T14:27:31.654417", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2549, "vwap_slope": -0.0045, "atr": 0.0182, "atr_pct": 0.182, "trend": "negative", "slope_pct": -0.0953, "flat_threshold_pct": 0.05, "ema9": 10.0859, "ema20": 10.124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:27:31.655350", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1099, "ema9": 5.5184, "ema20": 5.523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:27:31.656290", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:27:31.657222", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0146, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.05, "ema9": 7.4403, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:27:31.658103", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 9.1251, "vwap_slope": -0.0068, "atr": 0.0444, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.1245, "ema9": 8.9588, "ema20": 9.0179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 5.414, "spread_pct": 0.449, "rvol": 0.118, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:27:31.658871", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6825, "vwap_slope": -0.0021, "atr": 0.0711, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.1294, "flat_threshold_pct": 0.1439, "ema9": 12.3674, "ema20": 12.4069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 8.654, "spread_pct": 0.324, "rvol": 0.115, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:27:31.659754", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 276.6s", "imbalance +65% >= 50% buy threshold, stop 6.35", "entry_score 77.5"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.068, "ema9": 6.3624, "ema20": 6.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.515, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.295, "stage3": {"stop": 6.3542, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6522, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 6.35"}, "entry_score": 77.52, "entry_score_breakdown": {"imbalance_sub": 0.503, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.242}}}
{"timestamp": "2026-09-22T14:27:31.693255", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5594, "vwap": 5.5487, "vwap_slope": 0.0003, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0219, "flat_threshold_pct": 0.0838, "ema9": 5.5695, "ema20": 5.5691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 1.057, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:27:31.694470", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:27:31.695721", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6992, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0624, "ema9": 8.6715, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:27:31.696824", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.063, "flat_threshold_pct": 0.1324, "ema9": 11.9516, "ema20": 11.962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.178, "distance_from_high_pct": 2.891, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:27:31.697870", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.05, "ema9": 8.9271, "ema20": 8.9255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.225}}
{"timestamp": "2026-09-22T14:27:31.699063", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.76", "VWAP sloping down", "spread 2.81% exceeds max 1.0%"], "metrics": {"price": 4.69, "vwap": 4.7632, "vwap_slope": -0.0144, "atr": 0.0635, "atr_pct": 1.354, "trend": "flat", "slope_pct": -0.0818, "flat_threshold_pct": 0.3384, "ema9": 4.6356, "ema20": 4.6779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 6.944, "spread_pct": 2.811, "rvol": 0.246, "volume_pace_ratio": 1.665}}
{"timestamp": "2026-09-22T14:27:31.700837", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -71% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8927, "vwap": 7.814, "vwap_slope": 0.0014, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0545, "flat_threshold_pct": 0.058, "ema9": 7.8902, "ema20": 7.883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.97, "spread_pct": 0.127, "rvol": 0.157, "volume_pace_ratio": 1.062, "stage3": {"stop": 7.8707, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7053, "passed": false, "reason": "imbalance -71% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:31.701950", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.63 below VWAP $14.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6341, "vwap": 14.781, "vwap_slope": -0.0064, "atr": 0.0324, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0554, "ema9": 14.6359, "ema20": 14.6637, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.309, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T14:27:31.702934", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0607, "ema9": 10.0847, "ema20": 10.0978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:27:31.703918", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -43% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.8196, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.05, "ema9": 13.8107, "ema20": 13.806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 1.359, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.477, "stage3": {"stop": 13.7882, "risk": 0.0314, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4336, "passed": false, "reason": "imbalance -43% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:31.704892", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.17, "vwap": 6.154, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.0573, "ema9": 6.1736, "ema20": 6.174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T14:27:31.705937", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.295, "vwap": 13.4212, "vwap_slope": -0.0074, "atr": 0.0327, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.0615, "ema9": 13.3115, "ema20": 13.3334, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.155, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:27:36.711805", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.355, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6369, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:36.712815", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.355, "vwap": 9.1519, "vwap_slope": 0.0191, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1825, "lower_highs_lower_lows": false, "stop": 9.2604, "imbalance_decline_count": 2, "imbalance_cur": -0.06028368794326241, "imbalance_prev": 0.3837557373777689}}
{"timestamp": "2026-09-22T14:27:36.713295", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.017%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0168, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:36.713932", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3699, "vwap_slope": 0.0031, "atr": 0.038, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": true, "stop": 12.4444, "imbalance_decline_count": 1, "imbalance_cur": -0.21855850598190837, "imbalance_prev": 0.7457544881125667}}
{"timestamp": "2026-09-22T14:27:36.714349", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 9.33, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.2037, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:36.714951", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1751, "vwap_slope": 0.0037, "atr": 0.0426, "trend": "flat", "slope_pct": 0.028, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 0, "imbalance_cur": -0.5706806282722513, "imbalance_prev": -0.5706806282722513}}
{"timestamp": "2026-09-22T14:27:36.716138", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.6204, "vwap_slope": -0.0023, "atr": 0.3719, "atr_pct": 2.718, "trend": "flat", "slope_pct": -0.109, "flat_threshold_pct": 0.6796, "ema9": 13.4385, "ema20": 13.3553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 13.8, "spread_pct": 0.22, "rvol": 2.938, "volume_pace_ratio": 19.889}}
{"timestamp": "2026-09-22T14:27:36.717117", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7232, "vwap": 8.8393, "vwap_slope": -0.0021, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.081, "ema9": 8.7468, "ema20": 8.7618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.388, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.691}}
{"timestamp": "2026-09-22T14:27:36.717725", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5849, "vwap_slope": -0.0021, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.1747, "ema9": 13.1388, "ema20": 13.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.222, "distance_from_high_pct": 7.4, "spread_pct": 0.685, "rvol": 0.12, "volume_pace_ratio": 0.813}}
{"timestamp": "2026-09-22T14:27:36.718308", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.37, "vwap": 6.3984, "vwap_slope": -0.0015, "atr": 0.018, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0708, "ema9": 6.3619, "ema20": 6.3669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.182, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:27:36.719052", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:27:36.721731", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7176, "vwap": 12.7249, "vwap_slope": -0.0007, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0726, "ema9": 12.7172, "ema20": 12.7211, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 0.644, "spread_pct": 0.078, "rvol": 0.08, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:27:36.722789", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (220.4s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 8.775, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0999, "ema9": 8.7614, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.369, "distance_from_high_pct": 4.93, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.992, "stage3": {"stop": 8.7329, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.006, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:27:36.723755", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.55, "vwap": 11.6128, "vwap_slope": -0.0056, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0987, "ema9": 11.5488, "ema20": 11.5713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 2.036, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:27:36.724769", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.06, "vwap": 10.2547, "vwap_slope": -0.0047, "atr": 0.0182, "atr_pct": 0.181, "trend": "negative", "slope_pct": -0.0952, "flat_threshold_pct": 0.05, "ema9": 10.0869, "ema20": 10.1245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 5.98, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:27:36.727072", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4906, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1099, "ema9": 5.5185, "ema20": 5.5231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.954, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:27:36.728073", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:27:36.728709", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0146, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.05, "ema9": 7.4403, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:27:36.729240", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 9.125, "vwap_slope": -0.0069, "atr": 0.0454, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.127, "ema9": 8.9638, "ema20": 9.0203, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 5.149, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:27:36.730055", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6822, "vwap_slope": -0.0024, "atr": 0.0725, "atr_pct": 0.586, "trend": "flat", "slope_pct": -0.1291, "flat_threshold_pct": 0.1466, "ema9": 12.3714, "ema20": 12.4088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:27:36.730912", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (281.7s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.375, "vwap": 6.3352, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.068, "ema9": 6.3624, "ema20": 6.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.515, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.338, "volume_pace_ratio": 2.291, "stage3": {"stop": 6.3542, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:27:36.731792", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.555, "vwap": 5.5487, "vwap_slope": 0.0003, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.0839, "ema9": 5.5686, "ema20": 5.5687, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:27:36.732705", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:27:36.733294", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.6992, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0624, "ema9": 8.6725, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:27:36.734178", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.919, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0629, "flat_threshold_pct": 0.1324, "ema9": 11.9504, "ema20": 11.9614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.178, "distance_from_high_pct": 2.94, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:27:36.735125", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.05, "ema9": 8.9281, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T14:27:36.736034", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.69, "vwap": 4.7632, "vwap_slope": -0.0144, "atr": 0.0635, "atr_pct": 1.354, "trend": "flat", "slope_pct": -0.0818, "flat_threshold_pct": 0.3384, "ema9": 4.6356, "ema20": 4.6779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 6.944, "spread_pct": 2.373, "rvol": 0.246, "volume_pace_ratio": 1.663}}
{"timestamp": "2026-09-22T14:27:36.737029", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8914, "vwap": 7.814, "vwap_slope": 0.0014, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0545, "flat_threshold_pct": 0.058, "ema9": 7.8899, "ema20": 7.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.986, "spread_pct": 0.127, "rvol": 0.157, "volume_pace_ratio": 1.061, "stage3": {"stop": 7.8694, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4426, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:36.737908", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.575, "vwap": 14.7809, "vwap_slope": -0.0064, "atr": 0.0324, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0556, "ema9": 14.6241, "ema20": 14.6581, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.704, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:27:36.738774", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0607, "ema9": 10.0847, "ema20": 10.0978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:27:36.739716", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.82, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.05, "ema9": 13.8108, "ema20": 13.806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.07, "volume_pace_ratio": 0.477, "stage3": {"stop": 13.7886, "risk": 0.0314, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5775, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:36.740611", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.154, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.0574, "ema9": 6.1726, "ema20": 6.1735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T14:27:36.741527", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4207, "vwap_slope": -0.0078, "atr": 0.0328, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.0617, "ema9": 13.3135, "ema20": 13.3343, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.194, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.156, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:27:41.743346", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.35, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.653, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:41.744274", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1519, "vwap_slope": 0.0191, "atr": 0.0788, "trend": "flat", "slope_pct": 0.1824, "lower_highs_lower_lows": false, "stop": 9.2554, "imbalance_decline_count": 3, "imbalance_cur": -0.23871962977246433, "imbalance_prev": -0.06028368794326241}}
{"timestamp": "2026-09-22T14:27:41.746017", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 12.517, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.048, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:41.747520", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.517, "vwap": 12.3699, "vwap_slope": 0.0032, "atr": 0.038, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": true, "stop": 12.4714, "imbalance_decline_count": 2, "imbalance_cur": -0.26283288305673486, "imbalance_prev": -0.21855850598190837}}
{"timestamp": "2026-09-22T14:27:41.748091", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.268%)", "metrics": {"price": 9.35, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.2679, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:41.748709", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1752, "vwap_slope": 0.0038, "atr": 0.0426, "trend": "flat", "slope_pct": 0.0284, "lower_highs_lower_lows": false, "stop": 9.2989, "imbalance_decline_count": 1, "imbalance_cur": -0.8691588785046729, "imbalance_prev": -0.5706806282722513}}
{"timestamp": "2026-09-22T14:27:41.750030", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.63, "vwap": 13.6203, "vwap_slope": -0.0024, "atr": 0.3719, "atr_pct": 2.728, "trend": "flat", "slope_pct": -0.1098, "flat_threshold_pct": 0.682, "ema9": 13.4285, "ema20": 13.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 14.115, "spread_pct": 0.367, "rvol": 2.943, "volume_pace_ratio": 19.893}}
{"timestamp": "2026-09-22T14:27:41.751032", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7248, "vwap": 8.8393, "vwap_slope": -0.0021, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.7471, "ema20": 8.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 5.371, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.685}}
{"timestamp": "2026-09-22T14:27:41.752860", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5849, "vwap_slope": -0.0022, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.1747, "ema9": 13.1388, "ema20": 13.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.4, "spread_pct": 0.685, "rvol": 0.12, "volume_pace_ratio": 0.812}}
{"timestamp": "2026-09-22T14:27:41.753761", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3686, "vwap": 6.3982, "vwap_slope": -0.0017, "atr": 0.018, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.0709, "ema9": 6.3616, "ema20": 6.3668, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.183, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:27:41.754536", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:27:41.755471", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.735, "vwap": 12.7249, "vwap_slope": -0.0006, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0725, "ema9": 12.7207, "ema20": 12.7228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.081, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:27:41.756306", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (225.4s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 8.7775, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0019, "flat_threshold_pct": 0.0999, "ema9": 8.7619, "ema20": 8.7435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.902, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.987, "stage3": {"stop": 8.7354, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1669, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:27:41.757179", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.545, "vwap": 11.6128, "vwap_slope": -0.0056, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0987, "ema9": 11.5478, "ema20": 11.5708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 2.078, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:27:41.757971", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2545, "vwap_slope": -0.0049, "atr": 0.0182, "atr_pct": 0.182, "trend": "negative", "slope_pct": -0.0953, "flat_threshold_pct": 0.05, "ema9": 10.0859, "ema20": 10.124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:27:41.758829", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4893, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1099, "ema9": 5.5182, "ema20": 5.523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.977, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:27:41.759686", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:27:41.760533", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4319, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0502, "ema9": 7.4397, "ema20": 7.4416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.564, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:27:41.761324", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9652, "vwap": 9.1252, "vwap_slope": -0.0067, "atr": 0.0476, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1326, "ema9": 8.9698, "ema20": 9.0231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 4.828, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T14:27:41.762109", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.682, "vwap_slope": -0.0026, "atr": 0.0725, "atr_pct": 0.587, "trend": "flat", "slope_pct": -0.1293, "flat_threshold_pct": 0.1467, "ema9": 12.3694, "ema20": 12.4078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 8.58, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T14:27:41.762978", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (286.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.37, "vwap": 6.3352, "vwap_slope": 0.0003, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0687, "ema9": 6.3614, "ema20": 6.3501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.516, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.339, "volume_pace_ratio": 2.288, "stage3": {"stop": 6.349, "risk": 0.021, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:41.763792", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5593, "vwap": 5.5487, "vwap_slope": 0.0004, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0219, "flat_threshold_pct": 0.0838, "ema9": 5.5695, "ema20": 5.5691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 1.059, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:27:41.764615", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:27:41.765431", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.6992, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0177, "flat_threshold_pct": 0.0623, "ema9": 8.6735, "ema20": 8.6732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:27:41.766227", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.919, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0629, "flat_threshold_pct": 0.1324, "ema9": 11.9504, "ema20": 11.9614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.178, "distance_from_high_pct": 2.94, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:27:41.767144", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.05, "ema9": 8.9271, "ema20": 8.9255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:27:41.767931", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.5801, "vwap": 4.763, "vwap_slope": -0.0146, "atr": 0.0635, "atr_pct": 1.386, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3465, "ema9": 4.6136, "ema20": 4.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 9.125, "spread_pct": 2.373, "rvol": 0.246, "volume_pace_ratio": 1.661}}
{"timestamp": "2026-09-22T14:27:41.768817", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.5s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.895, "vwap": 7.814, "vwap_slope": 0.0015, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0546, "flat_threshold_pct": 0.058, "ema9": 7.8906, "ema20": 7.8833, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.157, "volume_pace_ratio": 1.059, "stage3": {"stop": 7.873, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4769, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:27:41.769701", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5906, "vwap": 14.7809, "vwap_slope": -0.0064, "atr": 0.0324, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.0555, "ema9": 14.6272, "ema20": 14.6595, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.599, "spread_pct": 0.069, "rvol": 0.18, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:27:41.770561", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.065, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0607, "ema9": 10.0847, "ema20": 10.0978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.183, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:27:41.771520", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.05, "ema9": 13.8078, "ema20": 13.8046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T14:27:41.772404", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.164, "vwap": 6.154, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.0574, "ema9": 6.1724, "ema20": 6.1734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 0.9, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T14:27:41.773356", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4203, "vwap_slope": -0.0083, "atr": 0.0332, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0625, "ema9": 13.3095, "ema20": 13.3324, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.201, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.156, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:27:46.775489", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.669, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:46.777187", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1519, "vwap_slope": 0.0191, "atr": 0.08, "trend": "flat", "slope_pct": 0.1823, "lower_highs_lower_lows": false, "stop": 9.2489, "imbalance_decline_count": 0, "imbalance_cur": -0.21064638783269962, "imbalance_prev": -0.23871962977246433}}
{"timestamp": "2026-09-22T14:27:46.778803", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.029%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0288, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:46.779528", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3701, "vwap_slope": 0.0033, "atr": 0.038, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": true, "stop": 12.4394, "imbalance_decline_count": 3, "imbalance_cur": -0.3566188841779393, "imbalance_prev": -0.26283288305673486}}
{"timestamp": "2026-09-22T14:27:46.780007", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.171%)", "metrics": {"price": 9.32, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.1715, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:46.780681", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.32, "vwap": 9.1751, "vwap_slope": 0.0037, "atr": 0.0426, "trend": "flat", "slope_pct": 0.0278, "lower_highs_lower_lows": false, "stop": 9.2689, "imbalance_decline_count": 2, "imbalance_cur": -0.8875502008032129, "imbalance_prev": -0.8691588785046729}}
{"timestamp": "2026-09-22T14:27:46.782119", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.615, "vwap": 13.6202, "vwap_slope": -0.0025, "atr": 0.3719, "atr_pct": 2.731, "trend": "flat", "slope_pct": -0.1101, "flat_threshold_pct": 0.6828, "ema9": 13.4255, "ema20": 13.3491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 14.209, "spread_pct": 0.368, "rvol": 2.947, "volume_pace_ratio": 19.895}}
{"timestamp": "2026-09-22T14:27:46.783263", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8393, "vwap_slope": -0.0021, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.7471, "ema20": 8.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.693, "volume_pace_ratio": 4.678}}
{"timestamp": "2026-09-22T14:27:46.785718", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.145, "vwap": 13.5849, "vwap_slope": -0.0022, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.1747, "ema9": 13.1398, "ema20": 13.1544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.364, "spread_pct": 0.685, "rvol": 0.12, "volume_pace_ratio": 0.81}}
{"timestamp": "2026-09-22T14:27:46.787059", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.398, "vwap_slope": -0.0019, "atr": 0.018, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.0709, "ema9": 6.3609, "ema20": 6.3664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:27:46.788263", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:27:46.789694", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7499, "vwap": 12.725, "vwap_slope": -0.0006, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0724, "ema9": 12.7237, "ema20": 12.7242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 0.391, "spread_pct": 0.078, "rvol": 0.081, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:27:46.795154", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (230.4s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 8.77, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.1, "ema9": 8.7604, "ema20": 8.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.982, "stage3": {"stop": 8.7279, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2867, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:27:46.796283", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5404, "vwap": 11.6127, "vwap_slope": -0.0057, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0988, "ema9": 11.5469, "ema20": 11.5703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 2.117, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:27:46.797663", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2545, "vwap_slope": -0.0049, "atr": 0.0182, "atr_pct": 0.182, "trend": "negative", "slope_pct": -0.0953, "flat_threshold_pct": 0.05, "ema9": 10.0859, "ema20": 10.124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:27:46.799776", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.1097, "ema9": 5.5204, "ema20": 5.524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.786, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:27:46.801944", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:27:46.803081", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4319, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0502, "ema9": 7.4397, "ema20": 7.4416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.564, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:27:46.804939", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9652, "vwap": 9.1252, "vwap_slope": -0.0067, "atr": 0.0476, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1326, "ema9": 8.9698, "ema20": 9.0231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 4.828, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:27:46.806723", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.682, "vwap_slope": -0.0026, "atr": 0.0725, "atr_pct": 0.587, "trend": "flat", "slope_pct": -0.1293, "flat_threshold_pct": 0.1467, "ema9": 12.3694, "ema20": 12.4078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 8.58, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:27:46.807780", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 291.8s", "imbalance +40% >= 30% and resistance cleared, stop 6.35", "entry_score 66.6"], "reasons_against": [], "metrics": {"price": 6.3713, "vwap": 6.3353, "vwap_slope": 0.0004, "atr": 0.0191, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0749, "ema9": 6.3616, "ema20": 6.3502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.529, "distance_from_high_pct": 0.448, "spread_pct": 0.157, "rvol": 0.34, "volume_pace_ratio": 2.294, "stage3": {"stop": 6.3484, "risk": 0.0229, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3987, "passed": true, "reason": "imbalance +40% >= 30% and resistance cleared, stop 6.35"}, "entry_score": 66.58, "entry_score_breakdown": {"imbalance_sub": 0.141, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:27:46.836566", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.556, "vwap": 5.5487, "vwap_slope": 0.0004, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.0839, "ema9": 5.5688, "ema20": 5.5688, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 1.118, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:27:46.839083", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:27:46.841870", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6744, "vwap": 8.6991, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.0625, "ema9": 8.6703, "ema20": 8.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 2.095, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:27:46.843840", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.919, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0629, "flat_threshold_pct": 0.1324, "ema9": 11.9504, "ema20": 11.9614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.178, "distance_from_high_pct": 2.94, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:27:46.863518", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9486, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.05, "ema9": 8.9278, "ema20": 8.9259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.664, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:27:46.865361", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.5801, "vwap": 4.763, "vwap_slope": -0.0146, "atr": 0.0635, "atr_pct": 1.386, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3465, "ema9": 4.6136, "ema20": 4.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 9.125, "spread_pct": 2.373, "rvol": 0.246, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:27:46.866494", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.6s", "imbalance +42% >= 30% and resistance cleared, stop 7.87", "entry_score 75.2"], "reasons_against": [], "metrics": {"price": 7.89, "vwap": 7.8145, "vwap_slope": 0.0019, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0545, "flat_threshold_pct": 0.058, "ema9": 7.8896, "ema20": 7.8828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.064, "stage3": {"stop": 7.868, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4225, "passed": true, "reason": "imbalance +42% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 75.21, "entry_score_breakdown": {"imbalance_sub": 0.175, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.996}}}
{"timestamp": "2026-09-22T14:27:46.902075", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6007, "vwap": 14.7809, "vwap_slope": -0.0065, "atr": 0.0334, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.0571, "ema9": 14.6293, "ema20": 14.6605, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 2.532, "spread_pct": 0.069, "rvol": 0.181, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:27:46.903382", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.075, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.0607, "ema9": 10.0867, "ema20": 10.0987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:27:46.904636", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8135, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.05, "ema9": 13.8095, "ema20": 13.8054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.403, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:27:46.905708", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.154, "vwap_slope": 0.0004, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.0574, "ema9": 6.1726, "ema20": 6.1735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:27:46.906914", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.42, "vwap_slope": -0.0085, "atr": 0.0332, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0625, "ema9": 13.3095, "ema20": 13.3324, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.205, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:27:51.913805", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.34, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.685, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:51.915186", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.152, "vwap_slope": 0.0192, "atr": 0.08, "trend": "flat", "slope_pct": 0.1822, "lower_highs_lower_lows": false, "stop": 9.2439, "imbalance_decline_count": 0, "imbalance_cur": 0.07115466553046443, "imbalance_prev": -0.21064638783269962}}
{"timestamp": "2026-09-22T14:27:51.915834", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.002%)", "metrics": {"price": 12.4979, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0022, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:51.916554", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.4979, "vwap": 12.3701, "vwap_slope": 0.0034, "atr": 0.038, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": true, "stop": 12.4523, "imbalance_decline_count": 4, "imbalance_cur": -0.48273149803360743, "imbalance_prev": -0.3566188841779393}}
{"timestamp": "2026-09-22T14:27:51.917055", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.171%)", "metrics": {"price": 9.32, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.1715, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:51.917600", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.32, "vwap": 9.1751, "vwap_slope": 0.0037, "atr": 0.0426, "trend": "flat", "slope_pct": 0.0278, "lower_highs_lower_lows": false, "stop": 9.2689, "imbalance_decline_count": 0, "imbalance_cur": -0.8875502008032129, "imbalance_prev": -0.8875502008032129}}
{"timestamp": "2026-09-22T14:27:51.918885", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.58, "vwap": 13.6201, "vwap_slope": -0.0026, "atr": 0.3719, "atr_pct": 2.738, "trend": "flat", "slope_pct": -0.1107, "flat_threshold_pct": 0.6846, "ema9": 13.4185, "ema20": 13.3458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 14.43, "spread_pct": 0.221, "rvol": 2.949, "volume_pace_ratio": 19.874}}
{"timestamp": "2026-09-22T14:27:51.919760", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7272, "vwap": 8.8392, "vwap_slope": -0.0022, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.7476, "ema20": 8.7622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 5.345, "spread_pct": 0.115, "rvol": 0.694, "volume_pace_ratio": 4.674}}
{"timestamp": "2026-09-22T14:27:51.920599", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5848, "vwap_slope": -0.0022, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.1747, "ema9": 13.1388, "ema20": 13.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.4, "spread_pct": 0.685, "rvol": 0.12, "volume_pace_ratio": 0.809}}
{"timestamp": "2026-09-22T14:27:51.921438", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.37, "vwap": 6.398, "vwap_slope": -0.0019, "atr": 0.018, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0708, "ema9": 6.3619, "ema20": 6.3669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:27:51.922153", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:27:51.923062", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7428, "vwap": 12.725, "vwap_slope": -0.0006, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0724, "ema9": 12.7223, "ema20": 12.7235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 0.447, "spread_pct": 0.078, "rvol": 0.081, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:27:51.923953", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 235.6s", "imbalance +67% >= 50% buy threshold, stop 8.73", "entry_score 82.6"], "reasons_against": [], "metrics": {"price": 8.77, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.1, "ema9": 8.7604, "ema20": 8.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.976, "stage3": {"stop": 8.7279, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6689, "passed": true, "reason": "imbalance +67% >= 50% buy threshold, stop 8.73"}, "entry_score": 82.6, "entry_score_breakdown": {"imbalance_sub": 0.527, "volume_pace_sub": 0.919, "volatility_sub": 0.941, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:27:51.953250", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.545, "vwap": 11.6127, "vwap_slope": -0.0057, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0987, "ema9": 11.5478, "ema20": 11.5708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 2.078, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:27:51.954230", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.055, "vwap": 10.2545, "vwap_slope": -0.0049, "atr": 0.0182, "atr_pct": 0.182, "trend": "negative", "slope_pct": -0.0953, "flat_threshold_pct": 0.05, "ema9": 10.0859, "ema20": 10.124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 6.027, "spread_pct": 0.099, "rvol": 0.053, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:27:51.955236", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1099, "ema9": 5.5184, "ema20": 5.523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:27:51.956188", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:27:51.957081", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4319, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0502, "ema9": 7.4397, "ema20": 7.4416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.564, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:27:51.957907", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9652, "vwap": 9.1252, "vwap_slope": -0.0067, "atr": 0.0476, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.1326, "ema9": 8.9698, "ema20": 9.0231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 4.828, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T14:27:51.958864", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.3676, "vwap": 12.6819, "vwap_slope": -0.0027, "atr": 0.0725, "atr_pct": 0.586, "trend": "flat", "slope_pct": -0.1292, "flat_threshold_pct": 0.1466, "ema9": 12.3709, "ema20": 12.4086, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 8.524, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:27:51.959815", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 296.9s", "imbalance +40% >= 30% and resistance cleared, stop 6.35", "entry_score 66.4"], "reasons_against": [], "metrics": {"price": 6.3711, "vwap": 6.3353, "vwap_slope": 0.0004, "atr": 0.0191, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0749, "ema9": 6.3616, "ema20": 6.3502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.529, "distance_from_high_pct": 0.452, "spread_pct": 0.157, "rvol": 0.34, "volume_pace_ratio": 2.291, "stage3": {"stop": 6.3482, "risk": 0.0229, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3954, "passed": true, "reason": "imbalance +40% >= 30% and resistance cleared, stop 6.35"}, "entry_score": 66.44, "entry_score_breakdown": {"imbalance_sub": 0.136, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:27:52.019190", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.5818, "vwap": 5.5488, "vwap_slope": 0.0004, "atr": 0.0186, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0226, "flat_threshold_pct": 0.0835, "ema9": 5.574, "ema20": 5.5713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 0.659, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:27:52.020231", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.238, "vwap_slope": -0.0026, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:27:52.021378", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6886, "vwap": 8.6992, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0177, "flat_threshold_pct": 0.0624, "ema9": 8.6732, "ema20": 8.673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.935, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:27:52.022347", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.919, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0629, "flat_threshold_pct": 0.1324, "ema9": 11.9504, "ema20": 11.9614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.178, "distance_from_high_pct": 2.94, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:27:52.023368", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9403, "vwap": 8.9674, "vwap_slope": -0.0003, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.05, "ema9": 8.9262, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 1.755, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:27:52.024206", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7628, "vwap_slope": -0.0148, "atr": 0.0635, "atr_pct": 1.38, "trend": "flat", "slope_pct": -0.0854, "flat_threshold_pct": 0.345, "ema9": 4.6176, "ema20": 4.6693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 8.73, "spread_pct": 2.155, "rvol": 0.246, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:27:52.025324", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 45.8s", "imbalance +45% >= 30% and resistance cleared, stop 7.87", "entry_score 76.5"], "reasons_against": [], "metrics": {"price": 7.8901, "vwap": 7.8145, "vwap_slope": 0.0019, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0545, "flat_threshold_pct": 0.058, "ema9": 7.8896, "ema20": 7.8828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 1.003, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.063, "stage3": {"stop": 7.8681, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4534, "passed": true, "reason": "imbalance +45% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 76.53, "entry_score_breakdown": {"imbalance_sub": 0.219, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.996}}}
{"timestamp": "2026-09-22T14:27:52.059002", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.585, "vwap": 14.7763, "vwap_slope": -0.011, "atr": 0.0334, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0572, "ema9": 14.6261, "ema20": 14.659, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:27:52.060306", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0662, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.0607, "ema9": 10.0849, "ema20": 10.0979, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.215, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:27:52.061635", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.815, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.05, "ema9": 13.8098, "ema20": 13.8055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:27:52.062866", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0003, "atr": 0.0141, "atr_pct": 0.23, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0574, "ema9": 6.1716, "ema20": 6.173, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:27:52.064048", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2866, "vwap": 13.42, "vwap_slope": -0.0085, "atr": 0.0332, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0625, "ema9": 13.3099, "ema20": 13.3326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.205, "distance_from_high_pct": 4.687, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:27:57.067312", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3472, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6619, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:27:57.068856", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3472, "vwap": 9.1521, "vwap_slope": 0.0193, "atr": 0.0808, "trend": "flat", "slope_pct": 0.1823, "lower_highs_lower_lows": false, "stop": 9.2503, "imbalance_decline_count": 0, "imbalance_cur": 0.620843989769821, "imbalance_prev": 0.07115466553046443}}
{"timestamp": "2026-09-22T14:27:57.069476", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.041%)", "metrics": {"price": 12.48, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0408, "trend": "flat"}}
{"timestamp": "2026-09-22T14:27:57.070198", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.3701, "vwap_slope": 0.0033, "atr": 0.038, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": true, "stop": 12.4344, "imbalance_decline_count": 5, "imbalance_cur": -0.9441930618401206, "imbalance_prev": -0.48273149803360743, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.035%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:27:57.070677", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.171%)", "metrics": {"price": 9.32, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.1715, "trend": "positive"}}
{"timestamp": "2026-09-22T14:27:57.071254", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.32, "vwap": 9.1751, "vwap_slope": 0.0037, "atr": 0.0426, "trend": "flat", "slope_pct": 0.0278, "lower_highs_lower_lows": false, "stop": 9.2689, "imbalance_decline_count": 0, "imbalance_cur": -0.8875502008032129, "imbalance_prev": -0.8875502008032129}}
{"timestamp": "2026-09-22T14:27:57.072672", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.57, "vwap": 13.6199, "vwap_slope": -0.0028, "atr": 0.374, "atr_pct": 2.756, "trend": "flat", "slope_pct": -0.1109, "flat_threshold_pct": 0.689, "ema9": 13.4165, "ema20": 13.3448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 14.493, "spread_pct": 0.295, "rvol": 2.951, "volume_pace_ratio": 19.862}}
{"timestamp": "2026-09-22T14:27:57.073766", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8392, "vwap_slope": -0.0022, "atr": 0.0283, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.7471, "ema20": 8.7619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.694, "volume_pace_ratio": 4.667}}
{"timestamp": "2026-09-22T14:27:57.074862", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5848, "vwap_slope": -0.0022, "atr": 0.0918, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1097, "flat_threshold_pct": 0.1747, "ema9": 13.1388, "ema20": 13.1539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.223, "distance_from_high_pct": 7.4, "spread_pct": 0.685, "rvol": 0.12, "volume_pace_ratio": 0.808}}
{"timestamp": "2026-09-22T14:27:57.075828", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.3979, "vwap_slope": -0.0019, "atr": 0.018, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.0709, "ema9": 6.3609, "ema20": 6.3664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.193, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:27:57.076719", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.316, "ema9": 8.7998, "ema20": 8.7921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:27:57.077457", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.745, "vwap": 12.725, "vwap_slope": -0.0006, "atr": 0.0369, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0724, "ema9": 12.7227, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.081, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:27:57.078035", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (240.7s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.76, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0351, "atr_pct": 0.4, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.1001, "ema9": 8.7584, "ema20": 8.7418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.37, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.971, "stage3": {"stop": 8.7179, "risk": 0.0421, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4511, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:27:57.078659", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.55 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.55, "vwap": 11.6126, "vwap_slope": -0.0057, "atr": 0.0456, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0987, "ema9": 11.5488, "ema20": 11.5713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 2.036, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:27:57.079196", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0727, "vwap": 10.2537, "vwap_slope": -0.0057, "atr": 0.019, "atr_pct": 0.188, "trend": "negative", "slope_pct": -0.095, "flat_threshold_pct": 0.05, "ema9": 10.0894, "ema20": 10.1257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 5.862, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:27:57.079815", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.495, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.1098, "ema9": 5.5194, "ema20": 5.5235, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:27:57.080825", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:27:57.081662", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4319, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0502, "ema9": 7.4397, "ema20": 7.4416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 1.564, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:27:57.082588", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.13", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9357, "vwap": 9.125, "vwap_slope": -0.0068, "atr": 0.0476, "atr_pct": 0.532, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.1331, "ema9": 8.9639, "ema20": 9.0203, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 5.141, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:27:57.084775", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.3676, "vwap": 12.6819, "vwap_slope": -0.0027, "atr": 0.0725, "atr_pct": 0.586, "trend": "flat", "slope_pct": -0.1292, "flat_threshold_pct": 0.1466, "ema9": 12.3709, "ema20": 12.4086, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 8.524, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T14:27:57.085510", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 302.1s", "imbalance +39% >= 30% and resistance cleared, stop 6.35", "entry_score 66.4"], "reasons_against": [], "metrics": {"price": 6.3719, "vwap": 6.3353, "vwap_slope": 0.0004, "atr": 0.0191, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0749, "ema9": 6.3617, "ema20": 6.3503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.529, "distance_from_high_pct": 0.439, "spread_pct": 0.157, "rvol": 0.34, "volume_pace_ratio": 2.287, "stage3": {"stop": 6.349, "risk": 0.0229, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3945, "passed": true, "reason": "imbalance +39% >= 30% and resistance cleared, stop 6.35"}, "entry_score": 66.4, "entry_score_breakdown": {"imbalance_sub": 0.135, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:27:57.122169", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.56, "vwap": 5.5487, "vwap_slope": 0.0004, "atr": 0.0186, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0219, "flat_threshold_pct": 0.0838, "ema9": 5.5696, "ema20": 5.5692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:27:57.123465", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.238, "vwap_slope": -0.0027, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.026, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:27:57.124604", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.6991, "vwap_slope": -0.0004, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0624, "ema9": 8.6725, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.111, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:27:57.125662", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0631, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.063, "flat_threshold_pct": 0.1324, "ema9": 11.9516, "ema20": 11.962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.181, "distance_from_high_pct": 2.891, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:27:57.126703", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9674, "vwap_slope": -0.0003, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.05, "ema9": 8.9271, "ema20": 8.9255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:27:57.127654", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.58, "vwap": 4.7616, "vwap_slope": -0.016, "atr": 0.0635, "atr_pct": 1.386, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3465, "ema9": 4.6136, "ema20": 4.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 9.127, "spread_pct": 2.373, "rvol": 0.248, "volume_pace_ratio": 1.67}}
{"timestamp": "2026-09-22T14:27:57.128639", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 50.9s", "imbalance +42% >= 30% and resistance cleared, stop 7.87", "entry_score 75.3"], "reasons_against": [], "metrics": {"price": 7.891, "vwap": 7.8145, "vwap_slope": 0.002, "atr": 0.0183, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0545, "flat_threshold_pct": 0.058, "ema9": 7.8898, "ema20": 7.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 0.991, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.061, "stage3": {"stop": 7.869, "risk": 0.022, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4249, "passed": true, "reason": "imbalance +42% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 75.31, "entry_score_breakdown": {"imbalance_sub": 0.178, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.996}}}
{"timestamp": "2026-09-22T14:27:57.160719", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.78", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.6203, "vwap": 14.7764, "vwap_slope": -0.0109, "atr": 0.0334, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0571, "ema9": 14.6332, "ema20": 14.6624, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 2.401, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:27:57.162036", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0828, "vwap": 10.0777, "vwap_slope": -0.0001, "atr": 0.0245, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0606, "ema9": 10.0882, "ema20": 10.0995, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.052, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:27:57.163261", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.3s / 18s"], "reasons_against": [], "metrics": {"price": 13.8108, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.05, "ema9": 13.809, "ema20": 13.8051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.422, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:27:57.164329", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.165, "vwap": 6.154, "vwap_slope": 0.0004, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.0574, "ema9": 6.1726, "ema20": 6.1735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T14:27:57.165473", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4198, "vwap_slope": -0.0087, "atr": 0.0332, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.0625, "ema9": 13.3095, "ema20": 13.3324, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.208, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:28:02.172739", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.341, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.189, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:28:02.187267", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.341, "vwap": 9.152, "vwap_slope": 0.0051, "atr": 0.0676, "trend": "flat", "slope_pct": 0.1783, "lower_highs_lower_lows": true, "stop": 9.2599, "imbalance_decline_count": 1, "imbalance_cur": 0.1798847147684357, "imbalance_prev": 0.620843989769821}}
{"timestamp": "2026-09-22T14:28:02.189841", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.052%)", "metrics": {"price": 12.4819, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0524, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:02.191058", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4819, "vwap": 12.3701, "vwap_slope": 0.0025, "atr": 0.0354, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4394, "imbalance_decline_count": 6, "imbalance_cur": -0.9606557377049181, "imbalance_prev": -0.9441930618401206, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.035%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:28:02.196236", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 9.33, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.2037, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:02.198090", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1752, "vwap_slope": 0.0038, "atr": 0.0426, "trend": "flat", "slope_pct": 0.028, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 0, "imbalance_cur": -0.4, "imbalance_prev": -0.8875502008032129}}
{"timestamp": "2026-09-22T14:28:02.202913", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5745, "vwap": 13.6201, "vwap_slope": -0.0012, "atr": 0.3586, "atr_pct": 2.641, "trend": "flat", "slope_pct": -0.1011, "flat_threshold_pct": 0.6603, "ema9": 13.4536, "ema20": 13.3696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 14.464, "spread_pct": 0.294, "rvol": 2.952, "volume_pace_ratio": 19.839}}
{"timestamp": "2026-09-22T14:28:02.205200", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8392, "vwap_slope": -0.0008, "atr": 0.0244, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0699, "ema9": 8.7427, "ema20": 8.7584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.694, "volume_pace_ratio": 4.661}}
{"timestamp": "2026-09-22T14:28:02.206749", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5848, "vwap_slope": -0.0012, "atr": 0.0822, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.1068, "flat_threshold_pct": 0.1564, "ema9": 13.1399, "ema20": 13.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 7.4, "spread_pct": 0.685, "rvol": 0.12, "volume_pace_ratio": 0.807}}
{"timestamp": "2026-09-22T14:28:02.208164", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.398, "vwap_slope": -0.0014, "atr": 0.0174, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.0682, "ema9": 6.3624, "ema20": 6.3666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:28:02.211426", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0001, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.316, "ema9": 8.7899, "ema20": 8.7881, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:28:02.216469", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.7199, "vwap": 12.7251, "vwap_slope": 0.0, "atr": 0.0344, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0676, "ema9": 12.7221, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 0.626, "spread_pct": 0.078, "rvol": 0.081, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:28:02.218202", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (245.9s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 8.7601, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0322, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.001, "flat_threshold_pct": 0.0919, "ema9": 8.7587, "ema20": 8.7435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.091, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.965, "stage3": {"stop": 8.7215, "risk": 0.0386, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2414, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:28:02.219612", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6126, "vwap_slope": -0.0051, "atr": 0.0415, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0899, "ema9": 11.5459, "ema20": 11.5677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:28:02.220971", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2536, "vwap_slope": -0.0058, "atr": 0.0152, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0954, "flat_threshold_pct": 0.05, "ema9": 10.0849, "ema20": 10.1236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 6.074, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:28:02.223808", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0222, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0145, "flat_threshold_pct": 0.1013, "ema9": 5.5184, "ema20": 5.523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:28:02.225240", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:28:02.226367", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4503, "vwap_slope": -0.0005, "atr": 0.0146, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.05, "ema9": 7.4403, "ema20": 7.4419, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:28:02.227500", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 9.1249, "vwap_slope": -0.0069, "atr": 0.0454, "atr_pct": 0.508, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.127, "ema9": 8.9638, "ema20": 9.0203, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 5.149, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:28:02.228573", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.6819, "vwap_slope": -0.0016, "atr": 0.0686, "atr_pct": 0.555, "trend": "flat", "slope_pct": -0.127, "flat_threshold_pct": 0.1388, "ema9": 12.3665, "ema20": 12.4028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 8.617, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T14:28:02.229672", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 307.2s", "imbalance +39% >= 30% and resistance cleared, stop 6.35", "entry_score 66.4"], "reasons_against": [], "metrics": {"price": 6.37, "vwap": 6.3354, "vwap_slope": 0.0005, "atr": 0.0171, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0673, "ema9": 6.3614, "ema20": 6.3501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.529, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.34, "volume_pace_ratio": 2.284, "stage3": {"stop": 6.3495, "risk": 0.0205, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3945, "passed": true, "reason": "imbalance +39% >= 30% and resistance cleared, stop 6.35"}, "entry_score": 66.4, "entry_score_breakdown": {"imbalance_sub": 0.135, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:28:02.284302", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5554, "vwap": 5.5487, "vwap_slope": 0.0001, "atr": 0.0163, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.0732, "ema9": 5.566, "ema20": 5.5674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.128, "spread_pct": 0.18, "rvol": 0.076, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:28:02.285805", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.0027, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:28:02.286975", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.6992, "vwap_slope": -0.0003, "atr": 0.0197, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0566, "ema9": 8.675, "ema20": 8.6739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:28:02.288067", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.063, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.063, "flat_threshold_pct": 0.1321, "ema9": 11.9516, "ema20": 11.962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.181, "distance_from_high_pct": 2.891, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:28:02.290005", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0134, "atr_pct": 0.15, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.05, "ema9": 8.9307, "ema20": 8.9274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:28:02.291310", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.58, "vwap": 4.7616, "vwap_slope": -0.016, "atr": 0.0635, "atr_pct": 1.386, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3465, "ema9": 4.6136, "ema20": 4.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 9.127, "spread_pct": 2.373, "rvol": 0.248, "volume_pace_ratio": 1.667}}
{"timestamp": "2026-09-22T14:28:02.292936", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 56.0s", "imbalance +39% >= 30% and resistance cleared, stop 7.87", "entry_score 73.7"], "reasons_against": [], "metrics": {"price": 7.8891, "vwap": 7.8146, "vwap_slope": 0.0018, "atr": 0.0166, "atr_pct": 0.21, "trend": "positive", "slope_pct": 0.0533, "flat_threshold_pct": 0.0526, "ema9": 7.8903, "ema20": 7.8838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 1.015, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.061, "stage3": {"stop": 7.8692, "risk": 0.0199, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3861, "passed": true, "reason": "imbalance +39% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 73.69, "entry_score_breakdown": {"imbalance_sub": 0.123, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:28:02.350359", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.59, "vwap": 14.7758, "vwap_slope": -0.0075, "atr": 0.029, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.05, "ema9": 14.6205, "ema20": 14.6533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.603, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:28:02.353293", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0701, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0214, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.0532, "ema9": 10.0833, "ema20": 10.096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 1.177, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:28:02.355684", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.5s / 18s"], "reasons_against": [], "metrics": {"price": 13.8183, "vwap": 13.8082, "vwap_slope": 0.0002, "atr": 0.0239, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8122, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 1.368, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:28:02.357163", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0127, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0516, "ema9": 6.1695, "ema20": 6.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T14:28:02.358852", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2878, "vwap": 13.4198, "vwap_slope": -0.0049, "atr": 0.031, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0583, "ema9": 13.3052, "ema20": 13.3282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.679, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:28:07.363353", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.335, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.2083, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:28:07.365226", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.335, "vwap": 9.1524, "vwap_slope": 0.0055, "atr": 0.0686, "trend": "flat", "slope_pct": 0.1782, "lower_highs_lower_lows": true, "stop": 9.2527, "imbalance_decline_count": 2, "imbalance_cur": -0.2464541711148391, "imbalance_prev": 0.1798847147684357}}
{"timestamp": "2026-09-22T14:28:07.365877", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.045%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0449, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:07.367878", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3703, "vwap_slope": 0.0026, "atr": 0.0376, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4398, "imbalance_decline_count": 0, "imbalance_cur": -0.05908096280087528, "imbalance_prev": -0.9606557377049181}}
{"timestamp": "2026-09-22T14:28:07.368615", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 9.33, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.2037, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:07.369275", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1752, "vwap_slope": 0.0038, "atr": 0.0426, "trend": "flat", "slope_pct": 0.028, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 0, "imbalance_cur": -0.4, "imbalance_prev": -0.4}}
{"timestamp": "2026-09-22T14:28:07.370512", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.59, "vwap": 13.6201, "vwap_slope": -0.0012, "atr": 0.36, "atr_pct": 2.649, "trend": "flat", "slope_pct": -0.1008, "flat_threshold_pct": 0.6622, "ema9": 13.4567, "ema20": 13.3711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 14.367, "spread_pct": 0.221, "rvol": 2.954, "volume_pace_ratio": 19.82}}
{"timestamp": "2026-09-22T14:28:07.373105", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7193, "vwap": 8.8389, "vwap_slope": -0.001, "atr": 0.0251, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.072, "ema9": 8.7416, "ema20": 8.7579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 5.431, "spread_pct": 0.115, "rvol": 0.695, "volume_pace_ratio": 4.664}}
{"timestamp": "2026-09-22T14:28:07.375363", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.5845, "vwap_slope": -0.0016, "atr": 0.0897, "atr_pct": 0.686, "trend": "flat", "slope_pct": -0.1075, "flat_threshold_pct": 0.1714, "ema9": 13.1279, "ema20": 13.1473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.822, "spread_pct": 0.535, "rvol": 0.12, "volume_pace_ratio": 0.806}}
{"timestamp": "2026-09-22T14:28:07.376602", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3612, "vwap": 6.398, "vwap_slope": -0.0014, "atr": 0.0174, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0683, "ema9": 6.3609, "ema20": 6.3659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 3.178, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T14:28:07.377931", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 3.09% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0001, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.316, "ema9": 8.7899, "ema20": 8.7881, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 3.634, "spread_pct": 3.091, "rvol": 0.08, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:28:07.380241", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7433, "vwap": 12.7251, "vwap_slope": 0.0001, "atr": 0.0349, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0685, "ema9": 12.7268, "ema20": 12.7256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 0.443, "spread_pct": 0.078, "rvol": 0.081, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:28:07.381490", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (251.0s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.765, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0322, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0918, "ema9": 8.7597, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.959, "stage3": {"stop": 8.7264, "risk": 0.0386, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2528, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:07.382770", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.6126, "vwap_slope": -0.0051, "atr": 0.0435, "atr_pct": 0.377, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0943, "ema9": 11.5469, "ema20": 11.5682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 2.078, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:28:07.383773", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.05, "vwap": 10.2536, "vwap_slope": -0.0058, "atr": 0.0152, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0954, "flat_threshold_pct": 0.05, "ema9": 10.0849, "ema20": 10.1236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 6.074, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:28:07.385098", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0237, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.108, "ema9": 5.5127, "ema20": 5.5199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:28:07.386278", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0886, "ema9": 9.0353, "ema20": 9.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:28:07.387551", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4502, "vwap_slope": -0.0005, "atr": 0.0141, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.05, "ema9": 7.4392, "ema20": 7.4412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:28:07.388998", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9217, "vwap": 9.1248, "vwap_slope": -0.0054, "atr": 0.0422, "atr_pct": 0.474, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.1184, "ema9": 8.9553, "ema20": 9.0109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 5.29, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:28:07.390025", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.6819, "vwap_slope": -0.0016, "atr": 0.0686, "atr_pct": 0.555, "trend": "flat", "slope_pct": -0.127, "flat_threshold_pct": 0.1388, "ema9": 12.3665, "ema20": 12.4028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 8.617, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T14:28:07.391182", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (312.4s) but room-to-run failed: imbalance -86% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3354, "vwap_slope": 0.0003, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0602, "ema9": 6.3641, "ema20": 6.3524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.447, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.34, "volume_pace_ratio": 2.282, "stage3": {"stop": 6.3566, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8571, "passed": false, "reason": "imbalance -86% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:07.392291", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5502, "vwap": 5.5487, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.0781, "ema9": 5.565, "ema20": 5.5669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 1.221, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:28:07.393468", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.0027, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:28:07.395187", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.685, "vwap": 8.6992, "vwap_slope": -0.0003, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0585, "ema9": 8.675, "ema20": 8.6739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 1.975, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:28:07.396278", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9148, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0487, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.1023, "ema9": 11.9443, "ema20": 11.9575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.042, "distance_from_high_pct": 2.974, "spread_pct": 0.419, "rvol": 0.073, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:28:07.397439", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9347, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.05, "ema9": 8.9286, "ema20": 8.9264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.816, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:28:07.398387", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.58, "vwap": 4.7616, "vwap_slope": -0.016, "atr": 0.0635, "atr_pct": 1.386, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3465, "ema9": 4.6136, "ema20": 4.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 9.127, "spread_pct": 2.373, "rvol": 0.248, "volume_pace_ratio": 1.665}}
{"timestamp": "2026-09-22T14:28:07.399601", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.1s) but room-to-run failed: imbalance -53% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8973, "vwap": 7.8146, "vwap_slope": 0.0018, "atr": 0.0167, "atr_pct": 0.212, "trend": "positive", "slope_pct": 0.0535, "flat_threshold_pct": 0.053, "ema9": 7.892, "ema20": 7.8846, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 0.912, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.06, "stage3": {"stop": 7.8773, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5349, "passed": false, "reason": "imbalance -53% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:07.400853", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7757, "vwap_slope": -0.0077, "atr": 0.0294, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0503, "ema9": 14.6215, "ema20": 14.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T14:28:07.401971", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.089, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.0225, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.003, "flat_threshold_pct": 0.0557, "ema9": 10.0871, "ema20": 10.0978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 0.991, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:28:07.403263", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.5s", "imbalance +84% >= 50% buy threshold, stop 13.79", "entry_score 93.1"], "reasons_against": [], "metrics": {"price": 13.815, "vwap": 13.8082, "vwap_slope": 0.0002, "atr": 0.0239, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.05, "ema9": 13.8115, "ema20": 13.8068, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.474, "stage3": {"stop": 13.7863, "risk": 0.0287, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8382, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 13.79"}, "entry_score": 93.07, "entry_score_breakdown": {"imbalance_sub": 0.769, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:28:07.436170", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.053, "ema9": 6.1715, "ema20": 6.1729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T14:28:07.438588", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.4198, "vwap_slope": -0.0049, "atr": 0.0311, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0586, "ema9": 13.3046, "ema20": 13.3279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:28:12.445002", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.096%)", "metrics": {"price": 9.3701, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0957, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:12.448101", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3701, "vwap": 9.1527, "vwap_slope": 0.0058, "atr": 0.0707, "trend": "flat", "slope_pct": 0.1788, "lower_highs_lower_lows": true, "stop": 9.2852, "imbalance_decline_count": 0, "imbalance_cur": -0.08286611347835837, "imbalance_prev": -0.2464541711148391}}
{"timestamp": "2026-09-22T14:28:12.448860", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.052%)", "metrics": {"price": 12.482, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0521, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:12.449556", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.482, "vwap": 12.3703, "vwap_slope": 0.0027, "atr": 0.0376, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4368, "imbalance_decline_count": 1, "imbalance_cur": -0.4046639231824417, "imbalance_prev": -0.05908096280087528}}
{"timestamp": "2026-09-22T14:28:12.450104", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.204%)", "metrics": {"price": 9.33, "peak_price": 9.35, "peak_gain_cents": 2.0, "slope_pct": 0.2037, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:12.450756", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1752, "vwap_slope": 0.0038, "atr": 0.0426, "trend": "flat", "slope_pct": 0.028, "lower_highs_lower_lows": false, "stop": 9.2789, "imbalance_decline_count": 0, "imbalance_cur": -0.4, "imbalance_prev": -0.4}}
{"timestamp": "2026-09-22T14:28:12.452857", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.54 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.54, "vwap": 13.62, "vwap_slope": -0.0013, "atr": 0.3628, "atr_pct": 2.68, "trend": "flat", "slope_pct": -0.1017, "flat_threshold_pct": 0.6699, "ema9": 13.4467, "ema20": 13.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 14.682, "spread_pct": 0.443, "rvol": 2.955, "volume_pace_ratio": 19.801}}
{"timestamp": "2026-09-22T14:28:12.453981", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8389, "vwap_slope": -0.0011, "atr": 0.0255, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.073, "ema9": 8.7407, "ema20": 8.7575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.695, "volume_pace_ratio": 4.659}}
{"timestamp": "2026-09-22T14:28:12.455099", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.5845, "vwap_slope": -0.0016, "atr": 0.0897, "atr_pct": 0.686, "trend": "flat", "slope_pct": -0.1075, "flat_threshold_pct": 0.1714, "ema9": 13.1279, "ema20": 13.1473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.822, "spread_pct": 0.535, "rvol": 0.12, "volume_pace_ratio": 0.805}}
{"timestamp": "2026-09-22T14:28:12.456140", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3584, "vwap": 6.398, "vwap_slope": -0.0015, "atr": 0.0174, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.0683, "ema9": 6.3604, "ema20": 6.3657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 3.221, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:28:12.457143", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 2.19% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0001, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.316, "ema9": 8.7899, "ema20": 8.7881, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 3.634, "spread_pct": 2.185, "rvol": 0.08, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:28:12.458176", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.745, "vwap": 12.7252, "vwap_slope": 0.0001, "atr": 0.0351, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0688, "ema9": 12.7272, "ema20": 12.7258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.082, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:28:12.459258", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (256.1s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.77, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0322, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0917, "ema9": 8.7607, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.954, "stage3": {"stop": 8.7314, "risk": 0.0386, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3257, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:12.460208", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6126, "vwap_slope": -0.0051, "atr": 0.0436, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0944, "ema9": 11.5459, "ema20": 11.5677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:28:12.461129", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2534, "vwap_slope": -0.0029, "atr": 0.0148, "atr_pct": 0.148, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:28:12.462039", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0237, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.108, "ema9": 5.5127, "ema20": 5.5199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:28:12.463000", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0353, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.0309, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0855, "ema9": 9.0353, "ema20": 9.0396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 3.471, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:28:12.464014", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4502, "vwap_slope": -0.0005, "atr": 0.0141, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.05, "ema9": 7.4392, "ema20": 7.4412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:28:12.465965", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1247, "vwap_slope": -0.0054, "atr": 0.0423, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.1183, "ema9": 8.958, "ema20": 9.0122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 5.149, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T14:28:12.467178", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6817, "vwap_slope": -0.0017, "atr": 0.0686, "atr_pct": 0.556, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1389, "ema9": 12.3645, "ema20": 12.4019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 8.691, "spread_pct": 0.243, "rvol": 0.116, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T14:28:12.469534", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (317.4s) but room-to-run failed: imbalance -86% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3355, "vwap_slope": 0.0003, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0602, "ema9": 6.3641, "ema20": 6.3524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.454, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.341, "volume_pace_ratio": 2.283, "stage3": {"stop": 6.3566, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8571, "passed": false, "reason": "imbalance -86% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:12.471435", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5517, "vwap": 5.5487, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.078, "ema9": 5.5653, "ema20": 5.5671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 1.194, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:28:12.472528", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.0027, "atr": 0.0169, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0815, "ema9": 5.2132, "ema20": 5.2331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:28:12.473581", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6991, "vwap_slope": -0.0003, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0586, "ema9": 8.674, "ema20": 8.6734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:28:12.474485", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.92, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0487, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0609, "flat_threshold_pct": 0.1022, "ema9": 11.9453, "ema20": 11.958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.043, "distance_from_high_pct": 2.932, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:28:12.475460", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0146, "atr_pct": 0.164, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.05, "ema9": 8.9317, "ema20": 8.9279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:28:12.476318", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.373, "rvol": 0.248, "volume_pace_ratio": 1.663}}
{"timestamp": "2026-09-22T14:28:12.477231", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.2s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.895, "vwap": 7.8146, "vwap_slope": 0.0019, "atr": 0.0167, "atr_pct": 0.212, "trend": "positive", "slope_pct": 0.0534, "flat_threshold_pct": 0.053, "ema9": 7.8915, "ema20": 7.8844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.058, "stage3": {"stop": 7.875, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5122, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:12.478122", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7756, "vwap_slope": -0.0077, "atr": 0.0294, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0503, "ema9": 14.6215, "ema20": 14.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:28:12.479079", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.095, "vwap": 10.0776, "vwap_slope": -0.0, "atr": 0.0235, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0582, "ema9": 10.0883, "ema20": 10.0984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:28:12.479974", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8017, "vwap": 13.8082, "vwap_slope": 0.0002, "atr": 0.0246, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.05, "ema9": 13.8089, "ema20": 13.8055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.599, "distance_from_high_pct": 1.487, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:28:12.480860", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.053, "ema9": 6.1715, "ema20": 6.1729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T14:28:12.481816", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.287, "vwap": 13.4197, "vwap_slope": -0.005, "atr": 0.0311, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0586, "ema9": 13.305, "ema20": 13.3281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.684, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:28:17.487346", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.117%)", "metrics": {"price": 9.3636, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1166, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:17.489072", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3636, "vwap": 9.1527, "vwap_slope": 0.0058, "atr": 0.0707, "trend": "flat", "slope_pct": 0.1787, "lower_highs_lower_lows": true, "stop": 9.2787, "imbalance_decline_count": 1, "imbalance_cur": -0.23126124325404757, "imbalance_prev": -0.08286611347835837}}
{"timestamp": "2026-09-22T14:28:17.489912", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.057%)", "metrics": {"price": 12.48, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0569, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:17.490602", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.3703, "vwap_slope": 0.0027, "atr": 0.0376, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4348, "imbalance_decline_count": 0, "imbalance_cur": 0.08745548080728135, "imbalance_prev": -0.4046639231824417}}
{"timestamp": "2026-09-22T14:28:17.491209", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.193%)", "metrics": {"price": 9.37, "peak_price": 9.37, "peak_gain_cents": 4.0, "slope_pct": 0.1931, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:17.491896", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.37, "vwap": 9.1831, "vwap_slope": 0.0112, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 9.324, "imbalance_decline_count": 0, "imbalance_cur": -0.07989713576305756, "imbalance_prev": -0.4}}
{"timestamp": "2026-09-22T14:28:17.493440", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.525, "vwap": 13.62, "vwap_slope": -0.0013, "atr": 0.3636, "atr_pct": 2.688, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.672, "ema9": 13.4437, "ema20": 13.3649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 14.776, "spread_pct": 0.37, "rvol": 2.957, "volume_pace_ratio": 19.785}}
{"timestamp": "2026-09-22T14:28:17.494599", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7198, "vwap": 8.8389, "vwap_slope": -0.0011, "atr": 0.0255, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.073, "ema9": 8.7417, "ema20": 8.7579, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 5.425, "spread_pct": 0.115, "rvol": 0.695, "volume_pace_ratio": 4.653}}
{"timestamp": "2026-09-22T14:28:17.495624", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.5844, "vwap_slope": -0.0016, "atr": 0.0897, "atr_pct": 0.685, "trend": "flat", "slope_pct": -0.1073, "flat_threshold_pct": 0.1712, "ema9": 13.1319, "ema20": 13.1492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.681, "spread_pct": 0.535, "rvol": 0.12, "volume_pace_ratio": 0.804}}
{"timestamp": "2026-09-22T14:28:17.496778", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.398, "vwap_slope": -0.0015, "atr": 0.0174, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.0683, "ema9": 6.3617, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:28:17.497727", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down", "spread 2.19% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.828, "vwap_slope": -0.0001, "atr": 0.1106, "atr_pct": 1.264, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.316, "ema9": 8.7899, "ema20": 8.7881, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 3.634, "spread_pct": 2.185, "rvol": 0.08, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:28:17.498760", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.745, "vwap": 12.7252, "vwap_slope": 0.0001, "atr": 0.0351, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0688, "ema9": 12.7272, "ema20": 12.7258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.082, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:28:17.499745", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (261.1s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.765, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0322, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0918, "ema9": 8.7597, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.949, "stage3": {"stop": 8.7264, "risk": 0.0386, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4275, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:28:17.501154", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6125, "vwap_slope": -0.0052, "atr": 0.0436, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0944, "ema9": 11.5459, "ema20": 11.5677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:28:17.502207", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.066, "vwap": 10.2534, "vwap_slope": -0.0029, "atr": 0.016, "atr_pct": 0.159, "trend": "negative", "slope_pct": -0.0943, "flat_threshold_pct": 0.05, "ema9": 10.0811, "ema20": 10.1181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 5.924, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:28:17.503362", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0237, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.1079, "ema9": 5.5137, "ema20": 5.5204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:28:17.504689", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.0309, "atr_pct": 0.343, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0857, "ema9": 9.0323, "ema20": 9.0381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.082, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:28:17.505702", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4502, "vwap_slope": -0.0005, "atr": 0.0141, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.05, "ema9": 7.4392, "ema20": 7.4412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:28:17.506775", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1247, "vwap_slope": -0.0055, "atr": 0.0431, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.1206, "ema9": 8.958, "ema20": 9.0122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 5.149, "spread_pct": 0.56, "rvol": 0.118, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:28:17.509031", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6817, "vwap_slope": -0.0018, "atr": 0.0694, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.1273, "flat_threshold_pct": 0.1407, "ema9": 12.3615, "ema20": 12.4004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 8.802, "spread_pct": 0.243, "rvol": 0.116, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:28:17.510101", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (322.5s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3721, "vwap": 6.3355, "vwap_slope": 0.0003, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0602, "ema9": 6.3635, "ema20": 6.3522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.454, "distance_from_high_pct": 0.436, "spread_pct": 0.157, "rvol": 0.341, "volume_pace_ratio": 2.28, "stage3": {"stop": 6.3537, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:17.511209", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5487, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.078, "ema9": 5.5659, "ema20": 5.5674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:28:17.512212", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.0019, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:28:17.513179", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.6991, "vwap_slope": -0.0003, "atr": 0.0207, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0598, "ema9": 8.673, "ema20": 8.6729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:28:17.514137", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9198, "vwap": 11.9445, "vwap_slope": -0.0008, "atr": 0.0487, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0609, "flat_threshold_pct": 0.1022, "ema9": 11.9453, "ema20": 11.958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.043, "distance_from_high_pct": 2.933, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:28:17.515152", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9423, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0146, "atr_pct": 0.164, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.05, "ema9": 8.9301, "ema20": 8.9271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.733, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:28:17.516134", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.373, "rvol": 0.248, "volume_pace_ratio": 1.661}}
{"timestamp": "2026-09-22T14:28:17.517186", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.3s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.895, "vwap": 7.8148, "vwap_slope": 0.002, "atr": 0.0167, "atr_pct": 0.212, "trend": "positive", "slope_pct": 0.0534, "flat_threshold_pct": 0.053, "ema9": 7.8915, "ema20": 7.8844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.058, "stage3": {"stop": 7.875, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4937, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:17.518256", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7756, "vwap_slope": -0.0077, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0538, "ema9": 14.6215, "ema20": 14.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:28:17.519418", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.095, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0235, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0582, "ema9": 10.0883, "ema20": 10.0984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:28:17.520535", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.82, "vwap": 13.8082, "vwap_slope": 0.0002, "atr": 0.0246, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8125, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:28:17.521696", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.053, "ema9": 6.1715, "ema20": 6.1729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T14:28:17.522897", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2886, "vwap": 13.4197, "vwap_slope": -0.005, "atr": 0.0311, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0485, "flat_threshold_pct": 0.0586, "ema9": 13.3054, "ema20": 13.3282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.673, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:28:22.529024", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.112%)", "metrics": {"price": 9.365, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1121, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:22.530981", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.365, "vwap": 9.1529, "vwap_slope": 0.0059, "atr": 0.0711, "trend": "flat", "slope_pct": 0.1787, "lower_highs_lower_lows": true, "stop": 9.2797, "imbalance_decline_count": 0, "imbalance_cur": -0.050439180196965666, "imbalance_prev": -0.23126124325404757}}
{"timestamp": "2026-09-22T14:28:22.531732", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.057%)", "metrics": {"price": 12.48, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0569, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:22.532644", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.3707, "vwap_slope": 0.0031, "atr": 0.038, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4344, "imbalance_decline_count": 1, "imbalance_cur": -0.04265568888499606, "imbalance_prev": 0.08745548080728135}}
{"timestamp": "2026-09-22T14:28:22.533229", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.167%)", "metrics": {"price": 9.3618, "peak_price": 9.37, "peak_gain_cents": 4.0, "slope_pct": 0.1668, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:22.533967", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3618, "vwap": 9.183, "vwap_slope": 0.0112, "atr": 0.0383, "trend": "flat", "slope_pct": 0.03, "lower_highs_lower_lows": false, "stop": 9.3158, "imbalance_decline_count": 1, "imbalance_cur": -0.09840216537151839, "imbalance_prev": -0.07989713576305756}}
{"timestamp": "2026-09-22T14:28:22.535395", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.525, "vwap": 13.6199, "vwap_slope": -0.0014, "atr": 0.3636, "atr_pct": 2.688, "trend": "flat", "slope_pct": -0.1019, "flat_threshold_pct": 0.672, "ema9": 13.4437, "ema20": 13.3649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 14.776, "spread_pct": 0.37, "rvol": 2.961, "volume_pace_ratio": 19.78}}
{"timestamp": "2026-09-22T14:28:22.536519", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8388, "vwap_slope": -0.0011, "atr": 0.0255, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.073, "ema9": 8.7407, "ema20": 8.7575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.695, "volume_pace_ratio": 4.647}}
{"timestamp": "2026-09-22T14:28:22.537674", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.5842, "vwap_slope": -0.0018, "atr": 0.0911, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1744, "ema9": 13.1239, "ema20": 13.1454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.963, "spread_pct": 0.535, "rvol": 0.12, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:28:22.538919", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3623, "vwap": 6.398, "vwap_slope": -0.0015, "atr": 0.0174, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0683, "ema9": 6.3612, "ema20": 6.366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.161, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:28:22.539930", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8264, "vwap_slope": -0.0017, "atr": 0.1135, "atr_pct": 1.294, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.3236, "ema9": 8.7929, "ema20": 8.7895, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 3.469, "spread_pct": 3.765, "rvol": 0.083, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:28:22.542027", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.7442, "vwap": 12.7252, "vwap_slope": 0.0001, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0692, "ema9": 12.727, "ema20": 12.7257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 0.436, "spread_pct": 0.078, "rvol": 0.082, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:28:22.543193", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 266.2s", "imbalance +98% >= 50% buy threshold, stop 8.73", "entry_score 96.6"], "reasons_against": [], "metrics": {"price": 8.765, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0322, "atr_pct": 0.367, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0918, "ema9": 8.7597, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.59, "volume_pace_ratio": 3.945, "stage3": {"stop": 8.7264, "risk": 0.0386, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9845, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 8.73"}, "entry_score": 96.58, "entry_score_breakdown": {"imbalance_sub": 0.978, "volume_pace_sub": 0.921, "volatility_sub": 0.961, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:28:22.574457", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.538, "vwap": 11.6125, "vwap_slope": -0.0052, "atr": 0.0436, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0944, "ema9": 11.5455, "ema20": 11.5675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.137, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:28:22.575629", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2532, "vwap_slope": -0.0031, "atr": 0.016, "atr_pct": 0.159, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:28:22.576738", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.495, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0237, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.1079, "ema9": 5.5137, "ema20": 5.5204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.875, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:28:22.577777", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0266, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.0316, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0876, "ema9": 9.0336, "ema20": 9.0388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.564, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:28:22.578842", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4502, "vwap_slope": -0.0005, "atr": 0.0141, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.05, "ema9": 7.4392, "ema20": 7.4412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:28:22.580742", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1247, "vwap_slope": -0.0055, "atr": 0.0431, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.1206, "ema9": 8.958, "ema20": 9.0122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 5.149, "spread_pct": 0.447, "rvol": 0.118, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:28:22.582561", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6817, "vwap_slope": -0.0018, "atr": 0.0694, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1406, "ema9": 12.3645, "ema20": 12.4019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 8.691, "spread_pct": 0.243, "rvol": 0.116, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T14:28:22.584288", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (327.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3355, "vwap_slope": 0.0004, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0602, "ema9": 6.3641, "ema20": 6.3524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.457, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.341, "volume_pace_ratio": 2.279, "stage3": {"stop": 6.3566, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.998, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:22.585340", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.5488, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.021, "flat_threshold_pct": 0.0779, "ema9": 5.5669, "ema20": 5.5679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:28:22.586445", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.0019, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:28:22.587639", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6763, "vwap": 8.6991, "vwap_slope": -0.0003, "atr": 0.0207, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0597, "ema9": 8.6732, "ema20": 8.673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 2.073, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:28:22.588635", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9445, "vwap_slope": -0.0009, "atr": 0.0487, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.1023, "ema9": 11.9443, "ema20": 11.9575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.046, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:28:22.589509", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9674, "vwap_slope": -0.0002, "atr": 0.0146, "atr_pct": 0.164, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.05, "ema9": 8.9307, "ema20": 8.9274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:28:22.590380", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.658}}
{"timestamp": "2026-09-22T14:28:22.591346", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.3s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.895, "vwap": 7.8148, "vwap_slope": 0.002, "atr": 0.0167, "atr_pct": 0.212, "trend": "positive", "slope_pct": 0.0534, "flat_threshold_pct": 0.053, "ema9": 7.8915, "ema20": 7.8844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.057, "stage3": {"stop": 7.875, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0521, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:22.592328", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7756, "vwap_slope": -0.0077, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0538, "ema9": 14.6215, "ema20": 14.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:28:22.593404", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.0838, "vwap": 10.0776, "vwap_slope": -0.0, "atr": 0.0235, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0582, "ema9": 10.0861, "ema20": 10.0973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 1.042, "spread_pct": 0.099, "rvol": 0.184, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:28:22.594302", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.8111, "vwap": 13.8082, "vwap_slope": 0.0002, "atr": 0.0246, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.05, "ema9": 13.8107, "ema20": 13.8064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 1.42, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:28:22.595252", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.053, "ema9": 6.1715, "ema20": 6.1729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T14:28:22.596135", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2952, "vwap": 13.4196, "vwap_slope": -0.0051, "atr": 0.0314, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0484, "flat_threshold_pct": 0.0591, "ema9": 13.3067, "ema20": 13.3289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 4.626, "spread_pct": 0.075, "rvol": 0.157, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:28:27.601801", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.112%)", "metrics": {"price": 9.365, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1121, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:27.603101", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.365, "vwap": 9.1529, "vwap_slope": 0.0059, "atr": 0.0711, "trend": "flat", "slope_pct": 0.1787, "lower_highs_lower_lows": true, "stop": 9.2797, "imbalance_decline_count": 0, "imbalance_cur": 0.48009913981629976, "imbalance_prev": -0.050439180196965666}}
{"timestamp": "2026-09-22T14:28:27.603786", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 12.4871, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0399, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:27.604551", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4871, "vwap": 12.3709, "vwap_slope": 0.0033, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0353, "lower_highs_lower_lows": false, "stop": 12.4411, "imbalance_decline_count": 2, "imbalance_cur": -0.3298757843513894, "imbalance_prev": -0.04265568888499606}}
{"timestamp": "2026-09-22T14:28:27.605319", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.193%)", "metrics": {"price": 9.37, "peak_price": 9.37, "peak_gain_cents": 4.0, "slope_pct": 0.1931, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:27.605767", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.37, "vwap": 9.1836, "vwap_slope": 0.0118, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 9.324, "imbalance_decline_count": 2, "imbalance_cur": -0.15033325104912368, "imbalance_prev": -0.09840216537151839}}
{"timestamp": "2026-09-22T14:28:27.607231", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.51, "vwap": 13.6198, "vwap_slope": -0.0015, "atr": 0.3636, "atr_pct": 2.691, "trend": "flat", "slope_pct": -0.1022, "flat_threshold_pct": 0.6728, "ema9": 13.4407, "ema20": 13.3635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 14.871, "spread_pct": 0.517, "rvol": 2.962, "volume_pace_ratio": 19.761}}
{"timestamp": "2026-09-22T14:28:27.609041", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8388, "vwap_slope": -0.0011, "atr": 0.0255, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0731, "ema9": 8.7407, "ema20": 8.7575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.696, "volume_pace_ratio": 4.641}}
{"timestamp": "2026-09-22T14:28:27.609947", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0606, "vwap": 13.5842, "vwap_slope": -0.0018, "atr": 0.0911, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1744, "ema9": 13.124, "ema20": 13.1455, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.959, "spread_pct": 0.535, "rvol": 0.12, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:28:27.611777", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3979, "vwap_slope": -0.0015, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.0687, "ema9": 6.3617, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:28:27.612798", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8264, "vwap_slope": -0.0017, "atr": 0.1135, "atr_pct": 1.294, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.3236, "ema9": 8.7929, "ema20": 8.7895, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 3.469, "spread_pct": 3.765, "rvol": 0.083, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:28:27.613969", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance -91% is negative (net selling) -- refusing entry"], "metrics": {"price": 12.7379, "vwap": 12.7252, "vwap_slope": 0.0002, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0693, "ema9": 12.7257, "ema20": 12.7251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 0.485, "spread_pct": 0.079, "rvol": 0.082, "volume_pace_ratio": 0.549, "stage3": {"stop": 12.6955, "risk": 0.0424, "target": 14.545, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.9111, "passed": false, "reason": "imbalance -91% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:27.615188", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 271.2s", "imbalance +70% >= 50% buy threshold, stop 8.72", "entry_score 84.2"], "reasons_against": [], "metrics": {"price": 8.761, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0329, "atr_pct": 0.376, "trend": "flat", "slope_pct": -0.001, "flat_threshold_pct": 0.0939, "ema9": 8.7589, "ema20": 8.7436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.081, "spread_pct": 0.114, "rvol": 0.591, "volume_pace_ratio": 3.941, "stage3": {"stop": 8.7215, "risk": 0.0395, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6982, "passed": true, "reason": "imbalance +70% >= 50% buy threshold, stop 8.72"}, "entry_score": 84.21, "entry_score_breakdown": {"imbalance_sub": 0.569, "volume_pace_sub": 0.922, "volatility_sub": 0.955, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:28:27.651460", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.6125, "vwap_slope": -0.0052, "atr": 0.0436, "atr_pct": 0.378, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0944, "ema9": 11.5449, "ema20": 11.5672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:28:27.652953", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2532, "vwap_slope": -0.0031, "atr": 0.016, "atr_pct": 0.159, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:28:27.654148", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0237, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.108, "ema9": 5.5127, "ema20": 5.5199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:28:27.655298", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0399, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0884, "ema9": 9.0362, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.422, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:28:27.656284", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.435, "vwap": 7.4502, "vwap_slope": -0.0005, "atr": 0.0141, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.05, "ema9": 7.4392, "ema20": 7.4412, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.523, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:28:27.657507", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1244, "vwap_slope": -0.0057, "atr": 0.0431, "atr_pct": 0.482, "trend": "flat", "slope_pct": -0.049, "flat_threshold_pct": 0.1205, "ema9": 8.959, "ema20": 9.0126, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 5.096, "spread_pct": 0.223, "rvol": 0.118, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:28:27.658651", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6817, "vwap_slope": -0.0018, "atr": 0.0694, "atr_pct": 0.562, "trend": "flat", "slope_pct": -0.1271, "flat_threshold_pct": 0.1406, "ema9": 12.3645, "ema20": 12.4019, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 8.691, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T14:28:27.659653", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (332.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.37, "vwap": 6.3355, "vwap_slope": 0.0004, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0602, "ema9": 6.3631, "ema20": 6.352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.458, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.341, "volume_pace_ratio": 2.276, "stage3": {"stop": 6.3516, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9982, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:27.660685", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5487, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.078, "ema9": 5.5659, "ema20": 5.5674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:28:27.661829", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.0019, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:28:27.666411", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6685, "vwap": 8.6991, "vwap_slope": -0.0003, "atr": 0.0208, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0601, "ema9": 8.6717, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 2.161, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:28:27.667635", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9001, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0498, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0606, "flat_threshold_pct": 0.1046, "ema9": 11.9413, "ema20": 11.9561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.049, "distance_from_high_pct": 3.094, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:28:27.668849", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9673, "vwap_slope": -0.0002, "atr": 0.0146, "atr_pct": 0.164, "trend": "flat", "slope_pct": -0.0264, "flat_threshold_pct": 0.05, "ema9": 8.9307, "ema20": 8.9274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:28:27.669892", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.656}}
{"timestamp": "2026-09-22T14:28:27.671161", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.4s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 7.89, "vwap": 7.8149, "vwap_slope": 0.0021, "atr": 0.0167, "atr_pct": 0.212, "trend": "positive", "slope_pct": 0.0533, "flat_threshold_pct": 0.0531, "ema9": 7.8905, "ema20": 7.8839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 1.004, "spread_pct": 0.127, "rvol": 0.158, "volume_pace_ratio": 1.057, "stage3": {"stop": 7.87, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1765, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:28:27.672240", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7756, "vwap_slope": -0.0077, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0538, "ema9": 14.6215, "ema20": 14.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:28:27.673368", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.085, "vwap": 10.0777, "vwap_slope": -0.0, "atr": 0.0235, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.003, "flat_threshold_pct": 0.0582, "ema9": 10.0863, "ema20": 10.0974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.185, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:28:27.675156", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.818, "vwap": 13.8082, "vwap_slope": 0.0002, "atr": 0.0246, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8121, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 1.37, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:28:27.676933", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.053, "ema9": 6.1695, "ema20": 6.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T14:28:27.678151", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.4192, "vwap_slope": -0.0055, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0598, "ema9": 13.3036, "ema20": 13.3274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.158, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:28:32.683993", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.096%)", "metrics": {"price": 9.37, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0961, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:32.685489", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.37, "vwap": 9.1533, "vwap_slope": 0.0064, "atr": 0.0711, "trend": "flat", "slope_pct": 0.1788, "lower_highs_lower_lows": true, "stop": 9.2847, "imbalance_decline_count": 0, "imbalance_cur": 0.9445090843998926, "imbalance_prev": 0.48009913981629976}}
{"timestamp": "2026-09-22T14:28:32.686142", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.4712, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0781, "trend": "negative"}}
{"timestamp": "2026-09-22T14:28:32.686774", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4712, "vwap": 12.3709, "vwap_slope": 0.0033, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.4252, "imbalance_decline_count": 3, "imbalance_cur": -0.35384242717858655, "imbalance_prev": -0.3298757843513894}}
{"timestamp": "2026-09-22T14:28:32.687252", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.193%)", "metrics": {"price": 9.37, "peak_price": 9.37, "peak_gain_cents": 4.0, "slope_pct": 0.1931, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:32.687887", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.37, "vwap": 9.1836, "vwap_slope": 0.0118, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 9.324, "imbalance_decline_count": 0, "imbalance_cur": -0.15033325104912368, "imbalance_prev": -0.15033325104912368}}
{"timestamp": "2026-09-22T14:28:32.689299", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5344, "vwap": 13.6197, "vwap_slope": -0.0016, "atr": 0.3671, "atr_pct": 2.713, "trend": "flat", "slope_pct": -0.1018, "flat_threshold_pct": 0.6781, "ema9": 13.4455, "ema20": 13.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 14.717, "spread_pct": 0.369, "rvol": 2.964, "volume_pace_ratio": 19.747}}
{"timestamp": "2026-09-22T14:28:32.690302", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.705, "vwap": 8.8387, "vwap_slope": -0.0013, "atr": 0.0262, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0752, "ema9": 8.7387, "ema20": 8.7565, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.696, "volume_pace_ratio": 4.637}}
{"timestamp": "2026-09-22T14:28:32.691209", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.5841, "vwap_slope": -0.0019, "atr": 0.0911, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1744, "ema9": 13.1239, "ema20": 13.1454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.963, "spread_pct": 0.535, "rvol": 0.12, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:28:32.692986", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.3979, "vwap_slope": -0.0015, "atr": 0.0175, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.0686, "ema9": 6.3624, "ema20": 6.3666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:28:32.693890", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8264, "vwap_slope": -0.0017, "atr": 0.1135, "atr_pct": 1.294, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.3236, "ema9": 8.7929, "ema20": 8.7895, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 3.469, "spread_pct": 3.765, "rvol": 0.083, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:28:32.695135", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.7237, "vwap": 12.7251, "vwap_slope": 0.0001, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.0693, "ema9": 12.7229, "ema20": 12.7237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 0.596, "spread_pct": 0.079, "rvol": 0.082, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:28:32.696043", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (276.3s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 8.75, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0343, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.098, "ema9": 8.7567, "ema20": 8.7426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.592, "volume_pace_ratio": 3.94, "stage3": {"stop": 8.7088, "risk": 0.0412, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2218, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:28:32.697072", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6124, "vwap_slope": -0.0053, "atr": 0.044, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0955, "ema9": 11.5419, "ema20": 11.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:28:32.698004", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2532, "vwap_slope": -0.0031, "atr": 0.016, "atr_pct": 0.159, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:28:32.698971", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4902, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.439, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.1096, "ema9": 5.5127, "ema20": 5.5199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.961, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:28:32.699910", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0399, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0884, "ema9": 9.0362, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.422, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:28:32.700873", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4382, "vwap": 7.4502, "vwap_slope": -0.0005, "atr": 0.0143, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.05, "ema9": 7.4399, "ema20": 7.4415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.481, "spread_pct": 0.134, "rvol": 0.085, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:28:32.701781", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9173, "vwap": 9.1238, "vwap_slope": -0.0064, "atr": 0.0434, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0494, "flat_threshold_pct": 0.1217, "ema9": 8.9545, "ema20": 9.0105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 5.337, "spread_pct": 0.336, "rvol": 0.119, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:28:32.702786", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6815, "vwap_slope": -0.002, "atr": 0.0701, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.1268, "flat_threshold_pct": 0.1417, "ema9": 12.3695, "ema20": 12.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 8.506, "spread_pct": 0.243, "rvol": 0.116, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T14:28:32.704482", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (337.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3724, "vwap": 6.3355, "vwap_slope": 0.0004, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0602, "ema9": 6.3636, "ema20": 6.3522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.458, "distance_from_high_pct": 0.431, "spread_pct": 0.157, "rvol": 0.341, "volume_pace_ratio": 2.272, "stage3": {"stop": 6.354, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:32.706430", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5487, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0207, "flat_threshold_pct": 0.0781, "ema9": 5.5649, "ema20": 5.5669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:28:32.707459", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.0019, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:28:32.708956", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6764, "vwap": 8.6991, "vwap_slope": -0.0004, "atr": 0.0214, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0618, "ema9": 8.6733, "ema20": 8.673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 2.072, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:28:32.709614", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9192, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0498, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0609, "flat_threshold_pct": 0.1045, "ema9": 11.9452, "ema20": 11.9579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.049, "distance_from_high_pct": 2.938, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:28:32.710795", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9397, "vwap": 8.9673, "vwap_slope": -0.0003, "atr": 0.0147, "atr_pct": 0.165, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.05, "ema9": 8.9296, "ema20": 8.9269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.762, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:28:32.711337", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.654}}
{"timestamp": "2026-09-22T14:28:32.712321", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.5s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8936, "vwap": 7.8154, "vwap_slope": 0.0026, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0534, "flat_threshold_pct": 0.0551, "ema9": 7.8912, "ema20": 7.8842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 0.959, "spread_pct": 0.127, "rvol": 0.16, "volume_pace_ratio": 1.063, "stage3": {"stop": 7.8727, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4883, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:32.713366", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7756, "vwap_slope": -0.0078, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0538, "ema9": 14.6215, "ema20": 14.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.236}}
{"timestamp": "2026-09-22T14:28:32.715104", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.08 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0766, "vwap": 10.0776, "vwap_slope": -0.0, "atr": 0.0235, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0583, "ema9": 10.0846, "ema20": 10.0966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.113, "spread_pct": 0.099, "rvol": 0.185, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:28:32.716008", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.8108, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0254, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.05, "ema9": 13.8107, "ema20": 13.8064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 1.422, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:28:32.717160", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.053, "ema9": 6.1695, "ema20": 6.1719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:28:32.718859", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.4188, "vwap_slope": -0.0059, "atr": 0.0321, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0605, "ema9": 13.3036, "ema20": 13.3274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.158, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:28:37.723137", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.048%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.048, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:37.724685", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1534, "vwap_slope": 0.0065, "atr": 0.0717, "trend": "flat", "slope_pct": 0.1791, "lower_highs_lower_lows": true, "stop": 9.299, "imbalance_decline_count": 1, "imbalance_cur": 0.8623488627716243, "imbalance_prev": 0.9445090843998926}}
{"timestamp": "2026-09-22T14:28:37.725366", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.47, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.081, "trend": "negative"}}
{"timestamp": "2026-09-22T14:28:37.726097", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.47, "vwap": 12.3711, "vwap_slope": 0.0034, "atr": 0.0383, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.424, "imbalance_decline_count": 4, "imbalance_cur": -0.5322382149927765, "imbalance_prev": -0.35384242717858655}}
{"timestamp": "2026-09-22T14:28:37.726587", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.193%)", "metrics": {"price": 9.37, "peak_price": 9.37, "peak_gain_cents": 4.0, "slope_pct": 0.1931, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:37.727292", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.37, "vwap": 9.1838, "vwap_slope": 0.0119, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 9.324, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.15033325104912368}}
{"timestamp": "2026-09-22T14:28:37.728727", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.635, "vwap": 13.6199, "vwap_slope": -0.0014, "atr": 0.3704, "atr_pct": 2.717, "trend": "flat", "slope_pct": -0.1001, "flat_threshold_pct": 0.6792, "ema9": 13.4657, "ema20": 13.3754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 14.083, "spread_pct": 0.22, "rvol": 2.969, "volume_pace_ratio": 19.747}}
{"timestamp": "2026-09-22T14:28:37.729863", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8385, "vwap_slope": -0.0015, "atr": 0.0262, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0751, "ema9": 8.7407, "ema20": 8.7575, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.697, "volume_pace_ratio": 4.64}}
{"timestamp": "2026-09-22T14:28:37.730905", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.584, "vwap_slope": -0.0021, "atr": 0.0911, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1744, "ema9": 13.1239, "ema20": 13.1454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.217, "distance_from_high_pct": 7.963, "spread_pct": 0.306, "rvol": 0.12, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:28:37.731940", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3979, "vwap_slope": -0.0015, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0687, "ema9": 6.3607, "ema20": 6.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:28:37.732942", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8264, "vwap_slope": -0.0017, "atr": 0.1135, "atr_pct": 1.294, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.3236, "ema9": 8.7929, "ema20": 8.7895, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 3.469, "spread_pct": 3.765, "rvol": 0.083, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:28:37.734053", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7439, "vwap": 12.7253, "vwap_slope": 0.0002, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0692, "ema9": 12.7269, "ema20": 12.7257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 0.438, "spread_pct": 0.079, "rvol": 0.082, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:28:37.735223", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (281.4s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 8.75, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0343, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.098, "ema9": 8.7567, "ema20": 8.7426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.592, "volume_pace_ratio": 3.935, "stage3": {"stop": 8.7088, "risk": 0.0412, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1588, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:28:37.736199", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.6124, "vwap_slope": -0.0053, "atr": 0.044, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.0954, "ema9": 11.5439, "ema20": 11.5667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:28:37.737145", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.068, "vwap": 10.253, "vwap_slope": -0.0033, "atr": 0.0161, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0943, "flat_threshold_pct": 0.05, "ema9": 10.0815, "ema20": 10.1183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 5.906, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:28:37.737993", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4912, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.1096, "ema9": 5.5129, "ema20": 5.52, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.943, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:28:37.739007", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0399, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0884, "ema9": 9.0362, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.422, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:28:37.739871", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.43 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4285, "vwap": 7.4501, "vwap_slope": -0.0006, "atr": 0.0156, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0525, "ema9": 7.4379, "ema20": 7.4406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.093, "distance_from_high_pct": 1.609, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:28:37.740781", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1236, "vwap_slope": -0.0065, "atr": 0.0434, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.1216, "ema9": 8.955, "ema20": 9.0107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.119, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:28:37.741570", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6814, "vwap_slope": -0.0021, "atr": 0.0701, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.1268, "flat_threshold_pct": 0.1417, "ema9": 12.3695, "ema20": 12.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T14:28:37.742572", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (342.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3355, "vwap_slope": 0.0004, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0602, "ema9": 6.3641, "ema20": 6.3524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.458, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.341, "volume_pace_ratio": 2.269, "stage3": {"stop": 6.3566, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:37.743710", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5549, "vwap": 5.5488, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.078, "ema9": 5.5659, "ema20": 5.5674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 1.137, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:28:37.744790", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:28:37.745750", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.699, "vwap_slope": -0.0004, "atr": 0.0214, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0619, "ema9": 8.67, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:28:37.746961", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9192, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0498, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0609, "flat_threshold_pct": 0.1045, "ema9": 11.9452, "ema20": 11.9579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.049, "distance_from_high_pct": 2.938, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:28:37.747909", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9397, "vwap": 8.9673, "vwap_slope": -0.0003, "atr": 0.0147, "atr_pct": 0.165, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.05, "ema9": 8.9296, "ema20": 8.9269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.762, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:28:37.748766", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.651}}
{"timestamp": "2026-09-22T14:28:37.749925", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.5s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8909, "vwap": 7.8154, "vwap_slope": 0.0026, "atr": 0.0174, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0533, "flat_threshold_pct": 0.0551, "ema9": 7.8907, "ema20": 7.884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 0.992, "spread_pct": 0.127, "rvol": 0.16, "volume_pace_ratio": 1.061, "stage3": {"stop": 7.87, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4852, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:37.751604", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.59, "vwap": 14.7756, "vwap_slope": -0.0078, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0538, "ema9": 14.6205, "ema20": 14.6533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.603, "spread_pct": 0.069, "rvol": 0.185, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:28:37.752745", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.1, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0235, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0582, "ema9": 10.0893, "ema20": 10.0989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.185, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:28:37.753717", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 13.81, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0254, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.05, "ema9": 13.8105, "ema20": 13.8063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.471, "stage3": {"stop": 13.7795, "risk": 0.0305, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0472, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:28:37.754821", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1686, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0539, "ema9": 6.1712, "ema20": 6.1727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 0.826, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:28:37.755881", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.4183, "vwap_slope": -0.0065, "atr": 0.0321, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0605, "ema9": 13.3026, "ema20": 13.3269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.192, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.159, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:28:42.761875", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.016%)", "metrics": {"price": 9.395, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.016, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:42.763583", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.395, "vwap": 9.154, "vwap_slope": 0.0071, "atr": 0.0725, "trend": "flat", "slope_pct": 0.1793, "lower_highs_lower_lows": true, "stop": 9.308, "imbalance_decline_count": 2, "imbalance_cur": 0.790633608815427, "imbalance_prev": 0.8623488627716243}}
{"timestamp": "2026-09-22T14:28:42.764468", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.069%)", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0689, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:42.765260", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3711, "vwap_slope": 0.0035, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.429, "imbalance_decline_count": 5, "imbalance_cur": -0.6396917148362236, "imbalance_prev": -0.5322382149927765, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.035%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:28:42.765875", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.257%)", "metrics": {"price": 9.39, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2572, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:42.766520", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.39, "vwap": 9.1847, "vwap_slope": 0.0129, "atr": 0.0398, "trend": "flat", "slope_pct": 0.0305, "lower_highs_lower_lows": false, "stop": 9.3423, "imbalance_decline_count": 0, "imbalance_cur": -0.9572192513368984, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:28:42.769835", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.62, "vwap_slope": -0.0013, "atr": 0.374, "atr_pct": 2.734, "trend": "flat", "slope_pct": -0.0993, "flat_threshold_pct": 0.6835, "ema9": 13.4747, "ema20": 13.3797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 13.8, "spread_pct": 0.292, "rvol": 2.975, "volume_pace_ratio": 19.765}}
{"timestamp": "2026-09-22T14:28:42.772015", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.695, "vwap": 8.8378, "vwap_slope": -0.0022, "atr": 0.0265, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0763, "ema9": 8.7367, "ema20": 8.7556, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.701, "volume_pace_ratio": 4.656}}
{"timestamp": "2026-09-22T14:28:42.774756", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.5839, "vwap_slope": -0.0021, "atr": 0.0911, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1744, "ema9": 13.1239, "ema20": 13.1454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 7.963, "spread_pct": 0.613, "rvol": 0.12, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:28:42.775832", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.3979, "vwap_slope": -0.0015, "atr": 0.0175, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.0686, "ema9": 6.3624, "ema20": 6.3666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.225}}
{"timestamp": "2026-09-22T14:28:42.776754", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.765, "vwap": 8.8264, "vwap_slope": -0.0017, "atr": 0.1135, "atr_pct": 1.294, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.3236, "ema9": 8.7929, "ema20": 8.7895, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 3.469, "spread_pct": 3.765, "rvol": 0.083, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:28:42.777717", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.735, "vwap": 12.7252, "vwap_slope": 0.0002, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0693, "ema9": 12.7252, "ema20": 12.7248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.082, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:28:42.778824", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (286.4s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7486, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0343, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.0981, "ema9": 8.7564, "ema20": 8.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.216, "spread_pct": 0.114, "rvol": 0.592, "volume_pace_ratio": 3.931, "stage3": {"stop": 8.7074, "risk": 0.0412, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0808, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:42.779799", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5223, "vwap": 11.6124, "vwap_slope": -0.0053, "atr": 0.044, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0955, "ema9": 11.5424, "ema20": 11.566, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 2.271, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:28:42.780762", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2524, "vwap_slope": -0.0039, "atr": 0.0161, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:28:42.781688", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4912, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.1096, "ema9": 5.5129, "ema20": 5.52, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.943, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:28:42.783342", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0399, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0884, "ema9": 9.0362, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.422, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:28:42.784214", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4501, "vwap_slope": -0.0007, "atr": 0.0156, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0525, "ema9": 7.4352, "ema20": 7.4393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:28:42.785146", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1236, "vwap_slope": -0.0065, "atr": 0.0434, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0493, "flat_threshold_pct": 0.1216, "ema9": 8.955, "ema20": 9.0107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.119, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:28:42.786052", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6814, "vwap_slope": -0.0021, "atr": 0.0701, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.1268, "flat_threshold_pct": 0.1417, "ema9": 12.3695, "ema20": 12.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T14:28:42.787069", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (347.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0602, "ema9": 6.3641, "ema20": 6.3524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.461, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.269, "stage3": {"stop": 6.3566, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:42.788004", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5676, "vwap": 5.5488, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0212, "flat_threshold_pct": 0.0778, "ema9": 5.5684, "ema20": 5.5686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 0.911, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:28:42.788928", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:28:42.789907", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.699, "vwap_slope": -0.0005, "atr": 0.0214, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0619, "ema9": 8.672, "ema20": 8.6724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:28:42.790922", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0498, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.1045, "ema9": 11.9443, "ema20": 11.9575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.049, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:28:42.791816", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9397, "vwap": 8.9673, "vwap_slope": -0.0003, "atr": 0.0147, "atr_pct": 0.165, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.05, "ema9": 8.9296, "ema20": 8.9269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.762, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:28:42.792716", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.649}}
{"timestamp": "2026-09-22T14:28:42.793649", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.5s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.885, "vwap": 7.8153, "vwap_slope": 0.0026, "atr": 0.0174, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0532, "flat_threshold_pct": 0.0552, "ema9": 7.8895, "ema20": 7.8834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.16, "volume_pace_ratio": 1.06, "stage3": {"stop": 7.8641, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4786, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:42.794590", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5813, "vwap": 14.7755, "vwap_slope": -0.0079, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0539, "ema9": 14.6188, "ema20": 14.6525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.662, "spread_pct": 0.069, "rvol": 0.186, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:28:42.795637", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.105, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0238, "atr_pct": 0.236, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.059, "ema9": 10.0903, "ema20": 10.0993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 0.834, "spread_pct": 0.099, "rvol": 0.185, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:28:42.796605", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0254, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.05, "ema9": 13.8095, "ema20": 13.8058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:28:42.797462", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1714, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0152, "flat_threshold_pct": 0.0539, "ema9": 6.1718, "ema20": 6.173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.781, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:28:42.798377", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.4179, "vwap_slope": -0.0068, "atr": 0.0321, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0605, "ema9": 13.3016, "ema20": 13.3265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.197, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.159, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:28:47.804174", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.028%)", "metrics": {"price": 9.3914, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0275, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:47.805707", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3914, "vwap": 9.154, "vwap_slope": 0.0071, "atr": 0.0725, "trend": "flat", "slope_pct": 0.1792, "lower_highs_lower_lows": true, "stop": 9.3044, "imbalance_decline_count": 3, "imbalance_cur": 0.7868379131819992, "imbalance_prev": 0.790633608815427}}
{"timestamp": "2026-09-22T14:28:47.806454", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.069%)", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0689, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:47.806925", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3711, "vwap_slope": 0.0035, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.429, "imbalance_decline_count": 6, "imbalance_cur": -0.9224883566200931, "imbalance_prev": -0.6396917148362236, "imbalance_reason": "imbalance declined 6 reads but price not sloping down (slope 0.035%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:28:47.807241", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.193%)", "metrics": {"price": 9.37, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1931, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:47.807801", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.37, "vwap": 9.1844, "vwap_slope": 0.0126, "atr": 0.0398, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 9.3223, "imbalance_decline_count": 1, "imbalance_cur": -0.9572649572649573, "imbalance_prev": -0.9572192513368984}}
{"timestamp": "2026-09-22T14:28:47.809056", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.65, "vwap": 13.62, "vwap_slope": -0.0013, "atr": 0.3769, "atr_pct": 2.761, "trend": "flat", "slope_pct": -0.0998, "flat_threshold_pct": 0.6902, "ema9": 13.4687, "ema20": 13.3768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 13.989, "spread_pct": 0.439, "rvol": 2.981, "volume_pace_ratio": 19.776}}
{"timestamp": "2026-09-22T14:28:47.810119", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.695, "vwap": 8.8377, "vwap_slope": -0.0023, "atr": 0.0269, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0773, "ema9": 8.7367, "ema20": 8.7556, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.701, "volume_pace_ratio": 4.651}}
{"timestamp": "2026-09-22T14:28:47.811133", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5838, "vwap_slope": -0.0022, "atr": 0.0926, "atr_pct": 0.708, "trend": "flat", "slope_pct": -0.1077, "flat_threshold_pct": 0.177, "ema9": 13.1259, "ema20": 13.1464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 7.893, "spread_pct": 0.382, "rvol": 0.12, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:28:47.812682", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3601, "vwap": 6.3979, "vwap_slope": -0.0015, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0687, "ema9": 6.3607, "ema20": 6.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.195, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:28:47.813405", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 8.8275, "vwap_slope": -0.0006, "atr": 0.117, "atr_pct": 1.324, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.331, "ema9": 8.8079, "ema20": 8.7967, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 2.643, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:28:47.814379", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.7357, "vwap": 12.7252, "vwap_slope": 0.0002, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0693, "ema9": 12.7253, "ema20": 12.7249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 0.502, "spread_pct": 0.079, "rvol": 0.082, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:28:47.815359", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (291.4s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7564, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0343, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.098, "ema9": 8.758, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.131, "spread_pct": 0.114, "rvol": 0.592, "volume_pace_ratio": 3.926, "stage3": {"stop": 8.7152, "risk": 0.0412, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0997, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:47.816333", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6124, "vwap_slope": -0.0054, "atr": 0.044, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.0954, "ema9": 11.5429, "ema20": 11.5663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:28:47.817293", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2524, "vwap_slope": -0.0039, "atr": 0.0161, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:28:47.817922", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4912, "vwap": 5.5154, "vwap_slope": -0.0002, "atr": 0.0241, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.1096, "ema9": 5.5129, "ema20": 5.52, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.943, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:28:47.818734", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0399, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0884, "ema9": 9.0362, "ema20": 9.04, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.422, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:28:47.819682", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4501, "vwap_slope": -0.0007, "atr": 0.0156, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0525, "ema9": 7.4362, "ema20": 7.4398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:28:47.820676", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1236, "vwap_slope": -0.0066, "atr": 0.0434, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.1214, "ema9": 8.958, "ema20": 9.0122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 5.149, "spread_pct": 0.336, "rvol": 0.119, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:28:47.821546", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6813, "vwap_slope": -0.0022, "atr": 0.0701, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.1268, "flat_threshold_pct": 0.1417, "ema9": 12.3695, "ema20": 12.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T14:28:47.822478", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (352.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0602, "ema9": 6.3641, "ema20": 6.3524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.461, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.265, "stage3": {"stop": 6.3566, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:47.823533", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5674, "vwap": 5.5488, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0212, "flat_threshold_pct": 0.0778, "ema9": 5.5684, "ema20": 5.5686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 0.915, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:28:47.824534", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:28:47.825279", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.699, "vwap_slope": -0.0005, "atr": 0.0214, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0175, "flat_threshold_pct": 0.0619, "ema9": 8.671, "ema20": 8.6719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:28:47.826079", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9192, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0498, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0609, "flat_threshold_pct": 0.1045, "ema9": 11.9452, "ema20": 11.9579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.049, "distance_from_high_pct": 2.938, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:28:47.826972", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9416, "vwap": 8.9673, "vwap_slope": -0.0003, "atr": 0.0148, "atr_pct": 0.166, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.05, "ema9": 8.93, "ema20": 8.9271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.741, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:28:47.827789", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.647}}
{"timestamp": "2026-09-22T14:28:47.828668", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.6s) but room-to-run failed: imbalance -68% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.88, "vwap": 7.8154, "vwap_slope": 0.0026, "atr": 0.0174, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0531, "flat_threshold_pct": 0.0552, "ema9": 7.8885, "ema20": 7.8829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.129, "spread_pct": 0.127, "rvol": 0.16, "volume_pace_ratio": 1.059, "stage3": {"stop": 7.8591, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6842, "passed": false, "reason": "imbalance -68% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:47.829505", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7755, "vwap_slope": -0.0079, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0538, "ema9": 14.6215, "ema20": 14.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.186, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:28:47.831185", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0844, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0238, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0591, "ema9": 10.0862, "ema20": 10.0974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.036, "spread_pct": 0.099, "rvol": 0.185, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:28:47.832148", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8014, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0254, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.05, "ema9": 13.8088, "ema20": 13.8055, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.489, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:28:47.833008", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.0539, "ema9": 6.1705, "ema20": 6.1724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:28:47.833996", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2733, "vwap": 13.4176, "vwap_slope": -0.0071, "atr": 0.0321, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0605, "ema9": 13.3023, "ema20": 13.3268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 4.783, "spread_pct": 0.075, "rvol": 0.159, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:28:52.839792", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.129%)", "metrics": {"price": 9.3596, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1294, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:52.841101", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3596, "vwap": 9.1539, "vwap_slope": 0.007, "atr": 0.0725, "trend": "flat", "slope_pct": 0.1786, "lower_highs_lower_lows": true, "stop": 9.2726, "imbalance_decline_count": 4, "imbalance_cur": 0.49227091633466136, "imbalance_prev": 0.7868379131819992}}
{"timestamp": "2026-09-22T14:28:52.841612", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.47, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.081, "trend": "negative"}}
{"timestamp": "2026-09-22T14:28:52.842189", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.47, "vwap": 12.3711, "vwap_slope": 0.0035, "atr": 0.0383, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.424, "imbalance_decline_count": 7, "imbalance_cur": -0.9254203429332446, "imbalance_prev": -0.9224883566200931, "imbalance_reason": "imbalance declined 7 reads but price not sloping down (slope 0.035%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:28:52.842978", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.238%)", "metrics": {"price": 9.3839, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2377, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:52.843624", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3839, "vwap": 9.1853, "vwap_slope": 0.0135, "atr": 0.0398, "trend": "flat", "slope_pct": 0.0304, "lower_highs_lower_lows": false, "stop": 9.3362, "imbalance_decline_count": 0, "imbalance_cur": 0.6504854368932039, "imbalance_prev": -0.9572649572649573}}
{"timestamp": "2026-09-22T14:28:52.845398", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.625, "vwap": 13.6199, "vwap_slope": -0.0013, "atr": 0.3769, "atr_pct": 2.766, "trend": "flat", "slope_pct": -0.1002, "flat_threshold_pct": 0.6915, "ema9": 13.4637, "ema20": 13.3744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 14.146, "spread_pct": 0.661, "rvol": 2.984, "volume_pace_ratio": 19.763}}
{"timestamp": "2026-09-22T14:28:52.846683", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.695, "vwap": 8.8377, "vwap_slope": -0.0023, "atr": 0.0269, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0773, "ema9": 8.7367, "ema20": 8.7556, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.701, "volume_pace_ratio": 4.645}}
{"timestamp": "2026-09-22T14:28:52.847716", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.02, "vwap": 13.5837, "vwap_slope": -0.0023, "atr": 0.094, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.1083, "flat_threshold_pct": 0.1805, "ema9": 13.1159, "ema20": 13.1416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 8.245, "spread_pct": 0.46, "rvol": 0.12, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T14:28:52.848855", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.361, "vwap": 6.3979, "vwap_slope": -0.0015, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0687, "ema9": 6.3609, "ema20": 6.3659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.181, "spread_pct": 0.157, "rvol": 0.184, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:28:52.849768", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 8.8275, "vwap_slope": -0.0006, "atr": 0.117, "atr_pct": 1.324, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.331, "ema9": 8.8079, "ema20": 8.7967, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 2.643, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:28:52.850834", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.7208, "vwap": 12.7251, "vwap_slope": 0.0001, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0693, "ema9": 12.7223, "ema20": 12.7235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 0.619, "spread_pct": 0.079, "rvol": 0.082, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:28:52.851942", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (296.5s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 8.7501, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0343, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.098, "ema9": 8.7567, "ema20": 8.7426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.199, "spread_pct": 0.114, "rvol": 0.592, "volume_pace_ratio": 3.921, "stage3": {"stop": 8.7089, "risk": 0.0412, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1573, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:28:52.853034", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6122, "vwap_slope": -0.0055, "atr": 0.044, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.0954, "ema9": 11.5429, "ema20": 11.5663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:28:52.853916", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2524, "vwap_slope": -0.0039, "atr": 0.0161, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:28:52.854970", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5153, "vwap_slope": -0.0003, "atr": 0.0244, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.1115, "ema9": 5.5107, "ema20": 5.5189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:28:52.855905", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0179, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0886, "ema9": 9.0318, "ema20": 9.0379, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.657, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:28:52.856846", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.42, "vwap": 7.4501, "vwap_slope": -0.0007, "atr": 0.0156, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0525, "ema9": 7.4362, "ema20": 7.4398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 1.722, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:28:52.857438", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9499, "vwap": 9.1226, "vwap_slope": -0.0076, "atr": 0.0435, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.0488, "flat_threshold_pct": 0.1215, "ema9": 8.961, "ema20": 9.0136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 4.99, "spread_pct": 0.336, "rvol": 0.119, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T14:28:52.858015", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6813, "vwap_slope": -0.0022, "atr": 0.0701, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.1268, "flat_threshold_pct": 0.1417, "ema9": 12.3695, "ema20": 12.4042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T14:28:52.859069", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (357.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3736, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0602, "ema9": 6.3638, "ema20": 6.3523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.461, "distance_from_high_pct": 0.413, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.262, "stage3": {"stop": 6.3552, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:52.860068", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5581, "vwap": 5.5488, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0209, "flat_threshold_pct": 0.078, "ema9": 5.5665, "ema20": 5.5677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.08, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:28:52.861126", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:28:52.861700", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6989, "vwap_slope": -0.0005, "atr": 0.0214, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0176, "flat_threshold_pct": 0.0619, "ema9": 8.67, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:28:52.862252", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0498, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.1045, "ema9": 11.9443, "ema20": 11.9575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.049, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:28:52.863183", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9673, "vwap_slope": -0.0003, "atr": 0.0148, "atr_pct": 0.166, "trend": "flat", "slope_pct": -0.0266, "flat_threshold_pct": 0.05, "ema9": 8.9287, "ema20": 8.9264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.181, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:28:52.863950", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.644}}
{"timestamp": "2026-09-22T14:28:52.864827", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.6s) but room-to-run failed: imbalance -54% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.885, "vwap": 7.8154, "vwap_slope": 0.0026, "atr": 0.0174, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0532, "flat_threshold_pct": 0.0552, "ema9": 7.8895, "ema20": 7.8834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.16, "volume_pace_ratio": 1.057, "stage3": {"stop": 7.8641, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5434, "passed": false, "reason": "imbalance -54% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:52.865804", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.6, "vwap": 14.7755, "vwap_slope": -0.0079, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0538, "ema9": 14.6225, "ema20": 14.6542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.537, "spread_pct": 0.069, "rvol": 0.186, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:28:52.866840", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.085, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0238, "atr_pct": 0.236, "trend": "flat", "slope_pct": 0.003, "flat_threshold_pct": 0.0591, "ema9": 10.0863, "ema20": 10.0974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.185, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:28:52.867786", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8097, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0254, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.05, "ema9": 13.8105, "ema20": 13.8063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 1.43, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:28:52.868825", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.154, "vwap_slope": 0.0002, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.0539, "ema9": 6.1705, "ema20": 6.1724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.115, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:28:52.870227", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.4176, "vwap_slope": -0.0071, "atr": 0.0321, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0486, "flat_threshold_pct": 0.0605, "ema9": 13.3036, "ema20": 13.3274, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.159, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:28:57.877135", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.048%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.048, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:57.879713", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1543, "vwap_slope": 0.0074, "atr": 0.0725, "trend": "flat", "slope_pct": 0.1791, "lower_highs_lower_lows": true, "stop": 9.298, "imbalance_decline_count": 5, "imbalance_cur": 0.036677709417889254, "imbalance_prev": 0.49227091633466136, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.179%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:28:57.880314", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.069%)", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0689, "trend": "flat"}}
{"timestamp": "2026-09-22T14:28:57.880964", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3711, "vwap_slope": 0.0035, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.429, "imbalance_decline_count": 0, "imbalance_cur": -0.8521316783594172, "imbalance_prev": -0.9254203429332446}}
{"timestamp": "2026-09-22T14:28:57.881333", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.161%)", "metrics": {"price": 9.36, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.161, "trend": "positive"}}
{"timestamp": "2026-09-22T14:28:57.881997", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.36, "vwap": 9.185, "vwap_slope": 0.0132, "atr": 0.0398, "trend": "flat", "slope_pct": 0.03, "lower_highs_lower_lows": false, "stop": 9.3123, "imbalance_decline_count": 0, "imbalance_cur": 0.8579234972677595, "imbalance_prev": 0.6504854368932039}}
{"timestamp": "2026-09-22T14:28:57.884096", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.62 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.6172, "vwap": 13.6199, "vwap_slope": -0.0014, "atr": 0.3769, "atr_pct": 2.767, "trend": "flat", "slope_pct": -0.1004, "flat_threshold_pct": 0.6919, "ema9": 13.4621, "ema20": 13.3737, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 14.195, "spread_pct": 0.147, "rvol": 2.985, "volume_pace_ratio": 19.743}}
{"timestamp": "2026-09-22T14:28:57.886167", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.84", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.695, "vwap": 8.8377, "vwap_slope": -0.0023, "atr": 0.0269, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0773, "ema9": 8.7367, "ema20": 8.7556, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.701, "volume_pace_ratio": 4.639}}
{"timestamp": "2026-09-22T14:28:57.886946", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0378, "vwap": 13.5837, "vwap_slope": -0.0024, "atr": 0.094, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.1081, "flat_threshold_pct": 0.1802, "ema9": 13.1194, "ema20": 13.1433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 8.12, "spread_pct": 0.613, "rvol": 0.12, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:28:57.887894", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3979, "vwap_slope": -0.0015, "atr": 0.0175, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0687, "ema9": 6.3607, "ema20": 6.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T14:28:57.888620", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 8.8275, "vwap_slope": -0.0006, "atr": 0.117, "atr_pct": 1.324, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.331, "ema9": 8.8079, "ema20": 8.7967, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 2.643, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:28:57.889165", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.74, "vwap": 12.7253, "vwap_slope": 0.0002, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0692, "ema9": 12.7262, "ema20": 12.7253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 0.469, "spread_pct": 0.079, "rvol": 0.082, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:28:57.889990", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (301.5s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 8.7532, "vwap": 8.7413, "vwap_slope": 0.0002, "atr": 0.0343, "atr_pct": 0.392, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.098, "ema9": 8.7573, "ema20": 8.7429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 5.166, "spread_pct": 0.114, "rvol": 0.592, "volume_pace_ratio": 3.917, "stage3": {"stop": 8.712, "risk": 0.0412, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2523, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:28:57.890933", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6122, "vwap_slope": -0.0055, "atr": 0.044, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0955, "ema9": 11.5419, "ema20": 11.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:28:57.891803", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.095%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2524, "vwap_slope": -0.0039, "atr": 0.0161, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0947, "flat_threshold_pct": 0.05, "ema9": 10.0769, "ema20": 10.1161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.053, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:28:57.892786", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5153, "vwap_slope": -0.0003, "atr": 0.0244, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.1115, "ema9": 5.5107, "ema20": 5.5189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:28:57.893608", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0179, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0886, "ema9": 9.0318, "ema20": 9.0379, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.657, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:28:57.894426", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4501, "vwap_slope": -0.0007, "atr": 0.0156, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0525, "ema9": 7.4352, "ema20": 7.4393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:28:57.895314", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1225, "vwap_slope": -0.0077, "atr": 0.0435, "atr_pct": 0.487, "trend": "flat", "slope_pct": -0.0491, "flat_threshold_pct": 0.1217, "ema9": 8.958, "ema20": 9.0122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 5.149, "spread_pct": 0.336, "rvol": 0.119, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:28:57.896150", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6811, "vwap_slope": -0.0024, "atr": 0.0723, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.1265, "flat_threshold_pct": 0.1458, "ema9": 12.3735, "ema20": 12.4061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.888, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:28:57.897018", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (362.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3495, "vwap": 6.3355, "vwap_slope": 0.0004, "atr": 0.0168, "atr_pct": 0.265, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0662, "ema9": 6.359, "ema20": 6.35, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.462, "distance_from_high_pct": 0.789, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.259, "stage3": {"stop": 6.3293, "risk": 0.0202, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:57.897900", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5644, "vwap": 5.5488, "vwap_slope": 0.0003, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0211, "flat_threshold_pct": 0.0779, "ema9": 5.5678, "ema20": 5.5683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 0.968, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:28:57.898916", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:28:57.899850", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.699, "vwap_slope": -0.0005, "atr": 0.0214, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0619, "ema9": 8.672, "ema20": 8.6724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:28:57.900780", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0498, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.1045, "ema9": 11.9443, "ema20": 11.9575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.055, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:28:57.901733", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9301, "vwap": 8.9672, "vwap_slope": -0.0003, "atr": 0.0148, "atr_pct": 0.166, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.05, "ema9": 8.9277, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.867, "spread_pct": 0.112, "rvol": 0.182, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:28:57.902704", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.642}}
{"timestamp": "2026-09-22T14:28:57.903682", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.6s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8915, "vwap": 7.8154, "vwap_slope": 0.0027, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0533, "flat_threshold_pct": 0.0551, "ema9": 7.8908, "ema20": 7.884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 0.985, "spread_pct": 0.127, "rvol": 0.16, "volume_pace_ratio": 1.056, "stage3": {"stop": 7.8706, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4172, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:28:57.904729", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5812, "vwap": 14.7755, "vwap_slope": -0.0079, "atr": 0.0314, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0539, "ema9": 14.6187, "ema20": 14.6525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.662, "spread_pct": 0.069, "rvol": 0.186, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:28:57.905458", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0992, "vwap": 10.0778, "vwap_slope": 0.0001, "atr": 0.0238, "atr_pct": 0.236, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.059, "ema9": 10.0892, "ema20": 10.0988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 0.891, "spread_pct": 0.099, "rvol": 0.186, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:28:57.906047", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.8062, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0254, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.05, "ema9": 13.8098, "ema20": 13.8059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 1.455, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:28:57.907110", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1567, "vwap": 6.154, "vwap_slope": 0.0002, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0569, "ema9": 6.1689, "ema20": 6.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 1.018, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:28:57.908083", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2749, "vwap": 13.4177, "vwap_slope": -0.007, "atr": 0.0336, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0487, "flat_threshold_pct": 0.0632, "ema9": 13.3026, "ema20": 13.3269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.203, "distance_from_high_pct": 4.771, "spread_pct": 0.075, "rvol": 0.16, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:29:02.913918", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.096%)", "metrics": {"price": 9.4, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.096, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:02.915626", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4, "vwap": 9.1549, "vwap_slope": 0.0047, "atr": 0.0707, "trend": "flat", "slope_pct": 0.1763, "lower_highs_lower_lows": false, "stop": 9.3151, "imbalance_decline_count": 0, "imbalance_cur": 0.19232409381663113, "imbalance_prev": 0.036677709417889254}}
{"timestamp": "2026-09-22T14:29:02.916570", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0864, "trend": "negative"}}
{"timestamp": "2026-09-22T14:29:02.917310", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3711, "vwap_slope": 0.0019, "atr": 0.0334, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.4349, "imbalance_decline_count": 0, "imbalance_cur": -0.6018957345971564, "imbalance_prev": -0.8521316783594172}}
{"timestamp": "2026-09-22T14:29:02.917879", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.223%)", "metrics": {"price": 9.3792, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2226, "trend": "positive"}}
{"timestamp": "2026-09-22T14:29:02.918481", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3792, "vwap": 9.1864, "vwap_slope": 0.0145, "atr": 0.0393, "trend": "flat", "slope_pct": 0.0303, "lower_highs_lower_lows": false, "stop": 9.332, "imbalance_decline_count": 0, "imbalance_cur": 0.9399538106235565, "imbalance_prev": 0.8579234972677595}}
{"timestamp": "2026-09-22T14:29:02.920054", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.61, "vwap": 13.6198, "vwap_slope": -0.0005, "atr": 0.3726, "atr_pct": 2.737, "trend": "flat", "slope_pct": -0.0925, "flat_threshold_pct": 0.6844, "ema9": 13.4809, "ema20": 13.3904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 14.241, "spread_pct": 0.588, "rvol": 2.988, "volume_pace_ratio": 19.737}}
{"timestamp": "2026-09-22T14:29:02.921181", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.8376, "vwap_slope": -0.0017, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0732, "ema9": 8.7292, "ema20": 8.7502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.702, "volume_pace_ratio": 4.634}}
{"timestamp": "2026-09-22T14:29:02.922252", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.02, "vwap": 13.5836, "vwap_slope": -0.0024, "atr": 0.0908, "atr_pct": 0.698, "trend": "flat", "slope_pct": -0.1083, "flat_threshold_pct": 0.1744, "ema9": 13.1159, "ema20": 13.1416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 8.245, "spread_pct": 0.613, "rvol": 0.12, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T14:29:02.923439", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3979, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.067, "ema9": 6.3627, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:29:02.925132", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:29:02.926393", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.73"], "metrics": {"price": 12.7242, "vwap": 12.7254, "vwap_slope": 0.0006, "atr": 0.033, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0648, "ema9": 12.7258, "ema20": 12.7252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 0.592, "spread_pct": 0.078, "rvol": 0.083, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:29:02.927601", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 306.6s", "imbalance +73% >= 50% buy threshold, stop 8.72", "entry_score 85.7"], "reasons_against": [], "metrics": {"price": 8.7576, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0315, "atr_pct": 0.359, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.0898, "ema9": 8.7582, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.118, "spread_pct": 0.114, "rvol": 0.593, "volume_pace_ratio": 3.914, "stage3": {"stop": 8.7198, "risk": 0.0378, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7279, "passed": true, "reason": "imbalance +73% >= 50% buy threshold, stop 8.72"}, "entry_score": 85.74, "entry_score_breakdown": {"imbalance_sub": 0.611, "volume_pace_sub": 0.924, "volatility_sub": 0.965, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:02.957785", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6122, "vwap_slope": -0.0008, "atr": 0.0421, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.0914, "ema9": 11.5394, "ema20": 11.5623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:29:02.959113", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2512, "vwap_slope": -0.0038, "atr": 0.0145, "atr_pct": 0.144, "trend": "negative", "slope_pct": -0.094, "flat_threshold_pct": 0.05, "ema9": 10.0695, "ema20": 10.1088, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.17, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:29:02.960169", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4801, "vwap": 5.5153, "vwap_slope": -0.0002, "atr": 0.0222, "atr_pct": 0.404, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1011, "ema9": 5.5046, "ema20": 5.5152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 2.141, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:29:02.961259", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0179, "vwap": 9.0734, "vwap_slope": -0.0001, "atr": 0.032, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0886, "ema9": 9.0318, "ema20": 9.0379, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 3.657, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:29:02.962211", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4365, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0165, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0556, "ema9": 7.4355, "ema20": 7.4391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 1.503, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:29:02.963218", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1224, "vwap_slope": -0.0047, "atr": 0.0393, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.11, "ema9": 8.9534, "ema20": 9.0048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 5.149, "spread_pct": 0.336, "rvol": 0.12, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:29:02.964148", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6811, "vwap_slope": -0.0024, "atr": 0.0723, "atr_pct": 0.583, "trend": "flat", "slope_pct": -0.1265, "flat_threshold_pct": 0.1458, "ema9": 12.3735, "ema20": 12.4061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.888, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:29:02.965089", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (367.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.015, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0588, "ema9": 6.3641, "ema20": 6.3524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.462, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.256, "stage3": {"stop": 6.357, "risk": 0.018, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:02.965962", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5548, "vwap": 5.5487, "vwap_slope": 0.0001, "atr": 0.0157, "atr_pct": 0.283, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0707, "ema9": 5.5629, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.139, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:29:02.966882", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:29:02.967727", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.699, "vwap_slope": -0.0003, "atr": 0.0201, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0579, "ema9": 8.6716, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:29:02.968616", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0009, "atr": 0.0491, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0608, "flat_threshold_pct": 0.103, "ema9": 11.9443, "ema20": 11.9575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 4.057, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:29:02.969454", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9402, "vwap": 8.9672, "vwap_slope": -0.0002, "atr": 0.0141, "atr_pct": 0.158, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.05, "ema9": 8.931, "ema20": 8.9278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.756, "spread_pct": 0.112, "rvol": 0.182, "volume_pace_ratio": 1.2}}
{"timestamp": "2026-09-22T14:29:02.970449", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.639}}
{"timestamp": "2026-09-22T14:29:02.972186", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.7s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.885, "vwap": 7.8154, "vwap_slope": 0.002, "atr": 0.0161, "atr_pct": 0.204, "trend": "positive", "slope_pct": 0.0519, "flat_threshold_pct": 0.0511, "ema9": 7.8886, "ema20": 7.8836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 1.066, "spread_pct": 0.127, "rvol": 0.16, "volume_pace_ratio": 1.055, "stage3": {"stop": 7.8657, "risk": 0.0193, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2011, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:02.973155", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5816, "vwap": 14.7754, "vwap_slope": -0.0059, "atr": 0.0289, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.05, "ema9": 14.6151, "ema20": 14.6478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.66, "spread_pct": 0.068, "rvol": 0.186, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:29:02.974098", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0795, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0225, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0557, "ema9": 10.0834, "ema20": 10.0949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 1.084, "spread_pct": 0.099, "rvol": 0.186, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:29:02.975050", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0233, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8094, "ema20": 13.8062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:29:02.975941", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.054, "ema9": 6.1668, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:29:02.976874", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.4175, "vwap_slope": -0.0049, "atr": 0.0307, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.0578, "ema9": 13.2971, "ema20": 13.322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.194, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.16, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:29:07.979347", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.105%)", "metrics": {"price": 9.4027, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1046, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:07.980966", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4027, "vwap": 9.1551, "vwap_slope": 0.0049, "atr": 0.076, "trend": "flat", "slope_pct": 0.1763, "lower_highs_lower_lows": false, "stop": 9.3115, "imbalance_decline_count": 1, "imbalance_cur": 0.07423897287223027, "imbalance_prev": 0.19232409381663113}}
{"timestamp": "2026-09-22T14:29:07.981737", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.002%)", "metrics": {"price": 12.5116, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0015, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:07.982382", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5116, "vwap": 12.3711, "vwap_slope": 0.0019, "atr": 0.0357, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4688, "imbalance_decline_count": 1, "imbalance_cur": -0.7182587666263603, "imbalance_prev": -0.6018957345971564}}
{"timestamp": "2026-09-22T14:29:07.982986", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.223%)", "metrics": {"price": 9.3792, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2226, "trend": "positive"}}
{"timestamp": "2026-09-22T14:29:07.983580", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3792, "vwap": 9.1864, "vwap_slope": 0.0145, "atr": 0.0393, "trend": "flat", "slope_pct": 0.0303, "lower_highs_lower_lows": false, "stop": 9.332, "imbalance_decline_count": 0, "imbalance_cur": 0.9399538106235565, "imbalance_prev": 0.9399538106235565}}
{"timestamp": "2026-09-22T14:29:07.984847", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.64, "vwap": 13.6198, "vwap_slope": -0.0005, "atr": 0.3726, "atr_pct": 2.731, "trend": "flat", "slope_pct": -0.092, "flat_threshold_pct": 0.6829, "ema9": 13.4869, "ema20": 13.3932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 14.052, "spread_pct": 0.22, "rvol": 2.99, "volume_pace_ratio": 19.717}}
{"timestamp": "2026-09-22T14:29:07.985905", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.8376, "vwap_slope": -0.0018, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0732, "ema9": 8.7292, "ema20": 8.7502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.702, "volume_pace_ratio": 4.63}}
{"timestamp": "2026-09-22T14:29:07.986995", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0216, "vwap": 13.5836, "vwap_slope": -0.002, "atr": 0.0916, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.1069, "flat_threshold_pct": 0.1759, "ema9": 13.097, "ema20": 13.1302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 8.234, "spread_pct": 0.613, "rvol": 0.12, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:29:07.987927", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3979, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.067, "ema9": 6.3627, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:29:07.988800", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:29:07.989861", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.745, "vwap": 12.7255, "vwap_slope": 0.0006, "atr": 0.033, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0647, "ema9": 12.7299, "ema20": 12.7272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 0.43, "spread_pct": 0.078, "rvol": 0.083, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:29:07.990986", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 311.6s", "imbalance +76% >= 50% buy threshold, stop 8.71", "entry_score 86.8"], "reasons_against": [], "metrics": {"price": 8.75, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0322, "atr_pct": 0.368, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.092, "ema9": 8.7567, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.2, "spread_pct": 0.229, "rvol": 0.593, "volume_pace_ratio": 3.911, "stage3": {"stop": 8.7114, "risk": 0.0386, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7558, "passed": true, "reason": "imbalance +76% >= 50% buy threshold, stop 8.71"}, "entry_score": 86.84, "entry_score_breakdown": {"imbalance_sub": 0.651, "volume_pace_sub": 0.924, "volatility_sub": 0.96, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:08.027523", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.6122, "vwap_slope": -0.0008, "atr": 0.0425, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.0921, "ema9": 11.5404, "ema20": 11.5628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:29:08.028827", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2508, "vwap_slope": -0.0042, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.094, "flat_threshold_pct": 0.05, "ema9": 10.0695, "ema20": 10.1088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:29:08.029480", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5201, "vwap": 5.5153, "vwap_slope": -0.0002, "atr": 0.0247, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.1118, "ema9": 5.5126, "ema20": 5.519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.427, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:29:08.030026", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0252, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0287, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0794, "ema9": 9.0305, "ema20": 9.0367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 3.579, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:29:08.030790", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4365, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0165, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0556, "ema9": 7.4355, "ema20": 7.4391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 1.503, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:29:08.031732", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1224, "vwap_slope": -0.0047, "atr": 0.0393, "atr_pct": 0.44, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.11, "ema9": 8.9534, "ema20": 9.0048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 5.149, "spread_pct": 0.336, "rvol": 0.12, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:29:08.032655", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6811, "vwap_slope": -0.0019, "atr": 0.0705, "atr_pct": 0.569, "trend": "flat", "slope_pct": -0.1239, "flat_threshold_pct": 0.1422, "ema9": 12.3768, "ema20": 12.4046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:29:08.033242", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (373.0s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0518, "ema9": 6.3663, "ema20": 6.3546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.523, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.253, "stage3": {"stop": 6.3592, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:08.034217", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5487, "vwap_slope": 0.0001, "atr": 0.0157, "atr_pct": 0.283, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.0708, "ema9": 5.5619, "ema20": 5.5653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:29:08.035254", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:08.035842", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6756, "vwap": 8.699, "vwap_slope": -0.0003, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0588, "ema9": 8.6727, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 2.081, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:29:08.036476", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0445, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.0933, "ema9": 11.9385, "ema20": 11.9535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.955, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:29:08.037227", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9672, "vwap_slope": -0.0002, "atr": 0.0145, "atr_pct": 0.162, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.05, "ema9": 8.93, "ema20": 8.9273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.182, "volume_pace_ratio": 1.199}}
{"timestamp": "2026-09-22T14:29:08.038423", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 2.16% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 2.155, "rvol": 0.248, "volume_pace_ratio": 1.637}}
{"timestamp": "2026-09-22T14:29:08.039654", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 121.8s", "imbalance +80% >= 50% buy threshold, stop 7.87", "entry_score 91.3"], "reasons_against": [], "metrics": {"price": 7.895, "vwap": 7.8159, "vwap_slope": 0.0025, "atr": 0.0169, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0521, "flat_threshold_pct": 0.0536, "ema9": 7.8906, "ema20": 7.8845, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.161, "volume_pace_ratio": 1.06, "stage3": {"stop": 7.8747, "risk": 0.0203, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7981, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 7.87"}, "entry_score": 91.35, "entry_score_breakdown": {"imbalance_sub": 0.712, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:08.076842", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.6, "vwap": 14.7753, "vwap_slope": -0.006, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0504, "ema9": 14.6188, "ema20": 14.6495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.537, "spread_pct": 0.068, "rvol": 0.186, "volume_pace_ratio": 1.225}}
{"timestamp": "2026-09-22T14:29:08.078072", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0786, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0228, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0566, "ema9": 10.0832, "ema20": 10.0948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 1.093, "spread_pct": 0.099, "rvol": 0.186, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:29:08.079283", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0236, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8084, "ema20": 13.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:29:08.080571", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.054, "ema9": 6.1668, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:29:08.081772", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2715, "vwap": 13.4173, "vwap_slope": -0.0051, "atr": 0.0307, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0481, "flat_threshold_pct": 0.0578, "ema9": 13.2964, "ema20": 13.3217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.198, "distance_from_high_pct": 4.796, "spread_pct": 0.075, "rvol": 0.16, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:29:13.087779", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 9.3837, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0438, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:13.092070", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3837, "vwap": 9.1553, "vwap_slope": 0.0051, "atr": 0.0761, "trend": "flat", "slope_pct": 0.176, "lower_highs_lower_lows": false, "stop": 9.2924, "imbalance_decline_count": 2, "imbalance_cur": -0.04353387236763967, "imbalance_prev": 0.07423897287223027}}
{"timestamp": "2026-09-22T14:29:13.093106", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0864, "trend": "negative"}}
{"timestamp": "2026-09-22T14:29:13.094543", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3711, "vwap_slope": 0.0019, "atr": 0.0359, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.4319, "imbalance_decline_count": 0, "imbalance_cur": -0.715109098394401, "imbalance_prev": -0.7182587666263603}}
{"timestamp": "2026-09-22T14:29:13.095247", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.118%)", "metrics": {"price": 9.365, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1177, "trend": "positive"}}
{"timestamp": "2026-09-22T14:29:13.095959", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.365, "vwap": 9.1865, "vwap_slope": 0.0127, "atr": 0.0385, "trend": "flat", "slope_pct": 0.0321, "lower_highs_lower_lows": false, "stop": 9.3188, "imbalance_decline_count": 1, "imbalance_cur": 0.9030837004405287, "imbalance_prev": 0.9399538106235565}}
{"timestamp": "2026-09-22T14:29:13.097640", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.67, "vwap": 13.6198, "vwap_slope": -0.0005, "atr": 0.374, "atr_pct": 2.736, "trend": "flat", "slope_pct": -0.0915, "flat_threshold_pct": 0.684, "ema9": 13.4929, "ema20": 13.3961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 13.863, "spread_pct": 0.293, "rvol": 2.991, "volume_pace_ratio": 19.695}}
{"timestamp": "2026-09-22T14:29:13.099939", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.8373, "vwap_slope": -0.0021, "atr": 0.0258, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0742, "ema9": 8.7312, "ema20": 8.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.703, "volume_pace_ratio": 4.633}}
{"timestamp": "2026-09-22T14:29:13.101210", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.05, "vwap": 13.5836, "vwap_slope": -0.002, "atr": 0.0916, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.1065, "flat_threshold_pct": 0.1755, "ema9": 13.1027, "ema20": 13.1329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 8.034, "spread_pct": 0.613, "rvol": 0.12, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:29:13.102401", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3601, "vwap": 6.3979, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.067, "ema9": 6.3617, "ema20": 6.3659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 3.195, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T14:29:13.104690", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:29:13.105916", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 12.735, "vwap": 12.7256, "vwap_slope": 0.0007, "atr": 0.033, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0648, "ema9": 12.7279, "ema20": 12.7262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 0.508, "spread_pct": 0.079, "rvol": 0.084, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:29:13.107239", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 316.7s", "imbalance +85% >= 50% buy threshold, stop 8.71", "entry_score 91.0"], "reasons_against": [], "metrics": {"price": 8.75, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.093, "ema9": 8.7567, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.593, "volume_pace_ratio": 3.905, "stage3": {"stop": 8.711, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8547, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 8.71"}, "entry_score": 91.04, "entry_score_breakdown": {"imbalance_sub": 0.792, "volume_pace_sub": 0.925, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:13.141686", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6122, "vwap_slope": -0.0008, "atr": 0.0425, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.0922, "ema9": 11.5384, "ema20": 11.5619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:29:13.143646", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2508, "vwap_slope": -0.0042, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.094, "flat_threshold_pct": 0.05, "ema9": 10.0695, "ema20": 10.1088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:29:13.146440", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4887, "vwap": 5.5153, "vwap_slope": -0.0002, "atr": 0.0247, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1124, "ema9": 5.5063, "ema20": 5.5161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.987, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:29:13.147510", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0252, "vwap": 9.0734, "vwap_slope": -0.0, "atr": 0.0287, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0794, "ema9": 9.0305, "ema20": 9.0367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 3.579, "spread_pct": 0.332, "rvol": 0.082, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:29:13.149292", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4364, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0165, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0556, "ema9": 7.4355, "ema20": 7.439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 1.505, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:29:13.150213", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.1224, "vwap_slope": -0.0047, "atr": 0.0404, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.1128, "ema9": 8.9564, "ema20": 9.0062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 4.989, "spread_pct": 0.336, "rvol": 0.12, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:29:13.151153", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.6809, "vwap_slope": -0.0021, "atr": 0.0714, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.124, "flat_threshold_pct": 0.1441, "ema9": 12.3748, "ema20": 12.4037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:29:13.152081", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (378.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.0134, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0526, "ema9": 6.3663, "ema20": 6.3546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.524, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.25, "stage3": {"stop": 6.3589, "risk": 0.0161, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:13.152960", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5487, "vwap_slope": 0.0001, "atr": 0.0157, "atr_pct": 0.283, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.0708, "ema9": 5.5619, "ema20": 5.5653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.077, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:29:13.153795", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:13.154754", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.699, "vwap_slope": -0.0003, "atr": 0.0204, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0589, "ema9": 8.6716, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:29:13.155604", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9188, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0447, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.0938, "ema9": 11.9392, "ema20": 11.9538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.955, "distance_from_high_pct": 2.941, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:29:13.156439", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9326, "vwap": 8.9672, "vwap_slope": -0.0002, "atr": 0.0145, "atr_pct": 0.162, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.05, "ema9": 8.9295, "ema20": 8.927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 1.84, "spread_pct": 0.112, "rvol": 0.182, "volume_pace_ratio": 1.197}}
{"timestamp": "2026-09-22T14:29:13.157268", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 1.299, "rvol": 0.248, "volume_pace_ratio": 1.635}}
{"timestamp": "2026-09-22T14:29:13.158187", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 126.9s", "imbalance +62% >= 50% buy threshold, stop 7.88", "entry_score 83.8"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8164, "vwap_slope": 0.0029, "atr": 0.0173, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0523, "flat_threshold_pct": 0.0547, "ema9": 7.8926, "ema20": 7.8855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.064, "stage3": {"stop": 7.8842, "risk": 0.0208, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.623, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 7.88"}, "entry_score": 83.84, "entry_score_breakdown": {"imbalance_sub": 0.461, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:13.189190", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5878, "vwap": 14.7753, "vwap_slope": -0.006, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0505, "ema9": 14.6164, "ema20": 14.6484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.618, "spread_pct": 0.068, "rvol": 0.186, "volume_pace_ratio": 1.223}}
{"timestamp": "2026-09-22T14:29:13.190548", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0799, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0236, "atr_pct": 0.234, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0584, "ema9": 10.0834, "ema20": 10.0949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 1.08, "spread_pct": 0.099, "rvol": 0.186, "volume_pace_ratio": 1.227}}
{"timestamp": "2026-09-22T14:29:13.191894", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0244, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.05, "ema9": 13.8064, "ema20": 13.8048, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:29:13.193322", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0133, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.054, "ema9": 6.1668, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:29:13.194563", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.4173, "vwap_slope": -0.0051, "atr": 0.0307, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.048, "flat_threshold_pct": 0.0578, "ema9": 13.2971, "ema20": 13.322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.198, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.16, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:29:18.200678", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 9.3838, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0442, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:18.202878", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3838, "vwap": 9.1554, "vwap_slope": 0.0052, "atr": 0.0772, "trend": "flat", "slope_pct": 0.176, "lower_highs_lower_lows": false, "stop": 9.2912, "imbalance_decline_count": 0, "imbalance_cur": 0.18873017658306152, "imbalance_prev": -0.04353387236763967}}
{"timestamp": "2026-09-22T14:29:18.203641", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.4765, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0828, "trend": "negative"}}
{"timestamp": "2026-09-22T14:29:18.204691", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4765, "vwap": 12.3712, "vwap_slope": 0.002, "atr": 0.036, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.4332, "imbalance_decline_count": 1, "imbalance_cur": -0.7849344978165939, "imbalance_prev": -0.715109098394401}}
{"timestamp": "2026-09-22T14:29:18.205277", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.080%)", "metrics": {"price": 9.3532, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0799, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:18.205994", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3532, "vwap": 9.1876, "vwap_slope": 0.0138, "atr": 0.0403, "trend": "flat", "slope_pct": 0.0319, "lower_highs_lower_lows": false, "stop": 9.3048, "imbalance_decline_count": 2, "imbalance_cur": 0.32142857142857145, "imbalance_prev": 0.9030837004405287}}
{"timestamp": "2026-09-22T14:29:18.208355", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.65, "vwap": 13.6198, "vwap_slope": -0.0005, "atr": 0.374, "atr_pct": 2.74, "trend": "flat", "slope_pct": -0.0918, "flat_threshold_pct": 0.685, "ema9": 13.4889, "ema20": 13.3942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 13.989, "spread_pct": 0.735, "rvol": 2.994, "volume_pace_ratio": 19.687}}
{"timestamp": "2026-09-22T14:29:18.210318", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8366, "vwap_slope": -0.0028, "atr": 0.0269, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0772, "ema9": 8.7332, "ema20": 8.7521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.707, "volume_pace_ratio": 4.652}}
{"timestamp": "2026-09-22T14:29:18.211497", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.5835, "vwap_slope": -0.002, "atr": 0.0916, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1059, "flat_threshold_pct": 0.1748, "ema9": 13.1127, "ema20": 13.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 7.681, "spread_pct": 0.689, "rvol": 0.12, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:29:18.212696", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3623, "vwap": 6.3979, "vwap_slope": -0.0011, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.067, "ema9": 6.3622, "ema20": 6.3661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 3.161, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:29:18.213649", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:29:18.214869", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 12.73, "vwap": 12.7256, "vwap_slope": 0.0007, "atr": 0.033, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0648, "ema9": 12.7269, "ema20": 12.7257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.947, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.084, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:29:18.215915", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 321.8s", "imbalance +84% >= 50% buy threshold, stop 8.71", "entry_score 90.4"], "reasons_against": [], "metrics": {"price": 8.7498, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.093, "ema9": 8.7567, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.203, "spread_pct": 0.114, "rvol": 0.594, "volume_pace_ratio": 3.903, "stage3": {"stop": 8.7108, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8404, "passed": true, "reason": "imbalance +84% >= 50% buy threshold, stop 8.71"}, "entry_score": 90.43, "entry_score_breakdown": {"imbalance_sub": 0.772, "volume_pace_sub": 0.925, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:18.251954", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6122, "vwap_slope": -0.0008, "atr": 0.0425, "atr_pct": 0.369, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.0922, "ema9": 11.5394, "ema20": 11.5623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:29:18.253651", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2508, "vwap_slope": -0.0042, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.094, "flat_threshold_pct": 0.05, "ema9": 10.0695, "ema20": 10.1088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:29:18.255237", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4881, "vwap": 5.5153, "vwap_slope": -0.0002, "atr": 0.0247, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1125, "ema9": 5.5062, "ema20": 5.516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.782, "distance_from_high_pct": 1.998, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:29:18.256423", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0177, "vwap": 9.0731, "vwap_slope": -0.0003, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0797, "ema9": 9.029, "ema20": 9.036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 3.659, "spread_pct": 0.332, "rvol": 0.083, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:29:18.257631", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0165, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0558, "ema9": 7.4312, "ema20": 7.437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:29:18.258799", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9499, "vwap": 9.1224, "vwap_slope": -0.0047, "atr": 0.0404, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0497, "flat_threshold_pct": 0.1129, "ema9": 8.9564, "ema20": 9.0062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 4.99, "spread_pct": 0.336, "rvol": 0.12, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:29:18.259903", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.6809, "vwap_slope": -0.0021, "atr": 0.0714, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.124, "flat_threshold_pct": 0.1441, "ema9": 12.3748, "ema20": 12.4037, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 8.432, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:29:18.261007", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (383.2s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3731, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.0134, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0526, "ema9": 6.3659, "ema20": 6.3544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.524, "distance_from_high_pct": 0.42, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.247, "stage3": {"stop": 6.357, "risk": 0.0161, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:18.262064", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5487, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0197, "flat_threshold_pct": 0.0757, "ema9": 5.5619, "ema20": 5.5653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:29:18.263341", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2379, "vwap_slope": -0.002, "atr": 0.0155, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0746, "ema9": 5.2085, "ema20": 5.229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:18.264637", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6754, "vwap": 8.6989, "vwap_slope": -0.0003, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0588, "ema9": 8.6727, "ema20": 8.6727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.084, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:29:18.265857", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9188, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0447, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.0938, "ema9": 11.9392, "ema20": 11.9538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.955, "distance_from_high_pct": 2.941, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.479}}
{"timestamp": "2026-09-22T14:29:18.267203", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9672, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.182, "volume_pace_ratio": 1.197}}
{"timestamp": "2026-09-22T14:29:18.268439", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 1.299, "rvol": 0.248, "volume_pace_ratio": 1.632}}
{"timestamp": "2026-09-22T14:29:18.269852", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 132.0s", "imbalance +63% >= 50% buy threshold, stop 7.89", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 7.91, "vwap": 7.8164, "vwap_slope": 0.003, "atr": 0.0176, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.0558, "ema9": 7.8936, "ema20": 7.886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 0.753, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.062, "stage3": {"stop": 7.8889, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6277, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 7.89"}, "entry_score": 84.04, "entry_score_breakdown": {"imbalance_sub": 0.468, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:18.302113", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7752, "vwap_slope": -0.0061, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0504, "ema9": 14.6178, "ema20": 14.649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.186, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:29:18.303512", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08"], "metrics": {"price": 10.075, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0236, "atr_pct": 0.234, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.0585, "ema9": 10.0825, "ema20": 10.0944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.186, "volume_pace_ratio": 1.226}}
{"timestamp": "2026-09-22T14:29:18.304730", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 13.8119, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0245, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.05, "ema9": 13.8108, "ema20": 13.8068, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.414, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:29:18.305887", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15"], "metrics": {"price": 6.15, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0137, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0556, "ema9": 6.1648, "ema20": 6.1694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:29:18.307139", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2724, "vwap": 13.4171, "vwap_slope": -0.0053, "atr": 0.0307, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0481, "flat_threshold_pct": 0.0578, "ema9": 13.2966, "ema20": 13.3218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.201, "distance_from_high_pct": 4.789, "spread_pct": 0.075, "rvol": 0.16, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:29:23.313309", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.048, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:23.315252", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1555, "vwap_slope": 0.0052, "atr": 0.0772, "trend": "flat", "slope_pct": 0.176, "lower_highs_lower_lows": false, "stop": 9.2924, "imbalance_decline_count": 1, "imbalance_cur": 0.12788774475804301, "imbalance_prev": 0.18873017658306152}}
{"timestamp": "2026-09-22T14:29:23.316094", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0864, "trend": "negative"}}
{"timestamp": "2026-09-22T14:29:23.316938", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3714, "vwap_slope": 0.0022, "atr": 0.036, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.4317, "imbalance_decline_count": 0, "imbalance_cur": -0.6795555555555556, "imbalance_prev": -0.7849344978165939}}
{"timestamp": "2026-09-22T14:29:23.317502", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.025%)", "metrics": {"price": 9.336, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0247, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:23.318148", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.336, "vwap": 9.1876, "vwap_slope": 0.0138, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0316, "lower_highs_lower_lows": false, "stop": 9.2873, "imbalance_decline_count": 3, "imbalance_cur": -0.343520782396088, "imbalance_prev": 0.32142857142857145}}
{"timestamp": "2026-09-22T14:29:23.319496", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.6, "vwap": 13.6197, "vwap_slope": -0.0005, "atr": 0.374, "atr_pct": 2.75, "trend": "flat", "slope_pct": -0.0926, "flat_threshold_pct": 0.6875, "ema9": 13.4789, "ema20": 13.3894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 14.304, "spread_pct": 0.515, "rvol": 2.995, "volume_pace_ratio": 19.669}}
{"timestamp": "2026-09-22T14:29:23.321668", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7101, "vwap": 8.8366, "vwap_slope": -0.0028, "atr": 0.0269, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0772, "ema9": 8.7322, "ema20": 8.7517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 5.53, "spread_pct": 0.115, "rvol": 0.707, "volume_pace_ratio": 4.645}}
{"timestamp": "2026-09-22T14:29:23.323250", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.5835, "vwap_slope": -0.002, "atr": 0.0916, "atr_pct": 0.699, "trend": "flat", "slope_pct": -0.1059, "flat_threshold_pct": 0.1748, "ema9": 13.1127, "ema20": 13.1377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 7.681, "spread_pct": 0.689, "rvol": 0.12, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T14:29:23.325515", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3979, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.067, "ema9": 6.3617, "ema20": 6.3659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:29:23.326703", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:29:23.329215", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.705, "vwap": 12.7253, "vwap_slope": 0.0004, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.068, "ema9": 12.7219, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:29:23.330471", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 327.0s", "imbalance +63% >= 50% buy threshold, stop 8.72", "entry_score 81.4"], "reasons_against": [], "metrics": {"price": 8.7575, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.0929, "ema9": 8.7582, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.119, "spread_pct": 0.114, "rvol": 0.594, "volume_pace_ratio": 3.899, "stage3": {"stop": 8.7185, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6298, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 8.72"}, "entry_score": 81.41, "entry_score_breakdown": {"imbalance_sub": 0.471, "volume_pace_sub": 0.925, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:23.361444", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.6121, "vwap_slope": -0.0008, "atr": 0.0428, "atr_pct": 0.371, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0929, "ema9": 11.5414, "ema20": 11.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:29:23.362704", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.045, "vwap": 10.2499, "vwap_slope": -0.0051, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.0939, "flat_threshold_pct": 0.05, "ema9": 10.0705, "ema20": 10.1093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 6.121, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:29:23.363696", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4805, "vwap": 5.5153, "vwap_slope": -0.0003, "atr": 0.0247, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1126, "ema9": 5.5047, "ema20": 5.5153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.134, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:29:23.365146", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0177, "vwap": 9.0731, "vwap_slope": -0.0003, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0797, "ema9": 9.029, "ema20": 9.036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 3.659, "spread_pct": 0.222, "rvol": 0.083, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:29:23.366948", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4218, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0166, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0558, "ema9": 7.4326, "ema20": 7.4377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 1.698, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:29:23.367999", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9201, "vwap": 9.1224, "vwap_slope": -0.0048, "atr": 0.0415, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.1162, "ema9": 8.9504, "ema20": 9.0034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 5.307, "spread_pct": 0.336, "rvol": 0.12, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:29:23.369007", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.6809, "vwap_slope": -0.0021, "atr": 0.0714, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.1241, "flat_threshold_pct": 0.1442, "ema9": 12.3738, "ema20": 12.4032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 8.469, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:29:23.370022", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (388.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.375, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.0134, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0526, "ema9": 6.3663, "ema20": 6.3546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.526, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.245, "stage3": {"stop": 6.3589, "risk": 0.0161, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:23.371218", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0756, "ema9": 5.5629, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:29:23.372169", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2376, "vwap_slope": -0.0004, "atr": 0.0141, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0677, "ema9": 5.2048, "ema20": 5.2253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:29:23.373029", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6746, "vwap": 8.6989, "vwap_slope": -0.0004, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0589, "ema9": 8.6725, "ema20": 8.6726, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 2.093, "spread_pct": 0.115, "rvol": 0.055, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:29:23.373985", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9188, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0447, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.0938, "ema9": 11.9392, "ema20": 11.9538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.955, "distance_from_high_pct": 2.941, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:29:23.374970", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9671, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.05, "ema9": 8.929, "ema20": 8.9268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.182, "volume_pace_ratio": 1.198}}
{"timestamp": "2026-09-22T14:29:23.375775", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 1.299, "rvol": 0.248, "volume_pace_ratio": 1.63}}
{"timestamp": "2026-09-22T14:29:23.376830", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 137.1s", "imbalance +63% >= 50% buy threshold, stop 7.89", "entry_score 84.0"], "reasons_against": [], "metrics": {"price": 7.91, "vwap": 7.8164, "vwap_slope": 0.003, "atr": 0.0176, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.0558, "ema9": 7.8936, "ema20": 7.886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 0.753, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.061, "stage3": {"stop": 7.8889, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6277, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 7.89"}, "entry_score": 84.04, "entry_score_breakdown": {"imbalance_sub": 0.468, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:23.408651", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.5955, "vwap": 14.7752, "vwap_slope": -0.0062, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0504, "ema9": 14.6179, "ema20": 14.6491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.567, "spread_pct": 0.069, "rvol": 0.186, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T14:29:23.409904", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 10.0801, "vwap": 10.0777, "vwap_slope": 0.0, "atr": 0.0236, "atr_pct": 0.234, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0584, "ema9": 10.0835, "ema20": 10.0949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.186, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:29:23.411123", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7983, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0245, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8081, "ema20": 13.8055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.511, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:29:23.412167", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.154, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.0559, "ema9": 6.1668, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:29:23.413323", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.417, "vwap_slope": -0.0054, "atr": 0.0314, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0591, "ema9": 13.3001, "ema20": 13.3234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.203, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.16, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:29:28.419294", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.060%)", "metrics": {"price": 9.3886, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0595, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:28.420944", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3886, "vwap": 9.1555, "vwap_slope": 0.0053, "atr": 0.0772, "trend": "flat", "slope_pct": 0.1761, "lower_highs_lower_lows": false, "stop": 9.296, "imbalance_decline_count": 2, "imbalance_cur": -0.912750695359391, "imbalance_prev": 0.12788774475804301}}
{"timestamp": "2026-09-22T14:29:28.421685", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 8.9c below 15.0c floor", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0864, "trend": "negative"}}
{"timestamp": "2026-09-22T14:29:28.422683", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3714, "vwap_slope": 0.0022, "atr": 0.036, "trend": "flat", "slope_pct": 0.035, "lower_highs_lower_lows": false, "stop": 12.4317, "imbalance_decline_count": 0, "imbalance_cur": -0.646787319324669, "imbalance_prev": -0.6795555555555556}}
{"timestamp": "2026-09-22T14:29:28.423458", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.054%)", "metrics": {"price": 9.345, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0536, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:28.424190", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1876, "vwap_slope": 0.0138, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": false, "stop": 9.2963, "imbalance_decline_count": 0, "imbalance_cur": -0.34146341463414637, "imbalance_prev": -0.343520782396088}}
{"timestamp": "2026-09-22T14:29:28.425402", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5905, "vwap": 13.6197, "vwap_slope": -0.0005, "atr": 0.374, "atr_pct": 2.752, "trend": "flat", "slope_pct": -0.0928, "flat_threshold_pct": 0.688, "ema9": 13.477, "ema20": 13.3885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 14.364, "spread_pct": 0.442, "rvol": 2.996, "volume_pace_ratio": 19.643}}
{"timestamp": "2026-09-22T14:29:28.426802", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8366, "vwap_slope": -0.0028, "atr": 0.0269, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0772, "ema9": 8.7332, "ema20": 8.7521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.707, "volume_pace_ratio": 4.639}}
{"timestamp": "2026-09-22T14:29:28.427826", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.5835, "vwap_slope": -0.0021, "atr": 0.0916, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.1064, "flat_threshold_pct": 0.1754, "ema9": 13.1047, "ema20": 13.1338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 7.963, "spread_pct": 0.689, "rvol": 0.12, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:29:28.429019", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3666, "vwap": 6.3979, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.067, "ema9": 6.363, "ema20": 6.3665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 3.096, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T14:29:28.430108", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:29:28.431591", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.705, "vwap": 12.7253, "vwap_slope": 0.0004, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.068, "ema9": 12.7219, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:29:28.432954", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 332.1s", "imbalance +61% >= 50% buy threshold, stop 8.72", "entry_score 80.5"], "reasons_against": [], "metrics": {"price": 8.76, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0929, "ema9": 8.7587, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.594, "volume_pace_ratio": 3.894, "stage3": {"stop": 8.721, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.609, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 8.72"}, "entry_score": 80.55, "entry_score_breakdown": {"imbalance_sub": 0.441, "volume_pace_sub": 0.925, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:28.471590", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.6121, "vwap_slope": -0.0009, "atr": 0.0432, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0936, "ema9": 11.5414, "ema20": 11.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:29:28.472918", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2498, "vwap_slope": -0.0052, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.094, "flat_threshold_pct": 0.05, "ema9": 10.0695, "ema20": 10.1088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:29:28.473942", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5152, "vwap_slope": -0.0003, "atr": 0.0247, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1126, "ema9": 5.5046, "ema20": 5.5152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:29:28.474986", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.073, "vwap_slope": -0.0004, "atr": 0.0291, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0806, "ema9": 9.0305, "ema20": 9.0367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 3.581, "spread_pct": 0.111, "rvol": 0.083, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:29:28.475983", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.436, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0166, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0557, "ema9": 7.4354, "ema20": 7.439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 1.51, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:29:28.476974", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9203, "vwap": 9.1215, "vwap_slope": -0.0056, "atr": 0.0418, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.1172, "ema9": 8.9505, "ema20": 9.0034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 5.305, "spread_pct": 0.448, "rvol": 0.12, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:29:28.478079", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.6809, "vwap_slope": -0.0021, "atr": 0.0714, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.1241, "flat_threshold_pct": 0.1442, "ema9": 12.3738, "ema20": 12.4032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 8.469, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:29:28.480072", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 393.5s", "imbalance +43% >= 30% and resistance cleared, stop 6.37", "entry_score 68.0"], "reasons_against": [], "metrics": {"price": 6.3831, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.014, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0548, "ema9": 6.3679, "ema20": 6.3554, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.527, "distance_from_high_pct": 0.264, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.242, "stage3": {"stop": 6.3663, "risk": 0.0168, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4305, "passed": true, "reason": "imbalance +43% >= 30% and resistance cleared, stop 6.37"}, "entry_score": 67.96, "entry_score_breakdown": {"imbalance_sub": 0.186, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:29:28.509691", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0756, "ema9": 5.5629, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:29:28.510806", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2376, "vwap_slope": -0.0005, "atr": 0.0148, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0713, "ema9": 5.2028, "ema20": 5.2243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 2.264, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:28.511890", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0204, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0589, "ema9": 8.6706, "ema20": 8.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.364}}
{"timestamp": "2026-09-22T14:29:28.513061", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9149, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0447, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.0939, "ema9": 11.9384, "ema20": 11.9535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.955, "distance_from_high_pct": 2.973, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:29:28.513960", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9671, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.05, "ema9": 8.929, "ema20": 8.9268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.197}}
{"timestamp": "2026-09-22T14:29:28.514987", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.76", "VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 4.635, "vwap": 4.7616, "vwap_slope": -0.0043, "atr": 0.0674, "atr_pct": 1.454, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3636, "ema9": 4.6179, "ema20": 4.6643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 8.036, "spread_pct": 1.299, "rvol": 0.248, "volume_pace_ratio": 1.628}}
{"timestamp": "2026-09-22T14:29:28.515860", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 142.3s", "imbalance +42% >= 30% and resistance cleared, stop 7.87", "entry_score 75.2"], "reasons_against": [], "metrics": {"price": 7.8906, "vwap": 7.8164, "vwap_slope": 0.0029, "atr": 0.0176, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.052, "flat_threshold_pct": 0.0559, "ema9": 7.8897, "ema20": 7.8841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 0.996, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.06, "stage3": {"stop": 7.8695, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4221, "passed": true, "reason": "imbalance +42% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 75.23, "entry_score_breakdown": {"imbalance_sub": 0.174, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:28.546064", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.78", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7752, "vwap_slope": -0.0062, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0504, "ema9": 14.6178, "ema20": 14.649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.186, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:29:28.547263", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0653, "vwap": 10.0776, "vwap_slope": -0.0, "atr": 0.0243, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0603, "ema9": 10.0805, "ema20": 10.0935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.224, "spread_pct": 0.099, "rvol": 0.187, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:29:28.548205", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 13.8089, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0245, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.05, "ema9": 13.8102, "ema20": 13.8066, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.435, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:29:28.549227", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1619, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.0559, "ema9": 6.1672, "ema20": 6.1705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.934, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:29:28.550235", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.4168, "vwap_slope": -0.0056, "atr": 0.0331, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0623, "ema9": 13.2991, "ema20": 13.323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.207, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.16, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:29:33.556089", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.346%)", "metrics": {"price": 9.4784, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3461, "trend": "positive"}}
{"timestamp": "2026-09-22T14:29:33.557654", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4784, "vwap": 9.1556, "vwap_slope": 0.0054, "atr": 0.0772, "trend": "flat", "slope_pct": 0.1777, "lower_highs_lower_lows": false, "stop": 9.3858, "imbalance_decline_count": 0, "imbalance_cur": -0.797442799461642, "imbalance_prev": -0.912750695359391}}
{"timestamp": "2026-09-22T14:29:33.558303", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0624, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:33.559035", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3716, "vwap_slope": 0.0024, "atr": 0.036, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4417, "imbalance_decline_count": 0, "imbalance_cur": -0.42236461670704073, "imbalance_prev": -0.646787319324669}}
{"timestamp": "2026-09-22T14:29:33.559532", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.042%)", "metrics": {"price": 9.3415, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0424, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:33.560138", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3415, "vwap": 9.1877, "vwap_slope": 0.014, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0317, "lower_highs_lower_lows": false, "stop": 9.2928, "imbalance_decline_count": 1, "imbalance_cur": -0.41843971631205673, "imbalance_prev": -0.34146341463414637}}
{"timestamp": "2026-09-22T14:29:33.561552", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.59, "vwap": 13.6197, "vwap_slope": -0.0006, "atr": 0.374, "atr_pct": 2.752, "trend": "flat", "slope_pct": -0.0928, "flat_threshold_pct": 0.688, "ema9": 13.4769, "ema20": 13.3885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 14.367, "spread_pct": 0.441, "rvol": 2.996, "volume_pace_ratio": 19.617}}
{"timestamp": "2026-09-22T14:29:33.562597", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7281, "vwap": 8.8365, "vwap_slope": -0.0029, "atr": 0.0276, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0791, "ema9": 8.7358, "ema20": 8.7534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 5.335, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.639}}
{"timestamp": "2026-09-22T14:29:33.563749", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.5834, "vwap_slope": -0.0021, "atr": 0.0916, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.1064, "flat_threshold_pct": 0.1754, "ema9": 13.1047, "ema20": 13.1338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 7.963, "spread_pct": 0.689, "rvol": 0.12, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:29:33.564891", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3979, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.067, "ema9": 6.3627, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:29:33.565885", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:29:33.567198", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.705, "vwap": 12.7252, "vwap_slope": 0.0004, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.068, "ema9": 12.7219, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:29:33.568324", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 337.2s", "imbalance +62% >= 50% buy threshold, stop 8.71", "entry_score 80.9"], "reasons_against": [], "metrics": {"price": 8.7501, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.093, "ema9": 8.7567, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 5.199, "spread_pct": 0.114, "rvol": 0.594, "volume_pace_ratio": 3.889, "stage3": {"stop": 8.7111, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6174, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 8.71"}, "entry_score": 80.9, "entry_score_breakdown": {"imbalance_sub": 0.453, "volume_pace_sub": 0.926, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:33.624673", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.6121, "vwap_slope": -0.0009, "atr": 0.0432, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0936, "ema9": 11.5414, "ema20": 11.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:29:33.626106", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2498, "vwap_slope": -0.0052, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.094, "flat_threshold_pct": 0.05, "ema9": 10.0695, "ema20": 10.1088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:29:33.627418", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5152, "vwap_slope": -0.0003, "atr": 0.0247, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.1124, "ema9": 5.5066, "ema20": 5.5162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:29:33.628791", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.073, "vwap_slope": -0.0004, "atr": 0.0291, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0806, "ema9": 9.0305, "ema20": 9.0367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 3.581, "spread_pct": 0.111, "rvol": 0.083, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:29:33.629872", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0166, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0559, "ema9": 7.4312, "ema20": 7.437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:29:33.631231", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1215, "vwap_slope": -0.0057, "atr": 0.0418, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.1172, "ema9": 8.9504, "ema20": 9.0034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 5.308, "spread_pct": 0.337, "rvol": 0.12, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:29:33.632479", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.6808, "vwap_slope": -0.0022, "atr": 0.0714, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.1241, "flat_threshold_pct": 0.1442, "ema9": 12.3738, "ema20": 12.4032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 8.469, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:29:33.633770", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 398.6s", "imbalance +43% >= 30% and resistance cleared, stop 6.37", "entry_score 68.0"], "reasons_against": [], "metrics": {"price": 6.3831, "vwap": 6.3356, "vwap_slope": 0.0004, "atr": 0.014, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0548, "ema9": 6.3679, "ema20": 6.3554, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.527, "distance_from_high_pct": 0.264, "spread_pct": 0.157, "rvol": 0.342, "volume_pace_ratio": 2.239, "stage3": {"stop": 6.3663, "risk": 0.0168, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4305, "passed": true, "reason": "imbalance +43% >= 30% and resistance cleared, stop 6.37"}, "entry_score": 67.96, "entry_score_breakdown": {"imbalance_sub": 0.186, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:29:33.665946", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0756, "ema9": 5.5629, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:29:33.667188", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2376, "vwap_slope": -0.0005, "atr": 0.0148, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0713, "ema9": 5.2028, "ema20": 5.2243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 2.264, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:33.668220", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0204, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.059, "ema9": 8.6696, "ema20": 8.6712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:29:33.669362", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0447, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.0938, "ema9": 11.9385, "ema20": 11.9535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.956, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T14:29:33.670375", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9671, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.05, "ema9": 8.9287, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T14:29:33.671426", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.615, "vwap": 4.7615, "vwap_slope": -0.0021, "atr": 0.0653, "atr_pct": 1.414, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3536, "ema9": 4.6173, "ema20": 4.6596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 8.433, "spread_pct": 1.083, "rvol": 0.248, "volume_pace_ratio": 1.626}}
{"timestamp": "2026-09-22T14:29:33.673333", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 147.4s", "imbalance +42% >= 30% and resistance cleared, stop 7.87", "entry_score 75.0"], "reasons_against": [], "metrics": {"price": 7.8906, "vwap": 7.8164, "vwap_slope": 0.0029, "atr": 0.0176, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.052, "flat_threshold_pct": 0.0559, "ema9": 7.8897, "ema20": 7.8841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 0.996, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.058, "stage3": {"stop": 7.8695, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4162, "passed": true, "reason": "imbalance +42% >= 30% and resistance cleared, stop 7.87"}, "entry_score": 74.98, "entry_score_breakdown": {"imbalance_sub": 0.166, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:33.778024", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6, "vwap": 14.7746, "vwap_slope": -0.0067, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0504, "ema9": 14.6188, "ema20": 14.6495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.537, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T14:29:33.779197", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0776, "vwap_slope": -0.0, "atr": 0.0243, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0603, "ema9": 10.0815, "ema20": 10.094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.187, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:29:33.780313", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8038, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0245, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8092, "ema20": 13.8061, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 1.472, "spread_pct": 0.072, "rvol": 0.071, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:29:33.781263", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.0559, "ema9": 6.1688, "ema20": 6.1713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:29:33.782248", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.4166, "vwap_slope": -0.0059, "atr": 0.0331, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0623, "ema9": 13.2991, "ema20": 13.323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.211, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.161, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:29:38.788189", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.346%)", "metrics": {"price": 9.4783, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.3457, "trend": "positive"}}
{"timestamp": "2026-09-22T14:29:38.790710", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4783, "vwap": 9.1557, "vwap_slope": 0.0054, "atr": 0.0772, "trend": "flat", "slope_pct": 0.1777, "lower_highs_lower_lows": false, "stop": 9.3857, "imbalance_decline_count": 0, "imbalance_cur": -0.6811440677966102, "imbalance_prev": -0.797442799461642}}
{"timestamp": "2026-09-22T14:29:38.791608", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0624, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:38.792759", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3722, "vwap_slope": 0.003, "atr": 0.036, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4417, "imbalance_decline_count": 0, "imbalance_cur": 0.34001670843776105, "imbalance_prev": -0.42236461670704073}}
{"timestamp": "2026-09-22T14:29:38.793482", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 9.34, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0375, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:38.794244", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.1877, "vwap_slope": 0.014, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0317, "lower_highs_lower_lows": false, "stop": 9.2913, "imbalance_decline_count": 2, "imbalance_cur": -0.4187568157033806, "imbalance_prev": -0.41843971631205673}}
{"timestamp": "2026-09-22T14:29:38.795733", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.57 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.57, "vwap": 13.6197, "vwap_slope": -0.0006, "atr": 0.374, "atr_pct": 2.756, "trend": "flat", "slope_pct": -0.0931, "flat_threshold_pct": 0.689, "ema9": 13.4729, "ema20": 13.3866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 14.493, "spread_pct": 0.221, "rvol": 2.998, "volume_pace_ratio": 19.6}}
{"timestamp": "2026-09-22T14:29:38.797058", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7214, "vwap": 8.8364, "vwap_slope": -0.0029, "atr": 0.0276, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0792, "ema9": 8.7344, "ema20": 8.7527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 5.408, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.633}}
{"timestamp": "2026-09-22T14:29:38.798231", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0522, "vwap": 13.583, "vwap_slope": -0.0025, "atr": 0.0916, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.1065, "flat_threshold_pct": 0.1755, "ema9": 13.1031, "ema20": 13.1331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 8.018, "spread_pct": 0.689, "rvol": 0.121, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:29:38.799502", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3978, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.067, "ema9": 6.3627, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:29:38.800490", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:29:38.801734", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.7077, "vwap": 12.7253, "vwap_slope": 0.0004, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.068, "ema9": 12.7225, "ema20": 12.7236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 0.721, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:29:38.803740", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 342.4s", "imbalance +61% >= 50% buy threshold, stop 8.71", "entry_score 80.5"], "reasons_against": [], "metrics": {"price": 8.75, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.093, "ema9": 8.7567, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.594, "volume_pace_ratio": 3.885, "stage3": {"stop": 8.711, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6072, "passed": true, "reason": "imbalance +61% >= 50% buy threshold, stop 8.71"}, "entry_score": 80.47, "entry_score_breakdown": {"imbalance_sub": 0.439, "volume_pace_sub": 0.926, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:38.839088", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6121, "vwap_slope": -0.0009, "atr": 0.0432, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0936, "ema9": 11.5424, "ema20": 11.5638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.624}}
{"timestamp": "2026-09-22T14:29:38.840220", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2498, "vwap_slope": -0.0052, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.094, "flat_threshold_pct": 0.05, "ema9": 10.0695, "ema20": 10.1088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:29:38.841366", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.49, "vwap": 5.5152, "vwap_slope": -0.0003, "atr": 0.0247, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.1124, "ema9": 5.5066, "ema20": 5.5162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.964, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:29:38.842400", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0701, "vwap_slope": -0.0034, "atr": 0.0305, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0844, "ema9": 9.0335, "ema20": 9.0381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 3.421, "spread_pct": 0.221, "rvol": 0.09, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:29:38.843575", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4357, "vwap": 7.45, "vwap_slope": -0.0003, "atr": 0.0166, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0557, "ema9": 7.4353, "ema20": 7.439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 1.514, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:29:38.844686", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1215, "vwap_slope": -0.0057, "atr": 0.0418, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.1173, "ema9": 8.9494, "ema20": 9.0029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 5.361, "spread_pct": 0.337, "rvol": 0.12, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:29:38.845639", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.6808, "vwap_slope": -0.0022, "atr": 0.0714, "atr_pct": 0.577, "trend": "flat", "slope_pct": -0.1241, "flat_threshold_pct": 0.1442, "ema9": 12.3738, "ema20": 12.4032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 8.469, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:29:38.846873", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 403.8s", "imbalance +81% >= 50% buy threshold, stop 6.35", "entry_score 84.2"], "reasons_against": [], "metrics": {"price": 6.37, "vwap": 6.3358, "vwap_slope": 0.0006, "atr": 0.0145, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0569, "ema9": 6.3653, "ema20": 6.3541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.542, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.343, "volume_pace_ratio": 2.245, "stage3": {"stop": 6.3526, "risk": 0.0174, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8104, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 6.35"}, "entry_score": 84.16, "entry_score_breakdown": {"imbalance_sub": 0.729, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.229}}}
{"timestamp": "2026-09-22T14:29:38.880244", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5552, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0756, "ema9": 5.563, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 1.132, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:29:38.881693", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.20 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.195, "vwap": 5.2376, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.0728, "ema9": 5.2058, "ema20": 5.2258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.981, "spread_pct": 0.192, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:38.882885", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0204, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0589, "ema9": 8.6713, "ema20": 8.6721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:29:38.883881", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0447, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.0938, "ema9": 11.9385, "ema20": 11.9535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.956, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:29:38.884995", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9671, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.05, "ema9": 8.9287, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T14:29:38.886779", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.615, "vwap": 4.7615, "vwap_slope": -0.0021, "atr": 0.0653, "atr_pct": 1.414, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3536, "ema9": 4.6173, "ema20": 4.6596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 8.433, "spread_pct": 1.083, "rvol": 0.248, "volume_pace_ratio": 1.624}}
{"timestamp": "2026-09-22T14:29:38.888253", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9034, "vwap": 7.8166, "vwap_slope": 0.0031, "atr": 0.0176, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0523, "flat_threshold_pct": 0.0558, "ema9": 7.8923, "ema20": 7.8853, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.836, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.059, "stage3": {"stop": 7.8823, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:38.889486", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6, "vwap": 14.7745, "vwap_slope": -0.0068, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0504, "ema9": 14.6188, "ema20": 14.6495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.537, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:29:38.890505", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.025, "atr_pct": 0.249, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0622, "ema9": 10.0775, "ema20": 10.092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.374, "spread_pct": 0.099, "rvol": 0.187, "volume_pace_ratio": 1.224}}
{"timestamp": "2026-09-22T14:29:38.891626", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.8057, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.05, "ema9": 13.8096, "ema20": 13.8062, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.458, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:29:38.893062", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1619, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.0559, "ema9": 6.1672, "ema20": 6.1705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.934, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:29:38.894227", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2842, "vwap": 13.4166, "vwap_slope": -0.0059, "atr": 0.0331, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0623, "ema9": 13.2989, "ema20": 13.3229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.211, "distance_from_high_pct": 4.704, "spread_pct": 0.075, "rvol": 0.161, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:29:43.899431", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.048, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:43.901117", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1556, "vwap_slope": 0.0054, "atr": 0.0772, "trend": "flat", "slope_pct": 0.176, "lower_highs_lower_lows": false, "stop": 9.2924, "imbalance_decline_count": 1, "imbalance_cur": -0.7044334975369458, "imbalance_prev": -0.6811440677966102}}
{"timestamp": "2026-09-22T14:29:43.901793", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.068%)", "metrics": {"price": 12.4828, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0677, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:43.902543", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4828, "vwap": 12.3722, "vwap_slope": 0.003, "atr": 0.036, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.4395, "imbalance_decline_count": 0, "imbalance_cur": 0.6713941664436714, "imbalance_prev": 0.34001670843776105}}
{"timestamp": "2026-09-22T14:29:43.903128", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 9.34, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0375, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:43.903733", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.1877, "vwap_slope": 0.014, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0317, "lower_highs_lower_lows": false, "stop": 9.2913, "imbalance_decline_count": 0, "imbalance_cur": -0.4187568157033806, "imbalance_prev": -0.4187568157033806}}
{"timestamp": "2026-09-22T14:29:43.905899", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.60 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.6, "vwap": 13.6197, "vwap_slope": -0.0006, "atr": 0.374, "atr_pct": 2.75, "trend": "flat", "slope_pct": -0.0926, "flat_threshold_pct": 0.6875, "ema9": 13.4789, "ema20": 13.3894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 14.304, "spread_pct": 0.588, "rvol": 2.998, "volume_pace_ratio": 19.577}}
{"timestamp": "2026-09-22T14:29:43.908209", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8364, "vwap_slope": -0.0029, "atr": 0.0276, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0791, "ema9": 8.7352, "ema20": 8.7531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.627}}
{"timestamp": "2026-09-22T14:29:43.909228", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0716, "vwap": 13.583, "vwap_slope": -0.0026, "atr": 0.0916, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.1063, "flat_threshold_pct": 0.1752, "ema9": 13.107, "ema20": 13.135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 7.882, "spread_pct": 0.382, "rvol": 0.121, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:29:43.910349", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3668, "vwap": 6.3978, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.067, "ema9": 6.3631, "ema20": 6.3665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 3.093, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:29:43.912335", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:29:43.913211", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.7373, "vwap": 12.7255, "vwap_slope": 0.0007, "atr": 0.0346, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0039, "flat_threshold_pct": 0.0678, "ema9": 12.7284, "ema20": 12.7264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 0.49, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:29:43.915113", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 347.5s", "imbalance +91% >= 50% buy threshold, stop 8.72", "entry_score 93.3"], "reasons_against": [], "metrics": {"price": 8.755, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.0929, "ema9": 8.7577, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.146, "spread_pct": 0.114, "rvol": 0.595, "volume_pace_ratio": 3.882, "stage3": {"stop": 8.716, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9061, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 8.72"}, "entry_score": 93.29, "entry_score_breakdown": {"imbalance_sub": 0.866, "volume_pace_sub": 0.926, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:43.945892", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5333, "vwap": 11.6121, "vwap_slope": -0.0009, "atr": 0.0439, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0952, "ema9": 11.541, "ema20": 11.5631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.177, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.623}}
{"timestamp": "2026-09-22T14:29:43.947361", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.044, "vwap": 10.2498, "vwap_slope": -0.0052, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.0939, "flat_threshold_pct": 0.05, "ema9": 10.0703, "ema20": 10.1092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 6.13, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:29:43.948810", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.49 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4861, "vwap": 5.5152, "vwap_slope": -0.0003, "atr": 0.0247, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.1125, "ema9": 5.5058, "ema20": 5.5158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 2.034, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:29:43.950432", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0693, "vwap_slope": -0.0041, "atr": 0.0305, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0846, "ema9": 9.0295, "ema20": 9.0362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.635, "spread_pct": 0.554, "rvol": 0.091, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:29:43.952605", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.45, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0559, "ema9": 7.4302, "ema20": 7.4365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:29:43.953796", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1214, "vwap_slope": -0.0057, "atr": 0.0418, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0504, "flat_threshold_pct": 0.1173, "ema9": 8.9494, "ema20": 9.0029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 5.361, "spread_pct": 0.337, "rvol": 0.12, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:29:43.955061", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6807, "vwap_slope": -0.0023, "atr": 0.0714, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.1239, "flat_threshold_pct": 0.144, "ema9": 12.3768, "ema20": 12.4046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:29:43.956446", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 408.9s", "imbalance +81% >= 50% buy threshold, stop 6.35", "entry_score 84.2"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0006, "atr": 0.0145, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.057, "ema9": 6.3643, "ema20": 6.3536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.542, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.343, "volume_pace_ratio": 2.242, "stage3": {"stop": 6.3476, "risk": 0.0174, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8104, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 6.35"}, "entry_score": 84.16, "entry_score_breakdown": {"imbalance_sub": 0.729, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.229}}}
{"timestamp": "2026-09-22T14:29:43.987609", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5598, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.02, "flat_threshold_pct": 0.0755, "ema9": 5.5639, "ema20": 5.5662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 1.05, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:29:43.989028", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2374, "vwap_slope": -0.0007, "atr": 0.0151, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0729, "ema9": 5.2048, "ema20": 5.2253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:43.990263", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0204, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0589, "ema9": 8.6716, "ema20": 8.6722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:29:43.991310", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0447, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.0938, "ema9": 11.9385, "ema20": 11.9535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.957, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:29:43.992304", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9671, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.192}}
{"timestamp": "2026-09-22T14:29:43.993707", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.615, "vwap": 4.7615, "vwap_slope": -0.0021, "atr": 0.0653, "atr_pct": 1.414, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3536, "ema9": 4.6173, "ema20": 4.6596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 8.433, "spread_pct": 1.083, "rvol": 0.248, "volume_pace_ratio": 1.622}}
{"timestamp": "2026-09-22T14:29:43.994929", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8938, "vwap": 7.8165, "vwap_slope": 0.0031, "atr": 0.0176, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.0521, "flat_threshold_pct": 0.0559, "ema9": 7.8904, "ema20": 7.8844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 0.956, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.057, "stage3": {"stop": 7.8727, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:43.996138", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.603, "vwap": 14.7745, "vwap_slope": -0.0069, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0504, "ema9": 14.6194, "ema20": 14.6498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.517, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:29:43.997374", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0776, "vwap_slope": -0.0001, "atr": 0.025, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0621, "ema9": 10.0805, "ema20": 10.0935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.187, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:29:43.998558", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8013, "vwap": 13.8081, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8087, "ema20": 13.8058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.49, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:29:43.999606", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.0559, "ema9": 6.1688, "ema20": 6.1713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:29:44.000683", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.4163, "vwap_slope": -0.0061, "atr": 0.0331, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0623, "ema9": 13.2991, "ema20": 13.323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.161, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:29:49.006700", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.048, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:49.008378", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1558, "vwap_slope": 0.0055, "atr": 0.0772, "trend": "flat", "slope_pct": 0.176, "lower_highs_lower_lows": false, "stop": 9.2924, "imbalance_decline_count": 2, "imbalance_cur": -0.9065292096219931, "imbalance_prev": -0.7044334975369458}}
{"timestamp": "2026-09-22T14:29:49.009261", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0504, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:49.010085", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3728, "vwap_slope": 0.0036, "atr": 0.036, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4467, "imbalance_decline_count": 1, "imbalance_cur": 0.4873735587465516, "imbalance_prev": 0.6713941664436714}}
{"timestamp": "2026-09-22T14:29:49.010760", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 9.34, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0375, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:49.011459", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.1877, "vwap_slope": 0.014, "atr": 0.0406, "trend": "flat", "slope_pct": 0.0317, "lower_highs_lower_lows": false, "stop": 9.2913, "imbalance_decline_count": 0, "imbalance_cur": -0.4187568157033806, "imbalance_prev": -0.4187568157033806}}
{"timestamp": "2026-09-22T14:29:49.012641", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.59, "vwap": 13.6197, "vwap_slope": -0.0006, "atr": 0.374, "atr_pct": 2.752, "trend": "flat", "slope_pct": -0.0928, "flat_threshold_pct": 0.688, "ema9": 13.4769, "ema20": 13.3885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 14.367, "spread_pct": 0.295, "rvol": 3.0, "volume_pace_ratio": 19.562}}
{"timestamp": "2026-09-22T14:29:49.013827", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8364, "vwap_slope": -0.003, "atr": 0.0276, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0792, "ema9": 8.7342, "ema20": 8.7526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.621}}
{"timestamp": "2026-09-22T14:29:49.015052", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.5829, "vwap_slope": -0.0026, "atr": 0.0951, "atr_pct": 0.725, "trend": "flat", "slope_pct": -0.1057, "flat_threshold_pct": 0.1813, "ema9": 13.1167, "ema20": 13.1396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 7.541, "spread_pct": 0.229, "rvol": 0.121, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:29:49.016143", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.362, "vwap": 6.3978, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.067, "ema9": 6.3621, "ema20": 6.3661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 3.166, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:29:49.017153", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:29:49.018217", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.708, "vwap": 12.7253, "vwap_slope": 0.0004, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.068, "ema9": 12.7225, "ema20": 12.7236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.719, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:29:49.019487", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 352.7s", "imbalance +75% >= 50% buy threshold, stop 8.72", "entry_score 86.5"], "reasons_against": [], "metrics": {"price": 8.755, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0, "flat_threshold_pct": 0.0929, "ema9": 8.7577, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.146, "spread_pct": 0.114, "rvol": 0.595, "volume_pace_ratio": 3.878, "stage3": {"stop": 8.716, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7473, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 8.72"}, "entry_score": 86.49, "entry_score_breakdown": {"imbalance_sub": 0.639, "volume_pace_sub": 0.927, "volatility_sub": 0.958, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:29:49.058544", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5059, "vwap": 11.6121, "vwap_slope": -0.0009, "atr": 0.0439, "atr_pct": 0.382, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.0954, "ema9": 11.5355, "ema20": 11.5605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.41, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T14:29:49.061285", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.044, "vwap": 10.2498, "vwap_slope": -0.0052, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.0939, "flat_threshold_pct": 0.05, "ema9": 10.0703, "ema20": 10.1092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 6.13, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:29:49.062535", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.48, "vwap": 5.5152, "vwap_slope": -0.0003, "atr": 0.0256, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.117, "ema9": 5.5046, "ema20": 5.5152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 2.143, "spread_pct": 0.182, "rvol": 0.082, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:29:49.063854", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.0305, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0845, "ema9": 9.0305, "ema20": 9.0367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.091, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:29:49.065725", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.423, "vwap": 7.45, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0558, "ema9": 7.4328, "ema20": 7.4378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 1.682, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:29:49.066955", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1212, "vwap_slope": -0.0059, "atr": 0.0418, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.117, "ema9": 8.9534, "ema20": 9.0048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 5.149, "spread_pct": 0.112, "rvol": 0.12, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:29:49.067959", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6807, "vwap_slope": -0.0023, "atr": 0.0714, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.1239, "flat_threshold_pct": 0.144, "ema9": 12.3768, "ema20": 12.4046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:29:49.068977", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 414.0s", "imbalance +81% >= 50% buy threshold, stop 6.35", "entry_score 84.2"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0006, "atr": 0.0145, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.057, "ema9": 6.3643, "ema20": 6.3536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.542, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.343, "volume_pace_ratio": 2.239, "stage3": {"stop": 6.3476, "risk": 0.0174, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8104, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 6.35"}, "entry_score": 84.16, "entry_score_breakdown": {"imbalance_sub": 0.729, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.229}}}
{"timestamp": "2026-09-22T14:29:49.101960", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0756, "ema9": 5.5629, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:29:49.103317", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2374, "vwap_slope": -0.0007, "atr": 0.0151, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0729, "ema9": 5.2048, "ema20": 5.2253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:49.104549", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6733, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0589, "ema9": 8.6722, "ema20": 8.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 2.107, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:29:49.105640", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9183, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0448, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.094, "ema9": 11.9391, "ema20": 11.9538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.96, "distance_from_high_pct": 2.945, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:29:49.106708", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9671, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.19}}
{"timestamp": "2026-09-22T14:29:49.107715", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.76", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7615, "vwap_slope": -0.0021, "atr": 0.0663, "atr_pct": 1.442, "trend": "flat", "slope_pct": -0.0887, "flat_threshold_pct": 0.3606, "ema9": 4.6143, "ema20": 4.6582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 8.73, "spread_pct": 1.083, "rvol": 0.248, "volume_pace_ratio": 1.619}}
{"timestamp": "2026-09-22T14:29:49.108802", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.8s) but room-to-run failed: imbalance -72% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.905, "vwap": 7.8166, "vwap_slope": 0.0032, "atr": 0.0176, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0523, "flat_threshold_pct": 0.0558, "ema9": 7.8926, "ema20": 7.8855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.162, "volume_pace_ratio": 1.056, "stage3": {"stop": 7.8839, "risk": 0.0211, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7202, "passed": false, "reason": "imbalance -72% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:49.109890", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6038, "vwap": 14.7745, "vwap_slope": -0.0069, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0504, "ema9": 14.6196, "ema20": 14.6499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.511, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T14:29:49.111040", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0583, "vwap": 10.0775, "vwap_slope": -0.0002, "atr": 0.025, "atr_pct": 0.248, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0621, "ema9": 10.0791, "ema20": 10.0928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.292, "spread_pct": 0.099, "rvol": 0.188, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:29:49.112139", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.82, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.05, "ema9": 13.8124, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:29:49.113175", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.0559, "ema9": 6.1688, "ema20": 6.1713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:29:49.114155", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.4162, "vwap_slope": -0.0062, "atr": 0.0331, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0623, "ema9": 13.3001, "ema20": 13.3234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.218, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.161, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:29:54.120038", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.048, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:54.121578", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1558, "vwap_slope": 0.0056, "atr": 0.0772, "trend": "flat", "slope_pct": 0.176, "lower_highs_lower_lows": false, "stop": 9.2924, "imbalance_decline_count": 0, "imbalance_cur": -0.8786127167630058, "imbalance_prev": -0.9065292096219931}}
{"timestamp": "2026-09-22T14:29:54.122308", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0624, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:54.123893", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3728, "vwap_slope": 0.0036, "atr": 0.036, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4417, "imbalance_decline_count": 0, "imbalance_cur": 0.5838628512942983, "imbalance_prev": 0.4873735587465516}}
{"timestamp": "2026-09-22T14:29:54.124594", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.027%)", "metrics": {"price": 9.32, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0266, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:54.125272", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.32, "vwap": 9.188, "vwap_slope": 0.0142, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0313, "lower_highs_lower_lows": false, "stop": 9.2699, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.4187568157033806}}
{"timestamp": "2026-09-22T14:29:54.126618", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.625, "vwap": 13.6197, "vwap_slope": -0.0005, "atr": 0.375, "atr_pct": 2.752, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.6881, "ema9": 13.4839, "ema20": 13.3918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 14.146, "spread_pct": 0.367, "rvol": 3.003, "volume_pace_ratio": 19.551}}
{"timestamp": "2026-09-22T14:29:54.129029", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7277, "vwap": 8.8363, "vwap_slope": -0.003, "atr": 0.0276, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0791, "ema9": 8.7357, "ema20": 8.7533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 5.339, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.618}}
{"timestamp": "2026-09-22T14:29:54.130217", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5829, "vwap_slope": -0.0026, "atr": 0.0951, "atr_pct": 0.724, "trend": "flat", "slope_pct": -0.1055, "flat_threshold_pct": 0.1811, "ema9": 13.1187, "ema20": 13.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.47, "spread_pct": 0.229, "rvol": 0.121, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:29:54.131409", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3978, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.067, "ema9": 6.3617, "ema20": 6.3659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:29:54.132376", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:29:54.133450", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.73 below VWAP $12.73"], "metrics": {"price": 12.7251, "vwap": 12.7254, "vwap_slope": 0.0006, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0038, "flat_threshold_pct": 0.0679, "ema9": 12.7259, "ema20": 12.7253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 0.585, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:29:54.134365", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (357.8s) but room-to-run failed: imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.745, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.093, "ema9": 8.7557, "ema20": 8.7435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.595, "volume_pace_ratio": 3.875, "stage3": {"stop": 8.706, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3945, "passed": false, "reason": "imbalance +39% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:29:54.135505", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.532, "vwap": 11.612, "vwap_slope": -0.001, "atr": 0.0439, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.0952, "ema9": 11.5408, "ema20": 11.563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 2.188, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.622}}
{"timestamp": "2026-09-22T14:29:54.136691", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.044, "vwap": 10.2498, "vwap_slope": -0.0052, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.0939, "flat_threshold_pct": 0.05, "ema9": 10.0703, "ema20": 10.1092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 6.13, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:29:54.137752", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5187, "vwap": 5.5152, "vwap_slope": -0.0003, "atr": 0.0256, "atr_pct": 0.465, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.1162, "ema9": 5.5123, "ema20": 5.5189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.452, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:29:54.138860", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.0305, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0845, "ema9": 9.0305, "ema20": 9.0367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.091, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:29:54.140016", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.44 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4356, "vwap": 7.45, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0557, "ema9": 7.4353, "ema20": 7.439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 1.515, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:29:54.141070", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9341, "vwap": 9.1208, "vwap_slope": -0.0064, "atr": 0.0418, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.117, "ema9": 8.9532, "ema20": 9.0047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 5.158, "spread_pct": 0.224, "rvol": 0.121, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:29:54.142157", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6806, "vwap_slope": -0.0024, "atr": 0.0716, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.1239, "flat_threshold_pct": 0.1444, "ema9": 12.3768, "ema20": 12.4046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:29:54.143262", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 419.1s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3703, "vwap": 6.3358, "vwap_slope": 0.0006, "atr": 0.0145, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0569, "ema9": 6.3653, "ema20": 6.3541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.542, "distance_from_high_pct": 0.464, "spread_pct": 0.157, "rvol": 0.343, "volume_pace_ratio": 2.236, "stage3": {"stop": 6.3529, "risk": 0.0174, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.29, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.229}}}
{"timestamp": "2026-09-22T14:29:54.211171", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0198, "flat_threshold_pct": 0.0756, "ema9": 5.5629, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:29:54.212667", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2374, "vwap_slope": -0.0007, "atr": 0.0151, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0729, "ema9": 5.2048, "ema20": 5.2253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:54.213694", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6668, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0204, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0589, "ema9": 8.6709, "ema20": 8.6719, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 2.181, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:29:54.214922", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0448, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.094, "ema9": 11.9385, "ema20": 11.9535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.96, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:29:54.216853", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9671, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T14:29:54.217902", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.76", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7615, "vwap_slope": -0.0021, "atr": 0.0663, "atr_pct": 1.442, "trend": "flat", "slope_pct": -0.0887, "flat_threshold_pct": 0.3606, "ema9": 4.6143, "ema20": 4.6582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 8.73, "spread_pct": 1.083, "rvol": 0.248, "volume_pace_ratio": 1.617}}
{"timestamp": "2026-09-22T14:29:54.219126", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.0s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8168, "vwap_slope": 0.0034, "atr": 0.018, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.0569, "ema9": 7.8946, "ema20": 7.8864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.162, "volume_pace_ratio": 1.056, "stage3": {"stop": 7.8934, "risk": 0.0216, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3761, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:54.220186", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7742, "vwap_slope": -0.0071, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0504, "ema9": 14.6198, "ema20": 14.65, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T14:29:54.221392", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0454, "vwap": 10.0772, "vwap_slope": -0.0005, "atr": 0.0257, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.064, "ema9": 10.0765, "ema20": 10.0916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.419, "spread_pct": 0.1, "rvol": 0.191, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:29:54.222570", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.7985, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8081, "ema20": 13.8056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.51, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:29:54.223580", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1616, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.0559, "ema9": 6.1671, "ema20": 6.1705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.939, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:29:54.224641", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2833, "vwap": 13.4159, "vwap_slope": -0.0065, "atr": 0.0331, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0623, "ema9": 13.2988, "ema20": 13.3228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.222, "distance_from_high_pct": 4.711, "spread_pct": 0.075, "rvol": 0.162, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:29:59.230550", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 9.3751, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.0163, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:59.232136", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3751, "vwap": 9.1558, "vwap_slope": 0.0056, "atr": 0.0772, "trend": "flat", "slope_pct": 0.1758, "lower_highs_lower_lows": false, "stop": 9.2825, "imbalance_decline_count": 1, "imbalance_cur": -0.9103321033210332, "imbalance_prev": -0.8786127167630058}}
{"timestamp": "2026-09-22T14:29:59.233040", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0624, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:59.233760", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3729, "vwap_slope": 0.0037, "atr": 0.036, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4417, "imbalance_decline_count": 1, "imbalance_cur": 0.2796117932504963, "imbalance_prev": 0.5838628512942983}}
{"timestamp": "2026-09-22T14:29:59.234316", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.005%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0055, "trend": "flat"}}
{"timestamp": "2026-09-22T14:29:59.234996", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.188, "vwap_slope": 0.0143, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": false, "stop": 9.2799, "imbalance_decline_count": 0, "imbalance_cur": -0.9774436090225563, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:29:59.236138", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.62, "vwap": 13.6197, "vwap_slope": -0.0006, "atr": 0.375, "atr_pct": 2.753, "trend": "flat", "slope_pct": -0.0923, "flat_threshold_pct": 0.6884, "ema9": 13.4829, "ema20": 13.3913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 14.178, "spread_pct": 0.294, "rvol": 3.004, "volume_pace_ratio": 19.528}}
{"timestamp": "2026-09-22T14:29:59.237198", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7276, "vwap": 8.8363, "vwap_slope": -0.003, "atr": 0.0276, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0791, "ema9": 8.7357, "ema20": 8.7533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 5.341, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.612}}
{"timestamp": "2026-09-22T14:29:59.238201", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5827, "vwap_slope": -0.0028, "atr": 0.0951, "atr_pct": 0.728, "trend": "flat", "slope_pct": -0.1063, "flat_threshold_pct": 0.1819, "ema9": 13.1067, "ema20": 13.1348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.893, "spread_pct": 0.229, "rvol": 0.121, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:29:59.239269", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3628, "vwap": 6.3978, "vwap_slope": -0.0012, "atr": 0.0171, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.067, "ema9": 6.3623, "ema20": 6.3661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.154, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.203}}
{"timestamp": "2026-09-22T14:29:59.240115", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:29:59.241108", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.705, "vwap": 12.7252, "vwap_slope": 0.0004, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.068, "ema9": 12.7219, "ema20": 12.7234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:29:59.242094", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (362.9s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 8.745, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0325, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.093, "ema9": 8.7557, "ema20": 8.7435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.595, "volume_pace_ratio": 3.87, "stage3": {"stop": 8.706, "risk": 0.039, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2278, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:29:59.243177", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.612, "vwap_slope": -0.001, "atr": 0.0439, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0952, "ema9": 11.5414, "ema20": 11.5633, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.095, "volume_pace_ratio": 0.621}}
{"timestamp": "2026-09-22T14:29:59.244127", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.044, "vwap": 10.2498, "vwap_slope": -0.0052, "atr": 0.0172, "atr_pct": 0.171, "trend": "negative", "slope_pct": -0.0939, "flat_threshold_pct": 0.05, "ema9": 10.0703, "ema20": 10.1092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.186, "distance_from_high_pct": 6.13, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:29:59.245143", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5152, "vwap_slope": -0.0003, "atr": 0.0256, "atr_pct": 0.468, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.1171, "ema9": 5.5036, "ema20": 5.5147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 2.232, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:29:59.246107", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.0305, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0845, "ema9": 9.0305, "ema20": 9.0367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.091, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:29:59.247005", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4499, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0559, "ema9": 7.4312, "ema20": 7.437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.086, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:29:59.247807", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9341, "vwap": 9.1208, "vwap_slope": -0.0064, "atr": 0.0418, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.05, "flat_threshold_pct": 0.117, "ema9": 8.9532, "ema20": 9.0047, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 5.158, "spread_pct": 0.112, "rvol": 0.121, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:29:59.248697", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6806, "vwap_slope": -0.0024, "atr": 0.0716, "atr_pct": 0.578, "trend": "flat", "slope_pct": -0.1239, "flat_threshold_pct": 0.1444, "ema9": 12.3768, "ema20": 12.4046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:29:59.249639", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 424.2s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0006, "atr": 0.0145, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.057, "ema9": 6.3643, "ema20": 6.3536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.542, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.343, "volume_pace_ratio": 2.233, "stage3": {"stop": 6.3476, "risk": 0.0174, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.29, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.229}}}
{"timestamp": "2026-09-22T14:29:59.286408", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0168, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.02, "flat_threshold_pct": 0.0755, "ema9": 5.5639, "ema20": 5.5663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:29:59.287987", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2374, "vwap_slope": -0.0007, "atr": 0.0151, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0729, "ema9": 5.2048, "ema20": 5.2253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.075, "spread_pct": 0.385, "rvol": 0.026, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:29:59.289254", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6988, "vwap_slope": -0.0005, "atr": 0.0204, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0589, "ema9": 8.6706, "ema20": 8.6717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:29:59.290368", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9444, "vwap_slope": -0.0002, "atr": 0.0448, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0588, "flat_threshold_pct": 0.094, "ema9": 11.9385, "ema20": 11.9535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.96, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.474}}
{"timestamp": "2026-09-22T14:29:59.291800", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.933, "vwap": 8.9671, "vwap_slope": -0.0004, "atr": 0.0152, "atr_pct": 0.17, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.05, "ema9": 8.9296, "ema20": 8.9271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 1.835, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.187}}
{"timestamp": "2026-09-22T14:29:59.292971", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.76", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.615, "vwap": 4.7604, "vwap_slope": -0.0032, "atr": 0.0667, "atr_pct": 1.445, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3613, "ema9": 4.6173, "ema20": 4.6596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 8.433, "spread_pct": 1.083, "rvol": 0.25, "volume_pace_ratio": 1.627}}
{"timestamp": "2026-09-22T14:29:59.294130", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.0s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9149, "vwap": 7.8169, "vwap_slope": 0.0034, "atr": 0.018, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0525, "flat_threshold_pct": 0.0569, "ema9": 7.8946, "ema20": 7.8864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 0.691, "spread_pct": 0.126, "rvol": 0.162, "volume_pace_ratio": 1.055, "stage3": {"stop": 7.8933, "risk": 0.0216, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3839, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:29:59.295460", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7742, "vwap_slope": -0.0071, "atr": 0.0294, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0504, "ema9": 14.6198, "ema20": 14.65, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:29:59.296941", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.085, "vwap": 10.0774, "vwap_slope": -0.0002, "atr": 0.0257, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.0637, "ema9": 10.0845, "ema20": 10.0954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.194, "volume_pace_ratio": 1.258}}
{"timestamp": "2026-09-22T14:29:59.298127", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.7985, "vwap": 13.8081, "vwap_slope": 0.0, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.05, "ema9": 13.8081, "ema20": 13.8056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.51, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:29:59.299210", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0138, "atr_pct": 0.224, "trend": "flat", "slope_pct": 0.0141, "flat_threshold_pct": 0.0559, "ema9": 6.1668, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:29:59.300380", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2836, "vwap": 13.4157, "vwap_slope": -0.0067, "atr": 0.0331, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0479, "flat_threshold_pct": 0.0623, "ema9": 13.2988, "ema20": 13.3228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.226, "distance_from_high_pct": 4.709, "spread_pct": 0.075, "rvol": 0.162, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:30:04.310386", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.144%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.144, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:04.313529", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1557, "vwap_slope": 0.0038, "atr": 0.0658, "trend": "flat", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 9.306, "imbalance_decline_count": 0, "imbalance_cur": -0.8935377875136912, "imbalance_prev": -0.9103321033210332}}
{"timestamp": "2026-09-22T14:30:04.314486", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.002%)", "metrics": {"price": 12.48, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0022, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:04.315421", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.373, "vwap_slope": 0.0029, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.4399, "imbalance_decline_count": 0, "imbalance_cur": 0.30399776348895724, "imbalance_prev": 0.2796117932504963}}
{"timestamp": "2026-09-22T14:30:04.316143", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:04.316986", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1882, "vwap_slope": 0.013, "atr": 0.0402, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 9.2817, "imbalance_decline_count": 0, "imbalance_cur": -0.9737335834896811, "imbalance_prev": -0.9774436090225563}}
{"timestamp": "2026-09-22T14:30:04.318473", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.62, "vwap": 13.6198, "vwap_slope": -0.0003, "atr": 0.3144, "atr_pct": 2.308, "trend": "flat", "slope_pct": -0.0837, "flat_threshold_pct": 0.5771, "ema9": 13.5135, "ema20": 13.4148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 14.178, "spread_pct": 0.367, "rvol": 3.005, "volume_pace_ratio": 19.508}}
{"timestamp": "2026-09-22T14:30:04.321115", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7267, "vwap": 8.8363, "vwap_slope": -0.0029, "atr": 0.0253, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0725, "ema9": 8.7335, "ema20": 8.7506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 5.35, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.605}}
{"timestamp": "2026-09-22T14:30:04.323831", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5828, "vwap_slope": -0.0028, "atr": 0.0951, "atr_pct": 0.724, "trend": "flat", "slope_pct": -0.1055, "flat_threshold_pct": 0.1811, "ema9": 13.1187, "ema20": 13.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.47, "spread_pct": 0.229, "rvol": 0.121, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:30:04.325205", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.3978, "vwap_slope": -0.0002, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0668, "ema9": 6.3634, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:30:04.327814", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.79, "vwap": 8.8269, "vwap_slope": -0.0013, "atr": 0.1135, "atr_pct": 1.291, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.3227, "ema9": 8.7979, "ema20": 8.7919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.083, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:30:04.330786", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.7304, "vwap": 12.7252, "vwap_slope": 0.0001, "atr": 0.0324, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0637, "ema9": 12.7236, "ema20": 12.724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 0.544, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:30:04.334947", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (368.0s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.75, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0305, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.087, "ema9": 8.7554, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.595, "volume_pace_ratio": 3.865, "stage3": {"stop": 8.7134, "risk": 0.0366, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2237, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:30:04.336917", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.533, "vwap": 11.612, "vwap_slope": -0.0007, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0907, "ema9": 11.5397, "ema20": 11.5604, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 2.18, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T14:30:04.340294", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0465, "vwap": 10.2493, "vwap_slope": -0.0044, "atr": 0.0142, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.093, "flat_threshold_pct": 0.05, "ema9": 10.0657, "ema20": 10.1033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 6.107, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:30:04.342000", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0224, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1021, "ema9": 5.4979, "ema20": 5.511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.232, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:30:04.343437", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0696, "vwap_slope": -0.0038, "atr": 0.0305, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0845, "ema9": 9.0315, "ema20": 9.0372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.091, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:30:04.344795", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.415, "vwap": 7.4496, "vwap_slope": -0.0007, "atr": 0.0147, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.05, "ema9": 7.428, "ema20": 7.4349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 1.788, "spread_pct": 0.135, "rvol": 0.087, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:30:04.345965", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1207, "vwap_slope": -0.0042, "atr": 0.0386, "atr_pct": 0.432, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.108, "ema9": 8.9497, "ema20": 8.9982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 5.149, "spread_pct": 0.112, "rvol": 0.121, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:30:04.358308", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.6804, "vwap_slope": -0.0015, "atr": 0.0691, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.1213, "flat_threshold_pct": 0.1395, "ema9": 12.3787, "ema20": 12.4029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 8.432, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:30:04.359842", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 429.3s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3357, "vwap_slope": 0.0004, "atr": 0.0128, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0505, "ema9": 6.3644, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.461, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.343, "volume_pace_ratio": 2.23, "stage3": {"stop": 6.3496, "risk": 0.0154, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.7, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.27}}}
{"timestamp": "2026-09-22T14:30:04.517358", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5574, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.0717, "ema9": 5.5618, "ema20": 5.565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.093, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:30:04.518927", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2372, "vwap_slope": -0.0007, "atr": 0.0154, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0742, "ema9": 5.1999, "ema20": 5.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:04.520619", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0543, "ema9": 8.6693, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:30:04.521901", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9172, "vwap": 11.9444, "vwap_slope": -0.0001, "atr": 0.0427, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.0895, "ema9": 11.935, "ema20": 11.9505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.833, "distance_from_high_pct": 2.954, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:30:04.524997", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.967, "vwap_slope": -0.0004, "atr": 0.0141, "atr_pct": 0.158, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.05, "ema9": 8.9294, "ema20": 8.9271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.187}}
{"timestamp": "2026-09-22T14:30:04.526249", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.7578, "vwap_slope": -0.0038, "atr": 0.059, "atr_pct": 1.291, "trend": "flat", "slope_pct": -0.0916, "flat_threshold_pct": 0.3228, "ema9": 4.6038, "ema20": 4.6489, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 9.325, "spread_pct": 1.52, "rvol": 0.254, "volume_pace_ratio": 1.65}}
{"timestamp": "2026-09-22T14:30:04.527494", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.3s) but room-to-run failed: imbalance +27% below 30% confirmation floor"], "metrics": {"price": 7.915, "vwap": 7.8169, "vwap_slope": 0.0024, "atr": 0.0172, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.0544, "ema9": 7.8987, "ema20": 7.8892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.162, "volume_pace_ratio": 1.055, "stage3": {"stop": 7.8944, "risk": 0.0206, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2717, "passed": false, "reason": "imbalance +27% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:30:04.528708", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7742, "vwap_slope": -0.0016, "atr": 0.0261, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.05, "ema9": 14.616, "ema20": 14.6453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:30:04.530136", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0773, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0631, "ema9": 10.0816, "ema20": 10.093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.194, "volume_pace_ratio": 1.258}}
{"timestamp": "2026-09-22T14:30:04.531344", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.83, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8167, "ema20": 13.8102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.285, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:30:04.532421", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0501, "ema9": 6.1673, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:30:04.533446", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.2897, "vwap": 13.4156, "vwap_slope": -0.0042, "atr": 0.03, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.0564, "ema9": 13.297, "ema20": 13.3197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.187, "distance_from_high_pct": 4.665, "spread_pct": 0.075, "rvol": 0.162, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:30:09.539415", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.144%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.144, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:09.541216", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1557, "vwap_slope": 0.0038, "atr": 0.0663, "trend": "flat", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 9.3054, "imbalance_decline_count": 0, "imbalance_cur": -0.8873759519963074, "imbalance_prev": -0.8935377875136912}}
{"timestamp": "2026-09-22T14:30:09.542070", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0143, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:09.543133", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.373, "vwap_slope": 0.0029, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4449, "imbalance_decline_count": 1, "imbalance_cur": 0.29458388375165123, "imbalance_prev": 0.30399776348895724}}
{"timestamp": "2026-09-22T14:30:09.543761", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:09.544343", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1882, "vwap_slope": 0.013, "atr": 0.0402, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 9.2817, "imbalance_decline_count": 0, "imbalance_cur": -0.9737335834896811, "imbalance_prev": -0.9737335834896811}}
{"timestamp": "2026-09-22T14:30:09.545907", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.61 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.61, "vwap": 13.6198, "vwap_slope": -0.0003, "atr": 0.3158, "atr_pct": 2.321, "trend": "flat", "slope_pct": -0.0838, "flat_threshold_pct": 0.5802, "ema9": 13.5115, "ema20": 13.4138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 14.241, "spread_pct": 0.368, "rvol": 3.007, "volume_pace_ratio": 19.492}}
{"timestamp": "2026-09-22T14:30:09.547046", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8363, "vwap_slope": -0.0029, "atr": 0.0255, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0732, "ema9": 8.7331, "ema20": 8.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.709, "volume_pace_ratio": 4.6}}
{"timestamp": "2026-09-22T14:30:09.548158", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5828, "vwap_slope": -0.0028, "atr": 0.0951, "atr_pct": 0.724, "trend": "flat", "slope_pct": -0.1055, "flat_threshold_pct": 0.1811, "ema9": 13.1187, "ema20": 13.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 7.47, "spread_pct": 0.99, "rvol": 0.121, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:30:09.549639", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3977, "vwap_slope": -0.0002, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0669, "ema9": 6.3624, "ema20": 6.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.185, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:30:09.558869", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 1.80% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.8266, "vwap_slope": -0.0015, "atr": 0.1188, "atr_pct": 1.352, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.3379, "ema9": 8.7963, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 3.194, "spread_pct": 1.804, "rvol": 0.085, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:30:09.560125", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.73"], "metrics": {"price": 12.705, "vwap": 12.7252, "vwap_slope": 0.0001, "atr": 0.0329, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.0647, "ema9": 12.7185, "ema20": 12.7216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:09.561274", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (373.2s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.75, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0305, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.0871, "ema9": 8.7554, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.595, "volume_pace_ratio": 3.86, "stage3": {"stop": 8.7134, "risk": 0.0366, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4107, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:30:09.562343", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.535, "vwap": 11.6119, "vwap_slope": -0.0007, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0907, "ema9": 11.5401, "ema20": 11.5606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.62}}
{"timestamp": "2026-09-22T14:30:09.567981", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0876, "vwap": 10.2491, "vwap_slope": -0.0045, "atr": 0.0172, "atr_pct": 0.17, "trend": "negative", "slope_pct": -0.0923, "flat_threshold_pct": 0.05, "ema9": 10.0739, "ema20": 10.1072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 5.722, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:30:09.569746", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4742, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0249, "atr_pct": 0.456, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1139, "ema9": 5.4977, "ema20": 5.5109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.246, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:30:09.570959", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0364, "vwap": 9.0696, "vwap_slope": -0.0038, "atr": 0.0303, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0837, "ema9": 9.0325, "ema20": 9.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.459, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:30:09.572130", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.4494, "vwap_slope": -0.0009, "atr": 0.0147, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.05, "ema9": 7.427, "ema20": 7.4344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:30:09.573274", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.9372, "vwap": 9.1207, "vwap_slope": -0.0042, "atr": 0.0388, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.1084, "ema9": 8.9502, "ema20": 8.9984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 5.125, "spread_pct": 0.112, "rvol": 0.121, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T14:30:09.574290", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6804, "vwap_slope": -0.0015, "atr": 0.0691, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.1211, "flat_threshold_pct": 0.1394, "ema9": 12.3807, "ema20": 12.4039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:30:09.579350", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 434.5s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.37, "vwap": 6.3358, "vwap_slope": 0.0004, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0518, "ema9": 6.3654, "ema20": 6.3552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.231, "stage3": {"stop": 6.3542, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.66, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.266}}}
{"timestamp": "2026-09-22T14:30:09.626314", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5556, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0717, "ema9": 5.5615, "ema20": 5.5648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.125, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:30:09.631401", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.2372, "vwap_slope": -0.0008, "atr": 0.0154, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0741, "ema9": 5.2009, "ema20": 5.2215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:09.635358", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0543, "ema9": 8.6693, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:30:09.636548", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9152, "vwap": 11.9443, "vwap_slope": -0.0001, "atr": 0.0427, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.0895, "ema9": 11.9346, "ema20": 11.9503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.836, "distance_from_high_pct": 2.971, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:30:09.637654", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.923, "vwap": 8.967, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.05, "ema9": 8.927, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 1.945, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.186}}
{"timestamp": "2026-09-22T14:30:09.643019", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.7572, "vwap_slope": -0.0045, "atr": 0.0595, "atr_pct": 1.303, "trend": "flat", "slope_pct": -0.0916, "flat_threshold_pct": 0.3258, "ema9": 4.6038, "ema20": 4.6489, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 9.325, "spread_pct": 1.52, "rvol": 0.255, "volume_pace_ratio": 1.653}}
{"timestamp": "2026-09-22T14:30:09.649266", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (183.4s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.91, "vwap": 7.8169, "vwap_slope": 0.0024, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0517, "flat_threshold_pct": 0.055, "ema9": 7.8977, "ema20": 7.8887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 0.753, "spread_pct": 0.126, "rvol": 0.162, "volume_pace_ratio": 1.053, "stage3": {"stop": 7.8891, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0837, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:30:09.650556", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.7742, "vwap_slope": -0.0016, "atr": 0.0272, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.05, "ema9": 14.617, "ema20": 14.6457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T14:30:09.652747", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.0771, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.0657, "ema9": 10.0786, "ema20": 10.0915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.276}}
{"timestamp": "2026-09-22T14:30:09.653816", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.82, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8147, "ema20": 13.8092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:30:09.659201", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1679, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0501, "ema9": 6.1678, "ema20": 6.1705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.838, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:30:09.660550", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.4154, "vwap_slope": -0.0044, "atr": 0.03, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0472, "flat_threshold_pct": 0.0564, "ema9": 13.2961, "ema20": 13.3192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.19, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.162, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:30:14.666476", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.128%)", "metrics": {"price": 9.38, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.128, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:14.668276", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.38, "vwap": 9.1558, "vwap_slope": 0.0038, "atr": 0.0724, "trend": "flat", "slope_pct": 0.1728, "lower_highs_lower_lows": false, "stop": 9.2931, "imbalance_decline_count": 0, "imbalance_cur": -0.7756033920417482, "imbalance_prev": -0.8873759519963074}}
{"timestamp": "2026-09-22T14:30:14.669125", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.002%)", "metrics": {"price": 12.48, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0022, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:14.674911", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.373, "vwap_slope": 0.0029, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.4399, "imbalance_decline_count": 0, "imbalance_cur": 0.4355628058727569, "imbalance_prev": 0.29458388375165123}}
{"timestamp": "2026-09-22T14:30:14.675541", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.096%)", "metrics": {"price": 9.32, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0955, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:14.676169", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.32, "vwap": 9.1883, "vwap_slope": 0.0131, "atr": 0.0402, "trend": "flat", "slope_pct": 0.0322, "lower_highs_lower_lows": false, "stop": 9.2717, "imbalance_decline_count": 0, "imbalance_cur": -0.9047619047619048, "imbalance_prev": -0.9737335834896811}}
{"timestamp": "2026-09-22T14:30:14.677784", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.93, "vwap": 13.6218, "vwap_slope": 0.0017, "atr": 0.3394, "atr_pct": 2.437, "trend": "flat", "slope_pct": -0.0788, "flat_threshold_pct": 0.6091, "ema9": 13.5755, "ema20": 13.4443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 12.224, "spread_pct": 0.936, "rvol": 3.034, "volume_pace_ratio": 19.641}}
{"timestamp": "2026-09-22T14:30:14.682209", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8363, "vwap_slope": -0.0029, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0736, "ema9": 8.7331, "ema20": 8.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.71, "volume_pace_ratio": 4.593}}
{"timestamp": "2026-09-22T14:30:14.683570", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.135, "vwap": 13.5827, "vwap_slope": -0.0021, "atr": 0.09, "atr_pct": 0.685, "trend": "flat", "slope_pct": -0.1028, "flat_threshold_pct": 0.1713, "ema9": 13.122, "ema20": 13.14, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.209, "distance_from_high_pct": 7.435, "spread_pct": 0.99, "rvol": 0.121, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T14:30:14.684883", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3977, "vwap_slope": -0.0003, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0669, "ema9": 6.3624, "ema20": 6.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.186, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:30:14.685962", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.80% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8273, "vwap_slope": -0.0009, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 2.313, "spread_pct": 1.804, "rvol": 0.085, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:30:14.687186", "symbol": "RKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.7294, "vwap": 12.7252, "vwap_slope": 0.0001, "atr": 0.0332, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0652, "ema9": 12.7234, "ema20": 12.7239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 0.552, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:14.688334", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (378.3s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 8.7423, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0308, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0881, "ema9": 8.7538, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.284, "spread_pct": 0.114, "rvol": 0.596, "volume_pace_ratio": 3.856, "stage3": {"stop": 8.7053, "risk": 0.037, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2229, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:30:14.689507", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.52, "vwap": 11.6119, "vwap_slope": -0.0008, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0908, "ema9": 11.5371, "ema20": 11.5592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.619}}
{"timestamp": "2026-09-22T14:30:14.690556", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.09 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0876, "vwap": 10.2491, "vwap_slope": -0.0045, "atr": 0.0172, "atr_pct": 0.17, "trend": "negative", "slope_pct": -0.0923, "flat_threshold_pct": 0.05, "ema9": 10.0739, "ema20": 10.1072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 5.722, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:30:14.691703", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4742, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0249, "atr_pct": 0.456, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1139, "ema9": 5.4977, "ema20": 5.5109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.763, "distance_from_high_pct": 2.246, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:30:14.692731", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0364, "vwap": 9.0696, "vwap_slope": -0.0038, "atr": 0.0303, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0837, "ema9": 9.0325, "ema20": 9.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.459, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:30:14.696537", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4491, "vwap_slope": -0.0011, "atr": 0.015, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0506, "ema9": 7.426, "ema20": 7.434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:30:14.697678", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1207, "vwap_slope": -0.0042, "atr": 0.0388, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1085, "ema9": 8.9497, "ema20": 8.9982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 5.149, "spread_pct": 0.112, "rvol": 0.121, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:30:14.698848", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6804, "vwap_slope": -0.0016, "atr": 0.0691, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.1211, "flat_threshold_pct": 0.1395, "ema9": 12.3807, "ema20": 12.4039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:30:14.699955", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 439.7s", "imbalance +100% >= 50% buy threshold, stop 6.36", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.3712, "vwap": 6.3358, "vwap_slope": 0.0004, "atr": 0.0133, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0522, "ema9": 6.3657, "ema20": 6.3553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.45, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.228, "stage3": {"stop": 6.3552, "risk": 0.016, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.36"}, "entry_score": 92.66, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.266}}}
{"timestamp": "2026-09-22T14:30:14.746385", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0165, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0742, "ema9": 5.5613, "ema20": 5.5648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:30:14.747958", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2371, "vwap_slope": -0.0008, "atr": 0.0154, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0742, "ema9": 5.1999, "ema20": 5.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:14.749150", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6731, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0542, "ema9": 8.6719, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 2.109, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:30:14.750199", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9172, "vwap": 11.9443, "vwap_slope": -0.0002, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.0917, "ema9": 11.935, "ema20": 11.9505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.838, "distance_from_high_pct": 2.954, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:30:14.753349", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.967, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.05, "ema9": 8.9284, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T14:30:14.754747", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.76", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.605, "vwap": 4.7569, "vwap_slope": -0.0047, "atr": 0.0595, "atr_pct": 1.293, "trend": "flat", "slope_pct": -0.0904, "flat_threshold_pct": 0.3233, "ema9": 4.6108, "ema20": 4.6523, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 8.631, "spread_pct": 1.52, "rvol": 0.256, "volume_pace_ratio": 1.655}}
{"timestamp": "2026-09-22T14:30:14.756212", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 188.5s", "imbalance +50% >= 30% and resistance cleared, stop 7.89", "entry_score 78.4"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8173, "vwap_slope": 0.0028, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.055, "ema9": 7.8987, "ema20": 7.8892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.163, "volume_pace_ratio": 1.056, "stage3": {"stop": 7.8941, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4965, "passed": true, "reason": "imbalance +50% >= 30% and resistance cleared, stop 7.89"}, "entry_score": 78.42, "entry_score_breakdown": {"imbalance_sub": 0.281, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:30:14.795347", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.602, "vwap": 14.7742, "vwap_slope": -0.0016, "atr": 0.0272, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.05, "ema9": 14.6154, "ema20": 14.645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 2.523, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:30:14.797982", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0637, "vwap": 10.0772, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0656, "ema9": 10.0803, "ema20": 10.0924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.239, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.275}}
{"timestamp": "2026-09-22T14:30:14.799320", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.806, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.8119, "ema20": 13.8079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 1.456, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:30:14.800669", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0502, "ema9": 6.1663, "ema20": 6.1698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:30:14.802060", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.4152, "vwap_slope": -0.0046, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0473, "flat_threshold_pct": 0.0571, "ema9": 13.2941, "ema20": 13.3183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.193, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.162, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:30:19.808094", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.144%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.144, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:19.810247", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1558, "vwap_slope": 0.0038, "atr": 0.0724, "trend": "flat", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 9.2981, "imbalance_decline_count": 0, "imbalance_cur": -0.34992679355783307, "imbalance_prev": -0.7756033920417482}}
{"timestamp": "2026-09-22T14:30:19.811234", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 12.4866, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0181, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:19.812149", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4866, "vwap": 12.373, "vwap_slope": 0.0029, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4465, "imbalance_decline_count": 0, "imbalance_cur": 0.5308684436801375, "imbalance_prev": 0.4355628058727569}}
{"timestamp": "2026-09-22T14:30:19.813005", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.060%)", "metrics": {"price": 9.3309, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0605, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:19.813740", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3309, "vwap": 9.1883, "vwap_slope": 0.0131, "atr": 0.0403, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 9.2825, "imbalance_decline_count": 0, "imbalance_cur": -0.16182572614107885, "imbalance_prev": -0.9047619047619048}}
{"timestamp": "2026-09-22T14:30:19.820208", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.97, "vwap": 13.6231, "vwap_slope": 0.003, "atr": 0.3416, "atr_pct": 2.445, "trend": "flat", "slope_pct": -0.0781, "flat_threshold_pct": 0.6112, "ema9": 13.5835, "ema20": 13.4481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 11.972, "spread_pct": 0.286, "rvol": 3.048, "volume_pace_ratio": 19.702}}
{"timestamp": "2026-09-22T14:30:19.826766", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8363, "vwap_slope": -0.0029, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0736, "ema9": 8.7331, "ema20": 8.7504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.71, "volume_pace_ratio": 4.587}}
{"timestamp": "2026-09-22T14:30:19.827894", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5827, "vwap_slope": -0.0021, "atr": 0.09, "atr_pct": 0.685, "trend": "flat", "slope_pct": -0.1028, "flat_threshold_pct": 0.1713, "ema9": 13.121, "ema20": 13.1395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.209, "distance_from_high_pct": 7.47, "spread_pct": 0.761, "rvol": 0.121, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:30:19.830273", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3976, "vwap_slope": -0.0003, "atr": 0.017, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0669, "ema9": 6.3614, "ema20": 6.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.186, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:30:19.833011", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.80% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8273, "vwap_slope": -0.0009, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 2.313, "spread_pct": 1.804, "rvol": 0.085, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:30:19.840012", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7009, "vwap": 12.7251, "vwap_slope": 0.0001, "atr": 0.0335, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.066, "ema9": 12.7177, "ema20": 12.7212, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 0.774, "spread_pct": 0.079, "rvol": 0.085, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:19.842544", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (383.5s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7461, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0308, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0881, "ema9": 8.7546, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.243, "spread_pct": 0.114, "rvol": 0.596, "volume_pace_ratio": 3.851, "stage3": {"stop": 8.7091, "risk": 0.037, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.43, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:30:19.845181", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.535, "vwap": 11.6119, "vwap_slope": -0.0008, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0907, "ema9": 11.5401, "ema20": 11.5606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.618}}
{"timestamp": "2026-09-22T14:30:19.847380", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.25", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2489, "vwap_slope": -0.0047, "atr": 0.0179, "atr_pct": 0.178, "trend": "negative", "slope_pct": -0.0932, "flat_threshold_pct": 0.05, "ema9": 10.0624, "ema20": 10.1017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.054, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:30:19.848613", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.475, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0252, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1152, "ema9": 5.4979, "ema20": 5.511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.232, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:30:19.849748", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0696, "vwap_slope": -0.0039, "atr": 0.0306, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0848, "ema9": 9.0302, "ema20": 9.036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.581, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:30:19.850993", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.4492, "vwap_slope": -0.0011, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0506, "ema9": 7.427, "ema20": 7.4344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:30:19.852097", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1206, "vwap_slope": -0.0043, "atr": 0.0388, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1085, "ema9": 8.9497, "ema20": 8.9982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 5.149, "spread_pct": 0.112, "rvol": 0.121, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:30:19.854394", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6803, "vwap_slope": -0.0016, "atr": 0.0691, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.1211, "flat_threshold_pct": 0.1395, "ema9": 12.3807, "ema20": 12.4039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 8.358, "spread_pct": 0.161, "rvol": 0.116, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:30:19.857094", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 444.8s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0004, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0558, "ema9": 6.3644, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.225, "stage3": {"stop": 6.348, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.66, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.266}}}
{"timestamp": "2026-09-22T14:30:19.902360", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5674, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0165, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.074, "ema9": 5.5638, "ema20": 5.5659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 0.915, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:30:19.904507", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2371, "vwap_slope": -0.0008, "atr": 0.0154, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0742, "ema9": 5.1999, "ema20": 5.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:19.905781", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0543, "ema9": 8.6703, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:30:19.907102", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.915, "vwap": 11.9443, "vwap_slope": -0.0002, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0569, "flat_threshold_pct": 0.0917, "ema9": 11.9345, "ema20": 11.9502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.841, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:30:19.909433", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.967, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.05, "ema9": 8.9274, "ema20": 8.9262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:30:19.911451", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.572, "vwap": 4.7563, "vwap_slope": -0.0053, "atr": 0.0595, "atr_pct": 1.302, "trend": "flat", "slope_pct": -0.0916, "flat_threshold_pct": 0.3256, "ema9": 4.6042, "ema20": 4.6491, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 9.286, "spread_pct": 1.52, "rvol": 0.256, "volume_pace_ratio": 1.657}}
{"timestamp": "2026-09-22T14:30:19.912630", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 193.7s", "imbalance +52% >= 50% buy threshold, stop 7.89", "entry_score 79.4"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8173, "vwap_slope": 0.0028, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.055, "ema9": 7.8987, "ema20": 7.8892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.163, "volume_pace_ratio": 1.055, "stage3": {"stop": 7.8941, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5199, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 7.89"}, "entry_score": 79.42, "entry_score_breakdown": {"imbalance_sub": 0.314, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:30:19.950801", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.774, "vwap_slope": -0.0018, "atr": 0.0272, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.05, "ema9": 14.616, "ema20": 14.6453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:30:19.952195", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.08 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.076, "vwap": 10.0772, "vwap_slope": -0.0004, "atr": 0.0264, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0656, "ema9": 10.0828, "ema20": 10.0935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.646, "distance_from_high_pct": 1.119, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T14:30:19.953562", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8025, "vwap": 13.8082, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.8112, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 1.481, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:30:19.955035", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0501, "ema9": 6.1673, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.116, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:30:19.956232", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.42", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.4151, "vwap_slope": -0.0047, "atr": 0.0307, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0473, "flat_threshold_pct": 0.0578, "ema9": 13.2941, "ema20": 13.3183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.194, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.162, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:30:24.963144", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.144%)", "metrics": {"price": 9.385, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.144, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:24.965995", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.385, "vwap": 9.1559, "vwap_slope": 0.0039, "atr": 0.0724, "trend": "flat", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 9.2981, "imbalance_decline_count": 1, "imbalance_cur": -0.4373593398349587, "imbalance_prev": -0.34992679355783307}}
{"timestamp": "2026-09-22T14:30:24.968330", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0143, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:24.969534", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.373, "vwap_slope": 0.0029, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4449, "imbalance_decline_count": 0, "imbalance_cur": 0.9827586206896551, "imbalance_prev": 0.5308684436801375}}
{"timestamp": "2026-09-22T14:30:24.970543", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:24.973953", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1885, "vwap_slope": 0.0133, "atr": 0.0403, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 9.2816, "imbalance_decline_count": 0, "imbalance_cur": 0.08108108108108109, "imbalance_prev": -0.16182572614107885}}
{"timestamp": "2026-09-22T14:30:24.980829", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "spread 1.75% exceeds max 1.0%"], "metrics": {"price": 13.59, "vwap": 13.6219, "vwap_slope": 0.0018, "atr": 0.3416, "atr_pct": 2.513, "trend": "flat", "slope_pct": -0.0841, "flat_threshold_pct": 0.6283, "ema9": 13.5075, "ema20": 13.4119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 14.367, "spread_pct": 1.751, "rvol": 3.07, "volume_pace_ratio": 19.815}}
{"timestamp": "2026-09-22T14:30:24.982420", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8363, "vwap_slope": -0.0029, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0736, "ema9": 8.7321, "ema20": 8.7499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.71, "volume_pace_ratio": 4.581}}
{"timestamp": "2026-09-22T14:30:24.986325", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5827, "vwap_slope": -0.0022, "atr": 0.0935, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1779, "ema9": 13.123, "ema20": 13.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.209, "distance_from_high_pct": 7.4, "spread_pct": 0.761, "rvol": 0.121, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:30:24.989341", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3976, "vwap_slope": -0.0003, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.0669, "ema9": 6.3624, "ema20": 6.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.186, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:30:24.990796", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 1.80% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8273, "vwap_slope": -0.0009, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 2.313, "spread_pct": 1.804, "rvol": 0.085, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:30:24.992324", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.73", "lower-highs/lower-lows structure"], "metrics": {"price": 12.695, "vwap": 12.7251, "vwap_slope": 0.0, "atr": 0.0339, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0031, "flat_threshold_pct": 0.0667, "ema9": 12.7165, "ema20": 12.7207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 0.82, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:24.993842", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (388.6s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.7467, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0308, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0881, "ema9": 8.7547, "ema20": 8.7443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.236, "spread_pct": 0.114, "rvol": 0.596, "volume_pace_ratio": 3.846, "stage3": {"stop": 8.7097, "risk": 0.037, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3332, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:30:24.995395", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.54, "vwap": 11.6119, "vwap_slope": -0.0008, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0907, "ema9": 11.5411, "ema20": 11.5611, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:30:24.996948", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.033, "vwap": 10.242, "vwap_slope": -0.0116, "atr": 0.0194, "atr_pct": 0.194, "trend": "negative", "slope_pct": -0.0932, "flat_threshold_pct": 0.05, "ema9": 10.063, "ema20": 10.102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 6.233, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:30:24.999000", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4763, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0252, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1152, "ema9": 5.4981, "ema20": 5.5111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 2.209, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:30:25.000565", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0696, "vwap_slope": -0.0039, "atr": 0.0306, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0848, "ema9": 9.0302, "ema20": 9.036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.581, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:30:25.005904", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.39, "vwap": 7.4488, "vwap_slope": -0.0014, "atr": 0.0157, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0532, "ema9": 7.423, "ema20": 7.4325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 2.119, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:30:25.007390", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1206, "vwap_slope": -0.0043, "atr": 0.0388, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0508, "flat_threshold_pct": 0.1085, "ema9": 8.9497, "ema20": 8.9982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 5.149, "spread_pct": 0.112, "rvol": 0.121, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:30:25.008866", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6801, "vwap_slope": -0.0019, "atr": 0.0698, "atr_pct": 0.565, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1411, "ema9": 12.3767, "ema20": 12.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.116, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:30:25.010302", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 450.0s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.37, "vwap": 6.3358, "vwap_slope": 0.0004, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0557, "ema9": 6.3654, "ema20": 6.3552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.468, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.222, "stage3": {"stop": 6.353, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.66, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.266}}}
{"timestamp": "2026-09-22T14:30:25.043877", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0165, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0742, "ema9": 5.5613, "ema20": 5.5648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:30:25.050354", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2371, "vwap_slope": -0.0008, "atr": 0.0154, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0742, "ema9": 5.1999, "ema20": 5.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:30:25.051600", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0543, "ema9": 8.6703, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:30:25.052828", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9169, "vwap": 11.9443, "vwap_slope": -0.0002, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.0917, "ema9": 11.9349, "ema20": 11.9504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.842, "distance_from_high_pct": 2.957, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:30:25.054153", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.967, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.05, "ema9": 8.9274, "ema20": 8.9262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.181}}
{"timestamp": "2026-09-22T14:30:25.055365", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5708, "vwap": 4.7555, "vwap_slope": -0.0062, "atr": 0.0595, "atr_pct": 1.303, "trend": "flat", "slope_pct": -0.0916, "flat_threshold_pct": 0.3257, "ema9": 4.604, "ema20": 4.649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 9.31, "spread_pct": 0.654, "rvol": 0.258, "volume_pace_ratio": 1.663}}
{"timestamp": "2026-09-22T14:30:25.057330", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 198.8s", "imbalance +66% >= 50% buy threshold, stop 7.89", "entry_score 85.5"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8173, "vwap_slope": 0.0028, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.055, "ema9": 7.8987, "ema20": 7.8892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.163, "volume_pace_ratio": 1.053, "stage3": {"stop": 7.8941, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6615, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 7.89"}, "entry_score": 85.49, "entry_score_breakdown": {"imbalance_sub": 0.516, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:30:25.089687", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6, "vwap": 14.774, "vwap_slope": -0.0018, "atr": 0.0272, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.05, "ema9": 14.615, "ema20": 14.6448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.537, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:30:25.095571", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0637, "vwap": 10.0772, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0656, "ema9": 10.0803, "ema20": 10.0924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.239, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T14:30:25.097030", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8026, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.8113, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 1.48, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:30:25.098375", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0501, "ema9": 6.1673, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:30:25.103084", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.2677, "vwap": 13.4136, "vwap_slope": -0.0062, "atr": 0.031, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.0585, "ema9": 13.2926, "ema20": 13.3176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.217, "distance_from_high_pct": 4.823, "spread_pct": 0.075, "rvol": 0.164, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T14:30:30.107817", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.149%)", "metrics": {"price": 9.3867, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1495, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:30.113410", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3867, "vwap": 9.1562, "vwap_slope": 0.0042, "atr": 0.0734, "trend": "flat", "slope_pct": 0.1729, "lower_highs_lower_lows": false, "stop": 9.2986, "imbalance_decline_count": 0, "imbalance_cur": 0.10653293575494714, "imbalance_prev": -0.4373593398349587}}
{"timestamp": "2026-09-22T14:30:30.114235", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0143, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:30.115133", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3731, "vwap_slope": 0.0029, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4449, "imbalance_decline_count": 1, "imbalance_cur": 0.9823728813559321, "imbalance_prev": 0.9827586206896551}}
{"timestamp": "2026-09-22T14:30:30.115789", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:30.121103", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1887, "vwap_slope": 0.0136, "atr": 0.041, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 9.2809, "imbalance_decline_count": 0, "imbalance_cur": 0.4925373134328358, "imbalance_prev": 0.08108108108108109}}
{"timestamp": "2026-09-22T14:30:30.129908", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.62", "VWAP sloping down", "spread 1.41% exceeds max 1.0%"], "metrics": {"price": 13.4201, "vwap": 13.6185, "vwap_slope": -0.0016, "atr": 0.3601, "atr_pct": 2.684, "trend": "flat", "slope_pct": -0.0868, "flat_threshold_pct": 0.6709, "ema9": 13.4735, "ema20": 13.3958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 15.437, "spread_pct": 1.406, "rvol": 3.094, "volume_pace_ratio": 19.947}}
{"timestamp": "2026-09-22T14:30:30.133186", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8362, "vwap_slope": -0.003, "atr": 0.0262, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0751, "ema9": 8.7311, "ema20": 8.7495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.71, "volume_pace_ratio": 4.575}}
{"timestamp": "2026-09-22T14:30:30.134836", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5827, "vwap_slope": -0.0022, "atr": 0.0935, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1779, "ema9": 13.123, "ema20": 13.1405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.209, "distance_from_high_pct": 7.4, "spread_pct": 0.685, "rvol": 0.121, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T14:30:30.135856", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3976, "vwap_slope": -0.0004, "atr": 0.017, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.0669, "ema9": 6.3614, "ema20": 6.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.186, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:30:30.136717", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.925, "vwap": 8.8286, "vwap_slope": 0.0005, "atr": 0.1227, "atr_pct": 1.375, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.3438, "ema9": 8.8233, "ema20": 8.8046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 1.707, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:30:30.137655", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.7259, "vwap": 12.7251, "vwap_slope": 0.0001, "atr": 0.0339, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0666, "ema9": 12.7227, "ema20": 12.7236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 0.579, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:30.138521", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (393.8s) but room-to-run failed: imbalance +31% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.745, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0308, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0881, "ema9": 8.7544, "ema20": 8.7441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.596, "volume_pace_ratio": 3.842, "stage3": {"stop": 8.708, "risk": 0.037, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.307, "passed": false, "reason": "imbalance +31% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:30:30.139440", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.535, "vwap": 11.6118, "vwap_slope": -0.0008, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0907, "ema9": 11.5401, "ema20": 11.5606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.617}}
{"timestamp": "2026-09-22T14:30:30.140313", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.033, "vwap": 10.242, "vwap_slope": -0.0116, "atr": 0.0194, "atr_pct": 0.194, "trend": "negative", "slope_pct": -0.0932, "flat_threshold_pct": 0.05, "ema9": 10.063, "ema20": 10.102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 6.233, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:30:30.141255", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.50 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.5019, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0252, "atr_pct": 0.459, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.1147, "ema9": 5.5032, "ema20": 5.5135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.764, "distance_from_high_pct": 1.752, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:30:30.142334", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0696, "vwap_slope": -0.0039, "atr": 0.0306, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0848, "ema9": 9.0302, "ema20": 9.036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.581, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:30:30.143298", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4133, "vwap": 7.449, "vwap_slope": -0.0013, "atr": 0.0157, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0531, "ema9": 7.4276, "ema20": 7.4347, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 1.811, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:30:30.144167", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1202, "vwap_slope": -0.0047, "atr": 0.039, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.109, "ema9": 8.9507, "ema20": 8.9986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 5.096, "spread_pct": 0.224, "rvol": 0.121, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:30:30.145065", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6801, "vwap_slope": -0.0019, "atr": 0.0698, "atr_pct": 0.565, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1411, "ema9": 12.3767, "ema20": 12.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.116, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:30:30.145922", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 455.1s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.3712, "vwap": 6.3358, "vwap_slope": 0.0004, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0557, "ema9": 6.3657, "ema20": 6.3553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.468, "distance_from_high_pct": 0.45, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.219, "stage3": {"stop": 6.3542, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.66, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.266}}}
{"timestamp": "2026-09-22T14:30:30.187868", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5539, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0166, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.019, "flat_threshold_pct": 0.0747, "ema9": 5.5611, "ema20": 5.5647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.155, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:30:30.189284", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2372, "vwap_slope": -0.0008, "atr": 0.0154, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0061, "flat_threshold_pct": 0.074, "ema9": 5.2019, "ema20": 5.2219, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 2.075, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:30:30.191662", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6732, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0543, "ema9": 8.6719, "ema20": 8.6723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 2.108, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:30:30.192767", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9442, "vwap_slope": -0.0003, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0567, "flat_threshold_pct": 0.0919, "ema9": 11.9315, "ema20": 11.9488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.852, "distance_from_high_pct": 3.094, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:30:30.193626", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9669, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.05, "ema9": 8.9274, "ema20": 8.9262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.18}}
{"timestamp": "2026-09-22T14:30:30.195822", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5708, "vwap": 4.7555, "vwap_slope": -0.0062, "atr": 0.0595, "atr_pct": 1.303, "trend": "flat", "slope_pct": -0.0916, "flat_threshold_pct": 0.3257, "ema9": 4.604, "ema20": 4.649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 9.31, "spread_pct": 0.654, "rvol": 0.258, "volume_pace_ratio": 1.661}}
{"timestamp": "2026-09-22T14:30:30.198275", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 203.9s", "imbalance +65% >= 50% buy threshold, stop 7.88", "entry_score 84.9"], "reasons_against": [], "metrics": {"price": 7.8981, "vwap": 7.8173, "vwap_slope": 0.0028, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0515, "flat_threshold_pct": 0.0551, "ema9": 7.8953, "ema20": 7.8875, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.902, "spread_pct": 0.126, "rvol": 0.163, "volume_pace_ratio": 1.052, "stage3": {"stop": 7.8772, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6474, "passed": true, "reason": "imbalance +65% >= 50% buy threshold, stop 7.88"}, "entry_score": 84.89, "entry_score_breakdown": {"imbalance_sub": 0.496, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:30:30.242846", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7738, "vwap_slope": -0.0021, "atr": 0.0272, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.05, "ema9": 14.616, "ema20": 14.6453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:30:30.245934", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0772, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0656, "ema9": 10.0806, "ema20": 10.0925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:30:30.247321", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.82, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8147, "ema20": 13.8092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:30:30.248542", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1619, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0502, "ema9": 6.1666, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.934, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:30:30.249750", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.265, "vwap": 13.4129, "vwap_slope": -0.0069, "atr": 0.0314, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.0592, "ema9": 13.2921, "ema20": 13.3173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.165, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T14:30:35.255227", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.128%)", "metrics": {"price": 9.3799, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1277, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:35.257592", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3799, "vwap": 9.1564, "vwap_slope": 0.0044, "atr": 0.0734, "trend": "flat", "slope_pct": 0.1728, "lower_highs_lower_lows": false, "stop": 9.2918, "imbalance_decline_count": 0, "imbalance_cur": 0.26549614259111465, "imbalance_prev": 0.10653293575494714}}
{"timestamp": "2026-09-22T14:30:35.258313", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0143, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:35.259495", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3731, "vwap_slope": 0.003, "atr": 0.0334, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4449, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.9823728813559321}}
{"timestamp": "2026-09-22T14:30:35.260141", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:35.260882", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1887, "vwap_slope": 0.0136, "atr": 0.041, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 9.2809, "imbalance_decline_count": 0, "imbalance_cur": 0.4925373134328358, "imbalance_prev": 0.4925373134328358}}
{"timestamp": "2026-09-22T14:30:35.263992", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.3245, "vwap": 13.6163, "vwap_slope": -0.0038, "atr": 0.3666, "atr_pct": 2.751, "trend": "flat", "slope_pct": -0.0883, "flat_threshold_pct": 0.6878, "ema9": 13.4544, "ema20": 13.3867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 16.04, "spread_pct": 0.829, "rvol": 3.107, "volume_pace_ratio": 19.997}}
{"timestamp": "2026-09-22T14:30:35.265333", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.721, "vwap": 8.8362, "vwap_slope": -0.003, "atr": 0.0272, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0781, "ema9": 8.7323, "ema20": 8.75, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 5.412, "spread_pct": 0.115, "rvol": 0.71, "volume_pace_ratio": 4.572}}
{"timestamp": "2026-09-22T14:30:35.268281", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.139, "vwap": 13.5826, "vwap_slope": -0.0022, "atr": 0.0935, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.1779, "ema9": 13.1228, "ema20": 13.1404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.209, "distance_from_high_pct": 7.407, "spread_pct": 0.76, "rvol": 0.121, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T14:30:35.269534", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3567, "vwap": 6.3974, "vwap_slope": -0.0006, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.0691, "ema9": 6.3607, "ema20": 6.365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.247, "spread_pct": 0.157, "rvol": 0.187, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:30:35.270510", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.925, "vwap": 8.8286, "vwap_slope": 0.0005, "atr": 0.1227, "atr_pct": 1.375, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.3438, "ema9": 8.8233, "ema20": 8.8046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 1.707, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:35.272340", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7249, "vwap_slope": -0.0002, "atr": 0.0346, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0682, "ema9": 12.7145, "ema20": 12.7197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:30:35.274205", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.745, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0312, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0891, "ema9": 8.7544, "ema20": 8.7441, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.598, "volume_pace_ratio": 3.852}}
{"timestamp": "2026-09-22T14:30:35.276443", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5216, "vwap": 11.6118, "vwap_slope": -0.0008, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0908, "ema9": 11.5374, "ema20": 11.5593, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.277, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.616}}
{"timestamp": "2026-09-22T14:30:35.277452", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.033, "vwap": 10.242, "vwap_slope": -0.0116, "atr": 0.0194, "atr_pct": 0.194, "trend": "negative", "slope_pct": -0.0932, "flat_threshold_pct": 0.05, "ema9": 10.063, "ema20": 10.102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 6.233, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:30:35.278358", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.4701, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0252, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.1153, "ema9": 5.4969, "ema20": 5.5105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.765, "distance_from_high_pct": 2.32, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:30:35.279305", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0696, "vwap_slope": -0.0039, "atr": 0.0306, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0848, "ema9": 9.0302, "ema20": 9.036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.581, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:30:35.280149", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4083, "vwap": 7.449, "vwap_slope": -0.0013, "atr": 0.0157, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0531, "ema9": 7.4266, "ema20": 7.4343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 1.877, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:30:35.281067", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1202, "vwap_slope": -0.0047, "atr": 0.039, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.109, "ema9": 8.9507, "ema20": 8.9986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 5.096, "spread_pct": 0.224, "rvol": 0.121, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T14:30:35.281936", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6799, "vwap_slope": -0.002, "atr": 0.0698, "atr_pct": 0.565, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1411, "ema9": 12.3767, "ema20": 12.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.116, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:30:35.282891", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 460.3s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0005, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0558, "ema9": 6.3644, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.469, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.216, "stage3": {"stop": 6.348, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.66, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.266}}}
{"timestamp": "2026-09-22T14:30:35.321172", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5573, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0166, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.0746, "ema9": 5.5618, "ema20": 5.565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.095, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:30:35.325210", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2368, "vwap_slope": -0.0012, "atr": 0.0154, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0742, "ema9": 5.1999, "ema20": 5.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.79, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:35.336172", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0543, "ema9": 8.6703, "ema20": 8.6715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:30:35.337822", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9157, "vwap": 11.9442, "vwap_slope": -0.0003, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.0917, "ema9": 11.9347, "ema20": 11.9503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.852, "distance_from_high_pct": 2.967, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:30:35.339465", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9669, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.05, "ema9": 8.9274, "ema20": 8.9262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.178}}
{"timestamp": "2026-09-22T14:30:35.340980", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5708, "vwap": 4.7555, "vwap_slope": -0.0062, "atr": 0.0595, "atr_pct": 1.303, "trend": "flat", "slope_pct": -0.0916, "flat_threshold_pct": 0.3257, "ema9": 4.604, "ema20": 4.649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 9.31, "spread_pct": 0.654, "rvol": 0.258, "volume_pace_ratio": 1.658}}
{"timestamp": "2026-09-22T14:30:35.342463", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (209.1s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8173, "vwap_slope": 0.0028, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.055, "ema9": 7.8987, "ema20": 7.8892, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.163, "volume_pace_ratio": 1.05, "stage3": {"stop": 7.8941, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:30:35.344027", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.587, "vwap": 14.7737, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.05, "ema9": 14.6124, "ema20": 14.6436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.623, "spread_pct": 0.068, "rvol": 0.187, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:30:35.345450", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0772, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0656, "ema9": 10.0806, "ema20": 10.0925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.269}}
{"timestamp": "2026-09-22T14:30:35.346955", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.815, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.8137, "ema20": 13.8087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:30:35.348354", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0502, "ema9": 6.1663, "ema20": 6.1698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:30:35.349821", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.4129, "vwap_slope": -0.0069, "atr": 0.0314, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.0591, "ema9": 13.2931, "ema20": 13.3178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.228, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.165, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T14:30:40.356174", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.433%)", "metrics": {"price": 9.4757, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.4332, "trend": "positive"}}
{"timestamp": "2026-09-22T14:30:40.358419", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4757, "vwap": 9.1565, "vwap_slope": 0.0045, "atr": 0.0734, "trend": "flat", "slope_pct": 0.1745, "lower_highs_lower_lows": false, "stop": 9.3876, "imbalance_decline_count": 0, "imbalance_cur": 0.34148450043225886, "imbalance_prev": 0.26549614259111465}}
{"timestamp": "2026-09-22T14:30:40.359437", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0263, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:40.361165", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3731, "vwap_slope": 0.003, "atr": 0.0335, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4498, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:30:40.362264", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.001%)", "metrics": {"price": 9.35, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:40.363122", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1896, "vwap_slope": 0.0144, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0327, "lower_highs_lower_lows": false, "stop": 9.2991, "imbalance_decline_count": 0, "imbalance_cur": 0.7179644389944819, "imbalance_prev": 0.4925373134328358}}
{"timestamp": "2026-09-22T14:30:40.366494", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.46, "vwap": 13.6177, "vwap_slope": -0.0024, "atr": 0.3666, "atr_pct": 2.723, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.6808, "ema9": 13.4815, "ema20": 13.3996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 15.186, "spread_pct": 0.149, "rvol": 3.112, "volume_pace_ratio": 20.007}}
{"timestamp": "2026-09-22T14:30:40.367802", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7219, "vwap": 8.8361, "vwap_slope": -0.003, "atr": 0.0272, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.078, "ema9": 8.7325, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 5.402, "spread_pct": 0.115, "rvol": 0.71, "volume_pace_ratio": 4.567}}
{"timestamp": "2026-09-22T14:30:40.369114", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.11, "vwap": 13.5825, "vwap_slope": -0.0024, "atr": 0.0935, "atr_pct": 0.713, "trend": "flat", "slope_pct": -0.1031, "flat_threshold_pct": 0.1783, "ema9": 13.117, "ema20": 13.1376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 7.611, "spread_pct": 0.76, "rvol": 0.121, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T14:30:40.375816", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.3971, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0689, "ema9": 6.3631, "ema20": 6.3661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.17, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.189, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:30:40.381844", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.8271, "vwap_slope": -0.001, "atr": 0.1227, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.3491, "ema9": 8.7963, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 3.194, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:40.384479", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7252, "vwap": 12.725, "vwap_slope": -0.0, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.068, "ema9": 12.7226, "ema20": 12.7235, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 0.584, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:30:40.385819", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0312, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.0891, "ema9": 8.7554, "ema20": 8.7446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.599, "volume_pace_ratio": 3.847}}
{"timestamp": "2026-09-22T14:30:40.387197", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.535, "vwap": 11.6118, "vwap_slope": -0.0008, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0907, "ema9": 11.5401, "ema20": 11.5606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.615}}
{"timestamp": "2026-09-22T14:30:40.389237", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2419, "vwap_slope": -0.0117, "atr": 0.0194, "atr_pct": 0.194, "trend": "negative", "slope_pct": -0.0934, "flat_threshold_pct": 0.05, "ema9": 10.0604, "ema20": 10.1008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:30:40.390695", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.47, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0252, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.1153, "ema9": 5.4969, "ema20": 5.5105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.766, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.082, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:30:40.397161", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0363, "vwap": 9.0696, "vwap_slope": -0.0039, "atr": 0.0308, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0852, "ema9": 9.0324, "ema20": 9.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.46, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:30:40.398440", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4248, "vwap": 7.4491, "vwap_slope": -0.0012, "atr": 0.0157, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.053, "ema9": 7.4299, "ema20": 7.4358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 1.658, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:30:40.401189", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.12", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1169, "vwap_slope": -0.008, "atr": 0.04, "atr_pct": 0.448, "trend": "flat", "slope_pct": -0.0507, "flat_threshold_pct": 0.112, "ema9": 8.9507, "ema20": 8.9986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 5.096, "spread_pct": 0.335, "rvol": 0.123, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:30:40.402823", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.3701, "vwap": 12.6798, "vwap_slope": -0.0021, "atr": 0.0698, "atr_pct": 0.565, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1411, "ema9": 12.3767, "ema20": 12.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 8.505, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:30:40.404006", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 465.4s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0005, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0558, "ema9": 6.3644, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.214, "stage3": {"stop": 6.348, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.65, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.265}}}
{"timestamp": "2026-09-22T14:30:40.439409", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.552, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0166, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0747, "ema9": 5.5607, "ema20": 5.5645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.189, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:30:40.440904", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2367, "vwap_slope": -0.0013, "atr": 0.0154, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0742, "ema9": 5.1999, "ema20": 5.221, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:40.442007", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0543, "ema9": 8.6693, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:30:40.444456", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9157, "vwap": 11.9442, "vwap_slope": -0.0003, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.057, "flat_threshold_pct": 0.0917, "ema9": 11.9347, "ema20": 11.9503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.852, "distance_from_high_pct": 2.967, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:30:40.446110", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9669, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.05, "ema9": 8.9274, "ema20": 8.9262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T14:30:40.450485", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.76", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6, "vwap": 4.7553, "vwap_slope": -0.0063, "atr": 0.0595, "atr_pct": 1.295, "trend": "flat", "slope_pct": -0.0906, "flat_threshold_pct": 0.3236, "ema9": 4.6098, "ema20": 4.6518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 8.73, "spread_pct": 1.52, "rvol": 0.258, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:30:40.462410", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (214.2s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 7.913, "vwap": 7.8174, "vwap_slope": 0.0029, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0518, "flat_threshold_pct": 0.055, "ema9": 7.8983, "ema20": 7.889, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.715, "spread_pct": 0.127, "rvol": 0.163, "volume_pace_ratio": 1.05, "stage3": {"stop": 7.8921, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1452, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:30:40.463855", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6, "vwap": 14.7737, "vwap_slope": -0.0021, "atr": 0.0274, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.05, "ema9": 14.615, "ema20": 14.6448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.537, "spread_pct": 0.068, "rvol": 0.188, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:30:40.465313", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.06, "vwap": 10.0771, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0657, "ema9": 10.0796, "ema20": 10.092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:30:40.466882", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.8083, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.8124, "ema20": 13.8081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.44, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:30:40.468055", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1633, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0502, "ema9": 6.1669, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.912, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:30:40.469430", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.4124, "vwap_slope": -0.0074, "atr": 0.0324, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0473, "flat_threshold_pct": 0.0611, "ema9": 13.2941, "ema20": 13.3183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.239, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.166, "volume_pace_ratio": 1.066}}
{"timestamp": "2026-09-22T14:30:45.475506", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.119%)", "metrics": {"price": 9.3771, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1188, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:45.477084", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3771, "vwap": 9.1565, "vwap_slope": 0.0045, "atr": 0.0734, "trend": "flat", "slope_pct": 0.1728, "lower_highs_lower_lows": false, "stop": 9.289, "imbalance_decline_count": 0, "imbalance_cur": 0.4155288925665425, "imbalance_prev": 0.34148450043225886}}
{"timestamp": "2026-09-22T14:30:45.477750", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0143, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:45.479319", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3731, "vwap_slope": 0.003, "atr": 0.0335, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4448, "imbalance_decline_count": 1, "imbalance_cur": 0.8376623376623377, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:30:45.479962", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.001%)", "metrics": {"price": 9.35, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:45.480961", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1896, "vwap_slope": 0.0144, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0327, "lower_highs_lower_lows": false, "stop": 9.2991, "imbalance_decline_count": 0, "imbalance_cur": 0.7179644389944819, "imbalance_prev": 0.7179644389944819}}
{"timestamp": "2026-09-22T14:30:45.486953", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.476, "vwap": 13.6178, "vwap_slope": -0.0023, "atr": 0.3666, "atr_pct": 2.72, "trend": "flat", "slope_pct": -0.0859, "flat_threshold_pct": 0.68, "ema9": 13.4847, "ema20": 13.4011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 15.085, "spread_pct": 0.519, "rvol": 3.116, "volume_pace_ratio": 20.003}}
{"timestamp": "2026-09-22T14:30:45.489366", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7175, "vwap": 8.8361, "vwap_slope": -0.0031, "atr": 0.0276, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0791, "ema9": 8.7316, "ema20": 8.7497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 5.45, "spread_pct": 0.115, "rvol": 0.711, "volume_pace_ratio": 4.564}}
{"timestamp": "2026-09-22T14:30:45.490538", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5824, "vwap_slope": -0.0025, "atr": 0.0935, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1028, "flat_threshold_pct": 0.1781, "ema9": 13.121, "ema20": 13.1395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 7.47, "spread_pct": 0.608, "rvol": 0.121, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T14:30:45.491765", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.397, "vwap_slope": -0.0009, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0689, "ema9": 6.3634, "ema20": 6.3663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.175, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.189, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:30:45.492770", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.8271, "vwap_slope": -0.001, "atr": 0.1227, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.3491, "ema9": 8.7963, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 3.194, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:30:45.493877", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7249, "vwap_slope": -0.0002, "atr": 0.0346, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0682, "ema9": 12.7145, "ema20": 12.7197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:30:45.495067", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.75, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0312, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.0891, "ema9": 8.7554, "ema20": 8.7446, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.599, "volume_pace_ratio": 3.842}}
{"timestamp": "2026-09-22T14:30:45.496102", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.538, "vwap": 11.6118, "vwap_slope": -0.0008, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0907, "ema9": 11.5407, "ema20": 11.5609, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 2.137, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:30:45.497323", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0272, "vwap": 10.242, "vwap_slope": -0.0117, "atr": 0.0194, "atr_pct": 0.194, "trend": "negative", "slope_pct": -0.0933, "flat_threshold_pct": 0.05, "ema9": 10.0618, "ema20": 10.1015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 6.287, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:30:45.498345", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.52", "VWAP sloping down"], "metrics": {"price": 5.47, "vwap": 5.5151, "vwap_slope": -0.0003, "atr": 0.0252, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.1153, "ema9": 5.4969, "ema20": 5.5105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.083, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:30:45.499394", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0363, "vwap": 9.0696, "vwap_slope": -0.0039, "atr": 0.0308, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0852, "ema9": 9.0324, "ema20": 9.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.46, "spread_pct": 0.332, "rvol": 0.091, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:30:45.500433", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4075, "vwap": 7.4489, "vwap_slope": -0.0013, "atr": 0.0157, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0531, "ema9": 7.4265, "ema20": 7.4342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 1.887, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:30:45.501448", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.115, "vwap_slope": -0.0099, "atr": 0.0404, "atr_pct": 0.451, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.1127, "ema9": 8.9547, "ema20": 9.0005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 4.883, "spread_pct": 0.223, "rvol": 0.125, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:30:45.502414", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6798, "vwap_slope": -0.0021, "atr": 0.0698, "atr_pct": 0.565, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1411, "ema9": 12.3767, "ema20": 12.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 8.506, "spread_pct": 0.081, "rvol": 0.116, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:30:45.503483", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 470.5s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0005, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0558, "ema9": 6.3644, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.21, "stage3": {"stop": 6.348, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.65, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.265}}}
{"timestamp": "2026-09-22T14:30:45.538192", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.551, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0166, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0747, "ema9": 5.5605, "ema20": 5.5644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.207, "spread_pct": 0.18, "rvol": 0.078, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:30:45.540831", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.2113, "vwap": 5.2368, "vwap_slope": -0.0011, "atr": 0.0154, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.0737, "ema9": 5.2061, "ema20": 5.224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 1.674, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:45.542385", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6988, "vwap_slope": -0.0004, "atr": 0.0188, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0543, "ema9": 8.6693, "ema20": 8.671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:30:45.543983", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.905, "vwap": 11.9442, "vwap_slope": -0.0003, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0568, "flat_threshold_pct": 0.0918, "ema9": 11.9325, "ema20": 11.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.852, "distance_from_high_pct": 3.054, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:30:45.545471", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9669, "vwap_slope": -0.0004, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.05, "ema9": 8.9274, "ema20": 8.9262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.175}}
{"timestamp": "2026-09-22T14:30:45.548167", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.76", "VWAP sloping down", "spread 1.52% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.6, "vwap": 4.7553, "vwap_slope": -0.0063, "atr": 0.0595, "atr_pct": 1.295, "trend": "flat", "slope_pct": -0.0906, "flat_threshold_pct": 0.3236, "ema9": 4.6098, "ema20": 4.6518, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 8.73, "spread_pct": 1.52, "rvol": 0.258, "volume_pace_ratio": 1.657}}
{"timestamp": "2026-09-22T14:30:45.549870", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (219.3s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 7.8971, "vwap": 7.8174, "vwap_slope": 0.0029, "atr": 0.0174, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0514, "flat_threshold_pct": 0.0551, "ema9": 7.8951, "ema20": 7.8874, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.915, "spread_pct": 0.127, "rvol": 0.163, "volume_pace_ratio": 1.048, "stage3": {"stop": 7.8762, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0061, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:30:45.551586", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.7734, "vwap_slope": -0.0024, "atr": 0.0278, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.05, "ema9": 14.618, "ema20": 14.6462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.188, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:30:45.553167", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.06, "vwap": 10.0771, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0657, "ema9": 10.0796, "ema20": 10.092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:30:45.554861", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 13.815, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.8137, "ema20": 13.8087, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:30:45.556812", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1541, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.0501, "ema9": 6.1673, "ema20": 6.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:30:45.560190", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.4125, "vwap_slope": -0.0073, "atr": 0.0324, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.061, "ema9": 13.2971, "ema20": 13.3197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.239, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.166, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T14:30:50.566737", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.119%)", "metrics": {"price": 9.3771, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1188, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:50.568345", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3771, "vwap": 9.1565, "vwap_slope": 0.0045, "atr": 0.0734, "trend": "flat", "slope_pct": 0.1728, "lower_highs_lower_lows": false, "stop": 9.289, "imbalance_decline_count": 1, "imbalance_cur": 0.40273163528977485, "imbalance_prev": 0.4155288925665425}}
{"timestamp": "2026-09-22T14:30:50.569470", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0143, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:50.570219", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3732, "vwap_slope": 0.0031, "atr": 0.0335, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4448, "imbalance_decline_count": 2, "imbalance_cur": 0.38144329896907214, "imbalance_prev": 0.8376623376623377}}
{"timestamp": "2026-09-22T14:30:50.570905", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.001%)", "metrics": {"price": 9.35, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0009, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:50.572499", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1903, "vwap_slope": 0.0151, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0327, "lower_highs_lower_lows": false, "stop": 9.2983, "imbalance_decline_count": 0, "imbalance_cur": 0.7392438070404173, "imbalance_prev": 0.7179644389944819}}
{"timestamp": "2026-09-22T14:30:50.574378", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.52, "vwap": 13.6183, "vwap_slope": -0.0018, "atr": 0.3666, "atr_pct": 2.711, "trend": "flat", "slope_pct": -0.0852, "flat_threshold_pct": 0.6778, "ema9": 13.4935, "ema20": 13.4053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 14.808, "spread_pct": 0.444, "rvol": 3.118, "volume_pace_ratio": 19.989}}
{"timestamp": "2026-09-22T14:30:50.575591", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.836, "vwap_slope": -0.0031, "atr": 0.0276, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0791, "ema9": 8.7311, "ema20": 8.7495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.711, "volume_pace_ratio": 4.557}}
{"timestamp": "2026-09-22T14:30:50.576586", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5824, "vwap_slope": -0.0025, "atr": 0.0935, "atr_pct": 0.712, "trend": "flat", "slope_pct": -0.1028, "flat_threshold_pct": 0.1781, "ema9": 13.121, "ema20": 13.1395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 7.47, "spread_pct": 0.608, "rvol": 0.121, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:30:50.577771", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3969, "vwap_slope": -0.0011, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.069, "ema9": 6.3624, "ema20": 6.3658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.19, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:30:50.578913", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.8271, "vwap_slope": -0.001, "atr": 0.1227, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.3491, "ema9": 8.7963, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 3.194, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:30:50.580077", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.685, "vwap": 12.7249, "vwap_slope": -0.0002, "atr": 0.0346, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0682, "ema9": 12.7145, "ema20": 12.7197, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:50.581953", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0312, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0005, "flat_threshold_pct": 0.0892, "ema9": 8.7534, "ema20": 8.7436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.599, "volume_pace_ratio": 3.838}}
{"timestamp": "2026-09-22T14:30:50.583231", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6117, "vwap_slope": -0.0009, "atr": 0.0418, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.0909, "ema9": 11.5361, "ema20": 11.5587, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.614}}
{"timestamp": "2026-09-22T14:30:50.585069", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2417, "vwap_slope": -0.0119, "atr": 0.0194, "atr_pct": 0.194, "trend": "negative", "slope_pct": -0.0936, "flat_threshold_pct": 0.05, "ema9": 10.0584, "ema20": 10.0998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:30:50.586112", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4687, "vwap": 5.515, "vwap_slope": -0.0004, "atr": 0.0259, "atr_pct": 0.475, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.1186, "ema9": 5.4966, "ema20": 5.5104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 2.345, "spread_pct": 0.183, "rvol": 0.083, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:30:50.587320", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0695, "vwap_slope": -0.004, "atr": 0.0319, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0883, "ema9": 9.0292, "ema20": 9.0355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.091, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:30:50.588437", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4075, "vwap": 7.4489, "vwap_slope": -0.0013, "atr": 0.0157, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0531, "ema9": 7.4265, "ema20": 7.4342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 1.887, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:30:50.589616", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1137, "vwap_slope": -0.0112, "atr": 0.0415, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.1162, "ema9": 8.9467, "ema20": 8.9967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:30:50.590768", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.6797, "vwap_slope": -0.0022, "atr": 0.0702, "atr_pct": 0.568, "trend": "flat", "slope_pct": -0.1215, "flat_threshold_pct": 0.1419, "ema9": 12.3757, "ema20": 12.4015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 8.543, "spread_pct": 0.243, "rvol": 0.116, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:30:50.591775", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 475.6s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3358, "vwap_slope": 0.0005, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0558, "ema9": 6.3644, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.208, "stage3": {"stop": 6.348, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.65, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.265}}}
{"timestamp": "2026-09-22T14:30:50.628878", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5532, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0173, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0189, "flat_threshold_pct": 0.0779, "ema9": 5.561, "ema20": 5.5646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 1.168, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:30:50.631408", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.2367, "vwap_slope": -0.0013, "atr": 0.0154, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0741, "ema9": 5.2009, "ema20": 5.2215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:50.633628", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6985, "vwap_slope": -0.0006, "atr": 0.0202, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0585, "ema9": 8.6673, "ema20": 8.6701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:30:50.635196", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.905, "vwap": 11.9441, "vwap_slope": -0.0004, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0568, "flat_threshold_pct": 0.0918, "ema9": 11.9325, "ema20": 11.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.87, "distance_from_high_pct": 3.054, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:30:50.638175", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9201, "vwap": 8.9669, "vwap_slope": -0.0005, "atr": 0.0145, "atr_pct": 0.163, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.05, "ema9": 8.9264, "ema20": 8.9257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.977, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.174}}
{"timestamp": "2026-09-22T14:30:50.639493", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.76", "VWAP sloping down", "spread 1.30% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.61, "vwap": 4.7553, "vwap_slope": -0.0064, "atr": 0.0599, "atr_pct": 1.3, "trend": "flat", "slope_pct": -0.0902, "flat_threshold_pct": 0.3249, "ema9": 4.6118, "ema20": 4.6527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 8.532, "spread_pct": 1.302, "rvol": 0.258, "volume_pace_ratio": 1.656}}
{"timestamp": "2026-09-22T14:30:50.640750", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (224.4s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 7.8943, "vwap": 7.8174, "vwap_slope": 0.0029, "atr": 0.0174, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0514, "flat_threshold_pct": 0.0551, "ema9": 7.8945, "ema20": 7.8872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.95, "spread_pct": 0.127, "rvol": 0.163, "volume_pace_ratio": 1.047, "stage3": {"stop": 7.8734, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0409, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:30:50.641952", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.7732, "vwap_slope": -0.0027, "atr": 0.0278, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.05, "ema9": 14.618, "ema20": 14.6462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.188, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:30:50.643200", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.08 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0755, "vwap": 10.0772, "vwap_slope": -0.0004, "atr": 0.0264, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0656, "ema9": 10.0827, "ema20": 10.0935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.124, "spread_pct": 0.099, "rvol": 0.197, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:30:50.644363", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.8117, "ema20": 13.8078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:30:50.645536", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1617, "vwap": 6.1541, "vwap_slope": 0.0002, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0502, "ema9": 6.1666, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.937, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:30:50.646742", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.4124, "vwap_slope": -0.0074, "atr": 0.0324, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0472, "flat_threshold_pct": 0.0611, "ema9": 13.2961, "ema20": 13.3192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.24, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.166, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T14:30:55.652860", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.375, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.112, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:55.653815", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.375, "vwap": 9.1566, "vwap_slope": 0.0046, "atr": 0.0734, "trend": "flat", "slope_pct": 0.1727, "lower_highs_lower_lows": false, "stop": 9.2869, "imbalance_decline_count": 0, "imbalance_cur": 0.4098360655737705, "imbalance_prev": 0.40273163528977485}}
{"timestamp": "2026-09-22T14:30:55.654438", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.020%)", "metrics": {"price": 12.4874, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.02, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:55.655259", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4874, "vwap": 12.3732, "vwap_slope": 0.0031, "atr": 0.0335, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4472, "imbalance_decline_count": 0, "imbalance_cur": 0.4561933534743202, "imbalance_prev": 0.38144329896907214}}
{"timestamp": "2026-09-22T14:30:55.655828", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.063%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0634, "trend": "flat"}}
{"timestamp": "2026-09-22T14:30:55.656468", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1907, "vwap_slope": 0.0155, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0324, "lower_highs_lower_lows": false, "stop": 9.2783, "imbalance_decline_count": 1, "imbalance_cur": 0.3416024136775059, "imbalance_prev": 0.7392438070404173}}
{"timestamp": "2026-09-22T14:30:55.657981", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.59, "vwap": 13.6192, "vwap_slope": -0.0009, "atr": 0.3666, "atr_pct": 2.697, "trend": "flat", "slope_pct": -0.0841, "flat_threshold_pct": 0.6743, "ema9": 13.5075, "ema20": 13.4119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 14.367, "spread_pct": 0.442, "rvol": 3.12, "volume_pace_ratio": 19.968}}
{"timestamp": "2026-09-22T14:30:55.659129", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.836, "vwap_slope": -0.0032, "atr": 0.0276, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0791, "ema9": 8.7311, "ema20": 8.7495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.711, "volume_pace_ratio": 4.553}}
{"timestamp": "2026-09-22T14:30:55.660185", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.17, "vwap": 13.5822, "vwap_slope": -0.0026, "atr": 0.0935, "atr_pct": 0.71, "trend": "flat", "slope_pct": -0.1024, "flat_threshold_pct": 0.1775, "ema9": 13.129, "ema20": 13.1433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 7.188, "spread_pct": 0.456, "rvol": 0.121, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T14:30:55.661288", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3969, "vwap_slope": -0.0011, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.069, "ema9": 6.3614, "ema20": 6.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.19, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:30:55.662255", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.79, "vwap": 8.8271, "vwap_slope": -0.001, "atr": 0.1227, "atr_pct": 1.396, "trend": "flat", "slope_pct": 0.015, "flat_threshold_pct": 0.3491, "ema9": 8.7963, "ema20": 8.7917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 3.194, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:30:55.663421", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7252, "vwap": 12.725, "vwap_slope": -0.0, "atr": 0.0346, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.068, "ema9": 12.7226, "ema20": 12.7235, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 0.584, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:30:55.664698", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7427, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0312, "atr_pct": 0.357, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0891, "ema9": 8.7539, "ema20": 8.7439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.28, "spread_pct": 0.114, "rvol": 0.599, "volume_pace_ratio": 3.833}}
{"timestamp": "2026-09-22T14:30:55.667150", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.512, "vwap": 11.6117, "vwap_slope": -0.001, "atr": 0.0418, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.0909, "ema9": 11.5355, "ema20": 11.5584, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 2.358, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T14:30:55.668462", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.094%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2417, "vwap_slope": -0.0119, "atr": 0.0194, "atr_pct": 0.194, "trend": "negative", "slope_pct": -0.0936, "flat_threshold_pct": 0.05, "ema9": 10.0584, "ema20": 10.0998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:30:55.669853", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.48 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4838, "vwap": 5.515, "vwap_slope": -0.0004, "atr": 0.0259, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.1183, "ema9": 5.4996, "ema20": 5.5118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 2.075, "spread_pct": 0.183, "rvol": 0.083, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:30:55.672225", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0695, "vwap_slope": -0.004, "atr": 0.0319, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0883, "ema9": 9.0292, "ema20": 9.0355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 3.635, "spread_pct": 0.333, "rvol": 0.091, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:30:55.673402", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4075, "vwap": 7.4489, "vwap_slope": -0.0013, "atr": 0.0157, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0531, "ema9": 7.4265, "ema20": 7.4342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 1.887, "spread_pct": 0.135, "rvol": 0.088, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:30:55.674590", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1136, "vwap_slope": -0.0113, "atr": 0.0415, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.1162, "ema9": 8.9467, "ema20": 8.9967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:30:55.675704", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.3701, "vwap": 12.6797, "vwap_slope": -0.0022, "atr": 0.0702, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1419, "ema9": 12.3767, "ema20": 12.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 8.505, "spread_pct": 0.243, "rvol": 0.116, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:30:55.677922", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 480.7s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.3839, "vwap": 6.3359, "vwap_slope": 0.0005, "atr": 0.0142, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0192, "flat_threshold_pct": 0.0556, "ema9": 6.3682, "ema20": 6.3565, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.47, "distance_from_high_pct": 0.252, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.205, "stage3": {"stop": 6.3669, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.65, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.265}}}
{"timestamp": "2026-09-22T14:30:55.710503", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.566, "vwap": 5.5488, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0193, "flat_threshold_pct": 0.0777, "ema9": 5.5635, "ema20": 5.5658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 0.94, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:30:55.711820", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.2367, "vwap_slope": -0.0013, "atr": 0.0154, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0741, "ema9": 5.2009, "ema20": 5.2215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:30:55.713573", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6547, "vwap": 8.6985, "vwap_slope": -0.0006, "atr": 0.0202, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0585, "ema9": 8.6682, "ema20": 8.6705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 2.317, "spread_pct": 0.116, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:30:55.715759", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9148, "vwap": 11.9441, "vwap_slope": -0.0004, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0569, "flat_threshold_pct": 0.0918, "ema9": 11.9345, "ema20": 11.9502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.87, "distance_from_high_pct": 2.974, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:30:55.717174", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9668, "vwap_slope": -0.0006, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.05, "ema9": 8.9244, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.183, "volume_pace_ratio": 1.174}}
{"timestamp": "2026-09-22T14:30:55.718295", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.76", "VWAP sloping down", "spread 1.30% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.61, "vwap": 4.755, "vwap_slope": -0.0066, "atr": 0.0613, "atr_pct": 1.33, "trend": "flat", "slope_pct": -0.0902, "flat_threshold_pct": 0.3326, "ema9": 4.6118, "ema20": 4.6527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 8.532, "spread_pct": 1.302, "rvol": 0.259, "volume_pace_ratio": 1.658}}
{"timestamp": "2026-09-22T14:30:55.720850", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (229.5s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 7.9101, "vwap": 7.8175, "vwap_slope": 0.003, "atr": 0.0174, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0517, "flat_threshold_pct": 0.055, "ema9": 7.8977, "ema20": 7.8887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.752, "spread_pct": 0.127, "rvol": 0.164, "volume_pace_ratio": 1.047, "stage3": {"stop": 7.8892, "risk": 0.0209, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0911, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:30:55.722161", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.7731, "vwap_slope": -0.0027, "atr": 0.0281, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.05, "ema9": 14.617, "ema20": 14.6457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.188, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:30:55.724269", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0769, "vwap_slope": -0.0007, "atr": 0.0268, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0666, "ema9": 10.0766, "ema20": 10.0906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.198, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:30:55.725504", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.8117, "ema20": 13.8078, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:30:55.726724", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1633, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0502, "ema9": 6.1669, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.912, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:30:55.727871", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3034, "vwap": 13.4125, "vwap_slope": -0.0073, "atr": 0.0324, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.061, "ema9": 13.2997, "ema20": 13.321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.24, "distance_from_high_pct": 4.567, "spread_pct": 0.075, "rvol": 0.166, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T14:31:00.734265", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.107%)", "metrics": {"price": 9.355, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1067, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:00.735706", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.355, "vwap": 9.1566, "vwap_slope": 0.0023, "atr": 0.0607, "trend": "positive", "slope_pct": 0.1692, "lower_highs_lower_lows": false, "stop": 9.2821, "imbalance_decline_count": 1, "imbalance_cur": 0.07309124767225327, "imbalance_prev": 0.4098360655737705}}
{"timestamp": "2026-09-22T14:31:00.736472", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.037%)", "metrics": {"price": 12.4899, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0375, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:00.737108", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4899, "vwap": 12.3732, "vwap_slope": 0.0021, "atr": 0.0313, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4524, "imbalance_decline_count": 0, "imbalance_cur": 0.5081967213114754, "imbalance_prev": 0.4561933534743202}}
{"timestamp": "2026-09-22T14:31:00.737591", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.000%)", "metrics": {"price": 9.3496, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:00.738142", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3496, "vwap": 9.1921, "vwap_slope": 0.0169, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0327, "lower_highs_lower_lows": false, "stop": 9.2979, "imbalance_decline_count": 0, "imbalance_cur": 0.5305927342256214, "imbalance_prev": 0.3416024136775059}}
{"timestamp": "2026-09-22T14:31:00.739884", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.59 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5944, "vwap": 13.6192, "vwap_slope": -0.0006, "atr": 0.2887, "atr_pct": 2.124, "trend": "flat", "slope_pct": -0.0769, "flat_threshold_pct": 0.5309, "ema9": 13.5248, "ema20": 13.4293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 14.339, "spread_pct": 0.368, "rvol": 3.121, "volume_pace_ratio": 19.948}}
{"timestamp": "2026-09-22T14:31:00.741322", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.836, "vwap_slope": -0.0017, "atr": 0.0234, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0671, "ema9": 8.7279, "ema20": 8.7462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.711, "volume_pace_ratio": 4.547}}
{"timestamp": "2026-09-22T14:31:00.742476", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.1799, "vwap": 13.582, "vwap_slope": -0.0016, "atr": 0.0919, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.0999, "flat_threshold_pct": 0.1743, "ema9": 13.1295, "ema20": 13.1416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.192, "distance_from_high_pct": 7.118, "spread_pct": 0.381, "rvol": 0.121, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T14:31:00.743769", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3601, "vwap": 6.3968, "vwap_slope": -0.0012, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.069, "ema9": 6.3614, "ema20": 6.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.183, "distance_from_high_pct": 3.195, "spread_pct": 0.157, "rvol": 0.19, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:31:00.747402", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:31:00.749387", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6906, "vwap": 12.7246, "vwap_slope": -0.0008, "atr": 0.0344, "atr_pct": 0.271, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.0678, "ema9": 12.7082, "ema20": 12.7161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 0.855, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:31:00.750497", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.7499, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0282, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0807, "ema9": 8.7535, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 5.202, "spread_pct": 0.114, "rvol": 0.599, "volume_pace_ratio": 3.828}}
{"timestamp": "2026-09-22T14:31:00.751601", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.513, "vwap": 11.6117, "vwap_slope": -0.001, "atr": 0.0413, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.0898, "ema9": 11.5357, "ema20": 11.5585, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 2.349, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.613}}
{"timestamp": "2026-09-22T14:31:00.752635", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.2413, "vwap_slope": -0.0123, "atr": 0.0159, "atr_pct": 0.159, "trend": "negative", "slope_pct": -0.0935, "flat_threshold_pct": 0.05, "ema9": 10.0594, "ema20": 10.1003, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.229, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:31:00.753729", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5149, "vwap_slope": -0.0005, "atr": 0.0232, "atr_pct": 0.425, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1063, "ema9": 5.4949, "ema20": 5.5095, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 2.5, "spread_pct": 0.183, "rvol": 0.083, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:31:00.754708", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.0312, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0866, "ema9": 9.0272, "ema20": 9.0346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 3.741, "spread_pct": 0.333, "rvol": 0.091, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:31:00.755615", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4485, "vwap_slope": -0.0018, "atr": 0.0143, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.05, "ema9": 7.424, "ema20": 7.433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:31:00.756522", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1136, "vwap_slope": -0.0114, "atr": 0.0411, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.051, "flat_threshold_pct": 0.1152, "ema9": 8.9467, "ema20": 8.9967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.909, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:31:00.757382", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6795, "vwap_slope": -0.0024, "atr": 0.0705, "atr_pct": 0.57, "trend": "flat", "slope_pct": -0.1214, "flat_threshold_pct": 0.1426, "ema9": 12.3767, "ema20": 12.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.117, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:31:00.758282", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 485.7s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.3669, "vwap": 6.3358, "vwap_slope": 0.0003, "atr": 0.0119, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.3649, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.527, "distance_from_high_pct": 0.517, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.202, "stage3": {"stop": 6.3526, "risk": 0.0143, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:31:00.793875", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0164, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0739, "ema9": 5.5593, "ema20": 5.5638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:31:00.795988", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.1876, "vwap": 5.2365, "vwap_slope": -0.0013, "atr": 0.0117, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0042, "flat_threshold_pct": 0.0566, "ema9": 5.1982, "ema20": 5.2182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.121, "spread_pct": 0.386, "rvol": 0.027, "volume_pace_ratio": 0.172}}
{"timestamp": "2026-09-22T14:31:00.797331", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.70", "VWAP sloping down", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.6985, "vwap_slope": -0.0005, "atr": 0.0182, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0527, "ema9": 8.662, "ema20": 8.6673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:00.798417", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.905, "vwap": 11.9441, "vwap_slope": -0.0004, "atr": 0.0437, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0568, "flat_threshold_pct": 0.0918, "ema9": 11.9325, "ema20": 11.9493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.87, "distance_from_high_pct": 3.054, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:31:00.799634", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9241, "vwap": 8.9668, "vwap_slope": -0.0004, "atr": 0.0144, "atr_pct": 0.162, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.05, "ema9": 8.9251, "ema20": 8.9251, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 1.933, "spread_pct": 0.112, "rvol": 0.184, "volume_pace_ratio": 1.173}}
{"timestamp": "2026-09-22T14:31:00.800728", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.75", "VWAP sloping down", "spread 1.30% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7541, "vwap_slope": -0.0075, "atr": 0.062, "atr_pct": 1.346, "trend": "flat", "slope_pct": -0.0921, "flat_threshold_pct": 0.3365, "ema9": 4.6067, "ema20": 4.6461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 8.532, "spread_pct": 1.302, "rvol": 0.26, "volume_pace_ratio": 1.662}}
{"timestamp": "2026-09-22T14:31:00.801849", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (234.5s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 7.905, "vwap": 7.8176, "vwap_slope": 0.003, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0516, "flat_threshold_pct": 0.0522, "ema9": 7.8967, "ema20": 7.8882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.164, "volume_pace_ratio": 1.046, "stage3": {"stop": 7.8852, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2569, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:00.803037", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6199, "vwap": 14.7731, "vwap_slope": -0.0027, "atr": 0.0272, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.05, "ema9": 14.619, "ema20": 14.6467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.404, "spread_pct": 0.068, "rvol": 0.188, "volume_pace_ratio": 1.203}}
{"timestamp": "2026-09-22T14:31:00.804110", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.0626, "vwap": 10.0769, "vwap_slope": -0.0007, "atr": 0.0263, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0652, "ema9": 10.0746, "ema20": 10.0883, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.25, "spread_pct": 0.099, "rvol": 0.198, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:31:00.805235", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.8107, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:31:00.807139", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1637, "vwap": 6.1542, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.0501, "ema9": 6.1662, "ema20": 6.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.905, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:31:00.808301", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.4114, "vwap_slope": -0.0061, "atr": 0.028, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0466, "flat_threshold_pct": 0.0527, "ema9": 13.2902, "ema20": 13.3141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.216, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.167, "volume_pace_ratio": 1.066}}
{"timestamp": "2026-09-22T14:31:05.814920", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.035%)", "metrics": {"price": 9.3774, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.035, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:05.816856", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3774, "vwap": 9.1569, "vwap_slope": 0.0026, "atr": 0.062, "trend": "positive", "slope_pct": 0.1696, "lower_highs_lower_lows": false, "stop": 9.303, "imbalance_decline_count": 0, "imbalance_cur": 0.1850906305846311, "imbalance_prev": 0.07309124767225327}}
{"timestamp": "2026-09-22T14:31:05.817714", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.034%)", "metrics": {"price": 12.4884, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0339, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:05.819041", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4884, "vwap": 12.3732, "vwap_slope": 0.0022, "atr": 0.0314, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4507, "imbalance_decline_count": 0, "imbalance_cur": 0.6034816247582205, "imbalance_prev": 0.5081967213114754}}
{"timestamp": "2026-09-22T14:31:05.820814", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.000%)", "metrics": {"price": 9.3496, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:05.821945", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3496, "vwap": 9.1921, "vwap_slope": 0.0169, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0327, "lower_highs_lower_lows": false, "stop": 9.2979, "imbalance_decline_count": 0, "imbalance_cur": 0.5305927342256214, "imbalance_prev": 0.5305927342256214}}
{"timestamp": "2026-09-22T14:31:05.823904", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.56 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.56, "vwap": 13.6191, "vwap_slope": -0.0007, "atr": 0.2901, "atr_pct": 2.14, "trend": "flat", "slope_pct": -0.0774, "flat_threshold_pct": 0.5349, "ema9": 13.518, "ema20": 13.426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 14.556, "spread_pct": 0.147, "rvol": 3.122, "volume_pace_ratio": 19.932}}
{"timestamp": "2026-09-22T14:31:05.825137", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.836, "vwap_slope": -0.0017, "atr": 0.0238, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0681, "ema9": 8.7289, "ema20": 8.7467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.711, "volume_pace_ratio": 4.541}}
{"timestamp": "2026-09-22T14:31:05.826381", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.1799, "vwap": 13.582, "vwap_slope": -0.0016, "atr": 0.0919, "atr_pct": 0.697, "trend": "flat", "slope_pct": -0.0999, "flat_threshold_pct": 0.1743, "ema9": 13.1295, "ema20": 13.1416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.192, "distance_from_high_pct": 7.118, "spread_pct": 0.381, "rvol": 0.121, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T14:31:05.827608", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.3968, "vwap_slope": -0.0011, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0677, "ema9": 6.3601, "ema20": 6.3643, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.19, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:31:05.828676", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:31:05.830368", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7229, "vwap": 12.7246, "vwap_slope": -0.0009, "atr": 0.0353, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0693, "ema9": 12.7146, "ema20": 12.7191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 0.602, "spread_pct": 0.079, "rvol": 0.086, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:31:05.833602", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74"], "metrics": {"price": 8.74, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.029, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0828, "ema9": 8.7515, "ema20": 8.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.6, "volume_pace_ratio": 3.831}}
{"timestamp": "2026-09-22T14:31:05.835225", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.6116, "vwap_slope": -0.0006, "atr": 0.0406, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0882, "ema9": 11.5295, "ema20": 11.5534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:31:05.836264", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0316, "vwap": 10.2412, "vwap_slope": -0.0111, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0927, "flat_threshold_pct": 0.05, "ema9": 10.0538, "ema20": 10.0938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.246, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:31:05.837402", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.5149, "vwap_slope": -0.0004, "atr": 0.0218, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0996, "ema9": 5.4889, "ema20": 5.5053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.083, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:31:05.839210", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.028, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0777, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.741, "spread_pct": 0.333, "rvol": 0.091, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:31:05.840244", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4088, "vwap": 7.4482, "vwap_slope": -0.0018, "atr": 0.0149, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0503, "ema9": 7.4209, "ema20": 7.4307, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 1.87, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:31:05.841267", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.949, "vwap": 9.1136, "vwap_slope": -0.0089, "atr": 0.0417, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1166, "ema9": 8.9472, "ema20": 8.9922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 5.0, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:31:05.842219", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6794, "vwap_slope": -0.0017, "atr": 0.0663, "atr_pct": 0.536, "trend": "flat", "slope_pct": -0.1191, "flat_threshold_pct": 0.1339, "ema9": 12.3754, "ema20": 12.3989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.117, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:31:05.843533", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 490.8s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.3674, "vwap": 6.3358, "vwap_slope": 0.0003, "atr": 0.0119, "atr_pct": 0.188, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.365, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.528, "distance_from_high_pct": 0.509, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.199, "stage3": {"stop": 6.3531, "risk": 0.0143, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:31:05.919326", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 5.55, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0164, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0738, "ema9": 5.5575, "ema20": 5.5625, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:31:05.921139", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.19 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.19, "vwap": 5.2365, "vwap_slope": -0.0013, "atr": 0.0119, "atr_pct": 0.23, "trend": "flat", "slope_pct": 0.0043, "flat_threshold_pct": 0.0574, "ema9": 5.1987, "ema20": 5.2185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.075, "spread_pct": 0.386, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:05.922466", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6405, "vwap": 8.6985, "vwap_slope": -0.0005, "atr": 0.0203, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0589, "ema9": 8.6611, "ema20": 8.6668, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 2.477, "spread_pct": 0.116, "rvol": 0.056, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:31:05.923647", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9146, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.929, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.964, "distance_from_high_pct": 2.976, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:31:05.924827", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9101, "vwap": 8.9668, "vwap_slope": -0.0005, "atr": 0.0148, "atr_pct": 0.166, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.05, "ema9": 8.9223, "ema20": 8.9238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 2.087, "spread_pct": 0.112, "rvol": 0.184, "volume_pace_ratio": 1.172}}
{"timestamp": "2026-09-22T14:31:05.925981", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.75", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7541, "vwap_slope": -0.0075, "atr": 0.062, "atr_pct": 1.346, "trend": "flat", "slope_pct": -0.0921, "flat_threshold_pct": 0.3365, "ema9": 4.6067, "ema20": 4.6461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 8.532, "spread_pct": 1.083, "rvol": 0.26, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:31:05.927190", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (239.7s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 7.905, "vwap": 7.8176, "vwap_slope": 0.003, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0516, "flat_threshold_pct": 0.0522, "ema9": 7.8967, "ema20": 7.8882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.164, "volume_pace_ratio": 1.044, "stage3": {"stop": 7.8852, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2569, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:05.928530", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.773, "vwap_slope": -0.0024, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.6162, "ema20": 14.6427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.188, "volume_pace_ratio": 1.203}}
{"timestamp": "2026-09-22T14:31:05.930905", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0769, "vwap_slope": -0.0007, "atr": 0.0263, "atr_pct": 0.261, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0653, "ema9": 10.0721, "ema20": 10.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.198, "volume_pace_ratio": 1.265}}
{"timestamp": "2026-09-22T14:31:05.932227", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81"], "metrics": {"price": 13.795, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0251, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.8076, "ema20": 13.8061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:31:05.933508", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1542, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0501, "ema9": 6.1665, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:31:05.935215", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.4109, "vwap_slope": -0.0066, "atr": 0.029, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.0546, "ema9": 13.2922, "ema20": 13.3151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.225, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.167, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:31:10.941378", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.075%)", "metrics": {"price": 9.365, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0746, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:10.943053", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.365, "vwap": 9.157, "vwap_slope": 0.0027, "atr": 0.062, "trend": "positive", "slope_pct": 0.1694, "lower_highs_lower_lows": false, "stop": 9.2906, "imbalance_decline_count": 0, "imbalance_cur": 0.367264664382181, "imbalance_prev": 0.1850906305846311}}
{"timestamp": "2026-09-22T14:31:10.943714", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.027%)", "metrics": {"price": 12.4856, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0272, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:10.944528", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4856, "vwap": 12.3734, "vwap_slope": 0.0023, "atr": 0.0314, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.4479, "imbalance_decline_count": 0, "imbalance_cur": 0.8897818599311137, "imbalance_prev": 0.6034816247582205}}
{"timestamp": "2026-09-22T14:31:10.945167", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.084%)", "metrics": {"price": 9.3431, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0842, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:10.945984", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3431, "vwap": 9.1926, "vwap_slope": 0.0062, "atr": 0.0389, "trend": "flat", "slope_pct": 0.0338, "lower_highs_lower_lows": false, "stop": 9.2964, "imbalance_decline_count": 0, "imbalance_cur": 0.6487252124645893, "imbalance_prev": 0.5305927342256214}}
{"timestamp": "2026-09-22T14:31:10.947459", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.505, "vwap": 13.619, "vwap_slope": -0.0008, "atr": 0.2944, "atr_pct": 2.18, "trend": "flat", "slope_pct": -0.0782, "flat_threshold_pct": 0.545, "ema9": 13.507, "ema20": 13.4208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 14.902, "spread_pct": 0.222, "rvol": 3.126, "volume_pace_ratio": 19.928}}
{"timestamp": "2026-09-22T14:31:10.949757", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.8359, "vwap_slope": -0.0018, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0692, "ema9": 8.7289, "ema20": 8.7467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.712, "volume_pace_ratio": 4.538}}
{"timestamp": "2026-09-22T14:31:10.950997", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.1473, "vwap": 13.5796, "vwap_slope": -0.004, "atr": 0.0955, "atr_pct": 0.726, "trend": "flat", "slope_pct": -0.1003, "flat_threshold_pct": 0.1816, "ema9": 13.123, "ema20": 13.1385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 7.348, "spread_pct": 0.686, "rvol": 0.121, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:31:10.952009", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3601, "vwap": 6.3967, "vwap_slope": -0.0012, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.068, "ema9": 6.3611, "ema20": 6.3648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 3.195, "spread_pct": 0.157, "rvol": 0.191, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:31:10.952937", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:31:10.953931", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.665, "vwap": 12.7245, "vwap_slope": -0.0009, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0703, "ema9": 12.703, "ema20": 12.7136, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.087, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:31:10.955016", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.029, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.0828, "ema9": 8.7525, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.6, "volume_pace_ratio": 3.828}}
{"timestamp": "2026-09-22T14:31:10.956150", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.6116, "vwap_slope": -0.0007, "atr": 0.0414, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0899, "ema9": 11.5295, "ema20": 11.5534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.612}}
{"timestamp": "2026-09-22T14:31:10.957285", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0316, "vwap": 10.2412, "vwap_slope": -0.0111, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0927, "flat_threshold_pct": 0.05, "ema9": 10.0538, "ema20": 10.0938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.246, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.359}}
{"timestamp": "2026-09-22T14:31:10.958452", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4607, "vwap": 5.5145, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.1048, "ema9": 5.488, "ema20": 5.5049, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 2.487, "spread_pct": 0.183, "rvol": 0.083, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:31:10.960835", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.028, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0777, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.741, "spread_pct": 0.333, "rvol": 0.091, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:31:10.963829", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4482, "vwap_slope": -0.0019, "atr": 0.0149, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0504, "ema9": 7.4182, "ema20": 7.4294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:31:10.965179", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.949, "vwap": 9.1136, "vwap_slope": -0.0089, "atr": 0.0417, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0514, "flat_threshold_pct": 0.1166, "ema9": 8.9472, "ema20": 8.9922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 5.0, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:31:10.969496", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6794, "vwap_slope": -0.0017, "atr": 0.0677, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.1191, "flat_threshold_pct": 0.1368, "ema9": 12.3754, "ema20": 12.3989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.117, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:31:10.970908", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 495.9s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.3691, "vwap": 6.3358, "vwap_slope": 0.0003, "atr": 0.0121, "atr_pct": 0.19, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.3654, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.528, "distance_from_high_pct": 0.483, "spread_pct": 0.157, "rvol": 0.344, "volume_pace_ratio": 2.196, "stage3": {"stop": 6.3546, "risk": 0.0145, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:31:11.005530", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0174, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0784, "ema9": 5.5595, "ema20": 5.5634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:31:11.007956", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2365, "vwap_slope": -0.0013, "atr": 0.0123, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0592, "ema9": 5.1967, "ema20": 5.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:11.009595", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.645, "vwap": 8.6984, "vwap_slope": -0.0005, "atr": 0.0203, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0588, "ema9": 8.662, "ema20": 8.6673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.998, "distance_from_high_pct": 2.427, "spread_pct": 0.116, "rvol": 0.056, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:31:11.011084", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9146, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.929, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.964, "distance_from_high_pct": 2.976, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:31:11.013485", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.935, "vwap": 8.9652, "vwap_slope": -0.002, "atr": 0.0163, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.05, "ema9": 8.9273, "ema20": 8.9262, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.19, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:31:11.015916", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.75", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.6108, "vwap": 4.7539, "vwap_slope": -0.0077, "atr": 0.0642, "atr_pct": 1.392, "trend": "flat", "slope_pct": -0.092, "flat_threshold_pct": 0.348, "ema9": 4.6068, "ema20": 4.6462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 8.516, "spread_pct": 1.083, "rvol": 0.26, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:31:11.017411", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (244.8s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 7.895, "vwap": 7.8177, "vwap_slope": 0.0023, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0505, "flat_threshold_pct": 0.0523, "ema9": 7.8963, "ema20": 7.8888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.164, "volume_pace_ratio": 1.045, "stage3": {"stop": 7.8752, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2864, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:11.019137", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.7728, "vwap_slope": -0.0026, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.6172, "ema20": 14.6432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:31:11.020403", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0769, "vwap_slope": -0.0008, "atr": 0.0268, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0666, "ema9": 10.0721, "ema20": 10.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.374, "spread_pct": 0.099, "rvol": 0.199, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:31:11.021579", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0251, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.8096, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:31:11.022914", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1675, "vwap": 6.1542, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0501, "ema9": 6.167, "ema20": 6.1698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.844, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:31:11.023941", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.2844, "vwap": 13.4104, "vwap_slope": -0.0071, "atr": 0.029, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0465, "flat_threshold_pct": 0.0546, "ema9": 13.2921, "ema20": 13.315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.234, "distance_from_high_pct": 4.703, "spread_pct": 0.075, "rvol": 0.168, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:31:16.029841", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.078%)", "metrics": {"price": 9.3638, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0785, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:16.031670", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3638, "vwap": 9.157, "vwap_slope": 0.0027, "atr": 0.062, "trend": "positive", "slope_pct": 0.1693, "lower_highs_lower_lows": false, "stop": 9.2894, "imbalance_decline_count": 1, "imbalance_cur": 0.25691699604743085, "imbalance_prev": 0.367264664382181}}
{"timestamp": "2026-09-22T14:31:16.032859", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.029%)", "metrics": {"price": 12.4863, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0288, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:16.033643", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4863, "vwap": 12.3735, "vwap_slope": 0.0024, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.448, "imbalance_decline_count": 1, "imbalance_cur": 0.5749235474006116, "imbalance_prev": 0.8897818599311137}}
{"timestamp": "2026-09-22T14:31:16.034203", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.3112, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1867, "trend": "negative"}}
{"timestamp": "2026-09-22T14:31:16.035197", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3112, "vwap": 9.1925, "vwap_slope": 0.0061, "atr": 0.0412, "trend": "flat", "slope_pct": 0.0333, "lower_highs_lower_lows": true, "stop": 9.2618, "imbalance_decline_count": 1, "imbalance_cur": 0.5263522884882108, "imbalance_prev": 0.6487252124645893}}
{"timestamp": "2026-09-22T14:31:16.036654", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.53 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5256, "vwap": 13.619, "vwap_slope": -0.0008, "atr": 0.2944, "atr_pct": 2.177, "trend": "flat", "slope_pct": -0.0779, "flat_threshold_pct": 0.5442, "ema9": 13.5111, "ema20": 13.4228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 14.773, "spread_pct": 0.443, "rvol": 3.127, "volume_pace_ratio": 19.907}}
{"timestamp": "2026-09-22T14:31:16.037660", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8358, "vwap_slope": -0.0018, "atr": 0.0245, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0701, "ema9": 8.7299, "ema20": 8.7471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.712, "volume_pace_ratio": 4.535}}
{"timestamp": "2026-09-22T14:31:16.038898", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.135, "vwap": 13.5796, "vwap_slope": -0.004, "atr": 0.0955, "atr_pct": 0.727, "trend": "flat", "slope_pct": -0.1004, "flat_threshold_pct": 0.1817, "ema9": 13.1206, "ema20": 13.1374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 7.435, "spread_pct": 0.686, "rvol": 0.121, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T14:31:16.040047", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3966, "vwap_slope": -0.0012, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0679, "ema9": 6.3621, "ema20": 6.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.191, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:31:16.041140", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:31:16.042382", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.665, "vwap": 12.7245, "vwap_slope": -0.0009, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0703, "ema9": 12.703, "ema20": 12.7136, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.087, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:31:16.043696", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.029, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.0828, "ema9": 8.7525, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.6, "volume_pace_ratio": 3.822}}
{"timestamp": "2026-09-22T14:31:16.047618", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5253, "vwap": 11.6115, "vwap_slope": -0.0007, "atr": 0.0414, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0898, "ema9": 11.5336, "ema20": 11.5553, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.245, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:31:16.048921", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0215, "vwap": 10.2412, "vwap_slope": -0.0111, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0929, "flat_threshold_pct": 0.05, "ema9": 10.0518, "ema20": 10.0928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.34, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:16.050091", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4588, "vwap": 5.5143, "vwap_slope": -0.0009, "atr": 0.0236, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.1081, "ema9": 5.4876, "ema20": 5.5047, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 2.521, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:31:16.051290", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.028, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0777, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.741, "spread_pct": 0.333, "rvol": 0.091, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:31:16.052493", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4094, "vwap": 7.4482, "vwap_slope": -0.0019, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0505, "ema9": 7.421, "ema20": 7.4308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 1.862, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:31:16.053586", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1136, "vwap_slope": -0.0089, "atr": 0.0417, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1169, "ema9": 8.9434, "ema20": 8.9904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:31:16.054744", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.679, "vwap_slope": -0.0021, "atr": 0.0677, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.137, "ema9": 12.3724, "ema20": 12.3975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.117, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:31:16.055907", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 501.0s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.3843, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.0515, "ema9": 6.3684, "ema20": 6.3575, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.529, "distance_from_high_pct": 0.245, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.194, "stage3": {"stop": 6.3685, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:31:16.102564", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0174, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.0785, "ema9": 5.5575, "ema20": 5.5625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:31:16.103822", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2365, "vwap_slope": -0.0013, "atr": 0.0123, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0592, "ema9": 5.1967, "ema20": 5.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:16.104981", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6984, "vwap_slope": -0.0005, "atr": 0.0203, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0588, "ema9": 8.663, "ema20": 8.6677, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.056, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:31:16.105975", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.92, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.93, "ema20": 11.9465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.965, "distance_from_high_pct": 2.932, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:31:16.107179", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9386, "vwap": 8.9653, "vwap_slope": -0.0019, "atr": 0.0165, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9265, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.774, "spread_pct": 0.112, "rvol": 0.19, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T14:31:16.108174", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.75", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.63, "vwap": 4.7538, "vwap_slope": -0.0078, "atr": 0.0642, "atr_pct": 1.386, "trend": "flat", "slope_pct": -0.0914, "flat_threshold_pct": 0.3466, "ema9": 4.6107, "ema20": 4.648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 8.135, "spread_pct": 1.083, "rvol": 0.261, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:31:16.109201", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (249.8s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 7.895, "vwap": 7.8177, "vwap_slope": 0.0023, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0505, "flat_threshold_pct": 0.0523, "ema9": 7.8963, "ema20": 7.8888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.164, "volume_pace_ratio": 1.043, "stage3": {"stop": 7.8752, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2864, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:16.110213", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.7728, "vwap_slope": -0.0026, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.05, "ema9": 14.6182, "ema20": 14.6437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.2}}
{"timestamp": "2026-09-22T14:31:16.111376", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.036, "vwap": 10.076, "vwap_slope": -0.0016, "atr": 0.0279, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0004, "flat_threshold_pct": 0.0694, "ema9": 10.0693, "ema20": 10.0858, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.511, "spread_pct": 0.1, "rvol": 0.204, "volume_pace_ratio": 1.297}}
{"timestamp": "2026-09-22T14:31:16.112369", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.8071, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0251, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.81, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.448, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:31:16.113382", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1542, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.0502, "ema9": 6.1655, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:31:16.114425", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.295, "vwap": 13.4104, "vwap_slope": -0.0072, "atr": 0.0294, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.0553, "ema9": 13.2942, "ema20": 13.3161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.235, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.168, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:31:21.120395", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.264%)", "metrics": {"price": 9.4712, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.2644, "trend": "positive"}}
{"timestamp": "2026-09-22T14:31:21.122440", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4712, "vwap": 9.1572, "vwap_slope": 0.0029, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1711, "lower_highs_lower_lows": false, "stop": 9.3888, "imbalance_decline_count": 2, "imbalance_cur": 0.2481046247156937, "imbalance_prev": 0.25691699604743085}}
{"timestamp": "2026-09-22T14:31:21.123364", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 12.4877, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0322, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:21.124027", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4877, "vwap": 12.3735, "vwap_slope": 0.0024, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0351, "lower_highs_lower_lows": false, "stop": 12.4494, "imbalance_decline_count": 2, "imbalance_cur": 0.5647081788014835, "imbalance_prev": 0.5749235474006116}}
{"timestamp": "2026-09-22T14:31:21.124770", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.110%)", "metrics": {"price": 9.335, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1102, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:21.125462", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.335, "vwap": 9.1934, "vwap_slope": 0.0071, "atr": 0.042, "trend": "flat", "slope_pct": 0.0336, "lower_highs_lower_lows": true, "stop": 9.2847, "imbalance_decline_count": 0, "imbalance_cur": 0.6519647153167603, "imbalance_prev": 0.5263522884882108}}
{"timestamp": "2026-09-22T14:31:21.128005", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.55 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.5482, "vwap": 13.619, "vwap_slope": -0.0008, "atr": 0.2944, "atr_pct": 2.173, "trend": "flat", "slope_pct": -0.0776, "flat_threshold_pct": 0.5433, "ema9": 13.5156, "ema20": 13.4249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 14.63, "spread_pct": 0.221, "rvol": 3.128, "volume_pace_ratio": 19.884}}
{"timestamp": "2026-09-22T14:31:21.129170", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.713, "vwap": 8.8358, "vwap_slope": -0.0019, "atr": 0.0246, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0706, "ema9": 8.7275, "ema20": 8.746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 5.499, "spread_pct": 0.115, "rvol": 0.713, "volume_pace_ratio": 4.529}}
{"timestamp": "2026-09-22T14:31:21.130176", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5796, "vwap_slope": -0.004, "atr": 0.0955, "atr_pct": 0.727, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1818, "ema9": 13.1196, "ema20": 13.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 7.47, "spread_pct": 0.609, "rvol": 0.121, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T14:31:21.131283", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3626, "vwap": 6.3966, "vwap_slope": -0.0013, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.068, "ema9": 6.3616, "ema20": 6.3651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 3.157, "spread_pct": 0.157, "rvol": 0.192, "volume_pace_ratio": 1.217}}
{"timestamp": "2026-09-22T14:31:21.132289", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:31:21.133973", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6713, "vwap": 12.7245, "vwap_slope": -0.0009, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0703, "ema9": 12.7043, "ema20": 12.7142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 1.005, "spread_pct": 0.079, "rvol": 0.087, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:31:21.135044", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.029, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.0828, "ema9": 8.7525, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.349, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.6, "volume_pace_ratio": 3.817}}
{"timestamp": "2026-09-22T14:31:21.136088", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5046, "vwap": 11.6115, "vwap_slope": -0.0007, "atr": 0.0414, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0899, "ema9": 11.5295, "ema20": 11.5534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.421, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.611}}
{"timestamp": "2026-09-22T14:31:21.137050", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0215, "vwap": 10.2412, "vwap_slope": -0.0111, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0929, "flat_threshold_pct": 0.05, "ema9": 10.0518, "ema20": 10.0928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.34, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:21.138003", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.455, "vwap": 5.5143, "vwap_slope": -0.0009, "atr": 0.0236, "atr_pct": 0.433, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.1082, "ema9": 5.4869, "ema20": 5.5043, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:31:21.138966", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0694, "vwap_slope": -0.004, "atr": 0.028, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0777, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.741, "spread_pct": 0.333, "rvol": 0.091, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:31:21.140008", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4094, "vwap": 7.4482, "vwap_slope": -0.0019, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0505, "ema9": 7.421, "ema20": 7.4308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 1.862, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:31:21.142483", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1136, "vwap_slope": -0.0089, "atr": 0.0417, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1169, "ema9": 8.9434, "ema20": 8.9904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T14:31:21.143500", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.3695, "vwap": 12.679, "vwap_slope": -0.0021, "atr": 0.0677, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.1191, "flat_threshold_pct": 0.1368, "ema9": 12.3753, "ema20": 12.3989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.744, "distance_from_high_pct": 8.51, "spread_pct": 0.243, "rvol": 0.117, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:31:21.144410", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 506.1s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.3843, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0191, "flat_threshold_pct": 0.0515, "ema9": 6.3684, "ema20": 6.3575, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.529, "distance_from_high_pct": 0.245, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.191, "stage3": {"stop": 6.3685, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:31:21.175864", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0174, "atr_pct": 0.314, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.0784, "ema9": 5.5585, "ema20": 5.563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:31:21.177176", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2365, "vwap_slope": -0.0013, "atr": 0.0123, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0592, "ema9": 5.1967, "ema20": 5.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.264, "spread_pct": 0.386, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:21.178598", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.6984, "vwap_slope": -0.0006, "atr": 0.0203, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0588, "ema9": 8.664, "ema20": 8.6682, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.056, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:31:21.180652", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9146, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.929, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.965, "distance_from_high_pct": 2.976, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:31:21.183102", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.94, "vwap": 8.9653, "vwap_slope": -0.0019, "atr": 0.0166, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.05, "ema9": 8.9283, "ema20": 8.9266, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.19, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:31:21.184254", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.75", "VWAP sloping down"], "metrics": {"price": 4.615, "vwap": 4.7536, "vwap_slope": -0.008, "atr": 0.0642, "atr_pct": 1.391, "trend": "flat", "slope_pct": -0.0919, "flat_threshold_pct": 0.3477, "ema9": 4.6077, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 8.433, "spread_pct": 0.866, "rvol": 0.261, "volume_pace_ratio": 1.659}}
{"timestamp": "2026-09-22T14:31:21.185365", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (254.9s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 7.895, "vwap": 7.8177, "vwap_slope": 0.0023, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0505, "flat_threshold_pct": 0.0523, "ema9": 7.8963, "ema20": 7.8888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.164, "volume_pace_ratio": 1.042, "stage3": {"stop": 7.8752, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2845, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:21.186435", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.7728, "vwap_slope": -0.0026, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.6172, "ema20": 14.6432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.199}}
{"timestamp": "2026-09-22T14:31:21.187739", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.05, "vwap": 10.0762, "vwap_slope": -0.0015, "atr": 0.0279, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0693, "ema9": 10.0721, "ema20": 10.0871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.204, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:31:21.188907", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81"], "metrics": {"price": 13.8075, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0251, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.8101, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.579, "distance_from_high_pct": 1.445, "spread_pct": 0.072, "rvol": 0.072, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:31:21.189920", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0124, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0501, "ema9": 6.1675, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:31:21.191044", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.295, "vwap": 13.4102, "vwap_slope": -0.0073, "atr": 0.0294, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.0553, "ema9": 13.2942, "ema20": 13.3161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.168, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:31:26.197369", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.075%)", "metrics": {"price": 9.365, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0746, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:26.199176", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.365, "vwap": 9.1571, "vwap_slope": 0.0028, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1694, "lower_highs_lower_lows": false, "stop": 9.2826, "imbalance_decline_count": 0, "imbalance_cur": 0.5675813008130082, "imbalance_prev": 0.2481046247156937}}
{"timestamp": "2026-09-22T14:31:26.200026", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.050%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0497, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:26.200874", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3737, "vwap_slope": 0.0027, "atr": 0.0321, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4565, "imbalance_decline_count": 0, "imbalance_cur": 0.606993131745607, "imbalance_prev": 0.5647081788014835}}
{"timestamp": "2026-09-22T14:31:26.201532", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.31, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1906, "trend": "negative"}}
{"timestamp": "2026-09-22T14:31:26.202195", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.31, "vwap": 9.1934, "vwap_slope": 0.007, "atr": 0.042, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.2596, "imbalance_decline_count": 1, "imbalance_cur": 0.5293244246473645, "imbalance_prev": 0.6519647153167603}}
{"timestamp": "2026-09-22T14:31:26.203739", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.485, "vwap": 13.6188, "vwap_slope": -0.001, "atr": 0.2951, "atr_pct": 2.189, "trend": "flat", "slope_pct": -0.0785, "flat_threshold_pct": 0.5471, "ema9": 13.503, "ema20": 13.4189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 15.028, "spread_pct": 0.222, "rvol": 3.131, "volume_pace_ratio": 19.876}}
{"timestamp": "2026-09-22T14:31:26.205724", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8356, "vwap_slope": -0.002, "atr": 0.0246, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0706, "ema9": 8.7279, "ema20": 8.7462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.714, "volume_pace_ratio": 4.53}}
{"timestamp": "2026-09-22T14:31:26.207320", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5794, "vwap_slope": -0.0042, "atr": 0.0955, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.101, "flat_threshold_pct": 0.1824, "ema9": 13.1116, "ema20": 13.1331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 7.752, "spread_pct": 0.611, "rvol": 0.121, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T14:31:26.208616", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.3966, "vwap_slope": -0.0013, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0679, "ema9": 6.3628, "ema20": 6.3656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.192, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:31:26.209760", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:31:26.211993", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.66, "vwap": 12.7245, "vwap_slope": -0.0009, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0703, "ema9": 12.702, "ema20": 12.7132, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.087, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:31:26.213458", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 8.755, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0297, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0848, "ema9": 8.7545, "ema20": 8.7451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 5.146, "spread_pct": 0.114, "rvol": 0.601, "volume_pace_ratio": 3.816}}
{"timestamp": "2026-09-22T14:31:26.214930", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5164, "vwap": 11.6115, "vwap_slope": -0.0008, "atr": 0.0414, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0898, "ema9": 11.5318, "ema20": 11.5545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.321, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.61}}
{"timestamp": "2026-09-22T14:31:26.216110", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0215, "vwap": 10.2412, "vwap_slope": -0.0111, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0929, "flat_threshold_pct": 0.05, "ema9": 10.0518, "ema20": 10.0928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.34, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:31:26.218544", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4597, "vwap": 5.5143, "vwap_slope": -0.0009, "atr": 0.0236, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.1081, "ema9": 5.4878, "ema20": 5.5048, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 2.505, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:31:26.220085", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0689, "vwap_slope": -0.0045, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0797, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.741, "spread_pct": 0.333, "rvol": 0.092, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:31:26.221233", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4481, "vwap_slope": -0.0019, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0506, "ema9": 7.4182, "ema20": 7.4294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:31:26.222387", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9359, "vwap": 9.1134, "vwap_slope": -0.009, "atr": 0.0417, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.1168, "ema9": 8.9446, "ema20": 8.9909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.139, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:31:26.223651", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.679, "vwap_slope": -0.0022, "atr": 0.0677, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.137, "ema9": 12.3724, "ema20": 12.3975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.117, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:31:26.224963", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 511.2s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0517, "ema9": 6.3645, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.529, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.188, "stage3": {"stop": 6.3492, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:31:26.266576", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0174, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0784, "ema9": 5.5595, "ema20": 5.5634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.079, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:31:26.267864", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2365, "vwap_slope": -0.0013, "atr": 0.0123, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0592, "ema9": 5.1967, "ema20": 5.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:31:26.269230", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6983, "vwap_slope": -0.0006, "atr": 0.0203, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0587, "ema9": 8.666, "ema20": 8.6692, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:31:26.270410", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9146, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.929, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.965, "distance_from_high_pct": 2.976, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:31:26.271720", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9654, "vwap_slope": -0.0019, "atr": 0.017, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.05, "ema9": 8.9293, "ema20": 8.9271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.191, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T14:31:26.272912", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.75", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7535, "vwap_slope": -0.0081, "atr": 0.0642, "atr_pct": 1.395, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.3488, "ema9": 4.6047, "ema20": 4.6451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.017, "distance_from_high_pct": 8.73, "spread_pct": 1.083, "rvol": 0.261, "volume_pace_ratio": 1.657}}
{"timestamp": "2026-09-22T14:31:26.274854", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (260.0s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 7.895, "vwap": 7.8178, "vwap_slope": 0.0024, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0505, "flat_threshold_pct": 0.0523, "ema9": 7.8963, "ema20": 7.8888, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 0.941, "spread_pct": 0.127, "rvol": 0.164, "volume_pace_ratio": 1.041, "stage3": {"stop": 7.8752, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2845, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:26.276058", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.7728, "vwap_slope": -0.0026, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.05, "ema9": 14.6182, "ema20": 14.6437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.198}}
{"timestamp": "2026-09-22T14:31:26.277431", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.05, "vwap": 10.0761, "vwap_slope": -0.0015, "atr": 0.0279, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0693, "ema9": 10.0721, "ema20": 10.0871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.204, "volume_pace_ratio": 1.295}}
{"timestamp": "2026-09-22T14:31:26.278586", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.815, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0254, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8116, "ema20": 13.808, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.392, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:31:26.279693", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1542, "vwap_slope": 0.0001, "atr": 0.0124, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0501, "ema9": 6.1665, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:31:26.280989", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.305, "vwap": 13.4102, "vwap_slope": -0.0073, "atr": 0.0301, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.0566, "ema9": 13.2962, "ema20": 13.317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.239, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.169, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:31:31.288729", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.075%)", "metrics": {"price": 9.365, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0746, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:31.291722", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.365, "vwap": 9.1571, "vwap_slope": 0.0028, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1694, "lower_highs_lower_lows": false, "stop": 9.2826, "imbalance_decline_count": 1, "imbalance_cur": 0.05750798722044728, "imbalance_prev": 0.5675813008130082}}
{"timestamp": "2026-09-22T14:31:31.294010", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.034%)", "metrics": {"price": 12.4886, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0344, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:31.295159", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4886, "vwap": 12.3739, "vwap_slope": 0.0028, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4479, "imbalance_decline_count": 1, "imbalance_cur": 0.32188213796253995, "imbalance_prev": 0.606993131745607}}
{"timestamp": "2026-09-22T14:31:31.298804", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 9.35, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.062, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:31.300113", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1935, "vwap_slope": 0.0072, "atr": 0.042, "trend": "flat", "slope_pct": 0.0339, "lower_highs_lower_lows": true, "stop": 9.2996, "imbalance_decline_count": 0, "imbalance_cur": 0.5296735905044511, "imbalance_prev": 0.5293244246473645}}
{"timestamp": "2026-09-22T14:31:31.301987", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.414, "vwap": 13.6186, "vwap_slope": -0.0013, "atr": 0.3001, "atr_pct": 2.237, "trend": "flat", "slope_pct": -0.0796, "flat_threshold_pct": 0.5594, "ema9": 13.4888, "ema20": 13.4121, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 15.476, "spread_pct": 0.223, "rvol": 3.134, "volume_pace_ratio": 19.866}}
{"timestamp": "2026-09-22T14:31:31.303619", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7103, "vwap": 8.8352, "vwap_slope": -0.0025, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0713, "ema9": 8.727, "ema20": 8.7457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 5.528, "spread_pct": 0.115, "rvol": 0.716, "volume_pace_ratio": 4.539}}
{"timestamp": "2026-09-22T14:31:31.305111", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5795, "vwap_slope": -0.0041, "atr": 0.0955, "atr_pct": 0.727, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1818, "ema9": 13.1196, "ema20": 13.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 7.47, "spread_pct": 0.609, "rvol": 0.121, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T14:31:31.307108", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3964, "vwap_slope": -0.0015, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.068, "ema9": 6.3621, "ema20": 6.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.195, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.192, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:31:31.309494", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:31:31.312234", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.68, "vwap": 12.7244, "vwap_slope": -0.001, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.0702, "ema9": 12.706, "ema20": 12.7151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.087, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:31:31.314952", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.755, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0297, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0848, "ema9": 8.7545, "ema20": 8.7451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.146, "spread_pct": 0.114, "rvol": 0.601, "volume_pace_ratio": 3.813, "stage3": {"stop": 8.7194, "risk": 0.0356, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0549, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:31:31.316521", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5182, "vwap": 11.6115, "vwap_slope": -0.0008, "atr": 0.0414, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0898, "ema9": 11.5322, "ema20": 11.5547, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 2.305, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:31:31.317976", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2405, "vwap_slope": -0.0118, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0928, "flat_threshold_pct": 0.05, "ema9": 10.0525, "ema20": 10.0931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.043, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.056, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:31.319486", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4597, "vwap": 5.5143, "vwap_slope": -0.0009, "atr": 0.0236, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.1081, "ema9": 5.4878, "ema20": 5.5048, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 2.505, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:31:31.320886", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0689, "vwap_slope": -0.0045, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0797, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.741, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:31:31.322241", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4481, "vwap_slope": -0.0019, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0506, "ema9": 7.4182, "ema20": 7.4294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:31:31.323679", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1134, "vwap_slope": -0.0091, "atr": 0.0417, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1169, "ema9": 8.9434, "ema20": 8.9904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.125, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T14:31:31.325126", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.679, "vwap_slope": -0.0022, "atr": 0.0677, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.137, "ema9": 12.3724, "ema20": 12.3975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.117, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:31:31.326737", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 516.3s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0517, "ema9": 6.3645, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.53, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.185, "stage3": {"stop": 6.3492, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.35, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.235}}}
{"timestamp": "2026-09-22T14:31:31.360022", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.565, "vwap": 5.5489, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0801, "ema9": 5.5605, "ema20": 5.5639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:31:31.361525", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.21 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.21, "vwap": 5.2365, "vwap_slope": -0.0014, "atr": 0.0137, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0048, "flat_threshold_pct": 0.0657, "ema9": 5.2027, "ema20": 5.2204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 1.698, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:31:31.362736", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6678, "vwap": 8.6983, "vwap_slope": -0.0006, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0588, "ema9": 8.6666, "ema20": 8.6694, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 2.169, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:31:31.364015", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9146, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.929, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.965, "distance_from_high_pct": 2.976, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:31:31.366200", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9488, "vwap": 8.9654, "vwap_slope": -0.0019, "atr": 0.0173, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.05, "ema9": 8.9301, "ema20": 8.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.662, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.214}}
{"timestamp": "2026-09-22T14:31:31.368166", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.75", "VWAP sloping down", "spread 1.08% exceeds max 1.0%"], "metrics": {"price": 4.6351, "vwap": 4.7535, "vwap_slope": -0.0081, "atr": 0.0642, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.3462, "ema9": 4.6117, "ema20": 4.6485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 8.034, "spread_pct": 1.083, "rvol": 0.261, "volume_pace_ratio": 1.656}}
{"timestamp": "2026-09-22T14:31:31.369461", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 265.1s", "imbalance +85% >= 50% buy threshold, stop 7.88", "entry_score 93.5"], "reasons_against": [], "metrics": {"price": 7.9, "vwap": 7.8182, "vwap_slope": 0.0028, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0506, "flat_threshold_pct": 0.0523, "ema9": 7.8973, "ema20": 7.8893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 0.878, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.045, "stage3": {"stop": 7.8802, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8472, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 7.88"}, "entry_score": 93.45, "entry_score_breakdown": {"imbalance_sub": 0.782, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:31:31.403151", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.7727, "vwap_slope": -0.0027, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.05, "ema9": 14.6182, "ema20": 14.6437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T14:31:31.405784", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.06, "vwap": 10.0762, "vwap_slope": -0.0014, "atr": 0.0279, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0692, "ema9": 10.0741, "ema20": 10.0881, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.204, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:31:31.407994", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.82, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0258, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8126, "ema20": 13.8085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:31:31.409454", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1674, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0125, "atr_pct": 0.203, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0508, "ema9": 6.1669, "ema20": 6.1698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.422, "distance_from_high_pct": 0.846, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:31:31.410805", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3184, "vwap": 13.4101, "vwap_slope": -0.0074, "atr": 0.0312, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0585, "ema9": 13.2989, "ema20": 13.3183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 4.459, "spread_pct": 0.075, "rvol": 0.169, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:31:36.415934", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.075%)", "metrics": {"price": 9.365, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0746, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:36.417921", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.365, "vwap": 9.1572, "vwap_slope": 0.0028, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1694, "lower_highs_lower_lows": false, "stop": 9.2826, "imbalance_decline_count": 2, "imbalance_cur": 0.0022371364653243847, "imbalance_prev": 0.05750798722044728}}
{"timestamp": "2026-09-22T14:31:36.418720", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.122%)", "metrics": {"price": 12.525, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.1217, "trend": "positive"}}
{"timestamp": "2026-09-22T14:31:36.419449", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.374, "vwap_slope": 0.0029, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4843, "imbalance_decline_count": 0, "imbalance_cur": 0.4423492437635042, "imbalance_prev": 0.32188213796253995}}
{"timestamp": "2026-09-22T14:31:36.419914", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 9.35, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.062, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:36.420607", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1935, "vwap_slope": 0.0072, "atr": 0.042, "trend": "flat", "slope_pct": 0.0339, "lower_highs_lower_lows": true, "stop": 9.2996, "imbalance_decline_count": 0, "imbalance_cur": 0.5296735905044511, "imbalance_prev": 0.5296735905044511}}
{"timestamp": "2026-09-22T14:31:36.422173", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.43, "vwap": 13.6185, "vwap_slope": -0.0013, "atr": 0.3001, "atr_pct": 2.235, "trend": "flat", "slope_pct": -0.0793, "flat_threshold_pct": 0.5587, "ema9": 13.492, "ema20": 13.4137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 15.375, "spread_pct": 0.298, "rvol": 3.136, "volume_pace_ratio": 19.851}}
{"timestamp": "2026-09-22T14:31:36.423437", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8351, "vwap_slope": -0.0025, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0711, "ema9": 8.7299, "ema20": 8.7471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.536}}
{"timestamp": "2026-09-22T14:31:36.425273", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5795, "vwap_slope": -0.0041, "atr": 0.0955, "atr_pct": 0.727, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1818, "ema9": 13.1196, "ema20": 13.1369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.199, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.121, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T14:31:36.426521", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3668, "vwap": 6.3963, "vwap_slope": -0.0016, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.068, "ema9": 6.3625, "ema20": 6.3655, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.201, "distance_from_high_pct": 3.093, "spread_pct": 0.157, "rvol": 0.193, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:31:36.427868", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.87, "vwap": 8.8274, "vwap_slope": -0.0007, "atr": 0.1188, "atr_pct": 1.34, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.3349, "ema9": 8.8123, "ema20": 8.7994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 2.313, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:31:36.429302", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7221, "vwap": 12.7245, "vwap_slope": -0.0009, "atr": 0.0356, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.07, "ema9": 12.7145, "ema20": 12.7191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 0.609, "spread_pct": 0.079, "rvol": 0.087, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:31:36.430461", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 8.7599, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0297, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.0847, "ema9": 8.7555, "ema20": 8.7456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.093, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.808, "stage3": {"stop": 8.7243, "risk": 0.0356, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1493, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:36.431647", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.51, "vwap": 11.6113, "vwap_slope": -0.0009, "atr": 0.0414, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0899, "ema9": 11.5305, "ema20": 11.5539, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.609}}
{"timestamp": "2026-09-22T14:31:36.432610", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2403, "vwap_slope": -0.012, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0929, "flat_threshold_pct": 0.05, "ema9": 10.0515, "ema20": 10.0927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.045, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:36.433760", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4726, "vwap": 5.5144, "vwap_slope": -0.0009, "atr": 0.0236, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.1078, "ema9": 5.4904, "ema20": 5.506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 2.275, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:31:36.435067", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0689, "vwap_slope": -0.0045, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0797, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.741, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:31:36.438662", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4481, "vwap_slope": -0.0019, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0506, "ema9": 7.4182, "ema20": 7.4294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.089, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:31:36.439995", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1131, "vwap_slope": -0.0094, "atr": 0.0417, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.1168, "ema9": 8.9454, "ema20": 8.9913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 5.096, "spread_pct": 0.224, "rvol": 0.126, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T14:31:36.441312", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.679, "vwap_slope": -0.0022, "atr": 0.0677, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.137, "ema9": 12.3724, "ema20": 12.3975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.117, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:31:36.442536", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 521.4s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0517, "ema9": 6.3645, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.53, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.182, "stage3": {"stop": 6.3492, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.35, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.235}}}
{"timestamp": "2026-09-22T14:31:36.478105", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5674, "vwap": 5.5489, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.08, "ema9": 5.561, "ema20": 5.5641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 0.915, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:31:36.479389", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2362, "vwap_slope": -0.0017, "atr": 0.0137, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0661, "ema9": 5.1967, "ema20": 5.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:36.480729", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6678, "vwap": 8.6983, "vwap_slope": -0.0006, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0588, "ema9": 8.6666, "ema20": 8.6694, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 2.169, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:31:36.481929", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9146, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.929, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.965, "distance_from_high_pct": 2.976, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:31:36.483476", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9486, "vwap": 8.9654, "vwap_slope": -0.0019, "atr": 0.0173, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.05, "ema9": 8.93, "ema20": 8.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.664, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:31:36.484769", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.75", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6351, "vwap": 4.7535, "vwap_slope": -0.0081, "atr": 0.0642, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.3462, "ema9": 4.6117, "ema20": 4.6485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 8.034, "spread_pct": 2.368, "rvol": 0.261, "volume_pace_ratio": 1.654}}
{"timestamp": "2026-09-22T14:31:36.485991", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 270.2s", "imbalance +81% >= 50% buy threshold, stop 7.89", "entry_score 91.7"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8182, "vwap_slope": 0.0028, "atr": 0.0165, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0507, "flat_threshold_pct": 0.0522, "ema9": 7.8983, "ema20": 7.8898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.044, "stage3": {"stop": 7.8852, "risk": 0.0198, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.806, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 7.89"}, "entry_score": 91.69, "entry_score_breakdown": {"imbalance_sub": 0.723, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:31:36.518754", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.7725, "vwap_slope": -0.0029, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.05, "ema9": 14.6182, "ema20": 14.6437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T14:31:36.519949", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.055, "vwap": 10.0761, "vwap_slope": -0.0015, "atr": 0.0279, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.0692, "ema9": 10.0731, "ema20": 10.0876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.204, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:31:36.521148", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.8283, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0264, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8142, "ema20": 13.8093, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.585, "distance_from_high_pct": 1.297, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:31:36.522309", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0125, "atr_pct": 0.203, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0508, "ema9": 6.1665, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:31:36.523666", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.41, "vwap_slope": -0.0075, "atr": 0.0312, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0586, "ema9": 13.2982, "ema20": 13.318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.169, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:31:41.529600", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.139%)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1387, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:41.531430", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1574, "vwap_slope": 0.0031, "atr": 0.0687, "trend": "flat", "slope_pct": 0.169, "lower_highs_lower_lows": false, "stop": 9.2626, "imbalance_decline_count": 0, "imbalance_cur": 0.39605157131345686, "imbalance_prev": 0.0022371364653243847}}
{"timestamp": "2026-09-22T14:31:41.532140", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.112%)", "metrics": {"price": 12.5208, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.1117, "trend": "positive"}}
{"timestamp": "2026-09-22T14:31:41.533231", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5208, "vwap": 12.374, "vwap_slope": 0.003, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4801, "imbalance_decline_count": 1, "imbalance_cur": 0.40047479912344774, "imbalance_prev": 0.4423492437635042}}
{"timestamp": "2026-09-22T14:31:41.533926", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.110%)", "metrics": {"price": 9.335, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1102, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:41.534702", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.335, "vwap": 9.1935, "vwap_slope": 0.0072, "atr": 0.042, "trend": "flat", "slope_pct": 0.0336, "lower_highs_lower_lows": true, "stop": 9.2846, "imbalance_decline_count": 1, "imbalance_cur": -0.9801980198019802, "imbalance_prev": 0.5296735905044511}}
{"timestamp": "2026-09-22T14:31:41.536980", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.6185, "vwap_slope": -0.0013, "atr": 0.3001, "atr_pct": 2.228, "trend": "flat", "slope_pct": -0.0787, "flat_threshold_pct": 0.557, "ema9": 13.5, "ema20": 13.4175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 15.123, "spread_pct": 0.149, "rvol": 3.137, "volume_pace_ratio": 19.832}}
{"timestamp": "2026-09-22T14:31:41.538133", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.8352, "vwap_slope": -0.0025, "atr": 0.0248, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0711, "ema9": 8.7309, "ema20": 8.7476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 5.315, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.53}}
{"timestamp": "2026-09-22T14:31:41.539300", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5791, "vwap_slope": -0.0045, "atr": 0.0955, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.101, "flat_threshold_pct": 0.1824, "ema9": 13.1116, "ema20": 13.1331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 7.752, "spread_pct": 0.841, "rvol": 0.122, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T14:31:41.540372", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.3963, "vwap_slope": -0.0016, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0679, "ema9": 6.3628, "ema20": 6.3656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.201, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.193, "volume_pace_ratio": 1.22}}
{"timestamp": "2026-09-22T14:31:41.541299", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.93, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1216, "atr_pct": 1.362, "trend": "flat", "slope_pct": 0.02, "flat_threshold_pct": 0.3405, "ema9": 8.8358, "ema20": 8.8118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.652, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:31:41.542439", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.724, "vwap_slope": -0.0014, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.0702, "ema9": 12.705, "ema20": 12.7146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:31:41.543675", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.6s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 8.75, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0297, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0848, "ema9": 8.7535, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.2, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.804, "stage3": {"stop": 8.7144, "risk": 0.0356, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1912, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:31:41.544852", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.6113, "vwap_slope": -0.0009, "atr": 0.0414, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0899, "ema9": 11.5295, "ema20": 11.5534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:31:41.545880", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2399, "vwap_slope": -0.0124, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0928, "flat_threshold_pct": 0.05, "ema9": 10.0525, "ema20": 10.0931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.049, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:41.546917", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4587, "vwap": 5.5143, "vwap_slope": -0.0009, "atr": 0.0236, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.1081, "ema9": 5.4876, "ema20": 5.5047, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 2.523, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:31:41.547890", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0689, "vwap_slope": -0.0045, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0797, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.741, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:31:41.548938", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.3947, "vwap": 7.4479, "vwap_slope": -0.0021, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0506, "ema9": 7.4181, "ema20": 7.4294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.057, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:31:41.549801", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9359, "vwap": 9.1113, "vwap_slope": -0.0112, "atr": 0.0417, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.1168, "ema9": 8.9446, "ema20": 8.9909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 5.139, "spread_pct": 0.224, "rvol": 0.127, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:31:41.550894", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.3481, "vwap": 12.6789, "vwap_slope": -0.0022, "atr": 0.0678, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.1373, "ema9": 12.371, "ema20": 12.3968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 8.668, "spread_pct": 0.243, "rvol": 0.117, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:31:41.551959", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (526.5s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.365, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0517, "ema9": 6.3645, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.53, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.179, "stage3": {"stop": 6.3492, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:31:41.553023", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.5489, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0801, "ema9": 5.5595, "ema20": 5.5634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:31:41.554082", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.2361, "vwap_slope": -0.0017, "atr": 0.0137, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0661, "ema9": 5.1977, "ema20": 5.218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:41.555278", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6667, "vwap": 8.6983, "vwap_slope": -0.0006, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0588, "ema9": 8.6664, "ema20": 8.6693, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 2.182, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:31:41.556487", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0551, "flat_threshold_pct": 0.0924, "ema9": 11.931, "ema20": 11.947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.965, "distance_from_high_pct": 2.891, "spread_pct": 0.252, "rvol": 0.073, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:31:41.557581", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9486, "vwap": 8.9654, "vwap_slope": -0.0019, "atr": 0.0173, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.05, "ema9": 8.93, "ema20": 8.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.664, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:31:41.558727", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.75", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.64, "vwap": 4.7516, "vwap_slope": -0.01, "atr": 0.0649, "atr_pct": 1.399, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.3497, "ema9": 4.6127, "ema20": 4.6489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 7.937, "spread_pct": 2.368, "rvol": 0.265, "volume_pace_ratio": 1.676}}
{"timestamp": "2026-09-22T14:31:41.560691", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 275.3s", "imbalance +81% >= 50% buy threshold, stop 7.88", "entry_score 91.7"], "reasons_against": [], "metrics": {"price": 7.8966, "vwap": 7.8182, "vwap_slope": 0.0028, "atr": 0.0167, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0505, "flat_threshold_pct": 0.0529, "ema9": 7.8967, "ema20": 7.889, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 0.921, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.042, "stage3": {"stop": 7.8766, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8056, "passed": true, "reason": "imbalance +81% >= 50% buy threshold, stop 7.88"}, "entry_score": 91.67, "entry_score_breakdown": {"imbalance_sub": 0.722, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:31:41.594748", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6023, "vwap": 14.7724, "vwap_slope": -0.003, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.6157, "ema20": 14.6425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.521, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T14:31:41.596171", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.055, "vwap": 10.0761, "vwap_slope": -0.0015, "atr": 0.0279, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.0692, "ema9": 10.0731, "ema20": 10.0876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.204, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:31:41.597634", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 13.825, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8136, "ema20": 13.809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.32, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:31:41.599038", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0125, "atr_pct": 0.203, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0508, "ema9": 6.1675, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:31:41.600273", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3114, "vwap": 13.4097, "vwap_slope": -0.0078, "atr": 0.0312, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0586, "ema9": 13.2975, "ema20": 13.3176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.251, "distance_from_high_pct": 4.509, "spread_pct": 0.075, "rvol": 0.169, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:31:46.606240", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.139%)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1387, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:46.607774", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1574, "vwap_slope": 0.0031, "atr": 0.0687, "trend": "flat", "slope_pct": 0.169, "lower_highs_lower_lows": false, "stop": 9.2626, "imbalance_decline_count": 0, "imbalance_cur": 0.4270435446906035, "imbalance_prev": 0.39605157131345686}}
{"timestamp": "2026-09-22T14:31:46.608737", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.059%)", "metrics": {"price": 12.499, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0593, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:46.609533", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.499, "vwap": 12.374, "vwap_slope": 0.003, "atr": 0.034, "trend": "flat", "slope_pct": 0.0353, "lower_highs_lower_lows": false, "stop": 12.4582, "imbalance_decline_count": 2, "imbalance_cur": 0.14505247376311844, "imbalance_prev": 0.40047479912344774}}
{"timestamp": "2026-09-22T14:31:46.610150", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.110%)", "metrics": {"price": 9.335, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1102, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:46.610844", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.335, "vwap": 9.1935, "vwap_slope": 0.0072, "atr": 0.042, "trend": "flat", "slope_pct": 0.0336, "lower_highs_lower_lows": true, "stop": 9.2846, "imbalance_decline_count": 0, "imbalance_cur": -0.9801980198019802, "imbalance_prev": -0.9801980198019802}}
{"timestamp": "2026-09-22T14:31:46.612258", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.47 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.47, "vwap": 13.6185, "vwap_slope": -0.0013, "atr": 0.3001, "atr_pct": 2.228, "trend": "flat", "slope_pct": -0.0787, "flat_threshold_pct": 0.557, "ema9": 13.5, "ema20": 13.4175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 15.123, "spread_pct": 0.297, "rvol": 3.138, "volume_pace_ratio": 19.81}}
{"timestamp": "2026-09-22T14:31:46.613487", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8351, "vwap_slope": -0.0026, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0711, "ema9": 8.7299, "ema20": 8.7471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.527}}
{"timestamp": "2026-09-22T14:31:46.614462", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5791, "vwap_slope": -0.0045, "atr": 0.0955, "atr_pct": 0.729, "trend": "flat", "slope_pct": -0.101, "flat_threshold_pct": 0.1824, "ema9": 13.1116, "ema20": 13.1331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 7.752, "spread_pct": 0.611, "rvol": 0.122, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T14:31:46.615415", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3686, "vwap": 6.3963, "vwap_slope": -0.0016, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0679, "ema9": 6.3628, "ema20": 6.3656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 3.065, "spread_pct": 0.157, "rvol": 0.193, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:31:46.617404", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.93, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1216, "atr_pct": 1.362, "trend": "flat", "slope_pct": 0.02, "flat_threshold_pct": 0.3405, "ema9": 8.8358, "ema20": 8.8118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.652, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:31:46.618517", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6799, "vwap": 12.724, "vwap_slope": -0.0014, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.0702, "ema9": 12.706, "ema20": 12.7151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:31:46.619592", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74"], "metrics": {"price": 8.7414, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0297, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0849, "ema9": 8.7518, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 5.294, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.799}}
{"timestamp": "2026-09-22T14:31:46.620709", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4995, "vwap": 11.6111, "vwap_slope": -0.0011, "atr": 0.0417, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.0907, "ema9": 11.5284, "ema20": 11.5529, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.464, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:31:46.622666", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2395, "vwap_slope": -0.0128, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0928, "flat_threshold_pct": 0.05, "ema9": 10.0525, "ema20": 10.0931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:46.623937", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5142, "vwap_slope": -0.0011, "atr": 0.024, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1099, "ema9": 5.4859, "ema20": 5.5039, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.084, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:31:46.626013", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0689, "vwap_slope": -0.0045, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0797, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.741, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:31:46.627089", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4479, "vwap_slope": -0.0021, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0505, "ema9": 7.4202, "ema20": 7.4303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:31:46.628156", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1112, "vwap_slope": -0.0113, "atr": 0.0417, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1169, "ema9": 8.9434, "ema20": 8.9904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.127, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:31:46.629268", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.6789, "vwap_slope": -0.0023, "atr": 0.0678, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.1193, "flat_threshold_pct": 0.1372, "ema9": 12.3724, "ema20": 12.3975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.117, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T14:31:46.630361", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (531.6s) but room-to-run failed: no trade-flow imbalance data yet (cold stream buffer)"], "metrics": {"price": 6.365, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.0517, "ema9": 6.3645, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.53, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.176, "stage3": {"stop": 6.3492, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": null, "passed": false, "reason": "no trade-flow imbalance data yet (cold stream buffer)"}}}
{"timestamp": "2026-09-22T14:31:46.631560", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5525, "vwap": 5.5488, "vwap_slope": 0.0001, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0802, "ema9": 5.558, "ema20": 5.5627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.18, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:31:46.632763", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.2361, "vwap_slope": -0.0018, "atr": 0.0137, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0661, "ema9": 5.1977, "ema20": 5.218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.77, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:46.635267", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6535, "vwap": 8.6983, "vwap_slope": -0.0007, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0171, "flat_threshold_pct": 0.0589, "ema9": 8.6637, "ema20": 8.6681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 2.331, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:31:46.636288", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0551, "flat_threshold_pct": 0.0924, "ema9": 11.931, "ema20": 11.947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.966, "distance_from_high_pct": 2.891, "spread_pct": 0.252, "rvol": 0.074, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:31:46.637319", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9486, "vwap": 8.9654, "vwap_slope": -0.0019, "atr": 0.0173, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.05, "ema9": 8.93, "ema20": 8.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.664, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:31:46.638259", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.75", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6999, "vwap": 4.7524, "vwap_slope": -0.0092, "atr": 0.0685, "atr_pct": 1.457, "trend": "flat", "slope_pct": -0.0889, "flat_threshold_pct": 0.3642, "ema9": 4.6247, "ema20": 4.6546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 6.748, "spread_pct": 2.368, "rvol": 0.265, "volume_pace_ratio": 1.674}}
{"timestamp": "2026-09-22T14:31:46.639397", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 280.4s", "imbalance +80% >= 50% buy threshold, stop 7.88", "entry_score 91.4"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8182, "vwap_slope": 0.0028, "atr": 0.0167, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0507, "flat_threshold_pct": 0.0529, "ema9": 7.8983, "ema20": 7.8898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.041, "stage3": {"stop": 7.885, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7992, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 7.88"}, "entry_score": 91.39, "entry_score_breakdown": {"imbalance_sub": 0.713, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:31:46.677506", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.7723, "vwap_slope": -0.0031, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.6172, "ema20": 14.6432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.194}}
{"timestamp": "2026-09-22T14:31:46.678884", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.05, "vwap": 10.0759, "vwap_slope": -0.0017, "atr": 0.0279, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0693, "ema9": 10.0721, "ema20": 10.0871, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 1.374, "spread_pct": 0.099, "rvol": 0.206, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:31:46.680070", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.4s", "imbalance +62% >= 50% buy threshold, stop 13.78", "entry_score 83.6"], "reasons_against": [], "metrics": {"price": 13.8083, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8102, "ema20": 13.8074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 1.44, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.461, "stage3": {"stop": 13.7765, "risk": 0.0318, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6181, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 13.78"}, "entry_score": 83.63, "entry_score_breakdown": {"imbalance_sub": 0.454, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:31:46.738842", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0125, "atr_pct": 0.203, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0508, "ema9": 6.1675, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:31:46.740008", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3177, "vwap": 13.4097, "vwap_slope": -0.0078, "atr": 0.0312, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0461, "flat_threshold_pct": 0.0585, "ema9": 13.2988, "ema20": 13.3182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.251, "distance_from_high_pct": 4.464, "spread_pct": 0.075, "rvol": 0.169, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:31:51.745976", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.130%)", "metrics": {"price": 9.3478, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1297, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:51.747447", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3478, "vwap": 9.1575, "vwap_slope": 0.0031, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1691, "lower_highs_lower_lows": false, "stop": 9.2654, "imbalance_decline_count": 1, "imbalance_cur": 0.42197837663385507, "imbalance_prev": 0.4270435446906035}}
{"timestamp": "2026-09-22T14:31:51.748472", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.131%)", "metrics": {"price": 12.5287, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.1306, "trend": "positive"}}
{"timestamp": "2026-09-22T14:31:51.749170", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5287, "vwap": 12.3741, "vwap_slope": 0.0031, "atr": 0.0342, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.4876, "imbalance_decline_count": 3, "imbalance_cur": 0.10125944584382872, "imbalance_prev": 0.14505247376311844}}
{"timestamp": "2026-09-22T14:31:51.749769", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.110%)", "metrics": {"price": 9.335, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1102, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:51.750361", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.335, "vwap": 9.1935, "vwap_slope": 0.0072, "atr": 0.042, "trend": "flat", "slope_pct": 0.0336, "lower_highs_lower_lows": true, "stop": 9.2846, "imbalance_decline_count": 0, "imbalance_cur": -0.9801980198019802, "imbalance_prev": -0.9801980198019802}}
{"timestamp": "2026-09-22T14:31:51.751574", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.42 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4201, "vwap": 13.6184, "vwap_slope": -0.0015, "atr": 0.3001, "atr_pct": 2.236, "trend": "flat", "slope_pct": -0.0795, "flat_threshold_pct": 0.5591, "ema9": 13.49, "ema20": 13.4127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 15.437, "spread_pct": 0.223, "rvol": 3.139, "volume_pace_ratio": 19.788}}
{"timestamp": "2026-09-22T14:31:51.752741", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.727, "vwap": 8.8351, "vwap_slope": -0.0026, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0711, "ema9": 8.7303, "ema20": 8.7473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 5.347, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.521}}
{"timestamp": "2026-09-22T14:31:51.753377", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0601, "vwap": 13.579, "vwap_slope": -0.0046, "atr": 0.0955, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.1013, "flat_threshold_pct": 0.1828, "ema9": 13.1056, "ema20": 13.1302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 7.963, "spread_pct": 0.611, "rvol": 0.122, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:31:51.753941", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3961, "vwap_slope": -0.0018, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.068, "ema9": 6.3611, "ema20": 6.3648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.211, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.222}}
{"timestamp": "2026-09-22T14:31:51.754520", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.93, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1216, "atr_pct": 1.362, "trend": "flat", "slope_pct": 0.02, "flat_threshold_pct": 0.3405, "ema9": 8.8358, "ema20": 8.8118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.652, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:31:51.755779", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.724, "vwap_slope": -0.0014, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.0702, "ema9": 12.705, "ema20": 12.7146, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:31:51.756860", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74"], "metrics": {"price": 8.7414, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0297, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0849, "ema9": 8.7518, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 5.294, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.793}}
{"timestamp": "2026-09-22T14:31:51.757887", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4914, "vwap": 11.6111, "vwap_slope": -0.0011, "atr": 0.0421, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.0916, "ema9": 11.5268, "ema20": 11.5521, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.533, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.608}}
{"timestamp": "2026-09-22T14:31:51.758961", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2395, "vwap_slope": -0.0128, "atr": 0.016, "atr_pct": 0.16, "trend": "negative", "slope_pct": -0.0928, "flat_threshold_pct": 0.05, "ema9": 10.0525, "ema20": 10.0931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:31:51.760006", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4715, "vwap": 5.5143, "vwap_slope": -0.001, "atr": 0.024, "atr_pct": 0.438, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.1095, "ema9": 5.4902, "ema20": 5.5059, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 2.295, "spread_pct": 0.184, "rvol": 0.084, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:31:51.761689", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0689, "vwap_slope": -0.0045, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0797, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.741, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:31:51.762731", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4479, "vwap_slope": -0.0022, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.0506, "ema9": 7.4182, "ema20": 7.4294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:31:51.763712", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1112, "vwap_slope": -0.0113, "atr": 0.0417, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1169, "ema9": 8.9434, "ema20": 8.9904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.127, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:31:51.764612", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6788, "vwap_slope": -0.0023, "atr": 0.0678, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1191, "flat_threshold_pct": 0.1371, "ema9": 12.3754, "ema20": 12.3989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.745, "distance_from_high_pct": 8.506, "spread_pct": 0.162, "rvol": 0.117, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:31:51.765398", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 536.7s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3692, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0516, "ema9": 6.3654, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.531, "distance_from_high_pct": 0.481, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.174, "stage3": {"stop": 6.3534, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.34, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.234}}}
{"timestamp": "2026-09-22T14:31:51.796338", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5604, "vwap": 5.5489, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0801, "ema9": 5.5596, "ema20": 5.5635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.039, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:31:51.797811", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2361, "vwap_slope": -0.0018, "atr": 0.0137, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0661, "ema9": 5.1967, "ema20": 5.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 2.264, "spread_pct": 0.386, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:51.799067", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.669, "vwap": 8.6983, "vwap_slope": -0.0006, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0588, "ema9": 8.6668, "ema20": 8.6695, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 2.156, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:31:51.800209", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9144, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.055, "flat_threshold_pct": 0.0925, "ema9": 11.9289, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.966, "distance_from_high_pct": 2.977, "spread_pct": 0.252, "rvol": 0.074, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:31:51.801319", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 8.9652, "vwap_slope": -0.002, "atr": 0.0173, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.05, "ema9": 8.9283, "ema20": 8.9266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:31:51.802396", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.75", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.645, "vwap": 4.7515, "vwap_slope": -0.0101, "atr": 0.0685, "atr_pct": 1.474, "trend": "flat", "slope_pct": -0.0909, "flat_threshold_pct": 0.3685, "ema9": 4.6137, "ema20": 4.6494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 7.837, "spread_pct": 2.368, "rvol": 0.266, "volume_pace_ratio": 1.68}}
{"timestamp": "2026-09-22T14:31:51.803607", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 285.5s", "imbalance +80% >= 50% buy threshold, stop 7.88", "entry_score 91.4"], "reasons_against": [], "metrics": {"price": 7.905, "vwap": 7.8182, "vwap_slope": 0.0028, "atr": 0.0167, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0507, "flat_threshold_pct": 0.0529, "ema9": 7.8983, "ema20": 7.8898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.039, "stage3": {"stop": 7.885, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7992, "passed": true, "reason": "imbalance +80% >= 50% buy threshold, stop 7.88"}, "entry_score": 91.39, "entry_score_breakdown": {"imbalance_sub": 0.713, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:31:51.836701", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6113, "vwap": 14.7721, "vwap_slope": -0.0033, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.6175, "ema20": 14.6433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.461, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.194}}
{"timestamp": "2026-09-22T14:31:51.838156", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.036, "vwap": 10.0755, "vwap_slope": -0.0021, "atr": 0.0279, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0004, "flat_threshold_pct": 0.0694, "ema9": 10.0693, "ema20": 10.0858, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.511, "spread_pct": 0.1, "rvol": 0.207, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:31:51.839310", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.8096, "ema20": 13.8071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.593, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:31:51.840325", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0125, "atr_pct": 0.203, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0508, "ema9": 6.1675, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:31:51.841367", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.4095, "vwap_slope": -0.008, "atr": 0.0312, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0586, "ema9": 13.2972, "ema20": 13.3175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.255, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.17, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:31:56.847417", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.123%)", "metrics": {"price": 9.35, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1227, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:56.849105", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1575, "vwap_slope": 0.0032, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1691, "lower_highs_lower_lows": false, "stop": 9.2676, "imbalance_decline_count": 0, "imbalance_cur": 0.4701183431952663, "imbalance_prev": 0.42197837663385507}}
{"timestamp": "2026-09-22T14:31:56.849857", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.134%)", "metrics": {"price": 12.53, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.1337, "trend": "positive"}}
{"timestamp": "2026-09-22T14:31:56.850584", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.53, "vwap": 12.3741, "vwap_slope": 0.0031, "atr": 0.0342, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.4889, "imbalance_decline_count": 0, "imbalance_cur": 0.5834575260804769, "imbalance_prev": 0.10125944584382872}}
{"timestamp": "2026-09-22T14:31:56.851147", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.062%)", "metrics": {"price": 9.35, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.062, "trend": "flat"}}
{"timestamp": "2026-09-22T14:31:56.851719", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1943, "vwap_slope": 0.0079, "atr": 0.042, "trend": "flat", "slope_pct": 0.0339, "lower_highs_lower_lows": true, "stop": 9.2996, "imbalance_decline_count": 0, "imbalance_cur": 0.07435508345978756, "imbalance_prev": -0.9801980198019802}}
{"timestamp": "2026-09-22T14:31:56.852849", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4474, "vwap": 13.6184, "vwap_slope": -0.0014, "atr": 0.3001, "atr_pct": 2.232, "trend": "flat", "slope_pct": -0.0791, "flat_threshold_pct": 0.558, "ema9": 13.4954, "ema20": 13.4153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 15.265, "spread_pct": 0.149, "rvol": 3.139, "volume_pace_ratio": 19.763}}
{"timestamp": "2026-09-22T14:31:56.853836", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8351, "vwap_slope": -0.0026, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0711, "ema9": 8.7299, "ema20": 8.7471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.515}}
{"timestamp": "2026-09-22T14:31:56.854945", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0678, "vwap": 13.5787, "vwap_slope": -0.0049, "atr": 0.0955, "atr_pct": 0.731, "trend": "flat", "slope_pct": -0.1012, "flat_threshold_pct": 0.1827, "ema9": 13.1071, "ema20": 13.131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 7.908, "spread_pct": 0.612, "rvol": 0.122, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:31:56.855846", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3961, "vwap_slope": -0.0018, "atr": 0.0173, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.068, "ema9": 6.3611, "ema20": 6.3648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.211, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.221}}
{"timestamp": "2026-09-22T14:31:56.856721", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1231, "atr_pct": 1.375, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.3437, "ema9": 8.8398, "ema20": 8.8137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:31:56.857692", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7186, "vwap": 12.7242, "vwap_slope": -0.0012, "atr": 0.0356, "atr_pct": 0.28, "trend": "flat", "slope_pct": 0.0027, "flat_threshold_pct": 0.07, "ema9": 12.7138, "ema20": 12.7187, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 0.636, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:31:56.858741", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.7476, "vwap": 8.7414, "vwap_slope": 0.0001, "atr": 0.0297, "atr_pct": 0.339, "trend": "flat", "slope_pct": 0.0013, "flat_threshold_pct": 0.0848, "ema9": 8.753, "ema20": 8.7444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 5.226, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.789}}
{"timestamp": "2026-09-22T14:31:56.859596", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4981, "vwap": 11.6111, "vwap_slope": -0.0011, "atr": 0.0421, "atr_pct": 0.366, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.0915, "ema9": 11.5282, "ema20": 11.5527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.476, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.607}}
{"timestamp": "2026-09-22T14:31:56.860517", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0229, "vwap": 10.2394, "vwap_slope": -0.0129, "atr": 0.0179, "atr_pct": 0.179, "trend": "negative", "slope_pct": -0.0929, "flat_threshold_pct": 0.05, "ema9": 10.0521, "ema20": 10.0929, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 6.327, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:31:56.861489", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5142, "vwap_slope": -0.0011, "atr": 0.024, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1099, "ema9": 5.4859, "ema20": 5.5039, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.084, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:31:56.863336", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0689, "vwap_slope": -0.0045, "atr": 0.0287, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0797, "ema9": 9.0237, "ema20": 9.0322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.741, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:31:56.864281", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.41, "vwap": 7.448, "vwap_slope": -0.0021, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0506, "ema9": 7.4212, "ema20": 7.4308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.854, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:31:56.865165", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9372, "vwap": 9.1111, "vwap_slope": -0.0113, "atr": 0.0417, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0516, "flat_threshold_pct": 0.1168, "ema9": 8.9448, "ema20": 8.9911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 5.125, "spread_pct": 0.224, "rvol": 0.127, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:31:56.866014", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.4, "vwap": 12.6788, "vwap_slope": -0.0023, "atr": 0.07, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.1187, "flat_threshold_pct": 0.1411, "ema9": 12.3814, "ema20": 12.4018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 8.284, "spread_pct": 0.404, "rvol": 0.117, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:31:56.867044", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 541.8s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3666, "vwap": 6.3359, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.0517, "ema9": 6.3649, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.531, "distance_from_high_pct": 0.522, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.171, "stage3": {"stop": 6.3508, "risk": 0.0158, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.34, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.234}}}
{"timestamp": "2026-09-22T14:31:56.901219", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5538, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.0178, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0802, "ema9": 5.5582, "ema20": 5.5629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.157, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:31:56.902404", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2361, "vwap_slope": -0.0018, "atr": 0.0137, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.004, "flat_threshold_pct": 0.0661, "ema9": 5.1967, "ema20": 5.2175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:31:56.903810", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6669, "vwap": 8.6983, "vwap_slope": -0.0006, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0169, "flat_threshold_pct": 0.0588, "ema9": 8.6664, "ema20": 8.6693, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.005, "distance_from_high_pct": 2.179, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:31:56.905148", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0441, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0551, "flat_threshold_pct": 0.0924, "ema9": 11.931, "ema20": 11.947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.966, "distance_from_high_pct": 2.891, "spread_pct": 0.252, "rvol": 0.074, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:31:56.906133", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9191, "vwap": 8.9649, "vwap_slope": -0.0023, "atr": 0.0173, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0249, "flat_threshold_pct": 0.05, "ema9": 8.9241, "ema20": 8.9247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.988, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:31:56.906791", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.65 below VWAP $4.75", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.65, "vwap": 4.7515, "vwap_slope": -0.0101, "atr": 0.0685, "atr_pct": 1.473, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.3681, "ema9": 4.6147, "ema20": 4.6499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 7.738, "spread_pct": 2.151, "rvol": 0.267, "volume_pace_ratio": 1.678}}
{"timestamp": "2026-09-22T14:31:56.907604", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (290.6s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.905, "vwap": 7.8182, "vwap_slope": 0.0028, "atr": 0.0167, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0507, "flat_threshold_pct": 0.0529, "ema9": 7.8983, "ema20": 7.8898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.038, "stage3": {"stop": 7.885, "risk": 0.02, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9024, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:31:56.908502", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7721, "vwap_slope": -0.0033, "atr": 0.0285, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.6162, "ema20": 14.6427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T14:31:56.909131", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.04, "vwap": 10.0756, "vwap_slope": -0.0021, "atr": 0.0279, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0005, "flat_threshold_pct": 0.0693, "ema9": 10.0701, "ema20": 10.0862, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.207, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:31:56.909697", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8098, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.0265, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8105, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.429, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:31:56.910223", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0125, "atr_pct": 0.203, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0508, "ema9": 6.1665, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.427, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:31:56.910872", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4094, "vwap_slope": -0.0081, "atr": 0.0312, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.0586, "ema9": 13.2982, "ema20": 13.318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.258, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.17, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:32:01.915309", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.335, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1923, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:32:01.928660", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.335, "vwap": 9.1575, "vwap_slope": 0.0017, "atr": 0.0612, "trend": "positive", "slope_pct": 0.1652, "lower_highs_lower_lows": true, "stop": 9.2616, "imbalance_decline_count": 1, "imbalance_cur": 0.3946480773555206, "imbalance_prev": 0.4701183431952663}}
{"timestamp": "2026-09-22T14:32:01.929522", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.099%)", "metrics": {"price": 12.515, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0986, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:01.933652", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3745, "vwap_slope": 0.0017, "atr": 0.0324, "trend": "flat", "slope_pct": 0.0358, "lower_highs_lower_lows": false, "stop": 12.4762, "imbalance_decline_count": 1, "imbalance_cur": -0.4081992734820965, "imbalance_prev": 0.5834575260804769}}
{"timestamp": "2026-09-22T14:32:01.934531", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.081%)", "metrics": {"price": 9.345, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0807, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:01.935450", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1943, "vwap_slope": 0.0063, "atr": 0.0399, "trend": "flat", "slope_pct": 0.0349, "lower_highs_lower_lows": false, "stop": 9.2971, "imbalance_decline_count": 0, "imbalance_cur": 0.13963328631875882, "imbalance_prev": 0.07435508345978756}}
{"timestamp": "2026-09-22T14:32:01.936826", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.46 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.4649, "vwap": 13.6184, "vwap_slope": -0.0014, "atr": 0.278, "atr_pct": 2.065, "trend": "flat", "slope_pct": -0.0738, "flat_threshold_pct": 0.5161, "ema9": 13.4938, "ema20": 13.4224, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 15.155, "spread_pct": 0.297, "rvol": 3.141, "volume_pace_ratio": 19.748}}
{"timestamp": "2026-09-22T14:32:01.940127", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7235, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.0224, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0643, "ema9": 8.7286, "ema20": 8.7449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.385, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.509}}
{"timestamp": "2026-09-22T14:32:01.941516", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0354, "vwap": 13.5786, "vwap_slope": -0.0041, "atr": 0.0907, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.0996, "flat_threshold_pct": 0.1739, "ema9": 13.0947, "ema20": 13.1229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 8.137, "spread_pct": 0.612, "rvol": 0.122, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:32:01.943410", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3629, "vwap": 6.3961, "vwap_slope": -0.0017, "atr": 0.0167, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0656, "ema9": 6.3615, "ema20": 6.3646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 3.152, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.219}}
{"timestamp": "2026-09-22T14:32:01.945645", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1231, "atr_pct": 1.375, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.3437, "ema9": 8.8398, "ema20": 8.8137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:32:01.947132", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7237, "vwap_slope": -0.0014, "atr": 0.0323, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0638, "ema9": 12.699, "ema20": 12.7108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:32:01.948352", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0286, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0818, "ema9": 8.7518, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.341, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.784}}
{"timestamp": "2026-09-22T14:32:01.949703", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.504, "vwap": 11.6111, "vwap_slope": -0.001, "atr": 0.0386, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.084, "ema9": 11.5236, "ema20": 11.5483, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 2.426, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:32:01.951636", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.093%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2393, "vwap_slope": -0.013, "atr": 0.0155, "atr_pct": 0.155, "trend": "negative", "slope_pct": -0.0928, "flat_threshold_pct": 0.05, "ema9": 10.0525, "ema20": 10.0931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:32:01.953499", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4401, "vwap": 5.514, "vwap_slope": -0.0013, "atr": 0.0228, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.105, "ema9": 5.4839, "ema20": 5.5029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.809, "distance_from_high_pct": 2.855, "spread_pct": 0.184, "rvol": 0.084, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:32:01.955763", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0076, "vwap": 9.0688, "vwap_slope": -0.0046, "atr": 0.0284, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0787, "ema9": 9.0233, "ema20": 9.032, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.767, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:32:01.960794", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4478, "vwap_slope": -0.0023, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0506, "ema9": 7.4202, "ema20": 7.4303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:32:01.963878", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1111, "vwap_slope": -0.0114, "atr": 0.0411, "atr_pct": 0.46, "trend": "flat", "slope_pct": -0.0517, "flat_threshold_pct": 0.1151, "ema9": 8.9434, "ema20": 8.9904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.127, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:32:01.965647", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6788, "vwap_slope": -0.0024, "atr": 0.0677, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.1191, "flat_threshold_pct": 0.1368, "ema9": 12.3754, "ema20": 12.3989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 8.506, "spread_pct": 0.404, "rvol": 0.117, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:32:01.967241", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 546.9s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3359, "vwap_slope": 0.0001, "atr": 0.012, "atr_pct": 0.189, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.3653, "ema20": 6.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.452, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.168, "stage3": {"stop": 6.3506, "risk": 0.0144, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.74, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.274}}}
{"timestamp": "2026-09-22T14:32:02.020607", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5604, "vwap": 5.5489, "vwap_slope": 0.0002, "atr": 0.0173, "atr_pct": 0.311, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0777, "ema9": 5.5596, "ema20": 5.5635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.039, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:32:02.022167", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.236, "vwap_slope": -0.0019, "atr": 0.0123, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0592, "ema9": 5.1977, "ema20": 5.218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.171}}
{"timestamp": "2026-09-22T14:32:02.024682", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6983, "vwap_slope": -0.0005, "atr": 0.0197, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0567, "ema9": 8.6658, "ema20": 8.6688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:32:02.025927", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.91, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0377, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0533, "flat_threshold_pct": 0.0792, "ema9": 11.9268, "ema20": 11.9435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.843, "distance_from_high_pct": 3.013, "spread_pct": 0.252, "rvol": 0.074, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:32:02.028054", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9652, "vwap_slope": -0.0019, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.9316, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:32:02.032257", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.65 below VWAP $4.75", "VWAP sloping down", "spread 1.72% exceeds max 1.0%"], "metrics": {"price": 4.65, "vwap": 4.7469, "vwap_slope": -0.0121, "atr": 0.067, "atr_pct": 1.442, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.3605, "ema9": 4.6201, "ema20": 4.649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.111, "distance_from_high_pct": 7.738, "spread_pct": 1.724, "rvol": 0.278, "volume_pace_ratio": 1.749}}
{"timestamp": "2026-09-22T14:32:02.037717", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (295.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9016, "vwap": 7.8182, "vwap_slope": 0.0014, "atr": 0.0143, "atr_pct": 0.181, "trend": "flat", "slope_pct": 0.0497, "flat_threshold_pct": 0.05, "ema9": 7.899, "ema20": 7.8909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 0.858, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.037, "stage3": {"stop": 7.8844, "risk": 0.0172, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:02.040265", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7721, "vwap_slope": -0.0021, "atr": 0.0246, "atr_pct": 0.168, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.05, "ema9": 14.614, "ema20": 14.6391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.189, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T14:32:02.045448", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0756, "vwap_slope": -0.0018, "atr": 0.0261, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0649, "ema9": 10.0638, "ema20": 10.0818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.207, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:32:02.047064", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.8137, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.026, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8104, "ema20": 13.8077, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.401, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:32:02.048336", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1686, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.012, "atr_pct": 0.194, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.05, "ema9": 6.1677, "ema20": 6.1699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.826, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:32:02.049584", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.2981, "vwap": 13.4094, "vwap_slope": -0.0062, "atr": 0.0291, "atr_pct": 0.219, "trend": "flat", "slope_pct": -0.0453, "flat_threshold_pct": 0.0546, "ema9": 13.2982, "ema20": 13.3161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.219, "distance_from_high_pct": 4.605, "spread_pct": 0.075, "rvol": 0.17, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:32:07.055669", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.3398, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1769, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:32:07.057582", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3398, "vwap": 9.1575, "vwap_slope": 0.0018, "atr": 0.0612, "trend": "positive", "slope_pct": 0.1653, "lower_highs_lower_lows": true, "stop": 9.2664, "imbalance_decline_count": 0, "imbalance_cur": 0.44317946594907887, "imbalance_prev": 0.3946480773555206}}
{"timestamp": "2026-09-22T14:32:07.058402", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.099%)", "metrics": {"price": 12.515, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0986, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:07.059269", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3746, "vwap_slope": 0.0018, "atr": 0.0324, "trend": "flat", "slope_pct": 0.0358, "lower_highs_lower_lows": false, "stop": 12.4762, "imbalance_decline_count": 2, "imbalance_cur": -0.6023995200959809, "imbalance_prev": -0.4081992734820965}}
{"timestamp": "2026-09-22T14:32:07.059806", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.097%)", "metrics": {"price": 9.35, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0968, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:07.060423", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1943, "vwap_slope": 0.0063, "atr": 0.0399, "trend": "flat", "slope_pct": 0.0349, "lower_highs_lower_lows": false, "stop": 9.3021, "imbalance_decline_count": 0, "imbalance_cur": 0.1539528432732316, "imbalance_prev": 0.13963328631875882}}
{"timestamp": "2026-09-22T14:32:07.061691", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.48, "vwap": 13.6183, "vwap_slope": -0.0014, "atr": 0.2787, "atr_pct": 2.068, "trend": "flat", "slope_pct": -0.0736, "flat_threshold_pct": 0.5169, "ema9": 13.4968, "ema20": 13.4239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 15.06, "spread_pct": 0.297, "rvol": 3.141, "volume_pace_ratio": 19.723}}
{"timestamp": "2026-09-22T14:32:07.062885", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7289, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.503}}
{"timestamp": "2026-09-22T14:32:07.064176", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0354, "vwap": 13.5786, "vwap_slope": -0.0041, "atr": 0.0907, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.0996, "flat_threshold_pct": 0.1739, "ema9": 13.0947, "ema20": 13.1229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 8.137, "spread_pct": 0.612, "rvol": 0.122, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:32:07.067081", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3961, "vwap_slope": -0.0017, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0667, "ema9": 6.3609, "ema20": 6.3644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.218}}
{"timestamp": "2026-09-22T14:32:07.069127", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1231, "atr_pct": 1.375, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.3437, "ema9": 8.8398, "ema20": 8.8137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:32:07.070840", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.676, "vwap": 12.7237, "vwap_slope": -0.0015, "atr": 0.0323, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0638, "ema9": 12.6992, "ema20": 12.7109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 0.969, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:32:07.071815", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 8.7433, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.029, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0828, "ema9": 8.7515, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 5.273, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.781}}
{"timestamp": "2026-09-22T14:32:07.072937", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.611, "vwap_slope": -0.001, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0881, "ema9": 11.5238, "ema20": 11.5484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.606}}
{"timestamp": "2026-09-22T14:32:07.074017", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0577, "vwap": 10.2389, "vwap_slope": -0.0108, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0916, "flat_threshold_pct": 0.05, "ema9": 10.0536, "ema20": 10.0898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 6.002, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:32:07.075220", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5138, "vwap_slope": -0.0013, "atr": 0.0228, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.1048, "ema9": 5.4771, "ema20": 5.4979, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 2.679, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:32:07.076224", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0076, "vwap": 9.0688, "vwap_slope": -0.0046, "atr": 0.0284, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0787, "ema9": 9.0233, "ema20": 9.032, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 3.767, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:32:07.076932", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4478, "vwap_slope": -0.0023, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0506, "ema9": 7.4202, "ema20": 7.4303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:32:07.077498", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9372, "vwap": 9.1105, "vwap_slope": -0.0103, "atr": 0.041, "atr_pct": 0.459, "trend": "flat", "slope_pct": -0.0522, "flat_threshold_pct": 0.1148, "ema9": 8.9421, "ema20": 8.9853, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 5.125, "spread_pct": 0.112, "rvol": 0.127, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:32:07.078061", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.4446, "vwap": 12.6786, "vwap_slope": -0.002, "atr": 0.068, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.1159, "flat_threshold_pct": 0.1366, "ema9": 12.3892, "ema20": 12.4033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.723, "distance_from_high_pct": 7.954, "spread_pct": 0.241, "rvol": 0.117, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:32:07.078722", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 552.1s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.7"], "reasons_against": [], "metrics": {"price": 6.3666, "vwap": 6.3359, "vwap_slope": 0.0001, "atr": 0.012, "atr_pct": 0.189, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.3656, "ema20": 6.3571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.452, "distance_from_high_pct": 0.522, "spread_pct": 0.157, "rvol": 0.345, "volume_pace_ratio": 2.165, "stage3": {"stop": 6.3522, "risk": 0.0144, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.74, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.274}}}
{"timestamp": "2026-09-22T14:32:07.132226", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.565, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.0172, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0775, "ema9": 5.5606, "ema20": 5.5636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:32:07.133478", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.185, "vwap": 5.236, "vwap_slope": -0.0019, "atr": 0.0123, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0041, "flat_threshold_pct": 0.0592, "ema9": 5.1977, "ema20": 5.218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 2.17, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:32:07.135419", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6614, "vwap": 8.6982, "vwap_slope": -0.0006, "atr": 0.0206, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0596, "ema9": 8.6651, "ema20": 8.6684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 2.242, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:32:07.136519", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.925, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0377, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0535, "flat_threshold_pct": 0.0791, "ema9": 11.9298, "ema20": 11.9449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.843, "distance_from_high_pct": 2.891, "spread_pct": 0.252, "rvol": 0.074, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:32:07.137658", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9651, "vwap_slope": -0.0019, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.9316, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:32:07.138747", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.75", "VWAP sloping down", "spread 1.94% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.7468, "vwap_slope": -0.0122, "atr": 0.0692, "atr_pct": 1.478, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.3696, "ema9": 4.6261, "ema20": 4.6519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 7.143, "spread_pct": 1.938, "rvol": 0.278, "volume_pace_ratio": 1.748}}
{"timestamp": "2026-09-22T14:32:07.139789", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (300.9s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.905, "vwap": 7.8183, "vwap_slope": 0.0014, "atr": 0.0146, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.05, "ema9": 7.8997, "ema20": 7.8912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.165, "volume_pace_ratio": 1.036, "stage3": {"stop": 7.8875, "risk": 0.0175, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:07.140872", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7719, "vwap_slope": -0.0023, "atr": 0.0251, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.05, "ema9": 14.612, "ema20": 14.6382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T14:32:07.141933", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.08", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0756, "vwap_slope": -0.0017, "atr": 0.0274, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0682, "ema9": 10.0638, "ema20": 10.0818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.207, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:32:07.142999", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.81, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.026, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8097, "ema20": 13.8074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:32:07.143998", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1542, "vwap_slope": 0.0002, "atr": 0.0124, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.0501, "ema9": 6.168, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.414, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:32:07.144928", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4092, "vwap_slope": -0.0064, "atr": 0.0294, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0451, "flat_threshold_pct": 0.0552, "ema9": 13.3016, "ema20": 13.3177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.222, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.17, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:32:12.151831", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.341, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.173, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:32:12.153508", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.341, "vwap": 9.1576, "vwap_slope": 0.0018, "atr": 0.0612, "trend": "positive", "slope_pct": 0.1653, "lower_highs_lower_lows": true, "stop": 9.2676, "imbalance_decline_count": 0, "imbalance_cur": 0.45051930237115423, "imbalance_prev": 0.44317946594907887}}
{"timestamp": "2026-09-22T14:32:12.154337", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.099%)", "metrics": {"price": 12.515, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0986, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:12.155097", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3748, "vwap_slope": 0.002, "atr": 0.0342, "trend": "flat", "slope_pct": 0.0358, "lower_highs_lower_lows": false, "stop": 12.474, "imbalance_decline_count": 0, "imbalance_cur": -0.028458976687859523, "imbalance_prev": -0.6023995200959809}}
{"timestamp": "2026-09-22T14:32:12.155698", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.065%)", "metrics": {"price": 9.3401, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.065, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:12.156380", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3401, "vwap": 9.1943, "vwap_slope": 0.0064, "atr": 0.0403, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 9.2918, "imbalance_decline_count": 1, "imbalance_cur": 0.09401709401709402, "imbalance_prev": 0.1539528432732316}}
{"timestamp": "2026-09-22T14:32:12.157552", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.49 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.49, "vwap": 13.6183, "vwap_slope": -0.0015, "atr": 0.2787, "atr_pct": 2.066, "trend": "flat", "slope_pct": -0.0734, "flat_threshold_pct": 0.5165, "ema9": 13.4988, "ema20": 13.4248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 14.997, "spread_pct": 0.297, "rvol": 3.142, "volume_pace_ratio": 19.698}}
{"timestamp": "2026-09-22T14:32:12.158526", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7235, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7286, "ema20": 8.7449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.385, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.497}}
{"timestamp": "2026-09-22T14:32:12.160857", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.5786, "vwap_slope": -0.0042, "atr": 0.0921, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.0991, "flat_threshold_pct": 0.1761, "ema9": 13.1037, "ema20": 13.1272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 7.822, "spread_pct": 0.612, "rvol": 0.122, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:32:12.161883", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3614, "vwap": 6.3961, "vwap_slope": -0.0017, "atr": 0.017, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0667, "ema9": 6.3612, "ema20": 6.3645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 3.175, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.216}}
{"timestamp": "2026-09-22T14:32:12.162852", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1231, "atr_pct": 1.375, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.3437, "ema9": 8.8398, "ema20": 8.8137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:32:12.163781", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7237, "vwap_slope": -0.0015, "atr": 0.0323, "atr_pct": 0.255, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0638, "ema9": 12.699, "ema20": 12.7108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:32:12.164744", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.029, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0828, "ema9": 8.7518, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.342, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.602, "volume_pace_ratio": 3.776}}
{"timestamp": "2026-09-22T14:32:12.165671", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.611, "vwap_slope": -0.001, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.0881, "ema9": 11.5228, "ema20": 11.5479, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.096, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:32:12.166607", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2387, "vwap_slope": -0.011, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.092, "flat_threshold_pct": 0.05, "ema9": 10.048, "ema20": 10.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:32:12.167646", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4673, "vwap": 5.5139, "vwap_slope": -0.0013, "atr": 0.0241, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1101, "ema9": 5.4806, "ema20": 5.4995, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 2.37, "spread_pct": 0.183, "rvol": 0.084, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:32:12.168575", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0071, "vwap": 9.0688, "vwap_slope": -0.0008, "atr": 0.0241, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0669, "ema9": 9.02, "ema20": 9.0296, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.772, "spread_pct": 0.222, "rvol": 0.092, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:32:12.169497", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4478, "vwap_slope": -0.0023, "atr": 0.015, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.0506, "ema9": 7.4202, "ema20": 7.4303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:32:12.170441", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.11, "vwap_slope": -0.0107, "atr": 0.0417, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0525, "flat_threshold_pct": 0.1171, "ema9": 8.9377, "ema20": 8.9832, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 5.361, "spread_pct": 0.336, "rvol": 0.128, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:32:12.171482", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.425, "vwap": 12.6785, "vwap_slope": -0.0021, "atr": 0.068, "atr_pct": 0.547, "trend": "flat", "slope_pct": -0.1161, "flat_threshold_pct": 0.1369, "ema9": 12.3853, "ema20": 12.4014, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 8.099, "spread_pct": 0.241, "rvol": 0.117, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:32:12.172469", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (557.1s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.36, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0124, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.05, "ema9": 6.3643, "ema20": 6.3565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.625, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.173, "stage3": {"stop": 6.3451, "risk": 0.0149, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1204, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:12.173367", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5674, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.0174, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0779, "ema9": 5.5611, "ema20": 5.5639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 0.915, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:32:12.174286", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.175, "vwap": 5.236, "vwap_slope": -0.0014, "atr": 0.0123, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0593, "ema9": 5.1932, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 2.358, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:32:12.175358", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6723, "vwap": 8.6982, "vwap_slope": -0.0006, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0602, "ema9": 8.6673, "ema20": 8.6695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 2.119, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:32:12.176344", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9142, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0377, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0533, "flat_threshold_pct": 0.0792, "ema9": 11.9277, "ema20": 11.9439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.843, "distance_from_high_pct": 2.979, "spread_pct": 0.252, "rvol": 0.074, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:32:12.177382", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.9486, "vwap": 8.9651, "vwap_slope": -0.0019, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.05, "ema9": 8.9324, "ema20": 8.9287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 1.664, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:32:12.178377", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.75", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7466, "vwap_slope": -0.0124, "atr": 0.0728, "atr_pct": 1.582, "trend": "flat", "slope_pct": -0.092, "flat_threshold_pct": 0.3955, "ema9": 4.6101, "ema20": 4.6443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 8.73, "spread_pct": 2.363, "rvol": 0.279, "volume_pace_ratio": 1.749}}
{"timestamp": "2026-09-22T14:32:12.179485", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 305.9s", "imbalance +75% >= 50% buy threshold, stop 7.90", "entry_score 89.3"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8185, "vwap_slope": 0.0017, "atr": 0.0153, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.05, "ema9": 7.9017, "ema20": 7.8922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.165, "volume_pace_ratio": 1.037, "stage3": {"stop": 7.8966, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7514, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 7.90"}, "entry_score": 89.35, "entry_score_breakdown": {"imbalance_sub": 0.645, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:32:12.213183", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7716, "vwap_slope": -0.0026, "atr": 0.0262, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.05, "ema9": 14.61, "ema20": 14.6372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T14:32:12.214535", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.02, "vwap": 10.0755, "vwap_slope": -0.0018, "atr": 0.0285, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.071, "ema9": 10.0608, "ema20": 10.0803, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.668, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:32:12.215784", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 13.81, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0261, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8097, "ema20": 13.8074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:32:12.216923", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1686, "vwap": 6.1543, "vwap_slope": 0.0002, "atr": 0.0124, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.0501, "ema9": 6.1677, "ema20": 6.1699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.418, "distance_from_high_pct": 0.826, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:32:12.218554", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4091, "vwap_slope": -0.0066, "atr": 0.0294, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0451, "flat_threshold_pct": 0.0552, "ema9": 13.3016, "ema20": 13.3177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.227, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.171, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:32:17.224637", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.160%)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1602, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:17.226313", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1576, "vwap_slope": 0.0019, "atr": 0.0612, "trend": "positive", "slope_pct": 0.1654, "lower_highs_lower_lows": true, "stop": 9.2716, "imbalance_decline_count": 0, "imbalance_cur": 0.46327467482785006, "imbalance_prev": 0.45051930237115423}}
{"timestamp": "2026-09-22T14:32:17.227268", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.123%)", "metrics": {"price": 12.525, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.1226, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:17.228113", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.3762, "vwap_slope": 0.0034, "atr": 0.0345, "trend": "flat", "slope_pct": 0.0359, "lower_highs_lower_lows": false, "stop": 12.4836, "imbalance_decline_count": 0, "imbalance_cur": 0.5866560090276471, "imbalance_prev": -0.028458976687859523}}
{"timestamp": "2026-09-22T14:32:17.228744", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.065%)", "metrics": {"price": 9.3401, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.065, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:17.229492", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3401, "vwap": 9.1943, "vwap_slope": 0.0064, "atr": 0.0403, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 9.2918, "imbalance_decline_count": 0, "imbalance_cur": 0.09401709401709402, "imbalance_prev": 0.09401709401709402}}
{"timestamp": "2026-09-22T14:32:17.230537", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.48 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.48, "vwap": 13.6183, "vwap_slope": -0.0015, "atr": 0.2801, "atr_pct": 2.078, "trend": "flat", "slope_pct": -0.0736, "flat_threshold_pct": 0.5195, "ema9": 13.4968, "ema20": 13.4239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 15.06, "spread_pct": 0.371, "rvol": 3.142, "volume_pace_ratio": 19.675}}
{"timestamp": "2026-09-22T14:32:17.232528", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7289, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.491}}
{"timestamp": "2026-09-22T14:32:17.233632", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.06, "vwap": 13.5786, "vwap_slope": -0.0042, "atr": 0.0921, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0993, "flat_threshold_pct": 0.1763, "ema9": 13.0997, "ema20": 13.1253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 7.963, "spread_pct": 0.535, "rvol": 0.122, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:32:17.234755", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3961, "vwap_slope": -0.0017, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0676, "ema9": 6.3609, "ema20": 6.3644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.215}}
{"timestamp": "2026-09-22T14:32:17.235686", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8275, "vwap_slope": -0.0005, "atr": 0.1231, "atr_pct": 1.375, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.3437, "ema9": 8.8398, "ema20": 8.8137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:32:17.236744", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.72 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7176, "vwap": 12.7237, "vwap_slope": -0.0015, "atr": 0.0327, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0643, "ema9": 12.7075, "ema20": 12.7149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 0.644, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:32:17.237801", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74"], "metrics": {"price": 8.74, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0293, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0839, "ema9": 8.7508, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.603, "volume_pace_ratio": 3.774}}
{"timestamp": "2026-09-22T14:32:17.239030", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6108, "vwap_slope": -0.0012, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.088, "ema9": 11.5258, "ema20": 11.5493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:32:17.240084", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0555, "vwap": 10.2388, "vwap_slope": -0.0109, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0916, "flat_threshold_pct": 0.05, "ema9": 10.0531, "ema20": 10.0896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 6.022, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:32:17.241182", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.513, "vwap_slope": -0.0021, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.111, "ema9": 5.4801, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.085, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:32:17.242290", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0687, "vwap_slope": -0.0009, "atr": 0.025, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0693, "ema9": 9.0226, "ema20": 9.0309, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.635, "spread_pct": 0.333, "rvol": 0.092, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:32:17.243347", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.405, "vwap": 7.4478, "vwap_slope": -0.0022, "atr": 0.0139, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.05, "ema9": 7.4171, "ema20": 7.4279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 1.921, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:32:17.244367", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.11, "vwap_slope": -0.0107, "atr": 0.0417, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1169, "ema9": 8.9397, "ema20": 8.9841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.128, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:32:17.245357", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.394, "vwap": 12.6784, "vwap_slope": -0.0022, "atr": 0.068, "atr_pct": 0.549, "trend": "flat", "slope_pct": -0.1165, "flat_threshold_pct": 0.1372, "ema9": 12.3791, "ema20": 12.3985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.725, "distance_from_high_pct": 8.328, "spread_pct": 0.241, "rvol": 0.117, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:32:17.246276", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (562.2s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.365, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0124, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.3653, "ema20": 6.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.171, "stage3": {"stop": 6.3501, "risk": 0.0149, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1148, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:17.247360", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.565, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.0174, "atr_pct": 0.312, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.0779, "ema9": 5.5606, "ema20": 5.5636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 0.957, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:32:17.248428", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.24", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.175, "vwap": 5.2358, "vwap_slope": -0.0015, "atr": 0.0126, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.061, "ema9": 5.1932, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.358, "spread_pct": 0.193, "rvol": 0.027, "volume_pace_ratio": 0.17}}
{"timestamp": "2026-09-22T14:32:17.249564", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.68, "vwap": 8.6982, "vwap_slope": -0.0006, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0602, "ema9": 8.6688, "ema20": 8.6702, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 2.032, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:32:17.250504", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.95, "vwap": 11.944, "vwap_slope": -0.0004, "atr": 0.0395, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0538, "flat_threshold_pct": 0.0827, "ema9": 11.9348, "ema20": 11.9473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.91, "distance_from_high_pct": 2.687, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:32:17.251599", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9651, "vwap_slope": -0.002, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.9316, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:32:17.252635", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.75", "VWAP sloping down", "spread 1.71% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7454, "vwap_slope": -0.0136, "atr": 0.0742, "atr_pct": 1.609, "trend": "flat", "slope_pct": -0.0917, "flat_threshold_pct": 0.4023, "ema9": 4.6121, "ema20": 4.6452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 8.532, "spread_pct": 1.713, "rvol": 0.282, "volume_pace_ratio": 1.766}}
{"timestamp": "2026-09-22T14:32:17.253659", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 311.0s", "imbalance +69% >= 50% buy threshold, stop 7.88", "entry_score 86.7"], "reasons_against": [], "metrics": {"price": 7.8986, "vwap": 7.8185, "vwap_slope": 0.0017, "atr": 0.0153, "atr_pct": 0.194, "trend": "flat", "slope_pct": 0.0497, "flat_threshold_pct": 0.05, "ema9": 7.8984, "ema20": 7.8906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 0.896, "spread_pct": 0.126, "rvol": 0.165, "volume_pace_ratio": 1.036, "stage3": {"stop": 7.8802, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6899, "passed": true, "reason": "imbalance +69% >= 50% buy threshold, stop 7.88"}, "entry_score": 86.71, "entry_score_breakdown": {"imbalance_sub": 0.557, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:32:17.300154", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.59, "vwap": 14.7716, "vwap_slope": -0.0026, "atr": 0.0262, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.05, "ema9": 14.611, "ema20": 14.6377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.603, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T14:32:17.301529", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.025, "vwap": 10.0755, "vwap_slope": -0.0018, "atr": 0.0285, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.071, "ema9": 10.0618, "ema20": 10.0808, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.619, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:32:17.302569", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8087, "ema20": 13.8069, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:32:17.303715", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1543, "vwap_slope": 0.0002, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.053, "ema9": 6.168, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.118, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:32:17.304906", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.33, "vwap": 13.4091, "vwap_slope": -0.0066, "atr": 0.0301, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0449, "flat_threshold_pct": 0.0565, "ema9": 13.3046, "ema20": 13.3191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.227, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.171, "volume_pace_ratio": 1.068}}
{"timestamp": "2026-09-22T14:32:22.310929", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.160%)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1602, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:22.313409", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1576, "vwap_slope": 0.0019, "atr": 0.0612, "trend": "positive", "slope_pct": 0.1654, "lower_highs_lower_lows": true, "stop": 9.2716, "imbalance_decline_count": 0, "imbalance_cur": 0.7609208972845336, "imbalance_prev": 0.46327467482785006}}
{"timestamp": "2026-09-22T14:32:22.314214", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 12.5, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0626, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:22.315156", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5, "vwap": 12.3781, "vwap_slope": 0.0053, "atr": 0.0345, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4586, "imbalance_decline_count": 1, "imbalance_cur": 0.40561433551464743, "imbalance_prev": 0.5866560090276471}}
{"timestamp": "2026-09-22T14:32:22.315752", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.065%)", "metrics": {"price": 9.3401, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.065, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:22.316384", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3401, "vwap": 9.1943, "vwap_slope": 0.0064, "atr": 0.0403, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 9.2918, "imbalance_decline_count": 0, "imbalance_cur": 0.09401709401709402, "imbalance_prev": 0.09401709401709402}}
{"timestamp": "2026-09-22T14:32:22.317610", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.51 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.505, "vwap": 13.6183, "vwap_slope": -0.0015, "atr": 0.2801, "atr_pct": 2.074, "trend": "flat", "slope_pct": -0.0732, "flat_threshold_pct": 0.5186, "ema9": 13.5018, "ema20": 13.4262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 14.902, "spread_pct": 0.222, "rvol": 3.143, "volume_pace_ratio": 19.653}}
{"timestamp": "2026-09-22T14:32:22.318733", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7289, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.485}}
{"timestamp": "2026-09-22T14:32:22.319741", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.08, "vwap": 13.5785, "vwap_slope": -0.0042, "atr": 0.0921, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.0991, "flat_threshold_pct": 0.1761, "ema9": 13.1037, "ema20": 13.1272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 7.822, "spread_pct": 0.23, "rvol": 0.122, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:32:22.320794", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.37, "vwap": 6.3961, "vwap_slope": -0.0017, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0675, "ema9": 6.3629, "ema20": 6.3653, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 3.044, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.213}}
{"timestamp": "2026-09-22T14:32:22.321741", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:32:22.322891", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.675, "vwap": 12.7237, "vwap_slope": -0.0015, "atr": 0.0327, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0645, "ema9": 12.699, "ema20": 12.7108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:32:22.323955", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74"], "metrics": {"price": 8.74, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0293, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0839, "ema9": 8.7508, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.603, "volume_pace_ratio": 3.769}}
{"timestamp": "2026-09-22T14:32:22.324945", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6107, "vwap_slope": -0.0013, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.088, "ema9": 11.5258, "ema20": 11.5493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.605}}
{"timestamp": "2026-09-22T14:32:22.325877", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.035, "vwap": 10.2384, "vwap_slope": -0.0113, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0919, "flat_threshold_pct": 0.05, "ema9": 10.049, "ema20": 10.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 6.214, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:32:22.327135", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.513, "vwap_slope": -0.0021, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.111, "ema9": 5.4801, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.085, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:32:22.328167", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.02, "vwap": 9.0687, "vwap_slope": -0.0009, "atr": 0.025, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0693, "ema9": 9.0226, "ema20": 9.0309, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 3.635, "spread_pct": 0.333, "rvol": 0.092, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:32:22.329233", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.406, "vwap": 7.4476, "vwap_slope": -0.0023, "atr": 0.014, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.05, "ema9": 7.4173, "ema20": 7.428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 1.907, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:32:22.330263", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.11, "vwap_slope": -0.0108, "atr": 0.0417, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0521, "flat_threshold_pct": 0.1167, "ema9": 8.9427, "ema20": 8.9856, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 5.096, "spread_pct": 0.336, "rvol": 0.128, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:32:22.331507", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.50 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.4973, "vwap": 12.6778, "vwap_slope": -0.0028, "atr": 0.072, "atr_pct": 0.576, "trend": "flat", "slope_pct": -0.1153, "flat_threshold_pct": 0.1441, "ema9": 12.3998, "ema20": 12.4083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 7.564, "spread_pct": 0.24, "rvol": 0.117, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:32:22.332632", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (567.3s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.365, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0124, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.3653, "ema20": 6.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.168, "stage3": {"stop": 6.3501, "risk": 0.0149, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1148, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:22.333634", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0801, "ema9": 5.5596, "ema20": 5.5631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:32:22.334582", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.175, "vwap": 5.2328, "vwap_slope": -0.0046, "atr": 0.0126, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.061, "ema9": 5.1932, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.358, "spread_pct": 0.193, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:32:22.335750", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6786, "vwap": 8.6982, "vwap_slope": -0.0006, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0602, "ema9": 8.6685, "ema20": 8.6701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 2.047, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:32:22.336834", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.96, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0402, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0539, "flat_threshold_pct": 0.0841, "ema9": 11.9368, "ema20": 11.9482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.911, "distance_from_high_pct": 2.606, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:32:22.337810", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9651, "vwap_slope": -0.002, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.9316, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.203}}
{"timestamp": "2026-09-22T14:32:22.338853", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.75", "VWAP sloping down", "spread 1.71% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.7457, "vwap_slope": -0.0133, "atr": 0.0742, "atr_pct": 1.579, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3946, "ema9": 4.6301, "ema20": 4.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 6.746, "spread_pct": 1.713, "rvol": 0.283, "volume_pace_ratio": 1.768}}
{"timestamp": "2026-09-22T14:32:22.339877", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 316.1s", "imbalance +74% >= 50% buy threshold, stop 7.90", "entry_score 89.0"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8186, "vwap_slope": 0.0017, "atr": 0.0157, "atr_pct": 0.198, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.05, "ema9": 7.9017, "ema20": 7.8922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.165, "volume_pace_ratio": 1.035, "stage3": {"stop": 7.8962, "risk": 0.0188, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7436, "passed": true, "reason": "imbalance +74% >= 50% buy threshold, stop 7.90"}, "entry_score": 89.01, "entry_score_breakdown": {"imbalance_sub": 0.634, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:32:22.386093", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7716, "vwap_slope": -0.0026, "atr": 0.0262, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.05, "ema9": 14.61, "ema20": 14.6372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.188}}
{"timestamp": "2026-09-22T14:32:22.387531", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.02, "vwap": 10.0755, "vwap_slope": -0.0018, "atr": 0.0285, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.071, "ema9": 10.0608, "ema20": 10.0803, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.668, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:32:22.390106", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8125, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0266, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8102, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.41, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:32:22.391366", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1545, "vwap_slope": 0.0004, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.053, "ema9": 6.168, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:32:22.392537", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.33, "vwap": 13.4089, "vwap_slope": -0.0068, "atr": 0.0312, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0449, "flat_threshold_pct": 0.0585, "ema9": 13.3046, "ema20": 13.3191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.232, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.171, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:32:27.395250", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.144%)", "metrics": {"price": 9.35, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1442, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:27.397325", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1581, "vwap_slope": 0.0023, "atr": 0.0612, "trend": "positive", "slope_pct": 0.1655, "lower_highs_lower_lows": true, "stop": 9.2766, "imbalance_decline_count": 1, "imbalance_cur": 0.6533685601056803, "imbalance_prev": 0.7609208972845336}}
{"timestamp": "2026-09-22T14:32:27.398188", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0387, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:27.399036", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.378, "vwap_slope": 0.0052, "atr": 0.0345, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4486, "imbalance_decline_count": 2, "imbalance_cur": 0.3901108867310785, "imbalance_prev": 0.40561433551464743}}
{"timestamp": "2026-09-22T14:32:27.399612", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.033%)", "metrics": {"price": 9.33, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0326, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:27.400242", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.33, "vwap": 9.1944, "vwap_slope": 0.0065, "atr": 0.041, "trend": "flat", "slope_pct": 0.0346, "lower_highs_lower_lows": false, "stop": 9.2808, "imbalance_decline_count": 1, "imbalance_cur": -0.8709677419354839, "imbalance_prev": 0.09401709401709402}}
{"timestamp": "2026-09-22T14:32:27.401413", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.58 below VWAP $13.62", "VWAP sloping down"], "metrics": {"price": 13.58, "vwap": 13.6183, "vwap_slope": -0.0015, "atr": 0.2844, "atr_pct": 2.094, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.5236, "ema9": 13.5168, "ema20": 13.4334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 14.43, "spread_pct": 0.221, "rvol": 3.144, "volume_pace_ratio": 19.632}}
{"timestamp": "2026-09-22T14:32:27.404582", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7289, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.479}}
{"timestamp": "2026-09-22T14:32:27.405728", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0742, "vwap": 13.5785, "vwap_slope": -0.0042, "atr": 0.0921, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.1762, "ema9": 13.1025, "ema20": 13.1266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 7.863, "spread_pct": 0.611, "rvol": 0.122, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:32:27.406819", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3615, "vwap": 6.3961, "vwap_slope": -0.0017, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0676, "ema9": 6.3612, "ema20": 6.3645, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.175, "distance_from_high_pct": 3.174, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.211}}
{"timestamp": "2026-09-22T14:32:27.408780", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:32:27.410793", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.66, "vwap": 12.7235, "vwap_slope": -0.0017, "atr": 0.0334, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.066, "ema9": 12.696, "ema20": 12.7094, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:32:27.411899", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0293, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0838, "ema9": 8.7518, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.343, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.603, "volume_pace_ratio": 3.765}}
{"timestamp": "2026-09-22T14:32:27.412933", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5177, "vwap": 11.6107, "vwap_slope": -0.0013, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.088, "ema9": 11.5264, "ema20": 11.5496, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 2.31, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:32:27.413868", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.04, "vwap": 10.2384, "vwap_slope": -0.0113, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0919, "flat_threshold_pct": 0.05, "ema9": 10.05, "ema20": 10.0881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 6.167, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:32:27.414923", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.513, "vwap_slope": -0.0021, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1109, "ema9": 5.4811, "ema20": 5.4998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.085, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:32:27.415815", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0159, "vwap": 9.0681, "vwap_slope": -0.0015, "atr": 0.025, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0693, "ema9": 9.0218, "ema20": 9.0305, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 3.678, "spread_pct": 0.222, "rvol": 0.093, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:32:27.416796", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.3984, "vwap": 7.4476, "vwap_slope": -0.0023, "atr": 0.0145, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.05, "ema9": 7.4158, "ema20": 7.4273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 2.008, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:32:27.417716", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1099, "vwap_slope": -0.0109, "atr": 0.0421, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1179, "ema9": 8.9397, "ema20": 8.9841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.941, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.128, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:32:27.418787", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.375, "vwap": 12.6758, "vwap_slope": -0.0048, "atr": 0.0726, "atr_pct": 0.587, "trend": "flat", "slope_pct": -0.1167, "flat_threshold_pct": 0.1467, "ema9": 12.3753, "ema20": 12.3967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 8.469, "spread_pct": 0.404, "rvol": 0.118, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T14:32:27.419704", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (572.4s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.365, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0124, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0187, "flat_threshold_pct": 0.05, "ema9": 6.3653, "ema20": 6.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.165, "stage3": {"stop": 6.3501, "risk": 0.0149, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1148, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:27.420618", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.57, "vwap": 5.5489, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.08, "ema9": 5.5616, "ema20": 5.5641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:32:27.421505", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2326, "vwap_slope": -0.0048, "atr": 0.0126, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0609, "ema9": 5.1942, "ema20": 5.2144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.029, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:32:27.422440", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6663, "vwap": 8.6982, "vwap_slope": -0.0006, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0603, "ema9": 8.6661, "ema20": 8.6689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 2.186, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:32:27.423797", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.96, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0402, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0539, "flat_threshold_pct": 0.0841, "ema9": 11.9368, "ema20": 11.9482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.911, "distance_from_high_pct": 2.606, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:32:27.424790", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9651, "vwap_slope": -0.002, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.9316, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:32:27.426774", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.75", "VWAP sloping down", "spread 1.71% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.7457, "vwap_slope": -0.0133, "atr": 0.0742, "atr_pct": 1.579, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3946, "ema9": 4.6301, "ema20": 4.6538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 6.746, "spread_pct": 1.713, "rvol": 0.283, "volume_pace_ratio": 1.766}}
{"timestamp": "2026-09-22T14:32:27.428912", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (321.2s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 7.905, "vwap": 7.8189, "vwap_slope": 0.002, "atr": 0.0157, "atr_pct": 0.198, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.05, "ema9": 7.8997, "ema20": 7.8912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 0.816, "spread_pct": 0.127, "rvol": 0.166, "volume_pace_ratio": 1.037, "stage3": {"stop": 7.8862, "risk": 0.0188, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2862, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:32:27.430108", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.58, "vwap": 14.7715, "vwap_slope": -0.0027, "atr": 0.0262, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.05, "ema9": 14.609, "ema20": 14.6367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.67, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.187}}
{"timestamp": "2026-09-22T14:32:27.431298", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.015, "vwap": 10.0754, "vwap_slope": -0.0019, "atr": 0.0288, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0719, "ema9": 10.0598, "ema20": 10.0798, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.717, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.299}}
{"timestamp": "2026-09-22T14:32:27.432412", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.81, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0266, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8097, "ema20": 13.8074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.58, "distance_from_high_pct": 1.428, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:32:27.433438", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.18, "vwap": 6.1545, "vwap_slope": 0.0004, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0529, "ema9": 6.17, "ema20": 6.171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:32:27.434707", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3188, "vwap": 13.4086, "vwap_slope": -0.007, "atr": 0.0317, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0451, "flat_threshold_pct": 0.0596, "ema9": 13.3024, "ema20": 13.318, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 4.456, "spread_pct": 0.075, "rvol": 0.171, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:32:32.439505", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.144%)", "metrics": {"price": 9.35, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1442, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:32.442063", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.35, "vwap": 9.1585, "vwap_slope": 0.0028, "atr": 0.0616, "trend": "positive", "slope_pct": 0.1655, "lower_highs_lower_lows": true, "stop": 9.2761, "imbalance_decline_count": 2, "imbalance_cur": -0.09198843168095794, "imbalance_prev": 0.6533685601056803}}
{"timestamp": "2026-09-22T14:32:32.442818", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.075%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0746, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:32.443681", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3786, "vwap_slope": 0.0058, "atr": 0.0345, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.4636, "imbalance_decline_count": 3, "imbalance_cur": 0.38804312462838103, "imbalance_prev": 0.3901108867310785}}
{"timestamp": "2026-09-22T14:32:32.444189", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 9.3157, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0134, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:32.444890", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3157, "vwap": 9.1947, "vwap_slope": 0.0067, "atr": 0.042, "trend": "flat", "slope_pct": 0.0344, "lower_highs_lower_lows": false, "stop": 9.2653, "imbalance_decline_count": 0, "imbalance_cur": -0.3798449612403101, "imbalance_prev": -0.8709677419354839}}
{"timestamp": "2026-09-22T14:32:32.446162", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7114, "vwap": 13.6184, "vwap_slope": -0.0014, "atr": 0.2944, "atr_pct": 2.147, "trend": "flat", "slope_pct": -0.0702, "flat_threshold_pct": 0.5368, "ema9": 13.5431, "ema20": 13.4459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 13.602, "spread_pct": 0.438, "rvol": 3.149, "volume_pace_ratio": 19.638}}
{"timestamp": "2026-09-22T14:32:32.447085", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.7267, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7293, "ema20": 8.7452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.35, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.473}}
{"timestamp": "2026-09-22T14:32:32.448435", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5785, "vwap_slope": -0.0042, "atr": 0.0943, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.0985, "flat_threshold_pct": 0.1795, "ema9": 13.1137, "ema20": 13.1319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.195, "distance_from_high_pct": 7.47, "spread_pct": 0.23, "rvol": 0.122, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:32:32.449298", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3961, "vwap_slope": -0.0018, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0676, "ema9": 6.3619, "ema20": 6.3648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.212}}
{"timestamp": "2026-09-22T14:32:32.449927", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:32:32.450735", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.665, "vwap": 12.7235, "vwap_slope": -0.0017, "atr": 0.0334, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0015, "flat_threshold_pct": 0.0659, "ema9": 12.697, "ema20": 12.7099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.088, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:32:32.451483", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.0293, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0838, "ema9": 8.7518, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.604, "volume_pace_ratio": 3.765}}
{"timestamp": "2026-09-22T14:32:32.452190", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5114, "vwap": 11.6106, "vwap_slope": -0.0014, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.088, "ema9": 11.5251, "ema20": 11.549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.363, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.604}}
{"timestamp": "2026-09-22T14:32:32.452939", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.035, "vwap": 10.2381, "vwap_slope": -0.0115, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0919, "flat_threshold_pct": 0.05, "ema9": 10.049, "ema20": 10.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 6.214, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:32:32.453645", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.47, "vwap": 5.513, "vwap_slope": -0.0021, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1109, "ema9": 5.4811, "ema20": 5.4998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 2.321, "spread_pct": 0.183, "rvol": 0.085, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:32:32.454322", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0681, "vwap_slope": -0.0015, "atr": 0.0257, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0712, "ema9": 9.0246, "ema20": 9.0318, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.093, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:32:32.455053", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.41 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4064, "vwap": 7.4476, "vwap_slope": -0.0023, "atr": 0.0145, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.05, "ema9": 7.4174, "ema20": 7.4281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 1.902, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:32:32.455746", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1097, "vwap_slope": -0.011, "atr": 0.0421, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1179, "ema9": 8.9397, "ema20": 8.9841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.128, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:32:32.456549", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.6758, "vwap_slope": -0.0048, "atr": 0.0727, "atr_pct": 0.588, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.147, "ema9": 12.3733, "ema20": 12.3957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 8.543, "spread_pct": 0.243, "rvol": 0.118, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:32:32.457595", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (577.4s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3619, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0124, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0186, "flat_threshold_pct": 0.05, "ema9": 6.3647, "ema20": 6.3567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.595, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.162, "stage3": {"stop": 6.347, "risk": 0.0149, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1194, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:32.458781", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.57, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.08, "ema9": 5.5616, "ema20": 5.5641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 0.869, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:32:32.459805", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.18 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.18, "vwap": 5.2326, "vwap_slope": -0.0048, "atr": 0.0126, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0023, "flat_threshold_pct": 0.0609, "ema9": 5.1942, "ema20": 5.2144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.264, "spread_pct": 0.193, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:32:32.460904", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6653, "vwap": 8.6982, "vwap_slope": -0.0006, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0603, "ema9": 8.6659, "ema20": 8.6688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 2.198, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:32:32.461994", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.96, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0402, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0539, "flat_threshold_pct": 0.0841, "ema9": 11.9368, "ema20": 11.9482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.912, "distance_from_high_pct": 2.606, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:32:32.463204", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.97", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9651, "vwap_slope": -0.002, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.9316, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.784, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.192, "volume_pace_ratio": 1.199}}
{"timestamp": "2026-09-22T14:32:32.464323", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.75", "VWAP sloping down", "spread 1.71% exceeds max 1.0%"], "metrics": {"price": 4.64, "vwap": 4.7452, "vwap_slope": -0.0138, "atr": 0.0742, "atr_pct": 1.599, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.3997, "ema9": 4.6181, "ema20": 4.6481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 7.937, "spread_pct": 1.713, "rvol": 0.283, "volume_pace_ratio": 1.766}}
{"timestamp": "2026-09-22T14:32:32.465464", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (326.2s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 7.9046, "vwap": 7.8189, "vwap_slope": 0.002, "atr": 0.0157, "atr_pct": 0.198, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.05, "ema9": 7.8996, "ema20": 7.8912, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 0.821, "spread_pct": 0.127, "rvol": 0.166, "volume_pace_ratio": 1.036, "stage3": {"stop": 7.8858, "risk": 0.0188, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2964, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:32:32.466552", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.6042, "vwap": 14.7714, "vwap_slope": -0.0028, "atr": 0.0266, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.05, "ema9": 14.6138, "ema20": 14.6391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.509, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.186}}
{"timestamp": "2026-09-22T14:32:32.467785", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.01, "vwap": 10.0754, "vwap_slope": -0.002, "atr": 0.0292, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0729, "ema9": 10.0588, "ema20": 10.0794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.766, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:32:32.468882", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.8092, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0266, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8095, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.433, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:32:32.470262", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1545, "vwap_slope": 0.0004, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.053, "ema9": 6.168, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:32:32.471975", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3377, "vwap": 13.4086, "vwap_slope": -0.007, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0448, "flat_threshold_pct": 0.0596, "ema9": 13.3061, "ema20": 13.3198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.238, "distance_from_high_pct": 4.321, "spread_pct": 0.075, "rvol": 0.171, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:32:37.478120", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.151%)", "metrics": {"price": 9.3478, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1512, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:37.479674", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3478, "vwap": 9.1585, "vwap_slope": 0.0028, "atr": 0.0616, "trend": "positive", "slope_pct": 0.1654, "lower_highs_lower_lows": true, "stop": 9.2739, "imbalance_decline_count": 3, "imbalance_cur": -0.1317976228042495, "imbalance_prev": -0.09198843168095794}}
{"timestamp": "2026-09-22T14:32:37.480707", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.063%)", "metrics": {"price": 12.5, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0626, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:37.481616", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5, "vwap": 12.3787, "vwap_slope": 0.0059, "atr": 0.0345, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4586, "imbalance_decline_count": 4, "imbalance_cur": 0.14644853614629064, "imbalance_prev": 0.38804312462838103}}
{"timestamp": "2026-09-22T14:32:37.482222", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 9.3157, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0134, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:37.482944", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3157, "vwap": 9.1947, "vwap_slope": 0.0067, "atr": 0.042, "trend": "flat", "slope_pct": 0.0344, "lower_highs_lower_lows": false, "stop": 9.2653, "imbalance_decline_count": 0, "imbalance_cur": -0.3798449612403101, "imbalance_prev": -0.3798449612403101}}
{"timestamp": "2026-09-22T14:32:37.484815", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7613, "vwap": 13.6187, "vwap_slope": -0.0011, "atr": 0.3001, "atr_pct": 2.181, "trend": "flat", "slope_pct": -0.0694, "flat_threshold_pct": 0.5452, "ema9": 13.553, "ema20": 13.4506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 13.287, "spread_pct": 0.363, "rvol": 3.157, "volume_pace_ratio": 19.661}}
{"timestamp": "2026-09-22T14:32:37.485972", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7289, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.467}}
{"timestamp": "2026-09-22T14:32:37.489704", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.5782, "vwap_slope": -0.0046, "atr": 0.0943, "atr_pct": 0.718, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1796, "ema9": 13.1117, "ema20": 13.131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 7.541, "spread_pct": 0.382, "rvol": 0.122, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:32:37.491114", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3668, "vwap": 6.3961, "vwap_slope": -0.0018, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0676, "ema9": 6.3622, "ema20": 6.365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 3.093, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:32:37.492241", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:32:37.493461", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6726, "vwap": 12.7231, "vwap_slope": -0.0021, "atr": 0.0334, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0659, "ema9": 12.6985, "ema20": 12.7106, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 0.995, "spread_pct": 0.079, "rvol": 0.089, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:32:37.494577", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.03, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0859, "ema9": 8.7518, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.605, "volume_pace_ratio": 3.768}}
{"timestamp": "2026-09-22T14:32:37.495762", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6106, "vwap_slope": -0.0014, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.088, "ema9": 11.5258, "ema20": 11.5493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:32:37.497022", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.035, "vwap": 10.2381, "vwap_slope": -0.0116, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.0919, "flat_threshold_pct": 0.05, "ema9": 10.049, "ema20": 10.0876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 6.214, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:32:37.498136", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4647, "vwap": 5.513, "vwap_slope": -0.0022, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.111, "ema9": 5.4801, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 2.416, "spread_pct": 0.183, "rvol": 0.085, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:32:37.499255", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0681, "vwap_slope": -0.0015, "atr": 0.0257, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0712, "ema9": 9.0246, "ema20": 9.0318, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.093, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:32:37.500342", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.423, "vwap": 7.4477, "vwap_slope": -0.0023, "atr": 0.0157, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0528, "ema9": 7.4207, "ema20": 7.4296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 1.682, "spread_pct": 0.135, "rvol": 0.09, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:32:37.501508", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1097, "vwap_slope": -0.011, "atr": 0.0421, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1179, "ema9": 8.9397, "ema20": 8.9841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.128, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T14:32:37.502791", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6757, "vwap_slope": -0.0049, "atr": 0.0734, "atr_pct": 0.593, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.1484, "ema9": 12.3743, "ema20": 12.3962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 8.506, "spread_pct": 0.243, "rvol": 0.118, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:32:37.503975", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 582.5s", "imbalance +37% >= 30% and resistance cleared, stop 6.34", "entry_score 65.6"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0128, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0503, "ema9": 6.3633, "ema20": 6.356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.476, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.162, "stage3": {"stop": 6.3396, "risk": 0.0154, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3693, "passed": true, "reason": "imbalance +37% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 65.59, "entry_score_breakdown": {"imbalance_sub": 0.099, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.262}}}
{"timestamp": "2026-09-22T14:32:37.536273", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0801, "ema9": 5.5596, "ema20": 5.5631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:32:37.537694", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.175, "vwap": 5.2326, "vwap_slope": -0.0047, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.063, "ema9": 5.1932, "ema20": 5.2139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.358, "spread_pct": 0.193, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:32:37.539105", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6982, "vwap_slope": -0.0006, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0603, "ema9": 8.6658, "ema20": 8.6688, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.983, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.056, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:32:37.540143", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9273, "vwap": 11.9439, "vwap_slope": -0.0005, "atr": 0.0402, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0535, "flat_threshold_pct": 0.0843, "ema9": 11.9303, "ema20": 11.9451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.912, "distance_from_high_pct": 2.872, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:32:37.541176", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 8.9649, "vwap_slope": -0.0022, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.05, "ema9": 8.9326, "ema20": 8.9289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.648, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:32:37.542043", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.75", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.7452, "vwap_slope": -0.0138, "atr": 0.0742, "atr_pct": 1.585, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.3963, "ema9": 4.6261, "ema20": 4.6519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 7.143, "spread_pct": 1.282, "rvol": 0.284, "volume_pace_ratio": 1.768}}
{"timestamp": "2026-09-22T14:32:37.543131", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 331.3s", "imbalance +44% >= 30% and resistance cleared, stop 7.88", "entry_score 75.8"], "reasons_against": [], "metrics": {"price": 7.9002, "vwap": 7.8193, "vwap_slope": 0.0024, "atr": 0.0164, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0497, "flat_threshold_pct": 0.0519, "ema9": 7.8987, "ema20": 7.8908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.876, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.039, "stage3": {"stop": 7.8805, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.435, "passed": true, "reason": "imbalance +44% >= 30% and resistance cleared, stop 7.88"}, "entry_score": 75.79, "entry_score_breakdown": {"imbalance_sub": 0.193, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:32:37.576606", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7712, "vwap_slope": -0.003, "atr": 0.0273, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.05, "ema9": 14.606, "ema20": 14.6353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:32:37.577907", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0753, "vwap_slope": -0.002, "atr": 0.0299, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0747, "ema9": 10.0578, "ema20": 10.0789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.297}}
{"timestamp": "2026-09-22T14:32:37.579275", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.8085, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8094, "ema20": 13.8072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.438, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:32:37.580343", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1545, "vwap_slope": 0.0004, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.053, "ema9": 6.168, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:32:37.583469", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4085, "vwap_slope": -0.0071, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.0597, "ema9": 13.3026, "ema20": 13.3181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.24, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.172, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:32:42.591914", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.141%)", "metrics": {"price": 9.3509, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1413, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:42.593627", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3509, "vwap": 9.1585, "vwap_slope": 0.0028, "atr": 0.0616, "trend": "positive", "slope_pct": 0.1655, "lower_highs_lower_lows": true, "stop": 9.277, "imbalance_decline_count": 4, "imbalance_cur": -0.14037411901859997, "imbalance_prev": -0.1317976228042495}}
{"timestamp": "2026-09-22T14:32:42.594271", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.075%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0746, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:42.595021", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3789, "vwap_slope": 0.0061, "atr": 0.0345, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.4636, "imbalance_decline_count": 0, "imbalance_cur": 0.46665947345705655, "imbalance_prev": 0.14644853614629064}}
{"timestamp": "2026-09-22T14:32:42.595537", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 9.31, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0317, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:42.596192", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.31, "vwap": 9.1951, "vwap_slope": 0.0071, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 9.2591, "imbalance_decline_count": 0, "imbalance_cur": -0.09385113268608414, "imbalance_prev": -0.3798449612403101}}
{"timestamp": "2026-09-22T14:32:42.598714", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.7958, "vwap": 13.6191, "vwap_slope": -0.0007, "atr": 0.3066, "atr_pct": 2.222, "trend": "flat", "slope_pct": -0.0689, "flat_threshold_pct": 0.5555, "ema9": 13.5599, "ema20": 13.4539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 13.07, "spread_pct": 0.218, "rvol": 3.163, "volume_pace_ratio": 19.67}}
{"timestamp": "2026-09-22T14:32:42.600611", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7289, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.462}}
{"timestamp": "2026-09-22T14:32:42.601743", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.075, "vwap": 13.5781, "vwap_slope": -0.0046, "atr": 0.0943, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0991, "flat_threshold_pct": 0.1802, "ema9": 13.1027, "ema20": 13.1267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 7.858, "spread_pct": 0.382, "rvol": 0.122, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:32:42.602920", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3961, "vwap_slope": -0.0018, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0676, "ema9": 6.3619, "ema20": 6.3648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:32:42.603902", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:32:42.605827", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7064, "vwap": 12.7231, "vwap_slope": -0.002, "atr": 0.0338, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0664, "ema9": 12.7053, "ema20": 12.7138, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 0.731, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:32:42.607775", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 8.745, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.03, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0859, "ema9": 8.7518, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.605, "volume_pace_ratio": 3.763}}
{"timestamp": "2026-09-22T14:32:42.608966", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6105, "vwap_slope": -0.0015, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.088, "ema9": 11.5258, "ema20": 11.5493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.603}}
{"timestamp": "2026-09-22T14:32:42.610128", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2378, "vwap_slope": -0.0119, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.092, "flat_threshold_pct": 0.05, "ema9": 10.048, "ema20": 10.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:32:42.611198", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.513, "vwap_slope": -0.0022, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.111, "ema9": 5.4801, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:32:42.612162", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0681, "vwap_slope": -0.0015, "atr": 0.0257, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0712, "ema9": 9.0246, "ema20": 9.0318, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.528, "spread_pct": 0.221, "rvol": 0.093, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:32:42.613191", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4475, "vwap_slope": -0.0024, "atr": 0.0159, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0538, "ema9": 7.4151, "ema20": 7.427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.091, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:32:42.614246", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1097, "vwap_slope": -0.011, "atr": 0.0421, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1179, "ema9": 8.9397, "ema20": 8.9841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.128, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:32:42.615486", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.365, "vwap": 12.6757, "vwap_slope": -0.0049, "atr": 0.0734, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.1484, "ema9": 12.3733, "ema20": 12.3957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 8.543, "spread_pct": 0.243, "rvol": 0.118, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:32:42.616634", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 587.6s", "imbalance +37% >= 30% and resistance cleared, stop 6.34", "entry_score 65.7"], "reasons_against": [], "metrics": {"price": 6.3603, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0128, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0503, "ema9": 6.3644, "ema20": 6.3565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.476, "distance_from_high_pct": 0.62, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.16, "stage3": {"stop": 6.3449, "risk": 0.0154, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3717, "passed": true, "reason": "imbalance +37% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 65.69, "entry_score_breakdown": {"imbalance_sub": 0.102, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.262}}}
{"timestamp": "2026-09-22T14:32:42.648790", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5633, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.0801, "ema9": 5.5603, "ema20": 5.5635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 0.988, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:32:42.649969", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.17, "vwap": 5.2324, "vwap_slope": -0.005, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0631, "ema9": 5.1922, "ema20": 5.2134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 2.453, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:32:42.651173", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6614, "vwap": 8.6981, "vwap_slope": -0.0007, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0603, "ema9": 8.6651, "ema20": 8.6684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 2.242, "spread_pct": 0.115, "rvol": 0.057, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:32:42.652291", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9275, "vwap": 11.9439, "vwap_slope": -0.0005, "atr": 0.0402, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0535, "flat_threshold_pct": 0.0843, "ema9": 11.9303, "ema20": 11.9451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.913, "distance_from_high_pct": 2.871, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:32:42.653370", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 8.9649, "vwap_slope": -0.0022, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.9316, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 1.703, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:32:42.654437", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.74", "VWAP sloping down"], "metrics": {"price": 4.64, "vwap": 4.7448, "vwap_slope": -0.0142, "atr": 0.0742, "atr_pct": 1.599, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.3997, "ema9": 4.6181, "ema20": 4.6481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 7.937, "spread_pct": 0.86, "rvol": 0.284, "volume_pace_ratio": 1.768}}
{"timestamp": "2026-09-22T14:32:42.655604", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (336.4s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 7.9211, "vwap": 7.8195, "vwap_slope": 0.0026, "atr": 0.0164, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0501, "flat_threshold_pct": 0.0517, "ema9": 7.9029, "ema20": 7.8928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 0.614, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.038, "stage3": {"stop": 7.9014, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2831, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:32:42.656771", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7711, "vwap_slope": -0.0031, "atr": 0.0273, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.05, "ema9": 14.606, "ema20": 14.6353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.19, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T14:32:42.659432", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0753, "vwap_slope": -0.002, "atr": 0.0299, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0747, "ema9": 10.0578, "ema20": 10.0789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:32:42.660692", "symbol": "INFQ", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.3s", "imbalance +87% >= 50% buy threshold, stop 13.78", "entry_score 94.4"], "reasons_against": [], "metrics": {"price": 13.8094, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.027, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8095, "ema20": 13.8073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.432, "spread_pct": 0.072, "rvol": 0.073, "volume_pace_ratio": 0.456, "stage3": {"stop": 13.777, "risk": 0.0324, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8689, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 13.78"}, "entry_score": 94.38, "entry_score_breakdown": {"imbalance_sub": 0.813, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:32:42.701418", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.18, "vwap": 6.1546, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0529, "ema9": 6.17, "ema20": 6.171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:32:42.702590", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3299, "vwap": 13.4081, "vwap_slope": -0.0075, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0449, "flat_threshold_pct": 0.0597, "ema9": 13.3046, "ema20": 13.3191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.251, "distance_from_high_pct": 4.377, "spread_pct": 0.075, "rvol": 0.172, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T14:32:47.708847", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.166%)", "metrics": {"price": 9.4468, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": 0.1655, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:47.711382", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.4468, "vwap": 9.1594, "vwap_slope": 0.0036, "atr": 0.0669, "trend": "flat", "slope_pct": 0.167, "lower_highs_lower_lows": false, "stop": 9.3665, "imbalance_decline_count": 5, "imbalance_cur": -0.843061585463901, "imbalance_prev": -0.14037411901859997, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.167%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:32:47.712030", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.075%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0746, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:47.712978", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3789, "vwap_slope": 0.0061, "atr": 0.0345, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.4636, "imbalance_decline_count": 0, "imbalance_cur": 0.5074351348579633, "imbalance_prev": 0.46665947345705655}}
{"timestamp": "2026-09-22T14:32:47.713453", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 9.31, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0317, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:47.714018", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.31, "vwap": 9.1951, "vwap_slope": 0.0071, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0343, "lower_highs_lower_lows": false, "stop": 9.2591, "imbalance_decline_count": 0, "imbalance_cur": -0.09385113268608414, "imbalance_prev": -0.09385113268608414}}
{"timestamp": "2026-09-22T14:32:47.715855", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.6189, "vwap_slope": -0.0009, "atr": 0.3066, "atr_pct": 2.241, "trend": "flat", "slope_pct": -0.0706, "flat_threshold_pct": 0.5602, "ema9": 13.5368, "ema20": 13.4429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 13.8, "spread_pct": 0.511, "rvol": 3.169, "volume_pace_ratio": 19.683}}
{"timestamp": "2026-09-22T14:32:47.716947", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.066, "ema9": 8.7289, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.456}}
{"timestamp": "2026-09-22T14:32:47.717989", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5781, "vwap_slope": -0.0047, "atr": 0.0943, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.1803, "ema9": 13.1017, "ema20": 13.1262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 7.893, "spread_pct": 0.382, "rvol": 0.122, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:32:47.719046", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3601, "vwap": 6.3961, "vwap_slope": -0.0018, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0676, "ema9": 6.3609, "ema20": 6.3644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.195, "spread_pct": 0.157, "rvol": 0.194, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:32:47.719908", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:32:47.721084", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6599, "vwap": 12.7228, "vwap_slope": -0.0024, "atr": 0.0338, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0014, "flat_threshold_pct": 0.0667, "ema9": 12.696, "ema20": 12.7094, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.996, "distance_from_high_pct": 1.095, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:32:47.723860", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74"], "metrics": {"price": 8.74, "vwap": 8.7415, "vwap_slope": 0.0001, "atr": 0.03, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0859, "ema9": 8.7508, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 5.309, "spread_pct": 0.114, "rvol": 0.605, "volume_pace_ratio": 3.758}}
{"timestamp": "2026-09-22T14:32:47.724826", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.515, "vwap": 11.6105, "vwap_slope": -0.0015, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.088, "ema9": 11.5258, "ema20": 11.5493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:32:47.725684", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2378, "vwap_slope": -0.0119, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.092, "flat_threshold_pct": 0.05, "ema9": 10.048, "ema20": 10.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:32:47.726543", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.47 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4679, "vwap": 5.513, "vwap_slope": -0.0022, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.1109, "ema9": 5.4807, "ema20": 5.4996, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.359, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:32:47.728271", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0682, "vwap_slope": -0.0014, "atr": 0.0264, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0731, "ema9": 9.0266, "ema20": 9.0328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.421, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:32:47.729223", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4475, "vwap_slope": -0.0024, "atr": 0.0159, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0538, "ema9": 7.4151, "ema20": 7.427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.091, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:32:47.729961", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1082, "vwap_slope": -0.0125, "atr": 0.0421, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.1181, "ema9": 8.9367, "ema20": 8.9827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 5.414, "spread_pct": 0.336, "rvol": 0.129, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:32:47.730656", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.6757, "vwap_slope": -0.0049, "atr": 0.0734, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.1169, "flat_threshold_pct": 0.1485, "ema9": 12.3723, "ema20": 12.3952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 8.58, "spread_pct": 0.243, "rvol": 0.118, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:32:47.731331", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 592.7s", "imbalance +35% >= 30% and resistance cleared, stop 6.33", "entry_score 64.8"], "reasons_against": [], "metrics": {"price": 6.35, "vwap": 6.336, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0183, "flat_threshold_pct": 0.0518, "ema9": 6.3623, "ema20": 6.3555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.476, "distance_from_high_pct": 0.781, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.157, "stage3": {"stop": 6.3343, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3506, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.33"}, "entry_score": 64.79, "entry_score_breakdown": {"imbalance_sub": 0.072, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.262}}}
{"timestamp": "2026-09-22T14:32:47.767953", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.0178, "atr_pct": 0.32, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0801, "ema9": 5.5596, "ema20": 5.5631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:32:47.770198", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.17, "vwap": 5.2324, "vwap_slope": -0.005, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0631, "ema9": 5.1922, "ema20": 5.2134, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 2.453, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:32:47.771426", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6699, "vwap": 8.698, "vwap_slope": -0.0008, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0603, "ema9": 8.6668, "ema20": 8.6692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 2.146, "spread_pct": 0.115, "rvol": 0.057, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:32:47.772434", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.944, "vwap_slope": -0.0004, "atr": 0.0402, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0537, "flat_threshold_pct": 0.0842, "ema9": 11.9338, "ema20": 11.9468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.913, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:32:47.773754", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9466, "vwap": 8.9649, "vwap_slope": -0.0022, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.05, "ema9": 8.932, "ema20": 8.9285, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 1.686, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:32:47.775217", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.74", "VWAP sloping down", "spread 1.71% exceeds max 1.0%"], "metrics": {"price": 4.63, "vwap": 4.7427, "vwap_slope": -0.0163, "atr": 0.0742, "atr_pct": 1.602, "trend": "flat", "slope_pct": -0.091, "flat_threshold_pct": 0.4006, "ema9": 4.6161, "ema20": 4.6471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 8.135, "spread_pct": 1.713, "rvol": 0.29, "volume_pace_ratio": 1.803}}
{"timestamp": "2026-09-22T14:32:47.776478", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 341.5s", "imbalance +53% >= 50% buy threshold, stop 7.90", "entry_score 79.7"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8195, "vwap_slope": 0.0026, "atr": 0.0164, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.0518, "ema9": 7.9017, "ema20": 7.8922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.038, "stage3": {"stop": 7.8953, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5269, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 7.90"}, "entry_score": 79.72, "entry_score_breakdown": {"imbalance_sub": 0.324, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:32:47.806755", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5601, "vwap": 14.7709, "vwap_slope": -0.0033, "atr": 0.0277, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.05, "ema9": 14.605, "ema20": 14.6349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.803, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:32:47.808303", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0753, "vwap_slope": -0.0021, "atr": 0.0299, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0747, "ema9": 10.0578, "ema20": 10.0789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.208, "volume_pace_ratio": 1.295}}
{"timestamp": "2026-09-22T14:32:47.809688", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.81, "vwap": 13.8083, "vwap_slope": 0.0001, "atr": 0.027, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8097, "ema20": 13.8074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 1.428, "spread_pct": 0.145, "rvol": 0.074, "volume_pace_ratio": 0.457, "stage3": {"stop": 13.7776, "risk": 0.0324, "target": 14.0773, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.18, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:47.811790", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.175, "vwap": 6.1545, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0132, "flat_threshold_pct": 0.0529, "ema9": 6.169, "ema20": 6.1705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:32:47.813009", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4078, "vwap_slope": -0.0078, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.0597, "ema9": 13.3036, "ema20": 13.3186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.256, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.173, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T14:32:52.818859", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.160%)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1602, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:52.819629", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1591, "vwap_slope": 0.0034, "atr": 0.0669, "trend": "flat", "slope_pct": 0.1654, "lower_highs_lower_lows": false, "stop": 9.2647, "imbalance_decline_count": 0, "imbalance_cur": -0.6762444354512344, "imbalance_prev": -0.843061585463901}}
{"timestamp": "2026-09-22T14:32:52.820096", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.084%)", "metrics": {"price": 12.5087, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0835, "trend": "positive"}}
{"timestamp": "2026-09-22T14:32:52.820860", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5087, "vwap": 12.379, "vwap_slope": 0.0062, "atr": 0.0349, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.4669, "imbalance_decline_count": 0, "imbalance_cur": 0.6364559164733179, "imbalance_prev": 0.5074351348579633}}
{"timestamp": "2026-09-22T14:32:52.821340", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.064%)", "metrics": {"price": 9.3, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0639, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:52.821902", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3, "vwap": 9.1956, "vwap_slope": 0.0076, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0341, "lower_highs_lower_lows": false, "stop": 9.2483, "imbalance_decline_count": 1, "imbalance_cur": -0.45898922949461474, "imbalance_prev": -0.09385113268608414}}
{"timestamp": "2026-09-22T14:32:52.823587", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.68, "vwap": 13.619, "vwap_slope": -0.0008, "atr": 0.3066, "atr_pct": 2.241, "trend": "flat", "slope_pct": -0.0706, "flat_threshold_pct": 0.5602, "ema9": 13.5368, "ema20": 13.4429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 13.8, "spread_pct": 0.585, "rvol": 3.174, "volume_pace_ratio": 19.687}}
{"timestamp": "2026-09-22T14:32:52.825225", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.84", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.835, "vwap_slope": -0.0013, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0661, "ema9": 8.7279, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.717, "volume_pace_ratio": 4.45}}
{"timestamp": "2026-09-22T14:32:52.826879", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.06 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.0581, "vwap": 13.5779, "vwap_slope": -0.0049, "atr": 0.0943, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.0993, "flat_threshold_pct": 0.1805, "ema9": 13.0993, "ema20": 13.1251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.196, "distance_from_high_pct": 7.977, "spread_pct": 0.382, "rvol": 0.122, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:32:52.827882", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3565, "vwap": 6.396, "vwap_slope": -0.0018, "atr": 0.0176, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0691, "ema9": 6.3602, "ema20": 6.364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 3.25, "spread_pct": 0.157, "rvol": 0.195, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:32:52.828737", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:32:52.830547", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.7114, "vwap": 12.7231, "vwap_slope": -0.0021, "atr": 0.0341, "atr_pct": 0.268, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0671, "ema9": 12.7063, "ema20": 12.7143, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 0.692, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:32:52.831669", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7414, "vwap_slope": -0.0, "atr": 0.0318, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0912, "ema9": 8.7478, "ema20": 8.7428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.608, "volume_pace_ratio": 3.769}}
{"timestamp": "2026-09-22T14:32:52.832762", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5051, "vwap": 11.6103, "vwap_slope": -0.0017, "atr": 0.0405, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0881, "ema9": 11.5239, "ema20": 11.5484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 2.416, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:32:52.833669", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2378, "vwap_slope": -0.0119, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.092, "flat_threshold_pct": 0.05, "ema9": 10.048, "ema20": 10.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:32:52.834742", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.465, "vwap": 5.5129, "vwap_slope": -0.0022, "atr": 0.0243, "atr_pct": 0.444, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.111, "ema9": 5.4801, "ema20": 5.4993, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 2.411, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:32:52.835655", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0682, "vwap_slope": -0.0014, "atr": 0.0264, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0731, "ema9": 9.0266, "ema20": 9.0328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.421, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:32:52.836595", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.39 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.395, "vwap": 7.4475, "vwap_slope": -0.0024, "atr": 0.0159, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0538, "ema9": 7.4151, "ema20": 7.427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 2.053, "spread_pct": 0.135, "rvol": 0.091, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:32:52.837563", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1079, "vwap_slope": -0.0128, "atr": 0.0421, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1179, "ema9": 8.9397, "ema20": 8.9841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.129, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:32:52.838572", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.6755, "vwap_slope": -0.0051, "atr": 0.0734, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.117, "flat_threshold_pct": 0.1485, "ema9": 12.3713, "ema20": 12.3948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.118, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:32:52.839904", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 597.8s", "imbalance +37% >= 30% and resistance cleared, stop 6.34", "entry_score 65.4"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.0558, "ema9": 6.3633, "ema20": 6.356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.478, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.347, "volume_pace_ratio": 2.155, "stage3": {"stop": 6.338, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3651, "passed": true, "reason": "imbalance +37% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 65.4, "entry_score_breakdown": {"imbalance_sub": 0.093, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.261}}}
{"timestamp": "2026-09-22T14:32:52.869116", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5563, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.081, "ema9": 5.5589, "ema20": 5.5628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 1.112, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:32:52.870259", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.165, "vwap": 5.2322, "vwap_slope": -0.0052, "atr": 0.0134, "atr_pct": 0.259, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0649, "ema9": 5.1912, "ema20": 5.2129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 2.547, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:32:52.871424", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6614, "vwap": 8.6979, "vwap_slope": -0.0009, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0603, "ema9": 8.6651, "ema20": 8.6684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.999, "distance_from_high_pct": 2.242, "spread_pct": 0.115, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:32:52.872497", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.944, "vwap_slope": -0.0004, "atr": 0.0402, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0537, "flat_threshold_pct": 0.0842, "ema9": 11.9338, "ema20": 11.9468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.913, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:32:52.873573", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9386, "vwap": 8.9648, "vwap_slope": -0.0022, "atr": 0.0174, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.05, "ema9": 8.9304, "ema20": 8.9278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.774, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:32:52.875321", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.71 below VWAP $4.74", "VWAP sloping down", "spread 1.71% exceeds max 1.0%"], "metrics": {"price": 4.7086, "vwap": 4.7437, "vwap_slope": -0.0152, "atr": 0.0742, "atr_pct": 1.576, "trend": "flat", "slope_pct": -0.0883, "flat_threshold_pct": 0.3939, "ema9": 4.6319, "ema20": 4.6546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 6.575, "spread_pct": 1.713, "rvol": 0.291, "volume_pace_ratio": 1.802}}
{"timestamp": "2026-09-22T14:32:52.876345", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 346.6s", "imbalance +53% >= 50% buy threshold, stop 7.90", "entry_score 80.0"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8195, "vwap_slope": 0.0026, "atr": 0.0164, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.0518, "ema9": 7.9017, "ema20": 7.8922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.036, "stage3": {"stop": 7.8953, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5323, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 7.90"}, "entry_score": 79.96, "entry_score_breakdown": {"imbalance_sub": 0.332, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:32:52.908287", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.555, "vwap": 14.7709, "vwap_slope": -0.0033, "atr": 0.028, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.05, "ema9": 14.604, "ema20": 14.6344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.837, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.182}}
{"timestamp": "2026-09-22T14:32:52.909900", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0752, "vwap_slope": -0.0021, "atr": 0.0299, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0747, "ema9": 10.0578, "ema20": 10.0789, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.209, "volume_pace_ratio": 1.295}}
{"timestamp": "2026-09-22T14:32:52.911151", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.027, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8077, "ema20": 13.8064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.588, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:32:52.912382", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1545, "vwap_slope": 0.0004, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0131, "flat_threshold_pct": 0.053, "ema9": 6.168, "ema20": 6.17, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:32:52.913546", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4078, "vwap_slope": -0.0078, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.0597, "ema9": 13.3036, "ema20": 13.3186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.256, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.173, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:32:57.919474", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.160%)", "metrics": {"price": 9.345, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1602, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:57.921294", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.345, "vwap": 9.1592, "vwap_slope": 0.0034, "atr": 0.0669, "trend": "flat", "slope_pct": 0.1654, "lower_highs_lower_lows": false, "stop": 9.2647, "imbalance_decline_count": 1, "imbalance_cur": -0.7101568951279934, "imbalance_prev": -0.6762444354512344}}
{"timestamp": "2026-09-22T14:32:57.922111", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.039%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0387, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:57.922878", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3788, "vwap_slope": 0.006, "atr": 0.0349, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4482, "imbalance_decline_count": 1, "imbalance_cur": 0.33493227990970653, "imbalance_prev": 0.6364559164733179}}
{"timestamp": "2026-09-22T14:32:57.923437", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.064%)", "metrics": {"price": 9.3, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0639, "trend": "flat"}}
{"timestamp": "2026-09-22T14:32:57.924071", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3, "vwap": 9.1956, "vwap_slope": 0.0076, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0341, "lower_highs_lower_lows": false, "stop": 9.2483, "imbalance_decline_count": 0, "imbalance_cur": -0.45898922949461474, "imbalance_prev": -0.45898922949461474}}
{"timestamp": "2026-09-22T14:32:57.925613", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.66, "vwap": 13.619, "vwap_slope": -0.0008, "atr": 0.3066, "atr_pct": 2.244, "trend": "flat", "slope_pct": -0.0709, "flat_threshold_pct": 0.561, "ema9": 13.5328, "ema20": 13.441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 13.926, "spread_pct": 0.73, "rvol": 3.177, "volume_pace_ratio": 19.68}}
{"timestamp": "2026-09-22T14:32:57.926733", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8348, "vwap_slope": -0.0015, "atr": 0.0238, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0682, "ema9": 8.7269, "ema20": 8.7441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.719, "volume_pace_ratio": 4.45}}
{"timestamp": "2026-09-22T14:32:57.927699", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5773, "vwap_slope": -0.0054, "atr": 0.0943, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0992, "flat_threshold_pct": 0.1803, "ema9": 13.1017, "ema20": 13.1262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.197, "distance_from_high_pct": 7.893, "spread_pct": 0.61, "rvol": 0.122, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:32:57.928694", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.396, "vwap_slope": -0.0018, "atr": 0.0179, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0705, "ema9": 6.3599, "ema20": 6.3639, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.182, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.195, "volume_pace_ratio": 1.206}}
{"timestamp": "2026-09-22T14:32:57.929526", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:32:57.930471", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.705, "vwap": 12.723, "vwap_slope": -0.0021, "atr": 0.0341, "atr_pct": 0.269, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0671, "ema9": 12.705, "ema20": 12.7137, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:32:57.931500", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7275, "vwap": 8.7414, "vwap_slope": -0.0, "atr": 0.0318, "atr_pct": 0.365, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0912, "ema9": 8.7483, "ema20": 8.743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 5.444, "spread_pct": 0.115, "rvol": 0.608, "volume_pace_ratio": 3.764}}
{"timestamp": "2026-09-22T14:32:57.932391", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.492, "vwap": 11.6102, "vwap_slope": -0.0018, "atr": 0.0405, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0882, "ema9": 11.5212, "ema20": 11.5471, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 2.528, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:32:57.934286", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.092%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2378, "vwap_slope": -0.0119, "atr": 0.0166, "atr_pct": 0.165, "trend": "negative", "slope_pct": -0.092, "flat_threshold_pct": 0.05, "ema9": 10.048, "ema20": 10.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:32:57.936241", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4513, "vwap": 5.5128, "vwap_slope": -0.0024, "atr": 0.0243, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0049, "flat_threshold_pct": 0.1113, "ema9": 5.4774, "ema20": 5.498, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 2.655, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:32:57.937307", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.04, "vwap": 9.0682, "vwap_slope": -0.0014, "atr": 0.0264, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0731, "ema9": 9.0266, "ema20": 9.0328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.421, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:32:57.938300", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.3982, "vwap": 7.4475, "vwap_slope": -0.0024, "atr": 0.0159, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0538, "ema9": 7.4158, "ema20": 7.4273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 2.011, "spread_pct": 0.135, "rvol": 0.091, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:32:57.939564", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9256, "vwap": 9.1079, "vwap_slope": -0.0128, "atr": 0.0421, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1179, "ema9": 8.9398, "ema20": 8.9842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 5.248, "spread_pct": 0.336, "rvol": 0.129, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:32:57.940662", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.3658, "vwap": 12.6755, "vwap_slope": -0.0051, "atr": 0.0734, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.1168, "flat_threshold_pct": 0.1484, "ema9": 12.3735, "ema20": 12.3958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 8.537, "spread_pct": 0.243, "rvol": 0.118, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:32:57.941773", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 602.9s", "imbalance +97% >= 50% buy threshold, stop 6.34", "entry_score 91.3"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3361, "vwap_slope": 0.0004, "atr": 0.0142, "atr_pct": 0.223, "trend": "flat", "slope_pct": 0.0185, "flat_threshold_pct": 0.0557, "ema9": 6.3643, "ema20": 6.3565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.483, "distance_from_high_pct": 0.625, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.155, "stage3": {"stop": 6.343, "risk": 0.017, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9712, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.34"}, "entry_score": 91.35, "entry_score_breakdown": {"imbalance_sub": 0.959, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.258}}}
{"timestamp": "2026-09-22T14:32:57.972978", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.081, "ema9": 5.5576, "ema20": 5.5622, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.08, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:32:57.974110", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.165, "vwap": 5.2321, "vwap_slope": -0.0053, "atr": 0.0138, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0666, "ema9": 5.1912, "ema20": 5.2129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 2.547, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:32:57.975239", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6978, "vwap_slope": -0.001, "atr": 0.0214, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0619, "ema9": 8.6648, "ema20": 8.6683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 2.257, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:32:57.976152", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.944, "vwap_slope": -0.0004, "atr": 0.0402, "atr_pct": 0.337, "trend": "flat", "slope_pct": 0.0537, "flat_threshold_pct": 0.0842, "ema9": 11.9338, "ema20": 11.9468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.913, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:32:57.977065", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 8.9648, "vwap_slope": -0.0023, "atr": 0.0174, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.05, "ema9": 8.9306, "ema20": 8.9279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:32:57.977973", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.69 below VWAP $4.74", "VWAP sloping down", "spread 1.50% exceeds max 1.0%"], "metrics": {"price": 4.6901, "vwap": 4.7435, "vwap_slope": -0.0155, "atr": 0.0742, "atr_pct": 1.582, "trend": "flat", "slope_pct": -0.089, "flat_threshold_pct": 0.3955, "ema9": 4.6282, "ema20": 4.6529, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.205, "distance_from_high_pct": 6.942, "spread_pct": 1.497, "rvol": 0.291, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T14:32:57.979047", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (351.7s) but room-to-run failed: imbalance -75% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8195, "vwap_slope": 0.0026, "atr": 0.0164, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.0518, "ema9": 7.9017, "ema20": 7.8922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.035, "stage3": {"stop": 7.8953, "risk": 0.0197, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.7485, "passed": false, "reason": "imbalance -75% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:32:57.980047", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5524, "vwap": 14.7708, "vwap_slope": -0.0034, "atr": 0.0284, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.05, "ema9": 14.6035, "ema20": 14.6341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.854, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.181}}
{"timestamp": "2026-09-22T14:32:57.981132", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.01, "vwap": 10.0752, "vwap_slope": -0.0022, "atr": 0.0299, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0747, "ema9": 10.0588, "ema20": 10.0794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 1.766, "spread_pct": 0.1, "rvol": 0.209, "volume_pace_ratio": 1.295}}
{"timestamp": "2026-09-22T14:32:57.982090", "symbol": "INFQ", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8129, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0273, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8102, "ema20": 13.8076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.407, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:32:57.983054", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.18, "vwap": 6.1547, "vwap_slope": 0.0006, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0133, "flat_threshold_pct": 0.0529, "ema9": 6.17, "ema20": 6.171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:32:57.983941", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4077, "vwap_slope": -0.0079, "atr": 0.0318, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.045, "flat_threshold_pct": 0.0597, "ema9": 13.3036, "ema20": 13.3186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.26, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.173, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T14:33:02.987455", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.099%)", "metrics": {"price": 9.3441, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.0991, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:02.989307", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3441, "vwap": 9.1589, "vwap_slope": 0.0025, "atr": 0.0544, "trend": "positive", "slope_pct": 0.1618, "lower_highs_lower_lows": true, "stop": 9.2789, "imbalance_decline_count": 0, "imbalance_cur": -0.7047580317202115, "imbalance_prev": -0.7101568951279934}}
{"timestamp": "2026-09-22T14:33:02.990638", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.017%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0174, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:02.991442", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3789, "vwap_slope": 0.0057, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4517, "imbalance_decline_count": 2, "imbalance_cur": 0.2052209466897311, "imbalance_prev": 0.33493227990970653}}
{"timestamp": "2026-09-22T14:33:02.992016", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.064%)", "metrics": {"price": 9.3, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0639, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:02.992725", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.3, "vwap": 9.1956, "vwap_slope": 0.0076, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0341, "lower_highs_lower_lows": true, "stop": 9.2483, "imbalance_decline_count": 0, "imbalance_cur": -0.45898922949461474, "imbalance_prev": -0.45898922949461474}}
{"timestamp": "2026-09-22T14:33:02.994160", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.69, "vwap": 13.6193, "vwap_slope": 0.0001, "atr": 0.2866, "atr_pct": 2.093, "trend": "flat", "slope_pct": -0.0624, "flat_threshold_pct": 0.5233, "ema9": 13.5766, "ema20": 13.4714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 13.737, "spread_pct": 0.219, "rvol": 3.179, "volume_pace_ratio": 19.662}}
{"timestamp": "2026-09-22T14:33:02.995307", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7189, "vwap": 8.8348, "vwap_slope": -0.0011, "atr": 0.0222, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0638, "ema9": 8.7253, "ema20": 8.7417, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 5.435, "spread_pct": 0.115, "rvol": 0.719, "volume_pace_ratio": 4.444}}
{"timestamp": "2026-09-22T14:33:02.996301", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.58", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0717, "vwap": 13.5773, "vwap_slope": -0.0047, "atr": 0.0847, "atr_pct": 0.648, "trend": "flat", "slope_pct": -0.0969, "flat_threshold_pct": 0.1619, "ema9": 13.1021, "ema20": 13.1245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 7.881, "spread_pct": 0.61, "rvol": 0.122, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:33:02.997298", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3958, "vwap_slope": -0.0011, "atr": 0.018, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0709, "ema9": 6.3561, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.196, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:33:02.998131", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:33:02.999371", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.655, "vwap": 12.7222, "vwap_slope": -0.0024, "atr": 0.0326, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0643, "ema9": 12.687, "ema20": 12.7038, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:33:03.000703", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7416, "vwap": 8.7414, "vwap_slope": -0.0001, "atr": 0.0323, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.0924, "ema9": 8.7466, "ema20": 8.7427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 5.291, "spread_pct": 0.115, "rvol": 0.608, "volume_pace_ratio": 3.761}}
{"timestamp": "2026-09-22T14:33:03.001939", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4999, "vwap": 11.6101, "vwap_slope": -0.0016, "atr": 0.0384, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0834, "ema9": 11.5167, "ema20": 11.5425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.461, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.602}}
{"timestamp": "2026-09-22T14:33:03.003062", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0328, "vwap": 10.2377, "vwap_slope": -0.0036, "atr": 0.0137, "atr_pct": 0.136, "trend": "negative", "slope_pct": -0.0911, "flat_threshold_pct": 0.05, "ema9": 10.045, "ema20": 10.082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 6.235, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:33:03.004695", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.455, "vwap": 5.5128, "vwap_slope": -0.002, "atr": 0.0221, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.1014, "ema9": 5.4743, "ema20": 5.4947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:33:03.005903", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.03, "vwap": 9.0682, "vwap_slope": -0.0014, "atr": 0.0257, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0711, "ema9": 9.0246, "ema20": 9.0318, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.528, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:33:03.007397", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.385, "vwap": 7.4471, "vwap_slope": -0.0014, "atr": 0.0136, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.05, "ema9": 7.4091, "ema20": 7.423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 2.185, "spread_pct": 0.135, "rvol": 0.091, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:33:03.009589", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1079, "vwap_slope": -0.0129, "atr": 0.0418, "atr_pct": 0.469, "trend": "flat", "slope_pct": -0.0524, "flat_threshold_pct": 0.1171, "ema9": 8.9397, "ema20": 8.9841, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.129, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:33:03.011072", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.68", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.6754, "vwap_slope": -0.0041, "atr": 0.0701, "atr_pct": 0.567, "trend": "flat", "slope_pct": -0.1149, "flat_threshold_pct": 0.1418, "ema9": 12.3672, "ema20": 12.3905, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.118, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:33:03.012544", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 608.0s", "imbalance +97% >= 50% buy threshold, stop 6.35", "entry_score 91.1"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0113, "atr_pct": 0.178, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3626, "ema20": 6.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.534, "distance_from_high_pct": 0.625, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.152, "stage3": {"stop": 6.3464, "risk": 0.0136, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9714, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.35"}, "entry_score": 91.1, "entry_score_breakdown": {"imbalance_sub": 0.959, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.233}}}
{"timestamp": "2026-09-22T14:33:03.085726", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.54, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.0179, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0807, "ema9": 5.5549, "ema20": 5.5605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:33:03.088967", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.232, "vwap_slope": -0.0045, "atr": 0.0122, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.0593, "ema9": 5.1857, "ema20": 5.2083, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:33:03.095106", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6978, "vwap_slope": -0.0007, "atr": 0.0197, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0568, "ema9": 8.6618, "ema20": 8.6665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.888, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:03.100352", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.9441, "vwap_slope": -0.0003, "atr": 0.0392, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0537, "flat_threshold_pct": 0.082, "ema9": 11.9338, "ema20": 11.9468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.913, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:33:03.101797", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9314, "vwap": 8.9649, "vwap_slope": -0.0019, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9308, "ema20": 8.9283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 1.853, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:33:03.104978", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.6553, "vwap": 4.7429, "vwap_slope": -0.0161, "atr": 0.0742, "atr_pct": 1.594, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.3984, "ema9": 4.6212, "ema20": 4.6495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 7.633, "spread_pct": 1.282, "rvol": 0.291, "volume_pace_ratio": 1.799}}
{"timestamp": "2026-09-22T14:33:03.106237", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (356.8s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8195, "vwap_slope": 0.002, "atr": 0.0147, "atr_pct": 0.186, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.05, "ema9": 7.9043, "ema20": 7.8944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.033, "stage3": {"stop": 7.8974, "risk": 0.0176, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:33:03.107536", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5524, "vwap": 14.7708, "vwap_slope": -0.0023, "atr": 0.0276, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.05, "ema9": 14.5929, "ema20": 14.6261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.854, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T14:33:03.109794", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0746, "vwap_slope": -0.0023, "atr": 0.0275, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.0687, "ema9": 10.0481, "ema20": 10.0723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.211, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:33:03.111052", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8051, "ema20": 13.8053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:33:03.112173", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1622, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0129, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0524, "ema9": 6.1668, "ema20": 6.1693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.929, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:33:03.113286", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.4077, "vwap_slope": -0.0037, "atr": 0.0289, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.0543, "ema9": 13.3041, "ema20": 13.3174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.173, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:33:08.115268", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.112%)", "metrics": {"price": 9.34, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1123, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:08.116215", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.34, "vwap": 9.1591, "vwap_slope": 0.0026, "atr": 0.0625, "trend": "flat", "slope_pct": 0.1618, "lower_highs_lower_lows": false, "stop": 9.2649, "imbalance_decline_count": 0, "imbalance_cur": -0.020549526668205958, "imbalance_prev": -0.7047580317202115}}
{"timestamp": "2026-09-22T14:33:08.116967", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 12.5014, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.01, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:08.117661", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5014, "vwap": 12.379, "vwap_slope": 0.0058, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4631, "imbalance_decline_count": 3, "imbalance_cur": -0.024050632911392405, "imbalance_prev": 0.2052209466897311}}
{"timestamp": "2026-09-22T14:33:08.118133", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.305, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1971, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:08.118874", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.305, "vwap": 9.1956, "vwap_slope": 0.0035, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0344, "lower_highs_lower_lows": true, "stop": 9.255, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.45898922949461474}}
{"timestamp": "2026-09-22T14:33:08.120367", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.73, "vwap": 13.6194, "vwap_slope": 0.0002, "atr": 0.2866, "atr_pct": 2.087, "trend": "flat", "slope_pct": -0.0618, "flat_threshold_pct": 0.5218, "ema9": 13.5846, "ema20": 13.4752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 13.485, "spread_pct": 0.219, "rvol": 3.18, "volume_pace_ratio": 19.643}}
{"timestamp": "2026-09-22T14:33:08.121618", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7101, "vwap": 8.8347, "vwap_slope": -0.0013, "atr": 0.0226, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0649, "ema9": 8.7236, "ema20": 8.7408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 5.53, "spread_pct": 0.115, "rvol": 0.719, "volume_pace_ratio": 4.443}}
{"timestamp": "2026-09-22T14:33:08.122788", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.58", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.11, "vwap": 13.5773, "vwap_slope": -0.0047, "atr": 0.0847, "atr_pct": 0.646, "trend": "flat", "slope_pct": -0.0965, "flat_threshold_pct": 0.1614, "ema9": 13.1097, "ema20": 13.1281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 7.611, "spread_pct": 0.61, "rvol": 0.122, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:33:08.123912", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3957, "vwap_slope": -0.0011, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0742, "ema9": 6.3551, "ema20": 6.3612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.196, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:33:08.124911", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.95, "vwap": 8.8276, "vwap_slope": 0.0008, "atr": 0.1138, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0234, "flat_threshold_pct": 0.3178, "ema9": 8.8619, "ema20": 8.8267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 1.432, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:33:08.125998", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7016, "vwap": 12.7223, "vwap_slope": -0.0023, "atr": 0.0333, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.0656, "ema9": 12.6963, "ema20": 12.7082, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 0.769, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:33:08.127278", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7413, "vwap_slope": -0.0001, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0958, "ema9": 8.7402, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.609, "volume_pace_ratio": 3.761}}
{"timestamp": "2026-09-22T14:33:08.128329", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5183, "vwap": 11.61, "vwap_slope": -0.0017, "atr": 0.0397, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.0861, "ema9": 11.5203, "ema20": 11.5442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 2.304, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:33:08.129433", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0284, "vwap": 10.2376, "vwap_slope": -0.0037, "atr": 0.0138, "atr_pct": 0.138, "trend": "negative", "slope_pct": -0.0912, "flat_threshold_pct": 0.05, "ema9": 10.0441, "ema20": 10.0815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 6.276, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:08.130672", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.44, "vwap": 5.5128, "vwap_slope": -0.0021, "atr": 0.0235, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0032, "flat_threshold_pct": 0.108, "ema9": 5.4713, "ema20": 5.4932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.086, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:33:08.131697", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0175, "vwap": 9.0682, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0688, "ema9": 9.0232, "ema20": 9.0305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.661, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:33:08.132705", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4045, "vwap": 7.4471, "vwap_slope": -0.0014, "atr": 0.0143, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.05, "ema9": 7.413, "ema20": 7.4248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 1.927, "spread_pct": 0.135, "rvol": 0.091, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:33:08.133589", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1073, "vwap_slope": -0.0063, "atr": 0.0411, "atr_pct": 0.461, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1152, "ema9": 8.9358, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:33:08.134496", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.347, "vwap": 12.6743, "vwap_slope": -0.0051, "atr": 0.0719, "atr_pct": 0.582, "trend": "flat", "slope_pct": -0.115, "flat_threshold_pct": 0.1456, "ema9": 12.3656, "ema20": 12.3898, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 8.676, "spread_pct": 0.324, "rvol": 0.119, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:33:08.135501", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 613.1s", "imbalance +97% >= 50% buy threshold, stop 6.35", "entry_score 91.1"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0113, "atr_pct": 0.178, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3626, "ema20": 6.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.534, "distance_from_high_pct": 0.625, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.149, "stage3": {"stop": 6.3464, "risk": 0.0136, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9714, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.35"}, "entry_score": 91.1, "entry_score_breakdown": {"imbalance_sub": 0.959, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.233}}}
{"timestamp": "2026-09-22T14:33:08.165545", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5539, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.0179, "atr_pct": 0.322, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0805, "ema9": 5.5577, "ema20": 5.5618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.155, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:33:08.166715", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2308, "vwap_slope": -0.0057, "atr": 0.0137, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0667, "ema9": 5.1837, "ema20": 5.2074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.029, "volume_pace_ratio": 0.182}}
{"timestamp": "2026-09-22T14:33:08.167896", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6682, "vwap": 8.6977, "vwap_slope": -0.0008, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0605, "ema9": 8.6655, "ema20": 8.6683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 2.165, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:08.168971", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.9441, "vwap_slope": -0.0, "atr": 0.0342, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.0715, "ema9": 11.9361, "ema20": 11.9466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.732, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:33:08.170043", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9649, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9305, "ema20": 8.9281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:33:08.171097", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.65 below VWAP $4.74", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.65, "vwap": 4.7428, "vwap_slope": -0.0117, "atr": 0.0749, "atr_pct": 1.611, "trend": "flat", "slope_pct": -0.0894, "flat_threshold_pct": 0.4027, "ema9": 4.627, "ema20": 4.6496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.25, "distance_from_high_pct": 7.738, "spread_pct": 1.282, "rvol": 0.291, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T14:33:08.172066", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (361.9s) but room-to-run failed: imbalance +21% below 30% confirmation floor"], "metrics": {"price": 7.9188, "vwap": 7.8195, "vwap_slope": 0.002, "atr": 0.015, "atr_pct": 0.19, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.05, "ema9": 7.9051, "ema20": 7.8947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.965, "distance_from_high_pct": 0.642, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.032, "stage3": {"stop": 7.9008, "risk": 0.018, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2105, "passed": false, "reason": "imbalance +21% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:33:08.173040", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.55, "vwap": 14.7708, "vwap_slope": -0.0023, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.053, "ema9": 14.5924, "ema20": 14.6259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.87, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.178}}
{"timestamp": "2026-09-22T14:33:08.174048", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0747, "vwap_slope": -0.0023, "atr": 0.0303, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.0757, "ema9": 10.0481, "ema20": 10.0723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.211, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:33:08.175123", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8051, "ema20": 13.8053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:33:08.176234", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0531, "ema9": 6.1664, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:33:08.177003", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3101, "vwap": 13.4077, "vwap_slope": -0.0037, "atr": 0.0289, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.0543, "ema9": 13.3041, "ema20": 13.3174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.173, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:33:13.182908", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.110%)", "metrics": {"price": 9.3408, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1097, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:13.184895", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3408, "vwap": 9.1598, "vwap_slope": 0.0033, "atr": 0.0633, "trend": "flat", "slope_pct": 0.1618, "lower_highs_lower_lows": false, "stop": 9.2649, "imbalance_decline_count": 1, "imbalance_cur": -0.5255120591443462, "imbalance_prev": -0.020549526668205958}}
{"timestamp": "2026-09-22T14:33:13.185619", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.029%)", "metrics": {"price": 12.485, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0294, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:13.186428", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.485, "vwap": 12.3791, "vwap_slope": 0.0059, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0353, "lower_highs_lower_lows": false, "stop": 12.4467, "imbalance_decline_count": 0, "imbalance_cur": 0.07813655410401775, "imbalance_prev": -0.024050632911392405}}
{"timestamp": "2026-09-22T14:33:13.186962", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.305, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1971, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:13.187626", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.305, "vwap": 9.1956, "vwap_slope": 0.0035, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0344, "lower_highs_lower_lows": true, "stop": 9.255, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:33:13.189094", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 13.72, "vwap": 13.6195, "vwap_slope": 0.0003, "atr": 0.288, "atr_pct": 2.099, "trend": "flat", "slope_pct": -0.062, "flat_threshold_pct": 0.5248, "ema9": 13.5826, "ema20": 13.4743, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 13.548, "spread_pct": 0.292, "rvol": 3.183, "volume_pace_ratio": 19.634}}
{"timestamp": "2026-09-22T14:33:13.190264", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8346, "vwap_slope": -0.0013, "atr": 0.0227, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0651, "ema9": 8.7245, "ema20": 8.7413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.72, "volume_pace_ratio": 4.439}}
{"timestamp": "2026-09-22T14:33:13.191384", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.58", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.11, "vwap": 13.5773, "vwap_slope": -0.0047, "atr": 0.0847, "atr_pct": 0.646, "trend": "flat", "slope_pct": -0.0965, "flat_threshold_pct": 0.1614, "ema9": 13.1097, "ema20": 13.1281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.191, "distance_from_high_pct": 7.611, "spread_pct": 0.61, "rvol": 0.122, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:33:13.192494", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3957, "vwap_slope": -0.0011, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0741, "ema9": 6.3561, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.196, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:33:13.193441", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8276, "vwap_slope": 0.0002, "atr": 0.1131, "atr_pct": 1.28, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.3201, "ema9": 8.8555, "ema20": 8.827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.753, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:33:13.194652", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.698, "vwap": 12.7222, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.0656, "ema9": 12.6956, "ema20": 12.7079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 0.797, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:33:13.196705", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7413, "vwap_slope": -0.0001, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0957, "ema9": 8.7412, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.61, "volume_pace_ratio": 3.761}}
{"timestamp": "2026-09-22T14:33:13.197755", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.497, "vwap": 11.6099, "vwap_slope": -0.0017, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0862, "ema9": 11.5161, "ema20": 11.5422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 2.485, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.601}}
{"timestamp": "2026-09-22T14:33:13.198925", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.2376, "vwap_slope": -0.0037, "atr": 0.0148, "atr_pct": 0.148, "trend": "negative", "slope_pct": -0.0914, "flat_threshold_pct": 0.05, "ema9": 10.0414, "ema20": 10.0803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:13.200122", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.445, "vwap": 5.5128, "vwap_slope": -0.0021, "atr": 0.0235, "atr_pct": 0.432, "trend": "flat", "slope_pct": 0.0033, "flat_threshold_pct": 0.1079, "ema9": 5.4723, "ema20": 5.4937, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.768, "spread_pct": 0.184, "rvol": 0.086, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:33:13.201276", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0175, "vwap": 9.0682, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0688, "ema9": 9.0232, "ema20": 9.0305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.661, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:33:13.202418", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.38, "vwap": 7.447, "vwap_slope": -0.0014, "atr": 0.0147, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.05, "ema9": 7.4081, "ema20": 7.4225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.252, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:33:13.204587", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1065, "vwap_slope": -0.0071, "atr": 0.0413, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1156, "ema9": 8.9358, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.308, "spread_pct": 0.448, "rvol": 0.13, "volume_pace_ratio": 0.803}}
{"timestamp": "2026-09-22T14:33:13.205726", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.4185, "vwap": 12.6745, "vwap_slope": -0.005, "atr": 0.0761, "atr_pct": 0.613, "trend": "flat", "slope_pct": -0.1142, "flat_threshold_pct": 0.1531, "ema9": 12.3799, "ema20": 12.3966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 8.147, "spread_pct": 0.324, "rvol": 0.119, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:33:13.206709", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 618.2s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3605, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0114, "atr_pct": 0.179, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3627, "ema20": 6.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.535, "distance_from_high_pct": 0.617, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.147, "stage3": {"stop": 6.3468, "risk": 0.0137, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:13.236949", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55"], "metrics": {"price": 5.5486, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0812, "ema9": 5.5566, "ema20": 5.5613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.249, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:33:13.238133", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2308, "vwap_slope": -0.0057, "atr": 0.0137, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0667, "ema9": 5.1837, "ema20": 5.2074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.029, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:33:13.239370", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.662, "vwap": 8.6976, "vwap_slope": -0.0009, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0605, "ema9": 8.6642, "ema20": 8.6677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 2.235, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:13.240795", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9287, "vwap": 11.944, "vwap_slope": -0.0, "atr": 0.0353, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0522, "flat_threshold_pct": 0.074, "ema9": 11.9328, "ema20": 11.9451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.732, "distance_from_high_pct": 2.861, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:33:13.242042", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9299, "vwap": 8.9649, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9305, "ema20": 8.9281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.869, "spread_pct": 0.112, "rvol": 0.194, "volume_pace_ratio": 1.2}}
{"timestamp": "2026-09-22T14:33:13.243055", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.7423, "vwap_slope": -0.0121, "atr": 0.0749, "atr_pct": 1.607, "trend": "flat", "slope_pct": -0.089, "flat_threshold_pct": 0.4019, "ema9": 4.629, "ema20": 4.6505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 7.54, "spread_pct": 1.282, "rvol": 0.293, "volume_pace_ratio": 1.808}}
{"timestamp": "2026-09-22T14:33:13.244136", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 367.0s", "imbalance +32% >= 30% and resistance cleared, stop 7.88", "entry_score 70.7"], "reasons_against": [], "metrics": {"price": 7.9021, "vwap": 7.8195, "vwap_slope": 0.002, "atr": 0.0159, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.049, "flat_threshold_pct": 0.0504, "ema9": 7.9018, "ema20": 7.8931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 0.852, "spread_pct": 0.126, "rvol": 0.167, "volume_pace_ratio": 1.031, "stage3": {"stop": 7.883, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3158, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 7.88"}, "entry_score": 70.68, "entry_score_breakdown": {"imbalance_sub": 0.023, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:13.279863", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7706, "vwap_slope": -0.0025, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.053, "ema9": 14.5954, "ema20": 14.6273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T14:33:13.281320", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0746, "vwap_slope": -0.0023, "atr": 0.0303, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.0757, "ema9": 10.0481, "ema20": 10.0723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.211, "volume_pace_ratio": 1.301}}
{"timestamp": "2026-09-22T14:33:13.282410", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8051, "ema20": 13.8053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:33:13.283641", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1684, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:33:13.284872", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.305, "vwap": 13.4077, "vwap_slope": -0.0037, "atr": 0.0296, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0441, "flat_threshold_pct": 0.0557, "ema9": 13.3031, "ema20": 13.3169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.173, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:33:18.290853", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.128%)", "metrics": {"price": 9.335, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1283, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:18.292390", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.335, "vwap": 9.1598, "vwap_slope": 0.0033, "atr": 0.0633, "trend": "flat", "slope_pct": 0.1617, "lower_highs_lower_lows": false, "stop": 9.2591, "imbalance_decline_count": 2, "imbalance_cur": -0.535, "imbalance_prev": -0.5255120591443462}}
{"timestamp": "2026-09-22T14:33:18.294171", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0186, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:18.295090", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3793, "vwap_slope": 0.0061, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4667, "imbalance_decline_count": 0, "imbalance_cur": 0.3564990512333966, "imbalance_prev": 0.07813655410401775}}
{"timestamp": "2026-09-22T14:33:18.295755", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.305, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1971, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:18.297851", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.305, "vwap": 9.1956, "vwap_slope": 0.0035, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0344, "lower_highs_lower_lows": true, "stop": 9.255, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:33:18.299846", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.3s / 18s"], "reasons_against": [], "metrics": {"price": 13.88, "vwap": 13.62, "vwap_slope": 0.0008, "atr": 0.2958, "atr_pct": 2.131, "trend": "flat", "slope_pct": -0.0597, "flat_threshold_pct": 0.5329, "ema9": 13.6146, "ema20": 13.4895, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 12.539, "spread_pct": 0.361, "rvol": 3.189, "volume_pace_ratio": 19.645}}
{"timestamp": "2026-09-22T14:33:18.304517", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8346, "vwap_slope": -0.0013, "atr": 0.0227, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0651, "ema9": 8.7245, "ema20": 8.7413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.72, "volume_pace_ratio": 4.434}}
{"timestamp": "2026-09-22T14:33:18.305834", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.58", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.11, "vwap": 13.5772, "vwap_slope": -0.0048, "atr": 0.0862, "atr_pct": 0.657, "trend": "flat", "slope_pct": -0.0965, "flat_threshold_pct": 0.1643, "ema9": 13.1097, "ema20": 13.1281, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.192, "distance_from_high_pct": 7.611, "spread_pct": 0.61, "rvol": 0.122, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:33:18.308564", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3957, "vwap_slope": -0.0011, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0741, "ema9": 6.3561, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.196, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:33:18.310996", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8276, "vwap_slope": 0.0002, "atr": 0.1131, "atr_pct": 1.28, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.3201, "ema9": 8.8555, "ema20": 8.827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.753, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:33:18.312292", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6934, "vwap": 12.7222, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0657, "ema9": 12.6947, "ema20": 12.7074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 0.833, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:33:18.313653", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.7413, "vwap_slope": -0.0001, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0957, "ema9": 8.7422, "ema20": 8.7406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 5.525, "spread_pct": 0.115, "rvol": 0.61, "volume_pace_ratio": 3.756}}
{"timestamp": "2026-09-22T14:33:18.315992", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4901, "vwap": 11.6098, "vwap_slope": -0.0018, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0863, "ema9": 11.5147, "ema20": 11.5415, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 2.544, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:33:18.317285", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.2371, "vwap_slope": -0.0041, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0914, "flat_threshold_pct": 0.05, "ema9": 10.0414, "ema20": 10.0803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:18.318446", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4486, "vwap": 5.5127, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1079, "ema9": 5.473, "ema20": 5.494, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.704, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:33:18.319701", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0175, "vwap": 9.0682, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0688, "ema9": 9.0232, "ema20": 9.0305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.661, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:33:18.320960", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.38, "vwap": 7.447, "vwap_slope": -0.0014, "atr": 0.0147, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.05, "ema9": 7.4081, "ema20": 7.4225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.252, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:33:18.322121", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1065, "vwap_slope": -0.0071, "atr": 0.0413, "atr_pct": 0.463, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1156, "ema9": 8.9358, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.308, "spread_pct": 0.448, "rvol": 0.13, "volume_pace_ratio": 0.802}}
{"timestamp": "2026-09-22T14:33:18.323217", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.6739, "vwap_slope": -0.0055, "atr": 0.0761, "atr_pct": 0.616, "trend": "flat", "slope_pct": -0.1149, "flat_threshold_pct": 0.1539, "ema9": 12.3672, "ema20": 12.3905, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 8.617, "spread_pct": 0.324, "rvol": 0.119, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:33:18.324311", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 623.3s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.368, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0119, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0184, "flat_threshold_pct": 0.05, "ema9": 6.3642, "ema20": 6.3571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.535, "distance_from_high_pct": 0.5, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.144, "stage3": {"stop": 6.3537, "risk": 0.0143, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:18.355976", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.5401, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0163, "flat_threshold_pct": 0.0813, "ema9": 5.5549, "ema20": 5.5605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 1.401, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:33:18.364680", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2308, "vwap_slope": -0.0057, "atr": 0.0137, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0667, "ema9": 5.1837, "ema20": 5.2074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.029, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:33:18.365952", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6586, "vwap": 8.6976, "vwap_slope": -0.0009, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0606, "ema9": 8.6636, "ema20": 8.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 2.273, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:18.367246", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9287, "vwap": 11.944, "vwap_slope": -0.0, "atr": 0.0353, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0522, "flat_threshold_pct": 0.074, "ema9": 11.9328, "ema20": 11.9451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.732, "distance_from_high_pct": 2.861, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:33:18.369733", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9294, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9304, "ema20": 8.9281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 1.875, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.199}}
{"timestamp": "2026-09-22T14:33:18.370927", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.74", "VWAP sloping down", "spread 1.07% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.7424, "vwap_slope": -0.012, "atr": 0.075, "atr_pct": 1.596, "trend": "flat", "slope_pct": -0.0877, "flat_threshold_pct": 0.3989, "ema9": 4.637, "ema20": 4.6543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.265, "distance_from_high_pct": 6.746, "spread_pct": 1.067, "rvol": 0.293, "volume_pace_ratio": 1.807}}
{"timestamp": "2026-09-22T14:33:18.374043", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 372.1s", "imbalance +34% >= 30% and resistance cleared, stop 7.90", "entry_score 71.9"], "reasons_against": [], "metrics": {"price": 7.9185, "vwap": 7.8199, "vwap_slope": 0.0023, "atr": 0.0159, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.0503, "ema9": 7.905, "ema20": 7.8947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 0.646, "spread_pct": 0.126, "rvol": 0.168, "volume_pace_ratio": 1.034, "stage3": {"stop": 7.8994, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3447, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 7.90"}, "entry_score": 71.92, "entry_score_breakdown": {"imbalance_sub": 0.064, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:18.406351", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5691, "vwap": 14.7706, "vwap_slope": -0.0025, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.053, "ema9": 14.5962, "ema20": 14.6277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.743, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T14:33:18.407952", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.005, "vwap": 10.0741, "vwap_slope": -0.0029, "atr": 0.0303, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.0757, "ema9": 10.0481, "ema20": 10.0723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 1.816, "spread_pct": 0.1, "rvol": 0.213, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:33:18.410183", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.027, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8071, "ema20": 13.8063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:33:18.411798", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1684, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:33:18.418442", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.305, "vwap": 13.4075, "vwap_slope": -0.0039, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0441, "flat_threshold_pct": 0.057, "ema9": 13.3031, "ema20": 13.3169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.174, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:33:23.425280", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.120%)", "metrics": {"price": 9.3375, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.1203, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:23.427185", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.3375, "vwap": 9.1598, "vwap_slope": 0.0033, "atr": 0.0633, "trend": "flat", "slope_pct": 0.1617, "lower_highs_lower_lows": false, "stop": 9.2616, "imbalance_decline_count": 3, "imbalance_cur": -0.5519118920925628, "imbalance_prev": -0.535}}
{"timestamp": "2026-09-22T14:33:23.428023", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0186, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:23.428865", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3793, "vwap_slope": 0.0061, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4667, "imbalance_decline_count": 0, "imbalance_cur": 0.6561465460163319, "imbalance_prev": 0.3564990512333966}}
{"timestamp": "2026-09-22T14:33:23.429431", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.305, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1971, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:23.430020", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.305, "vwap": 9.1956, "vwap_slope": 0.0035, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0344, "lower_highs_lower_lows": true, "stop": 9.2544, "imbalance_decline_count": 0, "imbalance_cur": 0.7543859649122807, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:33:23.431712", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.825, "vwap": 13.6209, "vwap_slope": 0.0018, "atr": 0.3044, "atr_pct": 2.202, "trend": "flat", "slope_pct": -0.0605, "flat_threshold_pct": 0.5505, "ema9": 13.6036, "ema20": 13.4843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 12.886, "spread_pct": 0.362, "rvol": 3.202, "volume_pace_ratio": 19.702, "stage3": {"stop": 13.4597, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4685, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:33:23.432806", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8345, "vwap_slope": -0.0014, "atr": 0.0227, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0651, "ema9": 8.7245, "ema20": 8.7413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.72, "volume_pace_ratio": 4.431}}
{"timestamp": "2026-09-22T14:33:23.433841", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.58", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.5763, "vwap_slope": -0.0058, "atr": 0.0877, "atr_pct": 0.672, "trend": "flat", "slope_pct": -0.0972, "flat_threshold_pct": 0.168, "ema9": 13.0977, "ema20": 13.1224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.194, "distance_from_high_pct": 8.034, "spread_pct": 0.536, "rvol": 0.122, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:33:23.434976", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3955, "vwap_slope": -0.0013, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0742, "ema9": 6.3561, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.197, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:33:23.436623", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8276, "vwap_slope": 0.0002, "atr": 0.1131, "atr_pct": 1.28, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.3201, "ema9": 8.8555, "ema20": 8.827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.753, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:33:23.437554", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6942, "vwap": 12.7222, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0011, "flat_threshold_pct": 0.0657, "ema9": 12.6949, "ema20": 12.7075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.827, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:33:23.438709", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7413, "vwap_slope": -0.0001, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0957, "ema9": 8.7412, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.61, "volume_pace_ratio": 3.752}}
{"timestamp": "2026-09-22T14:33:23.439828", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.6098, "vwap_slope": -0.0019, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0863, "ema9": 11.5147, "ema20": 11.5415, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.097, "volume_pace_ratio": 0.6}}
{"timestamp": "2026-09-22T14:33:23.440827", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2355, "vwap_slope": -0.0058, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0912, "flat_threshold_pct": 0.05, "ema9": 10.0434, "ema20": 10.0812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:33:23.441957", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.46, "vwap": 5.5127, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.1076, "ema9": 5.4753, "ema20": 5.4951, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.5, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:33:23.443646", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0175, "vwap": 9.0682, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0688, "ema9": 9.0232, "ema20": 9.0305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.661, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:33:23.444647", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.38, "vwap": 7.447, "vwap_slope": -0.0014, "atr": 0.0147, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0134, "flat_threshold_pct": 0.05, "ema9": 7.4081, "ema20": 7.4225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.252, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:33:23.446456", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1065, "vwap_slope": -0.0071, "atr": 0.0422, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1182, "ema9": 8.9358, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.801}}
{"timestamp": "2026-09-22T14:33:23.447730", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.3255, "vwap": 12.6739, "vwap_slope": -0.0056, "atr": 0.0764, "atr_pct": 0.62, "trend": "flat", "slope_pct": -0.1153, "flat_threshold_pct": 0.1549, "ema9": 12.3613, "ema20": 12.3877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 8.835, "spread_pct": 0.324, "rvol": 0.119, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:33:23.449048", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 628.4s", "imbalance +100% >= 50% buy threshold, stop 6.35", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.36, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0119, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3626, "ema20": 6.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.535, "distance_from_high_pct": 0.625, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.141, "stage3": {"stop": 6.3457, "risk": 0.0143, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.35"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:23.481759", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0813, "ema9": 5.5559, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:33:23.483243", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2308, "vwap_slope": -0.0057, "atr": 0.0137, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0667, "ema9": 5.1837, "ema20": 5.2074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.029, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:33:23.484641", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6975, "vwap_slope": -0.0009, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0606, "ema9": 8.6618, "ema20": 8.6665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:23.485830", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9291, "vwap": 11.944, "vwap_slope": -0.0, "atr": 0.0364, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0522, "flat_threshold_pct": 0.0763, "ema9": 11.9329, "ema20": 11.9451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.734, "distance_from_high_pct": 2.857, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:33:23.487118", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9279, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9301, "ema20": 8.9279, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 1.891, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.197}}
{"timestamp": "2026-09-22T14:33:23.488360", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.74", "VWAP sloping down"], "metrics": {"price": 4.7, "vwap": 4.7422, "vwap_slope": -0.0122, "atr": 0.0756, "atr_pct": 1.609, "trend": "flat", "slope_pct": -0.0877, "flat_threshold_pct": 0.4022, "ema9": 4.637, "ema20": 4.6543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.273, "distance_from_high_pct": 6.746, "spread_pct": 0.639, "rvol": 0.294, "volume_pace_ratio": 1.811}}
{"timestamp": "2026-09-22T14:33:23.489463", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 377.2s", "imbalance +34% >= 30% and resistance cleared, stop 7.90", "entry_score 71.9"], "reasons_against": [], "metrics": {"price": 7.9185, "vwap": 7.8199, "vwap_slope": 0.0023, "atr": 0.0159, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.0503, "ema9": 7.905, "ema20": 7.8947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 0.646, "spread_pct": 0.126, "rvol": 0.168, "volume_pace_ratio": 1.032, "stage3": {"stop": 7.8994, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3447, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 7.90"}, "entry_score": 71.92, "entry_score_breakdown": {"imbalance_sub": 0.064, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:23.520116", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5684, "vwap": 14.7706, "vwap_slope": -0.0026, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.053, "ema9": 14.5961, "ema20": 14.6277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.748, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.174}}
{"timestamp": "2026-09-22T14:33:23.521685", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.99, "vwap": 10.0736, "vwap_slope": -0.0033, "atr": 0.0317, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0794, "ema9": 10.0451, "ema20": 10.0709, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 1.963, "spread_pct": 0.1, "rvol": 0.214, "volume_pace_ratio": 1.315}}
{"timestamp": "2026-09-22T14:33:23.523067", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0271, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8071, "ema20": 13.8063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:33:23.524178", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0531, "ema9": 6.1664, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:33:23.525272", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3099, "vwap": 13.4073, "vwap_slope": -0.0041, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.057, "ema9": 13.3041, "ema20": 13.3174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 4.52, "spread_pct": 0.075, "rvol": 0.174, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:33:28.531271", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.26, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.3697, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:33:28.533096", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1606, "vwap_slope": 0.0041, "atr": 0.0683, "trend": "flat", "slope_pct": 0.1605, "lower_highs_lower_lows": false, "stop": 9.1781, "imbalance_decline_count": 0, "imbalance_cur": -0.5118808970144068, "imbalance_prev": -0.5519118920925628}}
{"timestamp": "2026-09-22T14:33:28.533856", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0186, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:28.534515", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3793, "vwap_slope": 0.0061, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4667, "imbalance_decline_count": 0, "imbalance_cur": 0.6561465460163319, "imbalance_prev": 0.6561465460163319}}
{"timestamp": "2026-09-22T14:33:28.535085", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3422, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:28.535795", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1962, "vwap_slope": 0.0041, "atr": 0.045, "trend": "flat", "slope_pct": 0.0337, "lower_highs_lower_lows": true, "stop": 9.206, "imbalance_decline_count": 1, "imbalance_cur": -0.8462575859743763, "imbalance_prev": 0.7543859649122807}}
{"timestamp": "2026-09-22T14:33:28.538135", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.5s) but room-to-run failed: imbalance +46% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.9, "vwap": 13.6224, "vwap_slope": 0.0032, "atr": 0.3044, "atr_pct": 2.19, "trend": "flat", "slope_pct": -0.0594, "flat_threshold_pct": 0.5475, "ema9": 13.6186, "ema20": 13.4914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 12.413, "spread_pct": 0.504, "rvol": 3.22, "volume_pace_ratio": 19.785, "stage3": {"stop": 13.5347, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4576, "passed": false, "reason": "imbalance +46% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:33:28.539402", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8345, "vwap_slope": -0.0015, "atr": 0.0227, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0651, "ema9": 8.7245, "ema20": 8.7413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.721, "volume_pace_ratio": 4.427}}
{"timestamp": "2026-09-22T14:33:28.540563", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.05 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.05, "vwap": 13.5735, "vwap_slope": -0.0086, "atr": 0.0906, "atr_pct": 0.694, "trend": "flat", "slope_pct": -0.0972, "flat_threshold_pct": 0.1735, "ema9": 13.0977, "ema20": 13.1224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 8.034, "spread_pct": 0.766, "rvol": 0.123, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:33:28.541729", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3955, "vwap_slope": -0.0013, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0741, "ema9": 6.3568, "ema20": 6.362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.197, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:33:28.542559", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8276, "vwap_slope": 0.0002, "atr": 0.1131, "atr_pct": 1.28, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.3201, "ema9": 8.8555, "ema20": 8.827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 2.753, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:33:28.543912", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7097, "vwap": 12.7222, "vwap_slope": -0.0024, "atr": 0.0333, "atr_pct": 0.262, "trend": "flat", "slope_pct": 0.0012, "flat_threshold_pct": 0.0656, "ema9": 12.698, "ema20": 12.709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.705, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:33:28.544957", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7133, "vwap": 8.7413, "vwap_slope": -0.0001, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0957, "ema9": 8.7409, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.356, "distance_from_high_pct": 5.598, "spread_pct": 0.115, "rvol": 0.61, "volume_pace_ratio": 3.747}}
{"timestamp": "2026-09-22T14:33:28.546087", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5034, "vwap": 11.6098, "vwap_slope": -0.0019, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0862, "ema9": 11.5174, "ema20": 11.5428, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 2.431, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:33:28.547313", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0268, "vwap": 10.2351, "vwap_slope": -0.0062, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0912, "flat_threshold_pct": 0.05, "ema9": 10.0438, "ema20": 10.0814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 6.291, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:33:28.548406", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5127, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0034, "flat_threshold_pct": 0.1078, "ema9": 5.4733, "ema20": 5.4942, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.679, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:33:28.549403", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0175, "vwap": 9.0682, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0688, "ema9": 9.0232, "ema20": 9.0305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.661, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:33:28.550376", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.375, "vwap": 7.447, "vwap_slope": -0.0015, "atr": 0.015, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0509, "ema9": 7.4071, "ema20": 7.422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 2.318, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:33:28.551506", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1065, "vwap_slope": -0.0071, "atr": 0.0422, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1182, "ema9": 8.9358, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.8}}
{"timestamp": "2026-09-22T14:33:28.552595", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.6728, "vwap_slope": -0.0067, "atr": 0.0768, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.1153, "flat_threshold_pct": 0.1558, "ema9": 12.3602, "ema20": 12.3872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 8.876, "spread_pct": 0.406, "rvol": 0.119, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:33:28.553870", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 633.5s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3858, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0515, "ema9": 6.3678, "ema20": 6.3588, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.535, "distance_from_high_pct": 0.222, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.139, "stage3": {"stop": 6.3701, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:28.584340", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0813, "ema9": 5.5559, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:33:28.585709", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2307, "vwap_slope": -0.0058, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.0665, "ema9": 5.1857, "ema20": 5.2083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:33:28.587769", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6608, "vwap": 8.6976, "vwap_slope": -0.0009, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0605, "ema9": 8.664, "ema20": 8.6676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 2.248, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:33:28.588869", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.9441, "vwap_slope": -0.0, "atr": 0.0364, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.0762, "ema9": 11.9361, "ema20": 11.9466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.734, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:33:28.589853", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.05, "ema9": 8.9295, "ema20": 8.9276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T14:33:28.590947", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.74", "VWAP sloping down", "spread 1.07% exceeds max 1.0%"], "metrics": {"price": 4.6801, "vwap": 4.742, "vwap_slope": -0.0124, "atr": 0.0756, "atr_pct": 1.616, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.404, "ema9": 4.633, "ema20": 4.6524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.279, "distance_from_high_pct": 7.141, "spread_pct": 1.067, "rvol": 0.295, "volume_pace_ratio": 1.813}}
{"timestamp": "2026-09-22T14:33:28.591949", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 382.3s", "imbalance +32% >= 30% and resistance cleared, stop 7.89", "entry_score 70.8"], "reasons_against": [], "metrics": {"price": 7.9047, "vwap": 7.8199, "vwap_slope": 0.0023, "atr": 0.0159, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.0504, "ema9": 7.9023, "ema20": 7.8934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 0.819, "spread_pct": 0.126, "rvol": 0.168, "volume_pace_ratio": 1.031, "stage3": {"stop": 7.8856, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3197, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 7.89"}, "entry_score": 70.84, "entry_score_breakdown": {"imbalance_sub": 0.028, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:28.625734", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7704, "vwap_slope": -0.0027, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.053, "ema9": 14.5954, "ema20": 14.6273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.173}}
{"timestamp": "2026-09-22T14:33:28.627885", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.985, "vwap": 10.0735, "vwap_slope": -0.0034, "atr": 0.0317, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0795, "ema9": 10.0441, "ema20": 10.0704, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 2.012, "spread_pct": 0.1, "rvol": 0.214, "volume_pace_ratio": 1.314}}
{"timestamp": "2026-09-22T14:33:28.629089", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "lower-highs/lower-lows structure"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0271, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8071, "ema20": 13.8063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:33:28.630950", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1684, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:33:28.632864", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.2902, "vwap": 13.407, "vwap_slope": -0.0044, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0443, "flat_threshold_pct": 0.0571, "ema9": 13.3001, "ema20": 13.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 4.661, "spread_pct": 0.075, "rvol": 0.174, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:33:33.636390", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.25, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.402, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:33:33.639153", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1606, "vwap_slope": 0.0041, "atr": 0.0683, "trend": "flat", "slope_pct": 0.1604, "lower_highs_lower_lows": false, "stop": 9.1681, "imbalance_decline_count": 0, "imbalance_cur": -0.4060037385917971, "imbalance_prev": -0.5118808970144068}}
{"timestamp": "2026-09-22T14:33:33.639825", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.022%)", "metrics": {"price": 12.5062, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0215, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:33.640791", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5062, "vwap": 12.3793, "vwap_slope": 0.0061, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4679, "imbalance_decline_count": 1, "imbalance_cur": 0.5604395604395604, "imbalance_prev": 0.6561465460163319}}
{"timestamp": "2026-09-22T14:33:33.641461", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3422, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:33.642913", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1962, "vwap_slope": 0.0041, "atr": 0.045, "trend": "flat", "slope_pct": 0.0337, "lower_highs_lower_lows": true, "stop": 9.206, "imbalance_decline_count": 0, "imbalance_cur": -0.8462575859743763, "imbalance_prev": -0.8462575859743763}}
{"timestamp": "2026-09-22T14:33:33.645061", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 30.7s, room-to-run passed, but entry_score 33.7 below floor 55.0"], "metrics": {"price": 13.95, "vwap": 13.6231, "vwap_slope": 0.004, "atr": 0.3044, "atr_pct": 2.182, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.5455, "ema9": 13.6286, "ema20": 13.4962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 12.098, "spread_pct": 0.359, "rvol": 3.227, "volume_pace_ratio": 19.798, "stage3": {"stop": 13.5847, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5032, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 13.58"}, "entry_score": 33.71, "entry_score_breakdown": {"imbalance_sub": 0.29, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:33.646168", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8343, "vwap_slope": -0.0017, "atr": 0.0234, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.067, "ema9": 8.7265, "ema20": 8.7423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.722, "volume_pace_ratio": 4.43}}
{"timestamp": "2026-09-22T14:33:33.647363", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.5734, "vwap_slope": -0.0086, "atr": 0.0906, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.0975, "flat_threshold_pct": 0.1739, "ema9": 13.0917, "ema20": 13.1195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 8.245, "spread_pct": 0.69, "rvol": 0.123, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:33:33.650280", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3955, "vwap_slope": -0.0013, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0742, "ema9": 6.3551, "ema20": 6.3612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.197, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:33:33.651568", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8278, "vwap_slope": 0.0003, "atr": 0.1131, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3178, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:33:33.652664", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7221, "vwap_slope": -0.0025, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0659, "ema9": 12.687, "ema20": 12.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:33:33.653624", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7413, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0958, "ema9": 8.7402, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.61, "volume_pace_ratio": 3.746}}
{"timestamp": "2026-09-22T14:33:33.654543", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.6096, "vwap_slope": -0.002, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0862, "ema9": 11.5167, "ema20": 11.5425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:33:33.657173", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.24", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0268, "vwap": 10.2351, "vwap_slope": -0.0062, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0912, "flat_threshold_pct": 0.05, "ema9": 10.0438, "ema20": 10.0814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 6.291, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:33:33.658989", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.455, "vwap": 5.5127, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.1077, "ema9": 5.4743, "ema20": 5.4947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:33:33.661849", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0175, "vwap": 9.0682, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0688, "ema9": 9.0232, "ema20": 9.0305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.661, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:33:33.663013", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4161, "vwap": 7.4471, "vwap_slope": -0.0014, "atr": 0.0159, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0535, "ema9": 7.4153, "ema20": 7.4259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.774, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:33:33.664084", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1065, "vwap_slope": -0.0071, "atr": 0.0422, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1182, "ema9": 8.9358, "ema20": 8.978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.799}}
{"timestamp": "2026-09-22T14:33:33.666080", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.6728, "vwap_slope": -0.0067, "atr": 0.0768, "atr_pct": 0.623, "trend": "flat", "slope_pct": -0.1153, "flat_threshold_pct": 0.1558, "ema9": 12.3602, "ema20": 12.3872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 8.876, "spread_pct": 0.406, "rvol": 0.119, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:33:33.668062", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 638.6s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3858, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0515, "ema9": 6.3678, "ema20": 6.3588, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.535, "distance_from_high_pct": 0.222, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.136, "stage3": {"stop": 6.3701, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:33.707217", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5551, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.324, "trend": "flat", "slope_pct": 0.0167, "flat_threshold_pct": 0.0811, "ema9": 5.5579, "ema20": 5.562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.134, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:33:33.709297", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2307, "vwap_slope": -0.0058, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.0665, "ema9": 5.1857, "ema20": 5.2083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:33:33.710659", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6586, "vwap": 8.6976, "vwap_slope": -0.0009, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0606, "ema9": 8.6636, "ema20": 8.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 2.273, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:33:33.711821", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.9441, "vwap_slope": -0.0, "atr": 0.0364, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.0762, "ema9": 11.9361, "ema20": 11.9466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.735, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:33:33.713272", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9298, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9305, "ema20": 8.9281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 1.87, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T14:33:33.714353", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.71 below VWAP $4.74", "VWAP sloping down", "spread 1.07% exceeds max 1.0%"], "metrics": {"price": 4.71, "vwap": 4.7421, "vwap_slope": -0.0123, "atr": 0.0756, "atr_pct": 1.606, "trend": "flat", "slope_pct": -0.0874, "flat_threshold_pct": 0.4014, "ema9": 4.639, "ema20": 4.6553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.279, "distance_from_high_pct": 6.548, "spread_pct": 1.067, "rvol": 0.295, "volume_pace_ratio": 1.811}}
{"timestamp": "2026-09-22T14:33:33.715516", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (387.5s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 7.9093, "vwap": 7.82, "vwap_slope": 0.0024, "atr": 0.0159, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0492, "flat_threshold_pct": 0.0503, "ema9": 7.9032, "ema20": 7.8938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 0.762, "spread_pct": 0.127, "rvol": 0.168, "volume_pace_ratio": 1.031, "stage3": {"stop": 7.8902, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.072, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:33:33.716578", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7704, "vwap_slope": -0.0027, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.053, "ema9": 14.5954, "ema20": 14.6273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.172}}
{"timestamp": "2026-09-22T14:33:33.717244", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.986, "vwap": 10.0735, "vwap_slope": -0.0035, "atr": 0.0317, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0795, "ema9": 10.0443, "ema20": 10.0705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 2.002, "spread_pct": 0.1, "rvol": 0.214, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:33:33.717832", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 13.8083, "vwap": 13.8083, "vwap_slope": 0.0, "atr": 0.0271, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8078, "ema20": 13.8066, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.44, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:33:33.718832", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1684, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:33:33.719963", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.407, "vwap_slope": -0.0044, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.057, "ema9": 13.3041, "ema20": 13.3174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.16, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.175, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:33:38.726672", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.245, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4181, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:33:38.728762", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1606, "vwap_slope": 0.0041, "atr": 0.0687, "trend": "flat", "slope_pct": 0.1603, "lower_highs_lower_lows": false, "stop": 9.1626, "imbalance_decline_count": 0, "imbalance_cur": -0.40582904726916486, "imbalance_prev": -0.4060037385917971}}
{"timestamp": "2026-09-22T14:33:38.729535", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 12.5001, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0069, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:38.730307", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5001, "vwap": 12.3794, "vwap_slope": 0.0062, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4618, "imbalance_decline_count": 2, "imbalance_cur": 0.33434477527024464, "imbalance_prev": 0.5604395604395604}}
{"timestamp": "2026-09-22T14:33:38.730902", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2401, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.4066, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:38.733407", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2401, "vwap": 9.1961, "vwap_slope": 0.004, "atr": 0.0464, "trend": "flat", "slope_pct": 0.0334, "lower_highs_lower_lows": true, "stop": 9.1844, "imbalance_decline_count": 1, "imbalance_cur": -0.8559696778269109, "imbalance_prev": -0.8462575859743763}}
{"timestamp": "2026-09-22T14:33:38.736035", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.7s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.9664, "vwap": 13.624, "vwap_slope": 0.0048, "atr": 0.3044, "atr_pct": 2.18, "trend": "flat", "slope_pct": -0.0585, "flat_threshold_pct": 0.5449, "ema9": 13.6319, "ema20": 13.4977, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 11.995, "spread_pct": 0.215, "rvol": 3.236, "volume_pace_ratio": 19.829, "stage3": {"stop": 13.6011, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4329, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:33:38.737432", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.8341, "vwap_slope": -0.0018, "atr": 0.0248, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.071, "ema9": 8.7305, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.724, "volume_pace_ratio": 4.434}}
{"timestamp": "2026-09-22T14:33:38.738697", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.03, "vwap": 13.5733, "vwap_slope": -0.0087, "atr": 0.0906, "atr_pct": 0.695, "trend": "flat", "slope_pct": -0.0974, "flat_threshold_pct": 0.1738, "ema9": 13.0937, "ema20": 13.1205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 8.175, "spread_pct": 0.384, "rvol": 0.123, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:33:38.739871", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3954, "vwap_slope": -0.0015, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0742, "ema9": 6.3561, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.197, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:33:38.740915", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8278, "vwap_slope": 0.0003, "atr": 0.1131, "atr_pct": 1.271, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3178, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:33:38.742445", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7221, "vwap_slope": -0.0025, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0659, "ema9": 12.687, "ema20": 12.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:33:38.744637", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7114, "vwap": 8.7413, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0957, "ema9": 8.7405, "ema20": 8.7398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 5.619, "spread_pct": 0.115, "rvol": 0.611, "volume_pace_ratio": 3.741}}
{"timestamp": "2026-09-22T14:33:38.747709", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4999, "vwap": 11.6096, "vwap_slope": -0.002, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0862, "ema9": 11.5167, "ema20": 11.5425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 2.461, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:33:38.749855", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 10.0216, "vwap": 10.235, "vwap_slope": -0.0063, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0913, "flat_threshold_pct": 0.05, "ema9": 10.0427, "ema20": 10.0809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.339, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:33:38.751148", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.455, "vwap": 5.5127, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.1077, "ema9": 5.4743, "ema20": 5.4947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:33:38.752261", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0296, "vwap": 9.0681, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0687, "ema9": 9.0256, "ema20": 9.0316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 3.532, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:33:38.753499", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4161, "vwap": 7.4471, "vwap_slope": -0.0014, "atr": 0.0159, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0535, "ema9": 7.4153, "ema20": 7.4259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 1.774, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:33:38.756537", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9371, "vwap": 9.1065, "vwap_slope": -0.007, "atr": 0.0422, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0527, "flat_threshold_pct": 0.118, "ema9": 8.9392, "ema20": 8.9797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.126, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:33:38.757692", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.3351, "vwap": 12.6728, "vwap_slope": -0.0066, "atr": 0.0768, "atr_pct": 0.622, "trend": "flat", "slope_pct": -0.1152, "flat_threshold_pct": 0.1556, "ema9": 12.3633, "ema20": 12.3886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 8.764, "spread_pct": 0.406, "rvol": 0.119, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:33:38.758821", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 643.7s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3858, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0515, "ema9": 6.3678, "ema20": 6.3588, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.535, "distance_from_high_pct": 0.222, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.133, "stage3": {"stop": 6.3701, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:38.797736", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0813, "ema9": 5.5559, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.081, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:33:38.799845", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2307, "vwap_slope": -0.0058, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0002, "flat_threshold_pct": 0.0665, "ema9": 5.1857, "ema20": 5.2083, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:33:38.801150", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6608, "vwap": 8.6976, "vwap_slope": -0.0009, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0605, "ema9": 8.664, "ema20": 8.6676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 2.248, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:33:38.803115", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.9441, "vwap_slope": -0.0, "atr": 0.0364, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.0762, "ema9": 11.9361, "ema20": 11.9466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.735, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:33:38.806478", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9305, "ema20": 8.9281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T14:33:38.808012", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.71 below VWAP $4.74", "VWAP sloping down", "spread 1.07% exceeds max 1.0%"], "metrics": {"price": 4.71, "vwap": 4.7421, "vwap_slope": -0.0123, "atr": 0.0756, "atr_pct": 1.606, "trend": "flat", "slope_pct": -0.0874, "flat_threshold_pct": 0.4014, "ema9": 4.639, "ema20": 4.6553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.279, "distance_from_high_pct": 6.548, "spread_pct": 1.067, "rvol": 0.295, "volume_pace_ratio": 1.809}}
{"timestamp": "2026-09-22T14:33:38.809558", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (392.5s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9048, "vwap": 7.82, "vwap_slope": 0.0024, "atr": 0.0159, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.0504, "ema9": 7.9023, "ema20": 7.8934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 0.818, "spread_pct": 0.127, "rvol": 0.168, "volume_pace_ratio": 1.029, "stage3": {"stop": 7.8857, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.835, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:33:38.810881", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5699, "vwap": 14.7704, "vwap_slope": -0.0027, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.053, "ema9": 14.5964, "ema20": 14.6278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.738, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T14:33:38.812308", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.99, "vwap": 10.0734, "vwap_slope": -0.0035, "atr": 0.0317, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0794, "ema9": 10.0451, "ema20": 10.0709, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.963, "spread_pct": 0.1, "rvol": 0.214, "volume_pace_ratio": 1.313}}
{"timestamp": "2026-09-22T14:33:38.813643", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": -0.0, "atr": 0.0271, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8061, "ema20": 13.8058, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:33:38.814749", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1684, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:33:38.815951", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4068, "vwap_slope": -0.0047, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.057, "ema9": 13.3051, "ema20": 13.3178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.175, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:33:43.822055", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.2414, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4297, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:33:43.823749", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2414, "vwap": 9.1606, "vwap_slope": 0.0041, "atr": 0.0689, "trend": "flat", "slope_pct": 0.1602, "lower_highs_lower_lows": false, "stop": 9.1588, "imbalance_decline_count": 1, "imbalance_cur": -0.4121013618341665, "imbalance_prev": -0.40582904726916486}}
{"timestamp": "2026-09-22T14:33:43.824453", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0186, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:43.825480", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3798, "vwap_slope": 0.0066, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4667, "imbalance_decline_count": 0, "imbalance_cur": 0.8247793985233207, "imbalance_prev": 0.33434477527024464}}
{"timestamp": "2026-09-22T14:33:43.826918", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2401, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.4066, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:43.827582", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2401, "vwap": 9.1961, "vwap_slope": 0.004, "atr": 0.0464, "trend": "flat", "slope_pct": 0.0334, "lower_highs_lower_lows": true, "stop": 9.1844, "imbalance_decline_count": 0, "imbalance_cur": -0.8559696778269109, "imbalance_prev": -0.8559696778269109}}
{"timestamp": "2026-09-22T14:33:43.830567", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.8s) but room-to-run failed: imbalance +47% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.97, "vwap": 13.6243, "vwap_slope": 0.0051, "atr": 0.3044, "atr_pct": 2.179, "trend": "flat", "slope_pct": -0.0584, "flat_threshold_pct": 0.5448, "ema9": 13.6326, "ema20": 13.4981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 11.972, "spread_pct": 0.358, "rvol": 3.239, "volume_pace_ratio": 19.824, "stage3": {"stop": 13.6047, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4736, "passed": false, "reason": "imbalance +47% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:33:43.832906", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.8341, "vwap_slope": -0.0019, "atr": 0.0248, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.071, "ema9": 8.7305, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.724, "volume_pace_ratio": 4.429}}
{"timestamp": "2026-09-22T14:33:43.835028", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.5731, "vwap_slope": -0.0089, "atr": 0.0906, "atr_pct": 0.696, "trend": "flat", "slope_pct": -0.0975, "flat_threshold_pct": 0.1739, "ema9": 13.0917, "ema20": 13.1195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 8.245, "spread_pct": 0.537, "rvol": 0.123, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:33:43.836994", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.3467, "vwap": 6.3953, "vwap_slope": -0.0016, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0742, "ema9": 6.3564, "ema20": 6.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 3.399, "spread_pct": 0.158, "rvol": 0.198, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:33:43.838151", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.828, "vwap_slope": 0.0006, "atr": 0.1159, "atr_pct": 1.289, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.3223, "ema9": 8.8875, "ema20": 8.8422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 0.991, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:33:43.839207", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6926, "vwap": 12.7221, "vwap_slope": -0.0025, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0657, "ema9": 12.6945, "ema20": 12.7074, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 0.839, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:33:43.840441", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7175, "vwap": 8.7413, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0957, "ema9": 8.7417, "ema20": 8.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.553, "spread_pct": 0.115, "rvol": 0.611, "volume_pace_ratio": 3.737}}
{"timestamp": "2026-09-22T14:33:43.841542", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4923, "vwap": 11.6096, "vwap_slope": -0.0021, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0863, "ema9": 11.5151, "ema20": 11.5417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 2.525, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:33:43.842686", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0216, "vwap": 10.235, "vwap_slope": -0.0063, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0913, "flat_threshold_pct": 0.05, "ema9": 10.0427, "ema20": 10.0809, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.339, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:33:43.843746", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.452, "vwap": 5.5126, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1078, "ema9": 5.4737, "ema20": 5.4944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.643, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:33:43.844771", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0296, "vwap": 9.0681, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0687, "ema9": 9.0256, "ema20": 9.0316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 3.532, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:33:43.845808", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.375, "vwap": 7.4469, "vwap_slope": -0.0016, "atr": 0.0159, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0538, "ema9": 7.4071, "ema20": 7.422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 2.318, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:33:43.846865", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1062, "vwap_slope": -0.0074, "atr": 0.0422, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1181, "ema9": 8.9368, "ema20": 8.9785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.798}}
{"timestamp": "2026-09-22T14:33:43.847917", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.3149, "vwap": 12.6728, "vwap_slope": -0.0067, "atr": 0.0771, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.1154, "flat_threshold_pct": 0.1566, "ema9": 12.3592, "ema20": 12.3867, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 8.913, "spread_pct": 0.324, "rvol": 0.119, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:33:43.849029", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 648.8s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3858, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0515, "ema9": 6.3678, "ema20": 6.3588, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.535, "distance_from_high_pct": 0.222, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.13, "stage3": {"stop": 6.3701, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:43.894722", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0813, "ema9": 5.5559, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:33:43.895938", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2307, "vwap_slope": -0.0059, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0666, "ema9": 5.1847, "ema20": 5.2079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:33:43.897573", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6604, "vwap": 8.6975, "vwap_slope": -0.0009, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0605, "ema9": 8.6639, "ema20": 8.6675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 2.253, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:33:43.898834", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.945, "vwap": 11.9441, "vwap_slope": -0.0, "atr": 0.0364, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0524, "flat_threshold_pct": 0.0762, "ema9": 11.9361, "ema20": 11.9466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.735, "distance_from_high_pct": 2.728, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:33:43.899945", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9249, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.05, "ema9": 8.9295, "ema20": 8.9276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 1.924, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.192}}
{"timestamp": "2026-09-22T14:33:43.901003", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.74", "VWAP sloping down", "spread 1.07% exceeds max 1.0%"], "metrics": {"price": 4.68, "vwap": 4.7418, "vwap_slope": -0.0126, "atr": 0.0756, "atr_pct": 1.616, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.404, "ema9": 4.633, "ema20": 4.6524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.285, "distance_from_high_pct": 7.143, "spread_pct": 1.067, "rvol": 0.296, "volume_pace_ratio": 1.811}}
{"timestamp": "2026-09-22T14:33:43.902156", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (397.6s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9086, "vwap": 7.82, "vwap_slope": 0.0025, "atr": 0.0159, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0492, "flat_threshold_pct": 0.0504, "ema9": 7.9031, "ema20": 7.8938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.77, "spread_pct": 0.127, "rvol": 0.168, "volume_pace_ratio": 1.028, "stage3": {"stop": 7.8895, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2289, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:33:43.904337", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5637, "vwap": 14.7702, "vwap_slope": -0.0029, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.053, "ema9": 14.5951, "ema20": 14.6272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.779, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.17}}
{"timestamp": "2026-09-22T14:33:43.907746", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.995, "vwap": 10.0734, "vwap_slope": -0.0035, "atr": 0.0317, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0794, "ema9": 10.0461, "ema20": 10.0713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.214, "volume_pace_ratio": 1.312}}
{"timestamp": "2026-09-22T14:33:43.910399", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8013, "vwap": 13.8083, "vwap_slope": -0.0, "atr": 0.0271, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8064, "ema20": 13.8059, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.49, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:33:43.911556", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0531, "ema9": 6.1664, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:33:43.912983", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3139, "vwap": 13.4067, "vwap_slope": -0.0047, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.057, "ema9": 13.3049, "ema20": 13.3177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 4.491, "spread_pct": 0.075, "rvol": 0.175, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:33:48.919082", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.245, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4181, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:33:48.920964", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1607, "vwap_slope": 0.0042, "atr": 0.0689, "trend": "flat", "slope_pct": 0.1603, "lower_highs_lower_lows": false, "stop": 9.1624, "imbalance_decline_count": 0, "imbalance_cur": -0.16594343857549004, "imbalance_prev": -0.4121013618341665}}
{"timestamp": "2026-09-22T14:33:48.921774", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0186, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:48.922543", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3798, "vwap_slope": 0.0066, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4667, "imbalance_decline_count": 0, "imbalance_cur": 0.8283942108890421, "imbalance_prev": 0.8247793985233207}}
{"timestamp": "2026-09-22T14:33:48.923150", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2401, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.4066, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:48.923795", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2401, "vwap": 9.1961, "vwap_slope": 0.004, "atr": 0.0464, "trend": "flat", "slope_pct": 0.0334, "lower_highs_lower_lows": true, "stop": 9.1844, "imbalance_decline_count": 0, "imbalance_cur": -0.8559696778269109, "imbalance_prev": -0.8559696778269109}}
{"timestamp": "2026-09-22T14:33:48.925650", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.9s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 13.965, "vwap": 13.6247, "vwap_slope": 0.0055, "atr": 0.3044, "atr_pct": 2.18, "trend": "flat", "slope_pct": -0.0585, "flat_threshold_pct": 0.545, "ema9": 13.6316, "ema20": 13.4976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 12.004, "spread_pct": 0.215, "rvol": 3.246, "volume_pace_ratio": 19.836, "stage3": {"stop": 13.5997, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2947, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:33:48.926996", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7477, "vwap": 8.8341, "vwap_slope": -0.0019, "atr": 0.0248, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0709, "ema9": 8.7311, "ema20": 8.7444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 5.123, "spread_pct": 0.114, "rvol": 0.724, "volume_pace_ratio": 4.424}}
{"timestamp": "2026-09-22T14:33:48.928079", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.573, "vwap_slope": -0.009, "atr": 0.0913, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.0975, "flat_threshold_pct": 0.1752, "ema9": 13.0917, "ema20": 13.1195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 8.245, "spread_pct": 0.537, "rvol": 0.123, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:33:48.929260", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.361, "vwap": 6.3953, "vwap_slope": -0.0015, "atr": 0.0188, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.074, "ema9": 6.3593, "ema20": 6.3632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.181, "spread_pct": 0.158, "rvol": 0.198, "volume_pace_ratio": 1.209}}
{"timestamp": "2026-09-22T14:33:48.930289", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.828, "vwap_slope": 0.0006, "atr": 0.1159, "atr_pct": 1.289, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.3223, "ema9": 8.8875, "ema20": 8.8422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 0.991, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:33:48.931559", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.722, "vwap_slope": -0.0026, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0659, "ema9": 12.687, "ema20": 12.7038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.09, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:33:48.933481", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7412, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0957, "ema9": 8.7412, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.611, "volume_pace_ratio": 3.737}}
{"timestamp": "2026-09-22T14:33:48.934681", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.495, "vwap": 11.6095, "vwap_slope": -0.0022, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0862, "ema9": 11.5157, "ema20": 11.542, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 2.502, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:33:48.935759", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2345, "vwap_slope": -0.0068, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0913, "flat_threshold_pct": 0.05, "ema9": 10.0424, "ema20": 10.0807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:33:48.936884", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4528, "vwap": 5.5126, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1078, "ema9": 5.4739, "ema20": 5.4944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.629, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:33:48.937900", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0296, "vwap": 9.0681, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0687, "ema9": 9.0256, "ema20": 9.0316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 3.532, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:33:48.939120", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.375, "vwap": 7.4469, "vwap_slope": -0.0016, "atr": 0.0159, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0538, "ema9": 7.4071, "ema20": 7.422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.318, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:33:48.940165", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1062, "vwap_slope": -0.0074, "atr": 0.0422, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1181, "ema9": 8.9368, "ema20": 8.9785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.255, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.797}}
{"timestamp": "2026-09-22T14:33:48.941293", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.4065, "vwap": 12.673, "vwap_slope": -0.0065, "atr": 0.0771, "atr_pct": 0.622, "trend": "flat", "slope_pct": -0.1143, "flat_threshold_pct": 0.1554, "ema9": 12.3775, "ema20": 12.3954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 8.236, "spread_pct": 0.324, "rvol": 0.119, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:33:48.942311", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 653.9s", "imbalance +100% >= 50% buy threshold, stop 6.37", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.3858, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.206, "trend": "flat", "slope_pct": 0.0188, "flat_threshold_pct": 0.0515, "ema9": 6.3678, "ema20": 6.3588, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.535, "distance_from_high_pct": 0.222, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.127, "stage3": {"stop": 6.3701, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.37"}, "entry_score": 92.33, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:48.981029", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0813, "ema9": 5.5559, "ema20": 5.561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:33:48.982310", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2307, "vwap_slope": -0.0059, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0666, "ema9": 5.1847, "ema20": 5.2079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:33:48.983785", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.659, "vwap": 8.6975, "vwap_slope": -0.001, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0605, "ema9": 8.6636, "ema20": 8.6674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 2.269, "spread_pct": 0.116, "rvol": 0.057, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:33:48.984975", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 11.96, "vwap": 11.9441, "vwap_slope": -0.0, "atr": 0.0364, "atr_pct": 0.304, "trend": "flat", "slope_pct": 0.0526, "flat_threshold_pct": 0.0761, "ema9": 11.9391, "ema20": 11.948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.737, "distance_from_high_pct": 2.606, "spread_pct": 0.251, "rvol": 0.075, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:33:48.986985", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9386, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.05, "ema9": 8.9322, "ema20": 8.9289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 1.774, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.19}}
{"timestamp": "2026-09-22T14:33:48.988801", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.74", "VWAP sloping down"], "metrics": {"price": 4.68, "vwap": 4.7418, "vwap_slope": -0.0126, "atr": 0.0756, "atr_pct": 1.616, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.404, "ema9": 4.633, "ema20": 4.6524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.285, "distance_from_high_pct": 7.143, "spread_pct": 0.853, "rvol": 0.296, "volume_pace_ratio": 1.809}}
{"timestamp": "2026-09-22T14:33:48.989806", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 402.7s", "imbalance +40% >= 30% and resistance cleared, stop 7.89", "entry_score 74.5"], "reasons_against": [], "metrics": {"price": 7.9097, "vwap": 7.8203, "vwap_slope": 0.0027, "atr": 0.0159, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0492, "flat_threshold_pct": 0.0503, "ema9": 7.9033, "ema20": 7.8939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.757, "spread_pct": 0.126, "rvol": 0.168, "volume_pace_ratio": 1.03, "stage3": {"stop": 7.8906, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4048, "passed": true, "reason": "imbalance +40% >= 30% and resistance cleared, stop 7.89"}, "entry_score": 74.49, "entry_score_breakdown": {"imbalance_sub": 0.15, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:49.027978", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5958, "vwap": 14.7702, "vwap_slope": -0.0029, "atr": 0.0309, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0529, "ema9": 14.6015, "ema20": 14.6303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.565, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.168}}
{"timestamp": "2026-09-22T14:33:49.029269", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.00 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0007, "vwap": 10.0735, "vwap_slope": -0.0035, "atr": 0.0317, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0793, "ema9": 10.0472, "ema20": 10.0719, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.858, "spread_pct": 0.1, "rvol": 0.214, "volume_pace_ratio": 1.31}}
{"timestamp": "2026-09-22T14:33:49.030342", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.8083, "vwap_slope": -0.0, "atr": 0.0271, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8061, "ema20": 13.8058, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:33:49.031493", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1686, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1681, "ema20": 6.1699, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.826, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:33:49.032583", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.316, "vwap": 13.4066, "vwap_slope": -0.0048, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.057, "ema9": 13.3053, "ema20": 13.3179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.476, "spread_pct": 0.075, "rvol": 0.175, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:33:54.038562", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.25, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.402, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:33:54.041537", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1614, "vwap_slope": 0.005, "atr": 0.0704, "trend": "flat", "slope_pct": 0.1604, "lower_highs_lower_lows": false, "stop": 9.1655, "imbalance_decline_count": 1, "imbalance_cur": -0.2482259387369397, "imbalance_prev": -0.16594343857549004}}
{"timestamp": "2026-09-22T14:33:54.042298", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.031%)", "metrics": {"price": 12.51, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0306, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:54.043088", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.51, "vwap": 12.3798, "vwap_slope": 0.0066, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4717, "imbalance_decline_count": 0, "imbalance_cur": 0.8333048384339203, "imbalance_prev": 0.8283942108890421}}
{"timestamp": "2026-09-22T14:33:54.043704", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3422, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:54.044374", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1962, "vwap_slope": 0.0042, "atr": 0.0464, "trend": "flat", "slope_pct": 0.0337, "lower_highs_lower_lows": true, "stop": 9.2043, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.8559696778269109}}
{"timestamp": "2026-09-22T14:33:54.046555", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (51.1s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 13.955, "vwap": 13.625, "vwap_slope": 0.0058, "atr": 0.3044, "atr_pct": 2.181, "trend": "flat", "slope_pct": -0.0587, "flat_threshold_pct": 0.5453, "ema9": 13.6296, "ema20": 13.4966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 12.067, "spread_pct": 0.072, "rvol": 3.25, "volume_pace_ratio": 19.833, "stage3": {"stop": 13.5897, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1591, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:33:54.047786", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7453, "vwap": 8.8341, "vwap_slope": -0.0019, "atr": 0.0248, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.071, "ema9": 8.7306, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 5.149, "spread_pct": 0.114, "rvol": 0.724, "volume_pace_ratio": 4.418}}
{"timestamp": "2026-09-22T14:33:54.049803", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0266, "vwap": 13.573, "vwap_slope": -0.009, "atr": 0.0913, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.0974, "flat_threshold_pct": 0.1751, "ema9": 13.093, "ema20": 13.1202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 8.199, "spread_pct": 0.537, "rvol": 0.123, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:33:54.051230", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3952, "vwap_slope": -0.0017, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0742, "ema9": 6.3561, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.198, "volume_pace_ratio": 1.21}}
{"timestamp": "2026-09-22T14:33:54.052234", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.828, "vwap_slope": 0.0006, "atr": 0.1159, "atr_pct": 1.289, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.3223, "ema9": 8.8875, "ema20": 8.8422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 0.991, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:33:54.053384", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6906, "vwap": 12.7219, "vwap_slope": -0.0027, "atr": 0.0333, "atr_pct": 0.263, "trend": "flat", "slope_pct": 0.001, "flat_threshold_pct": 0.0657, "ema9": 12.6941, "ema20": 12.7072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 0.855, "spread_pct": 0.079, "rvol": 0.091, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:33:54.054393", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7103, "vwap": 8.7412, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0958, "ema9": 8.7403, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.631, "spread_pct": 0.115, "rvol": 0.611, "volume_pace_ratio": 3.732}}
{"timestamp": "2026-09-22T14:33:54.055676", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5025, "vwap": 11.6095, "vwap_slope": -0.0022, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0862, "ema9": 11.5172, "ema20": 11.5427, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 2.439, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:33:54.057968", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2345, "vwap_slope": -0.0068, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0913, "flat_threshold_pct": 0.05, "ema9": 10.0424, "ema20": 10.0807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:33:54.059368", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4528, "vwap": 5.5126, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.1078, "ema9": 5.4739, "ema20": 5.4944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.629, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:33:54.060421", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0296, "vwap": 9.0681, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0687, "ema9": 9.0256, "ema20": 9.0316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 3.532, "spread_pct": 0.332, "rvol": 0.093, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:33:54.061632", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4155, "vwap": 7.447, "vwap_slope": -0.0015, "atr": 0.0159, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0535, "ema9": 7.4152, "ema20": 7.4259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 1.781, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:33:54.062772", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1062, "vwap_slope": -0.0073, "atr": 0.0422, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.1179, "ema9": 8.9398, "ema20": 8.9799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.096, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.796}}
{"timestamp": "2026-09-22T14:33:54.063815", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6728, "vwap_slope": -0.0067, "atr": 0.0771, "atr_pct": 0.626, "trend": "flat", "slope_pct": -0.1152, "flat_threshold_pct": 0.1564, "ema9": 12.3622, "ema20": 12.3882, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 8.802, "spread_pct": 0.324, "rvol": 0.119, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:33:54.064898", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 659.0s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.358, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.0517, "ema9": 6.3622, "ema20": 6.3562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.536, "distance_from_high_pct": 0.656, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.125, "stage3": {"stop": 6.3423, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 92.32, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:54.145684", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55"], "metrics": {"price": 5.5463, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0165, "flat_threshold_pct": 0.0812, "ema9": 5.5562, "ema20": 5.5611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 1.29, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:33:54.147129", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2307, "vwap_slope": -0.0059, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0666, "ema9": 5.1847, "ema20": 5.2079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:33:54.148425", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6611, "vwap": 8.6975, "vwap_slope": -0.001, "atr": 0.021, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0605, "ema9": 8.6641, "ema20": 8.6676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 2.245, "spread_pct": 0.115, "rvol": 0.057, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:33:54.150448", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 11.96, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0368, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0526, "flat_threshold_pct": 0.0768, "ema9": 11.9391, "ema20": 11.948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.778, "distance_from_high_pct": 2.606, "spread_pct": 0.334, "rvol": 0.075, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:33:54.151768", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9359, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.05, "ema9": 8.9317, "ema20": 8.9287, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 1.803, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T14:33:54.152943", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.74", "VWAP sloping down"], "metrics": {"price": 4.68, "vwap": 4.7418, "vwap_slope": -0.0126, "atr": 0.0756, "atr_pct": 1.616, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.404, "ema9": 4.633, "ema20": 4.6524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.285, "distance_from_high_pct": 7.143, "spread_pct": 0.853, "rvol": 0.296, "volume_pace_ratio": 1.806}}
{"timestamp": "2026-09-22T14:33:54.154235", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 407.9s", "imbalance +40% >= 30% and resistance cleared, stop 7.89", "entry_score 74.4"], "reasons_against": [], "metrics": {"price": 7.9054, "vwap": 7.8203, "vwap_slope": 0.0027, "atr": 0.0159, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.0504, "ema9": 7.9024, "ema20": 7.8935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.811, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.028, "stage3": {"stop": 7.8863, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4018, "passed": true, "reason": "imbalance +40% >= 30% and resistance cleared, stop 7.89"}, "entry_score": 74.36, "entry_score_breakdown": {"imbalance_sub": 0.145, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:54.190977", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.575, "vwap": 14.7702, "vwap_slope": -0.0029, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0529, "ema9": 14.5974, "ema20": 14.6283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.704, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.167}}
{"timestamp": "2026-09-22T14:33:54.194402", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.995, "vwap": 10.0734, "vwap_slope": -0.0035, "atr": 0.0317, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0794, "ema9": 10.0461, "ema20": 10.0713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.214, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:33:54.197538", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.805, "vwap": 13.8083, "vwap_slope": -0.0, "atr": 0.0271, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8071, "ema20": 13.8063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:33:54.199902", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0006, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1684, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.443, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:33:54.201383", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4066, "vwap_slope": -0.0048, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.044, "flat_threshold_pct": 0.057, "ema9": 13.3051, "ema20": 13.3178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.175, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:33:59.207854", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.235, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.4504, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:33:59.209908", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.235, "vwap": 9.1615, "vwap_slope": 0.005, "atr": 0.0704, "trend": "flat", "slope_pct": 0.1601, "lower_highs_lower_lows": false, "stop": 9.1505, "imbalance_decline_count": 0, "imbalance_cur": -0.23578161123955185, "imbalance_prev": -0.2482259387369397}}
{"timestamp": "2026-09-22T14:33:59.210871", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0186, "trend": "flat"}}
{"timestamp": "2026-09-22T14:33:59.211636", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3798, "vwap_slope": 0.0066, "atr": 0.0319, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4667, "imbalance_decline_count": 0, "imbalance_cur": 0.9955294775076837, "imbalance_prev": 0.8333048384339203}}
{"timestamp": "2026-09-22T14:33:59.212300", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3422, "trend": "negative"}}
{"timestamp": "2026-09-22T14:33:59.213124", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1963, "vwap_slope": 0.0042, "atr": 0.0464, "trend": "flat", "slope_pct": 0.0337, "lower_highs_lower_lows": true, "stop": 9.2043, "imbalance_decline_count": 0, "imbalance_cur": 0.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:33:59.215187", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.2s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.91, "vwap": 13.625, "vwap_slope": 0.0058, "atr": 0.3044, "atr_pct": 2.188, "trend": "flat", "slope_pct": -0.0593, "flat_threshold_pct": 0.5471, "ema9": 13.6206, "ema20": 13.4923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 12.35, "spread_pct": 0.288, "rvol": 3.255, "volume_pace_ratio": 19.836, "stage3": {"stop": 13.5447, "risk": 0.3653, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0294, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:33:59.216348", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7479, "vwap": 8.8341, "vwap_slope": -0.0019, "atr": 0.0248, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0709, "ema9": 8.7311, "ema20": 8.7444, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 5.12, "spread_pct": 0.114, "rvol": 0.724, "volume_pace_ratio": 4.414}}
{"timestamp": "2026-09-22T14:33:59.217548", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.03, "vwap": 13.5727, "vwap_slope": -0.0093, "atr": 0.0913, "atr_pct": 0.7, "trend": "flat", "slope_pct": -0.0974, "flat_threshold_pct": 0.1751, "ema9": 13.0937, "ema20": 13.1205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 8.175, "spread_pct": 0.46, "rvol": 0.123, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:33:59.218766", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3951, "vwap_slope": -0.0017, "atr": 0.0188, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0244, "flat_threshold_pct": 0.0742, "ema9": 6.3551, "ema20": 6.3612, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.17, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.198, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:33:59.219973", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.99, "vwap": 8.828, "vwap_slope": 0.0006, "atr": 0.1159, "atr_pct": 1.289, "trend": "flat", "slope_pct": 0.0269, "flat_threshold_pct": 0.3223, "ema9": 8.8875, "ema20": 8.8422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 0.991, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:33:59.221150", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.65, "vwap": 12.7218, "vwap_slope": -0.0028, "atr": 0.0333, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0659, "ema9": 12.686, "ema20": 12.7033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.991, "distance_from_high_pct": 1.172, "spread_pct": 0.079, "rvol": 0.091, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:33:59.222275", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7412, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0957, "ema9": 8.7412, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.612, "volume_pace_ratio": 3.733}}
{"timestamp": "2026-09-22T14:33:59.223498", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4999, "vwap": 11.6095, "vwap_slope": -0.0022, "atr": 0.0397, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0862, "ema9": 11.5167, "ema20": 11.5425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 2.461, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:33:59.224637", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2344, "vwap_slope": -0.0069, "atr": 0.0154, "atr_pct": 0.153, "trend": "negative", "slope_pct": -0.0913, "flat_threshold_pct": 0.05, "ema9": 10.0424, "ema20": 10.0807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:33:59.225714", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4594, "vwap": 5.5127, "vwap_slope": -0.0022, "atr": 0.0235, "atr_pct": 0.431, "trend": "flat", "slope_pct": 0.0037, "flat_threshold_pct": 0.1076, "ema9": 5.4752, "ema20": 5.4951, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 2.511, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:33:59.228444", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0681, "vwap_slope": -0.0013, "atr": 0.0248, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0687, "ema9": 9.0257, "ema20": 9.0317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.528, "spread_pct": 0.222, "rvol": 0.093, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:33:59.230816", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.42 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4155, "vwap": 7.447, "vwap_slope": -0.0015, "atr": 0.0159, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0535, "ema9": 7.4152, "ema20": 7.4259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 1.781, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:33:59.232072", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1062, "vwap_slope": -0.0073, "atr": 0.0422, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0526, "flat_threshold_pct": 0.1179, "ema9": 8.9398, "ema20": 8.9799, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.096, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.795}}
{"timestamp": "2026-09-22T14:33:59.233404", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.6716, "vwap_slope": -0.0079, "atr": 0.0789, "atr_pct": 0.642, "trend": "flat", "slope_pct": -0.1157, "flat_threshold_pct": 0.1605, "ema9": 12.3542, "ema20": 12.3843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 9.098, "spread_pct": 0.163, "rvol": 0.12, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:33:59.234547", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 664.2s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.0517, "ema9": 6.3616, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.536, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.122, "stage3": {"stop": 6.3393, "risk": 0.0157, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 92.32, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:33:59.271342", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.5432, "vwap": 5.549, "vwap_slope": 0.0002, "atr": 0.018, "atr_pct": 0.325, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0813, "ema9": 5.5556, "ema20": 5.5608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.345, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:33:59.272868", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2307, "vwap_slope": -0.0059, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0666, "ema9": 5.1847, "ema20": 5.2079, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:33:59.274502", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6975, "vwap_slope": -0.001, "atr": 0.0211, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0609, "ema9": 8.6638, "ema20": 8.6675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.901, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.057, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:33:59.277056", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9389, "vwap": 11.9441, "vwap_slope": -0.0, "atr": 0.0368, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0523, "flat_threshold_pct": 0.077, "ema9": 11.9348, "ema20": 11.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.783, "distance_from_high_pct": 2.778, "spread_pct": 0.251, "rvol": 0.076, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:33:59.280546", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9648, "vwap_slope": -0.002, "atr": 0.0176, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.05, "ema9": 8.9305, "ema20": 8.9281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.188}}
{"timestamp": "2026-09-22T14:33:59.281934", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.68 below VWAP $4.74", "VWAP sloping down"], "metrics": {"price": 4.68, "vwap": 4.7418, "vwap_slope": -0.0126, "atr": 0.0756, "atr_pct": 1.616, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.404, "ema9": 4.633, "ema20": 4.6524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.285, "distance_from_high_pct": 7.143, "spread_pct": 0.853, "rvol": 0.296, "volume_pace_ratio": 1.804}}
{"timestamp": "2026-09-22T14:33:59.284336", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 413.0s", "imbalance +40% >= 30% and resistance cleared, stop 7.89", "entry_score 74.4"], "reasons_against": [], "metrics": {"price": 7.9054, "vwap": 7.8203, "vwap_slope": 0.0027, "atr": 0.0159, "atr_pct": 0.201, "trend": "flat", "slope_pct": 0.0491, "flat_threshold_pct": 0.0504, "ema9": 7.9024, "ema20": 7.8935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.811, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.027, "stage3": {"stop": 7.8863, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4018, "passed": true, "reason": "imbalance +40% >= 30% and resistance cleared, stop 7.89"}, "entry_score": 74.36, "entry_score_breakdown": {"imbalance_sub": 0.145, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:33:59.338737", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5784, "vwap": 14.7702, "vwap_slope": -0.003, "atr": 0.0309, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0529, "ema9": 14.5981, "ema20": 14.6286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.681, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T14:33:59.340453", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.995, "vwap": 10.0734, "vwap_slope": -0.0036, "atr": 0.0317, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0794, "ema9": 10.0461, "ema20": 10.0713, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.215, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:33:59.341951", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7977, "vwap": 13.8082, "vwap_slope": -0.0, "atr": 0.0275, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8057, "ema20": 13.8056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.515, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:33:59.343754", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0006, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.053, "ema9": 6.1684, "ema20": 6.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:33:59.348829", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3197, "vwap": 13.4066, "vwap_slope": -0.0048, "atr": 0.0303, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0439, "flat_threshold_pct": 0.057, "ema9": 13.306, "ema20": 13.3183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.17, "distance_from_high_pct": 4.45, "spread_pct": 0.075, "rvol": 0.175, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:34:04.354974", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $9.2066)", "metrics": {"price": 9.2948, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.2801, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:34:04.356940", "symbol": "BFLY", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2948, "vwap": 9.161, "vwap_slope": 0.0035, "atr": 0.0646, "trend": "flat", "slope_pct": 0.156, "lower_highs_lower_lows": true, "stop": 9.2172, "imbalance_decline_count": 1, "imbalance_cur": -0.25025746652935116, "imbalance_prev": -0.23578161123955185}}
{"timestamp": "2026-09-22T14:34:04.357614", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.035%)", "metrics": {"price": 12.501, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0345, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:04.358569", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.501, "vwap": 12.3798, "vwap_slope": 0.0054, "atr": 0.0298, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4653, "imbalance_decline_count": 1, "imbalance_cur": 0.4835680751173709, "imbalance_prev": 0.9955294775076837}}
{"timestamp": "2026-09-22T14:34:04.359173", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.275, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.2938, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:04.359929", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.275, "vwap": 9.1963, "vwap_slope": 0.0043, "atr": 0.0464, "trend": "flat", "slope_pct": 0.0339, "lower_highs_lower_lows": true, "stop": 9.2193, "imbalance_decline_count": 0, "imbalance_cur": 0.0, "imbalance_prev": 0.0}}
{"timestamp": "2026-09-22T14:34:04.361709", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.4s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.98, "vwap": 13.6254, "vwap_slope": 0.007, "atr": 0.2823, "atr_pct": 2.019, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.5048, "ema9": 13.691, "ema20": 13.538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 11.909, "spread_pct": 0.215, "rvol": 3.26, "volume_pace_ratio": 19.841, "stage3": {"stop": 13.6412, "risk": 0.3388, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0675, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:04.362850", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7196, "vwap": 8.8341, "vwap_slope": -0.001, "atr": 0.0256, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0733, "ema9": 8.7291, "ema20": 8.7422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 5.427, "spread_pct": 0.114, "rvol": 0.724, "volume_pace_ratio": 4.409}}
{"timestamp": "2026-09-22T14:34:04.363886", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.03, "vwap": 13.5727, "vwap_slope": -0.0093, "atr": 0.0898, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.0974, "flat_threshold_pct": 0.1722, "ema9": 13.0937, "ema20": 13.1205, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.202, "distance_from_high_pct": 8.175, "spread_pct": 0.46, "rvol": 0.123, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:34:04.365014", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.40", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3951, "vwap_slope": -0.0011, "atr": 0.0169, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0667, "ema9": 6.3531, "ema20": 6.3596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.198, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:34:04.365948", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8279, "vwap_slope": 0.0005, "atr": 0.1084, "atr_pct": 1.219, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3047, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:34:04.367244", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7075, "vwap": 12.7216, "vwap_slope": -0.0022, "atr": 0.0318, "atr_pct": 0.25, "trend": "flat", "slope_pct": 0.0005, "flat_threshold_pct": 0.0625, "ema9": 12.6911, "ema20": 12.7041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 0.723, "spread_pct": 0.079, "rvol": 0.091, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:34:04.368499", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7411, "vwap_slope": -0.0003, "atr": 0.029, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0831, "ema9": 8.736, "ema20": 8.7377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.612, "volume_pace_ratio": 3.728}}
{"timestamp": "2026-09-22T14:34:04.370368", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6094, "vwap_slope": -0.0017, "atr": 0.0357, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0777, "ema9": 11.5143, "ema20": 11.5389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:34:04.371717", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2343, "vwap_slope": -0.007, "atr": 0.0145, "atr_pct": 0.145, "trend": "negative", "slope_pct": -0.0913, "flat_threshold_pct": 0.05, "ema9": 10.0424, "ema20": 10.0807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:34:04.373646", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.455, "vwap": 5.5126, "vwap_slope": -0.0014, "atr": 0.0219, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.1003, "ema9": 5.4699, "ema20": 5.4906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:34:04.374927", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0681, "vwap_slope": -0.0013, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0663, "ema9": 9.0257, "ema20": 9.0317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 3.528, "spread_pct": 0.222, "rvol": 0.093, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:34:04.376898", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.375, "vwap": 7.4469, "vwap_slope": -0.0016, "atr": 0.0144, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.05, "ema9": 7.4071, "ema20": 7.422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 2.318, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:34:04.378146", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1061, "vwap_slope": -0.0049, "atr": 0.0366, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.1026, "ema9": 8.9334, "ema20": 8.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.794}}
{"timestamp": "2026-09-22T14:34:04.379315", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.6712, "vwap_slope": -0.0075, "atr": 0.0715, "atr_pct": 0.581, "trend": "flat", "slope_pct": -0.1141, "flat_threshold_pct": 0.1453, "ema9": 12.3454, "ema20": 12.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 8.95, "spread_pct": 0.244, "rvol": 0.12, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:34:04.380389", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 669.4s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 92.3"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0109, "atr_pct": 0.172, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.05, "ema9": 6.3616, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.536, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.348, "volume_pace_ratio": 2.119, "stage3": {"stop": 6.3419, "risk": 0.0131, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 92.32, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.232}}}
{"timestamp": "2026-09-22T14:34:04.413787", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5499, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.0725, "ema9": 5.5543, "ema20": 5.5597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.226, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:34:04.415409", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2305, "vwap_slope": -0.0055, "atr": 0.0123, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.0596, "ema9": 5.1786, "ema20": 5.2028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:34:04.416843", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6975, "vwap_slope": -0.0008, "atr": 0.0196, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0567, "ema9": 8.6631, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:34:04.418283", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 11.965, "vwap": 11.9442, "vwap_slope": 0.0001, "atr": 0.0356, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0526, "flat_threshold_pct": 0.0744, "ema9": 11.9401, "ema20": 11.9485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.783, "distance_from_high_pct": 2.565, "spread_pct": 0.251, "rvol": 0.076, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:34:04.420677", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.9648, "vwap_slope": -0.0004, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.05, "ema9": 8.9314, "ema20": 8.9288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.187}}
{"timestamp": "2026-09-22T14:34:04.422280", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.7417, "vwap_slope": -0.0053, "atr": 0.0713, "atr_pct": 1.531, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3827, "ema9": 4.6384, "ema20": 4.6532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.248, "distance_from_high_pct": 7.54, "spread_pct": 1.282, "rvol": 0.296, "volume_pace_ratio": 1.804}}
{"timestamp": "2026-09-22T14:34:04.423833", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 418.2s", "imbalance +40% >= 30% and resistance cleared, stop 7.90", "entry_score 74.4"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8203, "vwap_slope": 0.0027, "atr": 0.0154, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.05, "ema9": 7.9043, "ema20": 7.8944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.026, "stage3": {"stop": 7.8965, "risk": 0.0185, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4018, "passed": true, "reason": "imbalance +40% >= 30% and resistance cleared, stop 7.90"}, "entry_score": 74.36, "entry_score_breakdown": {"imbalance_sub": 0.145, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:34:04.460349", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.575, "vwap": 14.7701, "vwap_slope": -0.002, "atr": 0.0275, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 14.5934, "ema20": 14.6235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.704, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:34:04.462122", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.038, "vwap": 10.0731, "vwap_slope": -0.0026, "atr": 0.0303, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0029, "flat_threshold_pct": 0.0754, "ema9": 10.0453, "ema20": 10.0686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.492, "spread_pct": 0.1, "rvol": 0.215, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T14:34:04.463541", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.8021, "ema20": 13.8039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:34:04.465051", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0526, "ema9": 6.1679, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:34:04.466325", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4063, "vwap_slope": -0.0031, "atr": 0.0282, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.053, "ema9": 13.3063, "ema20": 13.3172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.176, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:34:09.472810", "symbol": "BFLY", "kind": "exit_giveback_room", "state": "EXIT", "reason": "giveback room exhausted: price $9.1826 <= floor $9.2066 (36.3c room off 54.5c peak gain, ratio 0.667)", "metrics": {"price": 9.1826, "peak_price": 9.5699, "peak_gain_cents": 54.49, "slope_pct": -0.6437, "trend": "negative", "room_cents": 36.33, "floor": 9.2066}}
{"timestamp": "2026-09-22T14:34:09.497470", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.030%)", "metrics": {"price": 12.5029, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.03, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:09.498248", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5029, "vwap": 12.3798, "vwap_slope": 0.0054, "atr": 0.0303, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4665, "imbalance_decline_count": 2, "imbalance_cur": -0.22802850356294538, "imbalance_prev": 0.4835680751173709}}
{"timestamp": "2026-09-22T14:34:09.498981", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3497, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:09.499707", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.0446, "trend": "flat", "slope_pct": 0.0333, "lower_highs_lower_lows": true, "stop": 9.1964, "imbalance_decline_count": 0, "imbalance_cur": 0.9047619047619048, "imbalance_prev": 0.0}}
{"timestamp": "2026-09-22T14:34:09.501544", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.5s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 13.98, "vwap": 13.6263, "vwap_slope": 0.0079, "atr": 0.283, "atr_pct": 2.024, "trend": "flat", "slope_pct": -0.0489, "flat_threshold_pct": 0.5061, "ema9": 13.691, "ema20": 13.538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 11.909, "spread_pct": 0.143, "rvol": 3.268, "volume_pace_ratio": 19.865, "stage3": {"stop": 13.6404, "risk": 0.3396, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.105, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:34:09.502868", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.834, "vwap_slope": -0.001, "atr": 0.0256, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0731, "ema9": 8.7342, "ema20": 8.7447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 5.152, "spread_pct": 0.114, "rvol": 0.724, "volume_pace_ratio": 4.403}}
{"timestamp": "2026-09-22T14:34:09.504150", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.5703, "vwap_slope": -0.0083, "atr": 0.0862, "atr_pct": 0.664, "trend": "flat", "slope_pct": -0.0964, "flat_threshold_pct": 0.1659, "ema9": 13.073, "ema20": 13.1081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 8.457, "spread_pct": 0.462, "rvol": 0.124, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:34:09.505527", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3604, "vwap": 6.395, "vwap_slope": -0.0012, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0695, "ema9": 6.3562, "ema20": 6.3611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 3.19, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.208}}
{"timestamp": "2026-09-22T14:34:09.506880", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.1826, "vwap": 9.1611, "vwap_slope": 0.0036, "atr": 0.0673, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.1543, "flat_threshold_pct": 0.1833, "ema9": 9.3199, "ema20": 9.3416, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.764, "distance_from_high_pct": 4.148, "spread_pct": 0.109, "rvol": 0.796, "volume_pace_ratio": 4.839}}
{"timestamp": "2026-09-22T14:34:09.507834", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8279, "vwap_slope": 0.0005, "atr": 0.1084, "atr_pct": 1.219, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3047, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:34:09.509377", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6711, "vwap": 12.7216, "vwap_slope": -0.0022, "atr": 0.0318, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0627, "ema9": 12.6838, "ema20": 12.7007, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 1.007, "spread_pct": 0.079, "rvol": 0.091, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:34:09.510446", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7411, "vwap_slope": -0.0003, "atr": 0.029, "atr_pct": 0.332, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0831, "ema9": 8.736, "ema20": 8.7377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.612, "volume_pace_ratio": 3.723}}
{"timestamp": "2026-09-22T14:34:09.511661", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5, "vwap": 11.6093, "vwap_slope": -0.0017, "atr": 0.0361, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0784, "ema9": 11.5133, "ema20": 11.5384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:34:09.512853", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.091%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2343, "vwap_slope": -0.007, "atr": 0.0145, "atr_pct": 0.145, "trend": "negative", "slope_pct": -0.0913, "flat_threshold_pct": 0.05, "ema9": 10.0424, "ema20": 10.0807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:34:09.513991", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4524, "vwap": 5.5125, "vwap_slope": -0.0014, "atr": 0.0221, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.1014, "ema9": 5.4693, "ema20": 5.4903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.636, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:34:09.515332", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0296, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0233, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0644, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.532, "spread_pct": 0.222, "rvol": 0.093, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:34:09.516695", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4011, "vwap": 7.4468, "vwap_slope": -0.0009, "atr": 0.0144, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.05, "ema9": 7.4059, "ema20": 7.42, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 1.972, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:34:09.517867", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1061, "vwap_slope": -0.0049, "atr": 0.0366, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.1026, "ema9": 8.9334, "ema20": 8.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 5.308, "spread_pct": 0.336, "rvol": 0.13, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:34:09.519202", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.31, "vwap": 12.6712, "vwap_slope": -0.0076, "atr": 0.0722, "atr_pct": 0.587, "trend": "flat", "slope_pct": -0.1141, "flat_threshold_pct": 0.1467, "ema9": 12.3454, "ema20": 12.3773, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 8.95, "spread_pct": 0.244, "rvol": 0.12, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:34:09.520390", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3689, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.05, "ema9": 6.3631, "ema20": 6.3571, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.463, "distance_from_high_pct": 0.486, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.119}}
{"timestamp": "2026-09-22T14:34:09.521928", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.5446, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0726, "ema9": 5.5533, "ema20": 5.5592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 1.321, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:34:09.524270", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2305, "vwap_slope": -0.0055, "atr": 0.0123, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.0596, "ema9": 5.1786, "ema20": 5.2028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:34:09.525789", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6975, "vwap_slope": -0.0008, "atr": 0.0196, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0567, "ema9": 8.6641, "ema20": 8.6673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:34:09.527102", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 11.965, "vwap": 11.9442, "vwap_slope": 0.0001, "atr": 0.0356, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0526, "flat_threshold_pct": 0.0744, "ema9": 11.9401, "ema20": 11.9485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.783, "distance_from_high_pct": 2.565, "spread_pct": 0.251, "rvol": 0.076, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:34:09.528361", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9647, "vwap_slope": -0.0005, "atr": 0.0156, "atr_pct": 0.175, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.05, "ema9": 8.9304, "ema20": 8.9283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.187}}
{"timestamp": "2026-09-22T14:34:09.529495", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.28% exceeds max 1.0%"], "metrics": {"price": 4.6648, "vwap": 4.7416, "vwap_slope": -0.0053, "atr": 0.0713, "atr_pct": 1.529, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.3823, "ema9": 4.6393, "ema20": 4.6536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.25, "distance_from_high_pct": 7.444, "spread_pct": 1.282, "rvol": 0.297, "volume_pace_ratio": 1.804}}
{"timestamp": "2026-09-22T14:34:09.530879", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (423.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9105, "vwap": 7.8203, "vwap_slope": 0.0021, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9056, "ema20": 7.8959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 0.747, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.024, "stage3": {"stop": 7.8919, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:09.532054", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5716, "vwap": 14.7701, "vwap_slope": -0.002, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 14.5928, "ema20": 14.6232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.726, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.163}}
{"timestamp": "2026-09-22T14:34:09.533343", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.995, "vwap": 10.073, "vwap_slope": -0.0026, "atr": 0.0303, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0757, "ema9": 10.0367, "ema20": 10.0645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.215, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:34:09.534390", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7975, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0267, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8036, "ema20": 13.8046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.517, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:34:09.535545", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0526, "ema9": 6.1679, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:34:09.536700", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.406, "vwap_slope": -0.0033, "atr": 0.0282, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.053, "ema9": 13.3063, "ema20": 13.3172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.176, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:34:14.542656", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 12.51, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.013, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:14.545150", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.51, "vwap": 12.3798, "vwap_slope": 0.0055, "atr": 0.0303, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4736, "imbalance_decline_count": 0, "imbalance_cur": 0.07277628032345014, "imbalance_prev": -0.22802850356294538}}
{"timestamp": "2026-09-22T14:34:14.546176", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3497, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:14.547171", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.0446, "trend": "flat", "slope_pct": 0.0333, "lower_highs_lower_lows": true, "stop": 9.1964, "imbalance_decline_count": 1, "imbalance_cur": 0.8348623853211009, "imbalance_prev": 0.9047619047619048}}
{"timestamp": "2026-09-22T14:34:14.549271", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.6s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 13.91, "vwap": 13.6268, "vwap_slope": 0.0084, "atr": 0.283, "atr_pct": 2.034, "trend": "flat", "slope_pct": -0.0499, "flat_threshold_pct": 0.5086, "ema9": 13.677, "ema20": 13.5313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 12.35, "spread_pct": 0.216, "rvol": 3.275, "volume_pace_ratio": 19.879, "stage3": {"stop": 13.5704, "risk": 0.3396, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.094, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:34:14.550547", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.76, "vwap": 8.8339, "vwap_slope": -0.0011, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.075, "ema9": 8.7372, "ema20": 8.7461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 4.989, "spread_pct": 0.114, "rvol": 0.725, "volume_pace_ratio": 4.404}}
{"timestamp": "2026-09-22T14:34:14.552732", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.97, "vwap": 13.5703, "vwap_slope": -0.0083, "atr": 0.0862, "atr_pct": 0.665, "trend": "flat", "slope_pct": -0.0966, "flat_threshold_pct": 0.1661, "ema9": 13.069, "ema20": 13.1062, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.2, "distance_from_high_pct": 8.598, "spread_pct": 0.462, "rvol": 0.124, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:34:14.553848", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.347, "vwap": 6.395, "vwap_slope": -0.0012, "atr": 0.0177, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0696, "ema9": 6.3535, "ema20": 6.3598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.394, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.207}}
{"timestamp": "2026-09-22T14:34:14.555066", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2042, "vwap": 9.1615, "vwap_slope": 0.0041, "atr": 0.0755, "atr_pct": 0.82, "trend": "flat", "slope_pct": 0.1547, "flat_threshold_pct": 0.205, "ema9": 9.3242, "ema20": 9.3437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.773, "distance_from_high_pct": 3.923, "spread_pct": 0.109, "rvol": 0.799, "volume_pace_ratio": 4.848}}
{"timestamp": "2026-09-22T14:34:14.556005", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8279, "vwap_slope": 0.0005, "atr": 0.1084, "atr_pct": 1.219, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3047, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:34:14.557127", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6819, "vwap": 12.7216, "vwap_slope": -0.0022, "atr": 0.0318, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0627, "ema9": 12.686, "ema20": 12.7017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 0.923, "spread_pct": 0.079, "rvol": 0.091, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:34:14.558249", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7411, "vwap_slope": -0.0003, "atr": 0.031, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0889, "ema9": 8.736, "ema20": 8.7377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.613, "volume_pace_ratio": 3.718}}
{"timestamp": "2026-09-22T14:34:14.559452", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.4989, "vwap": 11.6093, "vwap_slope": -0.0018, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0796, "ema9": 11.5131, "ema20": 11.5383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 2.469, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:34:14.560671", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0233, "vwap": 10.2342, "vwap_slope": -0.0051, "atr": 0.0142, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0905, "flat_threshold_pct": 0.05, "ema9": 10.0386, "ema20": 10.0753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 6.323, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:34:14.564166", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.45, "vwap": 5.5125, "vwap_slope": -0.0014, "atr": 0.0222, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.1019, "ema9": 5.4689, "ema20": 5.4901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.679, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:34:14.565345", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0296, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0233, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0644, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.532, "spread_pct": 0.222, "rvol": 0.093, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:34:14.566465", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.375, "vwap": 7.4468, "vwap_slope": -0.0009, "atr": 0.0144, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.05, "ema9": 7.4007, "ema20": 7.4175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 2.318, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:34:14.567648", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.106, "vwap_slope": -0.005, "atr": 0.0366, "atr_pct": 0.41, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.1026, "ema9": 8.9334, "ema20": 8.9729, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.131, "volume_pace_ratio": 0.793}}
{"timestamp": "2026-09-22T14:34:14.568754", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6711, "vwap_slope": -0.0076, "atr": 0.0722, "atr_pct": 0.587, "trend": "flat", "slope_pct": -0.1142, "flat_threshold_pct": 0.1468, "ema9": 12.3434, "ema20": 12.3763, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 9.024, "spread_pct": 0.406, "rvol": 0.12, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:34:14.569748", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3612, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.05, "ema9": 6.3615, "ema20": 6.3564, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.463, "distance_from_high_pct": 0.606, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.116}}
{"timestamp": "2026-09-22T14:34:14.570864", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5569, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.0724, "ema9": 5.5557, "ema20": 5.5604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 1.102, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:34:14.571870", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2305, "vwap_slope": -0.0055, "atr": 0.0123, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0595, "ema9": 5.1806, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.029, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:34:14.572958", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.6974, "vwap_slope": -0.0008, "atr": 0.02, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0578, "ema9": 8.6621, "ema20": 8.6663, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.058, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:34:14.574002", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94"], "metrics": {"price": 11.94, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.0724, "ema9": 11.9401, "ema20": 11.9477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.673, "distance_from_high_pct": 2.769, "spread_pct": 0.335, "rvol": 0.076, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:34:14.575099", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9253, "vwap": 8.9647, "vwap_slope": -0.0005, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.05, "ema9": 8.9295, "ema20": 8.9278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.92, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.186}}
{"timestamp": "2026-09-22T14:34:14.576072", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.6291, "vwap": 4.7403, "vwap_slope": -0.0067, "atr": 0.075, "atr_pct": 1.62, "trend": "flat", "slope_pct": -0.0883, "flat_threshold_pct": 0.4049, "ema9": 4.6322, "ema20": 4.6502, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.283, "distance_from_high_pct": 8.153, "spread_pct": 2.363, "rvol": 0.301, "volume_pace_ratio": 1.828}}
{"timestamp": "2026-09-22T14:34:14.577103", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (428.3s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8203, "vwap_slope": 0.0021, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9065, "ema20": 7.8963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.023, "stage3": {"stop": 7.8964, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:14.578134", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5703, "vwap": 14.77, "vwap_slope": -0.002, "atr": 0.0288, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 14.5925, "ema20": 14.6231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.735, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.162}}
{"timestamp": "2026-09-22T14:34:14.579319", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.99, "vwap": 10.0729, "vwap_slope": -0.0027, "atr": 0.0303, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0757, "ema9": 10.0357, "ema20": 10.064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.963, "spread_pct": 0.1, "rvol": 0.215, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:34:14.581238", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7969, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0267, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8035, "ema20": 13.8045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.521, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:34:14.582347", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0122, "flat_threshold_pct": 0.0527, "ema9": 6.1659, "ema20": 6.1687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T14:34:14.583442", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.311, "vwap": 13.4059, "vwap_slope": -0.0035, "atr": 0.0282, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0431, "flat_threshold_pct": 0.053, "ema9": 13.3055, "ema20": 13.3168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 4.512, "spread_pct": 0.075, "rvol": 0.177, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:34:19.587678", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.037%)", "metrics": {"price": 12.5, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0369, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:19.589741", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5, "vwap": 12.3798, "vwap_slope": 0.0055, "atr": 0.0303, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4636, "imbalance_decline_count": 1, "imbalance_cur": 0.0027906976744186047, "imbalance_prev": 0.07277628032345014}}
{"timestamp": "2026-09-22T14:34:19.590423", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.245, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3659, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:19.592327", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.191, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": 0.8348623853211009}}
{"timestamp": "2026-09-22T14:34:19.594574", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.6s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 13.88, "vwap": 13.6272, "vwap_slope": 0.0088, "atr": 0.2858, "atr_pct": 2.059, "trend": "flat", "slope_pct": -0.0503, "flat_threshold_pct": 0.5148, "ema9": 13.671, "ema20": 13.5284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 12.539, "spread_pct": 0.503, "rvol": 3.281, "volume_pace_ratio": 19.889, "stage3": {"stop": 13.537, "risk": 0.343, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0409, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:34:19.597299", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7582, "vwap": 8.8339, "vwap_slope": -0.0012, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.075, "ema9": 8.7369, "ema20": 8.7459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.009, "spread_pct": 0.114, "rvol": 0.726, "volume_pace_ratio": 4.401}}
{"timestamp": "2026-09-22T14:34:19.598688", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0, "vwap": 13.5701, "vwap_slope": -0.0085, "atr": 0.0862, "atr_pct": 0.663, "trend": "flat", "slope_pct": -0.0963, "flat_threshold_pct": 0.1658, "ema9": 13.075, "ema20": 13.109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 8.386, "spread_pct": 0.462, "rvol": 0.124, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:34:19.599918", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3949, "vwap_slope": -0.0012, "atr": 0.0177, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0697, "ema9": 6.3531, "ema20": 6.3596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.205}}
{"timestamp": "2026-09-22T14:34:19.601158", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1616, "vwap_slope": 0.0042, "atr": 0.0755, "atr_pct": 0.82, "trend": "flat", "slope_pct": 0.1546, "flat_threshold_pct": 0.2051, "ema9": 9.3234, "ema20": 9.3433, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.776, "distance_from_high_pct": 3.967, "spread_pct": 0.109, "rvol": 0.799, "volume_pace_ratio": 4.847}}
{"timestamp": "2026-09-22T14:34:19.602277", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8279, "vwap_slope": 0.0005, "atr": 0.1084, "atr_pct": 1.219, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3047, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:34:19.605320", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7215, "vwap_slope": -0.0022, "atr": 0.0321, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0635, "ema9": 12.6806, "ema20": 12.6991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.091, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:34:19.606509", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7102, "vwap": 8.7411, "vwap_slope": -0.0003, "atr": 0.031, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.089, "ema9": 8.735, "ema20": 8.7373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.632, "spread_pct": 0.115, "rvol": 0.613, "volume_pace_ratio": 3.714}}
{"timestamp": "2026-09-22T14:34:19.607682", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6092, "vwap_slope": -0.0018, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0795, "ema9": 11.5143, "ema20": 11.5389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:34:19.608832", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0199, "vwap": 10.2342, "vwap_slope": -0.0051, "atr": 0.0142, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0905, "flat_threshold_pct": 0.05, "ema9": 10.0379, "ema20": 10.0749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 6.355, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:34:19.609908", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.46, "vwap": 5.5125, "vwap_slope": -0.0014, "atr": 0.0222, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.1017, "ema9": 5.4709, "ema20": 5.491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.5, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:34:19.611248", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0266, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.528, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:34:19.612284", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4009, "vwap": 7.4468, "vwap_slope": -0.0009, "atr": 0.0144, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.05, "ema9": 7.4059, "ema20": 7.42, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 1.975, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:34:19.613404", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1059, "vwap_slope": -0.0052, "atr": 0.0384, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1074, "ema9": 8.9374, "ema20": 8.9748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 5.096, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.792}}
{"timestamp": "2026-09-22T14:34:19.614508", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.3892, "vwap": 12.6712, "vwap_slope": -0.0076, "atr": 0.0779, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.1132, "flat_threshold_pct": 0.1572, "ema9": 12.3612, "ema20": 12.3848, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.714, "distance_from_high_pct": 8.364, "spread_pct": 0.406, "rvol": 0.12, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:34:19.615565", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3603, "ema20": 6.3558, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.464, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.113}}
{"timestamp": "2026-09-22T14:34:19.616829", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.5418, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0154, "flat_threshold_pct": 0.0734, "ema9": 5.5527, "ema20": 5.559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 1.37, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:34:19.617878", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1514, "vwap": 5.2305, "vwap_slope": -0.0055, "atr": 0.0123, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0025, "flat_threshold_pct": 0.0596, "ema9": 5.1789, "ema20": 5.2029, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.804, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:34:19.618994", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0589, "ema9": 8.6611, "ema20": 8.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.877, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.058, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:34:19.619990", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94"], "metrics": {"price": 11.94, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.0724, "ema9": 11.9401, "ema20": 11.9477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.673, "distance_from_high_pct": 2.769, "spread_pct": 0.335, "rvol": 0.076, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:34:19.621010", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9647, "vwap_slope": -0.0005, "atr": 0.016, "atr_pct": 0.179, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.05, "ema9": 8.9301, "ema20": 8.9282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.195, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:34:19.621918", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.74", "VWAP sloping down", "spread 1.71% exceeds max 1.0%"], "metrics": {"price": 4.64, "vwap": 4.7403, "vwap_slope": -0.0067, "atr": 0.075, "atr_pct": 1.616, "trend": "flat", "slope_pct": -0.0879, "flat_threshold_pct": 0.4039, "ema9": 4.6344, "ema20": 4.6513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.285, "distance_from_high_pct": 7.937, "spread_pct": 1.713, "rvol": 0.301, "volume_pace_ratio": 1.827}}
{"timestamp": "2026-09-22T14:34:19.623027", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (433.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9101, "vwap": 7.8203, "vwap_slope": 0.0021, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9055, "ema20": 7.8959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 0.752, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.022, "stage3": {"stop": 7.8915, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:19.624161", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.58, "vwap": 14.77, "vwap_slope": -0.0021, "atr": 0.0288, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5944, "ema20": 14.624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.67, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T14:34:19.625238", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.995, "vwap": 10.0729, "vwap_slope": -0.0027, "atr": 0.0303, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0757, "ema9": 10.0367, "ema20": 10.0645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.597, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.215, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:34:19.626218", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8079, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0267, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8057, "ema20": 13.8056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 1.443, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:34:19.627383", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0526, "ema9": 6.1679, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:34:19.628352", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.3183, "vwap": 13.4057, "vwap_slope": -0.0037, "atr": 0.029, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0544, "ema9": 13.3069, "ema20": 13.3175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.46, "spread_pct": 0.075, "rvol": 0.177, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T14:34:24.634432", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 12.51, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.013, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:24.636397", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.51, "vwap": 12.3798, "vwap_slope": 0.0055, "atr": 0.0303, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4736, "imbalance_decline_count": 0, "imbalance_cur": 0.02986425339366516, "imbalance_prev": 0.0027906976744186047}}
{"timestamp": "2026-09-22T14:34:24.637407", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.245, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3659, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:24.638383", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:34:24.640584", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.6s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 13.9314, "vwap": 13.6275, "vwap_slope": 0.0091, "atr": 0.2897, "atr_pct": 2.08, "trend": "flat", "slope_pct": -0.0496, "flat_threshold_pct": 0.5199, "ema9": 13.6812, "ema20": 13.5333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 12.216, "spread_pct": 0.503, "rvol": 3.284, "volume_pace_ratio": 19.884, "stage3": {"stop": 13.5838, "risk": 0.3476, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0543, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:34:24.643281", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.76, "vwap": 8.8338, "vwap_slope": -0.0012, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.075, "ema9": 8.7372, "ema20": 8.7461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 4.989, "spread_pct": 0.114, "rvol": 0.726, "volume_pace_ratio": 4.396}}
{"timestamp": "2026-09-22T14:34:24.644950", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.01 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.01, "vwap": 13.5702, "vwap_slope": -0.0085, "atr": 0.0862, "atr_pct": 0.663, "trend": "flat", "slope_pct": -0.0962, "flat_threshold_pct": 0.1656, "ema9": 13.077, "ema20": 13.11, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.201, "distance_from_high_pct": 8.316, "spread_pct": 0.462, "rvol": 0.124, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:34:24.646363", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3601, "vwap": 6.395, "vwap_slope": -0.0012, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0695, "ema9": 6.3561, "ema20": 6.3611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.195, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.204}}
{"timestamp": "2026-09-22T14:34:24.647794", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.202, "vwap": 9.1616, "vwap_slope": 0.0042, "atr": 0.0755, "atr_pct": 0.82, "trend": "flat", "slope_pct": 0.1546, "flat_threshold_pct": 0.2051, "ema9": 9.3238, "ema20": 9.3435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.776, "distance_from_high_pct": 3.946, "spread_pct": 0.109, "rvol": 0.799, "volume_pace_ratio": 4.841}}
{"timestamp": "2026-09-22T14:34:24.648859", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8279, "vwap_slope": 0.0005, "atr": 0.1084, "atr_pct": 1.219, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3047, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:34:24.650019", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7213, "vwap_slope": -0.0025, "atr": 0.0321, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0635, "ema9": 12.6806, "ema20": 12.6991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.091, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:34:24.651578", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7167, "vwap": 8.7411, "vwap_slope": -0.0004, "atr": 0.0312, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0018, "flat_threshold_pct": 0.0895, "ema9": 8.7363, "ema20": 8.7379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.354, "distance_from_high_pct": 5.561, "spread_pct": 0.115, "rvol": 0.614, "volume_pace_ratio": 3.718}}
{"timestamp": "2026-09-22T14:34:24.653021", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5008, "vwap": 11.6092, "vwap_slope": -0.0019, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0795, "ema9": 11.5135, "ema20": 11.5385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 2.453, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:34:24.654315", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2342, "vwap_slope": -0.0051, "atr": 0.0142, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0904, "flat_threshold_pct": 0.05, "ema9": 10.0389, "ema20": 10.0754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:34:24.655427", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.46, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0222, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.1017, "ema9": 5.4709, "ema20": 5.491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.5, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:34:24.656581", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:34:24.658606", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down"], "metrics": {"price": 7.4009, "vwap": 7.4468, "vwap_slope": -0.0009, "atr": 0.0144, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.05, "ema9": 7.4059, "ema20": 7.42, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 1.975, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:34:24.661241", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1059, "vwap_slope": -0.0052, "atr": 0.0384, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1074, "ema9": 8.9374, "ema20": 8.9748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 5.096, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.791}}
{"timestamp": "2026-09-22T14:34:24.662424", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.28 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.28, "vwap": 12.671, "vwap_slope": -0.0077, "atr": 0.0779, "atr_pct": 0.634, "trend": "flat", "slope_pct": -0.1144, "flat_threshold_pct": 0.1586, "ema9": 12.3394, "ema20": 12.3744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 9.172, "spread_pct": 0.406, "rvol": 0.12, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:34:24.664704", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3564, "vwap": 6.3361, "vwap_slope": 0.0002, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3606, "ema20": 6.356, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.464, "distance_from_high_pct": 0.681, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.111}}
{"timestamp": "2026-09-22T14:34:24.665949", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.5447, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0734, "ema9": 5.5533, "ema20": 5.5592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 1.319, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:34:24.667205", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2297, "vwap_slope": -0.0063, "atr": 0.0123, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0024, "flat_threshold_pct": 0.0595, "ema9": 5.1796, "ema20": 5.2032, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:34:24.668456", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6599, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0588, "ema9": 8.663, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 2.258, "spread_pct": 0.116, "rvol": 0.058, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:34:24.670752", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94"], "metrics": {"price": 11.94, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.0724, "ema9": 11.9401, "ema20": 11.9477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.673, "distance_from_high_pct": 2.769, "spread_pct": 0.418, "rvol": 0.076, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:34:24.672847", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0006, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.05, "ema9": 8.9294, "ema20": 8.9278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:34:24.674091", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.6243, "vwap": 4.7397, "vwap_slope": -0.0072, "atr": 0.0753, "atr_pct": 1.629, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.4072, "ema9": 4.6312, "ema20": 4.6498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.296, "distance_from_high_pct": 8.248, "spread_pct": 2.363, "rvol": 0.303, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T14:34:24.675371", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (438.4s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.8989, "vwap": 7.8203, "vwap_slope": 0.0021, "atr": 0.0155, "atr_pct": 0.197, "trend": "flat", "slope_pct": 0.0483, "flat_threshold_pct": 0.05, "ema9": 7.9033, "ema20": 7.8948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 0.892, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.021, "stage3": {"stop": 7.8803, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:24.676417", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.58, "vwap": 14.77, "vwap_slope": -0.0021, "atr": 0.0288, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5944, "ema20": 14.624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.67, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.159}}
{"timestamp": "2026-09-22T14:34:24.679699", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.995, "vwap": 10.0729, "vwap_slope": -0.0028, "atr": 0.0303, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0757, "ema9": 10.0367, "ema20": 10.0645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.215, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:34:24.681071", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7971, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0267, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8035, "ema20": 13.8045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 1.52, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:34:24.682223", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0526, "ema9": 6.1669, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:34:24.683568", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4056, "vwap_slope": -0.0038, "atr": 0.0295, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0554, "ema9": 13.3063, "ema20": 13.3172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.177, "volume_pace_ratio": 1.072}}
{"timestamp": "2026-09-22T14:34:29.690472", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.025%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0249, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:29.692200", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.38, "vwap_slope": 0.0056, "atr": 0.0303, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4686, "imbalance_decline_count": 0, "imbalance_cur": 0.8493944181147972, "imbalance_prev": 0.02986425339366516}}
{"timestamp": "2026-09-22T14:34:29.693206", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.245, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3659, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:29.695074", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:34:29.697754", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.7s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.96, "vwap": 13.6278, "vwap_slope": 0.0094, "atr": 0.2897, "atr_pct": 2.075, "trend": "flat", "slope_pct": -0.0492, "flat_threshold_pct": 0.5188, "ema9": 13.687, "ema20": 13.5361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 12.035, "spread_pct": 0.43, "rvol": 3.287, "volume_pace_ratio": 19.875, "stage3": {"stop": 13.6124, "risk": 0.3476, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0542, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:29.700007", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7512, "vwap": 8.8338, "vwap_slope": -0.0012, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0751, "ema9": 8.7355, "ema20": 8.7453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.085, "spread_pct": 0.114, "rvol": 0.726, "volume_pace_ratio": 4.39}}
{"timestamp": "2026-09-22T14:34:29.702153", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.95, "vwap": 13.5687, "vwap_slope": -0.0099, "atr": 0.0869, "atr_pct": 0.671, "trend": "flat", "slope_pct": -0.0968, "flat_threshold_pct": 0.1678, "ema9": 13.065, "ema20": 13.1043, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.203, "distance_from_high_pct": 8.739, "spread_pct": 0.463, "rvol": 0.124, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:34:29.704583", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3949, "vwap_slope": -0.0012, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0696, "ema9": 6.3541, "ema20": 6.3601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:34:29.705840", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2028, "vwap": 9.1617, "vwap_slope": 0.0042, "atr": 0.0755, "atr_pct": 0.82, "trend": "flat", "slope_pct": 0.1546, "flat_threshold_pct": 0.205, "ema9": 9.324, "ema20": 9.3436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.777, "distance_from_high_pct": 3.937, "spread_pct": 0.109, "rvol": 0.8, "volume_pace_ratio": 4.836}}
{"timestamp": "2026-09-22T14:34:29.707032", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8279, "vwap_slope": 0.0005, "atr": 0.1084, "atr_pct": 1.219, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3047, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:34:29.708436", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7211, "vwap_slope": -0.0027, "atr": 0.0325, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0642, "ema9": 12.6806, "ema20": 12.6991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.092, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:34:29.709587", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.727, "vwap": 8.7409, "vwap_slope": -0.0005, "atr": 0.0312, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0894, "ema9": 8.7384, "ema20": 8.7389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.45, "spread_pct": 0.115, "rvol": 0.619, "volume_pace_ratio": 3.74}}
{"timestamp": "2026-09-22T14:34:29.710782", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6092, "vwap_slope": -0.0019, "atr": 0.0371, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0805, "ema9": 11.5173, "ema20": 11.5403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:34:29.711784", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0234, "vwap": 10.2338, "vwap_slope": -0.0055, "atr": 0.0142, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0904, "flat_threshold_pct": 0.05, "ema9": 10.0386, "ema20": 10.0753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 6.322, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:34:29.712772", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.461, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0222, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.1017, "ema9": 5.4711, "ema20": 5.4911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.482, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:34:29.713755", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:34:29.715014", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.37 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.37, "vwap": 7.4468, "vwap_slope": -0.001, "atr": 0.0148, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.0502, "ema9": 7.3997, "ema20": 7.4171, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 2.384, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:34:29.715998", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1059, "vwap_slope": -0.0052, "atr": 0.0384, "atr_pct": 0.43, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1074, "ema9": 8.9374, "ema20": 8.9748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 5.096, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.79}}
{"timestamp": "2026-09-22T14:34:29.718443", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.3102, "vwap": 12.671, "vwap_slope": -0.0077, "atr": 0.0779, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.1141, "flat_threshold_pct": 0.1582, "ema9": 12.3454, "ema20": 12.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 8.948, "spread_pct": 0.406, "rvol": 0.12, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:34:29.720957", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3599, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.05, "ema9": 6.3613, "ema20": 6.3563, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.466, "distance_from_high_pct": 0.627, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.109}}
{"timestamp": "2026-09-22T14:34:29.722236", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5563, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0158, "flat_threshold_pct": 0.0732, "ema9": 5.5556, "ema20": 5.5603, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.112, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:34:29.723473", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2295, "vwap_slope": -0.0065, "atr": 0.0138, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0668, "ema9": 5.1806, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:34:29.724656", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0587, "ema9": 8.6651, "ema20": 8.6677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:34:29.725717", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94"], "metrics": {"price": 11.94, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.0724, "ema9": 11.9401, "ema20": 11.9477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.673, "distance_from_high_pct": 2.769, "spread_pct": 0.418, "rvol": 0.076, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:34:29.726924", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0006, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.05, "ema9": 8.9294, "ema20": 8.9278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:34:29.727990", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.665, "vwap": 4.7394, "vwap_slope": -0.0076, "atr": 0.0753, "atr_pct": 1.614, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.4036, "ema9": 4.6394, "ema20": 4.6536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.316, "distance_from_high_pct": 7.44, "spread_pct": 1.929, "rvol": 0.305, "volume_pace_ratio": 1.847}}
{"timestamp": "2026-09-22T14:34:29.729103", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (443.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8203, "vwap_slope": 0.0021, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9065, "ema20": 7.8963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.019, "stage3": {"stop": 7.8964, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:29.730338", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7699, "vwap_slope": -0.0021, "atr": 0.0288, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5954, "ema20": 14.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.191, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T14:34:29.732354", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0365, "vwap": 10.0728, "vwap_slope": -0.0028, "atr": 0.0303, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0029, "flat_threshold_pct": 0.0754, "ema9": 10.045, "ema20": 10.0684, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 1.506, "spread_pct": 0.1, "rvol": 0.216, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:34:29.733532", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0267, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8051, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:34:29.734738", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0526, "ema9": 6.1679, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:34:29.735778", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4056, "vwap_slope": -0.0038, "atr": 0.0295, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0554, "ema9": 13.3063, "ema20": 13.3172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.177, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:34:34.741813", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.027%)", "metrics": {"price": 12.504, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0273, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:34.743617", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.504, "vwap": 12.3801, "vwap_slope": 0.0057, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4672, "imbalance_decline_count": 1, "imbalance_cur": 0.5207330330796708, "imbalance_prev": 0.8493944181147972}}
{"timestamp": "2026-09-22T14:34:34.744357", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.245, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3659, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:34.745262", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:34:34.747780", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.52 below VWAP $13.63"], "metrics": {"price": 13.5201, "vwap": 13.6258, "vwap_slope": 0.0074, "atr": 0.3116, "atr_pct": 2.304, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.5761, "ema9": 13.599, "ema20": 13.4942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 14.807, "spread_pct": 0.885, "rvol": 3.312, "volume_pace_ratio": 19.999}}
{"timestamp": "2026-09-22T14:34:34.749035", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7577, "vwap": 8.8338, "vwap_slope": -0.0012, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.075, "ema9": 8.7368, "ema20": 8.7459, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.014, "spread_pct": 0.114, "rvol": 0.726, "volume_pace_ratio": 4.384}}
{"timestamp": "2026-09-22T14:34:34.750262", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.94 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.94, "vwap": 13.5655, "vwap_slope": -0.0131, "atr": 0.0876, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.0969, "flat_threshold_pct": 0.1693, "ema9": 13.063, "ema20": 13.1033, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.209, "distance_from_high_pct": 8.809, "spread_pct": 0.463, "rvol": 0.124, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:34:34.751485", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3949, "vwap_slope": -0.0012, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0696, "ema9": 6.3538, "ema20": 6.36, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:34:34.752676", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.25, "vwap": 9.1619, "vwap_slope": 0.0045, "atr": 0.0755, "atr_pct": 0.816, "trend": "flat", "slope_pct": 0.1554, "flat_threshold_pct": 0.204, "ema9": 9.3334, "ema20": 9.3481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.78, "distance_from_high_pct": 3.445, "spread_pct": 0.108, "rvol": 0.801, "volume_pace_ratio": 4.836}}
{"timestamp": "2026-09-22T14:34:34.753599", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.895, "vwap": 8.8279, "vwap_slope": 0.0005, "atr": 0.1084, "atr_pct": 1.219, "trend": "flat", "slope_pct": 0.0245, "flat_threshold_pct": 0.3047, "ema9": 8.8685, "ema20": 8.8332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:34:34.755124", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7209, "vwap_slope": -0.0028, "atr": 0.0325, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.0642, "ema9": 12.6826, "ema20": 12.7001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.988, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.092, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:34:34.757834", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7409, "vwap_slope": -0.0006, "atr": 0.0312, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0017, "flat_threshold_pct": 0.0895, "ema9": 8.736, "ema20": 8.7377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.619, "volume_pace_ratio": 3.736}}
{"timestamp": "2026-09-22T14:34:34.759013", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.6091, "vwap_slope": -0.0019, "atr": 0.0371, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.0806, "ema9": 11.5153, "ema20": 11.5394, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:34:34.760178", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0234, "vwap": 10.2338, "vwap_slope": -0.0055, "atr": 0.0142, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0904, "flat_threshold_pct": 0.05, "ema9": 10.0386, "ema20": 10.0753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 6.322, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:34:34.762303", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.455, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0222, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.1018, "ema9": 5.4699, "ema20": 5.4906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:34:34.763568", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:34:34.765449", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3957, "vwap": 7.4468, "vwap_slope": -0.001, "atr": 0.0148, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.05, "ema9": 7.4048, "ema20": 7.4195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 2.044, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:34:34.766890", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9483, "vwap": 9.1059, "vwap_slope": -0.0052, "atr": 0.0391, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0529, "flat_threshold_pct": 0.1093, "ema9": 8.9391, "ema20": 8.9756, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 5.007, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:34:34.768036", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.3102, "vwap": 12.671, "vwap_slope": -0.0077, "atr": 0.0779, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.1141, "flat_threshold_pct": 0.1582, "ema9": 12.3454, "ema20": 12.3773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 8.948, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:34:34.769102", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3603, "ema20": 6.3558, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.466, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.107}}
{"timestamp": "2026-09-22T14:34:34.770173", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5499, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.0733, "ema9": 5.5543, "ema20": 5.5597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 1.226, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:34:34.771380", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2295, "vwap_slope": -0.0065, "atr": 0.0138, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0668, "ema9": 5.1806, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:34:34.772605", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6603, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0588, "ema9": 8.6631, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.254, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:34:34.773730", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 11.955, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0515, "flat_threshold_pct": 0.0723, "ema9": 11.9431, "ema20": 11.9491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.673, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.076, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:34:34.775154", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9646, "vwap_slope": -0.0005, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.05, "ema9": 8.9301, "ema20": 8.9282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.182}}
{"timestamp": "2026-09-22T14:34:34.776241", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7384, "vwap_slope": -0.0086, "atr": 0.0756, "atr_pct": 1.637, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.4092, "ema9": 4.6304, "ema20": 4.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.328, "distance_from_high_pct": 8.333, "spread_pct": 1.929, "rvol": 0.307, "volume_pace_ratio": 1.855}}
{"timestamp": "2026-09-22T14:34:34.777427", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (448.5s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8204, "vwap_slope": 0.0022, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9065, "ema20": 7.8963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.019, "stage3": {"stop": 7.8964, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:34.778583", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5686, "vwap": 14.7699, "vwap_slope": -0.0022, "atr": 0.0288, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 14.5922, "ema20": 14.6229, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.746, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.157}}
{"timestamp": "2026-09-22T14:34:34.779845", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.985, "vwap": 10.0726, "vwap_slope": -0.0031, "atr": 0.0306, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0767, "ema9": 10.0347, "ema20": 10.0635, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 2.012, "spread_pct": 0.1, "rvol": 0.216, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:34:34.781123", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7979, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0267, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8037, "ema20": 13.8046, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 1.514, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:34:34.782205", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0526, "ema9": 6.1669, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:34:34.783257", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4052, "vwap_slope": -0.0042, "atr": 0.0301, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.0564, "ema9": 13.3083, "ema20": 13.3181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.178, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T14:34:39.789198", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 12.5099, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0132, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:39.790752", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5099, "vwap": 12.3803, "vwap_slope": 0.0059, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4731, "imbalance_decline_count": 2, "imbalance_cur": 0.4688128772635815, "imbalance_prev": 0.5207330330796708}}
{"timestamp": "2026-09-22T14:34:39.791451", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.245, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3659, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:39.792125", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:34:39.794928", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.729, "vwap": 13.6268, "vwap_slope": 0.0084, "atr": 0.3158, "atr_pct": 2.301, "trend": "flat", "slope_pct": -0.0523, "flat_threshold_pct": 0.5751, "ema9": 13.6408, "ema20": 13.5141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 13.491, "spread_pct": 0.804, "rvol": 3.32, "volume_pace_ratio": 20.022}}
{"timestamp": "2026-09-22T14:34:39.797272", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.76, "vwap": 8.8338, "vwap_slope": -0.0012, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.075, "ema9": 8.7372, "ema20": 8.7461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 4.989, "spread_pct": 0.114, "rvol": 0.726, "volume_pace_ratio": 4.379}}
{"timestamp": "2026-09-22T14:34:39.799303", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.93 below VWAP $13.57", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9308, "vwap": 13.5651, "vwap_slope": -0.0135, "atr": 0.0876, "atr_pct": 0.678, "trend": "flat", "slope_pct": -0.097, "flat_threshold_pct": 0.1694, "ema9": 13.0611, "ema20": 13.1024, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.21, "distance_from_high_pct": 8.874, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:34:39.800551", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3948, "vwap_slope": -0.0013, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0696, "ema9": 6.3541, "ema20": 6.3601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.202}}
{"timestamp": "2026-09-22T14:34:39.801732", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.162, "vwap_slope": 0.0045, "atr": 0.0755, "atr_pct": 0.816, "trend": "flat", "slope_pct": 0.1553, "flat_threshold_pct": 0.2041, "ema9": 9.3324, "ema20": 9.3476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.781, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.801, "volume_pace_ratio": 4.832}}
{"timestamp": "2026-09-22T14:34:39.803686", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.9581, "vwap": 8.8279, "vwap_slope": 0.0004, "atr": 0.0944, "atr_pct": 1.053, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.2633, "ema9": 8.8864, "ema20": 8.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 1.343, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:34:39.805839", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.669, "vwap": 12.7209, "vwap_slope": -0.0028, "atr": 0.0325, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.0641, "ema9": 12.6834, "ema20": 12.7005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.023, "spread_pct": 0.079, "rvol": 0.092, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:34:39.807263", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7101, "vwap": 8.7408, "vwap_slope": -0.0006, "atr": 0.0312, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0896, "ema9": 8.735, "ema20": 8.7373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.633, "spread_pct": 0.115, "rvol": 0.619, "volume_pace_ratio": 3.734}}
{"timestamp": "2026-09-22T14:34:39.809386", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6091, "vwap_slope": -0.002, "atr": 0.0378, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.082, "ema9": 11.5183, "ema20": 11.5408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:34:39.811517", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0388, "vwap": 10.2336, "vwap_slope": -0.0057, "atr": 0.0152, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0902, "flat_threshold_pct": 0.05, "ema9": 10.0417, "ema20": 10.0767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 6.179, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:34:39.812763", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.45, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0222, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.1019, "ema9": 5.4689, "ema20": 5.4901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 2.679, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:34:39.813738", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:34:39.814865", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3957, "vwap": 7.4468, "vwap_slope": -0.001, "atr": 0.0148, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.05, "ema9": 7.4048, "ema20": 7.4195, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.065, "distance_from_high_pct": 2.044, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:34:39.815912", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.1058, "vwap_slope": -0.0052, "atr": 0.0391, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0527, "flat_threshold_pct": 0.1091, "ema9": 8.9414, "ema20": 8.9768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 4.883, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.789}}
{"timestamp": "2026-09-22T14:34:39.817067", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.3192, "vwap": 12.6707, "vwap_slope": -0.008, "atr": 0.0779, "atr_pct": 0.632, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.1581, "ema9": 12.3472, "ema20": 12.3781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 8.882, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:34:39.818193", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.05, "ema9": 6.3593, "ema20": 6.3553, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.781, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.104}}
{"timestamp": "2026-09-22T14:34:39.819392", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55"], "metrics": {"price": 5.5472, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0156, "flat_threshold_pct": 0.0734, "ema9": 5.5538, "ema20": 5.5595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 1.274, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:34:39.820461", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2295, "vwap_slope": -0.0065, "atr": 0.0138, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0668, "ema9": 5.1806, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:34:39.821409", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0587, "ema9": 8.6651, "ema20": 8.6677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:34:39.822600", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 11.955, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0515, "flat_threshold_pct": 0.0723, "ema9": 11.9431, "ema20": 11.9491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.677, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.076, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:34:39.824541", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9298, "vwap": 8.9646, "vwap_slope": -0.0006, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.05, "ema9": 8.9304, "ema20": 8.9283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.87, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.181}}
{"timestamp": "2026-09-22T14:34:39.825478", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7384, "vwap_slope": -0.0086, "atr": 0.0756, "atr_pct": 1.637, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.4092, "ema9": 4.6304, "ema20": 4.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.328, "distance_from_high_pct": 8.333, "spread_pct": 1.929, "rvol": 0.307, "volume_pace_ratio": 1.852}}
{"timestamp": "2026-09-22T14:34:39.826700", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (453.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.9084, "vwap": 7.8204, "vwap_slope": 0.0022, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0484, "flat_threshold_pct": 0.05, "ema9": 7.9052, "ema20": 7.8957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 0.773, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.017, "stage3": {"stop": 7.8898, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:39.827800", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7699, "vwap_slope": -0.0022, "atr": 0.0288, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5954, "ema20": 14.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.155}}
{"timestamp": "2026-09-22T14:34:39.828965", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.99, "vwap": 10.0726, "vwap_slope": -0.0031, "atr": 0.0306, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0766, "ema9": 10.0357, "ema20": 10.064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 1.963, "spread_pct": 0.1, "rvol": 0.216, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:34:39.830099", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8051, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:34:39.831251", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0533, "ema9": 6.1669, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:34:39.832413", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.41", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4051, "vwap_slope": -0.0043, "atr": 0.0301, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.0565, "ema9": 13.3083, "ema20": 13.3181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.178, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:34:44.838392", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.025%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0249, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:44.839955", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3803, "vwap_slope": 0.0059, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4682, "imbalance_decline_count": 0, "imbalance_cur": 0.5031909671084929, "imbalance_prev": 0.4688128772635815}}
{"timestamp": "2026-09-22T14:34:44.840692", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.245, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3659, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:44.841343", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:34:44.843801", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 13.8047, "vwap": 13.6275, "vwap_slope": 0.0091, "atr": 0.3158, "atr_pct": 2.288, "trend": "flat", "slope_pct": -0.0513, "flat_threshold_pct": 0.572, "ema9": 13.6559, "ema20": 13.5213, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 13.014, "spread_pct": 0.654, "rvol": 3.325, "volume_pace_ratio": 20.026}}
{"timestamp": "2026-09-22T14:34:44.845590", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.755, "vwap": 8.8338, "vwap_slope": -0.0012, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0751, "ema9": 8.7362, "ema20": 8.7456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 5.043, "spread_pct": 0.114, "rvol": 0.726, "volume_pace_ratio": 4.374}}
{"timestamp": "2026-09-22T14:34:44.846895", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.5649, "vwap_slope": -0.0138, "atr": 0.0876, "atr_pct": 0.675, "trend": "flat", "slope_pct": -0.0964, "flat_threshold_pct": 0.1686, "ema9": 13.073, "ema20": 13.1081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 8.457, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:34:44.848010", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3948, "vwap_slope": -0.0013, "atr": 0.0177, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0697, "ema9": 6.3531, "ema20": 6.3596, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.199, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:34:44.849189", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2909, "vwap": 9.1621, "vwap_slope": 0.0047, "atr": 0.0755, "atr_pct": 0.812, "trend": "flat", "slope_pct": 0.156, "flat_threshold_pct": 0.2031, "ema9": 9.3416, "ema20": 9.352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.782, "distance_from_high_pct": 3.018, "spread_pct": 0.108, "rvol": 0.801, "volume_pace_ratio": 4.826}}
{"timestamp": "2026-09-22T14:34:44.850221", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.9581, "vwap": 8.8279, "vwap_slope": 0.0004, "atr": 0.0944, "atr_pct": 1.053, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.2633, "ema9": 8.8864, "ema20": 8.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 1.343, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.52}}
{"timestamp": "2026-09-22T14:34:44.851603", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7209, "vwap_slope": -0.0028, "atr": 0.0325, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.0642, "ema9": 12.6826, "ema20": 12.7001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.092, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:34:44.852704", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7101, "vwap": 8.7408, "vwap_slope": -0.0006, "atr": 0.0312, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0896, "ema9": 8.735, "ema20": 8.7373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.633, "spread_pct": 0.115, "rvol": 0.619, "volume_pace_ratio": 3.729}}
{"timestamp": "2026-09-22T14:34:44.853719", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5149, "vwap": 11.609, "vwap_slope": -0.0021, "atr": 0.0378, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.0821, "ema9": 11.5163, "ema20": 11.5398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 2.333, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:34:44.854916", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0388, "vwap": 10.2336, "vwap_slope": -0.0057, "atr": 0.0152, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0902, "flat_threshold_pct": 0.05, "ema9": 10.0417, "ema20": 10.0767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 6.179, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:34:44.855796", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4609, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0222, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0022, "flat_threshold_pct": 0.1017, "ema9": 5.471, "ema20": 5.4911, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 2.484, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:34:44.856790", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:34:44.857676", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.40 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3985, "vwap": 7.4467, "vwap_slope": -0.0011, "atr": 0.0148, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.05, "ema9": 7.4054, "ema20": 7.4198, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.07, "distance_from_high_pct": 2.007, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:34:44.858556", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.1058, "vwap_slope": -0.0052, "atr": 0.0391, "atr_pct": 0.437, "trend": "flat", "slope_pct": -0.0527, "flat_threshold_pct": 0.1091, "ema9": 8.9414, "ema20": 8.9768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 4.883, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.788}}
{"timestamp": "2026-09-22T14:34:44.859516", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.6707, "vwap_slope": -0.0081, "atr": 0.0779, "atr_pct": 0.632, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.1581, "ema9": 12.3474, "ema20": 12.3782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 8.876, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:34:44.860637", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3549, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3603, "ema20": 6.3558, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.705, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.102}}
{"timestamp": "2026-09-22T14:34:44.862731", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0734, "ema9": 5.5533, "ema20": 5.5593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:34:44.863774", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2295, "vwap_slope": -0.0065, "atr": 0.0138, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0668, "ema9": 5.1806, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.181}}
{"timestamp": "2026-09-22T14:34:44.864894", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0587, "ema9": 8.6651, "ema20": 8.6677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T14:34:44.865915", "symbol": "TRLV", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 11.955, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0515, "flat_threshold_pct": 0.0723, "ema9": 11.9431, "ema20": 11.9491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.678, "distance_from_high_pct": 2.647, "spread_pct": 0.418, "rvol": 0.076, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:34:44.867003", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9646, "vwap_slope": -0.0006, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.05, "ema9": 8.9301, "ema20": 8.9282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T14:34:44.868809", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.6326, "vwap": 4.7385, "vwap_slope": -0.0085, "atr": 0.0756, "atr_pct": 1.632, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.4081, "ema9": 4.6329, "ema20": 4.6505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.329, "distance_from_high_pct": 8.083, "spread_pct": 1.929, "rvol": 0.307, "volume_pace_ratio": 1.851}}
{"timestamp": "2026-09-22T14:34:44.869876", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (458.6s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8204, "vwap_slope": 0.0022, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9065, "ema20": 7.8963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.016, "stage3": {"stop": 7.8964, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:44.872801", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7698, "vwap_slope": -0.0022, "atr": 0.0288, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5954, "ema20": 14.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.154}}
{"timestamp": "2026-09-22T14:34:44.874962", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.985, "vwap": 10.0725, "vwap_slope": -0.0031, "atr": 0.0306, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0767, "ema9": 10.0347, "ema20": 10.0635, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 2.012, "spread_pct": 0.1, "rvol": 0.216, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:34:44.877400", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8051, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:34:44.879229", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0533, "ema9": 6.1679, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:34:44.880871", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.33, "vwap": 13.405, "vwap_slope": -0.0044, "atr": 0.0302, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.0567, "ema9": 13.3093, "ema20": 13.3186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 4.376, "spread_pct": 0.075, "rvol": 0.179, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:34:49.887001", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.037%)", "metrics": {"price": 12.5001, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0367, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:49.888640", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5001, "vwap": 12.3804, "vwap_slope": 0.006, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4633, "imbalance_decline_count": 1, "imbalance_cur": 0.2656204871473958, "imbalance_prev": 0.5031909671084929}}
{"timestamp": "2026-09-22T14:34:49.889357", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.245, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3659, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:49.890091", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.245, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0332, "lower_highs_lower_lows": true, "stop": 9.191, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:34:49.892399", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.6756, "vwap": 13.6267, "vwap_slope": 0.0083, "atr": 0.3158, "atr_pct": 2.31, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.5774, "ema9": 13.6301, "ema20": 13.509, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 13.827, "spread_pct": 0.438, "rvol": 3.329, "volume_pace_ratio": 20.025}}
{"timestamp": "2026-09-22T14:34:49.893586", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7438, "vwap": 8.8336, "vwap_slope": -0.0015, "atr": 0.0263, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0752, "ema9": 8.734, "ema20": 8.7445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 5.165, "spread_pct": 0.114, "rvol": 0.728, "volume_pace_ratio": 4.38}}
{"timestamp": "2026-09-22T14:34:49.894698", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.96, "vwap": 13.5647, "vwap_slope": -0.0139, "atr": 0.0876, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.169, "ema9": 13.067, "ema20": 13.1052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.211, "distance_from_high_pct": 8.668, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:34:49.895693", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3477, "vwap": 6.3948, "vwap_slope": -0.0014, "atr": 0.0177, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0696, "ema9": 6.3536, "ema20": 6.3599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 3.384, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.201}}
{"timestamp": "2026-09-22T14:34:49.896817", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2542, "vwap": 9.162, "vwap_slope": 0.0046, "atr": 0.0755, "atr_pct": 0.816, "trend": "flat", "slope_pct": 0.1554, "flat_threshold_pct": 0.2039, "ema9": 9.3342, "ema20": 9.3485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.782, "distance_from_high_pct": 3.401, "spread_pct": 0.108, "rvol": 0.801, "volume_pace_ratio": 4.82}}
{"timestamp": "2026-09-22T14:34:49.897719", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.9581, "vwap": 8.8279, "vwap_slope": 0.0004, "atr": 0.0944, "atr_pct": 1.053, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.2633, "ema9": 8.8864, "ema20": 8.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 1.343, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:34:49.898867", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6553, "vwap": 12.7209, "vwap_slope": -0.0029, "atr": 0.0325, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0001, "flat_threshold_pct": 0.0642, "ema9": 12.6807, "ema20": 12.6992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 1.13, "spread_pct": 0.079, "rvol": 0.092, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:34:49.899742", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7408, "vwap_slope": -0.0006, "atr": 0.0312, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0016, "flat_threshold_pct": 0.0896, "ema9": 8.734, "ema20": 8.7368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.619, "volume_pace_ratio": 3.725}}
{"timestamp": "2026-09-22T14:34:49.900827", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5186, "vwap": 11.609, "vwap_slope": -0.0021, "atr": 0.0378, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0821, "ema9": 11.5171, "ema20": 11.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 2.302, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:34:49.901784", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0388, "vwap": 10.2336, "vwap_slope": -0.0057, "atr": 0.0152, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0902, "flat_threshold_pct": 0.05, "ema9": 10.0417, "ema20": 10.0767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 6.179, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:34:49.902762", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.455, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0222, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.1018, "ema9": 5.4699, "ema20": 5.4906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.519}}
{"timestamp": "2026-09-22T14:34:49.903456", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:34:49.904133", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.38 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.375, "vwap": 7.4465, "vwap_slope": -0.0012, "atr": 0.0148, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0501, "ema9": 7.4007, "ema20": 7.4175, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 2.318, "spread_pct": 0.136, "rvol": 0.092, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:34:49.905200", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1058, "vwap_slope": -0.0053, "atr": 0.0391, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1094, "ema9": 8.9374, "ema20": 8.9748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 5.096, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.787}}
{"timestamp": "2026-09-22T14:34:49.906222", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.6706, "vwap_slope": -0.0082, "atr": 0.0779, "atr_pct": 0.633, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.1581, "ema9": 12.3464, "ema20": 12.3777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 8.913, "spread_pct": 0.244, "rvol": 0.12, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:34:49.907287", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3549, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3603, "ema20": 6.3558, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.705, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.099}}
{"timestamp": "2026-09-22T14:34:49.908290", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0734, "ema9": 5.5533, "ema20": 5.5593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:34:49.909195", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1594, "vwap": 5.2294, "vwap_slope": -0.0065, "atr": 0.0138, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0668, "ema9": 5.1805, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.653, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:34:49.910356", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0587, "ema9": 8.6651, "ema20": 8.6677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T14:34:49.911473", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94"], "metrics": {"price": 11.94, "vwap": 11.9442, "vwap_slope": 0.0002, "atr": 0.0346, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0513, "flat_threshold_pct": 0.0724, "ema9": 11.9401, "ema20": 11.9477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.678, "distance_from_high_pct": 2.769, "spread_pct": 0.418, "rvol": 0.076, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:34:49.912645", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0006, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.05, "ema9": 8.9294, "ema20": 8.9278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.178}}
{"timestamp": "2026-09-22T14:34:49.913923", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.63 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.6326, "vwap": 4.7385, "vwap_slope": -0.0085, "atr": 0.0756, "atr_pct": 1.632, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.4081, "ema9": 4.6329, "ema20": 4.6505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.329, "distance_from_high_pct": 8.083, "spread_pct": 1.929, "rvol": 0.307, "volume_pace_ratio": 1.848}}
{"timestamp": "2026-09-22T14:34:49.916935", "symbol": "SG", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (463.7s) but room-to-run failed: imbalance -100% is negative (net selling) -- refusing entry"], "metrics": {"price": 7.915, "vwap": 7.8204, "vwap_slope": 0.0022, "atr": 0.0155, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9065, "ema20": 7.8963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.015, "stage3": {"stop": 7.8964, "risk": 0.0186, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -1.0, "passed": false, "reason": "imbalance -100% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:34:49.918220", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5833, "vwap": 14.7698, "vwap_slope": -0.0023, "atr": 0.0288, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5951, "ema20": 14.6243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.648, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T14:34:49.920398", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.98, "vwap": 10.0725, "vwap_slope": -0.0031, "atr": 0.031, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0776, "ema9": 10.0337, "ema20": 10.0631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 2.061, "spread_pct": 0.1, "rvol": 0.216, "volume_pace_ratio": 1.301}}
{"timestamp": "2026-09-22T14:34:49.921700", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8041, "ema20": 13.8048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:34:49.922862", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0533, "ema9": 6.1679, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:34:49.923988", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.325, "vwap": 13.4049, "vwap_slope": -0.0045, "atr": 0.0302, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0429, "flat_threshold_pct": 0.0567, "ema9": 13.3083, "ema20": 13.3181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 4.412, "spread_pct": 0.075, "rvol": 0.179, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:34:54.929870", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.029%)", "metrics": {"price": 12.5035, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0285, "trend": "flat"}}
{"timestamp": "2026-09-22T14:34:54.931512", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5035, "vwap": 12.3805, "vwap_slope": 0.0061, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4667, "imbalance_decline_count": 0, "imbalance_cur": 0.47846547314578003, "imbalance_prev": 0.2656204871473958}}
{"timestamp": "2026-09-22T14:34:54.932153", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2627, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3086, "trend": "negative"}}
{"timestamp": "2026-09-22T14:34:54.933022", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2627, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.045, "trend": "flat", "slope_pct": 0.0335, "lower_highs_lower_lows": true, "stop": 9.2087, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:34:54.934801", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 13.67, "vwap": 13.6267, "vwap_slope": 0.0083, "atr": 0.3158, "atr_pct": 2.31, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.5776, "ema9": 13.629, "ema20": 13.5084, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 13.863, "spread_pct": 0.219, "rvol": 3.332, "volume_pace_ratio": 20.017}}
{"timestamp": "2026-09-22T14:34:54.935879", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7401, "vwap": 8.8335, "vwap_slope": -0.0015, "atr": 0.0263, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0226, "flat_threshold_pct": 0.0752, "ema9": 8.7332, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 5.205, "spread_pct": 0.114, "rvol": 0.728, "volume_pace_ratio": 4.376}}
{"timestamp": "2026-09-22T14:34:54.936942", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.96, "vwap": 13.5645, "vwap_slope": -0.0141, "atr": 0.0876, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.169, "ema9": 13.067, "ema20": 13.1052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 8.668, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:34:54.937955", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3947, "vwap_slope": -0.0014, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0696, "ema9": 6.3538, "ema20": 6.36, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.2}}
{"timestamp": "2026-09-22T14:34:54.939087", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2326, "vwap": 9.1619, "vwap_slope": 0.0045, "atr": 0.0755, "atr_pct": 0.818, "trend": "flat", "slope_pct": 0.1551, "flat_threshold_pct": 0.2044, "ema9": 9.3299, "ema20": 9.3464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.782, "distance_from_high_pct": 3.626, "spread_pct": 0.108, "rvol": 0.801, "volume_pace_ratio": 4.814}}
{"timestamp": "2026-09-22T14:34:54.940073", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.9581, "vwap": 8.8279, "vwap_slope": 0.0004, "atr": 0.0944, "atr_pct": 1.053, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.2633, "ema9": 8.8864, "ema20": 8.8451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 1.343, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:34:54.941164", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.70 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7006, "vwap": 12.7211, "vwap_slope": -0.0027, "atr": 0.0325, "atr_pct": 0.256, "trend": "flat", "slope_pct": 0.0004, "flat_threshold_pct": 0.064, "ema9": 12.6897, "ema20": 12.7035, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.989, "distance_from_high_pct": 0.777, "spread_pct": 0.079, "rvol": 0.092, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:34:54.942228", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.7405, "vwap_slope": -0.0009, "atr": 0.0312, "atr_pct": 0.358, "trend": "flat", "slope_pct": 0.0019, "flat_threshold_pct": 0.0894, "ema9": 8.738, "ema20": 8.7387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.63, "volume_pace_ratio": 3.784}}
{"timestamp": "2026-09-22T14:34:54.943399", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5072, "vwap": 11.609, "vwap_slope": -0.0021, "atr": 0.0378, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.0822, "ema9": 11.5148, "ema20": 11.5391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 2.399, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:34:54.944554", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2335, "vwap_slope": -0.0058, "atr": 0.0152, "atr_pct": 0.151, "trend": "negative", "slope_pct": -0.0904, "flat_threshold_pct": 0.05, "ema9": 10.0389, "ema20": 10.0754, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:34:54.945578", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.46, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0253, "atr_pct": 0.464, "trend": "flat", "slope_pct": 0.0021, "flat_threshold_pct": 0.1159, "ema9": 5.4709, "ema20": 5.491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 2.5, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:34:54.946812", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:34:54.947815", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.36 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.36, "vwap": 7.4462, "vwap_slope": -0.0015, "atr": 0.0155, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.0526, "ema9": 7.3977, "ema20": 7.4161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 2.517, "spread_pct": 0.136, "rvol": 0.093, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:34:54.948851", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1058, "vwap_slope": -0.0053, "atr": 0.0391, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.1094, "ema9": 8.9374, "ema20": 8.9748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 5.096, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.786}}
{"timestamp": "2026-09-22T14:34:54.949518", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.67", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.6706, "vwap_slope": -0.0082, "atr": 0.0779, "atr_pct": 0.632, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.1581, "ema9": 12.3474, "ema20": 12.3782, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 8.876, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:34:54.950159", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3572, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0116, "atr_pct": 0.182, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3607, "ema20": 6.356, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.669, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.096}}
{"timestamp": "2026-09-22T14:34:54.950854", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": 0.0, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.0734, "ema9": 5.5533, "ema20": 5.5593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:34:54.952709", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1594, "vwap": 5.2294, "vwap_slope": -0.0065, "atr": 0.0138, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0668, "ema9": 5.1805, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.653, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:34:54.954393", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6686, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0204, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0587, "ema9": 8.6648, "ema20": 8.6676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.16, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:34:54.955571", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94"], "metrics": {"price": 11.915, "vwap": 11.9442, "vwap_slope": 0.0001, "atr": 0.0367, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.051, "flat_threshold_pct": 0.0769, "ema9": 11.9351, "ema20": 11.9453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.69, "distance_from_high_pct": 2.972, "spread_pct": 0.336, "rvol": 0.076, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:34:54.956225", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9646, "vwap_slope": -0.0006, "atr": 0.0163, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.05, "ema9": 8.9284, "ema20": 8.9273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T14:34:54.957214", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7383, "vwap_slope": -0.0087, "atr": 0.0756, "atr_pct": 1.637, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.4092, "ema9": 4.6304, "ema20": 4.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.331, "distance_from_high_pct": 8.333, "spread_pct": 1.929, "rvol": 0.307, "volume_pace_ratio": 1.847}}
{"timestamp": "2026-09-22T14:34:54.958294", "symbol": "SG", "kind": "entry", "state": "BUY", "reasons_for": ["held 468.7s", "imbalance +85% >= 50% buy threshold, stop 7.90", "entry_score 93.7"], "reasons_against": [], "metrics": {"price": 7.915, "vwap": 7.8205, "vwap_slope": 0.0023, "atr": 0.0157, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0485, "flat_threshold_pct": 0.05, "ema9": 7.9065, "ema20": 7.8963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 0.69, "spread_pct": 0.126, "rvol": 0.169, "volume_pace_ratio": 1.015, "stage3": {"stop": 7.8962, "risk": 0.0188, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8525, "passed": true, "reason": "imbalance +85% >= 50% buy threshold, stop 7.90"}, "entry_score": 93.68, "entry_score_breakdown": {"imbalance_sub": 0.789, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:34:54.999928", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7697, "vwap_slope": -0.0024, "atr": 0.0288, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5954, "ema20": 14.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T14:34:55.001327", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.985, "vwap": 10.0725, "vwap_slope": -0.0032, "atr": 0.031, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0776, "ema9": 10.0347, "ema20": 10.0635, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 2.012, "spread_pct": 0.1, "rvol": 0.216, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:34:55.002464", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0268, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8051, "ema20": 13.8053, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:34:55.003575", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0533, "ema9": 6.1679, "ema20": 6.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:34:55.004679", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4046, "vwap_slope": -0.0048, "atr": 0.0302, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0568, "ema9": 13.3063, "ema20": 13.3172, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.179, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T14:35:00.010574", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 12.51, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.013, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:00.012207", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.51, "vwap": 12.3805, "vwap_slope": 0.0061, "atr": 0.0307, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4732, "imbalance_decline_count": 0, "imbalance_cur": 0.6027000964320154, "imbalance_prev": 0.47846547314578003}}
{"timestamp": "2026-09-22T14:35:00.013173", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.4469, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:00.014982", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.0468, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": true, "stop": 9.1639, "imbalance_decline_count": 1, "imbalance_cur": 0.8, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:35:00.015606", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.015%)", "metrics": {"price": 7.9089, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": 0.0148, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:00.016290", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9089, "vwap": 7.8205, "vwap_slope": 0.0023, "atr": 0.0157, "trend": "flat", "slope_pct": 0.0484, "lower_highs_lower_lows": false, "stop": 7.89, "imbalance_decline_count": 0, "imbalance_cur": 0.9975155279503105, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:35:00.017845", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 13.68, "vwap": 13.6269, "vwap_slope": 0.0085, "atr": 0.3158, "atr_pct": 2.309, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.5772, "ema9": 13.631, "ema20": 13.5094, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 13.8, "spread_pct": 0.219, "rvol": 3.336, "volume_pace_ratio": 20.018, "stage3": {"stop": 13.301, "risk": 0.379, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1502, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:35:00.020023", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.75 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7499, "vwap": 8.8335, "vwap_slope": -0.0015, "atr": 0.0263, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0751, "ema9": 8.7352, "ema20": 8.7451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 5.099, "spread_pct": 0.114, "rvol": 0.728, "volume_pace_ratio": 4.371}}
{"timestamp": "2026-09-22T14:35:00.023977", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.5645, "vwap_slope": -0.0141, "atr": 0.0876, "atr_pct": 0.675, "trend": "flat", "slope_pct": -0.0964, "flat_threshold_pct": 0.1686, "ema9": 13.073, "ema20": 13.1081, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 8.457, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:35:00.025359", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3947, "vwap_slope": -0.0014, "atr": 0.0177, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0696, "ema9": 6.3541, "ema20": 6.3601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.198}}
{"timestamp": "2026-09-22T14:35:00.027516", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.24, "vwap": 9.162, "vwap_slope": 0.0045, "atr": 0.0755, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.1552, "flat_threshold_pct": 0.2042, "ema9": 9.3314, "ema20": 9.3471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.782, "distance_from_high_pct": 3.549, "spread_pct": 0.108, "rvol": 0.801, "volume_pace_ratio": 4.808}}
{"timestamp": "2026-09-22T14:35:00.029405", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.518}}
{"timestamp": "2026-09-22T14:35:00.030656", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.665, "vwap": 12.7206, "vwap_slope": -0.0031, "atr": 0.0298, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0, "flat_threshold_pct": 0.0589, "ema9": 12.6826, "ema20": 12.7001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.092, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:35:00.032596", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.7407, "vwap_slope": -0.0008, "atr": 0.0318, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.0911, "ema9": 8.74, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.39, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.631, "volume_pace_ratio": 3.784}}
{"timestamp": "2026-09-22T14:35:00.034440", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5164, "vwap": 11.6089, "vwap_slope": -0.0022, "atr": 0.0378, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0821, "ema9": 11.5166, "ema20": 11.54, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.321, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:35:00.035639", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0234, "vwap": 10.2333, "vwap_slope": -0.006, "atr": 0.014, "atr_pct": 0.14, "trend": "negative", "slope_pct": -0.0904, "flat_threshold_pct": 0.05, "ema9": 10.0386, "ema20": 10.0753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 6.322, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:35:00.037498", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.455, "vwap": 5.5125, "vwap_slope": -0.0015, "atr": 0.0221, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.002, "flat_threshold_pct": 0.1014, "ema9": 5.4699, "ema20": 5.4906, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:35:00.038539", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:35:00.039700", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.36 below VWAP $7.45", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.36, "vwap": 7.4462, "vwap_slope": -0.0016, "atr": 0.014, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0145, "flat_threshold_pct": 0.05, "ema9": 7.3977, "ema20": 7.4161, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 2.517, "spread_pct": 0.136, "rvol": 0.093, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:35:00.040883", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9201, "vwap": 9.1058, "vwap_slope": -0.0053, "atr": 0.0391, "atr_pct": 0.438, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.1096, "ema9": 8.9334, "ema20": 8.973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 5.307, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.785}}
{"timestamp": "2026-09-22T14:35:00.043046", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.32, "vwap": 12.6705, "vwap_slope": -0.0082, "atr": 0.0732, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.114, "flat_threshold_pct": 0.1485, "ema9": 12.3474, "ema20": 12.3782, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 8.876, "spread_pct": 0.162, "rvol": 0.12, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:35:00.044059", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0003, "atr": 0.0109, "atr_pct": 0.172, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3603, "ema20": 6.3558, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.093}}
{"timestamp": "2026-09-22T14:35:00.045185", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": -0.0, "atr": 0.0158, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0155, "flat_threshold_pct": 0.071, "ema9": 5.5533, "ema20": 5.5593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:35:00.046283", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1594, "vwap": 5.2294, "vwap_slope": -0.0065, "atr": 0.0138, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0668, "ema9": 5.1805, "ema20": 5.2037, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 2.653, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:35:00.048594", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6974, "vwap_slope": -0.0009, "atr": 0.0199, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0162, "flat_threshold_pct": 0.0574, "ema9": 8.6641, "ema20": 8.6673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:35:00.049654", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94"], "metrics": {"price": 11.915, "vwap": 11.9442, "vwap_slope": 0.0001, "atr": 0.0367, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.051, "flat_threshold_pct": 0.0769, "ema9": 11.9351, "ema20": 11.9453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.69, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:35:00.050693", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9214, "vwap": 8.9646, "vwap_slope": -0.0006, "atr": 0.0161, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.05, "ema9": 8.9287, "ema20": 8.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 1.963, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.175}}
{"timestamp": "2026-09-22T14:35:00.051734", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7379, "vwap_slope": -0.0091, "atr": 0.0742, "atr_pct": 1.606, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.4015, "ema9": 4.6304, "ema20": 4.6493, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.331, "distance_from_high_pct": 8.333, "spread_pct": 1.929, "rvol": 0.307, "volume_pace_ratio": 1.845}}
{"timestamp": "2026-09-22T14:35:00.053655", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7696, "vwap_slope": -0.0024, "atr": 0.0274, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.05, "ema9": 14.5954, "ema20": 14.6245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.151}}
{"timestamp": "2026-09-22T14:35:00.056614", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.995, "vwap": 10.0723, "vwap_slope": -0.0033, "atr": 0.0279, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0697, "ema9": 10.0367, "ema20": 10.0645, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.217, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:35:00.057746", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8092, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0267, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.05, "ema9": 13.8059, "ema20": 13.8057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.561, "distance_from_high_pct": 1.433, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:35:00.058946", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1687, "vwap": 6.1547, "vwap_slope": 0.0005, "atr": 0.013, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0526, "ema9": 6.1676, "ema20": 6.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.825, "spread_pct": 0.162, "rvol": 0.121, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:35:00.060909", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4047, "vwap_slope": -0.0047, "atr": 0.0289, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.043, "flat_threshold_pct": 0.0543, "ema9": 13.3073, "ema20": 13.3176, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.179, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:35:05.066383", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.029%)", "metrics": {"price": 12.5006, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0294, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:05.076125", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5006, "vwap": 12.3806, "vwap_slope": 0.0018, "atr": 0.0299, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4647, "imbalance_decline_count": 1, "imbalance_cur": 0.22752293577981653, "imbalance_prev": 0.6027000964320154}}
{"timestamp": "2026-09-22T14:35:05.078513", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.4469, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:05.079544", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1963, "vwap_slope": 0.0021, "atr": 0.0468, "trend": "flat", "slope_pct": 0.0328, "lower_highs_lower_lows": true, "stop": 9.1639, "imbalance_decline_count": 0, "imbalance_cur": 0.8, "imbalance_prev": 0.8}}
{"timestamp": "2026-09-22T14:35:05.080577", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 7.91, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.019, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:05.082702", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.91, "vwap": 7.8212, "vwap_slope": 0.0017, "atr": 0.0132, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8942, "imbalance_decline_count": 1, "imbalance_cur": 0.44216089254257196, "imbalance_prev": 0.9975155279503105}}
{"timestamp": "2026-09-22T14:35:05.084716", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.3s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.705, "vwap": 13.6265, "vwap_slope": 0.0072, "atr": 0.2837, "atr_pct": 2.07, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.5175, "ema9": 13.6378, "ema20": 13.5237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 13.642, "spread_pct": 0.365, "rvol": 3.337, "volume_pace_ratio": 19.997, "stage3": {"stop": 13.3646, "risk": 0.3404, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0827, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:05.086931", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7401, "vwap": 8.8335, "vwap_slope": -0.0013, "atr": 0.0236, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0675, "ema9": 8.7362, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 5.205, "spread_pct": 0.114, "rvol": 0.729, "volume_pace_ratio": 4.366}}
{"timestamp": "2026-09-22T14:35:05.089719", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0, "vwap": 13.5644, "vwap_slope": -0.0129, "atr": 0.085, "atr_pct": 0.654, "trend": "flat", "slope_pct": -0.0953, "flat_threshold_pct": 0.1634, "ema9": 13.0584, "ema20": 13.0978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 8.386, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:35:05.091277", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3947, "vwap_slope": -0.0011, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0658, "ema9": 6.3515, "ema20": 6.3582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.197}}
{"timestamp": "2026-09-22T14:35:05.092598", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2385, "vwap": 9.1615, "vwap_slope": 0.0026, "atr": 0.0634, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.1505, "flat_threshold_pct": 0.1714, "ema9": 9.3128, "ema20": 9.3368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.779, "distance_from_high_pct": 3.565, "spread_pct": 0.108, "rvol": 0.801, "volume_pace_ratio": 4.802}}
{"timestamp": "2026-09-22T14:35:05.095220", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:35:05.096621", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7205, "vwap_slope": -0.0018, "atr": 0.0287, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0567, "ema9": 12.6821, "ema20": 12.6982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.093, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:35:05.097988", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.7406, "vwap_slope": -0.0007, "atr": 0.0301, "atr_pct": 0.344, "trend": "flat", "slope_pct": 0.0024, "flat_threshold_pct": 0.0861, "ema9": 8.739, "ema20": 8.7392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.631, "volume_pace_ratio": 3.78}}
{"timestamp": "2026-09-22T14:35:05.099239", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5084, "vwap": 11.6088, "vwap_slope": -0.0014, "atr": 0.0326, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0709, "ema9": 11.515, "ema20": 11.537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 2.388, "spread_pct": 0.087, "rvol": 0.098, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:35:05.100395", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.022, "vwap": 10.2332, "vwap_slope": -0.0045, "atr": 0.0127, "atr_pct": 0.127, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0353, "ema20": 10.0702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 6.336, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:35:05.101517", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.455, "vwap": 5.5124, "vwap_slope": -0.0004, "atr": 0.0198, "atr_pct": 0.364, "trend": "flat", "slope_pct": 0.0007, "flat_threshold_pct": 0.0909, "ema9": 5.4669, "ema20": 5.4872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:35:05.102758", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:35:05.104956", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.36 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.355, "vwap": 7.4442, "vwap_slope": -0.003, "atr": 0.0142, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.05, "ema9": 7.3891, "ema20": 7.4103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 2.583, "spread_pct": 0.136, "rvol": 0.095, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:35:05.106018", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.9288, "vwap": 9.1058, "vwap_slope": -0.0021, "atr": 0.0324, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.0908, "ema9": 8.9357, "ema20": 8.9705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.974, "distance_from_high_pct": 5.214, "spread_pct": 0.447, "rvol": 0.131, "volume_pace_ratio": 0.784}}
{"timestamp": "2026-09-22T14:35:05.107171", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.31, "vwap": 12.6703, "vwap_slope": -0.0051, "atr": 0.0675, "atr_pct": 0.548, "trend": "flat", "slope_pct": -0.1124, "flat_threshold_pct": 0.137, "ema9": 12.3399, "ema20": 12.3717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 8.95, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:35:05.108211", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0001, "atr": 0.0091, "atr_pct": 0.144, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3592, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.507, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.091}}
{"timestamp": "2026-09-22T14:35:05.110325", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5467, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0683, "ema9": 5.552, "ema20": 5.5581, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.283, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:35:05.111538", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2292, "vwap_slope": -0.0029, "atr": 0.0125, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0604, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:35:05.112887", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6623, "vwap": 8.6974, "vwap_slope": -0.0004, "atr": 0.0189, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0544, "ema9": 8.6637, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 2.231, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:35:05.116014", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94"], "metrics": {"price": 11.915, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0695, "ema9": 11.931, "ema20": 11.9424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.269, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:35:05.117343", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.174}}
{"timestamp": "2026-09-22T14:35:05.119356", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.665, "vwap": 4.7379, "vwap_slope": -0.0051, "atr": 0.0703, "atr_pct": 1.506, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.3766, "ema9": 4.6373, "ema20": 4.6508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.364, "distance_from_high_pct": 7.44, "spread_pct": 1.929, "rvol": 0.308, "volume_pace_ratio": 1.843}}
{"timestamp": "2026-09-22T14:35:05.120581", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.594, "vwap": 14.7693, "vwap_slope": -0.0016, "atr": 0.0262, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.05, "ema9": 14.5952, "ema20": 14.6216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 2.577, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T14:35:05.121774", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.995, "vwap": 10.0722, "vwap_slope": -0.0029, "atr": 0.0295, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0738, "ema9": 10.0283, "ema20": 10.0579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.609, "distance_from_high_pct": 1.914, "spread_pct": 0.1, "rvol": 0.217, "volume_pace_ratio": 1.301}}
{"timestamp": "2026-09-22T14:35:05.124675", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0242, "atr_pct": 0.175, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.05, "ema9": 13.8057, "ema20": 13.8056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:35:05.127971", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1547, "vwap_slope": 0.0001, "atr": 0.0123, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.05, "ema9": 6.1661, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.122, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:35:05.129848", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3101, "vwap": 13.4046, "vwap_slope": -0.0032, "atr": 0.0277, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3078, "ema20": 13.3169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.179, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:35:10.136034", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.016, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:10.139774", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3812, "vwap_slope": 0.0023, "atr": 0.0299, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4591, "imbalance_decline_count": 2, "imbalance_cur": -0.5817898563268132, "imbalance_prev": 0.22752293577981653}}
{"timestamp": "2026-09-22T14:35:10.140528", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2439, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.2412, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:10.141165", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2439, "vwap": 9.1963, "vwap_slope": 0.0008, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0321, "lower_highs_lower_lows": true, "stop": 9.19, "imbalance_decline_count": 0, "imbalance_cur": 0.8571428571428571, "imbalance_prev": 0.8}}
{"timestamp": "2026-09-22T14:35:10.141697", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 7.91, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.019, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:10.142297", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.91, "vwap": 7.8213, "vwap_slope": 0.0017, "atr": 0.0132, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8942, "imbalance_decline_count": 2, "imbalance_cur": 0.32541824069077174, "imbalance_prev": 0.44216089254257196}}
{"timestamp": "2026-09-22T14:35:10.144287", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance +32% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.7305, "vwap": 13.6266, "vwap_slope": 0.0073, "atr": 0.2873, "atr_pct": 2.092, "trend": "flat", "slope_pct": -0.0471, "flat_threshold_pct": 0.523, "ema9": 13.6429, "ema20": 13.5261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 13.481, "spread_pct": 0.364, "rvol": 3.339, "volume_pace_ratio": 19.982, "stage3": {"stop": 13.3857, "risk": 0.3448, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3181, "passed": false, "reason": "imbalance +32% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:35:10.146754", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7433, "vwap": 8.8335, "vwap_slope": -0.0013, "atr": 0.0236, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0674, "ema9": 8.7368, "ema20": 8.745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 5.17, "spread_pct": 0.114, "rvol": 0.729, "volume_pace_ratio": 4.361}}
{"timestamp": "2026-09-22T14:35:10.148130", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.98 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9801, "vwap": 13.5643, "vwap_slope": -0.013, "atr": 0.0871, "atr_pct": 0.671, "trend": "flat", "slope_pct": -0.0955, "flat_threshold_pct": 0.1678, "ema9": 13.0544, "ema20": 13.0959, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.214, "distance_from_high_pct": 8.526, "spread_pct": 0.844, "rvol": 0.125, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:35:10.149284", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3947, "vwap_slope": -0.0012, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0658, "ema9": 6.3522, "ema20": 6.3586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.196}}
{"timestamp": "2026-09-22T14:35:10.152278", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2533, "vwap": 9.1617, "vwap_slope": 0.0027, "atr": 0.0701, "atr_pct": 0.758, "trend": "flat", "slope_pct": 0.1507, "flat_threshold_pct": 0.1894, "ema9": 9.3158, "ema20": 9.3382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.783, "distance_from_high_pct": 3.41, "spread_pct": 0.108, "rvol": 0.802, "volume_pace_ratio": 4.802}}
{"timestamp": "2026-09-22T14:35:10.153554", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.517}}
{"timestamp": "2026-09-22T14:35:10.157394", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7202, "vwap_slope": -0.0021, "atr": 0.0291, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0575, "ema9": 12.6791, "ema20": 12.6967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.987, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.093, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:35:10.170166", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7476, "vwap": 8.7406, "vwap_slope": -0.0007, "atr": 0.0309, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0026, "flat_threshold_pct": 0.0883, "ema9": 8.7415, "ema20": 8.7404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 5.226, "spread_pct": 0.114, "rvol": 0.631, "volume_pace_ratio": 3.776}}
{"timestamp": "2026-09-22T14:35:10.171335", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5201, "vwap": 11.6087, "vwap_slope": -0.0015, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0721, "ema9": 11.5173, "ema20": 11.5381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 2.289, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:35:10.172336", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0228, "vwap": 10.2331, "vwap_slope": -0.0046, "atr": 0.0127, "atr_pct": 0.127, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0355, "ema20": 10.0703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 6.328, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:35:10.173461", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4598, "vwap": 5.5124, "vwap_slope": -0.0004, "atr": 0.0202, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0924, "ema9": 5.4678, "ema20": 5.4876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.504, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:35:10.174980", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:35:10.177772", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.36 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.355, "vwap": 7.444, "vwap_slope": -0.0032, "atr": 0.0142, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.05, "ema9": 7.3891, "ema20": 7.4103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 2.583, "spread_pct": 0.136, "rvol": 0.095, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:35:10.179893", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.1056, "vwap_slope": -0.0023, "atr": 0.034, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.0949, "ema9": 8.9419, "ema20": 8.9734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 4.883, "spread_pct": 0.335, "rvol": 0.131, "volume_pace_ratio": 0.783}}
{"timestamp": "2026-09-22T14:35:10.181904", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.31, "vwap": 12.6703, "vwap_slope": -0.0051, "atr": 0.0719, "atr_pct": 0.584, "trend": "flat", "slope_pct": -0.1124, "flat_threshold_pct": 0.1461, "ema9": 12.3399, "ema20": 12.3717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 8.95, "spread_pct": 0.244, "rvol": 0.12, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:35:10.182987", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3361, "vwap_slope": 0.0001, "atr": 0.0091, "atr_pct": 0.144, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3592, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.507, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.349, "volume_pace_ratio": 2.089}}
{"timestamp": "2026-09-22T14:35:10.183986", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5488, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0682, "ema9": 5.5524, "ema20": 5.5583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.246, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:35:10.184977", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2291, "vwap_slope": -0.0029, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.063, "ema9": 5.1745, "ema20": 5.1986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:35:10.185936", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.6974, "vwap_slope": -0.0005, "atr": 0.0189, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0544, "ema9": 8.6653, "ema20": 8.6675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:35:10.186992", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94"], "metrics": {"price": 11.915, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0331, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0695, "ema9": 11.931, "ema20": 11.9424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.269, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:35:10.187998", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.172}}
{"timestamp": "2026-09-22T14:35:10.188984", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.665, "vwap": 4.7379, "vwap_slope": -0.0051, "atr": 0.0703, "atr_pct": 1.506, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.3766, "ema9": 4.6373, "ema20": 4.6508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.364, "distance_from_high_pct": 7.44, "spread_pct": 1.929, "rvol": 0.308, "volume_pace_ratio": 1.84}}
{"timestamp": "2026-09-22T14:35:10.189977", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.57, "vwap": 14.7691, "vwap_slope": -0.0017, "atr": 0.0266, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 14.5904, "ema20": 14.6193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 2.737, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.151}}
{"timestamp": "2026-09-22T14:35:10.191039", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.99, "vwap": 10.0721, "vwap_slope": -0.003, "atr": 0.0295, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.0738, "ema9": 10.0273, "ema20": 10.0574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.61, "distance_from_high_pct": 1.963, "spread_pct": 0.1, "rvol": 0.217, "volume_pace_ratio": 1.301}}
{"timestamp": "2026-09-22T14:35:10.191987", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.809, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0249, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.05, "ema9": 13.8065, "ema20": 13.806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.435, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:35:10.193029", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1547, "vwap_slope": 0.0001, "atr": 0.0123, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0121, "flat_threshold_pct": 0.05, "ema9": 6.1681, "ema20": 6.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.122, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:35:10.194071", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4046, "vwap_slope": -0.0032, "atr": 0.0277, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3088, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.179, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T14:35:15.200258", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.004%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:15.204341", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3812, "vwap_slope": 0.0024, "atr": 0.0299, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4541, "imbalance_decline_count": 3, "imbalance_cur": -0.7585236447520185, "imbalance_prev": -0.5817898563268132}}
{"timestamp": "2026-09-22T14:35:15.207657", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2439, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.2412, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:15.208472", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2439, "vwap": 9.1963, "vwap_slope": 0.0008, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0321, "lower_highs_lower_lows": true, "stop": 9.19, "imbalance_decline_count": 0, "imbalance_cur": 0.8571428571428571, "imbalance_prev": 0.8571428571428571}}
{"timestamp": "2026-09-22T14:35:15.211432", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 7.91, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.019, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:15.212532", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.91, "vwap": 7.8213, "vwap_slope": 0.0017, "atr": 0.0132, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8942, "imbalance_decline_count": 0, "imbalance_cur": 0.32541824069077174, "imbalance_prev": 0.32541824069077174}}
{"timestamp": "2026-09-22T14:35:15.214189", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.4s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 13.75, "vwap": 13.6267, "vwap_slope": 0.0074, "atr": 0.2887, "atr_pct": 2.1, "trend": "flat", "slope_pct": -0.0468, "flat_threshold_pct": 0.5249, "ema9": 13.6468, "ema20": 13.528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 13.359, "spread_pct": 0.145, "rvol": 3.341, "volume_pace_ratio": 19.967, "stage3": {"stop": 13.4036, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0427, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:35:15.215665", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.74, "vwap": 8.8335, "vwap_slope": -0.0013, "atr": 0.0236, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0675, "ema9": 8.7362, "ema20": 8.7446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 5.206, "spread_pct": 0.114, "rvol": 0.729, "volume_pace_ratio": 4.357}}
{"timestamp": "2026-09-22T14:35:15.216857", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0, "vwap": 13.5643, "vwap_slope": -0.0131, "atr": 0.0871, "atr_pct": 0.67, "trend": "flat", "slope_pct": -0.0953, "flat_threshold_pct": 0.1676, "ema9": 13.0584, "ema20": 13.0978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 8.386, "spread_pct": 0.844, "rvol": 0.125, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:35:15.219058", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3947, "vwap_slope": -0.0012, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0659, "ema9": 6.3515, "ema20": 6.3582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.195}}
{"timestamp": "2026-09-22T14:35:15.220281", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1617, "vwap_slope": 0.0027, "atr": 0.0701, "atr_pct": 0.758, "trend": "flat", "slope_pct": 0.1506, "flat_threshold_pct": 0.1896, "ema9": 9.3141, "ema20": 9.3374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.783, "distance_from_high_pct": 3.497, "spread_pct": 0.216, "rvol": 0.803, "volume_pace_ratio": 4.796}}
{"timestamp": "2026-09-22T14:35:15.223590", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:35:15.226068", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.668, "vwap": 12.72, "vwap_slope": -0.0023, "atr": 0.0291, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0575, "ema9": 12.6797, "ema20": 12.697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 1.031, "spread_pct": 0.079, "rvol": 0.094, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:35:15.227317", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.7406, "vwap_slope": -0.0007, "atr": 0.0309, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.0883, "ema9": 8.741, "ema20": 8.7402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.631, "volume_pace_ratio": 3.772}}
{"timestamp": "2026-09-22T14:35:15.228513", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6087, "vwap_slope": -0.0015, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.072, "ema9": 11.5183, "ema20": 11.5386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:35:15.229636", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0218, "vwap": 10.233, "vwap_slope": -0.0047, "atr": 0.0127, "atr_pct": 0.127, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0353, "ema20": 10.0702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 6.337, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:35:15.230863", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.452, "vwap": 5.5124, "vwap_slope": -0.0004, "atr": 0.0203, "atr_pct": 0.373, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0932, "ema9": 5.4663, "ema20": 5.4869, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 2.643, "spread_pct": 0.183, "rvol": 0.086, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:35:15.231906", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:35:15.233340", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.37 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3749, "vwap": 7.4443, "vwap_slope": -0.0029, "atr": 0.0151, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0512, "ema9": 7.3931, "ema20": 7.4122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 2.319, "spread_pct": 0.136, "rvol": 0.095, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:35:15.234735", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1056, "vwap_slope": -0.0023, "atr": 0.034, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.0951, "ema9": 8.9379, "ema20": 8.9715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.096, "spread_pct": 0.335, "rvol": 0.131, "volume_pace_ratio": 0.782}}
{"timestamp": "2026-09-22T14:35:15.235842", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.29, "vwap": 12.6703, "vwap_slope": -0.0051, "atr": 0.0719, "atr_pct": 0.585, "trend": "flat", "slope_pct": -0.1126, "flat_threshold_pct": 0.1463, "ema9": 12.3359, "ema20": 12.3698, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 9.098, "spread_pct": 0.244, "rvol": 0.12, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:35:15.237035", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3364, "vwap_slope": 0.0004, "atr": 0.0099, "atr_pct": 0.155, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.05, "ema9": 6.3582, "ema20": 6.3553, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.588, "distance_from_high_pct": 0.781, "spread_pct": 0.158, "rvol": 0.357, "volume_pace_ratio": 2.134}}
{"timestamp": "2026-09-22T14:35:15.239076", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0684, "ema9": 5.5517, "ema20": 5.5579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.082, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:35:15.240719", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.0029, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:35:15.242047", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6974, "vwap_slope": -0.0005, "atr": 0.0189, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0544, "ema9": 8.6633, "ema20": 8.6666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:35:15.243427", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94"], "metrics": {"price": 11.915, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0349, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0732, "ema9": 11.931, "ema20": 11.9424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.27, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:35:15.244820", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T14:35:15.246525", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.665, "vwap": 4.7379, "vwap_slope": -0.0051, "atr": 0.0703, "atr_pct": 1.506, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.3766, "ema9": 4.6373, "ema20": 4.6508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.364, "distance_from_high_pct": 7.44, "spread_pct": 1.929, "rvol": 0.308, "volume_pace_ratio": 1.838}}
{"timestamp": "2026-09-22T14:35:15.249674", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7689, "vwap_slope": -0.0019, "atr": 0.0273, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 14.5894, "ema20": 14.6188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.192, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:35:15.252431", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.985, "vwap": 10.0715, "vwap_slope": -0.0036, "atr": 0.0299, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.0748, "ema9": 10.0263, "ema20": 10.0569, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 2.012, "spread_pct": 0.1, "rvol": 0.219, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:35:15.253787", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0249, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.05, "ema9": 13.8047, "ema20": 13.8052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.074, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:35:15.255456", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1547, "vwap_slope": 0.0001, "atr": 0.0123, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.012, "flat_threshold_pct": 0.05, "ema9": 6.1671, "ema20": 6.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.42, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.122, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:35:15.256921", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4044, "vwap_slope": -0.0034, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3088, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:35:20.264096", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 12.475, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.032, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:20.266864", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.475, "vwap": 12.3814, "vwap_slope": 0.0025, "atr": 0.031, "trend": "flat", "slope_pct": 0.0352, "lower_highs_lower_lows": false, "stop": 12.4378, "imbalance_decline_count": 0, "imbalance_cur": -0.6875345385647746, "imbalance_prev": -0.7585236447520185}}
{"timestamp": "2026-09-22T14:35:20.268104", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3838, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:20.270550", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1963, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": true, "stop": 9.1444, "imbalance_decline_count": 1, "imbalance_cur": -0.674074074074074, "imbalance_prev": 0.8571428571428571}}
{"timestamp": "2026-09-22T14:35:20.276042", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 7.905, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0379, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:20.277369", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8215, "vwap_slope": 0.002, "atr": 0.0132, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": false, "stop": 7.8892, "imbalance_decline_count": 1, "imbalance_cur": -0.2845825716026813, "imbalance_prev": 0.32541824069077174}}
{"timestamp": "2026-09-22T14:35:20.279308", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.5s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 13.76, "vwap": 13.6267, "vwap_slope": 0.0074, "atr": 0.2887, "atr_pct": 2.098, "trend": "flat", "slope_pct": -0.0467, "flat_threshold_pct": 0.5245, "ema9": 13.6488, "ema20": 13.529, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 13.296, "spread_pct": 0.363, "rvol": 3.342, "volume_pace_ratio": 19.951, "stage3": {"stop": 13.4136, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0138, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:35:20.283317", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7205, "vwap": 8.8334, "vwap_slope": -0.0014, "atr": 0.025, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0716, "ema9": 8.7323, "ema20": 8.7428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 5.418, "spread_pct": 0.114, "rvol": 0.729, "volume_pace_ratio": 4.353}}
{"timestamp": "2026-09-22T14:35:20.284733", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.025, "vwap": 13.5642, "vwap_slope": -0.0131, "atr": 0.0871, "atr_pct": 0.669, "trend": "flat", "slope_pct": -0.095, "flat_threshold_pct": 0.1672, "ema9": 13.0634, "ema20": 13.1002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 8.21, "spread_pct": 0.69, "rvol": 0.125, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:35:20.286197", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3946, "vwap_slope": -0.0012, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0659, "ema9": 6.3515, "ema20": 6.3582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.137, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.194}}
{"timestamp": "2026-09-22T14:35:20.288412", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2744, "vwap": 9.1625, "vwap_slope": 0.0035, "atr": 0.0702, "atr_pct": 0.757, "trend": "flat", "slope_pct": 0.151, "flat_threshold_pct": 0.1894, "ema9": 9.32, "ema20": 9.3402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.799, "distance_from_high_pct": 3.19, "spread_pct": 0.108, "rvol": 0.807, "volume_pace_ratio": 4.818}}
{"timestamp": "2026-09-22T14:35:20.289526", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:35:20.291069", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.66, "vwap": 12.7195, "vwap_slope": -0.0028, "atr": 0.0291, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0575, "ema9": 12.6781, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.094, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:35:20.294207", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.7406, "vwap_slope": -0.0007, "atr": 0.0309, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.0883, "ema9": 8.741, "ema20": 8.7402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.631, "volume_pace_ratio": 3.767}}
{"timestamp": "2026-09-22T14:35:20.295540", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5103, "vwap": 11.6086, "vwap_slope": -0.0016, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0724, "ema9": 11.5154, "ema20": 11.5372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 2.372, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:35:20.296803", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0218, "vwap": 10.233, "vwap_slope": -0.0047, "atr": 0.0127, "atr_pct": 0.127, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0353, "ema20": 10.0702, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 6.337, "spread_pct": 0.1, "rvol": 0.058, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:35:20.298269", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5123, "vwap_slope": -0.0006, "atr": 0.021, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0965, "ema9": 5.4659, "ema20": 5.4867, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.086, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:35:20.299887", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0297, "vwap": 9.0681, "vwap_slope": -0.0007, "atr": 0.0239, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0663, "ema9": 9.0265, "ema20": 9.0315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.531, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:35:20.301963", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.37 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3749, "vwap": 7.4443, "vwap_slope": -0.0029, "atr": 0.0151, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0512, "ema9": 7.3931, "ema20": 7.4122, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 2.319, "spread_pct": 0.136, "rvol": 0.095, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:35:20.303377", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1056, "vwap_slope": -0.0023, "atr": 0.034, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.0951, "ema9": 8.9379, "ema20": 8.9715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 5.096, "spread_pct": 0.335, "rvol": 0.131, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T14:35:20.305574", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.305, "vwap": 12.6703, "vwap_slope": -0.0051, "atr": 0.0719, "atr_pct": 0.585, "trend": "flat", "slope_pct": -0.1124, "flat_threshold_pct": 0.1462, "ema9": 12.3389, "ema20": 12.3712, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 8.987, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:35:20.306921", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0103, "atr_pct": 0.162, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.05, "ema9": 6.3572, "ema20": 6.3548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.606, "distance_from_high_pct": 0.859, "spread_pct": 0.158, "rvol": 0.359, "volume_pace_ratio": 2.142}}
{"timestamp": "2026-09-22T14:35:20.309621", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0686, "ema9": 5.5517, "ema20": 5.5579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:35:20.311849", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.18}}
{"timestamp": "2026-09-22T14:35:20.313184", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6972, "vwap_slope": -0.0006, "atr": 0.0189, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0544, "ema9": 8.6633, "ema20": 8.6666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:35:20.314488", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94"], "metrics": {"price": 11.915, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0349, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0732, "ema9": 11.931, "ema20": 11.9424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 3.271, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:35:20.316894", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.169}}
{"timestamp": "2026-09-22T14:35:20.317871", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.665, "vwap": 4.7379, "vwap_slope": -0.0051, "atr": 0.0703, "atr_pct": 1.506, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.3766, "ema9": 4.6373, "ema20": 4.6508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.364, "distance_from_high_pct": 7.44, "spread_pct": 1.929, "rvol": 0.308, "volume_pace_ratio": 1.836}}
{"timestamp": "2026-09-22T14:35:20.319031", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.545, "vwap": 14.7682, "vwap_slope": -0.0026, "atr": 0.0284, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.05, "ema9": 14.5854, "ema20": 14.6169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.904, "spread_pct": 0.069, "rvol": 0.193, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T14:35:20.320069", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.965, "vwap": 10.0713, "vwap_slope": -0.0038, "atr": 0.0309, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.0776, "ema9": 10.0223, "ema20": 10.055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.208, "spread_pct": 0.1, "rvol": 0.219, "volume_pace_ratio": 1.309}}
{"timestamp": "2026-09-22T14:35:20.320983", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8084, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.0253, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.05, "ema9": 13.8064, "ema20": 13.806, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.439, "spread_pct": 0.073, "rvol": 0.074, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:35:20.322009", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1547, "vwap_slope": 0.0001, "atr": 0.0123, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.05, "ema9": 6.1661, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.421, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.122, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:35:20.323060", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4042, "vwap_slope": -0.0036, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3088, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:35:25.327641", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 12.48, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.02, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:25.330896", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.48, "vwap": 12.3815, "vwap_slope": 0.0026, "atr": 0.031, "trend": "flat", "slope_pct": 0.0353, "lower_highs_lower_lows": false, "stop": 12.4428, "imbalance_decline_count": 0, "imbalance_cur": -0.6574180624813536, "imbalance_prev": -0.6875345385647746}}
{"timestamp": "2026-09-22T14:35:25.331635", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3838, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:25.332352", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1963, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": true, "stop": 9.1444, "imbalance_decline_count": 0, "imbalance_cur": -0.674074074074074, "imbalance_prev": -0.674074074074074}}
{"timestamp": "2026-09-22T14:35:25.332962", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 7.9095, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0209, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:25.333672", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9095, "vwap": 7.8215, "vwap_slope": 0.002, "atr": 0.0132, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8937, "imbalance_decline_count": 2, "imbalance_cur": -0.32673684210526316, "imbalance_prev": -0.2845825716026813}}
{"timestamp": "2026-09-22T14:35:25.335104", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.5s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 13.7793, "vwap": 13.6268, "vwap_slope": 0.0075, "atr": 0.2887, "atr_pct": 2.095, "trend": "flat", "slope_pct": -0.0464, "flat_threshold_pct": 0.5238, "ema9": 13.6526, "ema20": 13.5308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 13.174, "spread_pct": 0.145, "rvol": 3.345, "volume_pace_ratio": 19.939, "stage3": {"stop": 13.4329, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1993, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:35:25.338380", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7333, "vwap": 8.8334, "vwap_slope": -0.0014, "atr": 0.025, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0715, "ema9": 8.7348, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 5.279, "spread_pct": 0.114, "rvol": 0.729, "volume_pace_ratio": 4.348}}
{"timestamp": "2026-09-22T14:35:25.340395", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.5641, "vwap_slope": -0.0132, "atr": 0.0882, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.0951, "flat_threshold_pct": 0.1694, "ema9": 13.0624, "ema20": 13.0997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.215, "distance_from_high_pct": 8.245, "spread_pct": 0.998, "rvol": 0.125, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:35:25.341646", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3414, "vwap": 6.3946, "vwap_slope": -0.0013, "atr": 0.0167, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0659, "ema9": 6.3507, "ema20": 6.3579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.479, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.194}}
{"timestamp": "2026-09-22T14:35:25.342983", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2435, "vwap": 9.1624, "vwap_slope": 0.0035, "atr": 0.0702, "atr_pct": 0.76, "trend": "flat", "slope_pct": 0.1506, "flat_threshold_pct": 0.19, "ema9": 9.3138, "ema20": 9.3372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.8, "distance_from_high_pct": 3.513, "spread_pct": 0.216, "rvol": 0.807, "volume_pace_ratio": 4.814}}
{"timestamp": "2026-09-22T14:35:25.344014", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:35:25.345316", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6599, "vwap": 12.7194, "vwap_slope": -0.0029, "atr": 0.0294, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0582, "ema9": 12.6781, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 1.095, "spread_pct": 0.079, "rvol": 0.095, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:35:25.346378", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.745, "vwap": 8.7406, "vwap_slope": -0.0007, "atr": 0.0315, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0025, "flat_threshold_pct": 0.09, "ema9": 8.741, "ema20": 8.7402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.255, "spread_pct": 0.114, "rvol": 0.631, "volume_pace_ratio": 3.764}}
{"timestamp": "2026-09-22T14:35:25.347560", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5199, "vwap": 11.6086, "vwap_slope": -0.0016, "atr": 0.0333, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0724, "ema9": 11.5173, "ema20": 11.5381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 2.291, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:35:25.348654", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.232, "vwap_slope": -0.0058, "atr": 0.0135, "atr_pct": 0.135, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0349, "ema20": 10.07, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.97, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:35:25.349663", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5122, "vwap_slope": -0.0006, "atr": 0.021, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0006, "flat_threshold_pct": 0.0965, "ema9": 5.4659, "ema20": 5.4867, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.516}}
{"timestamp": "2026-09-22T14:35:25.350555", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0681, "vwap_slope": -0.0001, "atr": 0.0197, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0545, "ema9": 9.0272, "ema20": 9.0313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 3.528, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:35:25.352886", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.34, "vwap": 7.4419, "vwap_slope": -0.0053, "atr": 0.0155, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0526, "ema9": 7.3861, "ema20": 7.4089, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.781, "spread_pct": 0.136, "rvol": 0.097, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:35:25.354820", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1055, "vwap_slope": -0.0024, "atr": 0.034, "atr_pct": 0.381, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0952, "ema9": 8.9359, "ema20": 8.9706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.977, "distance_from_high_pct": 5.202, "spread_pct": 0.335, "rvol": 0.131, "volume_pace_ratio": 0.781}}
{"timestamp": "2026-09-22T14:35:25.355918", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6703, "vwap_slope": -0.0052, "atr": 0.0719, "atr_pct": 0.585, "trend": "flat", "slope_pct": -0.1125, "flat_threshold_pct": 0.1462, "ema9": 12.3379, "ema20": 12.3708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:35:25.356980", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0103, "atr_pct": 0.162, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.05, "ema9": 6.3572, "ema20": 6.3548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.606, "distance_from_high_pct": 0.859, "spread_pct": 0.158, "rvol": 0.359, "volume_pace_ratio": 2.139}}
{"timestamp": "2026-09-22T14:35:25.358015", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0686, "ema9": 5.5517, "ema20": 5.5579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:35:25.359193", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:35:25.361071", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6972, "vwap_slope": -0.0006, "atr": 0.0189, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0544, "ema9": 8.6643, "ema20": 8.667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:35:25.362033", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9034, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0357, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.075, "ema9": 11.9287, "ema20": 11.9413, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.273, "distance_from_high_pct": 3.067, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:35:25.363130", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9201, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.05, "ema9": 8.927, "ema20": 8.9268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.977, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.168}}
{"timestamp": "2026-09-22T14:35:25.364242", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.665, "vwap": 4.7379, "vwap_slope": -0.0051, "atr": 0.0703, "atr_pct": 1.506, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.3766, "ema9": 4.6373, "ema20": 4.6508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.364, "distance_from_high_pct": 7.44, "spread_pct": 1.929, "rvol": 0.308, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T14:35:25.365327", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.545, "vwap": 14.7682, "vwap_slope": -0.0026, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.05, "ema9": 14.5854, "ema20": 14.6169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.904, "spread_pct": 0.069, "rvol": 0.193, "volume_pace_ratio": 1.151}}
{"timestamp": "2026-09-22T14:35:25.366491", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.965, "vwap": 10.0713, "vwap_slope": -0.0038, "atr": 0.0309, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.0776, "ema9": 10.0223, "ema20": 10.055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.208, "spread_pct": 0.1, "rvol": 0.219, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T14:35:25.369267", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8082, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.026, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.05, "ema9": 13.8064, "ema20": 13.8059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.44, "spread_pct": 0.073, "rvol": 0.074, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:35:25.370469", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.0526, "ema9": 6.1661, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.123, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:35:25.371700", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4041, "vwap_slope": -0.0037, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3088, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:35:30.375390", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.004%)", "metrics": {"price": 12.49, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:30.377276", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.49, "vwap": 12.3815, "vwap_slope": 0.0026, "atr": 0.031, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4528, "imbalance_decline_count": 0, "imbalance_cur": 0.051821446895844024, "imbalance_prev": -0.6574180624813536}}
{"timestamp": "2026-09-22T14:35:30.378018", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3838, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:30.378794", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1963, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": true, "stop": 9.1444, "imbalance_decline_count": 0, "imbalance_cur": -0.674074074074074, "imbalance_prev": -0.674074074074074}}
{"timestamp": "2026-09-22T14:35:30.379395", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 7.905, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0379, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:30.380076", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8215, "vwap_slope": 0.002, "atr": 0.0134, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": false, "stop": 7.8889, "imbalance_decline_count": 3, "imbalance_cur": -0.7518136693394425, "imbalance_prev": -0.32673684210526316}}
{"timestamp": "2026-09-22T14:35:30.381602", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.6s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 13.8, "vwap": 13.6269, "vwap_slope": 0.0076, "atr": 0.2887, "atr_pct": 2.092, "trend": "flat", "slope_pct": -0.0462, "flat_threshold_pct": 0.523, "ema9": 13.6568, "ema20": 13.5328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 13.043, "spread_pct": 0.218, "rvol": 3.347, "volume_pace_ratio": 19.926, "stage3": {"stop": 13.4536, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1608, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:35:30.382824", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.8334, "vwap_slope": -0.0014, "atr": 0.025, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0715, "ema9": 8.7352, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.73, "volume_pace_ratio": 4.345}}
{"timestamp": "2026-09-22T14:35:30.384040", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.02, "vwap": 13.5637, "vwap_slope": -0.0136, "atr": 0.0887, "atr_pct": 0.681, "trend": "flat", "slope_pct": -0.0951, "flat_threshold_pct": 0.1703, "ema9": 13.0624, "ema20": 13.0997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 8.245, "spread_pct": 0.462, "rvol": 0.125, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:35:30.385211", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3946, "vwap_slope": -0.0013, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0658, "ema9": 6.3522, "ema20": 6.3586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.193}}
{"timestamp": "2026-09-22T14:35:30.386482", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2441, "vwap": 9.1626, "vwap_slope": 0.0037, "atr": 0.0702, "atr_pct": 0.76, "trend": "flat", "slope_pct": 0.1506, "flat_threshold_pct": 0.19, "ema9": 9.3139, "ema20": 9.3373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.804, "distance_from_high_pct": 3.506, "spread_pct": 0.217, "rvol": 0.808, "volume_pace_ratio": 4.813}}
{"timestamp": "2026-09-22T14:35:30.387639", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:35:30.388838", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7195, "vwap_slope": -0.0028, "atr": 0.0294, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0581, "ema9": 12.6791, "ema20": 12.6967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.021, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.095, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:35:30.390115", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7407, "vwap_slope": -0.0006, "atr": 0.0329, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0939, "ema9": 8.745, "ema20": 8.7421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 3.778}}
{"timestamp": "2026-09-22T14:35:30.391373", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.5111, "vwap": 11.6085, "vwap_slope": -0.0017, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0724, "ema9": 11.5155, "ema20": 11.5372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 2.366, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:35:30.392405", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0318, "vwap": 10.2319, "vwap_slope": -0.0058, "atr": 0.0135, "atr_pct": 0.135, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.0373, "ema20": 10.0711, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 6.244, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:35:30.393455", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.445, "vwap": 5.5122, "vwap_slope": -0.0006, "atr": 0.021, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0004, "flat_threshold_pct": 0.0966, "ema9": 5.4649, "ema20": 5.4862, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.768, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:35:30.394488", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0298, "vwap": 9.0681, "vwap_slope": -0.0001, "atr": 0.0197, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0545, "ema9": 9.0272, "ema20": 9.0313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 3.53, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:35:30.395539", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.345, "vwap": 7.442, "vwap_slope": -0.0052, "atr": 0.0155, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0526, "ema9": 7.3871, "ema20": 7.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.715, "spread_pct": 0.136, "rvol": 0.097, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:35:30.396575", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.1054, "vwap_slope": -0.0025, "atr": 0.034, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0951, "ema9": 8.9389, "ema20": 8.972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 5.042, "spread_pct": 0.335, "rvol": 0.131, "volume_pace_ratio": 0.78}}
{"timestamp": "2026-09-22T14:35:30.397588", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6703, "vwap_slope": -0.0052, "atr": 0.0719, "atr_pct": 0.585, "trend": "flat", "slope_pct": -0.1125, "flat_threshold_pct": 0.1462, "ema9": 12.3379, "ema20": 12.3708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:35:30.398579", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.3488, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0106, "atr_pct": 0.167, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.05, "ema9": 6.358, "ema20": 6.3551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.61, "distance_from_high_pct": 0.8, "spread_pct": 0.158, "rvol": 0.359, "volume_pace_ratio": 2.139}}
{"timestamp": "2026-09-22T14:35:30.399612", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5452, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0686, "ema9": 5.5517, "ema20": 5.5579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 1.31, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:35:30.400595", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:35:30.402123", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.66, "vwap": 8.6972, "vwap_slope": -0.0006, "atr": 0.0189, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0544, "ema9": 8.6633, "ema20": 8.6666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 2.257, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:35:30.403352", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9034, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0357, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.075, "ema9": 11.9287, "ema20": 11.9413, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.273, "distance_from_high_pct": 3.067, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:35:30.404540", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9276, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.9285, "ema20": 8.9275, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.895, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.167}}
{"timestamp": "2026-09-22T14:35:30.405611", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.67 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.665, "vwap": 4.7378, "vwap_slope": -0.0051, "atr": 0.0703, "atr_pct": 1.506, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.3766, "ema9": 4.6373, "ema20": 4.6508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.366, "distance_from_high_pct": 7.44, "spread_pct": 1.929, "rvol": 0.308, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T14:35:30.407544", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.54, "vwap": 14.7682, "vwap_slope": -0.0026, "atr": 0.0287, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.05, "ema9": 14.5844, "ema20": 14.6164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 2.937, "spread_pct": 0.069, "rvol": 0.193, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:35:30.408883", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0078, "vwap": 10.0714, "vwap_slope": -0.0037, "atr": 0.0309, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.0773, "ema9": 10.0309, "ema20": 10.0591, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 1.788, "spread_pct": 0.1, "rvol": 0.219, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:35:30.411075", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.026, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8007, "ema20": 13.8032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:35:30.412423", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.0526, "ema9": 6.1661, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.123, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:35:30.414793", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4041, "vwap_slope": -0.0037, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3088, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T14:35:35.419506", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.016, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:35.421431", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3817, "vwap_slope": 0.0028, "atr": 0.031, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4578, "imbalance_decline_count": 1, "imbalance_cur": -0.21341044995588668, "imbalance_prev": 0.051821446895844024}}
{"timestamp": "2026-09-22T14:35:35.423123", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3838, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:35.424237", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1963, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": true, "stop": 9.1444, "imbalance_decline_count": 1, "imbalance_cur": -0.7251908396946565, "imbalance_prev": -0.674074074074074}}
{"timestamp": "2026-09-22T14:35:35.425004", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 7.9094, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0212, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:35.425726", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9094, "vwap": 7.8219, "vwap_slope": 0.0024, "atr": 0.0134, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8933, "imbalance_decline_count": 0, "imbalance_cur": -0.19809069212410502, "imbalance_prev": -0.7518136693394425}}
{"timestamp": "2026-09-22T14:35:35.427184", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.6s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.7885, "vwap": 13.627, "vwap_slope": 0.0077, "atr": 0.2887, "atr_pct": 2.094, "trend": "flat", "slope_pct": -0.0463, "flat_threshold_pct": 0.5234, "ema9": 13.6545, "ema20": 13.5317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 13.116, "spread_pct": 0.073, "rvol": 3.349, "volume_pace_ratio": 19.911, "stage3": {"stop": 13.4421, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3345, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:35:35.428494", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.73, "vwap": 8.8334, "vwap_slope": -0.0015, "atr": 0.025, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0715, "ema9": 8.7342, "ema20": 8.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 5.315, "spread_pct": 0.114, "rvol": 0.73, "volume_pace_ratio": 4.34}}
{"timestamp": "2026-09-22T14:35:35.430066", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.5636, "vwap_slope": -0.0138, "atr": 0.0887, "atr_pct": 0.683, "trend": "flat", "slope_pct": -0.0954, "flat_threshold_pct": 0.1707, "ema9": 13.0564, "ema20": 13.0968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 8.457, "spread_pct": 0.462, "rvol": 0.125, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:35:35.432094", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3946, "vwap_slope": -0.0013, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0659, "ema9": 6.3515, "ema20": 6.3582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.191}}
{"timestamp": "2026-09-22T14:35:35.433674", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2315, "vwap": 9.1626, "vwap_slope": 0.0037, "atr": 0.0703, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.1504, "flat_threshold_pct": 0.1903, "ema9": 9.3114, "ema20": 9.3361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.805, "distance_from_high_pct": 3.638, "spread_pct": 0.108, "rvol": 0.809, "volume_pace_ratio": 4.809}}
{"timestamp": "2026-09-22T14:35:35.434903", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:35:35.436492", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.7194, "vwap_slope": -0.0029, "atr": 0.0294, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0581, "ema9": 12.6821, "ema20": 12.6982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.095, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:35:35.439436", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7407, "vwap_slope": -0.0006, "atr": 0.0329, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0939, "ema9": 8.745, "ema20": 8.7421, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 3.774}}
{"timestamp": "2026-09-22T14:35:35.440827", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.518, "vwap": 11.6085, "vwap_slope": -0.0017, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0724, "ema9": 11.5169, "ema20": 11.5379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 2.307, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:35:35.442297", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0244, "vwap": 10.2319, "vwap_slope": -0.0058, "atr": 0.0135, "atr_pct": 0.135, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0358, "ema20": 10.0704, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 6.313, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:35:35.443657", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.445, "vwap": 5.5122, "vwap_slope": -0.0006, "atr": 0.021, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0004, "flat_threshold_pct": 0.0966, "ema9": 5.4649, "ema20": 5.4862, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.768, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:35:35.444962", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0113, "vwap": 9.068, "vwap_slope": -0.0002, "atr": 0.0211, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0585, "ema9": 9.0235, "ema20": 9.0295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.672, "distance_from_high_pct": 3.727, "spread_pct": 0.222, "rvol": 0.094, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:35:35.446216", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.345, "vwap": 7.4416, "vwap_slope": -0.0056, "atr": 0.0155, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0526, "ema9": 7.3871, "ema20": 7.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.187, "distance_from_high_pct": 2.715, "spread_pct": 0.136, "rvol": 0.097, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:35:35.447560", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.945, "vwap": 9.1054, "vwap_slope": -0.0025, "atr": 0.034, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.053, "flat_threshold_pct": 0.0951, "ema9": 8.9389, "ema20": 8.972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.978, "distance_from_high_pct": 5.042, "spread_pct": 0.335, "rvol": 0.131, "volume_pace_ratio": 0.779}}
{"timestamp": "2026-09-22T14:35:35.448845", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6702, "vwap_slope": -0.0052, "atr": 0.0727, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.1125, "flat_threshold_pct": 0.1477, "ema9": 12.3379, "ema20": 12.3708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:35:35.450015", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.167, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3592, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.611, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.359, "volume_pace_ratio": 2.137}}
{"timestamp": "2026-09-22T14:35:35.451192", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5509, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0686, "ema9": 5.5529, "ema20": 5.5585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 1.208, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:35:35.452349", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:35:35.453627", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6972, "vwap_slope": -0.0006, "atr": 0.0189, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0544, "ema9": 8.6643, "ema20": 8.667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:35:35.454836", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9416, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0358, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0497, "flat_threshold_pct": 0.075, "ema9": 11.9364, "ema20": 11.945, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.273, "distance_from_high_pct": 2.756, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:35:35.456059", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.165}}
{"timestamp": "2026-09-22T14:35:35.457246", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7376, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.371, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.308, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T14:35:35.458506", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5586, "vwap": 14.7681, "vwap_slope": -0.0027, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.05, "ema9": 14.5881, "ema20": 14.6182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.813, "spread_pct": 0.069, "rvol": 0.193, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:35:35.459833", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.97 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.97, "vwap": 10.0712, "vwap_slope": -0.0039, "atr": 0.0309, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0776, "ema9": 10.0233, "ema20": 10.0555, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 2.159, "spread_pct": 0.1, "rvol": 0.22, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:35:35.461003", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.8082, "vwap": 13.8082, "vwap_slope": -0.0001, "atr": 0.026, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.05, "ema9": 13.8064, "ema20": 13.8059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.44, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:35:35.462100", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.0526, "ema9": 6.1661, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.123, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:35:35.463137", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4041, "vwap_slope": -0.0037, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3088, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T14:35:40.469262", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.016%)", "metrics": {"price": 12.495, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.016, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:40.470989", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.495, "vwap": 12.3817, "vwap_slope": 0.0028, "atr": 0.031, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4578, "imbalance_decline_count": 2, "imbalance_cur": -0.3616154131159689, "imbalance_prev": -0.21341044995588668}}
{"timestamp": "2026-09-22T14:35:40.471729", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3838, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:40.472869", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1963, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": true, "stop": 9.1444, "imbalance_decline_count": 0, "imbalance_cur": -0.7251908396946565, "imbalance_prev": -0.7251908396946565}}
{"timestamp": "2026-09-22T14:35:40.473523", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.9117, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0125, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:40.474495", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9117, "vwap": 7.8219, "vwap_slope": 0.0024, "atr": 0.0137, "trend": "flat", "slope_pct": 0.0478, "lower_highs_lower_lows": false, "stop": 7.8953, "imbalance_decline_count": 0, "imbalance_cur": 0.15686777920410783, "imbalance_prev": -0.19809069212410502}}
{"timestamp": "2026-09-22T14:35:40.476075", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.7s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.735, "vwap": 13.6271, "vwap_slope": 0.0078, "atr": 0.2887, "atr_pct": 2.102, "trend": "flat", "slope_pct": -0.047, "flat_threshold_pct": 0.5255, "ema9": 13.6438, "ema20": 13.5266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 13.453, "spread_pct": 0.51, "rvol": 3.354, "volume_pace_ratio": 19.917, "stage3": {"stop": 13.3886, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0887, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:40.477457", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.8334, "vwap_slope": -0.0015, "atr": 0.025, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0715, "ema9": 8.7352, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.73, "volume_pace_ratio": 4.335}}
{"timestamp": "2026-09-22T14:35:40.478759", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.5634, "vwap_slope": -0.0139, "atr": 0.0894, "atr_pct": 0.688, "trend": "flat", "slope_pct": -0.0954, "flat_threshold_pct": 0.1721, "ema9": 13.0564, "ema20": 13.0968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 8.457, "spread_pct": 0.462, "rvol": 0.125, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:35:40.479861", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3946, "vwap_slope": -0.0013, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0658, "ema9": 6.3525, "ema20": 6.3587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.19}}
{"timestamp": "2026-09-22T14:35:40.480846", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.235, "vwap": 9.1626, "vwap_slope": 0.0037, "atr": 0.0703, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.1504, "flat_threshold_pct": 0.1903, "ema9": 9.3121, "ema20": 9.3364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.805, "distance_from_high_pct": 3.601, "spread_pct": 0.108, "rvol": 0.809, "volume_pace_ratio": 4.803}}
{"timestamp": "2026-09-22T14:35:40.481415", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0005, "atr": 0.0944, "atr_pct": 1.059, "trend": "flat", "slope_pct": 0.0259, "flat_threshold_pct": 0.2647, "ema9": 8.8768, "ema20": 8.8405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:35:40.482054", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7195, "vwap_slope": -0.0028, "atr": 0.0294, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.058, "ema9": 12.6831, "ema20": 12.6986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.095, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:35:40.483024", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.76, "vwap": 8.7407, "vwap_slope": -0.0007, "atr": 0.0329, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0028, "flat_threshold_pct": 0.0939, "ema9": 8.744, "ema20": 8.7416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.635, "volume_pace_ratio": 3.769}}
{"timestamp": "2026-09-22T14:35:40.484197", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.6084, "vwap_slope": -0.0018, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0724, "ema9": 11.5153, "ema20": 11.5371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:35:40.485425", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0306, "vwap": 10.2317, "vwap_slope": -0.006, "atr": 0.0135, "atr_pct": 0.135, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.037, "ema20": 10.071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 6.255, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:35:40.486321", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4402, "vwap": 5.5122, "vwap_slope": -0.0006, "atr": 0.021, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0003, "flat_threshold_pct": 0.0967, "ema9": 5.4639, "ema20": 5.4858, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.854, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:35:40.487522", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0142, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0211, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0585, "ema9": 9.024, "ema20": 9.0298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.697, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:35:40.489243", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.345, "vwap": 7.4416, "vwap_slope": -0.0056, "atr": 0.0155, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0526, "ema9": 7.3871, "ema20": 7.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.187, "distance_from_high_pct": 2.715, "spread_pct": 0.136, "rvol": 0.097, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:35:40.490363", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.1054, "vwap_slope": -0.0025, "atr": 0.034, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0528, "flat_threshold_pct": 0.0949, "ema9": 8.9419, "ema20": 8.9734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 4.883, "spread_pct": 0.335, "rvol": 0.131, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T14:35:40.491914", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6702, "vwap_slope": -0.0052, "atr": 0.0727, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.1125, "flat_threshold_pct": 0.1477, "ema9": 12.3379, "ema20": 12.3708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.12, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:35:40.493158", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.167, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3592, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.612, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.135, "stage3": {"stop": 6.3423, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6295, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:40.494414", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0686, "ema9": 5.5517, "ema20": 5.5579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:35:40.496315", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:35:40.497522", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.6599, "vwap": 8.6972, "vwap_slope": -0.0006, "atr": 0.0192, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0554, "ema9": 8.6632, "ema20": 8.6666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.258, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:35:40.498665", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "lower-highs/lower-lows structure"], "metrics": {"price": 11.915, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.0358, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0752, "ema9": 11.931, "ema20": 11.9424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.274, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:35:40.499784", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9646, "vwap_slope": -0.0003, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:35:40.500855", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7376, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.371, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.308, "volume_pace_ratio": 1.832}}
{"timestamp": "2026-09-22T14:35:40.501969", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.555, "vwap": 14.768, "vwap_slope": -0.0028, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.05, "ema9": 14.5874, "ema20": 14.6178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.837, "spread_pct": 0.069, "rvol": 0.193, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:35:40.503220", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.965, "vwap": 10.0711, "vwap_slope": -0.004, "atr": 0.0313, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.0785, "ema9": 10.0223, "ema20": 10.055, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 2.208, "spread_pct": 0.1, "rvol": 0.22, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:35:40.504417", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8081, "vwap_slope": -0.0001, "atr": 0.026, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.05, "ema9": 13.8007, "ema20": 13.8032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:35:40.505651", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.0526, "ema9": 6.1661, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.123, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:35:40.506995", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3109, "vwap": 13.4041, "vwap_slope": -0.0037, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0522, "ema9": 13.308, "ema20": 13.317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.513, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:35:45.513348", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.049%)", "metrics": {"price": 12.5088, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0491, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:45.515394", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5088, "vwap": 12.3819, "vwap_slope": 0.003, "atr": 0.031, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4716, "imbalance_decline_count": 0, "imbalance_cur": 0.15691634773100055, "imbalance_prev": -0.3616154131159689}}
{"timestamp": "2026-09-22T14:35:45.516112", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3188, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:45.516916", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1964, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": true, "stop": 9.1644, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.7251908396946565}}
{"timestamp": "2026-09-22T14:35:45.517523", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 7.9014, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0516, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:45.518148", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9014, "vwap": 7.8219, "vwap_slope": 0.0024, "atr": 0.0137, "trend": "flat", "slope_pct": 0.0476, "lower_highs_lower_lows": false, "stop": 7.885, "imbalance_decline_count": 1, "imbalance_cur": -0.001225790634959549, "imbalance_prev": 0.15686777920410783}}
{"timestamp": "2026-09-22T14:35:45.520990", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (65.7s) but room-to-run failed: imbalance -26% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.7056, "vwap": 13.6272, "vwap_slope": 0.0079, "atr": 0.2887, "atr_pct": 2.106, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.5266, "ema9": 13.6379, "ema20": 13.5238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 13.638, "spread_pct": 0.292, "rvol": 3.36, "volume_pace_ratio": 19.927, "stage3": {"stop": 13.3592, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2587, "passed": false, "reason": "imbalance -26% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:45.523565", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.735, "vwap": 8.8333, "vwap_slope": -0.0015, "atr": 0.025, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0715, "ema9": 8.7352, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 5.26, "spread_pct": 0.114, "rvol": 0.73, "volume_pace_ratio": 4.331}}
{"timestamp": "2026-09-22T14:35:45.524866", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.5634, "vwap_slope": -0.0139, "atr": 0.0894, "atr_pct": 0.688, "trend": "flat", "slope_pct": -0.0954, "flat_threshold_pct": 0.1721, "ema9": 13.0564, "ema20": 13.0968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 8.457, "spread_pct": 0.462, "rvol": 0.125, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:35:45.526280", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3945, "vwap_slope": -0.0013, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0658, "ema9": 6.3525, "ema20": 6.3587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.189}}
{"timestamp": "2026-09-22T14:35:45.528654", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2312, "vwap": 9.1626, "vwap_slope": 0.0037, "atr": 0.0703, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.1504, "flat_threshold_pct": 0.1903, "ema9": 9.3114, "ema20": 9.3361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.805, "distance_from_high_pct": 3.641, "spread_pct": 0.217, "rvol": 0.809, "volume_pace_ratio": 4.798}}
{"timestamp": "2026-09-22T14:35:45.529839", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.828, "vwap_slope": 0.0003, "atr": 0.0677, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.1903, "ema9": 8.8804, "ema20": 8.8457, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:35:45.532352", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7195, "vwap_slope": -0.0028, "atr": 0.0294, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.058, "ema9": 12.6831, "ema20": 12.6986, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.095, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:35:45.534517", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.77, "vwap": 8.7407, "vwap_slope": -0.0006, "atr": 0.0329, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0938, "ema9": 8.746, "ema20": 8.7425, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.984, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 3.77}}
{"timestamp": "2026-09-22T14:35:45.536476", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6084, "vwap_slope": -0.0018, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0724, "ema9": 11.5163, "ema20": 11.5376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:35:45.537636", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0306, "vwap": 10.2317, "vwap_slope": -0.006, "atr": 0.0135, "atr_pct": 0.135, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.037, "ema20": 10.071, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 6.255, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:35:45.538981", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4582, "vwap": 5.5122, "vwap_slope": -0.0006, "atr": 0.021, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0008, "flat_threshold_pct": 0.0964, "ema9": 5.4675, "ema20": 5.4875, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.532, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:35:45.540254", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0142, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0211, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0585, "ema9": 9.024, "ema20": 9.0298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.697, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:35:45.541462", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.345, "vwap": 7.4415, "vwap_slope": -0.0057, "atr": 0.0155, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0526, "ema9": 7.3871, "ema20": 7.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 2.715, "spread_pct": 0.136, "rvol": 0.097, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:35:45.542765", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1053, "vwap_slope": -0.0026, "atr": 0.034, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.0951, "ema9": 8.9379, "ema20": 8.9715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.096, "spread_pct": 0.56, "rvol": 0.131, "volume_pace_ratio": 0.778}}
{"timestamp": "2026-09-22T14:35:45.544008", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.6702, "vwap_slope": -0.0052, "atr": 0.0727, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.1125, "flat_threshold_pct": 0.1477, "ema9": 12.3379, "ema20": 12.3708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 9.024, "spread_pct": 0.244, "rvol": 0.12, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:35:45.545240", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance -63% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.167, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3592, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.613, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.132, "stage3": {"stop": 6.3423, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.6314, "passed": false, "reason": "imbalance -63% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:45.546367", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5485, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0686, "ema9": 5.5524, "ema20": 5.5582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 1.251, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:35:45.547645", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:35:45.548869", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.697, "vwap_slope": -0.0008, "atr": 0.0199, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0574, "ema9": 8.6653, "ema20": 8.6675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:35:45.551465", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9042, "vwap": 11.9441, "vwap_slope": 0.0, "atr": 0.0358, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0493, "flat_threshold_pct": 0.0752, "ema9": 11.9289, "ema20": 11.9414, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.274, "distance_from_high_pct": 3.06, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:35:45.552653", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9645, "vwap_slope": -0.0004, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:35:45.555050", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7376, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.371, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.308, "volume_pace_ratio": 1.829}}
{"timestamp": "2026-09-22T14:35:45.557469", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.555, "vwap": 14.768, "vwap_slope": -0.0028, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.05, "ema9": 14.5874, "ema20": 14.6178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.837, "spread_pct": 0.069, "rvol": 0.193, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T14:35:45.560634", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0173, "vwap": 10.0713, "vwap_slope": -0.0038, "atr": 0.0313, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0781, "ema9": 10.0328, "ema20": 10.06, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.695, "spread_pct": 0.1, "rvol": 0.22, "volume_pace_ratio": 1.303}}
{"timestamp": "2026-09-22T14:35:45.562828", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8081, "vwap_slope": -0.0002, "atr": 0.0267, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.7987, "ema20": 13.8023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.713, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:35:45.564092", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.155, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.0527, "ema9": 6.1651, "ema20": 6.1681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.123, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:35:45.566341", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.315, "vwap": 13.4041, "vwap_slope": -0.0037, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0521, "ema9": 13.3088, "ema20": 13.3174, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:35:50.574497", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.045%)", "metrics": {"price": 12.507, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.0448, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:50.576121", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.507, "vwap": 12.3819, "vwap_slope": 0.0031, "atr": 0.031, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4698, "imbalance_decline_count": 1, "imbalance_cur": 0.014528091029157777, "imbalance_prev": 0.15691634773100055}}
{"timestamp": "2026-09-22T14:35:50.576952", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.205, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3676, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:50.577619", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.205, "vwap": 9.1964, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0315, "lower_highs_lower_lows": true, "stop": 9.1494, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:35:50.577987", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.022%)", "metrics": {"price": 7.9091, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0224, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:50.578459", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9091, "vwap": 7.8219, "vwap_slope": 0.0024, "atr": 0.0137, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8927, "imbalance_decline_count": 0, "imbalance_cur": 0.015453639082751745, "imbalance_prev": -0.001225790634959549}}
{"timestamp": "2026-09-22T14:35:50.580578", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (70.8s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.7, "vwap": 13.6272, "vwap_slope": 0.0079, "atr": 0.2887, "atr_pct": 2.107, "trend": "flat", "slope_pct": -0.0475, "flat_threshold_pct": 0.5268, "ema9": 13.6368, "ema20": 13.5232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 13.674, "spread_pct": 0.219, "rvol": 3.362, "volume_pace_ratio": 19.917, "stage3": {"stop": 13.3536, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.405, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:50.582636", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8333, "vwap_slope": -0.0016, "atr": 0.025, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0716, "ema9": 8.7332, "ema20": 8.7432, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.73, "volume_pace_ratio": 4.327}}
{"timestamp": "2026-09-22T14:35:50.583753", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.99, "vwap": 13.5634, "vwap_slope": -0.0139, "atr": 0.0894, "atr_pct": 0.688, "trend": "flat", "slope_pct": -0.0954, "flat_threshold_pct": 0.1721, "ema9": 13.0564, "ema20": 13.0968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 8.457, "spread_pct": 0.385, "rvol": 0.125, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:35:50.585695", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3945, "vwap_slope": -0.0013, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0658, "ema9": 6.3525, "ema20": 6.3587, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.187}}
{"timestamp": "2026-09-22T14:35:50.586737", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.225, "vwap": 9.1626, "vwap_slope": 0.0036, "atr": 0.071, "atr_pct": 0.77, "trend": "flat", "slope_pct": 0.1503, "flat_threshold_pct": 0.1924, "ema9": 9.3101, "ema20": 9.3355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.806, "distance_from_high_pct": 3.706, "spread_pct": 0.108, "rvol": 0.809, "volume_pace_ratio": 4.792}}
{"timestamp": "2026-09-22T14:35:50.587636", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.828, "vwap_slope": 0.0003, "atr": 0.0677, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.1903, "ema9": 8.8804, "ema20": 8.8457, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:35:50.588755", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6634, "vwap": 12.7192, "vwap_slope": -0.0031, "atr": 0.0294, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0581, "ema9": 12.6788, "ema20": 12.6966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 1.067, "spread_pct": 0.079, "rvol": 0.095, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:35:50.589752", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7686, "vwap": 8.7408, "vwap_slope": -0.0006, "atr": 0.0333, "atr_pct": 0.379, "trend": "flat", "slope_pct": 0.0029, "flat_threshold_pct": 0.0949, "ema9": 8.7457, "ema20": 8.7424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.999, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 3.767}}
{"timestamp": "2026-09-22T14:35:50.590755", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6084, "vwap_slope": -0.0019, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0724, "ema9": 11.5163, "ema20": 11.5376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:35:50.591702", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0229, "vwap": 10.2317, "vwap_slope": -0.006, "atr": 0.0135, "atr_pct": 0.135, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0355, "ema20": 10.0703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 6.327, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:35:50.592722", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.446, "vwap": 5.5122, "vwap_slope": -0.0006, "atr": 0.021, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0005, "flat_threshold_pct": 0.0966, "ema9": 5.4651, "ema20": 5.4863, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.75, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:35:50.593853", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0142, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0211, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0585, "ema9": 9.024, "ema20": 9.0298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.697, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:35:50.595508", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.345, "vwap": 7.4415, "vwap_slope": -0.0057, "atr": 0.0155, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0526, "ema9": 7.3871, "ema20": 7.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 2.715, "spread_pct": 0.136, "rvol": 0.098, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:35:50.596391", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1053, "vwap_slope": -0.0026, "atr": 0.0345, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0965, "ema9": 8.9359, "ema20": 8.9706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.202, "spread_pct": 0.56, "rvol": 0.131, "volume_pace_ratio": 0.777}}
{"timestamp": "2026-09-22T14:35:50.597542", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3, "vwap": 12.67, "vwap_slope": -0.0054, "atr": 0.0727, "atr_pct": 0.591, "trend": "flat", "slope_pct": -0.1125, "flat_threshold_pct": 0.1477, "ema9": 12.3379, "ema20": 12.3708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 9.024, "spread_pct": 0.244, "rvol": 0.12, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:35:50.598400", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.167, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3592, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.613, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.13, "stage3": {"stop": 6.3423, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.216, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:50.599416", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5444, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0686, "ema9": 5.5516, "ema20": 5.5578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 1.324, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:35:50.600278", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:35:50.601265", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.67, "vwap": 8.697, "vwap_slope": -0.0008, "atr": 0.0199, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0574, "ema9": 8.6653, "ema20": 8.6675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.865, "distance_from_high_pct": 2.144, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:35:50.602180", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.9445, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.036, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.0754, "ema9": 11.9369, "ema20": 11.9453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.274, "distance_from_high_pct": 2.732, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:35:50.603391", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9286, "vwap": 8.9645, "vwap_slope": -0.0004, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.05, "ema9": 8.9287, "ema20": 8.9276, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.162}}
{"timestamp": "2026-09-22T14:35:50.604447", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7376, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.371, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.308, "volume_pace_ratio": 1.827}}
{"timestamp": "2026-09-22T14:35:50.605666", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.555, "vwap": 14.7679, "vwap_slope": -0.0029, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.05, "ema9": 14.5874, "ema20": 14.6178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.837, "spread_pct": 0.069, "rvol": 0.193, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:35:50.607027", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.96, "vwap": 10.071, "vwap_slope": -0.0041, "atr": 0.0313, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0785, "ema9": 10.0213, "ema20": 10.0545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 2.257, "spread_pct": 0.1, "rvol": 0.22, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:35:50.608654", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.808, "vwap_slope": -0.0003, "atr": 0.0274, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.7997, "ema20": 13.8028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:35:50.610424", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0119, "flat_threshold_pct": 0.0526, "ema9": 6.1661, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:35:50.612189", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.31, "vwap": 13.4041, "vwap_slope": -0.0037, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0522, "ema9": 13.3078, "ema20": 13.3169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:35:55.615391", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.04, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:55.616323", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3819, "vwap_slope": 0.0031, "atr": 0.031, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": false, "stop": 12.4678, "imbalance_decline_count": 0, "imbalance_cur": 0.36537927202000553, "imbalance_prev": 0.014528091029157777}}
{"timestamp": "2026-09-22T14:35:55.617110", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2198, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3194, "trend": "negative"}}
{"timestamp": "2026-09-22T14:35:55.617710", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2198, "vwap": 9.1964, "vwap_slope": 0.0008, "atr": 0.0463, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": true, "stop": 9.1642, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:35:55.618238", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 7.9096, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0205, "trend": "flat"}}
{"timestamp": "2026-09-22T14:35:55.618946", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9096, "vwap": 7.822, "vwap_slope": 0.0024, "atr": 0.0137, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8932, "imbalance_decline_count": 1, "imbalance_cur": -0.9587628865979382, "imbalance_prev": 0.015453639082751745}}
{"timestamp": "2026-09-22T14:35:55.620415", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (75.8s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.7099, "vwap": 13.6273, "vwap_slope": 0.008, "atr": 0.2887, "atr_pct": 2.106, "trend": "flat", "slope_pct": -0.0474, "flat_threshold_pct": 0.5264, "ema9": 13.6387, "ema20": 13.5242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 13.611, "spread_pct": 0.219, "rvol": 3.364, "volume_pace_ratio": 19.898, "stage3": {"stop": 13.3635, "risk": 0.3464, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3902, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:55.622281", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7265, "vwap": 8.8332, "vwap_slope": -0.0016, "atr": 0.025, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0717, "ema9": 8.7335, "ema20": 8.7434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 5.352, "spread_pct": 0.115, "rvol": 0.731, "volume_pace_ratio": 4.323}}
{"timestamp": "2026-09-22T14:35:55.623400", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.97, "vwap": 13.5627, "vwap_slope": -0.0147, "atr": 0.0894, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.0956, "flat_threshold_pct": 0.1723, "ema9": 13.0524, "ema20": 13.0949, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.218, "distance_from_high_pct": 8.598, "spread_pct": 0.539, "rvol": 0.125, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:35:55.624383", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3945, "vwap_slope": -0.0013, "atr": 0.0167, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0659, "ema9": 6.3515, "ema20": 6.3582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.2, "volume_pace_ratio": 1.186}}
{"timestamp": "2026-09-22T14:35:55.625316", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.225, "vwap": 9.1626, "vwap_slope": 0.0036, "atr": 0.071, "atr_pct": 0.77, "trend": "flat", "slope_pct": 0.1503, "flat_threshold_pct": 0.1924, "ema9": 9.3101, "ema20": 9.3355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.806, "distance_from_high_pct": 3.706, "spread_pct": 0.108, "rvol": 0.809, "volume_pace_ratio": 4.786}}
{"timestamp": "2026-09-22T14:35:55.626146", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.828, "vwap_slope": 0.0003, "atr": 0.0677, "atr_pct": 0.761, "trend": "flat", "slope_pct": 0.0267, "flat_threshold_pct": 0.1903, "ema9": 8.8804, "ema20": 8.8457, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 2.037, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:35:55.627184", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6701, "vwap": 12.7192, "vwap_slope": -0.0031, "atr": 0.0294, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0581, "ema9": 12.6801, "ema20": 12.6972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 1.015, "spread_pct": 0.079, "rvol": 0.095, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:35:55.628122", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7726, "vwap": 8.7408, "vwap_slope": -0.0006, "atr": 0.0336, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.003, "flat_threshold_pct": 0.0958, "ema9": 8.7465, "ema20": 8.7428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 4.956, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 3.764}}
{"timestamp": "2026-09-22T14:35:55.629068", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.49, "vwap": 11.6081, "vwap_slope": -0.0021, "atr": 0.0343, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0745, "ema9": 11.5113, "ema20": 11.5352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.099, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:35:55.629957", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.0229, "vwap": 10.2317, "vwap_slope": -0.006, "atr": 0.0135, "atr_pct": 0.135, "trend": "negative", "slope_pct": -0.0896, "flat_threshold_pct": 0.05, "ema9": 10.0355, "ema20": 10.0703, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.973, "distance_from_high_pct": 6.327, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:35:55.630955", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.43, "vwap": 5.5119, "vwap_slope": -0.001, "atr": 0.0218, "atr_pct": 0.401, "trend": "flat", "slope_pct": 0.0001, "flat_threshold_pct": 0.1002, "ema9": 5.4619, "ema20": 5.4848, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 3.036, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:35:55.631851", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0142, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0211, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0585, "ema9": 9.024, "ema20": 9.0298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.697, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:35:55.632949", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.345, "vwap": 7.4415, "vwap_slope": -0.0057, "atr": 0.0155, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0156, "flat_threshold_pct": 0.0526, "ema9": 7.3871, "ema20": 7.4093, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 2.715, "spread_pct": 0.136, "rvol": 0.098, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:35:55.634802", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1053, "vwap_slope": -0.0026, "atr": 0.0345, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0965, "ema9": 8.9359, "ema20": 8.9706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.202, "spread_pct": 0.56, "rvol": 0.131, "volume_pace_ratio": 0.776}}
{"timestamp": "2026-09-22T14:35:55.635915", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.6688, "vwap_slope": -0.0066, "atr": 0.0769, "atr_pct": 0.629, "trend": "flat", "slope_pct": -0.1131, "flat_threshold_pct": 0.1571, "ema9": 12.3259, "ema20": 12.3651, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 9.467, "spread_pct": 0.245, "rvol": 0.12, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:35:55.636961", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.3s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.167, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3592, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.613, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.127, "stage3": {"stop": 6.3423, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.216, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:35:55.638154", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5489, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.0687, "ema9": 5.5507, "ema20": 5.5574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.083, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:35:55.639325", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2291, "vwap_slope": -0.003, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0629, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:35:55.640467", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.663, "vwap": 8.697, "vwap_slope": -0.0008, "atr": 0.0199, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0574, "ema9": 8.6639, "ema20": 8.6669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.865, "distance_from_high_pct": 2.223, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:35:55.641598", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 11.9445, "vwap": 11.9441, "vwap_slope": 0.0001, "atr": 0.036, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0498, "flat_threshold_pct": 0.0754, "ema9": 11.9369, "ema20": 11.9453, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.274, "distance_from_high_pct": 2.732, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:35:55.642725", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.925, "vwap": 8.9645, "vwap_slope": -0.0004, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.05, "ema9": 8.928, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T14:35:55.643877", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7376, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.371, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.308, "volume_pace_ratio": 1.825}}
{"timestamp": "2026-09-22T14:35:55.645020", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.545, "vwap": 14.7677, "vwap_slope": -0.0031, "atr": 0.0287, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.05, "ema9": 14.5854, "ema20": 14.6169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 2.904, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:35:55.646006", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.955, "vwap": 10.0709, "vwap_slope": -0.0042, "atr": 0.032, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0804, "ema9": 10.0203, "ema20": 10.0541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 2.306, "spread_pct": 0.1, "rvol": 0.22, "volume_pace_ratio": 1.301}}
{"timestamp": "2026-09-22T14:35:55.647120", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.77, "vwap": 13.8079, "vwap_slope": -0.0003, "atr": 0.0274, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.05, "ema9": 13.7987, "ema20": 13.8023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.713, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:35:55.648272", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0527, "ema9": 6.1641, "ema20": 6.1676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:35:55.649350", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.31, "vwap": 13.4041, "vwap_slope": -0.0037, "atr": 0.0278, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.042, "flat_threshold_pct": 0.0522, "ema9": 13.3078, "ema20": 13.3169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.18, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T14:36:00.655501", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.04, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:00.656701", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3819, "vwap_slope": 0.003, "atr": 0.0309, "trend": "flat", "slope_pct": 0.0355, "lower_highs_lower_lows": true, "stop": 12.4679, "imbalance_decline_count": 0, "imbalance_cur": 0.5148499455761157, "imbalance_prev": 0.36537927202000553}}
{"timestamp": "2026-09-22T14:36:00.657405", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3188, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:00.658027", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1964, "vwap_slope": 0.0008, "atr": 0.0446, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": true, "stop": 9.1664, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:00.658950", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.019%)", "metrics": {"price": 7.91, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.019, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:00.659706", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.91, "vwap": 7.8225, "vwap_slope": 0.003, "atr": 0.0131, "trend": "flat", "slope_pct": 0.0477, "lower_highs_lower_lows": false, "stop": 7.8942, "imbalance_decline_count": 0, "imbalance_cur": -0.20391389432485324, "imbalance_prev": -0.9587628865979382}}
{"timestamp": "2026-09-22T14:36:00.661118", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (80.9s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 13.69, "vwap": 13.6274, "vwap_slope": 0.0024, "atr": 0.2794, "atr_pct": 2.041, "trend": "flat", "slope_pct": -0.0418, "flat_threshold_pct": 0.5103, "ema9": 13.649, "ema20": 13.54, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 13.737, "spread_pct": 0.146, "rvol": 3.365, "volume_pace_ratio": 19.883, "stage3": {"stop": 13.3547, "risk": 0.3353, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0869, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:36:00.662317", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8332, "vwap_slope": -0.0016, "atr": 0.0254, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0728, "ema9": 8.7312, "ema20": 8.7423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.731, "volume_pace_ratio": 4.319}}
{"timestamp": "2026-09-22T14:36:00.663646", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.96, "vwap": 13.5624, "vwap_slope": -0.0103, "atr": 0.0837, "atr_pct": 0.646, "trend": "flat", "slope_pct": -0.0948, "flat_threshold_pct": 0.1614, "ema9": 13.0339, "ema20": 13.0821, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 8.668, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:36:00.665509", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3945, "vwap_slope": -0.0006, "atr": 0.0161, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0634, "ema9": 6.3501, "ema20": 6.3569, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.201, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:36:00.666914", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.225, "vwap": 9.1622, "vwap_slope": 0.0033, "atr": 0.0618, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.1503, "flat_threshold_pct": 0.1675, "ema9": 9.3101, "ema20": 9.3355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.806, "distance_from_high_pct": 3.706, "spread_pct": 0.108, "rvol": 0.809, "volume_pace_ratio": 4.779}}
{"timestamp": "2026-09-22T14:36:00.668034", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.828, "vwap_slope": 0.0004, "atr": 0.0706, "atr_pct": 0.792, "trend": "flat", "slope_pct": 0.027, "flat_threshold_pct": 0.198, "ema9": 8.8834, "ema20": 8.8471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 1.872, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:36:00.669468", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7188, "vwap_slope": -0.0035, "atr": 0.0284, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.056, "ema9": 12.6791, "ema20": 12.6967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:36:00.670946", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.0309, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0881, "ema9": 8.7482, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 3.76}}
{"timestamp": "2026-09-22T14:36:00.673756", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.47 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.475, "vwap": 11.6074, "vwap_slope": -0.002, "atr": 0.033, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.072, "ema9": 11.5016, "ema20": 11.5282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 2.672, "spread_pct": 0.087, "rvol": 0.1, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:36:00.676947", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2315, "vwap_slope": -0.0062, "atr": 0.013, "atr_pct": 0.13, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.0359, "ema20": 10.0705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:36:00.680080", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.435, "vwap": 5.5119, "vwap_slope": -0.001, "atr": 0.0211, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0002, "flat_threshold_pct": 0.0969, "ema9": 5.4629, "ema20": 5.4853, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:36:00.681405", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0679, "vwap_slope": -0.0003, "atr": 0.0211, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0585, "ema9": 9.0232, "ema20": 9.0294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 3.741, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:36:00.683703", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.315, "vwap": 7.4404, "vwap_slope": -0.0065, "atr": 0.0147, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0502, "ema9": 7.3703, "ema20": 7.3991, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 3.113, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:36:00.686483", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1053, "vwap_slope": -0.0026, "atr": 0.0333, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.093, "ema9": 8.9379, "ema20": 8.9715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 5.096, "spread_pct": 0.56, "rvol": 0.131, "volume_pace_ratio": 0.775}}
{"timestamp": "2026-09-22T14:36:00.689492", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.22, "vwap": 12.6687, "vwap_slope": -0.0026, "atr": 0.0683, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.1124, "flat_threshold_pct": 0.1398, "ema9": 12.3047, "ema20": 12.3512, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.706, "distance_from_high_pct": 9.615, "spread_pct": 0.327, "rvol": 0.12, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:36:00.692242", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0102, "atr_pct": 0.161, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.05, "ema9": 6.3582, "ema20": 6.3553, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.614, "distance_from_high_pct": 0.781, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.125}}
{"timestamp": "2026-09-22T14:36:00.693691", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.279, "trend": "flat", "slope_pct": 0.0135, "flat_threshold_pct": 0.0697, "ema9": 5.5472, "ema20": 5.5551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:36:00.695226", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.229, "vwap_slope": -0.003, "atr": 0.0123, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0595, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:36:00.696918", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.697, "vwap_slope": -0.0005, "atr": 0.0192, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0554, "ema9": 8.6644, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.058, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:00.699078", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "lower-highs/lower-lows structure"], "metrics": {"price": 11.915, "vwap": 11.9441, "vwap_slope": 0.0, "atr": 0.0339, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0494, "flat_threshold_pct": 0.0712, "ema9": 11.931, "ema20": 11.9424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.274, "distance_from_high_pct": 2.972, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:36:00.700604", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.92, "vwap": 8.9645, "vwap_slope": -0.0004, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.05, "ema9": 8.927, "ema20": 8.9268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.196, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T14:36:00.701862", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7375, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.372, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T14:36:00.703192", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.545, "vwap": 14.7675, "vwap_slope": -0.0033, "atr": 0.0284, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.05, "ema9": 14.5854, "ema20": 14.6169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 2.904, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:36:00.704471", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.95 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.945, "vwap": 10.0698, "vwap_slope": -0.0033, "atr": 0.0324, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0814, "ema9": 10.0021, "ema20": 10.042, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 2.404, "spread_pct": 0.101, "rvol": 0.221, "volume_pace_ratio": 1.308}}
{"timestamp": "2026-09-22T14:36:00.705822", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.745, "vwap": 13.8079, "vwap_slope": -0.0003, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.05, "ema9": 13.788, "ema20": 13.7968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:36:00.707090", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.155, "vwap": 6.1548, "vwap_slope": 0.0002, "atr": 0.0129, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.0523, "ema9": 6.1651, "ema20": 6.1681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:36:00.708221", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.305, "vwap": 13.404, "vwap_slope": -0.0024, "atr": 0.0258, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.05, "ema9": 13.3065, "ema20": 13.3153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.067}}
{"timestamp": "2026-09-22T14:36:05.711330", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.025%)", "metrics": {"price": 12.4962, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0251, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:05.712216", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4962, "vwap": 12.3819, "vwap_slope": 0.0021, "atr": 0.0291, "trend": "flat", "slope_pct": 0.0353, "lower_highs_lower_lows": false, "stop": 12.4613, "imbalance_decline_count": 1, "imbalance_cur": -0.03274215552523874, "imbalance_prev": 0.5148499455761157}}
{"timestamp": "2026-09-22T14:36:05.712986", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3188, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:05.713649", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1964, "vwap_slope": 0.0008, "atr": 0.0446, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": true, "stop": 9.1664, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:05.714118", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.915, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0063, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:05.714964", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.8225, "vwap_slope": 0.0022, "atr": 0.0126, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.8999, "imbalance_decline_count": 1, "imbalance_cur": -0.21919385796545104, "imbalance_prev": -0.20391389432485324}}
{"timestamp": "2026-09-22T14:36:05.718117", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (85.9s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 13.69, "vwap": 13.6274, "vwap_slope": 0.0025, "atr": 0.2805, "atr_pct": 2.049, "trend": "flat", "slope_pct": -0.0418, "flat_threshold_pct": 0.5123, "ema9": 13.649, "ema20": 13.54, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 13.737, "spread_pct": 0.219, "rvol": 3.368, "volume_pace_ratio": 19.87, "stage3": {"stop": 13.3534, "risk": 0.3366, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0169, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:05.720344", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8331, "vwap_slope": -0.001, "atr": 0.024, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0688, "ema9": 8.7279, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.317}}
{"timestamp": "2026-09-22T14:36:05.721685", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.97 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.97, "vwap": 13.5623, "vwap_slope": -0.0104, "atr": 0.0844, "atr_pct": 0.651, "trend": "flat", "slope_pct": -0.0947, "flat_threshold_pct": 0.1627, "ema9": 13.0359, "ema20": 13.083, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.212, "distance_from_high_pct": 8.598, "spread_pct": 0.463, "rvol": 0.125, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:36:05.723490", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3944, "vwap_slope": -0.0007, "atr": 0.0162, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0638, "ema9": 6.3504, "ema20": 6.357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.201, "volume_pace_ratio": 1.186}}
{"timestamp": "2026-09-22T14:36:05.724626", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2297, "vwap": 9.1622, "vwap_slope": 0.0013, "atr": 0.0608, "atr_pct": 0.658, "trend": "flat", "slope_pct": 0.1456, "flat_threshold_pct": 0.1646, "ema9": 9.294, "ema20": 9.3254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.753, "distance_from_high_pct": 3.657, "spread_pct": 0.109, "rvol": 0.809, "volume_pace_ratio": 4.774}}
{"timestamp": "2026-09-22T14:36:05.727687", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 2.36% exceeds max 1.0%"], "metrics": {"price": 8.98, "vwap": 8.828, "vwap_slope": 0.0002, "atr": 0.0657, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.1829, "ema9": 8.9027, "ema20": 8.8598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 1.101, "spread_pct": 2.361, "rvol": 0.086, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:36:05.728935", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6686, "vwap": 12.7188, "vwap_slope": -0.0028, "atr": 0.0266, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0525, "ema9": 12.677, "ema20": 12.6941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 1.027, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:36:05.731849", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7675, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.0331, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0944, "ema9": 8.7487, "ema20": 8.7441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.011, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 3.756}}
{"timestamp": "2026-09-22T14:36:05.733289", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.47 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.475, "vwap": 11.6072, "vwap_slope": -0.0022, "atr": 0.0355, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0772, "ema9": 11.5016, "ema20": 11.5282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.672, "spread_pct": 0.087, "rvol": 0.1, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:36:05.735231", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2315, "vwap_slope": -0.0062, "atr": 0.013, "atr_pct": 0.13, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.0359, "ema20": 10.0705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.308, "spread_pct": 0.2, "rvol": 0.059, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:36:05.737119", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5119, "vwap_slope": -0.0008, "atr": 0.0218, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.1005, "ema9": 5.4573, "ema20": 5.4805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:36:05.738054", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0176, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.054, "ema9": 9.0221, "ema20": 9.0283, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 3.66, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:36:05.739848", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.32, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0147, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0502, "ema9": 7.3713, "ema20": 7.3995, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 3.046, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:36:05.741003", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1052, "vwap_slope": -0.0009, "atr": 0.0298, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0835, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.774}}
{"timestamp": "2026-09-22T14:36:05.742254", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.6687, "vwap_slope": -0.0027, "atr": 0.0683, "atr_pct": 0.558, "trend": "flat", "slope_pct": -0.1122, "flat_threshold_pct": 0.1396, "ema9": 12.3087, "ema20": 12.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.706, "distance_from_high_pct": 9.467, "spread_pct": 0.327, "rvol": 0.12, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:36:05.743561", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0102, "atr_pct": 0.161, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.05, "ema9": 6.3582, "ema20": 6.3553, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.614, "distance_from_high_pct": 0.781, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.122}}
{"timestamp": "2026-09-22T14:36:05.745511", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5492, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0161, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0725, "ema9": 5.5491, "ema20": 5.5559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 1.239, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:36:05.749948", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.229, "vwap_slope": -0.003, "atr": 0.0123, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0595, "ema9": 5.1765, "ema20": 5.1996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 2.642, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:36:05.752365", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6969, "vwap_slope": -0.0006, "atr": 0.0195, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0564, "ema9": 8.6644, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:36:05.754551", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9445, "vwap": 11.9441, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0594, "ema9": 11.9337, "ema20": 11.9426, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.178, "distance_from_high_pct": 2.732, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:36:05.756624", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9644, "vwap_slope": -0.0004, "atr": 0.0149, "atr_pct": 0.167, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.05, "ema9": 8.9266, "ema20": 8.9266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.162}}
{"timestamp": "2026-09-22T14:36:05.758520", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7375, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.372, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.821}}
{"timestamp": "2026-09-22T14:36:05.759717", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.54, "vwap": 14.7675, "vwap_slope": -0.0027, "atr": 0.0295, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0508, "ema9": 14.5763, "ema20": 14.6096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 2.937, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:36:05.761019", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0106, "vwap": 10.0698, "vwap_slope": -0.0032, "atr": 0.0347, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0866, "ema9": 10.0152, "ema20": 10.0482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 1.761, "spread_pct": 0.101, "rvol": 0.221, "volume_pace_ratio": 1.307}}
{"timestamp": "2026-09-22T14:36:05.763402", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8079, "vwap_slope": -0.0004, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.05, "ema9": 13.79, "ema20": 13.7978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:36:05.764726", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0131, "atr_pct": 0.212, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.053, "ema9": 6.1641, "ema20": 6.1673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:36:05.765926", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.295, "vwap": 13.4039, "vwap_slope": -0.0025, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.0503, "ema9": 13.3045, "ema20": 13.3144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.066}}
{"timestamp": "2026-09-22T14:36:10.772861", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.004%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:10.773778", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3819, "vwap_slope": 0.0021, "atr": 0.0292, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4699, "imbalance_decline_count": 0, "imbalance_cur": 0.3648148148148148, "imbalance_prev": -0.03274215552523874}}
{"timestamp": "2026-09-22T14:36:10.774465", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3188, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:10.775228", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1964, "vwap_slope": 0.0008, "atr": 0.0446, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": true, "stop": 9.1664, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:10.775771", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 7.9034, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0503, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:10.776486", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9034, "vwap": 7.8225, "vwap_slope": 0.0022, "atr": 0.0126, "trend": "flat", "slope_pct": 0.0468, "lower_highs_lower_lows": false, "stop": 7.8883, "imbalance_decline_count": 0, "imbalance_cur": -0.1714867617107943, "imbalance_prev": -0.21919385796545104}}
{"timestamp": "2026-09-22T14:36:10.777785", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.0s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 13.775, "vwap": 13.6275, "vwap_slope": 0.0026, "atr": 0.287, "atr_pct": 2.083, "trend": "flat", "slope_pct": -0.0408, "flat_threshold_pct": 0.5208, "ema9": 13.666, "ema20": 13.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 13.201, "spread_pct": 0.363, "rvol": 3.37, "volume_pace_ratio": 19.861, "stage3": {"stop": 13.4306, "risk": 0.3444, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2974, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:10.778902", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.833, "vwap_slope": -0.001, "atr": 0.024, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0688, "ema9": 8.7289, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.313}}
{"timestamp": "2026-09-22T14:36:10.780089", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0, "vwap": 13.5618, "vwap_slope": -0.0108, "atr": 0.0866, "atr_pct": 0.666, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1664, "ema9": 13.0419, "ema20": 13.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.213, "distance_from_high_pct": 8.386, "spread_pct": 0.462, "rvol": 0.125, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:36:10.781164", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3944, "vwap_slope": -0.0007, "atr": 0.0162, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0639, "ema9": 6.3494, "ema20": 6.3565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.201, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T14:36:10.782209", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.185, "vwap": 9.1622, "vwap_slope": 0.0013, "atr": 0.0629, "atr_pct": 0.685, "trend": "flat", "slope_pct": 0.145, "flat_threshold_pct": 0.1712, "ema9": 9.2851, "ema20": 9.3211, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.754, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.809, "volume_pace_ratio": 4.77}}
{"timestamp": "2026-09-22T14:36:10.783245", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.85% exceeds max 1.0%"], "metrics": {"price": 8.98, "vwap": 8.828, "vwap_slope": 0.0002, "atr": 0.0657, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.1829, "ema9": 8.9027, "ema20": 8.8598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 1.101, "spread_pct": 3.851, "rvol": 0.086, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:36:10.784409", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7188, "vwap_slope": -0.0029, "atr": 0.027, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.001, "flat_threshold_pct": 0.0532, "ema9": 12.6763, "ema20": 12.6937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:36:10.785456", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.0331, "atr_pct": 0.378, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.0945, "ema9": 8.7482, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.636, "volume_pace_ratio": 3.751}}
{"timestamp": "2026-09-22T14:36:10.786493", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.47 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.475, "vwap": 11.6072, "vwap_slope": -0.0022, "atr": 0.0355, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0772, "ema9": 11.5016, "ema20": 11.5282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 2.672, "spread_pct": 0.087, "rvol": 0.1, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:36:10.787649", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2315, "vwap_slope": -0.0062, "atr": 0.013, "atr_pct": 0.13, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.0359, "ema20": 10.0705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.308, "spread_pct": 0.2, "rvol": 0.059, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T14:36:10.788847", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.44, "vwap": 5.5116, "vwap_slope": -0.0011, "atr": 0.0218, "atr_pct": 0.402, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.1004, "ema9": 5.4583, "ema20": 5.481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:36:10.789944", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0144, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.054, "ema9": 9.0214, "ema20": 9.028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.694, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:36:10.791093", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0551, "ema9": 7.3723, "ema20": 7.4, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:36:10.792303", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1052, "vwap_slope": -0.0009, "atr": 0.0305, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0856, "ema9": 8.9343, "ema20": 8.9666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 5.308, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.773}}
{"timestamp": "2026-09-22T14:36:10.794382", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.22, "vwap": 12.6683, "vwap_slope": -0.003, "atr": 0.0683, "atr_pct": 0.559, "trend": "flat", "slope_pct": -0.1124, "flat_threshold_pct": 0.1398, "ema9": 12.3047, "ema20": 12.3512, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.708, "distance_from_high_pct": 9.615, "spread_pct": 0.327, "rvol": 0.12, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:36:10.795540", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0095, "atr_pct": 0.15, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.05, "ema9": 6.3576, "ema20": 6.3552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.538, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.12}}
{"timestamp": "2026-09-22T14:36:10.796756", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5422, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0135, "flat_threshold_pct": 0.0736, "ema9": 5.5477, "ema20": 5.5553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 1.363, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:36:10.797814", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1651, "vwap": 5.229, "vwap_slope": -0.0015, "atr": 0.0116, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.056, "ema9": 5.1742, "ema20": 5.1963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.545, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:10.799050", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6969, "vwap_slope": -0.0006, "atr": 0.0195, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0564, "ema9": 8.6644, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:10.800146", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9445, "vwap": 11.9441, "vwap_slope": -0.0001, "atr": 0.0284, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0594, "ema9": 11.9337, "ema20": 11.9426, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.178, "distance_from_high_pct": 2.732, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:36:10.802327", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9369, "vwap": 8.9644, "vwap_slope": -0.0004, "atr": 0.0155, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0214, "flat_threshold_pct": 0.05, "ema9": 8.9289, "ema20": 8.9277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.792, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T14:36:10.804183", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7375, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.372, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.818}}
{"timestamp": "2026-09-22T14:36:10.805614", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5769, "vwap": 14.7674, "vwap_slope": -0.0027, "atr": 0.0295, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0507, "ema9": 14.5837, "ema20": 14.6131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.691, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:36:10.806884", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.95 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9519, "vwap": 10.0697, "vwap_slope": -0.0034, "atr": 0.0347, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.0871, "ema9": 10.0034, "ema20": 10.0426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 2.337, "spread_pct": 0.1, "rvol": 0.222, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:36:10.809324", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7522, "vwap": 13.8078, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0526, "ema9": 13.7894, "ema20": 13.7975, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.84, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:36:10.811284", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "lower-highs/lower-lows structure"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0535, "ema9": 6.1621, "ema20": 6.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:36:10.812360", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2999, "vwap": 13.4039, "vwap_slope": -0.0026, "atr": 0.027, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.0507, "ema9": 13.3054, "ema20": 13.3149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 4.592, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.065}}
{"timestamp": "2026-09-22T14:36:15.818290", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.004%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:15.819393", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3819, "vwap_slope": 0.0022, "atr": 0.0294, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4697, "imbalance_decline_count": 0, "imbalance_cur": 0.6042296072507553, "imbalance_prev": 0.3648148148148148}}
{"timestamp": "2026-09-22T14:36:15.820020", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.3188, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:15.820802", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1964, "vwap_slope": 0.0008, "atr": 0.0446, "trend": "flat", "slope_pct": 0.0318, "lower_highs_lower_lows": true, "stop": 9.1664, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:15.821374", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.915, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0063, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:15.822156", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.8225, "vwap_slope": 0.0022, "atr": 0.0126, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.8999, "imbalance_decline_count": 1, "imbalance_cur": -0.1783478085235306, "imbalance_prev": -0.1714867617107943}}
{"timestamp": "2026-09-22T14:36:15.824397", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.0s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.8289, "vwap": 13.6278, "vwap_slope": 0.0029, "atr": 0.2898, "atr_pct": 2.096, "trend": "flat", "slope_pct": -0.0401, "flat_threshold_pct": 0.524, "ema9": 13.6768, "ema20": 13.5532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 12.861, "spread_pct": 0.217, "rvol": 3.375, "volume_pace_ratio": 19.864, "stage3": {"stop": 13.4811, "risk": 0.3478, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3422, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:36:15.825640", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.713, "vwap": 8.833, "vwap_slope": -0.001, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0692, "ema9": 8.7275, "ema20": 8.7395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.499, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.308}}
{"timestamp": "2026-09-22T14:36:15.826794", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0, "vwap": 13.5606, "vwap_slope": -0.012, "atr": 0.0866, "atr_pct": 0.666, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1664, "ema9": 13.0419, "ema20": 13.0859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.216, "distance_from_high_pct": 8.386, "spread_pct": 0.462, "rvol": 0.126, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:36:15.827865", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3944, "vwap_slope": -0.0007, "atr": 0.0166, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0654, "ema9": 6.3494, "ema20": 6.3565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.201, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:36:15.829011", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.1801, "vwap": 9.1622, "vwap_slope": 0.0013, "atr": 0.0633, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1449, "flat_threshold_pct": 0.1723, "ema9": 9.2841, "ema20": 9.3207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.754, "distance_from_high_pct": 4.174, "spread_pct": 0.109, "rvol": 0.809, "volume_pace_ratio": 4.764}}
{"timestamp": "2026-09-22T14:36:15.829979", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.82 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.82, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.818, "trend": "flat", "slope_pct": 0.026, "flat_threshold_pct": 0.2045, "ema9": 8.8707, "ema20": 8.8445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.863, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:36:15.831265", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6931, "vwap": 12.7188, "vwap_slope": -0.0029, "atr": 0.0284, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.056, "ema9": 12.6819, "ema20": 12.6964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.013, "distance_from_high_pct": 0.835, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:36:15.832273", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.77, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.0333, "atr_pct": 0.38, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.0949, "ema9": 8.7492, "ema20": 8.7443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 4.984, "spread_pct": 0.0, "rvol": 0.637, "volume_pace_ratio": 3.747}}
{"timestamp": "2026-09-22T14:36:15.833458", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.46 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.465, "vwap": 11.607, "vwap_slope": -0.0024, "atr": 0.0362, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0789, "ema9": 11.4996, "ema20": 11.5272, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 2.757, "spread_pct": 0.087, "rvol": 0.1, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:36:15.834461", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2315, "vwap_slope": -0.0062, "atr": 0.013, "atr_pct": 0.13, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.0359, "ema20": 10.0705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.308, "spread_pct": 0.2, "rvol": 0.059, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T14:36:15.835564", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.43, "vwap": 5.5115, "vwap_slope": -0.0011, "atr": 0.0222, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.1022, "ema9": 5.4563, "ema20": 5.48, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 3.036, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:36:15.836593", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0144, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.054, "ema9": 9.0214, "ema20": 9.028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.694, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:36:15.837626", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3286, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0551, "ema9": 7.373, "ema20": 7.4004, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.932, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:36:15.838701", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1052, "vwap_slope": -0.0009, "atr": 0.0305, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0855, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T14:36:15.839754", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.24, "vwap": 12.6679, "vwap_slope": -0.0034, "atr": 0.0689, "atr_pct": 0.563, "trend": "flat", "slope_pct": -0.1122, "flat_threshold_pct": 0.1408, "ema9": 12.3087, "ema20": 12.3531, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.709, "distance_from_high_pct": 9.467, "spread_pct": 0.327, "rvol": 0.121, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:36:15.840809", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0095, "atr_pct": 0.15, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.05, "ema9": 6.3576, "ema20": 6.3552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.538, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.117}}
{"timestamp": "2026-09-22T14:36:15.841853", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5491, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.0735, "ema9": 5.549, "ema20": 5.5559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 1.24, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:36:15.842963", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1651, "vwap": 5.229, "vwap_slope": -0.0015, "atr": 0.0116, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.056, "ema9": 5.1742, "ema20": 5.1963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.545, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:15.843999", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.6651, "vwap": 8.6969, "vwap_slope": -0.0006, "atr": 0.0195, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0564, "ema9": 8.6644, "ema20": 8.6669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 2.2, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:15.845107", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9, "vwap": 11.9441, "vwap_slope": -0.0002, "atr": 0.0294, "atr_pct": 0.247, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0618, "ema9": 11.9248, "ema20": 11.9384, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.184, "distance_from_high_pct": 3.094, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:36:15.846189", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9644, "vwap_slope": -0.0004, "atr": 0.0155, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.05, "ema9": 8.9256, "ema20": 8.9261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.159}}
{"timestamp": "2026-09-22T14:36:15.847272", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7375, "vwap_slope": -0.0054, "atr": 0.0703, "atr_pct": 1.521, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3803, "ema9": 4.6283, "ema20": 4.6466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.372, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.816}}
{"timestamp": "2026-09-22T14:36:15.848292", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5488, "vwap": 14.7674, "vwap_slope": -0.0027, "atr": 0.0295, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0508, "ema9": 14.578, "ema20": 14.6104, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.879, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:36:15.849413", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9617, "vwap": 10.0696, "vwap_slope": -0.0035, "atr": 0.0347, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.087, "ema9": 10.0054, "ema20": 10.0435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.24, "spread_pct": 0.1, "rvol": 0.222, "volume_pace_ratio": 1.306}}
{"timestamp": "2026-09-22T14:36:15.850437", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8078, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0526, "ema9": 13.789, "ema20": 13.7973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:36:15.851540", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0534, "ema9": 6.1641, "ema20": 6.1673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:36:15.852673", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2901, "vwap": 13.4039, "vwap_slope": -0.0026, "atr": 0.0273, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.0514, "ema9": 13.3035, "ema20": 13.3139, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 4.662, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.064}}
{"timestamp": "2026-09-22T14:36:20.858575", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.004%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:20.859517", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3822, "vwap_slope": 0.0024, "atr": 0.0298, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4693, "imbalance_decline_count": 1, "imbalance_cur": 0.33408071748878926, "imbalance_prev": 0.6042296072507553}}
{"timestamp": "2026-09-22T14:36:20.860175", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1787, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:20.860955", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1964, "vwap_slope": 0.0001, "atr": 0.042, "trend": "flat", "slope_pct": 0.0308, "lower_highs_lower_lows": true, "stop": 9.1696, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:20.861444", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.020%)", "metrics": {"price": 7.9115, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0196, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:20.862059", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9115, "vwap": 7.8225, "vwap_slope": 0.0023, "atr": 0.0126, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.8964, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": -0.1783478085235306}}
{"timestamp": "2026-09-22T14:36:20.863391", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.1s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 13.8358, "vwap": 13.628, "vwap_slope": 0.003, "atr": 0.2898, "atr_pct": 2.095, "trend": "flat", "slope_pct": -0.04, "flat_threshold_pct": 0.5237, "ema9": 13.6782, "ema20": 13.5539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 12.818, "spread_pct": 0.217, "rvol": 3.378, "volume_pace_ratio": 19.858, "stage3": {"stop": 13.488, "risk": 0.3478, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0931, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:20.865131", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.833, "vwap_slope": -0.001, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0692, "ema9": 8.7279, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.303}}
{"timestamp": "2026-09-22T14:36:20.866938", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.88 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.88, "vwap": 13.555, "vwap_slope": -0.0177, "atr": 0.0909, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.0956, "flat_threshold_pct": 0.1765, "ema9": 13.0179, "ema20": 13.0744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 9.232, "spread_pct": 0.387, "rvol": 0.127, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:36:20.867986", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3401, "vwap": 6.3943, "vwap_slope": -0.0008, "atr": 0.0166, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0656, "ema9": 6.3484, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 3.499, "spread_pct": 0.158, "rvol": 0.201, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:36:20.869082", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1622, "vwap_slope": 0.0013, "atr": 0.0643, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1449, "flat_threshold_pct": 0.1752, "ema9": 9.2841, "ema20": 9.3207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.755, "distance_from_high_pct": 4.175, "spread_pct": 0.109, "rvol": 0.81, "volume_pace_ratio": 4.759}}
{"timestamp": "2026-09-22T14:36:20.869975", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:36:20.872185", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7185, "vwap_slope": -0.0031, "atr": 0.0286, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0564, "ema9": 12.6783, "ema20": 12.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:36:20.873691", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.097, "ema9": 8.7482, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 3.743}}
{"timestamp": "2026-09-22T14:36:20.874311", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.61", "VWAP sloping down"], "metrics": {"price": 11.487, "vwap": 11.6069, "vwap_slope": -0.0025, "atr": 0.0362, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0787, "ema9": 11.504, "ema20": 11.5293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 2.57, "spread_pct": 0.087, "rvol": 0.1, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:36:20.874908", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2315, "vwap_slope": -0.0062, "atr": 0.013, "atr_pct": 0.13, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.0359, "ema20": 10.0705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:36:20.875484", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5115, "vwap_slope": -0.0012, "atr": 0.0222, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.1021, "ema9": 5.4573, "ema20": 5.4805, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.087, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:36:20.876114", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0144, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.054, "ema9": 9.0214, "ema20": 9.028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.694, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:36:20.877054", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3286, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0551, "ema9": 7.373, "ema20": 7.4004, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.932, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:36:20.878076", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1051, "vwap_slope": -0.001, "atr": 0.0319, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0893, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.772}}
{"timestamp": "2026-09-22T14:36:20.879081", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2428, "vwap": 12.6677, "vwap_slope": -0.0037, "atr": 0.0691, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.1122, "flat_threshold_pct": 0.141, "ema9": 12.3093, "ema20": 12.3534, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 9.447, "spread_pct": 0.163, "rvol": 0.121, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:36:20.880056", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.3493, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0096, "atr_pct": 0.151, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.05, "ema9": 6.3565, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.539, "distance_from_high_pct": 0.792, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.115}}
{"timestamp": "2026-09-22T14:36:20.880947", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0737, "ema9": 5.5462, "ema20": 5.5546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:36:20.881960", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1651, "vwap": 5.229, "vwap_slope": -0.0015, "atr": 0.0116, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.056, "ema9": 5.1742, "ema20": 5.1963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.879, "distance_from_high_pct": 2.545, "spread_pct": 0.388, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:20.882946", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6968, "vwap_slope": -0.0007, "atr": 0.0195, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0564, "ema9": 8.6644, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:20.884000", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9427, "vwap": 11.9441, "vwap_slope": -0.0002, "atr": 0.0294, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0616, "ema9": 11.9334, "ema20": 11.9425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.184, "distance_from_high_pct": 2.747, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:36:20.885080", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9644, "vwap_slope": -0.0004, "atr": 0.0155, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.05, "ema9": 8.9273, "ema20": 8.9269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T14:36:20.885993", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.6224, "vwap": 4.7375, "vwap_slope": -0.0043, "atr": 0.0657, "atr_pct": 1.422, "trend": "flat", "slope_pct": -0.0884, "flat_threshold_pct": 0.3555, "ema9": 4.6271, "ema20": 4.6443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.33, "distance_from_high_pct": 8.286, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.814}}
{"timestamp": "2026-09-22T14:36:20.886719", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.54, "vwap": 14.7674, "vwap_slope": -0.0028, "atr": 0.0295, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0508, "ema9": 14.5763, "ema20": 14.6096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.937, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:36:20.887431", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9601, "vwap": 10.0695, "vwap_slope": -0.0036, "atr": 0.0347, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.087, "ema9": 10.0051, "ema20": 10.0434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 2.256, "spread_pct": 0.1, "rvol": 0.222, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:36:20.888456", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8078, "vwap_slope": -0.0005, "atr": 0.0289, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0525, "ema9": 13.79, "ema20": 13.7978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:36:20.889472", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.155, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0535, "ema9": 6.1631, "ema20": 6.1669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:36:20.891206", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2925, "vwap": 13.4038, "vwap_slope": -0.0026, "atr": 0.0273, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0414, "flat_threshold_pct": 0.0514, "ema9": 13.304, "ema20": 13.3142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.645, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.063}}
{"timestamp": "2026-09-22T14:36:25.895394", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.004%)", "metrics": {"price": 12.505, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.004, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:25.896307", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.505, "vwap": 12.3822, "vwap_slope": 0.0024, "atr": 0.0298, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4693, "imbalance_decline_count": 2, "imbalance_cur": 0.3278617710583153, "imbalance_prev": 0.33408071748878926}}
{"timestamp": "2026-09-22T14:36:25.897096", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.114%)", "metrics": {"price": 9.24, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1137, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:25.897729", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.24, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0311, "lower_highs_lower_lows": true, "stop": 9.1879, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:25.898213", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.025%)", "metrics": {"price": 7.9102, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0245, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:25.898860", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9102, "vwap": 7.8226, "vwap_slope": 0.0023, "atr": 0.0126, "trend": "flat", "slope_pct": 0.0469, "lower_highs_lower_lows": false, "stop": 7.8951, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:36:25.902296", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.1s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 13.8884, "vwap": 13.6284, "vwap_slope": 0.0035, "atr": 0.2941, "atr_pct": 2.118, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.5294, "ema9": 13.6887, "ema20": 13.5589, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 12.486, "spread_pct": 0.288, "rvol": 3.383, "volume_pace_ratio": 19.862, "stage3": {"stop": 13.5355, "risk": 0.3529, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2356, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:25.903450", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7183, "vwap": 8.833, "vwap_slope": -0.001, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0692, "ema9": 8.7286, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.441, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.298}}
{"timestamp": "2026-09-22T14:36:25.904866", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.96 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.9602, "vwap": 13.5553, "vwap_slope": -0.0174, "atr": 0.0909, "atr_pct": 0.701, "trend": "flat", "slope_pct": -0.0948, "flat_threshold_pct": 0.1754, "ema9": 13.0339, "ema20": 13.0821, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 8.667, "spread_pct": 0.387, "rvol": 0.127, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:36:25.905824", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3414, "vwap": 6.3943, "vwap_slope": -0.0008, "atr": 0.0166, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0656, "ema9": 6.3487, "ema20": 6.3562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 3.479, "spread_pct": 0.158, "rvol": 0.201, "volume_pace_ratio": 1.182}}
{"timestamp": "2026-09-22T14:36:25.907174", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2404, "vwap": 9.1623, "vwap_slope": 0.0014, "atr": 0.0643, "atr_pct": 0.696, "trend": "flat", "slope_pct": 0.1458, "flat_threshold_pct": 0.1741, "ema9": 9.2962, "ema20": 9.3264, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.756, "distance_from_high_pct": 3.545, "spread_pct": 0.109, "rvol": 0.81, "volume_pace_ratio": 4.756}}
{"timestamp": "2026-09-22T14:36:25.908312", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:36:25.909479", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7185, "vwap_slope": -0.0031, "atr": 0.0286, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0564, "ema9": 12.6783, "ema20": 12.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:36:25.910490", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7666, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.097, "ema9": 8.7485, "ema20": 8.744, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 5.021, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 3.739}}
{"timestamp": "2026-09-22T14:36:25.912748", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.44 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.44, "vwap": 11.6042, "vwap_slope": -0.0052, "atr": 0.0376, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0822, "ema9": 11.4946, "ema20": 11.5249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.865, "distance_from_high_pct": 2.969, "spread_pct": 0.087, "rvol": 0.102, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:36:25.913985", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.090%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2315, "vwap_slope": -0.0062, "atr": 0.013, "atr_pct": 0.13, "trend": "negative", "slope_pct": -0.0895, "flat_threshold_pct": 0.05, "ema9": 10.0359, "ema20": 10.0705, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.975, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:36:25.916902", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4315, "vwap": 5.5112, "vwap_slope": -0.0014, "atr": 0.0222, "atr_pct": 0.409, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.1022, "ema9": 5.4566, "ema20": 5.4802, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 3.009, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:36:25.918018", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0116, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.054, "ema9": 9.0209, "ema20": 9.0277, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.724, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:36:25.919197", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3286, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0551, "ema9": 7.373, "ema20": 7.4004, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.932, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:36:25.920170", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.11", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1051, "vwap_slope": -0.001, "atr": 0.0319, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0893, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.771}}
{"timestamp": "2026-09-22T14:36:25.921346", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2401, "vwap": 12.6676, "vwap_slope": -0.0037, "atr": 0.0691, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.1122, "flat_threshold_pct": 0.141, "ema9": 12.3087, "ema20": 12.3532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 9.467, "spread_pct": 0.082, "rvol": 0.121, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:36:25.922431", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.3514, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0096, "atr_pct": 0.151, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.05, "ema9": 6.3569, "ema20": 6.3549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.54, "distance_from_high_pct": 0.759, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.113}}
{"timestamp": "2026-09-22T14:36:25.923615", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0737, "ema9": 5.5462, "ema20": 5.5546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:36:25.924604", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2289, "vwap_slope": -0.0016, "atr": 0.0119, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0577, "ema9": 5.1732, "ema20": 5.1958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.883, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:25.925779", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6968, "vwap_slope": -0.0007, "atr": 0.0195, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0564, "ema9": 8.6644, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:25.926995", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9427, "vwap": 11.9441, "vwap_slope": -0.0002, "atr": 0.0294, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0616, "ema9": 11.9334, "ema20": 11.9425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.184, "distance_from_high_pct": 2.747, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:36:25.928095", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9201, "vwap": 8.9644, "vwap_slope": -0.0004, "atr": 0.0155, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.05, "ema9": 8.9256, "ema20": 8.9261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 1.977, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.157}}
{"timestamp": "2026-09-22T14:36:25.929140", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7373, "vwap_slope": -0.0045, "atr": 0.0657, "atr_pct": 1.423, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3556, "ema9": 4.6266, "ema20": 4.644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.815}}
{"timestamp": "2026-09-22T14:36:25.930262", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.545, "vwap": 14.7669, "vwap_slope": -0.0032, "atr": 0.0303, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.052, "ema9": 14.5773, "ema20": 14.61, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.904, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:36:25.931531", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.965, "vwap": 10.0694, "vwap_slope": -0.0037, "atr": 0.0347, "atr_pct": 0.348, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.087, "ema9": 10.0061, "ema20": 10.0439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 2.208, "spread_pct": 0.1, "rvol": 0.222, "volume_pace_ratio": 1.305}}
{"timestamp": "2026-09-22T14:36:25.932599", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8077, "vwap_slope": -0.0005, "atr": 0.0289, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0525, "ema9": 13.79, "ema20": 13.7978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:36:25.935717", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "lower-highs/lower-lows structure"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0535, "ema9": 6.1621, "ema20": 6.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.124, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:36:25.937813", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3171, "vwap": 13.4038, "vwap_slope": -0.0026, "atr": 0.0274, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0411, "flat_threshold_pct": 0.0514, "ema9": 13.3089, "ema20": 13.3165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.126, "distance_from_high_pct": 4.468, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.062}}
{"timestamp": "2026-09-22T14:36:30.943787", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 12.4979, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.021, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:30.944955", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.4979, "vwap": 12.3829, "vwap_slope": 0.0031, "atr": 0.0298, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4622, "imbalance_decline_count": 3, "imbalance_cur": 0.09632495164410058, "imbalance_prev": 0.3278617710583153}}
{"timestamp": "2026-09-22T14:36:30.945550", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.114%)", "metrics": {"price": 9.24, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1137, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:30.946162", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.24, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0434, "trend": "flat", "slope_pct": 0.0311, "lower_highs_lower_lows": true, "stop": 9.1879, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:30.946696", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.025%)", "metrics": {"price": 7.9102, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0245, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:30.947344", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9102, "vwap": 7.8226, "vwap_slope": 0.0023, "atr": 0.0126, "trend": "flat", "slope_pct": 0.0469, "lower_highs_lower_lows": false, "stop": 7.8951, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:36:30.948827", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.2s) but room-to-run failed: imbalance +19% below 30% confirmation floor"], "metrics": {"price": 13.8399, "vwap": 13.6284, "vwap_slope": 0.0035, "atr": 0.2941, "atr_pct": 2.125, "trend": "flat", "slope_pct": -0.0399, "flat_threshold_pct": 0.5313, "ema9": 13.679, "ema20": 13.5543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 12.792, "spread_pct": 0.145, "rvol": 3.386, "volume_pace_ratio": 19.854, "stage3": {"stop": 13.487, "risk": 0.3529, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1883, "passed": false, "reason": "imbalance +19% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:30.949982", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.833, "vwap_slope": -0.0011, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0692, "ema9": 8.7289, "ema20": 8.7401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 5.423, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.293}}
{"timestamp": "2026-09-22T14:36:30.950913", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.92 below VWAP $13.56", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.92, "vwap": 13.5551, "vwap_slope": -0.0176, "atr": 0.0909, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.0952, "flat_threshold_pct": 0.1759, "ema9": 13.0259, "ema20": 13.0783, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.226, "distance_from_high_pct": 8.95, "spread_pct": 0.387, "rvol": 0.127, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:36:30.952682", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3372, "vwap": 6.3941, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0671, "ema9": 6.3478, "ema20": 6.3558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 3.543, "spread_pct": 0.158, "rvol": 0.202, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T14:36:30.953642", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.1723, "vwap": 9.1623, "vwap_slope": 0.0013, "atr": 0.0643, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1448, "flat_threshold_pct": 0.1754, "ema9": 9.2826, "ema20": 9.3199, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.757, "distance_from_high_pct": 4.256, "spread_pct": 0.109, "rvol": 0.81, "volume_pace_ratio": 4.751}}
{"timestamp": "2026-09-22T14:36:30.954337", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:36:30.955382", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6921, "vwap": 12.7185, "vwap_slope": -0.0031, "atr": 0.0286, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0564, "ema9": 12.6817, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 0.843, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:36:30.956436", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7699, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.097, "ema9": 8.7492, "ema20": 8.7443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 4.985, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 3.734}}
{"timestamp": "2026-09-22T14:36:30.957764", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.44 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.44, "vwap": 11.6041, "vwap_slope": -0.0053, "atr": 0.0376, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0822, "ema9": 11.4946, "ema20": 11.5249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 2.969, "spread_pct": 0.087, "rvol": 0.102, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:36:30.958845", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2314, "vwap_slope": -0.0029, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0886, "flat_threshold_pct": 0.05, "ema9": 10.0337, "ema20": 10.0662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.947, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:30.959750", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4502, "vwap": 5.5112, "vwap_slope": -0.0015, "atr": 0.0236, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1084, "ema9": 5.4604, "ema20": 5.4819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 2.675, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.515}}
{"timestamp": "2026-09-22T14:36:30.961547", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0198, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.055, "ema9": 9.0196, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.795, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:36:30.962680", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3371, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.055, "ema9": 7.3747, "ema20": 7.4012, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.82, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:36:30.964385", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1049, "vwap_slope": -0.0012, "atr": 0.0319, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.0895, "ema9": 8.9323, "ema20": 8.9657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 5.414, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T14:36:30.965431", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.235, "vwap": 12.6673, "vwap_slope": -0.004, "atr": 0.0691, "atr_pct": 0.564, "trend": "flat", "slope_pct": -0.1123, "flat_threshold_pct": 0.1411, "ema9": 12.3077, "ema20": 12.3527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 9.504, "spread_pct": 0.245, "rvol": 0.121, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:36:30.966567", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance -94% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3491, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0098, "atr_pct": 0.154, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.05, "ema9": 6.3564, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.54, "distance_from_high_pct": 0.795, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.111, "stage3": {"stop": 6.3373, "risk": 0.0118, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.9397, "passed": false, "reason": "imbalance -94% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:36:30.967859", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5397, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0135, "flat_threshold_pct": 0.0736, "ema9": 5.5472, "ema20": 5.555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.408, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:36:30.968898", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2287, "vwap_slope": -0.0018, "atr": 0.0126, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0613, "ema9": 5.1712, "ema20": 5.1948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.888, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:30.969966", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6967, "vwap_slope": -0.0008, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0586, "ema9": 8.6614, "ema20": 8.6654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:30.971130", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.94 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9427, "vwap": 11.9441, "vwap_slope": -0.0002, "atr": 0.0294, "atr_pct": 0.246, "trend": "flat", "slope_pct": 0.0482, "flat_threshold_pct": 0.0616, "ema9": 11.9334, "ema20": 11.9425, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.184, "distance_from_high_pct": 2.747, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:36:30.972146", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9643, "vwap_slope": -0.0004, "atr": 0.0158, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.05, "ema9": 8.9246, "ema20": 8.9256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.156}}
{"timestamp": "2026-09-22T14:36:30.973209", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.655, "vwap": 4.7373, "vwap_slope": -0.0045, "atr": 0.068, "atr_pct": 1.462, "trend": "flat", "slope_pct": -0.0875, "flat_threshold_pct": 0.3655, "ema9": 4.6336, "ema20": 4.6474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 7.639, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.813}}
{"timestamp": "2026-09-22T14:36:30.974321", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5593, "vwap": 14.7669, "vwap_slope": -0.0032, "atr": 0.0306, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0525, "ema9": 14.5801, "ema20": 14.6114, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 2.808, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:36:30.976450", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.00 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.999, "vwap": 10.0695, "vwap_slope": -0.0036, "atr": 0.0347, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0867, "ema9": 10.0129, "ema20": 10.0471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.874, "spread_pct": 0.1, "rvol": 0.222, "volume_pace_ratio": 1.304}}
{"timestamp": "2026-09-22T14:36:30.978796", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8077, "vwap_slope": -0.0005, "atr": 0.0289, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0525, "ema9": 13.79, "ema20": 13.7978, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:36:30.979866", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.1556, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0535, "ema9": 6.1632, "ema20": 6.1669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 1.035, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:36:30.981035", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3, "vwap": 13.4038, "vwap_slope": -0.0027, "atr": 0.0274, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.0515, "ema9": 13.3055, "ema20": 13.3149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.061}}
{"timestamp": "2026-09-22T14:36:35.987021", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 12.525, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.044, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:35.988107", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.3831, "vwap_slope": 0.0033, "atr": 0.0309, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.488, "imbalance_decline_count": 4, "imbalance_cur": 0.04831751509922347, "imbalance_prev": 0.09632495164410058}}
{"timestamp": "2026-09-22T14:36:35.988956", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.081%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0812, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:35.989712", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0442, "trend": "flat", "slope_pct": 0.0312, "lower_highs_lower_lows": true, "stop": 9.197, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:35.990294", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.915, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0063, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:35.991254", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.8226, "vwap_slope": 0.0024, "atr": 0.0126, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.8999, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:36:35.993321", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.2s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 13.82, "vwap": 13.6285, "vwap_slope": 0.0036, "atr": 0.2941, "atr_pct": 2.128, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.532, "ema9": 13.675, "ema20": 13.5524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 12.917, "spread_pct": 0.434, "rvol": 3.388, "volume_pace_ratio": 19.84, "stage3": {"stop": 13.4671, "risk": 0.3529, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1113, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:35.994556", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.833, "vwap_slope": -0.0011, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0692, "ema9": 8.7279, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.288}}
{"timestamp": "2026-09-22T14:36:35.996139", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.945, "vwap": 13.5546, "vwap_slope": -0.0181, "atr": 0.0909, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.095, "flat_threshold_pct": 0.1756, "ema9": 13.0309, "ema20": 13.0806, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 8.774, "spread_pct": 0.541, "rvol": 0.127, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:36:35.997311", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.394, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0685, "ema9": 6.3484, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.202, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:36:35.998433", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.1738, "vwap": 9.1623, "vwap_slope": 0.0013, "atr": 0.0643, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1449, "flat_threshold_pct": 0.1753, "ema9": 9.2829, "ema20": 9.3201, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.757, "distance_from_high_pct": 4.24, "spread_pct": 0.109, "rvol": 0.81, "volume_pace_ratio": 4.745}}
{"timestamp": "2026-09-22T14:36:35.999474", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:36:36.000634", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6921, "vwap": 12.7185, "vwap_slope": -0.0031, "atr": 0.0286, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0564, "ema9": 12.6817, "ema20": 12.6963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.025, "distance_from_high_pct": 0.843, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:36:36.001780", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7633, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.097, "ema9": 8.7479, "ema20": 8.7437, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.056, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 3.731}}
{"timestamp": "2026-09-22T14:36:36.003269", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.46 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4636, "vwap": 11.6038, "vwap_slope": -0.0056, "atr": 0.0376, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.082, "ema9": 11.4994, "ema20": 11.5271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 2.768, "spread_pct": 0.087, "rvol": 0.102, "volume_pace_ratio": 0.599}}
{"timestamp": "2026-09-22T14:36:36.004385", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2312, "vwap_slope": -0.003, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0886, "flat_threshold_pct": 0.05, "ema9": 10.0337, "ema20": 10.0662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:36.005638", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.424, "vwap": 5.511, "vwap_slope": -0.0016, "atr": 0.0236, "atr_pct": 0.436, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.1089, "ema9": 5.4551, "ema20": 5.4794, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 3.143, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:36:36.006689", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0198, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.055, "ema9": 9.0196, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.795, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:36:36.007673", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0551, "ema9": 7.3723, "ema20": 7.4, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:36:36.008644", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1049, "vwap_slope": -0.0012, "atr": 0.0319, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0893, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.77}}
{"timestamp": "2026-09-22T14:36:36.009709", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.23, "vwap": 12.6672, "vwap_slope": -0.0041, "atr": 0.0691, "atr_pct": 0.565, "trend": "flat", "slope_pct": -0.1123, "flat_threshold_pct": 0.1412, "ema9": 12.3067, "ema20": 12.3522, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 9.541, "spread_pct": 0.245, "rvol": 0.121, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:36:36.010883", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.2s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.36, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0099, "atr_pct": 0.156, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.05, "ema9": 6.3586, "ema20": 6.3557, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.54, "distance_from_high_pct": 0.625, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.108, "stage3": {"stop": 6.3481, "risk": 0.0119, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5238, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:36:36.012002", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0737, "ema9": 5.5462, "ema20": 5.5546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:36:36.013166", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2286, "vwap_slope": -0.0019, "atr": 0.0129, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0624, "ema9": 5.1712, "ema20": 5.1948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:36.014296", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6967, "vwap_slope": -0.0008, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0586, "ema9": 8.6614, "ema20": 8.6654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:36:36.015312", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.89, "vwap": 11.944, "vwap_slope": -0.0002, "atr": 0.0301, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0634, "ema9": 11.9228, "ema20": 11.9374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.185, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.076, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:36:36.016337", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9643, "vwap_slope": -0.0004, "atr": 0.0162, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.05, "ema9": 8.9253, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.155}}
{"timestamp": "2026-09-22T14:36:36.017376", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7373, "vwap_slope": -0.0045, "atr": 0.068, "atr_pct": 1.473, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3682, "ema9": 4.6266, "ema20": 4.644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.811}}
{"timestamp": "2026-09-22T14:36:36.018547", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.555, "vwap": 14.7667, "vwap_slope": -0.0034, "atr": 0.0306, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0525, "ema9": 14.5793, "ema20": 14.611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 2.837, "spread_pct": 0.069, "rvol": 0.194, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:36:36.019257", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.00 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.999, "vwap": 10.0695, "vwap_slope": -0.0036, "atr": 0.0347, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.0867, "ema9": 10.0129, "ema20": 10.0471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.874, "spread_pct": 0.1, "rvol": 0.222, "volume_pace_ratio": 1.302}}
{"timestamp": "2026-09-22T14:36:36.020070", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.801, "vwap": 13.8078, "vwap_slope": -0.0004, "atr": 0.029, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0034, "flat_threshold_pct": 0.0526, "ema9": 13.7992, "ema20": 13.8022, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.492, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:36:36.021220", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0534, "ema9": 6.1641, "ema20": 6.1673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:36:36.022291", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3, "vwap": 13.4038, "vwap_slope": -0.0027, "atr": 0.0274, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.0515, "ema9": 13.3055, "ema20": 13.3149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T14:36:41.027402", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 12.525, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": 0.044, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:41.028404", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.3831, "vwap_slope": 0.0033, "atr": 0.0309, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.488, "imbalance_decline_count": 5, "imbalance_cur": 0.00951680758077033, "imbalance_prev": 0.04831751509922347, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.036%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:36:41.029149", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1462, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:41.029772", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0442, "trend": "flat", "slope_pct": 0.0309, "lower_highs_lower_lows": true, "stop": 9.177, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:41.030307", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.006%)", "metrics": {"price": 7.915, "peak_price": 7.915, "peak_gain_cents": 0.0, "slope_pct": -0.0063, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:41.031035", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.8227, "vwap_slope": 0.0024, "atr": 0.0126, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.8999, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:36:41.032444", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.2s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 13.83, "vwap": 13.6286, "vwap_slope": 0.0036, "atr": 0.2941, "atr_pct": 2.127, "trend": "flat", "slope_pct": -0.0401, "flat_threshold_pct": 0.5317, "ema9": 13.677, "ema20": 13.5533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 12.854, "spread_pct": 0.289, "rvol": 3.389, "volume_pace_ratio": 19.82, "stage3": {"stop": 13.4771, "risk": 0.3529, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2483, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:41.034018", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7186, "vwap": 8.833, "vwap_slope": -0.0011, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0692, "ema9": 8.7286, "ema20": 8.74, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 5.438, "spread_pct": 0.115, "rvol": 0.732, "volume_pace_ratio": 4.283}}
{"timestamp": "2026-09-22T14:36:41.035303", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.95, "vwap": 13.5546, "vwap_slope": -0.0181, "atr": 0.0909, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.0949, "flat_threshold_pct": 0.1755, "ema9": 13.0319, "ema20": 13.0811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 8.739, "spread_pct": 0.772, "rvol": 0.127, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:36:41.036536", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.394, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0685, "ema9": 6.3484, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.202, "volume_pace_ratio": 1.184}}
{"timestamp": "2026-09-22T14:36:41.037675", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1835, "vwap": 9.1625, "vwap_slope": 0.0016, "atr": 0.0685, "atr_pct": 0.746, "trend": "flat", "slope_pct": 0.145, "flat_threshold_pct": 0.1866, "ema9": 9.2848, "ema20": 9.321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.768, "distance_from_high_pct": 4.139, "spread_pct": 0.109, "rvol": 0.814, "volume_pace_ratio": 4.758}}
{"timestamp": "2026-09-22T14:36:41.038694", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:36:41.040744", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7185, "vwap_slope": -0.0031, "atr": 0.0286, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0564, "ema9": 12.6783, "ema20": 12.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:36:41.041752", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7694, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0036, "flat_threshold_pct": 0.097, "ema9": 8.7491, "ema20": 8.7442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 4.99, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 3.727}}
{"timestamp": "2026-09-22T14:36:41.043005", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.44 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4418, "vwap": 11.6036, "vwap_slope": -0.0058, "atr": 0.0376, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0822, "ema9": 11.495, "ema20": 11.525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 2.953, "spread_pct": 0.087, "rvol": 0.102, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:36:41.043975", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2312, "vwap_slope": -0.003, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0886, "flat_threshold_pct": 0.05, "ema9": 10.0337, "ema20": 10.0662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:41.044930", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.45, "vwap": 5.5111, "vwap_slope": -0.0015, "atr": 0.0236, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1084, "ema9": 5.4603, "ema20": 5.4819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.514}}
{"timestamp": "2026-09-22T14:36:41.045824", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.005, "vwap": 9.0679, "vwap_slope": -0.0002, "atr": 0.0198, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.055, "ema9": 9.0196, "ema20": 9.0271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.795, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:36:41.046787", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0551, "ema9": 7.3723, "ema20": 7.4, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:36:41.047724", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1049, "vwap_slope": -0.0012, "atr": 0.0319, "atr_pct": 0.357, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0893, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.131, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T14:36:41.048658", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.23, "vwap": 12.6668, "vwap_slope": -0.0045, "atr": 0.0691, "atr_pct": 0.565, "trend": "flat", "slope_pct": -0.1123, "flat_threshold_pct": 0.1412, "ema9": 12.3067, "ema20": 12.3522, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 9.541, "spread_pct": 0.164, "rvol": 0.121, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:36:41.049614", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.355, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0099, "atr_pct": 0.156, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.05, "ema9": 6.3576, "ema20": 6.3552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.541, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.106, "stage3": {"stop": 6.3431, "risk": 0.0119, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5238, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:36:41.050540", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0737, "ema9": 5.5462, "ema20": 5.5546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:36:41.051510", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2286, "vwap_slope": -0.0019, "atr": 0.0129, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0624, "ema9": 5.1712, "ema20": 5.1948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:41.052403", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.65, "vwap": 8.6967, "vwap_slope": -0.0008, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.0586, "ema9": 8.6614, "ema20": 8.6654, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.37, "spread_pct": 0.116, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:36:41.053312", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.89, "vwap": 11.944, "vwap_slope": -0.0002, "atr": 0.0301, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0634, "ema9": 11.9228, "ema20": 11.9374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.185, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.076, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:36:41.054234", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9217, "vwap": 8.9643, "vwap_slope": -0.0005, "atr": 0.0162, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.05, "ema9": 8.9259, "ema20": 8.9263, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 1.959, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T14:36:41.055165", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7373, "vwap_slope": -0.0045, "atr": 0.068, "atr_pct": 1.473, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3682, "ema9": 4.6266, "ema20": 4.644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.808}}
{"timestamp": "2026-09-22T14:36:41.056245", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.5456, "vwap": 14.7667, "vwap_slope": -0.0035, "atr": 0.0306, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0525, "ema9": 14.5774, "ema20": 14.6101, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.9, "spread_pct": 0.069, "rvol": 0.195, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:36:41.057304", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.97 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9686, "vwap": 10.0695, "vwap_slope": -0.0036, "atr": 0.0361, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0904, "ema9": 10.0068, "ema20": 10.0442, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 2.173, "spread_pct": 0.1, "rvol": 0.222, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:36:41.058305", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8077, "vwap_slope": -0.0005, "atr": 0.029, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0528, "ema9": 13.79, "ema20": 13.7978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:36:41.059477", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "lower-highs/lower-lows structure"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0535, "ema9": 6.1621, "ema20": 6.1664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:36:41.060750", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.305, "vwap": 13.4038, "vwap_slope": -0.0027, "atr": 0.0274, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0514, "ema9": 13.3065, "ema20": 13.3153, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:36:46.066548", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.015%)", "metrics": {"price": 12.5003, "peak_price": 12.5328, "peak_gain_cents": 8.89, "slope_pct": -0.0153, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:46.067405", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5003, "vwap": 12.3831, "vwap_slope": 0.0033, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0354, "lower_highs_lower_lows": false, "stop": 12.4624, "imbalance_decline_count": 0, "imbalance_cur": 0.024628014366341714, "imbalance_prev": 0.00951680758077033}}
{"timestamp": "2026-09-22T14:36:46.067956", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1462, "trend": "negative"}}
{"timestamp": "2026-09-22T14:36:46.068703", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0309, "lower_highs_lower_lows": true, "stop": 9.1762, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:46.069191", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.032%)", "metrics": {"price": 7.925, "peak_price": 7.925, "peak_gain_cents": 1.0, "slope_pct": 0.0316, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:46.069815", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.925, "vwap": 7.823, "vwap_slope": 0.0027, "atr": 0.0133, "trend": "flat", "slope_pct": 0.0472, "lower_highs_lower_lows": false, "stop": 7.909, "imbalance_decline_count": 0, "imbalance_cur": 0.7408906882591093, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:36:46.072036", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (126.3s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 13.87, "vwap": 13.6288, "vwap_slope": 0.0039, "atr": 0.2941, "atr_pct": 2.121, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.5301, "ema9": 13.685, "ema20": 13.5571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 12.602, "spread_pct": 0.144, "rvol": 3.391, "volume_pace_ratio": 19.809, "stage3": {"stop": 13.5171, "risk": 0.3529, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1462, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:46.073113", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8329, "vwap_slope": -0.0011, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0698, "ema9": 8.7279, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.733, "volume_pace_ratio": 4.28}}
{"timestamp": "2026-09-22T14:36:46.074070", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.95, "vwap": 13.5545, "vwap_slope": -0.0182, "atr": 0.0909, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.0949, "flat_threshold_pct": 0.1755, "ema9": 13.0319, "ema20": 13.0811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.227, "distance_from_high_pct": 8.739, "spread_pct": 0.772, "rvol": 0.127, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:36:46.075089", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.394, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0685, "ema9": 6.3484, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.202, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:36:46.076048", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2133, "vwap": 9.1627, "vwap_slope": 0.0018, "atr": 0.0685, "atr_pct": 0.744, "trend": "flat", "slope_pct": 0.1454, "flat_threshold_pct": 0.186, "ema9": 9.2908, "ema20": 9.3238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.773, "distance_from_high_pct": 3.828, "spread_pct": 0.109, "rvol": 0.815, "volume_pace_ratio": 4.762}}
{"timestamp": "2026-09-22T14:36:46.076985", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:36:46.078784", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7185, "vwap_slope": -0.0031, "atr": 0.0286, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0564, "ema9": 12.6803, "ema20": 12.6956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:36:46.080500", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.097, "ema9": 8.7482, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 3.723}}
{"timestamp": "2026-09-22T14:36:46.081566", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.44 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4401, "vwap": 11.6035, "vwap_slope": -0.0059, "atr": 0.0376, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0822, "ema9": 11.4947, "ema20": 11.5249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 2.968, "spread_pct": 0.087, "rvol": 0.102, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:36:46.082515", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2312, "vwap_slope": -0.003, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0886, "flat_threshold_pct": 0.05, "ema9": 10.0337, "ema20": 10.0662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:36:46.083533", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.45, "vwap": 5.5111, "vwap_slope": -0.0015, "atr": 0.0236, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.1084, "ema9": 5.4603, "ema20": 5.4819, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:36:46.084459", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0678, "vwap_slope": -0.0003, "atr": 0.0202, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0561, "ema9": 9.0186, "ema20": 9.0266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.848, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:36:46.085357", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0551, "ema9": 7.3723, "ema20": 7.4, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:36:46.086233", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1046, "vwap_slope": -0.0015, "atr": 0.032, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0895, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.769}}
{"timestamp": "2026-09-22T14:36:46.087206", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.20 below VWAP $12.67", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2, "vwap": 12.6654, "vwap_slope": -0.006, "atr": 0.0719, "atr_pct": 0.589, "trend": "flat", "slope_pct": -0.1126, "flat_threshold_pct": 0.1474, "ema9": 12.3007, "ema20": 12.3493, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.718, "distance_from_high_pct": 9.763, "spread_pct": 0.328, "rvol": 0.121, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:36:46.088094", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.3s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 6.3496, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0099, "atr_pct": 0.156, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.05, "ema9": 6.3565, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.541, "distance_from_high_pct": 0.788, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.103, "stage3": {"stop": 6.3377, "risk": 0.0119, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0222, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:46.088981", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5438, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0136, "flat_threshold_pct": 0.0736, "ema9": 5.548, "ema20": 5.5554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 1.335, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:36:46.089906", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2286, "vwap_slope": -0.0019, "atr": 0.0129, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0623, "ema9": 5.1722, "ema20": 5.1953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:46.090867", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.655, "vwap": 8.6967, "vwap_slope": -0.0008, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0585, "ema9": 8.6624, "ema20": 8.6659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.314, "spread_pct": 0.116, "rvol": 0.059, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T14:36:46.091702", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9, "vwap": 11.944, "vwap_slope": -0.0002, "atr": 0.0301, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0633, "ema9": 11.9248, "ema20": 11.9384, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.187, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.076, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:36:46.093550", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9642, "vwap_slope": -0.0005, "atr": 0.0162, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.05, "ema9": 8.9236, "ema20": 8.9252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T14:36:46.095312", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7373, "vwap_slope": -0.0045, "atr": 0.068, "atr_pct": 1.473, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3682, "ema9": 4.6266, "ema20": 4.644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 8.333, "spread_pct": 2.363, "rvol": 0.309, "volume_pace_ratio": 1.806}}
{"timestamp": "2026-09-22T14:36:46.096289", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.555, "vwap": 14.7666, "vwap_slope": -0.0035, "atr": 0.0306, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0525, "ema9": 14.5793, "ema20": 14.611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.837, "spread_pct": 0.069, "rvol": 0.195, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:36:46.097258", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.965, "vwap": 10.0693, "vwap_slope": -0.0038, "atr": 0.0361, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0905, "ema9": 10.0061, "ema20": 10.0439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 2.208, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:36:46.098404", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.755, "vwap": 13.8077, "vwap_slope": -0.0005, "atr": 0.029, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0528, "ema9": 13.79, "ema20": 13.7978, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:36:46.100138", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1524, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0535, "ema9": 6.1626, "ema20": 6.1666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 1.087, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:36:46.101095", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3095, "vwap": 13.4038, "vwap_slope": -0.0027, "atr": 0.0274, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0412, "flat_threshold_pct": 0.0514, "ema9": 13.3074, "ema20": 13.3158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 4.523, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:36:51.109845", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.068%)", "metrics": {"price": 12.535, "peak_price": 12.535, "peak_gain_cents": 9.11, "slope_pct": 0.0679, "trend": "positive"}}
{"timestamp": "2026-09-22T14:36:51.115699", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.535, "vwap": 12.3833, "vwap_slope": 0.0035, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.4971, "imbalance_decline_count": 1, "imbalance_cur": -0.012472487160674981, "imbalance_prev": 0.024628014366341714}}
{"timestamp": "2026-09-22T14:36:51.116558", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.081%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0812, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:51.117253", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0312, "lower_highs_lower_lows": true, "stop": 9.1962, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:51.117818", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 7.9185, "peak_price": 7.925, "peak_gain_cents": 1.0, "slope_pct": 0.0069, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:51.118502", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9185, "vwap": 7.823, "vwap_slope": 0.0027, "atr": 0.0133, "trend": "flat", "slope_pct": 0.0471, "lower_highs_lower_lows": false, "stop": 7.9025, "imbalance_decline_count": 1, "imbalance_cur": 0.6862745098039216, "imbalance_prev": 0.7408906882591093}}
{"timestamp": "2026-09-22T14:36:51.121206", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (131.3s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 13.85, "vwap": 13.6289, "vwap_slope": 0.0039, "atr": 0.2941, "atr_pct": 2.124, "trend": "flat", "slope_pct": -0.0398, "flat_threshold_pct": 0.5309, "ema9": 13.681, "ema20": 13.5552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 12.728, "spread_pct": 0.072, "rvol": 3.394, "volume_pace_ratio": 19.799, "stage3": {"stop": 13.4971, "risk": 0.3529, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1035, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:51.122415", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8328, "vwap_slope": -0.0012, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0698, "ema9": 8.7279, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.733, "volume_pace_ratio": 4.277}}
{"timestamp": "2026-09-22T14:36:51.123609", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.95 below VWAP $13.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.95, "vwap": 13.5541, "vwap_slope": -0.0185, "atr": 0.0909, "atr_pct": 0.702, "trend": "flat", "slope_pct": -0.0949, "flat_threshold_pct": 0.1755, "ema9": 13.0319, "ema20": 13.0811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.228, "distance_from_high_pct": 8.739, "spread_pct": 0.772, "rvol": 0.127, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:36:51.124746", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3386, "vwap": 6.394, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0243, "flat_threshold_pct": 0.0685, "ema9": 6.3481, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 3.522, "spread_pct": 0.158, "rvol": 0.202, "volume_pace_ratio": 1.181}}
{"timestamp": "2026-09-22T14:36:51.125960", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.225, "vwap": 9.1628, "vwap_slope": 0.0019, "atr": 0.0685, "atr_pct": 0.743, "trend": "flat", "slope_pct": 0.1456, "flat_threshold_pct": 0.1857, "ema9": 9.2931, "ema20": 9.325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.776, "distance_from_high_pct": 3.706, "spread_pct": 0.108, "rvol": 0.816, "volume_pace_ratio": 4.76}}
{"timestamp": "2026-09-22T14:36:51.127052", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:36:51.128152", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.685, "vwap": 12.7185, "vwap_slope": -0.0031, "atr": 0.0286, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0564, "ema9": 12.6803, "ema20": 12.6956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.028, "distance_from_high_pct": 0.898, "spread_pct": 0.079, "rvol": 0.096, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:36:51.129199", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.097, "ema9": 8.7482, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.637, "volume_pace_ratio": 3.719}}
{"timestamp": "2026-09-22T14:36:51.130301", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.45 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.445, "vwap": 11.6035, "vwap_slope": -0.0059, "atr": 0.0376, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0821, "ema9": 11.4956, "ema20": 11.5253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 2.926, "spread_pct": 0.087, "rvol": 0.102, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:36:51.131499", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.035, "vwap": 10.2308, "vwap_slope": -0.0035, "atr": 0.0123, "atr_pct": 0.122, "trend": "negative", "slope_pct": -0.0885, "flat_threshold_pct": 0.05, "ema9": 10.0357, "ema20": 10.0671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 6.214, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:36:51.132571", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.43, "vwap": 5.5111, "vwap_slope": -0.0016, "atr": 0.0236, "atr_pct": 0.435, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.1088, "ema9": 5.4563, "ema20": 5.48, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 3.036, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:36:51.134705", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0678, "vwap_slope": -0.0003, "atr": 0.0202, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0561, "ema9": 9.0186, "ema20": 9.0266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.848, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:36:51.135804", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3303, "vwap": 7.4401, "vwap_slope": -0.0068, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0551, "ema9": 7.3734, "ema20": 7.4005, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 2.91, "spread_pct": 0.137, "rvol": 0.098, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:36:51.137985", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1045, "vwap_slope": -0.0016, "atr": 0.032, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0895, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.768}}
{"timestamp": "2026-09-22T14:36:51.139240", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.19 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.19, "vwap": 12.6649, "vwap_slope": -0.0064, "atr": 0.0724, "atr_pct": 0.594, "trend": "flat", "slope_pct": -0.1127, "flat_threshold_pct": 0.1486, "ema9": 12.2987, "ema20": 12.3484, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 9.837, "spread_pct": 0.328, "rvol": 0.121, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:36:51.140354", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.3s", "imbalance +32% >= 30% and resistance cleared, stop 6.34", "entry_score 63.4"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3365, "vwap_slope": 0.0004, "atr": 0.0099, "atr_pct": 0.156, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.05, "ema9": 6.3576, "ema20": 6.3552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.542, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.36, "volume_pace_ratio": 2.101, "stage3": {"stop": 6.3431, "risk": 0.0119, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3248, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 6.34"}, "entry_score": 63.35, "entry_score_breakdown": {"imbalance_sub": 0.035, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.229}}}
{"timestamp": "2026-09-22T14:36:51.302930", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5369, "vwap": 5.5488, "vwap_slope": -0.0001, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0134, "flat_threshold_pct": 0.0737, "ema9": 5.5466, "ema20": 5.5548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 1.458, "spread_pct": 0.181, "rvol": 0.083, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:36:51.304195", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2286, "vwap_slope": -0.0019, "atr": 0.0129, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0623, "ema9": 5.1722, "ema20": 5.1953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:36:51.305371", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.664, "vwap": 8.6968, "vwap_slope": -0.0007, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0585, "ema9": 8.6642, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 2.212, "spread_pct": 0.116, "rvol": 0.059, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T14:36:51.306489", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.9, "vwap": 11.944, "vwap_slope": -0.0002, "atr": 0.0301, "atr_pct": 0.253, "trend": "flat", "slope_pct": 0.0477, "flat_threshold_pct": 0.0633, "ema9": 11.9248, "ema20": 11.9384, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.187, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.076, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:36:51.307673", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9123, "vwap": 8.9642, "vwap_slope": -0.0005, "atr": 0.0162, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.05, "ema9": 8.924, "ema20": 8.9254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 2.063, "spread_pct": 0.112, "rvol": 0.197, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T14:36:51.308762", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.655, "vwap": 4.7365, "vwap_slope": -0.0053, "atr": 0.068, "atr_pct": 1.462, "trend": "flat", "slope_pct": -0.0875, "flat_threshold_pct": 0.3655, "ema9": 4.6336, "ema20": 4.6474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.354, "distance_from_high_pct": 7.639, "spread_pct": 2.363, "rvol": 0.312, "volume_pace_ratio": 1.819}}
{"timestamp": "2026-09-22T14:36:51.309838", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.557, "vwap": 14.7666, "vwap_slope": -0.0035, "atr": 0.0306, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0525, "ema9": 14.5797, "ema20": 14.6112, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.824, "spread_pct": 0.069, "rvol": 0.195, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:36:51.310977", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.955, "vwap": 10.0692, "vwap_slope": -0.0039, "atr": 0.0361, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.0906, "ema9": 10.0041, "ema20": 10.0429, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 2.306, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:36:51.312028", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7562, "vwap": 13.8077, "vwap_slope": -0.0005, "atr": 0.029, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0528, "ema9": 13.7902, "ema20": 13.7979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 1.812, "spread_pct": 0.073, "rvol": 0.075, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:36:51.313133", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.155, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0535, "ema9": 6.1631, "ema20": 6.1669, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:36:51.314325", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3023, "vwap": 13.4036, "vwap_slope": -0.0028, "atr": 0.0274, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0413, "flat_threshold_pct": 0.0514, "ema9": 13.3059, "ema20": 13.3151, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.129, "distance_from_high_pct": 4.575, "spread_pct": 0.075, "rvol": 0.181, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:36:56.321403", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.104%)", "metrics": {"price": 12.55, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.1039, "trend": "positive"}}
{"timestamp": "2026-09-22T14:36:56.323673", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.55, "vwap": 12.3837, "vwap_slope": 0.0039, "atr": 0.0326, "trend": "flat", "slope_pct": 0.0359, "lower_highs_lower_lows": false, "stop": 12.5108, "imbalance_decline_count": 0, "imbalance_cur": 0.6040172166427547, "imbalance_prev": -0.012472487160674981}}
{"timestamp": "2026-09-22T14:36:56.324438", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.081%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0812, "trend": "flat"}}
{"timestamp": "2026-09-22T14:36:56.325371", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0312, "lower_highs_lower_lows": true, "stop": 9.1962, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:36:56.326014", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.069%)", "metrics": {"price": 7.935, "peak_price": 7.935, "peak_gain_cents": 2.0, "slope_pct": 0.0695, "trend": "positive"}}
{"timestamp": "2026-09-22T14:36:56.327013", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.935, "vwap": 7.8233, "vwap_slope": 0.003, "atr": 0.014, "trend": "flat", "slope_pct": 0.0473, "lower_highs_lower_lows": false, "stop": 7.9181, "imbalance_decline_count": 2, "imbalance_cur": 0.42891741341729234, "imbalance_prev": 0.6862745098039216}}
{"timestamp": "2026-09-22T14:36:56.328502", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (136.5s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 13.87, "vwap": 13.629, "vwap_slope": 0.0041, "atr": 0.2941, "atr_pct": 2.121, "trend": "flat", "slope_pct": -0.0396, "flat_threshold_pct": 0.5301, "ema9": 13.685, "ema20": 13.5571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 12.602, "spread_pct": 0.144, "rvol": 3.396, "volume_pace_ratio": 19.784, "stage3": {"stop": 13.5171, "risk": 0.3529, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2356, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:36:56.331318", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.8328, "vwap_slope": -0.0012, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0698, "ema9": 8.7279, "ema20": 8.7397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.733, "volume_pace_ratio": 4.272}}
{"timestamp": "2026-09-22T14:36:56.332781", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.03 below VWAP $13.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.025, "vwap": 13.5541, "vwap_slope": -0.0186, "atr": 0.093, "atr_pct": 0.714, "trend": "flat", "slope_pct": -0.0942, "flat_threshold_pct": 0.1785, "ema9": 13.0469, "ema20": 13.0883, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.229, "distance_from_high_pct": 8.21, "spread_pct": 0.845, "rvol": 0.127, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:36:56.334156", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3401, "vwap": 6.3938, "vwap_slope": -0.0013, "atr": 0.0174, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0685, "ema9": 6.3484, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 3.499, "spread_pct": 0.158, "rvol": 0.203, "volume_pace_ratio": 1.185}}
{"timestamp": "2026-09-22T14:36:56.336367", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.275, "vwap": 9.1633, "vwap_slope": 0.0023, "atr": 0.0685, "atr_pct": 0.739, "trend": "flat", "slope_pct": 0.1463, "flat_threshold_pct": 0.1847, "ema9": 9.3031, "ema20": 9.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.785, "distance_from_high_pct": 3.184, "spread_pct": 0.108, "rvol": 0.819, "volume_pace_ratio": 4.77}}
{"timestamp": "2026-09-22T14:36:56.338662", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:36:56.340037", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7184, "vwap_slope": -0.0032, "atr": 0.0295, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.058, "ema9": 12.6843, "ema20": 12.6975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.036, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:36:56.341419", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.765, "vwap": 8.7408, "vwap_slope": -0.0003, "atr": 0.034, "atr_pct": 0.388, "trend": "flat", "slope_pct": 0.0035, "flat_threshold_pct": 0.097, "ema9": 8.7482, "ema20": 8.7438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.379, "distance_from_high_pct": 5.038, "spread_pct": 0.114, "rvol": 0.638, "volume_pace_ratio": 3.717}}
{"timestamp": "2026-09-22T14:36:56.343327", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4797, "vwap": 11.6036, "vwap_slope": -0.0059, "atr": 0.0376, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0819, "ema9": 11.5026, "ema20": 11.5286, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 2.632, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.598}}
{"timestamp": "2026-09-22T14:36:56.364357", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2307, "vwap_slope": -0.0036, "atr": 0.0123, "atr_pct": 0.122, "trend": "negative", "slope_pct": -0.0885, "flat_threshold_pct": 0.05, "ema9": 10.0347, "ema20": 10.0666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:36:56.365552", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4491, "vwap": 5.511, "vwap_slope": -0.0017, "atr": 0.0236, "atr_pct": 0.434, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.1084, "ema9": 5.4601, "ema20": 5.4818, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 2.695, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.513}}
{"timestamp": "2026-09-22T14:36:56.367517", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0678, "vwap_slope": -0.0003, "atr": 0.0202, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0561, "ema9": 9.0186, "ema20": 9.0266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.848, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:36:56.368933", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.33, "vwap": 7.4396, "vwap_slope": -0.0073, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.0551, "ema9": 7.3733, "ema20": 7.4005, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.914, "spread_pct": 0.137, "rvol": 0.099, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:36:56.370246", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1045, "vwap_slope": -0.0016, "atr": 0.032, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0895, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 5.202, "spread_pct": 0.56, "rvol": 0.132, "volume_pace_ratio": 0.767}}
{"timestamp": "2026-09-22T14:36:56.371474", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.21, "vwap": 12.6645, "vwap_slope": -0.0068, "atr": 0.0724, "atr_pct": 0.593, "trend": "flat", "slope_pct": -0.1125, "flat_threshold_pct": 0.1483, "ema9": 12.3027, "ema20": 12.3503, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 9.689, "spread_pct": 0.164, "rvol": 0.121, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:36:56.372871", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 45.6s", "imbalance +96% >= 50% buy threshold, stop 6.36", "entry_score 90.6"], "reasons_against": [], "metrics": {"price": 6.37, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.167, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.05, "ema9": 6.3606, "ema20": 6.3567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.549, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.361, "volume_pace_ratio": 2.103, "stage3": {"stop": 6.3573, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9606, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.36"}, "entry_score": 90.57, "entry_score_breakdown": {"imbalance_sub": 0.944, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.226}}}
{"timestamp": "2026-09-22T14:36:56.407410", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5399, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0135, "flat_threshold_pct": 0.0736, "ema9": 5.5472, "ema20": 5.555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 1.404, "spread_pct": 0.181, "rvol": 0.084, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:36:56.409354", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2286, "vwap_slope": -0.0019, "atr": 0.0129, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0623, "ema9": 5.1722, "ema20": 5.1953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.891, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.03, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:36:56.410744", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.665, "vwap": 8.6967, "vwap_slope": -0.0008, "atr": 0.0209, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0602, "ema9": 8.6644, "ema20": 8.6668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 2.201, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:36:56.411857", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.89, "vwap": 11.944, "vwap_slope": -0.0002, "atr": 0.0301, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0634, "ema9": 11.9228, "ema20": 11.9374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.189, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.076, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:36:56.413029", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9642, "vwap_slope": -0.0006, "atr": 0.0162, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.05, "ema9": 8.9256, "ema20": 8.9261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T14:36:56.414112", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 2.36% exceeds max 1.0%"], "metrics": {"price": 4.655, "vwap": 4.7365, "vwap_slope": -0.0053, "atr": 0.068, "atr_pct": 1.462, "trend": "flat", "slope_pct": -0.0875, "flat_threshold_pct": 0.3655, "ema9": 4.6336, "ema20": 4.6474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.354, "distance_from_high_pct": 7.639, "spread_pct": 2.363, "rvol": 0.312, "volume_pace_ratio": 1.816}}
{"timestamp": "2026-09-22T14:36:56.415518", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7662, "vwap_slope": -0.004, "atr": 0.031, "atr_pct": 0.213, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.0532, "ema9": 14.5853, "ema20": 14.6138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.195, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:36:56.417562", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9884, "vwap": 10.0693, "vwap_slope": -0.0038, "atr": 0.0361, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0066, "flat_threshold_pct": 0.0903, "ema9": 10.0107, "ema20": 10.0461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.978, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.299}}
{"timestamp": "2026-09-22T14:36:56.418949", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8076, "vwap_slope": -0.0006, "atr": 0.029, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0527, "ema9": 13.794, "ema20": 13.7997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:36:56.420218", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0537, "ema9": 6.1641, "ema20": 6.1673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:36:56.421334", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4035, "vwap_slope": -0.0029, "atr": 0.0276, "atr_pct": 0.207, "trend": "flat", "slope_pct": -0.0411, "flat_threshold_pct": 0.0518, "ema9": 13.3095, "ema20": 13.3168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.182, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:37:01.427282", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.084%)", "metrics": {"price": 12.535, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.0839, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:01.429852", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.535, "vwap": 12.3838, "vwap_slope": 0.0033, "atr": 0.0298, "trend": "flat", "slope_pct": 0.0359, "lower_highs_lower_lows": false, "stop": 12.4992, "imbalance_decline_count": 1, "imbalance_cur": 0.33210332103321033, "imbalance_prev": 0.6040172166427547}}
{"timestamp": "2026-09-22T14:37:01.430686", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.203, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.234, "trend": "negative"}}
{"timestamp": "2026-09-22T14:37:01.431484", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.203, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0305, "lower_highs_lower_lows": true, "stop": 9.1518, "imbalance_decline_count": 1, "imbalance_cur": -0.9752066115702479, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:37:01.432080", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 7.9135, "peak_price": 7.935, "peak_gain_cents": 2.0, "slope_pct": 0.0259, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:01.433842", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9135, "vwap": 7.8234, "vwap_slope": 0.0029, "atr": 0.015, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 7.8955, "imbalance_decline_count": 0, "imbalance_cur": 0.5008110300081103, "imbalance_prev": 0.42891741341729234}}
{"timestamp": "2026-09-22T14:37:01.435639", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (141.6s) but room-to-run failed: imbalance +49% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 13.9599, "vwap": 13.6307, "vwap_slope": 0.0042, "atr": 0.2961, "atr_pct": 2.121, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.5303, "ema9": 13.7528, "ema20": 13.6024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.571, "distance_from_high_pct": 12.036, "spread_pct": 0.215, "rvol": 3.41, "volume_pace_ratio": 19.844, "stage3": {"stop": 13.6046, "risk": 0.3553, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4876, "passed": false, "reason": "imbalance +49% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:37:01.437482", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8328, "vwap_slope": -0.0007, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0677, "ema9": 8.7261, "ema20": 8.7377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.733, "volume_pace_ratio": 4.267}}
{"timestamp": "2026-09-22T14:37:01.438738", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.99 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 12.9903, "vwap": 13.5538, "vwap_slope": -0.0107, "atr": 0.0833, "atr_pct": 0.641, "trend": "flat", "slope_pct": -0.0934, "flat_threshold_pct": 0.1603, "ema9": 13.0308, "ema20": 13.0763, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 8.455, "spread_pct": 0.461, "rvol": 0.127, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:37:01.440162", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3938, "vwap_slope": -0.0009, "atr": 0.015, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0592, "ema9": 6.3477, "ema20": 6.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.203, "volume_pace_ratio": 1.183}}
{"timestamp": "2026-09-22T14:37:01.441391", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.28, "vwap": 9.1631, "vwap_slope": 0.0016, "atr": 0.062, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.1425, "flat_threshold_pct": 0.167, "ema9": 9.2985, "ema20": 9.325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.728, "distance_from_high_pct": 3.132, "spread_pct": 0.108, "rvol": 0.819, "volume_pace_ratio": 4.765}}
{"timestamp": "2026-09-22T14:37:01.442351", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:37:01.443478", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7184, "vwap_slope": -0.0022, "atr": 0.0273, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0538, "ema9": 12.6884, "ema20": 12.6982, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:37:01.444527", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.741, "vwap_slope": 0.0003, "atr": 0.0291, "atr_pct": 0.331, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0827, "ema9": 8.7632, "ema20": 8.7517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.713, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 3.719}}
{"timestamp": "2026-09-22T14:37:01.445688", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4797, "vwap": 11.6033, "vwap_slope": -0.0056, "atr": 0.0328, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0715, "ema9": 11.498, "ema20": 11.524, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.632, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:37:01.446961", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2307, "vwap_slope": -0.0036, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0885, "flat_threshold_pct": 0.05, "ema9": 10.0347, "ema20": 10.0666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:37:01.450795", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.435, "vwap": 5.5108, "vwap_slope": -0.0018, "atr": 0.0224, "atr_pct": 0.412, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.1031, "ema9": 5.4573, "ema20": 5.4805, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:37:01.458886", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0678, "vwap_slope": -0.0003, "atr": 0.0202, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0561, "ema9": 9.0186, "ema20": 9.0266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.848, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:37:01.461382", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.33, "vwap": 7.4395, "vwap_slope": -0.0073, "atr": 0.0143, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0172, "flat_threshold_pct": 0.05, "ema9": 7.3733, "ema20": 7.4005, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.914, "spread_pct": 0.137, "rvol": 0.099, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:37:01.468183", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1045, "vwap_slope": -0.0016, "atr": 0.032, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0895, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 5.202, "spread_pct": 0.56, "rvol": 0.132, "volume_pace_ratio": 0.766}}
{"timestamp": "2026-09-22T14:37:01.469541", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.22 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2184, "vwap": 12.6645, "vwap_slope": -0.006, "atr": 0.0625, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1118, "flat_threshold_pct": 0.1279, "ema9": 12.2859, "ema20": 12.3377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.694, "distance_from_high_pct": 9.627, "spread_pct": 0.164, "rvol": 0.121, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:37:01.470791", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 50.7s", "imbalance +96% >= 50% buy threshold, stop 6.36", "entry_score 90.6"], "reasons_against": [], "metrics": {"price": 6.37, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.166, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.05, "ema9": 6.3606, "ema20": 6.3567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.55, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.361, "volume_pace_ratio": 2.101, "stage3": {"stop": 6.3573, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9625, "passed": true, "reason": "imbalance +96% >= 50% buy threshold, stop 6.36"}, "entry_score": 90.64, "entry_score_breakdown": {"imbalance_sub": 0.946, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.225}}}
{"timestamp": "2026-09-22T14:37:01.506640", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0146, "atr_pct": 0.264, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.066, "ema9": 5.5447, "ema20": 5.553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.771, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:37:01.507931", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2277, "vwap_slope": -0.0029, "atr": 0.0119, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0578, "ema9": 5.1712, "ema20": 5.1948, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:01.509488", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.6644, "vwap": 8.6966, "vwap_slope": -0.0008, "atr": 0.0199, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.0575, "ema9": 8.666, "ema20": 8.6675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.81, "distance_from_high_pct": 2.208, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:37:01.511648", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.89, "vwap": 11.944, "vwap_slope": -0.0003, "atr": 0.028, "atr_pct": 0.236, "trend": "flat", "slope_pct": 0.0476, "flat_threshold_pct": 0.0589, "ema9": 11.9228, "ema20": 11.9374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 3.189, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.076, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:37:01.515342", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.0143, "atr_pct": 0.16, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.05, "ema9": 8.9245, "ema20": 8.9255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T14:37:01.516725", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.655, "vwap": 4.7365, "vwap_slope": -0.0053, "atr": 0.068, "atr_pct": 1.462, "trend": "flat", "slope_pct": -0.0875, "flat_threshold_pct": 0.3655, "ema9": 4.6336, "ema20": 4.6474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.354, "distance_from_high_pct": 7.639, "spread_pct": 2.146, "rvol": 0.312, "volume_pace_ratio": 1.814}}
{"timestamp": "2026-09-22T14:37:01.518919", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7662, "vwap_slope": -0.0035, "atr": 0.0285, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.05, "ema9": 14.5844, "ema20": 14.6107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.195, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:37:01.519995", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.97 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.97, "vwap": 10.0691, "vwap_slope": -0.004, "atr": 0.0318, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0797, "ema9": 10.0071, "ema20": 10.0443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 2.159, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.297}}
{"timestamp": "2026-09-22T14:37:01.521188", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7863, "vwap": 13.8076, "vwap_slope": -0.0006, "atr": 0.0262, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7933, "ema20": 13.7988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.597, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:37:01.523569", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.013, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0527, "ema9": 6.1648, "ema20": 6.1674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:37:01.525806", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4035, "vwap_slope": -0.0013, "atr": 0.0253, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.182, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:37:06.531292", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.084%)", "metrics": {"price": 12.535, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.0839, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:06.532976", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.535, "vwap": 12.3838, "vwap_slope": 0.0033, "atr": 0.0321, "trend": "flat", "slope_pct": 0.0359, "lower_highs_lower_lows": false, "stop": 12.4965, "imbalance_decline_count": 2, "imbalance_cur": 0.2868832134887181, "imbalance_prev": 0.33210332103321033}}
{"timestamp": "2026-09-22T14:37:06.533781", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.203, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.234, "trend": "negative"}}
{"timestamp": "2026-09-22T14:37:06.534798", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.203, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0305, "lower_highs_lower_lows": true, "stop": 9.1518, "imbalance_decline_count": 0, "imbalance_cur": -0.9752066115702479, "imbalance_prev": -0.9752066115702479}}
{"timestamp": "2026-09-22T14:37:06.535365", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.165%)", "metrics": {"price": 7.9504, "peak_price": 7.9504, "peak_gain_cents": 3.54, "slope_pct": 0.1655, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:06.536196", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9504, "vwap": 7.8237, "vwap_slope": 0.0032, "atr": 0.0157, "trend": "flat", "slope_pct": 0.0472, "lower_highs_lower_lows": false, "stop": 7.9315, "imbalance_decline_count": 0, "imbalance_cur": 0.627955859169732, "imbalance_prev": 0.5008110300081103}}
{"timestamp": "2026-09-22T14:37:06.543212", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 146.7s, room-to-run passed, but entry_score 40.3 below floor 55.0"], "metrics": {"price": 14.3, "vwap": 13.6358, "vwap_slope": 0.0093, "atr": 0.321, "atr_pct": 2.245, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.5611, "ema9": 13.8208, "ema20": 13.6348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.586, "distance_from_high_pct": 9.893, "spread_pct": 0.07, "rvol": 3.443, "volume_pace_ratio": 20.007, "stage3": {"stop": 13.9148, "risk": 0.3852, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6567, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 13.91"}, "entry_score": 40.29, "entry_score_breakdown": {"imbalance_sub": 0.51, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:06.551594", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7199, "vwap": 8.8328, "vwap_slope": -0.0008, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0677, "ema9": 8.7271, "ema20": 8.7382, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.424, "spread_pct": 0.115, "rvol": 0.733, "volume_pace_ratio": 4.262}}
{"timestamp": "2026-09-22T14:37:06.552969", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.0001, "vwap": 13.5536, "vwap_slope": -0.0109, "atr": 0.088, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.0933, "flat_threshold_pct": 0.1691, "ema9": 13.0327, "ema20": 13.0773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 8.385, "spread_pct": 0.613, "rvol": 0.127, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:37:06.554288", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3938, "vwap_slope": -0.0009, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0607, "ema9": 6.3467, "ema20": 6.3545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.203, "volume_pace_ratio": 1.182}}
{"timestamp": "2026-09-22T14:37:06.556390", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2284, "vwap": 9.1631, "vwap_slope": 0.0017, "atr": 0.066, "atr_pct": 0.716, "trend": "flat", "slope_pct": 0.1418, "flat_threshold_pct": 0.1789, "ema9": 9.2882, "ema20": 9.3201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 3.67, "spread_pct": 0.108, "rvol": 0.819, "volume_pace_ratio": 4.76}}
{"timestamp": "2026-09-22T14:37:06.567087", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:37:06.569622", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6712, "vwap": 12.7184, "vwap_slope": -0.0022, "atr": 0.0305, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0602, "ema9": 12.6817, "ema20": 12.695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 1.006, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:37:06.572081", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.79, "vwap": 8.741, "vwap_slope": 0.0003, "atr": 0.0295, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.005, "flat_threshold_pct": 0.0838, "ema9": 8.7622, "ema20": 8.7512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.767, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 3.714}}
{"timestamp": "2026-09-22T14:37:06.580219", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.6032, "vwap_slope": -0.0056, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.073, "ema9": 11.5001, "ema20": 11.525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.597}}
{"timestamp": "2026-09-22T14:37:06.584739", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.089%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2307, "vwap_slope": -0.0036, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0885, "flat_threshold_pct": 0.05, "ema9": 10.0347, "ema20": 10.0666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:37:06.592051", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.449, "vwap": 5.5108, "vwap_slope": -0.0017, "atr": 0.0213, "atr_pct": 0.39, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0976, "ema9": 5.4556, "ema20": 5.4775, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 2.696, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.512}}
{"timestamp": "2026-09-22T14:37:06.593573", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0678, "vwap_slope": -0.0003, "atr": 0.0202, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0561, "ema9": 9.0186, "ema20": 9.0266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 3.848, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:37:06.600692", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4395, "vwap_slope": -0.0067, "atr": 0.0153, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0523, "ema9": 7.3637, "ema20": 7.3933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.099, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:37:06.601959", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1045, "vwap_slope": -0.0016, "atr": 0.032, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0532, "flat_threshold_pct": 0.0895, "ema9": 8.9363, "ema20": 8.9676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.959, "distance_from_high_pct": 5.202, "spread_pct": 0.56, "rvol": 0.132, "volume_pace_ratio": 0.765}}
{"timestamp": "2026-09-22T14:37:06.604970", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2395, "vwap": 12.6643, "vwap_slope": -0.0063, "atr": 0.064, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.1115, "flat_threshold_pct": 0.1308, "ema9": 12.2901, "ema20": 12.3397, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.695, "distance_from_high_pct": 9.471, "spread_pct": 0.409, "rvol": 0.122, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:37:06.613562", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.8s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 92.1"], "reasons_against": [], "metrics": {"price": 6.35, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0117, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.05, "ema9": 6.3585, "ema20": 6.356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.555, "distance_from_high_pct": 0.781, "spread_pct": 0.157, "rvol": 0.361, "volume_pace_ratio": 2.098, "stage3": {"stop": 6.336, "risk": 0.014, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.997, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 92.1, "entry_score_breakdown": {"imbalance_sub": 0.996, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.222}}}
{"timestamp": "2026-09-22T14:37:06.651834", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5366, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0153, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0693, "ema9": 5.544, "ema20": 5.5527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 1.463, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:37:06.653373", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2276, "vwap_slope": -0.0017, "atr": 0.0126, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0612, "ema9": 5.1689, "ema20": 5.1915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:06.654580", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 8.6775, "vwap": 8.6966, "vwap_slope": -0.0008, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0585, "ema9": 8.6686, "ema20": 8.6687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 2.06, "spread_pct": 0.115, "rvol": 0.059, "volume_pace_ratio": 0.345}}
{"timestamp": "2026-09-22T14:37:06.658434", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.885, "vwap": 11.9439, "vwap_slope": -0.0003, "atr": 0.0251, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0459, "flat_threshold_pct": 0.0528, "ema9": 11.9153, "ema20": 11.9325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.825, "distance_from_high_pct": 3.217, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:37:06.659906", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9261, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.0147, "atr_pct": 0.165, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9257, "ema20": 8.9261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.911, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.151}}
{"timestamp": "2026-09-22T14:37:06.662288", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7364, "vwap_slope": -0.0015, "atr": 0.0655, "atr_pct": 1.419, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3547, "ema9": 4.6309, "ema20": 4.6448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.397, "distance_from_high_pct": 8.333, "spread_pct": 1.929, "rvol": 0.312, "volume_pace_ratio": 1.814}}
{"timestamp": "2026-09-22T14:37:06.663795", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.77", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7661, "vwap_slope": -0.0036, "atr": 0.0302, "atr_pct": 0.207, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0517, "ema9": 14.5844, "ema20": 14.6107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.195, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:37:06.665994", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.97 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.975, "vwap": 10.069, "vwap_slope": -0.0034, "atr": 0.0346, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0868, "ema9": 10.0007, "ema20": 10.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.11, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.297}}
{"timestamp": "2026-09-22T14:37:06.667270", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7859, "vwap": 13.8076, "vwap_slope": -0.0006, "atr": 0.0267, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7932, "ema20": 13.7988, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.6, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:37:06.668408", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0537, "ema9": 6.1638, "ema20": 6.1669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:37:06.672776", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4033, "vwap_slope": -0.0014, "atr": 0.0253, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.182, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:37:11.679432", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.096%)", "metrics": {"price": 12.54, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.0958, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:11.681933", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.54, "vwap": 12.3838, "vwap_slope": 0.0033, "atr": 0.0324, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.5011, "imbalance_decline_count": 3, "imbalance_cur": 0.25, "imbalance_prev": 0.2868832134887181}}
{"timestamp": "2026-09-22T14:37:11.682585", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.203, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.234, "trend": "negative"}}
{"timestamp": "2026-09-22T14:37:11.683204", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.203, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0427, "trend": "flat", "slope_pct": 0.0305, "lower_highs_lower_lows": true, "stop": 9.1518, "imbalance_decline_count": 0, "imbalance_cur": -0.9752066115702479, "imbalance_prev": -0.9752066115702479}}
{"timestamp": "2026-09-22T14:37:11.683627", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.090%)", "metrics": {"price": 7.9305, "peak_price": 7.9504, "peak_gain_cents": 3.54, "slope_pct": 0.0902, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:11.684112", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9305, "vwap": 7.8237, "vwap_slope": 0.0032, "atr": 0.0157, "trend": "flat", "slope_pct": 0.0469, "lower_highs_lower_lows": false, "stop": 7.9116, "imbalance_decline_count": 1, "imbalance_cur": 0.5623244761287535, "imbalance_prev": 0.627955859169732}}
{"timestamp": "2026-09-22T14:37:11.686315", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 151.9s, room-to-run passed, but entry_score 34.8 below floor 55.0"], "metrics": {"price": 14.3439, "vwap": 13.6408, "vwap_slope": 0.0142, "atr": 0.331, "atr_pct": 2.307, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.5768, "ema9": 13.8296, "ema20": 13.6389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.598, "distance_from_high_pct": 9.616, "spread_pct": 0.349, "rvol": 3.468, "volume_pace_ratio": 20.127, "stage3": {"stop": 13.9467, "risk": 0.3972, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5286, "passed": true, "reason": "imbalance +53% >= 50% buy threshold, stop 13.95"}, "entry_score": 34.8, "entry_score_breakdown": {"imbalance_sub": 0.327, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:11.687392", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8328, "vwap_slope": -0.0008, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0678, "ema9": 8.7261, "ema20": 8.7377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.733, "volume_pace_ratio": 4.256}}
{"timestamp": "2026-09-22T14:37:11.688776", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.00 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.0001, "vwap": 13.5536, "vwap_slope": -0.0109, "atr": 0.088, "atr_pct": 0.677, "trend": "flat", "slope_pct": -0.0933, "flat_threshold_pct": 0.1691, "ema9": 13.0327, "ema20": 13.0773, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 8.385, "spread_pct": 0.613, "rvol": 0.127, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T14:37:11.689679", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3938, "vwap_slope": -0.0009, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0606, "ema9": 6.3477, "ema20": 6.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.203, "volume_pace_ratio": 1.18}}
{"timestamp": "2026-09-22T14:37:11.690584", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.295, "vwap": 9.1632, "vwap_slope": 0.0017, "atr": 0.0677, "atr_pct": 0.728, "trend": "flat", "slope_pct": 0.1427, "flat_threshold_pct": 0.182, "ema9": 9.3015, "ema20": 9.3264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.729, "distance_from_high_pct": 2.975, "spread_pct": 0.108, "rvol": 0.819, "volume_pace_ratio": 4.754}}
{"timestamp": "2026-09-22T14:37:11.691387", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:37:11.692260", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6662, "vwap": 12.7184, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.001, "flat_threshold_pct": 0.0616, "ema9": 12.6807, "ema20": 12.6945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 1.045, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:37:11.693138", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 8.7933, "vwap": 8.741, "vwap_slope": 0.0003, "atr": 0.0295, "atr_pct": 0.335, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0838, "ema9": 8.7628, "ema20": 8.7515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.731, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 3.709}}
{"timestamp": "2026-09-22T14:37:11.694815", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4901, "vwap": 11.6031, "vwap_slope": -0.0058, "atr": 0.0348, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0758, "ema9": 11.5001, "ema20": 11.525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 2.544, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:37:11.695796", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2305, "vwap_slope": -0.0028, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.344}}
{"timestamp": "2026-09-22T14:37:11.696705", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4443, "vwap": 5.5108, "vwap_slope": -0.0017, "atr": 0.0213, "atr_pct": 0.391, "trend": "flat", "slope_pct": -0.0028, "flat_threshold_pct": 0.0977, "ema9": 5.4547, "ema20": 5.477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 2.78, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:37:11.697550", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0058, "vwap": 9.0678, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0542, "ema9": 9.016, "ema20": 9.0246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 3.786, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:37:11.698452", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4395, "vwap_slope": -0.0067, "atr": 0.0153, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0523, "ema9": 7.3637, "ema20": 7.3933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.099, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:37:11.700083", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9209, "vwap": 9.1045, "vwap_slope": -0.0013, "atr": 0.0287, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0804, "ema9": 8.9333, "ema20": 8.9631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 5.298, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.764}}
{"timestamp": "2026-09-22T14:37:11.701707", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.215, "vwap": 12.6642, "vwap_slope": -0.0064, "atr": 0.064, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.1118, "flat_threshold_pct": 0.131, "ema9": 12.2852, "ema20": 12.3374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 9.652, "spread_pct": 0.409, "rvol": 0.122, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:37:11.702685", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 60.9s", "imbalance +99% >= 50% buy threshold, stop 6.36", "entry_score 92.0"], "reasons_against": [], "metrics": {"price": 6.375, "vwap": 6.3366, "vwap_slope": 0.0005, "atr": 0.0124, "atr_pct": 0.194, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3635, "ema20": 6.3584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.558, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.361, "volume_pace_ratio": 2.097, "stage3": {"stop": 6.3601, "risk": 0.0149, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9946, "passed": true, "reason": "imbalance +99% >= 50% buy threshold, stop 6.36"}, "entry_score": 91.98, "entry_score_breakdown": {"imbalance_sub": 0.992, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.221}}}
{"timestamp": "2026-09-22T14:37:11.762187", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.55, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0153, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0128, "flat_threshold_pct": 0.0691, "ema9": 5.5467, "ema20": 5.554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:37:11.763526", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2276, "vwap_slope": -0.0017, "atr": 0.0126, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0612, "ema9": 5.1689, "ema20": 5.1915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:11.764761", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6656, "vwap": 8.6965, "vwap_slope": -0.0009, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.0586, "ema9": 8.6662, "ema20": 8.6676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 2.194, "spread_pct": 0.115, "rvol": 0.06, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:37:11.765412", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.885, "vwap": 11.9438, "vwap_slope": -0.0003, "atr": 0.0251, "atr_pct": 0.211, "trend": "flat", "slope_pct": 0.0459, "flat_threshold_pct": 0.0528, "ema9": 11.9153, "ema20": 11.9325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.826, "distance_from_high_pct": 3.217, "spread_pct": 0.252, "rvol": 0.076, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:37:11.766661", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.015, "atr_pct": 0.168, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9255, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:37:11.768476", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.62 below VWAP $4.74", "VWAP sloping down", "spread 1.72% exceeds max 1.0%"], "metrics": {"price": 4.62, "vwap": 4.7364, "vwap_slope": -0.0015, "atr": 0.0655, "atr_pct": 1.419, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.3547, "ema9": 4.6309, "ema20": 4.6448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.397, "distance_from_high_pct": 8.333, "spread_pct": 1.717, "rvol": 0.312, "volume_pace_ratio": 1.812}}
{"timestamp": "2026-09-22T14:37:11.769208", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.7646, "vwap_slope": -0.0051, "atr": 0.0316, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0541, "ema9": 14.5894, "ema20": 14.6131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.197, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:37:11.769795", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.97 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9747, "vwap": 10.069, "vwap_slope": -0.0034, "atr": 0.0346, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0868, "ema9": 10.0006, "ema20": 10.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.113, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.295}}
{"timestamp": "2026-09-22T14:37:11.770370", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8076, "vwap_slope": -0.0006, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.794, "ema20": 13.7992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 1.57, "spread_pct": 0.145, "rvol": 0.076, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:37:11.771133", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1686, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0136, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0551, "ema9": 6.1655, "ema20": 6.1677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 0.826, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:37:11.772331", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3138, "vwap": 13.4033, "vwap_slope": -0.0014, "atr": 0.0256, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3103, "ema20": 13.3165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.492, "spread_pct": 0.075, "rvol": 0.182, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:37:16.778405", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.108%)", "metrics": {"price": 12.545, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.1078, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:16.779759", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.545, "vwap": 12.3839, "vwap_slope": 0.0033, "atr": 0.0324, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.5061, "imbalance_decline_count": 4, "imbalance_cur": -0.990874524714829, "imbalance_prev": 0.25}}
{"timestamp": "2026-09-22T14:37:16.780402", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.041%)", "metrics": {"price": 9.213, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0412, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:16.781258", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.213, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0435, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 9.1608, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.9752066115702479}}
{"timestamp": "2026-09-22T14:37:16.781806", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.130%)", "metrics": {"price": 7.9411, "peak_price": 7.9504, "peak_gain_cents": 3.54, "slope_pct": 0.1303, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:16.782687", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9411, "vwap": 7.8237, "vwap_slope": 0.0032, "atr": 0.0157, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.9222, "imbalance_decline_count": 0, "imbalance_cur": 0.7800932273101179, "imbalance_prev": 0.5623244761287535}}
{"timestamp": "2026-09-22T14:37:16.785755", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 157.0s, room-to-run passed, but entry_score 31.2 below floor 55.0"], "metrics": {"price": 14.33, "vwap": 13.6421, "vwap_slope": 0.0156, "atr": 0.331, "atr_pct": 2.31, "trend": "flat", "slope_pct": -0.0259, "flat_threshold_pct": 0.5774, "ema9": 13.8268, "ema20": 13.6376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.602, "distance_from_high_pct": 9.704, "spread_pct": 0.14, "rvol": 3.476, "volume_pace_ratio": 20.15, "stage3": {"stop": 13.9328, "risk": 0.3972, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4444, "passed": true, "reason": "imbalance +44% >= 30% and resistance cleared, stop 13.93"}, "entry_score": 31.19, "entry_score_breakdown": {"imbalance_sub": 0.206, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:16.787165", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8328, "vwap_slope": -0.0008, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0678, "ema9": 8.7261, "ema20": 8.7377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.733, "volume_pace_ratio": 4.251}}
{"timestamp": "2026-09-22T14:37:16.788368", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.02 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.0192, "vwap": 13.5536, "vwap_slope": -0.0109, "atr": 0.088, "atr_pct": 0.676, "trend": "flat", "slope_pct": -0.0931, "flat_threshold_pct": 0.1689, "ema9": 13.0366, "ema20": 13.0791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 8.251, "spread_pct": 0.613, "rvol": 0.127, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:37:16.789769", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3938, "vwap_slope": -0.0009, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0606, "ema9": 6.3477, "ema20": 6.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.203, "volume_pace_ratio": 1.179}}
{"timestamp": "2026-09-22T14:37:16.793538", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.29, "vwap": 9.1632, "vwap_slope": 0.0017, "atr": 0.0677, "atr_pct": 0.728, "trend": "flat", "slope_pct": 0.1427, "flat_threshold_pct": 0.1821, "ema9": 9.3005, "ema20": 9.3259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.73, "distance_from_high_pct": 3.027, "spread_pct": 0.108, "rvol": 0.819, "volume_pace_ratio": 4.749}}
{"timestamp": "2026-09-22T14:37:16.796573", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:37:16.797844", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6811, "vwap": 12.7184, "vwap_slope": -0.0023, "atr": 0.0312, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0616, "ema9": 12.6836, "ema20": 12.696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 0.929, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:37:16.799133", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.4s / 18s"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.741, "vwap_slope": 0.0004, "atr": 0.0304, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0863, "ema9": 8.7632, "ema20": 8.7517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.713, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 3.705}}
{"timestamp": "2026-09-22T14:37:16.800528", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.6031, "vwap_slope": -0.0058, "atr": 0.0348, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0757, "ema9": 11.5021, "ema20": 11.5259, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.596}}
{"timestamp": "2026-09-22T14:37:16.801695", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2305, "vwap_slope": -0.0028, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T14:37:16.802909", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4326, "vwap": 5.5108, "vwap_slope": -0.0017, "atr": 0.0214, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0987, "ema9": 5.4524, "ema20": 5.4759, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 2.989, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.511}}
{"timestamp": "2026-09-22T14:37:16.804090", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0058, "vwap": 9.0678, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0542, "ema9": 9.016, "ema20": 9.0246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 3.786, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:37:16.806942", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3254, "vwap": 7.439, "vwap_slope": -0.0072, "atr": 0.0157, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0535, "ema9": 7.3637, "ema20": 7.3933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 2.975, "spread_pct": 0.137, "rvol": 0.099, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:37:16.809115", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1045, "vwap_slope": -0.0013, "atr": 0.0294, "atr_pct": 0.329, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0823, "ema9": 8.9341, "ema20": 8.9635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 5.255, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:37:16.810497", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.21 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.215, "vwap": 12.6641, "vwap_slope": -0.0064, "atr": 0.0641, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.1118, "flat_threshold_pct": 0.1311, "ema9": 12.2852, "ema20": 12.3374, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 9.652, "spread_pct": 0.327, "rvol": 0.122, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:37:16.811639", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 66.0s", "imbalance +86% >= 50% buy threshold, stop 6.37", "entry_score 86.1"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3367, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.05, "ema9": 6.3655, "ema20": 6.3594, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.562, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.362, "volume_pace_ratio": 2.097, "stage3": {"stop": 6.3698, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.857, "passed": true, "reason": "imbalance +86% >= 50% buy threshold, stop 6.37"}, "entry_score": 86.06, "entry_score_breakdown": {"imbalance_sub": 0.796, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.219}}}
{"timestamp": "2026-09-22T14:37:16.843091", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0153, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0692, "ema9": 5.5447, "ema20": 5.553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.772, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:37:16.846884", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2276, "vwap_slope": -0.0017, "atr": 0.0126, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0612, "ema9": 5.1689, "ema20": 5.1915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:16.848237", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.675, "vwap": 8.6964, "vwap_slope": -0.001, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0585, "ema9": 8.6681, "ema20": 8.6685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.088, "spread_pct": 0.115, "rvol": 0.06, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:37:16.849467", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9438, "vwap_slope": -0.0004, "atr": 0.0285, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0458, "flat_threshold_pct": 0.06, "ema9": 11.9143, "ema20": 11.932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.836, "distance_from_high_pct": 3.257, "spread_pct": 0.168, "rvol": 0.077, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:37:16.850701", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9185, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.05, "ema9": 8.9242, "ema20": 8.9254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.995, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:37:16.851851", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.74", "VWAP sloping down", "spread 1.72% exceeds max 1.0%"], "metrics": {"price": 4.6413, "vwap": 4.7364, "vwap_slope": -0.0015, "atr": 0.0655, "atr_pct": 1.412, "trend": "flat", "slope_pct": -0.0867, "flat_threshold_pct": 0.3531, "ema9": 4.6352, "ema20": 4.6468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.398, "distance_from_high_pct": 7.911, "spread_pct": 1.717, "rvol": 0.312, "volume_pace_ratio": 1.81}}
{"timestamp": "2026-09-22T14:37:16.853189", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.6084, "vwap": 14.7645, "vwap_slope": -0.0051, "atr": 0.0316, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0541, "ema9": 14.5891, "ema20": 14.6129, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.481, "spread_pct": 0.068, "rvol": 0.197, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:37:16.854273", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.97 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.97, "vwap": 10.069, "vwap_slope": -0.0034, "atr": 0.0346, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0869, "ema9": 9.9997, "ema20": 10.0373, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.159, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:37:16.855449", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7815, "vwap": 13.8076, "vwap_slope": -0.0006, "atr": 0.0275, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7923, "ema20": 13.7984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.631, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:37:16.856679", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1585, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0136, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0552, "ema9": 6.1635, "ema20": 6.1668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 0.989, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:37:16.857993", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4032, "vwap_slope": -0.0015, "atr": 0.0256, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0401, "flat_threshold_pct": 0.05, "ema9": 13.3116, "ema20": 13.3171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.128, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.182, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:37:21.863864", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.113%)", "metrics": {"price": 12.547, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.1126, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:21.865046", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.547, "vwap": 12.3839, "vwap_slope": 0.0033, "atr": 0.0326, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.5079, "imbalance_decline_count": 0, "imbalance_cur": -0.7689969604863222, "imbalance_prev": -0.990874524714829}}
{"timestamp": "2026-09-22T14:37:21.866469", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.010%)", "metrics": {"price": 9.2288, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.0102, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:21.867266", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2288, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0435, "trend": "flat", "slope_pct": 0.0297, "lower_highs_lower_lows": false, "stop": 9.1766, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:37:21.867847", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.183%)", "metrics": {"price": 7.955, "peak_price": 7.955, "peak_gain_cents": 4.0, "slope_pct": 0.1829, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:21.868605", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.955, "vwap": 7.8238, "vwap_slope": 0.0033, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0473, "lower_highs_lower_lows": false, "stop": 7.9357, "imbalance_decline_count": 1, "imbalance_cur": 0.7756593581188433, "imbalance_prev": 0.7800932273101179}}
{"timestamp": "2026-09-22T14:37:21.873338", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 162.1s, room-to-run passed, but entry_score 26.9 below floor 55.0"], "metrics": {"price": 14.36, "vwap": 13.6441, "vwap_slope": 0.0176, "atr": 0.331, "atr_pct": 2.305, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.5762, "ema9": 13.8328, "ema20": 13.6405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.606, "distance_from_high_pct": 9.515, "spread_pct": 0.279, "rvol": 3.487, "volume_pace_ratio": 20.187, "stage3": {"stop": 13.9628, "risk": 0.3972, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3431, "passed": true, "reason": "imbalance +34% >= 30% and resistance cleared, stop 13.96"}, "entry_score": 26.85, "entry_score_breakdown": {"imbalance_sub": 0.062, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:21.874827", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.8327, "vwap_slope": -0.0008, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0678, "ema9": 8.7261, "ema20": 8.7377, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 5.477, "spread_pct": 0.115, "rvol": 0.734, "volume_pace_ratio": 4.248}}
{"timestamp": "2026-09-22T14:37:21.876128", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.04 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.04, "vwap": 13.5536, "vwap_slope": -0.0109, "atr": 0.088, "atr_pct": 0.675, "trend": "flat", "slope_pct": -0.0929, "flat_threshold_pct": 0.1686, "ema9": 13.0407, "ema20": 13.0811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 8.104, "spread_pct": 0.69, "rvol": 0.127, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:37:21.877372", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3426, "vwap": 6.3938, "vwap_slope": -0.0009, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0608, "ema9": 6.3472, "ema20": 6.3548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.461, "spread_pct": 0.158, "rvol": 0.203, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T14:37:21.878463", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.285, "vwap": 9.1632, "vwap_slope": 0.0017, "atr": 0.0677, "atr_pct": 0.729, "trend": "flat", "slope_pct": 0.1426, "flat_threshold_pct": 0.1822, "ema9": 9.2995, "ema20": 9.3255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.73, "distance_from_high_pct": 3.079, "spread_pct": 0.108, "rvol": 0.819, "volume_pace_ratio": 4.744}}
{"timestamp": "2026-09-22T14:37:21.879781", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:37:21.881089", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7184, "vwap_slope": -0.0022, "atr": 0.0312, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0614, "ema9": 12.6904, "ema20": 12.6992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:37:21.882216", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.4s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 8.7911, "vwap": 8.741, "vwap_slope": 0.0004, "atr": 0.0304, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0864, "ema9": 8.7624, "ema20": 8.7513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.755, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 3.701, "stage3": {"stop": 8.7546, "risk": 0.0365, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1605, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:37:21.883401", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4837, "vwap": 11.6031, "vwap_slope": -0.0058, "atr": 0.0348, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0759, "ema9": 11.4988, "ema20": 11.5244, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.756, "distance_from_high_pct": 2.598, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:37:21.884348", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2303, "vwap_slope": -0.003, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T14:37:21.885464", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4487, "vwap": 5.5108, "vwap_slope": -0.0017, "atr": 0.0215, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0987, "ema9": 5.4556, "ema20": 5.4775, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 2.702, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:37:21.886755", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0058, "vwap": 9.0678, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0542, "ema9": 9.016, "ema20": 9.0246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 3.786, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:37:21.887883", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3254, "vwap": 7.439, "vwap_slope": -0.0072, "atr": 0.0157, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0535, "ema9": 7.3637, "ema20": 7.3933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 2.975, "spread_pct": 0.137, "rvol": 0.099, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:37:21.889098", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9245, "vwap": 9.1045, "vwap_slope": -0.0013, "atr": 0.0302, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0846, "ema9": 8.934, "ema20": 8.9635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.902, "distance_from_high_pct": 5.26, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.763}}
{"timestamp": "2026-09-22T14:37:21.890009", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.23, "vwap": 12.664, "vwap_slope": -0.0065, "atr": 0.0641, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.1116, "flat_threshold_pct": 0.131, "ema9": 12.2882, "ema20": 12.3388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.696, "distance_from_high_pct": 9.541, "spread_pct": 0.164, "rvol": 0.122, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:37:21.891298", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 71.1s", "imbalance +82% >= 50% buy threshold, stop 6.37", "entry_score 84.3"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3367, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.05, "ema9": 6.3655, "ema20": 6.3594, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.563, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.362, "volume_pace_ratio": 2.094, "stage3": {"stop": 6.3698, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8152, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 6.37"}, "entry_score": 84.27, "entry_score_breakdown": {"imbalance_sub": 0.736, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.218}}}
{"timestamp": "2026-09-22T14:37:21.921589", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0153, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0692, "ema9": 5.5457, "ema20": 5.5535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:37:21.922759", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2276, "vwap_slope": -0.0017, "atr": 0.0126, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0612, "ema9": 5.1689, "ema20": 5.1915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:21.923696", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.666, "vwap": 8.6964, "vwap_slope": -0.001, "atr": 0.0203, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.0586, "ema9": 8.6663, "ema20": 8.6676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 2.19, "spread_pct": 0.115, "rvol": 0.06, "volume_pace_ratio": 0.346}}
{"timestamp": "2026-09-22T14:37:21.924580", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9438, "vwap_slope": -0.0004, "atr": 0.0285, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0458, "flat_threshold_pct": 0.06, "ema9": 11.9143, "ema20": 11.932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.836, "distance_from_high_pct": 3.257, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:37:21.925474", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9189, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.05, "ema9": 8.9242, "ema20": 8.9254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.99, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:37:21.926398", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.74", "VWAP sloping down", "spread 1.72% exceeds max 1.0%"], "metrics": {"price": 4.6413, "vwap": 4.7364, "vwap_slope": -0.0015, "atr": 0.0655, "atr_pct": 1.412, "trend": "flat", "slope_pct": -0.0867, "flat_threshold_pct": 0.3531, "ema9": 4.6352, "ema20": 4.6468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.398, "distance_from_high_pct": 7.911, "spread_pct": 1.717, "rvol": 0.312, "volume_pace_ratio": 1.808}}
{"timestamp": "2026-09-22T14:37:21.927479", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5844, "vwap": 14.7644, "vwap_slope": -0.0053, "atr": 0.0316, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0542, "ema9": 14.5843, "ema20": 14.6106, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.641, "spread_pct": 0.068, "rvol": 0.197, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:37:21.928499", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.97 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.975, "vwap": 10.069, "vwap_slope": -0.0034, "atr": 0.0346, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0868, "ema9": 10.0007, "ema20": 10.0377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.11, "spread_pct": 0.1, "rvol": 0.223, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:37:21.929460", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7727, "vwap": 13.8075, "vwap_slope": -0.0007, "atr": 0.0275, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.05, "ema9": 13.7905, "ema20": 13.7976, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.694, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:37:21.930444", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0136, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0552, "ema9": 6.1638, "ema20": 6.1669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:37:21.931460", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3105, "vwap": 13.4031, "vwap_slope": -0.0016, "atr": 0.026, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3097, "ema20": 13.3162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 4.516, "spread_pct": 0.075, "rvol": 0.182, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:37:26.937263", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.113%)", "metrics": {"price": 12.547, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.1126, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:26.939510", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.547, "vwap": 12.3839, "vwap_slope": 0.0033, "atr": 0.0326, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.5079, "imbalance_decline_count": 0, "imbalance_cur": -0.6581196581196581, "imbalance_prev": -0.7689969604863222}}
{"timestamp": "2026-09-22T14:37:26.940244", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.000%)", "metrics": {"price": 9.2256, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0002, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:26.941439", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2256, "vwap": 9.1965, "vwap_slope": 0.0002, "atr": 0.0435, "trend": "flat", "slope_pct": 0.0297, "lower_highs_lower_lows": false, "stop": 9.1734, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:37:26.942119", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 7.9161, "peak_price": 7.955, "peak_gain_cents": 4.0, "slope_pct": 0.0357, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:26.943074", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9161, "vwap": 7.8238, "vwap_slope": 0.0032, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 7.8968, "imbalance_decline_count": 2, "imbalance_cur": 0.33, "imbalance_prev": 0.7756593581188433}}
{"timestamp": "2026-09-22T14:37:26.946878", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.2s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.4, "vwap": 13.6474, "vwap_slope": 0.0209, "atr": 0.3331, "atr_pct": 2.313, "trend": "flat", "slope_pct": -0.025, "flat_threshold_pct": 0.5783, "ema9": 13.8408, "ema20": 13.6443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.614, "distance_from_high_pct": 9.263, "spread_pct": 0.139, "rvol": 3.503, "volume_pace_ratio": 20.254, "stage3": {"stop": 14.0003, "risk": 0.3997, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0294, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:37:26.948237", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8324, "vwap_slope": -0.0011, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0698, "ema9": 8.7281, "ema20": 8.7387, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.736, "volume_pace_ratio": 4.255}}
{"timestamp": "2026-09-22T14:37:26.950537", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.089, "vwap": 13.5535, "vwap_slope": -0.011, "atr": 0.09, "atr_pct": 0.688, "trend": "flat", "slope_pct": -0.0925, "flat_threshold_pct": 0.172, "ema9": 13.0505, "ema20": 13.0857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.759, "spread_pct": 0.69, "rvol": 0.127, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:37:26.952783", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3485, "vwap": 6.3938, "vwap_slope": -0.0009, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0608, "ema9": 6.3484, "ema20": 6.3554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.165, "distance_from_high_pct": 3.371, "spread_pct": 0.158, "rvol": 0.203, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T14:37:26.954135", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.28, "vwap": 9.1632, "vwap_slope": 0.0017, "atr": 0.0677, "atr_pct": 0.729, "trend": "flat", "slope_pct": 0.1425, "flat_threshold_pct": 0.1823, "ema9": 9.2985, "ema20": 9.325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.73, "distance_from_high_pct": 3.132, "spread_pct": 0.108, "rvol": 0.819, "volume_pace_ratio": 4.738}}
{"timestamp": "2026-09-22T14:37:26.955286", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:37:26.956487", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7184, "vwap_slope": -0.0023, "atr": 0.0319, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0627, "ema9": 12.6934, "ema20": 12.7006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:37:26.957710", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 25.5s", "imbalance +57% >= 50% buy threshold, stop 8.76", "entry_score 79.5"], "reasons_against": [], "metrics": {"price": 8.795, "vwap": 8.741, "vwap_slope": 0.0004, "atr": 0.0304, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0863, "ema9": 8.7632, "ema20": 8.7517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.713, "spread_pct": 0.114, "rvol": 0.639, "volume_pace_ratio": 3.697, "stage3": {"stop": 8.7585, "risk": 0.0365, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5677, "passed": true, "reason": "imbalance +57% >= 50% buy threshold, stop 8.76"}, "entry_score": 79.49, "entry_score_breakdown": {"imbalance_sub": 0.382, "volume_pace_sub": 0.942, "volatility_sub": 0.974, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:26.992398", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4902, "vwap": 11.603, "vwap_slope": -0.0059, "atr": 0.035, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0762, "ema9": 11.5001, "ema20": 11.525, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 2.543, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.595}}
{"timestamp": "2026-09-22T14:37:26.993775", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2303, "vwap_slope": -0.003, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.343}}
{"timestamp": "2026-09-22T14:37:26.995610", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4476, "vwap": 5.5107, "vwap_slope": -0.0017, "atr": 0.0215, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0987, "ema9": 5.4554, "ema20": 5.4774, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 2.721, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.51}}
{"timestamp": "2026-09-22T14:37:26.996658", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0058, "vwap": 9.0678, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0542, "ema9": 9.016, "ema20": 9.0246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 3.786, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:37:26.997663", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3167, "vwap": 7.4383, "vwap_slope": -0.0078, "atr": 0.0164, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.056, "ema9": 7.362, "ema20": 7.3925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 3.09, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:37:26.998830", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9144, "vwap": 9.1044, "vwap_slope": -0.0014, "atr": 0.0323, "atr_pct": 0.363, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.0907, "ema9": 8.932, "ema20": 8.9625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 5.367, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.762}}
{"timestamp": "2026-09-22T14:37:27.002768", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.6638, "vwap_slope": -0.0067, "atr": 0.0694, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.1113, "flat_threshold_pct": 0.1416, "ema9": 12.2942, "ema20": 12.3417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 9.32, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:37:27.003998", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.2s", "imbalance +82% >= 50% buy threshold, stop 6.37", "entry_score 84.3"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3367, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.05, "ema9": 6.3655, "ema20": 6.3594, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.563, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.362, "volume_pace_ratio": 2.092, "stage3": {"stop": 6.3698, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8152, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 6.37"}, "entry_score": 84.27, "entry_score_breakdown": {"imbalance_sub": 0.736, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.218}}}
{"timestamp": "2026-09-22T14:37:27.042734", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0153, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0692, "ema9": 5.5457, "ema20": 5.5535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:37:27.043990", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.165, "vwap": 5.2271, "vwap_slope": -0.0022, "atr": 0.013, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0629, "ema9": 5.1699, "ema20": 5.192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 2.547, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:37:27.044931", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6965, "vwap_slope": -0.0009, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.0625, "ema9": 8.6721, "ema20": 8.6704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.06, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T14:37:27.045617", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9438, "vwap_slope": -0.0004, "atr": 0.0285, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0458, "flat_threshold_pct": 0.06, "ema9": 11.9143, "ema20": 11.932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.836, "distance_from_high_pct": 3.257, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:37:27.046772", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9188, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0212, "flat_threshold_pct": 0.05, "ema9": 8.9242, "ema20": 8.9254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.991, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:37:27.047993", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.72% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.7363, "vwap_slope": -0.0015, "atr": 0.0659, "atr_pct": 1.414, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3536, "ema9": 4.6389, "ema20": 4.6486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.4, "distance_from_high_pct": 7.54, "spread_pct": 1.717, "rvol": 0.312, "volume_pace_ratio": 1.807}}
{"timestamp": "2026-09-22T14:37:27.049214", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.764, "vwap_slope": -0.0057, "atr": 0.0321, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.055, "ema9": 14.5904, "ema20": 14.6135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:37:27.050309", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.00 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0, "vwap": 10.0688, "vwap_slope": -0.0036, "atr": 0.0346, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0866, "ema9": 10.0057, "ema20": 10.0401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.865, "spread_pct": 0.1, "rvol": 0.224, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:37:27.051517", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8076, "vwap_slope": -0.0006, "atr": 0.0275, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.05, "ema9": 13.794, "ema20": 13.7992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.57, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:37:27.052475", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0136, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0552, "ema9": 6.1638, "ema20": 6.1669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:37:27.053487", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.4031, "vwap_slope": -0.0016, "atr": 0.0262, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3096, "ema20": 13.3161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.182, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:37:32.059422", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.102%)", "metrics": {"price": 12.5424, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.1016, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:32.061787", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5424, "vwap": 12.3839, "vwap_slope": 0.0034, "atr": 0.033, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.5027, "imbalance_decline_count": 1, "imbalance_cur": -0.8409425625920471, "imbalance_prev": -0.6581196581196581}}
{"timestamp": "2026-09-22T14:37:32.062468", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1116, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:32.063199", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1966, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 9.2061, "imbalance_decline_count": 0, "imbalance_cur": 0.8333333333333334, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:37:32.063805", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.202%)", "metrics": {"price": 7.96, "peak_price": 7.96, "peak_gain_cents": 4.5, "slope_pct": 0.2018, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:32.064481", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.96, "vwap": 7.8238, "vwap_slope": 0.0033, "atr": 0.0165, "trend": "flat", "slope_pct": 0.0473, "lower_highs_lower_lows": false, "stop": 7.9402, "imbalance_decline_count": 3, "imbalance_cur": 0.2878965922444183, "imbalance_prev": 0.33}}
{"timestamp": "2026-09-22T14:37:32.066501", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (172.3s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.325, "vwap": 13.6482, "vwap_slope": 0.0217, "atr": 0.3331, "atr_pct": 2.325, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.5813, "ema9": 13.8258, "ema20": 13.6371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 9.735, "spread_pct": 0.209, "rvol": 3.511, "volume_pace_ratio": 20.278, "stage3": {"stop": 13.9253, "risk": 0.3997, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0839, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:37:32.068699", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8324, "vwap_slope": -0.0011, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0698, "ema9": 8.7281, "ema20": 8.7387, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.736, "volume_pace_ratio": 4.25}}
{"timestamp": "2026-09-22T14:37:32.069655", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5534, "vwap_slope": -0.0111, "atr": 0.09, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.0926, "flat_threshold_pct": 0.1722, "ema9": 13.0467, "ema20": 13.0839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.893, "spread_pct": 0.306, "rvol": 0.127, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:37:32.070900", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3937, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0621, "ema9": 6.3477, "ema20": 6.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.167, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.204, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T14:37:32.072082", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.265, "vwap": 9.1632, "vwap_slope": 0.0017, "atr": 0.0677, "atr_pct": 0.73, "trend": "flat", "slope_pct": 0.1423, "flat_threshold_pct": 0.1826, "ema9": 9.2955, "ema20": 9.3236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.731, "distance_from_high_pct": 3.288, "spread_pct": 0.108, "rvol": 0.82, "volume_pace_ratio": 4.734}}
{"timestamp": "2026-09-22T14:37:32.073290", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:37:32.074375", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7184, "vwap_slope": -0.0023, "atr": 0.0319, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0628, "ema9": 12.6924, "ema20": 12.7001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.097, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:37:32.075561", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 30.6s", "imbalance +95% >= 50% buy threshold, stop 8.76", "entry_score 96.0"], "reasons_against": [], "metrics": {"price": 8.7961, "vwap": 8.7411, "vwap_slope": 0.0004, "atr": 0.0304, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0051, "flat_threshold_pct": 0.0863, "ema9": 8.7634, "ema20": 8.7518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.388, "distance_from_high_pct": 4.701, "spread_pct": 0.114, "rvol": 0.64, "volume_pace_ratio": 3.697, "stage3": {"stop": 8.7596, "risk": 0.0365, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9539, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 8.76"}, "entry_score": 96.04, "entry_score_breakdown": {"imbalance_sub": 0.934, "volume_pace_sub": 0.942, "volatility_sub": 0.974, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:32.117519", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4896, "vwap": 11.603, "vwap_slope": -0.0059, "atr": 0.035, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0762, "ema9": 11.5, "ema20": 11.5249, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 2.548, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.594}}
{"timestamp": "2026-09-22T14:37:32.118827", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2303, "vwap_slope": -0.003, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T14:37:32.120010", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4471, "vwap": 5.5107, "vwap_slope": -0.0017, "atr": 0.0215, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0987, "ema9": 5.4553, "ema20": 5.4773, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 2.73, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:37:32.121167", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.0058, "vwap": 9.0678, "vwap_slope": -0.0002, "atr": 0.0195, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0542, "ema9": 9.016, "ema20": 9.0246, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 3.786, "spread_pct": 0.111, "rvol": 0.094, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:37:32.122374", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3428, "vwap": 7.4384, "vwap_slope": -0.0078, "atr": 0.0164, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.0558, "ema9": 7.3672, "ema20": 7.395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 2.744, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:37:32.124835", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9465, "vwap": 9.1044, "vwap_slope": -0.0014, "atr": 0.0323, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0531, "flat_threshold_pct": 0.0903, "ema9": 8.9384, "ema20": 8.9656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 5.027, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.761}}
{"timestamp": "2026-09-22T14:37:32.126031", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.6638, "vwap_slope": -0.0067, "atr": 0.0694, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.1113, "flat_threshold_pct": 0.1416, "ema9": 12.2942, "ema20": 12.3417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 9.32, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:37:32.127268", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.3s", "imbalance +72% >= 50% buy threshold, stop 6.37", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3367, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.05, "ema9": 6.3655, "ema20": 6.3594, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.563, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.362, "volume_pace_ratio": 2.089, "stage3": {"stop": 6.3698, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7206, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 6.37"}, "entry_score": 80.21, "entry_score_breakdown": {"imbalance_sub": 0.601, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.218}}}
{"timestamp": "2026-09-22T14:37:32.157431", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5444, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0153, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0692, "ema9": 5.5455, "ema20": 5.5534, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 1.324, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:37:32.158778", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2271, "vwap_slope": -0.0023, "atr": 0.013, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0629, "ema9": 5.1689, "ema20": 5.1915, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:37:32.160849", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6999, "vwap": 8.6965, "vwap_slope": -0.0009, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.0624, "ema9": 8.6731, "ema20": 8.6709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 1.807, "spread_pct": 0.115, "rvol": 0.06, "volume_pace_ratio": 0.347}}
{"timestamp": "2026-09-22T14:37:32.162060", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8731, "vwap": 11.9437, "vwap_slope": -0.0004, "atr": 0.0291, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0458, "flat_threshold_pct": 0.0612, "ema9": 11.9129, "ema20": 11.9313, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.839, "distance_from_high_pct": 3.314, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:37:32.163313", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9255, "ema20": 8.926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:37:32.164474", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.50% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.7363, "vwap_slope": -0.0015, "atr": 0.0659, "atr_pct": 1.414, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3536, "ema9": 4.6389, "ema20": 4.6486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.4, "distance_from_high_pct": 7.54, "spread_pct": 1.501, "rvol": 0.312, "volume_pace_ratio": 1.805}}
{"timestamp": "2026-09-22T14:37:32.165638", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.615, "vwap": 14.7639, "vwap_slope": -0.0057, "atr": 0.0321, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.055, "ema9": 14.5904, "ema20": 14.6135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.437, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:37:32.166819", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9933, "vwap": 10.0688, "vwap_slope": -0.0036, "atr": 0.0346, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0867, "ema9": 10.0043, "ema20": 10.0395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.93, "spread_pct": 0.1, "rvol": 0.224, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:37:32.169491", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.785, "vwap": 13.8075, "vwap_slope": -0.0007, "atr": 0.0275, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.793, "ema20": 13.7987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:37:32.170591", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1548, "vwap_slope": 0.0001, "atr": 0.0136, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0551, "ema9": 6.1658, "ema20": 6.1679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.435, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.125, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:37:32.171752", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.403, "vwap_slope": -0.0017, "atr": 0.0262, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.133, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.183, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:37:37.177913", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.102%)", "metrics": {"price": 12.5424, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.1016, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:37.179858", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5424, "vwap": 12.3839, "vwap_slope": 0.0034, "atr": 0.033, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.5027, "imbalance_decline_count": 0, "imbalance_cur": -0.8409425625920471, "imbalance_prev": -0.8409425625920471}}
{"timestamp": "2026-09-22T14:37:37.181045", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1116, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:37.181982", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1966, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 9.2061, "imbalance_decline_count": 0, "imbalance_cur": 0.8333333333333334, "imbalance_prev": 0.8333333333333334}}
{"timestamp": "2026-09-22T14:37:37.182899", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.004%)", "metrics": {"price": 7.9076, "peak_price": 7.96, "peak_gain_cents": 4.5, "slope_pct": 0.0035, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:37.183910", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9076, "vwap": 7.8238, "vwap_slope": 0.0033, "atr": 0.0165, "trend": "flat", "slope_pct": 0.0465, "lower_highs_lower_lows": false, "stop": 7.8878, "imbalance_decline_count": 0, "imbalance_cur": 0.5445086705202312, "imbalance_prev": 0.2878965922444183}}
{"timestamp": "2026-09-22T14:37:37.186770", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (177.4s) but room-to-run failed: imbalance -2% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.3668, "vwap": 13.65, "vwap_slope": 0.0235, "atr": 0.3331, "atr_pct": 2.319, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.5796, "ema9": 13.8342, "ema20": 13.6411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 9.472, "spread_pct": 0.556, "rvol": 3.52, "volume_pace_ratio": 20.3, "stage3": {"stop": 13.9671, "risk": 0.3997, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0211, "passed": false, "reason": "imbalance -2% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:37:37.188248", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8324, "vwap_slope": -0.0011, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0698, "ema9": 8.7281, "ema20": 8.7387, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.736, "volume_pace_ratio": 4.244}}
{"timestamp": "2026-09-22T14:37:37.191177", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5533, "vwap_slope": -0.0112, "atr": 0.09, "atr_pct": 0.689, "trend": "flat", "slope_pct": -0.0926, "flat_threshold_pct": 0.1722, "ema9": 13.0467, "ema20": 13.0839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.893, "spread_pct": 0.306, "rvol": 0.127, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:37:37.192897", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.3936, "vwap_slope": -0.0011, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.062, "ema9": 6.3497, "ema20": 6.356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.172, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.204, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T14:37:37.194217", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.268, "vwap": 9.1632, "vwap_slope": 0.0018, "atr": 0.0677, "atr_pct": 0.73, "trend": "flat", "slope_pct": 0.1424, "flat_threshold_pct": 0.1825, "ema9": 9.2961, "ema20": 9.3238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.731, "distance_from_high_pct": 3.257, "spread_pct": 0.108, "rvol": 0.82, "volume_pace_ratio": 4.729}}
{"timestamp": "2026-09-22T14:37:37.195485", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:37:37.196734", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7183, "vwap_slope": -0.0023, "atr": 0.0319, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0628, "ema9": 12.6904, "ema20": 12.6992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:37:37.198908", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 35.8s", "imbalance +72% >= 50% buy threshold, stop 8.77", "entry_score 86.1"], "reasons_against": [], "metrics": {"price": 8.8076, "vwap": 8.7411, "vwap_slope": 0.0005, "atr": 0.0311, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0882, "ema9": 8.7657, "ema20": 8.7529, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 4.576, "spread_pct": 0.114, "rvol": 0.641, "volume_pace_ratio": 3.694, "stage3": {"stop": 8.7703, "risk": 0.0373, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.7247, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 8.77"}, "entry_score": 86.13, "entry_score_breakdown": {"imbalance_sub": 0.607, "volume_pace_sub": 0.942, "volatility_sub": 0.969, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:37.266057", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4963, "vwap": 11.603, "vwap_slope": -0.0059, "atr": 0.0356, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0774, "ema9": 11.5014, "ema20": 11.5256, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.491, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:37:37.267470", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2303, "vwap_slope": -0.003, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T14:37:37.268802", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.45, "vwap": 5.5107, "vwap_slope": -0.0018, "atr": 0.0215, "atr_pct": 0.395, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.0987, "ema9": 5.4558, "ema20": 5.4776, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.509}}
{"timestamp": "2026-09-22T14:37:37.270165", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.025, "vwap": 9.0677, "vwap_slope": -0.0004, "atr": 0.0209, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0579, "ema9": 9.0198, "ema20": 9.0265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.581, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:37:37.271641", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3428, "vwap": 7.4384, "vwap_slope": -0.0078, "atr": 0.0164, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.0558, "ema9": 7.3672, "ema20": 7.395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 2.744, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:37:37.272855", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1044, "vwap_slope": -0.0014, "atr": 0.0323, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.0905, "ema9": 8.9351, "ema20": 8.964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 5.202, "spread_pct": 0.672, "rvol": 0.132, "volume_pace_ratio": 0.76}}
{"timestamp": "2026-09-22T14:37:37.274126", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.6638, "vwap_slope": -0.0068, "atr": 0.0694, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.1113, "flat_threshold_pct": 0.1416, "ema9": 12.2942, "ema20": 12.3417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 9.32, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:37:37.275344", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.5s", "imbalance +72% >= 50% buy threshold, stop 6.37", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3367, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0177, "flat_threshold_pct": 0.05, "ema9": 6.3655, "ema20": 6.3594, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.563, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.362, "volume_pace_ratio": 2.087, "stage3": {"stop": 6.3698, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7206, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 6.37"}, "entry_score": 80.21, "entry_score_breakdown": {"imbalance_sub": 0.601, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.218}}}
{"timestamp": "2026-09-22T14:37:37.320214", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5491, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0153, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0127, "flat_threshold_pct": 0.0691, "ema9": 5.5465, "ema20": 5.5539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 1.24, "spread_pct": 0.18, "rvol": 0.084, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:37:37.321707", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.17, "vwap": 5.2271, "vwap_slope": -0.0022, "atr": 0.0133, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0645, "ema9": 5.1709, "ema20": 5.1925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 2.453, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:37.323079", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.7001, "vwap": 8.6965, "vwap_slope": -0.0009, "atr": 0.0224, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.0645, "ema9": 8.6731, "ema20": 8.6709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.805, "spread_pct": 0.115, "rvol": 0.06, "volume_pace_ratio": 0.348}}
{"timestamp": "2026-09-22T14:37:37.324599", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.885, "vwap": 11.9437, "vwap_slope": -0.0004, "atr": 0.0291, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0459, "flat_threshold_pct": 0.0611, "ema9": 11.9153, "ema20": 11.9325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.84, "distance_from_high_pct": 3.217, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:37:37.325860", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9641, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9262, "ema20": 8.9264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:37:37.327164", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.50% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.7363, "vwap_slope": -0.0015, "atr": 0.0659, "atr_pct": 1.414, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3536, "ema9": 4.6389, "ema20": 4.6486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.4, "distance_from_high_pct": 7.54, "spread_pct": 1.501, "rvol": 0.312, "volume_pace_ratio": 1.802}}
{"timestamp": "2026-09-22T14:37:37.328593", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5854, "vwap": 14.7638, "vwap_slope": -0.0058, "atr": 0.0321, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0298, "flat_threshold_pct": 0.0551, "ema9": 14.5845, "ema20": 14.6107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 2.634, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:37:37.330811", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.00 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9999, "vwap": 10.0688, "vwap_slope": -0.0036, "atr": 0.0346, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0866, "ema9": 10.0056, "ema20": 10.0401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.866, "spread_pct": 0.1, "rvol": 0.224, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:37:37.331954", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.795, "vwap": 13.8075, "vwap_slope": -0.0007, "atr": 0.0282, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0511, "ema9": 13.795, "ema20": 13.7997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.076, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:37:37.333337", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1549, "vwap_slope": 0.0001, "atr": 0.0136, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0551, "ema9": 6.1658, "ema20": 6.1679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:37:37.334500", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4029, "vwap_slope": -0.0018, "atr": 0.0262, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.183, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:37:42.340379", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.040%)", "metrics": {"price": 12.5167, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.04, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:42.341549", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5167, "vwap": 12.3839, "vwap_slope": 0.0034, "atr": 0.033, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 12.477, "imbalance_decline_count": 1, "imbalance_cur": -0.9351351351351351, "imbalance_prev": -0.8409425625920471}}
{"timestamp": "2026-09-22T14:37:42.342223", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1116, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:42.342978", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1966, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 9.2061, "imbalance_decline_count": 0, "imbalance_cur": 0.8333333333333334, "imbalance_prev": 0.8333333333333334}}
{"timestamp": "2026-09-22T14:37:42.343511", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.202%)", "metrics": {"price": 7.96, "peak_price": 7.96, "peak_gain_cents": 4.5, "slope_pct": 0.2018, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:42.344174", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.96, "vwap": 7.8239, "vwap_slope": 0.0034, "atr": 0.0165, "trend": "flat", "slope_pct": 0.0473, "lower_highs_lower_lows": false, "stop": 7.9402, "imbalance_decline_count": 0, "imbalance_cur": 0.5699177438307873, "imbalance_prev": 0.5445086705202312}}
{"timestamp": "2026-09-22T14:37:42.346230", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (182.6s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.3843, "vwap": 13.6512, "vwap_slope": 0.0247, "atr": 0.3331, "atr_pct": 2.316, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.5789, "ema9": 13.8377, "ema20": 13.6428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 9.362, "spread_pct": 0.278, "rvol": 3.525, "volume_pace_ratio": 20.307, "stage3": {"stop": 13.9846, "risk": 0.3997, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.029, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:37:42.347742", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.8324, "vwap_slope": -0.0012, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0697, "ema9": 8.7291, "ema20": 8.7391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.315, "spread_pct": 0.115, "rvol": 0.736, "volume_pace_ratio": 4.242}}
{"timestamp": "2026-09-22T14:37:42.349914", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.07 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.07, "vwap": 13.5515, "vwap_slope": -0.013, "atr": 0.0922, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.0926, "flat_threshold_pct": 0.1764, "ema9": 13.0467, "ema20": 13.0839, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.893, "spread_pct": 0.153, "rvol": 0.128, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:37:42.351198", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.37 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.365, "vwap": 6.3936, "vwap_slope": -0.0011, "atr": 0.0165, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0647, "ema9": 6.3517, "ema20": 6.3569, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 3.12, "spread_pct": 0.157, "rvol": 0.204, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T14:37:42.352392", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2899, "vwap": 9.1634, "vwap_slope": 0.002, "atr": 0.068, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.1427, "flat_threshold_pct": 0.183, "ema9": 9.3005, "ema20": 9.3259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.737, "distance_from_high_pct": 3.028, "spread_pct": 0.108, "rvol": 0.821, "volume_pace_ratio": 4.732}}
{"timestamp": "2026-09-22T14:37:42.353446", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:37:42.354586", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.72, "vwap": 12.7183, "vwap_slope": -0.0023, "atr": 0.0319, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0628, "ema9": 12.6914, "ema20": 12.6997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 0.625, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:37:42.355863", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.9s", "imbalance +59% >= 50% buy threshold, stop 8.79", "entry_score 80.2"], "reasons_against": [], "metrics": {"price": 8.83, "vwap": 8.7413, "vwap_slope": 0.0007, "atr": 0.0332, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0941, "ema9": 8.7702, "ema20": 8.755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 4.334, "spread_pct": 0.227, "rvol": 0.642, "volume_pace_ratio": 3.697, "stage3": {"stop": 8.7902, "risk": 0.0398, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5932, "passed": true, "reason": "imbalance +59% >= 50% buy threshold, stop 8.79"}, "entry_score": 80.22, "entry_score_breakdown": {"imbalance_sub": 0.419, "volume_pace_sub": 0.942, "volatility_sub": 0.955, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:42.390169", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5199, "vwap": 11.603, "vwap_slope": -0.0059, "atr": 0.0365, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.0791, "ema9": 11.5061, "ema20": 11.5278, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.291, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.593}}
{"timestamp": "2026-09-22T14:37:42.392400", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0261, "vwap": 10.2301, "vwap_slope": -0.0032, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.033, "ema20": 10.0628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 6.297, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T14:37:42.393703", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.46 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.455, "vwap": 5.5107, "vwap_slope": -0.0018, "atr": 0.0219, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.1002, "ema9": 5.4568, "ema20": 5.4781, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.589, "spread_pct": 0.183, "rvol": 0.088, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:37:42.395836", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0677, "vwap_slope": -0.0004, "atr": 0.0209, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.058, "ema9": 9.0168, "ema20": 9.025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.741, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:37:42.397160", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.315, "vwap": 7.4383, "vwap_slope": -0.0079, "atr": 0.0164, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.056, "ema9": 7.3617, "ema20": 7.3924, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 3.113, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:37:42.399147", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9244, "vwap": 9.1044, "vwap_slope": -0.0014, "atr": 0.0323, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0906, "ema9": 8.934, "ema20": 8.9635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 5.261, "spread_pct": 0.56, "rvol": 0.132, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:37:42.400441", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.23 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2323, "vwap": 12.6633, "vwap_slope": -0.0072, "atr": 0.0694, "atr_pct": 0.568, "trend": "flat", "slope_pct": -0.1116, "flat_threshold_pct": 0.1419, "ema9": 12.2886, "ema20": 12.339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 9.524, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:37:42.401591", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.6s", "imbalance +63% >= 50% buy threshold, stop 6.36", "entry_score 76.4"], "reasons_against": [], "metrics": {"price": 6.3723, "vwap": 6.3367, "vwap_slope": 0.0006, "atr": 0.0138, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0541, "ema9": 6.3629, "ema20": 6.3582, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.567, "distance_from_high_pct": 0.433, "spread_pct": 0.156, "rvol": 0.362, "volume_pace_ratio": 2.086, "stage3": {"stop": 6.3557, "risk": 0.0166, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6318, "passed": true, "reason": "imbalance +63% >= 50% buy threshold, stop 6.36"}, "entry_score": 76.39, "entry_score_breakdown": {"imbalance_sub": 0.474, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.216}}}
{"timestamp": "2026-09-22T14:37:42.446497", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.56, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0161, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.013, "flat_threshold_pct": 0.0722, "ema9": 5.5487, "ema20": 5.5549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.085, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:37:42.448021", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.17, "vwap": 5.2271, "vwap_slope": -0.0022, "atr": 0.0133, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0645, "ema9": 5.1709, "ema20": 5.1925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 2.453, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:42.450450", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6966, "vwap_slope": -0.0008, "atr": 0.0224, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.0644, "ema9": 8.6751, "ema20": 8.6718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.061, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:37:42.451759", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9288, "vwap": 11.9438, "vwap_slope": -0.0004, "atr": 0.0291, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0464, "flat_threshold_pct": 0.0609, "ema9": 11.924, "ema20": 11.9366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.84, "distance_from_high_pct": 2.86, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:37:42.455238", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.964, "vwap_slope": -0.0006, "atr": 0.0155, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9265, "ema20": 8.9265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:37:42.456459", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.66 below VWAP $4.74", "VWAP sloping down", "spread 1.50% exceeds max 1.0%"], "metrics": {"price": 4.66, "vwap": 4.7363, "vwap_slope": -0.0015, "atr": 0.0659, "atr_pct": 1.414, "trend": "flat", "slope_pct": -0.0862, "flat_threshold_pct": 0.3536, "ema9": 4.6389, "ema20": 4.6486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.4, "distance_from_high_pct": 7.54, "spread_pct": 1.501, "rvol": 0.312, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T14:37:42.457746", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.63 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.63, "vwap": 14.764, "vwap_slope": -0.0057, "atr": 0.033, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0564, "ema9": 14.5934, "ema20": 14.615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.336, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:37:42.459033", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.00 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0, "vwap": 10.0682, "vwap_slope": -0.0042, "atr": 0.0346, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0866, "ema9": 10.0057, "ema20": 10.0401, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.865, "spread_pct": 0.1, "rvol": 0.226, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:37:42.460155", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.8, "vwap": 13.8075, "vwap_slope": -0.0007, "atr": 0.0282, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0035, "flat_threshold_pct": 0.0511, "ema9": 13.796, "ema20": 13.8002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.499, "spread_pct": 0.072, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:37:42.461393", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.175, "vwap": 6.1549, "vwap_slope": 0.0001, "atr": 0.0139, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0565, "ema9": 6.1668, "ema20": 6.1683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:37:42.462350", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3151, "vwap": 13.4027, "vwap_slope": -0.002, "atr": 0.0262, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 4.483, "spread_pct": 0.075, "rvol": 0.183, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:37:47.467448", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.014%)", "metrics": {"price": 12.5059, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.0141, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:47.468504", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5059, "vwap": 12.3841, "vwap_slope": 0.0036, "atr": 0.034, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 12.4651, "imbalance_decline_count": 0, "imbalance_cur": 0.19110926464478603, "imbalance_prev": -0.9351351351351351}}
{"timestamp": "2026-09-22T14:37:47.469161", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1116, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:47.469870", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1966, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 9.2061, "imbalance_decline_count": 0, "imbalance_cur": 0.8333333333333334, "imbalance_prev": 0.8333333333333334}}
{"timestamp": "2026-09-22T14:37:47.470440", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.203%)", "metrics": {"price": 7.9603, "peak_price": 7.9603, "peak_gain_cents": 4.53, "slope_pct": 0.2029, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:47.471163", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9603, "vwap": 7.824, "vwap_slope": 0.0035, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0473, "lower_highs_lower_lows": false, "stop": 7.9396, "imbalance_decline_count": 0, "imbalance_cur": 0.6448243114909782, "imbalance_prev": 0.5699177438307873}}
{"timestamp": "2026-09-22T14:37:47.473504", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (187.7s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.2601, "vwap": 13.651, "vwap_slope": 0.0245, "atr": 0.3331, "atr_pct": 2.336, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.584, "ema9": 13.8128, "ema20": 13.631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 10.144, "spread_pct": 0.42, "rvol": 3.533, "volume_pace_ratio": 20.324, "stage3": {"stop": 13.8604, "risk": 0.3997, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1913, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:37:47.474844", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8323, "vwap_slope": -0.0012, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0698, "ema9": 8.7281, "ema20": 8.7387, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.736, "volume_pace_ratio": 4.237}}
{"timestamp": "2026-09-22T14:37:47.476072", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.5514, "vwap_slope": -0.0131, "atr": 0.0922, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.0923, "flat_threshold_pct": 0.176, "ema9": 13.0527, "ema20": 13.0868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.681, "spread_pct": 0.686, "rvol": 0.128, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:37:47.477294", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3627, "vwap": 6.3935, "vwap_slope": -0.0012, "atr": 0.0168, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.0661, "ema9": 6.3512, "ema20": 6.3567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 3.155, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.177}}
{"timestamp": "2026-09-22T14:37:47.478488", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.29, "vwap": 9.1635, "vwap_slope": 0.002, "atr": 0.068, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.1427, "flat_threshold_pct": 0.183, "ema9": 9.3005, "ema20": 9.3259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.737, "distance_from_high_pct": 3.027, "spread_pct": 0.108, "rvol": 0.822, "volume_pace_ratio": 4.727}}
{"timestamp": "2026-09-22T14:37:47.479550", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:37:47.480809", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6707, "vwap": 12.7182, "vwap_slope": -0.0025, "atr": 0.0319, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.001, "flat_threshold_pct": 0.063, "ema9": 12.6816, "ema20": 12.695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.04, "distance_from_high_pct": 1.01, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:37:47.481930", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 46.0s", "imbalance +60% >= 50% buy threshold, stop 8.79", "entry_score 80.5"], "reasons_against": [], "metrics": {"price": 8.83, "vwap": 8.7413, "vwap_slope": 0.0007, "atr": 0.0332, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0941, "ema9": 8.7702, "ema20": 8.755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 4.334, "spread_pct": 0.0, "rvol": 0.642, "volume_pace_ratio": 3.694, "stage3": {"stop": 8.7902, "risk": 0.0398, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5997, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 8.79"}, "entry_score": 80.5, "entry_score_breakdown": {"imbalance_sub": 0.428, "volume_pace_sub": 0.942, "volatility_sub": 0.955, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:47.517065", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4777, "vwap": 11.6029, "vwap_slope": -0.006, "atr": 0.0365, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0794, "ema9": 11.4976, "ema20": 11.5238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 2.649, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:37:47.518221", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0261, "vwap": 10.2301, "vwap_slope": -0.0032, "atr": 0.0116, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.033, "ema20": 10.0628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 6.297, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:37:47.519455", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4483, "vwap": 5.5107, "vwap_slope": -0.0018, "atr": 0.0219, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.1004, "ema9": 5.4555, "ema20": 5.4774, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.709, "spread_pct": 0.183, "rvol": 0.088, "volume_pace_ratio": 0.508}}
{"timestamp": "2026-09-22T14:37:47.520221", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0677, "vwap_slope": -0.0004, "atr": 0.0209, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.058, "ema9": 9.0168, "ema20": 9.025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.741, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:37:47.521550", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.315, "vwap": 7.4383, "vwap_slope": -0.0079, "atr": 0.0164, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.056, "ema9": 7.3617, "ema20": 7.3924, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 3.113, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:37:47.522673", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1042, "vwap_slope": -0.0015, "atr": 0.0323, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0906, "ema9": 8.9341, "ema20": 8.9635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.905, "distance_from_high_pct": 5.255, "spread_pct": 0.56, "rvol": 0.132, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:37:47.523850", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.26, "vwap": 12.6633, "vwap_slope": -0.0072, "atr": 0.0694, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.1113, "flat_threshold_pct": 0.1416, "ema9": 12.2942, "ema20": 12.3417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.699, "distance_from_high_pct": 9.32, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:37:47.525036", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 96.7s", "imbalance +59% >= 50% buy threshold, stop 6.37", "entry_score 74.7"], "reasons_against": [], "metrics": {"price": 6.3915, "vwap": 6.3367, "vwap_slope": 0.0006, "atr": 0.0138, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.054, "ema9": 6.3668, "ema20": 6.36, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.568, "distance_from_high_pct": 0.133, "spread_pct": 0.156, "rvol": 0.362, "volume_pace_ratio": 2.084, "stage3": {"stop": 6.3749, "risk": 0.0166, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5935, "passed": true, "reason": "imbalance +59% >= 50% buy threshold, stop 6.37"}, "entry_score": 74.74, "entry_score_breakdown": {"imbalance_sub": 0.419, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.216}}}
{"timestamp": "2026-09-22T14:37:47.586797", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5585, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0161, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.0722, "ema9": 5.5484, "ema20": 5.5548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 1.073, "spread_pct": 0.18, "rvol": 0.086, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:37:47.588078", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.17, "vwap": 5.227, "vwap_slope": -0.0024, "atr": 0.0133, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0645, "ema9": 5.1709, "ema20": 5.1925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 2.453, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:47.589318", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.7099, "vwap": 8.6966, "vwap_slope": -0.0008, "atr": 0.0224, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.0644, "ema9": 8.6751, "ema20": 8.6718, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 1.694, "spread_pct": 0.115, "rvol": 0.061, "volume_pace_ratio": 0.349}}
{"timestamp": "2026-09-22T14:37:47.590400", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.885, "vwap": 11.9437, "vwap_slope": -0.0005, "atr": 0.0291, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0459, "flat_threshold_pct": 0.0611, "ema9": 11.9153, "ema20": 11.9325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.842, "distance_from_high_pct": 3.217, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:37:47.591497", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.964, "vwap_slope": -0.0006, "atr": 0.0155, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9265, "ema20": 8.9265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.198, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:37:47.593403", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.74", "VWAP sloping down", "spread 1.93% exceeds max 1.0%"], "metrics": {"price": 4.6136, "vwap": 4.7354, "vwap_slope": -0.0024, "atr": 0.0664, "atr_pct": 1.438, "trend": "flat", "slope_pct": -0.0875, "flat_threshold_pct": 0.3596, "ema9": 4.6296, "ema20": 4.6441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.419, "distance_from_high_pct": 8.46, "spread_pct": 1.933, "rvol": 0.315, "volume_pace_ratio": 1.812}}
{"timestamp": "2026-09-22T14:37:47.594719", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.625, "vwap": 14.7639, "vwap_slope": -0.0057, "atr": 0.033, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0564, "ema9": 14.5924, "ema20": 14.6145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.37, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:37:47.597205", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.01, "vwap": 10.0682, "vwap_slope": -0.0041, "atr": 0.0346, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0865, "ema9": 10.0077, "ema20": 10.0411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 1.766, "spread_pct": 0.1, "rvol": 0.226, "volume_pace_ratio": 1.299}}
{"timestamp": "2026-09-22T14:37:47.598018", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.79, "vwap": 13.8075, "vwap_slope": -0.0007, "atr": 0.0286, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0519, "ema9": 13.794, "ema20": 13.7992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.529, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:37:47.599261", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1549, "vwap_slope": 0.0001, "atr": 0.0143, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.058, "ema9": 6.1658, "ema20": 6.1679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:37:47.600304", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4027, "vwap_slope": -0.002, "atr": 0.0262, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0402, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.183, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:37:52.603459", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.114%)", "metrics": {"price": 12.5474, "peak_price": 12.55, "peak_gain_cents": 10.61, "slope_pct": 0.1135, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:52.605164", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5474, "vwap": 12.3841, "vwap_slope": 0.0036, "atr": 0.034, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.5066, "imbalance_decline_count": 0, "imbalance_cur": 0.36706039670158236, "imbalance_prev": 0.19110926464478603}}
{"timestamp": "2026-09-22T14:37:52.605786", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.107%)", "metrics": {"price": 9.2585, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1068, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:52.606361", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2585, "vwap": 9.1966, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 9.2046, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.8333333333333334}}
{"timestamp": "2026-09-22T14:37:52.606891", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.221%)", "metrics": {"price": 7.965, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.2206, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:52.607481", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.965, "vwap": 7.824, "vwap_slope": 0.0035, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0474, "lower_highs_lower_lows": false, "stop": 7.9443, "imbalance_decline_count": 0, "imbalance_cur": 0.8236714975845411, "imbalance_prev": 0.6448243114909782}}
{"timestamp": "2026-09-22T14:37:52.609302", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (192.8s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 14.4341, "vwap": 13.6545, "vwap_slope": 0.028, "atr": 0.3331, "atr_pct": 2.308, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.5769, "ema9": 13.8476, "ema20": 13.6475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 9.048, "spread_pct": 0.556, "rvol": 3.541, "volume_pace_ratio": 20.348, "stage3": {"stop": 14.0344, "risk": 0.3997, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0493, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:37:52.610233", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.726, "vwap": 8.8323, "vwap_slope": -0.0012, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0697, "ema9": 8.7283, "ema20": 8.7388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.358, "spread_pct": 0.115, "rvol": 0.736, "volume_pace_ratio": 4.232}}
{"timestamp": "2026-09-22T14:37:52.611433", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.11, "vwap": 13.5514, "vwap_slope": -0.0131, "atr": 0.0957, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.1826, "ema9": 13.0547, "ema20": 13.0877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.611, "spread_pct": 0.686, "rvol": 0.128, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:37:52.612653", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3545, "vwap": 6.3935, "vwap_slope": -0.0012, "atr": 0.0168, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.0662, "ema9": 6.3496, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 3.28, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T14:37:52.613747", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.29, "vwap": 9.1635, "vwap_slope": 0.002, "atr": 0.068, "atr_pct": 0.732, "trend": "flat", "slope_pct": 0.1427, "flat_threshold_pct": 0.183, "ema9": 9.3005, "ema20": 9.3259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.737, "distance_from_high_pct": 3.027, "spread_pct": 0.215, "rvol": 0.822, "volume_pace_ratio": 4.721}}
{"timestamp": "2026-09-22T14:37:52.614822", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:37:52.615960", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6895, "vwap": 12.7182, "vwap_slope": -0.0024, "atr": 0.0319, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0629, "ema9": 12.6853, "ema20": 12.6968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.041, "distance_from_high_pct": 0.863, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:37:52.617347", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 51.2s", "imbalance +50% >= 50% buy threshold, stop 8.79", "entry_score 76.4"], "reasons_against": [], "metrics": {"price": 8.825, "vwap": 8.7413, "vwap_slope": 0.0007, "atr": 0.0332, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0941, "ema9": 8.7692, "ema20": 8.7546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 4.388, "spread_pct": 0.113, "rvol": 0.642, "volume_pace_ratio": 3.69, "stage3": {"stop": 8.7852, "risk": 0.0398, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5049, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 8.79"}, "entry_score": 76.44, "entry_score_breakdown": {"imbalance_sub": 0.293, "volume_pace_sub": 0.943, "volatility_sub": 0.955, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:37:52.650256", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5034, "vwap": 11.6029, "vwap_slope": -0.006, "atr": 0.0365, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0792, "ema9": 11.5028, "ema20": 11.5263, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 2.431, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:37:52.651573", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2295, "vwap_slope": -0.0037, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T14:37:52.652810", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4483, "vwap": 5.5107, "vwap_slope": -0.0018, "atr": 0.0219, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.1004, "ema9": 5.4555, "ema20": 5.4774, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.709, "spread_pct": 0.183, "rvol": 0.088, "volume_pace_ratio": 0.507}}
{"timestamp": "2026-09-22T14:37:52.653905", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0677, "vwap_slope": -0.0004, "atr": 0.0209, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.058, "ema9": 9.0168, "ema20": 9.025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.741, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:37:52.655044", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.31 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.31, "vwap": 7.4382, "vwap_slope": -0.0079, "atr": 0.0164, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.0561, "ema9": 7.3607, "ema20": 7.3919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 3.179, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:37:52.656005", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.1041, "vwap_slope": -0.0017, "atr": 0.0323, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0906, "ema9": 8.9341, "ema20": 8.9635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.906, "distance_from_high_pct": 5.255, "spread_pct": 0.56, "rvol": 0.132, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:37:52.657115", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.2693, "vwap": 12.6633, "vwap_slope": -0.0073, "atr": 0.0694, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.1112, "flat_threshold_pct": 0.1415, "ema9": 12.296, "ema20": 12.3426, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 9.251, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:37:52.658193", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 101.9s", "imbalance +72% >= 50% buy threshold, stop 6.38", "entry_score 80.1"], "reasons_against": [], "metrics": {"price": 6.395, "vwap": 6.3368, "vwap_slope": 0.0006, "atr": 0.0138, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.0539, "ema9": 6.3675, "ema20": 6.3603, "lower_highs_lower_lows": false, "pullback_then_continuation": true, "volume_acceleration": 2.568, "distance_from_high_pct": 0.078, "spread_pct": 0.156, "rvol": 0.362, "volume_pace_ratio": 2.082, "stage3": {"stop": 6.3784, "risk": 0.0166, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7188, "passed": true, "reason": "imbalance +72% >= 50% buy threshold, stop 6.38"}, "entry_score": 80.11, "entry_score_breakdown": {"imbalance_sub": 0.598, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.216}}}
{"timestamp": "2026-09-22T14:37:52.701010", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5559, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0161, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.0723, "ema9": 5.5478, "ema20": 5.5545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 1.119, "spread_pct": 0.18, "rvol": 0.086, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:37:52.703082", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.165, "vwap": 5.2269, "vwap_slope": -0.0025, "atr": 0.0133, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0646, "ema9": 5.1699, "ema20": 5.192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 2.547, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:52.704316", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6965, "vwap_slope": -0.0009, "atr": 0.0224, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0645, "ema9": 8.6741, "ema20": 8.6713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.061, "volume_pace_ratio": 0.35}}
{"timestamp": "2026-09-22T14:37:52.706201", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.885, "vwap": 11.9437, "vwap_slope": -0.0005, "atr": 0.0291, "atr_pct": 0.245, "trend": "flat", "slope_pct": 0.0459, "flat_threshold_pct": 0.0611, "ema9": 11.9153, "ema20": 11.9325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.842, "distance_from_high_pct": 3.217, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:37:52.707504", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.964, "vwap_slope": -0.0006, "atr": 0.0155, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9265, "ema20": 8.9265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:37:52.709235", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.73", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7343, "vwap_slope": -0.0036, "atr": 0.0702, "atr_pct": 1.523, "trend": "flat", "slope_pct": -0.0876, "flat_threshold_pct": 0.3807, "ema9": 4.6289, "ema20": 4.6438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.45, "distance_from_high_pct": 8.532, "spread_pct": 2.151, "rvol": 0.319, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T14:37:52.710445", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.625, "vwap": 14.7639, "vwap_slope": -0.0057, "atr": 0.033, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0564, "ema9": 14.5924, "ema20": 14.6145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.37, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:37:52.711745", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.02, "vwap": 10.0681, "vwap_slope": -0.0042, "atr": 0.0346, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0864, "ema9": 10.0097, "ema20": 10.042, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.668, "spread_pct": 0.1, "rvol": 0.226, "volume_pace_ratio": 1.3}}
{"timestamp": "2026-09-22T14:37:52.712900", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7947, "vwap": 13.8075, "vwap_slope": -0.0007, "atr": 0.0286, "atr_pct": 0.207, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0519, "ema9": 13.7949, "ema20": 13.7996, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.537, "spread_pct": 0.072, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:37:52.714148", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1549, "vwap_slope": 0.0002, "atr": 0.0143, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.058, "ema9": 6.1658, "ema20": 6.1679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:37:52.715155", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4027, "vwap_slope": -0.002, "atr": 0.0262, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0401, "flat_threshold_pct": 0.05, "ema9": 13.3116, "ema20": 13.3171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.183, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:37:57.721115", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.138%)", "metrics": {"price": 12.5578, "peak_price": 12.5578, "peak_gain_cents": 11.39, "slope_pct": 0.1384, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:57.722817", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5578, "vwap": 12.3842, "vwap_slope": 0.0037, "atr": 0.034, "trend": "flat", "slope_pct": 0.0361, "lower_highs_lower_lows": false, "stop": 12.517, "imbalance_decline_count": 0, "imbalance_cur": 0.3691692581075078, "imbalance_prev": 0.36706039670158236}}
{"timestamp": "2026-09-22T14:37:57.723513", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.107%)", "metrics": {"price": 9.2585, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1068, "trend": "flat"}}
{"timestamp": "2026-09-22T14:37:57.724300", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2585, "vwap": 9.1966, "vwap_slope": 0.0002, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0301, "lower_highs_lower_lows": false, "stop": 9.2046, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:37:57.725065", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.164%)", "metrics": {"price": 7.95, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.164, "trend": "positive"}}
{"timestamp": "2026-09-22T14:37:57.725840", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.95, "vwap": 7.8245, "vwap_slope": 0.004, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0472, "lower_highs_lower_lows": false, "stop": 7.9293, "imbalance_decline_count": 1, "imbalance_cur": -0.27460534008965115, "imbalance_prev": 0.8236714975845411}}
{"timestamp": "2026-09-22T14:37:57.728305", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (197.9s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 14.2801, "vwap": 13.6539, "vwap_slope": 0.0274, "atr": 0.3331, "atr_pct": 2.333, "trend": "flat", "slope_pct": -0.0265, "flat_threshold_pct": 0.5832, "ema9": 13.8168, "ema20": 13.6329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 10.018, "spread_pct": 0.21, "rvol": 3.549, "volume_pace_ratio": 20.368, "stage3": {"stop": 13.8804, "risk": 0.3997, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0462, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:37:57.729362", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.8323, "vwap_slope": -0.0012, "atr": 0.0243, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0698, "ema9": 8.7281, "ema20": 8.7387, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.737, "volume_pace_ratio": 4.227}}
{"timestamp": "2026-09-22T14:37:57.731417", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.5513, "vwap_slope": -0.0132, "atr": 0.0957, "atr_pct": 0.73, "trend": "flat", "slope_pct": -0.0921, "flat_threshold_pct": 0.1825, "ema9": 13.0567, "ema20": 13.0887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.541, "spread_pct": 0.686, "rvol": 0.128, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:37:57.733671", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3501, "vwap": 6.3935, "vwap_slope": -0.0012, "atr": 0.0168, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0662, "ema9": 6.3487, "ema20": 6.3555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.181, "distance_from_high_pct": 3.347, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.176}}
{"timestamp": "2026-09-22T14:37:57.735137", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.28, "vwap": 9.1635, "vwap_slope": 0.002, "atr": 0.068, "atr_pct": 0.733, "trend": "flat", "slope_pct": 0.1425, "flat_threshold_pct": 0.1832, "ema9": 9.2985, "ema20": 9.325, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.738, "distance_from_high_pct": 3.132, "spread_pct": 0.108, "rvol": 0.822, "volume_pace_ratio": 4.716}}
{"timestamp": "2026-09-22T14:37:57.736309", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:37:57.737610", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7183, "vwap_slope": -0.0024, "atr": 0.0319, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0628, "ema9": 12.6904, "ema20": 12.6992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:37:57.739103", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (56.3s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.8232, "vwap": 8.7414, "vwap_slope": 0.0008, "atr": 0.0332, "atr_pct": 0.377, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0942, "ema9": 8.7688, "ema20": 8.7544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.394, "distance_from_high_pct": 4.407, "spread_pct": 0.113, "rvol": 0.643, "volume_pace_ratio": 3.689, "stage3": {"stop": 8.7834, "risk": 0.0398, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3398, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:37:57.740868", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4777, "vwap": 11.6027, "vwap_slope": -0.0061, "atr": 0.0365, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0794, "ema9": 11.4976, "ema20": 11.5238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 2.649, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.592}}
{"timestamp": "2026-09-22T14:37:57.741601", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.03, "vwap": 10.2295, "vwap_slope": -0.0038, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0875, "flat_threshold_pct": 0.05, "ema9": 10.0338, "ema20": 10.0631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 6.261, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:37:57.742737", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4483, "vwap": 5.5107, "vwap_slope": -0.0018, "atr": 0.0219, "atr_pct": 0.401, "trend": "flat", "slope_pct": -0.0027, "flat_threshold_pct": 0.1004, "ema9": 5.4555, "ema20": 5.4774, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 2.709, "spread_pct": 0.183, "rvol": 0.088, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:37:57.744696", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.01, "vwap": 9.0677, "vwap_slope": -0.0004, "atr": 0.0209, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.058, "ema9": 9.0168, "ema20": 9.025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.741, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:37:57.746494", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.35 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3489, "vwap": 7.4384, "vwap_slope": -0.0078, "atr": 0.0164, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.0558, "ema9": 7.3684, "ema20": 7.3956, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 2.664, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:37:57.747656", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.1037, "vwap_slope": -0.002, "atr": 0.0323, "atr_pct": 0.362, "trend": "flat", "slope_pct": -0.0533, "flat_threshold_pct": 0.0905, "ema9": 8.9351, "ema20": 8.964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.91, "distance_from_high_pct": 5.202, "spread_pct": 0.337, "rvol": 0.132, "volume_pace_ratio": 0.759}}
{"timestamp": "2026-09-22T14:37:57.748781", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.66", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.274, "vwap": 12.6632, "vwap_slope": -0.0073, "atr": 0.0694, "atr_pct": 0.566, "trend": "flat", "slope_pct": -0.1112, "flat_threshold_pct": 0.1414, "ema9": 12.297, "ema20": 12.343, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 9.216, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:37:57.749857", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 107.0s", "imbalance +71% >= 50% buy threshold, stop 6.35", "entry_score 79.9"], "reasons_against": [], "metrics": {"price": 6.3711, "vwap": 6.3367, "vwap_slope": 0.0006, "atr": 0.0138, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0542, "ema9": 6.3627, "ema20": 6.358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.569, "distance_from_high_pct": 0.452, "spread_pct": 0.156, "rvol": 0.362, "volume_pace_ratio": 2.079, "stage3": {"stop": 6.3545, "risk": 0.0166, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7143, "passed": true, "reason": "imbalance +71% >= 50% buy threshold, stop 6.35"}, "entry_score": 79.91, "entry_score_breakdown": {"imbalance_sub": 0.592, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.216}}}
{"timestamp": "2026-09-22T14:37:57.780785", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.555, "vwap": 5.5487, "vwap_slope": -0.0002, "atr": 0.0161, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0129, "flat_threshold_pct": 0.0723, "ema9": 5.5477, "ema20": 5.5544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.086, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:37:57.783252", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.165, "vwap": 5.2269, "vwap_slope": -0.0025, "atr": 0.0133, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0646, "ema9": 5.1699, "ema20": 5.192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 2.547, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:37:57.784594", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6867, "vwap": 8.6963, "vwap_slope": -0.0011, "atr": 0.0224, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0149, "flat_threshold_pct": 0.0646, "ema9": 8.6705, "ema20": 8.6696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.956, "spread_pct": 0.115, "rvol": 0.061, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:37:57.785702", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9275, "vwap": 11.9438, "vwap_slope": -0.0004, "atr": 0.0291, "atr_pct": 0.244, "trend": "flat", "slope_pct": 0.0463, "flat_threshold_pct": 0.0609, "ema9": 11.9238, "ema20": 11.9365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.842, "distance_from_high_pct": 2.871, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:37:57.786953", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9367, "vwap": 8.964, "vwap_slope": -0.0006, "atr": 0.0156, "atr_pct": 0.174, "trend": "flat", "slope_pct": -0.021, "flat_threshold_pct": 0.05, "ema9": 8.9278, "ema20": 8.9271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 1.795, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:37:57.788102", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.73", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7338, "vwap_slope": -0.0041, "atr": 0.0702, "atr_pct": 1.523, "trend": "flat", "slope_pct": -0.0876, "flat_threshold_pct": 0.3807, "ema9": 4.6289, "ema20": 4.6438, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.462, "distance_from_high_pct": 8.532, "spread_pct": 2.151, "rvol": 0.321, "volume_pace_ratio": 1.84}}
{"timestamp": "2026-09-22T14:37:57.790889", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5797, "vwap": 14.7637, "vwap_slope": -0.006, "atr": 0.033, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.0566, "ema9": 14.5834, "ema20": 14.6102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.672, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:37:57.792326", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9863, "vwap": 10.068, "vwap_slope": -0.0044, "atr": 0.0346, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0867, "ema9": 10.0029, "ema20": 10.0388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.648, "distance_from_high_pct": 1.999, "spread_pct": 0.1, "rvol": 0.226, "volume_pace_ratio": 1.298}}
{"timestamp": "2026-09-22T14:37:57.793603", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7806, "vwap": 13.8075, "vwap_slope": -0.0007, "atr": 0.0286, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0519, "ema9": 13.7921, "ema20": 13.7983, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.53, "distance_from_high_pct": 1.637, "spread_pct": 0.072, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:37:57.794911", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.175, "vwap": 6.1549, "vwap_slope": 0.0002, "atr": 0.0143, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0579, "ema9": 6.1668, "ema20": 6.1683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:37:57.796087", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3199, "vwap": 13.4026, "vwap_slope": -0.0022, "atr": 0.0262, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0401, "flat_threshold_pct": 0.05, "ema9": 13.3115, "ema20": 13.3171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.183, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:38:02.801967", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.116%)", "metrics": {"price": 12.5454, "peak_price": 12.5578, "peak_gain_cents": 11.39, "slope_pct": 0.1161, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:02.802964", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5454, "vwap": 12.3842, "vwap_slope": 0.0023, "atr": 0.028, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 12.5118, "imbalance_decline_count": 0, "imbalance_cur": 0.7538966365873667, "imbalance_prev": 0.3691692581075078}}
{"timestamp": "2026-09-22T14:38:02.804980", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1116, "trend": "flat"}}
{"timestamp": "2026-09-22T14:38:02.806819", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 9.2061, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:02.808235", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.164%)", "metrics": {"price": 7.95, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.164, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:02.809123", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.95, "vwap": 7.8246, "vwap_slope": 0.0041, "atr": 0.0146, "trend": "flat", "slope_pct": 0.0472, "lower_highs_lower_lows": false, "stop": 7.9325, "imbalance_decline_count": 0, "imbalance_cur": -0.2738977760436988, "imbalance_prev": -0.27460534008965115}}
{"timestamp": "2026-09-22T14:38:02.813386", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (203.0s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.077, "vwap": 13.6539, "vwap_slope": 0.0265, "atr": 0.3431, "atr_pct": 2.438, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.6094, "ema9": 13.8288, "ema20": 13.6536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 11.298, "spread_pct": 0.856, "rvol": 3.576, "volume_pace_ratio": 20.496, "stage3": {"stop": 13.6653, "risk": 0.4117, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2375, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:02.817352", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8323, "vwap_slope": -0.0009, "atr": 0.0234, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0671, "ema9": 8.7276, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.737, "volume_pace_ratio": 4.222}}
{"timestamp": "2026-09-22T14:38:02.820876", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5512, "vwap_slope": -0.0114, "atr": 0.0921, "atr_pct": 0.704, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.176, "ema9": 13.0672, "ema20": 13.0909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.752, "spread_pct": 0.763, "rvol": 0.128, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:38:02.822111", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3545, "vwap": 6.3935, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.062, "ema9": 6.3508, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.28, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.175}}
{"timestamp": "2026-09-22T14:38:02.823367", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2455, "vwap": 9.1636, "vwap_slope": 0.0014, "atr": 0.0623, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.1384, "flat_threshold_pct": 0.1685, "ema9": 9.2871, "ema20": 9.317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.69, "distance_from_high_pct": 3.492, "spread_pct": 0.108, "rvol": 0.822, "volume_pace_ratio": 4.713}}
{"timestamp": "2026-09-22T14:38:02.824575", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:38:02.825704", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6728, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0293, "atr_pct": 0.231, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0577, "ema9": 12.6869, "ema20": 12.6967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 0.994, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:38:02.827082", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (61.4s) but room-to-run failed: imbalance -3% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.825, "vwap": 8.7414, "vwap_slope": 0.0006, "atr": 0.0307, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0869, "ema9": 8.7795, "ema20": 8.7608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 4.388, "spread_pct": 0.113, "rvol": 0.643, "volume_pace_ratio": 3.685, "stage3": {"stop": 8.7882, "risk": 0.0368, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0284, "passed": false, "reason": "imbalance -3% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:02.828141", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6028, "vwap_slope": -0.0046, "atr": 0.033, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0717, "ema9": 11.5073, "ema20": 11.5262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.591}}
{"timestamp": "2026-09-22T14:38:02.830014", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.088%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2295, "vwap_slope": -0.0038, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0876, "flat_threshold_pct": 0.05, "ema9": 10.0328, "ema20": 10.0627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:38:02.831283", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.45, "vwap": 5.5106, "vwap_slope": -0.0012, "atr": 0.0206, "atr_pct": 0.379, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0946, "ema9": 5.4547, "ema20": 5.475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.679, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.506}}
{"timestamp": "2026-09-22T14:38:02.832638", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.01, "vwap": 9.0677, "vwap_slope": -0.0004, "atr": 0.0198, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.055, "ema9": 9.0168, "ema20": 9.025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.741, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:38:02.833921", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.315, "vwap": 7.4381, "vwap_slope": -0.0023, "atr": 0.014, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.05, "ema9": 7.3515, "ema20": 7.3846, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 3.113, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:38:02.835311", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1037, "vwap_slope": -0.0016, "atr": 0.028, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.0786, "ema9": 8.9287, "ema20": 8.958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 5.361, "spread_pct": 0.337, "rvol": 0.132, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:38:02.836602", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.6632, "vwap_slope": -0.0056, "atr": 0.0593, "atr_pct": 0.484, "trend": "flat", "slope_pct": -0.1099, "flat_threshold_pct": 0.121, "ema9": 12.2896, "ema20": 12.3351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 9.32, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:38:02.837776", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.0s) but room-to-run failed: imbalance -82% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3535, "vwap": 6.3368, "vwap_slope": 0.0003, "atr": 0.0123, "atr_pct": 0.194, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.05, "ema9": 6.3647, "ema20": 6.3597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.496, "distance_from_high_pct": 0.727, "spread_pct": 0.156, "rvol": 0.362, "volume_pace_ratio": 2.077, "stage3": {"stop": 6.3387, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.8231, "passed": false, "reason": "imbalance -82% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:02.838904", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.56, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.0157, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0704, "ema9": 5.5508, "ema20": 5.5554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 1.046, "spread_pct": 0.18, "rvol": 0.086, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:38:02.839956", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0129, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0623, "ema9": 5.1672, "ema20": 5.1885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:38:02.843877", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.7048, "vwap": 8.6966, "vwap_slope": -0.0003, "atr": 0.0218, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0627, "ema9": 8.6803, "ema20": 8.6745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.752, "spread_pct": 0.115, "rvol": 0.061, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:38:02.845290", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.885, "vwap": 11.9436, "vwap_slope": -0.0006, "atr": 0.0256, "atr_pct": 0.216, "trend": "flat", "slope_pct": 0.0459, "flat_threshold_pct": 0.0539, "ema9": 11.9153, "ema20": 11.9325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.843, "distance_from_high_pct": 3.217, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:38:02.846718", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.964, "vwap_slope": -0.0006, "atr": 0.0153, "atr_pct": 0.172, "trend": "flat", "slope_pct": -0.0211, "flat_threshold_pct": 0.05, "ema9": 8.9265, "ema20": 8.9265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:38:02.848006", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.733, "vwap_slope": -0.0045, "atr": 0.0652, "atr_pct": 1.418, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3545, "ema9": 4.6215, "ema20": 4.6388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.433, "distance_from_high_pct": 8.73, "spread_pct": 2.151, "rvol": 0.323, "volume_pace_ratio": 1.848}}
{"timestamp": "2026-09-22T14:38:02.849425", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.62, "vwap": 14.764, "vwap_slope": -0.0035, "atr": 0.0297, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0508, "ema9": 14.5979, "ema20": 14.615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 2.403, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:38:02.850725", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0103, "vwap": 10.068, "vwap_slope": -0.002, "atr": 0.0323, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0806, "ema9": 10.0082, "ema20": 10.0381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.763, "spread_pct": 0.1, "rvol": 0.226, "volume_pace_ratio": 1.297}}
{"timestamp": "2026-09-22T14:38:02.852230", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7812, "vwap": 13.8075, "vwap_slope": -0.0004, "atr": 0.026, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7906, "ema20": 13.7971, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 1.633, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:02.853784", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.18, "vwap": 6.1549, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0535, "ema9": 6.1694, "ema20": 6.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:38:02.855097", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3137, "vwap": 13.4025, "vwap_slope": -0.0015, "atr": 0.0237, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.05, "ema9": 13.3114, "ema20": 13.3164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 4.493, "spread_pct": 0.075, "rvol": 0.183, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:38:07.861247", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.137%)", "metrics": {"price": 12.554, "peak_price": 12.5578, "peak_gain_cents": 11.39, "slope_pct": 0.1366, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:07.862763", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.554, "vwap": 12.3846, "vwap_slope": 0.0027, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0364, "lower_highs_lower_lows": false, "stop": 12.5161, "imbalance_decline_count": 1, "imbalance_cur": 0.5656836461126006, "imbalance_prev": 0.7538966365873667}}
{"timestamp": "2026-09-22T14:38:07.863439", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.112%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1116, "trend": "flat"}}
{"timestamp": "2026-09-22T14:38:07.864121", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0449, "trend": "flat", "slope_pct": 0.0302, "lower_highs_lower_lows": false, "stop": 9.2061, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:07.864682", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.189%)", "metrics": {"price": 7.955, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.189, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:07.865362", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.955, "vwap": 7.8246, "vwap_slope": 0.0021, "atr": 0.0135, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.9389, "imbalance_decline_count": 1, "imbalance_cur": -0.4133099824868651, "imbalance_prev": -0.2738977760436988}}
{"timestamp": "2026-09-22T14:38:07.869730", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (208.1s) but room-to-run failed: imbalance -16% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.08, "vwap": 13.6547, "vwap_slope": 0.0274, "atr": 0.3431, "atr_pct": 2.437, "trend": "flat", "slope_pct": -0.0208, "flat_threshold_pct": 0.6092, "ema9": 13.8294, "ema20": 13.6539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 11.279, "spread_pct": 0.426, "rvol": 3.584, "volume_pace_ratio": 20.514, "stage3": {"stop": 13.6683, "risk": 0.4117, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1648, "passed": false, "reason": "imbalance -16% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:07.874177", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7231, "vwap": 8.8323, "vwap_slope": -0.0009, "atr": 0.0235, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0218, "flat_threshold_pct": 0.0675, "ema9": 8.7272, "ema20": 8.7372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 5.389, "spread_pct": 0.115, "rvol": 0.737, "volume_pace_ratio": 4.216}}
{"timestamp": "2026-09-22T14:38:07.875463", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.5511, "vwap_slope": -0.0115, "atr": 0.0926, "atr_pct": 0.707, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1767, "ema9": 13.0692, "ema20": 13.0918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.681, "spread_pct": 0.763, "rvol": 0.128, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:38:07.876613", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.3934, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.062, "ema9": 6.3509, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.174}}
{"timestamp": "2026-09-22T14:38:07.877632", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2726, "vwap": 9.1636, "vwap_slope": 0.0014, "atr": 0.0637, "atr_pct": 0.687, "trend": "flat", "slope_pct": 0.1387, "flat_threshold_pct": 0.1719, "ema9": 9.2925, "ema20": 9.3196, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.69, "distance_from_high_pct": 3.209, "spread_pct": 0.108, "rvol": 0.822, "volume_pace_ratio": 4.708}}
{"timestamp": "2026-09-22T14:38:07.878507", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:38:07.879612", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.688, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.03, "atr_pct": 0.236, "trend": "flat", "slope_pct": -0.0007, "flat_threshold_pct": 0.0591, "ema9": 12.6899, "ema20": 12.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 0.875, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:38:07.880735", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.4s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 8.835, "vwap": 8.7415, "vwap_slope": 0.0007, "atr": 0.0363, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.1028, "ema9": 8.7815, "ema20": 8.7618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.28, "spread_pct": 0.113, "rvol": 0.644, "volume_pace_ratio": 3.684, "stage3": {"stop": 8.7914, "risk": 0.0436, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1322, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:38:07.881728", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.6028, "vwap_slope": -0.0046, "atr": 0.0354, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0768, "ema9": 11.5053, "ema20": 11.5253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:38:07.882898", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0244, "vwap": 10.2294, "vwap_slope": -0.0021, "atr": 0.0105, "atr_pct": 0.105, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0311, "ema20": 10.059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 6.313, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:38:07.883923", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4487, "vwap": 5.5106, "vwap_slope": -0.0012, "atr": 0.0207, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0951, "ema9": 5.4544, "ema20": 5.4748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.702, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:38:07.884936", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.01, "vwap": 9.0677, "vwap_slope": -0.0004, "atr": 0.0198, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.055, "ema9": 9.0168, "ema20": 9.025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.678, "distance_from_high_pct": 3.741, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:38:07.885843", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.315, "vwap": 7.4381, "vwap_slope": -0.0023, "atr": 0.0142, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.05, "ema9": 7.3515, "ema20": 7.3846, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 3.113, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:38:07.886945", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9234, "vwap": 9.1037, "vwap_slope": -0.0016, "atr": 0.0286, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0536, "flat_threshold_pct": 0.0802, "ema9": 8.9303, "ema20": 8.9588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 5.272, "spread_pct": 0.337, "rvol": 0.132, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:38:07.889611", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.2451, "vwap": 12.6631, "vwap_slope": -0.0057, "atr": 0.062, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.1101, "flat_threshold_pct": 0.1266, "ema9": 12.2866, "ema20": 12.3337, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 9.43, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:38:07.890842", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.1s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.39, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.372, "ema20": 6.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.501, "distance_from_high_pct": 0.156, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.078, "stage3": {"stop": 6.3752, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5556, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:07.891932", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.0157, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0705, "ema9": 5.5498, "ema20": 5.5549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.086, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:38:07.893059", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0659, "ema9": 5.1652, "ema20": 5.1876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:38:07.894113", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6966, "vwap_slope": -0.0003, "atr": 0.0218, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0627, "ema9": 8.6813, "ema20": 8.675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.061, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:38:07.895244", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9265, "vwap": 11.9436, "vwap_slope": -0.0005, "atr": 0.0265, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.0555, "ema9": 11.9175, "ema20": 11.9319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.762, "distance_from_high_pct": 2.879, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:38:07.896294", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.05, "ema9": 8.9282, "ema20": 8.9273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.813, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:38:07.897396", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.732, "vwap_slope": -0.0055, "atr": 0.0652, "atr_pct": 1.418, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3545, "ema9": 4.6215, "ema20": 4.6388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.452, "distance_from_high_pct": 8.73, "spread_pct": 2.151, "rvol": 0.325, "volume_pace_ratio": 1.86}}
{"timestamp": "2026-09-22T14:38:07.901057", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5905, "vwap": 14.7638, "vwap_slope": -0.0037, "atr": 0.0326, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0559, "ema9": 14.592, "ema20": 14.6122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.6, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:38:07.902350", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.015, "vwap": 10.068, "vwap_slope": -0.002, "atr": 0.0323, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0806, "ema9": 10.0091, "ema20": 10.0386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 1.717, "spread_pct": 0.1, "rvol": 0.226, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:38:07.905112", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0264, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7914, "ema20": 13.7974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:07.906282", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1701, "vwap": 6.1549, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0536, "ema9": 6.1675, "ema20": 6.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 0.802, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:38:07.907448", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.4024, "vwap_slope": -0.0016, "atr": 0.024, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.184, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:38:12.913859", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.163%)", "metrics": {"price": 12.565, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.1629, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:12.915597", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.565, "vwap": 12.3846, "vwap_slope": 0.0027, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5271, "imbalance_decline_count": 2, "imbalance_cur": 0.30454933528479083, "imbalance_prev": 0.5656836461126006}}
{"timestamp": "2026-09-22T14:38:12.916551", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:12.917297", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2144, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:12.917889", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.072%)", "metrics": {"price": 7.9239, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0715, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:12.919565", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9239, "vwap": 7.8247, "vwap_slope": 0.0022, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 7.9053, "imbalance_decline_count": 2, "imbalance_cur": -0.49433962264150944, "imbalance_prev": -0.4133099824868651}}
{"timestamp": "2026-09-22T14:38:12.922141", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (213.1s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.18, "vwap": 13.6554, "vwap_slope": 0.0281, "atr": 0.3431, "atr_pct": 2.42, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.605, "ema9": 13.8494, "ema20": 13.6634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 10.649, "spread_pct": 0.565, "rvol": 3.588, "volume_pace_ratio": 20.514, "stage3": {"stop": 13.7683, "risk": 0.4117, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.29, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:12.923337", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.725, "vwap": 8.8323, "vwap_slope": -0.0009, "atr": 0.0238, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0217, "flat_threshold_pct": 0.0682, "ema9": 8.7276, "ema20": 8.7374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.426, "distance_from_high_pct": 5.369, "spread_pct": 0.115, "rvol": 0.737, "volume_pace_ratio": 4.212}}
{"timestamp": "2026-09-22T14:38:12.924476", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.12, "vwap": 13.5511, "vwap_slope": -0.0116, "atr": 0.0926, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.1765, "ema9": 13.0732, "ema20": 13.0938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.232, "distance_from_high_pct": 7.541, "spread_pct": 0.61, "rvol": 0.128, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:38:12.925474", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3501, "vwap": 6.3934, "vwap_slope": -0.001, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0632, "ema9": 6.3499, "ema20": 6.3555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.347, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.172}}
{"timestamp": "2026-09-22T14:38:12.926512", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.264, "vwap": 9.1636, "vwap_slope": 0.0014, "atr": 0.0637, "atr_pct": 0.688, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.172, "ema9": 9.2908, "ema20": 9.3187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.691, "distance_from_high_pct": 3.299, "spread_pct": 0.108, "rvol": 0.823, "volume_pace_ratio": 4.703}}
{"timestamp": "2026-09-22T14:38:12.927540", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:38:12.928730", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0596, "ema9": 12.6973, "ema20": 12.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:38:12.929648", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.5s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 8.84, "vwap": 8.7415, "vwap_slope": 0.0007, "atr": 0.0367, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1037, "ema9": 8.7825, "ema20": 8.7623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 4.225, "spread_pct": 0.113, "rvol": 0.644, "volume_pace_ratio": 3.681, "stage3": {"stop": 8.796, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2254, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:38:12.930603", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6028, "vwap_slope": -0.0047, "atr": 0.0354, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0768, "ema9": 11.5073, "ema20": 11.5262, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.74, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.59}}
{"timestamp": "2026-09-22T14:38:12.931625", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0244, "vwap": 10.2294, "vwap_slope": -0.0021, "atr": 0.0105, "atr_pct": 0.105, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0311, "ema20": 10.059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 6.313, "spread_pct": 0.1, "rvol": 0.059, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:38:12.932615", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4487, "vwap": 5.5106, "vwap_slope": -0.0012, "atr": 0.0207, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0951, "ema9": 5.4544, "ema20": 5.4748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.702, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.505}}
{"timestamp": "2026-09-22T14:38:12.933537", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.045, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0568, "ema9": 9.0225, "ema20": 9.0269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.367, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:38:12.934973", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.315, "vwap": 7.4381, "vwap_slope": -0.0023, "atr": 0.0142, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.05, "ema9": 7.3515, "ema20": 7.3846, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 3.113, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:38:12.936342", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9234, "vwap": 9.1037, "vwap_slope": -0.0016, "atr": 0.0286, "atr_pct": 0.321, "trend": "flat", "slope_pct": -0.0536, "flat_threshold_pct": 0.0802, "ema9": 8.9303, "ema20": 8.9588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 5.272, "spread_pct": 0.337, "rvol": 0.132, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:38:12.937474", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.253, "vwap": 12.6631, "vwap_slope": -0.0057, "atr": 0.062, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.11, "flat_threshold_pct": 0.1265, "ema9": 12.2882, "ema20": 12.3344, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 9.371, "spread_pct": 0.326, "rvol": 0.122, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:38:12.938552", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.1s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3885, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3717, "ema20": 6.363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.501, "distance_from_high_pct": 0.18, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.075, "stage3": {"stop": 6.3737, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4758, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:12.939680", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5567, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.0157, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0705, "ema9": 5.5502, "ema20": 5.555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 1.105, "spread_pct": 0.18, "rvol": 0.086, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:38:12.940774", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0659, "ema9": 5.1652, "ema20": 5.1876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:38:12.941929", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.6902, "vwap": 8.6966, "vwap_slope": -0.0004, "atr": 0.0223, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0642, "ema9": 8.6773, "ema20": 8.6731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 1.916, "spread_pct": 0.115, "rvol": 0.061, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:38:12.943068", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.93 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9265, "vwap": 11.9436, "vwap_slope": -0.0005, "atr": 0.0265, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0447, "flat_threshold_pct": 0.0555, "ema9": 11.9175, "ema20": 11.9319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.762, "distance_from_high_pct": 2.879, "spread_pct": 0.252, "rvol": 0.077, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:38:12.944168", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9324, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.169, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.05, "ema9": 8.9276, "ema20": 8.9271, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.842, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:38:12.945313", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7313, "vwap_slope": -0.0062, "atr": 0.0652, "atr_pct": 1.418, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3545, "ema9": 4.6215, "ema20": 4.6388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.465, "distance_from_high_pct": 8.73, "spread_pct": 2.151, "rvol": 0.327, "volume_pace_ratio": 1.868}}
{"timestamp": "2026-09-22T14:38:12.946481", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.62, "vwap": 14.7637, "vwap_slope": -0.0038, "atr": 0.0328, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0561, "ema9": 14.5979, "ema20": 14.615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 2.403, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T14:38:12.947817", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.015, "vwap": 10.0679, "vwap_slope": -0.0021, "atr": 0.0341, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.085, "ema9": 10.0091, "ema20": 10.0386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.717, "spread_pct": 0.1, "rvol": 0.227, "volume_pace_ratio": 1.296}}
{"timestamp": "2026-09-22T14:38:12.949669", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7914, "ema20": 13.7974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:12.950875", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.175, "vwap": 6.1549, "vwap_slope": 0.0001, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0535, "ema9": 6.1684, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.126, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:38:12.952057", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3136, "vwap": 13.4024, "vwap_slope": -0.0016, "atr": 0.024, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.05, "ema9": 13.3113, "ema20": 13.3164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 4.494, "spread_pct": 0.075, "rvol": 0.184, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:38:17.958028", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.163%)", "metrics": {"price": 12.565, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.1629, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:17.959789", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.565, "vwap": 12.3846, "vwap_slope": 0.0027, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5271, "imbalance_decline_count": 3, "imbalance_cur": 0.28723147477673183, "imbalance_prev": 0.30454933528479083}}
{"timestamp": "2026-09-22T14:38:17.960832", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:17.961626", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2144, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:17.962210", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.085%)", "metrics": {"price": 7.9274, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0847, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:17.963053", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9274, "vwap": 7.8254, "vwap_slope": 0.0029, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 7.9088, "imbalance_decline_count": 0, "imbalance_cur": 0.4759343148357871, "imbalance_prev": -0.49433962264150944}}
{"timestamp": "2026-09-22T14:38:17.965674", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (218.2s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.1899, "vwap": 13.6562, "vwap_slope": 0.0288, "atr": 0.3431, "atr_pct": 2.418, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.6045, "ema9": 13.8514, "ema20": 13.6644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 10.587, "spread_pct": 0.282, "rvol": 3.594, "volume_pace_ratio": 20.522, "stage3": {"stop": 13.7782, "risk": 0.4117, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1787, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:17.967121", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.8321, "vwap_slope": -0.0011, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0713, "ema9": 8.7246, "ema20": 8.736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 5.531, "spread_pct": 0.115, "rvol": 0.738, "volume_pace_ratio": 4.214}}
{"timestamp": "2026-09-22T14:38:17.968423", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.551, "vwap_slope": -0.0116, "atr": 0.0926, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0896, "flat_threshold_pct": 0.1763, "ema9": 13.0752, "ema20": 13.0947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.47, "spread_pct": 0.686, "rvol": 0.128, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:38:17.969623", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3934, "vwap_slope": -0.0011, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0632, "ema9": 6.3499, "ema20": 6.3555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.349, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.171}}
{"timestamp": "2026-09-22T14:38:17.970839", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2659, "vwap": 9.1637, "vwap_slope": 0.0015, "atr": 0.0637, "atr_pct": 0.688, "trend": "flat", "slope_pct": 0.1387, "flat_threshold_pct": 0.172, "ema9": 9.2912, "ema20": 9.3189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.692, "distance_from_high_pct": 3.279, "spread_pct": 0.108, "rvol": 0.823, "volume_pace_ratio": 4.7}}
{"timestamp": "2026-09-22T14:38:17.971913", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:38:17.973128", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.674, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0598, "ema9": 12.6871, "ema20": 12.6968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 0.984, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:38:17.974407", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 76.5s", "imbalance +68% >= 50% buy threshold, stop 8.70", "entry_score 83.5"], "reasons_against": [], "metrics": {"price": 8.7483, "vwap": 8.7415, "vwap_slope": 0.0007, "atr": 0.0367, "atr_pct": 0.419, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.1048, "ema9": 8.7642, "ema20": 8.7535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 5.219, "spread_pct": 0.113, "rvol": 0.644, "volume_pace_ratio": 3.68, "stage3": {"stop": 8.7043, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6804, "passed": true, "reason": "imbalance +68% >= 50% buy threshold, stop 8.70"}, "entry_score": 83.49, "entry_score_breakdown": {"imbalance_sub": 0.543, "volume_pace_sub": 0.943, "volatility_sub": 0.93, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:38:18.009513", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6028, "vwap_slope": -0.0047, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0795, "ema9": 11.5043, "ema20": 11.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:38:18.010846", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2292, "vwap_slope": -0.0022, "atr": 0.0109, "atr_pct": 0.108, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0302, "ema20": 10.0586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.849, "distance_from_high_pct": 6.354, "spread_pct": 0.2, "rvol": 0.06, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:38:18.012196", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4499, "vwap": 5.5106, "vwap_slope": -0.0012, "atr": 0.0207, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0951, "ema9": 5.4547, "ema20": 5.4749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.68, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:38:18.013425", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0118, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.057, "ema9": 9.0158, "ema20": 9.0238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.722, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:38:18.018651", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.315, "vwap": 7.438, "vwap_slope": -0.0024, "atr": 0.0142, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.05, "ema9": 7.3515, "ema20": 7.3846, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 3.113, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:38:18.024075", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9083, "vwap": 9.1036, "vwap_slope": -0.0016, "atr": 0.0291, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0817, "ema9": 8.9273, "ema20": 8.9574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 5.432, "spread_pct": 0.337, "rvol": 0.132, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:38:18.025479", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.6631, "vwap_slope": -0.0057, "atr": 0.062, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.1099, "flat_threshold_pct": 0.1264, "ema9": 12.2906, "ema20": 12.3356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 9.283, "spread_pct": 0.245, "rvol": 0.122, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:38:18.027423", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.2s) but room-to-run failed: imbalance -48% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3885, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3717, "ema20": 6.363, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.501, "distance_from_high_pct": 0.18, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.073, "stage3": {"stop": 6.3737, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4758, "passed": false, "reason": "imbalance -48% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:18.028671", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5514, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.0159, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0716, "ema9": 5.5491, "ema20": 5.5545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 1.2, "spread_pct": 0.18, "rvol": 0.086, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:38:18.029855", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0658, "ema9": 5.1672, "ema20": 5.1885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:38:18.031091", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.7001, "vwap": 8.6966, "vwap_slope": -0.0003, "atr": 0.0223, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0641, "ema9": 8.6793, "ema20": 8.6741, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 1.805, "spread_pct": 0.115, "rvol": 0.062, "volume_pace_ratio": 0.351}}
{"timestamp": "2026-09-22T14:38:18.034242", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.87, "vwap": 11.9435, "vwap_slope": -0.0006, "atr": 0.0275, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0441, "flat_threshold_pct": 0.058, "ema9": 11.9062, "ema20": 11.9265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.769, "distance_from_high_pct": 3.339, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:38:18.035630", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0153, "atr_pct": 0.171, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.05, "ema9": 8.9269, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:38:18.036811", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.73", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.6095, "vwap": 4.7308, "vwap_slope": -0.0068, "atr": 0.0659, "atr_pct": 1.43, "trend": "flat", "slope_pct": -0.0879, "flat_threshold_pct": 0.3576, "ema9": 4.6234, "ema20": 4.6397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.479, "distance_from_high_pct": 8.542, "spread_pct": 2.151, "rvol": 0.329, "volume_pace_ratio": 1.877}}
{"timestamp": "2026-09-22T14:38:18.038047", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.625, "vwap": 14.7637, "vwap_slope": -0.0038, "atr": 0.0328, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0561, "ema9": 14.5989, "ema20": 14.6155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.37, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.132}}
{"timestamp": "2026-09-22T14:38:18.040086", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.015, "vwap": 10.0679, "vwap_slope": -0.0021, "atr": 0.0341, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.085, "ema9": 10.0091, "ema20": 10.0386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.717, "spread_pct": 0.1, "rvol": 0.227, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:38:18.047705", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0266, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.05, "ema9": 13.7904, "ema20": 13.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:18.049897", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0536, "ema9": 6.1674, "ema20": 6.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:38:18.051236", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3195, "vwap": 13.4023, "vwap_slope": -0.0017, "atr": 0.0242, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.05, "ema9": 13.3125, "ema20": 13.317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 4.451, "spread_pct": 0.075, "rvol": 0.184, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:38:23.058412", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.139%)", "metrics": {"price": 12.555, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.139, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:23.060236", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.555, "vwap": 12.3848, "vwap_slope": 0.0029, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0364, "lower_highs_lower_lows": false, "stop": 12.5171, "imbalance_decline_count": 4, "imbalance_cur": 0.029889879391714735, "imbalance_prev": 0.28723147477673183}}
{"timestamp": "2026-09-22T14:38:23.061098", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:23.061824", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2144, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:23.063310", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.085%)", "metrics": {"price": 7.9274, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0847, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:23.064935", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9274, "vwap": 7.8254, "vwap_slope": 0.0029, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 7.9088, "imbalance_decline_count": 1, "imbalance_cur": 0.4352973568281938, "imbalance_prev": 0.4759343148357871}}
{"timestamp": "2026-09-22T14:38:23.067041", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (223.3s) but room-to-run failed: imbalance +33% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 14.17, "vwap": 13.6566, "vwap_slope": 0.0292, "atr": 0.3431, "atr_pct": 2.422, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.6054, "ema9": 13.8474, "ema20": 13.6625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 10.712, "spread_pct": 0.283, "rvol": 3.598, "volume_pace_ratio": 20.52, "stage3": {"stop": 13.7583, "risk": 0.4117, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.334, "passed": false, "reason": "imbalance +33% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:38:23.068395", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7148, "vwap": 8.8321, "vwap_slope": -0.0011, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0712, "ema9": 8.7255, "ema20": 8.7364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 5.479, "spread_pct": 0.115, "rvol": 0.738, "volume_pace_ratio": 4.209}}
{"timestamp": "2026-09-22T14:38:23.069615", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.125, "vwap": 13.551, "vwap_slope": -0.0116, "atr": 0.0926, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.0896, "flat_threshold_pct": 0.1764, "ema9": 13.0742, "ema20": 13.0942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.505, "spread_pct": 0.609, "rvol": 0.128, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:38:23.070585", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3586, "vwap": 6.3934, "vwap_slope": -0.0011, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0632, "ema9": 6.3516, "ema20": 6.3563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 3.218, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.169}}
{"timestamp": "2026-09-22T14:38:23.071837", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2603, "vwap": 9.1637, "vwap_slope": 0.0015, "atr": 0.0638, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.1723, "ema9": 9.29, "ema20": 9.3184, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.692, "distance_from_high_pct": 3.337, "spread_pct": 0.108, "rvol": 0.823, "volume_pace_ratio": 4.694}}
{"timestamp": "2026-09-22T14:38:23.072920", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:38:23.074107", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0596, "ema9": 12.6973, "ema20": 12.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:38:23.075297", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 81.6s", "imbalance +93% >= 50% buy threshold, stop 8.78", "entry_score 94.4"], "reasons_against": [], "metrics": {"price": 8.825, "vwap": 8.7416, "vwap_slope": 0.0008, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.1039, "ema9": 8.7795, "ema20": 8.7608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.388, "spread_pct": 0.113, "rvol": 0.644, "volume_pace_ratio": 3.675, "stage3": {"stop": 8.781, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9331, "passed": true, "reason": "imbalance +93% >= 50% buy threshold, stop 8.78"}, "entry_score": 94.36, "entry_score_breakdown": {"imbalance_sub": 0.904, "volume_pace_sub": 0.944, "volatility_sub": 0.932, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:38:23.111363", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5098, "vwap": 11.6027, "vwap_slope": -0.0047, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0794, "ema9": 11.5052, "ema20": 11.5253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 2.377, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:38:23.112816", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2284, "vwap_slope": -0.0031, "atr": 0.0109, "atr_pct": 0.108, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0312, "ema20": 10.0591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:38:23.114154", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4499, "vwap": 5.5106, "vwap_slope": -0.0012, "atr": 0.0207, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0951, "ema9": 5.4547, "ema20": 5.4749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.68, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.504}}
{"timestamp": "2026-09-22T14:38:23.115409", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0301, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0569, "ema9": 9.0195, "ema20": 9.0255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.527, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:38:23.116604", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4377, "vwap_slope": -0.0027, "atr": 0.0147, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.0502, "ema9": 7.3535, "ema20": 7.3855, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:38:23.117765", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9228, "vwap": 9.1036, "vwap_slope": -0.0017, "atr": 0.0291, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0536, "flat_threshold_pct": 0.0816, "ema9": 8.9302, "ema20": 8.9588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.885, "distance_from_high_pct": 5.278, "spread_pct": 0.337, "rvol": 0.132, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:38:23.119028", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.6629, "vwap_slope": -0.0058, "atr": 0.062, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.1098, "flat_threshold_pct": 0.1264, "ema9": 12.2916, "ema20": 12.3361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 9.246, "spread_pct": 0.163, "rvol": 0.122, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:38:23.120182", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.3s) but room-to-run failed: imbalance -36% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.39, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.372, "ema20": 6.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 0.156, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.071, "stage3": {"stop": 6.3752, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3647, "passed": false, "reason": "imbalance -36% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:23.121247", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.549, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0722, "ema9": 5.5486, "ema20": 5.5543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 1.242, "spread_pct": 0.18, "rvol": 0.087, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:38:23.122302", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0658, "ema9": 5.1672, "ema20": 5.1885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:38:23.124172", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6967, "vwap_slope": -0.0003, "atr": 0.0223, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.064, "ema9": 8.6803, "ema20": 8.6745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.062, "volume_pace_ratio": 0.352}}
{"timestamp": "2026-09-22T14:38:23.125960", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9435, "vwap_slope": -0.0006, "atr": 0.0275, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0579, "ema9": 11.9082, "ema20": 11.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.257, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:38:23.127814", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9305, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.05, "ema9": 8.9273, "ema20": 8.9269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.863, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T14:38:23.129011", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.73", "VWAP sloping down", "spread 2.15% exceeds max 1.0%"], "metrics": {"price": 4.61, "vwap": 4.7301, "vwap_slope": -0.0074, "atr": 0.0659, "atr_pct": 1.43, "trend": "flat", "slope_pct": -0.0879, "flat_threshold_pct": 0.3576, "ema9": 4.6235, "ema20": 4.6397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.492, "distance_from_high_pct": 8.532, "spread_pct": 2.151, "rvol": 0.33, "volume_pace_ratio": 1.884}}
{"timestamp": "2026-09-22T14:38:23.130363", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.62, "vwap": 14.7637, "vwap_slope": -0.0038, "atr": 0.033, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0564, "ema9": 14.5979, "ema20": 14.615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.403, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T14:38:23.131641", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.01, "vwap": 10.0679, "vwap_slope": -0.0022, "atr": 0.0343, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0856, "ema9": 10.0081, "ema20": 10.0381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 1.766, "spread_pct": 0.1, "rvol": 0.227, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:38:23.132833", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7842, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7912, "ema20": 13.7973, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.612, "spread_pct": 0.073, "rvol": 0.076, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:38:23.135412", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.175, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0535, "ema9": 6.1684, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:38:23.136799", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.4023, "vwap_slope": -0.0017, "atr": 0.0246, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.05, "ema9": 13.3126, "ema20": 13.317, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 4.448, "spread_pct": 0.075, "rvol": 0.184, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:38:28.139441", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.139%)", "metrics": {"price": 12.555, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.139, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:28.142501", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.555, "vwap": 12.3849, "vwap_slope": 0.003, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0364, "lower_highs_lower_lows": false, "stop": 12.5171, "imbalance_decline_count": 5, "imbalance_cur": -0.7154133776485251, "imbalance_prev": 0.029889879391714735, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.036%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:38:28.143907", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:28.145396", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2144, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:28.146131", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.189%)", "metrics": {"price": 7.955, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.189, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:28.147105", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.955, "vwap": 7.8257, "vwap_slope": 0.0032, "atr": 0.0155, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.9364, "imbalance_decline_count": 2, "imbalance_cur": 0.430435990002777, "imbalance_prev": 0.4352973568281938}}
{"timestamp": "2026-09-22T14:38:28.149965", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (228.4s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 14.16, "vwap": 13.6573, "vwap_slope": 0.03, "atr": 0.3431, "atr_pct": 2.423, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.6058, "ema9": 13.8454, "ema20": 13.6615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 10.775, "spread_pct": 0.496, "rvol": 3.605, "volume_pace_ratio": 20.531, "stage3": {"stop": 13.7483, "risk": 0.4117, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.2469, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:38:28.151456", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.705, "vwap": 8.8321, "vwap_slope": -0.0011, "atr": 0.0252, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.022, "flat_threshold_pct": 0.0724, "ema9": 8.7236, "ema20": 8.7355, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.429, "distance_from_high_pct": 5.586, "spread_pct": 0.115, "rvol": 0.738, "volume_pace_ratio": 4.205}}
{"timestamp": "2026-09-22T14:38:28.152857", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.551, "vwap_slope": -0.0117, "atr": 0.0926, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0896, "flat_threshold_pct": 0.1763, "ema9": 13.0752, "ema20": 13.0947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.47, "spread_pct": 0.609, "rvol": 0.128, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:38:28.155280", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.3934, "vwap_slope": -0.0011, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0632, "ema9": 6.3509, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.169}}
{"timestamp": "2026-09-22T14:38:28.156556", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.265, "vwap": 9.1637, "vwap_slope": 0.0015, "atr": 0.0638, "atr_pct": 0.689, "trend": "flat", "slope_pct": 0.1386, "flat_threshold_pct": 0.1722, "ema9": 9.291, "ema20": 9.3188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.692, "distance_from_high_pct": 3.288, "spread_pct": 0.108, "rvol": 0.823, "volume_pace_ratio": 4.689}}
{"timestamp": "2026-09-22T14:38:28.157592", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:38:28.158963", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6741, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0598, "ema9": 12.6872, "ema20": 12.6968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 0.984, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:38:28.160303", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 86.7s", "imbalance +95% >= 50% buy threshold, stop 8.78", "entry_score 95.3"], "reasons_against": [], "metrics": {"price": 8.8214, "vwap": 8.7416, "vwap_slope": 0.0008, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.104, "ema9": 8.7788, "ema20": 8.7605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.386, "distance_from_high_pct": 4.427, "spread_pct": 0.113, "rvol": 0.645, "volume_pace_ratio": 3.672, "stage3": {"stop": 8.7774, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.9548, "passed": true, "reason": "imbalance +95% >= 50% buy threshold, stop 8.78"}, "entry_score": 95.3, "entry_score_breakdown": {"imbalance_sub": 0.935, "volume_pace_sub": 0.944, "volatility_sub": 0.932, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:38:28.191976", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6027, "vwap_slope": -0.0047, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0795, "ema9": 11.5043, "ema20": 11.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:38:28.194511", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2284, "vwap_slope": -0.0031, "atr": 0.0109, "atr_pct": 0.108, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0312, "ema20": 10.0591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:38:28.195977", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.445, "vwap": 5.5106, "vwap_slope": -0.0013, "atr": 0.021, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0964, "ema9": 5.4537, "ema20": 5.4745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.768, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.503}}
{"timestamp": "2026-09-22T14:38:28.197453", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0569, "ema9": 9.0195, "ema20": 9.0255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:38:28.199896", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3194, "vwap": 7.4377, "vwap_slope": -0.0027, "atr": 0.0147, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.0502, "ema9": 7.3524, "ema20": 7.385, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 3.054, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:38:28.201962", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1026, "vwap_slope": -0.0027, "atr": 0.0297, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.0833, "ema9": 8.9287, "ema20": 8.958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.895, "distance_from_high_pct": 5.361, "spread_pct": 0.337, "rvol": 0.133, "volume_pace_ratio": 0.758}}
{"timestamp": "2026-09-22T14:38:28.203918", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.6628, "vwap_slope": -0.0059, "atr": 0.062, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.1098, "flat_threshold_pct": 0.1264, "ema9": 12.2916, "ema20": 12.3361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 9.246, "spread_pct": 0.163, "rvol": 0.122, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:38:28.205335", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 137.4s", "imbalance +97% >= 50% buy threshold, stop 6.37", "entry_score 91.2"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.05, "ema9": 6.371, "ema20": 6.3627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.068, "stage3": {"stop": 6.3702, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9694, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.37"}, "entry_score": 91.18, "entry_score_breakdown": {"imbalance_sub": 0.956, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.249}}}
{"timestamp": "2026-09-22T14:38:28.243525", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0722, "ema9": 5.5488, "ema20": 5.5544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.087, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:38:28.245126", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0658, "ema9": 5.1672, "ema20": 5.1885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:38:28.247471", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6967, "vwap_slope": -0.0003, "atr": 0.0223, "atr_pct": 0.256, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.064, "ema9": 8.6803, "ema20": 8.6745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.062, "volume_pace_ratio": 0.353}}
{"timestamp": "2026-09-22T14:38:28.248892", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9435, "vwap_slope": -0.0006, "atr": 0.0275, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0579, "ema9": 11.9082, "ema20": 11.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.257, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:38:28.250281", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.05, "ema9": 8.9252, "ema20": 8.9259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:38:28.251498", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.6, "vwap": 4.7292, "vwap_slope": -0.0083, "atr": 0.0659, "atr_pct": 1.433, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3583, "ema9": 4.6215, "ema20": 4.6388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.508, "distance_from_high_pct": 8.73, "spread_pct": 0.435, "rvol": 0.333, "volume_pace_ratio": 1.894}}
{"timestamp": "2026-09-22T14:38:28.252768", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5986, "vwap": 14.7636, "vwap_slope": -0.0039, "atr": 0.033, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0292, "flat_threshold_pct": 0.0565, "ema9": 14.5937, "ema20": 14.613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 2.546, "spread_pct": 0.068, "rvol": 0.198, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T14:38:28.254033", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.02, "vwap": 10.0678, "vwap_slope": -0.0022, "atr": 0.0343, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0855, "ema9": 10.0101, "ema20": 10.0391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 1.668, "spread_pct": 0.1, "rvol": 0.227, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:38:28.255420", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.05, "ema9": 13.7904, "ema20": 13.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.642, "spread_pct": 0.145, "rvol": 0.077, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:38:28.257034", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.175, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0535, "ema9": 6.1684, "ema20": 6.169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.723, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:38:28.258294", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3177, "vwap": 13.4022, "vwap_slope": -0.0018, "atr": 0.025, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.05, "ema9": 13.3122, "ema20": 13.3168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 4.464, "spread_pct": 0.075, "rvol": 0.184, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:38:33.264534", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.148%)", "metrics": {"price": 12.5588, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.1481, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:33.266531", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5588, "vwap": 12.3849, "vwap_slope": 0.003, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5209, "imbalance_decline_count": 0, "imbalance_cur": -0.5455753388254052, "imbalance_prev": -0.7154133776485251}}
{"timestamp": "2026-09-22T14:38:33.267337", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:33.268215", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2144, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:33.269324", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.170%)", "metrics": {"price": 7.95, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1701, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:33.270193", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.95, "vwap": 7.8257, "vwap_slope": 0.0032, "atr": 0.0155, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.9314, "imbalance_decline_count": 0, "imbalance_cur": 0.5996894409937888, "imbalance_prev": 0.430435990002777}}
{"timestamp": "2026-09-22T14:38:33.273527", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (233.5s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 14.16, "vwap": 13.6578, "vwap_slope": 0.0305, "atr": 0.3431, "atr_pct": 2.423, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.6058, "ema9": 13.8454, "ema20": 13.6615, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.641, "distance_from_high_pct": 10.775, "spread_pct": 0.141, "rvol": 3.609, "volume_pace_ratio": 20.531, "stage3": {"stop": 13.7483, "risk": 0.4117, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.236, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:38:33.276003", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7001, "vwap": 8.832, "vwap_slope": -0.0012, "atr": 0.0252, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0724, "ema9": 8.7226, "ema20": 8.735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 5.639, "spread_pct": 0.115, "rvol": 0.739, "volume_pace_ratio": 4.202}}
{"timestamp": "2026-09-22T14:38:33.277477", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1092, "vwap": 13.551, "vwap_slope": -0.0117, "atr": 0.0926, "atr_pct": 0.706, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.1766, "ema9": 13.0711, "ema20": 13.0927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.617, "spread_pct": 0.609, "rvol": 0.128, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:38:33.278872", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.3934, "vwap_slope": -0.0011, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0632, "ema9": 6.3509, "ema20": 6.3559, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.167}}
{"timestamp": "2026-09-22T14:38:33.280105", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.231, "vwap": 9.1638, "vwap_slope": 0.0016, "atr": 0.0638, "atr_pct": 0.692, "trend": "flat", "slope_pct": 0.1382, "flat_threshold_pct": 0.1729, "ema9": 9.2842, "ema20": 9.3156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.695, "distance_from_high_pct": 3.643, "spread_pct": 0.108, "rvol": 0.824, "volume_pace_ratio": 4.687}}
{"timestamp": "2026-09-22T14:38:33.281196", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:38:33.282208", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.73, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0596, "ema9": 12.6983, "ema20": 12.7021, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 0.547, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:38:33.283353", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 91.8s", "imbalance +82% >= 50% buy threshold, stop 8.78", "entry_score 89.5"], "reasons_against": [], "metrics": {"price": 8.825, "vwap": 8.7416, "vwap_slope": 0.0008, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.1039, "ema9": 8.7795, "ema20": 8.7608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.387, "distance_from_high_pct": 4.388, "spread_pct": 0.113, "rvol": 0.645, "volume_pace_ratio": 3.668, "stage3": {"stop": 8.781, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.8187, "passed": true, "reason": "imbalance +82% >= 50% buy threshold, stop 8.78"}, "entry_score": 89.47, "entry_score_breakdown": {"imbalance_sub": 0.741, "volume_pace_sub": 0.944, "volatility_sub": 0.932, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:38:33.317907", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.509, "vwap": 11.6027, "vwap_slope": -0.0047, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0794, "ema9": 11.5051, "ema20": 11.5252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 2.383, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:38:33.319297", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2284, "vwap_slope": -0.0031, "atr": 0.0109, "atr_pct": 0.108, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0312, "ema20": 10.0591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:38:33.321781", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.445, "vwap": 5.5106, "vwap_slope": -0.0013, "atr": 0.021, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0964, "ema9": 5.4537, "ema20": 5.4745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.768, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:38:33.323318", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0569, "ema9": 9.0195, "ema20": 9.0255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:38:33.324658", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.325, "vwap": 7.4377, "vwap_slope": -0.0027, "atr": 0.0147, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.0502, "ema9": 7.3535, "ema20": 7.3855, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.98, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:38:33.326132", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.1026, "vwap_slope": -0.0027, "atr": 0.0302, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.0846, "ema9": 8.9287, "ema20": 8.958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.895, "distance_from_high_pct": 5.361, "spread_pct": 0.337, "rvol": 0.133, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:38:33.327421", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.27, "vwap": 12.6628, "vwap_slope": -0.0059, "atr": 0.062, "atr_pct": 0.505, "trend": "flat", "slope_pct": -0.1098, "flat_threshold_pct": 0.1264, "ema9": 12.2916, "ema20": 12.3361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 9.246, "spread_pct": 0.163, "rvol": 0.122, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:38:33.328661", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 142.5s", "imbalance +89% >= 50% buy threshold, stop 6.37", "entry_score 87.6"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.05, "ema9": 6.371, "ema20": 6.3627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.066, "stage3": {"stop": 6.3702, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8868, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.37"}, "entry_score": 87.64, "entry_score_breakdown": {"imbalance_sub": 0.838, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.249}}}
{"timestamp": "2026-09-22T14:38:33.361439", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5547, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.0721, "ema9": 5.5498, "ema20": 5.5549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.141, "spread_pct": 0.18, "rvol": 0.087, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:38:33.362762", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0658, "ema9": 5.1672, "ema20": 5.1885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:38:33.364716", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.7186, "vwap": 8.6968, "vwap_slope": -0.0002, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.066, "ema9": 8.683, "ema20": 8.6758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 1.596, "spread_pct": 0.115, "rvol": 0.062, "volume_pace_ratio": 0.354}}
{"timestamp": "2026-09-22T14:38:33.365917", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9434, "vwap_slope": -0.0006, "atr": 0.0275, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0579, "ema9": 11.9082, "ema20": 11.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.257, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:33.367523", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.05, "ema9": 8.9269, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T14:38:33.368788", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7282, "vwap_slope": -0.0093, "atr": 0.0681, "atr_pct": 1.483, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3708, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.519, "distance_from_high_pct": 8.929, "spread_pct": 0.871, "rvol": 0.334, "volume_pace_ratio": 1.9}}
{"timestamp": "2026-09-22T14:38:33.370078", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.7633, "vwap_slope": -0.0042, "atr": 0.0348, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0593, "ema9": 14.6039, "ema20": 14.6179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.199, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:38:33.371448", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.015, "vwap": 10.0678, "vwap_slope": -0.0023, "atr": 0.0343, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0856, "ema9": 10.0091, "ema20": 10.0386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 1.717, "spread_pct": 0.1, "rvol": 0.227, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:38:33.372599", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.05, "ema9": 13.7904, "ema20": 13.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:38:33.373779", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1786, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0535, "ema9": 6.1692, "ema20": 6.1693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.666, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:38:33.375128", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3155, "vwap": 13.4021, "vwap_slope": -0.0019, "atr": 0.025, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.05, "ema9": 13.3117, "ema20": 13.3166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 4.48, "spread_pct": 0.075, "rvol": 0.184, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:38:38.381342", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.139%)", "metrics": {"price": 12.555, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.139, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:38.383288", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.555, "vwap": 12.3849, "vwap_slope": 0.003, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0364, "lower_highs_lower_lows": false, "stop": 12.5171, "imbalance_decline_count": 0, "imbalance_cur": -0.5223637842233667, "imbalance_prev": -0.5455753388254052}}
{"timestamp": "2026-09-22T14:38:38.384673", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.208%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2079, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:38.385459", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2144, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:38.386083", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.170%)", "metrics": {"price": 7.95, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1701, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:38.386943", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.95, "vwap": 7.8257, "vwap_slope": 0.0032, "atr": 0.0155, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.9314, "imbalance_decline_count": 0, "imbalance_cur": 0.5996894409937888, "imbalance_prev": 0.5996894409937888}}
{"timestamp": "2026-09-22T14:38:38.390003", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (238.6s) but room-to-run failed: imbalance +13% below 30% confirmation floor"], "metrics": {"price": 14.24, "vwap": 13.6587, "vwap_slope": 0.0314, "atr": 0.3431, "atr_pct": 2.41, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.6024, "ema9": 13.8614, "ema20": 13.6691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.643, "distance_from_high_pct": 10.271, "spread_pct": 0.634, "rvol": 3.614, "volume_pace_ratio": 20.532, "stage3": {"stop": 13.8283, "risk": 0.4117, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1274, "passed": false, "reason": "imbalance +13% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:38:38.391895", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.695, "vwap": 8.8319, "vwap_slope": -0.0013, "atr": 0.0256, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0735, "ema9": 8.7216, "ema20": 8.7346, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 5.694, "spread_pct": 0.115, "rvol": 0.739, "volume_pace_ratio": 4.198}}
{"timestamp": "2026-09-22T14:38:38.392959", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.551, "vwap_slope": -0.0117, "atr": 0.0926, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0896, "flat_threshold_pct": 0.1763, "ema9": 13.0752, "ema20": 13.0947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.47, "spread_pct": 0.609, "rvol": 0.128, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:38:38.394027", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.36, "vwap": 6.3934, "vwap_slope": -0.0011, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0631, "ema9": 6.3519, "ema20": 6.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 3.196, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T14:38:38.395135", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2354, "vwap": 9.1638, "vwap_slope": 0.0016, "atr": 0.0638, "atr_pct": 0.691, "trend": "flat", "slope_pct": 0.1382, "flat_threshold_pct": 0.1728, "ema9": 9.2851, "ema20": 9.316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.695, "distance_from_high_pct": 3.597, "spread_pct": 0.108, "rvol": 0.824, "volume_pace_ratio": 4.682}}
{"timestamp": "2026-09-22T14:38:38.396080", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:38:38.397104", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0596, "ema9": 12.6973, "ema20": 12.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:38:38.398097", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (97.0s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.82, "vwap": 8.7417, "vwap_slope": 0.0009, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.104, "ema9": 8.7785, "ema20": 8.7604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 4.442, "spread_pct": 0.113, "rvol": 0.646, "volume_pace_ratio": 3.669, "stage3": {"stop": 8.776, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5247, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:38.399431", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6027, "vwap_slope": -0.0048, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0795, "ema9": 11.5043, "ema20": 11.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:38:38.400485", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2282, "vwap_slope": -0.0033, "atr": 0.0109, "atr_pct": 0.108, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0312, "ema20": 10.0591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:38:38.401088", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4499, "vwap": 5.5106, "vwap_slope": -0.0013, "atr": 0.021, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0963, "ema9": 5.4547, "ema20": 5.4749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.68, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:38:38.401671", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.03 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.03, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0569, "ema9": 9.0195, "ema20": 9.0255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.528, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:38:38.402237", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3437, "vwap": 7.4377, "vwap_slope": -0.0027, "atr": 0.016, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.0546, "ema9": 7.3573, "ema20": 7.3873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 2.732, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:38:38.403053", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1024, "vwap_slope": -0.0029, "atr": 0.0304, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0536, "flat_threshold_pct": 0.0853, "ema9": 8.9297, "ema20": 8.9585, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.897, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:38:38.404215", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.24 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.24, "vwap": 12.6626, "vwap_slope": -0.0061, "atr": 0.062, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.1101, "flat_threshold_pct": 0.1267, "ema9": 12.2856, "ema20": 12.3332, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 9.467, "spread_pct": 0.49, "rvol": 0.122, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T14:38:38.406037", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 147.6s", "imbalance +89% >= 50% buy threshold, stop 6.37", "entry_score 87.6"], "reasons_against": [], "metrics": {"price": 6.385, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.05, "ema9": 6.371, "ema20": 6.3627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.063, "stage3": {"stop": 6.3702, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8868, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.37"}, "entry_score": 87.64, "entry_score_breakdown": {"imbalance_sub": 0.838, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.249}}}
{"timestamp": "2026-09-22T14:38:38.437961", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5585, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.016, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0721, "ema9": 5.5505, "ema20": 5.5552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.073, "spread_pct": 0.18, "rvol": 0.087, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:38:38.439357", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2267, "vwap_slope": -0.0023, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0658, "ema9": 5.1662, "ema20": 5.1881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:38:38.440502", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.35x normal below floor 0.4x"], "metrics": {"price": 8.7186, "vwap": 8.6968, "vwap_slope": -0.0002, "atr": 0.023, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.066, "ema9": 8.683, "ema20": 8.6758, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 1.596, "spread_pct": 0.115, "rvol": 0.062, "volume_pace_ratio": 0.355}}
{"timestamp": "2026-09-22T14:38:38.441619", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9434, "vwap_slope": -0.0006, "atr": 0.0275, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0579, "ema9": 11.9082, "ema20": 11.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.257, "spread_pct": 0.168, "rvol": 0.077, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:38.442843", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9229, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.05, "ema9": 8.9257, "ema20": 8.9261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.946, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T14:38:38.444711", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7281, "vwap_slope": -0.0094, "atr": 0.0681, "atr_pct": 1.483, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3708, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.521, "distance_from_high_pct": 8.929, "spread_pct": 0.871, "rvol": 0.334, "volume_pace_ratio": 1.899}}
{"timestamp": "2026-09-22T14:38:38.445841", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5913, "vwap": 14.7632, "vwap_slope": -0.0043, "atr": 0.0348, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0293, "flat_threshold_pct": 0.0596, "ema9": 14.5922, "ema20": 14.6123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 2.595, "spread_pct": 0.068, "rvol": 0.199, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T14:38:38.446992", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0168, "vwap": 10.0678, "vwap_slope": -0.0023, "atr": 0.0343, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0856, "ema9": 10.0095, "ema20": 10.0388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 1.7, "spread_pct": 0.1, "rvol": 0.227, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:38:38.448949", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7802, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.05, "ema9": 13.7904, "ema20": 13.797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.64, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:38:38.450926", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.18, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0132, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0535, "ema9": 6.1694, "ema20": 6.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:38:38.451946", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4021, "vwap_slope": -0.0019, "atr": 0.025, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.05, "ema9": 13.3116, "ema20": 13.3165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.184, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:38:43.458697", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.146%)", "metrics": {"price": 12.558, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.1462, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:43.460554", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.558, "vwap": 12.385, "vwap_slope": 0.0031, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5201, "imbalance_decline_count": 0, "imbalance_cur": 0.2737030411449016, "imbalance_prev": -0.5223637842233667}}
{"timestamp": "2026-09-22T14:38:43.461422", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.210%)", "metrics": {"price": 9.2658, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2105, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:43.462256", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2658, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0299, "lower_highs_lower_lows": false, "stop": 9.2148, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:38:43.462993", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.198%)", "metrics": {"price": 7.9574, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.198, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:43.463642", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9574, "vwap": 7.8258, "vwap_slope": 0.0032, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0471, "lower_highs_lower_lows": false, "stop": 7.9388, "imbalance_decline_count": 1, "imbalance_cur": 0.41379310344827586, "imbalance_prev": 0.5996894409937888}}
{"timestamp": "2026-09-22T14:38:43.465913", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (243.7s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 14.2049, "vwap": 13.6591, "vwap_slope": 0.0317, "atr": 0.3438, "atr_pct": 2.42, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.6051, "ema9": 13.8544, "ema20": 13.6658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.645, "distance_from_high_pct": 10.492, "spread_pct": 0.281, "rvol": 3.617, "volume_pace_ratio": 20.528, "stage3": {"stop": 13.7923, "risk": 0.4126, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1526, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:38:43.467032", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7095, "vwap": 8.8319, "vwap_slope": -0.0013, "atr": 0.0256, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0219, "flat_threshold_pct": 0.0733, "ema9": 8.7245, "ema20": 8.7359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.43, "distance_from_high_pct": 5.537, "spread_pct": 0.115, "rvol": 0.739, "volume_pace_ratio": 4.193}}
{"timestamp": "2026-09-22T14:38:43.468895", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5509, "vwap_slope": -0.0117, "atr": 0.0926, "atr_pct": 0.705, "trend": "flat", "slope_pct": -0.0896, "flat_threshold_pct": 0.1763, "ema9": 13.0752, "ema20": 13.0947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.47, "spread_pct": 0.609, "rvol": 0.128, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:38:43.469789", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3587, "vwap": 6.3934, "vwap_slope": -0.0011, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0632, "ema9": 6.3516, "ema20": 6.3563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 3.216, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.165}}
{"timestamp": "2026-09-22T14:38:43.470896", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2299, "vwap": 9.1638, "vwap_slope": 0.0016, "atr": 0.064, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.1382, "flat_threshold_pct": 0.1735, "ema9": 9.284, "ema20": 9.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.698, "distance_from_high_pct": 3.654, "spread_pct": 0.108, "rvol": 0.825, "volume_pace_ratio": 4.68}}
{"timestamp": "2026-09-22T14:38:43.471752", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:38:43.472765", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7215, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0596, "ema9": 12.6966, "ema20": 12.7013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 0.613, "spread_pct": 0.079, "rvol": 0.098, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:38:43.473866", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (102.0s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.82, "vwap": 8.7417, "vwap_slope": 0.0009, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.104, "ema9": 8.7785, "ema20": 8.7604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.389, "distance_from_high_pct": 4.442, "spread_pct": 0.113, "rvol": 0.646, "volume_pace_ratio": 3.665, "stage3": {"stop": 8.776, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4483, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:43.474991", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6026, "vwap_slope": -0.0048, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0795, "ema9": 11.5043, "ema20": 11.5248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.103, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:38:43.475990", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.228, "vwap_slope": -0.0035, "atr": 0.0112, "atr_pct": 0.112, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0302, "ema20": 10.0586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:38:43.477148", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4487, "vwap": 5.5106, "vwap_slope": -0.0013, "atr": 0.021, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0963, "ema9": 5.4544, "ema20": 5.4748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.702, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:38:43.478165", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0362, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0568, "ema9": 9.0207, "ema20": 9.0261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.461, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:38:43.479262", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.37 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3665, "vwap": 7.4377, "vwap_slope": -0.0027, "atr": 0.0177, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.0599, "ema9": 7.3618, "ema20": 7.3895, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 2.43, "spread_pct": 0.137, "rvol": 0.1, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:38:43.480340", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1023, "vwap_slope": -0.003, "atr": 0.0304, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0854, "ema9": 8.9277, "ema20": 8.9576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.898, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:38:43.481360", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.27 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.265, "vwap": 12.6626, "vwap_slope": -0.0062, "atr": 0.062, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.1099, "flat_threshold_pct": 0.1264, "ema9": 12.2906, "ema20": 12.3356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 9.283, "spread_pct": 0.49, "rvol": 0.122, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T14:38:43.482473", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 152.7s", "imbalance +97% >= 50% buy threshold, stop 6.38", "entry_score 91.0"], "reasons_against": [], "metrics": {"price": 6.3902, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.372, "ema20": 6.3632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.503, "distance_from_high_pct": 0.153, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.061, "stage3": {"stop": 6.3754, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9655, "passed": true, "reason": "imbalance +97% >= 50% buy threshold, stop 6.38"}, "entry_score": 91.01, "entry_score_breakdown": {"imbalance_sub": 0.951, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.248}}}
{"timestamp": "2026-09-22T14:38:43.524109", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0722, "ema9": 5.5488, "ema20": 5.5544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.087, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:38:43.527533", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2266, "vwap_slope": -0.0024, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0658, "ema9": 5.1662, "ema20": 5.1881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:38:43.528953", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.697, "vwap_slope": 0.0, "atr": 0.0237, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0136, "flat_threshold_pct": 0.068, "ema9": 8.6843, "ema20": 8.6765, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.063, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:38:43.530122", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9433, "vwap_slope": -0.0008, "atr": 0.0275, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0579, "ema9": 11.9082, "ema20": 11.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.781, "distance_from_high_pct": 3.257, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:43.531441", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.05, "ema9": 8.9269, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T14:38:43.532755", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.603, "vwap": 4.7275, "vwap_slope": -0.01, "atr": 0.0681, "atr_pct": 1.479, "trend": "flat", "slope_pct": -0.0881, "flat_threshold_pct": 0.3698, "ema9": 4.6221, "ema20": 4.6391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.535, "distance_from_high_pct": 8.671, "spread_pct": 0.871, "rvol": 0.336, "volume_pace_ratio": 1.908}}
{"timestamp": "2026-09-22T14:38:43.535585", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.65, "vwap": 14.7632, "vwap_slope": -0.0043, "atr": 0.0348, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0288, "flat_threshold_pct": 0.0593, "ema9": 14.6039, "ema20": 14.6179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 2.203, "spread_pct": 0.068, "rvol": 0.199, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T14:38:43.536873", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0299, "vwap": 10.0677, "vwap_slope": -0.0023, "atr": 0.035, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0872, "ema9": 10.0121, "ema20": 10.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 1.571, "spread_pct": 0.1, "rvol": 0.228, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:38:43.538062", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0275, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7924, "ema20": 13.7979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.57, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:38:43.539333", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.18, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0139, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0563, "ema9": 6.1694, "ema20": 6.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:38:43.541524", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3193, "vwap": 13.4021, "vwap_slope": -0.0019, "atr": 0.025, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0392, "flat_threshold_pct": 0.05, "ema9": 13.3125, "ema20": 13.3169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 4.453, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.047}}
{"timestamp": "2026-09-22T14:38:48.547312", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.149%)", "metrics": {"price": 12.5592, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.149, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:48.548904", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5592, "vwap": 12.385, "vwap_slope": 0.0031, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5213, "imbalance_decline_count": 0, "imbalance_cur": 0.4323308270676692, "imbalance_prev": 0.2737030411449016}}
{"timestamp": "2026-09-22T14:38:48.549610", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.210%)", "metrics": {"price": 9.2658, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2105, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:48.550366", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2658, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0299, "lower_highs_lower_lows": false, "stop": 9.2148, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:38:48.550973", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.189%)", "metrics": {"price": 7.9551, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1894, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:48.551662", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9551, "vwap": 7.8258, "vwap_slope": 0.0032, "atr": 0.0155, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.9365, "imbalance_decline_count": 2, "imbalance_cur": 0.3780487804878049, "imbalance_prev": 0.41379310344827586}}
{"timestamp": "2026-09-22T14:38:48.553566", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 248.8s, room-to-run passed, but entry_score 27.1 below floor 55.0"], "metrics": {"price": 14.2748, "vwap": 13.6601, "vwap_slope": 0.0328, "atr": 0.346, "atr_pct": 2.424, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.6059, "ema9": 13.8684, "ema20": 13.6725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 10.052, "spread_pct": 0.351, "rvol": 3.622, "volume_pace_ratio": 20.527, "stage3": {"stop": 13.8596, "risk": 0.4152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3498, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 13.86"}, "entry_score": 27.13, "entry_score_breakdown": {"imbalance_sub": 0.071, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:38:48.554801", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6932, "vwap": 8.8318, "vwap_slope": -0.0014, "atr": 0.0259, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0745, "ema9": 8.7212, "ema20": 8.7344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.714, "spread_pct": 0.115, "rvol": 0.74, "volume_pace_ratio": 4.192}}
{"timestamp": "2026-09-22T14:38:48.556639", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5506, "vwap_slope": -0.012, "atr": 0.0926, "atr_pct": 0.708, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1769, "ema9": 13.0672, "ema20": 13.0909, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.233, "distance_from_high_pct": 7.752, "spread_pct": 0.305, "rvol": 0.128, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:38:48.557771", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3569, "vwap": 6.3934, "vwap_slope": -0.0011, "atr": 0.0161, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0632, "ema9": 6.3513, "ema20": 6.3561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.151, "distance_from_high_pct": 3.244, "spread_pct": 0.157, "rvol": 0.205, "volume_pace_ratio": 1.163}}
{"timestamp": "2026-09-22T14:38:48.559008", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.225, "vwap": 9.1638, "vwap_slope": 0.0016, "atr": 0.0644, "atr_pct": 0.698, "trend": "flat", "slope_pct": 0.1381, "flat_threshold_pct": 0.1745, "ema9": 9.283, "ema20": 9.315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.698, "distance_from_high_pct": 3.706, "spread_pct": 0.108, "rvol": 0.825, "volume_pace_ratio": 4.675}}
{"timestamp": "2026-09-22T14:38:48.560029", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:38:48.561094", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7184, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0596, "ema9": 12.6973, "ema20": 12.7016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.026, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.099, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:38:48.562236", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (107.1s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8274, "vwap": 8.7418, "vwap_slope": 0.001, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.1039, "ema9": 8.78, "ema20": 8.7611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.392, "distance_from_high_pct": 4.362, "spread_pct": 0.113, "rvol": 0.647, "volume_pace_ratio": 3.668, "stage3": {"stop": 8.7834, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.13, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:48.563567", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.602, "vwap_slope": -0.0054, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0794, "ema9": 11.5063, "ema20": 11.5258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.753, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.104, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:38:48.564816", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2271, "vwap_slope": -0.0044, "atr": 0.0112, "atr_pct": 0.112, "trend": "negative", "slope_pct": -0.0866, "flat_threshold_pct": 0.05, "ema9": 10.0302, "ema20": 10.0586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.868, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:38:48.565957", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4395, "vwap": 5.5106, "vwap_slope": -0.0013, "atr": 0.0214, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0983, "ema9": 5.4526, "ema20": 5.474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.866, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:38:48.567058", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0362, "vwap": 9.0677, "vwap_slope": -0.0002, "atr": 0.0205, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0568, "ema9": 9.0207, "ema20": 9.0261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 3.461, "spread_pct": 0.443, "rvol": 0.094, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:38:48.568121", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.33, "vwap": 7.4372, "vwap_slope": -0.0032, "atr": 0.0177, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.0602, "ema9": 7.3545, "ema20": 7.386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 2.914, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:38:48.569275", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1022, "vwap_slope": -0.0031, "atr": 0.0304, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0854, "ema9": 8.9277, "ema20": 8.9576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:38:48.570446", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.25 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.25, "vwap": 12.6625, "vwap_slope": -0.0062, "atr": 0.062, "atr_pct": 0.506, "trend": "flat", "slope_pct": -0.11, "flat_threshold_pct": 0.1266, "ema9": 12.2876, "ema20": 12.3342, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.682, "distance_from_high_pct": 9.393, "spread_pct": 0.327, "rvol": 0.122, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T14:38:48.573289", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 157.8s", "imbalance +98% >= 50% buy threshold, stop 6.38", "entry_score 91.6"], "reasons_against": [], "metrics": {"price": 6.39, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.372, "ema20": 6.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.503, "distance_from_high_pct": 0.156, "spread_pct": 0.157, "rvol": 0.363, "volume_pace_ratio": 2.058, "stage3": {"stop": 6.3752, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9786, "passed": true, "reason": "imbalance +98% >= 50% buy threshold, stop 6.38"}, "entry_score": 91.57, "entry_score_breakdown": {"imbalance_sub": 0.969, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.248}}}
{"timestamp": "2026-09-22T14:38:48.607177", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5588, "vwap": 5.5489, "vwap_slope": 0.0001, "atr": 0.016, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0721, "ema9": 5.5506, "ema20": 5.5552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.068, "spread_pct": 0.18, "rvol": 0.088, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:38:48.608835", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2266, "vwap_slope": -0.0024, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0658, "ema9": 5.1672, "ema20": 5.1885, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:38:48.611308", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7301, "vwap": 8.6972, "vwap_slope": 0.0002, "atr": 0.0244, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.07, "ema9": 8.6853, "ema20": 8.6769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.897, "distance_from_high_pct": 1.466, "spread_pct": 0.114, "rvol": 0.063, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:38:48.613373", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.917, "vwap": 11.9434, "vwap_slope": -0.0007, "atr": 0.0275, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0446, "flat_threshold_pct": 0.0578, "ema9": 11.9156, "ema20": 11.931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.781, "distance_from_high_pct": 2.956, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:38:48.614595", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.05, "ema9": 8.9269, "ema20": 8.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T14:38:48.615915", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.603, "vwap": 4.7275, "vwap_slope": -0.01, "atr": 0.0681, "atr_pct": 1.479, "trend": "flat", "slope_pct": -0.0881, "flat_threshold_pct": 0.3698, "ema9": 4.6221, "ema20": 4.6391, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.535, "distance_from_high_pct": 8.671, "spread_pct": 0.871, "rvol": 0.336, "volume_pace_ratio": 1.905}}
{"timestamp": "2026-09-22T14:38:48.617181", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7632, "vwap_slope": -0.0044, "atr": 0.0348, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0593, "ema9": 14.6049, "ema20": 14.6183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.199, "volume_pace_ratio": 1.128}}
{"timestamp": "2026-09-22T14:38:48.618361", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0678, "vwap_slope": -0.0023, "atr": 0.0357, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.089, "ema9": 10.0131, "ema20": 10.0405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.228, "volume_pace_ratio": 1.29}}
{"timestamp": "2026-09-22T14:38:48.619564", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0275, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.05, "ema9": 13.7914, "ema20": 13.7974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.524, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:38:48.620731", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.18, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0139, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.0563, "ema9": 6.1694, "ema20": 6.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.643, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:38:48.621771", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.402, "vwap_slope": -0.002, "atr": 0.025, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.05, "ema9": 13.3116, "ema20": 13.3165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.123, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:38:53.652009", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 12.55, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.1271, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:53.655163", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.55, "vwap": 12.3852, "vwap_slope": 0.0033, "atr": 0.0316, "trend": "flat", "slope_pct": 0.0364, "lower_highs_lower_lows": false, "stop": 12.5121, "imbalance_decline_count": 0, "imbalance_cur": 0.5562732116906184, "imbalance_prev": 0.4323308270676692}}
{"timestamp": "2026-09-22T14:38:53.655934", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.222%)", "metrics": {"price": 9.2695, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2224, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:53.656750", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2695, "vwap": 9.1966, "vwap_slope": 0.0003, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0299, "lower_highs_lower_lows": false, "stop": 9.2185, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:38:53.657327", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.175%)", "metrics": {"price": 7.9514, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1754, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:53.657990", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9514, "vwap": 7.8259, "vwap_slope": 0.0033, "atr": 0.0155, "trend": "flat", "slope_pct": 0.047, "lower_highs_lower_lows": false, "stop": 7.9328, "imbalance_decline_count": 0, "imbalance_cur": 0.7675489067894131, "imbalance_prev": 0.3780487804878049}}
{"timestamp": "2026-09-22T14:38:53.661888", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 253.9s, room-to-run passed, but entry_score 31.5 below floor 55.0"], "metrics": {"price": 14.3, "vwap": 13.661, "vwap_slope": 0.0336, "atr": 0.3474, "atr_pct": 2.429, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.6073, "ema9": 13.8734, "ema20": 13.6749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.649, "distance_from_high_pct": 9.893, "spread_pct": 0.14, "rvol": 3.626, "volume_pace_ratio": 20.526, "stage3": {"stop": 13.8831, "risk": 0.4169, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4518, "passed": true, "reason": "imbalance +45% >= 30% and resistance cleared, stop 13.88"}, "entry_score": 31.51, "entry_score_breakdown": {"imbalance_sub": 0.217, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:38:53.668023", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.69, "vwap": 8.8318, "vwap_slope": -0.0014, "atr": 0.0259, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0222, "flat_threshold_pct": 0.0745, "ema9": 8.7206, "ema20": 8.7341, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.74, "volume_pace_ratio": 4.188}}
{"timestamp": "2026-09-22T14:38:53.669202", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.0913, "vwap": 13.5506, "vwap_slope": -0.0121, "atr": 0.0926, "atr_pct": 0.707, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1769, "ema9": 13.0675, "ema20": 13.091, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 7.743, "spread_pct": 0.305, "rvol": 0.128, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:38:53.670301", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3933, "vwap_slope": -0.0012, "atr": 0.0161, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0635, "ema9": 6.3489, "ema20": 6.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.206, "volume_pace_ratio": 1.165}}
{"timestamp": "2026-09-22T14:38:53.671439", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.22, "vwap": 9.1638, "vwap_slope": 0.0016, "atr": 0.0644, "atr_pct": 0.698, "trend": "flat", "slope_pct": 0.138, "flat_threshold_pct": 0.1746, "ema9": 9.282, "ema20": 9.3146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.699, "distance_from_high_pct": 3.758, "spread_pct": 0.109, "rvol": 0.825, "volume_pace_ratio": 4.67}}
{"timestamp": "2026-09-22T14:38:53.677292", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:38:53.681012", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7182, "vwap_slope": -0.0006, "atr": 0.0303, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0597, "ema9": 12.6933, "ema20": 12.6997, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.038, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.099, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:38:53.683261", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (112.2s) but room-to-run failed: imbalance -28% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.81, "vwap": 8.7419, "vwap_slope": 0.0011, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0067, "flat_threshold_pct": 0.1041, "ema9": 8.7765, "ema20": 8.7594, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.393, "distance_from_high_pct": 4.55, "spread_pct": 0.113, "rvol": 0.648, "volume_pace_ratio": 3.667, "stage3": {"stop": 8.766, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2821, "passed": false, "reason": "imbalance -28% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:53.684586", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.6019, "vwap_slope": -0.0055, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0794, "ema9": 11.5053, "ema20": 11.5253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.104, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:38:53.690197", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2269, "vwap_slope": -0.0046, "atr": 0.0116, "atr_pct": 0.116, "trend": "negative", "slope_pct": -0.0868, "flat_threshold_pct": 0.05, "ema9": 10.0282, "ema20": 10.0577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:38:53.691510", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4395, "vwap": 5.5106, "vwap_slope": -0.0013, "atr": 0.0214, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0983, "ema9": 5.4526, "ema20": 5.474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 2.866, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:38:53.693909", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.02 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.02, "vwap": 9.0675, "vwap_slope": -0.0004, "atr": 0.0205, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0569, "ema9": 9.0175, "ema20": 9.0246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.635, "spread_pct": 0.443, "rvol": 0.095, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:38:53.695121", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.335, "vwap": 7.4372, "vwap_slope": -0.0032, "atr": 0.0177, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0602, "ema9": 7.3555, "ema20": 7.3865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 2.848, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:38:53.697405", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1022, "vwap_slope": -0.0031, "atr": 0.0304, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0854, "ema9": 8.9277, "ema20": 8.9576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:38:53.699375", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.6622, "vwap_slope": -0.0066, "atr": 0.0638, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.1095, "flat_threshold_pct": 0.1296, "ema9": 12.2976, "ema20": 12.3389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 9.024, "spread_pct": 0.244, "rvol": 0.122, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:38:53.701434", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.9s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.385, "vwap": 6.3369, "vwap_slope": 0.0004, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0181, "flat_threshold_pct": 0.05, "ema9": 6.371, "ema20": 6.3627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.507, "distance_from_high_pct": 0.234, "spread_pct": 0.157, "rvol": 0.364, "volume_pace_ratio": 2.059, "stage3": {"stop": 6.3702, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4096, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:53.702535", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0123, "flat_threshold_pct": 0.0723, "ema9": 5.5478, "ema20": 5.5539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.088, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:38:53.703728", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2266, "vwap_slope": -0.0024, "atr": 0.0136, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0658, "ema9": 5.1662, "ema20": 5.1881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:38:53.704840", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6971, "vwap_slope": 0.0001, "atr": 0.0244, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0701, "ema9": 8.6823, "ema20": 8.6755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.063, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:38:53.705987", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.917, "vwap": 11.9434, "vwap_slope": -0.0007, "atr": 0.0275, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0446, "flat_threshold_pct": 0.0578, "ema9": 11.9156, "ema20": 11.931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.781, "distance_from_high_pct": 2.956, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:38:53.709868", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9267, "vwap": 8.964, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.05, "ema9": 8.9265, "ema20": 8.9265, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.904, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T14:38:53.713213", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0681, "atr_pct": 1.483, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3708, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.871, "rvol": 0.336, "volume_pace_ratio": 1.905}}
{"timestamp": "2026-09-22T14:38:53.716518", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.665, "vwap": 14.7618, "vwap_slope": -0.0058, "atr": 0.0362, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0287, "flat_threshold_pct": 0.0617, "ema9": 14.6069, "ema20": 14.6193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.103, "spread_pct": 0.068, "rvol": 0.201, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:38:53.717913", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.03, "vwap": 10.0677, "vwap_slope": -0.0023, "atr": 0.0357, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.089, "ema9": 10.0121, "ema20": 10.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 1.57, "spread_pct": 0.1, "rvol": 0.228, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:38:53.720070", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8074, "vwap_slope": -0.0005, "atr": 0.0275, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.05, "ema9": 13.7904, "ema20": 13.7969, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:38:53.721381", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0139, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0565, "ema9": 6.1664, "ema20": 6.168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:38:53.723581", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3, "vwap": 13.402, "vwap_slope": -0.002, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0394, "flat_threshold_pct": 0.05, "ema9": 13.3086, "ema20": 13.3151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.045}}
{"timestamp": "2026-09-22T14:38:58.728889", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.031%)", "metrics": {"price": 12.5097, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.0307, "trend": "flat"}}
{"timestamp": "2026-09-22T14:38:58.730479", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5097, "vwap": 12.3855, "vwap_slope": 0.0036, "atr": 0.0316, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.4718, "imbalance_decline_count": 1, "imbalance_cur": 0.5357673880720304, "imbalance_prev": 0.5562732116906184}}
{"timestamp": "2026-09-22T14:38:58.731405", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.256%)", "metrics": {"price": 9.28, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2565, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:58.732147", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.28, "vwap": 9.1969, "vwap_slope": 0.0005, "atr": 0.0432, "trend": "flat", "slope_pct": 0.03, "lower_highs_lower_lows": false, "stop": 9.2282, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:38:58.732702", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.095%)", "metrics": {"price": 7.9302, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0953, "trend": "positive"}}
{"timestamp": "2026-09-22T14:38:58.733376", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9302, "vwap": 7.8259, "vwap_slope": 0.0034, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0467, "lower_highs_lower_lows": false, "stop": 7.9116, "imbalance_decline_count": 1, "imbalance_cur": -0.13347022587268995, "imbalance_prev": 0.7675489067894131}}
{"timestamp": "2026-09-22T14:38:58.735325", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 258.9s, room-to-run passed, but entry_score 30.5 below floor 55.0"], "metrics": {"price": 14.32, "vwap": 13.6631, "vwap_slope": 0.0357, "atr": 0.3545, "atr_pct": 2.476, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.6189, "ema9": 13.8774, "ema20": 13.6768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.653, "distance_from_high_pct": 9.767, "spread_pct": 0.489, "rvol": 3.636, "volume_pace_ratio": 20.557, "stage3": {"stop": 13.8946, "risk": 0.4254, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4284, "passed": true, "reason": "imbalance +43% >= 30% and resistance cleared, stop 13.89"}, "entry_score": 30.5, "entry_score_breakdown": {"imbalance_sub": 0.183, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:38:58.739043", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.685, "vwap": 8.8317, "vwap_slope": -0.0015, "atr": 0.0264, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.076, "ema9": 8.7196, "ema20": 8.7336, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.74, "volume_pace_ratio": 4.185}}
{"timestamp": "2026-09-22T14:38:58.741169", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1, "vwap": 13.5506, "vwap_slope": -0.012, "atr": 0.0926, "atr_pct": 0.707, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1767, "ema9": 13.0692, "ema20": 13.0918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.234, "distance_from_high_pct": 7.681, "spread_pct": 0.305, "rvol": 0.128, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:38:58.742500", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3933, "vwap_slope": -0.0012, "atr": 0.0161, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0635, "ema9": 6.3489, "ema20": 6.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.206, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:38:58.743843", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.205, "vwap": 9.1638, "vwap_slope": 0.0016, "atr": 0.0655, "atr_pct": 0.711, "trend": "flat", "slope_pct": 0.1378, "flat_threshold_pct": 0.1778, "ema9": 9.279, "ema20": 9.3131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.7, "distance_from_high_pct": 3.914, "spread_pct": 0.109, "rvol": 0.825, "volume_pace_ratio": 4.667}}
{"timestamp": "2026-09-22T14:38:58.747628", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:38:58.748943", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.7138, "vwap": 12.7182, "vwap_slope": -0.0006, "atr": 0.0303, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0597, "ema9": 12.6951, "ema20": 12.7006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 0.673, "spread_pct": 0.079, "rvol": 0.1, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:38:58.750241", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (117.3s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.82, "vwap": 8.742, "vwap_slope": 0.0012, "atr": 0.0367, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0068, "flat_threshold_pct": 0.104, "ema9": 8.7785, "ema20": 8.7604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.396, "distance_from_high_pct": 4.442, "spread_pct": 0.113, "rvol": 0.649, "volume_pace_ratio": 3.67, "stage3": {"stop": 8.776, "risk": 0.044, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2245, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:38:58.751496", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.498, "vwap": 11.6017, "vwap_slope": -0.0058, "atr": 0.0366, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0795, "ema9": 11.5029, "ema20": 11.5241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.477, "spread_pct": 0.087, "rvol": 0.104, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:38:58.752683", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2269, "vwap_slope": -0.0046, "atr": 0.0116, "atr_pct": 0.116, "trend": "negative", "slope_pct": -0.0868, "flat_threshold_pct": 0.05, "ema9": 10.0282, "ema20": 10.0577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:38:58.753628", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.44, "vwap": 5.5106, "vwap_slope": -0.0013, "atr": 0.0214, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0982, "ema9": 5.4527, "ema20": 5.474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:38:58.754760", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.99, "vwap": 9.0666, "vwap_slope": -0.0013, "atr": 0.0227, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0631, "ema9": 9.0115, "ema20": 9.0217, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 3.955, "spread_pct": 0.557, "rvol": 0.096, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:38:58.755878", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.335, "vwap": 7.4372, "vwap_slope": -0.0032, "atr": 0.0177, "atr_pct": 0.241, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0602, "ema9": 7.3555, "ema20": 7.3865, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 2.848, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:38:58.756906", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1022, "vwap_slope": -0.0031, "atr": 0.0304, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0854, "ema9": 8.9277, "ema20": 8.9576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:38:58.758017", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.6622, "vwap_slope": -0.0066, "atr": 0.0638, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.1095, "flat_threshold_pct": 0.1296, "ema9": 12.2976, "ema20": 12.3389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 9.024, "spread_pct": 0.244, "rvol": 0.122, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:38:58.759162", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.0s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 6.375, "vwap": 6.337, "vwap_slope": 0.0005, "atr": 0.0123, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.05, "ema9": 6.369, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.512, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.364, "volume_pace_ratio": 2.059, "stage3": {"stop": 6.3602, "risk": 0.0148, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2328, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:38:58.760195", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55"], "metrics": {"price": 5.5483, "vwap": 5.5488, "vwap_slope": 0.0, "atr": 0.0164, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.0738, "ema9": 5.5485, "ema20": 5.5542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.255, "spread_pct": 0.18, "rvol": 0.088, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:38:58.761232", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2265, "vwap_slope": -0.0025, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0659, "ema9": 5.1652, "ema20": 5.1876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:38:58.762302", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7121, "vwap": 8.6971, "vwap_slope": 0.0001, "atr": 0.0244, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0701, "ema9": 8.6817, "ema20": 8.6752, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.669, "spread_pct": 0.115, "rvol": 0.063, "volume_pace_ratio": 0.357}}
{"timestamp": "2026-09-22T14:38:58.764242", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.92 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.917, "vwap": 11.9434, "vwap_slope": -0.0007, "atr": 0.0275, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0446, "flat_threshold_pct": 0.0578, "ema9": 11.9156, "ema20": 11.931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.781, "distance_from_high_pct": 2.956, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:38:58.765331", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9639, "vwap_slope": -0.0006, "atr": 0.0158, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0207, "flat_threshold_pct": 0.05, "ema9": 8.9242, "ema20": 8.9254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T14:38:58.766479", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0681, "atr_pct": 1.483, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.3708, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.871, "rvol": 0.336, "volume_pace_ratio": 1.902}}
{"timestamp": "2026-09-22T14:38:58.768510", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.67, "vwap": 14.7616, "vwap_slope": -0.006, "atr": 0.0362, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0617, "ema9": 14.6079, "ema20": 14.6198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.481, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.202, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:38:58.769754", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9876, "vwap": 10.0673, "vwap_slope": -0.0027, "atr": 0.0357, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0894, "ema9": 10.0037, "ema20": 10.036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.647, "distance_from_high_pct": 1.986, "spread_pct": 0.1, "rvol": 0.229, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:38:58.772535", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7789, "vwap": 13.8073, "vwap_slope": -0.0006, "atr": 0.0286, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0519, "ema9": 13.7902, "ema20": 13.7968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.528, "distance_from_high_pct": 1.65, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:38:58.775341", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0139, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0565, "ema9": 6.1674, "ema20": 6.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:38:58.779965", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.402, "vwap_slope": -0.002, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0393, "flat_threshold_pct": 0.05, "ema9": 13.3106, "ema20": 13.3161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.044}}
{"timestamp": "2026-09-22T14:39:03.786131", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.034%)", "metrics": {"price": 12.554, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.034, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:03.790875", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.554, "vwap": 12.3858, "vwap_slope": 0.002, "atr": 0.028, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5204, "imbalance_decline_count": 0, "imbalance_cur": 0.5374149659863946, "imbalance_prev": 0.5357673880720304}}
{"timestamp": "2026-09-22T14:39:03.791716", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.223%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2227, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:03.792501", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1969, "vwap_slope": 0.0004, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0297, "lower_highs_lower_lows": false, "stop": 9.214, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:39:03.793098", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 7.9432, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0184, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:03.793801", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9432, "vwap": 7.826, "vwap_slope": 0.0027, "atr": 0.0155, "trend": "flat", "slope_pct": 0.0465, "lower_highs_lower_lows": false, "stop": 7.9246, "imbalance_decline_count": 0, "imbalance_cur": -0.01169864295741694, "imbalance_prev": -0.13347022587268995}}
{"timestamp": "2026-09-22T14:39:03.796353", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 264.0s, room-to-run passed, but entry_score 29.4 below floor 55.0"], "metrics": {"price": 14.3301, "vwap": 13.6642, "vwap_slope": 0.0336, "atr": 0.3491, "atr_pct": 2.436, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.609, "ema9": 13.9696, "ema20": 13.7398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 9.703, "spread_pct": 0.348, "rvol": 3.641, "volume_pace_ratio": 20.563, "stage3": {"stop": 13.9112, "risk": 0.4189, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4028, "passed": true, "reason": "imbalance +40% >= 30% and resistance cleared, stop 13.91"}, "entry_score": 29.41, "entry_score_breakdown": {"imbalance_sub": 0.147, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:39:03.798713", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6923, "vwap": 8.8316, "vwap_slope": -0.0013, "atr": 0.0243, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.07, "ema9": 8.7143, "ema20": 8.7298, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 5.723, "spread_pct": 0.115, "rvol": 0.741, "volume_pace_ratio": 4.183}}
{"timestamp": "2026-09-22T14:39:03.800062", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.09, "vwap": 13.5506, "vwap_slope": -0.0033, "atr": 0.091, "atr_pct": 0.695, "trend": "flat", "slope_pct": -0.0879, "flat_threshold_pct": 0.1738, "ema9": 13.0734, "ema20": 13.0917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 7.752, "spread_pct": 0.229, "rvol": 0.128, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:39:03.801448", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3933, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0606, "ema9": 6.3481, "ema20": 6.354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.206, "volume_pace_ratio": 1.162}}
{"timestamp": "2026-09-22T14:39:03.802817", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1638, "vwap_slope": 0.0007, "atr": 0.0539, "atr_pct": 0.586, "trend": "flat", "slope_pct": 0.1334, "flat_threshold_pct": 0.1466, "ema9": 9.2632, "ema20": 9.3024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.73, "distance_from_high_pct": 3.967, "spread_pct": 0.109, "rvol": 0.826, "volume_pace_ratio": 4.662}}
{"timestamp": "2026-09-22T14:39:03.805461", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:39:03.808119", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7183, "vwap_slope": -0.0002, "atr": 0.029, "atr_pct": 0.228, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.057, "ema9": 12.6957, "ema20": 12.7002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.1, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:39:03.809654", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (122.4s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.81, "vwap": 8.7422, "vwap_slope": 0.0012, "atr": 0.0323, "atr_pct": 0.367, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0917, "ema9": 8.7848, "ema20": 8.7651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 4.55, "spread_pct": 0.227, "rvol": 0.649, "volume_pace_ratio": 3.666, "stage3": {"stop": 8.7712, "risk": 0.0388, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2347, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:03.811155", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.495, "vwap": 11.6018, "vwap_slope": -0.0015, "atr": 0.0316, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0688, "ema9": 11.5016, "ema20": 11.5215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.631, "distance_from_high_pct": 2.502, "spread_pct": 0.087, "rvol": 0.104, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:39:03.812399", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.087%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2265, "vwap_slope": -0.005, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0868, "flat_threshold_pct": 0.05, "ema9": 10.0272, "ema20": 10.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:39:03.813614", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4373, "vwap": 5.5105, "vwap_slope": -0.0003, "atr": 0.0179, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0821, "ema9": 5.4496, "ema20": 5.4705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 2.905, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:39:03.815114", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.99, "vwap": 9.0665, "vwap_slope": -0.0014, "atr": 0.0194, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.054, "ema9": 9.0072, "ema20": 9.0187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 3.955, "spread_pct": 0.334, "rvol": 0.096, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:39:03.816343", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.34, "vwap": 7.4371, "vwap_slope": -0.0025, "atr": 0.0154, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0525, "ema9": 7.3524, "ema20": 7.382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.158, "distance_from_high_pct": 2.781, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:39:03.817553", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1021, "vwap_slope": -0.0024, "atr": 0.0253, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0709, "ema9": 8.9225, "ema20": 8.9522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:39:03.818803", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.6622, "vwap_slope": -0.0023, "atr": 0.0591, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.1081, "flat_threshold_pct": 0.1202, "ema9": 12.2951, "ema20": 12.3338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 9.135, "spread_pct": 0.163, "rvol": 0.122, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:39:03.819931", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.0s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 6.375, "vwap": 6.337, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.166, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.05, "ema9": 6.369, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.512, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.364, "volume_pace_ratio": 2.056, "stage3": {"stop": 6.3623, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2328, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:39:03.821133", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0158, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.071, "ema9": 5.5465, "ema20": 5.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.088, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:39:03.822248", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2265, "vwap_slope": -0.0026, "atr": 0.0132, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0642, "ema9": 5.1652, "ema20": 5.1876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:39:03.823482", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7186, "vwap": 8.6972, "vwap_slope": 0.0006, "atr": 0.0228, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0655, "ema9": 8.6888, "ema20": 8.6792, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.899, "distance_from_high_pct": 1.596, "spread_pct": 0.115, "rvol": 0.063, "volume_pace_ratio": 0.356}}
{"timestamp": "2026-09-22T14:39:03.824834", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9432, "vwap_slope": -0.0009, "atr": 0.0246, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0517, "ema9": 11.9082, "ema20": 11.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.781, "distance_from_high_pct": 3.257, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:39:03.825968", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9639, "vwap_slope": -0.0003, "atr": 0.0154, "atr_pct": 0.173, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.05, "ema9": 8.9233, "ema20": 8.9249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T14:39:03.827156", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0666, "atr_pct": 1.452, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.363, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.871, "rvol": 0.336, "volume_pace_ratio": 1.9}}
{"timestamp": "2026-09-22T14:39:03.828476", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.6701, "vwap": 14.7619, "vwap_slope": -0.0043, "atr": 0.0302, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0514, "ema9": 14.6212, "ema20": 14.625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.069, "spread_pct": 0.068, "rvol": 0.202, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:39:03.829972", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0676, "vwap_slope": -0.0014, "atr": 0.0333, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.083, "ema9": 10.0183, "ema20": 10.0404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.229, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:39:03.831224", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8072, "vwap_slope": -0.0004, "atr": 0.0274, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.05, "ema9": 13.7858, "ema20": 13.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:39:03.832445", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0128, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0517, "ema9": 6.1679, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:39:03.836878", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.3, "vwap": 13.402, "vwap_slope": -0.0015, "atr": 0.0245, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.05, "ema9": 13.3077, "ema20": 13.3141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:39:08.843154", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 12.5507, "peak_price": 12.565, "peak_gain_cents": 12.11, "slope_pct": 0.0261, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:08.846267", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5507, "vwap": 12.3862, "vwap_slope": 0.0024, "atr": 0.03, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5147, "imbalance_decline_count": 1, "imbalance_cur": 0.3770472487333569, "imbalance_prev": 0.5374149659863946}}
{"timestamp": "2026-09-22T14:39:08.847191", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.223%)", "metrics": {"price": 9.265, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2227, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:08.847971", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.265, "vwap": 9.1969, "vwap_slope": 0.0004, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0297, "lower_highs_lower_lows": false, "stop": 9.214, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:39:08.848648", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9183, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0757, "trend": "negative"}}
{"timestamp": "2026-09-22T14:39:08.849387", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9183, "vwap": 7.826, "vwap_slope": 0.0027, "atr": 0.0167, "trend": "flat", "slope_pct": 0.0461, "lower_highs_lower_lows": false, "stop": 7.8983, "imbalance_decline_count": 1, "imbalance_cur": -0.139251156920488, "imbalance_prev": -0.01169864295741694}}
{"timestamp": "2026-09-22T14:39:08.852021", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 269.1s, room-to-run passed, but entry_score 35.6 below floor 55.0"], "metrics": {"price": 14.4301, "vwap": 13.6726, "vwap_slope": 0.0421, "atr": 0.3677, "atr_pct": 2.548, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.637, "ema9": 13.9896, "ema20": 13.7494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.686, "distance_from_high_pct": 9.073, "spread_pct": 0.208, "rvol": 3.68, "volume_pace_ratio": 20.756, "stage3": {"stop": 13.9889, "risk": 0.4412, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.547, "passed": true, "reason": "imbalance +55% >= 50% buy threshold, stop 13.99"}, "entry_score": 35.59, "entry_score_breakdown": {"imbalance_sub": 0.353, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:39:08.854481", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.69, "vwap": 8.8314, "vwap_slope": -0.0014, "atr": 0.0247, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.071, "ema9": 8.7138, "ema20": 8.7295, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 5.748, "spread_pct": 0.115, "rvol": 0.741, "volume_pace_ratio": 4.182}}
{"timestamp": "2026-09-22T14:39:08.858029", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.11, "vwap": 13.5504, "vwap_slope": -0.0035, "atr": 0.091, "atr_pct": 0.694, "trend": "flat", "slope_pct": -0.0878, "flat_threshold_pct": 0.1735, "ema9": 13.0774, "ema20": 13.0936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.611, "spread_pct": 0.305, "rvol": 0.128, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:39:08.860816", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3932, "vwap_slope": -0.0006, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0606, "ema9": 6.3481, "ema20": 6.354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.124, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.206, "volume_pace_ratio": 1.163}}
{"timestamp": "2026-09-22T14:39:08.862196", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2004, "vwap": 9.1639, "vwap_slope": 0.0008, "atr": 0.0554, "atr_pct": 0.602, "trend": "flat", "slope_pct": 0.1334, "flat_threshold_pct": 0.1505, "ema9": 9.2633, "ema20": 9.3024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.731, "distance_from_high_pct": 3.962, "spread_pct": 0.109, "rvol": 0.826, "volume_pace_ratio": 4.659}}
{"timestamp": "2026-09-22T14:39:08.863447", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:39:08.865041", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7183, "vwap_slope": -0.0002, "atr": 0.0292, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0575, "ema9": 12.6957, "ema20": 12.7002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.015, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.1, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:39:08.866429", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (127.4s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.82, "vwap": 8.7422, "vwap_slope": 0.0012, "atr": 0.0327, "atr_pct": 0.37, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0926, "ema9": 8.7868, "ema20": 8.766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 4.442, "spread_pct": 0.113, "rvol": 0.649, "volume_pace_ratio": 3.663, "stage3": {"stop": 8.7808, "risk": 0.0392, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2742, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:08.867772", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.6017, "vwap_slope": -0.0016, "atr": 0.033, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0718, "ema9": 11.5036, "ema20": 11.5225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.104, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:39:08.868888", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2259, "vwap_slope": -0.0048, "atr": 0.0102, "atr_pct": 0.102, "trend": "negative", "slope_pct": -0.086, "flat_threshold_pct": 0.05, "ema9": 10.0238, "ema20": 10.0527, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.06, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:39:08.870024", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.44, "vwap": 5.5105, "vwap_slope": -0.0003, "atr": 0.018, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0828, "ema9": 5.4501, "ema20": 5.4708, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.088, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:39:08.871195", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.99, "vwap": 9.0665, "vwap_slope": -0.0014, "atr": 0.0194, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.054, "ema9": 9.0072, "ema20": 9.0187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 3.955, "spread_pct": 0.334, "rvol": 0.096, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:39:08.874175", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3255, "vwap": 7.4371, "vwap_slope": -0.0025, "atr": 0.0161, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0549, "ema9": 7.3495, "ema20": 7.3807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.158, "distance_from_high_pct": 2.974, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:39:08.875607", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 9.1021, "vwap_slope": -0.0024, "atr": 0.0253, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0709, "ema9": 8.9225, "ema20": 8.9522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 5.414, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:39:08.877035", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.6622, "vwap_slope": -0.0023, "atr": 0.0591, "atr_pct": 0.481, "trend": "flat", "slope_pct": -0.1081, "flat_threshold_pct": 0.1202, "ema9": 12.2951, "ema20": 12.3338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 9.135, "spread_pct": 0.163, "rvol": 0.122, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:39:08.878368", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.1s) but room-to-run failed: imbalance +23% below 30% confirmation floor"], "metrics": {"price": 6.375, "vwap": 6.337, "vwap_slope": 0.0005, "atr": 0.0106, "atr_pct": 0.166, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.05, "ema9": 6.369, "ema20": 6.3617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.512, "distance_from_high_pct": 0.391, "spread_pct": 0.157, "rvol": 0.364, "volume_pace_ratio": 2.054, "stage3": {"stop": 6.3623, "risk": 0.0127, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2328, "passed": false, "reason": "imbalance +23% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:39:08.879879", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.55, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0158, "atr_pct": 0.285, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0712, "ema9": 5.5475, "ema20": 5.5531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.088, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:39:08.881301", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2265, "vwap_slope": -0.0026, "atr": 0.0132, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0642, "ema9": 5.1652, "ema20": 5.1876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.94, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:39:08.882777", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.72, "vwap": 8.6973, "vwap_slope": 0.0006, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0678, "ema9": 8.689, "ema20": 8.6793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.908, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.063, "volume_pace_ratio": 0.358}}
{"timestamp": "2026-09-22T14:39:08.883935", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9432, "vwap_slope": -0.0009, "atr": 0.0246, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.0517, "ema9": 11.9082, "ema20": 11.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.781, "distance_from_high_pct": 3.257, "spread_pct": 0.337, "rvol": 0.077, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:39:08.885298", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9639, "vwap_slope": -0.0003, "atr": 0.0157, "atr_pct": 0.176, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.05, "ema9": 8.9233, "ema20": 8.9249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.199, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:39:08.886725", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0666, "atr_pct": 1.452, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.363, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.653, "rvol": 0.336, "volume_pace_ratio": 1.898}}
{"timestamp": "2026-09-22T14:39:08.888796", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.675, "vwap": 14.7618, "vwap_slope": -0.0043, "atr": 0.0345, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0588, "ema9": 14.6222, "ema20": 14.6255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 2.036, "spread_pct": 0.068, "rvol": 0.202, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:39:08.890102", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.04, "vwap": 10.0676, "vwap_slope": -0.0015, "atr": 0.0333, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.083, "ema9": 10.0193, "ema20": 10.0409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.229, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:39:08.891681", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8072, "vwap_slope": -0.0004, "atr": 0.028, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0507, "ema9": 13.7868, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.077, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:39:08.894984", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0128, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0518, "ema9": 6.1669, "ema20": 6.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:39:08.896366", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.4019, "vwap_slope": -0.0016, "atr": 0.0245, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.05, "ema9": 13.3097, "ema20": 13.3151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:39:13.901169", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.132%)", "metrics": {"price": 12.595, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.1319, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:13.903078", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.595, "vwap": 12.388, "vwap_slope": 0.0042, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0369, "lower_highs_lower_lows": false, "stop": 12.5556, "imbalance_decline_count": 0, "imbalance_cur": 0.48122823678379234, "imbalance_prev": 0.3770472487333569}}
{"timestamp": "2026-09-22T14:39:13.903779", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.271%)", "metrics": {"price": 9.28, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2712, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:13.904569", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.28, "vwap": 9.1974, "vwap_slope": 0.0008, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0299, "lower_highs_lower_lows": false, "stop": 9.229, "imbalance_decline_count": 1, "imbalance_cur": 0.6417769376181475, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:39:13.905123", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.044%)", "metrics": {"price": 7.95, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0441, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:13.905730", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.95, "vwap": 7.8265, "vwap_slope": 0.0032, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 7.9294, "imbalance_decline_count": 0, "imbalance_cur": -0.10135879544619905, "imbalance_prev": -0.139251156920488}}
{"timestamp": "2026-09-22T14:39:13.910028", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (274.1s) but room-to-run failed: imbalance +36% confirms momentum but hasn't cleared premarket_high $14.22 yet"], "metrics": {"price": 14.2, "vwap": 13.6735, "vwap_slope": 0.043, "atr": 0.3741, "atr_pct": 2.634, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.6586, "ema9": 13.9436, "ema20": 13.7275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.691, "distance_from_high_pct": 10.523, "spread_pct": 0.422, "rvol": 3.692, "volume_pace_ratio": 20.797, "stage3": {"stop": 13.7511, "risk": 0.4489, "target": 14.22, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3624, "passed": false, "reason": "imbalance +36% confirms momentum but hasn't cleared premarket_high $14.22 yet"}}}
{"timestamp": "2026-09-22T14:39:13.911447", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.8303, "vwap_slope": -0.0025, "atr": 0.0248, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0713, "ema9": 8.7158, "ema20": 8.7305, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 5.64, "spread_pct": 0.115, "rvol": 0.748, "volume_pace_ratio": 4.211}}
{"timestamp": "2026-09-22T14:39:13.913593", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.11, "vwap": 13.5504, "vwap_slope": -0.0035, "atr": 0.091, "atr_pct": 0.694, "trend": "flat", "slope_pct": -0.0878, "flat_threshold_pct": 0.1735, "ema9": 13.0774, "ema20": 13.0936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.611, "spread_pct": 0.305, "rvol": 0.128, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:39:13.914804", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.36 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.355, "vwap": 6.393, "vwap_slope": -0.0007, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.062, "ema9": 6.3501, "ema20": 6.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 3.272, "spread_pct": 0.157, "rvol": 0.207, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T14:39:13.916734", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.23, "vwap": 9.1639, "vwap_slope": 0.0008, "atr": 0.0554, "atr_pct": 0.6, "trend": "flat", "slope_pct": 0.1338, "flat_threshold_pct": 0.15, "ema9": 9.2692, "ema20": 9.3052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.733, "distance_from_high_pct": 3.653, "spread_pct": 0.108, "rvol": 0.826, "volume_pace_ratio": 4.656}}
{"timestamp": "2026-09-22T14:39:13.917643", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:39:13.919018", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.74, "vwap": 12.7183, "vwap_slope": -0.0001, "atr": 0.0318, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0625, "ema9": 12.7027, "ema20": 12.7036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 0.469, "spread_pct": 0.078, "rvol": 0.1, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:39:13.920080", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (132.5s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.83, "vwap": 8.7423, "vwap_slope": 0.0013, "atr": 0.0341, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0965, "ema9": 8.7888, "ema20": 8.767, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 4.334, "spread_pct": 0.0, "rvol": 0.65, "volume_pace_ratio": 3.662, "stage3": {"stop": 8.7891, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0811, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:13.921113", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.6015, "vwap_slope": -0.0018, "atr": 0.0345, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0748, "ema9": 11.5086, "ema20": 11.5249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.635, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.589}}
{"timestamp": "2026-09-22T14:39:13.921991", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2258, "vwap_slope": -0.0049, "atr": 0.011, "atr_pct": 0.109, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0258, "ema20": 10.0536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:39:13.922993", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.445, "vwap": 5.5101, "vwap_slope": -0.0007, "atr": 0.0185, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0849, "ema9": 5.4511, "ema20": 5.4712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 2.768, "spread_pct": 0.183, "rvol": 0.089, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:39:13.923858", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 9.05, "vwap": 9.0662, "vwap_slope": -0.0016, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0665, "ema9": 9.0192, "ema20": 9.0244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.314, "spread_pct": 1.105, "rvol": 0.096, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:39:13.924767", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.345, "vwap": 7.4368, "vwap_slope": -0.0027, "atr": 0.0165, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.056, "ema9": 7.3534, "ema20": 7.3825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 2.715, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:39:13.925639", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 9.1007, "vwap_slope": -0.0038, "atr": 0.0281, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0536, "flat_threshold_pct": 0.0786, "ema9": 8.9285, "ema20": 8.955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.096, "spread_pct": 0.782, "rvol": 0.134, "volume_pace_ratio": 0.757}}
{"timestamp": "2026-09-22T14:39:13.926509", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.662, "vwap_slope": -0.0025, "atr": 0.0598, "atr_pct": 0.486, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1214, "ema9": 12.3001, "ema20": 12.3362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 8.95, "spread_pct": 0.244, "rvol": 0.122, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:39:13.927505", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 183.1s", "imbalance +35% >= 30% and resistance cleared, stop 6.38", "entry_score 64.6"], "reasons_against": [], "metrics": {"price": 6.39, "vwap": 6.337, "vwap_slope": 0.0005, "atr": 0.0113, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3732, "ema20": 6.3644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.517, "distance_from_high_pct": 0.156, "spread_pct": 0.156, "rvol": 0.365, "volume_pace_ratio": 2.054, "stage3": {"stop": 6.3764, "risk": 0.0136, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3502, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 6.38"}, "entry_score": 64.57, "entry_score_breakdown": {"imbalance_sub": 0.072, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.242}}}
{"timestamp": "2026-09-22T14:39:13.967200", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.555, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.0725, "ema9": 5.5485, "ema20": 5.5536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 1.135, "spread_pct": 0.18, "rvol": 0.088, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:39:13.968596", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2263, "vwap_slope": -0.0014, "atr": 0.0125, "atr_pct": 0.242, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0606, "ema9": 5.1641, "ema20": 5.185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:39:13.969963", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.74, "vwap": 8.6976, "vwap_slope": 0.0009, "atr": 0.0251, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0126, "flat_threshold_pct": 0.0717, "ema9": 8.693, "ema20": 8.6812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.064, "volume_pace_ratio": 0.36}}
{"timestamp": "2026-09-22T14:39:13.971234", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9432, "vwap_slope": -0.0008, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.81, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:39:13.974437", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.94, "vwap": 8.9637, "vwap_slope": -0.0004, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.02, "flat_threshold_pct": 0.05, "ema9": 8.9273, "ema20": 8.9268, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 1.758, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T14:39:13.975566", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0666, "atr_pct": 1.452, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.363, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.653, "rvol": 0.336, "volume_pace_ratio": 1.895}}
{"timestamp": "2026-09-22T14:39:13.977013", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.70 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.7, "vwap": 14.7615, "vwap_slope": -0.0047, "atr": 0.0368, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0627, "ema9": 14.6272, "ema20": 14.6278, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 1.869, "spread_pct": 0.068, "rvol": 0.203, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:39:13.978115", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.0675, "vwap_slope": -0.0016, "atr": 0.0374, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0929, "ema9": 10.0223, "ema20": 10.0423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.23, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:39:13.979476", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 13.82, "vwap": 13.8072, "vwap_slope": -0.0004, "atr": 0.0311, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0036, "flat_threshold_pct": 0.0562, "ema9": 13.7948, "ema20": 13.7983, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.356, "spread_pct": 0.072, "rvol": 0.077, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:39:13.981898", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0128, "atr_pct": 0.207, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0518, "ema9": 6.1679, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.127, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:39:13.984507", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4018, "vwap_slope": -0.0017, "atr": 0.0248, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.05, "ema9": 13.3107, "ema20": 13.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:39:18.990722", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.084%)", "metrics": {"price": 12.575, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0842, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:18.995136", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.575, "vwap": 12.3884, "vwap_slope": 0.0047, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 12.5356, "imbalance_decline_count": 1, "imbalance_cur": 0.368898829101434, "imbalance_prev": 0.48122823678379234}}
{"timestamp": "2026-09-22T14:39:18.995965", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.253%)", "metrics": {"price": 9.2745, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2534, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:18.996977", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2745, "vwap": 9.1974, "vwap_slope": 0.0008, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2235, "imbalance_decline_count": 2, "imbalance_cur": 0.3189577717879605, "imbalance_prev": 0.6417769376181475}}
{"timestamp": "2026-09-22T14:39:18.997783", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.041%)", "metrics": {"price": 7.9491, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0407, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:18.998551", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9491, "vwap": 7.8265, "vwap_slope": 0.0032, "atr": 0.0173, "trend": "flat", "slope_pct": 0.0465, "lower_highs_lower_lows": false, "stop": 7.9284, "imbalance_decline_count": 0, "imbalance_cur": 0.08231173380035026, "imbalance_prev": -0.10135879544619905}}
{"timestamp": "2026-09-22T14:39:19.003467", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 279.2s, room-to-run passed, but entry_score 28.1 below floor 55.0"], "metrics": {"price": 14.425, "vwap": 13.6757, "vwap_slope": 0.0452, "atr": 0.3741, "atr_pct": 2.593, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.6483, "ema9": 13.9886, "ema20": 13.7489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.693, "distance_from_high_pct": 9.105, "spread_pct": 0.485, "rvol": 3.697, "volume_pace_ratio": 20.802, "stage3": {"stop": 13.9761, "risk": 0.4489, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3728, "passed": true, "reason": "imbalance +37% >= 30% and resistance cleared, stop 13.98"}, "entry_score": 28.12, "entry_score_breakdown": {"imbalance_sub": 0.104, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:39:19.006299", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6867, "vwap": 8.8302, "vwap_slope": -0.0026, "atr": 0.0248, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0715, "ema9": 8.7132, "ema20": 8.7292, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 5.784, "spread_pct": 0.115, "rvol": 0.748, "volume_pace_ratio": 4.21}}
{"timestamp": "2026-09-22T14:39:19.007642", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.11, "vwap": 13.5504, "vwap_slope": -0.0035, "atr": 0.091, "atr_pct": 0.694, "trend": "flat", "slope_pct": -0.0878, "flat_threshold_pct": 0.1735, "ema9": 13.0774, "ema20": 13.0936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.611, "spread_pct": 0.609, "rvol": 0.128, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:39:19.009183", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3928, "vwap_slope": -0.0009, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.062, "ema9": 6.3488, "ema20": 6.3544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.17}}
{"timestamp": "2026-09-22T14:39:19.010576", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.164, "vwap_slope": 0.0008, "atr": 0.0554, "atr_pct": 0.602, "trend": "flat", "slope_pct": 0.1334, "flat_threshold_pct": 0.1505, "ema9": 9.2632, "ema20": 9.3024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.735, "distance_from_high_pct": 3.967, "spread_pct": 0.217, "rvol": 0.827, "volume_pace_ratio": 4.654}}
{"timestamp": "2026-09-22T14:39:19.011819", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:39:19.013164", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.725, "vwap": 12.7183, "vwap_slope": -0.0002, "atr": 0.0318, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0004, "flat_threshold_pct": 0.0625, "ema9": 12.6997, "ema20": 12.7022, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.031, "distance_from_high_pct": 0.586, "spread_pct": 0.079, "rvol": 0.1, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:39:19.014526", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 137.6s", "imbalance +52% >= 50% buy threshold, stop 8.77", "entry_score 77.0"], "reasons_against": [], "metrics": {"price": 8.815, "vwap": 8.7423, "vwap_slope": 0.0013, "atr": 0.0341, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0967, "ema9": 8.7858, "ema20": 8.7656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.377, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.65, "volume_pace_ratio": 3.658, "stage3": {"stop": 8.7741, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5182, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 8.77"}, "entry_score": 76.96, "entry_score_breakdown": {"imbalance_sub": 0.312, "volume_pace_sub": 0.945, "volatility_sub": 0.949, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:39:19.049293", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.518, "vwap": 11.6015, "vwap_slope": -0.0018, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0757, "ema9": 11.5062, "ema20": 11.5237, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.636, "distance_from_high_pct": 2.307, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:39:19.052246", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.23", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2252, "vwap_slope": -0.0055, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0258, "ema20": 10.0536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.881, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:39:19.053981", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.45 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.445, "vwap": 5.5101, "vwap_slope": -0.0007, "atr": 0.0188, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0865, "ema9": 5.4511, "ema20": 5.4712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 2.768, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:39:19.057140", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0662, "vwap_slope": -0.0016, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0665, "ema9": 9.0192, "ema20": 9.0244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.314, "spread_pct": 0.995, "rvol": 0.096, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:39:19.058470", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.335, "vwap": 7.4366, "vwap_slope": -0.0029, "atr": 0.0165, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0561, "ema9": 7.3514, "ema20": 7.3816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.168, "distance_from_high_pct": 2.848, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:39:19.060816", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.1008, "vwap_slope": -0.0037, "atr": 0.0295, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0824, "ema9": 8.9325, "ema20": 8.9569, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 4.883, "spread_pct": 0.447, "rvol": 0.134, "volume_pace_ratio": 0.756}}
{"timestamp": "2026-09-22T14:39:19.063367", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.6619, "vwap_slope": -0.0026, "atr": 0.0609, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.1077, "flat_threshold_pct": 0.1234, "ema9": 12.3031, "ema20": 12.3376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 8.839, "spread_pct": 0.325, "rvol": 0.122, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:39:19.064962", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 188.3s", "imbalance +66% >= 50% buy threshold, stop 6.38", "entry_score 77.9"], "reasons_against": [], "metrics": {"price": 6.39, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0113, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0182, "flat_threshold_pct": 0.05, "ema9": 6.3732, "ema20": 6.3644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.518, "distance_from_high_pct": 0.156, "spread_pct": 0.157, "rvol": 0.365, "volume_pace_ratio": 2.052, "stage3": {"stop": 6.3764, "risk": 0.0136, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.6618, "passed": true, "reason": "imbalance +66% >= 50% buy threshold, stop 6.38"}, "entry_score": 77.92, "entry_score_breakdown": {"imbalance_sub": 0.517, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.241}}}
{"timestamp": "2026-09-22T14:39:19.106063", "symbol": "ACHR", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 5.5499, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.0726, "ema9": 5.5475, "ema20": 5.5531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.226, "spread_pct": 0.18, "rvol": 0.089, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:39:19.107716", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2262, "vwap_slope": -0.0015, "atr": 0.0129, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0623, "ema9": 5.1641, "ema20": 5.185, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.031, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:39:19.110284", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7286, "vwap": 8.6976, "vwap_slope": 0.001, "atr": 0.0251, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0718, "ema9": 8.6908, "ema20": 8.6801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 1.483, "spread_pct": 0.115, "rvol": 0.064, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:39:19.111667", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9432, "vwap_slope": -0.0008, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.81, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:39:19.113878", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9222, "vwap": 8.9637, "vwap_slope": -0.0004, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.05, "ema9": 8.9238, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.954, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T14:39:19.116085", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0666, "atr_pct": 1.452, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.363, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.653, "rvol": 0.336, "volume_pace_ratio": 1.893}}
{"timestamp": "2026-09-22T14:39:19.117516", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.68 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.68, "vwap": 14.7613, "vwap_slope": -0.0048, "atr": 0.0368, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0627, "ema9": 14.6232, "ema20": 14.6259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 2.003, "spread_pct": 0.068, "rvol": 0.203, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:39:19.118876", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 9.9939, "vwap": 10.0673, "vwap_slope": -0.0017, "atr": 0.0374, "atr_pct": 0.374, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0935, "ema9": 10.0101, "ema20": 10.0365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 1.924, "spread_pct": 0.1, "rvol": 0.23, "volume_pace_ratio": 1.294}}
{"timestamp": "2026-09-22T14:39:19.120216", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7882, "vwap": 13.8071, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0563, "ema9": 13.7885, "ema20": 13.7953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 1.583, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:39:19.121730", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0532, "ema9": 6.1679, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:39:19.123103", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4016, "vwap_slope": -0.0019, "atr": 0.0248, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.05, "ema9": 13.3107, "ema20": 13.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.152, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:39:24.127138", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.084%)", "metrics": {"price": 12.575, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0842, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:24.129164", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.575, "vwap": 12.3886, "vwap_slope": 0.0048, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 12.5356, "imbalance_decline_count": 2, "imbalance_cur": 0.3518590998043053, "imbalance_prev": 0.368898829101434}}
{"timestamp": "2026-09-22T14:39:24.129850", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.253%)", "metrics": {"price": 9.2745, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2534, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:24.130658", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2745, "vwap": 9.1974, "vwap_slope": 0.0008, "atr": 0.0425, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.2235, "imbalance_decline_count": 0, "imbalance_cur": 0.3189577717879605, "imbalance_prev": 0.3189577717879605}}
{"timestamp": "2026-09-22T14:39:24.131193", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.055%)", "metrics": {"price": 7.9528, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0546, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:24.131893", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9528, "vwap": 7.8266, "vwap_slope": 0.0033, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0466, "lower_highs_lower_lows": false, "stop": 7.9319, "imbalance_decline_count": 1, "imbalance_cur": 0.023124115148655026, "imbalance_prev": 0.08231173380035026}}
{"timestamp": "2026-09-22T14:39:24.134961", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 284.3s, room-to-run passed, but entry_score 26.5 below floor 55.0"], "metrics": {"price": 14.3956, "vwap": 13.6771, "vwap_slope": 0.0466, "atr": 0.3741, "atr_pct": 2.599, "trend": "flat", "slope_pct": -0.0065, "flat_threshold_pct": 0.6497, "ema9": 13.9827, "ema20": 13.7461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.697, "distance_from_high_pct": 9.29, "spread_pct": 0.278, "rvol": 3.705, "volume_pace_ratio": 20.82, "stage3": {"stop": 13.9467, "risk": 0.4489, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3343, "passed": true, "reason": "imbalance +33% >= 30% and resistance cleared, stop 13.95"}, "entry_score": 26.47, "entry_score_breakdown": {"imbalance_sub": 0.049, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:39:24.137876", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.8302, "vwap_slope": -0.0026, "atr": 0.0255, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0225, "flat_threshold_pct": 0.0735, "ema9": 8.7128, "ema20": 8.7291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 5.803, "spread_pct": 0.115, "rvol": 0.748, "volume_pace_ratio": 4.205}}
{"timestamp": "2026-09-22T14:39:24.139852", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1646, "vwap": 13.5504, "vwap_slope": -0.0035, "atr": 0.0948, "atr_pct": 0.72, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.1801, "ema9": 13.0883, "ema20": 13.0988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.226, "spread_pct": 0.457, "rvol": 0.128, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:39:24.140986", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3928, "vwap_slope": -0.0009, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.062, "ema9": 6.3491, "ema20": 6.3545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.169}}
{"timestamp": "2026-09-22T14:39:24.141713", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.215, "vwap": 9.164, "vwap_slope": 0.0008, "atr": 0.0554, "atr_pct": 0.601, "trend": "flat", "slope_pct": 0.1336, "flat_threshold_pct": 0.1502, "ema9": 9.2662, "ema20": 9.3038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.735, "distance_from_high_pct": 3.81, "spread_pct": 0.109, "rvol": 0.827, "volume_pace_ratio": 4.648}}
{"timestamp": "2026-09-22T14:39:24.142333", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:39:24.143198", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.7353, "vwap": 12.7183, "vwap_slope": -0.0001, "atr": 0.0318, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0003, "flat_threshold_pct": 0.0625, "ema9": 12.7017, "ema20": 12.7031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 0.505, "spread_pct": 0.079, "rvol": 0.1, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:39:24.145325", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (142.7s) but room-to-run failed: imbalance +42% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.815, "vwap": 8.7423, "vwap_slope": 0.0013, "atr": 0.0341, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0967, "ema9": 8.7858, "ema20": 8.7656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.65, "volume_pace_ratio": 3.655, "stage3": {"stop": 8.7741, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4166, "passed": false, "reason": "imbalance +42% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:39:24.147128", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.6014, "vwap_slope": -0.0019, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0757, "ema9": 11.5066, "ema20": 11.5239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:39:24.148179", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2249, "vwap_slope": -0.0058, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0268, "ema20": 10.0541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.342}}
{"timestamp": "2026-09-22T14:39:24.149270", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4448, "vwap": 5.5101, "vwap_slope": -0.0007, "atr": 0.0192, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.0882, "ema9": 5.4511, "ema20": 5.4712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 2.771, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:39:24.150196", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0662, "vwap_slope": -0.0016, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0665, "ema9": 9.0192, "ema20": 9.0244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.314, "spread_pct": 0.995, "rvol": 0.096, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:39:24.151413", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3331, "vwap": 7.4366, "vwap_slope": -0.003, "atr": 0.0165, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0204, "flat_threshold_pct": 0.0561, "ema9": 7.351, "ema20": 7.3814, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.169, "distance_from_high_pct": 2.873, "spread_pct": 0.136, "rvol": 0.101, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:39:24.152633", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.1008, "vwap_slope": -0.0037, "atr": 0.0295, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0534, "flat_threshold_pct": 0.0824, "ema9": 8.9325, "ema20": 8.9569, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 4.883, "spread_pct": 0.336, "rvol": 0.134, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:39:24.153722", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.6618, "vwap_slope": -0.0026, "atr": 0.0609, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.1077, "flat_threshold_pct": 0.1234, "ema9": 12.3031, "ema20": 12.3376, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 8.839, "spread_pct": 0.406, "rvol": 0.122, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:39:24.154796", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 193.4s", "imbalance +76% >= 50% buy threshold, stop 6.36", "entry_score 82.2"], "reasons_against": [], "metrics": {"price": 6.37, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0117, "atr_pct": 0.183, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3692, "ema20": 6.3625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.521, "distance_from_high_pct": 0.469, "spread_pct": 0.157, "rvol": 0.365, "volume_pace_ratio": 2.051, "stage3": {"stop": 6.356, "risk": 0.014, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7629, "passed": true, "reason": "imbalance +76% >= 50% buy threshold, stop 6.36"}, "entry_score": 82.23, "entry_score_breakdown": {"imbalance_sub": 0.661, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.24}}}
{"timestamp": "2026-09-22T14:39:24.185932", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.0727, "ema9": 5.5465, "ema20": 5.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.089, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:39:24.187969", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2251, "vwap_slope": -0.0025, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0695, "ema9": 5.1601, "ema20": 5.183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 3.019, "spread_pct": 0.389, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:39:24.188997", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.6977, "vwap_slope": 0.001, "atr": 0.0251, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0718, "ema9": 8.69, "ema20": 8.6798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.064, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:39:24.189818", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9432, "vwap_slope": -0.0008, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.81, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:39:24.191035", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9227, "vwap": 8.9637, "vwap_slope": -0.0004, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.05, "ema9": 8.9239, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 1.948, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T14:39:24.192194", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0666, "atr_pct": 1.452, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.363, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.653, "rvol": 0.336, "volume_pace_ratio": 1.891}}
{"timestamp": "2026-09-22T14:39:24.193510", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.66 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.66, "vwap": 14.7603, "vwap_slope": -0.0058, "atr": 0.0368, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0628, "ema9": 14.6192, "ema20": 14.624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 2.136, "spread_pct": 0.068, "rvol": 0.205, "volume_pace_ratio": 1.152}}
{"timestamp": "2026-09-22T14:39:24.194777", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0674, "vwap_slope": -0.0017, "atr": 0.0374, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.093, "ema9": 10.0203, "ema20": 10.0413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.23, "volume_pace_ratio": 1.293}}
{"timestamp": "2026-09-22T14:39:24.196066", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8071, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0563, "ema9": 13.7878, "ema20": 13.795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:39:24.198896", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1623, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0533, "ema9": 6.1664, "ema20": 6.1679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.928, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:39:24.201663", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4016, "vwap_slope": -0.0019, "atr": 0.0248, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.05, "ema9": 13.3107, "ema20": 13.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.042}}
{"timestamp": "2026-09-22T14:39:29.208614", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.060%)", "metrics": {"price": 12.565, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0603, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:29.211447", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.565, "vwap": 12.3886, "vwap_slope": 0.0048, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 12.5256, "imbalance_decline_count": 0, "imbalance_cur": 0.3565548708782163, "imbalance_prev": 0.3518590998043053}}
{"timestamp": "2026-09-22T14:39:29.212212", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.206%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2065, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:29.214102", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1973, "vwap_slope": 0.0008, "atr": 0.0428, "trend": "flat", "slope_pct": 0.0296, "lower_highs_lower_lows": false, "stop": 9.2086, "imbalance_decline_count": 0, "imbalance_cur": 0.3189577717879605, "imbalance_prev": 0.3189577717879605}}
{"timestamp": "2026-09-22T14:39:29.214888", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 7.9452, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0259, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:29.215628", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9452, "vwap": 7.8266, "vwap_slope": 0.0033, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0465, "lower_highs_lower_lows": false, "stop": 7.9243, "imbalance_decline_count": 0, "imbalance_cur": 0.10017313875834777, "imbalance_prev": 0.023124115148655026}}
{"timestamp": "2026-09-22T14:39:29.217839", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (289.4s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.49, "vwap": 13.679, "vwap_slope": 0.0485, "atr": 0.3741, "atr_pct": 2.582, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.6454, "ema9": 14.0016, "ema20": 13.7551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.7, "distance_from_high_pct": 8.696, "spread_pct": 0.621, "rvol": 3.711, "volume_pace_ratio": 20.83, "stage3": {"stop": 14.0411, "risk": 0.4489, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0984, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:29.219552", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.65, "vwap": 8.8294, "vwap_slope": -0.0034, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.081, "ema9": 8.7058, "ema20": 8.7257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.751, "volume_pace_ratio": 4.213}}
{"timestamp": "2026-09-22T14:39:29.221054", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1558, "vwap": 13.5503, "vwap_slope": -0.0035, "atr": 0.0948, "atr_pct": 0.721, "trend": "flat", "slope_pct": -0.0873, "flat_threshold_pct": 0.1802, "ema9": 13.0865, "ema20": 13.0979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 7.288, "spread_pct": 0.457, "rvol": 0.128, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:39:29.223369", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3495, "vwap": 6.3928, "vwap_slope": -0.0009, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.062, "ema9": 6.349, "ema20": 6.3545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 3.356, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.167}}
{"timestamp": "2026-09-22T14:39:29.225168", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.215, "vwap": 9.164, "vwap_slope": 0.0008, "atr": 0.0554, "atr_pct": 0.601, "trend": "flat", "slope_pct": 0.1336, "flat_threshold_pct": 0.1502, "ema9": 9.2662, "ema20": 9.3038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.735, "distance_from_high_pct": 3.81, "spread_pct": 0.109, "rvol": 0.827, "volume_pace_ratio": 4.643}}
{"timestamp": "2026-09-22T14:39:29.226385", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:39:29.227901", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7182, "vwap_slope": -0.0002, "atr": 0.0318, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0626, "ema9": 12.6977, "ema20": 12.7012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.1, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:39:29.229350", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.8s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.815, "vwap": 8.7424, "vwap_slope": 0.0015, "atr": 0.0341, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0967, "ema9": 8.7858, "ema20": 8.7656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.651, "volume_pace_ratio": 3.656, "stage3": {"stop": 8.7741, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3286, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:29.230658", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5214, "vwap": 11.6014, "vwap_slope": -0.0019, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0757, "ema9": 11.5069, "ema20": 11.5241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 2.278, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:39:29.231984", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2249, "vwap_slope": -0.0058, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0268, "ema20": 10.0541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:39:29.234070", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4385, "vwap": 5.5101, "vwap_slope": -0.0007, "atr": 0.0192, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0883, "ema9": 5.4498, "ema20": 5.4706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 2.884, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:39:29.235298", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.05 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.05, "vwap": 9.0662, "vwap_slope": -0.0016, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0665, "ema9": 9.0192, "ema20": 9.0244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.314, "spread_pct": 0.885, "rvol": 0.096, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:39:29.236396", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.32, "vwap": 7.4362, "vwap_slope": -0.0034, "atr": 0.0168, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0206, "flat_threshold_pct": 0.0575, "ema9": 7.3484, "ema20": 7.3801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 3.046, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:39:29.237588", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.1007, "vwap_slope": -0.0038, "atr": 0.0295, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0535, "flat_threshold_pct": 0.0825, "ema9": 8.9305, "ema20": 8.956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 4.989, "spread_pct": 0.336, "rvol": 0.134, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:39:29.238848", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.6617, "vwap_slope": -0.0028, "atr": 0.0609, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1236, "ema9": 12.3001, "ema20": 12.3362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 8.95, "spread_pct": 0.325, "rvol": 0.122, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:39:29.240190", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 198.4s", "imbalance +75% >= 50% buy threshold, stop 6.34", "entry_score 81.6"], "reasons_against": [], "metrics": {"price": 6.3583, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0125, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.05, "ema9": 6.3668, "ema20": 6.3614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.522, "distance_from_high_pct": 0.652, "spread_pct": 0.157, "rvol": 0.365, "volume_pace_ratio": 2.049, "stage3": {"stop": 6.3433, "risk": 0.015, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7474, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 6.34"}, "entry_score": 81.56, "entry_score_breakdown": {"imbalance_sub": 0.639, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.239}}}
{"timestamp": "2026-09-22T14:39:29.271485", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.0727, "ema9": 5.5465, "ema20": 5.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.089, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:39:29.273290", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2251, "vwap_slope": -0.0026, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0695, "ema9": 5.1601, "ema20": 5.183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 3.019, "spread_pct": 0.389, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:39:29.275738", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.6978, "vwap_slope": 0.0011, "atr": 0.0251, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0718, "ema9": 8.691, "ema20": 8.6803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.065, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:39:29.277082", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9432, "vwap_slope": -0.0008, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.81, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:39:29.278346", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9245, "vwap": 8.9637, "vwap_slope": -0.0004, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.05, "ema9": 8.9242, "ema20": 8.9253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.929, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:39:29.282304", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0666, "atr_pct": 1.452, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.363, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.653, "rvol": 0.336, "volume_pace_ratio": 1.888}}
{"timestamp": "2026-09-22T14:39:29.284646", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.65 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.655, "vwap": 14.7603, "vwap_slope": -0.0058, "atr": 0.0368, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0629, "ema9": 14.6182, "ema20": 14.6236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 2.17, "spread_pct": 0.068, "rvol": 0.205, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:39:29.285899", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0674, "vwap_slope": -0.0017, "atr": 0.0374, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.093, "ema9": 10.0213, "ema20": 10.0418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.23, "volume_pace_ratio": 1.292}}
{"timestamp": "2026-09-22T14:39:29.287428", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7882, "vwap": 13.8071, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0563, "ema9": 13.7885, "ema20": 13.7953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.583, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:39:29.288834", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.164, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0532, "ema9": 6.1667, "ema20": 6.1681, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 0.9, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:39:29.290457", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.315, "vwap": 13.4016, "vwap_slope": -0.0019, "atr": 0.0248, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.05, "ema9": 13.3107, "ema20": 13.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 4.484, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.041}}
{"timestamp": "2026-09-22T14:39:34.295693", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.060%)", "metrics": {"price": 12.565, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0603, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:34.297608", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.565, "vwap": 12.3886, "vwap_slope": 0.0048, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 12.5256, "imbalance_decline_count": 1, "imbalance_cur": -0.8768220078012728, "imbalance_prev": 0.3565548708782163}}
{"timestamp": "2026-09-22T14:39:34.299599", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.206%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2065, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:34.300644", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1973, "vwap_slope": 0.0008, "atr": 0.0428, "trend": "flat", "slope_pct": 0.0296, "lower_highs_lower_lows": false, "stop": 9.2086, "imbalance_decline_count": 0, "imbalance_cur": 0.3189577717879605, "imbalance_prev": 0.3189577717879605}}
{"timestamp": "2026-09-22T14:39:34.301311", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.026%)", "metrics": {"price": 7.9452, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0259, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:34.302068", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9452, "vwap": 7.8266, "vwap_slope": 0.0033, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0465, "lower_highs_lower_lows": false, "stop": 7.9243, "imbalance_decline_count": 0, "imbalance_cur": 0.10017313875834777, "imbalance_prev": 0.10017313875834777}}
{"timestamp": "2026-09-22T14:39:34.303995", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (294.5s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 14.56, "vwap": 13.6812, "vwap_slope": 0.0507, "atr": 0.3741, "atr_pct": 2.569, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.6423, "ema9": 14.0156, "ema20": 13.7617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 8.255, "spread_pct": 0.412, "rvol": 3.72, "volume_pace_ratio": 20.851, "stage3": {"stop": 14.1111, "risk": 0.4489, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1025, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:39:34.306136", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.8295, "vwap_slope": -0.0034, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.081, "ema9": 8.7068, "ema20": 8.7262, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.751, "volume_pace_ratio": 4.208}}
{"timestamp": "2026-09-22T14:39:34.308113", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1685, "vwap": 13.5499, "vwap_slope": -0.0039, "atr": 0.0951, "atr_pct": 0.722, "trend": "flat", "slope_pct": -0.0872, "flat_threshold_pct": 0.1806, "ema9": 13.0891, "ema20": 13.0991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.199, "spread_pct": 0.608, "rvol": 0.128, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:39:34.310250", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3928, "vwap_slope": -0.0009, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.062, "ema9": 6.3488, "ema20": 6.3544, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.166}}
{"timestamp": "2026-09-22T14:39:34.311314", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.21, "vwap": 9.164, "vwap_slope": 0.0009, "atr": 0.0554, "atr_pct": 0.601, "trend": "flat", "slope_pct": 0.1335, "flat_threshold_pct": 0.1503, "ema9": 9.2652, "ema20": 9.3033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.736, "distance_from_high_pct": 3.862, "spread_pct": 0.109, "rvol": 0.828, "volume_pace_ratio": 4.639}}
{"timestamp": "2026-09-22T14:39:34.312170", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:39:34.313256", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.715, "vwap": 12.7182, "vwap_slope": -0.0002, "atr": 0.0318, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0005, "flat_threshold_pct": 0.0626, "ema9": 12.6977, "ema20": 12.7012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 0.664, "spread_pct": 0.079, "rvol": 0.1, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:39:34.314426", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.9s) but room-to-run failed: imbalance -92% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.815, "vwap": 8.7425, "vwap_slope": 0.0015, "atr": 0.0341, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0967, "ema9": 8.7858, "ema20": 8.7656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.652, "volume_pace_ratio": 3.654, "stage3": {"stop": 8.7741, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9168, "passed": false, "reason": "imbalance -92% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:34.315938", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4838, "vwap": 11.6013, "vwap_slope": -0.002, "atr": 0.0349, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0759, "ema9": 11.4994, "ema20": 11.5205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 2.597, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:39:34.319153", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0225, "vwap": 10.2246, "vwap_slope": -0.0061, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0263, "ema20": 10.0539, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 6.331, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:39:34.321303", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.43, "vwap": 5.5101, "vwap_slope": -0.0008, "atr": 0.0192, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0884, "ema9": 5.4481, "ema20": 5.4698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 3.036, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:39:34.323484", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0662, "vwap_slope": -0.0017, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0665, "ema9": 9.0172, "ema20": 9.0234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.421, "spread_pct": 0.885, "rvol": 0.096, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:39:34.324802", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.34, "vwap": 7.4362, "vwap_slope": -0.0033, "atr": 0.0168, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0574, "ema9": 7.3524, "ema20": 7.382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 2.781, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:39:34.328982", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9361, "vwap": 9.1007, "vwap_slope": -0.0038, "atr": 0.0295, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.0827, "ema9": 8.9277, "ema20": 8.9547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 5.137, "spread_pct": 0.336, "rvol": 0.134, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:39:34.331267", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.6617, "vwap_slope": -0.0028, "atr": 0.0609, "atr_pct": 0.494, "trend": "flat", "slope_pct": -0.1078, "flat_threshold_pct": 0.1236, "ema9": 12.3001, "ema20": 12.3362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 8.95, "spread_pct": 0.325, "rvol": 0.122, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:39:34.333480", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 203.5s", "imbalance +75% >= 50% buy threshold, stop 6.34", "entry_score 81.6"], "reasons_against": [], "metrics": {"price": 6.3583, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0125, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.05, "ema9": 6.3668, "ema20": 6.3614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.522, "distance_from_high_pct": 0.652, "spread_pct": 0.157, "rvol": 0.365, "volume_pace_ratio": 2.046, "stage3": {"stop": 6.3433, "risk": 0.015, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.7474, "passed": true, "reason": "imbalance +75% >= 50% buy threshold, stop 6.34"}, "entry_score": 81.56, "entry_score_breakdown": {"imbalance_sub": 0.639, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.239}}}
{"timestamp": "2026-09-22T14:39:34.396058", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.0727, "ema9": 5.5465, "ema20": 5.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.089, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:39:34.397271", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2251, "vwap_slope": -0.0026, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0695, "ema9": 5.1601, "ema20": 5.183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 3.019, "spread_pct": 0.195, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:39:34.398361", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.6978, "vwap_slope": 0.0011, "atr": 0.0251, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0718, "ema9": 8.691, "ema20": 8.6803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.065, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:39:34.399414", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9432, "vwap_slope": -0.0008, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.811, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:39:34.400423", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 8.9637, "vwap_slope": -0.0004, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.05, "ema9": 8.9253, "ema20": 8.9258, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.868, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T14:39:34.401361", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7272, "vwap_slope": -0.0103, "atr": 0.0666, "atr_pct": 1.452, "trend": "flat", "slope_pct": -0.0885, "flat_threshold_pct": 0.363, "ema9": 4.6195, "ema20": 4.6378, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.537, "distance_from_high_pct": 8.929, "spread_pct": 0.653, "rvol": 0.336, "volume_pace_ratio": 1.886}}
{"timestamp": "2026-09-22T14:39:34.402412", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.669, "vwap": 14.7604, "vwap_slope": -0.0058, "atr": 0.0368, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0628, "ema9": 14.621, "ema20": 14.6249, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 2.076, "spread_pct": 0.068, "rvol": 0.205, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:39:34.403450", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0362, "vwap": 10.0673, "vwap_slope": -0.0017, "atr": 0.0374, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0931, "ema9": 10.0185, "ema20": 10.0405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.509, "spread_pct": 0.099, "rvol": 0.23, "volume_pace_ratio": 1.291}}
{"timestamp": "2026-09-22T14:39:34.404383", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7968, "vwap": 13.8072, "vwap_slope": -0.0004, "atr": 0.0311, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0563, "ema9": 13.7902, "ema20": 13.7961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.522, "spread_pct": 0.145, "rvol": 0.078, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:39:34.405318", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1679, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0532, "ema9": 6.1675, "ema20": 6.1684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.838, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:39:34.406245", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.305, "vwap": 13.4015, "vwap_slope": -0.002, "atr": 0.0248, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.05, "ema9": 13.3087, "ema20": 13.3146, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 4.555, "spread_pct": 0.075, "rvol": 0.185, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:39:39.412195", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 12.555, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0364, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:39.413319", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.555, "vwap": 12.3886, "vwap_slope": 0.0049, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0366, "lower_highs_lower_lows": false, "stop": 12.5156, "imbalance_decline_count": 0, "imbalance_cur": -0.698804780876494, "imbalance_prev": -0.8768220078012728}}
{"timestamp": "2026-09-22T14:39:39.413959", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.174%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1741, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:39.414757", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1979, "vwap_slope": 0.0013, "atr": 0.0436, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 9.1977, "imbalance_decline_count": 0, "imbalance_cur": 0.7584158415841584, "imbalance_prev": 0.3189577717879605}}
{"timestamp": "2026-09-22T14:39:39.415360", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.013%)", "metrics": {"price": 7.935, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0126, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:39.416054", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.935, "vwap": 7.8268, "vwap_slope": 0.0035, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0463, "lower_highs_lower_lows": false, "stop": 7.9141, "imbalance_decline_count": 1, "imbalance_cur": -0.2628120893561104, "imbalance_prev": 0.10017313875834777}}
{"timestamp": "2026-09-22T14:39:39.418130", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (299.6s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.5147, "vwap": 13.6824, "vwap_slope": 0.0519, "atr": 0.3741, "atr_pct": 2.577, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.6443, "ema9": 14.0065, "ema20": 13.7574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.707, "distance_from_high_pct": 8.54, "spread_pct": 0.207, "rvol": 3.727, "volume_pace_ratio": 20.866, "stage3": {"stop": 14.0658, "risk": 0.4489, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0557, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:39.420764", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6525, "vwap": 8.8294, "vwap_slope": -0.0034, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.081, "ema9": 8.7063, "ema20": 8.726, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 6.155, "spread_pct": 0.116, "rvol": 0.751, "volume_pace_ratio": 4.205}}
{"timestamp": "2026-09-22T14:39:39.421968", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5499, "vwap_slope": -0.004, "atr": 0.0951, "atr_pct": 0.725, "trend": "flat", "slope_pct": -0.0876, "flat_threshold_pct": 0.1811, "ema9": 13.0814, "ema20": 13.0955, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.238, "distance_from_high_pct": 7.47, "spread_pct": 0.608, "rvol": 0.128, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:39:39.423156", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3513, "vwap": 6.3928, "vwap_slope": -0.0009, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.062, "ema9": 6.3494, "ema20": 6.3546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 3.329, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.165}}
{"timestamp": "2026-09-22T14:39:39.424385", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2121, "vwap": 9.1642, "vwap_slope": 0.0011, "atr": 0.0554, "atr_pct": 0.601, "trend": "flat", "slope_pct": 0.1335, "flat_threshold_pct": 0.1503, "ema9": 9.2656, "ema20": 9.3035, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.746, "distance_from_high_pct": 3.84, "spread_pct": 0.109, "rvol": 0.831, "volume_pace_ratio": 4.65}}
{"timestamp": "2026-09-22T14:39:39.425367", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:39:39.426441", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.71 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.705, "vwap": 12.7182, "vwap_slope": -0.0002, "atr": 0.0318, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0006, "flat_threshold_pct": 0.0627, "ema9": 12.6957, "ema20": 12.7002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 0.742, "spread_pct": 0.079, "rvol": 0.101, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:39:39.427608", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (158.0s) but room-to-run failed: imbalance -90% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.81, "vwap": 8.7425, "vwap_slope": 0.0016, "atr": 0.0341, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0967, "ema9": 8.7848, "ema20": 8.7651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.382, "distance_from_high_pct": 4.55, "spread_pct": 0.114, "rvol": 0.652, "volume_pace_ratio": 3.652, "stage3": {"stop": 8.7691, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.9039, "passed": false, "reason": "imbalance -90% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:39.428789", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6013, "vwap_slope": -0.002, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0757, "ema9": 11.5056, "ema20": 11.5234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:39:39.429866", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0225, "vwap": 10.2246, "vwap_slope": -0.0061, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0263, "ema20": 10.0539, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.886, "distance_from_high_pct": 6.331, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.341}}
{"timestamp": "2026-09-22T14:39:39.431029", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5101, "vwap_slope": -0.0008, "atr": 0.0192, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0883, "ema9": 5.4491, "ema20": 5.4703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:39:39.432187", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0662, "vwap_slope": -0.0017, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0665, "ema9": 9.0172, "ema20": 9.0234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.421, "spread_pct": 0.885, "rvol": 0.096, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:39:39.435153", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.34, "vwap": 7.4362, "vwap_slope": -0.0033, "atr": 0.0168, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0574, "ema9": 7.3524, "ema20": 7.382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 2.781, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:39:39.436397", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.935, "vwap": 9.1005, "vwap_slope": -0.004, "atr": 0.0295, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.0827, "ema9": 8.9275, "ema20": 8.9545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.149, "spread_pct": 0.336, "rvol": 0.135, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:39:39.437521", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.6617, "vwap_slope": -0.0028, "atr": 0.0612, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.1079, "flat_threshold_pct": 0.1244, "ema9": 12.2981, "ema20": 12.3352, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.564, "distance_from_high_pct": 9.024, "spread_pct": 0.325, "rvol": 0.122, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:39:39.438780", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 208.6s", "imbalance +91% >= 50% buy threshold, stop 6.37", "entry_score 88.4"], "reasons_against": [], "metrics": {"price": 6.3812, "vwap": 6.3371, "vwap_slope": 0.0006, "atr": 0.0127, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.018, "flat_threshold_pct": 0.05, "ema9": 6.3714, "ema20": 6.3636, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.527, "distance_from_high_pct": 0.294, "spread_pct": 0.157, "rvol": 0.366, "volume_pace_ratio": 2.047, "stage3": {"stop": 6.366, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9069, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 6.37"}, "entry_score": 88.37, "entry_score_breakdown": {"imbalance_sub": 0.867, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:39:39.470160", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": 0.0, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.0727, "ema9": 5.5465, "ema20": 5.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.089, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:39:39.471628", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.13 below VWAP $5.23", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.13, "vwap": 5.225, "vwap_slope": -0.0026, "atr": 0.0143, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0697, "ema9": 5.1581, "ema20": 5.1821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.98, "distance_from_high_pct": 3.208, "spread_pct": 0.195, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:39:39.473774", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.72, "vwap": 8.6977, "vwap_slope": 0.001, "atr": 0.0252, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0723, "ema9": 8.689, "ema20": 8.6793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.065, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:39:39.475034", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9431, "vwap_slope": -0.0008, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.813, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:39:39.477302", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9226, "vwap": 8.9637, "vwap_slope": -0.0005, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.05, "ema9": 8.9238, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.949, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:39:39.479545", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.595, "vwap": 4.727, "vwap_slope": -0.0096, "atr": 0.0607, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.0888, "flat_threshold_pct": 0.3303, "ema9": 4.6146, "ema20": 4.6337, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.586, "distance_from_high_pct": 8.829, "spread_pct": 0.653, "rvol": 0.337, "volume_pace_ratio": 1.887}}
{"timestamp": "2026-09-22T14:39:39.482172", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.63 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.635, "vwap": 14.7601, "vwap_slope": -0.006, "atr": 0.0368, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0629, "ema9": 14.6142, "ema20": 14.6216, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 2.303, "spread_pct": 0.068, "rvol": 0.205, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:39:39.485816", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0674, "vwap_slope": -0.0017, "atr": 0.0374, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.093, "ema9": 10.0203, "ema20": 10.0413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.23, "volume_pace_ratio": 1.289}}
{"timestamp": "2026-09-22T14:39:39.489112", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.81 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.8057, "vwap": 13.8072, "vwap_slope": -0.0004, "atr": 0.0311, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0562, "ema9": 13.792, "ema20": 13.797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.458, "spread_pct": 0.145, "rvol": 0.078, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:39:39.490377", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0532, "ema9": 6.1669, "ema20": 6.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:39:39.491796", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.31, "vwap": 13.4015, "vwap_slope": -0.002, "atr": 0.0248, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0385, "flat_threshold_pct": 0.05, "ema9": 13.3097, "ema20": 13.3151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.155, "distance_from_high_pct": 4.519, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:39:44.495416", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.024%)", "metrics": {"price": 12.55, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0245, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:44.496613", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.55, "vwap": 12.3886, "vwap_slope": 0.0049, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5106, "imbalance_decline_count": 0, "imbalance_cur": -0.5157459989674755, "imbalance_prev": -0.698804780876494}}
{"timestamp": "2026-09-22T14:39:44.497262", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.237%)", "metrics": {"price": 9.2693, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2366, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:44.498029", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2693, "vwap": 9.198, "vwap_slope": 0.0014, "atr": 0.0436, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.217, "imbalance_decline_count": 0, "imbalance_cur": 0.7593688362919132, "imbalance_prev": 0.7584158415841584}}
{"timestamp": "2026-09-22T14:39:44.498544", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.031%)", "metrics": {"price": 7.93, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0315, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:44.499444", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.93, "vwap": 7.8268, "vwap_slope": 0.0035, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0463, "lower_highs_lower_lows": false, "stop": 7.9091, "imbalance_decline_count": 2, "imbalance_cur": -0.3878887070376432, "imbalance_prev": -0.2628120893561104}}
{"timestamp": "2026-09-22T14:39:44.502262", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (304.7s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 14.5198, "vwap": 13.684, "vwap_slope": 0.0535, "atr": 0.3741, "atr_pct": 2.576, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.6441, "ema9": 14.0075, "ema20": 13.7579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 8.508, "spread_pct": 0.207, "rvol": 3.734, "volume_pace_ratio": 20.883, "stage3": {"stop": 14.0709, "risk": 0.4489, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0923, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:39:44.503735", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.64, "vwap": 8.829, "vwap_slope": -0.0038, "atr": 0.0287, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0832, "ema9": 8.7038, "ema20": 8.7248, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.752, "volume_pace_ratio": 4.206}}
{"timestamp": "2026-09-22T14:39:44.504820", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.5497, "vwap_slope": -0.0041, "atr": 0.0951, "atr_pct": 0.723, "trend": "flat", "slope_pct": -0.0874, "flat_threshold_pct": 0.1809, "ema9": 13.0854, "ema20": 13.0974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 7.329, "spread_pct": 0.608, "rvol": 0.128, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:39:44.505975", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3928, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0621, "ema9": 6.3471, "ema20": 6.3536, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.164}}
{"timestamp": "2026-09-22T14:39:44.507406", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1643, "vwap_slope": 0.0012, "atr": 0.0569, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.1332, "flat_threshold_pct": 0.1548, "ema9": 9.2602, "ema20": 9.3009, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.757, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.834, "volume_pace_ratio": 4.662}}
{"timestamp": "2026-09-22T14:39:44.510216", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:39:44.511536", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.69, "vwap": 12.7181, "vwap_slope": -0.0003, "atr": 0.0318, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0627, "ema9": 12.6927, "ema20": 12.6988, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.04, "distance_from_high_pct": 0.859, "spread_pct": 0.079, "rvol": 0.101, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:39:44.512794", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (163.1s) but room-to-run failed: imbalance -85% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.7967, "vwap": 8.7426, "vwap_slope": 0.0016, "atr": 0.0348, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0989, "ema9": 8.7822, "ema20": 8.7638, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.694, "spread_pct": 0.114, "rvol": 0.653, "volume_pace_ratio": 3.652, "stage3": {"stop": 8.7549, "risk": 0.0418, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8492, "passed": false, "reason": "imbalance -85% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:44.515816", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5186, "vwap": 11.6013, "vwap_slope": -0.002, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0757, "ema9": 11.5063, "ema20": 11.5238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.302, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:39:44.516904", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0212, "vwap": 10.2245, "vwap_slope": -0.0062, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.026, "ema20": 10.0538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 6.343, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:39:44.517889", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.43, "vwap": 5.5101, "vwap_slope": -0.0008, "atr": 0.0192, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0884, "ema9": 5.4481, "ema20": 5.4698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 3.036, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:39:44.519283", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0662, "vwap_slope": -0.0017, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0665, "ema9": 9.0172, "ema20": 9.0234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.421, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:39:44.520439", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.36 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3626, "vwap": 7.4363, "vwap_slope": -0.0032, "atr": 0.0181, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0199, "flat_threshold_pct": 0.0615, "ema9": 7.3569, "ema20": 7.3842, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 2.482, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:39:44.521450", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.1001, "vwap_slope": -0.0044, "atr": 0.0295, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.0828, "ema9": 8.9245, "ema20": 8.9531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 5.308, "spread_pct": 0.337, "rvol": 0.135, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:39:44.522606", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.6616, "vwap_slope": -0.0029, "atr": 0.0616, "atr_pct": 0.501, "trend": "flat", "slope_pct": -0.108, "flat_threshold_pct": 0.1252, "ema9": 12.2961, "ema20": 12.3343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 9.098, "spread_pct": 0.489, "rvol": 0.122, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T14:39:44.523825", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 213.7s", "imbalance +91% >= 50% buy threshold, stop 6.36", "entry_score 88.5"], "reasons_against": [], "metrics": {"price": 6.3765, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0179, "flat_threshold_pct": 0.05, "ema9": 6.3705, "ema20": 6.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.527, "distance_from_high_pct": 0.367, "spread_pct": 0.157, "rvol": 0.366, "volume_pace_ratio": 2.044, "stage3": {"stop": 6.3613, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.9101, "passed": true, "reason": "imbalance +91% >= 50% buy threshold, stop 6.36"}, "entry_score": 88.51, "entry_score_breakdown": {"imbalance_sub": 0.872, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:39:44.564323", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5486, "vwap_slope": -0.0001, "atr": 0.0165, "atr_pct": 0.298, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.0744, "ema9": 5.5445, "ema20": 5.5517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.089, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:39:44.565550", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2243, "vwap_slope": -0.0034, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0695, "ema9": 5.1601, "ema20": 5.183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.019, "spread_pct": 0.389, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:39:44.566908", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.72, "vwap": 8.6977, "vwap_slope": 0.0011, "atr": 0.0252, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0723, "ema9": 8.689, "ema20": 8.6793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.065, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:39:44.569763", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9431, "vwap_slope": -0.0009, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.817, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:39:44.570820", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.926, "vwap": 8.9637, "vwap_slope": -0.0004, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.05, "ema9": 8.9245, "ema20": 8.9255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.912, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T14:39:44.571927", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.595, "vwap": 4.727, "vwap_slope": -0.0096, "atr": 0.0607, "atr_pct": 1.321, "trend": "flat", "slope_pct": -0.0888, "flat_threshold_pct": 0.3303, "ema9": 4.6146, "ema20": 4.6337, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.586, "distance_from_high_pct": 8.829, "spread_pct": 0.653, "rvol": 0.337, "volume_pace_ratio": 1.885}}
{"timestamp": "2026-09-22T14:39:44.573265", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.6749, "vwap": 14.7603, "vwap_slope": -0.0059, "atr": 0.0368, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0628, "ema9": 14.6221, "ema20": 14.6254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 2.037, "spread_pct": 0.068, "rvol": 0.205, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:39:44.574446", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0674, "vwap_slope": -0.0017, "atr": 0.0374, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.093, "ema9": 10.0213, "ema20": 10.0418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.23, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:39:44.575842", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8071, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.225, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0564, "ema9": 13.7858, "ema20": 13.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:39:44.578782", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.165, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0532, "ema9": 6.1669, "ema20": 6.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.441, "distance_from_high_pct": 0.884, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:39:44.580138", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2986, "vwap": 13.4013, "vwap_slope": -0.0022, "atr": 0.0255, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.05, "ema9": 13.3074, "ema20": 13.314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 4.601, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:39:49.586215", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 12.545, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0125, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:49.587855", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.545, "vwap": 12.3886, "vwap_slope": 0.0048, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5056, "imbalance_decline_count": 0, "imbalance_cur": -0.48587731811697576, "imbalance_prev": -0.5157459989674755}}
{"timestamp": "2026-09-22T14:39:49.589910", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.237%)", "metrics": {"price": 9.2693, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2366, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:49.590701", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2693, "vwap": 9.198, "vwap_slope": 0.0014, "atr": 0.0436, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.217, "imbalance_decline_count": 0, "imbalance_cur": 0.7593688362919132, "imbalance_prev": 0.7593688362919132}}
{"timestamp": "2026-09-22T14:39:49.591244", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 7.925, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0504, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:49.591854", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.925, "vwap": 7.8269, "vwap_slope": 0.0036, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0462, "lower_highs_lower_lows": false, "stop": 7.9041, "imbalance_decline_count": 0, "imbalance_cur": -0.3803169307756464, "imbalance_prev": -0.3878887070376432}}
{"timestamp": "2026-09-22T14:39:49.593906", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (309.8s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 14.6258, "vwap": 13.6873, "vwap_slope": 0.0568, "atr": 0.3741, "atr_pct": 2.558, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.6394, "ema9": 14.0287, "ema20": 13.768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.716, "distance_from_high_pct": 7.84, "spread_pct": 0.205, "rvol": 3.746, "volume_pace_ratio": 20.92, "stage3": {"stop": 14.1769, "risk": 0.4489, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1714, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:39:49.595295", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6499, "vwap": 8.8291, "vwap_slope": -0.0038, "atr": 0.0287, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0831, "ema9": 8.7058, "ema20": 8.7257, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.183, "spread_pct": 0.116, "rvol": 0.752, "volume_pace_ratio": 4.201}}
{"timestamp": "2026-09-22T14:39:49.597212", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.15, "vwap": 13.5496, "vwap_slope": -0.0042, "atr": 0.0951, "atr_pct": 0.723, "trend": "flat", "slope_pct": -0.0874, "flat_threshold_pct": 0.1809, "ema9": 13.0854, "ema20": 13.0974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.239, "distance_from_high_pct": 7.329, "spread_pct": 0.228, "rvol": 0.128, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:39:49.598493", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3928, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0621, "ema9": 6.3481, "ema20": 6.354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.163}}
{"timestamp": "2026-09-22T14:39:49.599984", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2171, "vwap": 9.1644, "vwap_slope": 0.0013, "atr": 0.0569, "atr_pct": 0.617, "trend": "flat", "slope_pct": 0.1336, "flat_threshold_pct": 0.1543, "ema9": 9.2666, "ema20": 9.304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.757, "distance_from_high_pct": 3.788, "spread_pct": 0.109, "rvol": 0.834, "volume_pace_ratio": 4.658}}
{"timestamp": "2026-09-22T14:39:49.601810", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:39:49.603075", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.68, "vwap": 12.718, "vwap_slope": -0.0005, "atr": 0.032, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.063, "ema9": 12.6907, "ema20": 12.6979, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 0.938, "spread_pct": 0.079, "rvol": 0.102, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:39:49.604128", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (168.2s) but room-to-run failed: imbalance -83% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.805, "vwap": 8.7426, "vwap_slope": 0.0016, "atr": 0.035, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0994, "ema9": 8.7838, "ema20": 8.7646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.653, "volume_pace_ratio": 3.648, "stage3": {"stop": 8.763, "risk": 0.042, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.8259, "passed": false, "reason": "imbalance -83% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:49.605178", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6013, "vwap_slope": -0.002, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0757, "ema9": 11.5056, "ema20": 11.5234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:39:49.606128", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0212, "vwap": 10.2245, "vwap_slope": -0.0062, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.026, "ema20": 10.0538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 6.343, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:39:49.608020", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.436, "vwap": 5.5101, "vwap_slope": -0.0008, "atr": 0.0192, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0883, "ema9": 5.4493, "ema20": 5.4704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 2.929, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:39:49.609742", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0662, "vwap_slope": -0.0017, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0665, "ema9": 9.0172, "ema20": 9.0234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.421, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:39:49.610944", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.329, "vwap": 7.436, "vwap_slope": -0.0035, "atr": 0.0192, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0205, "flat_threshold_pct": 0.0654, "ema9": 7.3502, "ema20": 7.381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 2.927, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:39:49.612183", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0997, "vwap_slope": -0.0048, "atr": 0.0295, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.083, "ema9": 8.9205, "ema20": 8.9512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 5.52, "spread_pct": 0.337, "rvol": 0.135, "volume_pace_ratio": 0.755}}
{"timestamp": "2026-09-22T14:39:49.613608", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.6616, "vwap_slope": -0.0029, "atr": 0.0616, "atr_pct": 0.501, "trend": "flat", "slope_pct": -0.108, "flat_threshold_pct": 0.1252, "ema9": 12.2961, "ema20": 12.3343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 9.098, "spread_pct": 0.407, "rvol": 0.122, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T14:39:49.614810", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (218.8s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 6.355, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0175, "flat_threshold_pct": 0.0501, "ema9": 6.3662, "ema20": 6.3611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.527, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.366, "volume_pace_ratio": 2.042, "stage3": {"stop": 6.3398, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.24, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:39:49.615965", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5445, "vwap": 5.5486, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.0743, "ema9": 5.5464, "ema20": 5.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.322, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:39:49.616736", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2243, "vwap_slope": -0.0034, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0695, "ema9": 5.1601, "ema20": 5.183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.0, "distance_from_high_pct": 3.019, "spread_pct": 0.195, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:39:49.617375", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.6911, "vwap": 8.6975, "vwap_slope": 0.0008, "atr": 0.0252, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0133, "flat_threshold_pct": 0.0725, "ema9": 8.6833, "ema20": 8.6766, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.906, "spread_pct": 0.115, "rvol": 0.065, "volume_pace_ratio": 0.362}}
{"timestamp": "2026-09-22T14:39:49.619476", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9431, "vwap_slope": -0.0009, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.817, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:39:49.620748", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9226, "vwap": 8.9637, "vwap_slope": -0.0005, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.05, "ema9": 8.9238, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.949, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:39:49.623115", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.6109, "vwap": 4.727, "vwap_slope": -0.0096, "atr": 0.0618, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0883, "flat_threshold_pct": 0.3353, "ema9": 4.6178, "ema20": 4.6353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.586, "distance_from_high_pct": 8.514, "spread_pct": 0.87, "rvol": 0.337, "volume_pace_ratio": 1.883}}
{"timestamp": "2026-09-22T14:39:49.624504", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.611, "vwap": 14.7597, "vwap_slope": -0.0065, "atr": 0.0368, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.063, "ema9": 14.6094, "ema20": 14.6194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 2.463, "spread_pct": 0.068, "rvol": 0.206, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:39:49.625667", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.046, "vwap": 10.0674, "vwap_slope": -0.0017, "atr": 0.0374, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.093, "ema9": 10.0205, "ema20": 10.0414, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.413, "spread_pct": 0.099, "rvol": 0.23, "volume_pace_ratio": 1.287}}
{"timestamp": "2026-09-22T14:39:49.627398", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7867, "vwap": 13.8071, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0564, "ema9": 13.7882, "ema20": 13.7952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.594, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:39:49.629752", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.17, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.0532, "ema9": 6.1679, "ema20": 6.1686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.804, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:39:49.631423", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.4012, "vwap_slope": -0.0023, "atr": 0.0255, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.05, "ema9": 13.3057, "ema20": 13.3131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.161, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:39:54.635409", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.013%)", "metrics": {"price": 12.545, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0125, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:54.637824", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.545, "vwap": 12.3887, "vwap_slope": 0.0049, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5056, "imbalance_decline_count": 0, "imbalance_cur": -0.4207650273224044, "imbalance_prev": -0.48587731811697576}}
{"timestamp": "2026-09-22T14:39:54.638699", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.237%)", "metrics": {"price": 9.2693, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.2366, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:54.639440", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2693, "vwap": 9.198, "vwap_slope": 0.0014, "atr": 0.0436, "trend": "flat", "slope_pct": 0.0298, "lower_highs_lower_lows": false, "stop": 9.217, "imbalance_decline_count": 0, "imbalance_cur": 0.7593688362919132, "imbalance_prev": 0.7593688362919132}}
{"timestamp": "2026-09-22T14:39:54.640042", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9223, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0606, "trend": "negative"}}
{"timestamp": "2026-09-22T14:39:54.640795", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9223, "vwap": 7.8269, "vwap_slope": 0.0036, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0461, "lower_highs_lower_lows": false, "stop": 7.9014, "imbalance_decline_count": 1, "imbalance_cur": -0.40197568389057753, "imbalance_prev": -0.3803169307756464}}
{"timestamp": "2026-09-22T14:39:54.644145", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 314.8s, room-to-run passed, but entry_score 27.5 below floor 55.0"], "metrics": {"price": 14.68, "vwap": 13.6911, "vwap_slope": 0.0606, "atr": 0.3791, "atr_pct": 2.582, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.6456, "ema9": 14.0396, "ema20": 13.7732, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 7.498, "spread_pct": 0.545, "rvol": 3.757, "volume_pace_ratio": 20.96, "stage3": {"stop": 14.2251, "risk": 0.4549, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3581, "passed": true, "reason": "imbalance +36% >= 30% and resistance cleared, stop 14.23"}, "entry_score": 27.49, "entry_score_breakdown": {"imbalance_sub": 0.083, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:39:54.646968", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6477, "vwap": 8.829, "vwap_slope": -0.0038, "atr": 0.0287, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0831, "ema9": 8.7054, "ema20": 8.7255, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 6.207, "spread_pct": 0.116, "rvol": 0.752, "volume_pace_ratio": 4.197}}
{"timestamp": "2026-09-22T14:39:54.648374", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.1796, "vwap": 13.5488, "vwap_slope": -0.0051, "atr": 0.0974, "atr_pct": 0.739, "trend": "flat", "slope_pct": -0.0871, "flat_threshold_pct": 0.1847, "ema9": 13.0913, "ema20": 13.1002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 7.121, "spread_pct": 0.609, "rvol": 0.129, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:39:54.649616", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3478, "vwap": 6.3928, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.062, "ema9": 6.3487, "ema20": 6.3543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 3.382, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.161}}
{"timestamp": "2026-09-22T14:39:54.652369", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1644, "vwap_slope": 0.0013, "atr": 0.0569, "atr_pct": 0.618, "trend": "flat", "slope_pct": 0.1334, "flat_threshold_pct": 0.1546, "ema9": 9.2632, "ema20": 9.3024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.758, "distance_from_high_pct": 3.967, "spread_pct": 0.109, "rvol": 0.834, "volume_pace_ratio": 4.653}}
{"timestamp": "2026-09-22T14:39:54.653475", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:39:54.654809", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6817, "vwap": 12.7179, "vwap_slope": -0.0005, "atr": 0.0323, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0008, "flat_threshold_pct": 0.0637, "ema9": 12.691, "ema20": 12.698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.924, "spread_pct": 0.079, "rvol": 0.102, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:39:54.656038", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (173.2s) but room-to-run failed: imbalance -58% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8025, "vwap": 8.7426, "vwap_slope": 0.0016, "atr": 0.035, "atr_pct": 0.398, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0994, "ema9": 8.7833, "ema20": 8.7644, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.632, "spread_pct": 0.114, "rvol": 0.653, "volume_pace_ratio": 3.644, "stage3": {"stop": 8.7605, "risk": 0.042, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5776, "passed": false, "reason": "imbalance -58% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:54.658393", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5198, "vwap": 11.6013, "vwap_slope": -0.002, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0757, "ema9": 11.5066, "ema20": 11.5239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.292, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:39:54.660625", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0212, "vwap": 10.2245, "vwap_slope": -0.0062, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.026, "ema20": 10.0538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 6.343, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.34}}
{"timestamp": "2026-09-22T14:39:54.662172", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4383, "vwap": 5.51, "vwap_slope": -0.0009, "atr": 0.0192, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0883, "ema9": 5.4498, "ema20": 5.4706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.75, "distance_from_high_pct": 2.887, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:39:54.663539", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.04 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.04, "vwap": 9.0662, "vwap_slope": -0.0017, "atr": 0.0241, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0665, "ema9": 9.0172, "ema20": 9.0234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.421, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:39:54.667353", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3393, "vwap": 7.436, "vwap_slope": -0.0035, "atr": 0.0192, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.0653, "ema9": 7.3523, "ema20": 7.382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 2.791, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:39:54.671056", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.0997, "vwap_slope": -0.0048, "atr": 0.0295, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0829, "ema9": 8.9235, "ema20": 8.9526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 5.361, "spread_pct": 0.337, "rvol": 0.135, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:39:54.674054", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.6616, "vwap_slope": -0.0029, "atr": 0.0618, "atr_pct": 0.503, "trend": "flat", "slope_pct": -0.108, "flat_threshold_pct": 0.1258, "ema9": 12.2961, "ema20": 12.3343, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 9.098, "spread_pct": 0.407, "rvol": 0.122, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T14:39:54.675416", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 223.9s", "imbalance +100% >= 50% buy threshold, stop 6.34", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.3589, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0176, "flat_threshold_pct": 0.05, "ema9": 6.367, "ema20": 6.3614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.527, "distance_from_high_pct": 0.642, "spread_pct": 0.157, "rvol": 0.366, "volume_pace_ratio": 2.039, "stage3": {"stop": 6.3437, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.34"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:39:54.710131", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5486, "vwap_slope": -0.0001, "atr": 0.0165, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.0743, "ema9": 5.5455, "ema20": 5.5522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.502}}
{"timestamp": "2026-09-22T14:39:54.713440", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2242, "vwap_slope": -0.0034, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0695, "ema9": 5.1601, "ema20": 5.183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 3.019, "spread_pct": 0.389, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:39:54.714994", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7229, "vwap": 8.6977, "vwap_slope": 0.0011, "atr": 0.0252, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0722, "ema9": 8.6896, "ema20": 8.6796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 1.547, "spread_pct": 0.115, "rvol": 0.065, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:39:54.717230", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9431, "vwap_slope": -0.0009, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.817, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:39:54.718418", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9233, "vwap": 8.9636, "vwap_slope": -0.0005, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0203, "flat_threshold_pct": 0.05, "ema9": 8.924, "ema20": 8.9252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 1.942, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T14:39:54.720470", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.61 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.6109, "vwap": 4.727, "vwap_slope": -0.0096, "atr": 0.0618, "atr_pct": 1.341, "trend": "flat", "slope_pct": -0.0883, "flat_threshold_pct": 0.3353, "ema9": 4.6178, "ema20": 4.6353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.586, "distance_from_high_pct": 8.514, "spread_pct": 0.87, "rvol": 0.337, "volume_pace_ratio": 1.881}}
{"timestamp": "2026-09-22T14:39:54.722074", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.6075, "vwap": 14.7596, "vwap_slope": -0.0066, "atr": 0.0371, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0636, "ema9": 14.6087, "ema20": 14.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.487, "spread_pct": 0.068, "rvol": 0.206, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:39:54.723405", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.06, "vwap": 10.0674, "vwap_slope": -0.0017, "atr": 0.0377, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0938, "ema9": 10.0233, "ema20": 10.0428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.231, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:39:54.724654", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7867, "vwap": 13.8071, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0564, "ema9": 13.7882, "ema20": 13.7952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.594, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:39:54.726093", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1551, "vwap_slope": 0.0003, "atr": 0.0131, "atr_pct": 0.213, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0533, "ema9": 6.1659, "ema20": 6.1677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.442, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.128, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:39:54.727492", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.4011, "vwap_slope": -0.0024, "atr": 0.0255, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0387, "flat_threshold_pct": 0.05, "ema9": 13.3057, "ema20": 13.3131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.039}}
{"timestamp": "2026-09-22T14:39:59.733541", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.003%)", "metrics": {"price": 12.5412, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0034, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:59.736012", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5412, "vwap": 12.3887, "vwap_slope": 0.0049, "atr": 0.0329, "trend": "flat", "slope_pct": 0.0364, "lower_highs_lower_lows": false, "stop": 12.5018, "imbalance_decline_count": 0, "imbalance_cur": -0.17664023071377072, "imbalance_prev": -0.4207650273224044}}
{"timestamp": "2026-09-22T14:39:59.736858", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.174%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1741, "trend": "positive"}}
{"timestamp": "2026-09-22T14:39:59.737574", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1979, "vwap_slope": 0.0014, "atr": 0.0436, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 9.1977, "imbalance_decline_count": 1, "imbalance_cur": 0.5871886120996441, "imbalance_prev": 0.7593688362919132}}
{"timestamp": "2026-09-22T14:39:59.738122", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.021%)", "metrics": {"price": 7.9327, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0213, "trend": "flat"}}
{"timestamp": "2026-09-22T14:39:59.739737", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9327, "vwap": 7.8269, "vwap_slope": 0.0036, "atr": 0.0174, "trend": "flat", "slope_pct": 0.0463, "lower_highs_lower_lows": false, "stop": 7.9118, "imbalance_decline_count": 2, "imbalance_cur": -0.518796992481203, "imbalance_prev": -0.40197568389057753}}
{"timestamp": "2026-09-22T14:39:59.743597", "symbol": "GRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 1.01% exceeds max 1.0%"], "metrics": {"price": 14.78, "vwap": 13.6968, "vwap_slope": 0.0663, "atr": 0.3898, "atr_pct": 2.637, "trend": "flat", "slope_pct": -0.0021, "flat_threshold_pct": 0.6593, "ema9": 14.0596, "ema20": 13.7827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.726, "distance_from_high_pct": 6.868, "spread_pct": 1.014, "rvol": 3.769, "volume_pace_ratio": 21.002}}
{"timestamp": "2026-09-22T14:39:59.747585", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6467, "vwap": 8.8289, "vwap_slope": -0.0039, "atr": 0.0287, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0831, "ema9": 8.7052, "ema20": 8.7254, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 6.218, "spread_pct": 0.116, "rvol": 0.753, "volume_pace_ratio": 4.193}}
{"timestamp": "2026-09-22T14:39:59.748911", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.14, "vwap": 13.5487, "vwap_slope": -0.0052, "atr": 0.0974, "atr_pct": 0.741, "trend": "flat", "slope_pct": -0.0875, "flat_threshold_pct": 0.1853, "ema9": 13.0834, "ema20": 13.0964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.242, "distance_from_high_pct": 7.4, "spread_pct": 0.38, "rvol": 0.129, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:39:59.750251", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3515, "vwap": 6.3928, "vwap_slope": -0.001, "atr": 0.0158, "atr_pct": 0.248, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.062, "ema9": 6.3494, "ema20": 6.3547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 3.326, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.16}}
{"timestamp": "2026-09-22T14:39:59.751549", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1939, "vwap": 9.1644, "vwap_slope": 0.0012, "atr": 0.0569, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.1333, "flat_threshold_pct": 0.1547, "ema9": 9.262, "ema20": 9.3018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.758, "distance_from_high_pct": 4.03, "spread_pct": 0.109, "rvol": 0.834, "volume_pace_ratio": 4.648}}
{"timestamp": "2026-09-22T14:39:59.752671", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:39:59.753863", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.675, "vwap": 12.7179, "vwap_slope": -0.0006, "atr": 0.0323, "atr_pct": 0.255, "trend": "flat", "slope_pct": -0.0009, "flat_threshold_pct": 0.0638, "ema9": 12.6897, "ema20": 12.6974, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.057, "distance_from_high_pct": 0.977, "spread_pct": 0.079, "rvol": 0.102, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:39:59.755182", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (178.3s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.815, "vwap": 8.7427, "vwap_slope": 0.0017, "atr": 0.035, "atr_pct": 0.397, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0992, "ema9": 8.7858, "ema20": 8.7656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.385, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.654, "volume_pace_ratio": 3.642, "stage3": {"stop": 8.773, "risk": 0.042, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1838, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:39:59.757084", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5143, "vwap": 11.6013, "vwap_slope": -0.002, "atr": 0.0349, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0757, "ema9": 11.5055, "ema20": 11.5234, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 2.338, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:39:59.758105", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0212, "vwap": 10.2245, "vwap_slope": -0.0062, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.026, "ema20": 10.0538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 6.343, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.339}}
{"timestamp": "2026-09-22T14:39:59.759294", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5099, "vwap_slope": -0.0009, "atr": 0.0192, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0883, "ema9": 5.4491, "ema20": 5.4703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.75, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:39:59.760336", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0025, "vwap": 9.0661, "vwap_slope": -0.0018, "atr": 0.0241, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0668, "ema9": 9.0097, "ema20": 9.0199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.821, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:39:59.761424", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.305, "vwap": 7.4357, "vwap_slope": -0.0038, "atr": 0.0192, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0209, "flat_threshold_pct": 0.0656, "ema9": 7.3454, "ema20": 7.3787, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 3.245, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:39:59.762577", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.0994, "vwap_slope": -0.0051, "atr": 0.0295, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0829, "ema9": 8.9235, "ema20": 8.9526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.946, "distance_from_high_pct": 5.361, "spread_pct": 0.337, "rvol": 0.135, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:39:59.763860", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.285, "vwap": 12.6615, "vwap_slope": -0.003, "atr": 0.0623, "atr_pct": 0.507, "trend": "flat", "slope_pct": -0.1081, "flat_threshold_pct": 0.1267, "ema9": 12.2951, "ema20": 12.3338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 9.135, "spread_pct": 0.407, "rvol": 0.122, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T14:39:59.764957", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 229.0s", "imbalance +100% >= 50% buy threshold, stop 6.36", "entry_score 92.4"], "reasons_against": [], "metrics": {"price": 6.372, "vwap": 6.3371, "vwap_slope": 0.0005, "atr": 0.0127, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0178, "flat_threshold_pct": 0.05, "ema9": 6.3696, "ema20": 6.3627, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.527, "distance_from_high_pct": 0.438, "spread_pct": 0.157, "rvol": 0.366, "volume_pace_ratio": 2.037, "stage3": {"stop": 6.3568, "risk": 0.0152, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 1.0, "passed": true, "reason": "imbalance +100% >= 50% buy threshold, stop 6.36"}, "entry_score": 92.36, "entry_score_breakdown": {"imbalance_sub": 1.0, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.236}}}
{"timestamp": "2026-09-22T14:39:59.803020", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5486, "vwap_slope": -0.0, "atr": 0.0165, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0116, "flat_threshold_pct": 0.0743, "ema9": 5.5465, "ema20": 5.5526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:39:59.804744", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2242, "vwap_slope": -0.0034, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0695, "ema9": 5.1601, "ema20": 5.183, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 3.019, "spread_pct": 0.389, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:39:59.807400", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7279, "vwap": 8.6978, "vwap_slope": 0.0011, "atr": 0.0252, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0127, "flat_threshold_pct": 0.0722, "ema9": 8.6906, "ema20": 8.6801, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.491, "spread_pct": 0.115, "rvol": 0.065, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:39:59.808853", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.9431, "vwap_slope": -0.0009, "atr": 0.025, "atr_pct": 0.21, "trend": "flat", "slope_pct": 0.0428, "flat_threshold_pct": 0.0525, "ema9": 11.9066, "ema20": 11.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.817, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:39:59.810240", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9637, "vwap_slope": -0.0005, "atr": 0.0169, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0202, "flat_threshold_pct": 0.05, "ema9": 8.9243, "ema20": 8.9254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:39:59.811674", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.585, "vwap": 4.7267, "vwap_slope": -0.0098, "atr": 0.0622, "atr_pct": 1.356, "trend": "flat", "slope_pct": -0.089, "flat_threshold_pct": 0.3391, "ema9": 4.6126, "ema20": 4.6328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.59, "distance_from_high_pct": 9.028, "spread_pct": 0.218, "rvol": 0.338, "volume_pace_ratio": 1.881}}
{"timestamp": "2026-09-22T14:39:59.813084", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7595, "vwap_slope": -0.0066, "atr": 0.0371, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0636, "ema9": 14.6082, "ema20": 14.6188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.206, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T14:39:59.814365", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0577, "vwap": 10.0673, "vwap_slope": -0.0017, "atr": 0.0377, "atr_pct": 0.375, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0938, "ema9": 10.0228, "ema20": 10.0426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.672, "distance_from_high_pct": 1.298, "spread_pct": 0.099, "rvol": 0.231, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:39:59.815770", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7865, "vwap": 13.8071, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0564, "ema9": 13.7881, "ema20": 13.7952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.595, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:39:59.817164", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1589, "vwap": 6.1552, "vwap_slope": 0.0004, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0562, "ema9": 6.1657, "ema20": 6.1676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 0.982, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:39:59.818560", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.295, "vwap": 13.4011, "vwap_slope": -0.0024, "atr": 0.0255, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0386, "flat_threshold_pct": 0.05, "ema9": 13.3067, "ema20": 13.3136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T14:40:04.824909", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.043%)", "metrics": {"price": 12.5775, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": 0.0435, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:04.831913", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5775, "vwap": 12.3893, "vwap_slope": 0.0051, "atr": 0.0326, "trend": "flat", "slope_pct": 0.0368, "lower_highs_lower_lows": false, "stop": 12.5383, "imbalance_decline_count": 1, "imbalance_cur": -0.4782608695652174, "imbalance_prev": -0.17664023071377072}}
{"timestamp": "2026-09-22T14:40:04.832841", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.174%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1741, "trend": "positive"}}
{"timestamp": "2026-09-22T14:40:04.833623", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1979, "vwap_slope": 0.0014, "atr": 0.0436, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 9.1977, "imbalance_decline_count": 0, "imbalance_cur": 0.5871886120996441, "imbalance_prev": 0.5871886120996441}}
{"timestamp": "2026-09-22T14:40:04.834284", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.925, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1168, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:04.835095", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.925, "vwap": 7.827, "vwap_slope": 0.0024, "atr": 0.0179, "trend": "flat", "slope_pct": 0.0455, "lower_highs_lower_lows": true, "stop": 7.9035, "imbalance_decline_count": 0, "imbalance_cur": -0.3400673400673401, "imbalance_prev": -0.518796992481203}}
{"timestamp": "2026-09-22T14:40:04.839265", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 14.6999, "vwap": 13.7012, "vwap_slope": 0.0489, "atr": 0.3827, "atr_pct": 2.603, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.6508, "ema9": 14.1961, "ema20": 13.8746, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.71, "distance_from_high_pct": 7.373, "spread_pct": 0.341, "rvol": 3.783, "volume_pace_ratio": 21.054}}
{"timestamp": "2026-09-22T14:40:04.840824", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6499, "vwap": 8.8286, "vwap_slope": -0.0037, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.079, "ema9": 8.693, "ema20": 8.7177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 6.183, "spread_pct": 0.116, "rvol": 0.753, "volume_pace_ratio": 4.193}}
{"timestamp": "2026-09-22T14:40:04.842150", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.5482, "vwap_slope": -0.0031, "atr": 0.0967, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0847, "flat_threshold_pct": 0.1832, "ema9": 13.1067, "ema20": 13.1063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.236, "distance_from_high_pct": 6.977, "spread_pct": 0.455, "rvol": 0.129, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:40:04.843565", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3515, "vwap": 6.3928, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0596, "ema9": 6.3493, "ema20": 6.3541, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.326, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.159}}
{"timestamp": "2026-09-22T14:40:04.881181", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0556, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.1287, "flat_threshold_pct": 0.1515, "ema9": 9.2446, "ema20": 9.2897, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.71, "distance_from_high_pct": 4.228, "spread_pct": 0.109, "rvol": 0.834, "volume_pace_ratio": 4.643}}
{"timestamp": "2026-09-22T14:40:04.882571", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:40:04.884446", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.689, "vwap": 12.7178, "vwap_slope": -0.0006, "atr": 0.0316, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0623, "ema9": 12.6895, "ema20": 12.6966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 0.867, "spread_pct": 0.079, "rvol": 0.102, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:40:04.885787", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (183.4s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.815, "vwap": 8.7427, "vwap_slope": 0.0012, "atr": 0.0327, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.0927, "ema9": 8.7917, "ema20": 8.7703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.374, "distance_from_high_pct": 4.496, "spread_pct": 0.113, "rvol": 0.654, "volume_pace_ratio": 3.638, "stage3": {"stop": 8.7758, "risk": 0.0392, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2383, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:04.887109", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5177, "vwap": 11.6012, "vwap_slope": -0.0016, "atr": 0.0299, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0648, "ema9": 11.5079, "ema20": 11.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 2.31, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:40:04.888443", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2245, "vwap_slope": -0.0062, "atr": 0.011, "atr_pct": 0.109, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0268, "ema20": 10.0541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.339}}
{"timestamp": "2026-09-22T14:40:04.889580", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4383, "vwap": 5.5099, "vwap_slope": -0.0009, "atr": 0.0188, "atr_pct": 0.346, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0866, "ema9": 5.4498, "ema20": 5.4706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 2.887, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:40:04.891014", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0025, "vwap": 9.066, "vwap_slope": -0.0017, "atr": 0.0186, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0516, "ema9": 9.0094, "ema20": 9.0189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 3.821, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:40:04.892237", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3392, "vwap": 7.4356, "vwap_slope": -0.0025, "atr": 0.0202, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0215, "flat_threshold_pct": 0.069, "ema9": 7.3442, "ema20": 7.3749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 2.792, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:40:04.893411", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9142, "vwap": 9.0993, "vwap_slope": -0.0043, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0801, "ema9": 8.924, "ema20": 8.9503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 5.369, "spread_pct": 0.337, "rvol": 0.135, "volume_pace_ratio": 0.754}}
{"timestamp": "2026-09-22T14:40:04.896032", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.29, "vwap": 12.6613, "vwap_slope": -0.0019, "atr": 0.0585, "atr_pct": 0.476, "trend": "flat", "slope_pct": -0.1066, "flat_threshold_pct": 0.119, "ema9": 12.2925, "ema20": 12.3288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 9.098, "spread_pct": 0.407, "rvol": 0.122, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T14:40:04.898400", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3582, "vwap": 6.3371, "vwap_slope": 0.0003, "atr": 0.0133, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0524, "ema9": 6.3646, "ema20": 6.3608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.46, "distance_from_high_pct": 0.653, "spread_pct": 0.158, "rvol": 0.366, "volume_pace_ratio": 2.036}}
{"timestamp": "2026-09-22T14:40:04.900167", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0695, "ema9": 5.5452, "ema20": 5.5514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.501}}
{"timestamp": "2026-09-22T14:40:04.902807", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1639, "vwap": 5.224, "vwap_slope": -0.0028, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0697, "ema9": 5.1609, "ema20": 5.1812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.979, "distance_from_high_pct": 2.568, "spread_pct": 0.195, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:40:04.904357", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.7286, "vwap": 8.698, "vwap_slope": 0.0014, "atr": 0.0245, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0703, "ema9": 8.6983, "ema20": 8.6847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 1.483, "spread_pct": 0.115, "rvol": 0.065, "volume_pace_ratio": 0.361}}
{"timestamp": "2026-09-22T14:40:04.905827", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.943, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.05, "ema9": 11.9053, "ema20": 11.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.742, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:40:04.907208", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9636, "vwap_slope": -0.0004, "atr": 0.0156, "atr_pct": 0.174, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9235, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:40:04.911478", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.585, "vwap": 4.7266, "vwap_slope": -0.0067, "atr": 0.0589, "atr_pct": 1.285, "trend": "flat", "slope_pct": -0.0894, "flat_threshold_pct": 0.3212, "ema9": 4.6071, "ema20": 4.6282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.547, "distance_from_high_pct": 9.028, "spread_pct": 0.87, "rvol": 0.338, "volume_pace_ratio": 1.88}}
{"timestamp": "2026-09-22T14:40:04.913230", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.6662, "vwap": 14.7595, "vwap_slope": -0.0045, "atr": 0.0397, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0677, "ema9": 14.6203, "ema20": 14.6236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.095, "spread_pct": 0.068, "rvol": 0.206, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:40:04.914846", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0675, "vwap_slope": -0.0006, "atr": 0.0344, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0855, "ema9": 10.0316, "ema20": 10.0449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.654, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.231, "volume_pace_ratio": 1.285}}
{"timestamp": "2026-09-22T14:40:04.916103", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8071, "vwap_slope": -0.0004, "atr": 0.0297, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0538, "ema9": 13.7883, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:40:04.917560", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.16 below VWAP $6.16"], "metrics": {"price": 6.155, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.055, "ema9": 6.1622, "ema20": 6.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:40:04.919431", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.29, "vwap": 13.4011, "vwap_slope": -0.0014, "atr": 0.0258, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.05, "ema9": 13.3034, "ema20": 13.3114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:40:09.925442", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.53, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0701, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:09.928069", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.53, "vwap": 12.3894, "vwap_slope": 0.0052, "atr": 0.0337, "trend": "flat", "slope_pct": 0.0364, "lower_highs_lower_lows": false, "stop": 12.4896, "imbalance_decline_count": 0, "imbalance_cur": 0.005861664712778429, "imbalance_prev": -0.4782608695652174}}
{"timestamp": "2026-09-22T14:40:09.929092", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.174%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": 0.1741, "trend": "positive"}}
{"timestamp": "2026-09-22T14:40:09.930135", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1979, "vwap_slope": 0.0014, "atr": 0.0436, "trend": "flat", "slope_pct": 0.0295, "lower_highs_lower_lows": false, "stop": 9.1977, "imbalance_decline_count": 0, "imbalance_cur": 0.5871886120996441, "imbalance_prev": 0.5871886120996441}}
{"timestamp": "2026-09-22T14:40:09.931105", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9235, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1225, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:09.931846", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9235, "vwap": 7.8271, "vwap_slope": 0.0025, "atr": 0.0181, "trend": "flat", "slope_pct": 0.0455, "lower_highs_lower_lows": true, "stop": 7.9018, "imbalance_decline_count": 1, "imbalance_cur": -0.47560975609756095, "imbalance_prev": -0.3400673400673401}}
{"timestamp": "2026-09-22T14:40:09.934830", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 14.67, "vwap": 13.7042, "vwap_slope": 0.0519, "atr": 0.3848, "atr_pct": 2.623, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.6558, "ema9": 14.1901, "ema20": 13.8717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.715, "distance_from_high_pct": 7.561, "spread_pct": 0.613, "rvol": 3.795, "volume_pace_ratio": 21.093}}
{"timestamp": "2026-09-22T14:40:09.938167", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.65, "vwap": 8.8286, "vwap_slope": -0.0037, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.079, "ema9": 8.6931, "ema20": 8.7177, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.754, "volume_pace_ratio": 4.189}}
{"timestamp": "2026-09-22T14:40:09.939573", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.5482, "vwap_slope": -0.0032, "atr": 0.0967, "atr_pct": 0.733, "trend": "flat", "slope_pct": -0.0847, "flat_threshold_pct": 0.1832, "ema9": 13.1067, "ema20": 13.1063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.237, "distance_from_high_pct": 6.977, "spread_pct": 0.455, "rvol": 0.129, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:40:09.940846", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3401, "vwap": 6.3928, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.347, "ema20": 6.353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.499, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.158}}
{"timestamp": "2026-09-22T14:40:09.943569", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.056, "atr_pct": 0.609, "trend": "flat", "slope_pct": 0.1288, "flat_threshold_pct": 0.1524, "ema9": 9.2456, "ema20": 9.2902, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.71, "distance_from_high_pct": 4.175, "spread_pct": 0.109, "rvol": 0.834, "volume_pace_ratio": 4.638}}
{"timestamp": "2026-09-22T14:40:09.944918", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:40:09.946538", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.665, "vwap": 12.7177, "vwap_slope": -0.0007, "atr": 0.0321, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0013, "flat_threshold_pct": 0.0633, "ema9": 12.6847, "ema20": 12.6943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.037, "distance_from_high_pct": 1.055, "spread_pct": 0.079, "rvol": 0.102, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:40:09.952768", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (188.5s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.835, "vwap": 8.7427, "vwap_slope": 0.0013, "atr": 0.0345, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0976, "ema9": 8.7957, "ema20": 8.7722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 4.28, "spread_pct": 0.113, "rvol": 0.654, "volume_pace_ratio": 3.637, "stage3": {"stop": 8.7936, "risk": 0.0414, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3386, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:40:09.954123", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.6011, "vwap_slope": -0.0017, "atr": 0.0318, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0691, "ema9": 11.5074, "ema20": 11.5226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:40:09.955124", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.086%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.025, "vwap": 10.2245, "vwap_slope": -0.0062, "atr": 0.011, "atr_pct": 0.109, "trend": "negative", "slope_pct": -0.0858, "flat_threshold_pct": 0.05, "ema9": 10.0268, "ema20": 10.0541, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 6.308, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T14:40:09.955984", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5099, "vwap_slope": -0.0007, "atr": 0.0173, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0795, "ema9": 5.4468, "ema20": 5.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.089, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:40:09.956996", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0025, "vwap": 9.066, "vwap_slope": -0.0017, "atr": 0.0186, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0516, "ema9": 9.0094, "ema20": 9.0189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 3.821, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:40:09.957981", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.33 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3344, "vwap": 7.4355, "vwap_slope": -0.0026, "atr": 0.0202, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0216, "flat_threshold_pct": 0.069, "ema9": 7.3432, "ema20": 7.3745, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.153, "distance_from_high_pct": 2.856, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:40:09.959093", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9149, "vwap": 9.0993, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0801, "ema9": 8.9242, "ema20": 8.9503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 5.362, "spread_pct": 0.224, "rvol": 0.135, "volume_pace_ratio": 0.753}}
{"timestamp": "2026-09-22T14:40:09.962688", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.26 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.26, "vwap": 12.6608, "vwap_slope": -0.0024, "atr": 0.0603, "atr_pct": 0.492, "trend": "flat", "slope_pct": -0.1069, "flat_threshold_pct": 0.1229, "ema9": 12.2865, "ema20": 12.3259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 9.32, "spread_pct": 0.57, "rvol": 0.123, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T14:40:09.966311", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.345, "vwap": 6.3371, "vwap_slope": 0.0003, "atr": 0.0137, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.0539, "ema9": 6.3619, "ema20": 6.3595, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.464, "distance_from_high_pct": 0.859, "spread_pct": 0.158, "rvol": 0.366, "volume_pace_ratio": 2.037}}
{"timestamp": "2026-09-22T14:40:09.967754", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0695, "ema9": 5.5452, "ema20": 5.5514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:40:09.968949", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0699, "ema9": 5.1581, "ema20": 5.1799, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:40:09.970106", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.36x normal below floor 0.4x"], "metrics": {"price": 8.74, "vwap": 8.6982, "vwap_slope": 0.0016, "atr": 0.0252, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0722, "ema9": 8.7006, "ema20": 8.6858, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 1.354, "spread_pct": 0.114, "rvol": 0.065, "volume_pace_ratio": 0.363}}
{"timestamp": "2026-09-22T14:40:09.971451", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.943, "vwap_slope": -0.0006, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.05, "ema9": 11.9053, "ema20": 11.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.744, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:40:09.972579", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9636, "vwap_slope": -0.0004, "atr": 0.0156, "atr_pct": 0.174, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9245, "ema20": 8.9253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.767, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:40:09.973646", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.585, "vwap": 4.7266, "vwap_slope": -0.0067, "atr": 0.0589, "atr_pct": 1.285, "trend": "flat", "slope_pct": -0.0894, "flat_threshold_pct": 0.3212, "ema9": 4.6071, "ema20": 4.6282, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.547, "distance_from_high_pct": 9.028, "spread_pct": 0.87, "rvol": 0.338, "volume_pace_ratio": 1.878}}
{"timestamp": "2026-09-22T14:40:09.974788", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7594, "vwap_slope": -0.0046, "atr": 0.041, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0702, "ema9": 14.6061, "ema20": 14.6168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.206, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:40:09.977188", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.0674, "vwap_slope": -0.0006, "atr": 0.0351, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0873, "ema9": 10.0296, "ema20": 10.0439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.231, "volume_pace_ratio": 1.285}}
{"timestamp": "2026-09-22T14:40:09.978342", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7865, "vwap": 13.8071, "vwap_slope": -0.0004, "atr": 0.0297, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0538, "ema9": 13.7876, "ema20": 13.7942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.595, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:40:09.980783", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.055, "ema9": 6.1632, "ema20": 6.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:40:09.981977", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.29, "vwap": 13.4011, "vwap_slope": -0.0015, "atr": 0.0262, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.05, "ema9": 13.3034, "ema20": 13.3114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:40:14.987323", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.52, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.094, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:14.991048", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.52, "vwap": 12.3895, "vwap_slope": 0.0052, "atr": 0.0337, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 12.4796, "imbalance_decline_count": 0, "imbalance_cur": 0.12741128840200047, "imbalance_prev": 0.005861664712778429}}
{"timestamp": "2026-09-22T14:40:14.991787", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 9.255, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0486, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:14.992624", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.255, "vwap": 9.1979, "vwap_slope": 0.0013, "atr": 0.0405, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 9.2063, "imbalance_decline_count": 1, "imbalance_cur": -0.9775280898876404, "imbalance_prev": 0.5871886120996441}}
{"timestamp": "2026-09-22T14:40:14.993187", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.925, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1168, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:14.993806", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.925, "vwap": 7.8271, "vwap_slope": 0.0025, "atr": 0.0181, "trend": "flat", "slope_pct": 0.0455, "lower_highs_lower_lows": true, "stop": 7.9033, "imbalance_decline_count": 2, "imbalance_cur": -0.9049676025917927, "imbalance_prev": -0.47560975609756095}}
{"timestamp": "2026-09-22T14:40:14.996900", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.2s / 18s"], "reasons_against": [], "metrics": {"price": 14.525, "vwap": 13.7079, "vwap_slope": 0.0556, "atr": 0.4055, "atr_pct": 2.792, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.698, "ema9": 14.1611, "ema20": 13.8579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.724, "distance_from_high_pct": 8.475, "spread_pct": 0.482, "rvol": 3.815, "volume_pace_ratio": 21.178}}
{"timestamp": "2026-09-22T14:40:14.998492", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.8285, "vwap_slope": -0.0038, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.081, "ema9": 8.6941, "ema20": 8.7181, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.754, "volume_pace_ratio": 4.187}}
{"timestamp": "2026-09-22T14:40:14.999694", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.5463, "vwap_slope": -0.005, "atr": 0.0996, "atr_pct": 0.752, "trend": "flat", "slope_pct": -0.0842, "flat_threshold_pct": 0.1879, "ema9": 13.1167, "ema20": 13.1111, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.244, "distance_from_high_pct": 6.624, "spread_pct": 0.529, "rvol": 0.129, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:40:15.001213", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3928, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.348, "ema20": 6.3535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.156}}
{"timestamp": "2026-09-22T14:40:15.002245", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.175, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0569, "atr_pct": 0.621, "trend": "flat", "slope_pct": 0.1287, "flat_threshold_pct": 0.1552, "ema9": 9.2446, "ema20": 9.2897, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.711, "distance_from_high_pct": 4.228, "spread_pct": 0.109, "rvol": 0.834, "volume_pace_ratio": 4.633}}
{"timestamp": "2026-09-22T14:40:15.003859", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:40:15.005215", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6811, "vwap": 12.7176, "vwap_slope": -0.0008, "atr": 0.0321, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0012, "flat_threshold_pct": 0.0632, "ema9": 12.688, "ema20": 12.6958, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.041, "distance_from_high_pct": 0.929, "spread_pct": 0.079, "rvol": 0.102, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:40:15.007342", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (193.6s) but room-to-run failed: imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.835, "vwap": 8.7428, "vwap_slope": 0.0013, "atr": 0.0345, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0976, "ema9": 8.7957, "ema20": 8.7722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.375, "distance_from_high_pct": 4.28, "spread_pct": 0.113, "rvol": 0.654, "volume_pace_ratio": 3.633, "stage3": {"stop": 8.7936, "risk": 0.0414, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3379, "passed": false, "reason": "imbalance +34% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:40:15.009745", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.601, "vwap_slope": -0.0018, "atr": 0.0327, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0709, "ema9": 11.5094, "ema20": 11.5235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:40:15.010939", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0211, "vwap": 10.2244, "vwap_slope": -0.005, "atr": 0.0113, "atr_pct": 0.112, "trend": "negative", "slope_pct": -0.0848, "flat_threshold_pct": 0.05, "ema9": 10.0256, "ema20": 10.051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.344, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T14:40:15.014274", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5096, "vwap_slope": -0.001, "atr": 0.0173, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0795, "ema9": 5.4468, "ema20": 5.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:40:15.015386", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0025, "vwap": 9.066, "vwap_slope": -0.0017, "atr": 0.0186, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0516, "ema9": 9.0094, "ema20": 9.0189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 3.821, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:40:15.016695", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3, "vwap": 7.4355, "vwap_slope": -0.0026, "atr": 0.0204, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0697, "ema9": 7.3363, "ema20": 7.3712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 3.311, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:40:15.017781", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0993, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.08, "ema9": 8.9252, "ema20": 8.9508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 5.308, "spread_pct": 0.112, "rvol": 0.135, "volume_pace_ratio": 0.752}}
{"timestamp": "2026-09-22T14:40:15.019154", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.6601, "vwap_slope": -0.003, "atr": 0.0631, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1063, "flat_threshold_pct": 0.1281, "ema9": 12.2985, "ema20": 12.3316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 8.876, "spread_pct": 0.649, "rvol": 0.123, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T14:40:15.020507", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.345, "vwap": 6.3371, "vwap_slope": 0.0003, "atr": 0.0137, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.0539, "ema9": 6.3619, "ema20": 6.3595, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.465, "distance_from_high_pct": 0.859, "spread_pct": 0.158, "rvol": 0.366, "volume_pace_ratio": 2.034}}
{"timestamp": "2026-09-22T14:40:15.021563", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5447, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0694, "ema9": 5.5461, "ema20": 5.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.319, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:40:15.022689", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0699, "ema9": 5.1581, "ema20": 5.1799, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:40:15.023741", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6982, "vwap_slope": 0.0015, "atr": 0.0257, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0739, "ema9": 8.6916, "ema20": 8.6815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.952, "distance_from_high_pct": 1.862, "spread_pct": 0.114, "rvol": 0.066, "volume_pace_ratio": 0.365}}
{"timestamp": "2026-09-22T14:40:15.024779", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.943, "vwap_slope": -0.0006, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.05, "ema9": 11.9053, "ema20": 11.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.744, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:40:15.025742", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9228, "vwap": 8.9636, "vwap_slope": -0.0004, "atr": 0.0156, "atr_pct": 0.174, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.924, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.947, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:40:15.026950", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.6, "vwap": 4.7264, "vwap_slope": -0.0069, "atr": 0.06, "atr_pct": 1.304, "trend": "flat", "slope_pct": -0.089, "flat_threshold_pct": 0.326, "ema9": 4.6101, "ema20": 4.6297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.55, "distance_from_high_pct": 8.73, "spread_pct": 0.87, "rvol": 0.338, "volume_pace_ratio": 1.879}}
{"timestamp": "2026-09-22T14:40:15.028102", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.67 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.6658, "vwap": 14.7594, "vwap_slope": -0.0046, "atr": 0.041, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0698, "ema9": 14.6202, "ema20": 14.6236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 2.097, "spread_pct": 0.069, "rvol": 0.206, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:40:15.029488", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0113, "vwap": 10.0674, "vwap_slope": -0.0006, "atr": 0.0389, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0971, "ema9": 10.0209, "ema20": 10.0398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.656, "distance_from_high_pct": 1.754, "spread_pct": 0.099, "rvol": 0.231, "volume_pace_ratio": 1.283}}
{"timestamp": "2026-09-22T14:40:15.030534", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7864, "vwap": 13.8071, "vwap_slope": -0.0004, "atr": 0.0297, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0538, "ema9": 13.7876, "ema20": 13.7942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.596, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:40:15.033523", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.055, "ema9": 6.1632, "ema20": 6.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:40:15.034780", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4011, "vwap_slope": -0.0015, "atr": 0.0265, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.05, "ema9": 13.3024, "ema20": 13.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:40:20.040952", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.515, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.106, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:20.042845", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3895, "vwap_slope": 0.0053, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4737, "imbalance_decline_count": 1, "imbalance_cur": 0.06318082788671024, "imbalance_prev": 0.12741128840200047}}
{"timestamp": "2026-09-22T14:40:20.043662", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 9.255, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0486, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:20.044703", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.255, "vwap": 9.1979, "vwap_slope": 0.0013, "atr": 0.0405, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 9.2063, "imbalance_decline_count": 0, "imbalance_cur": -0.9775280898876404, "imbalance_prev": -0.9775280898876404}}
{"timestamp": "2026-09-22T14:40:20.045325", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9368, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0722, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:20.046051", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9368, "vwap": 7.8271, "vwap_slope": 0.0025, "atr": 0.0181, "trend": "flat", "slope_pct": 0.0457, "lower_highs_lower_lows": true, "stop": 7.9151, "imbalance_decline_count": 0, "imbalance_cur": -0.8141025641025641, "imbalance_prev": -0.9049676025917927}}
{"timestamp": "2026-09-22T14:40:20.049481", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 14.52, "vwap": 13.7094, "vwap_slope": 0.0571, "atr": 0.4055, "atr_pct": 2.793, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.6982, "ema9": 14.1601, "ema20": 13.8575, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 8.507, "spread_pct": 0.483, "rvol": 3.821, "volume_pace_ratio": 21.19}}
{"timestamp": "2026-09-22T14:40:20.050874", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6577, "vwap": 8.8284, "vwap_slope": -0.0039, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.081, "ema9": 8.6946, "ema20": 8.7184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 6.099, "spread_pct": 0.116, "rvol": 0.754, "volume_pace_ratio": 4.183}}
{"timestamp": "2026-09-22T14:40:20.052140", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.2301, "vwap": 13.5459, "vwap_slope": -0.0055, "atr": 0.0996, "atr_pct": 0.753, "trend": "flat", "slope_pct": -0.0844, "flat_threshold_pct": 0.1882, "ema9": 13.1127, "ema20": 13.1092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.245, "distance_from_high_pct": 6.765, "spread_pct": 0.227, "rvol": 0.13, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:40:20.053670", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3422, "vwap": 6.3928, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.3474, "ema20": 6.3532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.467, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.155}}
{"timestamp": "2026-09-22T14:40:20.054745", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2003, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0569, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.129, "flat_threshold_pct": 0.1547, "ema9": 9.2496, "ema20": 9.2921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.712, "distance_from_high_pct": 3.963, "spread_pct": 0.109, "rvol": 0.835, "volume_pace_ratio": 4.629}}
{"timestamp": "2026-09-22T14:40:20.055821", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:40:20.057092", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.655, "vwap": 12.7171, "vwap_slope": -0.0013, "atr": 0.033, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0014, "flat_threshold_pct": 0.0652, "ema9": 12.6827, "ema20": 12.6934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 1.133, "spread_pct": 0.079, "rvol": 0.103, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:40:20.058226", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (198.6s) but room-to-run failed: imbalance +20% below 30% confirmation floor"], "metrics": {"price": 8.845, "vwap": 8.7428, "vwap_slope": 0.0013, "atr": 0.0348, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0985, "ema9": 8.7977, "ema20": 8.7731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.376, "distance_from_high_pct": 4.171, "spread_pct": 0.113, "rvol": 0.654, "volume_pace_ratio": 3.629, "stage3": {"stop": 8.8032, "risk": 0.0418, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1976, "passed": false, "reason": "imbalance +20% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:40:20.059560", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.601, "vwap_slope": -0.0018, "atr": 0.0327, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.071, "ema9": 11.5084, "ema20": 11.5231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:40:20.061474", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0211, "vwap": 10.2244, "vwap_slope": -0.005, "atr": 0.0113, "atr_pct": 0.112, "trend": "negative", "slope_pct": -0.0848, "flat_threshold_pct": 0.05, "ema9": 10.0256, "ema20": 10.051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.344, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T14:40:20.062777", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4377, "vwap": 5.5096, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0801, "ema9": 5.4474, "ema20": 5.4675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 2.898, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:40:20.063927", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0025, "vwap": 9.066, "vwap_slope": -0.0017, "atr": 0.0186, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0516, "ema9": 9.0094, "ema20": 9.0189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 3.821, "spread_pct": 0.885, "rvol": 0.097, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:40:20.065443", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3, "vwap": 7.4355, "vwap_slope": -0.0026, "atr": 0.0204, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0697, "ema9": 7.3363, "ema20": 7.3712, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.154, "distance_from_high_pct": 3.311, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:40:20.066945", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.0993, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.08, "ema9": 8.9262, "ema20": 8.9513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 5.255, "spread_pct": 0.112, "rvol": 0.135, "volume_pace_ratio": 0.751}}
{"timestamp": "2026-09-22T14:40:20.068437", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.6601, "vwap_slope": -0.0031, "atr": 0.0631, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1063, "flat_threshold_pct": 0.1281, "ema9": 12.2995, "ema20": 12.3321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 8.839, "spread_pct": 0.568, "rvol": 0.123, "volume_pace_ratio": 0.681}}
{"timestamp": "2026-09-22T14:40:20.069928", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3581, "vwap": 6.3371, "vwap_slope": 0.0004, "atr": 0.0137, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0538, "ema9": 6.3646, "ema20": 6.3608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.465, "distance_from_high_pct": 0.655, "spread_pct": 0.158, "rvol": 0.366, "volume_pace_ratio": 2.032}}
{"timestamp": "2026-09-22T14:40:20.071205", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.55, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.0694, "ema9": 5.5472, "ema20": 5.5524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:40:20.072552", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0699, "ema9": 5.1581, "ema20": 5.1799, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:40:20.073816", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.6984, "vwap_slope": 0.0017, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0736, "ema9": 8.6976, "ema20": 8.6844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.066, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:40:20.075864", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.943, "vwap_slope": -0.0006, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.05, "ema9": 11.9053, "ema20": 11.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.744, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:40:20.077159", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9636, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.176, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9245, "ema20": 8.9253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:40:20.079121", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.73", "VWAP sloping down"], "metrics": {"price": 4.6, "vwap": 4.7262, "vwap_slope": -0.0071, "atr": 0.06, "atr_pct": 1.304, "trend": "flat", "slope_pct": -0.089, "flat_threshold_pct": 0.326, "ema9": 4.6101, "ema20": 4.6297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.554, "distance_from_high_pct": 8.73, "spread_pct": 0.87, "rvol": 0.339, "volume_pace_ratio": 1.879}}
{"timestamp": "2026-09-22T14:40:20.081683", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.59, "vwap": 14.7591, "vwap_slope": -0.0049, "atr": 0.0417, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0714, "ema9": 14.6051, "ema20": 14.6163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 2.603, "spread_pct": 0.069, "rvol": 0.206, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:40:20.083174", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.0674, "vwap_slope": -0.0006, "atr": 0.0389, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0967, "ema9": 10.0296, "ema20": 10.0439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.231, "volume_pace_ratio": 1.283}}
{"timestamp": "2026-09-22T14:40:20.084503", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.8071, "vwap_slope": -0.0004, "atr": 0.0297, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0538, "ema9": 13.7883, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.57, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:40:20.086805", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0563, "ema9": 6.1612, "ema20": 6.1651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:40:20.089069", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.401, "vwap_slope": -0.0015, "atr": 0.0265, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.05, "ema9": 13.3024, "ema20": 13.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:40:25.095914", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.040%)", "metrics": {"price": 12.5426, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0399, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:25.100498", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5426, "vwap": 12.3895, "vwap_slope": 0.0053, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 12.5013, "imbalance_decline_count": 0, "imbalance_cur": 0.42066342700190157, "imbalance_prev": 0.06318082788671024}}
{"timestamp": "2026-09-22T14:40:25.101625", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 9.255, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0486, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:25.102955", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.255, "vwap": 9.1979, "vwap_slope": 0.0013, "atr": 0.0405, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 9.2063, "imbalance_decline_count": 0, "imbalance_cur": -0.9775280898876404, "imbalance_prev": -0.9775280898876404}}
{"timestamp": "2026-09-22T14:40:25.105798", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9234, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1229, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:25.106702", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9234, "vwap": 7.8272, "vwap_slope": 0.0026, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0455, "lower_highs_lower_lows": true, "stop": 7.9013, "imbalance_decline_count": 0, "imbalance_cur": 0.42065009560229444, "imbalance_prev": -0.8141025641025641}}
{"timestamp": "2026-09-22T14:40:25.109557", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.3s) but room-to-run failed: imbalance -18% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.64, "vwap": 13.7113, "vwap_slope": 0.059, "atr": 0.4055, "atr_pct": 2.77, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.6925, "ema9": 14.1841, "ema20": 13.8689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.729, "distance_from_high_pct": 7.75, "spread_pct": 0.753, "rvol": 3.827, "volume_pace_ratio": 21.197, "stage3": {"stop": 14.1534, "risk": 0.4866, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1769, "passed": false, "reason": "imbalance -18% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:25.111445", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6523, "vwap": 8.8283, "vwap_slope": -0.004, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0238, "flat_threshold_pct": 0.081, "ema9": 8.6935, "ema20": 8.7179, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 6.157, "spread_pct": 0.116, "rvol": 0.755, "volume_pace_ratio": 4.18}}
{"timestamp": "2026-09-22T14:40:25.113025", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.55", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.5454, "vwap_slope": -0.0059, "atr": 0.1003, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.0841, "flat_threshold_pct": 0.189, "ema9": 13.1207, "ema20": 13.113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.247, "distance_from_high_pct": 6.483, "spread_pct": 0.227, "rvol": 0.13, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:40:25.114917", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3401, "vwap": 6.3928, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.347, "ema20": 6.353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.499, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.154}}
{"timestamp": "2026-09-22T14:40:25.118891", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2003, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0569, "atr_pct": 0.619, "trend": "flat", "slope_pct": 0.129, "flat_threshold_pct": 0.1547, "ema9": 9.2496, "ema20": 9.2921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.712, "distance_from_high_pct": 3.963, "spread_pct": 0.109, "rvol": 0.835, "volume_pace_ratio": 4.624}}
{"timestamp": "2026-09-22T14:40:25.121615", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.479}}
{"timestamp": "2026-09-22T14:40:25.124312", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.645, "vwap": 12.7167, "vwap_slope": -0.0017, "atr": 0.0334, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.066, "ema9": 12.6807, "ema20": 12.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 1.211, "spread_pct": 0.079, "rvol": 0.104, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:40:25.125642", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 203.7s", "imbalance +62% >= 50% buy threshold, stop 8.81", "entry_score 80.9"], "reasons_against": [], "metrics": {"price": 8.8533, "vwap": 8.743, "vwap_slope": 0.0016, "atr": 0.0359, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1014, "ema9": 8.7993, "ema20": 8.7739, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.378, "distance_from_high_pct": 4.081, "spread_pct": 0.113, "rvol": 0.656, "volume_pace_ratio": 3.632, "stage3": {"stop": 8.8102, "risk": 0.0431, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.6151, "passed": true, "reason": "imbalance +62% >= 50% buy threshold, stop 8.81"}, "entry_score": 80.94, "entry_score_breakdown": {"imbalance_sub": 0.45, "volume_pace_sub": 0.947, "volatility_sub": 0.938, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:40:25.157935", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4826, "vwap": 11.6009, "vwap_slope": -0.0019, "atr": 0.0327, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0712, "ema9": 11.5009, "ema20": 11.5195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 2.607, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:40:25.160293", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0211, "vwap": 10.2244, "vwap_slope": -0.005, "atr": 0.0113, "atr_pct": 0.112, "trend": "negative", "slope_pct": -0.0848, "flat_threshold_pct": 0.05, "ema9": 10.0256, "ema20": 10.051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.344, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T14:40:25.161731", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.436, "vwap": 5.5096, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0801, "ema9": 5.447, "ema20": 5.4673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 2.929, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:40:25.164359", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.995, "vwap": 9.0655, "vwap_slope": -0.0022, "atr": 0.0245, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.068, "ema9": 9.0079, "ema20": 9.0181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.902, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:40:25.165781", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.29, "vwap": 7.4354, "vwap_slope": -0.0027, "atr": 0.0211, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0723, "ema9": 7.3343, "ema20": 7.3703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.444, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:40:25.167258", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 9.0993, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.08, "ema9": 8.9262, "ema20": 8.9513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 5.255, "spread_pct": 0.112, "rvol": 0.135, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:40:25.168773", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.325, "vwap": 12.6601, "vwap_slope": -0.0031, "atr": 0.0631, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1063, "flat_threshold_pct": 0.1281, "ema9": 12.2995, "ema20": 12.3321, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 8.839, "spread_pct": 0.568, "rvol": 0.123, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T14:40:25.170115", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3371, "vwap_slope": 0.0004, "atr": 0.0137, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0538, "ema9": 6.3629, "ema20": 6.36, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.465, "distance_from_high_pct": 0.781, "spread_pct": 0.158, "rvol": 0.366, "volume_pace_ratio": 2.03}}
{"timestamp": "2026-09-22T14:40:25.171955", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0694, "ema9": 5.5462, "ema20": 5.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:40:25.173321", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.145, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.07, "ema9": 5.1571, "ema20": 5.1794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.925, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:40:25.174714", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.6985, "vwap_slope": 0.0018, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0736, "ema9": 8.6986, "ema20": 8.6849, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 1.467, "spread_pct": 0.115, "rvol": 0.066, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:40:25.176122", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.943, "vwap_slope": -0.0006, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.05, "ema9": 11.9053, "ema20": 11.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.744, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:40:25.177573", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9636, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9235, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:40:25.179010", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.58, "vwap": 4.7258, "vwap_slope": -0.0075, "atr": 0.0603, "atr_pct": 1.318, "trend": "flat", "slope_pct": -0.0895, "flat_threshold_pct": 0.3294, "ema9": 4.6061, "ema20": 4.6278, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.561, "distance_from_high_pct": 9.127, "spread_pct": 0.654, "rvol": 0.34, "volume_pace_ratio": 1.882}}
{"timestamp": "2026-09-22T14:40:25.180648", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7591, "vwap_slope": -0.0049, "atr": 0.0417, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0714, "ema9": 14.6041, "ema20": 14.6159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.207, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:40:25.183111", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0674, "vwap_slope": -0.0007, "atr": 0.0389, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0968, "ema9": 10.0276, "ema20": 10.043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.232, "volume_pace_ratio": 1.282}}
{"timestamp": "2026-09-22T14:40:25.184611", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.785, "vwap": 13.8071, "vwap_slope": -0.0004, "atr": 0.03, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0544, "ema9": 13.7873, "ema20": 13.7941, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 1.606, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:40:25.187119", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.16 below VWAP $6.16"], "metrics": {"price": 6.155, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0562, "ema9": 6.1622, "ema20": 6.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:40:25.189540", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.401, "vwap_slope": -0.0015, "atr": 0.0265, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.05, "ema9": 13.3024, "ema20": 13.3109, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:40:30.195822", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.52, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.094, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:30.199307", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.52, "vwap": 12.3897, "vwap_slope": 0.0055, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 12.4787, "imbalance_decline_count": 1, "imbalance_cur": 0.3500291205591147, "imbalance_prev": 0.42066342700190157}}
{"timestamp": "2026-09-22T14:40:30.200491", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.049%)", "metrics": {"price": 9.255, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0486, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:30.206003", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.255, "vwap": 9.1979, "vwap_slope": 0.0013, "atr": 0.0405, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 9.2063, "imbalance_decline_count": 0, "imbalance_cur": -0.9775280898876404, "imbalance_prev": -0.9775280898876404}}
{"timestamp": "2026-09-22T14:40:30.208455", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.92, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1358, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:30.209334", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.92, "vwap": 7.8272, "vwap_slope": 0.0026, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0454, "lower_highs_lower_lows": true, "stop": 7.8979, "imbalance_decline_count": 0, "imbalance_cur": 0.5964912280701754, "imbalance_prev": 0.42065009560229444}}
{"timestamp": "2026-09-22T14:40:30.211888", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.4s) but room-to-run failed: imbalance -28% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6001, "vwap": 13.7117, "vwap_slope": 0.0594, "atr": 0.4055, "atr_pct": 2.777, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.6944, "ema9": 14.1761, "ema20": 13.8651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 8.002, "spread_pct": 0.274, "rvol": 3.83, "volume_pace_ratio": 21.187, "stage3": {"stop": 14.1135, "risk": 0.4866, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2771, "passed": false, "reason": "imbalance -28% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:30.213537", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.66, "vwap": 8.8282, "vwap_slope": -0.0042, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.081, "ema9": 8.6951, "ema20": 8.7186, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.074, "spread_pct": 0.116, "rvol": 0.756, "volume_pace_ratio": 4.179}}
{"timestamp": "2026-09-22T14:40:30.216208", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.5441, "vwap_slope": -0.0073, "atr": 0.1003, "atr_pct": 0.756, "trend": "flat", "slope_pct": -0.0841, "flat_threshold_pct": 0.189, "ema9": 13.1207, "ema20": 13.113, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.253, "distance_from_high_pct": 6.483, "spread_pct": 0.377, "rvol": 0.13, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:40:30.219172", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3927, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.348, "ema20": 6.3535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.153}}
{"timestamp": "2026-09-22T14:40:30.220721", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.185, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0569, "atr_pct": 0.62, "trend": "flat", "slope_pct": 0.1288, "flat_threshold_pct": 0.155, "ema9": 9.2466, "ema20": 9.2907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.712, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.835, "volume_pace_ratio": 4.618}}
{"timestamp": "2026-09-22T14:40:30.223034", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:40:30.224653", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6887, "vwap": 12.7168, "vwap_slope": -0.0016, "atr": 0.0341, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0672, "ema9": 12.6895, "ema20": 12.6966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 0.87, "spread_pct": 0.079, "rvol": 0.104, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:40:30.226411", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (208.8s) but room-to-run failed: imbalance +45% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.8301, "vwap": 8.743, "vwap_slope": 0.0016, "atr": 0.0359, "atr_pct": 0.407, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.1017, "ema9": 8.7947, "ema20": 8.7717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.38, "distance_from_high_pct": 4.333, "spread_pct": 0.113, "rvol": 0.656, "volume_pace_ratio": 3.631, "stage3": {"stop": 8.787, "risk": 0.0431, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4517, "passed": false, "reason": "imbalance +45% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:40:30.227937", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.601, "vwap_slope": -0.0019, "atr": 0.0327, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.071, "ema9": 11.5074, "ema20": 11.5226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:40:30.229556", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0211, "vwap": 10.2244, "vwap_slope": -0.005, "atr": 0.0113, "atr_pct": 0.112, "trend": "negative", "slope_pct": -0.0848, "flat_threshold_pct": 0.05, "ema9": 10.0256, "ema20": 10.051, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 6.344, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T14:40:30.232292", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.436, "vwap": 5.5096, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0801, "ema9": 5.447, "ema20": 5.4673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 2.929, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:40:30.234217", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0655, "vwap_slope": -0.0022, "atr": 0.0245, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.068, "ema9": 9.0089, "ema20": 9.0186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:40:30.235982", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.29, "vwap": 7.4354, "vwap_slope": -0.0027, "atr": 0.0211, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0223, "flat_threshold_pct": 0.0723, "ema9": 7.3343, "ema20": 7.3703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.444, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:40:30.241054", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0993, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.08, "ema9": 8.9252, "ema20": 8.9508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.135, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:40:30.245411", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3, "vwap": 12.66, "vwap_slope": -0.0032, "atr": 0.0631, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.1065, "flat_threshold_pct": 0.1283, "ema9": 12.2945, "ema20": 12.3297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 9.024, "spread_pct": 0.569, "rvol": 0.123, "volume_pace_ratio": 0.68}}
{"timestamp": "2026-09-22T14:40:30.247334", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3683, "vwap": 6.3372, "vwap_slope": 0.0004, "atr": 0.0144, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0565, "ema9": 6.3666, "ema20": 6.3618, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.466, "distance_from_high_pct": 0.495, "spread_pct": 0.158, "rvol": 0.367, "volume_pace_ratio": 2.028}}
{"timestamp": "2026-09-22T14:40:30.248755", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5429, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0695, "ema9": 5.5458, "ema20": 5.5517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.351, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:40:30.250558", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.145, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.07, "ema9": 5.1571, "ema20": 5.1794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.925, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.179}}
{"timestamp": "2026-09-22T14:40:30.251996", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.6984, "vwap_slope": 0.0018, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0736, "ema9": 8.6976, "ema20": 8.6844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.066, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:40:30.253993", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.943, "vwap_slope": -0.0006, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0414, "flat_threshold_pct": 0.05, "ema9": 11.9053, "ema20": 11.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.748, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.077, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:40:30.264856", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9261, "vwap": 8.9636, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9247, "ema20": 8.9254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.768, "distance_from_high_pct": 1.911, "spread_pct": 0.112, "rvol": 0.2, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T14:40:30.267702", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.58 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.58, "vwap": 4.7258, "vwap_slope": -0.0075, "atr": 0.0603, "atr_pct": 1.318, "trend": "flat", "slope_pct": -0.0895, "flat_threshold_pct": 0.3294, "ema9": 4.6061, "ema20": 4.6278, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.561, "distance_from_high_pct": 9.127, "spread_pct": 0.654, "rvol": 0.34, "volume_pace_ratio": 1.88}}
{"timestamp": "2026-09-22T14:40:30.273113", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.759, "vwap_slope": -0.005, "atr": 0.0417, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0714, "ema9": 14.6041, "ema20": 14.6159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.207, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:40:30.274751", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0674, "vwap_slope": -0.0007, "atr": 0.0389, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0967, "ema9": 10.0286, "ema20": 10.0435, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 1.374, "spread_pct": 0.099, "rvol": 0.232, "volume_pace_ratio": 1.281}}
{"timestamp": "2026-09-22T14:40:30.276059", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7862, "vwap": 13.8071, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0549, "ema9": 13.7875, "ema20": 13.7942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.597, "spread_pct": 0.145, "rvol": 0.078, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:40:30.283162", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.0563, "ema9": 6.1612, "ema20": 6.1651, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:40:30.285789", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2899, "vwap": 13.401, "vwap_slope": -0.0015, "atr": 0.0265, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.038, "flat_threshold_pct": 0.05, "ema9": 13.3033, "ema20": 13.3114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 4.664, "spread_pct": 0.075, "rvol": 0.186, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T14:40:35.298251", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.515, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.106, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:35.303484", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3897, "vwap_slope": 0.0055, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4737, "imbalance_decline_count": 0, "imbalance_cur": 0.42857142857142855, "imbalance_prev": 0.3500291205591147}}
{"timestamp": "2026-09-22T14:40:35.304765", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1297, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:35.305592", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1979, "vwap_slope": 0.0013, "atr": 0.042, "trend": "flat", "slope_pct": 0.0287, "lower_highs_lower_lows": false, "stop": 9.1796, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.9775280898876404}}
{"timestamp": "2026-09-22T14:40:35.306172", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.925, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1168, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:35.306885", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.925, "vwap": 7.8272, "vwap_slope": 0.0027, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0455, "lower_highs_lower_lows": true, "stop": 7.9029, "imbalance_decline_count": 1, "imbalance_cur": 0.568738229755179, "imbalance_prev": 0.5964912280701754}}
{"timestamp": "2026-09-22T14:40:35.308799", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.5s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6185, "vwap": 13.7127, "vwap_slope": 0.0604, "atr": 0.4055, "atr_pct": 2.774, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.6935, "ema9": 14.1798, "ema20": 13.8668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.732, "distance_from_high_pct": 7.886, "spread_pct": 0.068, "rvol": 3.834, "volume_pace_ratio": 21.182, "stage3": {"stop": 14.1319, "risk": 0.4866, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0876, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:35.310674", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.8282, "vwap_slope": -0.0042, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.081, "ema9": 8.6941, "ema20": 8.7181, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.756, "volume_pace_ratio": 4.174}}
{"timestamp": "2026-09-22T14:40:35.312220", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.5437, "vwap_slope": -0.0077, "atr": 0.1017, "atr_pct": 0.766, "trend": "flat", "slope_pct": -0.084, "flat_threshold_pct": 0.1915, "ema9": 13.1227, "ema20": 13.1139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.255, "distance_from_high_pct": 6.413, "spread_pct": 0.527, "rvol": 0.131, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:40:35.315133", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3927, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.347, "ema20": 6.353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.151}}
{"timestamp": "2026-09-22T14:40:35.316665", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0619, "atr_pct": 0.678, "trend": "flat", "slope_pct": 0.1282, "flat_threshold_pct": 0.1695, "ema9": 9.2366, "ema20": 9.2859, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.72, "distance_from_high_pct": 4.645, "spread_pct": 0.109, "rvol": 0.837, "volume_pace_ratio": 4.626}}
{"timestamp": "2026-09-22T14:40:35.318703", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.478}}
{"timestamp": "2026-09-22T14:40:35.321425", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.63 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.635, "vwap": 12.7163, "vwap_slope": -0.0021, "atr": 0.0341, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0016, "flat_threshold_pct": 0.0675, "ema9": 12.6787, "ema20": 12.6914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 1.289, "spread_pct": 0.079, "rvol": 0.104, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:40:35.338361", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (213.9s) but room-to-run failed: imbalance +50% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.8377, "vwap": 8.7431, "vwap_slope": 0.0017, "atr": 0.0359, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1016, "ema9": 8.7962, "ema20": 8.7724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 4.25, "spread_pct": 0.113, "rvol": 0.657, "volume_pace_ratio": 3.63, "stage3": {"stop": 8.7946, "risk": 0.0431, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4956, "passed": false, "reason": "imbalance +50% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:40:35.343886", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5176, "vwap": 11.601, "vwap_slope": -0.0019, "atr": 0.0327, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.071, "ema9": 11.5079, "ema20": 11.5228, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 2.31, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:40:35.345406", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2236, "vwap_slope": -0.0058, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0849, "flat_threshold_pct": 0.05, "ema9": 10.0234, "ema20": 10.0499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.338}}
{"timestamp": "2026-09-22T14:40:35.346975", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.436, "vwap": 5.5096, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0801, "ema9": 5.447, "ema20": 5.4673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 2.929, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:40:35.349260", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0655, "vwap_slope": -0.0022, "atr": 0.0245, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.068, "ema9": 9.0089, "ema20": 9.0186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:40:35.350565", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.301, "vwap": 7.4354, "vwap_slope": -0.0027, "atr": 0.0211, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0221, "flat_threshold_pct": 0.0722, "ema9": 7.3365, "ema20": 7.3713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 3.298, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:40:35.351990", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9148, "vwap": 9.0993, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.0801, "ema9": 8.9242, "ema20": 8.9503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 5.363, "spread_pct": 0.224, "rvol": 0.135, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:40:35.353399", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.2937, "vwap": 12.66, "vwap_slope": -0.0032, "atr": 0.0631, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.1066, "flat_threshold_pct": 0.1284, "ema9": 12.2932, "ema20": 12.3291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 9.07, "spread_pct": 0.569, "rvol": 0.123, "volume_pace_ratio": 0.679}}
{"timestamp": "2026-09-22T14:40:35.354514", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.35, "vwap": 6.3372, "vwap_slope": 0.0004, "atr": 0.0144, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0567, "ema9": 6.3629, "ema20": 6.36, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.467, "distance_from_high_pct": 0.781, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.026}}
{"timestamp": "2026-09-22T14:40:35.355669", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5466, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0694, "ema9": 5.5465, "ema20": 5.5521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.285, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:40:35.356797", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.145, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.07, "ema9": 5.1571, "ema20": 5.1794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.925, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:40:35.357826", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.6963, "vwap": 8.6982, "vwap_slope": 0.0016, "atr": 0.0257, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.0739, "ema9": 8.6919, "ema20": 8.6817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 1.848, "spread_pct": 0.115, "rvol": 0.066, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:40:35.358909", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9428, "vwap_slope": -0.0007, "atr": 0.0225, "atr_pct": 0.189, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.05, "ema9": 11.9013, "ema20": 11.9206, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.755, "distance_from_high_pct": 3.257, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:40:35.359897", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.925, "vwap": 8.9635, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9245, "ema20": 8.9253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 1.923, "spread_pct": 0.112, "rvol": 0.201, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:40:35.360901", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7256, "vwap_slope": -0.0077, "atr": 0.0603, "atr_pct": 1.315, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.3287, "ema9": 4.6081, "ema20": 4.6287, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.565, "distance_from_high_pct": 8.929, "spread_pct": 0.437, "rvol": 0.34, "volume_pace_ratio": 1.88}}
{"timestamp": "2026-09-22T14:40:35.361905", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7588, "vwap_slope": -0.0052, "atr": 0.0417, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0714, "ema9": 14.6061, "ema20": 14.6168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.207, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:40:35.363988", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0182, "vwap": 10.0673, "vwap_slope": -0.0007, "atr": 0.0389, "atr_pct": 0.388, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.097, "ema9": 10.0223, "ema20": 10.0404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 1.686, "spread_pct": 0.099, "rvol": 0.232, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T14:40:35.365833", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7872, "vwap": 13.8071, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0549, "ema9": 13.7877, "ema20": 13.7943, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.59, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:40:35.366961", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.16 below VWAP $6.16"], "metrics": {"price": 6.155, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.0562, "ema9": 6.1622, "ema20": 6.1656, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 1.045, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:40:35.367997", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4009, "vwap_slope": -0.0016, "atr": 0.0272, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.0513, "ema9": 13.3004, "ema20": 13.3099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.187, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T14:40:40.371458", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.5155, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.1048, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:40.373790", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5155, "vwap": 12.3897, "vwap_slope": 0.0055, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4742, "imbalance_decline_count": 0, "imbalance_cur": 0.5603271983640081, "imbalance_prev": 0.42857142857142855}}
{"timestamp": "2026-09-22T14:40:40.374663", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.065%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0648, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:40.375467", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1979, "vwap_slope": 0.0013, "atr": 0.0424, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 9.1991, "imbalance_decline_count": 0, "imbalance_cur": -0.9801980198019802, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:40:40.379255", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.92, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1358, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:40.380222", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.92, "vwap": 7.8275, "vwap_slope": 0.003, "atr": 0.0188, "trend": "flat", "slope_pct": 0.0454, "lower_highs_lower_lows": true, "stop": 7.8975, "imbalance_decline_count": 2, "imbalance_cur": -0.27943760984182775, "imbalance_prev": 0.568738229755179}}
{"timestamp": "2026-09-22T14:40:40.382095", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.5s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.59, "vwap": 13.7136, "vwap_slope": 0.0613, "atr": 0.4055, "atr_pct": 2.779, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.6948, "ema9": 14.1741, "ema20": 13.8641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.734, "distance_from_high_pct": 8.066, "spread_pct": 0.137, "rvol": 3.838, "volume_pace_ratio": 21.182, "stage3": {"stop": 14.1034, "risk": 0.4866, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.127, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:40.383479", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6581, "vwap": 8.8282, "vwap_slope": -0.0042, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.081, "ema9": 8.6947, "ema20": 8.7184, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.094, "spread_pct": 0.116, "rvol": 0.756, "volume_pace_ratio": 4.17}}
{"timestamp": "2026-09-22T14:40:40.385164", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.32, "vwap": 13.5439, "vwap_slope": -0.0074, "atr": 0.1053, "atr_pct": 0.791, "trend": "flat", "slope_pct": -0.0836, "flat_threshold_pct": 0.1976, "ema9": 13.1307, "ema20": 13.1177, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 6.131, "spread_pct": 0.301, "rvol": 0.131, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:40:40.386512", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.35, "vwap": 6.3927, "vwap_slope": -0.0007, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0596, "ema9": 6.349, "ema20": 6.3539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 3.349, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:40:40.388014", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.1815, "vwap": 9.1644, "vwap_slope": 0.0008, "atr": 0.0634, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1288, "flat_threshold_pct": 0.1725, "ema9": 9.2459, "ema20": 9.2903, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.722, "distance_from_high_pct": 4.16, "spread_pct": 0.11, "rvol": 0.838, "volume_pace_ratio": 4.624}}
{"timestamp": "2026-09-22T14:40:40.389305", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T14:40:40.391740", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6872, "vwap": 12.7167, "vwap_slope": -0.0017, "atr": 0.0345, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0679, "ema9": 12.6892, "ema20": 12.6964, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 0.881, "spread_pct": 0.079, "rvol": 0.104, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:40:40.394307", "symbol": "CRML", "kind": "entry", "state": "BUY", "reasons_for": ["held 218.9s", "imbalance +52% >= 50% buy threshold, stop 8.80", "entry_score 76.7"], "reasons_against": [], "metrics": {"price": 8.84, "vwap": 8.7431, "vwap_slope": 0.0017, "atr": 0.0359, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.1016, "ema9": 8.7967, "ema20": 8.7727, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.381, "distance_from_high_pct": 4.225, "spread_pct": 0.113, "rvol": 0.657, "volume_pace_ratio": 3.626, "stage3": {"stop": 8.7969, "risk": 0.0431, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.5155, "passed": true, "reason": "imbalance +52% >= 50% buy threshold, stop 8.80"}, "entry_score": 76.68, "entry_score_breakdown": {"imbalance_sub": 0.308, "volume_pace_sub": 0.948, "volatility_sub": 0.938, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:40:40.440663", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4821, "vwap": 11.6009, "vwap_slope": -0.0019, "atr": 0.0327, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0712, "ema9": 11.5008, "ema20": 11.5194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 2.612, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:40:40.442584", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2236, "vwap_slope": -0.0058, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0849, "flat_threshold_pct": 0.05, "ema9": 10.0234, "ema20": 10.0499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T14:40:40.443979", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.44, "vwap": 5.5096, "vwap_slope": -0.0011, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.08, "ema9": 5.4478, "ema20": 5.4677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 2.857, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:40:40.445171", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0655, "vwap_slope": -0.0022, "atr": 0.0245, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.068, "ema9": 9.0089, "ema20": 9.0186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:40:40.447941", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.35 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3528, "vwap": 7.4352, "vwap_slope": -0.0029, "atr": 0.022, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.0749, "ema9": 7.3469, "ema20": 7.3762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 2.612, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:40:40.449407", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0993, "vwap_slope": -0.0044, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.08, "ema9": 8.9252, "ema20": 8.9508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.135, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:40:40.451552", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3119, "vwap": 12.66, "vwap_slope": -0.0032, "atr": 0.0631, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.1064, "flat_threshold_pct": 0.1282, "ema9": 12.2969, "ema20": 12.3308, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 8.936, "spread_pct": 0.406, "rvol": 0.123, "volume_pace_ratio": 0.678}}
{"timestamp": "2026-09-22T14:40:40.452864", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.355, "vwap": 6.3372, "vwap_slope": 0.0004, "atr": 0.0144, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0566, "ema9": 6.3639, "ema20": 6.3605, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.025}}
{"timestamp": "2026-09-22T14:40:40.454434", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.0694, "ema9": 5.5462, "ema20": 5.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:40:40.456386", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.145, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.07, "ema9": 5.1571, "ema20": 5.1794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.925, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:40:40.458298", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7331, "vwap": 8.6986, "vwap_slope": 0.0019, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0736, "ema9": 8.6992, "ema20": 8.6852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.971, "distance_from_high_pct": 1.432, "spread_pct": 0.114, "rvol": 0.066, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:40:40.459703", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9428, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.05, "ema9": 11.9003, "ema20": 11.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.758, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:40:40.461923", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9245, "vwap": 8.9635, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9244, "ema20": 8.9253, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 1.929, "spread_pct": 0.112, "rvol": 0.201, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:40:40.478416", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5875, "vwap": 4.7256, "vwap_slope": -0.0077, "atr": 0.0603, "atr_pct": 1.315, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.3288, "ema9": 4.6076, "ema20": 4.6285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.565, "distance_from_high_pct": 8.978, "spread_pct": 0.437, "rvol": 0.34, "volume_pace_ratio": 1.878}}
{"timestamp": "2026-09-22T14:40:40.481841", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7588, "vwap_slope": -0.0052, "atr": 0.0417, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0714, "ema9": 14.6041, "ema20": 14.6159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.207, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:40:40.483198", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.064, "vwap": 10.0673, "vwap_slope": -0.0007, "atr": 0.0389, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0966, "ema9": 10.0314, "ema20": 10.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 1.237, "spread_pct": 0.099, "rvol": 0.232, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T14:40:40.484739", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7809, "vwap": 13.807, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.055, "ema9": 13.7865, "ema20": 13.7937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.635, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:40:40.485958", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0562, "ema9": 6.1632, "ema20": 6.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:40:40.487583", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.27, "vwap": 13.4009, "vwap_slope": -0.0017, "atr": 0.0272, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.0513, "ema9": 13.2994, "ema20": 13.3095, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.187, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:40:45.495228", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.51, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.1179, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:45.496963", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.51, "vwap": 12.3897, "vwap_slope": 0.0055, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4687, "imbalance_decline_count": 1, "imbalance_cur": 0.30025662959794697, "imbalance_prev": 0.5603271983640081}}
{"timestamp": "2026-09-22T14:40:45.497812", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1297, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:45.499502", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1981, "vwap_slope": 0.0015, "atr": 0.0424, "trend": "flat", "slope_pct": 0.0287, "lower_highs_lower_lows": false, "stop": 9.1791, "imbalance_decline_count": 0, "imbalance_cur": -0.19439868204283361, "imbalance_prev": -0.9801980198019802}}
{"timestamp": "2026-09-22T14:40:45.500109", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9202, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.135, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:45.500837", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9202, "vwap": 7.8275, "vwap_slope": 0.003, "atr": 0.0188, "trend": "flat", "slope_pct": 0.0454, "lower_highs_lower_lows": true, "stop": 7.8977, "imbalance_decline_count": 3, "imbalance_cur": -0.2818235642391948, "imbalance_prev": -0.27943760984182775}}
{"timestamp": "2026-09-22T14:40:45.503694", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (40.7s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.56, "vwap": 13.7147, "vwap_slope": 0.0624, "atr": 0.4055, "atr_pct": 2.785, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.6963, "ema9": 14.1681, "ema20": 13.8613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.737, "distance_from_high_pct": 8.255, "spread_pct": 0.55, "rvol": 3.844, "volume_pace_ratio": 21.188, "stage3": {"stop": 14.0734, "risk": 0.4866, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4058, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:45.507672", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.655, "vwap": 8.8279, "vwap_slope": -0.0044, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0237, "flat_threshold_pct": 0.081, "ema9": 8.6941, "ema20": 8.7181, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.757, "volume_pace_ratio": 4.17}}
{"timestamp": "2026-09-22T14:40:45.508989", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3177, "vwap": 13.5438, "vwap_slope": -0.0076, "atr": 0.1053, "atr_pct": 0.791, "trend": "flat", "slope_pct": -0.0836, "flat_threshold_pct": 0.1977, "ema9": 13.1303, "ema20": 13.1175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.147, "spread_pct": 0.3, "rvol": 0.131, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:40:45.510194", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3927, "vwap_slope": -0.0008, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.348, "ema20": 6.3535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.208, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:40:45.511520", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.115, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0634, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.128, "flat_threshold_pct": 0.1738, "ema9": 9.2326, "ema20": 9.284, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.722, "distance_from_high_pct": 4.854, "spread_pct": 0.11, "rvol": 0.838, "volume_pace_ratio": 4.619}}
{"timestamp": "2026-09-22T14:40:45.513310", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.477}}
{"timestamp": "2026-09-22T14:40:45.514814", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.69 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6885, "vwap": 12.7166, "vwap_slope": -0.0018, "atr": 0.0345, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0011, "flat_threshold_pct": 0.0679, "ema9": 12.6894, "ema20": 12.6965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 0.871, "spread_pct": 0.079, "rvol": 0.105, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:40:45.516050", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (224.1s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8301, "vwap": 8.7432, "vwap_slope": 0.0017, "atr": 0.0394, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.1117, "ema9": 8.7947, "ema20": 8.7717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.383, "distance_from_high_pct": 4.333, "spread_pct": 0.113, "rvol": 0.658, "volume_pace_ratio": 3.627, "stage3": {"stop": 8.7828, "risk": 0.0473, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2852, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:45.517485", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6009, "vwap_slope": -0.0019, "atr": 0.0327, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.071, "ema9": 11.5094, "ema20": 11.5235, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:40:45.518927", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2236, "vwap_slope": -0.0058, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0849, "flat_threshold_pct": 0.05, "ema9": 10.0234, "ema20": 10.0499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T14:40:45.521026", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.436, "vwap": 5.5096, "vwap_slope": -0.0011, "atr": 0.0177, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0813, "ema9": 5.447, "ema20": 5.4673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 2.929, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:40:45.523108", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.9957, "vwap": 9.0654, "vwap_slope": -0.0023, "atr": 0.0245, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.068, "ema9": 9.0081, "ema20": 9.0182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 3.894, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:40:45.524425", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.35 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3528, "vwap": 7.4352, "vwap_slope": -0.0029, "atr": 0.022, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0213, "flat_threshold_pct": 0.0749, "ema9": 7.3469, "ema20": 7.3762, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 2.612, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:40:45.525649", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0986, "vwap_slope": -0.005, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.08, "ema9": 8.9252, "ema20": 8.9508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.136, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:40:45.526865", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.30 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.305, "vwap": 12.66, "vwap_slope": -0.0032, "atr": 0.0631, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.1065, "flat_threshold_pct": 0.1283, "ema9": 12.2955, "ema20": 12.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 8.987, "spread_pct": 0.406, "rvol": 0.123, "volume_pace_ratio": 0.677}}
{"timestamp": "2026-09-22T14:40:45.527985", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3666, "vwap": 6.3372, "vwap_slope": 0.0004, "atr": 0.0144, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0174, "flat_threshold_pct": 0.0565, "ema9": 6.3663, "ema20": 6.3616, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.47, "distance_from_high_pct": 0.522, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.022}}
{"timestamp": "2026-09-22T14:40:45.529025", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5487, "vwap_slope": -0.0001, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0695, "ema9": 5.5452, "ema20": 5.5514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.09, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:40:45.530215", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.145, "vwap": 5.2238, "vwap_slope": -0.0031, "atr": 0.0144, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0122, "flat_threshold_pct": 0.07, "ema9": 5.1571, "ema20": 5.1794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.985, "distance_from_high_pct": 2.925, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:40:45.531209", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7286, "vwap": 8.6986, "vwap_slope": 0.0019, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0736, "ema9": 8.6983, "ema20": 8.6847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 1.483, "spread_pct": 0.115, "rvol": 0.066, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:40:45.532552", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9428, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.05, "ema9": 11.9003, "ema20": 11.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.758, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:40:45.538080", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9635, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9235, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.201, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:40:45.539799", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.73", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5875, "vwap": 4.7256, "vwap_slope": -0.0077, "atr": 0.0603, "atr_pct": 1.315, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.3288, "ema9": 4.6076, "ema20": 4.6285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.565, "distance_from_high_pct": 8.978, "spread_pct": 0.437, "rvol": 0.34, "volume_pace_ratio": 1.876}}
{"timestamp": "2026-09-22T14:40:45.542720", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5972, "vwap": 14.7585, "vwap_slope": -0.0055, "atr": 0.0417, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0714, "ema9": 14.6065, "ema20": 14.617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 2.555, "spread_pct": 0.069, "rvol": 0.207, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:40:45.544083", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.0673, "vwap_slope": -0.0007, "atr": 0.0389, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0967, "ema9": 10.0296, "ema20": 10.0439, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.663, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.232, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T14:40:45.545457", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7812, "vwap": 13.807, "vwap_slope": -0.0004, "atr": 0.0303, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.055, "ema9": 13.7865, "ema20": 13.7937, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 1.633, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:40:45.547997", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1595, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0562, "ema9": 6.1631, "ema20": 6.166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 0.973, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:40:45.550599", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.265, "vwap": 13.4008, "vwap_slope": -0.0018, "atr": 0.0276, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.052, "ema9": 13.2984, "ema20": 13.309, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.187, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T14:40:50.556646", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.52, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.094, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:50.558187", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.52, "vwap": 12.3908, "vwap_slope": 0.0066, "atr": 0.0355, "trend": "flat", "slope_pct": 0.0363, "lower_highs_lower_lows": false, "stop": 12.4774, "imbalance_decline_count": 0, "imbalance_cur": 0.650647390579077, "imbalance_prev": 0.30025662959794697}}
{"timestamp": "2026-09-22T14:40:50.559011", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.065%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0648, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:50.559667", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1983, "vwap_slope": 0.0017, "atr": 0.0424, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 9.1991, "imbalance_decline_count": 0, "imbalance_cur": 0.18858421936205932, "imbalance_prev": -0.19439868204283361}}
{"timestamp": "2026-09-22T14:40:50.560331", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.92, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1358, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:50.560994", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.92, "vwap": 7.8276, "vwap_slope": 0.003, "atr": 0.0188, "trend": "flat", "slope_pct": 0.0454, "lower_highs_lower_lows": true, "stop": 7.8975, "imbalance_decline_count": 4, "imbalance_cur": -0.507021213026591, "imbalance_prev": -0.2818235642391948}}
{"timestamp": "2026-09-22T14:40:50.562530", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (45.7s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.515, "vwap": 13.7157, "vwap_slope": 0.0634, "atr": 0.4055, "atr_pct": 2.794, "trend": "flat", "slope_pct": 0.0098, "flat_threshold_pct": 0.6984, "ema9": 14.1591, "ema20": 13.857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 8.538, "spread_pct": 0.207, "rvol": 3.85, "volume_pace_ratio": 21.193, "stage3": {"stop": 14.0284, "risk": 0.4866, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4932, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:50.563780", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.665, "vwap": 8.8277, "vwap_slope": -0.0046, "atr": 0.0288, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.083, "ema9": 8.6961, "ema20": 8.7191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.758, "volume_pace_ratio": 4.171}}
{"timestamp": "2026-09-22T14:40:50.565701", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.31 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3105, "vwap": 13.5437, "vwap_slope": -0.0077, "atr": 0.1053, "atr_pct": 0.791, "trend": "flat", "slope_pct": -0.0837, "flat_threshold_pct": 0.1978, "ema9": 13.1288, "ema20": 13.1168, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.198, "spread_pct": 0.3, "rvol": 0.131, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:40:50.566794", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3926, "vwap_slope": -0.0009, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0597, "ema9": 6.3487, "ema20": 6.3538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.209, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:40:50.567883", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.11 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1149, "vwap": 9.1642, "vwap_slope": 0.0007, "atr": 0.0634, "atr_pct": 0.695, "trend": "flat", "slope_pct": 0.1279, "flat_threshold_pct": 0.1738, "ema9": 9.2326, "ema20": 9.284, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.723, "distance_from_high_pct": 4.855, "spread_pct": 0.11, "rvol": 0.838, "volume_pace_ratio": 4.616}}
{"timestamp": "2026-09-22T14:40:50.568804", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:40:50.569830", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.645, "vwap": 12.716, "vwap_slope": -0.0024, "atr": 0.0345, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0681, "ema9": 12.6807, "ema20": 12.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 1.211, "spread_pct": 0.079, "rvol": 0.105, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:40:50.570957", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (229.1s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.83, "vwap": 8.7432, "vwap_slope": 0.0018, "atr": 0.0394, "atr_pct": 0.447, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.1117, "ema9": 8.7947, "ema20": 8.7717, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.334, "spread_pct": 0.113, "rvol": 0.658, "volume_pace_ratio": 3.625, "stage3": {"stop": 8.7827, "risk": 0.0473, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3915, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:50.572017", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.6009, "vwap_slope": -0.0019, "atr": 0.034, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0737, "ema9": 11.5104, "ema20": 11.524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:40:50.573053", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2236, "vwap_slope": -0.0058, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0849, "flat_threshold_pct": 0.05, "ema9": 10.0234, "ema20": 10.0499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.337}}
{"timestamp": "2026-09-22T14:40:50.574095", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4442, "vwap": 5.509, "vwap_slope": -0.0016, "atr": 0.018, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.0828, "ema9": 5.4487, "ema20": 5.4681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 2.782, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:40:50.582320", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.9957, "vwap": 9.0654, "vwap_slope": -0.0023, "atr": 0.0245, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.068, "ema9": 9.0081, "ema20": 9.0182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 3.894, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:40:50.584721", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.285, "vwap": 7.4352, "vwap_slope": -0.003, "atr": 0.0224, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0769, "ema9": 7.3333, "ema20": 7.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 3.51, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:40:50.588277", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0983, "vwap_slope": -0.0054, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.08, "ema9": 8.9252, "ema20": 8.9508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.136, "volume_pace_ratio": 0.75}}
{"timestamp": "2026-09-22T14:40:50.589580", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.6598, "vwap_slope": -0.0033, "atr": 0.0639, "atr_pct": 0.517, "trend": "flat", "slope_pct": -0.1062, "flat_threshold_pct": 0.1294, "ema9": 12.3025, "ema20": 12.3335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 8.728, "spread_pct": 0.648, "rvol": 0.123, "volume_pace_ratio": 0.677}}
{"timestamp": "2026-09-22T14:40:50.590820", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.3372, "vwap_slope": 0.0004, "atr": 0.0144, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0565, "ema9": 6.3659, "ema20": 6.3614, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.474, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.023}}
{"timestamp": "2026-09-22T14:40:50.591972", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5486, "vwap_slope": -0.0002, "atr": 0.0158, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0711, "ema9": 5.5452, "ema20": 5.5514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.091, "volume_pace_ratio": 0.5}}
{"timestamp": "2026-09-22T14:40:50.593145", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2236, "vwap_slope": -0.0032, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0698, "ema9": 5.1601, "ema20": 5.1809, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:40:50.594293", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7098, "vwap": 8.6985, "vwap_slope": 0.0018, "atr": 0.0257, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.012, "flat_threshold_pct": 0.0737, "ema9": 8.6946, "ema20": 8.683, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 1.695, "spread_pct": 0.114, "rvol": 0.067, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:40:50.595593", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9428, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.05, "ema9": 11.9003, "ema20": 11.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.758, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:40:50.597687", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9286, "vwap": 8.9632, "vwap_slope": -0.0008, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.05, "ema9": 8.9252, "ema20": 8.9257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.788, "distance_from_high_pct": 1.884, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.116}}
{"timestamp": "2026-09-22T14:40:50.599659", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.73", "VWAP sloping down", "spread 1.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.7255, "vwap_slope": -0.0079, "atr": 0.0611, "atr_pct": 1.336, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.334, "ema9": 4.6041, "ema20": 4.6268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.567, "distance_from_high_pct": 9.325, "spread_pct": 1.762, "rvol": 0.341, "volume_pace_ratio": 1.875}}
{"timestamp": "2026-09-22T14:40:50.600875", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5976, "vwap": 14.7583, "vwap_slope": -0.0057, "atr": 0.0417, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0714, "ema9": 14.6066, "ema20": 14.6171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.478, "distance_from_high_pct": 2.553, "spread_pct": 0.068, "rvol": 0.208, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:40:50.601995", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0673, "vwap_slope": -0.0008, "atr": 0.0396, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0984, "ema9": 10.0316, "ema20": 10.0449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.233, "volume_pace_ratio": 1.282}}
{"timestamp": "2026-09-22T14:40:50.603199", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.805, "vwap": 13.807, "vwap_slope": -0.0004, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0558, "ema9": 13.7913, "ema20": 13.796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.463, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:40:50.604223", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0562, "ema9": 6.1632, "ema20": 6.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:40:50.605288", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.27, "vwap": 13.4007, "vwap_slope": -0.0018, "atr": 0.0276, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0382, "flat_threshold_pct": 0.052, "ema9": 13.2994, "ema20": 13.3095, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.187, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:40:55.612619", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.5124, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.1122, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:40:55.615231", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5124, "vwap": 12.3908, "vwap_slope": 0.0066, "atr": 0.0355, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4698, "imbalance_decline_count": 0, "imbalance_cur": 0.6701649175412294, "imbalance_prev": 0.650647390579077}}
{"timestamp": "2026-09-22T14:40:55.616455", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.065%)", "metrics": {"price": 9.25, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0648, "trend": "flat"}}
{"timestamp": "2026-09-22T14:40:55.617291", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.25, "vwap": 9.1983, "vwap_slope": 0.0017, "atr": 0.0424, "trend": "flat", "slope_pct": 0.029, "lower_highs_lower_lows": false, "stop": 9.1991, "imbalance_decline_count": 0, "imbalance_cur": 0.18858421936205932, "imbalance_prev": 0.18858421936205932}}
{"timestamp": "2026-09-22T14:40:55.617875", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9184, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1418, "trend": "negative"}}
{"timestamp": "2026-09-22T14:40:55.618693", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9184, "vwap": 7.8276, "vwap_slope": 0.003, "atr": 0.0188, "trend": "flat", "slope_pct": 0.0454, "lower_highs_lower_lows": true, "stop": 7.8959, "imbalance_decline_count": 5, "imbalance_cur": -0.5229534510433387, "imbalance_prev": -0.507021213026591, "imbalance_reason": "imbalance declined 5 reads but price not sloping down (slope 0.045%) -- withholding exit"}}
{"timestamp": "2026-09-22T14:40:55.620886", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (50.8s) but room-to-run failed: imbalance -45% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.4899, "vwap": 13.7171, "vwap_slope": 0.0648, "atr": 0.4055, "atr_pct": 2.799, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.6996, "ema9": 14.1541, "ema20": 13.8546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 8.696, "spread_pct": 0.554, "rvol": 3.857, "volume_pace_ratio": 21.209, "stage3": {"stop": 14.0033, "risk": 0.4866, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4539, "passed": false, "reason": "imbalance -45% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:55.622054", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.67, "vwap": 8.8277, "vwap_slope": -0.0046, "atr": 0.0288, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0829, "ema9": 8.6971, "ema20": 8.7196, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.454, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.758, "volume_pace_ratio": 4.167}}
{"timestamp": "2026-09-22T14:40:55.623234", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.33, "vwap": 13.5435, "vwap_slope": -0.0079, "atr": 0.1053, "atr_pct": 0.79, "trend": "flat", "slope_pct": -0.0835, "flat_threshold_pct": 0.1975, "ema9": 13.1327, "ema20": 13.1187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.258, "distance_from_high_pct": 6.061, "spread_pct": 0.3, "rvol": 0.131, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:40:55.624336", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3926, "vwap_slope": -0.0009, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0597, "ema9": 6.348, "ema20": 6.3535, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.209, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:40:55.625416", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.12 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1242, "vwap": 9.1643, "vwap_slope": 0.0007, "atr": 0.0634, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.1281, "flat_threshold_pct": 0.1736, "ema9": 9.2344, "ema20": 9.2849, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.724, "distance_from_high_pct": 4.758, "spread_pct": 0.11, "rvol": 0.839, "volume_pace_ratio": 4.611}}
{"timestamp": "2026-09-22T14:40:55.626321", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.476}}
{"timestamp": "2026-09-22T14:40:55.628410", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.645, "vwap": 12.716, "vwap_slope": -0.0024, "atr": 0.0345, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0681, "ema9": 12.6807, "ema20": 12.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 1.211, "spread_pct": 0.079, "rvol": 0.105, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:40:55.632603", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (234.2s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.845, "vwap": 8.7432, "vwap_slope": 0.0018, "atr": 0.0394, "atr_pct": 0.446, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.1115, "ema9": 8.7977, "ema20": 8.7731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.384, "distance_from_high_pct": 4.171, "spread_pct": 0.113, "rvol": 0.658, "volume_pace_ratio": 3.621, "stage3": {"stop": 8.7977, "risk": 0.0473, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5158, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:40:55.633755", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.6008, "vwap_slope": -0.002, "atr": 0.034, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0736, "ema9": 11.5134, "ema20": 11.5254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 2.078, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:40:55.634870", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2236, "vwap_slope": -0.0058, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0849, "flat_threshold_pct": 0.05, "ema9": 10.0234, "ema20": 10.0499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.336}}
{"timestamp": "2026-09-22T14:40:55.637840", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4442, "vwap": 5.509, "vwap_slope": -0.0016, "atr": 0.018, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.0828, "ema9": 5.4487, "ema20": 5.4681, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 2.782, "spread_pct": 0.184, "rvol": 0.09, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:40:55.639080", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.9957, "vwap": 9.0654, "vwap_slope": -0.0023, "atr": 0.0245, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.068, "ema9": 9.0081, "ema20": 9.0182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 3.894, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:40:55.640305", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.285, "vwap": 7.4352, "vwap_slope": -0.003, "atr": 0.0224, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0224, "flat_threshold_pct": 0.0769, "ema9": 7.3333, "ema20": 7.3698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.159, "distance_from_high_pct": 3.51, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:40:55.642183", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.93, "vwap": 9.0982, "vwap_slope": -0.0054, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0536, "flat_threshold_pct": 0.0799, "ema9": 8.9272, "ema20": 8.9518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.202, "spread_pct": 0.224, "rvol": 0.136, "volume_pace_ratio": 0.749}}
{"timestamp": "2026-09-22T14:40:55.643320", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6598, "vwap_slope": -0.0034, "atr": 0.0639, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.1063, "flat_threshold_pct": 0.1295, "ema9": 12.3005, "ema20": 12.3326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 8.802, "spread_pct": 0.486, "rvol": 0.123, "volume_pace_ratio": 0.676}}
{"timestamp": "2026-09-22T14:40:55.644386", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3623, "vwap": 6.3372, "vwap_slope": 0.0004, "atr": 0.0144, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0566, "ema9": 6.3654, "ema20": 6.3612, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.474, "distance_from_high_pct": 0.589, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.02}}
{"timestamp": "2026-09-22T14:40:55.645524", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.55, "vwap": 5.5486, "vwap_slope": -0.0002, "atr": 0.0158, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0111, "flat_threshold_pct": 0.071, "ema9": 5.5472, "ema20": 5.5524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.091, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:40:55.646569", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2236, "vwap_slope": -0.0032, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0698, "ema9": 5.1601, "ema20": 5.1809, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:40:55.647659", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7286, "vwap": 8.6987, "vwap_slope": 0.002, "atr": 0.0257, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0736, "ema9": 8.6983, "ema20": 8.6847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 1.483, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:40:55.648683", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9428, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.05, "ema9": 11.9003, "ema20": 11.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.758, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:40:55.649983", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9631, "vwap_slope": -0.0009, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9235, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:40:55.651049", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.56 below VWAP $4.73", "VWAP sloping down", "spread 1.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.56, "vwap": 4.7254, "vwap_slope": -0.008, "atr": 0.0625, "atr_pct": 1.37, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.3426, "ema9": 4.6021, "ema20": 4.6259, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.567, "distance_from_high_pct": 9.524, "spread_pct": 1.762, "rvol": 0.341, "volume_pace_ratio": 1.873}}
{"timestamp": "2026-09-22T14:40:55.652062", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7583, "vwap_slope": -0.0057, "atr": 0.0417, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0713, "ema9": 14.6081, "ema20": 14.6178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.208, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:40:55.653189", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.066, "vwap": 10.0672, "vwap_slope": -0.0009, "atr": 0.0396, "atr_pct": 0.393, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0984, "ema9": 10.0318, "ema20": 10.045, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.217, "spread_pct": 0.099, "rvol": 0.234, "volume_pace_ratio": 1.288}}
{"timestamp": "2026-09-22T14:40:55.654210", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7894, "vwap": 13.807, "vwap_slope": -0.0005, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0558, "ema9": 13.7882, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.575, "spread_pct": 0.145, "rvol": 0.078, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:40:55.655315", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.16, "vwap": 6.1551, "vwap_slope": 0.0002, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.0562, "ema9": 6.1632, "ema20": 6.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 0.965, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:40:55.657274", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.4007, "vwap_slope": -0.0018, "atr": 0.0276, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.052, "ema9": 13.3004, "ema20": 13.3099, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.187, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T14:41:00.659249", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.525, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0638, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:00.661020", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.3909, "vwap_slope": 0.0051, "atr": 0.0311, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": true, "stop": 12.4877, "imbalance_decline_count": 0, "imbalance_cur": 0.6948733786287832, "imbalance_prev": 0.6701649175412294}}
{"timestamp": "2026-09-22T14:41:00.661814", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0702, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:00.663962", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0404, "trend": "flat", "slope_pct": 0.0285, "lower_highs_lower_lows": false, "stop": 9.2116, "imbalance_decline_count": 0, "imbalance_cur": 0.3850415512465374, "imbalance_prev": 0.18858421936205932}}
{"timestamp": "2026-09-22T14:41:00.667931", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.019%)", "metrics": {"price": 7.944, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0185, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:00.668897", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.944, "vwap": 7.8276, "vwap_slope": 0.0016, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0452, "lower_highs_lower_lows": false, "stop": 7.9222, "imbalance_decline_count": 0, "imbalance_cur": 0.0560625814863103, "imbalance_prev": -0.5229534510433387}}
{"timestamp": "2026-09-22T14:41:00.686480", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (55.8s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.48, "vwap": 13.7192, "vwap_slope": 0.0558, "atr": 0.3991, "atr_pct": 2.756, "trend": "flat", "slope_pct": 0.0194, "flat_threshold_pct": 0.689, "ema9": 14.2193, "ema20": 13.9142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.732, "distance_from_high_pct": 8.759, "spread_pct": 0.553, "rvol": 3.866, "volume_pace_ratio": 21.233, "stage3": {"stop": 14.0011, "risk": 0.4789, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2942, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:00.689704", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.67, "vwap": 8.8277, "vwap_slope": -0.004, "atr": 0.028, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0809, "ema9": 8.6908, "ema20": 8.7144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.758, "volume_pace_ratio": 4.162}}
{"timestamp": "2026-09-22T14:41:00.692228", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.33, "vwap": 13.5436, "vwap_slope": -0.007, "atr": 0.1024, "atr_pct": 0.768, "trend": "flat", "slope_pct": -0.0799, "flat_threshold_pct": 0.1921, "ema9": 13.1692, "ema20": 13.1372, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.256, "distance_from_high_pct": 6.061, "spread_pct": 0.3, "rvol": 0.131, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:41:00.695191", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3499, "vwap": 6.3926, "vwap_slope": -0.0009, "atr": 0.015, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0592, "ema9": 6.349, "ema20": 6.3539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 3.35, "spread_pct": 0.158, "rvol": 0.209, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:41:00.696667", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1548, "vwap": 9.1642, "vwap_slope": 0.0003, "atr": 0.0556, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.1237, "flat_threshold_pct": 0.1519, "ema9": 9.221, "ema20": 9.2738, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.674, "distance_from_high_pct": 4.438, "spread_pct": 0.109, "rvol": 0.839, "volume_pace_ratio": 4.61}}
{"timestamp": "2026-09-22T14:41:00.698912", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.475}}
{"timestamp": "2026-09-22T14:41:00.700242", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.645, "vwap": 12.7157, "vwap_slope": -0.0027, "atr": 0.032, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0015, "flat_threshold_pct": 0.0632, "ema9": 12.6807, "ema20": 12.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 1.211, "spread_pct": 0.079, "rvol": 0.105, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:41:00.701433", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (239.3s) but room-to-run failed: imbalance -47% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8419, "vwap": 8.7434, "vwap_slope": 0.0013, "atr": 0.0344, "atr_pct": 0.389, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0972, "ema9": 8.8065, "ema20": 8.7797, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 4.205, "spread_pct": 0.113, "rvol": 0.659, "volume_pace_ratio": 3.619, "stage3": {"stop": 8.8006, "risk": 0.0413, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4717, "passed": false, "reason": "imbalance -47% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:00.702722", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6008, "vwap_slope": -0.0009, "atr": 0.0304, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0658, "ema9": 11.5179, "ema20": 11.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.105, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:00.703850", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.085%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2236, "vwap_slope": -0.0058, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0849, "flat_threshold_pct": 0.05, "ema9": 10.0234, "ema20": 10.0499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.336}}
{"timestamp": "2026-09-22T14:41:00.704977", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5088, "vwap_slope": -0.0018, "atr": 0.017, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0783, "ema9": 5.4445, "ema20": 5.4641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:41:00.706154", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.9957, "vwap": 9.0651, "vwap_slope": -0.0026, "atr": 0.0198, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0551, "ema9": 9.0081, "ema20": 9.0182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 3.894, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:41:00.708160", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.44", "VWAP sloping down"], "metrics": {"price": 7.3221, "vwap": 7.4351, "vwap_slope": -0.002, "atr": 0.0206, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0702, "ema9": 7.3319, "ema20": 7.3657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.171, "distance_from_high_pct": 3.019, "spread_pct": 0.137, "rvol": 0.102, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:41:00.709293", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0982, "vwap_slope": -0.0055, "atr": 0.0285, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0538, "flat_threshold_pct": 0.08, "ema9": 8.9252, "ema20": 8.9508, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.308, "spread_pct": 0.224, "rvol": 0.136, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:41:00.710431", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3151, "vwap": 12.6598, "vwap_slope": -0.0034, "atr": 0.0639, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.1064, "flat_threshold_pct": 0.1296, "ema9": 12.2975, "ema20": 12.3312, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 8.912, "spread_pct": 0.486, "rvol": 0.123, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T14:41:00.711524", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.365, "vwap": 6.3372, "vwap_slope": 0.0004, "atr": 0.0142, "atr_pct": 0.222, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.0556, "ema9": 6.3659, "ema20": 6.3614, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.474, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.018}}
{"timestamp": "2026-09-22T14:41:00.712743", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5407, "vwap": 5.5486, "vwap_slope": -0.0002, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.0695, "ema9": 5.5453, "ema20": 5.5515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 1.39, "spread_pct": 0.18, "rvol": 0.091, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:00.713818", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2236, "vwap_slope": -0.0032, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0675, "ema9": 5.1601, "ema20": 5.1809, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:41:00.715182", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.6989, "vwap_slope": 0.0023, "atr": 0.0238, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0683, "ema9": 8.6976, "ema20": 8.6844, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.982, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:41:00.717200", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9428, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.05, "ema9": 11.9003, "ema20": 11.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.759, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:41:00.718335", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9631, "vwap_slope": -0.0009, "atr": 0.0159, "atr_pct": 0.178, "trend": "flat", "slope_pct": -0.0198, "flat_threshold_pct": 0.05, "ema9": 8.9235, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:41:00.719566", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.73", "VWAP sloping down", "spread 1.76% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.57, "vwap": 4.7254, "vwap_slope": -0.0079, "atr": 0.0611, "atr_pct": 1.336, "trend": "flat", "slope_pct": -0.0898, "flat_threshold_pct": 0.334, "ema9": 4.6041, "ema20": 4.6268, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.567, "distance_from_high_pct": 9.325, "spread_pct": 1.762, "rvol": 0.341, "volume_pace_ratio": 1.871}}
{"timestamp": "2026-09-22T14:41:00.722520", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.61, "vwap": 14.758, "vwap_slope": -0.0038, "atr": 0.0351, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0601, "ema9": 14.6085, "ema20": 14.617, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 2.47, "spread_pct": 0.068, "rvol": 0.208, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:41:00.723819", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0674, "vwap_slope": -0.0002, "atr": 0.0344, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0854, "ema9": 10.0401, "ema20": 10.0477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.68, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.234, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:41:00.724879", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.807, "vwap_slope": -0.0005, "atr": 0.0307, "atr_pct": 0.222, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0556, "ema9": 13.7893, "ema20": 13.795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:41:00.725933", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1551, "vwap_slope": 0.0, "atr": 0.0128, "atr_pct": 0.209, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0521, "ema9": 6.1589, "ema20": 6.1637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:41:00.727259", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.28, "vwap": 13.4006, "vwap_slope": -0.0019, "atr": 0.0264, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0381, "flat_threshold_pct": 0.05, "ema9": 13.3014, "ema20": 13.3104, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.139, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.187, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T14:41:05.735072", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.052%)", "metrics": {"price": 12.53, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0518, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:05.736561", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.53, "vwap": 12.3909, "vwap_slope": 0.0051, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4893, "imbalance_decline_count": 0, "imbalance_cur": 0.7021346685992884, "imbalance_prev": 0.6948733786287832}}
{"timestamp": "2026-09-22T14:41:05.737318", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.070%)", "metrics": {"price": 9.26, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0702, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:05.738159", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.26, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0404, "trend": "flat", "slope_pct": 0.0285, "lower_highs_lower_lows": false, "stop": 9.2116, "imbalance_decline_count": 0, "imbalance_cur": 0.3850415512465374, "imbalance_prev": 0.3850415512465374}}
{"timestamp": "2026-09-22T14:41:05.739601", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.053%)", "metrics": {"price": 7.925, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0534, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:05.741821", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.925, "vwap": 7.8276, "vwap_slope": 0.0016, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0449, "lower_highs_lower_lows": true, "stop": 7.9032, "imbalance_decline_count": 0, "imbalance_cur": 0.057441253263707574, "imbalance_prev": 0.0560625814863103}}
{"timestamp": "2026-09-22T14:41:05.745195", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (60.9s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.53, "vwap": 13.7203, "vwap_slope": 0.057, "atr": 0.4041, "atr_pct": 2.781, "trend": "flat", "slope_pct": 0.0199, "flat_threshold_pct": 0.6952, "ema9": 14.2293, "ema20": 13.9189, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 8.444, "spread_pct": 0.275, "rvol": 3.872, "volume_pace_ratio": 21.239, "stage3": {"stop": 14.0451, "risk": 0.4849, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2254, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:05.748679", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6653, "vwap": 8.8275, "vwap_slope": -0.0042, "atr": 0.0283, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0818, "ema9": 8.6899, "ema20": 8.714, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 6.016, "spread_pct": 0.115, "rvol": 0.759, "volume_pace_ratio": 4.162}}
{"timestamp": "2026-09-22T14:41:05.750124", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5434, "vwap_slope": -0.0071, "atr": 0.1054, "atr_pct": 0.793, "trend": "flat", "slope_pct": -0.0803, "flat_threshold_pct": 0.1982, "ema9": 13.1612, "ema20": 13.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.257, "distance_from_high_pct": 6.342, "spread_pct": 0.602, "rvol": 0.131, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:41:05.751550", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3454, "vwap": 6.3926, "vwap_slope": -0.0007, "atr": 0.014, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.055, "ema9": 6.3483, "ema20": 6.3531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.071, "distance_from_high_pct": 3.419, "spread_pct": 0.158, "rvol": 0.209, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:41:05.753078", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1515, "vwap": 9.1642, "vwap_slope": 0.0003, "atr": 0.0556, "atr_pct": 0.608, "trend": "flat", "slope_pct": 0.1237, "flat_threshold_pct": 0.152, "ema9": 9.2204, "ema20": 9.2735, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.675, "distance_from_high_pct": 4.473, "spread_pct": 0.109, "rvol": 0.839, "volume_pace_ratio": 4.604}}
{"timestamp": "2026-09-22T14:41:05.754337", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.474}}
{"timestamp": "2026-09-22T14:41:05.756743", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.645, "vwap": 12.7155, "vwap_slope": -0.0028, "atr": 0.0338, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.0668, "ema9": 12.6736, "ema20": 12.6879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 1.211, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:05.758176", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (244.3s) but room-to-run failed: imbalance -24% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.845, "vwap": 8.7435, "vwap_slope": 0.0013, "atr": 0.0347, "atr_pct": 0.392, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0981, "ema9": 8.8071, "ema20": 8.78, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 4.171, "spread_pct": 0.113, "rvol": 0.659, "volume_pace_ratio": 3.615, "stage3": {"stop": 8.8034, "risk": 0.0416, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.242, "passed": false, "reason": "imbalance -24% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:05.759610", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.545, "vwap": 11.6007, "vwap_slope": -0.0011, "atr": 0.0344, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0745, "ema9": 11.5189, "ema20": 11.5269, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 2.078, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:41:05.762387", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2234, "vwap_slope": -0.0031, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.084, "flat_threshold_pct": 0.05, "ema9": 10.0207, "ema20": 10.0461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.336}}
{"timestamp": "2026-09-22T14:41:05.767146", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5088, "vwap_slope": -0.0018, "atr": 0.017, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0783, "ema9": 5.4445, "ema20": 5.4641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:41:05.768553", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 8.9957, "vwap": 9.0651, "vwap_slope": -0.0026, "atr": 0.0198, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0121, "flat_threshold_pct": 0.0551, "ema9": 9.0081, "ema20": 9.0182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.69, "distance_from_high_pct": 3.894, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:41:05.771008", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.295, "vwap": 7.4347, "vwap_slope": -0.0023, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:41:05.774381", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9144, "vwap": 9.098, "vwap_slope": -0.0041, "atr": 0.0268, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.075, "ema9": 8.923, "ema20": 8.9474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 5.367, "spread_pct": 0.224, "rvol": 0.136, "volume_pace_ratio": 0.748}}
{"timestamp": "2026-09-22T14:41:05.776595", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6597, "vwap_slope": -0.0024, "atr": 0.0635, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.1043, "flat_threshold_pct": 0.1285, "ema9": 12.308, "ema20": 12.3329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 8.654, "spread_pct": 0.486, "rvol": 0.123, "volume_pace_ratio": 0.675}}
{"timestamp": "2026-09-22T14:41:05.777829", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 6.3512, "vwap": 6.3372, "vwap_slope": 0.0002, "atr": 0.0148, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0582, "ema9": 6.363, "ema20": 6.3605, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.494, "distance_from_high_pct": 0.762, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.015}}
{"timestamp": "2026-09-22T14:41:05.779103", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5412, "vwap": 5.5486, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0687, "ema9": 5.5445, "ema20": 5.5505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.381, "spread_pct": 0.18, "rvol": 0.091, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:05.780576", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2236, "vwap_slope": -0.0032, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0675, "ema9": 5.1601, "ema20": 5.1809, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:41:05.782054", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7299, "vwap": 8.6989, "vwap_slope": 0.0017, "atr": 0.0241, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0691, "ema9": 8.7041, "ema20": 8.6887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 1.468, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:41:05.783363", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9428, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0412, "flat_threshold_pct": 0.05, "ema9": 11.9003, "ema20": 11.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.759, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:41:05.785599", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9631, "vwap_slope": -0.0007, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.05, "ema9": 8.9218, "ema20": 8.9239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:41:05.787037", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.56 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.56, "vwap": 4.7245, "vwap_slope": -0.0027, "atr": 0.0546, "atr_pct": 1.198, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2995, "ema9": 4.5953, "ema20": 4.6204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 9.524, "spread_pct": 1.307, "rvol": 0.343, "volume_pace_ratio": 1.88}}
{"timestamp": "2026-09-22T14:41:05.788610", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.62, "vwap": 14.758, "vwap_slope": -0.0039, "atr": 0.0367, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0628, "ema9": 14.6105, "ema20": 14.618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.403, "spread_pct": 0.068, "rvol": 0.208, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:41:05.791108", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0674, "vwap_slope": -0.0002, "atr": 0.0367, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0912, "ema9": 10.0401, "ema20": 10.0477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.681, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.234, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:41:05.793357", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.795, "vwap": 13.807, "vwap_slope": -0.0002, "atr": 0.0289, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0524, "ema9": 13.7904, "ema20": 13.795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 1.535, "spread_pct": 0.072, "rvol": 0.078, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:41:05.795729", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1551, "vwap_slope": 0.0, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0551, "ema9": 6.1589, "ema20": 6.1637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:41:05.797131", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4001, "vwap_slope": -0.0019, "atr": 0.0265, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.05, "ema9": 13.2981, "ema20": 13.308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.188, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T14:41:10.803161", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.064%)", "metrics": {"price": 12.525, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0638, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:10.804249", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.391, "vwap_slope": 0.0052, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4843, "imbalance_decline_count": 1, "imbalance_cur": 0.6313549832026876, "imbalance_prev": 0.7021346685992884}}
{"timestamp": "2026-09-22T14:41:10.804900", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 9.279, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0086, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:10.805539", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.279, "vwap": 9.1985, "vwap_slope": 0.0016, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": false, "stop": 9.2289, "imbalance_decline_count": 0, "imbalance_cur": 0.6469221835075494, "imbalance_prev": 0.3850415512465374}}
{"timestamp": "2026-09-22T14:41:10.806057", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 7.9247, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0545, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:10.807741", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9247, "vwap": 7.8276, "vwap_slope": 0.0016, "atr": 0.0185, "trend": "flat", "slope_pct": 0.0449, "lower_highs_lower_lows": true, "stop": 7.9025, "imbalance_decline_count": 1, "imbalance_cur": -0.15577889447236182, "imbalance_prev": 0.057441253263707574}}
{"timestamp": "2026-09-22T14:41:10.811029", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (66.0s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.5885, "vwap": 13.7221, "vwap_slope": 0.0587, "atr": 0.4069, "atr_pct": 2.789, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.6973, "ema9": 14.241, "ema20": 13.9245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 8.075, "spread_pct": 0.274, "rvol": 3.88, "volume_pace_ratio": 21.258, "stage3": {"stop": 14.1002, "risk": 0.4883, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0374, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:10.812405", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6699, "vwap": 8.8275, "vwap_slope": -0.0042, "atr": 0.0308, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0889, "ema9": 8.6908, "ema20": 8.7144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 5.966, "spread_pct": 0.115, "rvol": 0.759, "volume_pace_ratio": 4.158}}
{"timestamp": "2026-09-22T14:41:10.813631", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5433, "vwap_slope": -0.0073, "atr": 0.1153, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0803, "flat_threshold_pct": 0.217, "ema9": 13.1612, "ema20": 13.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.258, "distance_from_high_pct": 6.342, "spread_pct": 0.602, "rvol": 0.131, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:41:10.814814", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3469, "vwap": 6.3926, "vwap_slope": -0.0007, "atr": 0.014, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.055, "ema9": 6.3486, "ema20": 6.3533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 3.396, "spread_pct": 0.158, "rvol": 0.209, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:41:10.815939", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.2451, "vwap": 9.1642, "vwap_slope": 0.0003, "atr": 0.0621, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.1248, "flat_threshold_pct": 0.1679, "ema9": 9.2391, "ema20": 9.2824, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.675, "distance_from_high_pct": 3.496, "spread_pct": 0.109, "rvol": 0.839, "volume_pace_ratio": 4.599}}
{"timestamp": "2026-09-22T14:41:10.816945", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.474}}
{"timestamp": "2026-09-22T14:41:10.818079", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6758, "vwap": 12.7155, "vwap_slope": -0.0027, "atr": 0.0338, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0667, "ema9": 12.6797, "ema20": 12.6908, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 0.97, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:41:10.819242", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (249.4s) but room-to-run failed: imbalance -28% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8402, "vwap": 8.7435, "vwap_slope": 0.0013, "atr": 0.0348, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.0984, "ema9": 8.8062, "ema20": 8.7795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 4.223, "spread_pct": 0.113, "rvol": 0.659, "volume_pace_ratio": 3.611, "stage3": {"stop": 8.7984, "risk": 0.0418, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2827, "passed": false, "reason": "imbalance -28% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:10.820345", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6007, "vwap_slope": -0.0011, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0753, "ema9": 11.5179, "ema20": 11.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:10.822141", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.2234, "vwap_slope": -0.0031, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.084, "flat_threshold_pct": 0.05, "ema9": 10.0217, "ema20": 10.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T14:41:10.823247", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.435, "vwap": 5.5088, "vwap_slope": -0.0018, "atr": 0.017, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0783, "ema9": 5.4445, "ema20": 5.4641, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.727, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:41:10.824310", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:41:10.825352", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.295, "vwap": 7.4347, "vwap_slope": -0.0023, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:41:10.826514", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9144, "vwap": 9.098, "vwap_slope": -0.0041, "atr": 0.0268, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.075, "ema9": 8.923, "ema20": 8.9474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 5.367, "spread_pct": 0.224, "rvol": 0.136, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:41:10.827806", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.32, "vwap": 12.6595, "vwap_slope": -0.0027, "atr": 0.0638, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.1296, "ema9": 12.302, "ema20": 12.3301, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 8.876, "spread_pct": 0.325, "rvol": 0.123, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:41:10.828847", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3372, "vwap_slope": 0.0002, "atr": 0.0152, "atr_pct": 0.238, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0596, "ema9": 6.3658, "ema20": 6.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.494, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.013}}
{"timestamp": "2026-09-22T14:41:10.829934", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5412, "vwap": 5.5486, "vwap_slope": -0.0001, "atr": 0.0152, "atr_pct": 0.275, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0687, "ema9": 5.5445, "ema20": 5.5505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.381, "spread_pct": 0.18, "rvol": 0.091, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:41:10.831026", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2236, "vwap_slope": -0.0032, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0675, "ema9": 5.1601, "ema20": 5.1809, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.99, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:41:10.831977", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.72, "vwap": 8.6989, "vwap_slope": 0.0017, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0691, "ema9": 8.7021, "ema20": 8.6878, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.995, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:41:10.833000", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9427, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.05, "ema9": 11.8952, "ema20": 11.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.831, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:41:10.833976", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9274, "vwap": 8.9631, "vwap_slope": -0.0007, "atr": 0.0163, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.05, "ema9": 8.9243, "ema20": 8.9251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.897, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T14:41:10.835033", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.56 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.56, "vwap": 4.7245, "vwap_slope": -0.0027, "atr": 0.0546, "atr_pct": 1.198, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2995, "ema9": 4.5953, "ema20": 4.6204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 9.524, "spread_pct": 1.307, "rvol": 0.343, "volume_pace_ratio": 1.878}}
{"timestamp": "2026-09-22T14:41:10.836086", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5919, "vwap": 14.758, "vwap_slope": -0.0039, "atr": 0.038, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0651, "ema9": 14.6048, "ema20": 14.6153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.591, "spread_pct": 0.068, "rvol": 0.208, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:41:10.837228", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.075, "vwap": 10.0674, "vwap_slope": -0.0002, "atr": 0.0386, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0959, "ema9": 10.0411, "ema20": 10.0482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.286}}
{"timestamp": "2026-09-22T14:41:10.838229", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.79, "vwap": 13.807, "vwap_slope": -0.0003, "atr": 0.0289, "atr_pct": 0.21, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0524, "ema9": 13.7894, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.57, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:41:10.839287", "symbol": "SOUN", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 6.1599, "vwap": 6.1551, "vwap_slope": 0.0, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.055, "ema9": 6.1609, "ema20": 6.1646, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 0.966, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:41:10.840318", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4, "vwap_slope": -0.0019, "atr": 0.0265, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.05, "ema9": 13.2981, "ema20": 13.308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.188, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:41:15.846362", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.064%)", "metrics": {"price": 12.525, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0638, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:15.847529", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.525, "vwap": 12.3911, "vwap_slope": 0.0053, "atr": 0.0339, "trend": "flat", "slope_pct": 0.0362, "lower_highs_lower_lows": false, "stop": 12.4843, "imbalance_decline_count": 0, "imbalance_cur": 0.6648271855939587, "imbalance_prev": 0.6313549832026876}}
{"timestamp": "2026-09-22T14:41:15.848440", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 9.279, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.0086, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:15.849202", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.279, "vwap": 9.1985, "vwap_slope": 0.0016, "atr": 0.0417, "trend": "flat", "slope_pct": 0.0288, "lower_highs_lower_lows": false, "stop": 9.2289, "imbalance_decline_count": 0, "imbalance_cur": 0.6469221835075494, "imbalance_prev": 0.6469221835075494}}
{"timestamp": "2026-09-22T14:41:15.849713", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 7.9247, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0545, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:15.850387", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9247, "vwap": 7.8276, "vwap_slope": 0.0016, "atr": 0.0185, "trend": "flat", "slope_pct": 0.0449, "lower_highs_lower_lows": true, "stop": 7.9025, "imbalance_decline_count": 0, "imbalance_cur": -0.15577889447236182, "imbalance_prev": -0.15577889447236182}}
{"timestamp": "2026-09-22T14:41:15.853402", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (71.0s) but room-to-run failed: imbalance +3% below 30% confirmation floor"], "metrics": {"price": 14.57, "vwap": 13.7221, "vwap_slope": 0.0587, "atr": 0.4248, "atr_pct": 2.916, "trend": "flat", "slope_pct": 0.0204, "flat_threshold_pct": 0.7289, "ema9": 14.2373, "ema20": 13.9227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 8.192, "spread_pct": 0.275, "rvol": 3.882, "volume_pace_ratio": 21.243, "stage3": {"stop": 14.0602, "risk": 0.5098, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0283, "passed": false, "reason": "imbalance +3% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:41:15.855625", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6605, "vwap": 8.8274, "vwap_slope": -0.0042, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.089, "ema9": 8.6889, "ema20": 8.7135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.459, "distance_from_high_pct": 6.068, "spread_pct": 0.115, "rvol": 0.759, "volume_pace_ratio": 4.153}}
{"timestamp": "2026-09-22T14:41:15.856967", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5432, "vwap_slope": -0.0074, "atr": 0.1153, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0803, "flat_threshold_pct": 0.217, "ema9": 13.1612, "ema20": 13.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.258, "distance_from_high_pct": 6.342, "spread_pct": 0.301, "rvol": 0.131, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:41:15.858223", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.345, "vwap": 6.3925, "vwap_slope": -0.0007, "atr": 0.014, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.055, "ema9": 6.3482, "ema20": 6.3531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 3.425, "spread_pct": 0.158, "rvol": 0.209, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:41:15.859350", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.15, "vwap": 9.1642, "vwap_slope": 0.0003, "atr": 0.0621, "atr_pct": 0.679, "trend": "flat", "slope_pct": 0.1236, "flat_threshold_pct": 0.1697, "ema9": 9.2201, "ema20": 9.2734, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.675, "distance_from_high_pct": 4.489, "spread_pct": 0.109, "rvol": 0.84, "volume_pace_ratio": 4.595}}
{"timestamp": "2026-09-22T14:41:15.860387", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:41:15.861536", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.645, "vwap": 12.7155, "vwap_slope": -0.0028, "atr": 0.0338, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.002, "flat_threshold_pct": 0.0668, "ema9": 12.6736, "ema20": 12.6879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 1.211, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:41:15.862511", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (254.4s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.83, "vwap": 8.7435, "vwap_slope": 0.0013, "atr": 0.0362, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.1026, "ema9": 8.8041, "ema20": 8.7786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 4.334, "spread_pct": 0.113, "rvol": 0.659, "volume_pace_ratio": 3.609, "stage3": {"stop": 8.7866, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2294, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:15.863677", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6005, "vwap_slope": -0.0012, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0753, "ema9": 11.5179, "ema20": 11.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:41:15.864778", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.0101, "vwap": 10.2233, "vwap_slope": -0.0032, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.084, "flat_threshold_pct": 0.05, "ema9": 10.0208, "ema20": 10.0461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 6.447, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T14:41:15.866154", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4321, "vwap": 5.5087, "vwap_slope": -0.0018, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0799, "ema9": 5.4439, "ema20": 5.4639, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.998, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:41:15.867409", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:41:15.868614", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2919, "vwap": 7.4347, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3258, "ema20": 7.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 3.419, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:41:15.869699", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.0978, "vwap_slope": -0.0043, "atr": 0.0268, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.075, "ema9": 8.9232, "ema20": 8.9474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.361, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:41:15.870872", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3218, "vwap": 12.6594, "vwap_slope": -0.0027, "atr": 0.0638, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.1295, "ema9": 12.3024, "ema20": 12.3303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 8.862, "spread_pct": 0.325, "rvol": 0.123, "volume_pace_ratio": 0.674}}
{"timestamp": "2026-09-22T14:41:15.871811", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 6.3602, "vwap": 6.3372, "vwap_slope": 0.0002, "atr": 0.0152, "atr_pct": 0.239, "trend": "flat", "slope_pct": 0.0171, "flat_threshold_pct": 0.0596, "ema9": 6.3648, "ema20": 6.3613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.494, "distance_from_high_pct": 0.622, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.011}}
{"timestamp": "2026-09-22T14:41:15.872954", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5486, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0722, "ema9": 5.5433, "ema20": 5.5499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.091, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:15.874051", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1619, "vwap": 5.2236, "vwap_slope": -0.0029, "atr": 0.0134, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0647, "ema9": 5.1605, "ema20": 5.179, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.606, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:41:15.876370", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7112, "vwap": 8.6989, "vwap_slope": 0.0017, "atr": 0.0241, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0692, "ema9": 8.7003, "ema20": 8.687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.997, "distance_from_high_pct": 1.679, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:41:15.878446", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9427, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.05, "ema9": 11.8952, "ema20": 11.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.831, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:41:15.879790", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9631, "vwap_slope": -0.0007, "atr": 0.0163, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.05, "ema9": 8.9228, "ema20": 8.9244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.717, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:41:15.880938", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.56 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.56, "vwap": 4.7245, "vwap_slope": -0.0027, "atr": 0.0546, "atr_pct": 1.198, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2995, "ema9": 4.5953, "ema20": 4.6204, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 9.524, "spread_pct": 1.307, "rvol": 0.343, "volume_pace_ratio": 1.875}}
{"timestamp": "2026-09-22T14:41:15.882378", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.62 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.6183, "vwap": 14.7579, "vwap_slope": -0.0039, "atr": 0.038, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.065, "ema9": 14.6101, "ema20": 14.6178, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.463, "distance_from_high_pct": 2.415, "spread_pct": 0.068, "rvol": 0.208, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:41:15.883629", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.075, "vwap": 10.0674, "vwap_slope": -0.0002, "atr": 0.0387, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.096, "ema9": 10.0411, "ema20": 10.0482, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.284}}
{"timestamp": "2026-09-22T14:41:15.884845", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7886, "vwap": 13.807, "vwap_slope": -0.0003, "atr": 0.0293, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0531, "ema9": 13.7891, "ema20": 13.7944, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 1.58, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:41:15.886002", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1551, "vwap_slope": 0.0, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0563, "ema9": 6.1589, "ema20": 6.1637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:41:15.887406", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.4, "vwap_slope": -0.0019, "atr": 0.0265, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0375, "flat_threshold_pct": 0.05, "ema9": 13.2981, "ema20": 13.308, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.188, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:41:20.894268", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.5134, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0916, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:20.895247", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5134, "vwap": 12.3912, "vwap_slope": 0.0055, "atr": 0.0341, "trend": "flat", "slope_pct": 0.0361, "lower_highs_lower_lows": false, "stop": 12.4725, "imbalance_decline_count": 1, "imbalance_cur": -0.11789910158949551, "imbalance_prev": 0.6648271855939587}}
{"timestamp": "2026-09-22T14:41:20.895884", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.24, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1351, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:20.896780", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.24, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0283, "lower_highs_lower_lows": false, "stop": 9.1895, "imbalance_decline_count": 1, "imbalance_cur": 0.5463467829880043, "imbalance_prev": 0.6469221835075494}}
{"timestamp": "2026-09-22T14:41:20.897361", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.915, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0912, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:20.898214", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.8277, "vwap_slope": 0.0017, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0447, "lower_highs_lower_lows": true, "stop": 7.8924, "imbalance_decline_count": 1, "imbalance_cur": -0.48210526315789476, "imbalance_prev": -0.15577889447236182}}
{"timestamp": "2026-09-22T14:41:20.900792", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (76.1s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 14.59, "vwap": 13.7229, "vwap_slope": 0.0596, "atr": 0.4248, "atr_pct": 2.912, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.7279, "ema9": 14.2413, "ema20": 13.9246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 8.066, "spread_pct": 0.275, "rvol": 3.886, "volume_pace_ratio": 21.242, "stage3": {"stop": 14.0802, "risk": 0.5098, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0102, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:41:20.902856", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.8274, "vwap_slope": -0.0043, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0889, "ema9": 8.6898, "ema20": 8.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.759, "volume_pace_ratio": 4.151}}
{"timestamp": "2026-09-22T14:41:20.904052", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5432, "vwap_slope": -0.0074, "atr": 0.1153, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0803, "flat_threshold_pct": 0.217, "ema9": 13.1612, "ema20": 13.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.258, "distance_from_high_pct": 6.342, "spread_pct": 0.602, "rvol": 0.131, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:41:20.905255", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3465, "vwap": 6.3925, "vwap_slope": -0.0008, "atr": 0.014, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0228, "flat_threshold_pct": 0.0551, "ema9": 6.3485, "ema20": 6.3532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 3.402, "spread_pct": 0.158, "rvol": 0.209, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:41:20.906287", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.13 below VWAP $9.16", "lower-highs/lower-lows structure"], "metrics": {"price": 9.135, "vwap": 9.1642, "vwap_slope": 0.0003, "atr": 0.0628, "atr_pct": 0.688, "trend": "flat", "slope_pct": 0.1234, "flat_threshold_pct": 0.1719, "ema9": 9.2171, "ema20": 9.272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.676, "distance_from_high_pct": 4.645, "spread_pct": 0.109, "rvol": 0.84, "volume_pace_ratio": 4.591}}
{"timestamp": "2026-09-22T14:41:20.907390", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.473}}
{"timestamp": "2026-09-22T14:41:20.908707", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6224, "vwap": 12.7151, "vwap_slope": -0.0031, "atr": 0.0356, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0705, "ema9": 12.6691, "ema20": 12.6857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 1.387, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:20.909819", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (259.5s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.83, "vwap": 8.7435, "vwap_slope": 0.0013, "atr": 0.0362, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.1026, "ema9": 8.8041, "ema20": 8.7786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 4.334, "spread_pct": 0.113, "rvol": 0.659, "volume_pace_ratio": 3.605, "stage3": {"stop": 8.7866, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.1892, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:20.911037", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.54, "vwap": 11.6005, "vwap_slope": -0.0013, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0753, "ema9": 11.5179, "ema20": 11.5264, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 2.12, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:20.912189", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0101, "vwap": 10.2233, "vwap_slope": -0.0032, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.084, "flat_threshold_pct": 0.05, "ema9": 10.0208, "ema20": 10.0461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 6.447, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T14:41:20.913198", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.435, "vwap": 5.5087, "vwap_slope": -0.0018, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0799, "ema9": 5.4445, "ema20": 5.4641, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.946, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:41:20.914178", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:41:20.915459", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2916, "vwap": 7.4347, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3258, "ema20": 7.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 3.423, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:41:20.916608", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 9.0978, "vwap_slope": -0.0043, "atr": 0.0268, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.075, "ema9": 8.9232, "ema20": 8.9474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 5.361, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:41:20.917651", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3211, "vwap": 12.6593, "vwap_slope": -0.0028, "atr": 0.0642, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.1303, "ema9": 12.3022, "ema20": 12.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 8.868, "spread_pct": 0.325, "rvol": 0.123, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:41:20.918792", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.365, "vwap": 6.3372, "vwap_slope": 0.0002, "atr": 0.0153, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0172, "flat_threshold_pct": 0.0601, "ema9": 6.3658, "ema20": 6.3618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.495, "distance_from_high_pct": 0.547, "spread_pct": 0.157, "rvol": 0.367, "volume_pace_ratio": 2.009}}
{"timestamp": "2026-09-22T14:41:20.919780", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5478, "vwap": 5.5486, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.0721, "ema9": 5.5458, "ema20": 5.5512, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.264, "spread_pct": 0.181, "rvol": 0.091, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:20.920672", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2235, "vwap_slope": -0.003, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0665, "ema9": 5.1591, "ema20": 5.1784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:41:20.921722", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7113, "vwap": 8.699, "vwap_slope": 0.0018, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0694, "ema9": 8.7003, "ema20": 8.687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 1.678, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:41:20.922803", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9427, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.05, "ema9": 11.8952, "ema20": 11.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.832, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:41:20.923887", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9248, "vwap": 8.9631, "vwap_slope": -0.0008, "atr": 0.0172, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.05, "ema9": 8.9237, "ema20": 8.9248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 1.925, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:41:20.924999", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.59, "vwap": 4.7245, "vwap_slope": -0.0027, "atr": 0.0553, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.3014, "ema9": 4.6013, "ema20": 4.6233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.63, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.343, "volume_pace_ratio": 1.874}}
{"timestamp": "2026-09-22T14:41:20.926180", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.605, "vwap": 14.7577, "vwap_slope": -0.0041, "atr": 0.038, "atr_pct": 0.26, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0651, "ema9": 14.6075, "ema20": 14.6166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 2.503, "spread_pct": 0.068, "rvol": 0.208, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:41:20.927330", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.0683, "vwap": 10.0674, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0961, "ema9": 10.0398, "ema20": 10.0476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 1.194, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.284}}
{"timestamp": "2026-09-22T14:41:20.928481", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7922, "vwap": 13.807, "vwap_slope": -0.0003, "atr": 0.0296, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0537, "ema9": 13.7899, "ema20": 13.7947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 1.555, "spread_pct": 0.145, "rvol": 0.078, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:41:20.930102", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1551, "vwap_slope": 0.0, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0563, "ema9": 6.1589, "ema20": 6.1637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:41:20.931348", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.265, "vwap": 13.3998, "vwap_slope": -0.0021, "atr": 0.0269, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0507, "ema9": 13.2941, "ema20": 13.3061, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.188, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T14:41:25.937211", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.515, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0878, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:25.937930", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3914, "vwap_slope": 0.0056, "atr": 0.0341, "trend": "flat", "slope_pct": 0.0361, "lower_highs_lower_lows": false, "stop": 12.4741, "imbalance_decline_count": 0, "imbalance_cur": 0.09465855307640297, "imbalance_prev": -0.11789910158949551}}
{"timestamp": "2026-09-22T14:41:25.938526", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.24, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1351, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:25.939290", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.24, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0283, "lower_highs_lower_lows": false, "stop": 9.1895, "imbalance_decline_count": 0, "imbalance_cur": 0.5463467829880043, "imbalance_prev": 0.5463467829880043}}
{"timestamp": "2026-09-22T14:41:25.939766", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.054%)", "metrics": {"price": 7.9249, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0537, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:25.940415", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9249, "vwap": 7.8277, "vwap_slope": 0.0017, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0449, "lower_highs_lower_lows": true, "stop": 7.9023, "imbalance_decline_count": 2, "imbalance_cur": -0.672209026128266, "imbalance_prev": -0.48210526315789476}}
{"timestamp": "2026-09-22T14:41:25.941844", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (81.1s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 14.5842, "vwap": 13.7237, "vwap_slope": 0.0604, "atr": 0.4262, "atr_pct": 2.922, "trend": "flat", "slope_pct": 0.0205, "flat_threshold_pct": 0.7306, "ema9": 14.2401, "ema20": 13.9241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.743, "distance_from_high_pct": 8.102, "spread_pct": 0.206, "rvol": 3.89, "volume_pace_ratio": 21.239, "stage3": {"stop": 14.0728, "risk": 0.5114, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2599, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:41:25.943066", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.8274, "vwap_slope": -0.0043, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0889, "ema9": 8.6898, "ema20": 8.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.759, "volume_pace_ratio": 4.146}}
{"timestamp": "2026-09-22T14:41:25.945005", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5431, "vwap_slope": -0.0075, "atr": 0.1153, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0803, "flat_threshold_pct": 0.217, "ema9": 13.1612, "ema20": 13.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.342, "spread_pct": 0.527, "rvol": 0.131, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:41:25.946000", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3924, "vwap_slope": -0.0008, "atr": 0.0144, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0567, "ema9": 6.3462, "ema20": 6.3521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:41:25.947246", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.165, "vwap": 9.1643, "vwap_slope": 0.0004, "atr": 0.0628, "atr_pct": 0.685, "trend": "flat", "slope_pct": 0.1238, "flat_threshold_pct": 0.1713, "ema9": 9.2231, "ema20": 9.2748, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.694, "distance_from_high_pct": 4.332, "spread_pct": 0.109, "rvol": 0.845, "volume_pace_ratio": 4.615}}
{"timestamp": "2026-09-22T14:41:25.948188", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:41:25.949477", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.6846, "vwap": 12.7153, "vwap_slope": -0.003, "atr": 0.0356, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0701, "ema9": 12.6815, "ema20": 12.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 0.902, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:25.950865", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (264.5s) but room-to-run failed: imbalance -55% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.825, "vwap": 8.7435, "vwap_slope": 0.0014, "atr": 0.0362, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.1027, "ema9": 8.8031, "ema20": 8.7781, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 4.388, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.601, "stage3": {"stop": 8.7816, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.5462, "passed": false, "reason": "imbalance -55% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:25.952148", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.6004, "vwap_slope": -0.0013, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0753, "ema9": 11.5159, "ema20": 11.5254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.623, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:25.953822", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.34x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2227, "vwap_slope": -0.0038, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0841, "flat_threshold_pct": 0.05, "ema9": 10.0197, "ema20": 10.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T14:41:25.954940", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4358, "vwap": 5.5087, "vwap_slope": -0.0018, "atr": 0.0174, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0799, "ema9": 5.4446, "ema20": 5.4642, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.932, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:41:25.955992", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:41:25.956961", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2916, "vwap": 7.4347, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3258, "ema20": 7.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 3.423, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:41:25.957608", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0975, "vwap_slope": -0.0046, "atr": 0.0275, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.0772, "ema9": 8.9202, "ema20": 8.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.747}}
{"timestamp": "2026-09-22T14:41:25.958587", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3211, "vwap": 12.6593, "vwap_slope": -0.0029, "atr": 0.0642, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.1303, "ema9": 12.3022, "ema20": 12.3302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 8.868, "spread_pct": 0.325, "rvol": 0.123, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:41:25.959794", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.1s / 18s"], "reasons_against": [], "metrics": {"price": 6.355, "vwap": 6.3372, "vwap_slope": 0.0002, "atr": 0.0153, "atr_pct": 0.241, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.0602, "ema9": 6.3638, "ema20": 6.3608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.497, "distance_from_high_pct": 0.703, "spread_pct": 0.157, "rvol": 0.368, "volume_pace_ratio": 2.008}}
{"timestamp": "2026-09-22T14:41:25.960921", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5386, "vwap": 5.5485, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0722, "ema9": 5.544, "ema20": 5.5503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.427, "spread_pct": 0.181, "rvol": 0.091, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:25.961921", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2235, "vwap_slope": -0.003, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0665, "ema9": 5.1591, "ema20": 5.1784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.032, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:41:25.963017", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7122, "vwap": 8.699, "vwap_slope": 0.0018, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0694, "ema9": 8.7005, "ema20": 8.687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.003, "distance_from_high_pct": 1.668, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:41:25.964049", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9427, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.05, "ema9": 11.8952, "ema20": 11.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.832, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:41:25.965067", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.963, "vwap_slope": -0.0008, "atr": 0.0172, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9198, "ema20": 8.923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:41:25.966068", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7242, "vwap_slope": -0.0031, "atr": 0.0589, "atr_pct": 1.284, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.3209, "ema9": 4.6013, "ema20": 4.6233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.639, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.344, "volume_pace_ratio": 1.879}}
{"timestamp": "2026-09-22T14:41:25.967266", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.59, "vwap": 14.7577, "vwap_slope": -0.0042, "atr": 0.0381, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0654, "ema9": 14.6045, "ema20": 14.6151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.603, "spread_pct": 0.069, "rvol": 0.208, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:41:25.968237", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0312, "vwap": 10.0673, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0964, "ema9": 10.0323, "ema20": 10.044, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.558, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.283}}
{"timestamp": "2026-09-22T14:41:25.969198", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7937, "vwap": 13.807, "vwap_slope": -0.0003, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0543, "ema9": 13.7902, "ema20": 13.7949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 1.544, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:41:25.970058", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16"], "metrics": {"price": 6.15, "vwap": 6.1551, "vwap_slope": 0.0, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0563, "ema9": 6.1589, "ema20": 6.1637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 1.125, "spread_pct": 0.162, "rvol": 0.13, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:41:25.970732", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2674, "vwap": 13.3998, "vwap_slope": -0.0022, "atr": 0.0273, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0514, "ema9": 13.2946, "ema20": 13.3063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 4.825, "spread_pct": 0.075, "rvol": 0.188, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:41:30.976670", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.51, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0998, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:30.978497", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.51, "vwap": 12.3914, "vwap_slope": 0.0056, "atr": 0.0344, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.4687, "imbalance_decline_count": 0, "imbalance_cur": 0.14132618888144674, "imbalance_prev": 0.09465855307640297}}
{"timestamp": "2026-09-22T14:41:30.979312", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.24, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1351, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:30.980081", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.24, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0283, "lower_highs_lower_lows": false, "stop": 9.1895, "imbalance_decline_count": 1, "imbalance_cur": -0.48717948717948717, "imbalance_prev": 0.5463467829880043}}
{"timestamp": "2026-09-22T14:41:30.980753", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.007%)", "metrics": {"price": 7.941, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0072, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:30.981462", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.941, "vwap": 7.8278, "vwap_slope": 0.0018, "atr": 0.0192, "trend": "flat", "slope_pct": 0.0451, "lower_highs_lower_lows": true, "stop": 7.9179, "imbalance_decline_count": 0, "imbalance_cur": 0.38724168912848156, "imbalance_prev": -0.672209026128266}}
{"timestamp": "2026-09-22T14:41:30.983189", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (86.1s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 14.615, "vwap": 13.7249, "vwap_slope": 0.0616, "atr": 0.4269, "atr_pct": 2.921, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.7303, "ema9": 14.2463, "ema20": 13.927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.746, "distance_from_high_pct": 7.908, "spread_pct": 0.205, "rvol": 3.896, "volume_pace_ratio": 21.245, "stage3": {"stop": 14.1027, "risk": 0.5123, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.012, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:41:30.985300", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.8273, "vwap_slope": -0.0043, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.0889, "ema9": 8.6898, "ema20": 8.7139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.759, "volume_pace_ratio": 4.141}}
{"timestamp": "2026-09-22T14:41:30.986539", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5431, "vwap_slope": -0.0075, "atr": 0.1153, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0803, "flat_threshold_pct": 0.217, "ema9": 13.1612, "ema20": 13.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.342, "spread_pct": 0.301, "rvol": 0.131, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:41:30.989826", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3924, "vwap_slope": -0.0008, "atr": 0.0144, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0566, "ema9": 6.3472, "ema20": 6.3526, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:41:30.992214", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.165, "vwap": 9.1643, "vwap_slope": 0.0004, "atr": 0.0628, "atr_pct": 0.685, "trend": "flat", "slope_pct": 0.1238, "flat_threshold_pct": 0.1713, "ema9": 9.2231, "ema20": 9.2748, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.694, "distance_from_high_pct": 4.332, "spread_pct": 0.109, "rvol": 0.845, "volume_pace_ratio": 4.61}}
{"timestamp": "2026-09-22T14:41:30.993374", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.472}}
{"timestamp": "2026-09-22T14:41:30.994729", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.72", "VWAP sloping down"], "metrics": {"price": 12.625, "vwap": 12.715, "vwap_slope": -0.0033, "atr": 0.0356, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0705, "ema9": 12.6696, "ema20": 12.686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 1.367, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:30.995883", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (269.6s) but room-to-run failed: imbalance -26% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8299, "vwap": 8.7435, "vwap_slope": 0.0014, "atr": 0.0362, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.1026, "ema9": 8.8041, "ema20": 8.7785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 4.335, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.598, "stage3": {"stop": 8.7865, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2574, "passed": false, "reason": "imbalance -26% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:30.998697", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5299, "vwap": 11.6004, "vwap_slope": -0.0014, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0753, "ema9": 11.5159, "ema20": 11.5254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 2.206, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:30.999909", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2227, "vwap_slope": -0.0038, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0841, "flat_threshold_pct": 0.05, "ema9": 10.0197, "ema20": 10.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.335}}
{"timestamp": "2026-09-22T14:41:31.001288", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.43, "vwap": 5.5086, "vwap_slope": -0.0019, "atr": 0.0181, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0835, "ema9": 5.4435, "ema20": 5.4637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.036, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:41:31.003472", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:41:31.004961", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.295, "vwap": 7.4347, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:41:31.006197", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0975, "vwap_slope": -0.0046, "atr": 0.0275, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.0772, "ema9": 8.9202, "ema20": 8.946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.52, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.746}}
{"timestamp": "2026-09-22T14:41:31.007389", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.315, "vwap": 12.6593, "vwap_slope": -0.0029, "atr": 0.0642, "atr_pct": 0.521, "trend": "flat", "slope_pct": -0.1046, "flat_threshold_pct": 0.1303, "ema9": 12.301, "ema20": 12.3296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 8.913, "spread_pct": 0.244, "rvol": 0.123, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:41:31.008769", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.2s", "imbalance +51% >= 50% buy threshold, stop 6.35", "entry_score 71.4"], "reasons_against": [], "metrics": {"price": 6.3708, "vwap": 6.3372, "vwap_slope": 0.0002, "atr": 0.0153, "atr_pct": 0.24, "trend": "flat", "slope_pct": 0.0173, "flat_threshold_pct": 0.06, "ema9": 6.3669, "ema20": 6.3623, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.497, "distance_from_high_pct": 0.456, "spread_pct": 0.157, "rvol": 0.368, "volume_pace_ratio": 2.006, "stage3": {"stop": 6.3524, "risk": 0.0184, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5063, "passed": true, "reason": "imbalance +51% >= 50% buy threshold, stop 6.35"}, "entry_score": 71.36, "entry_score_breakdown": {"imbalance_sub": 0.295, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.252}}}
{"timestamp": "2026-09-22T14:41:31.045446", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5485, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.0722, "ema9": 5.5443, "ema20": 5.5504, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.091, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:31.047813", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2231, "vwap_slope": -0.0034, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0665, "ema9": 5.1591, "ema20": 5.1784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.032, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:41:31.049078", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7186, "vwap": 8.699, "vwap_slope": 0.0018, "atr": 0.0242, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0694, "ema9": 8.7018, "ema20": 8.6877, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.004, "distance_from_high_pct": 1.596, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:41:31.050242", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9427, "vwap_slope": -0.0005, "atr": 0.0211, "atr_pct": 0.177, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.05, "ema9": 11.8952, "ema20": 11.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.834, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:41:31.051478", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.963, "vwap_slope": -0.0008, "atr": 0.0172, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9198, "ema20": 8.923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T14:41:31.052598", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.59, "vwap": 4.7238, "vwap_slope": -0.0034, "atr": 0.0589, "atr_pct": 1.284, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.3209, "ema9": 4.6013, "ema20": 4.6233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.645, "distance_from_high_pct": 8.929, "spread_pct": 0.218, "rvol": 0.345, "volume_pace_ratio": 1.881}}
{"timestamp": "2026-09-22T14:41:31.053674", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7576, "vwap_slope": -0.0042, "atr": 0.0381, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0653, "ema9": 14.6055, "ema20": 14.6156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.208, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:41:31.054810", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0673, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.385, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0962, "ema9": 10.0361, "ema20": 10.0458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.685, "distance_from_high_pct": 1.374, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.281}}
{"timestamp": "2026-09-22T14:41:31.055839", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7899, "vwap": 13.807, "vwap_slope": -0.0003, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0543, "ema9": 13.7894, "ema20": 13.7945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 1.571, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:41:31.057454", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1549, "vwap_slope": -0.0001, "atr": 0.0146, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.0593, "ema9": 6.1569, "ema20": 6.1628, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:41:31.058542", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.265, "vwap": 13.3997, "vwap_slope": -0.0022, "atr": 0.0273, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0514, "ema9": 13.2941, "ema20": 13.3061, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.188, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T14:41:36.064784", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.5134, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0916, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:36.065839", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.5134, "vwap": 12.3915, "vwap_slope": 0.0057, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0361, "lower_highs_lower_lows": false, "stop": 12.4721, "imbalance_decline_count": 1, "imbalance_cur": -0.062315835425079125, "imbalance_prev": 0.14132618888144674}}
{"timestamp": "2026-09-22T14:41:36.066504", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.24, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1351, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:36.067330", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.24, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0283, "lower_highs_lower_lows": false, "stop": 9.1895, "imbalance_decline_count": 0, "imbalance_cur": -0.48717948717948717, "imbalance_prev": -0.48717948717948717}}
{"timestamp": "2026-09-22T14:41:36.067889", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.915, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0912, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:36.068658", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.915, "vwap": 7.8278, "vwap_slope": 0.0019, "atr": 0.0196, "trend": "flat", "slope_pct": 0.0447, "lower_highs_lower_lows": true, "stop": 7.8915, "imbalance_decline_count": 0, "imbalance_cur": 0.5136587550380654, "imbalance_prev": 0.38724168912848156}}
{"timestamp": "2026-09-22T14:41:36.072753", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (91.2s) but room-to-run failed: imbalance +2% below 30% confirmation floor"], "metrics": {"price": 14.6116, "vwap": 13.7257, "vwap_slope": 0.0624, "atr": 0.4277, "atr_pct": 2.927, "trend": "flat", "slope_pct": 0.0208, "flat_threshold_pct": 0.7317, "ema9": 14.2456, "ema20": 13.9267, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 7.929, "spread_pct": 0.274, "rvol": 3.9, "volume_pace_ratio": 21.243, "stage3": {"stop": 14.0984, "risk": 0.5132, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0155, "passed": false, "reason": "imbalance +2% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:41:36.075420", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.67, "vwap": 8.8273, "vwap_slope": -0.0043, "atr": 0.0308, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0889, "ema9": 8.6908, "ema20": 8.7144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.759, "volume_pace_ratio": 4.137}}
{"timestamp": "2026-09-22T14:41:36.076686", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.543, "vwap_slope": -0.0076, "atr": 0.1153, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0803, "flat_threshold_pct": 0.217, "ema9": 13.1612, "ema20": 13.1334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.259, "distance_from_high_pct": 6.342, "spread_pct": 0.301, "rvol": 0.131, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:41:36.077797", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3924, "vwap_slope": -0.0009, "atr": 0.0144, "atr_pct": 0.227, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0567, "ema9": 6.3462, "ema20": 6.3521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:41:36.078460", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.1733, "vwap": 9.1643, "vwap_slope": 0.0005, "atr": 0.0628, "atr_pct": 0.685, "trend": "flat", "slope_pct": 0.1239, "flat_threshold_pct": 0.1712, "ema9": 9.2247, "ema20": 9.2756, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.694, "distance_from_high_pct": 4.245, "spread_pct": 0.109, "rvol": 0.846, "volume_pace_ratio": 4.606}}
{"timestamp": "2026-09-22T14:41:36.079681", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.471}}
{"timestamp": "2026-09-22T14:41:36.080877", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.62, "vwap": 12.7149, "vwap_slope": -0.0034, "atr": 0.0356, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0705, "ema9": 12.6686, "ema20": 12.6855, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 1.406, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:36.082097", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (274.6s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.82, "vwap": 8.7435, "vwap_slope": 0.0014, "atr": 0.0362, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.1027, "ema9": 8.8021, "ema20": 8.7776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 4.442, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.594, "stage3": {"stop": 8.7766, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.148, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:36.083863", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5299, "vwap": 11.6004, "vwap_slope": -0.0014, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0753, "ema9": 11.5159, "ema20": 11.5254, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.625, "distance_from_high_pct": 2.206, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:41:36.084648", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2227, "vwap_slope": -0.0038, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0841, "flat_threshold_pct": 0.05, "ema9": 10.0197, "ema20": 10.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.334}}
{"timestamp": "2026-09-22T14:41:36.085816", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4249, "vwap": 5.5086, "vwap_slope": -0.0019, "atr": 0.0181, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0836, "ema9": 5.4425, "ema20": 5.4632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.127, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:41:36.086415", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:41:36.087647", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.295, "vwap": 7.4347, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:41:36.094326", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.8972, "vwap": 9.0975, "vwap_slope": -0.0046, "atr": 0.0277, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0539, "flat_threshold_pct": 0.0778, "ema9": 8.9196, "ema20": 8.9457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.55, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.745}}
{"timestamp": "2026-09-22T14:41:36.095455", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.6592, "vwap_slope": -0.003, "atr": 0.0642, "atr_pct": 0.52, "trend": "flat", "slope_pct": -0.1043, "flat_threshold_pct": 0.1299, "ema9": 12.309, "ema20": 12.3334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 8.617, "spread_pct": 0.567, "rvol": 0.123, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T14:41:36.097155", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.3s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.35, "vwap": 6.3373, "vwap_slope": 0.0003, "atr": 0.0154, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0606, "ema9": 6.3628, "ema20": 6.3604, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.516, "distance_from_high_pct": 0.781, "spread_pct": 0.158, "rvol": 0.37, "volume_pace_ratio": 2.014, "stage3": {"stop": 6.3315, "risk": 0.0185, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4199, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:36.100024", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5389, "vwap": 5.5485, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0722, "ema9": 5.544, "ema20": 5.5503, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.876, "distance_from_high_pct": 1.422, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:36.100787", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2231, "vwap_slope": -0.0034, "atr": 0.0137, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0664, "ema9": 5.1601, "ema20": 5.1789, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.033, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:41:36.101611", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7101, "vwap": 8.699, "vwap_slope": 0.0018, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0694, "ema9": 8.7001, "ema20": 8.6868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.692, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:41:36.103351", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8849, "vwap": 11.9427, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.183, "trend": "flat", "slope_pct": 0.0398, "flat_threshold_pct": 0.05, "ema9": 11.8972, "ema20": 11.9167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.834, "distance_from_high_pct": 3.217, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:41:36.105076", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.963, "vwap_slope": -0.0008, "atr": 0.0172, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9198, "ema20": 8.923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T14:41:36.106104", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7237, "vwap_slope": -0.0035, "atr": 0.0589, "atr_pct": 1.284, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.3209, "ema9": 4.6013, "ema20": 4.6233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.647, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.345, "volume_pace_ratio": 1.88}}
{"timestamp": "2026-09-22T14:41:36.107222", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.595, "vwap": 14.7576, "vwap_slope": -0.0042, "atr": 0.0381, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0653, "ema9": 14.6055, "ema20": 14.6156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.466, "distance_from_high_pct": 2.57, "spread_pct": 0.069, "rvol": 0.208, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:41:36.108449", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0673, "vwap_slope": -0.0003, "atr": 0.0387, "atr_pct": 0.384, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0961, "ema9": 10.0391, "ema20": 10.0472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.281}}
{"timestamp": "2026-09-22T14:41:36.110947", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8069, "vwap_slope": -0.0003, "atr": 0.03, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0544, "ema9": 13.7864, "ema20": 13.7931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:41:36.112051", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.15, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0146, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0592, "ema9": 6.1589, "ema20": 6.1637, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:41:36.113331", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2633, "vwap": 13.3997, "vwap_slope": -0.0023, "atr": 0.0273, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0514, "ema9": 13.2937, "ema20": 13.3059, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 4.854, "spread_pct": 0.075, "rvol": 0.188, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T14:41:41.119175", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.515, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0878, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:41.120273", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3915, "vwap_slope": 0.0057, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0361, "lower_highs_lower_lows": false, "stop": 12.4737, "imbalance_decline_count": 2, "imbalance_cur": -0.2534487422234244, "imbalance_prev": -0.062315835425079125}}
{"timestamp": "2026-09-22T14:41:41.120903", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.24, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1351, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:41.121521", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.24, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0421, "trend": "flat", "slope_pct": 0.0283, "lower_highs_lower_lows": false, "stop": 9.1895, "imbalance_decline_count": 0, "imbalance_cur": -0.48717948717948717, "imbalance_prev": -0.48717948717948717}}
{"timestamp": "2026-09-22T14:41:41.122034", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1291, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:41.122711", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8279, "vwap_slope": 0.0019, "atr": 0.0196, "trend": "flat", "slope_pct": 0.0446, "lower_highs_lower_lows": true, "stop": 7.8815, "imbalance_decline_count": 0, "imbalance_cur": 0.5272094035698738, "imbalance_prev": 0.5136587550380654}}
{"timestamp": "2026-09-22T14:41:41.124306", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (96.3s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.59, "vwap": 13.7261, "vwap_slope": 0.0628, "atr": 0.4277, "atr_pct": 2.931, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.7328, "ema9": 14.2413, "ema20": 13.9246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 8.066, "spread_pct": 0.137, "rvol": 3.903, "volume_pace_ratio": 21.232, "stage3": {"stop": 14.0768, "risk": 0.5132, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0423, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:41.125398", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6567, "vwap": 8.8272, "vwap_slope": -0.0045, "atr": 0.0312, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.09, "ema9": 8.6882, "ema20": 8.7131, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.461, "distance_from_high_pct": 6.11, "spread_pct": 0.116, "rvol": 0.76, "volume_pace_ratio": 4.135}}
{"timestamp": "2026-09-22T14:41:41.126437", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.542, "vwap_slope": -0.0086, "atr": 0.1168, "atr_pct": 0.874, "trend": "flat", "slope_pct": -0.0797, "flat_threshold_pct": 0.2186, "ema9": 13.1752, "ema20": 13.14, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 5.849, "spread_pct": 0.6, "rvol": 0.132, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:41:41.127622", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3924, "vwap_slope": -0.0009, "atr": 0.0147, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0581, "ema9": 6.3462, "ema20": 6.3521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:41:41.128696", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1644, "vwap_slope": 0.0005, "atr": 0.0628, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.1241, "flat_threshold_pct": 0.1709, "ema9": 9.2281, "ema20": 9.2772, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.696, "distance_from_high_pct": 4.071, "spread_pct": 0.109, "rvol": 0.846, "volume_pace_ratio": 4.603}}
{"timestamp": "2026-09-22T14:41:41.129557", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:41:41.132043", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.625, "vwap": 12.7149, "vwap_slope": -0.0034, "atr": 0.0356, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0022, "flat_threshold_pct": 0.0705, "ema9": 12.6696, "ema20": 12.686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 1.367, "spread_pct": 0.079, "rvol": 0.106, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:41:41.133921", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (279.7s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.83, "vwap": 8.7435, "vwap_slope": 0.0014, "atr": 0.0362, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.1026, "ema9": 8.8041, "ema20": 8.7786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 4.334, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.589, "stage3": {"stop": 8.7866, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0854, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:41.135053", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.525, "vwap": 11.6003, "vwap_slope": -0.0015, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0754, "ema9": 11.5149, "ema20": 11.525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.248, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:41:41.136058", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2227, "vwap_slope": -0.0038, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0841, "flat_threshold_pct": 0.05, "ema9": 10.0197, "ema20": 10.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.334}}
{"timestamp": "2026-09-22T14:41:41.137090", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4287, "vwap": 5.5086, "vwap_slope": -0.002, "atr": 0.0186, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0854, "ema9": 5.4432, "ema20": 5.4635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.059, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:41:41.138064", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.683, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:41:41.139135", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2923, "vwap": 7.4346, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3259, "ema20": 7.3628, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.413, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:41:41.140190", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 9.0975, "vwap_slope": -0.0046, "atr": 0.0277, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0537, "flat_threshold_pct": 0.0776, "ema9": 8.9239, "ema20": 8.9478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.323, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.744}}
{"timestamp": "2026-09-22T14:41:41.141298", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3092, "vwap": 12.6591, "vwap_slope": -0.0031, "atr": 0.0646, "atr_pct": 0.525, "trend": "flat", "slope_pct": -0.1047, "flat_threshold_pct": 0.1312, "ema9": 12.2998, "ema20": 12.3291, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 8.956, "spread_pct": 0.485, "rvol": 0.123, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:41:41.142354", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (30.3s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3572, "vwap": 6.3373, "vwap_slope": 0.0004, "atr": 0.0154, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.017, "flat_threshold_pct": 0.0605, "ema9": 6.3642, "ema20": 6.361, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.516, "distance_from_high_pct": 0.669, "spread_pct": 0.158, "rvol": 0.37, "volume_pace_ratio": 2.011, "stage3": {"stop": 6.3387, "risk": 0.0185, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4171, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:41.143461", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5368, "vwap": 5.5485, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0722, "ema9": 5.5436, "ema20": 5.5501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 1.459, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:41:41.144523", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.223, "vwap_slope": -0.0035, "atr": 0.0141, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0683, "ema9": 5.1581, "ema20": 5.1779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:41:41.145526", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7262, "vwap": 8.6991, "vwap_slope": 0.0019, "atr": 0.0242, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0693, "ema9": 8.7033, "ema20": 8.6884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.51, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.366}}
{"timestamp": "2026-09-22T14:41:41.146502", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9427, "vwap_slope": -0.0005, "atr": 0.0218, "atr_pct": 0.183, "trend": "flat", "slope_pct": 0.0397, "flat_threshold_pct": 0.05, "ema9": 11.8952, "ema20": 11.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.835, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:41:41.147520", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9086, "vwap": 8.963, "vwap_slope": -0.0008, "atr": 0.0172, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9205, "ema20": 8.9233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.72, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:41:41.148551", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7237, "vwap_slope": -0.0035, "atr": 0.0589, "atr_pct": 1.284, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.3209, "ema9": 4.6013, "ema20": 4.6233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.648, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.345, "volume_pace_ratio": 1.878}}
{"timestamp": "2026-09-22T14:41:41.149581", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.585, "vwap": 14.7574, "vwap_slope": -0.0045, "atr": 0.0385, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.066, "ema9": 14.6035, "ema20": 14.6147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.209, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:41:41.150590", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0673, "vwap_slope": -0.0003, "atr": 0.0389, "atr_pct": 0.386, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0966, "ema9": 10.0391, "ema20": 10.0472, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.687, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.28}}
{"timestamp": "2026-09-22T14:41:41.151644", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7938, "vwap": 13.807, "vwap_slope": -0.0003, "atr": 0.03, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0543, "ema9": 13.7902, "ema20": 13.7949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.543, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:41:41.152750", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0146, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.0593, "ema9": 6.1569, "ema20": 6.1628, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:41:41.153758", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2699, "vwap": 13.3996, "vwap_slope": -0.0024, "atr": 0.0273, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0514, "ema9": 13.2951, "ema20": 13.3066, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 4.807, "spread_pct": 0.075, "rvol": 0.189, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T14:41:46.155385", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.51, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0998, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:46.156558", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.51, "vwap": 12.3916, "vwap_slope": 0.0058, "atr": 0.0344, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 12.4687, "imbalance_decline_count": 0, "imbalance_cur": 0.1838006230529595, "imbalance_prev": -0.2534487422234244}}
{"timestamp": "2026-09-22T14:41:46.157212", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1675, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:46.157883", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1985, "vwap_slope": 0.0015, "atr": 0.0428, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.1786, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": -0.48717948717948717}}
{"timestamp": "2026-09-22T14:41:46.158385", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.050%)", "metrics": {"price": 7.926, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0496, "trend": "flat"}}
{"timestamp": "2026-09-22T14:41:46.159099", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.926, "vwap": 7.8279, "vwap_slope": 0.0019, "atr": 0.0196, "trend": "flat", "slope_pct": 0.0449, "lower_highs_lower_lows": true, "stop": 7.9025, "imbalance_decline_count": 0, "imbalance_cur": 0.7108664432742939, "imbalance_prev": 0.5272094035698738}}
{"timestamp": "2026-09-22T14:41:46.160921", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (101.3s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.56, "vwap": 13.7266, "vwap_slope": 0.0633, "atr": 0.4277, "atr_pct": 2.937, "trend": "flat", "slope_pct": 0.0203, "flat_threshold_pct": 0.7343, "ema9": 14.2353, "ema20": 13.9218, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.75, "distance_from_high_pct": 8.255, "spread_pct": 0.275, "rvol": 3.906, "volume_pace_ratio": 21.224, "stage3": {"stop": 14.0468, "risk": 0.5132, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2229, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:46.162169", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.8271, "vwap_slope": -0.0046, "atr": 0.0315, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0242, "flat_threshold_pct": 0.0911, "ema9": 8.6868, "ema20": 8.7125, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.76, "volume_pace_ratio": 4.132}}
{"timestamp": "2026-09-22T14:41:46.163515", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.43 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.43, "vwap": 13.542, "vwap_slope": -0.0085, "atr": 0.1225, "atr_pct": 0.912, "trend": "flat", "slope_pct": -0.0791, "flat_threshold_pct": 0.2281, "ema9": 13.1892, "ema20": 13.1467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 5.356, "spread_pct": 0.298, "rvol": 0.132, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:41:46.164727", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3924, "vwap_slope": -0.0009, "atr": 0.0147, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0581, "ema9": 6.3462, "ema20": 6.3521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:41:46.165877", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.195, "vwap": 9.1645, "vwap_slope": 0.0007, "atr": 0.0628, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.1242, "flat_threshold_pct": 0.1708, "ema9": 9.2291, "ema20": 9.2777, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.713, "distance_from_high_pct": 4.019, "spread_pct": 0.109, "rvol": 0.851, "volume_pace_ratio": 4.626}}
{"timestamp": "2026-09-22T14:41:46.167928", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $8.83", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.8272, "vwap": 8.8281, "vwap_slope": 0.0002, "atr": 0.0721, "atr_pct": 0.817, "trend": "flat", "slope_pct": 0.0262, "flat_threshold_pct": 0.2043, "ema9": 8.8722, "ema20": 8.8452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 2.784, "spread_pct": 3.735, "rvol": 0.086, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:41:46.169982", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.68 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.681, "vwap": 12.7149, "vwap_slope": -0.0033, "atr": 0.0363, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0017, "flat_threshold_pct": 0.0716, "ema9": 12.6808, "ema20": 12.6913, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 0.93, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:46.171387", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (284.7s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.82, "vwap": 8.7436, "vwap_slope": 0.0014, "atr": 0.0362, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0103, "flat_threshold_pct": 0.1027, "ema9": 8.8021, "ema20": 8.7776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 4.442, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.586, "stage3": {"stop": 8.7766, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4317, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:41:46.172718", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5135, "vwap": 11.6003, "vwap_slope": -0.0015, "atr": 0.0347, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0754, "ema9": 11.5126, "ema20": 11.5239, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.345, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:41:46.173990", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2227, "vwap_slope": -0.0038, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0841, "flat_threshold_pct": 0.05, "ema9": 10.0197, "ema20": 10.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.334}}
{"timestamp": "2026-09-22T14:41:46.175547", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.425, "vwap": 5.5086, "vwap_slope": -0.002, "atr": 0.0186, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0855, "ema9": 5.4425, "ema20": 5.4632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.125, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:41:46.176897", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:41:46.178060", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.295, "vwap": 7.4346, "vwap_slope": -0.0025, "atr": 0.0232, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0797, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:41:46.179580", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0974, "vwap_slope": -0.0047, "atr": 0.0282, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0793, "ema9": 8.9182, "ema20": 8.945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:41:46.180917", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6588, "vwap_slope": -0.0034, "atr": 0.0646, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.1045, "flat_threshold_pct": 0.131, "ema9": 12.304, "ema20": 12.331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 8.802, "spread_pct": 0.485, "rvol": 0.123, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:41:46.182342", "symbol": "ULCC", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (35.4s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 6.3516, "vwap": 6.3373, "vwap_slope": 0.0003, "atr": 0.0154, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0169, "flat_threshold_pct": 0.0606, "ema9": 6.3631, "ema20": 6.3605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.516, "distance_from_high_pct": 0.756, "spread_pct": 0.158, "rvol": 0.37, "volume_pace_ratio": 2.009, "stage3": {"stop": 6.3331, "risk": 0.0185, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5128, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:46.184698", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5485, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0722, "ema9": 5.5433, "ema20": 5.5499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:41:46.185881", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.223, "vwap_slope": -0.0035, "atr": 0.0141, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0683, "ema9": 5.1581, "ema20": 5.1779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.178}}
{"timestamp": "2026-09-22T14:41:46.187150", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.699, "vwap_slope": 0.0018, "atr": 0.0245, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0704, "ema9": 8.7001, "ema20": 8.6868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.012, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.067, "volume_pace_ratio": 0.367}}
{"timestamp": "2026-09-22T14:41:46.188487", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8717, "vwap": 11.9426, "vwap_slope": -0.0006, "atr": 0.0228, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.05, "ema9": 11.8945, "ema20": 11.9155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.838, "distance_from_high_pct": 3.325, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:41:46.189803", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.963, "vwap_slope": -0.0009, "atr": 0.0172, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9198, "ema20": 8.923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:41:46.191127", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.64, "vwap": 4.7239, "vwap_slope": -0.0033, "atr": 0.0589, "atr_pct": 1.27, "trend": "flat", "slope_pct": -0.0886, "flat_threshold_pct": 0.3174, "ema9": 4.6113, "ema20": 4.6281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.648, "distance_from_high_pct": 7.937, "spread_pct": 2.586, "rvol": 0.345, "volume_pace_ratio": 1.876}}
{"timestamp": "2026-09-22T14:41:46.192435", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.756, "vwap_slope": -0.0059, "atr": 0.0399, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0685, "ema9": 14.5995, "ema20": 14.6127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.48, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.21, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:41:46.193789", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.0673, "vwap_slope": -0.0003, "atr": 0.0389, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0967, "ema9": 10.0371, "ema20": 10.0463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.688, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.235, "volume_pace_ratio": 1.279}}
{"timestamp": "2026-09-22T14:41:46.195033", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7788, "vwap": 13.8069, "vwap_slope": -0.0003, "atr": 0.03, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0544, "ema9": 13.7872, "ema20": 13.7935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.65, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:41:46.196413", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1486, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0146, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0592, "ema9": 6.1586, "ema20": 6.1636, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 1.148, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:41:46.197507", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.26, "vwap": 13.3994, "vwap_slope": -0.0026, "atr": 0.0273, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0377, "flat_threshold_pct": 0.0514, "ema9": 13.2931, "ema20": 13.3056, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 4.878, "spread_pct": 0.075, "rvol": 0.189, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T14:41:51.203421", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.515, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0878, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:51.204528", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.515, "vwap": 12.3919, "vwap_slope": 0.0062, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0361, "lower_highs_lower_lows": false, "stop": 12.4737, "imbalance_decline_count": 0, "imbalance_cur": 0.5459365869494643, "imbalance_prev": 0.1838006230529595}}
{"timestamp": "2026-09-22T14:41:51.205208", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1675, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:51.205872", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1985, "vwap_slope": 0.0015, "atr": 0.0428, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.1786, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:41:51.206424", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1291, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:51.207981", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8279, "vwap_slope": 0.0019, "atr": 0.0196, "trend": "flat", "slope_pct": 0.0446, "lower_highs_lower_lows": true, "stop": 7.8815, "imbalance_decline_count": 0, "imbalance_cur": 0.7907819782496116, "imbalance_prev": 0.7108664432742939}}
{"timestamp": "2026-09-22T14:41:51.210148", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (106.4s) but room-to-run failed: imbalance -37% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.59, "vwap": 13.7274, "vwap_slope": 0.064, "atr": 0.4277, "atr_pct": 2.931, "trend": "flat", "slope_pct": 0.0206, "flat_threshold_pct": 0.7328, "ema9": 14.2413, "ema20": 13.9246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.752, "distance_from_high_pct": 8.066, "spread_pct": 0.137, "rvol": 3.909, "volume_pace_ratio": 21.217, "stage3": {"stop": 14.0768, "risk": 0.5132, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3749, "passed": false, "reason": "imbalance -37% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:51.211319", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6622, "vwap": 8.8271, "vwap_slope": -0.0045, "atr": 0.0315, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.024, "flat_threshold_pct": 0.091, "ema9": 8.6893, "ema20": 8.7137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 6.05, "spread_pct": 0.116, "rvol": 0.76, "volume_pace_ratio": 4.127}}
{"timestamp": "2026-09-22T14:41:51.212439", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.45 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.445, "vwap": 13.542, "vwap_slope": -0.0086, "atr": 0.1232, "atr_pct": 0.917, "trend": "flat", "slope_pct": -0.0789, "flat_threshold_pct": 0.2291, "ema9": 13.1922, "ema20": 13.1481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 5.25, "spread_pct": 0.372, "rvol": 0.132, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:41:51.213464", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.33, "vwap": 6.3924, "vwap_slope": -0.0009, "atr": 0.0147, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0581, "ema9": 6.3452, "ema20": 6.3516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 3.653, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:41:51.214435", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.21, "vwap": 9.1646, "vwap_slope": 0.0008, "atr": 0.0628, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1244, "flat_threshold_pct": 0.1705, "ema9": 9.2321, "ema20": 9.2791, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.714, "distance_from_high_pct": 3.862, "spread_pct": 0.109, "rvol": 0.852, "volume_pace_ratio": 4.623}}
{"timestamp": "2026-09-22T14:41:51.215328", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.828, "vwap_slope": 0.0001, "atr": 0.0703, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.2002, "ema9": 8.8547, "ema20": 8.8395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 3.249, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:41:51.216321", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.615, "vwap": 12.7146, "vwap_slope": -0.0037, "atr": 0.0363, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.072, "ema9": 12.6676, "ema20": 12.685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:51.217285", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (289.8s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8214, "vwap": 8.7436, "vwap_slope": 0.0014, "atr": 0.0362, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.1027, "ema9": 8.8024, "ema20": 8.7777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 4.427, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.582, "stage3": {"stop": 8.778, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0772, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:51.218212", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5155, "vwap": 11.6003, "vwap_slope": -0.0015, "atr": 0.0347, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0754, "ema9": 11.513, "ema20": 11.5241, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.626, "distance_from_high_pct": 2.328, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:41:51.219196", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2227, "vwap_slope": -0.0038, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.0841, "flat_threshold_pct": 0.05, "ema9": 10.0197, "ema20": 10.0456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.333}}
{"timestamp": "2026-09-22T14:41:51.220179", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.425, "vwap": 5.5086, "vwap_slope": -0.002, "atr": 0.0186, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0855, "ema9": 5.4425, "ema20": 5.4632, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.125, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:41:51.221142", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:41:51.222163", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.35 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3461, "vwap": 7.4347, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0227, "flat_threshold_pct": 0.0791, "ema9": 7.3367, "ema20": 7.368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 2.701, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:41:51.223263", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0974, "vwap_slope": -0.0047, "atr": 0.0289, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0813, "ema9": 8.9182, "ema20": 8.945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.936, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.743}}
{"timestamp": "2026-09-22T14:41:51.224312", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.6588, "vwap_slope": -0.0034, "atr": 0.0646, "atr_pct": 0.523, "trend": "flat", "slope_pct": -0.1042, "flat_threshold_pct": 0.1307, "ema9": 12.31, "ema20": 12.3339, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 8.58, "spread_pct": 0.485, "rvol": 0.123, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:41:51.225369", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 40.4s", "imbalance +60% >= 50% buy threshold, stop 6.33", "entry_score 74.9"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3376, "vwap_slope": 0.0006, "atr": 0.0161, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0634, "ema9": 6.3618, "ema20": 6.3599, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.583, "distance_from_high_pct": 0.859, "spread_pct": 0.158, "rvol": 0.377, "volume_pace_ratio": 2.045, "stage3": {"stop": 6.3257, "risk": 0.0193, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5999, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 6.33"}, "entry_score": 74.94, "entry_score_breakdown": {"imbalance_sub": 0.428, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.208}}}
{"timestamp": "2026-09-22T14:41:51.265231", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5485, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0102, "flat_threshold_pct": 0.0722, "ema9": 5.5433, "ema20": 5.5499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.878, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:41:51.267822", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.223, "vwap_slope": -0.0035, "atr": 0.0141, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0683, "ema9": 5.1581, "ema20": 5.1779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:41:51.270759", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6991, "vwap_slope": 0.0019, "atr": 0.0245, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0704, "ema9": 8.7001, "ema20": 8.6868, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.021, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.068, "volume_pace_ratio": 0.368}}
{"timestamp": "2026-09-22T14:41:51.272035", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8717, "vwap": 11.9426, "vwap_slope": -0.0006, "atr": 0.0228, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.05, "ema9": 11.8945, "ema20": 11.9155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.838, "distance_from_high_pct": 3.325, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:41:51.274426", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.963, "vwap_slope": -0.0009, "atr": 0.0172, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9198, "ema20": 8.923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.203, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:41:51.276969", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.5995, "vwap": 4.7235, "vwap_slope": -0.0037, "atr": 0.0589, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3202, "ema9": 4.6032, "ema20": 4.6242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.653, "distance_from_high_pct": 8.74, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.877}}
{"timestamp": "2026-09-22T14:41:51.278239", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.58 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.5836, "vwap": 14.7558, "vwap_slope": -0.006, "atr": 0.04, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0686, "ema9": 14.6032, "ema20": 14.6145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 2.646, "spread_pct": 0.069, "rvol": 0.211, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:41:51.279487", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0673, "vwap_slope": -0.0003, "atr": 0.0389, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0968, "ema9": 10.0351, "ema20": 10.0453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.235, "volume_pace_ratio": 1.278}}
{"timestamp": "2026-09-22T14:41:51.280609", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7767, "vwap": 13.8069, "vwap_slope": -0.0003, "atr": 0.03, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0544, "ema9": 13.7868, "ema20": 13.7933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.665, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:41:51.282878", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1506, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0146, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0592, "ema9": 6.159, "ema20": 6.1638, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.116, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:41:51.284202", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2742, "vwap": 13.3985, "vwap_slope": -0.0035, "atr": 0.0273, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0514, "ema9": 13.2959, "ema20": 13.307, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 4.776, "spread_pct": 0.075, "rvol": 0.19, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:41:56.291083", "symbol": "QXO", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down, within giveback room (floor $12.4943)", "metrics": {"price": 12.519, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.0782, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:41:56.291947", "symbol": "QXO", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 12.519, "vwap": 12.392, "vwap_slope": 0.0062, "atr": 0.0344, "trend": "flat", "slope_pct": 0.0361, "lower_highs_lower_lows": false, "stop": 12.4777, "imbalance_decline_count": 0, "imbalance_cur": 0.7263751763046544, "imbalance_prev": 0.5459365869494643}}
{"timestamp": "2026-09-22T14:41:56.292747", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1675, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:56.293533", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1985, "vwap_slope": 0.0015, "atr": 0.0428, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.1786, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:41:56.294068", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1291, "trend": "negative"}}
{"timestamp": "2026-09-22T14:41:56.294851", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8281, "vwap_slope": 0.0021, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0446, "lower_highs_lower_lows": true, "stop": 7.8811, "imbalance_decline_count": 1, "imbalance_cur": -0.5590386624869383, "imbalance_prev": 0.7907819782496116}}
{"timestamp": "2026-09-22T14:41:56.297583", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (111.5s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6499, "vwap": 13.7286, "vwap_slope": 0.0652, "atr": 0.4291, "atr_pct": 2.929, "trend": "flat", "slope_pct": 0.0212, "flat_threshold_pct": 0.7322, "ema9": 14.2532, "ema20": 13.9303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.754, "distance_from_high_pct": 7.688, "spread_pct": 0.342, "rvol": 3.914, "volume_pace_ratio": 21.217, "stage3": {"stop": 14.135, "risk": 0.5149, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1378, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:41:56.298786", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.655, "vwap": 8.8271, "vwap_slope": -0.0046, "atr": 0.0315, "atr_pct": 0.364, "trend": "flat", "slope_pct": -0.0241, "flat_threshold_pct": 0.0911, "ema9": 8.6878, "ema20": 8.713, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.76, "volume_pace_ratio": 4.123}}
{"timestamp": "2026-09-22T14:41:56.299921", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.44 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.4399, "vwap": 13.5416, "vwap_slope": -0.009, "atr": 0.1232, "atr_pct": 0.917, "trend": "flat", "slope_pct": -0.079, "flat_threshold_pct": 0.2292, "ema9": 13.1912, "ema20": 13.1477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 5.286, "spread_pct": 0.223, "rvol": 0.132, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:41:56.301030", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3923, "vwap_slope": -0.0009, "atr": 0.0147, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0581, "ema9": 6.3462, "ema20": 6.3521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:41:56.302079", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 9.215, "vwap": 9.1647, "vwap_slope": 0.0008, "atr": 0.0628, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1244, "flat_threshold_pct": 0.1704, "ema9": 9.2331, "ema20": 9.2796, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.715, "distance_from_high_pct": 3.81, "spread_pct": 0.109, "rvol": 0.852, "volume_pace_ratio": 4.62}}
{"timestamp": "2026-09-22T14:41:56.303078", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.828, "vwap_slope": 0.0001, "atr": 0.0703, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.2002, "ema9": 8.8547, "ema20": 8.8395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 3.249, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.47}}
{"timestamp": "2026-09-22T14:41:56.304167", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.67 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6726, "vwap": 12.7148, "vwap_slope": -0.0035, "atr": 0.0363, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0018, "flat_threshold_pct": 0.0716, "ema9": 12.6791, "ema20": 12.6905, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 0.995, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:41:56.305349", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (294.9s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 8.83, "vwap": 8.7436, "vwap_slope": 0.0014, "atr": 0.0362, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0105, "flat_threshold_pct": 0.1026, "ema9": 8.8041, "ema20": 8.7786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 4.334, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.579, "stage3": {"stop": 8.7866, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1004, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:41:56.306096", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.6002, "vwap_slope": -0.0016, "atr": 0.0347, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0101, "flat_threshold_pct": 0.0753, "ema9": 11.5169, "ema20": 11.5259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:41:56.306722", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.2224, "vwap_slope": -0.0041, "atr": 0.012, "atr_pct": 0.12, "trend": "negative", "slope_pct": -0.084, "flat_threshold_pct": 0.05, "ema9": 10.0217, "ema20": 10.0466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.333}}
{"timestamp": "2026-09-22T14:41:56.307292", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.43 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4287, "vwap": 5.5086, "vwap_slope": -0.002, "atr": 0.0186, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0854, "ema9": 5.4432, "ema20": 5.4635, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.059, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:41:56.307843", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:41:56.308789", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.35 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3461, "vwap": 7.4347, "vwap_slope": -0.0024, "atr": 0.0232, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0227, "flat_threshold_pct": 0.0791, "ema9": 7.3367, "ema20": 7.368, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 2.701, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:41:56.309452", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0973, "vwap_slope": -0.0048, "atr": 0.0289, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0813, "ema9": 8.9182, "ema20": 8.945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.742}}
{"timestamp": "2026-09-22T14:41:56.310349", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3431, "vwap": 12.6587, "vwap_slope": -0.0035, "atr": 0.0646, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.1044, "flat_threshold_pct": 0.1309, "ema9": 12.3066, "ema20": 12.3323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 8.705, "spread_pct": 0.487, "rvol": 0.123, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:41:56.311471", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 45.5s", "imbalance +60% >= 50% buy threshold, stop 6.32", "entry_score 74.9"], "reasons_against": [], "metrics": {"price": 6.3442, "vwap": 6.3376, "vwap_slope": 0.0006, "atr": 0.0161, "atr_pct": 0.254, "trend": "flat", "slope_pct": 0.0168, "flat_threshold_pct": 0.0634, "ema9": 6.3616, "ema20": 6.3598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.583, "distance_from_high_pct": 0.872, "spread_pct": 0.158, "rvol": 0.377, "volume_pace_ratio": 2.043, "stage3": {"stop": 6.3249, "risk": 0.0193, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5996, "passed": true, "reason": "imbalance +60% >= 50% buy threshold, stop 6.32"}, "entry_score": 74.93, "entry_score_breakdown": {"imbalance_sub": 0.428, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.208}}}
{"timestamp": "2026-09-22T14:41:56.344047", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5339, "vwap": 5.5485, "vwap_slope": -0.0002, "atr": 0.016, "atr_pct": 0.289, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.0722, "ema9": 5.543, "ema20": 5.5498, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.88, "distance_from_high_pct": 1.511, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:41:56.345659", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.223, "vwap_slope": -0.0035, "atr": 0.0141, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0682, "ema9": 5.1591, "ema20": 5.1784, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:41:56.346949", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6993, "vwap_slope": 0.002, "atr": 0.0245, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0704, "ema9": 8.7011, "ema20": 8.6873, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.068, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:41:56.348165", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8717, "vwap": 11.9426, "vwap_slope": -0.0006, "atr": 0.0228, "atr_pct": 0.192, "trend": "flat", "slope_pct": 0.0396, "flat_threshold_pct": 0.05, "ema9": 11.8945, "ema20": 11.9155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.838, "distance_from_high_pct": 3.325, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:41:56.349321", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.963, "vwap_slope": -0.0009, "atr": 0.0173, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.05, "ema9": 8.9188, "ema20": 8.9225, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.722, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.204, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:41:56.350415", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.5995, "vwap": 4.7235, "vwap_slope": -0.0037, "atr": 0.0589, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3202, "ema9": 4.6032, "ema20": 4.6242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.653, "distance_from_high_pct": 8.74, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.875}}
{"timestamp": "2026-09-22T14:41:56.351750", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.76", "VWAP sloping down"], "metrics": {"price": 14.575, "vwap": 14.7552, "vwap_slope": -0.0066, "atr": 0.04, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0687, "ema9": 14.6015, "ema20": 14.6137, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.704, "spread_pct": 0.069, "rvol": 0.211, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:41:56.353060", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0401, "vwap": 10.0673, "vwap_slope": -0.0004, "atr": 0.0389, "atr_pct": 0.387, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0969, "ema9": 10.0341, "ema20": 10.0449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.689, "distance_from_high_pct": 1.471, "spread_pct": 0.1, "rvol": 0.235, "volume_pace_ratio": 1.277}}
{"timestamp": "2026-09-22T14:41:56.354239", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.80 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7962, "vwap": 13.807, "vwap_slope": -0.0003, "atr": 0.0301, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0545, "ema9": 13.7907, "ema20": 13.7951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.526, "spread_pct": 0.073, "rvol": 0.078, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:41:56.355235", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.16", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.15, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0146, "atr_pct": 0.237, "trend": "flat", "slope_pct": 0.0093, "flat_threshold_pct": 0.0592, "ema9": 6.1589, "ema20": 6.1637, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:41:56.355873", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.3984, "vwap_slope": -0.0036, "atr": 0.0273, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0376, "flat_threshold_pct": 0.0514, "ema9": 13.2961, "ema20": 13.307, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.108, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.191, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:42:01.361894", "symbol": "QXO", "kind": "exit_giveback_room", "state": "EXIT", "reason": "giveback room exhausted: price $12.4750 <= floor $12.4943 (10.1c room off 15.1c peak gain, ratio 0.667)", "metrics": {"price": 12.475, "peak_price": 12.595, "peak_gain_cents": 15.11, "slope_pct": -0.1838, "trend": "negative", "room_cents": 10.07, "floor": 12.4943}}
{"timestamp": "2026-09-22T14:42:01.379390", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1675, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:01.380347", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0414, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.1803, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:42:01.381014", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1291, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:01.381743", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8281, "vwap_slope": 0.0021, "atr": 0.0186, "trend": "flat", "slope_pct": 0.0446, "lower_highs_lower_lows": true, "stop": 7.8827, "imbalance_decline_count": 0, "imbalance_cur": -0.2951388888888889, "imbalance_prev": -0.5590386624869383}}
{"timestamp": "2026-09-22T14:42:01.383990", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (116.5s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.615, "vwap": 13.7299, "vwap_slope": 0.0319, "atr": 0.3968, "atr_pct": 2.715, "trend": "flat", "slope_pct": 0.031, "flat_threshold_pct": 0.6788, "ema9": 14.3192, "ema20": 13.9921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.732, "distance_from_high_pct": 7.908, "spread_pct": 0.205, "rvol": 3.916, "volume_pace_ratio": 21.203, "stage3": {"stop": 14.1388, "risk": 0.4762, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1182, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:01.385323", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6552, "vwap": 8.827, "vwap_slope": -0.0019, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0789, "ema9": 8.6805, "ema20": 8.7071, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.126, "spread_pct": 0.116, "rvol": 0.761, "volume_pace_ratio": 4.12}}
{"timestamp": "2026-09-22T14:42:01.390749", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.4141, "vwap": 13.542, "vwap_slope": -0.0066, "atr": 0.1044, "atr_pct": 0.778, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1946, "ema9": 13.232, "ema20": 13.171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 5.468, "spread_pct": 0.223, "rvol": 0.132, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:42:01.392379", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3923, "vwap_slope": -0.0004, "atr": 0.0145, "atr_pct": 0.229, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0572, "ema9": 6.344, "ema20": 6.3505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.052, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:42:01.393741", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1852, "vwap": 9.1645, "vwap_slope": 0.0003, "atr": 0.0581, "atr_pct": 0.633, "trend": "flat", "slope_pct": 0.1204, "flat_threshold_pct": 0.1583, "ema9": 9.2235, "ema20": 9.2706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.669, "distance_from_high_pct": 4.121, "spread_pct": 0.108, "rvol": 0.852, "volume_pace_ratio": 4.614}}
{"timestamp": "2026-09-22T14:42:01.399074", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.828, "vwap_slope": 0.0001, "atr": 0.0703, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.2002, "ema9": 8.8547, "ema20": 8.8395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 3.249, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.469}}
{"timestamp": "2026-09-22T14:42:01.400812", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.615, "vwap": 12.7143, "vwap_slope": -0.004, "atr": 0.0337, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0023, "flat_threshold_pct": 0.0667, "ema9": 12.6676, "ema20": 12.685, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.11, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:42:01.432542", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (300.0s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 8.8314, "vwap": 8.7436, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.0965, "ema9": 8.8096, "ema20": 8.7836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 4.319, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.575, "stage3": {"stop": 8.7905, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0081, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:42:01.433947", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5324, "vwap": 11.6002, "vwap_slope": -0.0016, "atr": 0.0322, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0697, "ema9": 11.5164, "ema20": 11.5257, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 2.185, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:42:01.447046", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.475, "vwap": 12.3925, "vwap_slope": 0.0033, "atr": 0.0346, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0694, "ema9": 12.5126, "ema20": 12.4996, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 0.992, "spread_pct": 0.08, "rvol": 0.124, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:42:01.450873", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2224, "vwap_slope": -0.0041, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.084, "flat_threshold_pct": 0.05, "ema9": 10.0207, "ema20": 10.0461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.333}}
{"timestamp": "2026-09-22T14:42:01.463626", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4206, "vwap": 5.5086, "vwap_slope": -0.002, "atr": 0.0177, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0818, "ema9": 5.4416, "ema20": 5.4628, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.204, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:42:01.466837", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:42:01.468315", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4346, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0663, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:42:01.470494", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0973, "vwap_slope": -0.0048, "atr": 0.0275, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.054, "flat_threshold_pct": 0.0774, "ema9": 8.9182, "ema20": 8.945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.741}}
{"timestamp": "2026-09-22T14:42:01.471935", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6587, "vwap_slope": -0.0035, "atr": 0.0646, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.1045, "flat_threshold_pct": 0.1309, "ema9": 12.304, "ema20": 12.331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 8.802, "spread_pct": 0.487, "rvol": 0.123, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:42:01.473349", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 50.6s", "imbalance +89% >= 50% buy threshold, stop 6.33", "entry_score 87.9"], "reasons_against": [], "metrics": {"price": 6.352, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0154, "atr_pct": 0.243, "trend": "flat", "slope_pct": 0.0166, "flat_threshold_pct": 0.0608, "ema9": 6.3614, "ema20": 6.36, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.52, "distance_from_high_pct": 0.75, "spread_pct": 0.157, "rvol": 0.377, "volume_pace_ratio": 2.044, "stage3": {"stop": 6.3335, "risk": 0.0185, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8947, "passed": true, "reason": "imbalance +89% >= 50% buy threshold, stop 6.33"}, "entry_score": 87.89, "entry_score_breakdown": {"imbalance_sub": 0.85, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.24}}}
{"timestamp": "2026-09-22T14:42:01.505171", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.535, "vwap": 5.5484, "vwap_slope": -0.0002, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0696, "ema9": 5.5416, "ema20": 5.5485, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:42:01.506947", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.223, "vwap_slope": -0.0035, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0676, "ema9": 5.1581, "ema20": 5.1779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:42:01.509514", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6993, "vwap_slope": 0.0013, "atr": 0.0224, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0642, "ema9": 8.7047, "ema20": 8.6904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.068, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:42:01.511004", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9426, "vwap_slope": -0.0005, "atr": 0.0214, "atr_pct": 0.18, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.05, "ema9": 11.8922, "ema20": 11.9124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.762, "distance_from_high_pct": 3.257, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:42:01.520899", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9238, "vwap": 8.963, "vwap_slope": -0.0007, "atr": 0.0168, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.05, "ema9": 8.9208, "ema20": 8.9232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 1.936, "spread_pct": 0.112, "rvol": 0.204, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:42:01.522363", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.5995, "vwap": 4.7235, "vwap_slope": -0.0037, "atr": 0.0589, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3202, "ema9": 4.6032, "ema20": 4.6242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.653, "distance_from_high_pct": 8.74, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.873}}
{"timestamp": "2026-09-22T14:42:01.525161", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.76", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.585, "vwap": 14.7551, "vwap_slope": -0.0044, "atr": 0.0383, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0656, "ema9": 14.5998, "ema20": 14.6118, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 2.637, "spread_pct": 0.069, "rvol": 0.212, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:42:01.526739", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0359, "vwap": 10.0673, "vwap_slope": -0.0001, "atr": 0.0354, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0882, "ema9": 10.0361, "ema20": 10.0449, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 1.512, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.276}}
{"timestamp": "2026-09-22T14:42:01.527955", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.78, "vwap": 13.8069, "vwap_slope": -0.0003, "atr": 0.03, "atr_pct": 0.218, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0544, "ema9": 13.7874, "ema20": 13.7936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.52, "distance_from_high_pct": 1.642, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:42:01.529235", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.1458, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0138, "atr_pct": 0.225, "trend": "flat", "slope_pct": 0.0092, "flat_threshold_pct": 0.0563, "ema9": 6.1581, "ema20": 6.1633, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.193, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:42:01.530421", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2937, "vwap": 13.3978, "vwap_slope": -0.0033, "atr": 0.0256, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.05, "ema9": 13.2964, "ema20": 13.3062, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 4.636, "spread_pct": 0.075, "rvol": 0.191, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:06.535461", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1675, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:06.536617", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0414, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.1803, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:42:06.537273", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.904, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0946, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:06.538024", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.904, "vwap": 7.8281, "vwap_slope": 0.0011, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0437, "lower_highs_lower_lows": true, "stop": 7.8829, "imbalance_decline_count": 1, "imbalance_cur": -0.4280338664158043, "imbalance_prev": -0.2951388888888889}}
{"timestamp": "2026-09-22T14:42:06.540334", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (121.7s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.5375, "vwap": 13.7322, "vwap_slope": 0.0342, "atr": 0.4058, "atr_pct": 2.791, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.6979, "ema9": 14.3037, "ema20": 13.9847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.736, "distance_from_high_pct": 8.396, "spread_pct": 0.344, "rvol": 3.926, "volume_pace_ratio": 21.235, "stage3": {"stop": 14.0505, "risk": 0.487, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3986, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:06.543745", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.655, "vwap": 8.8268, "vwap_slope": -0.002, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0789, "ema9": 8.6805, "ema20": 8.707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.761, "volume_pace_ratio": 4.118}}
{"timestamp": "2026-09-22T14:42:06.545257", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.41, "vwap": 13.5419, "vwap_slope": -0.0066, "atr": 0.1058, "atr_pct": 0.789, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1973, "ema9": 13.2312, "ema20": 13.1706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.262, "distance_from_high_pct": 5.497, "spread_pct": 0.373, "rvol": 0.132, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:42:06.546440", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3407, "vwap": 6.3923, "vwap_slope": -0.0004, "atr": 0.0149, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0586, "ema9": 6.3451, "ema20": 6.351, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.052, "distance_from_high_pct": 3.49, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:42:06.547768", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2109, "vwap": 9.1645, "vwap_slope": 0.0003, "atr": 0.0589, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.1207, "flat_threshold_pct": 0.1597, "ema9": 9.2286, "ema20": 9.273, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.67, "distance_from_high_pct": 3.853, "spread_pct": 0.109, "rvol": 0.852, "volume_pace_ratio": 4.61}}
{"timestamp": "2026-09-22T14:42:06.549200", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.828, "vwap_slope": 0.0001, "atr": 0.0703, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.2002, "ema9": 8.8547, "ema20": 8.8395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 3.249, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:42:06.550340", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.615, "vwap": 12.7143, "vwap_slope": -0.0036, "atr": 0.0375, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0743, "ema9": 12.6571, "ema20": 12.6784, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:42:06.551587", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (305.1s) but room-to-run failed: imbalance +1% below 30% confirmation floor"], "metrics": {"price": 8.8314, "vwap": 8.7436, "vwap_slope": 0.0009, "atr": 0.0341, "atr_pct": 0.386, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.0965, "ema9": 8.8096, "ema20": 8.7836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 4.319, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.571, "stage3": {"stop": 8.7905, "risk": 0.0409, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.0081, "passed": false, "reason": "imbalance +1% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:42:06.552826", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.535, "vwap": 11.6002, "vwap_slope": -0.0011, "atr": 0.0329, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0714, "ema9": 11.5201, "ema20": 11.5266, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 2.163, "spread_pct": 0.087, "rvol": 0.106, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:42:06.554040", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.475, "vwap": 12.3926, "vwap_slope": 0.0033, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0737, "ema9": 12.5126, "ema20": 12.4996, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 0.992, "spread_pct": 0.08, "rvol": 0.124, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:42:06.555140", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.084%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2224, "vwap_slope": -0.0041, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.084, "flat_threshold_pct": 0.05, "ema9": 10.0207, "ema20": 10.0461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.333}}
{"timestamp": "2026-09-22T14:42:06.556281", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4206, "vwap": 5.5086, "vwap_slope": -0.002, "atr": 0.0177, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0818, "ema9": 5.4416, "ema20": 5.4628, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.204, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:42:06.557409", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0014, "atr": 0.0187, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0123, "flat_threshold_pct": 0.052, "ema9": 9.0065, "ema20": 9.0165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.684, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:42:06.558387", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4346, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0663, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:42:06.559586", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0972, "vwap_slope": -0.0022, "atr": 0.0262, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.0738, "ema9": 8.9125, "ema20": 8.9398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:42:06.560741", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.6586, "vwap_slope": -0.0027, "atr": 0.0606, "atr_pct": 0.492, "trend": "flat", "slope_pct": -0.1026, "flat_threshold_pct": 0.1229, "ema9": 12.3102, "ema20": 12.3314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 8.765, "spread_pct": 0.405, "rvol": 0.123, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:42:06.562791", "symbol": "ULCC", "kind": "entry", "state": "BUY", "reasons_for": ["held 55.7s", "imbalance +87% >= 50% buy threshold, stop 6.33", "entry_score 86.9"], "reasons_against": [], "metrics": {"price": 6.345, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0159, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0164, "flat_threshold_pct": 0.0628, "ema9": 6.36, "ema20": 6.3593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.521, "distance_from_high_pct": 0.859, "spread_pct": 0.158, "rvol": 0.378, "volume_pace_ratio": 2.043, "stage3": {"stop": 6.3259, "risk": 0.0191, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.8716, "passed": true, "reason": "imbalance +87% >= 50% buy threshold, stop 6.33"}, "entry_score": 86.89, "entry_score_breakdown": {"imbalance_sub": 0.817, "volume_pace_sub": 1.0, "volatility_sub": 1.0, "slope_sub": 1.0, "volume_accel_sub": 0.24}}}
{"timestamp": "2026-09-22T14:42:06.597217", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.54, "vwap": 5.5484, "vwap_slope": -0.0002, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.0695, "ema9": 5.5426, "ema20": 5.549, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:42:06.598445", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.223, "vwap_slope": -0.0035, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0676, "ema9": 5.1581, "ema20": 5.1779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.177}}
{"timestamp": "2026-09-22T14:42:06.599687", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7148, "vwap": 8.6993, "vwap_slope": 0.0013, "atr": 0.0226, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0648, "ema9": 8.7046, "ema20": 8.6904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.639, "spread_pct": 0.115, "rvol": 0.068, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:42:06.600907", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9426, "vwap_slope": -0.0005, "atr": 0.0214, "atr_pct": 0.18, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.05, "ema9": 11.8922, "ema20": 11.9124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.762, "distance_from_high_pct": 3.257, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T14:42:06.601977", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.963, "vwap_slope": -0.0007, "atr": 0.0169, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.05, "ema9": 8.9171, "ema20": 8.9214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.204, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:42:06.603074", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.5995, "vwap": 4.7235, "vwap_slope": -0.0037, "atr": 0.0589, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3202, "ema9": 4.6032, "ema20": 4.6242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.653, "distance_from_high_pct": 8.74, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.871}}
{"timestamp": "2026-09-22T14:42:06.604173", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.59 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.59, "vwap": 14.755, "vwap_slope": -0.0045, "atr": 0.0413, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0707, "ema9": 14.6008, "ema20": 14.6123, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 2.603, "spread_pct": 0.069, "rvol": 0.212, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:42:06.605237", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0673, "vwap_slope": -0.0001, "atr": 0.0354, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0881, "ema9": 10.0389, "ema20": 10.0462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.274}}
{"timestamp": "2026-09-22T14:42:06.606274", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.78 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.775, "vwap": 13.8069, "vwap_slope": -0.0002, "atr": 0.0304, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0039, "flat_threshold_pct": 0.0552, "ema9": 13.7849, "ema20": 13.7918, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.677, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:42:06.607358", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.14, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0132, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0537, "ema9": 6.1545, "ema20": 6.1611, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.133, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:42:06.608400", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.3976, "vwap_slope": -0.0035, "atr": 0.0256, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.05, "ema9": 13.2947, "ema20": 13.3054, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.192, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:42:11.614475", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.23, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1675, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:11.615467", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.23, "vwap": 9.1984, "vwap_slope": 0.0015, "atr": 0.0414, "trend": "flat", "slope_pct": 0.0282, "lower_highs_lower_lows": false, "stop": 9.1803, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:42:11.616277", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0908, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:11.616970", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8281, "vwap_slope": 0.0011, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0437, "lower_highs_lower_lows": true, "stop": 7.8839, "imbalance_decline_count": 2, "imbalance_cur": -0.4911591355599214, "imbalance_prev": -0.4280338664158043}}
{"timestamp": "2026-09-22T14:42:11.617522", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 6.345, "peak_price": 6.345, "peak_gain_cents": 0.0, "slope_pct": -0.0629, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:11.618202", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.345, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0159, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 6.3259, "imbalance_decline_count": 0, "imbalance_cur": 0.8716421538835541, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:42:11.620149", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (126.8s) but room-to-run failed: imbalance -42% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6, "vwap": 13.7332, "vwap_slope": 0.0352, "atr": 0.4058, "atr_pct": 2.779, "trend": "flat", "slope_pct": 0.0309, "flat_threshold_pct": 0.6949, "ema9": 14.3162, "ema20": 13.9907, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.738, "distance_from_high_pct": 8.003, "spread_pct": 0.343, "rvol": 3.931, "volume_pace_ratio": 21.234, "stage3": {"stop": 14.113, "risk": 0.487, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4169, "passed": false, "reason": "imbalance -42% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:11.621320", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.655, "vwap": 8.8268, "vwap_slope": -0.002, "atr": 0.0273, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0789, "ema9": 8.6805, "ema20": 8.707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.452, "distance_from_high_pct": 6.128, "spread_pct": 0.116, "rvol": 0.762, "volume_pace_ratio": 4.114}}
{"timestamp": "2026-09-22T14:42:11.622705", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.41 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.41, "vwap": 13.5419, "vwap_slope": -0.0067, "atr": 0.1067, "atr_pct": 0.796, "trend": "flat", "slope_pct": -0.075, "flat_threshold_pct": 0.1989, "ema9": 13.2312, "ema20": 13.1706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.263, "distance_from_high_pct": 5.497, "spread_pct": 0.298, "rvol": 0.132, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:42:11.623874", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3386, "vwap": 6.3923, "vwap_slope": -0.0004, "atr": 0.0149, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0587, "ema9": 6.3447, "ema20": 6.3508, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.052, "distance_from_high_pct": 3.522, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:42:11.625025", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.205, "vwap": 9.1646, "vwap_slope": 0.0003, "atr": 0.0589, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.1207, "flat_threshold_pct": 0.1599, "ema9": 9.2275, "ema20": 9.2725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.67, "distance_from_high_pct": 3.914, "spread_pct": 0.109, "rvol": 0.853, "volume_pace_ratio": 4.606}}
{"timestamp": "2026-09-22T14:42:11.626044", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.828, "vwap_slope": 0.0001, "atr": 0.0703, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.2002, "ema9": 8.8547, "ema20": 8.8395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 3.249, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:42:11.627361", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.62, "vwap": 12.7142, "vwap_slope": -0.0036, "atr": 0.0375, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0743, "ema9": 12.6581, "ema20": 12.6788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.406, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:42:11.628593", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (310.2s) but room-to-run failed: imbalance -23% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.825, "vwap": 8.7436, "vwap_slope": 0.001, "atr": 0.0345, "atr_pct": 0.39, "trend": "flat", "slope_pct": 0.0114, "flat_threshold_pct": 0.0976, "ema9": 8.8083, "ema20": 8.783, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 4.388, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.568, "stage3": {"stop": 8.7836, "risk": 0.0414, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.2264, "passed": false, "reason": "imbalance -23% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:11.629746", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5209, "vwap": 11.6001, "vwap_slope": -0.0012, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.072, "ema9": 11.5173, "ema20": 11.5252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 2.282, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:42:11.630971", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.48, "vwap": 12.3928, "vwap_slope": 0.0036, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0737, "ema9": 12.5136, "ema20": 12.5001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 0.952, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:42:11.631985", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.2224, "vwap_slope": -0.0022, "atr": 0.011, "atr_pct": 0.109, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.05, "ema9": 10.0196, "ema20": 10.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.332}}
{"timestamp": "2026-09-22T14:42:11.633162", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4206, "vwap": 5.5086, "vwap_slope": -0.002, "atr": 0.0177, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0818, "ema9": 5.4416, "ema20": 5.4628, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.204, "spread_pct": 0.184, "rvol": 0.091, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:42:11.634224", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.0166, "atr_pct": 0.184, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0052, "ema20": 9.0149, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.848, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:42:11.635328", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4346, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0663, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:42:11.636489", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0972, "vwap_slope": -0.0022, "atr": 0.0262, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.0737, "ema9": 8.9145, "ema20": 8.9407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.74}}
{"timestamp": "2026-09-22T14:42:11.637594", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.6586, "vwap_slope": -0.0027, "atr": 0.0606, "atr_pct": 0.492, "trend": "flat", "slope_pct": -0.1026, "flat_threshold_pct": 0.1229, "ema9": 12.3102, "ema20": 12.3314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 8.765, "spread_pct": 0.405, "rvol": 0.123, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:42:11.638735", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5468, "vwap": 5.5484, "vwap_slope": -0.0002, "atr": 0.0162, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0732, "ema9": 5.544, "ema20": 5.5496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.281, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:42:11.639745", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.223, "vwap_slope": -0.0035, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0131, "flat_threshold_pct": 0.0676, "ema9": 5.1581, "ema20": 5.1779, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:42:11.640895", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6993, "vwap_slope": 0.0013, "atr": 0.0227, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0652, "ema9": 8.7047, "ema20": 8.6904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.009, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.068, "volume_pace_ratio": 0.369}}
{"timestamp": "2026-09-22T14:42:11.642107", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.878, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.05, "ema9": 11.8918, "ema20": 11.9122, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.769, "distance_from_high_pct": 3.274, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T14:42:11.644562", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9629, "vwap_slope": -0.0007, "atr": 0.0173, "atr_pct": 0.194, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.05, "ema9": 8.9171, "ema20": 8.9214, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.204, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:42:11.645742", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.5995, "vwap": 4.7235, "vwap_slope": -0.0037, "atr": 0.0589, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3202, "ema9": 4.6032, "ema20": 4.6242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.653, "distance_from_high_pct": 8.74, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.869}}
{"timestamp": "2026-09-22T14:42:11.647017", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.61 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.6118, "vwap": 14.7549, "vwap_slope": -0.0046, "atr": 0.0413, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0706, "ema9": 14.6051, "ema20": 14.6144, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 2.458, "spread_pct": 0.069, "rvol": 0.212, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:42:11.648122", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0673, "vwap_slope": -0.0001, "atr": 0.0354, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0881, "ema9": 10.0379, "ema20": 10.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.672, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.273}}
{"timestamp": "2026-09-22T14:42:11.649158", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7893, "vwap": 13.8069, "vwap_slope": -0.0002, "atr": 0.0304, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0552, "ema9": 13.7878, "ema20": 13.7932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.507, "distance_from_high_pct": 1.575, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:42:11.650198", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1433, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.058, "ema9": 6.1551, "ema20": 6.1614, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 1.233, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:42:11.651374", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.3974, "vwap_slope": -0.0037, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.05, "ema9": 13.2947, "ema20": 13.3054, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.192, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:42:16.657344", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.22, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1137, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:16.658163", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.22, "vwap": 9.1984, "vwap_slope": 0.0005, "atr": 0.0405, "trend": "flat", "slope_pct": 0.0273, "lower_highs_lower_lows": false, "stop": 9.1714, "imbalance_decline_count": 0, "imbalance_cur": -0.02857142857142857, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:42:16.658779", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0908, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:16.659382", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8282, "vwap_slope": 0.0012, "atr": 0.0199, "trend": "flat", "slope_pct": 0.0437, "lower_highs_lower_lows": false, "stop": 7.8811, "imbalance_decline_count": 0, "imbalance_cur": 0.911864406779661, "imbalance_prev": -0.4911591355599214}}
{"timestamp": "2026-09-22T14:42:16.659944", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 6.3434, "peak_price": 6.345, "peak_gain_cents": 0.0, "slope_pct": -0.0705, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:16.660832", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3434, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 6.3241, "imbalance_decline_count": 1, "imbalance_cur": 0.5446939674152356, "imbalance_prev": 0.8716421538835541}}
{"timestamp": "2026-09-22T14:42:16.662976", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (131.8s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.74, "vwap": 13.7355, "vwap_slope": 0.0375, "atr": 0.4115, "atr_pct": 2.792, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.6979, "ema9": 14.3442, "ema20": 14.004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 7.12, "spread_pct": 0.272, "rvol": 3.939, "volume_pace_ratio": 21.257, "stage3": {"stop": 14.2462, "risk": 0.4938, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1548, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:16.664291", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.8263, "vwap_slope": -0.0025, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.081, "ema9": 8.6795, "ema20": 8.7066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.764, "volume_pace_ratio": 4.121}}
{"timestamp": "2026-09-22T14:42:16.665397", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.4, "vwap": 13.5418, "vwap_slope": -0.0068, "atr": 0.1067, "atr_pct": 0.796, "trend": "flat", "slope_pct": -0.0751, "flat_threshold_pct": 0.199, "ema9": 13.2292, "ema20": 13.1697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 5.567, "spread_pct": 0.149, "rvol": 0.133, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:42:16.666250", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3399, "vwap": 6.3923, "vwap_slope": -0.0004, "atr": 0.015, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0593, "ema9": 6.3449, "ema20": 6.351, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 3.502, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T14:42:16.667410", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.18, "vwap": 9.1646, "vwap_slope": 0.0003, "atr": 0.0592, "atr_pct": 0.645, "trend": "flat", "slope_pct": 0.1204, "flat_threshold_pct": 0.1613, "ema9": 9.2225, "ema20": 9.2701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.676, "distance_from_high_pct": 4.175, "spread_pct": 0.109, "rvol": 0.854, "volume_pace_ratio": 4.61}}
{"timestamp": "2026-09-22T14:42:16.668436", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.79 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.785, "vwap": 8.828, "vwap_slope": 0.0001, "atr": 0.0703, "atr_pct": 0.801, "trend": "flat", "slope_pct": 0.0244, "flat_threshold_pct": 0.2002, "ema9": 8.8547, "ema20": 8.8395, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 3.249, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:42:16.669520", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.615, "vwap": 12.7142, "vwap_slope": -0.0037, "atr": 0.0375, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0743, "ema9": 12.6571, "ema20": 12.6784, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:42:16.670738", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (315.2s) but room-to-run failed: imbalance -76% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8201, "vwap": 8.7436, "vwap_slope": 0.001, "atr": 0.0348, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.0987, "ema9": 8.8073, "ema20": 8.7825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 4.441, "spread_pct": 0.113, "rvol": 0.66, "volume_pace_ratio": 3.564, "stage3": {"stop": 8.7783, "risk": 0.0418, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.758, "passed": false, "reason": "imbalance -76% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:16.671934", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.513, "vwap": 11.6, "vwap_slope": -0.0013, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.072, "ema9": 11.5157, "ema20": 11.5245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 2.349, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:42:16.672757", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.485, "vwap": 12.3929, "vwap_slope": 0.0036, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0355, "flat_threshold_pct": 0.0737, "ema9": 12.5146, "ema20": 12.5006, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 0.913, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.673}}
{"timestamp": "2026-09-22T14:42:16.673486", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.02, "vwap": 10.2224, "vwap_slope": -0.0022, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.05, "ema9": 10.0206, "ema20": 10.0436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 6.354, "spread_pct": 0.1, "rvol": 0.061, "volume_pace_ratio": 0.332}}
{"timestamp": "2026-09-22T14:42:16.674568", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0174, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0805, "ema9": 5.4353, "ema20": 5.4577, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:42:16.675645", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0057, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0063, "ema20": 9.0155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.787, "spread_pct": 0.777, "rvol": 0.098, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:42:16.676377", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4346, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0663, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:42:16.677547", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0972, "vwap_slope": -0.0022, "atr": 0.0262, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.0737, "ema9": 8.9145, "ema20": 8.9407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.739}}
{"timestamp": "2026-09-22T14:42:16.679314", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.335, "vwap": 12.6577, "vwap_slope": -0.0036, "atr": 0.0631, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1026, "flat_threshold_pct": 0.128, "ema9": 12.3102, "ema20": 12.3314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 8.765, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:42:16.680503", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5466, "vwap": 5.5484, "vwap_slope": -0.0002, "atr": 0.0162, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0732, "ema9": 5.5439, "ema20": 5.5496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.863, "distance_from_high_pct": 1.285, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:42:16.681523", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0693, "ema9": 5.1575, "ema20": 5.1757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:42:16.682740", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6994, "vwap_slope": 0.0014, "atr": 0.0229, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0656, "ema9": 8.7047, "ema20": 8.6904, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:42:16.684371", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8834, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.05, "ema9": 11.8928, "ema20": 11.9127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.769, "distance_from_high_pct": 3.23, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.421}}
{"timestamp": "2026-09-22T14:42:16.685411", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9112, "vwap": 8.9622, "vwap_slope": -0.0015, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0504, "ema9": 8.9183, "ema20": 8.922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.075, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:42:16.687228", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.5995, "vwap": 4.7235, "vwap_slope": -0.0037, "atr": 0.0589, "atr_pct": 1.281, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3202, "ema9": 4.6032, "ema20": 4.6242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.653, "distance_from_high_pct": 8.74, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.866}}
{"timestamp": "2026-09-22T14:42:16.689070", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.575, "vwap": 14.7547, "vwap_slope": -0.0048, "atr": 0.0414, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.071, "ema9": 14.5978, "ema20": 14.6109, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.479, "distance_from_high_pct": 2.704, "spread_pct": 0.069, "rvol": 0.212, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:42:16.690211", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0673, "vwap_slope": -0.0001, "atr": 0.0354, "atr_pct": 0.352, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0881, "ema9": 10.0389, "ema20": 10.0462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.672, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.272}}
{"timestamp": "2026-09-22T14:42:16.691334", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7911, "vwap": 13.8067, "vwap_slope": -0.0003, "atr": 0.0308, "atr_pct": 0.223, "trend": "flat", "slope_pct": -0.0038, "flat_threshold_pct": 0.0558, "ema9": 13.7882, "ema20": 13.7933, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.519, "distance_from_high_pct": 1.562, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:42:16.692341", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0579, "ema9": 6.1565, "ema20": 6.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:42:16.692959", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2801, "vwap": 13.3973, "vwap_slope": -0.0038, "atr": 0.0259, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.05, "ema9": 13.2937, "ema20": 13.3049, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 4.734, "spread_pct": 0.075, "rvol": 0.192, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:42:21.695753", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1787, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:21.696896", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1987, "vwap_slope": 0.0008, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0271, "lower_highs_lower_lows": false, "stop": 9.1483, "imbalance_decline_count": 1, "imbalance_cur": -0.9383384325723699, "imbalance_prev": -0.02857142857142857}}
{"timestamp": "2026-09-22T14:42:21.697626", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0908, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:21.698326", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8282, "vwap_slope": 0.0012, "atr": 0.02, "trend": "flat", "slope_pct": 0.0437, "lower_highs_lower_lows": false, "stop": 7.881, "imbalance_decline_count": 1, "imbalance_cur": 0.7222222222222222, "imbalance_prev": 0.911864406779661}}
{"timestamp": "2026-09-22T14:42:21.699965", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.0c below 15.0c floor", "metrics": {"price": 6.3434, "peak_price": 6.345, "peak_gain_cents": 0.0, "slope_pct": -0.0705, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:21.700749", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3434, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0161, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 6.3241, "imbalance_decline_count": 0, "imbalance_cur": 0.5446939674152356, "imbalance_prev": 0.5446939674152356}}
{"timestamp": "2026-09-22T14:42:21.702900", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (136.9s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.7, "vwap": 13.7381, "vwap_slope": 0.04, "atr": 0.4151, "atr_pct": 2.824, "trend": "flat", "slope_pct": 0.0319, "flat_threshold_pct": 0.7059, "ema9": 14.3362, "ema20": 14.0002, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 7.372, "spread_pct": 0.272, "rvol": 3.95, "volume_pace_ratio": 21.289, "stage3": {"stop": 14.2019, "risk": 0.4981, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.04, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:21.705187", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.8263, "vwap_slope": -0.0026, "atr": 0.028, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0811, "ema9": 8.6785, "ema20": 8.7061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.764, "volume_pace_ratio": 4.117}}
{"timestamp": "2026-09-22T14:42:21.706559", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3631, "vwap": 13.5418, "vwap_slope": -0.0068, "atr": 0.1095, "atr_pct": 0.82, "trend": "flat", "slope_pct": -0.0754, "flat_threshold_pct": 0.2049, "ema9": 13.2218, "ema20": 13.1662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 5.827, "spread_pct": 0.149, "rvol": 0.133, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:42:21.707902", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.335, "vwap": 6.3923, "vwap_slope": -0.0004, "atr": 0.015, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0593, "ema9": 6.344, "ema20": 6.3505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.053, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.132}}
{"timestamp": "2026-09-22T14:42:21.709113", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.18, "vwap": 9.1646, "vwap_slope": 0.0004, "atr": 0.0599, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.1204, "flat_threshold_pct": 0.1632, "ema9": 9.2225, "ema20": 9.2701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.677, "distance_from_high_pct": 4.175, "spread_pct": 0.109, "rvol": 0.855, "volume_pace_ratio": 4.607}}
{"timestamp": "2026-09-22T14:42:21.710872", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8279, "vwap_slope": -0.0001, "atr": 0.0714, "atr_pct": 0.814, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.2036, "ema9": 8.8378, "ema20": 8.8329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.414, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.468}}
{"timestamp": "2026-09-22T14:42:21.711993", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.615, "vwap": 12.7142, "vwap_slope": -0.0037, "atr": 0.0375, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0744, "ema9": 12.6571, "ema20": 12.6784, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:42:21.713255", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (320.3s) but room-to-run failed: imbalance -80% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.81, "vwap": 8.7437, "vwap_slope": 0.001, "atr": 0.0355, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1008, "ema9": 8.8053, "ema20": 8.7815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 4.55, "spread_pct": 0.113, "rvol": 0.661, "volume_pace_ratio": 3.561, "stage3": {"stop": 8.7674, "risk": 0.0426, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.7971, "passed": false, "reason": "imbalance -80% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:21.715257", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5999, "vwap_slope": -0.0014, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.072, "ema9": 11.5161, "ema20": 11.5247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:42:21.716388", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.5336, "vwap": 12.393, "vwap_slope": 0.0037, "atr": 0.0368, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0359, "flat_threshold_pct": 0.0734, "ema9": 12.5243, "ema20": 12.5052, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 0.527, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:42:21.717441", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0105, "vwap": 10.2222, "vwap_slope": -0.0024, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0831, "flat_threshold_pct": 0.05, "ema9": 10.0187, "ema20": 10.0427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 6.443, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.332}}
{"timestamp": "2026-09-22T14:42:21.718531", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4234, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0176, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0812, "ema9": 5.438, "ema20": 5.459, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.154, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:42:21.719712", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.01 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0057, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0063, "ema20": 9.0155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.787, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:42:21.721019", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4346, "vwap_slope": -0.0025, "atr": 0.0193, "atr_pct": 0.265, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0663, "ema9": 7.3265, "ema20": 7.3631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:42:21.722887", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0972, "vwap_slope": -0.0022, "atr": 0.0262, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.0737, "ema9": 8.9145, "ema20": 8.9407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.913, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:42:21.724065", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6575, "vwap_slope": -0.0038, "atr": 0.0631, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.128, "ema9": 12.3092, "ema20": 12.3309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 8.802, "spread_pct": 0.487, "rvol": 0.124, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:42:21.725294", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5484, "vwap_slope": -0.0002, "atr": 0.0162, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0733, "ema9": 5.5416, "ema20": 5.5485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:42:21.726539", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0693, "ema9": 5.1575, "ema20": 5.1757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:42:21.727714", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.703, "vwap": 8.6993, "vwap_slope": 0.0014, "atr": 0.0234, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0672, "ema9": 8.7023, "ema20": 8.6892, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.023, "distance_from_high_pct": 1.772, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:42:21.728832", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8834, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.05, "ema9": 11.8928, "ema20": 11.9127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.769, "distance_from_high_pct": 3.23, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T14:42:21.730025", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.895, "vwap": 8.9621, "vwap_slope": -0.0016, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0505, "ema9": 8.9151, "ema20": 8.9204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:42:21.731154", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.70 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.7, "vwap": 4.7235, "vwap_slope": -0.0032, "atr": 0.0622, "atr_pct": 1.323, "trend": "flat", "slope_pct": -0.0869, "flat_threshold_pct": 0.3307, "ema9": 4.6225, "ema20": 4.6314, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.607, "distance_from_high_pct": 6.746, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.864}}
{"timestamp": "2026-09-22T14:42:21.732279", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7542, "vwap_slope": -0.0053, "atr": 0.0425, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0729, "ema9": 14.5958, "ema20": 14.6099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.482, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.213, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:42:21.733287", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0673, "vwap_slope": -0.0002, "atr": 0.0373, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.093, "ema9": 10.0359, "ema20": 10.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:42:21.734295", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7703, "vwap": 13.8066, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0565, "ema9": 13.784, "ema20": 13.7914, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.711, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:42:21.735358", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.058, "ema9": 6.1545, "ema20": 6.1611, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:42:21.736341", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.3047, "vwap": 13.3973, "vwap_slope": -0.0038, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0368, "flat_threshold_pct": 0.0502, "ema9": 13.2986, "ema20": 13.3073, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 4.557, "spread_pct": 0.075, "rvol": 0.192, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:26.742292", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1787, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:26.743278", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1987, "vwap_slope": 0.0008, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0271, "lower_highs_lower_lows": false, "stop": 9.1483, "imbalance_decline_count": 0, "imbalance_cur": -0.9383384325723699, "imbalance_prev": -0.9383384325723699}}
{"timestamp": "2026-09-22T14:42:26.743939", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.905, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0908, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:26.744817", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.905, "vwap": 7.8283, "vwap_slope": 0.0013, "atr": 0.0203, "trend": "flat", "slope_pct": 0.0437, "lower_highs_lower_lows": false, "stop": 7.8807, "imbalance_decline_count": 2, "imbalance_cur": -0.7958847736625514, "imbalance_prev": 0.7222222222222222}}
{"timestamp": "2026-09-22T14:42:26.745357", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.027%)", "metrics": {"price": 6.3527, "peak_price": 6.3527, "peak_gain_cents": 0.77, "slope_pct": -0.0266, "trend": "flat"}}
{"timestamp": "2026-09-22T14:42:26.746118", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3527, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0163, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 6.3331, "imbalance_decline_count": 1, "imbalance_cur": -0.5885416666666666, "imbalance_prev": 0.5446939674152356}}
{"timestamp": "2026-09-22T14:42:26.748223", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (141.9s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 14.7601, "vwap": 13.741, "vwap_slope": 0.043, "atr": 0.4172, "atr_pct": 2.827, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.7067, "ema9": 14.3482, "ema20": 14.0059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.751, "distance_from_high_pct": 6.994, "spread_pct": 0.473, "rvol": 3.961, "volume_pace_ratio": 21.323, "stage3": {"stop": 14.2595, "risk": 0.5006, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0729, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:42:26.749409", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.8263, "vwap_slope": -0.0026, "atr": 0.0306, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0886, "ema9": 8.6785, "ema20": 8.7061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.764, "volume_pace_ratio": 4.113}}
{"timestamp": "2026-09-22T14:42:26.750773", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.388, "vwap": 13.5418, "vwap_slope": -0.0068, "atr": 0.1103, "atr_pct": 0.824, "trend": "flat", "slope_pct": -0.0752, "flat_threshold_pct": 0.2059, "ema9": 13.2268, "ema20": 13.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 5.652, "spread_pct": 0.374, "rvol": 0.133, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:42:26.751992", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3301, "vwap": 6.3923, "vwap_slope": -0.0005, "atr": 0.015, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0594, "ema9": 6.343, "ema20": 6.35, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.651, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:42:26.753056", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1788, "vwap": 9.1646, "vwap_slope": 0.0004, "atr": 0.0599, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.1203, "flat_threshold_pct": 0.1633, "ema9": 9.2222, "ema20": 9.27, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.677, "distance_from_high_pct": 4.188, "spread_pct": 0.109, "rvol": 0.855, "volume_pace_ratio": 4.602}}
{"timestamp": "2026-09-22T14:42:26.754075", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8279, "vwap_slope": -0.0001, "atr": 0.0714, "atr_pct": 0.814, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.2036, "ema9": 8.8378, "ema20": 8.8329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.414, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:42:26.755341", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6173, "vwap": 12.7142, "vwap_slope": -0.0037, "atr": 0.0375, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0743, "ema9": 12.6575, "ema20": 12.6786, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.083, "distance_from_high_pct": 1.427, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:42:26.756563", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (325.3s) but room-to-run failed: imbalance -44% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8186, "vwap": 8.7437, "vwap_slope": 0.001, "atr": 0.0355, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1007, "ema9": 8.807, "ema20": 8.7824, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 4.457, "spread_pct": 0.113, "rvol": 0.661, "volume_pace_ratio": 3.558, "stage3": {"stop": 8.776, "risk": 0.0426, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.4389, "passed": false, "reason": "imbalance -44% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:26.758497", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.5999, "vwap_slope": -0.0014, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.072, "ema9": 11.5171, "ema20": 11.5251, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:42:26.759593", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4736, "vwap": 12.3929, "vwap_slope": 0.0037, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0738, "ema9": 12.5123, "ema20": 12.4995, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 1.003, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.672}}
{"timestamp": "2026-09-22T14:42:26.760730", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.2222, "vwap_slope": -0.0024, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.05, "ema9": 10.0196, "ema20": 10.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T14:42:26.761899", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.42, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0176, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0812, "ema9": 5.4373, "ema20": 5.4587, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.214, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:42:26.763261", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0014, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0055, "ema20": 9.015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.833, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:42:26.764367", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2958, "vwap": 7.4346, "vwap_slope": -0.0011, "atr": 0.018, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0616, "ema9": 7.3203, "ema20": 7.3567, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 3.367, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:42:26.765387", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.895, "vwap": 9.0969, "vwap_slope": -0.0025, "atr": 0.0262, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.0737, "ema9": 8.9135, "ema20": 8.9403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 5.573, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:42:26.766363", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6575, "vwap_slope": -0.0038, "atr": 0.0631, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.128, "ema9": 12.3092, "ema20": 12.3309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 8.802, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:42:26.767304", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5307, "vwap": 5.5484, "vwap_slope": -0.0003, "atr": 0.0162, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0734, "ema9": 5.5407, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.568, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:42:26.767913", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0693, "ema9": 5.1575, "ema20": 5.1757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.008, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:42:26.768950", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6994, "vwap_slope": 0.0015, "atr": 0.0234, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0671, "ema9": 8.7047, "ema20": 8.6904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:42:26.769846", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8834, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.05, "ema9": 11.8928, "ema20": 11.9127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.769, "distance_from_high_pct": 3.23, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T14:42:26.771260", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.895, "vwap": 8.9621, "vwap_slope": -0.0016, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0505, "ema9": 8.9151, "ema20": 8.9204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T14:42:26.772421", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7235, "vwap_slope": -0.0033, "atr": 0.0636, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3462, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.863}}
{"timestamp": "2026-09-22T14:42:26.775111", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7542, "vwap_slope": -0.0053, "atr": 0.0425, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0729, "ema9": 14.5958, "ema20": 14.6099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.213, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:42:26.777790", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0399, "vwap": 10.0673, "vwap_slope": -0.0002, "atr": 0.0373, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.093, "ema9": 10.0369, "ema20": 10.0452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 1.473, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.271}}
{"timestamp": "2026-09-22T14:42:26.779051", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.765, "vwap": 13.8066, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0565, "ema9": 13.7829, "ema20": 13.7909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.749, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:42:26.780886", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0579, "ema9": 6.1565, "ema20": 6.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:42:26.781795", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2847, "vwap": 13.3972, "vwap_slope": -0.0039, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0503, "ema9": 13.2946, "ema20": 13.3053, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 4.701, "spread_pct": 0.075, "rvol": 0.192, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:31.787812", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1787, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:31.789193", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1987, "vwap_slope": 0.0008, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0271, "lower_highs_lower_lows": false, "stop": 9.1483, "imbalance_decline_count": 0, "imbalance_cur": -0.9383384325723699, "imbalance_prev": -0.9383384325723699}}
{"timestamp": "2026-09-22T14:42:31.789978", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1098, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:31.791030", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.8283, "vwap_slope": 0.0013, "atr": 0.0203, "trend": "flat", "slope_pct": 0.0436, "lower_highs_lower_lows": false, "stop": 7.8757, "imbalance_decline_count": 3, "imbalance_cur": -0.8102524866105585, "imbalance_prev": -0.7958847736625514}}
{"timestamp": "2026-09-22T14:42:31.791731", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.8c below 15.0c floor", "metrics": {"price": 6.34, "peak_price": 6.3527, "peak_gain_cents": 0.77, "slope_pct": -0.0866, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:31.792592", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0163, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 6.3204, "imbalance_decline_count": 2, "imbalance_cur": -0.675564681724846, "imbalance_prev": -0.5885416666666666}}
{"timestamp": "2026-09-22T14:42:31.794904", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (147.0s) but room-to-run failed: imbalance +4% below 30% confirmation floor"], "metrics": {"price": 14.73, "vwap": 13.7429, "vwap_slope": 0.0449, "atr": 0.4172, "atr_pct": 2.833, "trend": "flat", "slope_pct": 0.0322, "flat_threshold_pct": 0.7081, "ema9": 14.3422, "ema20": 14.0031, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.755, "distance_from_high_pct": 7.183, "spread_pct": 0.407, "rvol": 3.97, "volume_pace_ratio": 21.345, "stage3": {"stop": 14.2294, "risk": 0.5006, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0447, "passed": false, "reason": "imbalance +4% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:42:31.796922", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.8263, "vwap_slope": -0.0026, "atr": 0.0306, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0886, "ema9": 8.6785, "ema20": 8.7061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.764, "volume_pace_ratio": 4.109}}
{"timestamp": "2026-09-22T14:42:31.798193", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.39 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3881, "vwap": 13.5417, "vwap_slope": -0.0069, "atr": 0.1103, "atr_pct": 0.824, "trend": "flat", "slope_pct": -0.0752, "flat_threshold_pct": 0.2059, "ema9": 13.2268, "ema20": 13.1685, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 5.651, "spread_pct": 0.374, "rvol": 0.133, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:42:31.799470", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3324, "vwap": 6.3923, "vwap_slope": -0.0005, "atr": 0.015, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0594, "ema9": 6.3434, "ema20": 6.3502, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.616, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T14:42:31.800746", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.175, "vwap": 9.1646, "vwap_slope": 0.0003, "atr": 0.0599, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.1203, "flat_threshold_pct": 0.1633, "ema9": 9.2215, "ema20": 9.2696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.677, "distance_from_high_pct": 4.228, "spread_pct": 0.109, "rvol": 0.855, "volume_pace_ratio": 4.597}}
{"timestamp": "2026-09-22T14:42:31.801770", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8279, "vwap_slope": -0.0001, "atr": 0.0714, "atr_pct": 0.814, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.2036, "ema9": 8.8378, "ema20": 8.8329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.414, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.467}}
{"timestamp": "2026-09-22T14:42:31.802921", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.615, "vwap": 12.7142, "vwap_slope": -0.0037, "atr": 0.0375, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.003, "flat_threshold_pct": 0.0744, "ema9": 12.6571, "ema20": 12.6784, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.107, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:42:31.804103", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (330.4s) but room-to-run failed: imbalance -32% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8167, "vwap": 8.7437, "vwap_slope": 0.001, "atr": 0.0355, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1007, "ema9": 8.8066, "ema20": 8.7822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.478, "spread_pct": 0.113, "rvol": 0.661, "volume_pace_ratio": 3.554, "stage3": {"stop": 8.7741, "risk": 0.0426, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3206, "passed": false, "reason": "imbalance -32% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:31.805253", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5211, "vwap": 11.5999, "vwap_slope": -0.0015, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.072, "ema9": 11.5173, "ema20": 11.5252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 2.281, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:42:31.806438", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.48, "vwap": 12.393, "vwap_slope": 0.0037, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0737, "ema9": 12.5136, "ema20": 12.5001, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 0.952, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.671}}
{"timestamp": "2026-09-22T14:42:31.807607", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.222, "vwap_slope": -0.0025, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.05, "ema9": 10.0196, "ema20": 10.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T14:42:31.808772", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0176, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0814, "ema9": 5.4353, "ema20": 5.4577, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.712, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:42:31.809727", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0014, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0055, "ema20": 9.015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.833, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:42:31.810872", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2958, "vwap": 7.4346, "vwap_slope": -0.0011, "atr": 0.018, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0616, "ema9": 7.3203, "ema20": 7.3567, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 3.367, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:42:31.811562", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0969, "vwap_slope": -0.0025, "atr": 0.0271, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.0761, "ema9": 8.9145, "ema20": 8.9407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 5.52, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.738}}
{"timestamp": "2026-09-22T14:42:31.812614", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6575, "vwap_slope": -0.0038, "atr": 0.0631, "atr_pct": 0.512, "trend": "flat", "slope_pct": -0.1027, "flat_threshold_pct": 0.128, "ema9": 12.3092, "ema20": 12.3309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 8.802, "spread_pct": 0.487, "rvol": 0.124, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:42:31.813845", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.546, "vwap": 5.5484, "vwap_slope": -0.0002, "atr": 0.0162, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0732, "ema9": 5.5438, "ema20": 5.5496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.296, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:42:31.815014", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0694, "ema9": 5.1565, "ema20": 5.1753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:42:31.816195", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7164, "vwap": 8.6995, "vwap_slope": 0.0015, "atr": 0.0234, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0671, "ema9": 8.7049, "ema20": 8.6905, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 1.621, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:42:31.817201", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8834, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0383, "flat_threshold_pct": 0.05, "ema9": 11.8928, "ema20": 11.9127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.769, "distance_from_high_pct": 3.23, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.42}}
{"timestamp": "2026-09-22T14:42:31.818207", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8986, "vwap": 8.9621, "vwap_slope": -0.0015, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0505, "ema9": 8.9158, "ema20": 8.9208, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.213, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:42:31.819245", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7235, "vwap_slope": -0.0033, "atr": 0.0636, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3462, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.861}}
{"timestamp": "2026-09-22T14:42:31.820424", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7541, "vwap_slope": -0.0054, "atr": 0.0425, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0729, "ema9": 14.5958, "ema20": 14.6099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.213, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:42:31.821408", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0092, "vwap": 10.0672, "vwap_slope": -0.0002, "atr": 0.0373, "atr_pct": 0.373, "trend": "flat", "slope_pct": -0.0085, "flat_threshold_pct": 0.0933, "ema9": 10.0307, "ema20": 10.0423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.774, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.27}}
{"timestamp": "2026-09-22T14:42:31.822378", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7602, "vwap": 13.8066, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0566, "ema9": 13.782, "ema20": 13.7904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.521, "distance_from_high_pct": 1.783, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:42:31.823554", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1486, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0579, "ema9": 6.1562, "ema20": 6.1619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.148, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:42:31.825465", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.295, "vwap": 13.3971, "vwap_slope": -0.004, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0369, "flat_threshold_pct": 0.0502, "ema9": 13.2967, "ema20": 13.3063, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.193, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:36.831443", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1787, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:36.833066", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1987, "vwap_slope": 0.0008, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0271, "lower_highs_lower_lows": false, "stop": 9.1483, "imbalance_decline_count": 0, "imbalance_cur": -0.9383384325723699, "imbalance_prev": -0.9383384325723699}}
{"timestamp": "2026-09-22T14:42:36.833921", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9017, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1034, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:36.834714", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9017, "vwap": 7.8283, "vwap_slope": 0.0013, "atr": 0.0203, "trend": "flat", "slope_pct": 0.0436, "lower_highs_lower_lows": false, "stop": 7.8774, "imbalance_decline_count": 0, "imbalance_cur": -0.7036506800286327, "imbalance_prev": -0.8102524866105585}}
{"timestamp": "2026-09-22T14:42:36.835367", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.8c below 15.0c floor", "metrics": {"price": 6.34, "peak_price": 6.3527, "peak_gain_cents": 0.77, "slope_pct": -0.0866, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:36.836007", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.34, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0163, "trend": "flat", "slope_pct": 0.0164, "lower_highs_lower_lows": false, "stop": 6.3204, "imbalance_decline_count": 0, "imbalance_cur": -0.675564681724846, "imbalance_prev": -0.675564681724846}}
{"timestamp": "2026-09-22T14:42:36.838189", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (152.0s) but room-to-run failed: imbalance -8% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.69, "vwap": 13.7439, "vwap_slope": 0.0459, "atr": 0.4172, "atr_pct": 2.84, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.7101, "ema9": 14.3342, "ema20": 13.9992, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.757, "distance_from_high_pct": 7.435, "spread_pct": 0.476, "rvol": 3.975, "volume_pace_ratio": 21.347, "stage3": {"stop": 14.1894, "risk": 0.5006, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0848, "passed": false, "reason": "imbalance -8% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:36.839536", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.8263, "vwap_slope": -0.0026, "atr": 0.0306, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0886, "ema9": 8.6795, "ema20": 8.7066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.764, "volume_pace_ratio": 4.104}}
{"timestamp": "2026-09-22T14:42:36.841198", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.38, "vwap": 13.5417, "vwap_slope": -0.0069, "atr": 0.1103, "atr_pct": 0.824, "trend": "flat", "slope_pct": -0.0753, "flat_threshold_pct": 0.206, "ema9": 13.2252, "ema20": 13.1678, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 5.708, "spread_pct": 0.224, "rvol": 0.133, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:42:36.841840", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3386, "vwap": 6.3923, "vwap_slope": -0.0005, "atr": 0.015, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0593, "ema9": 6.3447, "ema20": 6.3508, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.522, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.128}}
{"timestamp": "2026-09-22T14:42:36.842968", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.16"], "metrics": {"price": 9.16, "vwap": 9.1646, "vwap_slope": 0.0003, "atr": 0.0607, "atr_pct": 0.662, "trend": "flat", "slope_pct": 0.1201, "flat_threshold_pct": 0.1655, "ema9": 9.2185, "ema20": 9.2682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.678, "distance_from_high_pct": 4.384, "spread_pct": 0.109, "rvol": 0.855, "volume_pace_ratio": 4.593}}
{"timestamp": "2026-09-22T14:42:36.857858", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8279, "vwap_slope": -0.0001, "atr": 0.0714, "atr_pct": 0.814, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.2036, "ema9": 8.8378, "ema20": 8.8329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.414, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:42:36.862463", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.61 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.605, "vwap": 12.7133, "vwap_slope": -0.0045, "atr": 0.0379, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0031, "flat_threshold_pct": 0.0751, "ema9": 12.6551, "ema20": 12.6774, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 1.523, "spread_pct": 0.079, "rvol": 0.108, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:42:36.864070", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (335.4s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8105, "vwap": 8.7437, "vwap_slope": 0.001, "atr": 0.0355, "atr_pct": 0.403, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1008, "ema9": 8.8054, "ema20": 8.7816, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 4.545, "spread_pct": 0.113, "rvol": 0.661, "volume_pace_ratio": 3.551, "stage3": {"stop": 8.7679, "risk": 0.0426, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.3889, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:36.865660", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5242, "vwap": 11.5998, "vwap_slope": -0.0015, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.072, "ema9": 11.518, "ema20": 11.5255, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 2.254, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:42:36.867317", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4947, "vwap": 12.393, "vwap_slope": 0.0038, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.0736, "ema9": 12.5165, "ema20": 12.5015, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 0.836, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:42:36.868742", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.222, "vwap_slope": -0.0025, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.05, "ema9": 10.0196, "ema20": 10.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T14:42:36.870096", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.44 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4399, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0188, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0864, "ema9": 5.4413, "ema20": 5.4606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 2.859, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:42:36.871407", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0014, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0055, "ema20": 9.015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.833, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:42:36.873901", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2958, "vwap": 7.4346, "vwap_slope": -0.0011, "atr": 0.018, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0616, "ema9": 7.3203, "ema20": 7.3567, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 3.367, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:42:36.876210", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0969, "vwap_slope": -0.0025, "atr": 0.0271, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.0761, "ema9": 8.9145, "ema20": 8.9407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 5.52, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T14:42:36.877585", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.31 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.31, "vwap": 12.6573, "vwap_slope": -0.004, "atr": 0.0631, "atr_pct": 0.513, "trend": "flat", "slope_pct": -0.1028, "flat_threshold_pct": 0.1282, "ema9": 12.3052, "ema20": 12.329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 8.95, "spread_pct": 0.487, "rvol": 0.124, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:42:36.879964", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.55 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5468, "vwap": 5.5484, "vwap_slope": -0.0002, "atr": 0.0162, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0097, "flat_threshold_pct": 0.0732, "ema9": 5.544, "ema20": 5.5496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.281, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:42:36.881297", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0694, "ema9": 5.1565, "ema20": 5.1753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.176}}
{"timestamp": "2026-09-22T14:42:36.882768", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7183, "vwap": 8.6995, "vwap_slope": 0.0015, "atr": 0.0234, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0671, "ema9": 8.7053, "ema20": 8.6907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 1.599, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:42:36.884012", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.05, "ema9": 11.8912, "ema20": 11.9119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.419}}
{"timestamp": "2026-09-22T14:42:36.885277", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9147, "vwap": 8.9622, "vwap_slope": -0.0015, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0504, "ema9": 8.919, "ema20": 8.9223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.036, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:42:36.886541", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7235, "vwap_slope": -0.0033, "atr": 0.0636, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3462, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.859}}
{"timestamp": "2026-09-22T14:42:36.887963", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.5616, "vwap": 14.754, "vwap_slope": -0.0054, "atr": 0.0425, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0729, "ema9": 14.5951, "ema20": 14.6096, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.484, "distance_from_high_pct": 2.793, "spread_pct": 0.069, "rvol": 0.213, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:42:36.889373", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0672, "vwap_slope": -0.0002, "atr": 0.0373, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0929, "ema9": 10.0379, "ema20": 10.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.268}}
{"timestamp": "2026-09-22T14:42:36.890683", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.765, "vwap": 13.8066, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0565, "ema9": 13.7829, "ema20": 13.7909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.749, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:42:36.891859", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1477, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0579, "ema9": 6.156, "ema20": 6.1618, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.162, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:42:36.893055", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.3969, "vwap_slope": -0.0042, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0503, "ema9": 13.2947, "ema20": 13.3054, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.193, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:41.898973", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1787, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:41.901561", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2, "vwap": 9.1987, "vwap_slope": 0.0008, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0271, "lower_highs_lower_lows": false, "stop": 9.1483, "imbalance_decline_count": 0, "imbalance_cur": -0.9383384325723699, "imbalance_prev": -0.9383384325723699}}
{"timestamp": "2026-09-22T14:42:41.902464", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1098, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:41.903321", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.8286, "vwap_slope": 0.0016, "atr": 0.0206, "trend": "flat", "slope_pct": 0.0436, "lower_highs_lower_lows": false, "stop": 7.8752, "imbalance_decline_count": 0, "imbalance_cur": -0.12447786131996658, "imbalance_prev": -0.7036506800286327}}
{"timestamp": "2026-09-22T14:42:41.903931", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.024%)", "metrics": {"price": 6.3532, "peak_price": 6.3532, "peak_gain_cents": 0.82, "slope_pct": -0.0242, "trend": "flat"}}
{"timestamp": "2026-09-22T14:42:41.904928", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 6.3532, "vwap": 6.3376, "vwap_slope": 0.0005, "atr": 0.0163, "trend": "flat", "slope_pct": 0.0166, "lower_highs_lower_lows": false, "stop": 6.3336, "imbalance_decline_count": 0, "imbalance_cur": -0.6184738955823293, "imbalance_prev": -0.675564681724846}}
{"timestamp": "2026-09-22T14:42:41.907041", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (157.1s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.7899, "vwap": 13.7454, "vwap_slope": 0.0474, "atr": 0.4172, "atr_pct": 2.821, "trend": "flat", "slope_pct": 0.0328, "flat_threshold_pct": 0.7053, "ema9": 14.3542, "ema20": 14.0088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 6.806, "spread_pct": 0.608, "rvol": 3.979, "volume_pace_ratio": 21.344, "stage3": {"stop": 14.2893, "risk": 0.5006, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.106, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:41.909044", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.8262, "vwap_slope": -0.0027, "atr": 0.0306, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0887, "ema9": 8.6775, "ema20": 8.7056, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.457, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.765, "volume_pace_ratio": 4.101}}
{"timestamp": "2026-09-22T14:42:41.910430", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.33, "vwap": 13.5416, "vwap_slope": -0.007, "atr": 0.1117, "atr_pct": 0.838, "trend": "flat", "slope_pct": -0.0757, "flat_threshold_pct": 0.2095, "ema9": 13.2152, "ema20": 13.163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 6.061, "spread_pct": 0.374, "rvol": 0.133, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:42:41.911776", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.335, "vwap": 6.3923, "vwap_slope": -0.0005, "atr": 0.015, "atr_pct": 0.237, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0593, "ema9": 6.344, "ema20": 6.3505, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.21, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T14:42:41.913112", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.16"], "metrics": {"price": 9.16, "vwap": 9.1646, "vwap_slope": 0.0003, "atr": 0.0607, "atr_pct": 0.663, "trend": "flat", "slope_pct": 0.1201, "flat_threshold_pct": 0.1657, "ema9": 9.2185, "ema20": 9.2682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.679, "distance_from_high_pct": 4.384, "spread_pct": 0.109, "rvol": 0.856, "volume_pace_ratio": 4.59}}
{"timestamp": "2026-09-22T14:42:41.914203", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8279, "vwap_slope": -0.0001, "atr": 0.0714, "atr_pct": 0.814, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.2036, "ema9": 8.8378, "ema20": 8.8329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.414, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.466}}
{"timestamp": "2026-09-22T14:42:41.915684", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.595, "vwap": 12.713, "vwap_slope": -0.0048, "atr": 0.039, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.0773, "ema9": 12.6531, "ema20": 12.6765, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 1.602, "spread_pct": 0.079, "rvol": 0.108, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:42:41.916951", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (340.5s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 8.805, "vwap": 8.7438, "vwap_slope": 0.0011, "atr": 0.0362, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1029, "ema9": 8.8043, "ema20": 8.7811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.662, "volume_pace_ratio": 3.55, "stage3": {"stop": 8.7616, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1355, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:42:41.918187", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5998, "vwap_slope": -0.0015, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.072, "ema9": 11.5161, "ema20": 11.5247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:42:41.919518", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4785, "vwap": 12.393, "vwap_slope": 0.0038, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0738, "ema9": 12.5133, "ema20": 12.4999, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 0.964, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.67}}
{"timestamp": "2026-09-22T14:42:41.920740", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.222, "vwap_slope": -0.0025, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.05, "ema9": 10.0196, "ema20": 10.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.331}}
{"timestamp": "2026-09-22T14:42:41.921903", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.415, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0188, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0868, "ema9": 5.4363, "ema20": 5.4582, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:42:41.923351", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0021, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0056, "ema20": 9.0151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.826, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:42:41.924778", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2991, "vwap": 7.4345, "vwap_slope": -0.0011, "atr": 0.0182, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0245, "flat_threshold_pct": 0.0624, "ema9": 7.321, "ema20": 7.357, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.147, "distance_from_high_pct": 3.323, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:42:41.926209", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.8922, "vwap": 9.0968, "vwap_slope": -0.0026, "atr": 0.0271, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.0762, "ema9": 8.913, "ema20": 8.94, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 5.603, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:42:41.928473", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3405, "vwap": 12.6571, "vwap_slope": -0.0042, "atr": 0.0638, "atr_pct": 0.517, "trend": "flat", "slope_pct": -0.1026, "flat_threshold_pct": 0.1294, "ema9": 12.3113, "ema20": 12.3319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 8.724, "spread_pct": 0.487, "rvol": 0.124, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:42:41.929510", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5484, "vwap_slope": -0.0003, "atr": 0.0162, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0734, "ema9": 5.5406, "ema20": 5.548, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:42:41.930684", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0694, "ema9": 5.1565, "ema20": 5.1753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:42:41.931864", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6994, "vwap_slope": 0.0015, "atr": 0.0234, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0672, "ema9": 8.7027, "ema20": 8.6894, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:42:41.933088", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.05, "ema9": 11.8912, "ema20": 11.9119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.419}}
{"timestamp": "2026-09-22T14:42:41.934377", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8901, "vwap": 8.962, "vwap_slope": -0.0016, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0506, "ema9": 8.9141, "ema20": 8.92, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.307, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:42:41.935586", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7235, "vwap_slope": -0.0033, "atr": 0.0636, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3462, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.857}}
{"timestamp": "2026-09-22T14:42:41.936672", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.56 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.565, "vwap": 14.7538, "vwap_slope": -0.0057, "atr": 0.0425, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0729, "ema9": 14.5958, "ema20": 14.6099, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 2.77, "spread_pct": 0.069, "rvol": 0.213, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:42:41.937739", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.04, "vwap": 10.0672, "vwap_slope": -0.0002, "atr": 0.0373, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.093, "ema9": 10.0369, "ema20": 10.0453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.267}}
{"timestamp": "2026-09-22T14:42:41.938906", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.76, "vwap": 13.8066, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0566, "ema9": 13.7819, "ema20": 13.7904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.784, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:42:41.940118", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.0579, "ema9": 6.1555, "ema20": 6.1616, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:42:41.940903", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.3968, "vwap_slope": -0.0043, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0503, "ema9": 13.2947, "ema20": 13.3054, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.193, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:46.946552", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2143, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1322, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:46.947905", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2143, "vwap": 9.1988, "vwap_slope": 0.0009, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0272, "lower_highs_lower_lows": false, "stop": 9.1626, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.9383384325723699}}
{"timestamp": "2026-09-22T14:42:46.948653", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 7.9337, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0179, "trend": "flat"}}
{"timestamp": "2026-09-22T14:42:46.949356", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9337, "vwap": 7.8286, "vwap_slope": 0.0016, "atr": 0.0206, "trend": "flat", "slope_pct": 0.0441, "lower_highs_lower_lows": false, "stop": 7.9089, "imbalance_decline_count": 0, "imbalance_cur": 0.1301535974130962, "imbalance_prev": -0.12447786131996658}}
{"timestamp": "2026-09-22T14:42:46.949830", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.8c below 15.0c floor", "metrics": {"price": 6.32, "peak_price": 6.3532, "peak_gain_cents": 0.82, "slope_pct": -0.1811, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:46.950441", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 6.32, "vwap": 6.3374, "vwap_slope": 0.0003, "atr": 0.0177, "trend": "flat", "slope_pct": 0.016, "lower_highs_lower_lows": true, "stop": 6.2987, "imbalance_decline_count": 0, "imbalance_cur": 0.8701403567102857, "imbalance_prev": -0.6184738955823293}}
{"timestamp": "2026-09-22T14:42:46.953283", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (162.1s) but room-to-run failed: imbalance +12% below 30% confirmation floor"], "metrics": {"price": 14.86, "vwap": 13.7478, "vwap_slope": 0.0497, "atr": 0.4208, "atr_pct": 2.832, "trend": "flat", "slope_pct": 0.0336, "flat_threshold_pct": 0.7079, "ema9": 14.3682, "ema20": 14.0154, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.762, "distance_from_high_pct": 6.364, "spread_pct": 0.269, "rvol": 3.986, "volume_pace_ratio": 21.356, "stage3": {"stop": 14.355, "risk": 0.505, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1165, "passed": false, "reason": "imbalance +12% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:42:46.954380", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6419, "vwap": 8.8261, "vwap_slope": -0.0027, "atr": 0.0306, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0887, "ema9": 8.6779, "ema20": 8.7058, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 6.27, "spread_pct": 0.116, "rvol": 0.765, "volume_pace_ratio": 4.099}}
{"timestamp": "2026-09-22T14:42:46.956367", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.32 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3246, "vwap": 13.5415, "vwap_slope": -0.0071, "atr": 0.1121, "atr_pct": 0.841, "trend": "flat", "slope_pct": -0.0757, "flat_threshold_pct": 0.2103, "ema9": 13.2141, "ema20": 13.1625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.265, "distance_from_high_pct": 6.099, "spread_pct": 0.525, "rvol": 0.133, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:42:46.957288", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3922, "vwap_slope": -0.0006, "atr": 0.0158, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0623, "ema9": 6.342, "ema20": 6.3495, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.211, "volume_pace_ratio": 1.128}}
{"timestamp": "2026-09-22T14:42:46.958221", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.16"], "metrics": {"price": 9.1574, "vwap": 9.1646, "vwap_slope": 0.0003, "atr": 0.0612, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.1201, "flat_threshold_pct": 0.167, "ema9": 9.2179, "ema20": 9.2679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.68, "distance_from_high_pct": 4.411, "spread_pct": 0.109, "rvol": 0.856, "volume_pace_ratio": 4.585}}
{"timestamp": "2026-09-22T14:42:46.959190", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.77 below VWAP $8.83", "VWAP sloping down", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.77, "vwap": 8.8279, "vwap_slope": -0.0001, "atr": 0.0714, "atr_pct": 0.814, "trend": "flat", "slope_pct": 0.0225, "flat_threshold_pct": 0.2036, "ema9": 8.8378, "ema20": 8.8329, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 3.414, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:42:46.960264", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.595, "vwap": 12.7129, "vwap_slope": -0.005, "atr": 0.039, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0032, "flat_threshold_pct": 0.0773, "ema9": 12.6531, "ema20": 12.6765, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 1.602, "spread_pct": 0.079, "rvol": 0.108, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:42:46.961372", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (345.5s) but room-to-run failed: imbalance -10% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.81, "vwap": 8.7438, "vwap_slope": 0.0012, "atr": 0.0362, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1028, "ema9": 8.8053, "ema20": 8.7815, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 4.55, "spread_pct": 0.114, "rvol": 0.662, "volume_pace_ratio": 3.549, "stage3": {"stop": 8.7666, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0957, "passed": false, "reason": "imbalance -10% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:46.962694", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.5998, "vwap_slope": -0.0015, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0721, "ema9": 11.5151, "ema20": 11.5242, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:42:46.963759", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4712, "vwap": 12.393, "vwap_slope": 0.0037, "atr": 0.0368, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0738, "ema9": 12.5118, "ema20": 12.4992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 1.022, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:42:46.964830", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.015, "vwap": 10.222, "vwap_slope": -0.0026, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.083, "flat_threshold_pct": 0.05, "ema9": 10.0196, "ema20": 10.0431, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 6.401, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T14:42:46.965786", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.415, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0188, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0868, "ema9": 5.4363, "ema20": 5.4582, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:42:46.966395", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0018, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0055, "ema20": 9.0151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.829, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:42:46.967199", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4345, "vwap_slope": -0.0011, "atr": 0.0182, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0624, "ema9": 7.3202, "ema20": 7.3566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:42:46.968301", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.895, "vwap": 9.0968, "vwap_slope": -0.0026, "atr": 0.0271, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.0762, "ema9": 8.9135, "ema20": 8.9403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.916, "distance_from_high_pct": 5.573, "spread_pct": 0.112, "rvol": 0.137, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:42:46.969388", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.34, "vwap": 12.657, "vwap_slope": -0.0044, "atr": 0.0638, "atr_pct": 0.517, "trend": "flat", "slope_pct": -0.1026, "flat_threshold_pct": 0.1294, "ema9": 12.3112, "ema20": 12.3319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 8.728, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:42:46.970496", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.534, "vwap": 5.5484, "vwap_slope": -0.0003, "atr": 0.0162, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0734, "ema9": 5.5414, "ema20": 5.5484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.865, "distance_from_high_pct": 1.509, "spread_pct": 0.181, "rvol": 0.092, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:42:46.972293", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0694, "ema9": 5.1565, "ema20": 5.1753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:42:46.973339", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6994, "vwap_slope": 0.0015, "atr": 0.0234, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0672, "ema9": 8.7027, "ema20": 8.6894, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:42:46.974327", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.875, "vwap": 11.9425, "vwap_slope": -0.0006, "atr": 0.0219, "atr_pct": 0.184, "trend": "flat", "slope_pct": 0.0382, "flat_threshold_pct": 0.05, "ema9": 11.8912, "ema20": 11.9119, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.298, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T14:42:46.974975", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.895, "vwap": 8.9621, "vwap_slope": -0.0016, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0505, "ema9": 8.9151, "ema20": 8.9204, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T14:42:46.975826", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7235, "vwap_slope": -0.0033, "atr": 0.0636, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3462, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.855}}
{"timestamp": "2026-09-22T14:42:46.976978", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.54, "vwap": 14.7534, "vwap_slope": -0.0061, "atr": 0.0439, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0755, "ema9": 14.5908, "ema20": 14.6075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 2.937, "spread_pct": 0.069, "rvol": 0.213, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:42:46.978013", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0672, "vwap_slope": -0.0002, "atr": 0.0373, "atr_pct": 0.372, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.093, "ema9": 10.0359, "ema20": 10.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.676, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:42:46.979091", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7634, "vwap": 13.8066, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0566, "ema9": 13.7826, "ema20": 13.7907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.76, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:42:46.980193", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1486, "vwap": 6.155, "vwap_slope": -0.0001, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0579, "ema9": 6.1562, "ema20": 6.1619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 1.148, "spread_pct": 0.163, "rvol": 0.134, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:42:46.981291", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.3967, "vwap_slope": -0.0044, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0503, "ema9": 13.2947, "ema20": 13.3054, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.193, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:51.987498", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2143, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1322, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:51.988960", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2143, "vwap": 9.1988, "vwap_slope": 0.0009, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0272, "lower_highs_lower_lows": false, "stop": 9.1626, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:42:51.989600", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 7.9337, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0179, "trend": "flat"}}
{"timestamp": "2026-09-22T14:42:51.991273", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9337, "vwap": 7.8286, "vwap_slope": 0.0016, "atr": 0.0206, "trend": "flat", "slope_pct": 0.0441, "lower_highs_lower_lows": false, "stop": 7.9089, "imbalance_decline_count": 0, "imbalance_cur": 0.1301535974130962, "imbalance_prev": 0.1301535974130962}}
{"timestamp": "2026-09-22T14:42:51.991763", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.8c below 15.0c floor", "metrics": {"price": 6.315, "peak_price": 6.3532, "peak_gain_cents": 0.82, "slope_pct": -0.2048, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:51.992565", "symbol": "ULCC", "kind": "exit", "state": "HOLD", "reason": "deteriorating (2/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 6.315, "vwap": 6.3372, "vwap_slope": 0.0001, "atr": 0.0181, "trend": "flat", "slope_pct": 0.0159, "lower_highs_lower_lows": true, "stop": 6.2933, "imbalance_decline_count": 0, "imbalance_cur": 0.870682103369084, "imbalance_prev": 0.8701403567102857}}
{"timestamp": "2026-09-22T14:42:51.995098", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (167.2s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 14.84, "vwap": 13.7519, "vwap_slope": 0.0539, "atr": 0.4237, "atr_pct": 2.855, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.7137, "ema9": 14.3642, "ema20": 14.0135, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.769, "distance_from_high_pct": 6.49, "spread_pct": 0.472, "rvol": 4.002, "volume_pace_ratio": 21.418, "stage3": {"stop": 14.3316, "risk": 0.5084, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.244, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:42:51.997527", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.6441, "vwap": 8.8261, "vwap_slope": -0.0028, "atr": 0.0306, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0248, "flat_threshold_pct": 0.0886, "ema9": 8.6783, "ema20": 8.706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.458, "distance_from_high_pct": 6.246, "spread_pct": 0.116, "rvol": 0.765, "volume_pace_ratio": 4.095}}
{"timestamp": "2026-09-22T14:42:51.999467", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.40 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.4, "vwap": 13.5414, "vwap_slope": -0.0072, "atr": 0.1121, "atr_pct": 0.836, "trend": "flat", "slope_pct": -0.0751, "flat_threshold_pct": 0.2091, "ema9": 13.2292, "ema20": 13.1697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 5.567, "spread_pct": 0.674, "rvol": 0.133, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:42:52.000681", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3201, "vwap": 6.3921, "vwap_slope": -0.0006, "atr": 0.0158, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0623, "ema9": 6.341, "ema20": 6.3491, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.059, "distance_from_high_pct": 3.804, "spread_pct": 0.158, "rvol": 0.211, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T14:42:52.001904", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16"], "metrics": {"price": 9.1501, "vwap": 9.1646, "vwap_slope": 0.0003, "atr": 0.0614, "atr_pct": 0.671, "trend": "flat", "slope_pct": 0.12, "flat_threshold_pct": 0.1677, "ema9": 9.2165, "ema20": 9.2672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.681, "distance_from_high_pct": 4.487, "spread_pct": 0.109, "rvol": 0.856, "volume_pace_ratio": 4.581}}
{"timestamp": "2026-09-22T14:42:52.003104", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.8282, "vwap_slope": 0.0001, "atr": 0.0804, "atr_pct": 0.902, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2254, "ema9": 8.8658, "ema20": 8.8462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.872, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:42:52.006143", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6638, "vwap": 12.7131, "vwap_slope": -0.0047, "atr": 0.039, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0026, "flat_threshold_pct": 0.0769, "ema9": 12.6668, "ema20": 12.683, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.064, "spread_pct": 0.079, "rvol": 0.109, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:42:52.008205", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (350.6s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.805, "vwap": 8.7438, "vwap_slope": 0.0012, "atr": 0.0362, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1029, "ema9": 8.8043, "ema20": 8.7811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.662, "volume_pace_ratio": 3.545, "stage3": {"stop": 8.7616, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0555, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:52.010209", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5154, "vwap": 11.5997, "vwap_slope": -0.0016, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.072, "ema9": 11.5162, "ema20": 11.5247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 2.329, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:42:52.012051", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4742, "vwap": 12.3931, "vwap_slope": 0.0038, "atr": 0.0373, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0354, "flat_threshold_pct": 0.0748, "ema9": 12.5124, "ema20": 12.4995, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 0.998, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:42:52.013931", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2216, "vwap_slope": -0.0029, "atr": 0.0113, "atr_pct": 0.113, "trend": "negative", "slope_pct": -0.0831, "flat_threshold_pct": 0.05, "ema9": 10.0186, "ema20": 10.0427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T14:42:52.015147", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.5085, "vwap_slope": -0.0014, "atr": 0.0188, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0868, "ema9": 5.4353, "ema20": 5.4577, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.713, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:42:52.016492", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.0018, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0055, "ema20": 9.0151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.829, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:42:52.017608", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.34 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3416, "vwap": 7.4345, "vwap_slope": -0.0011, "atr": 0.0212, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0239, "flat_threshold_pct": 0.0723, "ema9": 7.3295, "ema20": 7.361, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 2.76, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:42:52.019579", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0967, "vwap_slope": -0.0027, "atr": 0.0278, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.0783, "ema9": 8.9105, "ema20": 8.9388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:42:52.022484", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.657, "vwap_slope": -0.0043, "atr": 0.0653, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.1025, "flat_threshold_pct": 0.1321, "ema9": 12.3132, "ema20": 12.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 8.654, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:42:52.023711", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5311, "vwap": 5.5484, "vwap_slope": -0.0003, "atr": 0.0162, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.0734, "ema9": 5.5408, "ema20": 5.5481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.561, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:42:52.024971", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0694, "ema9": 5.1565, "ema20": 5.1753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:42:52.026183", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7181, "vwap": 8.6995, "vwap_slope": 0.0015, "atr": 0.0234, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0102, "flat_threshold_pct": 0.0671, "ema9": 8.7053, "ema20": 8.6907, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 1.602, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:42:52.027497", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.86 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8605, "vwap": 11.9424, "vwap_slope": -0.0007, "atr": 0.0229, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0381, "flat_threshold_pct": 0.05, "ema9": 11.8883, "ema20": 11.9105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.773, "distance_from_high_pct": 3.416, "spread_pct": 0.253, "rvol": 0.078, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T14:42:52.030252", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 8.962, "vwap_slope": -0.0016, "atr": 0.018, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0506, "ema9": 8.9141, "ema20": 8.9199, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.728, "distance_from_high_pct": 2.308, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:42:52.031529", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7235, "vwap_slope": -0.0033, "atr": 0.0636, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3462, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.852}}
{"timestamp": "2026-09-22T14:42:52.033582", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.545, "vwap": 14.7534, "vwap_slope": -0.0061, "atr": 0.0439, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0755, "ema9": 14.5918, "ema20": 14.608, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.904, "spread_pct": 0.069, "rvol": 0.213, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:42:52.034836", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.03 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0301, "vwap": 10.0672, "vwap_slope": -0.0003, "atr": 0.0381, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.095, "ema9": 10.0349, "ema20": 10.0443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.569, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.266}}
{"timestamp": "2026-09-22T14:42:52.037554", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7609, "vwap": 13.8065, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0566, "ema9": 13.7821, "ema20": 13.7905, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.522, "distance_from_high_pct": 1.778, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:42:52.038780", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.155, "vwap_slope": -0.0002, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0579, "ema9": 6.1565, "ema20": 6.162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:42:52.040105", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.285, "vwap": 13.3965, "vwap_slope": -0.0046, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0503, "ema9": 13.2947, "ema20": 13.3054, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.111, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:42:57.045919", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2143, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1322, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:57.047314", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2143, "vwap": 9.1988, "vwap_slope": 0.0009, "atr": 0.0431, "trend": "flat", "slope_pct": 0.0272, "lower_highs_lower_lows": false, "stop": 9.1626, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:42:57.047990", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.008%)", "metrics": {"price": 7.9311, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0081, "trend": "flat"}}
{"timestamp": "2026-09-22T14:42:57.048856", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9311, "vwap": 7.8286, "vwap_slope": 0.0016, "atr": 0.0206, "trend": "flat", "slope_pct": 0.0441, "lower_highs_lower_lows": false, "stop": 7.9063, "imbalance_decline_count": 0, "imbalance_cur": 0.13820673900628214, "imbalance_prev": 0.1301535974130962}}
{"timestamp": "2026-09-22T14:42:57.049399", "symbol": "ULCC", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 0.8c below 15.0c floor", "metrics": {"price": 6.3318, "peak_price": 6.3532, "peak_gain_cents": 0.82, "slope_pct": -0.1253, "trend": "negative"}}
{"timestamp": "2026-09-22T14:42:57.050141", "symbol": "ULCC", "kind": "exit", "state": "EXIT", "reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads", "metrics": {"price": 6.3318, "vwap": 6.3374, "vwap_slope": 0.0003, "atr": 0.0181, "trend": "flat", "slope_pct": 0.0162, "lower_highs_lower_lows": true, "stop": 6.3101, "imbalance_decline_count": 0, "imbalance_cur": 0.8751275540473196, "imbalance_prev": 0.870682103369084}}
{"timestamp": "2026-09-22T14:42:57.072253", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 172.2s, room-to-run passed, but entry_score 26.0 below floor 55.0"], "metrics": {"price": 14.9101, "vwap": 13.7593, "vwap_slope": 0.0613, "atr": 0.4294, "atr_pct": 2.88, "trend": "flat", "slope_pct": 0.0341, "flat_threshold_pct": 0.7199, "ema9": 14.3782, "ema20": 14.0202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 6.049, "spread_pct": 0.134, "rvol": 4.026, "volume_pace_ratio": 21.523, "stage3": {"stop": 14.3948, "risk": 0.5153, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3233, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 14.39"}, "entry_score": 26.0, "entry_score_breakdown": {"imbalance_sub": 0.033, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:42:57.073481", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.8258, "vwap_slope": -0.003, "atr": 0.0306, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0247, "flat_threshold_pct": 0.0886, "ema9": 8.6785, "ema20": 8.7061, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.46, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.766, "volume_pace_ratio": 4.096}}
{"timestamp": "2026-09-22T14:42:57.074512", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.34, "vwap": 13.5412, "vwap_slope": -0.0074, "atr": 0.1121, "atr_pct": 0.84, "trend": "flat", "slope_pct": -0.0756, "flat_threshold_pct": 0.21, "ema9": 13.2172, "ema20": 13.164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 5.99, "spread_pct": 0.674, "rvol": 0.133, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:42:57.075733", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3286, "vwap": 6.3921, "vwap_slope": -0.0006, "atr": 0.0158, "atr_pct": 0.249, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0622, "ema9": 6.3427, "ema20": 6.3499, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.211, "volume_pace_ratio": 1.127}}
{"timestamp": "2026-09-22T14:42:57.077533", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1646, "vwap_slope": 0.0004, "atr": 0.0614, "atr_pct": 0.668, "trend": "flat", "slope_pct": 0.1204, "flat_threshold_pct": 0.167, "ema9": 9.2235, "ema20": 9.2706, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.682, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.856, "volume_pace_ratio": 4.579}}
{"timestamp": "2026-09-22T14:42:57.078428", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.8282, "vwap_slope": 0.0001, "atr": 0.0804, "atr_pct": 0.902, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2254, "ema9": 8.8658, "ema20": 8.8462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.872, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.465}}
{"timestamp": "2026-09-22T14:42:57.079480", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5871, "vwap": 12.7125, "vwap_slope": -0.0054, "atr": 0.0397, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0033, "flat_threshold_pct": 0.0788, "ema9": 12.6515, "ema20": 12.6757, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 1.663, "spread_pct": 0.079, "rvol": 0.109, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:42:57.080535", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (355.6s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.805, "vwap": 8.7438, "vwap_slope": 0.0012, "atr": 0.0362, "atr_pct": 0.412, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1029, "ema9": 8.8043, "ema20": 8.7811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.662, "volume_pace_ratio": 3.541, "stage3": {"stop": 8.7616, "risk": 0.0434, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0107, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:42:57.081529", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5278, "vwap": 11.5997, "vwap_slope": -0.0016, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.072, "ema9": 11.5187, "ema20": 11.5259, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 2.224, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:42:57.082468", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4876, "vwap": 12.3931, "vwap_slope": 0.0038, "atr": 0.0373, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0355, "flat_threshold_pct": 0.0747, "ema9": 12.5151, "ema20": 12.5008, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 0.892, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:42:57.083477", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.083%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2214, "vwap_slope": -0.0032, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.0832, "flat_threshold_pct": 0.05, "ema9": 10.0176, "ema20": 10.0422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T14:42:57.084446", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4107, "vwap": 5.5082, "vwap_slope": -0.0018, "atr": 0.0188, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0092, "flat_threshold_pct": 0.0868, "ema9": 5.4354, "ema20": 5.4578, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.719, "distance_from_high_pct": 3.38, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:42:57.085455", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.002, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0056, "ema20": 9.0151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.827, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:42:57.087195", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.293, "vwap": 7.4345, "vwap_slope": -0.0011, "atr": 0.0214, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0733, "ema9": 7.3198, "ema20": 7.3564, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 3.404, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:42:57.088292", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.89, "vwap": 9.0966, "vwap_slope": -0.0028, "atr": 0.0278, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0542, "flat_threshold_pct": 0.0782, "ema9": 8.9125, "ema20": 8.9398, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:42:57.089982", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.657, "vwap_slope": -0.0043, "atr": 0.0653, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.1025, "flat_threshold_pct": 0.1321, "ema9": 12.3132, "ema20": 12.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 8.654, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:42:57.091121", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3318, "vwap": 6.3374, "vwap_slope": 0.0003, "atr": 0.0181, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.0162, "flat_threshold_pct": 0.0714, "ema9": 6.3574, "ema20": 6.3581, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 2.648, "distance_from_high_pct": 1.066, "spread_pct": 0.158, "rvol": 0.391, "volume_pace_ratio": 2.092}}
{"timestamp": "2026-09-22T14:42:57.092148", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5365, "vwap": 5.5484, "vwap_slope": -0.0003, "atr": 0.0162, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.0733, "ema9": 5.5419, "ema20": 5.5487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 1.465, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:42:57.093120", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0694, "ema9": 5.1565, "ema20": 5.1753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:42:57.094196", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6995, "vwap_slope": 0.0015, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0103, "flat_threshold_pct": 0.0677, "ema9": 8.7037, "ema20": 8.6899, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.042, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:42:57.095979", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.86 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.86, "vwap": 11.9423, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0381, "flat_threshold_pct": 0.05, "ema9": 11.8882, "ema20": 11.9105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.778, "distance_from_high_pct": 3.42, "spread_pct": 0.169, "rvol": 0.078, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T14:42:57.097075", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.885, "vwap": 8.9619, "vwap_slope": -0.0017, "atr": 0.0183, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.0516, "ema9": 8.9131, "ema20": 8.9195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 2.363, "spread_pct": 0.113, "rvol": 0.207, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:42:57.099629", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7235, "vwap_slope": -0.0033, "atr": 0.0636, "atr_pct": 1.385, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3462, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.85}}
{"timestamp": "2026-09-22T14:42:57.100695", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.5678, "vwap": 14.7533, "vwap_slope": -0.0062, "atr": 0.0446, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0766, "ema9": 14.5963, "ema20": 14.6102, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 2.752, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:42:57.101680", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0672, "vwap_slope": -0.0003, "atr": 0.0381, "atr_pct": 0.38, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.095, "ema9": 10.0359, "ema20": 10.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.677, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.236, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:42:57.102734", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.76, "vwap": 13.8065, "vwap_slope": -0.0005, "atr": 0.0311, "atr_pct": 0.226, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0566, "ema9": 13.7819, "ema20": 13.7904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.784, "spread_pct": 0.073, "rvol": 0.079, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:42:57.104685", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.142, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0142, "atr_pct": 0.232, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.058, "ema9": 6.1549, "ema20": 6.1613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.483, "distance_from_high_pct": 1.254, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:42:57.105756", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2802, "vwap": 13.3965, "vwap_slope": -0.0046, "atr": 0.0267, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.037, "flat_threshold_pct": 0.0503, "ema9": 13.2937, "ema20": 13.3049, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 4.733, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:43:02.111467", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2143, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1322, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:02.113277", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2143, "vwap": 9.1985, "vwap_slope": 0.0006, "atr": 0.0409, "trend": "flat", "slope_pct": 0.0272, "lower_highs_lower_lows": true, "stop": 9.1652, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:02.114116", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.9, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1098, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:02.115153", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.9, "vwap": 7.8286, "vwap_slope": 0.0016, "atr": 0.0182, "trend": "flat", "slope_pct": 0.0436, "lower_highs_lower_lows": true, "stop": 7.8781, "imbalance_decline_count": 1, "imbalance_cur": 0.014485870339586796, "imbalance_prev": 0.13820673900628214}}
{"timestamp": "2026-09-22T14:43:02.118809", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (177.3s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 14.87, "vwap": 13.7621, "vwap_slope": 0.0432, "atr": 0.4325, "atr_pct": 2.909, "trend": "flat", "slope_pct": 0.0446, "flat_threshold_pct": 0.7272, "ema9": 14.4591, "ema20": 14.0917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.775, "distance_from_high_pct": 6.301, "spread_pct": 0.403, "rvol": 4.041, "volume_pace_ratio": 21.576, "stage3": {"stop": 14.351, "risk": 0.519, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.178, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:43:02.130808", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.8257, "vwap_slope": -0.0019, "atr": 0.0255, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.0739, "ema9": 8.671, "ema20": 8.6998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.766, "volume_pace_ratio": 4.091}}
{"timestamp": "2026-09-22T14:43:02.132137", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3267, "vwap": 13.5411, "vwap_slope": -0.0025, "atr": 0.1031, "atr_pct": 0.774, "trend": "flat", "slope_pct": -0.0721, "flat_threshold_pct": 0.1934, "ema9": 13.2439, "ema20": 13.1821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 6.084, "spread_pct": 0.525, "rvol": 0.133, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:43:02.133510", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3921, "vwap_slope": -0.0005, "atr": 0.0145, "atr_pct": 0.23, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0574, "ema9": 6.3386, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.953, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.211, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T14:43:02.134791", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.17, "vwap": 9.1647, "vwap_slope": 0.0005, "atr": 0.0603, "atr_pct": 0.658, "trend": "flat", "slope_pct": 0.1164, "flat_threshold_pct": 0.1644, "ema9": 9.2128, "ema20": 9.261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.601, "distance_from_high_pct": 4.28, "spread_pct": 0.218, "rvol": 0.858, "volume_pace_ratio": 4.58}}
{"timestamp": "2026-09-22T14:43:02.136284", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.8282, "vwap_slope": 0.0001, "atr": 0.0804, "atr_pct": 0.902, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2254, "ema9": 8.8658, "ema20": 8.8462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.872, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:43:02.137502", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.585, "vwap": 12.712, "vwap_slope": -0.0037, "atr": 0.0332, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0659, "ema9": 12.6374, "ema20": 12.6666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.118, "distance_from_high_pct": 1.68, "spread_pct": 0.079, "rvol": 0.109, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:43:02.139109", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (360.7s) but room-to-run failed: imbalance +16% below 30% confirmation floor"], "metrics": {"price": 8.805, "vwap": 8.7438, "vwap_slope": 0.0012, "atr": 0.036, "atr_pct": 0.409, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1022, "ema9": 8.8043, "ema20": 8.7811, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.662, "volume_pace_ratio": 3.537, "stage3": {"stop": 8.7618, "risk": 0.0432, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.1579, "passed": false, "reason": "imbalance +16% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:43:02.141820", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5995, "vwap_slope": -0.0013, "atr": 0.0311, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0676, "ema9": 11.5151, "ema20": 11.5233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.559, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:43:02.144326", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.5237, "vwap": 12.393, "vwap_slope": 0.0021, "atr": 0.0385, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0351, "flat_threshold_pct": 0.0768, "ema9": 12.5132, "ema20": 12.501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 0.606, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:43:02.145691", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0152, "vwap": 10.2211, "vwap_slope": -0.0025, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.0822, "flat_threshold_pct": 0.05, "ema9": 10.0171, "ema20": 10.0396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 6.399, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T14:43:02.149154", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.42, "vwap": 5.5081, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0787, "ema9": 5.4322, "ema20": 5.4542, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.701, "distance_from_high_pct": 3.214, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:43:02.150410", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.002, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0056, "ema20": 9.0151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.827, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:43:02.151911", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4345, "vwap_slope": -0.0012, "atr": 0.0179, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0614, "ema9": 7.3202, "ema20": 7.3566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:43:02.154247", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.89, "vwap": 9.0964, "vwap_slope": -0.0018, "atr": 0.0256, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0543, "flat_threshold_pct": 0.072, "ema9": 8.9096, "ema20": 8.9359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:43:02.155516", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.657, "vwap_slope": -0.0044, "atr": 0.0638, "atr_pct": 0.517, "trend": "flat", "slope_pct": -0.1025, "flat_threshold_pct": 0.1293, "ema9": 12.3132, "ema20": 12.3328, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 8.654, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:43:02.156860", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.31, "vwap": 6.3372, "vwap_slope": -0.0, "atr": 0.0177, "atr_pct": 0.281, "trend": "flat", "slope_pct": 0.0149, "flat_threshold_pct": 0.0702, "ema9": 6.3452, "ema20": 6.352, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.325, "distance_from_high_pct": 1.406, "spread_pct": 0.158, "rvol": 0.391, "volume_pace_ratio": 2.089}}
{"timestamp": "2026-09-22T14:43:02.158059", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5483, "vwap_slope": -0.0003, "atr": 0.0152, "atr_pct": 0.274, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0685, "ema9": 5.5395, "ema20": 5.5468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:43:02.159256", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0013, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0694, "ema9": 5.1565, "ema20": 5.1753, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:43:02.160450", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7117, "vwap": 8.6994, "vwap_slope": 0.0005, "atr": 0.0241, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0691, "ema9": 8.7037, "ema20": 8.6911, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.674, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:43:02.161554", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.86 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.86, "vwap": 11.9423, "vwap_slope": -0.0008, "atr": 0.0229, "atr_pct": 0.193, "trend": "flat", "slope_pct": 0.0381, "flat_threshold_pct": 0.05, "ema9": 11.8882, "ema20": 11.9105, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.778, "distance_from_high_pct": 3.42, "spread_pct": 0.169, "rvol": 0.078, "volume_pace_ratio": 0.418}}
{"timestamp": "2026-09-22T14:43:02.162601", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.885, "vwap": 8.9618, "vwap_slope": -0.0013, "atr": 0.016, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0197, "flat_threshold_pct": 0.05, "ema9": 8.9075, "ema20": 8.9162, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.578, "distance_from_high_pct": 2.363, "spread_pct": 0.113, "rvol": 0.207, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:43:02.164181", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.59 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.59, "vwap": 4.7234, "vwap_slope": -0.0033, "atr": 0.0557, "atr_pct": 1.213, "trend": "flat", "slope_pct": -0.0897, "flat_threshold_pct": 0.3032, "ema9": 4.6005, "ema20": 4.6209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.608, "distance_from_high_pct": 8.929, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.848}}
{"timestamp": "2026-09-22T14:43:02.165369", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.5259, "vwap": 14.7529, "vwap_slope": -0.0051, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5754, "ema20": 14.5985, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 3.031, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:43:02.166525", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0672, "vwap_slope": -0.0002, "atr": 0.0335, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0834, "ema9": 10.0385, "ema20": 10.0452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.264}}
{"timestamp": "2026-09-22T14:43:02.167775", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down"], "metrics": {"price": 13.7876, "vwap": 13.8064, "vwap_slope": -0.0006, "atr": 0.0287, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0521, "ema9": 13.7831, "ema20": 13.7901, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.587, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:43:02.171465", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0549, "ema9": 6.1519, "ema20": 6.1593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:43:02.172867", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2877, "vwap": 13.3964, "vwap_slope": -0.0042, "atr": 0.0248, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.05, "ema9": 13.2925, "ema20": 13.3033, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 4.679, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:43:07.176893", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2143, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1322, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:07.178681", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2143, "vwap": 9.1985, "vwap_slope": 0.0006, "atr": 0.0409, "trend": "flat", "slope_pct": 0.0272, "lower_highs_lower_lows": true, "stop": 9.1652, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:07.179813", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8941, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1236, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:07.180800", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8941, "vwap": 7.8289, "vwap_slope": 0.0013, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0426, "lower_highs_lower_lows": true, "stop": 7.8735, "imbalance_decline_count": 2, "imbalance_cur": -0.9148037317373702, "imbalance_prev": 0.014485870339586796}}
{"timestamp": "2026-09-22T14:43:07.184230", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (182.3s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 14.98, "vwap": 13.7653, "vwap_slope": 0.0464, "atr": 0.4382, "atr_pct": 2.925, "trend": "flat", "slope_pct": 0.0457, "flat_threshold_pct": 0.7314, "ema9": 14.4811, "ema20": 14.1022, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.78, "distance_from_high_pct": 5.608, "spread_pct": 0.401, "rvol": 4.051, "volume_pace_ratio": 21.609, "stage3": {"stop": 14.4542, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1387, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:43:07.187472", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.8257, "vwap_slope": -0.0019, "atr": 0.0255, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0739, "ema9": 8.67, "ema20": 8.6994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.766, "volume_pace_ratio": 4.087}}
{"timestamp": "2026-09-22T14:43:07.189123", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.38 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3788, "vwap": 13.5411, "vwap_slope": -0.0026, "atr": 0.1042, "atr_pct": 0.779, "trend": "flat", "slope_pct": -0.0717, "flat_threshold_pct": 0.1947, "ema9": 13.2543, "ema20": 13.187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 5.717, "spread_pct": 0.525, "rvol": 0.133, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:43:07.190426", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3921, "vwap_slope": -0.0006, "atr": 0.0149, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0588, "ema9": 6.3386, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.954, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.211, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T14:43:07.191716", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1728, "vwap": 9.1647, "vwap_slope": 0.0005, "atr": 0.061, "atr_pct": 0.665, "trend": "flat", "slope_pct": 0.1164, "flat_threshold_pct": 0.1663, "ema9": 9.2133, "ema20": 9.2613, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.601, "distance_from_high_pct": 4.251, "spread_pct": 0.109, "rvol": 0.858, "volume_pace_ratio": 4.576}}
{"timestamp": "2026-09-22T14:43:07.192900", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.8282, "vwap_slope": 0.0001, "atr": 0.0804, "atr_pct": 0.902, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2254, "ema9": 8.8658, "ema20": 8.8462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.872, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.464}}
{"timestamp": "2026-09-22T14:43:07.194064", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.57, "vwap": 12.7118, "vwap_slope": -0.0039, "atr": 0.0384, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0763, "ema9": 12.6344, "ema20": 12.6652, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 1.797, "spread_pct": 0.08, "rvol": 0.109, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:43:07.195157", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (365.8s) but room-to-run failed: imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.805, "vwap": 8.7438, "vwap_slope": 0.0004, "atr": 0.0352, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.0999, "ema9": 8.8044, "ema20": 8.7834, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 4.605, "spread_pct": 0.114, "rvol": 0.662, "volume_pace_ratio": 3.533, "stage3": {"stop": 8.7628, "risk": 0.0422, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.3492, "passed": false, "reason": "imbalance +35% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:43:07.197147", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.53, "vwap": 11.5995, "vwap_slope": -0.0014, "atr": 0.0322, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0698, "ema9": 11.5181, "ema20": 11.5247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.56, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:43:07.198187", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.5235, "vwap": 12.393, "vwap_slope": 0.0021, "atr": 0.0385, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0351, "flat_threshold_pct": 0.0768, "ema9": 12.5131, "ema20": 12.501, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 0.607, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:43:07.199280", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.221, "vwap_slope": -0.0026, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.0823, "flat_threshold_pct": 0.05, "ema9": 10.0151, "ema20": 10.0387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T14:43:07.200311", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.42, "vwap": 5.5081, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0787, "ema9": 5.4322, "ema20": 5.4542, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 3.214, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:43:07.201335", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.002, "vwap": 9.0651, "vwap_slope": -0.0009, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0124, "flat_threshold_pct": 0.05, "ema9": 9.0056, "ema20": 9.0151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 3.827, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:43:07.202370", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4345, "vwap_slope": -0.0012, "atr": 0.0179, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0614, "ema9": 7.3202, "ema20": 7.3566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:43:07.204544", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.89, "vwap": 9.0964, "vwap_slope": -0.0018, "atr": 0.0256, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0543, "flat_threshold_pct": 0.072, "ema9": 8.9096, "ema20": 8.9359, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.137, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:43:07.206518", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6569, "vwap_slope": -0.0028, "atr": 0.064, "atr_pct": 0.518, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1296, "ema9": 12.3196, "ema20": 12.334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 8.691, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:43:07.207806", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.305, "vwap": 6.3372, "vwap_slope": -0.0, "atr": 0.0183, "atr_pct": 0.29, "trend": "flat", "slope_pct": 0.0148, "flat_threshold_pct": 0.0725, "ema9": 6.3442, "ema20": 6.3516, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.326, "distance_from_high_pct": 1.484, "spread_pct": 0.159, "rvol": 0.392, "volume_pace_ratio": 2.089}}
{"timestamp": "2026-09-22T14:43:07.210754", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5483, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0717, "ema9": 5.5405, "ema20": 5.5473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:43:07.212933", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2229, "vwap_slope": -0.0007, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0659, "ema9": 5.1562, "ema20": 5.1733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:43:07.214181", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7204, "vwap": 8.6994, "vwap_slope": 0.0005, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0694, "ema9": 8.7054, "ema20": 8.6919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.969, "distance_from_high_pct": 1.576, "spread_pct": 0.115, "rvol": 0.069, "volume_pace_ratio": 0.37}}
{"timestamp": "2026-09-22T14:43:07.216217", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.86 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.86, "vwap": 11.9423, "vwap_slope": -0.0005, "atr": 0.0226, "atr_pct": 0.19, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.05, "ema9": 11.8825, "ema20": 11.9057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.828, "distance_from_high_pct": 3.42, "spread_pct": 0.169, "rvol": 0.078, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T14:43:07.217729", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8932, "vwap": 8.9617, "vwap_slope": -0.0014, "atr": 0.0166, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9091, "ema20": 8.917, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.273, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:43:07.218889", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.59% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.586, "rvol": 0.346, "volume_pace_ratio": 1.847}}
{"timestamp": "2026-09-22T14:43:07.220027", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.525, "vwap": 14.7529, "vwap_slope": -0.0051, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5752, "ema20": 14.5984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 3.037, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:43:07.221164", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0672, "vwap_slope": -0.0002, "atr": 0.0335, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0834, "ema9": 10.0385, "ema20": 10.0452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.666, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.263}}
{"timestamp": "2026-09-22T14:43:07.222266", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7614, "vwap": 13.8064, "vwap_slope": -0.0006, "atr": 0.0287, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0522, "ema9": 13.7778, "ema20": 13.7876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.774, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:43:07.223389", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0549, "ema9": 6.1519, "ema20": 6.1593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:43:07.224470", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3964, "vwap_slope": -0.0042, "atr": 0.0249, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.05, "ema9": 13.292, "ema20": 13.303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:43:12.230595", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2143, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1322, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:12.232152", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.2143, "vwap": 9.1985, "vwap_slope": 0.0006, "atr": 0.0409, "trend": "flat", "slope_pct": 0.0272, "lower_highs_lower_lows": true, "stop": 9.1652, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:12.232903", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.885, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1582, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:12.233877", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.885, "vwap": 7.8289, "vwap_slope": 0.0013, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0425, "lower_highs_lower_lows": true, "stop": 7.8644, "imbalance_decline_count": 0, "imbalance_cur": -0.9148037317373702, "imbalance_prev": -0.9148037317373702}}
{"timestamp": "2026-09-22T14:43:12.237116", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (187.4s) but room-to-run failed: imbalance +6% below 30% confirmation floor"], "metrics": {"price": 14.8958, "vwap": 13.7669, "vwap_slope": 0.048, "atr": 0.4382, "atr_pct": 2.942, "trend": "flat", "slope_pct": 0.0449, "flat_threshold_pct": 0.7355, "ema9": 14.4643, "ema20": 14.0942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.783, "distance_from_high_pct": 6.139, "spread_pct": 0.202, "rvol": 4.058, "volume_pace_ratio": 21.618, "stage3": {"stop": 14.37, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0618, "passed": false, "reason": "imbalance +6% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:43:12.239712", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.8257, "vwap_slope": -0.0019, "atr": 0.0257, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0743, "ema9": 8.67, "ema20": 8.6994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.766, "volume_pace_ratio": 4.082}}
{"timestamp": "2026-09-22T14:43:12.242036", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.33 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.334, "vwap": 13.541, "vwap_slope": -0.0026, "atr": 0.1046, "atr_pct": 0.784, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.196, "ema9": 13.2454, "ema20": 13.1827, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 6.032, "spread_pct": 0.449, "rvol": 0.133, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:43:12.244550", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3299, "vwap": 6.392, "vwap_slope": -0.0006, "atr": 0.0163, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0644, "ema9": 6.3395, "ema20": 6.3477, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 3.654, "spread_pct": 0.158, "rvol": 0.211, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T14:43:12.246846", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.16"], "metrics": {"price": 9.16, "vwap": 9.1646, "vwap_slope": 0.0005, "atr": 0.0614, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.1163, "flat_threshold_pct": 0.1675, "ema9": 9.2108, "ema20": 9.26, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.602, "distance_from_high_pct": 4.384, "spread_pct": 0.109, "rvol": 0.858, "volume_pace_ratio": 4.572}}
{"timestamp": "2026-09-22T14:43:12.247941", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.8282, "vwap_slope": 0.0001, "atr": 0.0804, "atr_pct": 0.902, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2254, "ema9": 8.8658, "ema20": 8.8462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.872, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:43:12.249305", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.57, "vwap": 12.7118, "vwap_slope": -0.0039, "atr": 0.0384, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0763, "ema9": 12.6344, "ema20": 12.6652, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 1.797, "spread_pct": 0.08, "rvol": 0.109, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:43:12.250469", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (370.8s) but room-to-run failed: imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"], "metrics": {"price": 8.81, "vwap": 8.7438, "vwap_slope": 0.0004, "atr": 0.0357, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1012, "ema9": 8.8054, "ema20": 8.7838, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 4.55, "spread_pct": 0.114, "rvol": 0.662, "volume_pace_ratio": 3.529, "stage3": {"stop": 8.7672, "risk": 0.0428, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": 0.4314, "passed": false, "reason": "imbalance +43% confirms momentum but hasn't cleared premarket_high $9.40 yet"}}}
{"timestamp": "2026-09-22T14:43:12.251756", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.518, "vwap": 11.5994, "vwap_slope": -0.0015, "atr": 0.0322, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0699, "ema9": 11.5157, "ema20": 11.5236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.562, "distance_from_high_pct": 2.307, "spread_pct": 0.087, "rvol": 0.107, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:43:12.252993", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4567, "vwap": 12.3933, "vwap_slope": 0.0024, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0772, "ema9": 12.4998, "ema20": 12.4947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.137, "spread_pct": 0.08, "rvol": 0.125, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:43:12.254934", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2209, "vwap_slope": -0.0027, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.0822, "flat_threshold_pct": 0.05, "ema9": 10.0161, "ema20": 10.0391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T14:43:12.256212", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4181, "vwap": 5.5081, "vwap_slope": -0.0007, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0104, "flat_threshold_pct": 0.0787, "ema9": 5.4318, "ema20": 5.454, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.702, "distance_from_high_pct": 3.248, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:43:12.258086", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.00 below VWAP $9.07", "VWAP sloping down"], "metrics": {"price": 9.003, "vwap": 9.0651, "vwap_slope": -0.0001, "atr": 0.0147, "atr_pct": 0.163, "trend": "flat", "slope_pct": -0.0125, "flat_threshold_pct": 0.05, "ema9": 9.0051, "ema20": 9.0139, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 3.816, "spread_pct": 0.667, "rvol": 0.098, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:43:12.259289", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.295, "vwap": 7.4345, "vwap_slope": -0.0012, "atr": 0.0179, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0246, "flat_threshold_pct": 0.0614, "ema9": 7.3202, "ema20": 7.3566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.148, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:43:12.260539", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.88, "vwap": 9.0964, "vwap_slope": -0.0018, "atr": 0.0259, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.0729, "ema9": 8.9076, "ema20": 8.9349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.138, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:43:12.261682", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3404, "vwap": 12.6568, "vwap_slope": -0.0029, "atr": 0.064, "atr_pct": 0.519, "trend": "flat", "slope_pct": -0.1006, "flat_threshold_pct": 0.1297, "ema9": 12.3186, "ema20": 12.3336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 8.725, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:43:12.262940", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3357, "vwap": 6.3372, "vwap_slope": -0.0, "atr": 0.0196, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0153, "flat_threshold_pct": 0.0772, "ema9": 6.3503, "ema20": 6.3545, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.327, "distance_from_high_pct": 1.005, "spread_pct": 0.159, "rvol": 0.392, "volume_pace_ratio": 2.086}}
{"timestamp": "2026-09-22T14:43:12.263984", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.531, "vwap": 5.5483, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.0718, "ema9": 5.5387, "ema20": 5.5464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.563, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:43:12.265038", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2229, "vwap_slope": -0.0007, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0659, "ema9": 5.1562, "ema20": 5.1733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:43:12.266157", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6994, "vwap_slope": 0.0005, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0695, "ema9": 8.7033, "ema20": 8.6909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.976, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.07, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:43:12.267212", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.86 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.86, "vwap": 11.9422, "vwap_slope": -0.0006, "atr": 0.0226, "atr_pct": 0.19, "trend": "flat", "slope_pct": 0.0366, "flat_threshold_pct": 0.05, "ema9": 11.8825, "ema20": 11.9057, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.833, "distance_from_high_pct": 3.42, "spread_pct": 0.169, "rvol": 0.078, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T14:43:12.268396", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8914, "vwap": 8.9617, "vwap_slope": -0.0014, "atr": 0.0168, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9088, "ema20": 8.9168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.292, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:43:12.269444", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.845}}
{"timestamp": "2026-09-22T14:43:12.270672", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.525, "vwap": 14.7528, "vwap_slope": -0.0053, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5752, "ema20": 14.5984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 3.037, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:43:12.271895", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0401, "vwap": 10.0672, "vwap_slope": -0.0002, "atr": 0.0354, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0883, "ema9": 10.0375, "ema20": 10.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.667, "distance_from_high_pct": 1.471, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:43:12.273017", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.765, "vwap": 13.8064, "vwap_slope": -0.0006, "atr": 0.0287, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0522, "ema9": 13.7786, "ema20": 13.788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.749, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:43:12.274189", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0548, "ema9": 6.1539, "ema20": 6.1602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:43:12.275598", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.3964, "vwap_slope": -0.0042, "atr": 0.0249, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.05, "ema9": 13.293, "ema20": 13.3035, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.032}}
{"timestamp": "2026-09-22T14:43:17.284479", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.195, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1797, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:17.306277", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.195, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0261, "lower_highs_lower_lows": false, "stop": 9.149, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:17.307094", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.89, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1392, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:17.308317", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.89, "vwap": 7.8289, "vwap_slope": 0.0013, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0425, "lower_highs_lower_lows": true, "stop": 7.8694, "imbalance_decline_count": 1, "imbalance_cur": -0.9456217512994802, "imbalance_prev": -0.9148037317373702}}
{"timestamp": "2026-09-22T14:43:17.311897", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (192.5s) but room-to-run failed: imbalance -6% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.89, "vwap": 13.7683, "vwap_slope": 0.0494, "atr": 0.4382, "atr_pct": 2.943, "trend": "flat", "slope_pct": 0.0448, "flat_threshold_pct": 0.7358, "ema9": 14.4631, "ema20": 14.0936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.785, "distance_from_high_pct": 6.175, "spread_pct": 0.134, "rvol": 4.063, "volume_pace_ratio": 21.622, "stage3": {"stop": 14.3642, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0641, "passed": false, "reason": "imbalance -6% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:17.315507", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.63, "vwap": 8.8254, "vwap_slope": -0.0023, "atr": 0.0264, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0764, "ema9": 8.668, "ema20": 8.6984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 6.399, "spread_pct": 0.116, "rvol": 0.768, "volume_pace_ratio": 4.085}}
{"timestamp": "2026-09-22T14:43:17.316744", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.36, "vwap": 13.541, "vwap_slope": -0.0027, "atr": 0.1046, "atr_pct": 0.783, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.1957, "ema9": 13.2506, "ema20": 13.1852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 5.849, "spread_pct": 0.299, "rvol": 0.133, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:43:17.318137", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3919, "vwap_slope": -0.0007, "atr": 0.0163, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0645, "ema9": 6.3386, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.957, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.211, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:43:17.319606", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.16"], "metrics": {"price": 9.1578, "vwap": 9.1646, "vwap_slope": 0.0005, "atr": 0.0614, "atr_pct": 0.67, "trend": "flat", "slope_pct": 0.1163, "flat_threshold_pct": 0.1675, "ema9": 9.2103, "ema20": 9.2598, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.603, "distance_from_high_pct": 4.407, "spread_pct": 0.109, "rvol": 0.858, "volume_pace_ratio": 4.568}}
{"timestamp": "2026-09-22T14:43:17.320932", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.91, "vwap": 8.8282, "vwap_slope": 0.0001, "atr": 0.0804, "atr_pct": 0.902, "trend": "flat", "slope_pct": 0.0254, "flat_threshold_pct": 0.2254, "ema9": 8.8658, "ema20": 8.8462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 1.872, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:43:17.322326", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5708, "vwap": 12.7118, "vwap_slope": -0.0039, "atr": 0.0384, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0763, "ema9": 12.6345, "ema20": 12.6653, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.121, "distance_from_high_pct": 1.791, "spread_pct": 0.08, "rvol": 0.109, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:43:17.324173", "symbol": "CRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (375.9s) but room-to-run failed: imbalance -9% is negative (net selling) -- refusing entry"], "metrics": {"price": 8.8, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.0358, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0117, "flat_threshold_pct": 0.1016, "ema9": 8.8034, "ema20": 8.7829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.348, "distance_from_high_pct": 4.659, "spread_pct": 0.114, "rvol": 0.663, "volume_pace_ratio": 3.529, "stage3": {"stop": 8.757, "risk": 0.043, "target": 9.4, "target_label": "premarket_high", "crossed_resistance": false, "imbalance": -0.0919, "passed": false, "reason": "imbalance -9% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:17.326200", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5993, "vwap_slope": -0.0015, "atr": 0.0322, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0699, "ema9": 11.5151, "ema20": 11.5233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.563, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:43:17.328311", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4573, "vwap": 12.3934, "vwap_slope": 0.0025, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0772, "ema9": 12.4999, "ema20": 12.4947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.133, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.669}}
{"timestamp": "2026-09-22T14:43:17.331951", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0089, "vwap": 10.2209, "vwap_slope": -0.0027, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.0822, "flat_threshold_pct": 0.05, "ema9": 10.0159, "ema20": 10.039, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 6.458, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.33}}
{"timestamp": "2026-09-22T14:43:17.334542", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.415, "vwap": 5.508, "vwap_slope": -0.0008, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0787, "ema9": 5.4312, "ema20": 5.4537, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:43:17.336275", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.065, "vwap_slope": -0.0001, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.05, "ema9": 8.9985, "ema20": 9.0108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 4.169, "spread_pct": 0.89, "rvol": 0.098, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:43:17.337894", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.304, "vwap": 7.4345, "vwap_slope": -0.0006, "atr": 0.0186, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0635, "ema9": 7.3169, "ema20": 7.3516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.258, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:43:17.339396", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.88, "vwap": 9.0964, "vwap_slope": -0.0018, "atr": 0.0259, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.0729, "ema9": 8.9076, "ema20": 8.9349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.138, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:43:17.340928", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6567, "vwap_slope": -0.003, "atr": 0.0654, "atr_pct": 0.529, "trend": "flat", "slope_pct": -0.1003, "flat_threshold_pct": 0.1322, "ema9": 12.3246, "ema20": 12.3364, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 8.506, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:43:17.341923", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3, "vwap": 6.3372, "vwap_slope": -0.0, "atr": 0.0199, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0791, "ema9": 6.3432, "ema20": 6.3511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.327, "distance_from_high_pct": 1.563, "spread_pct": 0.159, "rvol": 0.392, "volume_pace_ratio": 2.084}}
{"timestamp": "2026-09-22T14:43:17.342982", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5329, "vwap": 5.5483, "vwap_slope": -0.0003, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0717, "ema9": 5.5391, "ema20": 5.5466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.529, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:43:17.344908", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0008, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.066, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:43:17.345978", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6994, "vwap_slope": 0.0005, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0695, "ema9": 8.7023, "ema20": 8.6905, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.07, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:43:17.346887", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8795, "vwap": 11.9422, "vwap_slope": -0.0006, "atr": 0.024, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.0504, "ema9": 11.8864, "ema20": 11.9075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.833, "distance_from_high_pct": 3.261, "spread_pct": 0.169, "rvol": 0.078, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T14:43:17.347715", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9617, "vwap_slope": -0.0014, "atr": 0.0168, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9095, "ema20": 8.9172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:43:17.348675", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.843}}
{"timestamp": "2026-09-22T14:43:17.349743", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.57 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.5708, "vwap": 14.7528, "vwap_slope": -0.0053, "atr": 0.049, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.084, "ema9": 14.5844, "ema20": 14.6027, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.732, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:43:17.350942", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0497, "vwap": 10.0671, "vwap_slope": -0.0003, "atr": 0.0354, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0882, "ema9": 10.0394, "ema20": 10.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.377, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.262}}
{"timestamp": "2026-09-22T14:43:17.352363", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7615, "vwap": 13.8064, "vwap_slope": -0.0006, "atr": 0.0288, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0522, "ema9": 13.7779, "ema20": 13.7876, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.504, "distance_from_high_pct": 1.774, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:43:17.353793", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.0549, "ema9": 6.1529, "ema20": 6.1597, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:43:17.355893", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.278, "vwap": 13.3964, "vwap_slope": -0.0042, "atr": 0.0251, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.05, "ema9": 13.2906, "ema20": 13.3024, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 4.749, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.031}}
{"timestamp": "2026-09-22T14:43:22.362072", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.2076, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1387, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:22.363698", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.2076, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0263, "lower_highs_lower_lows": false, "stop": 9.1616, "imbalance_decline_count": 0, "imbalance_cur": -0.14285714285714285, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:43:22.364805", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.89, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1392, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:22.365653", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.89, "vwap": 7.8289, "vwap_slope": 0.0013, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0425, "lower_highs_lower_lows": true, "stop": 7.8694, "imbalance_decline_count": 0, "imbalance_cur": -0.9456217512994802, "imbalance_prev": -0.9456217512994802}}
{"timestamp": "2026-09-22T14:43:22.368168", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (197.5s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.8294, "vwap": 13.7703, "vwap_slope": 0.0514, "atr": 0.4382, "atr_pct": 2.955, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.7388, "ema9": 14.451, "ema20": 14.0879, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 6.557, "spread_pct": 0.202, "rvol": 4.071, "volume_pace_ratio": 21.64, "stage3": {"stop": 14.3036, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1311, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:22.369744", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.83", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.638, "vwap": 8.8252, "vwap_slope": -0.0024, "atr": 0.0264, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0764, "ema9": 8.6696, "ema20": 8.6992, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.44, "distance_from_high_pct": 6.312, "spread_pct": 0.116, "rvol": 0.768, "volume_pace_ratio": 4.084}}
{"timestamp": "2026-09-22T14:43:22.371206", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.36 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3598, "vwap": 13.5408, "vwap_slope": -0.0028, "atr": 0.1049, "atr_pct": 0.785, "trend": "flat", "slope_pct": -0.0718, "flat_threshold_pct": 0.1963, "ema9": 13.2505, "ema20": 13.1852, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 5.851, "spread_pct": 0.3, "rvol": 0.133, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:43:22.372530", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3918, "vwap_slope": -0.0008, "atr": 0.0163, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0645, "ema9": 6.3386, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.96, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T14:43:22.374734", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16"], "metrics": {"price": 9.15, "vwap": 9.1646, "vwap_slope": 0.0005, "atr": 0.0617, "atr_pct": 0.675, "trend": "flat", "slope_pct": 0.1162, "flat_threshold_pct": 0.1686, "ema9": 9.2088, "ema20": 9.2591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.605, "distance_from_high_pct": 4.489, "spread_pct": 0.109, "rvol": 0.859, "volume_pace_ratio": 4.566}}
{"timestamp": "2026-09-22T14:43:22.378451", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.463}}
{"timestamp": "2026-09-22T14:43:22.380017", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.575, "vwap": 12.7118, "vwap_slope": -0.0039, "atr": 0.0389, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0773, "ema9": 12.6354, "ema20": 12.6657, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 1.758, "spread_pct": 0.08, "rvol": 0.109, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:43:22.382166", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.78, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.0386, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.11, "ema9": 8.7994, "ema20": 8.781, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 4.875, "spread_pct": 0.114, "rvol": 0.664, "volume_pace_ratio": 3.53}}
{"timestamp": "2026-09-22T14:43:22.384048", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.5992, "vwap_slope": -0.0016, "atr": 0.0322, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0698, "ema9": 11.5161, "ema20": 11.5238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:43:22.385425", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4581, "vwap": 12.3934, "vwap_slope": 0.0025, "atr": 0.0386, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0775, "ema9": 12.5001, "ema20": 12.4948, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.126, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:43:22.389649", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0186, "vwap": 10.2207, "vwap_slope": -0.0029, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0821, "flat_threshold_pct": 0.05, "ema9": 10.0178, "ema20": 10.0399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 6.367, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.329}}
{"timestamp": "2026-09-22T14:43:22.391852", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.508, "vwap_slope": -0.0008, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0788, "ema9": 5.4302, "ema20": 5.4532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:43:22.393141", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.97 below VWAP $9.06", "VWAP sloping down"], "metrics": {"price": 8.97, "vwap": 9.065, "vwap_slope": -0.0001, "atr": 0.017, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.05, "ema9": 8.9985, "ema20": 9.0108, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 4.169, "spread_pct": 0.778, "rvol": 0.098, "volume_pace_ratio": 0.521}}
{"timestamp": "2026-09-22T14:43:22.394443", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.295, "vwap": 7.4345, "vwap_slope": -0.0006, "atr": 0.0186, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0636, "ema9": 7.3151, "ema20": 7.3507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:43:22.395717", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0962, "vwap_slope": -0.0019, "atr": 0.0259, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0543, "flat_threshold_pct": 0.0728, "ema9": 8.9096, "ema20": 8.9359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.918, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.138, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:43:22.396982", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6567, "vwap_slope": -0.003, "atr": 0.0654, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1325, "ema9": 12.3206, "ema20": 12.3345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 8.654, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:43:22.399018", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3, "vwap": 6.3372, "vwap_slope": -0.0, "atr": 0.0206, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0818, "ema9": 6.3432, "ema20": 6.3511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.329, "distance_from_high_pct": 1.563, "spread_pct": 0.159, "rvol": 0.392, "volume_pace_ratio": 2.084}}
{"timestamp": "2026-09-22T14:43:22.400242", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5343, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0162, "atr_pct": 0.293, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0733, "ema9": 5.5393, "ema20": 5.5467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.504, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:43:22.401361", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0008, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.066, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:43:22.402506", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7065, "vwap": 8.6994, "vwap_slope": 0.0006, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0695, "ema9": 8.7026, "ema20": 8.6906, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.981, "distance_from_high_pct": 1.733, "spread_pct": 0.115, "rvol": 0.07, "volume_pace_ratio": 0.371}}
{"timestamp": "2026-09-22T14:43:22.403711", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8795, "vwap": 11.9422, "vwap_slope": -0.0006, "atr": 0.024, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.0504, "ema9": 11.8864, "ema20": 11.9075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.833, "distance_from_high_pct": 3.261, "spread_pct": 0.169, "rvol": 0.078, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T14:43:22.405012", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8902, "vwap": 8.9617, "vwap_slope": -0.0014, "atr": 0.0168, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9085, "ema20": 8.9167, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.305, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:43:22.406187", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.841}}
{"timestamp": "2026-09-22T14:43:22.407404", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.525, "vwap": 14.7528, "vwap_slope": -0.0053, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5752, "ema20": 14.5984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 3.037, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:43:22.408588", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0671, "vwap_slope": -0.0003, "atr": 0.0354, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0883, "ema9": 10.0365, "ema20": 10.0443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.261}}
{"timestamp": "2026-09-22T14:43:22.409705", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.765, "vwap": 13.8063, "vwap_slope": -0.0007, "atr": 0.0288, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0522, "ema9": 13.7786, "ema20": 13.788, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.749, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:43:22.411000", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0549, "ema9": 6.1519, "ema20": 6.1593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:43:22.412153", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.3964, "vwap_slope": -0.0042, "atr": 0.0251, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.05, "ema9": 13.291, "ema20": 13.3025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.03}}
{"timestamp": "2026-09-22T14:43:27.417148", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.195, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1797, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:27.424935", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.195, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0261, "lower_highs_lower_lows": false, "stop": 9.149, "imbalance_decline_count": 0, "imbalance_cur": -0.14285714285714285, "imbalance_prev": -0.14285714285714285}}
{"timestamp": "2026-09-22T14:43:27.425760", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.89, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1392, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:27.426576", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.89, "vwap": 7.8289, "vwap_slope": 0.0013, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0425, "lower_highs_lower_lows": true, "stop": 7.8694, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.9456217512994802}}
{"timestamp": "2026-09-22T14:43:27.431036", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (202.6s) but room-to-run failed: imbalance -31% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.8067, "vwap": 13.7718, "vwap_slope": 0.0529, "atr": 0.4382, "atr_pct": 2.96, "trend": "flat", "slope_pct": 0.044, "flat_threshold_pct": 0.7399, "ema9": 14.4464, "ema20": 14.0857, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 6.7, "spread_pct": 0.338, "rvol": 4.077, "volume_pace_ratio": 21.647, "stage3": {"stop": 14.2809, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3094, "passed": false, "reason": "imbalance -31% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:27.432589", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6404, "vwap": 8.8245, "vwap_slope": -0.0031, "atr": 0.0264, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0763, "ema9": 8.6701, "ema20": 8.6994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 6.286, "spread_pct": 0.116, "rvol": 0.771, "volume_pace_ratio": 4.094}}
{"timestamp": "2026-09-22T14:43:27.433925", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.5407, "vwap_slope": -0.0029, "atr": 0.1071, "atr_pct": 0.802, "trend": "flat", "slope_pct": -0.0719, "flat_threshold_pct": 0.2005, "ema9": 13.2486, "ema20": 13.1843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 5.92, "spread_pct": 0.374, "rvol": 0.133, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:43:27.435515", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3286, "vwap": 6.3918, "vwap_slope": -0.0008, "atr": 0.0163, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0644, "ema9": 6.3393, "ema20": 6.3475, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.961, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:43:27.437346", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16"], "metrics": {"price": 9.1514, "vwap": 9.1646, "vwap_slope": 0.0005, "atr": 0.0617, "atr_pct": 0.674, "trend": "flat", "slope_pct": 0.1162, "flat_threshold_pct": 0.1686, "ema9": 9.209, "ema20": 9.2592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.606, "distance_from_high_pct": 4.474, "spread_pct": 0.109, "rvol": 0.86, "volume_pace_ratio": 4.563}}
{"timestamp": "2026-09-22T14:43:27.438851", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.462}}
{"timestamp": "2026-09-22T14:43:27.440229", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.575, "vwap": 12.7118, "vwap_slope": -0.004, "atr": 0.0394, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0782, "ema9": 12.6354, "ema20": 12.6657, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 1.758, "spread_pct": 0.08, "rvol": 0.109, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:43:27.443098", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7686, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.0386, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1101, "ema9": 8.7972, "ema20": 8.7799, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 4.999, "spread_pct": 0.114, "rvol": 0.664, "volume_pace_ratio": 3.526}}
{"timestamp": "2026-09-22T14:43:27.444521", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5201, "vwap": 11.5992, "vwap_slope": -0.0016, "atr": 0.0322, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0698, "ema9": 11.5161, "ema20": 11.5238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.565, "distance_from_high_pct": 2.289, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:43:27.445930", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.3935, "vwap_slope": 0.0026, "atr": 0.0386, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0775, "ema9": 12.4994, "ema20": 12.4945, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:43:27.447323", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0186, "vwap": 10.2207, "vwap_slope": -0.0029, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0821, "flat_threshold_pct": 0.05, "ema9": 10.0178, "ema20": 10.0399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 6.367, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.329}}
{"timestamp": "2026-09-22T14:43:27.448604", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4158, "vwap": 5.508, "vwap_slope": -0.0008, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0787, "ema9": 5.4314, "ema20": 5.4538, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.703, "distance_from_high_pct": 3.289, "spread_pct": 0.185, "rvol": 0.091, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:43:27.449821", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0518, "vwap_slope": -0.0133, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0617, "ema9": 8.9845, "ema20": 9.0041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 4.917, "spread_pct": 0.895, "rvol": 0.109, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:43:27.451021", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.295, "vwap": 7.4345, "vwap_slope": -0.0006, "atr": 0.0186, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0636, "ema9": 7.3151, "ema20": 7.3507, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.377, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:43:27.452250", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0959, "vwap_slope": -0.0022, "atr": 0.0259, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.0727, "ema9": 8.9116, "ema20": 8.9369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.138, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:43:27.453377", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6567, "vwap_slope": -0.0031, "atr": 0.0654, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1325, "ema9": 12.3206, "ema20": 12.3345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 8.654, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.659}}
{"timestamp": "2026-09-22T14:43:27.454683", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3, "vwap": 6.3372, "vwap_slope": -0.0, "atr": 0.0206, "atr_pct": 0.327, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0818, "ema9": 6.3432, "ema20": 6.3511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.329, "distance_from_high_pct": 1.563, "spread_pct": 0.159, "rvol": 0.392, "volume_pace_ratio": 2.081}}
{"timestamp": "2026-09-22T14:43:27.455965", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.075, "ema9": 5.5375, "ema20": 5.5458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:43:27.457187", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0008, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.066, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:43:27.458443", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7185, "vwap": 8.6995, "vwap_slope": 0.0006, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0694, "ema9": 8.705, "ema20": 8.6918, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.986, "distance_from_high_pct": 1.597, "spread_pct": 0.115, "rvol": 0.07, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:43:27.460533", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.024, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.0505, "ema9": 11.8865, "ema20": 11.9076, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.842, "distance_from_high_pct": 3.257, "spread_pct": 0.337, "rvol": 0.079, "volume_pace_ratio": 0.417}}
{"timestamp": "2026-09-22T14:43:27.461767", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8923, "vwap": 8.9617, "vwap_slope": -0.0014, "atr": 0.017, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9089, "ema20": 8.9169, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.282, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:43:27.463009", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.839}}
{"timestamp": "2026-09-22T14:43:27.464244", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.525, "vwap": 14.7527, "vwap_slope": -0.0053, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5752, "ema20": 14.5984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 3.037, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:43:27.465391", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0455, "vwap": 10.0671, "vwap_slope": -0.0003, "atr": 0.0354, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0882, "ema9": 10.0386, "ema20": 10.0453, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.418, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.259}}
{"timestamp": "2026-09-22T14:43:27.466571", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.79 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7874, "vwap": 13.8063, "vwap_slope": -0.0007, "atr": 0.0288, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.004, "flat_threshold_pct": 0.0521, "ema9": 13.783, "ema20": 13.7901, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 1.589, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:43:27.468771", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1549, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0548, "ema9": 6.1539, "ema20": 6.1602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.135, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:43:27.469979", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3964, "vwap_slope": -0.0042, "atr": 0.0251, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.05, "ema9": 13.292, "ema20": 13.303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.079, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.029}}
{"timestamp": "2026-09-22T14:43:32.476144", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.195, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1797, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:32.477690", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.195, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0261, "lower_highs_lower_lows": false, "stop": 9.149, "imbalance_decline_count": 0, "imbalance_cur": -0.14285714285714285, "imbalance_prev": -0.14285714285714285}}
{"timestamp": "2026-09-22T14:43:32.478436", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.885, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1582, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:32.479177", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.885, "vwap": 7.8289, "vwap_slope": 0.0013, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0425, "lower_highs_lower_lows": true, "stop": 7.8644, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:32.481467", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (207.6s) but room-to-run failed: imbalance -20% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.85, "vwap": 13.7745, "vwap_slope": 0.0556, "atr": 0.4382, "atr_pct": 2.951, "trend": "flat", "slope_pct": 0.0444, "flat_threshold_pct": 0.7378, "ema9": 14.4551, "ema20": 14.0898, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 6.427, "spread_pct": 0.202, "rvol": 4.087, "volume_pace_ratio": 21.673, "stage3": {"stop": 14.3242, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1995, "passed": false, "reason": "imbalance -20% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:32.483037", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.64, "vwap": 8.8245, "vwap_slope": -0.0031, "atr": 0.0264, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0763, "ema9": 8.67, "ema20": 8.6994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.771, "volume_pace_ratio": 4.09}}
{"timestamp": "2026-09-22T14:43:32.485762", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.35 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.35, "vwap": 13.5407, "vwap_slope": -0.0029, "atr": 0.1071, "atr_pct": 0.802, "trend": "flat", "slope_pct": -0.0719, "flat_threshold_pct": 0.2005, "ema9": 13.2486, "ema20": 13.1843, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 5.92, "spread_pct": 0.375, "rvol": 0.133, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:43:32.487545", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3918, "vwap_slope": -0.0008, "atr": 0.0164, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0646, "ema9": 6.3386, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.962, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T14:43:32.489660", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1816, "vwap": 9.1647, "vwap_slope": 0.0005, "atr": 0.0617, "atr_pct": 0.672, "trend": "flat", "slope_pct": 0.1165, "flat_threshold_pct": 0.1681, "ema9": 9.2151, "ema20": 9.2621, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.61, "distance_from_high_pct": 4.159, "spread_pct": 0.109, "rvol": 0.861, "volume_pace_ratio": 4.565}}
{"timestamp": "2026-09-22T14:43:32.490888", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:43:32.492910", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5991, "vwap": 12.7114, "vwap_slope": -0.0043, "atr": 0.0394, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0781, "ema9": 12.6402, "ema20": 12.668, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 1.57, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:43:32.494018", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.7632, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.0386, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0113, "flat_threshold_pct": 0.1102, "ema9": 8.7961, "ema20": 8.7794, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.057, "spread_pct": 0.114, "rvol": 0.664, "volume_pace_ratio": 3.524}}
{"timestamp": "2026-09-22T14:43:32.495208", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5991, "vwap_slope": -0.0017, "atr": 0.0325, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0707, "ema9": 11.5151, "ema20": 11.5233, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:43:32.496354", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.3935, "vwap_slope": 0.0026, "atr": 0.0386, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0776, "ema9": 12.4994, "ema20": 12.4945, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.668}}
{"timestamp": "2026-09-22T14:43:32.497370", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2207, "vwap_slope": -0.0029, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0823, "flat_threshold_pct": 0.05, "ema9": 10.0151, "ema20": 10.0387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.329}}
{"timestamp": "2026-09-22T14:43:32.498389", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.415, "vwap": 5.5079, "vwap_slope": -0.0009, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0787, "ema9": 5.4312, "ema20": 5.4537, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.704, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.092, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:43:32.499486", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0518, "vwap_slope": -0.0133, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0617, "ema9": 8.9845, "ema20": 9.0041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 4.917, "spread_pct": 0.783, "rvol": 0.109, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:43:32.500714", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3012, "vwap": 7.4345, "vwap_slope": -0.0006, "atr": 0.0186, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0635, "ema9": 7.3164, "ema20": 7.3513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.295, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:43:32.501786", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.10", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0959, "vwap_slope": -0.0023, "atr": 0.0259, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0541, "flat_threshold_pct": 0.0727, "ema9": 8.9116, "ema20": 8.9369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 5.52, "spread_pct": 0.225, "rvol": 0.138, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:43:32.502873", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6567, "vwap_slope": -0.0031, "atr": 0.0654, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1325, "ema9": 12.3206, "ema20": 12.3345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 8.654, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:43:32.503967", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.29 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.295, "vwap": 6.3371, "vwap_slope": -0.0001, "atr": 0.021, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0146, "flat_threshold_pct": 0.0833, "ema9": 6.3422, "ema20": 6.3506, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.331, "distance_from_high_pct": 1.641, "spread_pct": 0.159, "rvol": 0.392, "volume_pace_ratio": 2.081}}
{"timestamp": "2026-09-22T14:43:32.504982", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5287, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.075, "ema9": 5.5382, "ema20": 5.5462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.604, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:43:32.505914", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2229, "vwap_slope": -0.0008, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.066, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:43:32.506960", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6995, "vwap_slope": 0.0006, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0695, "ema9": 8.7023, "ema20": 8.6905, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.07, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:43:32.507904", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0247, "atr_pct": 0.208, "trend": "flat", "slope_pct": 0.0369, "flat_threshold_pct": 0.052, "ema9": 11.8885, "ema20": 11.9085, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.843, "distance_from_high_pct": 3.176, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T14:43:32.508866", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.895, "vwap": 8.9617, "vwap_slope": -0.0014, "atr": 0.017, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9095, "ema20": 8.9172, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.253, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T14:43:32.509789", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.837}}
{"timestamp": "2026-09-22T14:43:32.510824", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.525, "vwap": 14.7526, "vwap_slope": -0.0054, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5752, "ema20": 14.5984, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 3.037, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:43:32.511789", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0512, "vwap": 10.0671, "vwap_slope": -0.0003, "atr": 0.0355, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0884, "ema9": 10.0397, "ema20": 10.0458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.668, "distance_from_high_pct": 1.362, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.258}}
{"timestamp": "2026-09-22T14:43:32.512770", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.755, "vwap": 13.8063, "vwap_slope": -0.0007, "atr": 0.0291, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0529, "ema9": 13.7766, "ema20": 13.787, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.82, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:43:32.513746", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1548, "vwap_slope": -0.0003, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0549, "ema9": 6.1519, "ema20": 6.1593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.136, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:43:32.515815", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2846, "vwap": 13.3963, "vwap_slope": -0.0043, "atr": 0.0251, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.05, "ema9": 13.2919, "ema20": 13.303, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 4.702, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:43:37.521791", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.21, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1308, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:37.525078", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.21, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0263, "lower_highs_lower_lows": false, "stop": 9.164, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": -0.14285714285714285}}
{"timestamp": "2026-09-22T14:43:37.525879", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8854, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1566, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:37.527647", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8854, "vwap": 7.8289, "vwap_slope": 0.0013, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0425, "lower_highs_lower_lows": true, "stop": 7.8648, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:37.529853", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (212.7s) but room-to-run failed: imbalance -22% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.821, "vwap": 13.7756, "vwap_slope": 0.0568, "atr": 0.4382, "atr_pct": 2.957, "trend": "flat", "slope_pct": 0.0442, "flat_threshold_pct": 0.7392, "ema9": 14.4493, "ema20": 14.0871, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 6.61, "spread_pct": 0.27, "rvol": 4.092, "volume_pace_ratio": 21.674, "stage3": {"stop": 14.2952, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.218, "passed": false, "reason": "imbalance -22% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:37.532290", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.6414, "vwap": 8.8244, "vwap_slope": -0.0032, "atr": 0.0292, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.0844, "ema9": 8.6703, "ema20": 8.6995, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.447, "distance_from_high_pct": 6.275, "spread_pct": 0.116, "rvol": 0.772, "volume_pace_ratio": 4.09}}
{"timestamp": "2026-09-22T14:43:37.535022", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.335, "vwap": 13.5406, "vwap_slope": -0.003, "atr": 0.1071, "atr_pct": 0.803, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.2007, "ema9": 13.2456, "ema20": 13.1828, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 6.025, "spread_pct": 0.225, "rvol": 0.133, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:43:37.536280", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3918, "vwap_slope": -0.0008, "atr": 0.0164, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0646, "ema9": 6.3386, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.962, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.122}}
{"timestamp": "2026-09-22T14:43:37.537467", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.195, "vwap": 9.1647, "vwap_slope": 0.0006, "atr": 0.0621, "atr_pct": 0.675, "trend": "flat", "slope_pct": 0.1167, "flat_threshold_pct": 0.1688, "ema9": 9.2178, "ema20": 9.2634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.612, "distance_from_high_pct": 4.019, "spread_pct": 0.109, "rvol": 0.861, "volume_pace_ratio": 4.563}}
{"timestamp": "2026-09-22T14:43:37.538470", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.461}}
{"timestamp": "2026-09-22T14:43:37.540660", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.585, "vwap": 12.7113, "vwap_slope": -0.0044, "atr": 0.0394, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0782, "ema9": 12.6374, "ema20": 12.6666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 1.68, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:43:37.541783", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.0386, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1102, "ema9": 8.7954, "ema20": 8.7791, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.351, "distance_from_high_pct": 5.092, "spread_pct": 0.114, "rvol": 0.665, "volume_pace_ratio": 3.52}}
{"timestamp": "2026-09-22T14:43:37.542913", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.508, "vwap": 11.5991, "vwap_slope": -0.0018, "atr": 0.0325, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0707, "ema9": 11.5137, "ema20": 11.5226, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.392, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:43:37.543884", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.3935, "vwap_slope": 0.0026, "atr": 0.0386, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0776, "ema9": 12.4994, "ema20": 12.4945, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:43:37.544865", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2207, "vwap_slope": -0.0029, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0823, "flat_threshold_pct": 0.05, "ema9": 10.0151, "ema20": 10.0387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T14:43:37.545845", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.415, "vwap": 5.5079, "vwap_slope": -0.0009, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0787, "ema9": 5.4312, "ema20": 5.4537, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.705, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.092, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:43:37.546927", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0518, "vwap_slope": -0.0133, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0617, "ema9": 8.9845, "ema20": 9.0041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 4.917, "spread_pct": 0.783, "rvol": 0.109, "volume_pace_ratio": 0.577}}
{"timestamp": "2026-09-22T14:43:37.547879", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.30 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3012, "vwap": 7.4345, "vwap_slope": -0.0006, "atr": 0.0186, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0635, "ema9": 7.3164, "ema20": 7.3513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.295, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:43:37.548857", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.88, "vwap": 9.095, "vwap_slope": -0.0032, "atr": 0.0266, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.0749, "ema9": 8.9076, "ema20": 8.9349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.929, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.138, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:43:37.549813", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6567, "vwap_slope": -0.0031, "atr": 0.0654, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1325, "ema9": 12.3206, "ema20": 12.3345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 8.654, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.658}}
{"timestamp": "2026-09-22T14:43:37.550984", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3, "vwap": 6.3371, "vwap_slope": -0.0001, "atr": 0.021, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0832, "ema9": 6.3432, "ema20": 6.3511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 1.563, "spread_pct": 0.159, "rvol": 0.393, "volume_pace_ratio": 2.082}}
{"timestamp": "2026-09-22T14:43:37.552006", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5299, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.075, "ema9": 5.5385, "ema20": 5.5463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.582, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:43:37.552952", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2228, "vwap_slope": -0.0008, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.0676, "ema9": 5.1572, "ema20": 5.1738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.016, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:43:37.553922", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6995, "vwap_slope": 0.0006, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0098, "flat_threshold_pct": 0.0695, "ema9": 8.7033, "ema20": 8.6909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.07, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:43:37.554960", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8792, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0247, "atr_pct": 0.208, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.052, "ema9": 11.8864, "ema20": 11.9075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.843, "distance_from_high_pct": 3.264, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.416}}
{"timestamp": "2026-09-22T14:43:37.556017", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9158, "vwap": 8.9617, "vwap_slope": -0.0014, "atr": 0.0182, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0511, "ema9": 8.9136, "ema20": 8.9191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 2.024, "spread_pct": 0.112, "rvol": 0.207, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:43:37.558872", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.835}}
{"timestamp": "2026-09-22T14:43:37.559948", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.535, "vwap": 14.7525, "vwap_slope": -0.0055, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0842, "ema9": 14.5772, "ema20": 14.5993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.971, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:43:37.561020", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.035, "vwap": 10.0671, "vwap_slope": -0.0003, "atr": 0.0355, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0885, "ema9": 10.0365, "ema20": 10.0443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.521, "spread_pct": 0.1, "rvol": 0.237, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:43:37.561993", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7586, "vwap": 13.8063, "vwap_slope": -0.0007, "atr": 0.0291, "atr_pct": 0.212, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0529, "ema9": 13.7773, "ema20": 13.7874, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.794, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:43:37.563042", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1486, "vwap": 6.1548, "vwap_slope": -0.0003, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0548, "ema9": 6.1536, "ema20": 6.1601, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.148, "spread_pct": 0.163, "rvol": 0.136, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:43:37.563940", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2823, "vwap": 13.3963, "vwap_slope": -0.0043, "atr": 0.0251, "atr_pct": 0.189, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.05, "ema9": 13.2914, "ema20": 13.3028, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.08, "distance_from_high_pct": 4.718, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T14:43:42.569956", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.21, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1308, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:42.571823", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 9.21, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0263, "lower_highs_lower_lows": false, "stop": 9.164, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:42.572640", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.036%)", "metrics": {"price": 7.9171, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0363, "trend": "flat"}}
{"timestamp": "2026-09-22T14:43:42.574286", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9171, "vwap": 7.829, "vwap_slope": 0.0014, "atr": 0.0184, "trend": "flat", "slope_pct": 0.0429, "lower_highs_lower_lows": false, "stop": 7.895, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:42.576574", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (217.7s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.7963, "vwap": 13.7772, "vwap_slope": 0.0583, "atr": 0.4382, "atr_pct": 2.962, "trend": "flat", "slope_pct": 0.0439, "flat_threshold_pct": 0.7404, "ema9": 14.4444, "ema20": 14.0847, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 6.766, "spread_pct": 0.203, "rvol": 4.098, "volume_pace_ratio": 21.684, "stage3": {"stop": 14.2705, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1442, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:42.578553", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.8244, "vwap_slope": -0.0033, "atr": 0.0292, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.0843, "ema9": 8.672, "ema20": 8.7003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.772, "volume_pace_ratio": 4.086}}
{"timestamp": "2026-09-22T14:43:42.580203", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.34 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.3442, "vwap": 13.5406, "vwap_slope": -0.003, "atr": 0.1071, "atr_pct": 0.802, "trend": "flat", "slope_pct": -0.072, "flat_threshold_pct": 0.2006, "ema9": 13.2474, "ema20": 13.1837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 5.961, "spread_pct": 0.225, "rvol": 0.133, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:43:42.582865", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3918, "vwap_slope": -0.0008, "atr": 0.0164, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0646, "ema9": 6.3386, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.962, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:43:42.584934", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.18, "vwap": 9.1647, "vwap_slope": 0.0005, "atr": 0.0621, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.1165, "flat_threshold_pct": 0.1691, "ema9": 9.2148, "ema20": 9.2619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.612, "distance_from_high_pct": 4.175, "spread_pct": 0.218, "rvol": 0.861, "volume_pace_ratio": 4.558}}
{"timestamp": "2026-09-22T14:43:42.586099", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:43:42.587431", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.58 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.5842, "vwap": 12.7113, "vwap_slope": -0.0044, "atr": 0.0394, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0782, "ema9": 12.6372, "ema20": 12.6665, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 1.686, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:43:42.588618", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 8.755, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.039, "atr_pct": 0.445, "trend": "flat", "slope_pct": 0.0112, "flat_threshold_pct": 0.1113, "ema9": 8.7944, "ema20": 8.7786, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 5.146, "spread_pct": 0.114, "rvol": 0.665, "volume_pace_ratio": 3.518}}
{"timestamp": "2026-09-22T14:43:42.589814", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5125, "vwap": 11.5991, "vwap_slope": -0.0018, "atr": 0.0325, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0707, "ema9": 11.5146, "ema20": 11.5231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.354, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:43:42.590959", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.3936, "vwap_slope": 0.0027, "atr": 0.0386, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0776, "ema9": 12.4994, "ema20": 12.4945, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:43:42.592035", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.2207, "vwap_slope": -0.0029, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0823, "flat_threshold_pct": 0.05, "ema9": 10.0151, "ema20": 10.0387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T14:43:42.592993", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.415, "vwap": 5.5062, "vwap_slope": -0.0026, "atr": 0.0181, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0105, "flat_threshold_pct": 0.0836, "ema9": 5.4312, "ema20": 5.4537, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.093, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:43:42.594070", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 9.0518, "vwap_slope": -0.0133, "atr": 0.022, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0617, "ema9": 8.9845, "ema20": 9.0041, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.815, "distance_from_high_pct": 4.917, "spread_pct": 0.783, "rvol": 0.109, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:43:42.595170", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.31 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3056, "vwap": 7.4345, "vwap_slope": -0.0006, "atr": 0.0213, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.073, "ema9": 7.3173, "ema20": 7.3517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.237, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:43:42.596263", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0949, "vwap_slope": -0.0032, "atr": 0.0266, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0543, "flat_threshold_pct": 0.0748, "ema9": 8.9096, "ema20": 8.9359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.138, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:43:42.597372", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6566, "vwap_slope": -0.0031, "atr": 0.0654, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.1007, "flat_threshold_pct": 0.1327, "ema9": 12.3166, "ema20": 12.3326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 8.802, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.657}}
{"timestamp": "2026-09-22T14:43:42.598331", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3, "vwap": 6.3371, "vwap_slope": -0.0001, "atr": 0.021, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0147, "flat_threshold_pct": 0.0832, "ema9": 6.3432, "ema20": 6.3511, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 1.563, "spread_pct": 0.159, "rvol": 0.393, "volume_pace_ratio": 2.079}}
{"timestamp": "2026-09-22T14:43:42.598987", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.075, "ema9": 5.5385, "ema20": 5.5463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:43:42.599575", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2227, "vwap_slope": -0.0009, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0677, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:43:42.600256", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6995, "vwap_slope": 0.0006, "atr": 0.0242, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0696, "ema9": 8.7013, "ema20": 8.69, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.994, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.07, "volume_pace_ratio": 0.372}}
{"timestamp": "2026-09-22T14:43:42.600972", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8792, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0247, "atr_pct": 0.208, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.052, "ema9": 11.8864, "ema20": 11.9075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.843, "distance_from_high_pct": 3.264, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.415}}
{"timestamp": "2026-09-22T14:43:42.602008", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.89, "vwap": 8.9616, "vwap_slope": -0.0015, "atr": 0.0182, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0512, "ema9": 8.9085, "ema20": 8.9167, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 2.308, "spread_pct": 0.113, "rvol": 0.207, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:43:42.603132", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.645, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.056, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3016, "ema9": 4.6094, "ema20": 4.6232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 7.837, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T14:43:42.604200", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.5323, "vwap": 14.7524, "vwap_slope": -0.0056, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5767, "ema20": 14.5991, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.989, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:43:42.605227", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.04, "vwap": 10.0671, "vwap_slope": -0.0003, "atr": 0.0355, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0885, "ema9": 10.0375, "ema20": 10.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.238, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:43:42.606226", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8063, "vwap_slope": -0.0007, "atr": 0.0295, "atr_pct": 0.214, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0536, "ema9": 13.7756, "ema20": 13.7865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.422}}
{"timestamp": "2026-09-22T14:43:42.606928", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": -0.0003, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0548, "ema9": 6.1539, "ema20": 6.1602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.136, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:43:42.607554", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2799, "vwap": 13.3962, "vwap_slope": -0.0044, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0365, "flat_threshold_pct": 0.05, "ema9": 13.2909, "ema20": 13.3025, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.194, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T14:43:47.611270", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.1909, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1931, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:47.613182", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.1909, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0261, "lower_highs_lower_lows": false, "stop": 9.1449, "imbalance_decline_count": 1, "imbalance_cur": 0.3333333333333333, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:47.614014", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.88, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1772, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:47.614890", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.88, "vwap": 7.829, "vwap_slope": 0.0015, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0424, "lower_highs_lower_lows": false, "stop": 7.8575, "imbalance_decline_count": 1, "imbalance_cur": 0.6846430405752439, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:43:47.616917", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (222.8s) but room-to-run failed: imbalance -13% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.76, "vwap": 13.7777, "vwap_slope": 0.0589, "atr": 0.4382, "atr_pct": 2.969, "trend": "flat", "slope_pct": 0.0435, "flat_threshold_pct": 0.7423, "ema9": 14.4371, "ema20": 14.0812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.802, "distance_from_high_pct": 6.994, "spread_pct": 0.271, "rvol": 4.101, "volume_pace_ratio": 21.674, "stage3": {"stop": 14.2342, "risk": 0.5258, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1322, "passed": false, "reason": "imbalance -13% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:47.618451", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.642, "vwap": 8.8244, "vwap_slope": -0.0033, "atr": 0.0292, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.0844, "ema9": 8.6704, "ema20": 8.6996, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.448, "distance_from_high_pct": 6.269, "spread_pct": 0.116, "rvol": 0.772, "volume_pace_ratio": 4.081}}
{"timestamp": "2026-09-22T14:43:47.620758", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.21, "vwap": 13.5399, "vwap_slope": -0.0037, "atr": 0.1121, "atr_pct": 0.848, "trend": "flat", "slope_pct": -0.0731, "flat_threshold_pct": 0.2121, "ema9": 13.2206, "ema20": 13.1709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 6.906, "spread_pct": 0.3, "rvol": 0.134, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:43:47.622218", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3286, "vwap": 6.3918, "vwap_slope": -0.0008, "atr": 0.0164, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0646, "ema9": 6.3393, "ema20": 6.3475, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.962, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T14:43:47.623525", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1647, "vwap_slope": 0.0005, "atr": 0.0621, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.1166, "flat_threshold_pct": 0.169, "ema9": 9.2158, "ema20": 9.2624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.612, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.862, "volume_pace_ratio": 4.553}}
{"timestamp": "2026-09-22T14:43:47.624938", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.46}}
{"timestamp": "2026-09-22T14:43:47.625858", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.585, "vwap": 12.7113, "vwap_slope": -0.0044, "atr": 0.0394, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0042, "flat_threshold_pct": 0.0782, "ema9": 12.6374, "ema20": 12.6666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 1.68, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:43:47.626667", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7301, "vwap": 8.744, "vwap_slope": 0.0005, "atr": 0.0408, "atr_pct": 0.467, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1168, "ema9": 8.7895, "ema20": 8.7762, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.416, "spread_pct": 0.114, "rvol": 0.668, "volume_pace_ratio": 3.531}}
{"timestamp": "2026-09-22T14:43:47.627939", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.599, "vwap_slope": -0.0018, "atr": 0.0329, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0715, "ema9": 11.5131, "ema20": 11.5223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:43:47.629177", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4576, "vwap": 12.3936, "vwap_slope": 0.0027, "atr": 0.0386, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0775, "ema9": 12.5, "ema20": 12.4947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.13, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:43:47.630302", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2202, "vwap_slope": -0.0034, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0822, "flat_threshold_pct": 0.05, "ema9": 10.0161, "ema20": 10.0391, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T14:43:47.631404", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.506, "vwap_slope": -0.0027, "atr": 0.0181, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0837, "ema9": 5.4302, "ema20": 5.4532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:43:47.634243", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0524, "vwap_slope": -0.0127, "atr": 0.022, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0616, "ema9": 8.9885, "ema20": 9.006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 4.703, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.576}}
{"timestamp": "2026-09-22T14:43:47.635428", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3173, "vwap": 7.4345, "vwap_slope": -0.0006, "atr": 0.0213, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0252, "flat_threshold_pct": 0.0729, "ema9": 7.3196, "ema20": 7.3529, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.082, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:43:47.636723", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.88, "vwap": 9.0949, "vwap_slope": -0.0033, "atr": 0.0266, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0544, "flat_threshold_pct": 0.0749, "ema9": 8.9076, "ema20": 8.9349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 5.732, "spread_pct": 0.113, "rvol": 0.138, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:43:47.638184", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6566, "vwap_slope": -0.0031, "atr": 0.0654, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1325, "ema9": 12.3196, "ema20": 12.334, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:43:47.639554", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.29 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.285, "vwap": 6.337, "vwap_slope": -0.0003, "atr": 0.0217, "atr_pct": 0.345, "trend": "flat", "slope_pct": 0.0144, "flat_threshold_pct": 0.0862, "ema9": 6.3402, "ema20": 6.3497, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.343, "distance_from_high_pct": 1.797, "spread_pct": 0.159, "rvol": 0.394, "volume_pace_ratio": 2.084}}
{"timestamp": "2026-09-22T14:43:47.641047", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5368, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0749, "ema9": 5.5398, "ema20": 5.547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 1.459, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:43:47.642324", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2227, "vwap_slope": -0.0009, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0677, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:43:47.645660", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6995, "vwap_slope": 0.0006, "atr": 0.0246, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0099, "flat_threshold_pct": 0.0706, "ema9": 8.7023, "ema20": 8.6905, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.001, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.071, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:43:47.647153", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8792, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0247, "atr_pct": 0.208, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.052, "ema9": 11.8864, "ema20": 11.9075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.843, "distance_from_high_pct": 3.264, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.415}}
{"timestamp": "2026-09-22T14:43:47.648528", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9154, "vwap": 8.9617, "vwap_slope": -0.0015, "atr": 0.0182, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0511, "ema9": 8.9136, "ema20": 8.9191, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 2.029, "spread_pct": 0.113, "rvol": 0.207, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T14:43:47.649699", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.645, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.056, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3016, "ema9": 4.6094, "ema20": 4.6232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 7.837, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.831}}
{"timestamp": "2026-09-22T14:43:47.651041", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.5399, "vwap": 14.7524, "vwap_slope": -0.0056, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0842, "ema9": 14.5782, "ema20": 14.5998, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.938, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T14:43:47.652368", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.0671, "vwap_slope": -0.0004, "atr": 0.0356, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0885, "ema9": 10.0395, "ema20": 10.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.673, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.238, "volume_pace_ratio": 1.257}}
{"timestamp": "2026-09-22T14:43:47.655513", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7501, "vwap": 13.8061, "vwap_slope": -0.0009, "atr": 0.0298, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0542, "ema9": 13.7756, "ema20": 13.7865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.512, "distance_from_high_pct": 1.855, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:43:47.656993", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": -0.0003, "atr": 0.0139, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0564, "ema9": 6.1539, "ema20": 6.1602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.136, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:43:47.658252", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2911, "vwap": 13.396, "vwap_slope": -0.0046, "atr": 0.0263, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0364, "flat_threshold_pct": 0.05, "ema9": 13.2932, "ema20": 13.3036, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 4.655, "spread_pct": 0.075, "rvol": 0.195, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:43:52.663640", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.1909, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1931, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:52.665603", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.1909, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0261, "lower_highs_lower_lows": false, "stop": 9.1449, "imbalance_decline_count": 0, "imbalance_cur": 0.3333333333333333, "imbalance_prev": 0.3333333333333333}}
{"timestamp": "2026-09-22T14:43:52.666195", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.88, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1772, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:52.667436", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.88, "vwap": 7.829, "vwap_slope": 0.0015, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0424, "lower_highs_lower_lows": false, "stop": 7.8575, "imbalance_decline_count": 0, "imbalance_cur": 0.6846430405752439, "imbalance_prev": 0.6846430405752439}}
{"timestamp": "2026-09-22T14:43:52.669433", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (227.8s) but room-to-run failed: imbalance -51% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6, "vwap": 13.7793, "vwap_slope": 0.0604, "atr": 0.4461, "atr_pct": 3.055, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.7639, "ema9": 14.4051, "ema20": 14.066, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 8.003, "spread_pct": 0.274, "rvol": 4.114, "volume_pace_ratio": 21.718, "stage3": {"stop": 14.0647, "risk": 0.5353, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5069, "passed": false, "reason": "imbalance -51% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:52.670573", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.639, "vwap": 8.8242, "vwap_slope": -0.0035, "atr": 0.0292, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0844, "ema9": 8.6698, "ema20": 8.6993, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 6.302, "spread_pct": 0.116, "rvol": 0.773, "volume_pace_ratio": 4.081}}
{"timestamp": "2026-09-22T14:43:52.676407", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.205, "vwap": 13.5398, "vwap_slope": -0.0039, "atr": 0.1142, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.0731, "flat_threshold_pct": 0.2162, "ema9": 13.2196, "ema20": 13.1705, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.274, "distance_from_high_pct": 6.942, "spread_pct": 0.682, "rvol": 0.134, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:43:52.677598", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.32, "vwap": 6.3918, "vwap_slope": -0.0008, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0647, "ema9": 6.3376, "ema20": 6.3467, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.963, "distance_from_high_pct": 3.805, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:43:52.679902", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1647, "vwap_slope": 0.0005, "atr": 0.0621, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.1166, "flat_threshold_pct": 0.169, "ema9": 9.2158, "ema20": 9.2624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.613, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.862, "volume_pace_ratio": 4.549}}
{"timestamp": "2026-09-22T14:43:52.681012", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:43:52.687490", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.65 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6522, "vwap": 12.7114, "vwap_slope": -0.0043, "atr": 0.0394, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0037, "flat_threshold_pct": 0.0778, "ema9": 12.6508, "ema20": 12.673, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 1.155, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:43:52.689716", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.0411, "atr_pct": 0.471, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.1179, "ema9": 8.7884, "ema20": 8.7757, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.668, "volume_pace_ratio": 3.527}}
{"timestamp": "2026-09-22T14:43:52.691054", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.505, "vwap": 11.599, "vwap_slope": -0.0018, "atr": 0.0329, "atr_pct": 0.286, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0715, "ema9": 11.5131, "ema20": 11.5223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:43:52.692194", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4542, "vwap": 12.3936, "vwap_slope": 0.0027, "atr": 0.0386, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0776, "ema9": 12.4993, "ema20": 12.4944, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.157, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:43:52.693206", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.012, "vwap": 10.22, "vwap_slope": -0.0036, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0822, "flat_threshold_pct": 0.05, "ema9": 10.0165, "ema20": 10.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 6.429, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T14:43:52.695065", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.506, "vwap_slope": -0.0027, "atr": 0.0181, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0837, "ema9": 5.4302, "ema20": 5.4532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:43:52.696835", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0524, "vwap_slope": -0.0127, "atr": 0.022, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0616, "ema9": 8.9885, "ema20": 9.006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 4.703, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:43:52.698027", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3217, "vwap": 7.4344, "vwap_slope": -0.0007, "atr": 0.0213, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.0729, "ema9": 7.3205, "ema20": 7.3533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.024, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:43:52.699103", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.865, "vwap": 9.0946, "vwap_slope": -0.0036, "atr": 0.0271, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0546, "flat_threshold_pct": 0.0766, "ema9": 8.9046, "ema20": 8.9335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 5.892, "spread_pct": 0.113, "rvol": 0.139, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:43:52.700249", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6566, "vwap_slope": -0.0032, "atr": 0.0654, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.1007, "flat_threshold_pct": 0.1327, "ema9": 12.3166, "ema20": 12.3326, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 8.802, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.656}}
{"timestamp": "2026-09-22T14:43:52.702668", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3259, "vwap": 6.337, "vwap_slope": -0.0002, "atr": 0.022, "atr_pct": 0.348, "trend": "flat", "slope_pct": 0.0151, "flat_threshold_pct": 0.0871, "ema9": 6.3484, "ema20": 6.3536, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.343, "distance_from_high_pct": 1.158, "spread_pct": 0.159, "rvol": 0.394, "volume_pace_ratio": 2.082}}
{"timestamp": "2026-09-22T14:43:52.704321", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.075, "ema9": 5.5385, "ema20": 5.5463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:43:52.705390", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2227, "vwap_slope": -0.0009, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0677, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.018, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.173}}
{"timestamp": "2026-09-22T14:43:52.707044", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6995, "vwap_slope": 0.0006, "atr": 0.0246, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.01, "flat_threshold_pct": 0.0706, "ema9": 8.7013, "ema20": 8.69, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.01, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.071, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:43:52.708108", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.8792, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0247, "atr_pct": 0.208, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.052, "ema9": 11.8864, "ema20": 11.9075, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.843, "distance_from_high_pct": 3.264, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T14:43:52.709828", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8886, "vwap": 8.9616, "vwap_slope": -0.0015, "atr": 0.0182, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0512, "ema9": 8.9082, "ema20": 8.9165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 2.323, "spread_pct": 0.113, "rvol": 0.207, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:43:52.710992", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.645, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.056, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3016, "ema9": 4.6094, "ema20": 4.6232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 7.837, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.829}}
{"timestamp": "2026-09-22T14:43:52.712962", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.5308, "vwap": 14.7523, "vwap_slope": -0.0057, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0843, "ema9": 14.5764, "ema20": 14.5989, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.999, "spread_pct": 0.069, "rvol": 0.214, "volume_pace_ratio": 1.132}}
{"timestamp": "2026-09-22T14:43:52.714379", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.04, "vwap": 10.067, "vwap_slope": -0.0004, "atr": 0.0356, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0886, "ema9": 10.0375, "ema20": 10.0448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.674, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.238, "volume_pace_ratio": 1.256}}
{"timestamp": "2026-09-22T14:43:52.716738", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8061, "vwap_slope": -0.001, "atr": 0.0298, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0542, "ema9": 13.7756, "ema20": 13.7865, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.514, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:43:52.719244", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1548, "vwap_slope": -0.0003, "atr": 0.0139, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0565, "ema9": 6.1519, "ema20": 6.1593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.136, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:43:52.722434", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2988, "vwap": 13.3958, "vwap_slope": -0.0047, "atr": 0.0264, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.05, "ema9": 13.2947, "ema20": 13.3043, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 4.6, "spread_pct": 0.075, "rvol": 0.195, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:43:57.728507", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.1909, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1931, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:57.731717", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.1909, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0383, "trend": "flat", "slope_pct": 0.0261, "lower_highs_lower_lows": false, "stop": 9.1449, "imbalance_decline_count": 0, "imbalance_cur": 0.3333333333333333, "imbalance_prev": 0.3333333333333333}}
{"timestamp": "2026-09-22T14:43:57.733503", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.88, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1772, "trend": "negative"}}
{"timestamp": "2026-09-22T14:43:57.734345", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.88, "vwap": 7.829, "vwap_slope": 0.0015, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0424, "lower_highs_lower_lows": false, "stop": 7.8575, "imbalance_decline_count": 0, "imbalance_cur": 0.6846430405752439, "imbalance_prev": 0.6846430405752439}}
{"timestamp": "2026-09-22T14:43:57.736794", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (232.9s) but room-to-run failed: imbalance -56% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.604, "vwap": 13.7807, "vwap_slope": 0.0618, "atr": 0.4504, "atr_pct": 3.084, "trend": "flat", "slope_pct": 0.042, "flat_threshold_pct": 0.771, "ema9": 14.4059, "ema20": 14.0664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.811, "distance_from_high_pct": 7.977, "spread_pct": 0.275, "rvol": 4.122, "volume_pace_ratio": 21.735, "stage3": {"stop": 14.0635, "risk": 0.5405, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5633, "passed": false, "reason": "imbalance -56% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:43:57.739608", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.6475, "vwap": 8.8242, "vwap_slope": -0.0035, "atr": 0.0292, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0253, "flat_threshold_pct": 0.0843, "ema9": 8.6715, "ema20": 8.7001, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 6.209, "spread_pct": 0.116, "rvol": 0.773, "volume_pace_ratio": 4.077}}
{"timestamp": "2026-09-22T14:43:57.740871", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.21 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.2121, "vwap": 13.5398, "vwap_slope": -0.0038, "atr": 0.1142, "atr_pct": 0.864, "trend": "flat", "slope_pct": -0.073, "flat_threshold_pct": 0.2161, "ema9": 13.221, "ema20": 13.1711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 6.891, "spread_pct": 0.378, "rvol": 0.134, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:43:57.743094", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.32, "vwap": 6.3917, "vwap_slope": -0.0009, "atr": 0.0164, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0647, "ema9": 6.3376, "ema20": 6.3467, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.964, "distance_from_high_pct": 3.805, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T14:43:57.745146", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1647, "vwap_slope": 0.0005, "atr": 0.0621, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.1166, "flat_threshold_pct": 0.169, "ema9": 9.2158, "ema20": 9.2624, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.613, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.862, "volume_pace_ratio": 4.544}}
{"timestamp": "2026-09-22T14:43:57.746212", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.459}}
{"timestamp": "2026-09-22T14:43:57.747440", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.595, "vwap": 12.7112, "vwap_slope": -0.0045, "atr": 0.0394, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0041, "flat_threshold_pct": 0.0781, "ema9": 12.6394, "ema20": 12.6676, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 1.602, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:43:57.748709", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.7439, "vwap_slope": 0.0005, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.1184, "ema9": 8.7884, "ema20": 8.7757, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.668, "volume_pace_ratio": 3.525}}
{"timestamp": "2026-09-22T14:43:57.749809", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4968, "vwap": 11.599, "vwap_slope": -0.0018, "atr": 0.0331, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.072, "ema9": 11.5115, "ema20": 11.5216, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 2.487, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:43:57.751005", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.5192, "vwap": 12.3939, "vwap_slope": 0.003, "atr": 0.0386, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0351, "flat_threshold_pct": 0.0772, "ema9": 12.5123, "ema20": 12.5006, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.853, "distance_from_high_pct": 0.641, "spread_pct": 0.08, "rvol": 0.126, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:43:57.752162", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.012, "vwap": 10.22, "vwap_slope": -0.0036, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0822, "flat_threshold_pct": 0.05, "ema9": 10.0165, "ema20": 10.0393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 6.429, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T14:43:57.753268", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.506, "vwap_slope": -0.0027, "atr": 0.0181, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0106, "flat_threshold_pct": 0.0837, "ema9": 5.4302, "ema20": 5.4532, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:43:57.754334", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0524, "vwap_slope": -0.0127, "atr": 0.022, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0135, "flat_threshold_pct": 0.0616, "ema9": 8.9885, "ema20": 9.006, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 4.703, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.575}}
{"timestamp": "2026-09-22T14:43:57.755439", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.32 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3217, "vwap": 7.4344, "vwap_slope": -0.0007, "atr": 0.0213, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0251, "flat_threshold_pct": 0.0729, "ema9": 7.3205, "ema20": 7.3533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.024, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:43:57.758266", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.865, "vwap": 9.0943, "vwap_slope": -0.0039, "atr": 0.0271, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0546, "flat_threshold_pct": 0.0766, "ema9": 8.9046, "ema20": 8.9335, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.892, "spread_pct": 0.113, "rvol": 0.139, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:43:57.759463", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3456, "vwap": 12.6566, "vwap_slope": -0.0032, "atr": 0.0654, "atr_pct": 0.53, "trend": "flat", "slope_pct": -0.1005, "flat_threshold_pct": 0.1325, "ema9": 12.3197, "ema20": 12.3341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 8.686, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.655}}
{"timestamp": "2026-09-22T14:43:57.762384", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3329, "vwap": 6.3371, "vwap_slope": -0.0002, "atr": 0.0224, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0152, "flat_threshold_pct": 0.0884, "ema9": 6.3498, "ema20": 6.3542, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.343, "distance_from_high_pct": 1.048, "spread_pct": 0.159, "rvol": 0.394, "volume_pace_ratio": 2.08}}
{"timestamp": "2026-09-22T14:43:57.763674", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5482, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.3, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.0751, "ema9": 5.5375, "ema20": 5.5458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.855, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:43:57.764824", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1599, "vwap": 5.2219, "vwap_slope": -0.0017, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.0676, "ema9": 5.1572, "ema20": 5.1738, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 2.643, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:43:57.765957", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.7171, "vwap": 8.6996, "vwap_slope": 0.0007, "atr": 0.0246, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0097, "flat_threshold_pct": 0.0705, "ema9": 8.7047, "ema20": 8.6916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.613, "spread_pct": 0.115, "rvol": 0.071, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:43:57.767112", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.885, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0247, "atr_pct": 0.208, "trend": "flat", "slope_pct": 0.0368, "flat_threshold_pct": 0.052, "ema9": 11.8875, "ema20": 11.9081, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.843, "distance_from_high_pct": 3.217, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T14:43:57.768266", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8886, "vwap": 8.9616, "vwap_slope": -0.0015, "atr": 0.0182, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.0512, "ema9": 8.9082, "ema20": 8.9165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 2.323, "spread_pct": 0.113, "rvol": 0.207, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T14:43:57.769395", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.64 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.645, "vwap": 4.7234, "vwap_slope": -0.0021, "atr": 0.056, "atr_pct": 1.206, "trend": "flat", "slope_pct": -0.0882, "flat_threshold_pct": 0.3016, "ema9": 4.6094, "ema20": 4.6232, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 7.837, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.827}}
{"timestamp": "2026-09-22T14:43:57.770587", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.75", "VWAP sloping down"], "metrics": {"price": 14.545, "vwap": 14.7501, "vwap_slope": -0.0079, "atr": 0.049, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0842, "ema9": 14.5792, "ema20": 14.6003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 2.904, "spread_pct": 0.069, "rvol": 0.217, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:43:57.771765", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.067, "vwap_slope": -0.0004, "atr": 0.0358, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.089, "ema9": 10.0385, "ema20": 10.0452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.675, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.238, "volume_pace_ratio": 1.255}}
{"timestamp": "2026-09-22T14:43:57.772893", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7521, "vwap": 13.806, "vwap_slope": -0.001, "atr": 0.0298, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0043, "flat_threshold_pct": 0.0542, "ema9": 13.776, "ema20": 13.7867, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 1.841, "spread_pct": 0.073, "rvol": 0.08, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:43:57.773977", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": -0.0003, "atr": 0.0139, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.0564, "ema9": 6.1539, "ema20": 6.1602, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.136, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:43:57.775387", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.295, "vwap": 13.3958, "vwap_slope": -0.0048, "atr": 0.0264, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0363, "flat_threshold_pct": 0.05, "ema9": 13.294, "ema20": 13.304, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.09, "distance_from_high_pct": 4.627, "spread_pct": 0.075, "rvol": 0.195, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:44:02.781777", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.19, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.196, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:02.789902", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 9.19, "vwap": 9.1985, "vwap_slope": 0.0002, "atr": 0.0384, "trend": "flat", "slope_pct": 0.0261, "lower_highs_lower_lows": false, "stop": 9.1439, "imbalance_decline_count": 1, "imbalance_cur": -1.0, "imbalance_prev": 0.3333333333333333}}
{"timestamp": "2026-09-22T14:44:02.791511", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.875, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1394, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:02.792464", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.829, "vwap_slope": 0.0008, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0412, "lower_highs_lower_lows": true, "stop": 7.8544, "imbalance_decline_count": 1, "imbalance_cur": 0.6652126499454744, "imbalance_prev": 0.6846430405752439}}
{"timestamp": "2026-09-22T14:44:02.795420", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (238.0s) but room-to-run failed: imbalance -57% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.61, "vwap": 13.7817, "vwap_slope": 0.0519, "atr": 0.399, "atr_pct": 2.731, "trend": "flat", "slope_pct": 0.0501, "flat_threshold_pct": 0.6827, "ema9": 14.4445, "ema20": 14.117, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.789, "distance_from_high_pct": 7.94, "spread_pct": 0.684, "rvol": 4.127, "volume_pace_ratio": 21.737, "stage3": {"stop": 14.1312, "risk": 0.4788, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5697, "passed": false, "reason": "imbalance -57% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:02.797473", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.635, "vwap": 8.824, "vwap_slope": -0.0036, "atr": 0.0266, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0254, "flat_threshold_pct": 0.0771, "ema9": 8.669, "ema20": 8.6989, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.773, "volume_pace_ratio": 4.072}}
{"timestamp": "2026-09-22T14:44:02.798431", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.225, "vwap": 13.5398, "vwap_slope": -0.0022, "atr": 0.1113, "atr_pct": 0.842, "trend": "flat", "slope_pct": -0.0708, "flat_threshold_pct": 0.2105, "ema9": 13.2206, "ema20": 13.1757, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.267, "distance_from_high_pct": 6.801, "spread_pct": 0.378, "rvol": 0.134, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:44:02.799345", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3917, "vwap_slope": -0.0006, "atr": 0.0155, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0614, "ema9": 6.335, "ema20": 6.3447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.212, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:44:02.800345", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.175, "vwap": 9.1647, "vwap_slope": 0.0002, "atr": 0.0606, "atr_pct": 0.661, "trend": "flat", "slope_pct": 0.1127, "flat_threshold_pct": 0.1653, "ema9": 9.2068, "ema20": 9.2537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.571, "distance_from_high_pct": 4.228, "spread_pct": 0.109, "rvol": 0.862, "volume_pace_ratio": 4.539}}
{"timestamp": "2026-09-22T14:44:02.802339", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:44:02.803439", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.595, "vwap": 12.711, "vwap_slope": -0.0033, "atr": 0.032, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.0635, "ema9": 12.6305, "ema20": 12.6607, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 1.602, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:44:02.807557", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.735, "vwap": 8.744, "vwap_slope": 0.0004, "atr": 0.0403, "atr_pct": 0.461, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1153, "ema9": 8.7802, "ema20": 8.7731, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 5.363, "spread_pct": 0.114, "rvol": 0.67, "volume_pace_ratio": 3.527}}
{"timestamp": "2026-09-22T14:44:02.814835", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5, "vwap": 11.599, "vwap_slope": -0.0012, "atr": 0.031, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0673, "ema9": 11.5105, "ema20": 11.5202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:44:02.817936", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.46, "vwap": 12.3938, "vwap_slope": 0.0017, "atr": 0.0345, "atr_pct": 0.277, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.0692, "ema9": 12.4932, "ema20": 12.4921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 1.111, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:44:02.819180", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0187, "vwap": 10.2199, "vwap_slope": -0.0037, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0821, "flat_threshold_pct": 0.05, "ema9": 10.0178, "ema20": 10.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 6.366, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.328}}
{"timestamp": "2026-09-22T14:44:02.820327", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.42, "vwap": 5.5059, "vwap_slope": -0.0027, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0754, "ema9": 5.4282, "ema20": 5.45, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.721, "distance_from_high_pct": 3.214, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:02.821493", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9079, "vwap": 9.0513, "vwap_slope": -0.0138, "atr": 0.0213, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0599, "ema9": 8.9723, "ema20": 8.9967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 4.832, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.574}}
{"timestamp": "2026-09-22T14:44:02.823774", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.29, "vwap": 7.4344, "vwap_slope": -0.0001, "atr": 0.0229, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.0787, "ema9": 7.3144, "ema20": 7.3473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 3.444, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:44:02.825174", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.865, "vwap": 9.0942, "vwap_slope": -0.0039, "atr": 0.0269, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0546, "flat_threshold_pct": 0.076, "ema9": 8.9046, "ema20": 8.9335, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.892, "spread_pct": 0.113, "rvol": 0.139, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:44:02.826427", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.6566, "vwap_slope": -0.0021, "atr": 0.0638, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0985, "flat_threshold_pct": 0.129, "ema9": 12.3276, "ema20": 12.3365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.525, "distance_from_high_pct": 8.58, "spread_pct": 0.486, "rvol": 0.124, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:44:02.827687", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.275, "vwap": 6.3368, "vwap_slope": -0.0008, "atr": 0.0199, "atr_pct": 0.317, "trend": "flat", "slope_pct": 0.0127, "flat_threshold_pct": 0.0792, "ema9": 6.3256, "ema20": 6.3417, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.308, "distance_from_high_pct": 1.953, "spread_pct": 0.159, "rvol": 0.394, "volume_pace_ratio": 2.078}}
{"timestamp": "2026-09-22T14:44:02.829302", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5221, "vwap": 5.5482, "vwap_slope": -0.0003, "atr": 0.0157, "atr_pct": 0.284, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0711, "ema9": 5.5344, "ema20": 5.5436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.721, "spread_pct": 0.181, "rvol": 0.093, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:02.830818", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2217, "vwap_slope": -0.0019, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0677, "ema9": 5.1552, "ema20": 5.1728, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:02.833009", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6995, "vwap_slope": 0.0002, "atr": 0.022, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0633, "ema9": 8.7039, "ema20": 8.6923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.984, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.071, "volume_pace_ratio": 0.373}}
{"timestamp": "2026-09-22T14:44:02.834169", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.885, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.887, "ema20": 11.9059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.217, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T14:44:02.835395", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8899, "vwap": 8.9616, "vwap_slope": -0.0013, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0196, "flat_threshold_pct": 0.05, "ema9": 8.9048, "ema20": 8.9141, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 2.309, "spread_pct": 0.113, "rvol": 0.207, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T14:44:02.836557", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7233, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.825}}
{"timestamp": "2026-09-22T14:44:02.837918", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.54 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.535, "vwap": 14.7497, "vwap_slope": -0.0054, "atr": 0.0431, "atr_pct": 0.297, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0741, "ema9": 14.5696, "ema20": 14.5936, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.505, "distance_from_high_pct": 2.971, "spread_pct": 0.069, "rvol": 0.217, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:44:02.839407", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.0671, "vwap_slope": -0.0003, "atr": 0.0312, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0776, "ema9": 10.0398, "ema20": 10.0452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.238, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:44:02.842101", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.745, "vwap": 13.8051, "vwap_slope": -0.0018, "atr": 0.0296, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0538, "ema9": 13.7678, "ema20": 13.7817, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.081, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:44:02.846067", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1548, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0548, "ema9": 6.1515, "ema20": 6.1584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.136, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:44:02.847459", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.284, "vwap": 13.3958, "vwap_slope": -0.0023, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2913, "ema20": 13.3017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.062, "distance_from_high_pct": 4.706, "spread_pct": 0.075, "rvol": 0.195, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T14:44:07.851377", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.165, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.2384, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:07.853202", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "deteriorating (3/4 signals) but not yet confirmed (1/3 reads)", "metrics": {"price": 9.165, "vwap": 9.198, "vwap_slope": -0.0005, "atr": 0.0377, "trend": "flat", "slope_pct": 0.0247, "lower_highs_lower_lows": true, "stop": 9.1198, "imbalance_decline_count": 0, "imbalance_cur": -0.8677685950413223, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:44:07.853919", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8811, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1162, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:07.854765", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8811, "vwap": 7.829, "vwap_slope": 0.0008, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0413, "lower_highs_lower_lows": true, "stop": 7.8604, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.6652126499454744}}
{"timestamp": "2026-09-22T14:44:07.857359", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (243.0s) but room-to-run failed: imbalance -50% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.5957, "vwap": 13.7823, "vwap_slope": 0.0525, "atr": 0.4025, "atr_pct": 2.758, "trend": "flat", "slope_pct": 0.05, "flat_threshold_pct": 0.6895, "ema9": 14.4416, "ema20": 14.1156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.791, "distance_from_high_pct": 8.03, "spread_pct": 0.274, "rvol": 4.13, "volume_pace_ratio": 21.73, "stage3": {"stop": 14.1127, "risk": 0.483, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.499, "passed": false, "reason": "imbalance -50% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:07.858762", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.63, "vwap": 8.824, "vwap_slope": -0.003, "atr": 0.0262, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.026, "flat_threshold_pct": 0.0759, "ema9": 8.6612, "ema20": 8.6923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 6.399, "spread_pct": 0.116, "rvol": 0.773, "volume_pace_ratio": 4.068}}
{"timestamp": "2026-09-22T14:44:07.859819", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.54", "VWAP sloping down"], "metrics": {"price": 13.2, "vwap": 13.5397, "vwap_slope": -0.0023, "atr": 0.1131, "atr_pct": 0.857, "trend": "flat", "slope_pct": -0.071, "flat_threshold_pct": 0.2143, "ema9": 13.2156, "ema20": 13.1733, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 6.977, "spread_pct": 0.379, "rvol": 0.134, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:44:07.860980", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.315, "vwap": 6.3914, "vwap_slope": -0.001, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0643, "ema9": 6.333, "ema20": 6.3437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 3.881, "spread_pct": 0.158, "rvol": 0.213, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:44:07.862270", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.175, "vwap": 9.1647, "vwap_slope": 0.0002, "atr": 0.0606, "atr_pct": 0.661, "trend": "flat", "slope_pct": 0.1127, "flat_threshold_pct": 0.1653, "ema9": 9.2068, "ema20": 9.2537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.571, "distance_from_high_pct": 4.228, "spread_pct": 0.109, "rvol": 0.862, "volume_pace_ratio": 4.534}}
{"timestamp": "2026-09-22T14:44:07.863380", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.458}}
{"timestamp": "2026-09-22T14:44:07.864687", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.71", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.6435, "vwap": 12.7108, "vwap_slope": -0.0035, "atr": 0.0371, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.0733, "ema9": 12.6402, "ema20": 12.6653, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.109, "distance_from_high_pct": 1.223, "spread_pct": 0.08, "rvol": 0.11, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:44:07.865967", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.725, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.1185, "ema9": 8.7782, "ema20": 8.7722, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.471, "spread_pct": 0.115, "rvol": 0.671, "volume_pace_ratio": 3.53}}
{"timestamp": "2026-09-22T14:44:07.867138", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.498, "vwap": 11.599, "vwap_slope": -0.0012, "atr": 0.0325, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0708, "ema9": 11.5101, "ema20": 11.52, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 2.477, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:44:07.868387", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4604, "vwap": 12.3939, "vwap_slope": 0.0018, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.0772, "ema9": 12.4932, "ema20": 12.4921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 1.108, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.667}}
{"timestamp": "2026-09-22T14:44:07.869514", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.082%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0187, "vwap": 10.2199, "vwap_slope": -0.0037, "atr": 0.0119, "atr_pct": 0.119, "trend": "negative", "slope_pct": -0.0821, "flat_threshold_pct": 0.05, "ema9": 10.0178, "ema20": 10.04, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.827, "distance_from_high_pct": 6.366, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.327}}
{"timestamp": "2026-09-22T14:44:07.870559", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.405, "vwap": 5.5054, "vwap_slope": -0.0031, "atr": 0.0171, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0789, "ema9": 5.4252, "ema20": 5.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.482, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:44:07.871767", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9079, "vwap": 9.0513, "vwap_slope": -0.0138, "atr": 0.0213, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0599, "ema9": 8.9723, "ema20": 8.9967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 4.832, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:44:07.872818", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.285, "vwap": 7.434, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.08, "ema9": 7.3134, "ema20": 7.3468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.51, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:44:07.873897", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.88, "vwap": 9.0941, "vwap_slope": -0.0032, "atr": 0.0272, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.0765, "ema9": 8.8997, "ema20": 8.9284, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.911, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.139, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:44:07.875057", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6566, "vwap_slope": -0.0021, "atr": 0.0656, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1328, "ema9": 12.3246, "ema20": 12.3351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:44:07.876298", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.27, "vwap": 6.3368, "vwap_slope": -0.0008, "atr": 0.0251, "atr_pct": 0.4, "trend": "flat", "slope_pct": 0.0126, "flat_threshold_pct": 0.0999, "ema9": 6.3246, "ema20": 6.3412, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.31, "distance_from_high_pct": 2.031, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.077}}
{"timestamp": "2026-09-22T14:44:07.877475", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.5481, "vwap_slope": -0.0004, "atr": 0.0158, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0717, "ema9": 5.536, "ema20": 5.5443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:44:07.878720", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2217, "vwap_slope": -0.0013, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0659, "ema9": 5.1551, "ema20": 5.1711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.022, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:07.879774", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "lower-highs/lower-lows structure", "volume pace 0.37x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6995, "vwap_slope": 0.0002, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0678, "ema9": 8.7009, "ema20": 8.6909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.992, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.071, "volume_pace_ratio": 0.374}}
{"timestamp": "2026-09-22T14:44:07.880851", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.885, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.887, "ema20": 11.9059, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.77, "distance_from_high_pct": 3.217, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:44:07.882014", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.905, "vwap": 8.9601, "vwap_slope": -0.0028, "atr": 0.0179, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.0502, "ema9": 8.9078, "ema20": 8.9156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 1.116}}
{"timestamp": "2026-09-22T14:44:07.883085", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.60 below VWAP $4.72", "VWAP sloping down", "spread 2.37% exceeds max 1.0%"], "metrics": {"price": 4.6, "vwap": 4.7233, "vwap_slope": -0.0021, "atr": 0.0528, "atr_pct": 1.148, "trend": "flat", "slope_pct": -0.0893, "flat_threshold_pct": 0.287, "ema9": 4.6004, "ema20": 4.619, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 8.73, "spread_pct": 2.368, "rvol": 0.346, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T14:44:07.884220", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.55 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5463, "vwap": 14.7496, "vwap_slope": -0.0055, "atr": 0.0449, "atr_pct": 0.309, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0771, "ema9": 14.5718, "ema20": 14.5947, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.506, "distance_from_high_pct": 2.895, "spread_pct": 0.069, "rvol": 0.217, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:44:07.885213", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 10.0472, "vwap": 10.067, "vwap_slope": -0.0003, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0798, "ema9": 10.0402, "ema20": 10.0454, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.659, "distance_from_high_pct": 1.401, "spread_pct": 0.1, "rvol": 0.238, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:44:07.886286", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7716, "vwap": 13.8051, "vwap_slope": -0.0018, "atr": 0.0296, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.0537, "ema9": 13.7732, "ema20": 13.7843, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.523, "distance_from_high_pct": 1.702, "spread_pct": 0.073, "rvol": 0.081, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:44:07.887418", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.0578, "ema9": 6.1485, "ema20": 6.157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.485, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:44:07.888454", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.3957, "vwap_slope": -0.0024, "atr": 0.0253, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2905, "ema20": 13.3013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.195, "volume_pace_ratio": 1.026}}
{"timestamp": "2026-09-22T14:44:12.891292", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.17, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.222, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:12.892993", "symbol": "BKKT", "kind": "exit", "state": "HOLD", "reason": "deteriorating (3/4 signals) but not yet confirmed (2/3 reads)", "metrics": {"price": 9.17, "vwap": 9.198, "vwap_slope": -0.0004, "atr": 0.0377, "trend": "flat", "slope_pct": 0.0248, "lower_highs_lower_lows": true, "stop": 9.1248, "imbalance_decline_count": 0, "imbalance_cur": -0.863818989215479, "imbalance_prev": -0.8677685950413223}}
{"timestamp": "2026-09-22T14:44:12.893732", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.88, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1204, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:12.894575", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.88, "vwap": 7.829, "vwap_slope": 0.0009, "atr": 0.0172, "trend": "flat", "slope_pct": 0.0412, "lower_highs_lower_lows": true, "stop": 7.8593, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:44:12.896919", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (248.1s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6161, "vwap": 13.783, "vwap_slope": 0.0532, "atr": 0.4025, "atr_pct": 2.754, "trend": "flat", "slope_pct": 0.0502, "flat_threshold_pct": 0.6885, "ema9": 14.4457, "ema20": 14.1175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.792, "distance_from_high_pct": 7.901, "spread_pct": 0.342, "rvol": 4.134, "volume_pace_ratio": 21.722, "stage3": {"stop": 14.1331, "risk": 0.483, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2666, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:12.898141", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.645, "vwap": 8.823, "vwap_slope": -0.004, "atr": 0.0269, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.0778, "ema9": 8.6642, "ema20": 8.6938, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.778, "volume_pace_ratio": 4.087}}
{"timestamp": "2026-09-22T14:44:12.899356", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.54", "VWAP sloping down", "spread 1.06% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2, "vwap": 13.5396, "vwap_slope": -0.0024, "atr": 0.1154, "atr_pct": 0.874, "trend": "flat", "slope_pct": -0.071, "flat_threshold_pct": 0.2185, "ema9": 13.2156, "ema20": 13.1733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 6.977, "spread_pct": 1.062, "rvol": 0.134, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:44:12.900598", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.315, "vwap": 6.3913, "vwap_slope": -0.001, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0643, "ema9": 6.333, "ema20": 6.3437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.948, "distance_from_high_pct": 3.881, "spread_pct": 0.158, "rvol": 0.213, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T14:44:12.901839", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16"], "metrics": {"price": 9.155, "vwap": 9.1647, "vwap_slope": 0.0002, "atr": 0.0628, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.1125, "flat_threshold_pct": 0.1715, "ema9": 9.2028, "ema20": 9.2518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.584, "distance_from_high_pct": 4.436, "spread_pct": 0.109, "rvol": 0.866, "volume_pace_ratio": 4.553}}
{"timestamp": "2026-09-22T14:44:12.902918", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:44:12.904064", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6235, "vwap": 12.7107, "vwap_slope": -0.0036, "atr": 0.0376, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0745, "ema9": 12.6362, "ema20": 12.6634, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.111, "distance_from_high_pct": 1.379, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:44:12.905261", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7259, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.1184, "ema9": 8.7783, "ema20": 8.7723, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.462, "spread_pct": 0.115, "rvol": 0.671, "volume_pace_ratio": 3.527}}
{"timestamp": "2026-09-22T14:44:12.906344", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.599, "vwap_slope": -0.0013, "atr": 0.0325, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0707, "ema9": 11.5105, "ema20": 11.5202, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:44:12.907522", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.394, "vwap_slope": 0.0018, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.0772, "ema9": 12.4922, "ema20": 12.4916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:44:12.910956", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2197, "vwap_slope": -0.0027, "atr": 0.0104, "atr_pct": 0.104, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0162, "ema20": 10.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.327}}
{"timestamp": "2026-09-22T14:44:12.912296", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4083, "vwap": 5.5055, "vwap_slope": -0.0031, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0788, "ema9": 5.4258, "ema20": 5.4489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.423, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:44:12.913521", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9079, "vwap": 9.0513, "vwap_slope": -0.0138, "atr": 0.0213, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0599, "ema9": 8.9723, "ema20": 8.9967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 4.832, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.573}}
{"timestamp": "2026-09-22T14:44:12.914688", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.28, "vwap": 7.434, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3124, "ema20": 7.3463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.576, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.542}}
{"timestamp": "2026-09-22T14:44:12.915765", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.8762, "vwap": 9.0941, "vwap_slope": -0.0032, "atr": 0.0272, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0765, "ema9": 8.8989, "ema20": 8.9281, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 5.773, "spread_pct": 0.225, "rvol": 0.139, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:44:12.916865", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6565, "vwap_slope": -0.0022, "atr": 0.0656, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1328, "ema9": 12.3246, "ema20": 12.3351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:44:12.919091", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3417, "vwap": 6.3368, "vwap_slope": -0.0008, "atr": 0.0257, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.1013, "ema9": 6.3389, "ema20": 6.348, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.31, "distance_from_high_pct": 0.911, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.075}}
{"timestamp": "2026-09-22T14:44:12.922394", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5297, "vwap": 5.5481, "vwap_slope": -0.0004, "atr": 0.0158, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0717, "ema9": 5.5359, "ema20": 5.5443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.586, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.494}}
{"timestamp": "2026-09-22T14:44:12.923813", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2215, "vwap_slope": -0.0015, "atr": 0.0139, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0677, "ema9": 5.1541, "ema20": 5.1707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.027, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:12.925131", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.6995, "vwap_slope": 0.0002, "atr": 0.0236, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0096, "flat_threshold_pct": 0.0679, "ema9": 8.6999, "ema20": 8.6904, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.011, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.072, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:44:12.926424", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.886, "ema20": 11.9054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.771, "distance_from_high_pct": 3.257, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:44:12.927807", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.91, "vwap": 8.9602, "vwap_slope": -0.0028, "atr": 0.0182, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0511, "ema9": 8.9088, "ema20": 8.916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:44:12.929214", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.55, "vwap": 4.722, "vwap_slope": -0.0015, "atr": 0.0553, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.3039, "ema9": 4.5903, "ema20": 4.6124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.626, "distance_from_high_pct": 9.722, "spread_pct": 0.441, "rvol": 0.349, "volume_pace_ratio": 1.835}}
{"timestamp": "2026-09-22T14:44:12.931523", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.60 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5995, "vwap": 14.7494, "vwap_slope": -0.0057, "atr": 0.0486, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0279, "flat_threshold_pct": 0.0832, "ema9": 14.5825, "ema20": 14.5998, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.508, "distance_from_high_pct": 2.54, "spread_pct": 0.069, "rvol": 0.217, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:44:12.932945", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.04, "vwap": 10.067, "vwap_slope": -0.0003, "atr": 0.0329, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.082, "ema9": 10.0388, "ema20": 10.0447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.66, "distance_from_high_pct": 1.472, "spread_pct": 0.1, "rvol": 0.239, "volume_pace_ratio": 1.254}}
{"timestamp": "2026-09-22T14:44:12.934472", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.77 below VWAP $13.81", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7685, "vwap": 13.805, "vwap_slope": -0.0019, "atr": 0.0296, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0045, "flat_threshold_pct": 0.0537, "ema9": 13.7725, "ema20": 13.784, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.527, "distance_from_high_pct": 1.724, "spread_pct": 0.073, "rvol": 0.082, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:44:12.936149", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.0578, "ema9": 6.1495, "ema20": 6.1574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:44:12.937548", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3953, "vwap_slope": -0.0027, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2915, "ema20": 13.3018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.07, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.196, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:44:17.943573", "symbol": "BKKT", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 6.0c below 15.0c floor", "metrics": {"price": 9.18, "peak_price": 9.39, "peak_gain_cents": 6.0, "slope_pct": -0.1894, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:17.945822", "symbol": "BKKT", "kind": "exit", "state": "EXIT", "reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads", "metrics": {"price": 9.18, "vwap": 9.1981, "vwap_slope": -0.0004, "atr": 0.0377, "trend": "flat", "slope_pct": 0.0249, "lower_highs_lower_lows": true, "stop": 9.1348, "imbalance_decline_count": 0, "imbalance_cur": -0.7878296146044624, "imbalance_prev": -0.863818989215479}}
{"timestamp": "2026-09-22T14:44:18.084022", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.875, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1394, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:18.084829", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.829, "vwap_slope": 0.0009, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0412, "lower_highs_lower_lows": true, "stop": 7.8539, "imbalance_decline_count": 1, "imbalance_cur": 0.9873417721518988, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:44:18.086743", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (253.2s) but room-to-run failed: imbalance +5% below 30% confirmation floor"], "metrics": {"price": 14.68, "vwap": 13.7841, "vwap_slope": 0.0543, "atr": 0.4054, "atr_pct": 2.761, "trend": "flat", "slope_pct": 0.0508, "flat_threshold_pct": 0.6904, "ema9": 14.4585, "ema20": 14.1236, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 7.498, "spread_pct": 0.272, "rvol": 4.138, "volume_pace_ratio": 21.723, "stage3": {"stop": 14.1935, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0508, "passed": false, "reason": "imbalance +5% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:44:18.088062", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6479, "vwap": 8.823, "vwap_slope": -0.004, "atr": 0.0269, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.0778, "ema9": 8.6648, "ema20": 8.694, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 6.205, "spread_pct": 0.116, "rvol": 0.778, "volume_pace_ratio": 4.082}}
{"timestamp": "2026-09-22T14:44:18.090063", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2, "vwap": 13.5396, "vwap_slope": -0.0024, "atr": 0.1171, "atr_pct": 0.887, "trend": "flat", "slope_pct": -0.071, "flat_threshold_pct": 0.2217, "ema9": 13.2156, "ema20": 13.1733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 6.977, "spread_pct": 0.758, "rvol": 0.134, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:44:18.091320", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.315, "vwap": 6.3913, "vwap_slope": -0.001, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0643, "ema9": 6.333, "ema20": 6.3437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 3.881, "spread_pct": 0.158, "rvol": 0.213, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:44:18.092624", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16"], "metrics": {"price": 9.155, "vwap": 9.1647, "vwap_slope": 0.0002, "atr": 0.0635, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.1125, "flat_threshold_pct": 0.1733, "ema9": 9.2028, "ema20": 9.2518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.589, "distance_from_high_pct": 4.436, "spread_pct": 0.109, "rvol": 0.868, "volume_pace_ratio": 4.556}}
{"timestamp": "2026-09-22T14:44:18.093645", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.457}}
{"timestamp": "2026-09-22T14:44:18.094865", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.66 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.66, "vwap": 12.7106, "vwap_slope": -0.0037, "atr": 0.0381, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0044, "flat_threshold_pct": 0.0752, "ema9": 12.6435, "ema20": 12.6669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 1.094, "spread_pct": 0.079, "rvol": 0.11, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:44:18.096073", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1184, "ema9": 8.7792, "ema20": 8.7727, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.355, "distance_from_high_pct": 5.417, "spread_pct": 0.115, "rvol": 0.671, "volume_pace_ratio": 3.524}}
{"timestamp": "2026-09-22T14:44:18.097200", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4967, "vwap": 11.5989, "vwap_slope": -0.0013, "atr": 0.0325, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0708, "ema9": 11.5098, "ema20": 11.5199, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 2.488, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:44:18.100280", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.394, "vwap_slope": 0.0018, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.0772, "ema9": 12.4922, "ema20": 12.4916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:44:18.101503", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.01, "vwap": 10.2197, "vwap_slope": -0.0027, "atr": 0.0104, "atr_pct": 0.104, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0162, "ema20": 10.0371, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.807, "distance_from_high_pct": 6.448, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.327}}
{"timestamp": "2026-09-22T14:44:18.102746", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.405, "vwap": 5.5054, "vwap_slope": -0.0031, "atr": 0.0171, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0789, "ema9": 5.4252, "ema20": 5.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.482, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:44:18.103864", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9079, "vwap": 9.0513, "vwap_slope": -0.0138, "atr": 0.0213, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0599, "ema9": 8.9723, "ema20": 8.9967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 4.832, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.572}}
{"timestamp": "2026-09-22T14:44:18.105015", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.28, "vwap": 7.434, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3124, "ema20": 7.3463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.576, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:44:18.106228", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.87, "vwap": 9.094, "vwap_slope": -0.0033, "atr": 0.0272, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0766, "ema9": 8.8977, "ema20": 8.9275, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 5.839, "spread_pct": 0.225, "rvol": 0.139, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:44:18.109058", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6564, "vwap_slope": -0.0022, "atr": 0.0656, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1328, "ema9": 12.3246, "ema20": 12.3351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.526, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.124, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T14:44:18.110189", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3417, "vwap": 6.3368, "vwap_slope": -0.0008, "atr": 0.0257, "atr_pct": 0.405, "trend": "flat", "slope_pct": 0.0138, "flat_threshold_pct": 0.1013, "ema9": 6.3389, "ema20": 6.348, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.31, "distance_from_high_pct": 0.911, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.072}}
{"timestamp": "2026-09-22T14:44:18.111389", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5294, "vwap": 5.5481, "vwap_slope": -0.0004, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0729, "ema9": 5.5359, "ema20": 5.5443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.591, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:44:18.112615", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2214, "vwap_slope": -0.0016, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0694, "ema9": 5.1541, "ema20": 5.1707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:18.113782", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7137, "vwap": 8.6996, "vwap_slope": 0.0004, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0677, "ema9": 8.7046, "ema20": 8.6927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.014, "distance_from_high_pct": 1.651, "spread_pct": 0.115, "rvol": 0.072, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:44:18.114971", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.886, "ema20": 11.9054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.771, "distance_from_high_pct": 3.257, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:44:18.116249", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.906, "vwap": 8.9602, "vwap_slope": -0.0028, "atr": 0.0182, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.0512, "ema9": 8.908, "ema20": 8.9157, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 2.132, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:44:18.117360", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.53 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.525, "vwap": 4.7218, "vwap_slope": -0.0017, "atr": 0.0553, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.3056, "ema9": 4.5853, "ema20": 4.61, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 10.218, "spread_pct": 1.105, "rvol": 0.349, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T14:44:18.118535", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.51 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.51, "vwap": 14.7489, "vwap_slope": -0.0062, "atr": 0.0493, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0849, "ema9": 14.5646, "ema20": 14.5913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.51, "distance_from_high_pct": 3.138, "spread_pct": 0.069, "rvol": 0.218, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:44:18.119771", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.045, "vwap": 10.067, "vwap_slope": -0.0003, "atr": 0.0329, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0819, "ema9": 10.0398, "ema20": 10.0452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.661, "distance_from_high_pct": 1.423, "spread_pct": 0.1, "rvol": 0.239, "volume_pace_ratio": 1.253}}
{"timestamp": "2026-09-22T14:44:18.120982", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1981, "vwap_slope": -0.0004, "atr": 0.0377, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.1026, "ema9": 9.2237, "ema20": 9.2443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 2.173, "spread_pct": 0.327, "rvol": 0.083, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:44:18.122166", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.74, "vwap": 13.8047, "vwap_slope": -0.0022, "atr": 0.0296, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0539, "ema9": 13.7668, "ema20": 13.7812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.082, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:44:18.123411", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1385, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0073, "flat_threshold_pct": 0.0578, "ema9": 6.1492, "ema20": 6.1573, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.486, "distance_from_high_pct": 1.31, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:44:18.124602", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2817, "vwap": 13.3951, "vwap_slope": -0.0029, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2908, "ema20": 13.3015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 4.722, "spread_pct": 0.075, "rvol": 0.196, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:44:23.127588", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.875, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1394, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:23.130931", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.829, "vwap_slope": 0.0009, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0412, "lower_highs_lower_lows": true, "stop": 7.8539, "imbalance_decline_count": 0, "imbalance_cur": 0.9873417721518988, "imbalance_prev": 0.9873417721518988}}
{"timestamp": "2026-09-22T14:44:23.134336", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (258.3s) but room-to-run failed: imbalance +25% below 30% confirmation floor"], "metrics": {"price": 14.69, "vwap": 13.7847, "vwap_slope": 0.0549, "atr": 0.4054, "atr_pct": 2.76, "trend": "flat", "slope_pct": 0.0509, "flat_threshold_pct": 0.6899, "ema9": 14.4605, "ema20": 14.1246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 7.435, "spread_pct": 0.136, "rvol": 4.141, "volume_pace_ratio": 21.713, "stage3": {"stop": 14.2035, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.248, "passed": false, "reason": "imbalance +25% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:44:23.137186", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.645, "vwap": 8.823, "vwap_slope": -0.004, "atr": 0.0269, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.0778, "ema9": 8.6642, "ema20": 8.6938, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.446, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.778, "volume_pace_ratio": 4.078}}
{"timestamp": "2026-09-22T14:44:23.138554", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.20 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2, "vwap": 13.5396, "vwap_slope": -0.0024, "atr": 0.1171, "atr_pct": 0.887, "trend": "flat", "slope_pct": -0.071, "flat_threshold_pct": 0.2217, "ema9": 13.2156, "ema20": 13.1733, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 6.977, "spread_pct": 0.38, "rvol": 0.134, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:44:23.139977", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.315, "vwap": 6.3913, "vwap_slope": -0.001, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0643, "ema9": 6.333, "ema20": 6.3437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 3.881, "spread_pct": 0.158, "rvol": 0.213, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T14:44:23.141317", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1706, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0635, "atr_pct": 0.692, "trend": "flat", "slope_pct": 0.1127, "flat_threshold_pct": 0.173, "ema9": 9.2059, "ema20": 9.2532, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.589, "distance_from_high_pct": 4.273, "spread_pct": 0.109, "rvol": 0.868, "volume_pace_ratio": 4.552}}
{"timestamp": "2026-09-22T14:44:23.142336", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:44:23.143591", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.58 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5811, "vwap": 12.7103, "vwap_slope": -0.004, "atr": 0.0381, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0757, "ema9": 12.6277, "ema20": 12.6593, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.119, "distance_from_high_pct": 1.71, "spread_pct": 0.079, "rvol": 0.111, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:44:23.144753", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7226, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.1185, "ema9": 8.7777, "ema20": 8.772, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 5.497, "spread_pct": 0.115, "rvol": 0.672, "volume_pace_ratio": 3.524}}
{"timestamp": "2026-09-22T14:44:23.145905", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.5989, "vwap_slope": -0.0013, "atr": 0.0326, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0709, "ema9": 11.5115, "ema20": 11.5207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.554, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:44:23.147101", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.45, "vwap": 12.3939, "vwap_slope": 0.0018, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0773, "ema9": 12.4912, "ema20": 12.4911, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.19, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:44:23.148219", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0127, "vwap": 10.2196, "vwap_slope": -0.0028, "atr": 0.0104, "atr_pct": 0.104, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0168, "ema20": 10.0374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 6.422, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.327}}
{"timestamp": "2026-09-22T14:44:23.149464", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.405, "vwap": 5.5054, "vwap_slope": -0.0032, "atr": 0.0171, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0789, "ema9": 5.4252, "ema20": 5.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.482, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:44:23.152416", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9072, "vwap": 9.0513, "vwap_slope": -0.0138, "atr": 0.0214, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.06, "ema9": 8.9722, "ema20": 8.9966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 4.84, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:44:23.153492", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.285, "vwap": 7.434, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3134, "ema20": 7.3468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.51, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.541}}
{"timestamp": "2026-09-22T14:44:23.154422", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.86, "vwap": 9.094, "vwap_slope": -0.0033, "atr": 0.0275, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0777, "ema9": 8.8957, "ema20": 8.9265, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 5.945, "spread_pct": 0.225, "rvol": 0.139, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:44:23.155465", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6553, "vwap_slope": -0.0033, "atr": 0.0656, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1328, "ema9": 12.3246, "ema20": 12.3351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.531, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.654}}
{"timestamp": "2026-09-22T14:44:23.156427", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.265, "vwap": 6.3368, "vwap_slope": -0.0008, "atr": 0.0257, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.1026, "ema9": 6.3236, "ema20": 6.3407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.31, "distance_from_high_pct": 2.109, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.07}}
{"timestamp": "2026-09-22T14:44:23.157474", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.5481, "vwap_slope": -0.0004, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0728, "ema9": 5.536, "ema20": 5.5443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:44:23.158525", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2214, "vwap_slope": -0.0016, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0694, "ema9": 5.1541, "ema20": 5.1707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.03, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:23.159687", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7127, "vwap": 8.6996, "vwap_slope": 0.0004, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0677, "ema9": 8.7044, "ema20": 8.6926, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 1.663, "spread_pct": 0.115, "rvol": 0.072, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:44:23.160805", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.886, "ema20": 11.9054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.771, "distance_from_high_pct": 3.257, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:44:23.161995", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9014, "vwap": 8.9601, "vwap_slope": -0.0028, "atr": 0.0182, "atr_pct": 0.205, "trend": "flat", "slope_pct": -0.0194, "flat_threshold_pct": 0.0512, "ema9": 8.9071, "ema20": 8.9152, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 2.182, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:44:23.163323", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.53 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.525, "vwap": 4.7218, "vwap_slope": -0.0017, "atr": 0.0553, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.3056, "ema9": 4.5853, "ema20": 4.61, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 10.218, "spread_pct": 1.105, "rvol": 0.349, "volume_pace_ratio": 1.832}}
{"timestamp": "2026-09-22T14:44:23.164070", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.52 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.515, "vwap": 14.7486, "vwap_slope": -0.0065, "atr": 0.0493, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0849, "ema9": 14.5656, "ema20": 14.5917, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 3.104, "spread_pct": 0.069, "rvol": 0.218, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:44:23.164779", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.067, "vwap_slope": -0.0003, "atr": 0.0329, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.082, "ema9": 10.0408, "ema20": 10.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 1.374, "spread_pct": 0.1, "rvol": 0.239, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:44:23.165682", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1981, "vwap_slope": -0.0004, "atr": 0.0377, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.1026, "ema9": 9.2237, "ema20": 9.2443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 2.173, "spread_pct": 0.436, "rvol": 0.083, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:44:23.167106", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.745, "vwap": 13.8043, "vwap_slope": -0.0026, "atr": 0.0296, "atr_pct": 0.215, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0538, "ema9": 13.7678, "ema20": 13.7817, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.083, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:44:23.168166", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0578, "ema9": 6.1505, "ema20": 6.1579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:44:23.168833", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2827, "vwap": 13.3951, "vwap_slope": -0.003, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.291, "ema20": 13.3016, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 4.715, "spread_pct": 0.075, "rvol": 0.196, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:44:28.174914", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.875, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1394, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:28.177425", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.8292, "vwap_slope": 0.0011, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0412, "lower_highs_lower_lows": true, "stop": 7.8539, "imbalance_decline_count": 1, "imbalance_cur": -0.9354838709677419, "imbalance_prev": 0.9873417721518988}}
{"timestamp": "2026-09-22T14:44:28.179573", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (263.3s) but room-to-run failed: imbalance +11% below 30% confirmation floor"], "metrics": {"price": 14.64, "vwap": 13.7854, "vwap_slope": 0.0556, "atr": 0.4054, "atr_pct": 2.769, "trend": "flat", "slope_pct": 0.0504, "flat_threshold_pct": 0.6922, "ema9": 14.4505, "ema20": 14.1198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.797, "distance_from_high_pct": 7.75, "spread_pct": 0.137, "rvol": 4.145, "volume_pace_ratio": 21.709, "stage3": {"stop": 14.1535, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1104, "passed": false, "reason": "imbalance +11% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:44:28.181905", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.665, "vwap": 8.8226, "vwap_slope": -0.0044, "atr": 0.028, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.0807, "ema9": 8.6682, "ema20": 8.6957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.78, "volume_pace_ratio": 4.084}}
{"timestamp": "2026-09-22T14:44:28.183530", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1759, "vwap": 13.5395, "vwap_slope": -0.0024, "atr": 0.1174, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0712, "flat_threshold_pct": 0.2228, "ema9": 13.2108, "ema20": 13.171, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 7.147, "spread_pct": 0.609, "rvol": 0.134, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:44:28.184966", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.32, "vwap": 6.3913, "vwap_slope": -0.001, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0643, "ema9": 6.334, "ema20": 6.3442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 3.805, "spread_pct": 0.158, "rvol": 0.213, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:44:28.187045", "symbol": "BFLY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.15 below VWAP $9.16"], "metrics": {"price": 9.155, "vwap": 9.1647, "vwap_slope": 0.0002, "atr": 0.0638, "atr_pct": 0.696, "trend": "flat", "slope_pct": 0.1125, "flat_threshold_pct": 0.1741, "ema9": 9.2028, "ema20": 9.2518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.59, "distance_from_high_pct": 4.436, "spread_pct": 0.109, "rvol": 0.868, "volume_pace_ratio": 4.547}}
{"timestamp": "2026-09-22T14:44:28.187948", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.456}}
{"timestamp": "2026-09-22T14:44:28.190305", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.575, "vwap": 12.7102, "vwap_slope": -0.0041, "atr": 0.0381, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.0757, "ema9": 12.6265, "ema20": 12.6588, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.12, "distance_from_high_pct": 1.758, "spread_pct": 0.08, "rvol": 0.111, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:44:28.191580", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7217, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.1185, "ema9": 8.7775, "ema20": 8.7719, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.357, "distance_from_high_pct": 5.507, "spread_pct": 0.115, "rvol": 0.672, "volume_pace_ratio": 3.52}}
{"timestamp": "2026-09-22T14:44:28.192802", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.512, "vwap": 11.5989, "vwap_slope": -0.0013, "atr": 0.0326, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0709, "ema9": 11.5129, "ema20": 11.5214, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.358, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:44:28.193899", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4606, "vwap": 12.394, "vwap_slope": 0.0018, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.0772, "ema9": 12.4933, "ema20": 12.4921, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.106, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:44:28.195129", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0127, "vwap": 10.2196, "vwap_slope": -0.0028, "atr": 0.0104, "atr_pct": 0.104, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0168, "ema20": 10.0374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 6.422, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.326}}
{"timestamp": "2026-09-22T14:44:28.196255", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4052, "vwap": 5.5054, "vwap_slope": -0.0032, "atr": 0.0171, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0789, "ema9": 5.4252, "ema20": 5.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.479, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:28.197388", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9072, "vwap": 9.0513, "vwap_slope": -0.0138, "atr": 0.0214, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.06, "ema9": 8.9722, "ema20": 8.9966, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 4.84, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.571}}
{"timestamp": "2026-09-22T14:44:28.198721", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.28, "vwap": 7.434, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3124, "ema20": 7.3463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.576, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:44:28.199882", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.865, "vwap": 9.0912, "vwap_slope": -0.0061, "atr": 0.0275, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0776, "ema9": 8.8967, "ema20": 8.927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 5.892, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.737}}
{"timestamp": "2026-09-22T14:44:28.201082", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6553, "vwap_slope": -0.0034, "atr": 0.0656, "atr_pct": 0.531, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1328, "ema9": 12.3246, "ema20": 12.3351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.653}}
{"timestamp": "2026-09-22T14:44:28.202350", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.265, "vwap": 6.3368, "vwap_slope": -0.0008, "atr": 0.0257, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.1026, "ema9": 6.3236, "ema20": 6.3407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.31, "distance_from_high_pct": 2.109, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.067}}
{"timestamp": "2026-09-22T14:44:28.204282", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.548, "vwap_slope": -0.0004, "atr": 0.0161, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0729, "ema9": 5.535, "ema20": 5.5439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:28.205694", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2212, "vwap_slope": -0.0018, "atr": 0.0147, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0713, "ema9": 5.1521, "ema20": 5.1697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 3.019, "spread_pct": 0.388, "rvol": 0.033, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:28.207128", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6995, "vwap_slope": 0.0003, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0095, "flat_threshold_pct": 0.0679, "ema9": 8.7009, "ema20": 8.6909, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.019, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.072, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:44:28.208363", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.886, "ema20": 11.9054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.771, "distance_from_high_pct": 3.257, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:44:28.209573", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9603, "vwap_slope": -0.0027, "atr": 0.0186, "atr_pct": 0.208, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0521, "ema9": 8.9098, "ema20": 8.9165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T14:44:28.210844", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.53 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.525, "vwap": 4.7218, "vwap_slope": -0.0017, "atr": 0.0553, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.3056, "ema9": 4.5853, "ema20": 4.61, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 10.218, "spread_pct": 1.105, "rvol": 0.349, "volume_pace_ratio": 1.83}}
{"timestamp": "2026-09-22T14:44:28.212124", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.52 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.52, "vwap": 14.7486, "vwap_slope": -0.0065, "atr": 0.0493, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0849, "ema9": 14.5666, "ema20": 14.5922, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 3.071, "spread_pct": 0.069, "rvol": 0.218, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:44:28.213340", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.05, "vwap": 10.067, "vwap_slope": -0.0003, "atr": 0.0329, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.082, "ema9": 10.0408, "ema20": 10.0457, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 1.374, "spread_pct": 0.099, "rvol": 0.239, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:44:28.214567", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1981, "vwap_slope": -0.0004, "atr": 0.0377, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.1026, "ema9": 9.2237, "ema20": 9.2443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 2.173, "spread_pct": 0.436, "rvol": 0.083, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:44:28.215851", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7301, "vwap": 13.8033, "vwap_slope": -0.0037, "atr": 0.0303, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0048, "flat_threshold_pct": 0.0552, "ema9": 13.7649, "ema20": 13.7803, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.998, "spread_pct": 0.073, "rvol": 0.084, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:44:28.218474", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0577, "ema9": 6.1515, "ema20": 6.1584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:44:28.219736", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.40", "VWAP sloping down"], "metrics": {"price": 13.2841, "vwap": 13.3951, "vwap_slope": -0.003, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2913, "ema20": 13.3017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 4.705, "spread_pct": 0.075, "rvol": 0.196, "volume_pace_ratio": 1.027}}
{"timestamp": "2026-09-22T14:44:33.223371", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.875, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1394, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:33.225992", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.8292, "vwap_slope": 0.0011, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0412, "lower_highs_lower_lows": true, "stop": 7.8539, "imbalance_decline_count": 2, "imbalance_cur": -1.0, "imbalance_prev": -0.9354838709677419}}
{"timestamp": "2026-09-22T14:44:33.228095", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (268.4s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 14.635, "vwap": 13.7861, "vwap_slope": 0.0563, "atr": 0.4054, "atr_pct": 2.77, "trend": "flat", "slope_pct": 0.0503, "flat_threshold_pct": 0.6925, "ema9": 14.4495, "ema20": 14.1193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 7.782, "spread_pct": 0.205, "rvol": 4.149, "volume_pace_ratio": 21.703, "stage3": {"stop": 14.1485, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0963, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:44:33.229470", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.66, "vwap": 8.8225, "vwap_slope": -0.0045, "atr": 0.028, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0257, "flat_threshold_pct": 0.0807, "ema9": 8.6672, "ema20": 8.6952, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.074, "spread_pct": 0.115, "rvol": 0.78, "volume_pace_ratio": 4.081}}
{"timestamp": "2026-09-22T14:44:33.230715", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.183, "vwap": 13.5395, "vwap_slope": -0.0025, "atr": 0.1174, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0711, "flat_threshold_pct": 0.2227, "ema9": 13.2122, "ema20": 13.1717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.268, "distance_from_high_pct": 7.097, "spread_pct": 0.76, "rvol": 0.134, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:44:33.232397", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3186, "vwap": 6.3911, "vwap_slope": -0.0013, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0643, "ema9": 6.3338, "ema20": 6.344, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.956, "distance_from_high_pct": 3.826, "spread_pct": 0.158, "rvol": 0.214, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:44:33.233541", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.165, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0638, "atr_pct": 0.696, "trend": "flat", "slope_pct": 0.1126, "flat_threshold_pct": 0.1739, "ema9": 9.2048, "ema20": 9.2527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.59, "distance_from_high_pct": 4.332, "spread_pct": 0.109, "rvol": 0.868, "volume_pace_ratio": 4.542}}
{"timestamp": "2026-09-22T14:44:33.234498", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:44:33.235680", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.57, "vwap": 12.7101, "vwap_slope": -0.0042, "atr": 0.0381, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.0757, "ema9": 12.6255, "ema20": 12.6583, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.122, "distance_from_high_pct": 1.797, "spread_pct": 0.08, "rvol": 0.111, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:44:33.236815", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7267, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.1184, "ema9": 8.7785, "ema20": 8.7724, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.453, "spread_pct": 0.115, "rvol": 0.673, "volume_pace_ratio": 3.519}}
{"timestamp": "2026-09-22T14:44:33.237865", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.506, "vwap": 11.5989, "vwap_slope": -0.0013, "atr": 0.0326, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0709, "ema9": 11.5117, "ema20": 11.5208, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.555, "distance_from_high_pct": 2.409, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:44:33.238960", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.5168, "vwap": 12.3941, "vwap_slope": 0.0019, "atr": 0.0385, "atr_pct": 0.307, "trend": "flat", "slope_pct": 0.0344, "flat_threshold_pct": 0.0768, "ema9": 12.5045, "ema20": 12.4975, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 0.66, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:44:33.240134", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.22", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.33x normal below floor 0.4x"], "metrics": {"price": 10.0127, "vwap": 10.2196, "vwap_slope": -0.0028, "atr": 0.0104, "atr_pct": 0.104, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0168, "ema20": 10.0374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.808, "distance_from_high_pct": 6.422, "spread_pct": 0.1, "rvol": 0.062, "volume_pace_ratio": 0.326}}
{"timestamp": "2026-09-22T14:44:33.242220", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.405, "vwap": 5.5054, "vwap_slope": -0.0032, "atr": 0.0171, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0789, "ema9": 5.4252, "ema20": 5.4486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.482, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:33.244420", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9166, "vwap": 9.0513, "vwap_slope": -0.0138, "atr": 0.0214, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.0146, "flat_threshold_pct": 0.06, "ema9": 8.9741, "ema20": 8.9975, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.795, "distance_from_high_pct": 4.739, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:44:33.246358", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.285, "vwap": 7.4338, "vwap_slope": -0.0008, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3134, "ema20": 7.3468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 3.51, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:44:33.247568", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.865, "vwap": 9.0912, "vwap_slope": -0.0061, "atr": 0.0275, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0776, "ema9": 8.8967, "ema20": 8.927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 5.892, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:44:33.248687", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.29 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.2876, "vwap": 12.6551, "vwap_slope": -0.0035, "atr": 0.0679, "atr_pct": 0.552, "trend": "flat", "slope_pct": -0.0991, "flat_threshold_pct": 0.1381, "ema9": 12.3132, "ema20": 12.3296, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 9.115, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T14:44:33.249763", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3326, "vwap": 6.3367, "vwap_slope": -0.0008, "atr": 0.0257, "atr_pct": 0.406, "trend": "flat", "slope_pct": 0.0137, "flat_threshold_pct": 0.1015, "ema9": 6.3371, "ema20": 6.3472, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 1.053, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.068}}
{"timestamp": "2026-09-22T14:44:33.250895", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.548, "vwap_slope": -0.0004, "atr": 0.0161, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0729, "ema9": 5.535, "ema20": 5.5439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:33.251977", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2212, "vwap_slope": -0.0018, "atr": 0.0147, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0712, "ema9": 5.1541, "ema20": 5.1707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:33.253042", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6996, "vwap_slope": 0.0003, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0678, "ema9": 8.7019, "ema20": 8.6914, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.02, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.072, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:44:33.255140", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.886, "ema20": 11.9054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.771, "distance_from_high_pct": 3.257, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:44:33.258600", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9603, "vwap_slope": -0.0026, "atr": 0.0188, "atr_pct": 0.211, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.0528, "ema9": 8.9105, "ema20": 8.9169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.212, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:44:33.260015", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.53 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.525, "vwap": 4.7218, "vwap_slope": -0.0017, "atr": 0.0553, "atr_pct": 1.222, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.3056, "ema9": 4.5853, "ema20": 4.61, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.628, "distance_from_high_pct": 10.218, "spread_pct": 1.105, "rvol": 0.349, "volume_pace_ratio": 1.828}}
{"timestamp": "2026-09-22T14:44:33.261213", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.52 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.515, "vwap": 14.7485, "vwap_slope": -0.0065, "atr": 0.0493, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0849, "ema9": 14.5656, "ema20": 14.5917, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.513, "distance_from_high_pct": 3.104, "spread_pct": 0.069, "rvol": 0.218, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:44:33.262330", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.067, "vwap_slope": -0.0003, "atr": 0.033, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0819, "ema9": 10.0418, "ema20": 10.0462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.662, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.239, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:44:33.263456", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.16 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1605, "vwap": 9.1979, "vwap_slope": -0.0005, "atr": 0.0377, "atr_pct": 0.411, "trend": "flat", "slope_pct": 0.0247, "flat_threshold_pct": 0.1029, "ema9": 9.2198, "ema20": 9.2424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.947, "distance_from_high_pct": 2.381, "spread_pct": 0.544, "rvol": 0.083, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:44:33.264589", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7415, "vwap": 13.8033, "vwap_slope": -0.0036, "atr": 0.0303, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0552, "ema9": 13.7671, "ema20": 13.7814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.572, "distance_from_high_pct": 1.916, "spread_pct": 0.073, "rvol": 0.084, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:44:33.266956", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0578, "ema9": 6.1505, "ema20": 6.1579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:44:33.269655", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3949, "vwap_slope": -0.0032, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2915, "ema20": 13.3018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.078, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.196, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:44:38.271312", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8718, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1516, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:38.272880", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8718, "vwap": 7.8292, "vwap_slope": 0.0011, "atr": 0.0176, "trend": "flat", "slope_pct": 0.0411, "lower_highs_lower_lows": true, "stop": 7.8507, "imbalance_decline_count": 0, "imbalance_cur": -1.0, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:44:38.275130", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (273.4s) but room-to-run failed: imbalance -14% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6142, "vwap": 13.7866, "vwap_slope": 0.0568, "atr": 0.4054, "atr_pct": 2.774, "trend": "flat", "slope_pct": 0.0501, "flat_threshold_pct": 0.6935, "ema9": 14.4453, "ema20": 14.1174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.8, "distance_from_high_pct": 7.913, "spread_pct": 0.205, "rvol": 4.152, "volume_pace_ratio": 21.693, "stage3": {"stop": 14.1277, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1371, "passed": false, "reason": "imbalance -14% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:38.276759", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.665, "vwap": 8.8225, "vwap_slope": -0.0045, "atr": 0.028, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.0807, "ema9": 8.6682, "ema20": 8.6957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.78, "volume_pace_ratio": 4.076}}
{"timestamp": "2026-09-22T14:44:38.278065", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.18 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.18, "vwap": 13.5394, "vwap_slope": -0.0026, "atr": 0.1194, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.0711, "flat_threshold_pct": 0.2265, "ema9": 13.2116, "ema20": 13.1714, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 7.118, "spread_pct": 0.76, "rvol": 0.134, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:44:38.281962", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3908, "vwap_slope": -0.0016, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0642, "ema9": 6.335, "ema20": 6.3447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:44:38.283398", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1648, "vwap_slope": 0.0003, "atr": 0.0638, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.1129, "flat_threshold_pct": 0.1735, "ema9": 9.2088, "ema20": 9.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.591, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.869, "volume_pace_ratio": 4.538}}
{"timestamp": "2026-09-22T14:44:38.284687", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.455}}
{"timestamp": "2026-09-22T14:44:38.288180", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.555, "vwap": 12.7094, "vwap_slope": -0.0049, "atr": 0.0395, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0052, "flat_threshold_pct": 0.0786, "ema9": 12.6225, "ema20": 12.6569, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 1.914, "spread_pct": 0.08, "rvol": 0.111, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:44:38.290571", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.74 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.74, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0108, "flat_threshold_pct": 0.1183, "ema9": 8.7812, "ema20": 8.7736, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.309, "spread_pct": 0.229, "rvol": 0.673, "volume_pace_ratio": 3.518}}
{"timestamp": "2026-09-22T14:44:38.292723", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.54 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5357, "vwap": 11.5989, "vwap_slope": -0.0014, "atr": 0.0335, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0726, "ema9": 11.5176, "ema20": 11.5236, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 2.157, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:44:38.293827", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.455, "vwap": 12.394, "vwap_slope": 0.0018, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0339, "flat_threshold_pct": 0.0772, "ema9": 12.4922, "ema20": 12.4916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:44:38.295230", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.1894, "vwap_slope": -0.033, "atr": 0.0118, "atr_pct": 0.118, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0152, "ema20": 10.0366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.073, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:44:38.296680", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.41, "vwap": 5.5052, "vwap_slope": -0.0034, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0788, "ema9": 5.4262, "ema20": 5.4491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:38.298054", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.96, "vwap": 9.0511, "vwap_slope": -0.014, "atr": 0.0242, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.014, "flat_threshold_pct": 0.0677, "ema9": 8.9828, "ema20": 9.0017, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.276, "spread_pct": 0.893, "rvol": 0.109, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:44:38.299249", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.285, "vwap": 7.4338, "vwap_slope": -0.0008, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3134, "ema20": 7.3468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 3.51, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.54}}
{"timestamp": "2026-09-22T14:44:38.300468", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.865, "vwap": 9.0912, "vwap_slope": -0.0061, "atr": 0.0275, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0776, "ema9": 8.8967, "ema20": 8.927, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 5.892, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.736}}
{"timestamp": "2026-09-22T14:44:38.301643", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3395, "vwap": 12.6552, "vwap_slope": -0.0035, "atr": 0.0679, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0987, "flat_threshold_pct": 0.1375, "ema9": 12.3235, "ema20": 12.3345, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 8.732, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.652}}
{"timestamp": "2026-09-22T14:44:38.302776", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2649, "vwap": 6.3367, "vwap_slope": -0.0009, "atr": 0.0257, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.1026, "ema9": 6.3235, "ema20": 6.3407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 2.111, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.066}}
{"timestamp": "2026-09-22T14:44:38.303846", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5252, "vwap": 5.548, "vwap_slope": -0.0005, "atr": 0.0161, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0729, "ema9": 5.535, "ema20": 5.5439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.666, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:38.304981", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2212, "vwap_slope": -0.0018, "atr": 0.0147, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0712, "ema9": 5.1541, "ema20": 5.1707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:38.306161", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6996, "vwap_slope": 0.0003, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0678, "ema9": 8.7029, "ema20": 8.6919, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.029, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:44:38.307727", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.886, "ema20": 11.9054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.771, "distance_from_high_pct": 3.257, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:44:38.309073", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8939, "vwap": 8.9599, "vwap_slope": -0.0031, "atr": 0.0193, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0195, "flat_threshold_pct": 0.0543, "ema9": 8.9056, "ema20": 8.9145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.611, "distance_from_high_pct": 2.265, "spread_pct": 0.112, "rvol": 0.213, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:44:38.310295", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7204, "vwap_slope": -0.0032, "atr": 0.0553, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.3039, "ema9": 4.5903, "ema20": 4.6124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.652, "distance_from_high_pct": 9.722, "spread_pct": 1.105, "rvol": 0.353, "volume_pace_ratio": 1.843}}
{"timestamp": "2026-09-22T14:44:38.311595", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.51 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5111, "vwap": 14.7483, "vwap_slope": -0.0068, "atr": 0.0493, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0849, "ema9": 14.5648, "ema20": 14.5914, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.515, "distance_from_high_pct": 3.13, "spread_pct": 0.069, "rvol": 0.218, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:44:38.312912", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.067, "vwap_slope": -0.0004, "atr": 0.0337, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0837, "ema9": 10.0418, "ema20": 10.0462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.239, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:44:38.314149", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.185, "vwap": 9.1981, "vwap_slope": -0.0004, "atr": 0.0377, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0249, "flat_threshold_pct": 0.1026, "ema9": 9.2247, "ema20": 9.2447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 2.12, "spread_pct": 0.544, "rvol": 0.083, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:44:38.315498", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.75, "vwap": 13.8033, "vwap_slope": -0.0036, "atr": 0.0303, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.0551, "ema9": 13.7688, "ema20": 13.7822, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.574, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.084, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:44:38.316657", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0145, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0588, "ema9": 6.1515, "ema20": 6.1584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:44:38.318065", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3947, "vwap_slope": -0.0034, "atr": 0.0257, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2915, "ema20": 13.3018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.197, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:44:43.326382", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2156, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:43.328240", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.8292, "vwap_slope": 0.0011, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0409, "lower_highs_lower_lows": true, "stop": 7.8326, "imbalance_decline_count": 0, "imbalance_cur": -0.6958438287153652, "imbalance_prev": -1.0}}
{"timestamp": "2026-09-22T14:44:43.331357", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (278.5s) but room-to-run failed: imbalance -38% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.5872, "vwap": 13.7882, "vwap_slope": 0.0584, "atr": 0.4054, "atr_pct": 2.779, "trend": "flat", "slope_pct": 0.0499, "flat_threshold_pct": 0.6948, "ema9": 14.4399, "ema20": 14.1148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.803, "distance_from_high_pct": 8.083, "spread_pct": 0.479, "rvol": 4.16, "volume_pace_ratio": 21.711, "stage3": {"stop": 14.1007, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.384, "passed": false, "reason": "imbalance -38% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:43.333785", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.8225, "vwap_slope": -0.0045, "atr": 0.0283, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.0817, "ema9": 8.6682, "ema20": 8.6957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.78, "volume_pace_ratio": 4.072}}
{"timestamp": "2026-09-22T14:44:43.335085", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.12, "vwap": 13.5393, "vwap_slope": -0.0027, "atr": 0.1206, "atr_pct": 0.919, "trend": "flat", "slope_pct": -0.0716, "flat_threshold_pct": 0.2299, "ema9": 13.1996, "ema20": 13.1657, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 7.541, "spread_pct": 0.609, "rvol": 0.134, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:44:43.337179", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3908, "vwap_slope": -0.0016, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0642, "ema9": 6.335, "ema20": 6.3447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T14:44:43.338308", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1848, "vwap": 9.1648, "vwap_slope": 0.0003, "atr": 0.0638, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.1129, "flat_threshold_pct": 0.1735, "ema9": 9.2088, "ema20": 9.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.591, "distance_from_high_pct": 4.125, "spread_pct": 0.109, "rvol": 0.869, "volume_pace_ratio": 4.534}}
{"timestamp": "2026-09-22T14:44:43.339319", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:44:43.340450", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.63 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6269, "vwap": 12.7096, "vwap_slope": -0.0047, "atr": 0.0395, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.0782, "ema9": 12.6369, "ema20": 12.6637, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 1.352, "spread_pct": 0.08, "rvol": 0.111, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:44:43.341624", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1184, "ema9": 8.7792, "ema20": 8.7727, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.417, "spread_pct": 0.115, "rvol": 0.673, "volume_pace_ratio": 3.515}}
{"timestamp": "2026-09-22T14:44:43.343597", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5225, "vwap": 11.5988, "vwap_slope": -0.0014, "atr": 0.0335, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0727, "ema9": 11.515, "ema20": 11.5224, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 2.269, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:44:43.344671", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.45, "vwap": 12.394, "vwap_slope": 0.0018, "atr": 0.0385, "atr_pct": 0.309, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0773, "ema9": 12.4912, "ema20": 12.4911, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.19, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:44:43.345849", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.1891, "vwap_slope": -0.0333, "atr": 0.0118, "atr_pct": 0.118, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0152, "ema20": 10.0366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.073, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:44:43.347044", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4101, "vwap": 5.5052, "vwap_slope": -0.0034, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0788, "ema9": 5.4262, "ema20": 5.4491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.391, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:43.348069", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.989, "vwap": 9.0511, "vwap_slope": -0.014, "atr": 0.0263, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0137, "flat_threshold_pct": 0.0732, "ema9": 8.9886, "ema20": 9.0044, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 3.966, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.57}}
{"timestamp": "2026-09-22T14:44:43.349203", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.28, "vwap": 7.4337, "vwap_slope": -0.0008, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3124, "ema20": 7.3463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 3.576, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:44:43.350249", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.875, "vwap": 9.0912, "vwap_slope": -0.0061, "atr": 0.0275, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0775, "ema9": 8.8987, "ema20": 8.9279, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 5.786, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.735}}
{"timestamp": "2026-09-22T14:44:43.351276", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.3401, "vwap": 12.6552, "vwap_slope": -0.0035, "atr": 0.0679, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0987, "flat_threshold_pct": 0.1375, "ema9": 12.3237, "ema20": 12.3346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 8.727, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.651}}
{"timestamp": "2026-09-22T14:44:43.352284", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2649, "vwap": 6.3367, "vwap_slope": -0.0009, "atr": 0.0257, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0125, "flat_threshold_pct": 0.1026, "ema9": 6.3235, "ema20": 6.3407, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 2.111, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.063}}
{"timestamp": "2026-09-22T14:44:43.353320", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.535, "vwap": 5.548, "vwap_slope": -0.0004, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.0728, "ema9": 5.537, "ema20": 5.5448, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:43.354368", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2212, "vwap_slope": -0.0018, "atr": 0.0147, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0712, "ema9": 5.1541, "ema20": 5.1707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:43.355526", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7115, "vwap": 8.6997, "vwap_slope": 0.0004, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0677, "ema9": 8.7042, "ema20": 8.6925, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.035, "distance_from_high_pct": 1.676, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:44:43.356603", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.942, "vwap_slope": -0.0006, "atr": 0.0237, "atr_pct": 0.2, "trend": "flat", "slope_pct": 0.0356, "flat_threshold_pct": 0.05, "ema9": 11.886, "ema20": 11.9054, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.771, "distance_from_high_pct": 3.257, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:44:43.357653", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.96, "vwap_slope": -0.0029, "atr": 0.0193, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0541, "ema9": 8.9098, "ema20": 8.9165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.213, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:44:43.358801", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.5439, "vwap": 4.7203, "vwap_slope": -0.0032, "atr": 0.0553, "atr_pct": 1.217, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.3043, "ema9": 4.5891, "ema20": 4.6118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.652, "distance_from_high_pct": 9.843, "spread_pct": 1.105, "rvol": 0.353, "volume_pace_ratio": 1.841}}
{"timestamp": "2026-09-22T14:44:43.359833", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.53 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5302, "vwap": 14.7482, "vwap_slope": -0.0069, "atr": 0.0493, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0284, "flat_threshold_pct": 0.0848, "ema9": 14.5686, "ema20": 14.5932, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 3.003, "spread_pct": 0.069, "rvol": 0.219, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:44:43.361007", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.05 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.055, "vwap": 10.067, "vwap_slope": -0.0004, "atr": 0.0337, "atr_pct": 0.335, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0837, "ema9": 10.0418, "ema20": 10.0462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.325, "spread_pct": 0.099, "rvol": 0.239, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T14:44:43.362068", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1981, "vwap_slope": -0.0003, "atr": 0.0377, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.1025, "ema9": 9.2257, "ema20": 9.2452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 2.066, "spread_pct": 0.435, "rvol": 0.083, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:44:43.363236", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7418, "vwap": 13.8032, "vwap_slope": -0.0038, "atr": 0.0303, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0551, "ema9": 13.7672, "ema20": 13.7814, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.575, "distance_from_high_pct": 1.914, "spread_pct": 0.073, "rvol": 0.084, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:44:43.364293", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0145, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0588, "ema9": 6.1515, "ema20": 6.1584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:44:43.365355", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.30 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.3, "vwap": 13.3946, "vwap_slope": -0.0034, "atr": 0.0264, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0357, "flat_threshold_pct": 0.05, "ema9": 13.2945, "ema20": 13.3032, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.084, "distance_from_high_pct": 4.591, "spread_pct": 0.075, "rvol": 0.197, "volume_pace_ratio": 1.028}}
{"timestamp": "2026-09-22T14:44:48.367491", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2156, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:48.368610", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.8293, "vwap_slope": 0.0011, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0409, "lower_highs_lower_lows": true, "stop": 7.8326, "imbalance_decline_count": 0, "imbalance_cur": -0.06031128404669261, "imbalance_prev": -0.6958438287153652}}
{"timestamp": "2026-09-22T14:44:48.370458", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (283.5s) but room-to-run failed: imbalance -33% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6115, "vwap": 13.7886, "vwap_slope": 0.0588, "atr": 0.4054, "atr_pct": 2.774, "trend": "flat", "slope_pct": 0.0501, "flat_threshold_pct": 0.6936, "ema9": 14.4448, "ema20": 14.1171, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.804, "distance_from_high_pct": 7.93, "spread_pct": 0.274, "rvol": 4.161, "volume_pace_ratio": 21.696, "stage3": {"stop": 14.125, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3325, "passed": false, "reason": "imbalance -33% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:48.372701", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.67, "vwap": 8.8225, "vwap_slope": -0.0045, "atr": 0.0283, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0255, "flat_threshold_pct": 0.0817, "ema9": 8.6692, "ema20": 8.6961, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 5.965, "spread_pct": 0.115, "rvol": 0.78, "volume_pace_ratio": 4.067}}
{"timestamp": "2026-09-22T14:44:48.373923", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.5392, "vwap_slope": -0.0027, "atr": 0.1206, "atr_pct": 0.919, "trend": "flat", "slope_pct": -0.0715, "flat_threshold_pct": 0.2297, "ema9": 13.2016, "ema20": 13.1666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 7.47, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:44:48.375280", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3908, "vwap_slope": -0.0016, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0642, "ema9": 6.335, "ema20": 6.3447, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:44:48.376591", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1648, "vwap_slope": 0.0003, "atr": 0.0638, "atr_pct": 0.694, "trend": "flat", "slope_pct": 0.1129, "flat_threshold_pct": 0.1735, "ema9": 9.2088, "ema20": 9.2546, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.592, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.869, "volume_pace_ratio": 4.531}}
{"timestamp": "2026-09-22T14:44:48.377612", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.454}}
{"timestamp": "2026-09-22T14:44:48.378886", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.55, "vwap": 12.7091, "vwap_slope": -0.0052, "atr": 0.0395, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0787, "ema9": 12.6215, "ema20": 12.6564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 1.953, "spread_pct": 0.08, "rvol": 0.111, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:44:48.380032", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.73 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.73, "vwap": 8.7439, "vwap_slope": 0.0003, "atr": 0.0413, "atr_pct": 0.474, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1184, "ema9": 8.7792, "ema20": 8.7727, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.417, "spread_pct": 0.115, "rvol": 0.673, "volume_pace_ratio": 3.511}}
{"timestamp": "2026-09-22T14:44:48.381349", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.53 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.53, "vwap": 11.5988, "vwap_slope": -0.0014, "atr": 0.0335, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0107, "flat_threshold_pct": 0.0727, "ema9": 11.5165, "ema20": 11.5231, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.205, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:44:48.382506", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.4499, "vwap": 12.3941, "vwap_slope": 0.0019, "atr": 0.0392, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0787, "ema9": 12.4911, "ema20": 12.4911, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.191, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:44:48.384065", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.1891, "vwap_slope": -0.0333, "atr": 0.0118, "atr_pct": 0.118, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0152, "ema20": 10.0366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.073, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:44:48.384944", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.415, "vwap": 5.5052, "vwap_slope": -0.0034, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0787, "ema9": 5.4272, "ema20": 5.4496, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:44:48.385555", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0511, "vwap_slope": -0.014, "atr": 0.0263, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0735, "ema9": 8.9818, "ema20": 9.0012, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 4.329, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:44:48.386155", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.28, "vwap": 7.4337, "vwap_slope": -0.0008, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3124, "ema20": 7.3463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 3.576, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.539}}
{"timestamp": "2026-09-22T14:44:48.386802", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8885, "vwap": 9.0912, "vwap_slope": -0.006, "atr": 0.0275, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0546, "flat_threshold_pct": 0.0774, "ema9": 8.9014, "ema20": 8.9292, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.937, "distance_from_high_pct": 5.642, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.734}}
{"timestamp": "2026-09-22T14:44:48.387480", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.345, "vwap": 12.6551, "vwap_slope": -0.0036, "atr": 0.0679, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1375, "ema9": 12.3246, "ema20": 12.3351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 8.691, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T14:44:48.388650", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.30 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2957, "vwap": 6.3367, "vwap_slope": -0.0009, "atr": 0.0257, "atr_pct": 0.408, "trend": "flat", "slope_pct": 0.013, "flat_threshold_pct": 0.1021, "ema9": 6.3297, "ema20": 6.3437, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 1.63, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.061}}
{"timestamp": "2026-09-22T14:44:48.389743", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.548, "vwap_slope": -0.0005, "atr": 0.0161, "atr_pct": 0.292, "trend": "flat", "slope_pct": 0.0077, "flat_threshold_pct": 0.0729, "ema9": 5.535, "ema20": 5.5439, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.492}}
{"timestamp": "2026-09-22T14:44:48.390537", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2212, "vwap_slope": -0.0018, "atr": 0.0147, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0712, "ema9": 5.1541, "ema20": 5.1707, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.034, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:48.391213", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7026, "vwap": 8.6996, "vwap_slope": 0.0003, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0678, "ema9": 8.7024, "ema20": 8.6916, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.039, "distance_from_high_pct": 1.777, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:44:48.392211", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0241, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0357, "flat_threshold_pct": 0.0506, "ema9": 11.888, "ema20": 11.9063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.773, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:44:48.392826", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9133, "vwap": 8.96, "vwap_slope": -0.0029, "atr": 0.0193, "atr_pct": 0.217, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0541, "ema9": 8.9094, "ema20": 8.9164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 2.052, "spread_pct": 0.112, "rvol": 0.213, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:44:48.393556", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.5439, "vwap": 4.7203, "vwap_slope": -0.0032, "atr": 0.0553, "atr_pct": 1.217, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.3043, "ema9": 4.5891, "ema20": 4.6118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.652, "distance_from_high_pct": 9.843, "spread_pct": 1.105, "rvol": 0.353, "volume_pace_ratio": 1.839}}
{"timestamp": "2026-09-22T14:44:48.394934", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.51 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.51, "vwap": 14.7481, "vwap_slope": -0.007, "atr": 0.0493, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0849, "ema9": 14.5646, "ema20": 14.5913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.516, "distance_from_high_pct": 3.138, "spread_pct": 0.069, "rvol": 0.219, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:44:48.395555", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.02 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0175, "vwap": 10.0669, "vwap_slope": -0.0004, "atr": 0.0346, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0863, "ema9": 10.0343, "ema20": 10.0426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.693, "spread_pct": 0.099, "rvol": 0.239, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:44:48.396248", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1981, "vwap_slope": -0.0003, "atr": 0.0377, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.1025, "ema9": 9.2257, "ema20": 9.2452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 2.066, "spread_pct": 0.435, "rvol": 0.083, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:44:48.396855", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7399, "vwap": 13.8031, "vwap_slope": -0.0038, "atr": 0.0303, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0552, "ema9": 13.7668, "ema20": 13.7812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.576, "distance_from_high_pct": 1.928, "spread_pct": 0.073, "rvol": 0.084, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:44:48.397441", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1547, "vwap_slope": -0.0003, "atr": 0.0145, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0075, "flat_threshold_pct": 0.0588, "ema9": 6.1515, "ema20": 6.1584, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.137, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:44:48.398061", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.394, "vwap_slope": -0.0041, "atr": 0.0264, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0358, "flat_threshold_pct": 0.05, "ema9": 13.2905, "ema20": 13.3013, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.198, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:44:53.403901", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2156, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:53.405578", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.8293, "vwap_slope": 0.0011, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0409, "lower_highs_lower_lows": true, "stop": 7.8326, "imbalance_decline_count": 0, "imbalance_cur": -0.06031128404669261, "imbalance_prev": -0.06031128404669261}}
{"timestamp": "2026-09-22T14:44:53.407497", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (288.6s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.67, "vwap": 13.7896, "vwap_slope": 0.0598, "atr": 0.4054, "atr_pct": 2.763, "trend": "flat", "slope_pct": 0.0507, "flat_threshold_pct": 0.6908, "ema9": 14.4565, "ema20": 14.1227, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 7.561, "spread_pct": 0.615, "rvol": 4.165, "volume_pace_ratio": 21.692, "stage3": {"stop": 14.1835, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2545, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:53.409940", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.66 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.665, "vwap": 8.8225, "vwap_slope": -0.0045, "atr": 0.0283, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0256, "flat_threshold_pct": 0.0817, "ema9": 8.6682, "ema20": 8.6957, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 6.02, "spread_pct": 0.115, "rvol": 0.78, "volume_pace_ratio": 4.064}}
{"timestamp": "2026-09-22T14:44:53.412056", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.539, "vwap_slope": -0.0029, "atr": 0.1206, "atr_pct": 0.919, "trend": "flat", "slope_pct": -0.0715, "flat_threshold_pct": 0.2297, "ema9": 13.2016, "ema20": 13.1666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.47, "spread_pct": 0.76, "rvol": 0.134, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:44:53.413274", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3286, "vwap": 6.3908, "vwap_slope": -0.0016, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0642, "ema9": 6.3358, "ema20": 6.345, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.966, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.12}}
{"timestamp": "2026-09-22T14:44:53.414457", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1972, "vwap": 9.1648, "vwap_slope": 0.0003, "atr": 0.0638, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.113, "flat_threshold_pct": 0.1733, "ema9": 9.2113, "ema20": 9.2558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.592, "distance_from_high_pct": 3.996, "spread_pct": 0.109, "rvol": 0.869, "volume_pace_ratio": 4.526}}
{"timestamp": "2026-09-22T14:44:53.415538", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:44:53.416673", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5974, "vwap": 12.7093, "vwap_slope": -0.005, "atr": 0.0395, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.0784, "ema9": 12.631, "ema20": 12.6609, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.138, "distance_from_high_pct": 1.583, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:44:53.418733", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7438, "vwap_slope": 0.0002, "atr": 0.0424, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.0104, "flat_threshold_pct": 0.1217, "ema9": 8.7752, "ema20": 8.7708, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.674, "volume_pace_ratio": 3.511}}
{"timestamp": "2026-09-22T14:44:53.419889", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.518, "vwap": 11.5988, "vwap_slope": -0.0015, "atr": 0.0335, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0108, "flat_threshold_pct": 0.0728, "ema9": 11.5141, "ema20": 11.5219, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.307, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:44:53.421962", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.445, "vwap": 12.3941, "vwap_slope": 0.002, "atr": 0.0392, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0338, "flat_threshold_pct": 0.0787, "ema9": 12.4902, "ema20": 12.4906, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.23, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:44:53.423244", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.005, "vwap": 10.1891, "vwap_slope": -0.0333, "atr": 0.0118, "atr_pct": 0.118, "trend": "negative", "slope_pct": -0.0812, "flat_threshold_pct": 0.05, "ema9": 10.0152, "ema20": 10.0366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 6.494, "spread_pct": 0.1, "rvol": 0.073, "volume_pace_ratio": 0.378}}
{"timestamp": "2026-09-22T14:44:53.424406", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4101, "vwap": 5.5051, "vwap_slope": -0.0034, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0788, "ema9": 5.4262, "ema20": 5.4491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.391, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:44:53.425479", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9481, "vwap": 9.0511, "vwap_slope": -0.014, "atr": 0.0263, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0735, "ema9": 8.9804, "ema20": 9.0005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 4.403, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.569}}
{"timestamp": "2026-09-22T14:44:53.426501", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2815, "vwap": 7.4337, "vwap_slope": -0.0009, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0812, "ema9": 7.3127, "ema20": 7.3464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 3.556, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:44:53.427579", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8674, "vwap": 9.0911, "vwap_slope": -0.0061, "atr": 0.0275, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0776, "ema9": 8.8972, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 5.866, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:44:53.428593", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.33 below VWAP $12.66", "VWAP sloping down"], "metrics": {"price": 12.33, "vwap": 12.6551, "vwap_slope": -0.0036, "atr": 0.0679, "atr_pct": 0.551, "trend": "flat", "slope_pct": -0.0988, "flat_threshold_pct": 0.1376, "ema9": 12.3216, "ema20": 12.3336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 8.802, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.65}}
{"timestamp": "2026-09-22T14:44:53.429593", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.273, "vwap": 6.3367, "vwap_slope": -0.0009, "atr": 0.0257, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.0127, "flat_threshold_pct": 0.1025, "ema9": 6.3252, "ema20": 6.3415, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.313, "distance_from_high_pct": 1.984, "spread_pct": 0.16, "rvol": 0.395, "volume_pace_ratio": 2.059}}
{"timestamp": "2026-09-22T14:44:53.430787", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5289, "vwap": 5.548, "vwap_slope": -0.0005, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0729, "ema9": 5.5358, "ema20": 5.5442, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.6, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:44:53.433059", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2212, "vwap_slope": -0.0018, "atr": 0.0147, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0159, "flat_threshold_pct": 0.071, "ema9": 5.1561, "ema20": 5.1716, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.036, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:53.434253", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7007, "vwap": 8.6996, "vwap_slope": 0.0003, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0094, "flat_threshold_pct": 0.0678, "ema9": 8.702, "ema20": 8.6914, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 1.798, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:44:53.435419", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0241, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0357, "flat_threshold_pct": 0.0506, "ema9": 11.888, "ema20": 11.9063, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.773, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:44:53.436508", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.96, "vwap_slope": -0.0029, "atr": 0.0193, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0541, "ema9": 8.9098, "ema20": 8.9165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.213, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T14:44:53.437505", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.5439, "vwap": 4.7203, "vwap_slope": -0.0032, "atr": 0.0553, "atr_pct": 1.217, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.3043, "ema9": 4.5891, "ema20": 4.6118, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.652, "distance_from_high_pct": 9.843, "spread_pct": 1.105, "rvol": 0.353, "volume_pace_ratio": 1.837}}
{"timestamp": "2026-09-22T14:44:53.438507", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.51 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.51, "vwap": 14.7479, "vwap_slope": -0.0072, "atr": 0.0493, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0849, "ema9": 14.5646, "ema20": 14.5913, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 3.138, "spread_pct": 0.069, "rvol": 0.219, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:44:53.439600", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0442, "vwap": 10.0669, "vwap_slope": -0.0004, "atr": 0.0346, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0861, "ema9": 10.0396, "ema20": 10.0451, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.665, "distance_from_high_pct": 1.431, "spread_pct": 0.099, "rvol": 0.239, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:44:53.440633", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1981, "vwap_slope": -0.0003, "atr": 0.0377, "atr_pct": 0.41, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.1025, "ema9": 9.2257, "ema20": 9.2452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 2.066, "spread_pct": 0.435, "rvol": 0.083, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:44:53.441652", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7386, "vwap": 13.803, "vwap_slope": -0.0039, "atr": 0.0303, "atr_pct": 0.221, "trend": "flat", "slope_pct": -0.0047, "flat_threshold_pct": 0.0552, "ema9": 13.7666, "ema20": 13.7811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.577, "distance_from_high_pct": 1.937, "spread_pct": 0.073, "rvol": 0.084, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:44:53.443723", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0004, "atr": 0.0145, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0588, "ema9": 6.1505, "ema20": 6.1579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:44:53.445128", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.3936, "vwap_slope": -0.0044, "atr": 0.0264, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.05, "ema9": 13.2895, "ema20": 13.3008, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.199, "volume_pace_ratio": 1.034}}
{"timestamp": "2026-09-22T14:44:58.451880", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2156, "trend": "negative"}}
{"timestamp": "2026-09-22T14:44:58.453344", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.8293, "vwap_slope": 0.0011, "atr": 0.0187, "trend": "flat", "slope_pct": 0.0409, "lower_highs_lower_lows": true, "stop": 7.8326, "imbalance_decline_count": 0, "imbalance_cur": 0.016307206733298264, "imbalance_prev": -0.06031128404669261}}
{"timestamp": "2026-09-22T14:44:58.455369", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (293.6s) but room-to-run failed: imbalance -27% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6074, "vwap": 13.7897, "vwap_slope": 0.0599, "atr": 0.4054, "atr_pct": 2.775, "trend": "flat", "slope_pct": 0.0501, "flat_threshold_pct": 0.6938, "ema9": 14.444, "ema20": 14.1167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 7.956, "spread_pct": 0.137, "rvol": 4.167, "volume_pace_ratio": 21.675, "stage3": {"stop": 14.1209, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2665, "passed": false, "reason": "imbalance -27% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:44:58.456606", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.6467, "vwap": 8.8223, "vwap_slope": -0.0047, "atr": 0.0283, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0258, "flat_threshold_pct": 0.0819, "ema9": 8.6645, "ema20": 8.6939, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 6.218, "spread_pct": 0.116, "rvol": 0.781, "volume_pace_ratio": 4.061}}
{"timestamp": "2026-09-22T14:44:58.457689", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.539, "vwap_slope": -0.0029, "atr": 0.1206, "atr_pct": 0.919, "trend": "flat", "slope_pct": -0.0715, "flat_threshold_pct": 0.2297, "ema9": 13.2016, "ema20": 13.1666, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.47, "spread_pct": 0.228, "rvol": 0.134, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:44:58.458753", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3286, "vwap": 6.3908, "vwap_slope": -0.0016, "atr": 0.0162, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0642, "ema9": 6.3358, "ema20": 6.345, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.967, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.119}}
{"timestamp": "2026-09-22T14:44:58.459877", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1972, "vwap": 9.1648, "vwap_slope": 0.0003, "atr": 0.0638, "atr_pct": 0.693, "trend": "flat", "slope_pct": 0.113, "flat_threshold_pct": 0.1733, "ema9": 9.2113, "ema20": 9.2558, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.592, "distance_from_high_pct": 3.996, "spread_pct": 0.109, "rvol": 0.869, "volume_pace_ratio": 4.521}}
{"timestamp": "2026-09-22T14:44:58.461590", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.453}}
{"timestamp": "2026-09-22T14:44:58.462772", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5934, "vwap": 12.7091, "vwap_slope": -0.0052, "atr": 0.0395, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0049, "flat_threshold_pct": 0.0784, "ema9": 12.6302, "ema20": 12.6605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 1.614, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:44:58.463794", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "lower-highs/lower-lows structure"], "metrics": {"price": 8.72, "vwap": 8.7438, "vwap_slope": 0.0002, "atr": 0.0424, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.1216, "ema9": 8.7772, "ema20": 8.7717, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.525, "spread_pct": 0.115, "rvol": 0.674, "volume_pace_ratio": 3.508}}
{"timestamp": "2026-09-22T14:44:58.464885", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4966, "vwap": 11.5987, "vwap_slope": -0.0015, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0729, "ema9": 11.5098, "ema20": 11.5199, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.489, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:44:58.465891", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.44, "vwap": 12.3942, "vwap_slope": 0.0021, "atr": 0.0392, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0337, "flat_threshold_pct": 0.0787, "ema9": 12.4892, "ema20": 12.4902, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.27, "spread_pct": 0.08, "rvol": 0.127, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:44:58.466961", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.995, "vwap": 10.1876, "vwap_slope": -0.0348, "atr": 0.0118, "atr_pct": 0.118, "trend": "negative", "slope_pct": -0.0813, "flat_threshold_pct": 0.05, "ema9": 10.0132, "ema20": 10.0357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 6.588, "spread_pct": 0.1, "rvol": 0.073, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:44:58.467971", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4114, "vwap": 5.5051, "vwap_slope": -0.0034, "atr": 0.0171, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0788, "ema9": 5.4265, "ema20": 5.4492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.735, "distance_from_high_pct": 3.368, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:44:58.468948", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9481, "vwap": 9.0511, "vwap_slope": -0.014, "atr": 0.0263, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0735, "ema9": 8.9804, "ema20": 9.0005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 4.403, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:44:58.469899", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2885, "vwap": 7.4335, "vwap_slope": -0.001, "atr": 0.0237, "atr_pct": 0.325, "trend": "flat", "slope_pct": -0.0261, "flat_threshold_pct": 0.0811, "ema9": 7.3141, "ema20": 7.3471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 3.464, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:44:58.470966", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8674, "vwap": 9.0911, "vwap_slope": -0.0061, "atr": 0.0275, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0776, "ema9": 8.8972, "ema20": 8.9272, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 5.866, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.733}}
{"timestamp": "2026-09-22T14:44:58.471979", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.6549, "vwap_slope": -0.0037, "atr": 0.0679, "atr_pct": 0.55, "trend": "flat", "slope_pct": -0.0986, "flat_threshold_pct": 0.1374, "ema9": 12.3256, "ema20": 12.3355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 8.654, "spread_pct": 0.324, "rvol": 0.125, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T14:44:58.472967", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.3366, "vwap_slope": -0.001, "atr": 0.0264, "atr_pct": 0.422, "trend": "flat", "slope_pct": 0.0124, "flat_threshold_pct": 0.1056, "ema9": 6.3216, "ema20": 6.3398, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.316, "distance_from_high_pct": 2.266, "spread_pct": 0.16, "rvol": 0.396, "volume_pace_ratio": 2.059}}
{"timestamp": "2026-09-22T14:44:58.473950", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.53, "vwap": 5.548, "vwap_slope": -0.0005, "atr": 0.0161, "atr_pct": 0.291, "trend": "flat", "slope_pct": 0.0078, "flat_threshold_pct": 0.0728, "ema9": 5.536, "ema20": 5.5443, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.851, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.491}}
{"timestamp": "2026-09-22T14:44:58.474983", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.221, "vwap_slope": -0.0019, "atr": 0.0147, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.016, "flat_threshold_pct": 0.0711, "ema9": 5.1551, "ema20": 5.1711, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.04, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:44:58.476096", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.71, "vwap": 8.6997, "vwap_slope": 0.0004, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0093, "flat_threshold_pct": 0.0677, "ema9": 8.7039, "ema20": 8.6923, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.047, "distance_from_high_pct": 1.693, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:44:58.478790", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.9, "vwap": 11.942, "vwap_slope": -0.0007, "atr": 0.0248, "atr_pct": 0.208, "trend": "flat", "slope_pct": 0.0358, "flat_threshold_pct": 0.0521, "ema9": 11.89, "ema20": 11.9073, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.773, "distance_from_high_pct": 3.094, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:44:58.479864", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.96, "vwap_slope": -0.0029, "atr": 0.0193, "atr_pct": 0.216, "trend": "flat", "slope_pct": -0.0193, "flat_threshold_pct": 0.0541, "ema9": 8.9098, "ema20": 8.9165, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.213, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:44:58.480945", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7201, "vwap_slope": -0.0034, "atr": 0.0553, "atr_pct": 1.216, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.3039, "ema9": 4.5903, "ema20": 4.6124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.656, "distance_from_high_pct": 9.722, "spread_pct": 1.105, "rvol": 0.353, "volume_pace_ratio": 1.837}}
{"timestamp": "2026-09-22T14:44:58.482051", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5001, "vwap": 14.7478, "vwap_slope": -0.0073, "atr": 0.0493, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.085, "ema9": 14.5626, "ema20": 14.5903, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.518, "distance_from_high_pct": 3.204, "spread_pct": 0.069, "rvol": 0.219, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:44:58.483139", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0553, "vwap": 10.0669, "vwap_slope": -0.0004, "atr": 0.0346, "atr_pct": 0.344, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.086, "ema9": 10.0419, "ema20": 10.0462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.669, "distance_from_high_pct": 1.322, "spread_pct": 0.099, "rvol": 0.24, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:44:58.484174", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.19, "vwap": 9.1981, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.025, "flat_threshold_pct": 0.1045, "ema9": 9.2257, "ema20": 9.2452, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.955, "distance_from_high_pct": 2.066, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:44:58.485212", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.7494, "vwap": 13.803, "vwap_slope": -0.0039, "atr": 0.0303, "atr_pct": 0.22, "trend": "flat", "slope_pct": -0.0046, "flat_threshold_pct": 0.0551, "ema9": 13.7687, "ema20": 13.7821, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 1.86, "spread_pct": 0.073, "rvol": 0.085, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:44:58.486314", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0004, "atr": 0.0145, "atr_pct": 0.235, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0588, "ema9": 6.1505, "ema20": 6.1579, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:44:58.487426", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.3936, "vwap_slope": -0.0045, "atr": 0.0264, "atr_pct": 0.199, "trend": "flat", "slope_pct": -0.0359, "flat_threshold_pct": 0.05, "ema9": 13.2885, "ema20": 13.3004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.199, "volume_pace_ratio": 1.033}}
{"timestamp": "2026-09-22T14:45:03.493430", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2032, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:03.496185", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.8293, "vwap_slope": 0.0007, "atr": 0.0208, "trend": "flat", "slope_pct": 0.0395, "lower_highs_lower_lows": true, "stop": 7.8301, "imbalance_decline_count": 0, "imbalance_cur": 0.9361702127659575, "imbalance_prev": 0.016307206733298264}}
{"timestamp": "2026-09-22T14:45:03.499852", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (298.7s) but room-to-run failed: imbalance +9% below 30% confirmation floor"], "metrics": {"price": 14.6894, "vwap": 13.7909, "vwap_slope": 0.0308, "atr": 0.4011, "atr_pct": 2.73, "trend": "flat", "slope_pct": 0.0579, "flat_threshold_pct": 0.6826, "ema9": 14.4863, "ema20": 14.1676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 7.439, "spread_pct": 0.683, "rvol": 4.174, "volume_pace_ratio": 21.686, "stage3": {"stop": 14.2081, "risk": 0.4813, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0936, "passed": false, "reason": "imbalance +9% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:03.504183", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.6401, "vwap": 8.8221, "vwap_slope": -0.0036, "atr": 0.0273, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0789, "ema9": 8.6594, "ema20": 8.6886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 6.29, "spread_pct": 0.116, "rvol": 0.782, "volume_pace_ratio": 4.061}}
{"timestamp": "2026-09-22T14:45:03.505856", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.11 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.11, "vwap": 13.5389, "vwap_slope": -0.0023, "atr": 0.1148, "atr_pct": 0.875, "trend": "flat", "slope_pct": -0.0702, "flat_threshold_pct": 0.2188, "ema9": 13.1833, "ema20": 13.1612, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 7.611, "spread_pct": 0.61, "rvol": 0.134, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:45:03.508435", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3286, "vwap": 6.3906, "vwap_slope": -0.0014, "atr": 0.0148, "atr_pct": 0.234, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0584, "ema9": 6.333, "ema20": 6.3427, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.118}}
{"timestamp": "2026-09-22T14:45:03.515792", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1805, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0621, "atr_pct": 0.676, "trend": "flat", "slope_pct": 0.1093, "flat_threshold_pct": 0.1691, "ema9": 9.2032, "ema20": 9.2476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.516, "distance_from_high_pct": 4.17, "spread_pct": 0.109, "rvol": 0.87, "volume_pace_ratio": 4.521}}
{"timestamp": "2026-09-22T14:45:03.517545", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.76 below VWAP $8.83", "spread 3.74% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 8.76, "vwap": 8.8281, "vwap_slope": 0.0, "atr": 0.0815, "atr_pct": 0.931, "trend": "flat", "slope_pct": 0.0233, "flat_threshold_pct": 0.2327, "ema9": 8.8446, "ema20": 8.838, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.524, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:45:03.520961", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.565, "vwap": 12.7085, "vwap_slope": -0.0035, "atr": 0.0374, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.0745, "ema9": 12.6126, "ema20": 12.649, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 1.836, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:45:03.525123", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7199, "vwap": 8.7438, "vwap_slope": -0.0, "atr": 0.045, "atr_pct": 0.517, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1292, "ema9": 8.7649, "ema20": 8.7664, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.527, "spread_pct": 0.115, "rvol": 0.675, "volume_pace_ratio": 3.505}}
{"timestamp": "2026-09-22T14:45:03.534911", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5988, "vwap_slope": -0.0007, "atr": 0.0324, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0704, "ema9": 11.5138, "ema20": 11.521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:45:03.544112", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.455, "vwap": 12.3942, "vwap_slope": 0.0013, "atr": 0.0352, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.0706, "ema9": 12.4847, "ema20": 12.4881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.816, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.128, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:45:03.549315", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.995, "vwap": 10.1877, "vwap_slope": -0.0347, "atr": 0.0115, "atr_pct": 0.115, "trend": "negative", "slope_pct": -0.0813, "flat_threshold_pct": 0.05, "ema9": 10.0132, "ema20": 10.0357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 6.588, "spread_pct": 0.1, "rvol": 0.073, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:45:03.552635", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4197, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0753, "ema9": 5.4249, "ema20": 5.4463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 3.22, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:45:03.555708", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9177, "vwap": 9.0511, "vwap_slope": -0.014, "atr": 0.0242, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0151, "flat_threshold_pct": 0.0679, "ema9": 8.9682, "ema20": 8.9928, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 4.727, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.568}}
{"timestamp": "2026-09-22T14:45:03.557130", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.287, "vwap": 7.4334, "vwap_slope": -0.0011, "atr": 0.0219, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0271, "flat_threshold_pct": 0.0751, "ema9": 7.3073, "ema20": 7.3407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.483, "spread_pct": 0.137, "rvol": 0.103, "volume_pace_ratio": 0.538}}
{"timestamp": "2026-09-22T14:45:03.558542", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0911, "vwap_slope": -0.0062, "atr": 0.0255, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.0719, "ema9": 8.8997, "ema20": 8.9284, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 5.732, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.732}}
{"timestamp": "2026-09-22T14:45:03.559948", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.35, "vwap": 12.655, "vwap_slope": -0.002, "atr": 0.0634, "atr_pct": 0.514, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.1284, "ema9": 12.3305, "ema20": 12.3369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 8.654, "spread_pct": 0.324, "rvol": 0.125, "volume_pace_ratio": 0.649}}
{"timestamp": "2026-09-22T14:45:03.561252", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2609, "vwap": 6.3365, "vwap_slope": -0.0007, "atr": 0.0217, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0867, "ema9": 6.3094, "ema20": 6.3323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.332, "distance_from_high_pct": 2.173, "spread_pct": 0.16, "rvol": 0.396, "volume_pace_ratio": 2.059}}
{"timestamp": "2026-09-22T14:45:03.562768", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5259, "vwap": 5.5479, "vwap_slope": -0.0004, "atr": 0.0147, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0667, "ema9": 5.5327, "ema20": 5.5419, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.653, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:45:03.566072", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2209, "vwap_slope": -0.0019, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0694, "ema9": 5.1541, "ema20": 5.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:45:03.568053", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6995, "vwap_slope": 0.0001, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0625, "ema9": 8.7015, "ema20": 8.6922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:45:03.569814", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.024, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0505, "ema9": 11.8864, "ema20": 11.9038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.563, "distance_from_high_pct": 3.257, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:45:03.571703", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9025, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0172, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0191, "flat_threshold_pct": 0.05, "ema9": 8.9083, "ema20": 8.9152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.17, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.109}}
{"timestamp": "2026-09-22T14:45:03.573169", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7201, "vwap_slope": -0.0034, "atr": 0.0542, "atr_pct": 1.192, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.298, "ema9": 4.5903, "ema20": 4.6124, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.658, "distance_from_high_pct": 9.722, "spread_pct": 1.105, "rvol": 0.353, "volume_pace_ratio": 1.836}}
{"timestamp": "2026-09-22T14:45:03.574538", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.51 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.505, "vwap": 14.7475, "vwap_slope": -0.0055, "atr": 0.048, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0828, "ema9": 14.5511, "ema20": 14.5822, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.517, "distance_from_high_pct": 3.171, "spread_pct": 0.069, "rvol": 0.219, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:45:03.576021", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.06, "vwap": 10.0669, "vwap_slope": -0.0003, "atr": 0.0319, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0792, "ema9": 10.0462, "ema20": 10.0479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.605, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.24, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:45:03.577294", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1948, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0363, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0986, "ema9": 9.2211, "ema20": 9.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 2.015, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:45:03.578519", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.8025, "vwap_slope": -0.0039, "atr": 0.0275, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.05, "ema9": 13.7607, "ema20": 13.7769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.085, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:45:03.580115", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1486, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0141, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0573, "ema9": 6.1502, "ema20": 6.157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.148, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:45:03.582290", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.27, "vwap": 13.3931, "vwap_slope": -0.0033, "atr": 0.0249, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.284, "ema20": 13.297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.06, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.199, "volume_pace_ratio": 1.035}}
{"timestamp": "2026-09-22T14:45:08.590212", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8627, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1739, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:08.593285", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8627, "vwap": 7.8293, "vwap_slope": 0.0007, "atr": 0.0224, "trend": "flat", "slope_pct": 0.0396, "lower_highs_lower_lows": false, "stop": 7.8358, "imbalance_decline_count": 0, "imbalance_cur": 0.9851116625310173, "imbalance_prev": 0.9361702127659575}}
{"timestamp": "2026-09-22T14:45:08.595377", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (303.8s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 14.74, "vwap": 13.7916, "vwap_slope": 0.0315, "atr": 0.4054, "atr_pct": 2.75, "trend": "flat", "slope_pct": 0.0584, "flat_threshold_pct": 0.6875, "ema9": 14.4964, "ema20": 14.1724, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 7.12, "spread_pct": 0.34, "rvol": 4.177, "volume_pace_ratio": 21.677, "stage3": {"stop": 14.2535, "risk": 0.4865, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2206, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:08.596814", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.648, "vwap": 8.8221, "vwap_slope": -0.0036, "atr": 0.0273, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0788, "ema9": 8.661, "ema20": 8.6894, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 6.204, "spread_pct": 0.116, "rvol": 0.782, "volume_pace_ratio": 4.057}}
{"timestamp": "2026-09-22T14:45:08.598008", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.16 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.16, "vwap": 13.5378, "vwap_slope": -0.0034, "atr": 0.1155, "atr_pct": 0.877, "trend": "flat", "slope_pct": -0.0698, "flat_threshold_pct": 0.2194, "ema9": 13.1933, "ema20": 13.166, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 7.259, "spread_pct": 0.609, "rvol": 0.134, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:45:08.599320", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.325, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0149, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0588, "ema9": 6.3322, "ema20": 6.3424, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.933, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.117}}
{"timestamp": "2026-09-22T14:45:08.600627", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.175, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1093, "flat_threshold_pct": 0.1705, "ema9": 9.2021, "ema20": 9.247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.519, "distance_from_high_pct": 4.228, "spread_pct": 0.218, "rvol": 0.871, "volume_pace_ratio": 4.52}}
{"timestamp": "2026-09-22T14:45:08.601665", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.452}}
{"timestamp": "2026-09-22T14:45:08.602860", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.57, "vwap": 12.7085, "vwap_slope": -0.0035, "atr": 0.0403, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0801, "ema9": 12.6136, "ema20": 12.6494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.132, "distance_from_high_pct": 1.797, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:45:08.604240", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7438, "vwap_slope": -0.0, "atr": 0.0454, "atr_pct": 0.521, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1303, "ema9": 8.7639, "ema20": 8.7659, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.675, "volume_pace_ratio": 3.503}}
{"timestamp": "2026-09-22T14:45:08.605416", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.52, "vwap": 11.5987, "vwap_slope": -0.0008, "atr": 0.0328, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0711, "ema9": 11.5148, "ema20": 11.5215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.29, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:45:08.606992", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4601, "vwap": 12.3946, "vwap_slope": 0.0017, "atr": 0.0352, "atr_pct": 0.282, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.0705, "ema9": 12.4857, "ema20": 12.4886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.11, "spread_pct": 0.08, "rvol": 0.128, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:45:08.608200", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.01 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 10.0082, "vwap": 10.1877, "vwap_slope": -0.0335, "atr": 0.0117, "atr_pct": 0.117, "trend": "negative", "slope_pct": -0.0804, "flat_threshold_pct": 0.05, "ema9": 10.0122, "ema20": 10.0331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 6.465, "spread_pct": 0.1, "rvol": 0.073, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:45:08.609224", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4187, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0753, "ema9": 5.4247, "ema20": 5.4462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 3.237, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:08.610332", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0242, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.0678, "ema9": 8.9706, "ema20": 8.994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 4.596, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:45:08.611537", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.28, "vwap": 7.4334, "vwap_slope": -0.0011, "atr": 0.0219, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0751, "ema9": 7.3059, "ema20": 7.34, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.576, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:45:08.612705", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0911, "vwap_slope": -0.0062, "atr": 0.0255, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0547, "flat_threshold_pct": 0.0719, "ema9": 8.8997, "ema20": 8.9284, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 5.732, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.731}}
{"timestamp": "2026-09-22T14:45:08.613807", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.355, "vwap": 12.655, "vwap_slope": -0.002, "atr": 0.0638, "atr_pct": 0.516, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.1291, "ema9": 12.3315, "ema20": 12.3374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 8.617, "spread_pct": 0.243, "rvol": 0.125, "volume_pace_ratio": 0.648}}
{"timestamp": "2026-09-22T14:45:08.615272", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.26, "vwap": 6.3364, "vwap_slope": -0.0008, "atr": 0.0217, "atr_pct": 0.347, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.0867, "ema9": 6.3093, "ema20": 6.3322, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.335, "distance_from_high_pct": 2.188, "spread_pct": 0.16, "rvol": 0.397, "volume_pace_ratio": 2.058}}
{"timestamp": "2026-09-22T14:45:08.616401", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.5283, "vwap": 5.5479, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0683, "ema9": 5.5332, "ema20": 5.5421, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 1.611, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:45:08.617665", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2209, "vwap_slope": -0.0019, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0694, "ema9": 5.1541, "ema20": 5.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:45:08.618798", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7002, "vwap": 8.6995, "vwap_slope": 0.0001, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0625, "ema9": 8.7015, "ema20": 8.6922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.804, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:45:08.619824", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.88, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.024, "atr_pct": 0.202, "trend": "flat", "slope_pct": 0.0345, "flat_threshold_pct": 0.0505, "ema9": 11.8864, "ema20": 11.9038, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.563, "distance_from_high_pct": 3.257, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.408}}
{"timestamp": "2026-09-22T14:45:08.621053", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0174, "atr_pct": 0.196, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:45:08.623672", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.55, "vwap": 4.7197, "vwap_slope": -0.0038, "atr": 0.0457, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.251, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.671, "distance_from_high_pct": 9.722, "spread_pct": 0.662, "rvol": 0.354, "volume_pace_ratio": 1.839}}
{"timestamp": "2026-09-22T14:45:08.625673", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.75", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5, "vwap": 14.745, "vwap_slope": -0.0079, "atr": 0.0488, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0841, "ema9": 14.5501, "ema20": 14.5817, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 3.204, "spread_pct": 0.069, "rvol": 0.221, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:45:08.628626", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0669, "vwap_slope": -0.0003, "atr": 0.0333, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0827, "ema9": 10.0472, "ema20": 10.0484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.241, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:45:08.632716", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1948, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0363, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0986, "ema9": 9.2211, "ema20": 9.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 2.015, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:45:08.634941", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8025, "vwap_slope": -0.0039, "atr": 0.0275, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.05, "ema9": 13.7597, "ema20": 13.7764, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.085, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:45:08.636165", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1484, "ema20": 6.1562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:45:08.637310", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2686, "vwap": 13.3928, "vwap_slope": -0.0036, "atr": 0.0249, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.2837, "ema20": 13.2969, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.066, "distance_from_high_pct": 4.816, "spread_pct": 0.075, "rvol": 0.2, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:45:13.643396", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2032, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:13.646047", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.8293, "vwap_slope": 0.0007, "atr": 0.0224, "trend": "flat", "slope_pct": 0.0395, "lower_highs_lower_lows": false, "stop": 7.8281, "imbalance_decline_count": 0, "imbalance_cur": 0.9880715705765407, "imbalance_prev": 0.9851116625310173}}
{"timestamp": "2026-09-22T14:45:13.650100", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (308.8s) but room-to-run failed: imbalance +30% below 30% confirmation floor"], "metrics": {"price": 14.8451, "vwap": 13.7949, "vwap_slope": 0.0348, "atr": 0.4154, "atr_pct": 2.798, "trend": "flat", "slope_pct": 0.0594, "flat_threshold_pct": 0.6995, "ema9": 14.5174, "ema20": 14.1825, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 6.458, "spread_pct": 0.404, "rvol": 4.19, "volume_pace_ratio": 21.723, "stage3": {"stop": 14.3466, "risk": 0.4985, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2969, "passed": false, "reason": "imbalance +30% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:13.652839", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.8221, "vwap_slope": -0.0036, "atr": 0.0274, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0793, "ema9": 8.6604, "ema20": 8.6891, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.782, "volume_pace_ratio": 4.053}}
{"timestamp": "2026-09-22T14:45:13.654300", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.5377, "vwap_slope": -0.0035, "atr": 0.1155, "atr_pct": 0.881, "trend": "flat", "slope_pct": -0.0702, "flat_threshold_pct": 0.2204, "ema9": 13.1813, "ema20": 13.1603, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.269, "distance_from_high_pct": 7.681, "spread_pct": 0.609, "rvol": 0.134, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:45:13.655683", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3229, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0149, "atr_pct": 0.235, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0588, "ema9": 6.3318, "ema20": 6.3422, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 3.761, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.116}}
{"timestamp": "2026-09-22T14:45:13.657171", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.18, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1093, "flat_threshold_pct": 0.1704, "ema9": 9.2031, "ema20": 9.2475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.519, "distance_from_high_pct": 4.175, "spread_pct": 0.109, "rvol": 0.871, "volume_pace_ratio": 4.515}}
{"timestamp": "2026-09-22T14:45:13.658326", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:45:13.660059", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.58 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5755, "vwap": 12.7084, "vwap_slope": -0.0036, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0829, "ema9": 12.6147, "ema20": 12.65, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 1.754, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:45:13.661650", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.705, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.1325, "ema9": 8.7619, "ema20": 8.7649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.675, "volume_pace_ratio": 3.501}}
{"timestamp": "2026-09-22T14:45:13.663645", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5197, "vwap": 11.5987, "vwap_slope": -0.0008, "atr": 0.0328, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0109, "flat_threshold_pct": 0.0711, "ema9": 11.5147, "ema20": 11.5215, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 2.293, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:45:13.665088", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.5109, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.037, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0336, "flat_threshold_pct": 0.0739, "ema9": 12.4959, "ema20": 12.4934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 0.707, "spread_pct": 0.08, "rvol": 0.128, "volume_pace_ratio": 0.666}}
{"timestamp": "2026-09-22T14:45:13.666246", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.19", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.99, "vwap": 10.1851, "vwap_slope": -0.0361, "atr": 0.0121, "atr_pct": 0.121, "trend": "negative", "slope_pct": -0.0806, "flat_threshold_pct": 0.05, "ema9": 10.0086, "ema20": 10.0313, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.144, "distance_from_high_pct": 6.635, "spread_pct": 0.1, "rvol": 0.074, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:45:13.667458", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4101, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0755, "ema9": 5.423, "ema20": 5.4454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.747, "distance_from_high_pct": 3.391, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:13.672238", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0242, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.015, "flat_threshold_pct": 0.0678, "ema9": 8.9706, "ema20": 8.994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 4.596, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.567}}
{"timestamp": "2026-09-22T14:45:13.673680", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.284, "vwap": 7.4334, "vwap_slope": -0.0011, "atr": 0.0219, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0751, "ema9": 7.3067, "ema20": 7.3404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 3.523, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:45:13.675019", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.875, "vwap": 9.0911, "vwap_slope": -0.0056, "atr": 0.0247, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0695, "ema9": 8.8947, "ema20": 8.9233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.892, "distance_from_high_pct": 5.786, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.73}}
{"timestamp": "2026-09-22T14:45:13.676423", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3658, "vwap": 12.655, "vwap_slope": -0.002, "atr": 0.0646, "atr_pct": 0.522, "trend": "flat", "slope_pct": -0.0966, "flat_threshold_pct": 0.1305, "ema9": 12.3337, "ema20": 12.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 8.537, "spread_pct": 0.243, "rvol": 0.125, "volume_pace_ratio": 0.647}}
{"timestamp": "2026-09-22T14:45:13.677856", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.26, "vwap": 6.3362, "vwap_slope": -0.001, "atr": 0.0263, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1049, "ema9": 6.3093, "ema20": 6.3322, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.344, "distance_from_high_pct": 2.188, "spread_pct": 0.16, "rvol": 0.398, "volume_pace_ratio": 2.064}}
{"timestamp": "2026-09-22T14:45:13.682426", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.5479, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0684, "ema9": 5.5325, "ema20": 5.5418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:45:13.688350", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2209, "vwap_slope": -0.0019, "atr": 0.0143, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0694, "ema9": 5.1541, "ema20": 5.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.044, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.034, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:45:13.690066", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6995, "vwap_slope": 0.0001, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0624, "ema9": 8.7025, "ema20": 8.6927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.38}}
{"timestamp": "2026-09-22T14:45:13.692743", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.408}}
{"timestamp": "2026-09-22T14:45:13.694047", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8952, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.05, "ema9": 8.9069, "ema20": 8.9145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.251, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T14:45:13.695496", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.52 below VWAP $4.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5242, "vwap": 4.7196, "vwap_slope": -0.0039, "atr": 0.0475, "atr_pct": 1.05, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.2626, "ema9": 4.5771, "ema20": 4.604, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.671, "distance_from_high_pct": 10.234, "spread_pct": 0.441, "rvol": 0.354, "volume_pace_ratio": 1.837}}
{"timestamp": "2026-09-22T14:45:13.696981", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.49 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.495, "vwap": 14.7447, "vwap_slope": -0.0083, "atr": 0.0488, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0841, "ema9": 14.5491, "ema20": 14.5812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 3.238, "spread_pct": 0.069, "rvol": 0.222, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:45:13.698335", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0567, "vwap": 10.0669, "vwap_slope": -0.0003, "atr": 0.0333, "atr_pct": 0.331, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0828, "ema9": 10.0456, "ema20": 10.0476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.612, "distance_from_high_pct": 1.308, "spread_pct": 0.099, "rvol": 0.241, "volume_pace_ratio": 1.25}}
{"timestamp": "2026-09-22T14:45:13.699639", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1948, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0363, "atr_pct": 0.394, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0986, "ema9": 9.2211, "ema20": 9.2413, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 2.015, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:45:13.701129", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7386, "vwap": 13.8025, "vwap_slope": -0.0039, "atr": 0.0275, "atr_pct": 0.2, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.05, "ema9": 13.7604, "ema20": 13.7768, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.566, "distance_from_high_pct": 1.937, "spread_pct": 0.073, "rvol": 0.085, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:45:13.702716", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1494, "ema20": 6.1567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:45:13.704071", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2907, "vwap": 13.3928, "vwap_slope": -0.0036, "atr": 0.0256, "atr_pct": 0.192, "trend": "flat", "slope_pct": -0.0353, "flat_threshold_pct": 0.05, "ema9": 13.2881, "ema20": 13.299, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.066, "distance_from_high_pct": 4.658, "spread_pct": 0.075, "rvol": 0.2, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:45:18.710347", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8876, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0789, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:18.712040", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8876, "vwap": 7.8293, "vwap_slope": 0.0007, "atr": 0.0224, "trend": "flat", "slope_pct": 0.0399, "lower_highs_lower_lows": false, "stop": 7.8607, "imbalance_decline_count": 0, "imbalance_cur": 0.9893238434163701, "imbalance_prev": 0.9880715705765407}}
{"timestamp": "2026-09-22T14:45:18.717775", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 313.9s, room-to-run passed, but entry_score 28.2 below floor 55.0"], "metrics": {"price": 14.8142, "vwap": 13.7969, "vwap_slope": 0.0368, "atr": 0.4154, "atr_pct": 2.804, "trend": "flat", "slope_pct": 0.0591, "flat_threshold_pct": 0.701, "ema9": 14.5113, "ema20": 14.1795, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 6.653, "spread_pct": 0.202, "rvol": 4.199, "volume_pace_ratio": 21.744, "stage3": {"stop": 14.3157, "risk": 0.4985, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3757, "passed": true, "reason": "imbalance +38% >= 30% and resistance cleared, stop 14.32"}, "entry_score": 28.24, "entry_score_breakdown": {"imbalance_sub": 0.108, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:45:18.720673", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.65 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.65, "vwap": 8.8221, "vwap_slope": -0.0036, "atr": 0.0274, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0792, "ema9": 8.6614, "ema20": 8.6896, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.451, "distance_from_high_pct": 6.182, "spread_pct": 0.116, "rvol": 0.782, "volume_pace_ratio": 4.048}}
{"timestamp": "2026-09-22T14:45:18.722382", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.14, "vwap": 13.5377, "vwap_slope": -0.0035, "atr": 0.1162, "atr_pct": 0.884, "trend": "flat", "slope_pct": -0.0699, "flat_threshold_pct": 0.2211, "ema9": 13.1893, "ema20": 13.1641, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.4, "spread_pct": 0.609, "rvol": 0.134, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:45:18.724643", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0616, "ema9": 6.3322, "ema20": 6.3424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.115}}
{"timestamp": "2026-09-22T14:45:18.725920", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.175, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1093, "flat_threshold_pct": 0.1705, "ema9": 9.2021, "ema20": 9.247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.519, "distance_from_high_pct": 4.228, "spread_pct": 0.109, "rvol": 0.871, "volume_pace_ratio": 4.51}}
{"timestamp": "2026-09-22T14:45:18.728007", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.451}}
{"timestamp": "2026-09-22T14:45:18.729455", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.54 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.545, "vwap": 12.7083, "vwap_slope": -0.0037, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0831, "ema9": 12.6086, "ema20": 12.6471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 1.992, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:45:18.731037", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.705, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.1325, "ema9": 8.7619, "ema20": 8.7649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.675, "volume_pace_ratio": 3.498}}
{"timestamp": "2026-09-22T14:45:18.733749", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5987, "vwap_slope": -0.0008, "atr": 0.0328, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0712, "ema9": 11.5138, "ema20": 11.521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:45:18.736205", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4672, "vwap": 12.3948, "vwap_slope": 0.0019, "atr": 0.037, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0332, "flat_threshold_pct": 0.0741, "ema9": 12.4872, "ema20": 12.4893, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 1.054, "spread_pct": 0.08, "rvol": 0.128, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:45:18.740072", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.18", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 9.98, "vwap": 10.1848, "vwap_slope": -0.0363, "atr": 0.0128, "atr_pct": 0.128, "trend": "negative", "slope_pct": -0.0807, "flat_threshold_pct": 0.05, "ema9": 10.0066, "ema20": 10.0304, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.146, "distance_from_high_pct": 6.728, "spread_pct": 0.1, "rvol": 0.074, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:45:18.741867", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4101, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0755, "ema9": 5.423, "ema20": 5.4454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 3.391, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:45:18.744580", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9442, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0242, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0148, "flat_threshold_pct": 0.0677, "ema9": 8.9735, "ema20": 8.9953, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 4.444, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.566}}
{"timestamp": "2026-09-22T14:45:18.746446", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.275, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0222, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0764, "ema9": 7.3049, "ema20": 7.3395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.642, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.537}}
{"timestamp": "2026-09-22T14:45:18.748520", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8856, "vwap": 9.0911, "vwap_slope": -0.0056, "atr": 0.0249, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.07, "ema9": 8.8969, "ema20": 8.9243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.892, "distance_from_high_pct": 5.673, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:45:18.750133", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.36 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.36, "vwap": 12.6549, "vwap_slope": -0.002, "atr": 0.0648, "atr_pct": 0.524, "trend": "flat", "slope_pct": -0.0966, "flat_threshold_pct": 0.1311, "ema9": 12.3325, "ema20": 12.3379, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 8.58, "spread_pct": 0.243, "rvol": 0.125, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:45:18.751920", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.28 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2777, "vwap": 6.3362, "vwap_slope": -0.001, "atr": 0.0263, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.011, "flat_threshold_pct": 0.1046, "ema9": 6.3128, "ema20": 6.3339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.344, "distance_from_high_pct": 1.911, "spread_pct": 0.16, "rvol": 0.398, "volume_pace_ratio": 2.062}}
{"timestamp": "2026-09-22T14:45:18.753636", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.525, "vwap": 5.5479, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0684, "ema9": 5.5325, "ema20": 5.5418, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.837, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.094, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:18.755207", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2208, "vwap_slope": -0.0021, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0697, "ema9": 5.1541, "ema20": 5.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.048, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:45:18.756740", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7015, "vwap": 8.6995, "vwap_slope": 0.0001, "atr": 0.0217, "atr_pct": 0.25, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0625, "ema9": 8.7018, "ema20": 8.6923, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.054, "distance_from_high_pct": 1.789, "spread_pct": 0.115, "rvol": 0.073, "volume_pace_ratio": 0.379}}
{"timestamp": "2026-09-22T14:45:18.758057", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.407}}
{"timestamp": "2026-09-22T14:45:18.759414", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9128, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.05, "ema9": 8.9104, "ema20": 8.9162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.057, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:45:18.761446", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.52 below VWAP $4.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5242, "vwap": 4.7196, "vwap_slope": -0.0039, "atr": 0.0475, "atr_pct": 1.05, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.2626, "ema9": 4.5771, "ema20": 4.604, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.671, "distance_from_high_pct": 10.234, "spread_pct": 0.441, "rvol": 0.354, "volume_pace_ratio": 1.835}}
{"timestamp": "2026-09-22T14:45:18.762865", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.49 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.495, "vwap": 14.7447, "vwap_slope": -0.0083, "atr": 0.0488, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0841, "ema9": 14.5491, "ema20": 14.5812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 3.238, "spread_pct": 0.069, "rvol": 0.222, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:45:18.764416", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0669, "vwap_slope": -0.0003, "atr": 0.0353, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0876, "ema9": 10.0482, "ema20": 10.0489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.616, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:45:18.765900", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0363, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0987, "ema9": 9.2202, "ema20": 9.2408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 2.066, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:45:18.767253", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8025, "vwap_slope": -0.0039, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0515, "ema9": 13.7617, "ema20": 13.7774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.085, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:45:18.768553", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1484, "ema20": 6.1562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:45:18.769840", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2809, "vwap": 13.3927, "vwap_slope": -0.0038, "atr": 0.0256, "atr_pct": 0.193, "trend": "flat", "slope_pct": -0.0354, "flat_threshold_pct": 0.05, "ema9": 13.2862, "ema20": 13.2981, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.068, "distance_from_high_pct": 4.728, "spread_pct": 0.075, "rvol": 0.2, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:45:23.775844", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8876, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0789, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:23.779371", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8876, "vwap": 7.8293, "vwap_slope": 0.0007, "atr": 0.0224, "trend": "flat", "slope_pct": 0.0399, "lower_highs_lower_lows": false, "stop": 7.8607, "imbalance_decline_count": 0, "imbalance_cur": 0.9893238434163701, "imbalance_prev": 0.9893238434163701}}
{"timestamp": "2026-09-22T14:45:23.786443", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 318.9s, room-to-run passed, but entry_score 28.3 below floor 55.0"], "metrics": {"price": 14.81, "vwap": 13.798, "vwap_slope": 0.0379, "atr": 0.4154, "atr_pct": 2.805, "trend": "flat", "slope_pct": 0.059, "flat_threshold_pct": 0.7012, "ema9": 14.5104, "ema20": 14.1791, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 6.679, "spread_pct": 0.202, "rvol": 4.204, "volume_pace_ratio": 21.746, "stage3": {"stop": 14.3115, "risk": 0.4985, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3768, "passed": true, "reason": "imbalance +38% >= 30% and resistance cleared, stop 14.31"}, "entry_score": 28.29, "entry_score_breakdown": {"imbalance_sub": 0.11, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:45:23.790847", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.645, "vwap": 8.8219, "vwap_slope": -0.0038, "atr": 0.0274, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0262, "flat_threshold_pct": 0.0793, "ema9": 8.6604, "ema20": 8.6891, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.236, "spread_pct": 0.116, "rvol": 0.783, "volume_pace_ratio": 4.049}}
{"timestamp": "2026-09-22T14:45:23.792125", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.13, "vwap": 13.5376, "vwap_slope": -0.0036, "atr": 0.1162, "atr_pct": 0.885, "trend": "flat", "slope_pct": -0.07, "flat_threshold_pct": 0.2212, "ema9": 13.1873, "ema20": 13.1631, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.47, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.695}}
{"timestamp": "2026-09-22T14:45:23.793394", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0616, "ema9": 6.3322, "ema20": 6.3424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.934, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.114}}
{"timestamp": "2026-09-22T14:45:23.795800", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1724, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1092, "flat_threshold_pct": 0.1706, "ema9": 9.2015, "ema20": 9.2468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.519, "distance_from_high_pct": 4.255, "spread_pct": 0.109, "rvol": 0.871, "volume_pace_ratio": 4.505}}
{"timestamp": "2026-09-22T14:45:23.797040", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:45:23.800421", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.55, "vwap": 12.7083, "vwap_slope": -0.0037, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.0831, "ema9": 12.6096, "ema20": 12.6475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 1.953, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:45:23.810974", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.705, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.0099, "flat_threshold_pct": 0.1325, "ema9": 8.7619, "ema20": 8.7649, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.675, "volume_pace_ratio": 3.494}}
{"timestamp": "2026-09-22T14:45:23.813074", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5987, "vwap_slope": -0.0008, "atr": 0.0328, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0712, "ema9": 11.5138, "ema20": 11.521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.553, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.108, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:45:23.814498", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.455, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.037, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.0742, "ema9": 12.4847, "ema20": 12.4881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:45:23.818344", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.96, "vwap": 10.1695, "vwap_slope": -0.0517, "atr": 0.0149, "atr_pct": 0.15, "trend": "negative", "slope_pct": -0.0809, "flat_threshold_pct": 0.05, "ema9": 10.0026, "ema20": 10.0285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.311, "distance_from_high_pct": 6.915, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:45:23.819841", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.415, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0754, "ema9": 5.424, "ema20": 5.4458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:45:23.829496", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.98 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.98, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0264, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0144, "flat_threshold_pct": 0.0734, "ema9": 8.9806, "ema20": 8.9987, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 4.062, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:45:23.833016", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.275, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0222, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0764, "ema9": 7.3049, "ema20": 7.3395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.642, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:45:23.835368", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.091, "vwap_slope": -0.0056, "atr": 0.0249, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.07, "ema9": 8.8957, "ema20": 8.9238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.892, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.729}}
{"timestamp": "2026-09-22T14:45:23.838716", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.6549, "vwap_slope": -0.0021, "atr": 0.0666, "atr_pct": 0.538, "trend": "flat", "slope_pct": -0.0965, "flat_threshold_pct": 0.1346, "ema9": 12.3365, "ema20": 12.3398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 8.432, "spread_pct": 0.323, "rvol": 0.125, "volume_pace_ratio": 0.646}}
{"timestamp": "2026-09-22T14:45:23.841031", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3253, "vwap": 6.3363, "vwap_slope": -0.0009, "atr": 0.0263, "atr_pct": 0.415, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1038, "ema9": 6.3223, "ema20": 6.3384, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.344, "distance_from_high_pct": 1.167, "spread_pct": 0.16, "rvol": 0.398, "volume_pace_ratio": 2.06}}
{"timestamp": "2026-09-22T14:45:23.843827", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5299, "vwap": 5.5479, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0718, "ema9": 5.5335, "ema20": 5.5423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.582, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:45:23.844997", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.17x normal below floor 0.4x"], "metrics": {"price": 5.1534, "vwap": 5.2208, "vwap_slope": -0.0021, "atr": 0.0151, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0731, "ema9": 5.1548, "ema20": 5.1695, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.05, "distance_from_high_pct": 2.766, "spread_pct": 0.194, "rvol": 0.034, "volume_pace_ratio": 0.174}}
{"timestamp": "2026-09-22T14:45:23.846197", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.6986, "vwap": 8.6995, "vwap_slope": 0.0001, "atr": 0.0221, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0635, "ema9": 8.7012, "ema20": 8.6921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.067, "distance_from_high_pct": 1.822, "spread_pct": 0.115, "rvol": 0.074, "volume_pace_ratio": 0.381}}
{"timestamp": "2026-09-22T14:45:23.847694", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.407}}
{"timestamp": "2026-09-22T14:45:23.849928", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9101, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.05, "ema9": 8.9098, "ema20": 8.9159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.087, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:45:23.851291", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.52 below VWAP $4.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5242, "vwap": 4.7196, "vwap_slope": -0.0039, "atr": 0.0475, "atr_pct": 1.05, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.2626, "ema9": 4.5771, "ema20": 4.604, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.671, "distance_from_high_pct": 10.234, "spread_pct": 0.441, "rvol": 0.354, "volume_pace_ratio": 1.833}}
{"timestamp": "2026-09-22T14:45:23.852877", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.49 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.495, "vwap": 14.7441, "vwap_slope": -0.0088, "atr": 0.0509, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0878, "ema9": 14.5491, "ema20": 14.5812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 3.238, "spread_pct": 0.069, "rvol": 0.222, "volume_pace_ratio": 1.15}}
{"timestamp": "2026-09-22T14:45:23.855171", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0669, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.35, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0876, "ema9": 10.0482, "ema20": 10.0489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.618, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.252}}
{"timestamp": "2026-09-22T14:45:23.856531", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0363, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0241, "flat_threshold_pct": 0.0987, "ema9": 9.2202, "ema20": 9.2408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.92, "distance_from_high_pct": 2.066, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:45:23.857740", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7494, "vwap": 13.8025, "vwap_slope": -0.0039, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0515, "ema9": 13.7626, "ema20": 13.7778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.567, "distance_from_high_pct": 1.86, "spread_pct": 0.073, "rvol": 0.085, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:45:23.859166", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1494, "ema20": 6.1567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:45:23.860520", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.265, "vwap": 13.3924, "vwap_slope": -0.0041, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.283, "ema20": 13.2966, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.2, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:45:28.866632", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8852, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0881, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:28.868379", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8852, "vwap": 7.8294, "vwap_slope": 0.0008, "atr": 0.0232, "trend": "flat", "slope_pct": 0.0399, "lower_highs_lower_lows": false, "stop": 7.8574, "imbalance_decline_count": 1, "imbalance_cur": 0.1282565130260521, "imbalance_prev": 0.9893238434163701}}
{"timestamp": "2026-09-22T14:45:28.870879", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (324.0s) but room-to-run failed: imbalance +28% below 30% confirmation floor"], "metrics": {"price": 14.815, "vwap": 13.7992, "vwap_slope": 0.0392, "atr": 0.4154, "atr_pct": 2.804, "trend": "flat", "slope_pct": 0.0591, "flat_threshold_pct": 0.7009, "ema9": 14.5114, "ema20": 14.1796, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 6.648, "spread_pct": 0.135, "rvol": 4.209, "volume_pace_ratio": 21.749, "stage3": {"stop": 14.3165, "risk": 0.4985, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2784, "passed": false, "reason": "imbalance +28% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:28.873972", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.8219, "vwap_slope": -0.0038, "atr": 0.0274, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0793, "ema9": 8.6594, "ema20": 8.6886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.783, "volume_pace_ratio": 4.044}}
{"timestamp": "2026-09-22T14:45:28.876278", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.15, "vwap": 13.5376, "vwap_slope": -0.0036, "atr": 0.1169, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0699, "flat_threshold_pct": 0.2222, "ema9": 13.1913, "ema20": 13.165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.329, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:45:28.877762", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3384, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0615, "ema9": 6.3349, "ema20": 6.3436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 3.525, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.113}}
{"timestamp": "2026-09-22T14:45:28.879250", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1724, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1092, "flat_threshold_pct": 0.1706, "ema9": 9.2015, "ema20": 9.2468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.519, "distance_from_high_pct": 4.255, "spread_pct": 0.109, "rvol": 0.871, "volume_pace_ratio": 4.5}}
{"timestamp": "2026-09-22T14:45:28.880383", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.45}}
{"timestamp": "2026-09-22T14:45:28.881722", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5506, "vwap": 12.708, "vwap_slope": -0.004, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.083, "ema9": 12.6097, "ema20": 12.6476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 1.948, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.58}}
{"timestamp": "2026-09-22T14:45:28.883338", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1324, "ema9": 8.7629, "ema20": 8.7654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.491}}
{"timestamp": "2026-09-22T14:45:28.885455", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5985, "vwap_slope": -0.001, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.072, "ema9": 11.5138, "ema20": 11.521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.556, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:45:28.887079", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.455, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.037, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.0742, "ema9": 12.4847, "ema20": 12.4881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:45:28.888630", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.96, "vwap": 10.1695, "vwap_slope": -0.0517, "atr": 0.0149, "atr_pct": 0.15, "trend": "negative", "slope_pct": -0.0809, "flat_threshold_pct": 0.05, "ema9": 10.0026, "ema20": 10.0285, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.311, "distance_from_high_pct": 6.915, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:45:28.889882", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.415, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0754, "ema9": 5.424, "ema20": 5.4458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:45:28.891099", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.99 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.99, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0271, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0143, "flat_threshold_pct": 0.0753, "ema9": 8.9826, "ema20": 8.9997, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 3.955, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.565}}
{"timestamp": "2026-09-22T14:45:28.892324", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.275, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0222, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0764, "ema9": 7.3049, "ema20": 7.3395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.642, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.536}}
{"timestamp": "2026-09-22T14:45:28.893493", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.091, "vwap_slope": -0.0056, "atr": 0.0249, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.07, "ema9": 8.8957, "ema20": 8.9238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:45:28.895068", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6548, "vwap_slope": -0.0021, "atr": 0.0666, "atr_pct": 0.539, "trend": "flat", "slope_pct": -0.0966, "flat_threshold_pct": 0.1347, "ema9": 12.3345, "ema20": 12.3388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 8.506, "spread_pct": 0.323, "rvol": 0.125, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:45:28.896399", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.255, "vwap": 6.3359, "vwap_slope": -0.0013, "atr": 0.0263, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0106, "flat_threshold_pct": 0.105, "ema9": 6.3083, "ema20": 6.3317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.357, "distance_from_high_pct": 2.266, "spread_pct": 0.16, "rvol": 0.4, "volume_pace_ratio": 2.069}}
{"timestamp": "2026-09-22T14:45:28.897502", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5287, "vwap": 5.5479, "vwap_slope": -0.0004, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0718, "ema9": 5.5332, "ema20": 5.5422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.604, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:28.898929", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2203, "vwap_slope": -0.0026, "atr": 0.0151, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0732, "ema9": 5.1541, "ema20": 5.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.063, "distance_from_high_pct": 2.83, "spread_pct": 0.388, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:45:28.900360", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7061, "vwap": 8.6996, "vwap_slope": 0.0002, "atr": 0.0221, "atr_pct": 0.254, "trend": "flat", "slope_pct": -0.0089, "flat_threshold_pct": 0.0635, "ema9": 8.7027, "ema20": 8.6928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 1.737, "spread_pct": 0.115, "rvol": 0.074, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:45:28.901714", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T14:45:28.903181", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:45:28.904551", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.55, "vwap": 4.7196, "vwap_slope": -0.0039, "atr": 0.0475, "atr_pct": 1.044, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2611, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.672, "distance_from_high_pct": 9.722, "spread_pct": 0.441, "rvol": 0.355, "volume_pace_ratio": 1.832}}
{"timestamp": "2026-09-22T14:45:28.906334", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.5017, "vwap": 14.7441, "vwap_slope": -0.0088, "atr": 0.0509, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.0877, "ema9": 14.5504, "ema20": 14.5819, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 3.193, "spread_pct": 0.069, "rvol": 0.222, "volume_pace_ratio": 1.149}}
{"timestamp": "2026-09-22T14:45:28.908500", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.066, "vwap": 10.0668, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0877, "ema9": 10.0474, "ema20": 10.0485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.217, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.251}}
{"timestamp": "2026-09-22T14:45:28.910116", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2063, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0367, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0242, "flat_threshold_pct": 0.0997, "ema9": 9.2234, "ema20": 9.2424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 1.893, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:45:28.911650", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7489, "vwap": 13.8024, "vwap_slope": -0.004, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0515, "ema9": 13.7625, "ema20": 13.7777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.864, "spread_pct": 0.146, "rvol": 0.085, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:45:28.912935", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0577, "ema9": 6.1504, "ema20": 6.1572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:45:28.914177", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.27, "vwap": 13.3923, "vwap_slope": -0.0042, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.284, "ema20": 13.297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.075, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.201, "volume_pace_ratio": 1.037}}
{"timestamp": "2026-09-22T14:45:33.920372", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.036%)", "metrics": {"price": 7.9179, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0364, "trend": "flat"}}
{"timestamp": "2026-09-22T14:45:33.923646", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9179, "vwap": 7.8294, "vwap_slope": 0.0009, "atr": 0.0235, "trend": "flat", "slope_pct": 0.0403, "lower_highs_lower_lows": false, "stop": 7.8897, "imbalance_decline_count": 2, "imbalance_cur": 0.08583037074657186, "imbalance_prev": 0.1282565130260521}}
{"timestamp": "2026-09-22T14:45:33.925910", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (329.1s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 14.795, "vwap": 13.8001, "vwap_slope": 0.04, "atr": 0.4154, "atr_pct": 2.808, "trend": "flat", "slope_pct": 0.0589, "flat_threshold_pct": 0.7019, "ema9": 14.5074, "ema20": 14.1777, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 6.774, "spread_pct": 0.338, "rvol": 4.214, "volume_pace_ratio": 21.746, "stage3": {"stop": 14.2965, "risk": 0.4985, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2239, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:33.927802", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.8219, "vwap_slope": -0.0039, "atr": 0.0274, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0793, "ema9": 8.6594, "ema20": 8.6886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.783, "volume_pace_ratio": 4.041}}
{"timestamp": "2026-09-22T14:45:33.929630", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.12, "vwap": 13.5375, "vwap_slope": -0.0037, "atr": 0.1169, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.2228, "ema9": 13.1853, "ema20": 13.1622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.541, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.694}}
{"timestamp": "2026-09-22T14:45:33.931500", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3245, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0616, "ema9": 6.3321, "ema20": 6.3423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 3.737, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.112}}
{"timestamp": "2026-09-22T14:45:33.933098", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.17, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.683, "trend": "flat", "slope_pct": 0.1092, "flat_threshold_pct": 0.1706, "ema9": 9.2011, "ema20": 9.2466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.52, "distance_from_high_pct": 4.28, "spread_pct": 0.109, "rvol": 0.871, "volume_pace_ratio": 4.497}}
{"timestamp": "2026-09-22T14:45:33.934345", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:45:33.935536", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.555, "vwap": 12.708, "vwap_slope": -0.004, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.083, "ema9": 12.6106, "ema20": 12.648, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 1.914, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.579}}
{"timestamp": "2026-09-22T14:45:33.936667", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7114, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1324, "ema9": 8.7632, "ema20": 8.7655, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.619, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.487}}
{"timestamp": "2026-09-22T14:45:33.937837", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.5985, "vwap_slope": -0.001, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.072, "ema9": 11.5128, "ema20": 11.5205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:45:33.939088", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.455, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.037, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.0742, "ema9": 12.4847, "ema20": 12.4881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 1.151, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:45:33.940371", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.955, "vwap": 10.1692, "vwap_slope": -0.052, "atr": 0.0149, "atr_pct": 0.15, "trend": "negative", "slope_pct": -0.0809, "flat_threshold_pct": 0.05, "ema9": 10.0016, "ema20": 10.028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.312, "distance_from_high_pct": 6.962, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:45:33.941558", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4182, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0753, "ema9": 5.4246, "ema20": 5.4462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 3.246, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:45:33.942695", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9484, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0271, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0756, "ema9": 8.9743, "ema20": 8.9957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 4.399, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:45:33.943679", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.283, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0222, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0272, "flat_threshold_pct": 0.0763, "ema9": 7.3065, "ema20": 7.3403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.536, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.535}}
{"timestamp": "2026-09-22T14:45:33.944861", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0908, "vwap_slope": -0.0058, "atr": 0.0249, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.07, "ema9": 8.8957, "ema20": 8.9238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 5.732, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.728}}
{"timestamp": "2026-09-22T14:45:33.946109", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3462, "vwap": 12.6548, "vwap_slope": -0.0021, "atr": 0.0669, "atr_pct": 0.542, "trend": "flat", "slope_pct": -0.0968, "flat_threshold_pct": 0.1355, "ema9": 12.3298, "ema20": 12.3365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 8.682, "spread_pct": 0.323, "rvol": 0.125, "volume_pace_ratio": 0.645}}
{"timestamp": "2026-09-22T14:45:33.947567", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.27 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2697, "vwap": 6.3359, "vwap_slope": -0.0013, "atr": 0.0263, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0109, "flat_threshold_pct": 0.1049, "ema9": 6.3112, "ema20": 6.3331, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.357, "distance_from_high_pct": 2.036, "spread_pct": 0.16, "rvol": 0.4, "volume_pace_ratio": 2.067}}
{"timestamp": "2026-09-22T14:45:33.949068", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5479, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0718, "ema9": 5.5325, "ema20": 5.5418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:33.950588", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.14 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.14, "vwap": 5.2202, "vwap_slope": -0.0027, "atr": 0.0151, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.017, "flat_threshold_pct": 0.0733, "ema9": 5.1521, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.064, "distance_from_high_pct": 3.019, "spread_pct": 0.388, "rvol": 0.034, "volume_pace_ratio": 0.175}}
{"timestamp": "2026-09-22T14:45:33.952231", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7031, "vwap": 8.6996, "vwap_slope": 0.0002, "atr": 0.0225, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0645, "ema9": 8.7021, "ema20": 8.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 1.771, "spread_pct": 0.115, "rvol": 0.074, "volume_pace_ratio": 0.384}}
{"timestamp": "2026-09-22T14:45:33.953470", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T14:45:33.954741", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.05, "ema9": 8.9098, "ema20": 8.9159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:45:33.956032", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.55, "vwap": 4.7196, "vwap_slope": -0.0039, "atr": 0.0475, "atr_pct": 1.044, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2611, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.672, "distance_from_high_pct": 9.722, "spread_pct": 0.441, "rvol": 0.355, "volume_pace_ratio": 1.83}}
{"timestamp": "2026-09-22T14:45:33.957684", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.49 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.495, "vwap": 14.7441, "vwap_slope": -0.0089, "atr": 0.0509, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0878, "ema9": 14.5491, "ema20": 14.5812, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 3.238, "spread_pct": 0.069, "rvol": 0.222, "volume_pace_ratio": 1.148}}
{"timestamp": "2026-09-22T14:45:33.959256", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.066, "vwap": 10.0668, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0877, "ema9": 10.0474, "ema20": 10.0485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.217, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.249}}
{"timestamp": "2026-09-22T14:45:33.960535", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2063, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0367, "atr_pct": 0.399, "trend": "flat", "slope_pct": 0.0242, "flat_threshold_pct": 0.0997, "ema9": 9.2234, "ema20": 9.2424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 1.893, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:45:33.962291", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8019, "vwap_slope": -0.0045, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0515, "ema9": 13.7617, "ema20": 13.7774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.086, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:45:33.963492", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1484, "ema20": 6.1562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:45:33.964833", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2673, "vwap": 13.3921, "vwap_slope": -0.0043, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.2834, "ema20": 13.2968, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 4.826, "spread_pct": 0.075, "rvol": 0.201, "volume_pace_ratio": 1.036}}
{"timestamp": "2026-09-22T14:45:38.970906", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.85, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2223, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:38.972576", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.85, "vwap": 7.8294, "vwap_slope": 0.0008, "atr": 0.0235, "trend": "flat", "slope_pct": 0.0394, "lower_highs_lower_lows": false, "stop": 7.8218, "imbalance_decline_count": 0, "imbalance_cur": 0.17050691244239632, "imbalance_prev": 0.08583037074657186}}
{"timestamp": "2026-09-22T14:45:38.974590", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (334.1s) but room-to-run failed: imbalance -1% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.7461, "vwap": 13.801, "vwap_slope": 0.041, "atr": 0.4154, "atr_pct": 2.817, "trend": "flat", "slope_pct": 0.0584, "flat_threshold_pct": 0.7042, "ema9": 14.4976, "ema20": 14.173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 7.082, "spread_pct": 0.339, "rvol": 4.218, "volume_pace_ratio": 21.748, "stage3": {"stop": 14.2476, "risk": 0.4985, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0113, "passed": false, "reason": "imbalance -1% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:45:38.976137", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.8219, "vwap_slope": -0.0039, "atr": 0.0274, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0793, "ema9": 8.6594, "ema20": 8.6886, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.783, "volume_pace_ratio": 4.036}}
{"timestamp": "2026-09-22T14:45:38.977341", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.12, "vwap": 13.5375, "vwap_slope": -0.0037, "atr": 0.1169, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.2228, "ema9": 13.1853, "ema20": 13.1622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.541, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.693}}
{"timestamp": "2026-09-22T14:45:38.979643", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0616, "ema9": 6.3322, "ema20": 6.3424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.111}}
{"timestamp": "2026-09-22T14:45:38.980753", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.175, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.682, "trend": "flat", "slope_pct": 0.1093, "flat_threshold_pct": 0.1705, "ema9": 9.2021, "ema20": 9.247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.52, "distance_from_high_pct": 4.228, "spread_pct": 0.109, "rvol": 0.871, "volume_pace_ratio": 4.492}}
{"timestamp": "2026-09-22T14:45:38.981784", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.449}}
{"timestamp": "2026-09-22T14:45:38.984634", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5563, "vwap": 12.708, "vwap_slope": -0.004, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0062, "flat_threshold_pct": 0.083, "ema9": 12.6109, "ema20": 12.6481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 1.904, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:45:38.987932", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7114, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1324, "ema9": 8.7632, "ema20": 8.7655, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.619, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.483}}
{"timestamp": "2026-09-22T14:45:38.989092", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5139, "vwap": 11.5984, "vwap_slope": -0.0011, "atr": 0.0338, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0734, "ema9": 11.5136, "ema20": 11.5209, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.342, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:45:38.990141", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 12.511, "vwap": 12.3951, "vwap_slope": 0.0022, "atr": 0.037, "atr_pct": 0.296, "trend": "flat", "slope_pct": 0.0336, "flat_threshold_pct": 0.0739, "ema9": 12.4959, "ema20": 12.4934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 0.706, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:45:38.991295", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.955, "vwap": 10.1692, "vwap_slope": -0.052, "atr": 0.0149, "atr_pct": 0.15, "trend": "negative", "slope_pct": -0.0809, "flat_threshold_pct": 0.05, "ema9": 10.0016, "ema20": 10.028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.312, "distance_from_high_pct": 6.962, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:45:38.993461", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4182, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0753, "ema9": 5.4246, "ema20": 5.4462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 3.246, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:45:38.995547", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9484, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0271, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0756, "ema9": 8.9743, "ema20": 8.9957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 4.399, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.564}}
{"timestamp": "2026-09-22T14:45:38.996841", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.31 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3096, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0236, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0807, "ema9": 7.3118, "ema20": 7.3428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.184, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:45:38.997981", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0908, "vwap_slope": -0.0058, "atr": 0.0249, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.07, "ema9": 8.8957, "ema20": 8.9238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 5.732, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:45:39.001870", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3465, "vwap": 12.6548, "vwap_slope": -0.0021, "atr": 0.0669, "atr_pct": 0.542, "trend": "flat", "slope_pct": -0.0967, "flat_threshold_pct": 0.1355, "ema9": 12.3298, "ema20": 12.3366, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 8.68, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.644}}
{"timestamp": "2026-09-22T14:45:39.003245", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2591, "vwap": 6.3359, "vwap_slope": -0.0013, "atr": 0.0263, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1051, "ema9": 6.3091, "ema20": 6.3321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.358, "distance_from_high_pct": 2.202, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.065}}
{"timestamp": "2026-09-22T14:45:39.004484", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.5479, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.287, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0718, "ema9": 5.5335, "ema20": 5.5423, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:39.005663", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.15, "vwap": 5.2163, "vwap_slope": -0.0066, "atr": 0.0154, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0168, "flat_threshold_pct": 0.0745, "ema9": 5.1541, "ema20": 5.1691, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.187, "distance_from_high_pct": 2.83, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:45:39.007059", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6995, "vwap_slope": 0.0001, "atr": 0.0225, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0648, "ema9": 8.7015, "ema20": 8.6922, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.074, "volume_pace_ratio": 0.383}}
{"timestamp": "2026-09-22T14:45:39.008252", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.406}}
{"timestamp": "2026-09-22T14:45:39.009435", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8953, "vwap": 8.9599, "vwap_slope": -0.0019, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0192, "flat_threshold_pct": 0.05, "ema9": 8.9069, "ema20": 8.9145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.249, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:45:39.010582", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 2.40% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0053, "atr": 0.0475, "atr_pct": 1.044, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2611, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.693, "distance_from_high_pct": 9.722, "spread_pct": 2.399, "rvol": 0.357, "volume_pace_ratio": 1.842}}
{"timestamp": "2026-09-22T14:45:39.011910", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.49 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.4933, "vwap": 14.744, "vwap_slope": -0.009, "atr": 0.0509, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0878, "ema9": 14.5487, "ema20": 14.5811, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 3.249, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.147}}
{"timestamp": "2026-09-22T14:45:39.013103", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0668, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0877, "ema9": 10.0472, "ema20": 10.0484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.248}}
{"timestamp": "2026-09-22T14:45:39.014221", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1982, "vwap_slope": -0.0004, "atr": 0.0381, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0238, "flat_threshold_pct": 0.104, "ema9": 9.2162, "ema20": 9.2389, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 2.279, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:45:39.015547", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7435, "vwap": 13.8016, "vwap_slope": -0.0048, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0515, "ema9": 13.7614, "ema20": 13.7772, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.902, "spread_pct": 0.073, "rvol": 0.086, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:45:39.016650", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1433, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1491, "ema20": 6.1565, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.233, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:45:39.017858", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2699, "vwap": 13.3919, "vwap_slope": -0.0045, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.284, "ema20": 13.297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 4.807, "spread_pct": 0.075, "rvol": 0.201, "volume_pace_ratio": 1.038}}
{"timestamp": "2026-09-22T14:45:44.024781", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2414, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:44.026547", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8294, "vwap_slope": 0.0008, "atr": 0.0235, "trend": "flat", "slope_pct": 0.0394, "lower_highs_lower_lows": false, "stop": 7.8168, "imbalance_decline_count": 0, "imbalance_cur": 0.2125984251968504, "imbalance_prev": 0.17050691244239632}}
{"timestamp": "2026-09-22T14:45:44.029034", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (339.2s) but room-to-run failed: imbalance +18% below 30% confirmation floor"], "metrics": {"price": 14.7172, "vwap": 13.8043, "vwap_slope": 0.0442, "atr": 0.4189, "atr_pct": 2.847, "trend": "flat", "slope_pct": 0.0582, "flat_threshold_pct": 0.7117, "ema9": 14.4919, "ema20": 14.1703, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 7.264, "spread_pct": 0.476, "rvol": 4.233, "volume_pace_ratio": 21.798, "stage3": {"stop": 14.2145, "risk": 0.5027, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1771, "passed": false, "reason": "imbalance +18% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:44.030296", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.635, "vwap": 8.8216, "vwap_slope": -0.0041, "atr": 0.0281, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0814, "ema9": 8.6584, "ema20": 8.6882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.784, "volume_pace_ratio": 4.037}}
{"timestamp": "2026-09-22T14:45:44.031565", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1204, "vwap": 13.5375, "vwap_slope": -0.0037, "atr": 0.1169, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.2227, "ema9": 13.1854, "ema20": 13.1622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.538, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.692}}
{"timestamp": "2026-09-22T14:45:44.032821", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3196, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.247, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0617, "ema9": 6.3312, "ema20": 6.3418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 3.811, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.11}}
{"timestamp": "2026-09-22T14:45:44.033930", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.19, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.681, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.1703, "ema9": 9.2051, "ema20": 9.2485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.521, "distance_from_high_pct": 4.071, "spread_pct": 0.109, "rvol": 0.872, "volume_pace_ratio": 4.488}}
{"timestamp": "2026-09-22T14:45:44.034980", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:45:44.036182", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5667, "vwap": 12.708, "vwap_slope": -0.004, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.0829, "ema9": 12.6129, "ema20": 12.6491, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.141, "distance_from_high_pct": 1.823, "spread_pct": 0.08, "rvol": 0.112, "volume_pace_ratio": 0.578}}
{"timestamp": "2026-09-22T14:45:44.037104", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7198, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1322, "ema9": 8.7649, "ema20": 8.7663, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.528, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.48}}
{"timestamp": "2026-09-22T14:45:44.038076", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5984, "vwap_slope": -0.0011, "atr": 0.0338, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0734, "ema9": 11.5138, "ema20": 11.521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:45:44.039248", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.45, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.037, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.0743, "ema9": 12.4837, "ema20": 12.4876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 1.19, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:45:44.040529", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.955, "vwap": 10.1692, "vwap_slope": -0.052, "atr": 0.0149, "atr_pct": 0.15, "trend": "negative", "slope_pct": -0.0809, "flat_threshold_pct": 0.05, "ema9": 10.0016, "ema20": 10.028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.312, "distance_from_high_pct": 6.962, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:45:44.041744", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4102, "vwap": 5.5051, "vwap_slope": -0.003, "atr": 0.0164, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.013, "flat_threshold_pct": 0.0756, "ema9": 5.423, "ema20": 5.4454, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.748, "distance_from_high_pct": 3.389, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:45:44.042980", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9484, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0271, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0756, "ema9": 8.9743, "ema20": 8.9957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 4.399, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.563}}
{"timestamp": "2026-09-22T14:45:44.044139", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.27 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2715, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0238, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0819, "ema9": 7.3042, "ema20": 7.3392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.689, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.534}}
{"timestamp": "2026-09-22T14:45:44.045990", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8745, "vwap": 9.0907, "vwap_slope": -0.0059, "atr": 0.0249, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0702, "ema9": 8.8946, "ema20": 8.9233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.895, "distance_from_high_pct": 5.791, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:45:44.047236", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6548, "vwap_slope": -0.0021, "atr": 0.0669, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0964, "flat_threshold_pct": 0.1351, "ema9": 12.3375, "ema20": 12.3402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.643}}
{"timestamp": "2026-09-22T14:45:44.048409", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.329, "vwap": 6.3362, "vwap_slope": -0.0011, "atr": 0.0263, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1039, "ema9": 6.3231, "ema20": 6.3388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.358, "distance_from_high_pct": 1.109, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.063}}
{"timestamp": "2026-09-22T14:45:44.049631", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5266, "vwap": 5.5479, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0719, "ema9": 5.5328, "ema20": 5.542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 1.641, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:45:44.050867", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2159, "vwap_slope": -0.007, "atr": 0.0154, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0745, "ema9": 5.1551, "ema20": 5.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:45:44.052436", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "volume pace 0.38x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6994, "vwap_slope": 0.0, "atr": 0.0233, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0668, "ema9": 8.7005, "ema20": 8.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.075, "volume_pace_ratio": 0.385}}
{"timestamp": "2026-09-22T14:45:44.053582", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.405}}
{"timestamp": "2026-09-22T14:45:44.054551", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.96, "vwap_slope": -0.0019, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:45:44.055714", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 2.40% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0053, "atr": 0.0475, "atr_pct": 1.044, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2611, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.693, "distance_from_high_pct": 9.722, "spread_pct": 2.399, "rvol": 0.357, "volume_pace_ratio": 1.84}}
{"timestamp": "2026-09-22T14:45:44.056758", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.49 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.49, "vwap": 14.7438, "vwap_slope": -0.0091, "atr": 0.0512, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0884, "ema9": 14.5481, "ema20": 14.5808, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 3.271, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.146}}
{"timestamp": "2026-09-22T14:45:44.057851", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.06, "vwap": 10.0668, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0877, "ema9": 10.0462, "ema20": 10.0479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.62, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:45:44.059126", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0242, "flat_threshold_pct": 0.1043, "ema9": 9.2222, "ema20": 9.2418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:45:44.060398", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7475, "vwap": 13.8012, "vwap_slope": -0.0052, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0515, "ema9": 13.7622, "ema20": 13.7776, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.604, "distance_from_high_pct": 1.874, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:45:44.061681", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0577, "ema9": 6.1504, "ema20": 6.1572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:45:44.063025", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.274, "vwap": 13.3915, "vwap_slope": -0.0049, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.2848, "ema20": 13.2974, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.089, "distance_from_high_pct": 4.778, "spread_pct": 0.075, "rvol": 0.202, "volume_pace_ratio": 1.04}}
{"timestamp": "2026-09-22T14:45:49.067387", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0869, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:49.070075", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8855, "vwap": 7.8294, "vwap_slope": 0.0009, "atr": 0.0235, "trend": "flat", "slope_pct": 0.0399, "lower_highs_lower_lows": false, "stop": 7.8573, "imbalance_decline_count": 0, "imbalance_cur": 0.6078431372549019, "imbalance_prev": 0.2125984251968504}}
{"timestamp": "2026-09-22T14:45:49.073914", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (344.2s) but room-to-run failed: imbalance +17% below 30% confirmation floor"], "metrics": {"price": 14.6839, "vwap": 13.8052, "vwap_slope": 0.0452, "atr": 0.4189, "atr_pct": 2.853, "trend": "flat", "slope_pct": 0.0579, "flat_threshold_pct": 0.7133, "ema9": 14.4852, "ema20": 14.1671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 7.474, "spread_pct": 0.341, "rvol": 4.238, "volume_pace_ratio": 21.8, "stage3": {"stop": 14.1812, "risk": 0.5027, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.169, "passed": false, "reason": "imbalance +17% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:49.075812", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.64, "vwap": 8.8216, "vwap_slope": -0.0041, "atr": 0.0281, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0814, "ema9": 8.6594, "ema20": 8.6886, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.455, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.784, "volume_pace_ratio": 4.032}}
{"timestamp": "2026-09-22T14:45:49.079158", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1204, "vwap": 13.5375, "vwap_slope": -0.0037, "atr": 0.1169, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0701, "flat_threshold_pct": 0.2227, "ema9": 13.1854, "ema20": 13.1622, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.27, "distance_from_high_pct": 7.538, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:45:49.080836", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3286, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0616, "ema9": 6.333, "ema20": 6.3427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.108}}
{"timestamp": "2026-09-22T14:45:49.082359", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.185, "vwap": 9.1648, "vwap_slope": 0.0002, "atr": 0.0626, "atr_pct": 0.681, "trend": "flat", "slope_pct": 0.1094, "flat_threshold_pct": 0.1703, "ema9": 9.2041, "ema20": 9.248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.521, "distance_from_high_pct": 4.123, "spread_pct": 0.109, "rvol": 0.872, "volume_pace_ratio": 4.483}}
{"timestamp": "2026-09-22T14:45:49.084488", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.448}}
{"timestamp": "2026-09-22T14:45:49.086749", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6435, "vwap": 12.7074, "vwap_slope": -0.0046, "atr": 0.0417, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.0824, "ema9": 12.6283, "ema20": 12.6564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.158, "distance_from_high_pct": 1.223, "spread_pct": 0.08, "rvol": 0.113, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:45:49.088148", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7175, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.1323, "ema9": 8.7644, "ema20": 8.7661, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.553, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.477}}
{"timestamp": "2026-09-22T14:45:49.089207", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.518, "vwap": 11.5984, "vwap_slope": -0.0011, "atr": 0.0338, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0734, "ema9": 11.5144, "ema20": 11.5213, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.557, "distance_from_high_pct": 2.307, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:45:49.091726", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.45, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.037, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.0743, "ema9": 12.4837, "ema20": 12.4876, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 1.19, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:45:49.099349", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9874, "vwap": 10.1699, "vwap_slope": -0.0513, "atr": 0.0149, "atr_pct": 0.149, "trend": "negative", "slope_pct": -0.0806, "flat_threshold_pct": 0.05, "ema9": 10.0081, "ema20": 10.0311, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.315, "distance_from_high_pct": 6.659, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:45:49.100528", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4181, "vwap": 5.5051, "vwap_slope": -0.0031, "atr": 0.0164, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0754, "ema9": 5.4246, "ema20": 5.4461, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 3.248, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:45:49.101727", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9484, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0271, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0756, "ema9": 8.9743, "ema20": 8.9957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 4.399, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:45:49.103208", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.27 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2715, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0238, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0819, "ema9": 7.3042, "ema20": 7.3392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.689, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:45:49.104582", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8745, "vwap": 9.0907, "vwap_slope": -0.0059, "atr": 0.0249, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.0702, "ema9": 8.8946, "ema20": 8.9233, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.895, "distance_from_high_pct": 5.791, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:45:49.107031", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6548, "vwap_slope": -0.0021, "atr": 0.0669, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0964, "flat_threshold_pct": 0.1351, "ema9": 12.3375, "ema20": 12.3402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:45:49.110070", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.329, "vwap": 6.3362, "vwap_slope": -0.0011, "atr": 0.0263, "atr_pct": 0.416, "trend": "flat", "slope_pct": 0.0118, "flat_threshold_pct": 0.1039, "ema9": 6.3231, "ema20": 6.3388, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.358, "distance_from_high_pct": 1.109, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.061}}
{"timestamp": "2026-09-22T14:45:49.111419", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5478, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0719, "ema9": 5.5325, "ema20": 5.5418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:49.112783", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1559, "vwap": 5.2159, "vwap_slope": -0.0069, "atr": 0.0154, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0745, "ema9": 5.1553, "ema20": 5.1697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 2.719, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:45:49.114074", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6974, "vwap": 8.6994, "vwap_slope": 0.0001, "atr": 0.0233, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.009, "flat_threshold_pct": 0.0668, "ema9": 8.701, "ema20": 8.692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 1.835, "spread_pct": 0.115, "rvol": 0.075, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:45:49.115432", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.405}}
{"timestamp": "2026-09-22T14:45:49.116735", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9102, "vwap": 8.9598, "vwap_slope": -0.002, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.019, "flat_threshold_pct": 0.05, "ema9": 8.9099, "ema20": 8.9159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.086, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:45:49.117913", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0053, "atr": 0.0475, "atr_pct": 1.044, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2611, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.693, "distance_from_high_pct": 9.722, "spread_pct": 1.31, "rvol": 0.357, "volume_pace_ratio": 1.838}}
{"timestamp": "2026-09-22T14:45:49.119413", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.485, "vwap": 14.7437, "vwap_slope": -0.0092, "atr": 0.0515, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0888, "ema9": 14.5471, "ema20": 14.5803, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:45:49.120921", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0581, "vwap": 10.0668, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0877, "ema9": 10.0459, "ema20": 10.0477, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 1.294, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.247}}
{"timestamp": "2026-09-22T14:45:49.122244", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1856, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.024, "flat_threshold_pct": 0.1045, "ema9": 9.2193, "ema20": 9.2404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 2.113, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:45:49.123766", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.8011, "vwap_slope": -0.0053, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0515, "ema9": 13.7617, "ema20": 13.7774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:45:49.125385", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1494, "ema20": 6.1567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.711}}
{"timestamp": "2026-09-22T14:45:49.126809", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2732, "vwap": 13.3911, "vwap_slope": -0.0054, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.2846, "ema20": 13.2973, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 4.783, "spread_pct": 0.075, "rvol": 0.203, "volume_pace_ratio": 1.043}}
{"timestamp": "2026-09-22T14:45:54.132916", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.035%)", "metrics": {"price": 7.9175, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0349, "trend": "flat"}}
{"timestamp": "2026-09-22T14:45:54.134861", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.9175, "vwap": 7.8295, "vwap_slope": 0.0009, "atr": 0.0235, "trend": "flat", "slope_pct": 0.0403, "lower_highs_lower_lows": false, "stop": 7.8893, "imbalance_decline_count": 0, "imbalance_cur": 0.7599039615846338, "imbalance_prev": 0.6078431372549019}}
{"timestamp": "2026-09-22T14:45:54.137824", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (349.3s) but room-to-run failed: imbalance +15% below 30% confirmation floor"], "metrics": {"price": 14.73, "vwap": 13.806, "vwap_slope": 0.0459, "atr": 0.4189, "atr_pct": 2.844, "trend": "flat", "slope_pct": 0.0583, "flat_threshold_pct": 0.711, "ema9": 14.4944, "ema20": 14.1715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 7.183, "spread_pct": 0.272, "rvol": 4.24, "volume_pace_ratio": 21.787, "stage3": {"stop": 14.2273, "risk": 0.5027, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1547, "passed": false, "reason": "imbalance +15% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:54.140686", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.635, "vwap": 8.8215, "vwap_slope": -0.0042, "atr": 0.0281, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0814, "ema9": 8.6584, "ema20": 8.6882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.784, "volume_pace_ratio": 4.03}}
{"timestamp": "2026-09-22T14:45:54.143399", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.15, "vwap": 13.5374, "vwap_slope": -0.0038, "atr": 0.1169, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0699, "flat_threshold_pct": 0.2222, "ema9": 13.1913, "ema20": 13.165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 7.329, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.691}}
{"timestamp": "2026-09-22T14:45:54.145862", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0616, "ema9": 6.3322, "ema20": 6.3424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.107}}
{"timestamp": "2026-09-22T14:45:54.148478", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1826, "vwap": 9.1649, "vwap_slope": 0.0002, "atr": 0.0628, "atr_pct": 0.684, "trend": "flat", "slope_pct": 0.1093, "flat_threshold_pct": 0.171, "ema9": 9.2036, "ema20": 9.2478, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.523, "distance_from_high_pct": 4.148, "spread_pct": 0.109, "rvol": 0.873, "volume_pace_ratio": 4.483}}
{"timestamp": "2026-09-22T14:45:54.150581", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.055, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:45:54.152135", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5635, "vwap": 12.7068, "vwap_slope": -0.0052, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0061, "flat_threshold_pct": 0.083, "ema9": 12.6123, "ema20": 12.6488, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.162, "distance_from_high_pct": 1.848, "spread_pct": 0.08, "rvol": 0.113, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:45:54.153376", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7438, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.529, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1323, "ema9": 8.7639, "ema20": 8.7659, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.473}}
{"timestamp": "2026-09-22T14:45:54.154713", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5121, "vwap": 11.5984, "vwap_slope": -0.0011, "atr": 0.0338, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0734, "ema9": 11.5132, "ema20": 11.5207, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 2.357, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:45:54.155994", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4576, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.037, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0331, "flat_threshold_pct": 0.0742, "ema9": 12.4852, "ema20": 12.4884, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 1.13, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:45:54.157304", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.955, "vwap": 10.1689, "vwap_slope": -0.0522, "atr": 0.0149, "atr_pct": 0.15, "trend": "negative", "slope_pct": -0.0809, "flat_threshold_pct": 0.05, "ema9": 10.0016, "ema20": 10.028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.316, "distance_from_high_pct": 6.962, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:45:54.158514", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.42, "vwap": 5.5051, "vwap_slope": -0.0031, "atr": 0.0164, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0128, "flat_threshold_pct": 0.0754, "ema9": 5.425, "ema20": 5.4463, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 3.214, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:45:54.159839", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.9484, "vwap": 9.051, "vwap_slope": -0.0141, "atr": 0.0271, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0756, "ema9": 8.9743, "ema20": 8.9957, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.778, "distance_from_high_pct": 4.399, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:45:54.161138", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.275, "vwap": 7.4332, "vwap_slope": -0.0013, "atr": 0.0238, "atr_pct": 0.328, "trend": "flat", "slope_pct": -0.0273, "flat_threshold_pct": 0.0819, "ema9": 7.3049, "ema20": 7.3395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.094, "distance_from_high_pct": 3.642, "spread_pct": 0.137, "rvol": 0.104, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:45:54.162338", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0907, "vwap_slope": -0.006, "atr": 0.0253, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0713, "ema9": 8.8957, "ema20": 8.9238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:45:54.163678", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.6547, "vwap_slope": -0.0022, "atr": 0.0669, "atr_pct": 0.54, "trend": "flat", "slope_pct": -0.0965, "flat_threshold_pct": 0.1351, "ema9": 12.3365, "ema20": 12.3398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 8.432, "spread_pct": 0.405, "rvol": 0.125, "volume_pace_ratio": 0.642}}
{"timestamp": "2026-09-22T14:45:54.164993", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.3083, "vwap": 6.3361, "vwap_slope": -0.0011, "atr": 0.0263, "atr_pct": 0.417, "trend": "flat", "slope_pct": 0.0115, "flat_threshold_pct": 0.1043, "ema9": 6.3189, "ema20": 6.3368, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.358, "distance_from_high_pct": 1.433, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.059}}
{"timestamp": "2026-09-22T14:45:54.167454", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5478, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0719, "ema9": 5.5325, "ema20": 5.5418, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:45:54.168890", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2159, "vwap_slope": -0.007, "atr": 0.0154, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0167, "flat_threshold_pct": 0.0745, "ema9": 5.1551, "ema20": 5.1696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:45:54.170251", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6952, "vwap": 8.6994, "vwap_slope": 0.0, "atr": 0.0233, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0668, "ema9": 8.7005, "ema20": 8.6917, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 1.86, "spread_pct": 0.115, "rvol": 0.075, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:45:54.171669", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0003, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.404}}
{"timestamp": "2026-09-22T14:45:54.173155", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9598, "vwap_slope": -0.002, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:45:54.177456", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0053, "atr": 0.0475, "atr_pct": 1.044, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2611, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.693, "distance_from_high_pct": 9.722, "spread_pct": 1.31, "rvol": 0.357, "volume_pace_ratio": 1.836}}
{"timestamp": "2026-09-22T14:45:54.180455", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.4991, "vwap": 14.7437, "vwap_slope": -0.0092, "atr": 0.0516, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0289, "flat_threshold_pct": 0.089, "ema9": 14.5499, "ema20": 14.5816, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 3.21, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:45:54.181885", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.06, "vwap": 10.0668, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0877, "ema9": 10.0462, "ema20": 10.0479, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.621, "distance_from_high_pct": 1.276, "spread_pct": 0.099, "rvol": 0.242, "volume_pace_ratio": 1.246}}
{"timestamp": "2026-09-22T14:45:54.183355", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1856, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0384, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.024, "flat_threshold_pct": 0.1045, "ema9": 9.2193, "ema20": 9.2404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 2.113, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:45:54.184660", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7301, "vwap": 13.8009, "vwap_slope": -0.0055, "atr": 0.0287, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0051, "flat_threshold_pct": 0.0522, "ema9": 13.7587, "ema20": 13.7759, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.998, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:45:54.185899", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.148, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0577, "ema9": 6.15, "ema20": 6.157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.158, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.71}}
{"timestamp": "2026-09-22T14:45:54.188220", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.275, "vwap": 13.3906, "vwap_slope": -0.0058, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.285, "ema20": 13.2975, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.204, "volume_pace_ratio": 1.046}}
{"timestamp": "2026-09-22T14:45:59.195211", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.2414, "trend": "negative"}}
{"timestamp": "2026-09-22T14:45:59.197014", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8294, "vwap_slope": 0.0009, "atr": 0.0235, "trend": "flat", "slope_pct": 0.0394, "lower_highs_lower_lows": false, "stop": 7.8168, "imbalance_decline_count": 1, "imbalance_cur": 0.6551724137931034, "imbalance_prev": 0.7599039615846338}}
{"timestamp": "2026-09-22T14:45:59.199196", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (354.4s) but room-to-run failed: imbalance +29% below 30% confirmation floor"], "metrics": {"price": 14.7189, "vwap": 13.8061, "vwap_slope": 0.046, "atr": 0.4189, "atr_pct": 2.846, "trend": "flat", "slope_pct": 0.0582, "flat_threshold_pct": 0.7116, "ema9": 14.4922, "ema20": 14.1704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 7.253, "spread_pct": 0.068, "rvol": 4.241, "volume_pace_ratio": 21.767, "stage3": {"stop": 14.2162, "risk": 0.5027, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2864, "passed": false, "reason": "imbalance +29% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:45:59.200919", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.635, "vwap": 8.8215, "vwap_slope": -0.0042, "atr": 0.0281, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.0263, "flat_threshold_pct": 0.0814, "ema9": 8.6584, "ema20": 8.6882, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.456, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.784, "volume_pace_ratio": 4.025}}
{"timestamp": "2026-09-22T14:45:59.202388", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.15, "vwap": 13.5374, "vwap_slope": -0.0038, "atr": 0.1169, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0699, "flat_threshold_pct": 0.2222, "ema9": 13.1913, "ema20": 13.165, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.271, "distance_from_high_pct": 7.329, "spread_pct": 0.456, "rvol": 0.134, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:45:59.205542", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3906, "vwap_slope": -0.0015, "atr": 0.0156, "atr_pct": 0.246, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0616, "ema9": 6.3322, "ema20": 6.3424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.106}}
{"timestamp": "2026-09-22T14:45:59.206984", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.205, "vwap": 9.1649, "vwap_slope": 0.0003, "atr": 0.0632, "atr_pct": 0.686, "trend": "flat", "slope_pct": 0.1096, "flat_threshold_pct": 0.1715, "ema9": 9.2081, "ema20": 9.2499, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.525, "distance_from_high_pct": 3.914, "spread_pct": 0.109, "rvol": 0.873, "volume_pace_ratio": 4.481}}
{"timestamp": "2026-09-22T14:45:59.209321", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:45:59.211331", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.57, "vwap": 12.7067, "vwap_slope": -0.0053, "atr": 0.0417, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.006, "flat_threshold_pct": 0.0829, "ema9": 12.6136, "ema20": 12.6494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.164, "distance_from_high_pct": 1.797, "spread_pct": 0.08, "rvol": 0.113, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:45:59.214058", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7437, "vwap_slope": -0.0001, "atr": 0.0461, "atr_pct": 0.53, "trend": "flat", "slope_pct": 0.01, "flat_threshold_pct": 0.1324, "ema9": 8.7629, "ema20": 8.7654, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.47}}
{"timestamp": "2026-09-22T14:45:59.218047", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.515, "vwap": 11.5984, "vwap_slope": -0.0011, "atr": 0.0338, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.011, "flat_threshold_pct": 0.0734, "ema9": 11.5138, "ema20": 11.521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.558, "distance_from_high_pct": 2.332, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:45:59.219337", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.445, "vwap": 12.3949, "vwap_slope": 0.002, "atr": 0.0372, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.033, "flat_threshold_pct": 0.0748, "ema9": 12.4827, "ema20": 12.4872, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.23, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:45:59.220411", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.96 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.955, "vwap": 10.1687, "vwap_slope": -0.0525, "atr": 0.0149, "atr_pct": 0.15, "trend": "negative", "slope_pct": -0.0809, "flat_threshold_pct": 0.05, "ema9": 10.0016, "ema20": 10.028, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.318, "distance_from_high_pct": 6.962, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:45:59.221680", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.415, "vwap": 5.5051, "vwap_slope": -0.0031, "atr": 0.0164, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0129, "flat_threshold_pct": 0.0755, "ema9": 5.424, "ema20": 5.4458, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.749, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:45:59.223122", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.955, "vwap": 9.0509, "vwap_slope": -0.0142, "atr": 0.0271, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0147, "flat_threshold_pct": 0.0756, "ema9": 8.9756, "ema20": 8.9964, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.779, "distance_from_high_pct": 4.329, "spread_pct": 0.782, "rvol": 0.109, "volume_pace_ratio": 0.562}}
{"timestamp": "2026-09-22T14:45:59.224458", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.265, "vwap": 7.4328, "vwap_slope": -0.0017, "atr": 0.0243, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0274, "flat_threshold_pct": 0.0836, "ema9": 7.3029, "ema20": 7.3386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 3.775, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:45:59.225635", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.88, "vwap": 9.0906, "vwap_slope": -0.006, "atr": 0.0253, "atr_pct": 0.285, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0713, "ema9": 8.8957, "ema20": 8.9238, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:45:59.226973", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6547, "vwap_slope": -0.0022, "atr": 0.0669, "atr_pct": 0.541, "trend": "flat", "slope_pct": -0.0966, "flat_threshold_pct": 0.1352, "ema9": 12.3345, "ema20": 12.3388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 8.506, "spread_pct": 0.485, "rvol": 0.125, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T14:45:59.228209", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2592, "vwap": 6.3359, "vwap_slope": -0.0013, "atr": 0.0263, "atr_pct": 0.42, "trend": "flat", "slope_pct": 0.0107, "flat_threshold_pct": 0.1051, "ema9": 6.3091, "ema20": 6.3321, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.359, "distance_from_high_pct": 2.2, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.057}}
{"timestamp": "2026-09-22T14:45:59.229644", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5274, "vwap": 5.5478, "vwap_slope": -0.0005, "atr": 0.0159, "atr_pct": 0.288, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0719, "ema9": 5.533, "ema20": 5.542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.627, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:45:59.232082", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.216, "vwap_slope": -0.0068, "atr": 0.0154, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0745, "ema9": 5.1561, "ema20": 5.1701, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:45:59.234661", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6914, "vwap": 8.6994, "vwap_slope": -0.0, "atr": 0.0233, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0091, "flat_threshold_pct": 0.0669, "ema9": 8.6998, "ema20": 8.6914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 1.903, "spread_pct": 0.115, "rvol": 0.075, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:45:59.237679", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0004, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0346, "flat_threshold_pct": 0.0535, "ema9": 11.8884, "ema20": 11.9048, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.564, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.404}}
{"timestamp": "2026-09-22T14:45:59.241422", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9598, "vwap_slope": -0.002, "atr": 0.0175, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0189, "flat_threshold_pct": 0.05, "ema9": 8.9108, "ema20": 8.9164, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.5, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T14:45:59.244362", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%", "lower-highs/lower-lows structure"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0053, "atr": 0.0475, "atr_pct": 1.044, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.2611, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.693, "distance_from_high_pct": 9.722, "spread_pct": 1.31, "rvol": 0.357, "volume_pace_ratio": 1.834}}
{"timestamp": "2026-09-22T14:45:59.245488", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.4743, "vwap": 14.7433, "vwap_slope": -0.0097, "atr": 0.0523, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0291, "flat_threshold_pct": 0.0903, "ema9": 14.5449, "ema20": 14.5793, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 3.376, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.144}}
{"timestamp": "2026-09-22T14:45:59.246681", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0556, "vwap": 10.0668, "vwap_slope": -0.0004, "atr": 0.0353, "atr_pct": 0.351, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0877, "ema9": 10.0454, "ema20": 10.0475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.622, "distance_from_high_pct": 1.319, "spread_pct": 0.099, "rvol": 0.243, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:45:59.247775", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.185, "vwap": 9.1982, "vwap_slope": -0.0004, "atr": 0.0384, "atr_pct": 0.418, "trend": "flat", "slope_pct": 0.024, "flat_threshold_pct": 0.1045, "ema9": 9.2192, "ema20": 9.2403, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 2.12, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:45:59.249142", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.801, "vwap_slope": -0.0054, "atr": 0.0287, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.005, "flat_threshold_pct": 0.0522, "ema9": 13.7607, "ema20": 13.7769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:45:59.250391", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0069, "flat_threshold_pct": 0.0578, "ema9": 6.1484, "ema20": 6.1562, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.709}}
{"timestamp": "2026-09-22T14:45:59.251908", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.2701, "vwap": 13.3902, "vwap_slope": -0.0062, "atr": 0.0258, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0355, "flat_threshold_pct": 0.05, "ema9": 13.284, "ema20": 13.297, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 4.806, "spread_pct": 0.075, "rvol": 0.204, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:46:04.257955", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.84, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1655, "trend": "negative"}}
{"timestamp": "2026-09-22T14:46:04.259630", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.84, "vwap": 7.8293, "vwap_slope": 0.0004, "atr": 0.0175, "trend": "flat", "slope_pct": 0.0378, "lower_highs_lower_lows": true, "stop": 7.819, "imbalance_decline_count": 2, "imbalance_cur": 0.45584725536992843, "imbalance_prev": 0.6551724137931034}}
{"timestamp": "2026-09-22T14:46:04.261495", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (359.4s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.71, "vwap": 13.8067, "vwap_slope": 0.0256, "atr": 0.3918, "atr_pct": 2.664, "trend": "flat", "slope_pct": 0.0658, "flat_threshold_pct": 0.6659, "ema9": 14.5367, "ema20": 14.2223, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.818, "distance_from_high_pct": 7.309, "spread_pct": 0.204, "rvol": 4.244, "volume_pace_ratio": 21.756, "stage3": {"stop": 14.2398, "risk": 0.4702, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0694, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:46:04.262824", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.8215, "vwap_slope": -0.0025, "atr": 0.0269, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0778, "ema9": 8.6537, "ema20": 8.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.784, "volume_pace_ratio": 4.021}}
{"timestamp": "2026-09-22T14:46:04.264161", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.095, "vwap": 13.5372, "vwap_slope": -0.0026, "atr": 0.1146, "atr_pct": 0.875, "trend": "flat", "slope_pct": -0.0689, "flat_threshold_pct": 0.2188, "ema9": 13.1673, "ema20": 13.1558, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 7.717, "spread_pct": 0.382, "rvol": 0.135, "volume_pace_ratio": 0.69}}
{"timestamp": "2026-09-22T14:46:04.268795", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3906, "vwap_slope": -0.0012, "atr": 0.0142, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.056, "ema9": 6.3316, "ema20": 6.3411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.105}}
{"timestamp": "2026-09-22T14:46:04.270140", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.165, "vwap_slope": 0.0003, "atr": 0.0636, "atr_pct": 0.688, "trend": "flat", "slope_pct": 0.1069, "flat_threshold_pct": 0.172, "ema9": 9.2154, "ema20": 9.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.489, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.874, "volume_pace_ratio": 4.481}}
{"timestamp": "2026-09-22T14:46:04.271301", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.447}}
{"timestamp": "2026-09-22T14:46:04.272707", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5856, "vwap": 12.7063, "vwap_slope": -0.0047, "atr": 0.0387, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0067, "flat_threshold_pct": 0.0769, "ema9": 12.608, "ema20": 12.6434, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.134, "distance_from_high_pct": 1.675, "spread_pct": 0.08, "rvol": 0.113, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:46:04.273954", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7175, "vwap": 8.7437, "vwap_slope": -0.0003, "atr": 0.0392, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1124, "ema9": 8.7538, "ema20": 8.7608, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.358, "distance_from_high_pct": 5.553, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.466}}
{"timestamp": "2026-09-22T14:46:04.275217", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5186, "vwap": 11.5984, "vwap_slope": -0.0006, "atr": 0.032, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0695, "ema9": 11.5142, "ema20": 11.5205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 2.302, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:46:04.278325", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4752, "vwap": 12.3948, "vwap_slope": 0.0013, "atr": 0.0332, "atr_pct": 0.266, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.0666, "ema9": 12.482, "ema20": 12.4864, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.812, "distance_from_high_pct": 0.99, "spread_pct": 0.08, "rvol": 0.129, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:46:04.279593", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9872, "vwap": 10.1682, "vwap_slope": -0.0517, "atr": 0.0156, "atr_pct": 0.156, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9987, "ema20": 10.0241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.284, "distance_from_high_pct": 6.661, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:46:04.280879", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.415, "vwap": 5.5051, "vwap_slope": -0.0009, "atr": 0.0145, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0668, "ema9": 5.4218, "ema20": 5.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.73, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:46:04.281987", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 9.0509, "vwap_slope": -0.0004, "atr": 0.0246, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0689, "ema9": 8.9645, "ema20": 8.9891, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 4.703, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.561}}
{"timestamp": "2026-09-22T14:46:04.283240", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.29 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2876, "vwap": 7.4327, "vwap_slope": -0.0017, "atr": 0.0245, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.084, "ema9": 7.3006, "ema20": 7.3341, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 3.475, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:46:04.284311", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.875, "vwap": 9.0906, "vwap_slope": -0.0036, "atr": 0.0224, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0631, "ema9": 8.8907, "ema20": 8.9187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 5.786, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:46:04.285457", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.34 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3401, "vwap": 12.6547, "vwap_slope": -0.0019, "atr": 0.0577, "atr_pct": 0.468, "trend": "flat", "slope_pct": -0.0947, "flat_threshold_pct": 0.1169, "ema9": 12.3372, "ema20": 12.3398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 8.727, "spread_pct": 0.647, "rvol": 0.125, "volume_pace_ratio": 0.641}}
{"timestamp": "2026-09-22T14:46:04.286536", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.2595, "vwap": 6.3356, "vwap_slope": -0.0012, "atr": 0.021, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.084, "ema9": 6.2985, "ema20": 6.3248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.324, "distance_from_high_pct": 2.195, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.054}}
{"timestamp": "2026-09-22T14:46:04.287669", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.52, "vwap": 5.5478, "vwap_slope": -0.0004, "atr": 0.0139, "atr_pct": 0.251, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0629, "ema9": 5.53, "ema20": 5.5397, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:46:04.288829", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2158, "vwap_slope": -0.0059, "atr": 0.0143, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0693, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:46:04.291349", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6999, "vwap": 8.6994, "vwap_slope": -0.0001, "atr": 0.0226, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0649, "ema9": 8.7004, "ema20": 8.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 1.807, "spread_pct": 0.115, "rvol": 0.075, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:46:04.292534", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0001, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.499, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T14:46:04.293560", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9598, "vwap_slope": -0.0018, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.05, "ema9": 8.9107, "ema20": 8.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T14:46:04.294541", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7182, "vwap_slope": -0.0052, "atr": 0.0457, "atr_pct": 1.004, "trend": "flat", "slope_pct": -0.0907, "flat_threshold_pct": 0.251, "ema9": 4.5823, "ema20": 4.6064, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.693, "distance_from_high_pct": 9.722, "spread_pct": 1.31, "rvol": 0.357, "volume_pace_ratio": 1.832}}
{"timestamp": "2026-09-22T14:46:04.295627", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 14.4983, "vwap": 14.7425, "vwap_slope": -0.0073, "atr": 0.0454, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0784, "ema9": 14.5357, "ema20": 14.5716, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.532, "distance_from_high_pct": 3.216, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.145}}
{"timestamp": "2026-09-22T14:46:04.296666", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.04 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0368, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0321, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.08, "ema9": 10.0444, "ema20": 10.0469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.503, "spread_pct": 0.099, "rvol": 0.243, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:46:04.297631", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1809, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0338, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.092, "ema9": 9.2115, "ema20": 9.2347, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.163, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:46:04.298593", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7456, "vwap": 13.8009, "vwap_slope": -0.0045, "atr": 0.0276, "atr_pct": 0.201, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0502, "ema9": 13.7569, "ema20": 13.7735, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.887, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:46:04.299631", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1452, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0131, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0535, "ema9": 6.1478, "ema20": 6.1552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.203, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:46:04.300590", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2773, "vwap": 13.39, "vwap_slope": -0.0058, "atr": 0.0234, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2827, "ema20": 13.2952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 4.754, "spread_pct": 0.075, "rvol": 0.204, "volume_pace_ratio": 1.048}}
{"timestamp": "2026-09-22T14:46:09.306486", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.002%)", "metrics": {"price": 7.8838, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0018, "trend": "flat"}}
{"timestamp": "2026-09-22T14:46:09.310434", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.8838, "vwap": 7.8293, "vwap_slope": 0.0004, "atr": 0.0203, "trend": "flat", "slope_pct": 0.0384, "lower_highs_lower_lows": true, "stop": 7.8594, "imbalance_decline_count": 0, "imbalance_cur": 0.4584323040380047, "imbalance_prev": 0.45584725536992843}}
{"timestamp": "2026-09-22T14:46:09.312383", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (364.5s) but room-to-run failed: imbalance -29% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6978, "vwap": 13.8072, "vwap_slope": 0.0261, "atr": 0.3939, "atr_pct": 2.68, "trend": "flat", "slope_pct": 0.0657, "flat_threshold_pct": 0.6701, "ema9": 14.5343, "ema20": 14.2212, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 7.386, "spread_pct": 0.34, "rvol": 4.246, "volume_pace_ratio": 21.746, "stage3": {"stop": 14.2251, "risk": 0.4727, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2909, "passed": false, "reason": "imbalance -29% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:46:09.313825", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.8215, "vwap_slope": -0.0025, "atr": 0.0272, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0789, "ema9": 8.6537, "ema20": 8.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.784, "volume_pace_ratio": 4.017}}
{"timestamp": "2026-09-22T14:46:09.316020", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.14 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.14, "vwap": 13.5372, "vwap_slope": -0.0026, "atr": 0.1168, "atr_pct": 0.889, "trend": "flat", "slope_pct": -0.0685, "flat_threshold_pct": 0.2222, "ema9": 13.1763, "ema20": 13.1601, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.264, "distance_from_high_pct": 7.4, "spread_pct": 0.229, "rvol": 0.135, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:46:09.317280", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3286, "vwap": 6.3906, "vwap_slope": -0.0012, "atr": 0.0142, "atr_pct": 0.224, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0559, "ema9": 6.3323, "ema20": 6.3415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.215, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:46:09.318591", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1652, "vwap_slope": 0.0005, "atr": 0.0638, "atr_pct": 0.69, "trend": "flat", "slope_pct": 0.1069, "flat_threshold_pct": 0.1725, "ema9": 9.2154, "ema20": 9.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.494, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.876, "volume_pace_ratio": 4.486}}
{"timestamp": "2026-09-22T14:46:09.319909", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:46:09.322819", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.56, "vwap": 12.7063, "vwap_slope": -0.0047, "atr": 0.0393, "atr_pct": 0.313, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0783, "ema9": 12.6029, "ema20": 12.6409, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 1.875, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:46:09.324074", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7437, "vwap_slope": -0.0003, "atr": 0.0392, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1124, "ema9": 8.7533, "ema20": 8.7606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.463}}
{"timestamp": "2026-09-22T14:46:09.325272", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5074, "vwap": 11.5983, "vwap_slope": -0.0007, "atr": 0.0321, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0697, "ema9": 11.512, "ema20": 11.5194, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 2.397, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:46:09.326488", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4, "vwap": 12.395, "vwap_slope": 0.0015, "atr": 0.0368, "atr_pct": 0.297, "trend": "flat", "slope_pct": 0.0319, "flat_threshold_pct": 0.0742, "ema9": 12.467, "ema20": 12.4793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 1.587, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:46:09.327715", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9872, "vwap": 10.1682, "vwap_slope": -0.0517, "atr": 0.0156, "atr_pct": 0.156, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9987, "ema20": 10.0241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.284, "distance_from_high_pct": 6.661, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:46:09.330132", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.415, "vwap": 5.505, "vwap_slope": -0.0009, "atr": 0.0145, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0668, "ema9": 5.4218, "ema20": 5.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.484}}
{"timestamp": "2026-09-22T14:46:09.333648", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9099, "vwap": 9.0509, "vwap_slope": -0.0004, "atr": 0.0253, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.071, "ema9": 8.9625, "ema20": 8.9881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 4.811, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:46:09.335833", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.284, "vwap": 7.4326, "vwap_slope": -0.0018, "atr": 0.0245, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0841, "ema9": 7.2999, "ema20": 7.3338, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 3.523, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.533}}
{"timestamp": "2026-09-22T14:46:09.337078", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.875, "vwap": 9.0906, "vwap_slope": -0.0036, "atr": 0.0224, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0631, "ema9": 8.8907, "ema20": 8.9187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 5.786, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.723}}
{"timestamp": "2026-09-22T14:46:09.338247", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6547, "vwap_slope": -0.0019, "atr": 0.0577, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0945, "flat_threshold_pct": 0.1166, "ema9": 12.3432, "ema20": 12.3426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 8.506, "spread_pct": 0.485, "rvol": 0.125, "volume_pace_ratio": 0.64}}
{"timestamp": "2026-09-22T14:46:09.339457", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.2594, "vwap": 6.3356, "vwap_slope": -0.0012, "atr": 0.021, "atr_pct": 0.336, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.084, "ema9": 6.2985, "ema20": 6.3248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.324, "distance_from_high_pct": 2.197, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.052}}
{"timestamp": "2026-09-22T14:46:09.340650", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5478, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0681, "ema9": 5.531, "ema20": 5.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:46:09.341719", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1547, "vwap": 5.2158, "vwap_slope": -0.0059, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.155, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 2.742, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:46:09.342978", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6994, "vwap_slope": -0.0001, "atr": 0.0232, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0667, "ema9": 8.7004, "ema20": 8.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.075, "volume_pace_ratio": 0.386}}
{"timestamp": "2026-09-22T14:46:09.344269", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0001, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T14:46:09.346278", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9598, "vwap_slope": -0.0018, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.05, "ema9": 8.9107, "ema20": 8.9158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T14:46:09.347474", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 2.40% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 2.399, "rvol": 0.358, "volume_pace_ratio": 1.831}}
{"timestamp": "2026-09-22T14:46:09.348727", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.475, "vwap": 14.7424, "vwap_slope": -0.0073, "atr": 0.0513, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0886, "ema9": 14.5311, "ema20": 14.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.533, "distance_from_high_pct": 3.371, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:46:09.349880", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0554, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0798, "ema9": 10.0481, "ema20": 10.0486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.607, "distance_from_high_pct": 1.321, "spread_pct": 0.099, "rvol": 0.243, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:46:09.351099", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1809, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0338, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.092, "ema9": 9.2115, "ema20": 9.2347, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.163, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:46:09.352328", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8008, "vwap_slope": -0.0046, "atr": 0.028, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0509, "ema9": 13.7547, "ema20": 13.7725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:46:09.353476", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1439, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0549, "ema9": 6.1475, "ema20": 6.155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.223, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.708}}
{"timestamp": "2026-09-22T14:46:09.354665", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2712, "vwap": 13.3896, "vwap_slope": -0.0062, "atr": 0.024, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2814, "ema20": 13.2946, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.093, "distance_from_high_pct": 4.798, "spread_pct": 0.075, "rvol": 0.205, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:46:14.360703", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1464, "trend": "negative"}}
{"timestamp": "2026-09-22T14:46:14.363019", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8293, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0379, "lower_highs_lower_lows": false, "stop": 7.8178, "imbalance_decline_count": 1, "imbalance_cur": -0.47368421052631576, "imbalance_prev": 0.4584323040380047}}
{"timestamp": "2026-09-22T14:46:14.364979", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (369.5s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.6837, "vwap": 13.8081, "vwap_slope": 0.027, "atr": 0.3939, "atr_pct": 2.683, "trend": "flat", "slope_pct": 0.0656, "flat_threshold_pct": 0.6707, "ema9": 14.5315, "ema20": 14.2198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.821, "distance_from_high_pct": 7.475, "spread_pct": 0.34, "rvol": 4.25, "volume_pace_ratio": 21.742, "stage3": {"stop": 14.211, "risk": 0.4727, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0678, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:46:14.366417", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.8215, "vwap_slope": -0.0025, "atr": 0.0272, "atr_pct": 0.315, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0789, "ema9": 8.6537, "ema20": 8.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.444, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.784, "volume_pace_ratio": 4.012}}
{"timestamp": "2026-09-22T14:46:14.367909", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.08 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0789, "vwap": 13.5366, "vwap_slope": -0.0032, "atr": 0.1168, "atr_pct": 0.893, "trend": "flat", "slope_pct": -0.069, "flat_threshold_pct": 0.2232, "ema9": 13.164, "ema20": 13.1542, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 7.83, "spread_pct": 0.229, "rvol": 0.135, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:46:14.369361", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3381, "vwap": 6.3905, "vwap_slope": -0.0012, "atr": 0.0147, "atr_pct": 0.232, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0581, "ema9": 6.3342, "ema20": 6.3424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 3.53, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:46:14.371657", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.235, "vwap": 9.1652, "vwap_slope": 0.0005, "atr": 0.0638, "atr_pct": 0.691, "trend": "flat", "slope_pct": 0.1068, "flat_threshold_pct": 0.1727, "ema9": 9.2134, "ema20": 9.2485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.495, "distance_from_high_pct": 3.601, "spread_pct": 0.108, "rvol": 0.876, "volume_pace_ratio": 4.482}}
{"timestamp": "2026-09-22T14:46:14.372925", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:46:14.375128", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.64 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.6406, "vwap": 12.7063, "vwap_slope": -0.0047, "atr": 0.0393, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0063, "flat_threshold_pct": 0.0778, "ema9": 12.619, "ema20": 12.6486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.135, "distance_from_high_pct": 1.245, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:46:14.376657", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7176, "vwap": 8.7437, "vwap_slope": -0.0003, "atr": 0.0392, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0096, "flat_threshold_pct": 0.1124, "ema9": 8.7539, "ema20": 8.7609, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.551, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.459}}
{"timestamp": "2026-09-22T14:46:14.377874", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5099, "vwap": 11.5983, "vwap_slope": -0.0008, "atr": 0.0321, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0697, "ema9": 11.5125, "ema20": 11.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 2.376, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:46:14.379297", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.395, "vwap": 12.395, "vwap_slope": 0.0015, "atr": 0.0375, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0319, "flat_threshold_pct": 0.0756, "ema9": 12.466, "ema20": 12.4788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 1.627, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:46:14.380569", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9872, "vwap": 10.1682, "vwap_slope": -0.0517, "atr": 0.0156, "atr_pct": 0.156, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9987, "ema20": 10.0241, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.284, "distance_from_high_pct": 6.661, "spread_pct": 0.1, "rvol": 0.08, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:46:14.381873", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.51", "VWAP sloping down"], "metrics": {"price": 5.4146, "vwap": 5.505, "vwap_slope": -0.0009, "atr": 0.0148, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0685, "ema9": 5.4217, "ema20": 5.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.311, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:46:14.384095", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9325, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0708, "ema9": 8.967, "ema20": 8.9903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.569, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.56}}
{"timestamp": "2026-09-22T14:46:14.385294", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.27 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2733, "vwap": 7.4326, "vwap_slope": -0.0018, "atr": 0.0245, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0283, "flat_threshold_pct": 0.0842, "ema9": 7.2978, "ema20": 7.3328, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 3.665, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:46:14.387650", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.875, "vwap": 9.0906, "vwap_slope": -0.0036, "atr": 0.0224, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0631, "ema9": 8.8907, "ema20": 8.9187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 5.786, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:46:14.389004", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6547, "vwap_slope": -0.0019, "atr": 0.0577, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0945, "flat_threshold_pct": 0.1166, "ema9": 12.3432, "ema20": 12.3426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 8.506, "spread_pct": 0.404, "rvol": 0.125, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:46:14.391171", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.245, "vwap": 6.3355, "vwap_slope": -0.0013, "atr": 0.022, "atr_pct": 0.352, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.088, "ema9": 6.2956, "ema20": 6.3235, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.327, "distance_from_high_pct": 2.422, "spread_pct": 0.16, "rvol": 0.401, "volume_pace_ratio": 2.053}}
{"timestamp": "2026-09-22T14:46:14.393571", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5478, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0681, "ema9": 5.531, "ema20": 5.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:46:14.395010", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2158, "vwap_slope": -0.0059, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:46:14.397262", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6994, "vwap_slope": -0.0001, "atr": 0.0232, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0668, "ema9": 8.6994, "ema20": 8.692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:46:14.398582", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0001, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.403}}
{"timestamp": "2026-09-22T14:46:14.399947", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8969, "vwap": 8.9598, "vwap_slope": -0.0018, "atr": 0.0169, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.05, "ema9": 8.908, "ema20": 8.9145, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.487, "distance_from_high_pct": 2.232, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:46:14.401101", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.53% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 1.533, "rvol": 0.358, "volume_pace_ratio": 1.829}}
{"timestamp": "2026-09-22T14:46:14.402312", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.47, "vwap": 14.7422, "vwap_slope": -0.0075, "atr": 0.0513, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0887, "ema9": 14.5301, "ema20": 14.5689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 3.405, "spread_pct": 0.069, "rvol": 0.223, "volume_pace_ratio": 1.143}}
{"timestamp": "2026-09-22T14:46:14.403524", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0585, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0321, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0798, "ema9": 10.0487, "ema20": 10.0489, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.608, "distance_from_high_pct": 1.29, "spread_pct": 0.099, "rvol": 0.243, "volume_pace_ratio": 1.243}}
{"timestamp": "2026-09-22T14:46:14.405490", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.18, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0339, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0922, "ema9": 9.2113, "ema20": 9.2346, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.173, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:46:14.406717", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7446, "vwap": 13.8008, "vwap_slope": -0.0046, "atr": 0.028, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0509, "ema9": 13.7567, "ema20": 13.7734, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.894, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:46:14.407827", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0549, "ema9": 6.1477, "ema20": 6.1551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.488, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.707}}
{"timestamp": "2026-09-22T14:46:14.408935", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2772, "vwap": 13.3895, "vwap_slope": -0.0063, "atr": 0.024, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2826, "ema20": 13.2952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.095, "distance_from_high_pct": 4.755, "spread_pct": 0.075, "rvol": 0.205, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:46:19.411571", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8494, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1296, "trend": "negative"}}
{"timestamp": "2026-09-22T14:46:19.415600", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8494, "vwap": 7.8293, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0379, "lower_highs_lower_lows": false, "stop": 7.8222, "imbalance_decline_count": 0, "imbalance_cur": 0.8072289156626506, "imbalance_prev": -0.47368421052631576}}
{"timestamp": "2026-09-22T14:46:19.417601", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (374.6s) but room-to-run failed: imbalance -5% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.8, "vwap": 13.8092, "vwap_slope": 0.0281, "atr": 0.3982, "atr_pct": 2.691, "trend": "flat", "slope_pct": 0.0667, "flat_threshold_pct": 0.6727, "ema9": 14.5547, "ema20": 14.2309, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 6.742, "spread_pct": 0.338, "rvol": 4.255, "volume_pace_ratio": 21.741, "stage3": {"stop": 14.3222, "risk": 0.4778, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0517, "passed": false, "reason": "imbalance -5% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:46:19.420120", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.8214, "vwap_slope": -0.0026, "atr": 0.0294, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0852, "ema9": 8.6537, "ema20": 8.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.785, "volume_pace_ratio": 4.01}}
{"timestamp": "2026-09-22T14:46:19.423204", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.09 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.085, "vwap": 13.5366, "vwap_slope": -0.0032, "atr": 0.1168, "atr_pct": 0.892, "trend": "flat", "slope_pct": -0.069, "flat_threshold_pct": 0.2231, "ema9": 13.1653, "ema20": 13.1548, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 7.787, "spread_pct": 0.229, "rvol": 0.135, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:46:19.424643", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3905, "vwap_slope": -0.0012, "atr": 0.0147, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.0582, "ema9": 6.3316, "ema20": 6.3411, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:46:19.427351", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2345, "vwap": 9.1652, "vwap_slope": 0.0005, "atr": 0.0639, "atr_pct": 0.692, "trend": "flat", "slope_pct": 0.1068, "flat_threshold_pct": 0.173, "ema9": 9.2133, "ema20": 9.2484, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.495, "distance_from_high_pct": 3.606, "spread_pct": 0.108, "rvol": 0.876, "volume_pace_ratio": 4.477}}
{"timestamp": "2026-09-22T14:46:19.431747", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:46:19.433676", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.555, "vwap": 12.7058, "vwap_slope": -0.0052, "atr": 0.0398, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0792, "ema9": 12.6019, "ema20": 12.6404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.142, "distance_from_high_pct": 1.914, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:46:19.435042", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.715, "vwap": 8.7437, "vwap_slope": -0.0003, "atr": 0.0392, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1124, "ema9": 8.7533, "ema20": 8.7606, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.456}}
{"timestamp": "2026-09-22T14:46:19.436590", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5166, "vwap": 11.5983, "vwap_slope": -0.0008, "atr": 0.0321, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0697, "ema9": 11.5138, "ema20": 11.5203, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.546, "distance_from_high_pct": 2.319, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:46:19.437907", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.405, "vwap": 12.3951, "vwap_slope": 0.0015, "atr": 0.0375, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.032, "flat_threshold_pct": 0.0756, "ema9": 12.468, "ema20": 12.4798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 1.548, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:46:19.439179", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.95 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.95, "vwap": 10.167, "vwap_slope": -0.0529, "atr": 0.0162, "atr_pct": 0.163, "trend": "negative", "slope_pct": -0.0805, "flat_threshold_pct": 0.05, "ema9": 9.9913, "ema20": 10.0206, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.297, "distance_from_high_pct": 7.008, "spread_pct": 0.101, "rvol": 0.08, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:46:19.441709", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4114, "vwap": 5.505, "vwap_slope": -0.0009, "atr": 0.0148, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0685, "ema9": 5.421, "ema20": 5.4424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.368, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.483}}
{"timestamp": "2026-09-22T14:46:19.443989", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9325, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0708, "ema9": 8.967, "ema20": 8.9903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.569, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:46:19.446100", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2849, "vwap": 7.4326, "vwap_slope": -0.0018, "atr": 0.0245, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0841, "ema9": 7.3001, "ema20": 7.3339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 3.511, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:46:19.448437", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.875, "vwap": 9.0906, "vwap_slope": -0.0036, "atr": 0.0224, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0631, "ema9": 8.8907, "ema20": 8.9187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 5.786, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:46:19.451345", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.37, "vwap": 12.6546, "vwap_slope": -0.0019, "atr": 0.0577, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0945, "flat_threshold_pct": 0.1166, "ema9": 12.3432, "ema20": 12.3426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 8.506, "spread_pct": 0.404, "rvol": 0.125, "volume_pace_ratio": 0.639}}
{"timestamp": "2026-09-22T14:46:19.454338", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.24, "vwap": 6.3353, "vwap_slope": -0.0015, "atr": 0.0221, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0885, "ema9": 6.2946, "ema20": 6.323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.331, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.054}}
{"timestamp": "2026-09-22T14:46:19.458229", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5477, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0682, "ema9": 5.53, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:46:19.460008", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2158, "vwap_slope": -0.0059, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.186}}
{"timestamp": "2026-09-22T14:46:19.461797", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6994, "vwap_slope": -0.0001, "atr": 0.0232, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0667, "ema9": 8.7004, "ema20": 8.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:46:19.463777", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0001, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T14:46:19.465381", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9131, "vwap": 8.9598, "vwap_slope": -0.0019, "atr": 0.0169, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.05, "ema9": 8.9113, "ema20": 8.9161, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.054, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T14:46:19.467579", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 1.098, "rvol": 0.358, "volume_pace_ratio": 1.827}}
{"timestamp": "2026-09-22T14:46:19.469148", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.485, "vwap": 14.7422, "vwap_slope": -0.0075, "atr": 0.0513, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0886, "ema9": 14.5331, "ema20": 14.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.534, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.142}}
{"timestamp": "2026-09-22T14:46:19.472664", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0328, "atr_pct": 0.326, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0815, "ema9": 10.051, "ema20": 10.05, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.245}}
{"timestamp": "2026-09-22T14:46:19.474276", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1805, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0339, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0922, "ema9": 9.2114, "ema20": 9.2346, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.168, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:46:19.475756", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7317, "vwap": 13.8008, "vwap_slope": -0.0046, "atr": 0.028, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0509, "ema9": 13.7541, "ema20": 13.7722, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.986, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:46:19.477222", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0065, "flat_threshold_pct": 0.0548, "ema9": 6.1487, "ema20": 6.1556, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.706}}
{"timestamp": "2026-09-22T14:46:19.480606", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.3893, "vwap_slope": -0.0065, "atr": 0.024, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2832, "ema20": 13.2954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.099, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.206, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:46:24.487687", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1464, "trend": "negative"}}
{"timestamp": "2026-09-22T14:46:24.489346", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0379, "lower_highs_lower_lows": false, "stop": 7.8178, "imbalance_decline_count": 0, "imbalance_cur": 0.9841269841269841, "imbalance_prev": 0.8072289156626506}}
{"timestamp": "2026-09-22T14:46:24.492273", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 379.7s, room-to-run passed, but entry_score 32.2 below floor 55.0"], "metrics": {"price": 14.9451, "vwap": 13.8141, "vwap_slope": 0.033, "atr": 0.4125, "atr_pct": 2.76, "trend": "flat", "slope_pct": 0.068, "flat_threshold_pct": 0.6901, "ema9": 14.5838, "ema20": 14.2447, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 5.828, "spread_pct": 0.401, "rvol": 4.273, "volume_pace_ratio": 21.811, "stage3": {"stop": 14.4501, "risk": 0.495, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.4686, "passed": true, "reason": "imbalance +47% >= 30% and resistance cleared, stop 14.45"}, "entry_score": 32.23, "entry_score_breakdown": {"imbalance_sub": 0.241, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:46:24.494085", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.6332, "vwap": 8.8214, "vwap_slope": -0.0027, "atr": 0.0294, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0852, "ema9": 8.6533, "ema20": 8.6829, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 6.364, "spread_pct": 0.116, "rvol": 0.785, "volume_pace_ratio": 4.006}}
{"timestamp": "2026-09-22T14:46:24.496073", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.5364, "vwap_slope": -0.0033, "atr": 0.1168, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0688, "flat_threshold_pct": 0.2228, "ema9": 13.1683, "ema20": 13.1562, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 7.681, "spread_pct": 0.458, "rvol": 0.135, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:46:24.500605", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3286, "vwap": 6.3905, "vwap_slope": -0.0012, "atr": 0.0147, "atr_pct": 0.233, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0582, "ema9": 6.3323, "ema20": 6.3415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 3.674, "spread_pct": 0.158, "rvol": 0.216, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:46:24.502040", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2474, "vwap": 9.1653, "vwap_slope": 0.0006, "atr": 0.0639, "atr_pct": 0.691, "trend": "flat", "slope_pct": 0.1069, "flat_threshold_pct": 0.1728, "ema9": 9.2159, "ema20": 9.2497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.499, "distance_from_high_pct": 3.472, "spread_pct": 0.108, "rvol": 0.878, "volume_pace_ratio": 4.479}}
{"timestamp": "2026-09-22T14:46:24.503267", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:46:24.505758", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.555, "vwap": 12.7058, "vwap_slope": -0.0052, "atr": 0.0398, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0792, "ema9": 12.6019, "ema20": 12.6404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.143, "distance_from_high_pct": 1.914, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:46:24.507204", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7125, "vwap": 8.7437, "vwap_slope": -0.0003, "atr": 0.0392, "atr_pct": 0.45, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1125, "ema9": 8.7528, "ema20": 8.7604, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.607, "spread_pct": 0.115, "rvol": 0.676, "volume_pace_ratio": 3.453}}
{"timestamp": "2026-09-22T14:46:24.509437", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.508, "vwap": 11.5982, "vwap_slope": -0.0008, "atr": 0.0321, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0697, "ema9": 11.5121, "ema20": 11.5195, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.547, "distance_from_high_pct": 2.392, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:46:24.512475", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.405, "vwap": 12.3951, "vwap_slope": 0.0015, "atr": 0.0375, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.032, "flat_threshold_pct": 0.0756, "ema9": 12.468, "ema20": 12.4798, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.828, "distance_from_high_pct": 1.548, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:46:24.514210", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9861, "vwap": 10.1671, "vwap_slope": -0.0528, "atr": 0.0162, "atr_pct": 0.162, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9985, "ema20": 10.024, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.297, "distance_from_high_pct": 6.671, "spread_pct": 0.101, "rvol": 0.08, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:46:24.517581", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4114, "vwap": 5.505, "vwap_slope": -0.0009, "atr": 0.0148, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0685, "ema9": 5.421, "ema20": 5.4424, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.368, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:46:24.518906", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9325, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0708, "ema9": 8.967, "ema20": 8.9903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.569, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.559}}
{"timestamp": "2026-09-22T14:46:24.520821", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2849, "vwap": 7.4326, "vwap_slope": -0.0018, "atr": 0.0245, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0282, "flat_threshold_pct": 0.0841, "ema9": 7.3001, "ema20": 7.3339, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.073, "distance_from_high_pct": 3.511, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:46:24.522151", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.875, "vwap": 9.0906, "vwap_slope": -0.0036, "atr": 0.0224, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0631, "ema9": 8.8907, "ema20": 8.9187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.873, "distance_from_high_pct": 5.786, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:46:24.523594", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6546, "vwap_slope": -0.002, "atr": 0.0584, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0943, "flat_threshold_pct": 0.1179, "ema9": 12.3472, "ema20": 12.3445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 8.358, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.638}}
{"timestamp": "2026-09-22T14:46:24.525074", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.245, "vwap": 6.3353, "vwap_slope": -0.0015, "atr": 0.0221, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.0884, "ema9": 6.2956, "ema20": 6.3235, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.332, "distance_from_high_pct": 2.422, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.052}}
{"timestamp": "2026-09-22T14:46:24.526502", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5477, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0682, "ema9": 5.53, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:46:24.528133", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2158, "vwap_slope": -0.0059, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:46:24.530339", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7014, "vwap": 8.6994, "vwap_slope": -0.0001, "atr": 0.0232, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0086, "flat_threshold_pct": 0.0667, "ema9": 8.7007, "ema20": 8.6926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 1.79, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:46:24.532897", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0001, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T14:46:24.535179", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9598, "vwap_slope": -0.0019, "atr": 0.0169, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.05, "ema9": 8.9124, "ema20": 8.9166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:46:24.536662", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 1.098, "rvol": 0.358, "volume_pace_ratio": 1.825}}
{"timestamp": "2026-09-22T14:46:24.538087", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.485, "vwap": 14.7421, "vwap_slope": -0.0076, "atr": 0.0513, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0886, "ema9": 14.5331, "ema20": 14.5704, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.141}}
{"timestamp": "2026-09-22T14:46:24.539579", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0559, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0332, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0825, "ema9": 10.0482, "ema20": 10.0487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.316, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.244}}
{"timestamp": "2026-09-22T14:46:24.541071", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 9.1805, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0339, "atr_pct": 0.369, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.0922, "ema9": 9.2114, "ema20": 9.2346, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.168, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:46:24.543393", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7415, "vwap": 13.8008, "vwap_slope": -0.0046, "atr": 0.028, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0509, "ema9": 13.756, "ema20": 13.7731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.916, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:24.544793", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0549, "ema9": 6.1467, "ema20": 6.1547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.489, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:46:24.547150", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.389, "vwap_slope": -0.0067, "atr": 0.024, "atr_pct": 0.181, "trend": "flat", "slope_pct": -0.0349, "flat_threshold_pct": 0.05, "ema9": 13.2842, "ema20": 13.2959, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.206, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:46:29.551493", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 7.8825, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0032, "trend": "flat"}}
{"timestamp": "2026-09-22T14:46:29.554124", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8825, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0384, "lower_highs_lower_lows": false, "stop": 7.8553, "imbalance_decline_count": 0, "imbalance_cur": 0.9894736842105263, "imbalance_prev": 0.9841269841269841}}
{"timestamp": "2026-09-22T14:46:29.557010", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 384.7s, room-to-run passed, but entry_score 33.8 below floor 55.0"], "metrics": {"price": 14.9844, "vwap": 13.8167, "vwap_slope": 0.0356, "atr": 0.4125, "atr_pct": 2.753, "trend": "flat", "slope_pct": 0.0683, "flat_threshold_pct": 0.6883, "ema9": 14.5916, "ema20": 14.2485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.835, "distance_from_high_pct": 5.58, "spread_pct": 0.267, "rvol": 4.283, "volume_pace_ratio": 21.839, "stage3": {"stop": 14.4894, "risk": 0.495, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.505, "passed": true, "reason": "imbalance +50% >= 50% buy threshold, stop 14.49"}, "entry_score": 33.79, "entry_score_breakdown": {"imbalance_sub": 0.293, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:46:29.558521", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.64 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.64, "vwap": 8.8214, "vwap_slope": -0.0027, "atr": 0.0294, "atr_pct": 0.34, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0851, "ema9": 8.6547, "ema20": 8.6836, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 6.291, "spread_pct": 0.116, "rvol": 0.785, "volume_pace_ratio": 4.002}}
{"timestamp": "2026-09-22T14:46:29.561246", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0991, "vwap": 13.5364, "vwap_slope": -0.0034, "atr": 0.1168, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0689, "flat_threshold_pct": 0.2228, "ema9": 13.1681, "ema20": 13.1562, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 7.688, "spread_pct": 0.458, "rvol": 0.135, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:46:29.562715", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3366, "vwap": 6.3902, "vwap_slope": -0.0015, "atr": 0.0151, "atr_pct": 0.238, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0595, "ema9": 6.3339, "ema20": 6.3422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 3.553, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.104}}
{"timestamp": "2026-09-22T14:46:29.565174", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1653, "vwap_slope": 0.0006, "atr": 0.0639, "atr_pct": 0.691, "trend": "flat", "slope_pct": 0.1069, "flat_threshold_pct": 0.1728, "ema9": 9.2154, "ema20": 9.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.499, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.878, "volume_pace_ratio": 4.475}}
{"timestamp": "2026-09-22T14:46:29.566498", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:29.567838", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.555, "vwap": 12.7054, "vwap_slope": -0.0056, "atr": 0.0398, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0792, "ema9": 12.6019, "ema20": 12.6404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 1.914, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.583}}
{"timestamp": "2026-09-22T14:46:29.569242", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.71, "vwap": 8.7437, "vwap_slope": -0.0003, "atr": 0.0396, "atr_pct": 0.454, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1136, "ema9": 8.7523, "ema20": 8.7601, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.677, "volume_pace_ratio": 3.452}}
{"timestamp": "2026-09-22T14:46:29.570532", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.52 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5152, "vwap": 11.5981, "vwap_slope": -0.0009, "atr": 0.0322, "atr_pct": 0.28, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.07, "ema9": 11.5135, "ema20": 11.5202, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.331, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:46:29.571927", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.40"], "metrics": {"price": 12.395, "vwap": 12.3951, "vwap_slope": 0.0015, "atr": 0.0375, "atr_pct": 0.303, "trend": "flat", "slope_pct": 0.0319, "flat_threshold_pct": 0.0756, "ema9": 12.466, "ema20": 12.4788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 1.627, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:46:29.573275", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.95 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9512, "vwap": 10.1668, "vwap_slope": -0.053, "atr": 0.0165, "atr_pct": 0.166, "trend": "negative", "slope_pct": -0.0805, "flat_threshold_pct": 0.05, "ema9": 9.9915, "ema20": 10.0207, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.299, "distance_from_high_pct": 6.997, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:46:29.574712", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4186, "vwap": 5.505, "vwap_slope": -0.0009, "atr": 0.0148, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0138, "flat_threshold_pct": 0.0684, "ema9": 5.4225, "ema20": 5.443, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.239, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:46:29.576219", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9325, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0708, "ema9": 8.967, "ema20": 8.9903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.569, "spread_pct": 0.67, "rvol": 0.109, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:46:29.577414", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2616, "vwap": 7.4326, "vwap_slope": -0.0019, "atr": 0.0249, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0856, "ema9": 7.2954, "ema20": 7.3317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 3.82, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:46:29.578542", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0905, "vwap_slope": -0.0037, "atr": 0.0238, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0669, "ema9": 8.8937, "ema20": 8.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 5.626, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:46:29.579953", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6546, "vwap_slope": -0.002, "atr": 0.0584, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1179, "ema9": 12.3462, "ema20": 12.3441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:46:29.583318", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.2563, "vwap": 6.3353, "vwap_slope": -0.0015, "atr": 0.0221, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.0883, "ema9": 6.2979, "ema20": 6.3245, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.332, "distance_from_high_pct": 2.245, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.05}}
{"timestamp": "2026-09-22T14:46:29.585512", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5477, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0681, "ema9": 5.531, "ema20": 5.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:46:29.588027", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2158, "vwap_slope": -0.0059, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:46:29.591392", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6953, "vwap": 8.6994, "vwap_slope": -0.0001, "atr": 0.0232, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0668, "ema9": 8.6994, "ema20": 8.6921, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 1.859, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.387}}
{"timestamp": "2026-09-22T14:46:29.592752", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0001, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.502, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T14:46:29.594097", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9598, "vwap_slope": -0.0019, "atr": 0.0169, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.05, "ema9": 8.9124, "ema20": 8.9166, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T14:46:29.596761", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 1.098, "rvol": 0.358, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T14:46:29.599892", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.475, "vwap": 14.742, "vwap_slope": -0.0077, "atr": 0.0513, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0886, "ema9": 14.5311, "ema20": 14.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.535, "distance_from_high_pct": 3.371, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.14}}
{"timestamp": "2026-09-22T14:46:29.602257", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0559, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0332, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0825, "ema9": 10.0482, "ema20": 10.0487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.316, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.242}}
{"timestamp": "2026-09-22T14:46:29.604682", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0356, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0968, "ema9": 9.2173, "ema20": 9.2374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.853, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:46:29.606813", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7415, "vwap": 13.8008, "vwap_slope": -0.0046, "atr": 0.028, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0053, "flat_threshold_pct": 0.0509, "ema9": 13.756, "ema20": 13.7731, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.916, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:29.608078", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0549, "ema9": 6.1467, "ema20": 6.1547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.705}}
{"timestamp": "2026-09-22T14:46:29.609814", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.3889, "vwap_slope": -0.0069, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2832, "ema20": 13.2954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.207, "volume_pace_ratio": 1.053}}
{"timestamp": "2026-09-22T14:46:34.615530", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.003%)", "metrics": {"price": 7.8825, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0032, "trend": "flat"}}
{"timestamp": "2026-09-22T14:46:34.617415", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8825, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0384, "lower_highs_lower_lows": false, "stop": 7.8553, "imbalance_decline_count": 0, "imbalance_cur": 0.9894736842105263, "imbalance_prev": 0.9894736842105263}}
{"timestamp": "2026-09-22T14:46:34.620591", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (389.8s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 14.85, "vwap": 13.8189, "vwap_slope": 0.0378, "atr": 0.4125, "atr_pct": 2.778, "trend": "flat", "slope_pct": 0.0671, "flat_threshold_pct": 0.6945, "ema9": 14.5647, "ema20": 14.2357, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 6.427, "spread_pct": 0.472, "rvol": 4.294, "volume_pace_ratio": 21.871, "stage3": {"stop": 14.355, "risk": 0.495, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2398, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:46:34.623128", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.63, "vwap": 8.8214, "vwap_slope": -0.0027, "atr": 0.0294, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0268, "flat_threshold_pct": 0.0852, "ema9": 8.6527, "ema20": 8.6826, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 6.399, "spread_pct": 0.116, "rvol": 0.785, "volume_pace_ratio": 3.998}}
{"timestamp": "2026-09-22T14:46:34.625303", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.54", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.0991, "vwap": 13.5364, "vwap_slope": -0.0034, "atr": 0.1168, "atr_pct": 0.891, "trend": "flat", "slope_pct": -0.0689, "flat_threshold_pct": 0.2228, "ema9": 13.1681, "ema20": 13.1562, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.266, "distance_from_high_pct": 7.688, "spread_pct": 0.458, "rvol": 0.135, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:46:34.626855", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3174, "vwap": 6.3902, "vwap_slope": -0.0015, "atr": 0.0155, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0611, "ema9": 6.3301, "ema20": 6.3404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 3.845, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:46:34.628231", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1653, "vwap_slope": 0.0006, "atr": 0.0646, "atr_pct": 0.699, "trend": "flat", "slope_pct": 0.1069, "flat_threshold_pct": 0.1747, "ema9": 9.2154, "ema20": 9.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.5, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.878, "volume_pace_ratio": 4.472}}
{"timestamp": "2026-09-22T14:46:34.629232", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:34.630487", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.58 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5797, "vwap": 12.7055, "vwap_slope": -0.0055, "atr": 0.0398, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0068, "flat_threshold_pct": 0.0791, "ema9": 12.6068, "ema20": 12.6428, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 1.721, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.582}}
{"timestamp": "2026-09-22T14:46:34.631722", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7099, "vwap": 8.7437, "vwap_slope": -0.0003, "atr": 0.0397, "atr_pct": 0.456, "trend": "flat", "slope_pct": 0.0095, "flat_threshold_pct": 0.1139, "ema9": 8.7523, "ema20": 8.7601, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.635, "spread_pct": 0.115, "rvol": 0.677, "volume_pace_ratio": 3.449}}
{"timestamp": "2026-09-22T14:46:34.633070", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.5143, "vwap": 11.598, "vwap_slope": -0.001, "atr": 0.0326, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0111, "flat_threshold_pct": 0.0708, "ema9": 11.5133, "ema20": 11.5201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.55, "distance_from_high_pct": 2.338, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:46:34.634322", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4, "vwap": 12.3951, "vwap_slope": 0.0015, "atr": 0.0375, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.0319, "flat_threshold_pct": 0.0756, "ema9": 12.467, "ema20": 12.4793, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.587, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:46:34.635696", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.94 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.081%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.94, "vwap": 10.1657, "vwap_slope": -0.0542, "atr": 0.0169, "atr_pct": 0.17, "trend": "negative", "slope_pct": -0.0806, "flat_threshold_pct": 0.05, "ema9": 9.9893, "ema20": 10.0196, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.311, "distance_from_high_pct": 7.102, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:46:34.637100", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.42 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.415, "vwap": 5.505, "vwap_slope": -0.0009, "atr": 0.0149, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0139, "flat_threshold_pct": 0.0689, "ema9": 5.4218, "ema20": 5.4427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.731, "distance_from_high_pct": 3.304, "spread_pct": 0.185, "rvol": 0.094, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:46:34.638406", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9325, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0708, "ema9": 8.967, "ema20": 8.9903, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.569, "spread_pct": 0.67, "rvol": 0.11, "volume_pace_ratio": 0.558}}
{"timestamp": "2026-09-22T14:46:34.643450", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2616, "vwap": 7.4326, "vwap_slope": -0.0019, "atr": 0.0249, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0856, "ema9": 7.2954, "ema20": 7.3317, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 3.82, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:46:34.645782", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.86, "vwap": 9.0905, "vwap_slope": -0.0038, "atr": 0.0245, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.0692, "ema9": 8.8877, "ema20": 8.9173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 5.945, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:46:34.670549", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6546, "vwap_slope": -0.002, "atr": 0.0584, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1179, "ema9": 12.3462, "ema20": 12.3441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.637}}
{"timestamp": "2026-09-22T14:46:34.672884", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.3258, "vwap": 6.3355, "vwap_slope": -0.0014, "atr": 0.0268, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.106, "ema9": 6.3118, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.332, "distance_from_high_pct": 1.159, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.048}}
{"timestamp": "2026-09-22T14:46:34.682840", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5268, "vwap": 5.5477, "vwap_slope": -0.0004, "atr": 0.0151, "atr_pct": 0.272, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0681, "ema9": 5.5314, "ema20": 5.5404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.637, "spread_pct": 0.181, "rvol": 0.095, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:46:34.684643", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2158, "vwap_slope": -0.0059, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:46:34.686033", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.694, "vwap": 8.6994, "vwap_slope": -0.0001, "atr": 0.0232, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0668, "ema9": 8.6992, "ema20": 8.6919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 1.874, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:46:34.688316", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0002, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.503, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T14:46:34.689876", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9597, "vwap_slope": -0.0019, "atr": 0.0169, "atr_pct": 0.19, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.05, "ema9": 8.9117, "ema20": 8.9162, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.214, "volume_pace_ratio": 1.092}}
{"timestamp": "2026-09-22T14:46:34.692394", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down", "spread 1.10% exceeds max 1.0%"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 1.098, "rvol": 0.358, "volume_pace_ratio": 1.821}}
{"timestamp": "2026-09-22T14:46:34.693871", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.475, "vwap": 14.742, "vwap_slope": -0.0077, "atr": 0.0513, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0886, "ema9": 14.5311, "ema20": 14.5694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 3.371, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.139}}
{"timestamp": "2026-09-22T14:46:34.695354", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0664, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.083, "ema9": 10.0503, "ema20": 10.0497, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.613, "distance_from_high_pct": 1.213, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:46:34.696642", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0356, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0968, "ema9": 9.2173, "ema20": 9.2374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.853, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:46:34.698545", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8008, "vwap_slope": -0.0046, "atr": 0.028, "atr_pct": 0.204, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0509, "ema9": 13.7547, "ema20": 13.7725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:46:34.699964", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0549, "ema9": 6.1467, "ema20": 6.1547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:46:34.701376", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2774, "vwap": 13.3888, "vwap_slope": -0.007, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2827, "ema20": 13.2952, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 4.753, "spread_pct": 0.075, "rvol": 0.207, "volume_pace_ratio": 1.052}}
{"timestamp": "2026-09-22T14:46:39.707753", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.009%)", "metrics": {"price": 7.8811, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0085, "trend": "flat"}}
{"timestamp": "2026-09-22T14:46:39.709577", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8811, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0383, "lower_highs_lower_lows": false, "stop": 7.8539, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 0.9894736842105263}}
{"timestamp": "2026-09-22T14:46:39.713074", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (394.9s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 14.875, "vwap": 13.8196, "vwap_slope": 0.0385, "atr": 0.4125, "atr_pct": 2.773, "trend": "flat", "slope_pct": 0.0673, "flat_threshold_pct": 0.6933, "ema9": 14.5697, "ema20": 14.2381, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 6.27, "spread_pct": 0.202, "rvol": 4.297, "volume_pace_ratio": 21.858, "stage3": {"stop": 14.38, "risk": 0.495, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2403, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:46:39.717472", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.63 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.635, "vwap": 8.8214, "vwap_slope": -0.0027, "atr": 0.0294, "atr_pct": 0.341, "trend": "flat", "slope_pct": -0.0267, "flat_threshold_pct": 0.0852, "ema9": 8.6537, "ema20": 8.6831, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.445, "distance_from_high_pct": 6.345, "spread_pct": 0.116, "rvol": 0.785, "volume_pace_ratio": 3.993}}
{"timestamp": "2026-09-22T14:46:39.725038", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.12 below VWAP $13.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.125, "vwap": 13.5346, "vwap_slope": -0.0052, "atr": 0.1189, "atr_pct": 0.906, "trend": "flat", "slope_pct": -0.0687, "flat_threshold_pct": 0.2265, "ema9": 13.1733, "ema20": 13.1586, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 7.505, "spread_pct": 0.762, "rvol": 0.135, "volume_pace_ratio": 0.689}}
{"timestamp": "2026-09-22T14:46:39.727981", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3199, "vwap": 6.3902, "vwap_slope": -0.0015, "atr": 0.0155, "atr_pct": 0.244, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0611, "ema9": 6.3306, "ema20": 6.3406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 3.807, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.103}}
{"timestamp": "2026-09-22T14:46:39.731132", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1653, "vwap_slope": 0.0006, "atr": 0.0646, "atr_pct": 0.699, "trend": "flat", "slope_pct": 0.1069, "flat_threshold_pct": 0.1747, "ema9": 9.2154, "ema20": 9.2494, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.5, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.878, "volume_pace_ratio": 4.468}}
{"timestamp": "2026-09-22T14:46:39.732636", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:46:39.734217", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.5675, "vwap": 12.7054, "vwap_slope": -0.0056, "atr": 0.0398, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0069, "flat_threshold_pct": 0.0791, "ema9": 12.6044, "ema20": 12.6416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 1.816, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:46:39.735936", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.7, "vwap": 8.7436, "vwap_slope": -0.0004, "atr": 0.0403, "atr_pct": 0.463, "trend": "flat", "slope_pct": 0.0094, "flat_threshold_pct": 0.1157, "ema9": 8.7503, "ema20": 8.7592, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 5.742, "spread_pct": 0.115, "rvol": 0.678, "volume_pace_ratio": 3.451}}
{"timestamp": "2026-09-22T14:46:39.737466", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.51, "vwap": 11.598, "vwap_slope": -0.0011, "atr": 0.0333, "atr_pct": 0.289, "trend": "flat", "slope_pct": -0.0112, "flat_threshold_pct": 0.0723, "ema9": 11.5125, "ema20": 11.5197, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 2.375, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:46:39.739326", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4109, "vwap": 12.3951, "vwap_slope": 0.0016, "atr": 0.0375, "atr_pct": 0.302, "trend": "flat", "slope_pct": 0.032, "flat_threshold_pct": 0.0756, "ema9": 12.4692, "ema20": 12.4803, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.501, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:46:39.742167", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9887, "vwap": 10.1659, "vwap_slope": -0.054, "atr": 0.0169, "atr_pct": 0.169, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.999, "ema20": 10.0243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.311, "distance_from_high_pct": 6.647, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:46:39.744698", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.41, "vwap": 5.5049, "vwap_slope": -0.001, "atr": 0.0153, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.014, "flat_threshold_pct": 0.0706, "ema9": 5.4208, "ema20": 5.4422, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.733, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:46:39.746884", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0707, "ema9": 8.9705, "ema20": 8.9919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.382, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:46:39.748539", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.26, "vwap": 7.4326, "vwap_slope": -0.0019, "atr": 0.0249, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0856, "ema9": 7.2951, "ema20": 7.3315, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.074, "distance_from_high_pct": 3.841, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:46:39.749975", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.88, "vwap": 9.0905, "vwap_slope": -0.0038, "atr": 0.0245, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.069, "ema9": 8.8917, "ema20": 8.9192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 5.732, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:46:39.751695", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3701, "vwap": 12.6546, "vwap_slope": -0.002, "atr": 0.0615, "atr_pct": 0.497, "trend": "flat", "slope_pct": -0.0945, "flat_threshold_pct": 0.1242, "ema9": 12.3432, "ema20": 12.3427, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 8.505, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.636}}
{"timestamp": "2026-09-22T14:46:39.754345", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.3258, "vwap": 6.3355, "vwap_slope": -0.0014, "atr": 0.0268, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.106, "ema9": 6.3118, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.332, "distance_from_high_pct": 1.159, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.046}}
{"timestamp": "2026-09-22T14:46:39.755960", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5477, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0682, "ema9": 5.53, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.096, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:46:39.757686", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2157, "vwap_slope": -0.006, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:46:39.759273", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.69, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0679, "ema9": 8.6984, "ema20": 8.6916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 1.919, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:46:39.760924", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9419, "vwap_slope": -0.0002, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.503, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T14:46:39.762452", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.9597, "vwap_slope": -0.0019, "atr": 0.017, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0188, "flat_threshold_pct": 0.05, "ema9": 8.9087, "ema20": 8.9148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T14:46:39.764057", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 0.879, "rvol": 0.358, "volume_pace_ratio": 1.819}}
{"timestamp": "2026-09-22T14:46:39.765771", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4783, "vwap": 14.742, "vwap_slope": -0.0078, "atr": 0.0513, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.0295, "flat_threshold_pct": 0.0886, "ema9": 14.5317, "ema20": 14.5697, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 3.349, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:46:39.767420", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.075, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.083, "ema9": 10.052, "ema20": 10.0505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.615, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:46:39.771406", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0356, "atr_pct": 0.387, "trend": "flat", "slope_pct": 0.0232, "flat_threshold_pct": 0.0968, "ema9": 9.2173, "ema20": 9.2374, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 1.853, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:46:39.773129", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.725, "vwap": 13.8005, "vwap_slope": -0.0048, "atr": 0.0283, "atr_pct": 0.207, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0516, "ema9": 13.7527, "ema20": 13.7715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.6, "distance_from_high_pct": 2.034, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:39.775103", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.22, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0549, "ema9": 6.1467, "ema20": 6.1547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:46:39.777661", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.3888, "vwap_slope": -0.0069, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2832, "ema20": 13.2954, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.107, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.207, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:46:44.783509", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1464, "trend": "negative"}}
{"timestamp": "2026-09-22T14:46:44.784569", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0379, "lower_highs_lower_lows": false, "stop": 7.8178, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:46:44.787763", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (399.9s) but room-to-run failed: imbalance -7% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.96, "vwap": 13.8214, "vwap_slope": 0.0403, "atr": 0.4125, "atr_pct": 2.757, "trend": "flat", "slope_pct": 0.0681, "flat_threshold_pct": 0.6894, "ema9": 14.5867, "ema20": 14.2462, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.843, "distance_from_high_pct": 5.734, "spread_pct": 0.267, "rvol": 4.303, "volume_pace_ratio": 21.864, "stage3": {"stop": 14.465, "risk": 0.495, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0692, "passed": false, "reason": "imbalance -7% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:46:44.789234", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.625, "vwap": 8.8208, "vwap_slope": -0.0032, "atr": 0.0301, "atr_pct": 0.349, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0873, "ema9": 8.6517, "ema20": 8.6821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.449, "distance_from_high_pct": 6.453, "spread_pct": 0.116, "rvol": 0.787, "volume_pace_ratio": 4.0}}
{"timestamp": "2026-09-22T14:46:44.790736", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.17 below VWAP $13.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.17, "vwap": 13.5347, "vwap_slope": -0.0051, "atr": 0.1189, "atr_pct": 0.903, "trend": "flat", "slope_pct": -0.0683, "flat_threshold_pct": 0.2257, "ema9": 13.1823, "ema20": 13.1629, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.272, "distance_from_high_pct": 7.188, "spread_pct": 0.686, "rvol": 0.135, "volume_pace_ratio": 0.688}}
{"timestamp": "2026-09-22T14:46:44.793007", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.31 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.31, "vwap": 6.3901, "vwap_slope": -0.0016, "atr": 0.0155, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0612, "ema9": 6.3286, "ema20": 6.3397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.923, "distance_from_high_pct": 3.957, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:46:44.794518", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.265, "vwap": 9.1654, "vwap_slope": 0.0007, "atr": 0.065, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1071, "flat_threshold_pct": 0.1754, "ema9": 9.2194, "ema20": 9.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.502, "distance_from_high_pct": 3.288, "spread_pct": 0.108, "rvol": 0.879, "volume_pace_ratio": 4.465}}
{"timestamp": "2026-09-22T14:46:44.795749", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:46:44.796930", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.71", "VWAP sloping down"], "metrics": {"price": 12.555, "vwap": 12.7054, "vwap_slope": -0.0056, "atr": 0.0398, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0792, "ema9": 12.6019, "ema20": 12.6404, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.15, "distance_from_high_pct": 1.914, "spread_pct": 0.08, "rvol": 0.114, "volume_pace_ratio": 0.581}}
{"timestamp": "2026-09-22T14:46:44.798099", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.7434, "vwap_slope": -0.0006, "atr": 0.0421, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1212, "ema9": 8.7453, "ema20": 8.7568, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.68, "volume_pace_ratio": 3.456}}
{"timestamp": "2026-09-22T14:46:44.799274", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.485, "vwap": 11.5979, "vwap_slope": -0.0011, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0725, "ema9": 11.5075, "ema20": 11.5173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 2.587, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:46:44.800340", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.39"], "metrics": {"price": 12.38, "vwap": 12.395, "vwap_slope": 0.0015, "atr": 0.0379, "atr_pct": 0.306, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.0765, "ema9": 12.463, "ema20": 12.4774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 1.746, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:46:44.801342", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9887, "vwap": 10.1659, "vwap_slope": -0.054, "atr": 0.0169, "atr_pct": 0.169, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.999, "ema20": 10.0243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.311, "distance_from_high_pct": 6.647, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:46:44.802377", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.395, "vwap": 5.5045, "vwap_slope": -0.0015, "atr": 0.0164, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0758, "ema9": 5.4178, "ema20": 5.4408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.739, "distance_from_high_pct": 3.661, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:46:44.803415", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0707, "ema9": 8.9705, "ema20": 8.9919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.382, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.557}}
{"timestamp": "2026-09-22T14:46:44.804428", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.26, "vwap": 7.4324, "vwap_slope": -0.0021, "atr": 0.0249, "atr_pct": 0.342, "trend": "flat", "slope_pct": -0.0285, "flat_threshold_pct": 0.0856, "ema9": 7.2951, "ema20": 7.3315, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.076, "distance_from_high_pct": 3.841, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:46:44.805524", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.87, "vwap": 9.0905, "vwap_slope": -0.0038, "atr": 0.0245, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0551, "flat_threshold_pct": 0.0691, "ema9": 8.8897, "ema20": 8.9182, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 5.839, "spread_pct": 0.338, "rvol": 0.141, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:46:44.806485", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6546, "vwap_slope": -0.002, "atr": 0.0615, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1241, "ema9": 12.3462, "ema20": 12.3441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:46:44.807564", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.3258, "vwap": 6.3355, "vwap_slope": -0.0014, "atr": 0.0268, "atr_pct": 0.424, "trend": "flat", "slope_pct": 0.0101, "flat_threshold_pct": 0.106, "ema9": 6.3118, "ema20": 6.3311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.332, "distance_from_high_pct": 1.159, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.044}}
{"timestamp": "2026-09-22T14:46:44.808563", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5477, "vwap_slope": -0.0005, "atr": 0.0151, "atr_pct": 0.273, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0682, "ema9": 5.53, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.838, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.096, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:46:44.809512", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2157, "vwap_slope": -0.006, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0173, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:46:44.810682", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0678, "ema9": 8.6994, "ema20": 8.692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.115, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:46:44.812759", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9418, "vwap_slope": -0.0002, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.507, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T14:46:44.813983", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9597, "vwap_slope": -0.0019, "atr": 0.017, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.05, "ema9": 8.9097, "ema20": 8.9153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T14:46:44.815310", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.55, "vwap": 4.7181, "vwap_slope": -0.0052, "atr": 0.0378, "atr_pct": 0.831, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2078, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.651, "distance_from_high_pct": 9.722, "spread_pct": 0.879, "rvol": 0.358, "volume_pace_ratio": 1.817}}
{"timestamp": "2026-09-22T14:46:44.816534", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.465, "vwap": 14.7418, "vwap_slope": -0.0079, "atr": 0.0513, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0887, "ema9": 14.5291, "ema20": 14.5684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.537, "distance_from_high_pct": 3.438, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.138}}
{"timestamp": "2026-09-22T14:46:44.817841", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.083, "ema9": 10.05, "ema20": 10.0495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.241}}
{"timestamp": "2026-09-22T14:46:44.819142", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1805, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0364, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0229, "flat_threshold_pct": 0.099, "ema9": 9.2114, "ema20": 9.2346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.903, "distance_from_high_pct": 2.168, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:46:44.820381", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.733, "vwap": 13.8005, "vwap_slope": -0.0049, "atr": 0.0283, "atr_pct": 0.206, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0516, "ema9": 13.7543, "ema20": 13.7723, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 1.977, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:44.821667", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1546, "vwap_slope": -0.0002, "atr": 0.0135, "atr_pct": 0.219, "trend": "flat", "slope_pct": 0.0064, "flat_threshold_pct": 0.0549, "ema9": 6.1477, "ema20": 6.1551, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.138, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:46:44.823055", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.3888, "vwap_slope": -0.007, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2822, "ema20": 13.2949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.108, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.207, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:46:49.828710", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.8477, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1361, "trend": "negative"}}
{"timestamp": "2026-09-22T14:46:49.831409", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8477, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0379, "lower_highs_lower_lows": false, "stop": 7.8205, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:46:49.836121", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 405.0s, room-to-run passed, but entry_score 26.0 below floor 55.0"], "metrics": {"price": 15.105, "vwap": 13.8348, "vwap_slope": 0.0537, "atr": 0.4304, "atr_pct": 2.849, "trend": "flat", "slope_pct": 0.0694, "flat_threshold_pct": 0.7123, "ema9": 14.6157, "ema20": 14.26, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 4.82, "spread_pct": 0.265, "rvol": 4.345, "volume_pace_ratio": 22.056, "stage3": {"stop": 14.5885, "risk": 0.5165, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3239, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 14.59"}, "entry_score": 26.02, "entry_score_breakdown": {"imbalance_sub": 0.034, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:46:49.838463", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.615, "vwap": 8.8207, "vwap_slope": -0.0033, "atr": 0.0305, "atr_pct": 0.354, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0885, "ema9": 8.6497, "ema20": 8.6812, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.788, "volume_pace_ratio": 3.998}}
{"timestamp": "2026-09-22T14:46:49.839915", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1, "vwap": 13.5343, "vwap_slope": -0.0054, "atr": 0.1189, "atr_pct": 0.908, "trend": "flat", "slope_pct": -0.0688, "flat_threshold_pct": 0.2269, "ema9": 13.1683, "ema20": 13.1562, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 7.681, "spread_pct": 0.533, "rvol": 0.135, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:46:49.841602", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.39, "vwap_slope": -0.0017, "atr": 0.0155, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0612, "ema9": 6.3296, "ema20": 6.3402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 3.881, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:46:49.845263", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.265, "vwap": 9.1654, "vwap_slope": 0.0007, "atr": 0.065, "atr_pct": 0.701, "trend": "flat", "slope_pct": 0.1071, "flat_threshold_pct": 0.1754, "ema9": 9.2194, "ema20": 9.2513, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.502, "distance_from_high_pct": 3.288, "spread_pct": 0.108, "rvol": 0.879, "volume_pace_ratio": 4.461}}
{"timestamp": "2026-09-22T14:46:49.846727", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:46:49.848088", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.54 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.545, "vwap": 12.7044, "vwap_slope": -0.0066, "atr": 0.0401, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0071, "flat_threshold_pct": 0.08, "ema9": 12.5999, "ema20": 12.6395, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.166, "distance_from_high_pct": 1.992, "spread_pct": 0.08, "rvol": 0.115, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:46:49.849452", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.7433, "vwap_slope": -0.0007, "atr": 0.0421, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1212, "ema9": 8.7453, "ema20": 8.7568, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.456}}
{"timestamp": "2026-09-22T14:46:49.850746", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.485, "vwap": 11.5979, "vwap_slope": -0.0011, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0725, "ema9": 11.5075, "ema20": 11.5173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.551, "distance_from_high_pct": 2.587, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:46:49.852867", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.40"], "metrics": {"price": 12.375, "vwap": 12.3951, "vwap_slope": 0.0015, "atr": 0.04, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0317, "flat_threshold_pct": 0.0809, "ema9": 12.462, "ema20": 12.4769, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.831, "distance_from_high_pct": 1.786, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:46:49.854283", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.99 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9887, "vwap": 10.1659, "vwap_slope": -0.054, "atr": 0.0169, "atr_pct": 0.169, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.999, "ema20": 10.0243, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.311, "distance_from_high_pct": 6.647, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:46:49.855692", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.402, "vwap": 5.5044, "vwap_slope": -0.0015, "atr": 0.0164, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0757, "ema9": 5.4192, "ema20": 5.4415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.536, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:46:49.857013", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.95 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.95, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0707, "ema9": 8.9705, "ema20": 8.9919, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.382, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.556}}
{"timestamp": "2026-09-22T14:46:49.862529", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.2557, "vwap": 7.4323, "vwap_slope": -0.0021, "atr": 0.0252, "atr_pct": 0.347, "trend": "flat", "slope_pct": -0.0286, "flat_threshold_pct": 0.0869, "ema9": 7.2943, "ema20": 7.3311, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 3.898, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:46:49.867302", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.89 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.89, "vwap": 9.0904, "vwap_slope": -0.0038, "atr": 0.0245, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0548, "flat_threshold_pct": 0.0689, "ema9": 8.8937, "ema20": 8.9201, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 5.626, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:46:49.868643", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.35 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3476, "vwap": 12.6546, "vwap_slope": -0.002, "atr": 0.0615, "atr_pct": 0.498, "trend": "flat", "slope_pct": -0.0947, "flat_threshold_pct": 0.1244, "ema9": 12.3387, "ema20": 12.3405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 8.672, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.635}}
{"timestamp": "2026-09-22T14:46:49.869866", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.2558, "vwap": 6.3353, "vwap_slope": -0.0015, "atr": 0.0268, "atr_pct": 0.429, "trend": "flat", "slope_pct": 0.009, "flat_threshold_pct": 0.1072, "ema9": 6.2978, "ema20": 6.3245, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.334, "distance_from_high_pct": 2.253, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.043}}
{"timestamp": "2026-09-22T14:46:49.871178", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5476, "vwap_slope": -0.0005, "atr": 0.0154, "atr_pct": 0.279, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0698, "ema9": 5.53, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.096, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:46:49.872427", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1545, "vwap": 5.2157, "vwap_slope": -0.006, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0698, "ema9": 5.155, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 2.745, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:46:49.873704", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6986, "vwap": 8.6994, "vwap_slope": -0.0002, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0678, "ema9": 8.7001, "ema20": 8.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 1.822, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:46:49.874911", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.89, "vwap": 11.9418, "vwap_slope": -0.0002, "atr": 0.0222, "atr_pct": 0.187, "trend": "flat", "slope_pct": 0.0335, "flat_threshold_pct": 0.05, "ema9": 11.8887, "ema20": 11.9034, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.507, "distance_from_high_pct": 3.176, "spread_pct": 0.336, "rvol": 0.079, "volume_pace_ratio": 0.4}}
{"timestamp": "2026-09-22T14:46:49.876692", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9124, "vwap": 8.9597, "vwap_slope": -0.0019, "atr": 0.017, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.05, "ema9": 8.9111, "ema20": 8.916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.062, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.089}}
{"timestamp": "2026-09-22T14:46:49.881175", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.5691, "vwap": 4.7176, "vwap_slope": -0.0058, "atr": 0.0392, "atr_pct": 0.858, "trend": "flat", "slope_pct": -0.0908, "flat_threshold_pct": 0.2144, "ema9": 4.5796, "ema20": 4.6029, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.66, "distance_from_high_pct": 9.343, "spread_pct": 0.879, "rvol": 0.359, "volume_pace_ratio": 1.822}}
{"timestamp": "2026-09-22T14:46:49.882503", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.455, "vwap": 14.7416, "vwap_slope": -0.0082, "atr": 0.052, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.09, "ema9": 14.5271, "ema20": 14.5675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 3.505, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:46:49.883888", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0645, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0831, "ema9": 10.0499, "ema20": 10.0495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.232, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.24}}
{"timestamp": "2026-09-22T14:46:49.885130", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.17, "vwap": 9.1982, "vwap_slope": -0.0004, "atr": 0.0364, "atr_pct": 0.396, "trend": "flat", "slope_pct": 0.0228, "flat_threshold_pct": 0.0991, "ema9": 9.2093, "ema20": 9.2336, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 2.279, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:46:49.886442", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.725, "vwap": 13.8005, "vwap_slope": -0.0049, "atr": 0.0287, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0523, "ema9": 13.7527, "ema20": 13.7715, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.601, "distance_from_high_pct": 2.034, "spread_pct": 0.073, "rvol": 0.087, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:49.887778", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1545, "vwap_slope": -0.0003, "atr": 0.0138, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0564, "ema9": 6.1457, "ema20": 6.1542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.704}}
{"timestamp": "2026-09-22T14:46:49.889177", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2785, "vwap": 13.3888, "vwap_slope": -0.007, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2829, "ema20": 13.2953, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.108, "distance_from_high_pct": 4.745, "spread_pct": 0.075, "rvol": 0.207, "volume_pace_ratio": 1.049}}
{"timestamp": "2026-09-22T14:46:54.897026", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.023%)", "metrics": {"price": 7.8772, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0234, "trend": "flat"}}
{"timestamp": "2026-09-22T14:46:54.898764", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8772, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0383, "lower_highs_lower_lows": false, "stop": 7.85, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:46:54.903896", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 410.1s, room-to-run passed, but entry_score 35.5 below floor 55.0"], "metrics": {"price": 15.2999, "vwap": 13.8471, "vwap_slope": 0.066, "atr": 0.4447, "atr_pct": 2.906, "trend": "flat", "slope_pct": 0.0712, "flat_threshold_pct": 0.7266, "ema9": 14.6547, "ema20": 14.2785, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.874, "distance_from_high_pct": 3.592, "spread_pct": 0.262, "rvol": 4.376, "volume_pace_ratio": 22.188, "stage3": {"stop": 14.7663, "risk": 0.5336, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5439, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 14.77"}, "entry_score": 35.45, "entry_score_breakdown": {"imbalance_sub": 0.348, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:46:54.905499", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.62, "vwap": 8.8207, "vwap_slope": -0.0033, "atr": 0.0308, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.0269, "flat_threshold_pct": 0.0894, "ema9": 8.6507, "ema20": 8.6817, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.45, "distance_from_high_pct": 6.508, "spread_pct": 0.116, "rvol": 0.788, "volume_pace_ratio": 3.994}}
{"timestamp": "2026-09-22T14:46:54.906860", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.135, "vwap": 13.5344, "vwap_slope": -0.0054, "atr": 0.1189, "atr_pct": 0.905, "trend": "flat", "slope_pct": -0.0686, "flat_threshold_pct": 0.2263, "ema9": 13.1753, "ema20": 13.1596, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 7.435, "spread_pct": 0.533, "rvol": 0.135, "volume_pace_ratio": 0.687}}
{"timestamp": "2026-09-22T14:46:54.908202", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.39, "vwap_slope": -0.0017, "atr": 0.0155, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0612, "ema9": 6.3296, "ema20": 6.3402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 3.881, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:46:54.909513", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.1939, "vwap": 9.1653, "vwap_slope": 0.0006, "atr": 0.066, "atr_pct": 0.718, "trend": "flat", "slope_pct": 0.1063, "flat_threshold_pct": 0.1795, "ema9": 9.2052, "ema20": 9.2446, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.504, "distance_from_high_pct": 4.03, "spread_pct": 0.108, "rvol": 0.88, "volume_pace_ratio": 4.46}}
{"timestamp": "2026-09-22T14:46:54.910508", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.442}}
{"timestamp": "2026-09-22T14:46:54.911784", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.63 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.6274, "vwap": 12.7043, "vwap_slope": -0.0067, "atr": 0.0401, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0064, "flat_threshold_pct": 0.0795, "ema9": 12.6164, "ema20": 12.6473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 1.348, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:46:54.913133", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6726, "vwap": 8.7433, "vwap_slope": -0.0007, "atr": 0.0421, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1213, "ema9": 8.7449, "ema20": 8.7566, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 6.039, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.453}}
{"timestamp": "2026-09-22T14:46:54.914255", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.4929, "vwap": 11.5979, "vwap_slope": -0.0011, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0113, "flat_threshold_pct": 0.0725, "ema9": 11.5091, "ema20": 11.518, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.52, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:46:54.915453", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4988, "vwap": 12.3955, "vwap_slope": 0.002, "atr": 0.0404, "atr_pct": 0.323, "trend": "flat", "slope_pct": 0.0327, "flat_threshold_pct": 0.0807, "ema9": 12.4867, "ema20": 12.4887, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 0.803, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:46:54.916702", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9845, "vwap": 10.1655, "vwap_slope": -0.0543, "atr": 0.0172, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9982, "ema20": 10.0239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.315, "distance_from_high_pct": 6.686, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:46:54.920434", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.402, "vwap": 5.5044, "vwap_slope": -0.0015, "atr": 0.0164, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0141, "flat_threshold_pct": 0.0757, "ema9": 5.4192, "ema20": 5.4415, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.741, "distance_from_high_pct": 3.536, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.482}}
{"timestamp": "2026-09-22T14:46:54.921635", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9096, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0157, "flat_threshold_pct": 0.0711, "ema9": 8.9624, "ema20": 8.9881, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 4.814, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:46:54.922918", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.31 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3107, "vwap": 7.4323, "vwap_slope": -0.0021, "atr": 0.0252, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0862, "ema9": 7.3053, "ema20": 7.3363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 3.17, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:46:54.924155", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.88, "vwap": 9.0904, "vwap_slope": -0.0038, "atr": 0.0245, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0549, "flat_threshold_pct": 0.069, "ema9": 8.8917, "ema20": 8.9192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 5.732, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:46:54.925318", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6544, "vwap_slope": -0.0022, "atr": 0.0615, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1241, "ema9": 12.3462, "ema20": 12.3441, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.634}}
{"timestamp": "2026-09-22T14:46:54.926481", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.24, "vwap": 6.3353, "vwap_slope": -0.0015, "atr": 0.0268, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.1075, "ema9": 6.2946, "ema20": 6.323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.334, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.041}}
{"timestamp": "2026-09-22T14:46:54.927755", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5194, "vwap": 5.5475, "vwap_slope": -0.0007, "atr": 0.0154, "atr_pct": 0.279, "trend": "flat", "slope_pct": 0.0062, "flat_threshold_pct": 0.0698, "ema9": 5.5299, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.852, "distance_from_high_pct": 1.769, "spread_pct": 0.181, "rvol": 0.096, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:46:54.928601", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1545, "vwap": 5.2157, "vwap_slope": -0.006, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0698, "ema9": 5.155, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 2.745, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.185}}
{"timestamp": "2026-09-22T14:46:54.929373", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6901, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0088, "flat_threshold_pct": 0.0679, "ema9": 8.6984, "ema20": 8.6916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.117, "distance_from_high_pct": 1.918, "spread_pct": 0.115, "rvol": 0.076, "volume_pace_ratio": 0.388}}
{"timestamp": "2026-09-22T14:46:54.930492", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.87, "vwap": 11.9416, "vwap_slope": -0.0005, "atr": 0.0244, "atr_pct": 0.205, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.0513, "ema9": 11.8847, "ema20": 11.9015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.517, "distance_from_high_pct": 3.339, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T14:46:54.931704", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9124, "vwap": 8.9597, "vwap_slope": -0.0019, "atr": 0.017, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.05, "ema9": 8.9111, "ema20": 8.916, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.062, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.088}}
{"timestamp": "2026-09-22T14:46:54.933719", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.55 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.55, "vwap": 4.7172, "vwap_slope": -0.0061, "atr": 0.0392, "atr_pct": 0.861, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2153, "ema9": 4.5758, "ema20": 4.6011, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.665, "distance_from_high_pct": 9.722, "spread_pct": 0.879, "rvol": 0.36, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T14:46:54.935018", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.455, "vwap": 14.7413, "vwap_slope": -0.0084, "atr": 0.052, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.09, "ema9": 14.5271, "ema20": 14.5675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 3.505, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.137}}
{"timestamp": "2026-09-22T14:46:54.937552", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.083, "ema9": 10.05, "ema20": 10.0495, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.617, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.244, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:46:54.938564", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0364, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.0988, "ema9": 9.2153, "ema20": 9.2365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 1.96, "spread_pct": 0.435, "rvol": 0.084, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:46:54.940014", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8004, "vwap_slope": -0.005, "atr": 0.0287, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0522, "ema9": 13.7547, "ema20": 13.7725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:46:54.942400", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1409, "vwap": 6.1545, "vwap_slope": -0.0003, "atr": 0.0142, "atr_pct": 0.231, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0578, "ema9": 6.1469, "ema20": 6.1547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.272, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:46:54.944555", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.265, "vwap": 13.3885, "vwap_slope": -0.0073, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0351, "flat_threshold_pct": 0.05, "ema9": 13.2802, "ema20": 13.294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 4.842, "spread_pct": 0.075, "rvol": 0.207, "volume_pace_ratio": 1.05}}
{"timestamp": "2026-09-22T14:46:59.947431", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "sloping down but peak gain 5.0c below 15.0c floor", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.1464, "trend": "negative"}}
{"timestamp": "2026-09-22T14:46:59.951406", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8294, "vwap_slope": 0.0004, "atr": 0.0227, "trend": "flat", "slope_pct": 0.0379, "lower_highs_lower_lows": false, "stop": 7.8178, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:46:59.958012", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 415.1s, room-to-run passed, but entry_score 35.3 below floor 55.0"], "metrics": {"price": 15.53, "vwap": 13.8597, "vwap_slope": 0.0786, "atr": 0.4604, "atr_pct": 2.964, "trend": "flat", "slope_pct": 0.0733, "flat_threshold_pct": 0.7411, "ema9": 14.7007, "ema20": 14.3004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.884, "distance_from_high_pct": 2.142, "spread_pct": 0.451, "rvol": 4.4, "volume_pace_ratio": 22.288, "stage3": {"stop": 14.9775, "risk": 0.5525, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.5397, "passed": true, "reason": "imbalance +54% >= 50% buy threshold, stop 14.98"}, "entry_score": 35.27, "entry_score_breakdown": {"imbalance_sub": 0.342, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:46:59.961022", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.8202, "vwap_slope": -0.0038, "atr": 0.0308, "atr_pct": 0.358, "trend": "flat", "slope_pct": -0.027, "flat_threshold_pct": 0.0896, "ema9": 8.6487, "ema20": 8.6807, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.453, "distance_from_high_pct": 6.616, "spread_pct": 0.116, "rvol": 0.79, "volume_pace_ratio": 3.999}}
{"timestamp": "2026-09-22T14:46:59.962431", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.10 below VWAP $13.53", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 13.1018, "vwap": 13.5343, "vwap_slope": -0.0055, "atr": 0.1189, "atr_pct": 0.908, "trend": "flat", "slope_pct": -0.0688, "flat_threshold_pct": 0.2269, "ema9": 13.1686, "ema20": 13.1564, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.273, "distance_from_high_pct": 7.669, "spread_pct": 0.533, "rvol": 0.135, "volume_pace_ratio": 0.686}}
{"timestamp": "2026-09-22T14:46:59.964075", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.319, "vwap": 6.39, "vwap_slope": -0.0017, "atr": 0.0155, "atr_pct": 0.245, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0611, "ema9": 6.3304, "ema20": 6.3406, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.927, "distance_from_high_pct": 3.82, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:46:59.966354", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.23, "vwap": 9.1654, "vwap_slope": 0.0007, "atr": 0.066, "atr_pct": 0.715, "trend": "flat", "slope_pct": 0.1067, "flat_threshold_pct": 0.1788, "ema9": 9.2124, "ema20": 9.248, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.505, "distance_from_high_pct": 3.653, "spread_pct": 0.108, "rvol": 0.88, "volume_pace_ratio": 4.457}}
{"timestamp": "2026-09-22T14:46:59.967709", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:46:59.969549", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.5527, "vwap": 12.7036, "vwap_slope": -0.0074, "atr": 0.0401, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.007, "flat_threshold_pct": 0.0799, "ema9": 12.6014, "ema20": 12.6402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 1.932, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:46:59.971406", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.68, "vwap": 8.7433, "vwap_slope": -0.0006, "atr": 0.0421, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0091, "flat_threshold_pct": 0.1212, "ema9": 8.7463, "ema20": 8.7573, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.959, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.449}}
{"timestamp": "2026-09-22T14:46:59.972839", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down"], "metrics": {"price": 11.485, "vwap": 11.5979, "vwap_slope": -0.0011, "atr": 0.0333, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0114, "flat_threshold_pct": 0.0725, "ema9": 11.5075, "ema20": 11.5173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.552, "distance_from_high_pct": 2.587, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:46:59.975698", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.40"], "metrics": {"price": 12.38, "vwap": 12.3951, "vwap_slope": 0.0015, "atr": 0.0404, "atr_pct": 0.326, "trend": "flat", "slope_pct": 0.0318, "flat_threshold_pct": 0.0815, "ema9": 12.463, "ema20": 12.4774, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.832, "distance_from_high_pct": 1.746, "spread_pct": 0.081, "rvol": 0.13, "volume_pace_ratio": 0.66}}
{"timestamp": "2026-09-22T14:46:59.977522", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9845, "vwap": 10.1655, "vwap_slope": -0.0543, "atr": 0.0172, "atr_pct": 0.173, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9982, "ema20": 10.0239, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.315, "distance_from_high_pct": 6.686, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.411}}
{"timestamp": "2026-09-22T14:46:59.979352", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.395, "vwap": 5.5043, "vwap_slope": -0.0016, "atr": 0.0164, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0142, "flat_threshold_pct": 0.0758, "ema9": 5.4178, "ema20": 5.4408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.742, "distance_from_high_pct": 3.661, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:46:59.982520", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9283, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0709, "ema9": 8.9662, "ema20": 8.9899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 4.614, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.555}}
{"timestamp": "2026-09-22T14:46:59.984161", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.31 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.3107, "vwap": 7.4323, "vwap_slope": -0.0021, "atr": 0.0252, "atr_pct": 0.345, "trend": "flat", "slope_pct": -0.0278, "flat_threshold_pct": 0.0862, "ema9": 7.3053, "ema20": 7.3363, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.077, "distance_from_high_pct": 3.17, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:46:59.986725", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.88 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.8754, "vwap": 9.0904, "vwap_slope": -0.0039, "atr": 0.0245, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.055, "flat_threshold_pct": 0.0691, "ema9": 8.8908, "ema20": 8.9187, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 5.781, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:46:59.989028", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.38, "vwap": 12.6544, "vwap_slope": -0.0022, "atr": 0.0615, "atr_pct": 0.496, "trend": "flat", "slope_pct": -0.0944, "flat_threshold_pct": 0.1241, "ema9": 12.3452, "ema20": 12.3436, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 8.432, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:46:59.991253", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.24, "vwap": 6.3353, "vwap_slope": -0.0015, "atr": 0.0268, "atr_pct": 0.43, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.1075, "ema9": 6.2946, "ema20": 6.323, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.334, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.038}}
{"timestamp": "2026-09-22T14:46:59.993429", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.51 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.51, "vwap": 5.5473, "vwap_slope": -0.0009, "atr": 0.0158, "atr_pct": 0.286, "trend": "flat", "slope_pct": 0.006, "flat_threshold_pct": 0.0716, "ema9": 5.528, "ema20": 5.5388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 1.936, "spread_pct": 0.181, "rvol": 0.097, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:46:59.995028", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1545, "vwap": 5.2157, "vwap_slope": -0.006, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0174, "flat_threshold_pct": 0.0698, "ema9": 5.155, "ema20": 5.1682, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.18, "distance_from_high_pct": 2.745, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T14:46:59.997788", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.695, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0236, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0087, "flat_threshold_pct": 0.0678, "ema9": 8.6994, "ema20": 8.692, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.125, "distance_from_high_pct": 1.862, "spread_pct": 0.115, "rvol": 0.077, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T14:46:59.999304", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.87, "vwap": 11.9416, "vwap_slope": -0.0005, "atr": 0.0244, "atr_pct": 0.205, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.0513, "ema9": 11.8847, "ema20": 11.9015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.517, "distance_from_high_pct": 3.339, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.401}}
{"timestamp": "2026-09-22T14:47:00.003774", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9086, "vwap": 8.9597, "vwap_slope": -0.0019, "atr": 0.017, "atr_pct": 0.191, "trend": "flat", "slope_pct": -0.0187, "flat_threshold_pct": 0.05, "ema9": 8.9104, "ema20": 8.9156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.087}}
{"timestamp": "2026-09-22T14:47:00.007159", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.54 below VWAP $4.72", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 4.5445, "vwap": 4.7169, "vwap_slope": -0.0064, "atr": 0.0396, "atr_pct": 0.871, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.2177, "ema9": 4.5747, "ema20": 4.6005, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.67, "distance_from_high_pct": 9.831, "spread_pct": 0.879, "rvol": 0.36, "volume_pace_ratio": 1.824}}
{"timestamp": "2026-09-22T14:47:00.009807", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4679, "vwap": 14.7413, "vwap_slope": -0.0085, "atr": 0.052, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0899, "ema9": 14.5296, "ema20": 14.5687, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 3.419, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.136}}
{"timestamp": "2026-09-22T14:47:00.013041", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.075, "vwap": 10.0669, "vwap_slope": -0.0002, "atr": 0.0334, "atr_pct": 0.332, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.083, "ema9": 10.052, "ema20": 10.0505, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.619, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.239}}
{"timestamp": "2026-09-22T14:47:00.014544", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": -0.0003, "atr": 0.0364, "atr_pct": 0.395, "trend": "flat", "slope_pct": 0.0231, "flat_threshold_pct": 0.0988, "ema9": 9.2153, "ema20": 9.2365, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.426}}
{"timestamp": "2026-09-22T14:47:00.018890", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8004, "vwap_slope": -0.005, "atr": 0.0287, "atr_pct": 0.209, "trend": "flat", "slope_pct": -0.0054, "flat_threshold_pct": 0.0522, "ema9": 13.7547, "ema20": 13.7725, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.603, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:47:00.022649", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1545, "vwap_slope": -0.0003, "atr": 0.0138, "atr_pct": 0.226, "trend": "flat", "slope_pct": 0.0063, "flat_threshold_pct": 0.0564, "ema9": 6.1457, "ema20": 6.1542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.703}}
{"timestamp": "2026-09-22T14:47:00.025239", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.275, "vwap": 13.3883, "vwap_slope": -0.0074, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.035, "flat_threshold_pct": 0.05, "ema9": 13.2822, "ema20": 13.2949, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.116, "distance_from_high_pct": 4.77, "spread_pct": 0.075, "rvol": 0.207, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:47:05.031290", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0382, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:05.033888", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8294, "vwap_slope": 0.0001, "atr": 0.0168, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 7.8248, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:47:05.040197", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 420.2s, room-to-run passed, but entry_score 27.2 below floor 55.0"], "metrics": {"price": 15.32, "vwap": 13.8676, "vwap_slope": 0.0778, "atr": 0.4648, "atr_pct": 3.034, "trend": "flat", "slope_pct": 0.0849, "flat_threshold_pct": 0.7585, "ema9": 14.8222, "ema20": 14.3963, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.9, "distance_from_high_pct": 3.466, "spread_pct": 0.261, "rvol": 4.424, "volume_pace_ratio": 22.381, "stage3": {"stop": 14.7622, "risk": 0.5578, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3506, "passed": true, "reason": "imbalance +35% >= 30% and resistance cleared, stop 14.76"}, "entry_score": 27.17, "entry_score_breakdown": {"imbalance_sub": 0.072, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:47:05.042549", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6125, "vwap": 8.82, "vwap_slope": -0.0024, "atr": 0.0267, "atr_pct": 0.31, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0774, "ema9": 8.6414, "ema20": 8.6742, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.589, "spread_pct": 0.116, "rvol": 0.79, "volume_pace_ratio": 3.998}}
{"timestamp": "2026-09-22T14:47:05.044011", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.53", "VWAP sloping down"], "metrics": {"price": 13.135, "vwap": 13.5342, "vwap_slope": -0.0048, "atr": 0.1136, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.0674, "flat_threshold_pct": 0.2162, "ema9": 13.1616, "ema20": 13.1542, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 7.435, "spread_pct": 0.533, "rvol": 0.135, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:47:05.045438", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.315, "vwap": 6.3899, "vwap_slope": -0.0007, "atr": 0.016, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0631, "ema9": 6.3267, "ema20": 6.3378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 3.881, "spread_pct": 0.158, "rvol": 0.217, "volume_pace_ratio": 1.099}}
{"timestamp": "2026-09-22T14:47:05.048150", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1655, "vwap_slope": 0.0007, "atr": 0.0603, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.1042, "flat_threshold_pct": 0.1632, "ema9": 9.2206, "ema20": 9.2486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.88, "volume_pace_ratio": 4.453}}
{"timestamp": "2026-09-22T14:47:05.049978", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.441}}
{"timestamp": "2026-09-22T14:47:05.051965", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.56 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.565, "vwap": 12.7032, "vwap_slope": -0.0054, "atr": 0.0383, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0762, "ema9": 12.5961, "ema20": 12.6341, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 1.836, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:47:05.053342", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.7433, "vwap_slope": -0.0005, "atr": 0.0409, "atr_pct": 0.471, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1179, "ema9": 8.7307, "ema20": 8.7487, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.446}}
{"timestamp": "2026-09-22T14:47:05.054533", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5117, "vwap": 11.5979, "vwap_slope": -0.0009, "atr": 0.0332, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0115, "flat_threshold_pct": 0.0721, "ema9": 11.5083, "ema20": 11.5168, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.542, "distance_from_high_pct": 2.36, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:47:05.055983", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.39"], "metrics": {"price": 12.365, "vwap": 12.3948, "vwap_slope": 0.0006, "atr": 0.0413, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.0835, "ema9": 12.4426, "ema20": 12.4662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.826, "distance_from_high_pct": 1.865, "spread_pct": 0.081, "rvol": 0.131, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:47:05.059440", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.93, "vwap": 10.1651, "vwap_slope": -0.0226, "atr": 0.014, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0804, "flat_threshold_pct": 0.05, "ema9": 9.9766, "ema20": 10.0106, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 7.195, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:47:05.061878", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4, "vwap": 5.5043, "vwap_slope": -0.0009, "atr": 0.0153, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.0707, "ema9": 5.4142, "ema20": 5.4369, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.571, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.481}}
{"timestamp": "2026-09-22T14:47:05.063984", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9283, "vwap": 9.0508, "vwap_slope": -0.0005, "atr": 0.0253, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0709, "ema9": 8.9662, "ema20": 8.9899, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.761, "distance_from_high_pct": 4.614, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:47:05.065227", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.31 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3087, "vwap": 7.4322, "vwap_slope": -0.0012, "atr": 0.0245, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0839, "ema9": 7.297, "ema20": 7.3289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 3.196, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.528}}
{"timestamp": "2026-09-22T14:47:05.066328", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.87, "vwap": 9.0904, "vwap_slope": -0.0039, "atr": 0.0238, "atr_pct": 0.268, "trend": "flat", "slope_pct": -0.0551, "flat_threshold_pct": 0.0671, "ema9": 8.8897, "ema20": 8.9182, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.875, "distance_from_high_pct": 5.839, "spread_pct": 0.225, "rvol": 0.141, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:47:05.067465", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6544, "vwap_slope": -0.0006, "atr": 0.0575, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.1161, "ema9": 12.3532, "ema20": 12.3475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.633}}
{"timestamp": "2026-09-22T14:47:05.068540", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.34", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 6.24, "vwap": 6.3352, "vwap_slope": -0.0016, "atr": 0.0218, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.0872, "ema9": 6.2946, "ema20": 6.323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.334, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.402, "volume_pace_ratio": 2.036}}
{"timestamp": "2026-09-22T14:47:05.069669", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.519, "vwap": 5.5473, "vwap_slope": -0.0006, "atr": 0.0134, "atr_pct": 0.242, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.0606, "ema9": 5.5278, "ema20": 5.5377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.82, "distance_from_high_pct": 1.776, "spread_pct": 0.181, "rvol": 0.097, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:47:05.070869", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.1553, "vwap": 5.2157, "vwap_slope": -0.0053, "atr": 0.0129, "atr_pct": 0.251, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0626, "ema9": 5.1551, "ema20": 5.167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.211, "distance_from_high_pct": 2.73, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T14:47:05.073025", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6992, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0225, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0648, "ema9": 8.6994, "ema20": 8.6927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.127, "distance_from_high_pct": 1.815, "spread_pct": 0.115, "rvol": 0.077, "volume_pace_ratio": 0.389}}
{"timestamp": "2026-09-22T14:47:05.074260", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down"], "metrics": {"price": 11.87, "vwap": 11.9416, "vwap_slope": -0.0004, "atr": 0.0237, "atr_pct": 0.199, "trend": "flat", "slope_pct": 0.0333, "flat_threshold_pct": 0.05, "ema9": 11.8847, "ema20": 11.9015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 2.517, "distance_from_high_pct": 3.339, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.4}}
{"timestamp": "2026-09-22T14:47:05.077254", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9001, "vwap": 8.9597, "vwap_slope": -0.0003, "atr": 0.0156, "atr_pct": 0.176, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.05, "ema9": 8.9077, "ema20": 8.9138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 2.197, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.086}}
{"timestamp": "2026-09-22T14:47:05.078512", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.5694, "vwap": 4.7167, "vwap_slope": -0.0034, "atr": 0.0371, "atr_pct": 0.811, "trend": "flat", "slope_pct": -0.0913, "flat_threshold_pct": 0.2028, "ema9": 4.5737, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.668, "distance_from_high_pct": 9.337, "spread_pct": 0.879, "rvol": 0.361, "volume_pace_ratio": 1.826}}
{"timestamp": "2026-09-22T14:47:05.079753", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.465, "vwap": 14.7411, "vwap_slope": -0.0065, "atr": 0.0511, "atr_pct": 0.353, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0883, "ema9": 14.5162, "ema20": 14.5586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.438, "spread_pct": 0.069, "rvol": 0.224, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:47:05.083777", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0308, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0765, "ema9": 10.0556, "ema20": 10.0523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.238}}
{"timestamp": "2026-09-22T14:47:05.088319", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.19 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.19, "vwap": 9.1982, "vwap_slope": -0.0004, "atr": 0.0339, "atr_pct": 0.368, "trend": "flat", "slope_pct": 0.023, "flat_threshold_pct": 0.0921, "ema9": 9.2133, "ema20": 9.2355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 2.066, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:47:05.091068", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.76 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7556, "vwap": 13.8004, "vwap_slope": -0.0021, "atr": 0.0269, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.05, "ema9": 13.7549, "ema20": 13.7709, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.568, "distance_from_high_pct": 1.816, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:47:05.092572", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.13, "vwap": 6.1545, "vwap_slope": -0.0001, "atr": 0.0132, "atr_pct": 0.215, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0537, "ema9": 6.1426, "ema20": 6.1519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 1.447, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.702}}
{"timestamp": "2026-09-22T14:47:05.094799", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2793, "vwap": 13.3882, "vwap_slope": -0.0051, "atr": 0.0234, "atr_pct": 0.176, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.05, "ema9": 13.2816, "ema20": 13.2935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.072, "distance_from_high_pct": 4.74, "spread_pct": 0.075, "rvol": 0.208, "volume_pace_ratio": 1.051}}
{"timestamp": "2026-09-22T14:47:10.100885", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.032%)", "metrics": {"price": 7.8465, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0325, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:10.104735", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8465, "vwap": 7.8294, "vwap_slope": 0.0001, "atr": 0.0169, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 7.8262, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:47:10.110485", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 425.3s, room-to-run passed, but entry_score 25.6 below floor 55.0"], "metrics": {"price": 15.435, "vwap": 13.8711, "vwap_slope": 0.0813, "atr": 0.4648, "atr_pct": 3.012, "trend": "flat", "slope_pct": 0.0859, "flat_threshold_pct": 0.7529, "ema9": 14.8452, "ema20": 14.4072, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.904, "distance_from_high_pct": 2.741, "spread_pct": 0.194, "rvol": 4.433, "volume_pace_ratio": 22.405, "stage3": {"stop": 14.8772, "risk": 0.5578, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3149, "passed": true, "reason": "imbalance +31% >= 30% and resistance cleared, stop 14.88"}, "entry_score": 25.64, "entry_score_breakdown": {"imbalance_sub": 0.021, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:47:10.112194", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.62, "vwap": 8.82, "vwap_slope": -0.0024, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0795, "ema9": 8.6429, "ema20": 8.6749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.508, "spread_pct": 0.116, "rvol": 0.79, "volume_pace_ratio": 3.994}}
{"timestamp": "2026-09-22T14:47:10.113842", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.53", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5342, "vwap_slope": -0.0048, "atr": 0.1136, "atr_pct": 0.865, "trend": "flat", "slope_pct": -0.0674, "flat_threshold_pct": 0.2162, "ema9": 13.1606, "ema20": 13.1537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.135, "volume_pace_ratio": 0.685}}
{"timestamp": "2026-09-22T14:47:10.117011", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3897, "vwap_slope": -0.0009, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.063, "ema9": 6.3287, "ema20": 6.3387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.218, "volume_pace_ratio": 1.102}}
{"timestamp": "2026-09-22T14:47:10.119141", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1655, "vwap_slope": 0.0007, "atr": 0.0604, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.1042, "flat_threshold_pct": 0.1634, "ema9": 9.2206, "ema20": 9.2486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.263, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.88, "volume_pace_ratio": 4.448}}
{"timestamp": "2026-09-22T14:47:10.121185", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:47:10.122860", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.58 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.58, "vwap": 12.7031, "vwap_slope": -0.0055, "atr": 0.0387, "atr_pct": 0.307, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0769, "ema9": 12.5991, "ema20": 12.6356, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.193, "distance_from_high_pct": 1.719, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:47:10.124244", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.67 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6701, "vwap": 8.7433, "vwap_slope": -0.0005, "atr": 0.041, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1182, "ema9": 8.7297, "ema20": 8.7482, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.364, "distance_from_high_pct": 6.066, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.443}}
{"timestamp": "2026-09-22T14:47:10.125566", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.48, "vwap": 11.5978, "vwap_slope": -0.001, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.073, "ema9": 11.502, "ema20": 11.5137, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 2.629, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:47:10.126975", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.39"], "metrics": {"price": 12.37, "vwap": 12.3948, "vwap_slope": 0.0006, "atr": 0.0413, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.0835, "ema9": 12.4436, "ema20": 12.4667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.83, "distance_from_high_pct": 1.825, "spread_pct": 0.081, "rvol": 0.131, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:47:10.128268", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.93, "vwap": 10.1651, "vwap_slope": -0.0226, "atr": 0.014, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0804, "flat_threshold_pct": 0.05, "ema9": 9.9766, "ema20": 10.0106, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 7.195, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:47:10.129473", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.4089, "vwap": 5.5043, "vwap_slope": -0.0009, "atr": 0.0159, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0152, "flat_threshold_pct": 0.0735, "ema9": 5.416, "ema20": 5.4378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.412, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:47:10.132026", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0271, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0759, "ema9": 8.9589, "ema20": 8.9842, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 4.596, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.554}}
{"timestamp": "2026-09-22T14:47:10.134196", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.26, "vwap": 7.4322, "vwap_slope": -0.0012, "atr": 0.0245, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0844, "ema9": 7.2873, "ema20": 7.3243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 3.841, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.527}}
{"timestamp": "2026-09-22T14:47:10.135556", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.86, "vwap": 9.0901, "vwap_slope": -0.001, "atr": 0.0233, "atr_pct": 0.263, "trend": "flat", "slope_pct": -0.0553, "flat_threshold_pct": 0.0657, "ema9": 8.8838, "ema20": 8.9127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 5.945, "spread_pct": 0.226, "rvol": 0.141, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:47:10.137020", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6544, "vwap_slope": -0.0006, "atr": 0.0575, "atr_pct": 0.464, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.1161, "ema9": 12.3532, "ema20": 12.3475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.632}}
{"timestamp": "2026-09-22T14:47:10.138300", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.2527, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0227, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0907, "ema9": 6.2862, "ema20": 6.3163, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.318, "distance_from_high_pct": 2.302, "spread_pct": 0.16, "rvol": 0.403, "volume_pace_ratio": 2.038}}
{"timestamp": "2026-09-22T14:47:10.140468", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5266, "vwap": 5.5471, "vwap_slope": -0.0008, "atr": 0.0142, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0644, "ema9": 5.5293, "ema20": 5.5385, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 1.641, "spread_pct": 0.181, "rvol": 0.097, "volume_pace_ratio": 0.493}}
{"timestamp": "2026-09-22T14:47:10.141849", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.22", "VWAP sloping down", "volume pace 0.18x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2157, "vwap_slope": -0.0054, "atr": 0.013, "atr_pct": 0.253, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0633, "ema9": 5.1551, "ema20": 5.167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.212, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.036, "volume_pace_ratio": 0.184}}
{"timestamp": "2026-09-22T14:47:10.144318", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7001, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0225, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0648, "ema9": 8.6995, "ema20": 8.6928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.136, "distance_from_high_pct": 1.805, "spread_pct": 0.115, "rvol": 0.077, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:47:10.147010", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.865, "vwap": 11.9416, "vwap_slope": -0.0004, "atr": 0.0226, "atr_pct": 0.19, "trend": "flat", "slope_pct": 0.0321, "flat_threshold_pct": 0.05, "ema9": 11.8808, "ema20": 11.898, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 3.379, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.4}}
{"timestamp": "2026-09-22T14:47:10.149383", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9597, "vwap_slope": -0.0003, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.05, "ema9": 8.9087, "ema20": 8.9143, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.085}}
{"timestamp": "2026-09-22T14:47:10.150876", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7164, "vwap_slope": -0.0037, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.673, "distance_from_high_pct": 9.325, "spread_pct": 0.879, "rvol": 0.361, "volume_pace_ratio": 1.827}}
{"timestamp": "2026-09-22T14:47:10.154346", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.475, "vwap": 14.7409, "vwap_slope": -0.0067, "atr": 0.0513, "atr_pct": 0.355, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0886, "ema9": 14.5182, "ema20": 14.5595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.371, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.135}}
{"timestamp": "2026-09-22T14:47:10.155809", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0659, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0308, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0765, "ema9": 10.0548, "ema20": 10.052, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.218, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.237}}
{"timestamp": "2026-09-22T14:47:10.157363", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.18 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1798, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0295, "atr_pct": 0.321, "trend": "flat", "slope_pct": 0.022, "flat_threshold_pct": 0.0804, "ema9": 9.2066, "ema20": 9.2302, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 2.175, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:47:10.158716", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.735, "vwap": 13.8003, "vwap_slope": -0.0022, "atr": 0.0272, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.05, "ema9": 13.7508, "ema20": 13.7689, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.57, "distance_from_high_pct": 1.963, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:47:10.160015", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1545, "vwap_slope": -0.0001, "atr": 0.0133, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0543, "ema9": 6.1436, "ema20": 6.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:47:10.162721", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3877, "vwap_slope": -0.0056, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.05, "ema9": 13.2828, "ema20": 13.294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.081, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.209, "volume_pace_ratio": 1.054}}
{"timestamp": "2026-09-22T14:47:15.171255", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.026%)", "metrics": {"price": 7.8483, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0256, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:15.173871", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8483, "vwap": 7.8294, "vwap_slope": 0.0001, "atr": 0.0216, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 7.8224, "imbalance_decline_count": 0, "imbalance_cur": 1.0, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:47:15.177564", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (430.3s) but room-to-run failed: imbalance +10% below 30% confirmation floor"], "metrics": {"price": 15.38, "vwap": 13.8738, "vwap_slope": 0.084, "atr": 0.4648, "atr_pct": 3.022, "trend": "flat", "slope_pct": 0.0854, "flat_threshold_pct": 0.7556, "ema9": 14.8342, "ema20": 14.402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.907, "distance_from_high_pct": 3.088, "spread_pct": 0.13, "rvol": 4.442, "volume_pace_ratio": 22.423, "stage3": {"stop": 14.8222, "risk": 0.5578, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1044, "passed": false, "reason": "imbalance +10% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:47:15.179308", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.62, "vwap": 8.8198, "vwap_slope": -0.0025, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0795, "ema9": 8.6429, "ema20": 8.6749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 6.508, "spread_pct": 0.116, "rvol": 0.791, "volume_pace_ratio": 3.993}}
{"timestamp": "2026-09-22T14:47:15.181583", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.53", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5341, "vwap_slope": -0.0049, "atr": 0.1139, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0674, "flat_threshold_pct": 0.2169, "ema9": 13.1606, "ema20": 13.1537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 7.47, "spread_pct": 0.457, "rvol": 0.135, "volume_pace_ratio": 0.684}}
{"timestamp": "2026-09-22T14:47:15.183095", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3194, "vwap": 6.3897, "vwap_slope": -0.0009, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0631, "ema9": 6.3275, "ema20": 6.3382, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.814, "spread_pct": 0.158, "rvol": 0.218, "volume_pace_ratio": 1.101}}
{"timestamp": "2026-09-22T14:47:15.184553", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.23, "vwap": 9.1656, "vwap_slope": 0.0008, "atr": 0.0604, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.1041, "flat_threshold_pct": 0.1636, "ema9": 9.2176, "ema20": 9.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.265, "distance_from_high_pct": 3.653, "spread_pct": 0.108, "rvol": 0.881, "volume_pace_ratio": 4.447}}
{"timestamp": "2026-09-22T14:47:15.185644", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:47:15.186754", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.5703, "vwap": 12.703, "vwap_slope": -0.0055, "atr": 0.0387, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0769, "ema9": 12.5972, "ema20": 12.6346, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.194, "distance_from_high_pct": 1.795, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:47:15.187745", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.675, "vwap": 8.7433, "vwap_slope": -0.0005, "atr": 0.041, "atr_pct": 0.473, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1182, "ema9": 8.7307, "ema20": 8.7487, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.44}}
{"timestamp": "2026-09-22T14:47:15.189112", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.5978, "vwap_slope": -0.001, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0729, "ema9": 11.504, "ema20": 11.5147, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:47:15.190546", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.39"], "metrics": {"price": 12.38, "vwap": 12.3949, "vwap_slope": 0.0006, "atr": 0.0413, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0305, "flat_threshold_pct": 0.0834, "ema9": 12.4456, "ema20": 12.4677, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.746, "spread_pct": 0.081, "rvol": 0.132, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:47:15.191696", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.93, "vwap": 10.1651, "vwap_slope": -0.0226, "atr": 0.014, "atr_pct": 0.141, "trend": "negative", "slope_pct": -0.0804, "flat_threshold_pct": 0.05, "ema9": 9.9766, "ema20": 10.0106, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 7.195, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.41}}
{"timestamp": "2026-09-22T14:47:15.192914", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down"], "metrics": {"price": 5.3977, "vwap": 5.5043, "vwap_slope": -0.0009, "atr": 0.0159, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0736, "ema9": 5.4138, "ema20": 5.4367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.612, "spread_pct": 0.185, "rvol": 0.095, "volume_pace_ratio": 0.48}}
{"timestamp": "2026-09-22T14:47:15.194063", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.93, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0271, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0161, "flat_threshold_pct": 0.0759, "ema9": 8.9589, "ema20": 8.9842, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.67, "distance_from_high_pct": 4.596, "spread_pct": 0.559, "rvol": 0.11, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:47:15.195264", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.25 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.255, "vwap": 7.4322, "vwap_slope": -0.0012, "atr": 0.0245, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0297, "flat_threshold_pct": 0.0845, "ema9": 7.2863, "ema20": 7.3238, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.102, "distance_from_high_pct": 3.907, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:47:15.196550", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.87, "vwap": 9.0901, "vwap_slope": -0.001, "atr": 0.0236, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0551, "flat_threshold_pct": 0.0666, "ema9": 8.8858, "ema20": 8.9136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 5.839, "spread_pct": 0.226, "rvol": 0.141, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:47:15.197615", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3773, "vwap": 12.6544, "vwap_slope": -0.0006, "atr": 0.0578, "atr_pct": 0.467, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.1167, "ema9": 12.3516, "ema20": 12.3468, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 8.452, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:47:15.198759", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.24, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0227, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0909, "ema9": 6.2837, "ema20": 6.3151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.318, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.403, "volume_pace_ratio": 2.036}}
{"timestamp": "2026-09-22T14:47:15.199849", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5212, "vwap": 5.547, "vwap_slope": -0.0009, "atr": 0.0142, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0645, "ema9": 5.5282, "ema20": 5.538, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 1.737, "spread_pct": 0.181, "rvol": 0.098, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:47:15.201096", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1504, "vwap": 5.2144, "vwap_slope": -0.0066, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.066, "ema9": 5.1542, "ema20": 5.1665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.256, "distance_from_high_pct": 2.823, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:47:15.202536", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6965, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0225, "atr_pct": 0.259, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0648, "ema9": 8.6988, "ema20": 8.6925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.14, "distance_from_high_pct": 1.845, "spread_pct": 0.115, "rvol": 0.077, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:47:15.203646", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.865, "vwap": 11.9416, "vwap_slope": -0.0004, "atr": 0.0226, "atr_pct": 0.19, "trend": "flat", "slope_pct": 0.0321, "flat_threshold_pct": 0.05, "ema9": 11.8808, "ema20": 11.898, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 3.379, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:47:15.204687", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9597, "vwap_slope": -0.0003, "atr": 0.0165, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.05, "ema9": 8.9097, "ema20": 8.9148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.085}}
{"timestamp": "2026-09-22T14:47:15.205710", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7164, "vwap_slope": -0.0037, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.673, "distance_from_high_pct": 9.325, "spread_pct": 0.879, "rvol": 0.361, "volume_pace_ratio": 1.825}}
{"timestamp": "2026-09-22T14:47:15.206817", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.46, "vwap": 14.7408, "vwap_slope": -0.0068, "atr": 0.0514, "atr_pct": 0.356, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0889, "ema9": 14.5152, "ema20": 14.5581, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.471, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.134}}
{"timestamp": "2026-09-22T14:47:15.207877", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0308, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0766, "ema9": 10.0546, "ema20": 10.0519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:47:15.208810", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0302, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0821, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:47:15.210022", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.8001, "vwap_slope": -0.0023, "atr": 0.0272, "atr_pct": 0.198, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.05, "ema9": 13.7498, "ema20": 13.7684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.573, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.443}}
{"timestamp": "2026-09-22T14:47:15.211269", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1545, "vwap_slope": -0.0001, "atr": 0.0133, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0543, "ema9": 6.1436, "ema20": 6.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.701}}
{"timestamp": "2026-09-22T14:47:15.213946", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2781, "vwap": 13.3875, "vwap_slope": -0.0058, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.05, "ema9": 13.2814, "ema20": 13.2933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.085, "distance_from_high_pct": 4.748, "spread_pct": 0.075, "rvol": 0.209, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:47:20.219386", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0382, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:20.221997", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8295, "vwap_slope": 0.0003, "atr": 0.022, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 7.8186, "imbalance_decline_count": 1, "imbalance_cur": -0.8656716417910447, "imbalance_prev": 1.0}}
{"timestamp": "2026-09-22T14:47:20.225949", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (435.4s) but room-to-run failed: imbalance -11% is negative (net selling) -- refusing entry"], "metrics": {"price": 15.365, "vwap": 13.8772, "vwap_slope": 0.0874, "atr": 0.4648, "atr_pct": 3.025, "trend": "flat", "slope_pct": 0.0853, "flat_threshold_pct": 0.7563, "ema9": 14.8312, "ema20": 14.4005, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.912, "distance_from_high_pct": 3.182, "spread_pct": 0.325, "rvol": 4.452, "volume_pace_ratio": 22.449, "stage3": {"stop": 14.8072, "risk": 0.5578, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.109, "passed": false, "reason": "imbalance -11% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:20.228659", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6117, "vwap": 8.8198, "vwap_slope": -0.0026, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0796, "ema9": 8.6413, "ema20": 8.6741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.436, "distance_from_high_pct": 6.598, "spread_pct": 0.116, "rvol": 0.791, "volume_pace_ratio": 3.989}}
{"timestamp": "2026-09-22T14:47:20.230044", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.13 below VWAP $13.53", "VWAP sloping down"], "metrics": {"price": 13.13, "vwap": 13.5341, "vwap_slope": -0.0049, "atr": 0.1139, "atr_pct": 0.868, "trend": "flat", "slope_pct": -0.0674, "flat_threshold_pct": 0.2169, "ema9": 13.1606, "ema20": 13.1537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 7.47, "spread_pct": 0.228, "rvol": 0.135, "volume_pace_ratio": 0.683}}
{"timestamp": "2026-09-22T14:47:20.231319", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.32, "vwap": 6.3897, "vwap_slope": -0.0009, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0631, "ema9": 6.3277, "ema20": 6.3383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.805, "spread_pct": 0.158, "rvol": 0.218, "volume_pace_ratio": 1.1}}
{"timestamp": "2026-09-22T14:47:20.232739", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.23, "vwap": 9.1656, "vwap_slope": 0.0008, "atr": 0.0604, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.1041, "flat_threshold_pct": 0.1636, "ema9": 9.2176, "ema20": 9.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.265, "distance_from_high_pct": 3.653, "spread_pct": 0.108, "rvol": 0.881, "volume_pace_ratio": 4.442}}
{"timestamp": "2026-09-22T14:47:20.233830", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.835, "vwap": 8.8281, "vwap_slope": 0.0001, "atr": 0.0867, "atr_pct": 0.981, "trend": "flat", "slope_pct": 0.0227, "flat_threshold_pct": 0.2452, "ema9": 8.8427, "ema20": 8.8377, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.058, "distance_from_high_pct": 2.698, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.44}}
{"timestamp": "2026-09-22T14:47:20.235021", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.575, "vwap": 12.7029, "vwap_slope": -0.0056, "atr": 0.0391, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0778, "ema9": 12.5981, "ema20": 12.6351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 1.758, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:47:20.236199", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.675, "vwap": 8.7433, "vwap_slope": -0.0005, "atr": 0.048, "atr_pct": 0.553, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1382, "ema9": 8.7307, "ema20": 8.7487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.436}}
{"timestamp": "2026-09-22T14:47:20.236917", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.485, "vwap": 11.5978, "vwap_slope": -0.001, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.073, "ema9": 11.503, "ema20": 11.5142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.543, "distance_from_high_pct": 2.587, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:47:20.237642", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.39"], "metrics": {"price": 12.365, "vwap": 12.3948, "vwap_slope": 0.0006, "atr": 0.0413, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.0835, "ema9": 12.4426, "ema20": 12.4662, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.865, "spread_pct": 0.081, "rvol": 0.132, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:47:20.238281", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.984, "vwap": 10.1651, "vwap_slope": -0.0226, "atr": 0.0175, "atr_pct": 0.175, "trend": "negative", "slope_pct": -0.0799, "flat_threshold_pct": 0.05, "ema9": 9.9874, "ema20": 10.0158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 6.691, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:47:20.238975", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4025, "vwap": 5.5021, "vwap_slope": -0.003, "atr": 0.0163, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.0752, "ema9": 5.4147, "ema20": 5.4371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 3.527, "spread_pct": 0.185, "rvol": 0.097, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:47:20.240334", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.782, "rvol": 0.11, "volume_pace_ratio": 0.553}}
{"timestamp": "2026-09-22T14:47:20.243067", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2798, "vwap": 7.4322, "vwap_slope": -0.0013, "atr": 0.0245, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0842, "ema9": 7.2913, "ema20": 7.3261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 3.579, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:47:20.244425", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.86, "vwap": 9.0901, "vwap_slope": -0.001, "atr": 0.0236, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0553, "flat_threshold_pct": 0.0667, "ema9": 8.8838, "ema20": 8.9127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 5.945, "spread_pct": 0.226, "rvol": 0.141, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:47:20.245184", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6544, "vwap_slope": -0.0006, "atr": 0.0583, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.1176, "ema9": 12.3532, "ema20": 12.3475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.631}}
{"timestamp": "2026-09-22T14:47:20.246261", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.24, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0227, "atr_pct": 0.363, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.0909, "ema9": 6.2837, "ema20": 6.3151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.318, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.403, "volume_pace_ratio": 2.034}}
{"timestamp": "2026-09-22T14:47:20.247542", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.52 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.52, "vwap": 5.5469, "vwap_slope": -0.001, "atr": 0.0142, "atr_pct": 0.258, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0645, "ema9": 5.528, "ema20": 5.5378, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.846, "distance_from_high_pct": 1.758, "spread_pct": 0.181, "rvol": 0.098, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:47:20.248841", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2144, "vwap_slope": -0.0067, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0659, "ema9": 5.1551, "ema20": 5.167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.259, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:47:20.250008", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0654, "ema9": 8.6995, "ema20": 8.6928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.145, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.077, "volume_pace_ratio": 0.39}}
{"timestamp": "2026-09-22T14:47:20.251214", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.87 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.8688, "vwap": 11.9416, "vwap_slope": -0.0004, "atr": 0.0226, "atr_pct": 0.19, "trend": "flat", "slope_pct": 0.0322, "flat_threshold_pct": 0.05, "ema9": 11.8815, "ema20": 11.8984, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 3.349, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:47:20.252448", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9087, "vwap": 8.9596, "vwap_slope": -0.0003, "atr": 0.0165, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.05, "ema9": 8.9095, "ema20": 8.9147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.102, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.084}}
{"timestamp": "2026-09-22T14:47:20.253397", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7164, "vwap_slope": -0.0037, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.673, "distance_from_high_pct": 9.325, "spread_pct": 0.879, "rvol": 0.361, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T14:47:20.254132", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.455, "vwap": 14.7406, "vwap_slope": -0.0069, "atr": 0.0522, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0902, "ema9": 14.5142, "ema20": 14.5576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.505, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.133}}
{"timestamp": "2026-09-22T14:47:20.254854", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0308, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0766, "ema9": 10.0546, "ema20": 10.0519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:47:20.255499", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.17 below VWAP $9.20", "VWAP sloping down"], "metrics": {"price": 9.1747, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0306, "atr_pct": 0.333, "trend": "flat", "slope_pct": 0.0219, "flat_threshold_pct": 0.0833, "ema9": 9.2056, "ema20": 9.2297, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 2.229, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:47:20.256641", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.72 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.725, "vwap": 13.7997, "vwap_slope": -0.0028, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0509, "ema9": 13.7488, "ema20": 13.7679, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.583, "distance_from_high_pct": 2.034, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:47:20.257927", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1545, "vwap_slope": -0.0001, "atr": 0.0133, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0543, "ema9": 6.1436, "ema20": 6.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:47:20.261488", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2781, "vwap": 13.3873, "vwap_slope": -0.006, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.05, "ema9": 13.2814, "ema20": 13.2933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.088, "distance_from_high_pct": 4.748, "spread_pct": 0.075, "rvol": 0.209, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:47:25.267594", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.035%)", "metrics": {"price": 7.8458, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0352, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:25.270775", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8458, "vwap": 7.8295, "vwap_slope": 0.0003, "atr": 0.022, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 7.8194, "imbalance_decline_count": 0, "imbalance_cur": -0.5082956259426847, "imbalance_prev": -0.8656716417910447}}
{"timestamp": "2026-09-22T14:47:25.273874", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (440.4s) but room-to-run failed: imbalance -4% is negative (net selling) -- refusing entry"], "metrics": {"price": 15.3242, "vwap": 13.8796, "vwap_slope": 0.0898, "atr": 0.4648, "atr_pct": 3.033, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.7583, "ema9": 14.823, "ema20": 14.3967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.915, "distance_from_high_pct": 3.439, "spread_pct": 0.196, "rvol": 4.459, "volume_pace_ratio": 22.463, "stage3": {"stop": 14.7664, "risk": 0.5578, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.0372, "passed": false, "reason": "imbalance -4% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:25.277006", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6117, "vwap": 8.8196, "vwap_slope": -0.0028, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0796, "ema9": 8.6413, "ema20": 8.6741, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 6.598, "spread_pct": 0.116, "rvol": 0.792, "volume_pace_ratio": 3.989}}
{"timestamp": "2026-09-22T14:47:25.278698", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.15 below VWAP $13.53", "VWAP sloping down"], "metrics": {"price": 13.155, "vwap": 13.5341, "vwap_slope": -0.0049, "atr": 0.115, "atr_pct": 0.874, "trend": "flat", "slope_pct": -0.0672, "flat_threshold_pct": 0.2185, "ema9": 13.1656, "ema20": 13.1561, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.275, "distance_from_high_pct": 7.294, "spread_pct": 0.228, "rvol": 0.135, "volume_pace_ratio": 0.682}}
{"timestamp": "2026-09-22T14:47:25.280293", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3218, "vwap": 6.3897, "vwap_slope": -0.001, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.0631, "ema9": 6.328, "ema20": 6.3384, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.778, "spread_pct": 0.158, "rvol": 0.218, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T14:47:25.281855", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.21, "vwap": 9.1656, "vwap_slope": 0.0008, "atr": 0.0604, "atr_pct": 0.656, "trend": "flat", "slope_pct": 0.1039, "flat_threshold_pct": 0.164, "ema9": 9.2136, "ema20": 9.2452, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.268, "distance_from_high_pct": 3.862, "spread_pct": 0.109, "rvol": 0.882, "volume_pace_ratio": 4.444}}
{"timestamp": "2026-09-22T14:47:25.283459", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:47:25.285013", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.575, "vwap": 12.7029, "vwap_slope": -0.0056, "atr": 0.0391, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0778, "ema9": 12.5981, "ema20": 12.6351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 1.758, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:47:25.288494", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.6799, "vwap": 8.7433, "vwap_slope": -0.0005, "atr": 0.048, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.1381, "ema9": 8.7317, "ema20": 8.7492, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.96, "spread_pct": 0.115, "rvol": 0.681, "volume_pace_ratio": 3.433}}
{"timestamp": "2026-09-22T14:47:25.291124", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.5978, "vwap_slope": -0.001, "atr": 0.0335, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0729, "ema9": 11.506, "ema20": 11.5156, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:47:25.293525", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.39"], "metrics": {"price": 12.375, "vwap": 12.3948, "vwap_slope": 0.0006, "atr": 0.0413, "atr_pct": 0.334, "trend": "flat", "slope_pct": 0.0305, "flat_threshold_pct": 0.0834, "ema9": 12.4446, "ema20": 12.4672, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.844, "distance_from_high_pct": 1.786, "spread_pct": 0.081, "rvol": 0.132, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:47:25.296791", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.17", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9844, "vwap": 10.1651, "vwap_slope": -0.0226, "atr": 0.0175, "atr_pct": 0.175, "trend": "negative", "slope_pct": -0.0799, "flat_threshold_pct": 0.05, "ema9": 9.9875, "ema20": 10.0158, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.174, "distance_from_high_pct": 6.687, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:47:25.298997", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.395, "vwap": 5.5019, "vwap_slope": -0.0032, "atr": 0.0163, "atr_pct": 0.301, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.0753, "ema9": 5.4132, "ema20": 5.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 3.661, "spread_pct": 0.185, "rvol": 0.097, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:47:25.300384", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.67, "rvol": 0.11, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:47:25.301744", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.31 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.3074, "vwap": 7.4322, "vwap_slope": -0.0013, "atr": 0.0245, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.029, "flat_threshold_pct": 0.0839, "ema9": 7.2968, "ema20": 7.3288, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 3.213, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:47:25.303128", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.09", "VWAP sloping down"], "metrics": {"price": 8.86, "vwap": 9.0894, "vwap_slope": -0.0017, "atr": 0.0236, "atr_pct": 0.267, "trend": "flat", "slope_pct": -0.0553, "flat_threshold_pct": 0.0667, "ema9": 8.8838, "ema20": 8.9127, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.86, "distance_from_high_pct": 5.945, "spread_pct": 0.226, "rvol": 0.142, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:47:25.304446", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.32 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3225, "vwap": 12.6543, "vwap_slope": -0.0007, "atr": 0.0583, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0929, "flat_threshold_pct": 0.1182, "ema9": 12.3407, "ema20": 12.3416, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 8.857, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:47:25.305770", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.2639, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0235, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0937, "ema9": 6.2885, "ema20": 6.3174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.318, "distance_from_high_pct": 2.127, "spread_pct": 0.16, "rvol": 0.403, "volume_pace_ratio": 2.032}}
{"timestamp": "2026-09-22T14:47:25.307710", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.53, "vwap": 5.547, "vwap_slope": -0.001, "atr": 0.0142, "atr_pct": 0.257, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0644, "ema9": 5.53, "ema20": 5.5388, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.58, "spread_pct": 0.181, "rvol": 0.098, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:47:25.309177", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1548, "vwap": 5.2144, "vwap_slope": -0.0067, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0659, "ema9": 5.155, "ema20": 5.1669, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.259, "distance_from_high_pct": 2.74, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:47:25.310417", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6985, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0654, "ema9": 8.6992, "ema20": 8.6927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.149, "distance_from_high_pct": 1.823, "spread_pct": 0.115, "rvol": 0.078, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T14:47:25.311506", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.88, "vwap": 11.9416, "vwap_slope": -0.0004, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.05, "ema9": 11.8838, "ema20": 11.8994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.773, "distance_from_high_pct": 3.257, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:47:25.312835", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.8976, "vwap": 8.9596, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0186, "flat_threshold_pct": 0.05, "ema9": 8.9072, "ema20": 8.9136, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.224, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.083}}
{"timestamp": "2026-09-22T14:47:25.314086", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7164, "vwap_slope": -0.0037, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.673, "distance_from_high_pct": 9.325, "spread_pct": 0.879, "rvol": 0.361, "volume_pace_ratio": 1.821}}
{"timestamp": "2026-09-22T14:47:25.316017", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4716, "vwap": 14.7406, "vwap_slope": -0.0069, "atr": 0.0522, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0901, "ema9": 14.5176, "ema20": 14.5592, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.394, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.132}}
{"timestamp": "2026-09-22T14:47:25.317156", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.065, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0308, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0766, "ema9": 10.0546, "ema20": 10.0519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 1.227, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:47:25.318340", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0223, "flat_threshold_pct": 0.085, "ema9": 9.2127, "ema20": 9.2331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 1.853, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.424}}
{"timestamp": "2026-09-22T14:47:25.319685", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7393, "vwap": 13.7997, "vwap_slope": -0.0028, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0508, "ema9": 13.7517, "ema20": 13.7693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.932, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:47:25.320898", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1545, "vwap_slope": -0.0001, "atr": 0.0133, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0543, "ema9": 6.1436, "ema20": 6.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.494, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:47:25.322077", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.3872, "vwap_slope": -0.0061, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.05, "ema9": 13.2818, "ema20": 13.2935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.21, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:47:30.328605", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.057%)", "metrics": {"price": 7.87, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0573, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:30.330655", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.87, "vwap": 7.8296, "vwap_slope": 0.0004, "atr": 0.022, "trend": "flat", "slope_pct": 0.0368, "lower_highs_lower_lows": false, "stop": 7.8436, "imbalance_decline_count": 0, "imbalance_cur": -0.26422250316055623, "imbalance_prev": -0.5082956259426847}}
{"timestamp": "2026-09-22T14:47:30.333745", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (445.5s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 15.375, "vwap": 13.8814, "vwap_slope": 0.0916, "atr": 0.4648, "atr_pct": 3.023, "trend": "flat", "slope_pct": 0.0854, "flat_threshold_pct": 0.7558, "ema9": 14.8332, "ema20": 14.4015, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.917, "distance_from_high_pct": 3.119, "spread_pct": 0.195, "rvol": 4.464, "volume_pace_ratio": 22.462, "stage3": {"stop": 14.8172, "risk": 0.5578, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1886, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:30.336933", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6126, "vwap": 8.8196, "vwap_slope": -0.0028, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0796, "ema9": 8.6415, "ema20": 8.6742, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.437, "distance_from_high_pct": 6.588, "spread_pct": 0.116, "rvol": 0.792, "volume_pace_ratio": 3.985}}
{"timestamp": "2026-09-22T14:47:30.338399", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.26, "vwap": 13.5175, "vwap_slope": -0.0215, "atr": 0.1246, "atr_pct": 0.94, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.235, "ema9": 13.1866, "ema20": 13.1661, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 6.554, "spread_pct": 0.378, "rvol": 0.143, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:47:30.340083", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.325, "vwap": 6.3897, "vwap_slope": -0.001, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0235, "flat_threshold_pct": 0.063, "ema9": 6.3287, "ema20": 6.3387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.729, "spread_pct": 0.158, "rvol": 0.218, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T14:47:30.341552", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.205, "vwap": 9.1656, "vwap_slope": 0.0008, "atr": 0.0604, "atr_pct": 0.656, "trend": "flat", "slope_pct": 0.1038, "flat_threshold_pct": 0.1641, "ema9": 9.2126, "ema20": 9.2448, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.268, "distance_from_high_pct": 3.914, "spread_pct": 0.109, "rvol": 0.882, "volume_pace_ratio": 4.439}}
{"timestamp": "2026-09-22T14:47:30.342881", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.439}}
{"timestamp": "2026-09-22T14:47:30.344295", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.55 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.5541, "vwap": 12.7029, "vwap_slope": -0.0057, "atr": 0.0391, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0779, "ema9": 12.5939, "ema20": 12.6331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 1.921, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:47:30.345630", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.68 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.675, "vwap": 8.7433, "vwap_slope": -0.0005, "atr": 0.048, "atr_pct": 0.553, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1382, "ema9": 8.7307, "ema20": 8.7487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 6.013, "spread_pct": 0.115, "rvol": 0.682, "volume_pace_ratio": 3.43}}
{"timestamp": "2026-09-22T14:47:30.346895", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.485, "vwap": 11.5977, "vwap_slope": -0.001, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.073, "ema9": 11.503, "ema20": 11.5142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 2.587, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:47:30.348293", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.40"], "metrics": {"price": 12.3879, "vwap": 12.3951, "vwap_slope": 0.0008, "atr": 0.0437, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0883, "ema9": 12.4472, "ema20": 12.4684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.845, "distance_from_high_pct": 1.683, "spread_pct": 0.081, "rvol": 0.132, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:47:30.349523", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.94 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9383, "vwap": 10.1648, "vwap_slope": -0.0229, "atr": 0.0175, "atr_pct": 0.176, "trend": "negative", "slope_pct": -0.0803, "flat_threshold_pct": 0.05, "ema9": 9.9783, "ema20": 10.0114, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 7.118, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.409}}
{"timestamp": "2026-09-22T14:47:30.350852", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.39, "vwap": 5.5019, "vwap_slope": -0.0032, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0754, "ema9": 5.4122, "ema20": 5.436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.798, "distance_from_high_pct": 3.75, "spread_pct": 0.185, "rvol": 0.097, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:47:30.352159", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.67, "rvol": 0.11, "volume_pace_ratio": 0.552}}
{"timestamp": "2026-09-22T14:47:30.353292", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2795, "vwap": 7.4321, "vwap_slope": -0.0013, "atr": 0.0245, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0842, "ema9": 7.2912, "ema20": 7.3261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 3.583, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:47:30.354837", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.87, "vwap": 9.0893, "vwap_slope": -0.0018, "atr": 0.0243, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0551, "flat_threshold_pct": 0.0686, "ema9": 8.8858, "ema20": 8.9136, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 5.839, "spread_pct": 0.226, "rvol": 0.142, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:47:30.356096", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6543, "vwap_slope": -0.0007, "atr": 0.0583, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.1176, "ema9": 12.3532, "ema20": 12.3475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.63}}
{"timestamp": "2026-09-22T14:47:30.357150", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.34", "VWAP sloping down"], "metrics": {"price": 6.2639, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0235, "atr_pct": 0.375, "trend": "flat", "slope_pct": 0.0074, "flat_threshold_pct": 0.0937, "ema9": 6.2885, "ema20": 6.3174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.318, "distance_from_high_pct": 2.127, "spread_pct": 0.16, "rvol": 0.403, "volume_pace_ratio": 2.03}}
{"timestamp": "2026-09-22T14:47:30.358258", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.525, "vwap": 5.5469, "vwap_slope": -0.001, "atr": 0.0148, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0668, "ema9": 5.529, "ema20": 5.5383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.669, "spread_pct": 0.181, "rvol": 0.098, "volume_pace_ratio": 0.495}}
{"timestamp": "2026-09-22T14:47:30.359503", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2143, "vwap_slope": -0.0068, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0659, "ema9": 5.1551, "ema20": 5.167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:47:30.360956", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0654, "ema9": 8.6995, "ema20": 8.6928, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.156, "distance_from_high_pct": 1.806, "spread_pct": 0.115, "rvol": 0.078, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T14:47:30.362284", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.8762, "vwap": 11.9416, "vwap_slope": -0.0004, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0322, "flat_threshold_pct": 0.05, "ema9": 11.883, "ema20": 11.8991, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 3.288, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:47:30.365255", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9596, "vwap_slope": -0.0003, "atr": 0.0166, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.05, "ema9": 8.9097, "ema20": 8.9148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.082}}
{"timestamp": "2026-09-22T14:47:30.367913", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7164, "vwap_slope": -0.0037, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.673, "distance_from_high_pct": 9.325, "spread_pct": 0.439, "rvol": 0.361, "volume_pace_ratio": 1.819}}
{"timestamp": "2026-09-22T14:47:30.369323", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.455, "vwap": 14.7405, "vwap_slope": -0.0071, "atr": 0.0522, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0902, "ema9": 14.5142, "ema20": 14.5576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.505, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:47:30.370816", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.07, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0308, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0765, "ema9": 10.0556, "ema20": 10.0523, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.63, "distance_from_high_pct": 1.178, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:47:30.372136", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0223, "flat_threshold_pct": 0.085, "ema9": 9.2127, "ema20": 9.2331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.914, "distance_from_high_pct": 1.853, "spread_pct": 0.326, "rvol": 0.084, "volume_pace_ratio": 0.423}}
{"timestamp": "2026-09-22T14:47:30.374393", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7314, "vwap": 13.7997, "vwap_slope": -0.0028, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0508, "ema9": 13.7501, "ema20": 13.7686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.989, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:47:30.376627", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1545, "vwap_slope": -0.0002, "atr": 0.0133, "atr_pct": 0.217, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0543, "ema9": 6.1436, "ema20": 6.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:47:30.380216", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3872, "vwap_slope": -0.0061, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.05, "ema9": 13.2828, "ema20": 13.294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.21, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:47:35.383456", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.038%)", "metrics": {"price": 7.845, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0382, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:35.384705", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.845, "vwap": 7.8296, "vwap_slope": 0.0003, "atr": 0.022, "trend": "flat", "slope_pct": 0.0365, "lower_highs_lower_lows": false, "stop": 7.8186, "imbalance_decline_count": 1, "imbalance_cur": -0.26662444585180495, "imbalance_prev": -0.26422250316055623}}
{"timestamp": "2026-09-22T14:47:35.388142", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (450.5s) but room-to-run failed: imbalance -40% is negative (net selling) -- refusing entry"], "metrics": {"price": 15.3258, "vwap": 13.884, "vwap_slope": 0.0942, "atr": 0.4648, "atr_pct": 3.033, "trend": "flat", "slope_pct": 0.085, "flat_threshold_pct": 0.7582, "ema9": 14.8234, "ema20": 14.3968, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.921, "distance_from_high_pct": 3.429, "spread_pct": 0.196, "rvol": 4.472, "volume_pace_ratio": 22.48, "stage3": {"stop": 14.768, "risk": 0.5578, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.3987, "passed": false, "reason": "imbalance -40% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:35.390296", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.615, "vwap": 8.8195, "vwap_slope": -0.0029, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0796, "ema9": 8.6419, "ema20": 8.6745, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.792, "volume_pace_ratio": 3.982}}
{"timestamp": "2026-09-22T14:47:35.391700", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5181, "vwap_slope": -0.021, "atr": 0.1275, "atr_pct": 0.959, "trend": "flat", "slope_pct": -0.0662, "flat_threshold_pct": 0.2398, "ema9": 13.1926, "ema20": 13.169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 6.342, "spread_pct": 0.527, "rvol": 0.143, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:47:35.393825", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3201, "vwap": 6.3897, "vwap_slope": -0.001, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0236, "flat_threshold_pct": 0.0631, "ema9": 6.3277, "ema20": 6.3383, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.804, "spread_pct": 0.158, "rvol": 0.218, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:47:35.395902", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2252, "vwap": 9.1657, "vwap_slope": 0.0009, "atr": 0.0604, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.104, "flat_threshold_pct": 0.1637, "ema9": 9.2166, "ema20": 9.2467, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.269, "distance_from_high_pct": 3.704, "spread_pct": 0.108, "rvol": 0.883, "volume_pace_ratio": 4.436}}
{"timestamp": "2026-09-22T14:47:35.398702", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:47:35.399927", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.58 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.5751, "vwap": 12.7029, "vwap_slope": -0.0057, "atr": 0.0391, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0778, "ema9": 12.5981, "ema20": 12.6351, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.197, "distance_from_high_pct": 1.757, "spread_pct": 0.08, "rvol": 0.116, "volume_pace_ratio": 0.584}}
{"timestamp": "2026-09-22T14:47:35.401071", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.7432, "vwap_slope": -0.0005, "atr": 0.048, "atr_pct": 0.551, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.1379, "ema9": 8.7347, "ema20": 8.7506, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.366, "distance_from_high_pct": 5.796, "spread_pct": 0.115, "rvol": 0.682, "volume_pace_ratio": 3.429}}
{"timestamp": "2026-09-22T14:47:35.402219", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.48 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.485, "vwap": 11.5977, "vwap_slope": -0.001, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.073, "ema9": 11.503, "ema20": 11.5142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 2.587, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:47:35.403446", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.37 below VWAP $12.39"], "metrics": {"price": 12.37, "vwap": 12.395, "vwap_slope": 0.0008, "atr": 0.0437, "atr_pct": 0.354, "trend": "flat", "slope_pct": 0.0304, "flat_threshold_pct": 0.0884, "ema9": 12.4436, "ema20": 12.4667, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.825, "spread_pct": 0.081, "rvol": 0.132, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:47:35.404543", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.93, "vwap": 10.1647, "vwap_slope": -0.0229, "atr": 0.0175, "atr_pct": 0.176, "trend": "negative", "slope_pct": -0.0804, "flat_threshold_pct": 0.05, "ema9": 9.9766, "ema20": 10.0106, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.177, "distance_from_high_pct": 7.195, "spread_pct": 0.101, "rvol": 0.081, "volume_pace_ratio": 0.408}}
{"timestamp": "2026-09-22T14:47:35.405607", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4022, "vwap": 5.5019, "vwap_slope": -0.0032, "atr": 0.0166, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.0769, "ema9": 5.4147, "ema20": 5.4371, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.799, "distance_from_high_pct": 3.532, "spread_pct": 0.185, "rvol": 0.097, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:47:35.406580", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.67, "rvol": 0.11, "volume_pace_ratio": 0.551}}
{"timestamp": "2026-09-22T14:47:35.407608", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2795, "vwap": 7.4321, "vwap_slope": -0.0013, "atr": 0.0245, "atr_pct": 0.337, "trend": "flat", "slope_pct": -0.0294, "flat_threshold_pct": 0.0842, "ema9": 7.2912, "ema20": 7.3261, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 3.583, "spread_pct": 0.138, "rvol": 0.104, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:47:35.408676", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.86 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.86, "vwap": 9.0892, "vwap_slope": -0.0019, "atr": 0.0243, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0553, "flat_threshold_pct": 0.0687, "ema9": 8.8838, "ema20": 8.9127, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 5.945, "spread_pct": 0.226, "rvol": 0.142, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:47:35.409713", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3831, "vwap": 12.6541, "vwap_slope": -0.0008, "atr": 0.0583, "atr_pct": 0.471, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.1176, "ema9": 12.3528, "ema20": 12.3474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 8.409, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:47:35.411831", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.2446, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0235, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.094, "ema9": 6.2846, "ema20": 6.3155, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.318, "distance_from_high_pct": 2.428, "spread_pct": 0.16, "rvol": 0.403, "volume_pace_ratio": 2.028}}
{"timestamp": "2026-09-22T14:47:35.413813", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.535, "vwap": 5.5469, "vwap_slope": -0.001, "atr": 0.0148, "atr_pct": 0.267, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0667, "ema9": 5.531, "ema20": 5.5393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.856, "distance_from_high_pct": 1.491, "spread_pct": 0.181, "rvol": 0.099, "volume_pace_ratio": 0.496}}
{"timestamp": "2026-09-22T14:47:35.415026", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2143, "vwap_slope": -0.0068, "atr": 0.0136, "atr_pct": 0.264, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0659, "ema9": 5.1551, "ema20": 5.167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:47:35.416264", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.70", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.6957, "vwap": 8.6993, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0084, "flat_threshold_pct": 0.0654, "ema9": 8.6987, "ema20": 8.6924, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.157, "distance_from_high_pct": 1.854, "spread_pct": 0.115, "rvol": 0.078, "volume_pace_ratio": 0.391}}
{"timestamp": "2026-09-22T14:47:35.417338", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.8762, "vwap": 11.9416, "vwap_slope": -0.0004, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0322, "flat_threshold_pct": 0.05, "ema9": 11.883, "ema20": 11.8991, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.774, "distance_from_high_pct": 3.288, "spread_pct": 0.253, "rvol": 0.079, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:47:35.418432", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9014, "vwap": 8.9596, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.05, "ema9": 8.908, "ema20": 8.914, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 2.182, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.081}}
{"timestamp": "2026-09-22T14:47:35.419620", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.56 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.56, "vwap": 4.7163, "vwap_slope": -0.0038, "atr": 0.0371, "atr_pct": 0.814, "trend": "flat", "slope_pct": -0.0915, "flat_threshold_pct": 0.2035, "ema9": 4.5718, "ema20": 4.5967, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.674, "distance_from_high_pct": 9.524, "spread_pct": 0.439, "rvol": 0.362, "volume_pace_ratio": 1.818}}
{"timestamp": "2026-09-22T14:47:35.420747", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.455, "vwap": 14.7405, "vwap_slope": -0.0071, "atr": 0.0522, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0902, "ema9": 14.5142, "ema20": 14.5576, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.505, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T14:47:35.421943", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 10.075, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0308, "atr_pct": 0.306, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0765, "ema9": 10.0566, "ema20": 10.0528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 1.129, "spread_pct": 0.099, "rvol": 0.245, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:47:35.423157", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0851, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.925, "distance_from_high_pct": 1.96, "spread_pct": 0.217, "rvol": 0.085, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:47:35.425119", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7317, "vwap": 13.7997, "vwap_slope": -0.0028, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0508, "ema9": 13.7501, "ema20": 13.7686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.584, "distance_from_high_pct": 1.986, "spread_pct": 0.073, "rvol": 0.088, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:47:35.426253", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1545, "vwap_slope": -0.0001, "atr": 0.014, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0572, "ema9": 6.1446, "ema20": 6.1528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:47:35.427419", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3869, "vwap_slope": -0.0063, "atr": 0.0243, "atr_pct": 0.183, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.05, "ema9": 13.2828, "ema20": 13.294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.096, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.21, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:47:40.431252", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.000%)", "metrics": {"price": 7.855, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:40.434102", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.855, "vwap": 7.8297, "vwap_slope": 0.0004, "atr": 0.022, "trend": "flat", "slope_pct": 0.0366, "lower_highs_lower_lows": false, "stop": 7.8286, "imbalance_decline_count": 0, "imbalance_cur": 0.6851730894839974, "imbalance_prev": -0.26662444585180495}}
{"timestamp": "2026-09-22T14:47:40.437113", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (455.6s) but room-to-run failed: imbalance -54% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.91, "vwap": 13.887, "vwap_slope": 0.0972, "atr": 0.4855, "atr_pct": 3.257, "trend": "flat", "slope_pct": 0.0813, "flat_threshold_pct": 0.8141, "ema9": 14.7402, "ema20": 14.3572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.931, "distance_from_high_pct": 6.049, "spread_pct": 0.602, "rvol": 4.497, "volume_pace_ratio": 22.577, "stage3": {"stop": 14.3274, "risk": 0.5826, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5389, "passed": false, "reason": "imbalance -54% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:40.439581", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.62, "vwap": 8.8195, "vwap_slope": -0.0029, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0795, "ema9": 8.6429, "ema20": 8.6749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 6.508, "spread_pct": 0.116, "rvol": 0.792, "volume_pace_ratio": 3.978}}
{"timestamp": "2026-09-22T14:47:40.444108", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.5181, "vwap_slope": -0.021, "atr": 0.1275, "atr_pct": 0.959, "trend": "flat", "slope_pct": -0.0662, "flat_threshold_pct": 0.2398, "ema9": 13.1926, "ema20": 13.169, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.35, "distance_from_high_pct": 6.342, "spread_pct": 0.301, "rvol": 0.143, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:47:40.446729", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3314, "vwap": 6.3896, "vwap_slope": -0.0011, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.0234, "flat_threshold_pct": 0.063, "ema9": 6.3299, "ema20": 6.3393, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.829, "distance_from_high_pct": 3.632, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:47:40.451314", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2316, "vwap": 9.1657, "vwap_slope": 0.0009, "atr": 0.0604, "atr_pct": 0.654, "trend": "flat", "slope_pct": 0.1041, "flat_threshold_pct": 0.1636, "ema9": 9.2179, "ema20": 9.2473, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.271, "distance_from_high_pct": 3.637, "spread_pct": 0.108, "rvol": 0.883, "volume_pace_ratio": 4.435}}
{"timestamp": "2026-09-22T14:47:40.452604", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.438}}
{"timestamp": "2026-09-22T14:47:40.455854", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.58 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.5839, "vwap": 12.7026, "vwap_slope": -0.006, "atr": 0.0392, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0778, "ema9": 12.5999, "ema20": 12.6359, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 1.688, "spread_pct": 0.079, "rvol": 0.117, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:47:40.457756", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7, "vwap": 8.7432, "vwap_slope": -0.0005, "atr": 0.048, "atr_pct": 0.551, "trend": "flat", "slope_pct": 0.0085, "flat_threshold_pct": 0.1378, "ema9": 8.7357, "ema20": 8.7511, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.742, "spread_pct": 0.115, "rvol": 0.682, "volume_pace_ratio": 3.427}}
{"timestamp": "2026-09-22T14:47:40.459622", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.5977, "vwap_slope": -0.0011, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0729, "ema9": 11.504, "ema20": 11.5147, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.109, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:47:40.460945", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.40"], "metrics": {"price": 12.3772, "vwap": 12.395, "vwap_slope": 0.0008, "atr": 0.0437, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0305, "flat_threshold_pct": 0.0883, "ema9": 12.445, "ema20": 12.4674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.768, "spread_pct": 0.081, "rvol": 0.132, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:47:40.462154", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.95 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.945, "vwap": 10.1625, "vwap_slope": -0.0252, "atr": 0.0175, "atr_pct": 0.176, "trend": "negative", "slope_pct": -0.0803, "flat_threshold_pct": 0.05, "ema9": 9.9796, "ema20": 10.0121, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.201, "distance_from_high_pct": 7.055, "spread_pct": 0.101, "rvol": 0.082, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:47:40.463326", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.3906, "vwap": 5.5018, "vwap_slope": -0.0034, "atr": 0.0166, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0771, "ema9": 5.4123, "ema20": 5.436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.801, "distance_from_high_pct": 3.739, "spread_pct": 0.185, "rvol": 0.097, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:47:40.464561", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.67, "rvol": 0.11, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:47:40.465673", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.265, "vwap": 7.4314, "vwap_slope": -0.002, "atr": 0.0245, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0844, "ema9": 7.2883, "ema20": 7.3247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.112, "distance_from_high_pct": 3.775, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:47:40.466856", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.87 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8665, "vwap": 9.0892, "vwap_slope": -0.0019, "atr": 0.0243, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0552, "flat_threshold_pct": 0.0686, "ema9": 8.8851, "ema20": 8.9133, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 5.876, "spread_pct": 0.226, "rvol": 0.142, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:47:40.467522", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.39, "vwap": 12.6541, "vwap_slope": -0.0009, "atr": 0.0583, "atr_pct": 0.47, "trend": "flat", "slope_pct": -0.0923, "flat_threshold_pct": 0.1176, "ema9": 12.3542, "ema20": 12.348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 8.358, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.629}}
{"timestamp": "2026-09-22T14:47:40.468691", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.25, "vwap": 6.3349, "vwap_slope": -0.0016, "atr": 0.0235, "atr_pct": 0.376, "trend": "flat", "slope_pct": 0.0072, "flat_threshold_pct": 0.0939, "ema9": 6.2857, "ema20": 6.316, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 2.344, "spread_pct": 0.16, "rvol": 0.404, "volume_pace_ratio": 2.027}}
{"timestamp": "2026-09-22T14:47:40.469808", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.547, "vwap_slope": -0.001, "atr": 0.0149, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0675, "ema9": 5.532, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.859, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.099, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:47:40.471022", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2142, "vwap_slope": -0.0068, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0675, "ema9": 5.1561, "ema20": 5.1674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.267, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:47:40.472324", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.705, "vwap": 8.6994, "vwap_slope": -0.0002, "atr": 0.0228, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0653, "ema9": 8.7005, "ema20": 8.6933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.168, "distance_from_high_pct": 1.749, "spread_pct": 0.115, "rvol": 0.078, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T14:47:40.473428", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.88 below VWAP $11.94", "VWAP sloping down", "lower-highs/lower-lows structure", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.88, "vwap": 11.9415, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.05, "ema9": 11.8838, "ema20": 11.8994, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.776, "distance_from_high_pct": 3.257, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:47:40.474304", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9596, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.05, "ema9": 8.9097, "ema20": 8.9148, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.081}}
{"timestamp": "2026-09-22T14:47:40.476398", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7158, "vwap_slope": -0.0043, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.684, "distance_from_high_pct": 9.325, "spread_pct": 0.875, "rvol": 0.363, "volume_pace_ratio": 1.823}}
{"timestamp": "2026-09-22T14:47:40.477794", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.465, "vwap": 14.7402, "vwap_slope": -0.0074, "atr": 0.0522, "atr_pct": 0.361, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0901, "ema9": 14.5162, "ema20": 14.5586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 3.438, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:47:40.480055", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.06 below VWAP $10.07", "VWAP sloping down"], "metrics": {"price": 10.0609, "vwap": 10.0669, "vwap_slope": -0.0, "atr": 0.0315, "atr_pct": 0.314, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0784, "ema9": 10.0538, "ema20": 10.0515, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.637, "distance_from_high_pct": 1.267, "spread_pct": 0.099, "rvol": 0.246, "volume_pace_ratio": 1.235}}
{"timestamp": "2026-09-22T14:47:40.481350", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0223, "flat_threshold_pct": 0.085, "ema9": 9.2127, "ema20": 9.2331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.926, "distance_from_high_pct": 1.853, "spread_pct": 0.217, "rvol": 0.085, "volume_pace_ratio": 0.425}}
{"timestamp": "2026-09-22T14:47:40.482548", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.73 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.73, "vwap": 13.7994, "vwap_slope": -0.0031, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0509, "ema9": 13.7498, "ema20": 13.7684, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.999, "spread_pct": 0.073, "rvol": 0.089, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:47:40.483746", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1354, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0057, "flat_threshold_pct": 0.0572, "ema9": 6.1437, "ema20": 6.1524, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.501, "distance_from_high_pct": 1.36, "spread_pct": 0.163, "rvol": 0.139, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:47:40.485580", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2778, "vwap": 13.3868, "vwap_slope": -0.0064, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.05, "ema9": 13.2813, "ema20": 13.2933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 4.75, "spread_pct": 0.075, "rvol": 0.21, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:47:45.491226", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope -0.002%)", "metrics": {"price": 7.8546, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": -0.0015, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:45.498738", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8546, "vwap": 7.8298, "vwap_slope": 0.0006, "atr": 0.022, "trend": "flat", "slope_pct": 0.0366, "lower_highs_lower_lows": false, "stop": 7.8282, "imbalance_decline_count": 0, "imbalance_cur": 0.7538947843757056, "imbalance_prev": 0.6851730894839974}}
{"timestamp": "2026-09-22T14:47:45.501034", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (460.7s) but room-to-run failed: imbalance -52% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.915, "vwap": 13.8919, "vwap_slope": 0.1021, "atr": 0.5005, "atr_pct": 3.356, "trend": "flat", "slope_pct": 0.0814, "flat_threshold_pct": 0.839, "ema9": 14.7412, "ema20": 14.3577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.941, "distance_from_high_pct": 6.018, "spread_pct": 0.201, "rvol": 4.521, "volume_pace_ratio": 22.673, "stage3": {"stop": 14.3144, "risk": 0.6006, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.5163, "passed": false, "reason": "imbalance -52% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:45.502408", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6199, "vwap": 8.8195, "vwap_slope": -0.0029, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0275, "flat_threshold_pct": 0.0795, "ema9": 8.6429, "ema20": 8.6749, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 6.509, "spread_pct": 0.116, "rvol": 0.792, "volume_pace_ratio": 3.974}}
{"timestamp": "2026-09-22T14:47:45.506702", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.5169, "vwap_slope": -0.0221, "atr": 0.1275, "atr_pct": 0.962, "trend": "flat", "slope_pct": -0.0665, "flat_threshold_pct": 0.2406, "ema9": 13.1846, "ema20": 13.1652, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 6.624, "spread_pct": 0.604, "rvol": 0.144, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:47:45.507700", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3895, "vwap_slope": -0.0012, "atr": 0.0163, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0643, "ema9": 6.3307, "ema20": 6.3397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.098}}
{"timestamp": "2026-09-22T14:47:45.508895", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.23, "vwap": 9.1657, "vwap_slope": 0.0009, "atr": 0.0604, "atr_pct": 0.655, "trend": "flat", "slope_pct": 0.1041, "flat_threshold_pct": 0.1636, "ema9": 9.2176, "ema20": 9.2471, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.271, "distance_from_high_pct": 3.653, "spread_pct": 0.108, "rvol": 0.883, "volume_pace_ratio": 4.43}}
{"timestamp": "2026-09-22T14:47:45.511370", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:47:45.514097", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.6, "vwap": 12.7025, "vwap_slope": -0.006, "atr": 0.0392, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0777, "ema9": 12.6031, "ema20": 12.6375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.204, "distance_from_high_pct": 1.563, "spread_pct": 0.079, "rvol": 0.117, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:47:45.516485", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.69, "vwap": 8.7432, "vwap_slope": -0.0006, "atr": 0.048, "atr_pct": 0.552, "trend": "flat", "slope_pct": 0.0084, "flat_threshold_pct": 0.1379, "ema9": 8.7337, "ema20": 8.7501, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.85, "spread_pct": 0.23, "rvol": 0.683, "volume_pace_ratio": 3.424}}
{"timestamp": "2026-09-22T14:47:45.517535", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.5975, "vwap_slope": -0.0013, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0729, "ema9": 11.504, "ema20": 11.5147, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:47:45.519429", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.40"], "metrics": {"price": 12.39, "vwap": 12.3951, "vwap_slope": 0.0009, "atr": 0.0437, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0882, "ema9": 12.4476, "ema20": 12.4686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 1.667, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:47:45.520421", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.94 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.94, "vwap": 10.1618, "vwap_slope": -0.0258, "atr": 0.0175, "atr_pct": 0.176, "trend": "negative", "slope_pct": -0.0803, "flat_threshold_pct": 0.05, "ema9": 9.9786, "ema20": 10.0116, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.207, "distance_from_high_pct": 7.102, "spread_pct": 0.101, "rvol": 0.082, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:47:45.521170", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.39, "vwap": 5.5015, "vwap_slope": -0.0036, "atr": 0.0166, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0771, "ema9": 5.4122, "ema20": 5.436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.805, "distance_from_high_pct": 3.75, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.49}}
{"timestamp": "2026-09-22T14:47:45.521785", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.67, "rvol": 0.11, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:47:45.522391", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.265, "vwap": 7.4314, "vwap_slope": -0.002, "atr": 0.0245, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0844, "ema9": 7.2883, "ema20": 7.3247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.775, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.526}}
{"timestamp": "2026-09-22T14:47:45.523059", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 9.0865, "vwap_slope": -0.0046, "atr": 0.0258, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0555, "flat_threshold_pct": 0.0729, "ema9": 8.8798, "ema20": 8.9108, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.882, "distance_from_high_pct": 6.157, "spread_pct": 0.113, "rvol": 0.144, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:47:45.524100", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.4, "vwap": 12.6541, "vwap_slope": -0.0009, "atr": 0.0586, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0922, "flat_threshold_pct": 0.1181, "ema9": 12.3562, "ema20": 12.349, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 8.284, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:47:45.526488", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.245, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0275, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1101, "ema9": 6.2847, "ema20": 6.3156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 2.422, "spread_pct": 0.16, "rvol": 0.404, "volume_pace_ratio": 2.025}}
{"timestamp": "2026-09-22T14:47:45.527796", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5469, "vwap_slope": -0.001, "atr": 0.0149, "atr_pct": 0.27, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0675, "ema9": 5.532, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.865, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.099, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:47:45.529043", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1586, "vwap": 5.2142, "vwap_slope": -0.0068, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0675, "ema9": 5.1558, "ema20": 5.1673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.267, "distance_from_high_pct": 2.668, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:47:45.534145", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.72, "vwap": 8.6996, "vwap_slope": 0.0001, "atr": 0.0238, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0683, "ema9": 8.7035, "ema20": 8.6947, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.178, "distance_from_high_pct": 1.58, "spread_pct": 0.115, "rvol": 0.079, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:47:45.536318", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.91, "vwap": 11.9415, "vwap_slope": -0.0005, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.0534, "ema9": 11.8898, "ema20": 11.9023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.013, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:47:45.537533", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9595, "vwap_slope": -0.0004, "atr": 0.0166, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.05, "ema9": 8.9107, "ema20": 8.9153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.499, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.215, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T14:47:45.540125", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7158, "vwap_slope": -0.0043, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.684, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.363, "volume_pace_ratio": 1.821}}
{"timestamp": "2026-09-22T14:47:45.545281", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.485, "vwap": 14.7399, "vwap_slope": -0.0077, "atr": 0.0522, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.09, "ema9": 14.5202, "ema20": 14.5605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.225, "volume_pace_ratio": 1.131}}
{"timestamp": "2026-09-22T14:47:45.547176", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 10.095, "vwap": 10.067, "vwap_slope": 0.0001, "atr": 0.0322, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0799, "ema9": 10.0606, "ema20": 10.0547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.246, "volume_pace_ratio": 1.234}}
{"timestamp": "2026-09-22T14:47:45.548215", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.21, "vwap": 9.1982, "vwap_slope": -0.0, "atr": 0.0313, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0223, "flat_threshold_pct": 0.085, "ema9": 9.2127, "ema20": 9.2331, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.853, "spread_pct": 0.217, "rvol": 0.086, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:47:45.550812", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.7994, "vwap_slope": -0.0031, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0055, "flat_threshold_pct": 0.0508, "ema9": 13.7528, "ema20": 13.7698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.089, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:47:45.552753", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0572, "ema9": 6.1446, "ema20": 6.1528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:47:45.553641", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2774, "vwap": 13.3868, "vwap_slope": -0.0064, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0345, "flat_threshold_pct": 0.05, "ema9": 13.2812, "ema20": 13.2933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.098, "distance_from_high_pct": 4.753, "spread_pct": 0.075, "rvol": 0.21, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:47:50.559601", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.009%)", "metrics": {"price": 7.8573, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0088, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:50.561263", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8573, "vwap": 7.8299, "vwap_slope": 0.0007, "atr": 0.022, "trend": "flat", "slope_pct": 0.0366, "lower_highs_lower_lows": false, "stop": 7.8309, "imbalance_decline_count": 1, "imbalance_cur": 0.668938228182018, "imbalance_prev": 0.7538947843757056}}
{"timestamp": "2026-09-22T14:47:50.565446", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (465.7s) but room-to-run failed: imbalance -49% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.9156, "vwap": 13.8933, "vwap_slope": 0.1035, "atr": 0.5005, "atr_pct": 3.356, "trend": "flat", "slope_pct": 0.0814, "flat_threshold_pct": 0.839, "ema9": 14.7413, "ema20": 14.3577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.944, "distance_from_high_pct": 6.014, "spread_pct": 0.268, "rvol": 4.526, "volume_pace_ratio": 22.676, "stage3": {"stop": 14.315, "risk": 0.6006, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4923, "passed": false, "reason": "imbalance -49% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:50.566917", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6101, "vwap": 8.8194, "vwap_slope": -0.0029, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0277, "flat_threshold_pct": 0.0796, "ema9": 8.641, "ema20": 8.674, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.438, "distance_from_high_pct": 6.615, "spread_pct": 0.116, "rvol": 0.792, "volume_pace_ratio": 3.97}}
{"timestamp": "2026-09-22T14:47:50.568282", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.5167, "vwap_slope": -0.0223, "atr": 0.1275, "atr_pct": 0.963, "trend": "flat", "slope_pct": -0.0666, "flat_threshold_pct": 0.2407, "ema9": 13.1826, "ema20": 13.1642, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.352, "distance_from_high_pct": 6.695, "spread_pct": 0.604, "rvol": 0.144, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:47:50.569614", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.335, "vwap": 6.3894, "vwap_slope": -0.0012, "atr": 0.0163, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0643, "ema9": 6.3307, "ema20": 6.3397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 3.577, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.097}}
{"timestamp": "2026-09-22T14:47:50.570785", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.245, "vwap": 9.1658, "vwap_slope": 0.001, "atr": 0.0604, "atr_pct": 0.653, "trend": "flat", "slope_pct": 0.1042, "flat_threshold_pct": 0.1634, "ema9": 9.2206, "ema20": 9.2486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.272, "distance_from_high_pct": 3.497, "spread_pct": 0.108, "rvol": 0.884, "volume_pace_ratio": 4.427}}
{"timestamp": "2026-09-22T14:47:50.571452", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.437}}
{"timestamp": "2026-09-22T14:47:50.572322", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.6, "vwap": 12.7018, "vwap_slope": -0.0067, "atr": 0.0392, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0777, "ema9": 12.6031, "ema20": 12.6375, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.218, "distance_from_high_pct": 1.563, "spread_pct": 0.079, "rvol": 0.117, "volume_pace_ratio": 0.588}}
{"timestamp": "2026-09-22T14:47:50.573344", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7432, "vwap_slope": -0.0005, "atr": 0.048, "atr_pct": 0.551, "trend": "flat", "slope_pct": 0.0086, "flat_threshold_pct": 0.1377, "ema9": 8.7367, "ema20": 8.7516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.367, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.683, "volume_pace_ratio": 3.421}}
{"timestamp": "2026-09-22T14:47:50.574464", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4924, "vwap": 11.5974, "vwap_slope": -0.0013, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0116, "flat_threshold_pct": 0.0729, "ema9": 11.5045, "ema20": 11.5149, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.524, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.55}}
{"timestamp": "2026-09-22T14:47:50.576589", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.40"], "metrics": {"price": 12.39, "vwap": 12.3951, "vwap_slope": 0.0009, "atr": 0.0437, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0882, "ema9": 12.4476, "ema20": 12.4686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.854, "distance_from_high_pct": 1.667, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:47:50.579131", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.98 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.9811, "vwap": 10.1613, "vwap_slope": -0.0264, "atr": 0.0175, "atr_pct": 0.175, "trend": "negative", "slope_pct": -0.0799, "flat_threshold_pct": 0.05, "ema9": 9.9868, "ema20": 10.0155, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.215, "distance_from_high_pct": 6.718, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T14:47:50.580208", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4, "vwap": 5.5016, "vwap_slope": -0.0036, "atr": 0.0166, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0153, "flat_threshold_pct": 0.0769, "ema9": 5.4142, "ema20": 5.4369, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 3.571, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:47:50.580903", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:47:50.581629", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.265, "vwap": 7.4314, "vwap_slope": -0.002, "atr": 0.0245, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0844, "ema9": 7.2883, "ema20": 7.3247, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.113, "distance_from_high_pct": 3.775, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:47:50.582288", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.835, "vwap": 9.0857, "vwap_slope": -0.0054, "atr": 0.0258, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0555, "flat_threshold_pct": 0.0729, "ema9": 8.8788, "ema20": 8.9103, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.887, "distance_from_high_pct": 6.21, "spread_pct": 0.34, "rvol": 0.144, "volume_pace_ratio": 0.722}}
{"timestamp": "2026-09-22T14:47:50.583458", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6541, "vwap_slope": -0.0009, "atr": 0.0586, "atr_pct": 0.473, "trend": "flat", "slope_pct": -0.0924, "flat_threshold_pct": 0.1182, "ema9": 12.3532, "ema20": 12.3475, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:47:50.584510", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.2424, "vwap": 6.335, "vwap_slope": -0.0015, "atr": 0.0275, "atr_pct": 0.441, "trend": "flat", "slope_pct": 0.007, "flat_threshold_pct": 0.1102, "ema9": 6.2842, "ema20": 6.3153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.32, "distance_from_high_pct": 2.463, "spread_pct": 0.16, "rvol": 0.404, "volume_pace_ratio": 2.023}}
{"timestamp": "2026-09-22T14:47:50.585220", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5399, "vwap": 5.5469, "vwap_slope": -0.001, "atr": 0.0153, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0691, "ema9": 5.532, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.404, "spread_pct": 0.181, "rvol": 0.099, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:47:50.585842", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1586, "vwap": 5.2142, "vwap_slope": -0.0068, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0675, "ema9": 5.1558, "ema20": 5.1673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.267, "distance_from_high_pct": 2.668, "spread_pct": 0.194, "rvol": 0.037, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:47:50.586745", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7019, "vwap": 8.6995, "vwap_slope": -0.0001, "atr": 0.0238, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0083, "flat_threshold_pct": 0.0684, "ema9": 8.6999, "ema20": 8.693, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.179, "distance_from_high_pct": 1.784, "spread_pct": 0.115, "rvol": 0.079, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:47:50.587776", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.91, "vwap": 11.9415, "vwap_slope": -0.0005, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0325, "flat_threshold_pct": 0.0534, "ema9": 11.8898, "ema20": 11.9023, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.013, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:47:50.588645", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9594, "vwap_slope": -0.0005, "atr": 0.0166, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.05, "ema9": 8.9107, "ema20": 8.9153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.081}}
{"timestamp": "2026-09-22T14:47:50.589425", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7158, "vwap_slope": -0.0043, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.684, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.363, "volume_pace_ratio": 1.819}}
{"timestamp": "2026-09-22T14:47:50.590427", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.485, "vwap": 14.7398, "vwap_slope": -0.0077, "atr": 0.0522, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0299, "flat_threshold_pct": 0.09, "ema9": 14.5202, "ema20": 14.5605, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.475, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.13}}
{"timestamp": "2026-09-22T14:47:50.592754", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.0s / 18s"], "reasons_against": [], "metrics": {"price": 10.09, "vwap": 10.067, "vwap_slope": 0.0001, "atr": 0.0322, "atr_pct": 0.32, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0799, "ema9": 10.0596, "ema20": 10.0543, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.638, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.246, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:47:50.595082", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1981, "vwap_slope": -0.0001, "atr": 0.0313, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0851, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.086, "volume_pace_ratio": 0.43}}
{"timestamp": "2026-09-22T14:47:50.596400", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.7993, "vwap_slope": -0.0032, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0508, "ema9": 13.7518, "ema20": 13.7694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.595, "distance_from_high_pct": 1.927, "spread_pct": 0.146, "rvol": 0.089, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:47:50.597599", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1486, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.228, "trend": "flat", "slope_pct": 0.0059, "flat_threshold_pct": 0.0571, "ema9": 6.1463, "ema20": 6.1537, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.148, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.7}}
{"timestamp": "2026-09-22T14:47:50.598877", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2901, "vwap": 13.3868, "vwap_slope": -0.0065, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.05, "ema9": 13.2838, "ema20": 13.2945, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.101, "distance_from_high_pct": 4.662, "spread_pct": 0.075, "rvol": 0.211, "volume_pace_ratio": 1.055}}
{"timestamp": "2026-09-22T14:47:55.603529", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.038%)", "metrics": {"price": 7.865, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0382, "trend": "flat"}}
{"timestamp": "2026-09-22T14:47:55.605155", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.865, "vwap": 7.83, "vwap_slope": 0.0007, "atr": 0.022, "trend": "flat", "slope_pct": 0.0367, "lower_highs_lower_lows": false, "stop": 7.8386, "imbalance_decline_count": 2, "imbalance_cur": 0.6685714285714286, "imbalance_prev": 0.668938228182018}}
{"timestamp": "2026-09-22T14:47:55.608904", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (470.8s) but room-to-run failed: imbalance -41% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.9, "vwap": 13.8947, "vwap_slope": 0.1049, "atr": 0.5005, "atr_pct": 3.359, "trend": "flat", "slope_pct": 0.0812, "flat_threshold_pct": 0.8398, "ema9": 14.7382, "ema20": 14.3563, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.946, "distance_from_high_pct": 6.112, "spread_pct": 0.335, "rvol": 4.532, "volume_pace_ratio": 22.681, "stage3": {"stop": 14.2994, "risk": 0.6006, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.4115, "passed": false, "reason": "imbalance -41% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:47:55.610202", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6146, "vwap": 8.8194, "vwap_slope": -0.003, "atr": 0.0274, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.0796, "ema9": 8.6419, "ema20": 8.6744, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 6.566, "spread_pct": 0.116, "rvol": 0.793, "volume_pace_ratio": 3.967}}
{"timestamp": "2026-09-22T14:47:55.612553", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.245, "vwap": 13.5167, "vwap_slope": -0.0223, "atr": 0.1275, "atr_pct": 0.963, "trend": "flat", "slope_pct": -0.0666, "flat_threshold_pct": 0.2407, "ema9": 13.1836, "ema20": 13.1647, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.353, "distance_from_high_pct": 6.66, "spread_pct": 0.68, "rvol": 0.144, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:47:55.614813", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3895, "vwap_slope": -0.0012, "atr": 0.0163, "atr_pct": 0.257, "trend": "flat", "slope_pct": -0.0233, "flat_threshold_pct": 0.0642, "ema9": 6.3317, "ema20": 6.3402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.833, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.096}}
{"timestamp": "2026-09-22T14:47:55.616106", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.24, "vwap": 9.1658, "vwap_slope": 0.001, "atr": 0.0604, "atr_pct": 0.654, "trend": "flat", "slope_pct": 0.1042, "flat_threshold_pct": 0.1635, "ema9": 9.2196, "ema20": 9.2481, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.272, "distance_from_high_pct": 3.549, "spread_pct": 0.108, "rvol": 0.884, "volume_pace_ratio": 4.422}}
{"timestamp": "2026-09-22T14:47:55.617118", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:47:55.618438", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.592, "vwap": 12.7018, "vwap_slope": -0.0068, "atr": 0.0392, "atr_pct": 0.311, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0778, "ema9": 12.6015, "ema20": 12.6367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.219, "distance_from_high_pct": 1.625, "spread_pct": 0.079, "rvol": 0.117, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:47:55.619720", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7432, "vwap_slope": -0.0005, "atr": 0.048, "atr_pct": 0.55, "trend": "flat", "slope_pct": 0.0087, "flat_threshold_pct": 0.1376, "ema9": 8.7387, "ema20": 8.7525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.368, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.683, "volume_pace_ratio": 3.418}}
{"timestamp": "2026-09-22T14:47:55.622757", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.5974, "vwap_slope": -0.0013, "atr": 0.0335, "atr_pct": 0.292, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0729, "ema9": 11.504, "ema20": 11.5147, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:47:55.624019", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.3999, "vwap": 12.3952, "vwap_slope": 0.001, "atr": 0.0437, "atr_pct": 0.353, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0882, "ema9": 12.4496, "ema20": 12.4696, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 1.588, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.665}}
{"timestamp": "2026-09-22T14:47:55.625172", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.925, "vwap": 10.1609, "vwap_slope": -0.0268, "atr": 0.0179, "atr_pct": 0.18, "trend": "negative", "slope_pct": -0.0805, "flat_threshold_pct": 0.05, "ema9": 9.9756, "ema20": 10.0102, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.215, "distance_from_high_pct": 7.242, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.414}}
{"timestamp": "2026-09-22T14:47:55.626297", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.395, "vwap": 5.5015, "vwap_slope": -0.0036, "atr": 0.0166, "atr_pct": 0.308, "trend": "flat", "slope_pct": -0.0154, "flat_threshold_pct": 0.077, "ema9": 5.4132, "ema20": 5.4364, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 3.661, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.489}}
{"timestamp": "2026-09-22T14:47:55.627413", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:47:55.628575", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2613, "vwap": 7.4313, "vwap_slope": -0.0021, "atr": 0.0245, "atr_pct": 0.338, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0844, "ema9": 7.2876, "ema20": 7.3244, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 3.824, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.525}}
{"timestamp": "2026-09-22T14:47:55.629738", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0858, "vwap_slope": -0.0053, "atr": 0.0258, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0554, "flat_threshold_pct": 0.0728, "ema9": 8.8818, "ema20": 8.9117, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.888, "distance_from_high_pct": 6.051, "spread_pct": 0.34, "rvol": 0.144, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:47:55.630919", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.3961, "vwap": 12.654, "vwap_slope": -0.001, "atr": 0.0586, "atr_pct": 0.472, "trend": "flat", "slope_pct": -0.0923, "flat_threshold_pct": 0.1181, "ema9": 12.3554, "ema20": 12.3486, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.473, "distance_from_high_pct": 8.313, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:47:55.632009", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.2477, "vwap": 6.334, "vwap_slope": -0.0026, "atr": 0.0275, "atr_pct": 0.44, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.1101, "ema9": 6.2852, "ema20": 6.3158, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.357, "distance_from_high_pct": 2.38, "spread_pct": 0.16, "rvol": 0.41, "volume_pace_ratio": 2.052}}
{"timestamp": "2026-09-22T14:47:55.633081", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5386, "vwap": 5.5469, "vwap_slope": -0.001, "atr": 0.0153, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0691, "ema9": 5.5317, "ema20": 5.5396, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.427, "spread_pct": 0.181, "rvol": 0.099, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:47:55.634172", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.16, "vwap": 5.2137, "vwap_slope": -0.0074, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0178, "flat_threshold_pct": 0.0675, "ema9": 5.1561, "ema20": 5.1674, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 2.642, "spread_pct": 0.194, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:47:55.635435", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6996, "vwap_slope": 0.0001, "atr": 0.0238, "atr_pct": 0.273, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0683, "ema9": 8.7025, "ema20": 8.6942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.079, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:47:55.636680", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.89, "vwap": 11.9415, "vwap_slope": -0.0005, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.0535, "ema9": 11.8858, "ema20": 11.9004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.176, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.397}}
{"timestamp": "2026-09-22T14:47:55.638818", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9186, "vwap": 8.9594, "vwap_slope": -0.0005, "atr": 0.0166, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.05, "ema9": 8.9114, "ema20": 8.9156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.993, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.08}}
{"timestamp": "2026-09-22T14:47:55.640094", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down"], "metrics": {"price": 4.57, "vwap": 4.7157, "vwap_slope": -0.0044, "atr": 0.0371, "atr_pct": 0.812, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.203, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.686, "distance_from_high_pct": 9.325, "spread_pct": 0.871, "rvol": 0.363, "volume_pace_ratio": 1.818}}
{"timestamp": "2026-09-22T14:47:55.641233", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4703, "vwap": 14.7397, "vwap_slope": -0.0079, "atr": 0.0522, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0901, "ema9": 14.5173, "ema20": 14.5591, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 3.403, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T14:47:55.642390", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 10.1, "vwap": 10.0671, "vwap_slope": 0.0001, "atr": 0.0326, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0807, "ema9": 10.0616, "ema20": 10.0552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.639, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.246, "volume_pace_ratio": 1.233}}
{"timestamp": "2026-09-22T14:47:55.643679", "symbol": "BKKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 9.2, "vwap": 9.1981, "vwap_slope": -0.0001, "atr": 0.0313, "atr_pct": 0.34, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0851, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.086, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:47:55.644855", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.7993, "vwap_slope": -0.0032, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0056, "flat_threshold_pct": 0.0508, "ema9": 13.7518, "ema20": 13.7694, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.596, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.089, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:47:55.645958", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1423, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.229, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0572, "ema9": 6.1451, "ema20": 6.1531, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.249, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:47:55.647231", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2825, "vwap": 13.3865, "vwap_slope": -0.0068, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.05, "ema9": 13.2823, "ema20": 13.2938, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 4.717, "spread_pct": 0.075, "rvol": 0.211, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:48:00.654021", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.057%)", "metrics": {"price": 7.87, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0573, "trend": "flat"}}
{"timestamp": "2026-09-22T14:48:00.656087", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (1/4 deterioration signals)", "metrics": {"price": 7.87, "vwap": 7.8298, "vwap_slope": 0.0005, "atr": 0.0189, "trend": "flat", "slope_pct": 0.0368, "lower_highs_lower_lows": true, "stop": 7.8473, "imbalance_decline_count": 0, "imbalance_cur": 0.746031746031746, "imbalance_prev": 0.6685714285714286}}
{"timestamp": "2026-09-22T14:48:00.661047", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (475.8s) but room-to-run failed: imbalance -19% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.9938, "vwap": 13.8971, "vwap_slope": 0.0909, "atr": 0.4663, "atr_pct": 3.11, "trend": "flat", "slope_pct": 0.0902, "flat_threshold_pct": 0.7774, "ema9": 14.8053, "ema20": 14.4256, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.922, "distance_from_high_pct": 5.521, "spread_pct": 0.468, "rvol": 4.538, "volume_pace_ratio": 22.685, "stage3": {"stop": 14.4342, "risk": 0.5596, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1866, "passed": false, "reason": "imbalance -19% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:48:00.663944", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6183, "vwap": 8.8193, "vwap_slope": -0.003, "atr": 0.0269, "atr_pct": 0.312, "trend": "flat", "slope_pct": -0.0276, "flat_threshold_pct": 0.078, "ema9": 8.6426, "ema20": 8.6748, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.439, "distance_from_high_pct": 6.526, "spread_pct": 0.116, "rvol": 0.793, "volume_pace_ratio": 3.963}}
{"timestamp": "2026-09-22T14:48:00.665743", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.27 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.27, "vwap": 13.5175, "vwap_slope": -0.0215, "atr": 0.1275, "atr_pct": 0.961, "trend": "flat", "slope_pct": -0.0664, "flat_threshold_pct": 0.2402, "ema9": 13.1886, "ema20": 13.1671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.353, "distance_from_high_pct": 6.483, "spread_pct": 0.301, "rvol": 0.144, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:48:00.667636", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3399, "vwap": 6.3894, "vwap_slope": -0.0011, "atr": 0.0152, "atr_pct": 0.24, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.06, "ema9": 6.3331, "ema20": 6.34, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.813, "distance_from_high_pct": 3.502, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:48:00.668990", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.235, "vwap": 9.1658, "vwap_slope": 0.001, "atr": 0.0599, "atr_pct": 0.648, "trend": "flat", "slope_pct": 0.1041, "flat_threshold_pct": 0.1621, "ema9": 9.2186, "ema20": 9.2476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.272, "distance_from_high_pct": 3.601, "spread_pct": 0.108, "rvol": 0.884, "volume_pace_ratio": 4.418}}
{"timestamp": "2026-09-22T14:48:00.670301", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:48:00.672060", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.6194, "vwap": 12.7018, "vwap_slope": -0.0046, "atr": 0.0371, "atr_pct": 0.294, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0735, "ema9": 12.6072, "ema20": 12.6362, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.189, "distance_from_high_pct": 1.411, "spread_pct": 0.079, "rvol": 0.117, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:48:00.675372", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.72, "vwap": 8.7432, "vwap_slope": -0.0006, "atr": 0.0422, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.1209, "ema9": 8.7342, "ema20": 8.749, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.359, "distance_from_high_pct": 5.525, "spread_pct": 0.115, "rvol": 0.683, "volume_pace_ratio": 3.416}}
{"timestamp": "2026-09-22T14:48:00.676792", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.5973, "vwap_slope": -0.001, "atr": 0.0306, "atr_pct": 0.266, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0666, "ema9": 11.504, "ema20": 11.5137, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.536, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:48:00.678413", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["lower-highs/lower-lows structure"], "metrics": {"price": 12.3999, "vwap": 12.3947, "vwap_slope": 0.0005, "atr": 0.0378, "atr_pct": 0.305, "trend": "flat", "slope_pct": 0.0306, "flat_threshold_pct": 0.0762, "ema9": 12.4496, "ema20": 12.4696, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.857, "distance_from_high_pct": 1.588, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:48:00.679734", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.93, "vwap": 10.1607, "vwap_slope": -0.027, "atr": 0.0143, "atr_pct": 0.144, "trend": "negative", "slope_pct": -0.0804, "flat_threshold_pct": 0.05, "ema9": 9.9766, "ema20": 10.0106, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.215, "distance_from_high_pct": 7.195, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:48:00.681003", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.39, "vwap": 5.5014, "vwap_slope": -0.0038, "atr": 0.0156, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0155, "flat_threshold_pct": 0.0725, "ema9": 5.4122, "ema20": 5.436, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.806, "distance_from_high_pct": 3.75, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:48:00.682241", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.96 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.955, "vwap": 9.0507, "vwap_slope": -0.0004, "atr": 0.0289, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0158, "flat_threshold_pct": 0.0807, "ema9": 8.9639, "ema20": 8.9866, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.671, "distance_from_high_pct": 4.329, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:48:00.683513", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 7.265, "vwap": 7.4313, "vwap_slope": -0.0022, "atr": 0.0214, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0296, "flat_threshold_pct": 0.0736, "ema9": 7.2883, "ema20": 7.3247, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.114, "distance_from_high_pct": 3.775, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:48:00.684778", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 9.0855, "vwap_slope": -0.0052, "atr": 0.0244, "atr_pct": 0.276, "trend": "flat", "slope_pct": -0.0559, "flat_threshold_pct": 0.0689, "ema9": 8.871, "ema20": 8.9036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.867, "distance_from_high_pct": 6.157, "spread_pct": 0.226, "rvol": 0.144, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:48:00.686117", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.654, "vwap_slope": -0.0007, "atr": 0.0519, "atr_pct": 0.419, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.1048, "ema9": 12.3614, "ema20": 12.3521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 8.395, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:48:00.687371", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.245, "vwap": 6.3334, "vwap_slope": -0.0031, "atr": 0.0225, "atr_pct": 0.36, "trend": "flat", "slope_pct": 0.0071, "flat_threshold_pct": 0.09, "ema9": 6.2847, "ema20": 6.3156, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.36, "distance_from_high_pct": 2.422, "spread_pct": 0.16, "rvol": 0.411, "volume_pace_ratio": 2.053}}
{"timestamp": "2026-09-22T14:48:00.688557", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5469, "vwap_slope": -0.001, "atr": 0.0153, "atr_pct": 0.276, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0691, "ema9": 5.532, "ema20": 5.5397, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.872, "distance_from_high_pct": 1.402, "spread_pct": 0.181, "rvol": 0.1, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:48:00.690759", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.155, "vwap": 5.2136, "vwap_slope": -0.0074, "atr": 0.0139, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0179, "flat_threshold_pct": 0.0675, "ema9": 5.1551, "ema20": 5.167, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.288, "distance_from_high_pct": 2.736, "spread_pct": 0.194, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:00.693729", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.715, "vwap": 8.6997, "vwap_slope": 0.0001, "atr": 0.0235, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0082, "flat_threshold_pct": 0.0673, "ema9": 8.7025, "ema20": 8.6942, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.188, "distance_from_high_pct": 1.637, "spread_pct": 0.115, "rvol": 0.079, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:48:00.696147", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.89, "vwap": 11.9415, "vwap_slope": -0.0005, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.0535, "ema9": 11.8858, "ema20": 11.9004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.176, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:48:00.697824", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9595, "vwap_slope": -0.0005, "atr": 0.0161, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.05, "ema9": 8.9117, "ema20": 8.9157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.079}}
{"timestamp": "2026-09-22T14:48:00.700167", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.09% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7154, "vwap_slope": -0.0047, "atr": 0.0385, "atr_pct": 0.843, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2108, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.692, "distance_from_high_pct": 9.325, "spread_pct": 1.093, "rvol": 0.364, "volume_pace_ratio": 1.82}}
{"timestamp": "2026-09-22T14:48:00.702484", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.5047, "vwap": 14.7394, "vwap_slope": -0.0033, "atr": 0.0463, "atr_pct": 0.319, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0798, "ema9": 14.5171, "ema20": 14.5552, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 3.173, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.129}}
{"timestamp": "2026-09-22T14:48:00.704007", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 10.095, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0333, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0824, "ema9": 10.0667, "ema20": 10.0581, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.624, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.246, "volume_pace_ratio": 1.232}}
{"timestamp": "2026-09-22T14:48:00.705442", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": 0.0, "atr": 0.0302, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0821, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.086, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:48:00.706838", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7387, "vwap": 13.7992, "vwap_slope": -0.0016, "atr": 0.0259, "atr_pct": 0.188, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.05, "ema9": 13.7492, "ema20": 13.7665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.581, "distance_from_high_pct": 1.936, "spread_pct": 0.073, "rvol": 0.089, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:48:00.708659", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.15, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.0136, "atr_pct": 0.221, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0553, "ema9": 6.1465, "ema20": 6.153, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 1.125, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:48:00.711035", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3865, "vwap_slope": -0.0068, "atr": 0.0247, "atr_pct": 0.186, "trend": "flat", "slope_pct": -0.0344, "flat_threshold_pct": 0.05, "ema9": 13.2828, "ema20": 13.294, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.106, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.211, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:48:05.717017", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.105%)", "metrics": {"price": 7.8641, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1048, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:05.719295", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8641, "vwap": 7.8299, "vwap_slope": 0.0006, "atr": 0.0195, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 7.8407, "imbalance_decline_count": 1, "imbalance_cur": 0.6277023149033862, "imbalance_prev": 0.746031746031746}}
{"timestamp": "2026-09-22T14:48:05.722326", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (480.9s) but room-to-run failed: imbalance +14% below 30% confirmation floor"], "metrics": {"price": 15.075, "vwap": 13.8984, "vwap_slope": 0.0922, "atr": 0.4748, "atr_pct": 3.15, "trend": "flat", "slope_pct": 0.0909, "flat_threshold_pct": 0.7874, "ema9": 14.8216, "ema20": 14.4333, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.924, "distance_from_high_pct": 5.009, "spread_pct": 0.332, "rvol": 4.543, "volume_pace_ratio": 22.686, "stage3": {"stop": 14.5052, "risk": 0.5698, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.1373, "passed": false, "reason": "imbalance +14% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:48:05.724681", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down"], "metrics": {"price": 8.61, "vwap": 8.8193, "vwap_slope": -0.0022, "atr": 0.0257, "atr_pct": 0.298, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0746, "ema9": 8.6361, "ema20": 8.6686, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.428, "distance_from_high_pct": 6.616, "spread_pct": 0.116, "rvol": 0.793, "volume_pace_ratio": 3.96}}
{"timestamp": "2026-09-22T14:48:05.726051", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.25 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.25, "vwap": 13.5174, "vwap_slope": -0.0199, "atr": 0.1225, "atr_pct": 0.925, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.2311, "ema9": 13.2009, "ema20": 13.175, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 6.624, "spread_pct": 0.831, "rvol": 0.144, "volume_pace_ratio": 0.718}}
{"timestamp": "2026-09-22T14:48:05.727382", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3386, "vwap": 6.3894, "vwap_slope": -0.0012, "atr": 0.016, "atr_pct": 0.252, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0629, "ema9": 6.3328, "ema20": 6.3399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 3.522, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:48:05.728556", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.24, "vwap": 9.1658, "vwap_slope": 0.0009, "atr": 0.0556, "atr_pct": 0.601, "trend": "flat", "slope_pct": 0.1016, "flat_threshold_pct": 0.1504, "ema9": 9.2228, "ema20": 9.2469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.241, "distance_from_high_pct": 3.549, "spread_pct": 0.108, "rvol": 0.884, "volume_pace_ratio": 4.414}}
{"timestamp": "2026-09-22T14:48:05.729520", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.436}}
{"timestamp": "2026-09-22T14:48:05.730857", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.61 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.605, "vwap": 12.7017, "vwap_slope": -0.0046, "atr": 0.0398, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.079, "ema9": 12.6043, "ema20": 12.6348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.189, "distance_from_high_pct": 1.523, "spread_pct": 0.079, "rvol": 0.117, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:05.731952", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0422, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.121, "ema9": 8.7332, "ema20": 8.7485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.684, "volume_pace_ratio": 3.414}}
{"timestamp": "2026-09-22T14:48:05.743323", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.5973, "vwap_slope": -0.0011, "atr": 0.0309, "atr_pct": 0.269, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0672, "ema9": 11.505, "ema20": 11.5142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.538, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:48:05.744869", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.395, "vwap": 12.3947, "vwap_slope": -0.0001, "atr": 0.0371, "atr_pct": 0.299, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0748, "ema9": 12.4387, "ema20": 12.4625, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.627, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.664}}
{"timestamp": "2026-09-22T14:48:05.746036", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.92 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.92, "vwap": 10.1607, "vwap_slope": -0.0075, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9653, "ema20": 10.002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 7.289, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:48:05.749708", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4011, "vwap": 5.5014, "vwap_slope": -0.0037, "atr": 0.0157, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0727, "ema9": 5.41, "ema20": 5.4326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 3.552, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:48:05.753639", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9401, "vwap": 9.0505, "vwap_slope": -0.0004, "atr": 0.0293, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0818, "ema9": 8.9592, "ema20": 8.9821, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.488, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:48:05.757776", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.27 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2733, "vwap": 7.4312, "vwap_slope": -0.0015, "atr": 0.0206, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0707, "ema9": 7.2853, "ema20": 7.3198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 3.665, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.524}}
{"timestamp": "2026-09-22T14:48:05.759523", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0853, "vwap_slope": -0.0054, "atr": 0.0251, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0708, "ema9": 8.873, "ema20": 8.9045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 6.051, "spread_pct": 0.226, "rvol": 0.144, "volume_pace_ratio": 0.721}}
{"timestamp": "2026-09-22T14:48:05.763541", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.385, "vwap": 12.6539, "vwap_slope": -0.0009, "atr": 0.0523, "atr_pct": 0.422, "trend": "flat", "slope_pct": -0.0903, "flat_threshold_pct": 0.1055, "ema9": 12.3614, "ema20": 12.3521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.462, "distance_from_high_pct": 8.395, "spread_pct": 0.081, "rvol": 0.125, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:48:05.765721", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.2515, "vwap": 6.3332, "vwap_slope": -0.0024, "atr": 0.0223, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.089, "ema9": 6.278, "ema20": 6.3095, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.332, "distance_from_high_pct": 2.32, "spread_pct": 0.16, "rvol": 0.412, "volume_pace_ratio": 2.056}}
{"timestamp": "2026-09-22T14:48:05.767047", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.529, "vwap": 5.5469, "vwap_slope": -0.0008, "atr": 0.0154, "atr_pct": 0.278, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0695, "ema9": 5.5314, "ema20": 5.5387, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.85, "distance_from_high_pct": 1.598, "spread_pct": 0.181, "rvol": 0.1, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:48:05.768322", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1539, "vwap": 5.2136, "vwap_slope": -0.0024, "atr": 0.014, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0679, "ema9": 5.1548, "ema20": 5.1657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.258, "distance_from_high_pct": 2.757, "spread_pct": 0.194, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:05.769608", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.7186, "vwap": 8.6997, "vwap_slope": 0.0003, "atr": 0.0239, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0686, "ema9": 8.7057, "ema20": 8.6965, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 1.596, "spread_pct": 0.115, "rvol": 0.079, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:48:05.771652", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.89, "vwap": 11.9415, "vwap_slope": -0.0005, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.0535, "ema9": 11.8858, "ema20": 11.9004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.176, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:48:05.772952", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.92, "vwap": 8.9595, "vwap_slope": -0.0005, "atr": 0.0161, "atr_pct": 0.18, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.05, "ema9": 8.9117, "ema20": 8.9157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.978, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.078}}
{"timestamp": "2026-09-22T14:48:05.774211", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.09% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7154, "vwap_slope": -0.0047, "atr": 0.0385, "atr_pct": 0.843, "trend": "flat", "slope_pct": -0.0912, "flat_threshold_pct": 0.2108, "ema9": 4.5738, "ema20": 4.5976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.692, "distance_from_high_pct": 9.325, "spread_pct": 1.093, "rvol": 0.364, "volume_pace_ratio": 1.818}}
{"timestamp": "2026-09-22T14:48:05.775416", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4704, "vwap": 14.7394, "vwap_slope": -0.0034, "atr": 0.0474, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0818, "ema9": 14.5103, "ema20": 14.5519, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 3.402, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.128}}
{"timestamp": "2026-09-22T14:48:05.776780", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (20.2s) but room-to-run failed: imbalance -35% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.085, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0333, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0825, "ema9": 10.0647, "ema20": 10.0572, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.627, "distance_from_high_pct": 1.03, "spread_pct": 0.099, "rvol": 0.247, "volume_pace_ratio": 1.233, "stage3": {"stop": 10.045, "risk": 0.04, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3542, "passed": false, "reason": "imbalance -35% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:48:05.778233", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": 0.0, "atr": 0.0302, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0821, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.086, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:48:05.779423", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7388, "vwap": 13.7992, "vwap_slope": -0.0017, "atr": 0.0267, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.05, "ema9": 13.7492, "ema20": 13.7665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.936, "spread_pct": 0.073, "rvol": 0.089, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:48:05.780571", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.145, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0568, "ema9": 6.1455, "ema20": 6.1525, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.492, "distance_from_high_pct": 1.206, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:48:05.781595", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.3863, "vwap_slope": -0.0038, "atr": 0.0241, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.05, "ema9": 13.2842, "ema20": 13.2936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.082, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.212, "volume_pace_ratio": 1.056}}
{"timestamp": "2026-09-22T14:48:10.787277", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.108%)", "metrics": {"price": 7.865, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1082, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:10.788502", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.865, "vwap": 7.83, "vwap_slope": 0.0006, "atr": 0.0211, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 7.8397, "imbalance_decline_count": 2, "imbalance_cur": 0.5846785225718194, "imbalance_prev": 0.6277023149033862}}
{"timestamp": "2026-09-22T14:48:10.792030", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (486.0s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 14.99, "vwap": 13.9005, "vwap_slope": 0.0943, "atr": 0.4748, "atr_pct": 3.168, "trend": "flat", "slope_pct": 0.0902, "flat_threshold_pct": 0.7919, "ema9": 14.8046, "ema20": 14.4252, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.928, "distance_from_high_pct": 5.545, "spread_pct": 0.133, "rvol": 4.551, "volume_pace_ratio": 22.704, "stage3": {"stop": 14.4202, "risk": 0.5698, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2561, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:48:10.794396", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.615, "vwap": 8.8188, "vwap_slope": -0.0027, "atr": 0.0261, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0756, "ema9": 8.6371, "ema20": 8.6691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.431, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.795, "volume_pace_ratio": 3.964}}
{"timestamp": "2026-09-22T14:48:10.797930", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.5174, "vwap_slope": -0.0199, "atr": 0.1239, "atr_pct": 0.936, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.234, "ema9": 13.1989, "ema20": 13.174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 6.695, "spread_pct": 0.831, "rvol": 0.144, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:48:10.800914", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3386, "vwap": 6.3894, "vwap_slope": -0.0012, "atr": 0.0164, "atr_pct": 0.258, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0646, "ema9": 6.3328, "ema20": 6.3399, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.814, "distance_from_high_pct": 3.522, "spread_pct": 0.158, "rvol": 0.219, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T14:48:10.802204", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2374, "vwap": 9.1658, "vwap_slope": 0.0009, "atr": 0.0559, "atr_pct": 0.606, "trend": "flat", "slope_pct": 0.1016, "flat_threshold_pct": 0.1514, "ema9": 9.2223, "ema20": 9.2466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.242, "distance_from_high_pct": 3.576, "spread_pct": 0.108, "rvol": 0.884, "volume_pace_ratio": 4.412}}
{"timestamp": "2026-09-22T14:48:10.803380", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:48:10.804563", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.61 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.61, "vwap": 12.7016, "vwap_slope": -0.0047, "atr": 0.0399, "atr_pct": 0.316, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0791, "ema9": 12.6053, "ema20": 12.6353, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.192, "distance_from_high_pct": 1.484, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.587}}
{"timestamp": "2026-09-22T14:48:10.807104", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7175, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0422, "atr_pct": 0.484, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.121, "ema9": 8.7337, "ema20": 8.7487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.553, "spread_pct": 0.115, "rvol": 0.684, "volume_pace_ratio": 3.411}}
{"timestamp": "2026-09-22T14:48:10.809250", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4901, "vwap": 11.5971, "vwap_slope": -0.0012, "atr": 0.0313, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.068, "ema9": 11.502, "ema20": 11.5128, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.539, "distance_from_high_pct": 2.544, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:48:10.810937", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.38 below VWAP $12.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3765, "vwap": 12.3947, "vwap_slope": -0.0001, "atr": 0.0384, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0294, "flat_threshold_pct": 0.0776, "ema9": 12.435, "ema20": 12.4607, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.774, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:48:10.813395", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.92 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.92, "vwap": 10.1607, "vwap_slope": -0.0075, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9653, "ema20": 10.002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 7.289, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:48:10.815657", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4, "vwap": 5.5013, "vwap_slope": -0.0037, "atr": 0.0157, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0727, "ema9": 5.4098, "ema20": 5.4325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.786, "distance_from_high_pct": 3.571, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:48:10.817123", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9407, "vwap": 9.0505, "vwap_slope": -0.0004, "atr": 0.0293, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0818, "ema9": 8.9593, "ema20": 8.9822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.482, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:48:10.818476", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.27 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2733, "vwap": 7.4312, "vwap_slope": -0.0015, "atr": 0.0206, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0707, "ema9": 7.2853, "ema20": 7.3198, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 3.665, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:48:10.819946", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 9.0852, "vwap_slope": -0.0054, "atr": 0.0251, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0559, "flat_threshold_pct": 0.0709, "ema9": 8.871, "ema20": 8.9036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 6.157, "spread_pct": 0.226, "rvol": 0.144, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:48:10.821884", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.405, "vwap": 12.6536, "vwap_slope": -0.0011, "atr": 0.0532, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.1072, "ema9": 12.3654, "ema20": 12.354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 8.247, "spread_pct": 0.242, "rvol": 0.125, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:48:10.824762", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.245, "vwap": 6.3331, "vwap_slope": -0.0024, "atr": 0.0223, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0891, "ema9": 6.2767, "ema20": 6.3088, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 2.422, "spread_pct": 0.16, "rvol": 0.412, "volume_pace_ratio": 2.054}}
{"timestamp": "2026-09-22T14:48:10.826116", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0157, "atr_pct": 0.283, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0707, "ema9": 5.5336, "ema20": 5.5398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.499}}
{"timestamp": "2026-09-22T14:48:10.827720", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.15 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1539, "vwap": 5.2136, "vwap_slope": -0.0024, "atr": 0.014, "atr_pct": 0.272, "trend": "flat", "slope_pct": -0.0185, "flat_threshold_pct": 0.0679, "ema9": 5.1548, "ema20": 5.1657, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.258, "distance_from_high_pct": 2.757, "spread_pct": 0.194, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:10.828835", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 8.7152, "vwap": 8.6997, "vwap_slope": 0.0003, "atr": 0.0239, "atr_pct": 0.274, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0686, "ema9": 8.705, "ema20": 8.6962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.163, "distance_from_high_pct": 1.634, "spread_pct": 0.115, "rvol": 0.079, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:48:10.829725", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.89, "vwap": 11.9415, "vwap_slope": -0.0005, "atr": 0.0254, "atr_pct": 0.214, "trend": "flat", "slope_pct": 0.0323, "flat_threshold_pct": 0.0535, "ema9": 11.8858, "ema20": 11.9004, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.777, "distance_from_high_pct": 3.176, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:48:10.831066", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.92 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9171, "vwap": 8.9595, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.05, "ema9": 8.9128, "ema20": 8.9159, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.01, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.077}}
{"timestamp": "2026-09-22T14:48:10.832943", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.817}}
{"timestamp": "2026-09-22T14:48:10.834277", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.473, "vwap": 14.7394, "vwap_slope": -0.0034, "atr": 0.0474, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0818, "ema9": 14.5108, "ema20": 14.5522, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 3.385, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.126}}
{"timestamp": "2026-09-22T14:48:10.835894", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (25.3s) but room-to-run failed: imbalance -39% is negative (net selling) -- refusing entry"], "metrics": {"price": 10.09, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0333, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0824, "ema9": 10.0657, "ema20": 10.0577, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 0.981, "spread_pct": 0.099, "rvol": 0.247, "volume_pace_ratio": 1.233, "stage3": {"stop": 10.05, "risk": 0.04, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": -0.3939, "passed": false, "reason": "imbalance -39% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:48:10.836720", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": 0.0, "atr": 0.0302, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0821, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.086, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:48:10.837459", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.7992, "vwap_slope": -0.0017, "atr": 0.0267, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.05, "ema9": 13.7504, "ema20": 13.7671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.582, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.089, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:48:10.838669", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1403, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.0568, "ema9": 6.1445, "ema20": 6.1521, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.281, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.699}}
{"timestamp": "2026-09-22T14:48:10.840024", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2838, "vwap": 13.3861, "vwap_slope": -0.004, "atr": 0.0241, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.283, "ema20": 13.293, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 4.707, "spread_pct": 0.075, "rvol": 0.212, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:48:15.845949", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.117%)", "metrics": {"price": 7.8673, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.117, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:15.847744", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8673, "vwap": 7.83, "vwap_slope": 0.0006, "atr": 0.0211, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 7.842, "imbalance_decline_count": 0, "imbalance_cur": 0.5996573386636208, "imbalance_prev": 0.5846785225718194}}
{"timestamp": "2026-09-22T14:48:15.850564", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 491.0s, room-to-run passed, but entry_score 28.9 below floor 55.0"], "metrics": {"price": 15.0285, "vwap": 13.9019, "vwap_slope": 0.0957, "atr": 0.4748, "atr_pct": 3.16, "trend": "flat", "slope_pct": 0.0905, "flat_threshold_pct": 0.7899, "ema9": 14.8123, "ema20": 14.4289, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.93, "distance_from_high_pct": 5.302, "spread_pct": 0.067, "rvol": 4.557, "volume_pace_ratio": 22.707, "stage3": {"stop": 14.4587, "risk": 0.5698, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3903, "passed": true, "reason": "imbalance +39% >= 30% and resistance cleared, stop 14.46"}, "entry_score": 28.87, "entry_score_breakdown": {"imbalance_sub": 0.129, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:48:15.852149", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8187, "vwap_slope": -0.0029, "atr": 0.0261, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0758, "ema9": 8.6361, "ema20": 8.6686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.432, "distance_from_high_pct": 6.616, "spread_pct": 0.116, "rvol": 0.795, "volume_pace_ratio": 3.963}}
{"timestamp": "2026-09-22T14:48:15.853567", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.5174, "vwap_slope": -0.0199, "atr": 0.1239, "atr_pct": 0.936, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.234, "ema9": 13.1989, "ema20": 13.174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.344, "distance_from_high_pct": 6.695, "spread_pct": 0.831, "rvol": 0.144, "volume_pace_ratio": 0.717}}
{"timestamp": "2026-09-22T14:48:15.854912", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.32 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3246, "vwap": 6.3893, "vwap_slope": -0.0013, "atr": 0.0166, "atr_pct": 0.262, "trend": "flat", "slope_pct": -0.0232, "flat_threshold_pct": 0.0654, "ema9": 6.33, "ema20": 6.3386, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.817, "distance_from_high_pct": 3.735, "spread_pct": 0.158, "rvol": 0.22, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:48:15.856204", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.235, "vwap": 9.1658, "vwap_slope": 0.0009, "atr": 0.0587, "atr_pct": 0.636, "trend": "flat", "slope_pct": 0.1015, "flat_threshold_pct": 0.159, "ema9": 9.2218, "ema20": 9.2464, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.243, "distance_from_high_pct": 3.601, "spread_pct": 0.108, "rvol": 0.885, "volume_pace_ratio": 4.408}}
{"timestamp": "2026-09-22T14:48:15.857224", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.435}}
{"timestamp": "2026-09-22T14:48:15.858384", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.5654, "vwap": 12.7015, "vwap_slope": -0.0048, "atr": 0.04, "atr_pct": 0.318, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0795, "ema9": 12.5964, "ema20": 12.631, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.194, "distance_from_high_pct": 1.833, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:15.859670", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0422, "atr_pct": 0.485, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.1211, "ema9": 8.7312, "ema20": 8.7476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.36, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.684, "volume_pace_ratio": 3.407}}
{"timestamp": "2026-09-22T14:48:15.861032", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4962, "vwap": 11.5971, "vwap_slope": -0.0013, "atr": 0.0319, "atr_pct": 0.277, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0694, "ema9": 11.5032, "ema20": 11.5134, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 2.492, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.549}}
{"timestamp": "2026-09-22T14:48:15.862212", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3946, "vwap": 12.3947, "vwap_slope": -0.0001, "atr": 0.0384, "atr_pct": 0.31, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0775, "ema9": 12.4386, "ema20": 12.4624, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.836, "distance_from_high_pct": 1.63, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:48:15.863493", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.92 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.92, "vwap": 10.1607, "vwap_slope": -0.0075, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0802, "flat_threshold_pct": 0.05, "ema9": 9.9653, "ema20": 10.002, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 7.289, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:48:15.864695", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.39 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.394, "vwap": 5.5013, "vwap_slope": -0.0038, "atr": 0.0157, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0728, "ema9": 5.4086, "ema20": 5.432, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.787, "distance_from_high_pct": 3.679, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:48:15.866024", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9407, "vwap": 9.0505, "vwap_slope": -0.0004, "atr": 0.0293, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0818, "ema9": 8.9593, "ema20": 8.9822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.482, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:15.867350", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.265, "vwap": 7.4312, "vwap_slope": -0.0016, "atr": 0.0206, "atr_pct": 0.283, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0708, "ema9": 7.2836, "ema20": 7.3191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.086, "distance_from_high_pct": 3.775, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:48:15.869421", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $9.09", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.83, "vwap": 9.085, "vwap_slope": -0.0056, "atr": 0.0254, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.056, "flat_threshold_pct": 0.072, "ema9": 8.869, "ema20": 8.9026, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 6.263, "spread_pct": 0.227, "rvol": 0.144, "volume_pace_ratio": 0.72}}
{"timestamp": "2026-09-22T14:48:15.870979", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.40 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.405, "vwap": 12.6536, "vwap_slope": -0.0011, "atr": 0.0532, "atr_pct": 0.429, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.1072, "ema9": 12.3654, "ema20": 12.354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.464, "distance_from_high_pct": 8.247, "spread_pct": 0.161, "rvol": 0.125, "volume_pace_ratio": 0.625}}
{"timestamp": "2026-09-22T14:48:15.872405", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.2488, "vwap": 6.3331, "vwap_slope": -0.0024, "atr": 0.0223, "atr_pct": 0.356, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.089, "ema9": 6.2775, "ema20": 6.3092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.333, "distance_from_high_pct": 2.363, "spread_pct": 0.16, "rvol": 0.412, "volume_pace_ratio": 2.052}}
{"timestamp": "2026-09-22T14:48:15.873663", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0737, "ema9": 5.5336, "ema20": 5.5398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:48:15.874960", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.17, "vwap": 5.2136, "vwap_slope": -0.0024, "atr": 0.0144, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.0695, "ema9": 5.1581, "ema20": 5.1673, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.258, "distance_from_high_pct": 2.453, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:15.876289", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.7085, "vwap": 8.6997, "vwap_slope": 0.0003, "atr": 0.0239, "atr_pct": 0.275, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0687, "ema9": 8.7037, "ema20": 8.6956, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.17, "distance_from_high_pct": 1.71, "spread_pct": 0.115, "rvol": 0.079, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:48:15.877471", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down", "volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 11.915, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.05, "ema9": 11.8916, "ema20": 11.9018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.972, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:48:15.878780", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9594, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.05, "ema9": 8.9114, "ema20": 8.9152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.49, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.076}}
{"timestamp": "2026-09-22T14:48:15.880029", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.815}}
{"timestamp": "2026-09-22T14:48:15.881196", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.485, "vwap": 14.7394, "vwap_slope": -0.0034, "atr": 0.0474, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0817, "ema9": 14.5132, "ema20": 14.5533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.125}}
{"timestamp": "2026-09-22T14:48:15.882403", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.07"], "metrics": {"price": 10.0657, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0333, "atr_pct": 0.33, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0826, "ema9": 10.0608, "ema20": 10.0553, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.628, "distance_from_high_pct": 1.22, "spread_pct": 0.099, "rvol": 0.247, "volume_pace_ratio": 1.231}}
{"timestamp": "2026-09-22T14:48:15.883757", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2, "vwap": 9.1982, "vwap_slope": 0.0, "atr": 0.0302, "atr_pct": 0.328, "trend": "flat", "slope_pct": 0.0222, "flat_threshold_pct": 0.0821, "ema9": 9.2107, "ema20": 9.2322, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.951, "distance_from_high_pct": 1.96, "spread_pct": 0.326, "rvol": 0.086, "volume_pace_ratio": 0.427}}
{"timestamp": "2026-09-22T14:48:15.884993", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.799, "vwap_slope": -0.0019, "atr": 0.0268, "atr_pct": 0.195, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.05, "ema9": 13.7494, "ema20": 13.7666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.587, "distance_from_high_pct": 1.927, "spread_pct": 0.146, "rvol": 0.089, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:48:15.886151", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.0568, "ema9": 6.1445, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.495, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:48:15.887453", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2781, "vwap": 13.3859, "vwap_slope": -0.0043, "atr": 0.0241, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.2818, "ema20": 13.2925, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 4.748, "spread_pct": 0.075, "rvol": 0.212, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T14:48:20.893451", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.127%)", "metrics": {"price": 7.87, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1273, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:20.911022", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.83, "vwap_slope": 0.0007, "atr": 0.0213, "trend": "flat", "slope_pct": 0.0358, "lower_highs_lower_lows": false, "stop": 7.8494, "imbalance_decline_count": 0, "imbalance_cur": 0.6900673766572484, "imbalance_prev": 0.5996573386636208}}
{"timestamp": "2026-09-22T14:48:20.914378", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (496.1s) but room-to-run failed: imbalance +22% below 30% confirmation floor"], "metrics": {"price": 14.9985, "vwap": 13.9031, "vwap_slope": 0.0969, "atr": 0.4748, "atr_pct": 3.166, "trend": "flat", "slope_pct": 0.0902, "flat_threshold_pct": 0.7915, "ema9": 14.8063, "ema20": 14.426, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.932, "distance_from_high_pct": 5.491, "spread_pct": 0.067, "rvol": 4.562, "volume_pace_ratio": 22.708, "stage3": {"stop": 14.4287, "risk": 0.5698, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2209, "passed": false, "reason": "imbalance +22% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:48:20.915757", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8187, "vwap_slope": -0.0029, "atr": 0.0261, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0758, "ema9": 8.6361, "ema20": 8.6686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.616, "spread_pct": 0.116, "rvol": 0.795, "volume_pace_ratio": 3.959}}
{"timestamp": "2026-09-22T14:48:20.917181", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.5173, "vwap_slope": -0.0199, "atr": 0.1239, "atr_pct": 0.936, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.234, "ema9": 13.1989, "ema20": 13.174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 6.695, "spread_pct": 0.604, "rvol": 0.144, "volume_pace_ratio": 0.716}}
{"timestamp": "2026-09-22T14:48:20.919544", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3893, "vwap_slope": -0.0013, "atr": 0.0166, "atr_pct": 0.261, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0653, "ema9": 6.3331, "ema20": 6.34, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.819, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.22, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T14:48:20.921824", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2399, "vwap": 9.1659, "vwap_slope": 0.0009, "atr": 0.0587, "atr_pct": 0.636, "trend": "flat", "slope_pct": 0.1016, "flat_threshold_pct": 0.1589, "ema9": 9.2228, "ema20": 9.2469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.244, "distance_from_high_pct": 3.55, "spread_pct": 0.108, "rvol": 0.885, "volume_pace_ratio": 4.405}}
{"timestamp": "2026-09-22T14:48:20.922999", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:48:20.925196", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.61 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.605, "vwap": 12.7014, "vwap_slope": -0.0049, "atr": 0.04, "atr_pct": 0.317, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0792, "ema9": 12.6043, "ema20": 12.6348, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 1.523, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:20.926591", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0424, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1217, "ema9": 8.7322, "ema20": 8.748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.684, "volume_pace_ratio": 3.404}}
{"timestamp": "2026-09-22T14:48:20.928071", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5038, "vwap": 11.5971, "vwap_slope": -0.0013, "atr": 0.032, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0695, "ema9": 11.5047, "ema20": 11.5141, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 2.427, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:48:20.929352", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.405, "vwap": 12.3947, "vwap_slope": -0.0001, "atr": 0.0388, "atr_pct": 0.313, "trend": "flat", "slope_pct": 0.0297, "flat_threshold_pct": 0.0782, "ema9": 12.4407, "ema20": 12.4634, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.839, "distance_from_high_pct": 1.548, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.663}}
{"timestamp": "2026-09-22T14:48:20.930472", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.925, "vwap": 10.1607, "vwap_slope": -0.0075, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.9663, "ema20": 10.0025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.185, "distance_from_high_pct": 7.242, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:48:20.931703", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.41, "vwap": 5.501, "vwap_slope": -0.0041, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0755, "ema9": 5.4118, "ema20": 5.4335, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 3.393, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:48:20.932933", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9407, "vwap": 9.0505, "vwap_slope": -0.0004, "atr": 0.0293, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0818, "ema9": 8.9593, "ema20": 8.9822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.482, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:20.934089", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.265, "vwap": 7.4312, "vwap_slope": -0.0016, "atr": 0.0208, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0717, "ema9": 7.2836, "ema20": 7.3191, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.087, "distance_from_high_pct": 3.775, "spread_pct": 0.138, "rvol": 0.105, "volume_pace_ratio": 0.522}}
{"timestamp": "2026-09-22T14:48:20.935298", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.83 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.83, "vwap": 9.0849, "vwap_slope": -0.0057, "atr": 0.0254, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.056, "flat_threshold_pct": 0.072, "ema9": 8.869, "ema20": 8.9026, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.871, "distance_from_high_pct": 6.263, "spread_pct": 0.227, "rvol": 0.145, "volume_pace_ratio": 0.719}}
{"timestamp": "2026-09-22T14:48:20.936219", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.415, "vwap": 12.6524, "vwap_slope": -0.0024, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.1164, "ema9": 12.3674, "ema20": 12.355, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 8.173, "spread_pct": 0.242, "rvol": 0.126, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:48:20.937439", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.3323, "vwap_slope": -0.0033, "atr": 0.0232, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0926, "ema9": 6.2807, "ema20": 6.3107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.36, "distance_from_high_pct": 2.109, "spread_pct": 0.16, "rvol": 0.417, "volume_pace_ratio": 2.075}}
{"timestamp": "2026-09-22T14:48:20.938560", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.54, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0737, "ema9": 5.5336, "ema20": 5.5398, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 1.402, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:48:20.939915", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.17 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.165, "vwap": 5.2135, "vwap_slope": -0.0024, "atr": 0.0144, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0183, "flat_threshold_pct": 0.0695, "ema9": 5.1571, "ema20": 5.1668, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.262, "distance_from_high_pct": 2.547, "spread_pct": 0.194, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:20.941757", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.725, "vwap": 8.6998, "vwap_slope": 0.0004, "atr": 0.0246, "atr_pct": 0.282, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0706, "ema9": 8.707, "ema20": 8.6972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.176, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.08, "volume_pace_ratio": 0.396}}
{"timestamp": "2026-09-22T14:48:20.942875", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.915, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.05, "ema9": 11.8916, "ema20": 11.9018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.972, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.395}}
{"timestamp": "2026-09-22T14:48:20.944058", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.91, "vwap": 8.9594, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.05, "ema9": 8.9114, "ema20": 8.9152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.088, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.075}}
{"timestamp": "2026-09-22T14:48:20.945205", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.813}}
{"timestamp": "2026-09-22T14:48:20.946251", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.485, "vwap": 14.7393, "vwap_slope": -0.0035, "atr": 0.0474, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0817, "ema9": 14.5132, "ema20": 14.5533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.465, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:48:20.947399", "symbol": "SBET", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $10.07 below VWAP $10.07"], "metrics": {"price": 10.0665, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0335, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0832, "ema9": 10.061, "ema20": 10.0554, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 1.212, "spread_pct": 0.099, "rvol": 0.247, "volume_pace_ratio": 1.23}}
{"timestamp": "2026-09-22T14:48:20.948493", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.22, "vwap": 9.1983, "vwap_slope": 0.0001, "atr": 0.0277, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.0751, "ema9": 9.2125, "ema20": 9.231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 1.747, "spread_pct": 0.217, "rvol": 0.086, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:48:20.949477", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.75, "vwap": 13.7989, "vwap_slope": -0.0019, "atr": 0.0271, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.05, "ema9": 13.7514, "ema20": 13.7675, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.856, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.446}}
{"timestamp": "2026-09-22T14:48:20.950305", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.0568, "ema9": 6.1445, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.698}}
{"timestamp": "2026-09-22T14:48:20.951013", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2862, "vwap": 13.3858, "vwap_slope": -0.0043, "atr": 0.0241, "atr_pct": 0.182, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.2834, "ema20": 13.2933, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 4.69, "spread_pct": 0.075, "rvol": 0.213, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:48:25.956894", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.146%)", "metrics": {"price": 7.875, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1463, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:25.958857", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.83, "vwap_slope": 0.0007, "atr": 0.0213, "trend": "flat", "slope_pct": 0.0358, "lower_highs_lower_lows": false, "stop": 7.8494, "imbalance_decline_count": 0, "imbalance_cur": 0.6900673766572484, "imbalance_prev": 0.6900673766572484}}
{"timestamp": "2026-09-22T14:48:25.961272", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (501.1s) but room-to-run failed: imbalance +24% below 30% confirmation floor"], "metrics": {"price": 14.98, "vwap": 13.9047, "vwap_slope": 0.0985, "atr": 0.4748, "atr_pct": 3.17, "trend": "flat", "slope_pct": 0.0901, "flat_threshold_pct": 0.7924, "ema9": 14.8026, "ema20": 14.4243, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.935, "distance_from_high_pct": 5.608, "spread_pct": 0.267, "rvol": 4.569, "volume_pace_ratio": 22.717, "stage3": {"stop": 14.4102, "risk": 0.5698, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.2365, "passed": false, "reason": "imbalance +24% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:48:25.963076", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.615, "vwap": 8.8186, "vwap_slope": -0.0029, "atr": 0.0261, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0758, "ema9": 8.6371, "ema20": 8.6691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.795, "volume_pace_ratio": 3.955}}
{"timestamp": "2026-09-22T14:48:25.965268", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.23 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.2296, "vwap": 13.5173, "vwap_slope": -0.02, "atr": 0.1247, "atr_pct": 0.942, "trend": "flat", "slope_pct": -0.0643, "flat_threshold_pct": 0.2356, "ema9": 13.1968, "ema20": 13.173, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 6.768, "spread_pct": 0.528, "rvol": 0.144, "volume_pace_ratio": 0.715}}
{"timestamp": "2026-09-22T14:48:25.967579", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3486, "vwap": 6.3892, "vwap_slope": -0.0014, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0676, "ema9": 6.3348, "ema20": 6.3408, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.822, "distance_from_high_pct": 3.37, "spread_pct": 0.158, "rvol": 0.22, "volume_pace_ratio": 1.095}}
{"timestamp": "2026-09-22T14:48:25.968972", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2452, "vwap": 9.1659, "vwap_slope": 0.0009, "atr": 0.0587, "atr_pct": 0.635, "trend": "flat", "slope_pct": 0.1016, "flat_threshold_pct": 0.1588, "ema9": 9.2239, "ema20": 9.2474, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.244, "distance_from_high_pct": 3.495, "spread_pct": 0.108, "rvol": 0.885, "volume_pace_ratio": 4.401}}
{"timestamp": "2026-09-22T14:48:25.970128", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.434}}
{"timestamp": "2026-09-22T14:48:25.971619", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.57 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.5664, "vwap": 12.7013, "vwap_slope": -0.005, "atr": 0.0407, "atr_pct": 0.324, "trend": "flat", "slope_pct": -0.0081, "flat_threshold_pct": 0.0809, "ema9": 12.5966, "ema20": 12.6311, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.198, "distance_from_high_pct": 1.825, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:25.973546", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.72 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.7167, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0424, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.1216, "ema9": 8.7335, "ema20": 8.7487, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.561, "spread_pct": 0.115, "rvol": 0.684, "volume_pace_ratio": 3.401}}
{"timestamp": "2026-09-22T14:48:25.974783", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5029, "vwap": 11.5971, "vwap_slope": -0.0013, "atr": 0.032, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0695, "ema9": 11.5046, "ema20": 11.514, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.54, "distance_from_high_pct": 2.435, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:25.976892", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.41, "vwap": 12.3947, "vwap_slope": -0.0001, "atr": 0.0395, "atr_pct": 0.318, "trend": "flat", "slope_pct": 0.0297, "flat_threshold_pct": 0.0796, "ema9": 12.4417, "ema20": 12.4639, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.508, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:48:25.978060", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.93, "vwap": 10.1597, "vwap_slope": -0.0085, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.9673, "ema20": 10.003, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.195, "distance_from_high_pct": 7.195, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:48:25.979317", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.405, "vwap": 5.5009, "vwap_slope": -0.0041, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0756, "ema9": 5.4108, "ema20": 5.433, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 3.482, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.488}}
{"timestamp": "2026-09-22T14:48:25.980420", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.94 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9407, "vwap": 9.0505, "vwap_slope": -0.0004, "atr": 0.0293, "atr_pct": 0.327, "trend": "flat", "slope_pct": -0.0163, "flat_threshold_pct": 0.0818, "ema9": 8.9593, "ema20": 8.9822, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.482, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:48:25.981453", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.28 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.28, "vwap": 7.4308, "vwap_slope": -0.002, "atr": 0.0213, "atr_pct": 0.293, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0732, "ema9": 7.2866, "ema20": 7.3205, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.092, "distance_from_high_pct": 3.576, "spread_pct": 0.137, "rvol": 0.105, "volume_pace_ratio": 0.523}}
{"timestamp": "2026-09-22T14:48:25.982529", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.84, "vwap": 9.0821, "vwap_slope": -0.0085, "atr": 0.0254, "atr_pct": 0.288, "trend": "flat", "slope_pct": -0.0559, "flat_threshold_pct": 0.0719, "ema9": 8.871, "ema20": 8.9036, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 6.157, "spread_pct": 0.226, "rvol": 0.146, "volume_pace_ratio": 0.727}}
{"timestamp": "2026-09-22T14:48:25.983655", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.44 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.44, "vwap": 12.6523, "vwap_slope": -0.0024, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1161, "ema9": 12.3724, "ema20": 12.3574, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 7.988, "spread_pct": 0.322, "rvol": 0.126, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:48:25.984766", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.3323, "vwap_slope": -0.0033, "atr": 0.0232, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0926, "ema9": 6.2807, "ema20": 6.3107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.361, "distance_from_high_pct": 2.109, "spread_pct": 0.16, "rvol": 0.417, "volume_pace_ratio": 2.073}}
{"timestamp": "2026-09-22T14:48:25.985799", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0737, "ema9": 5.5346, "ema20": 5.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.858, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:48:25.986958", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1554, "vwap": 5.2134, "vwap_slope": -0.0025, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.264, "distance_from_high_pct": 2.728, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:25.988194", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.7145, "vwap": 8.6999, "vwap_slope": 0.0005, "atr": 0.025, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0076, "flat_threshold_pct": 0.0717, "ema9": 8.7049, "ema20": 8.6962, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.184, "distance_from_high_pct": 1.642, "spread_pct": 0.114, "rvol": 0.08, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:48:25.989274", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.915, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.05, "ema9": 11.8916, "ema20": 11.9018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.972, "spread_pct": 0.421, "rvol": 0.079, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:48:25.990403", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9594, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.05, "ema9": 8.9124, "ema20": 8.9157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.074}}
{"timestamp": "2026-09-22T14:48:25.991613", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.811}}
{"timestamp": "2026-09-22T14:48:25.996065", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4785, "vwap": 14.7391, "vwap_slope": -0.0037, "atr": 0.0521, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.09, "ema9": 14.5119, "ema20": 14.5527, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.348, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.124}}
{"timestamp": "2026-09-22T14:48:25.997420", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 10.1, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0336, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0832, "ema9": 10.0677, "ema20": 10.0586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 0.883, "spread_pct": 0.099, "rvol": 0.247, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:48:25.998550", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.22, "vwap": 9.1983, "vwap_slope": 0.0001, "atr": 0.0277, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.0751, "ema9": 9.2125, "ema20": 9.231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 1.747, "spread_pct": 0.217, "rvol": 0.086, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:48:26.001160", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.75 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7505, "vwap": 13.7989, "vwap_slope": -0.0019, "atr": 0.0271, "atr_pct": 0.197, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.05, "ema9": 13.7515, "ema20": 13.7676, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.852, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:48:26.002464", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.148, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0567, "ema9": 6.1461, "ema20": 6.1528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.496, "distance_from_high_pct": 1.158, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:48:26.004135", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2789, "vwap": 13.3856, "vwap_slope": -0.0046, "atr": 0.0248, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.282, "ema20": 13.2926, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 4.742, "spread_pct": 0.075, "rvol": 0.213, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T14:48:31.010222", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.092%)", "metrics": {"price": 7.8607, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0918, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:31.012625", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8607, "vwap": 7.83, "vwap_slope": 0.0007, "atr": 0.0213, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 7.8351, "imbalance_decline_count": 0, "imbalance_cur": 0.9217877094972067, "imbalance_prev": 0.6900673766572484}}
{"timestamp": "2026-09-22T14:48:31.015630", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (506.2s) but room-to-run failed: imbalance -15% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.9228, "vwap": 13.9068, "vwap_slope": 0.1006, "atr": 0.4755, "atr_pct": 3.187, "trend": "flat", "slope_pct": 0.0896, "flat_threshold_pct": 0.7967, "ema9": 14.7911, "ema20": 14.4188, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.939, "distance_from_high_pct": 5.968, "spread_pct": 0.134, "rvol": 4.578, "volume_pace_ratio": 22.741, "stage3": {"stop": 14.3522, "risk": 0.5706, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1515, "passed": false, "reason": "imbalance -15% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:48:31.018148", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6101, "vwap": 8.8186, "vwap_slope": -0.0029, "atr": 0.0261, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0758, "ema9": 8.6361, "ema20": 8.6686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.615, "spread_pct": 0.116, "rvol": 0.795, "volume_pace_ratio": 3.951}}
{"timestamp": "2026-09-22T14:48:31.019491", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.26 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.255, "vwap": 13.5173, "vwap_slope": -0.02, "atr": 0.1247, "atr_pct": 0.941, "trend": "flat", "slope_pct": -0.0641, "flat_threshold_pct": 0.2351, "ema9": 13.2019, "ema20": 13.1755, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 6.589, "spread_pct": 0.528, "rvol": 0.144, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:48:31.021162", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.35 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3471, "vwap": 6.3892, "vwap_slope": -0.0014, "atr": 0.0172, "atr_pct": 0.27, "trend": "flat", "slope_pct": -0.0229, "flat_threshold_pct": 0.0676, "ema9": 6.3345, "ema20": 6.3407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 3.393, "spread_pct": 0.158, "rvol": 0.22, "volume_pace_ratio": 1.094}}
{"timestamp": "2026-09-22T14:48:31.022739", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.24, "vwap": 9.1659, "vwap_slope": 0.0009, "atr": 0.0587, "atr_pct": 0.636, "trend": "flat", "slope_pct": 0.1016, "flat_threshold_pct": 0.1589, "ema9": 9.2228, "ema20": 9.2469, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.244, "distance_from_high_pct": 3.549, "spread_pct": 0.108, "rvol": 0.885, "volume_pace_ratio": 4.397}}
{"timestamp": "2026-09-22T14:48:31.023858", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:48:31.025235", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.615, "vwap": 12.7012, "vwap_slope": -0.0051, "atr": 0.0407, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0806, "ema9": 12.6063, "ema20": 12.6358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.201, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:31.027509", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.715, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0424, "atr_pct": 0.486, "trend": "flat", "slope_pct": 0.0083, "flat_threshold_pct": 0.1216, "ema9": 8.7332, "ema20": 8.7485, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.361, "distance_from_high_pct": 5.58, "spread_pct": 0.115, "rvol": 0.684, "volume_pace_ratio": 3.399}}
{"timestamp": "2026-09-22T14:48:31.029739", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.51 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.505, "vwap": 11.597, "vwap_slope": -0.0014, "atr": 0.032, "atr_pct": 0.278, "trend": "flat", "slope_pct": -0.0117, "flat_threshold_pct": 0.0695, "ema9": 11.505, "ema20": 11.5142, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.541, "distance_from_high_pct": 2.417, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:31.032020", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.39 below VWAP $12.39", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 12.3883, "vwap": 12.3947, "vwap_slope": -0.0001, "atr": 0.0395, "atr_pct": 0.319, "trend": "flat", "slope_pct": 0.0295, "flat_threshold_pct": 0.0798, "ema9": 12.4373, "ema20": 12.4618, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.84, "distance_from_high_pct": 1.68, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:48:31.034391", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.94 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.935, "vwap": 10.1596, "vwap_slope": -0.0085, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.08, "flat_threshold_pct": 0.05, "ema9": 9.9683, "ema20": 10.0034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 7.149, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:48:31.035903", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.3976, "vwap": 5.5009, "vwap_slope": -0.0041, "atr": 0.0163, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0166, "flat_threshold_pct": 0.0757, "ema9": 5.4093, "ema20": 5.4323, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 3.614, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:48:31.037386", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9312, "vwap": 9.0505, "vwap_slope": -0.0004, "atr": 0.03, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0839, "ema9": 8.9574, "ema20": 8.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.583, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.546}}
{"timestamp": "2026-09-22T14:48:31.038567", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.27 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2662, "vwap": 7.4278, "vwap_slope": -0.0049, "atr": 0.0214, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0737, "ema9": 7.2839, "ema20": 7.3192, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 3.759, "spread_pct": 0.138, "rvol": 0.107, "volume_pace_ratio": 0.532}}
{"timestamp": "2026-09-22T14:48:31.040026", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0821, "vwap_slope": -0.0085, "atr": 0.0254, "atr_pct": 0.287, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0719, "ema9": 8.873, "ema20": 8.9045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.893, "distance_from_high_pct": 6.051, "spread_pct": 0.34, "rvol": 0.146, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:48:31.041406", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.6518, "vwap_slope": -0.0029, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.09, "flat_threshold_pct": 0.1163, "ema9": 12.3684, "ema20": 12.3555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.474, "distance_from_high_pct": 8.136, "spread_pct": 0.402, "rvol": 0.126, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:48:31.042800", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.3322, "vwap_slope": -0.0034, "atr": 0.0232, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0927, "ema9": 6.2797, "ema20": 6.3103, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.362, "distance_from_high_pct": 2.188, "spread_pct": 0.16, "rvol": 0.417, "volume_pace_ratio": 2.072}}
{"timestamp": "2026-09-22T14:48:31.044171", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0737, "ema9": 5.5346, "ema20": 5.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.861, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:48:31.045498", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1554, "vwap": 5.2134, "vwap_slope": -0.0025, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.264, "distance_from_high_pct": 2.728, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:31.046748", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.73, "vwap": 8.7, "vwap_slope": 0.0006, "atr": 0.0254, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0726, "ema9": 8.708, "ema20": 8.6976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.19, "distance_from_high_pct": 1.467, "spread_pct": 0.114, "rvol": 0.08, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:48:31.048006", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.915, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.05, "ema9": 11.8916, "ema20": 11.9018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.972, "spread_pct": 0.505, "rvol": 0.079, "volume_pace_ratio": 0.394}}
{"timestamp": "2026-09-22T14:48:31.048983", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9594, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.05, "ema9": 8.9124, "ema20": 8.9157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.073}}
{"timestamp": "2026-09-22T14:48:31.050186", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.809}}
{"timestamp": "2026-09-22T14:48:31.051616", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4977, "vwap": 14.7391, "vwap_slope": -0.0037, "atr": 0.0521, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0898, "ema9": 14.5157, "ema20": 14.5545, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.467, "distance_from_high_pct": 3.22, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T14:48:31.055045", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 10.0843, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0336, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0834, "ema9": 10.0645, "ema20": 10.0571, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.629, "distance_from_high_pct": 1.037, "spread_pct": 0.099, "rvol": 0.247, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:48:31.056725", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.22, "vwap": 9.1983, "vwap_slope": 0.0001, "atr": 0.0277, "atr_pct": 0.301, "trend": "flat", "slope_pct": 0.0216, "flat_threshold_pct": 0.0751, "ema9": 9.2125, "ema20": 9.231, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.938, "distance_from_high_pct": 1.747, "spread_pct": 0.217, "rvol": 0.086, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:48:31.059147", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7387, "vwap": 13.7989, "vwap_slope": -0.0019, "atr": 0.0277, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0504, "ema9": 13.7492, "ema20": 13.7665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.589, "distance_from_high_pct": 1.936, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:48:31.060627", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.0568, "ema9": 6.1445, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:48:31.061930", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2861, "vwap": 13.3856, "vwap_slope": -0.0045, "atr": 0.0248, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.2834, "ema20": 13.2932, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.097, "distance_from_high_pct": 4.691, "spread_pct": 0.075, "rvol": 0.213, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T14:48:36.068129", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.108%)", "metrics": {"price": 7.865, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1082, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:36.069579", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.865, "vwap": 7.8302, "vwap_slope": 0.0009, "atr": 0.0213, "trend": "flat", "slope_pct": 0.0357, "lower_highs_lower_lows": false, "stop": 7.8394, "imbalance_decline_count": 1, "imbalance_cur": 0.17041800643086816, "imbalance_prev": 0.9217877094972067}}
{"timestamp": "2026-09-22T14:48:36.072338", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (511.2s) but room-to-run failed: imbalance -25% is negative (net selling) -- refusing entry"], "metrics": {"price": 14.87, "vwap": 13.9095, "vwap_slope": 0.1033, "atr": 0.4798, "atr_pct": 3.227, "trend": "flat", "slope_pct": 0.0891, "flat_threshold_pct": 0.8067, "ema9": 14.7806, "ema20": 14.4138, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.945, "distance_from_high_pct": 6.301, "spread_pct": 0.269, "rvol": 4.592, "volume_pace_ratio": 22.782, "stage3": {"stop": 14.2942, "risk": 0.5758, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.2476, "passed": false, "reason": "imbalance -25% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:48:36.073690", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.6132, "vwap": 8.8186, "vwap_slope": -0.0029, "atr": 0.0261, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.0758, "ema9": 8.6367, "ema20": 8.6689, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.581, "spread_pct": 0.116, "rvol": 0.796, "volume_pace_ratio": 3.947}}
{"timestamp": "2026-09-22T14:48:36.074960", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.288, "vwap": 13.5173, "vwap_slope": -0.02, "atr": 0.1253, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.0639, "flat_threshold_pct": 0.2358, "ema9": 13.2085, "ema20": 13.1786, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 6.357, "spread_pct": 0.528, "rvol": 0.144, "volume_pace_ratio": 0.714}}
{"timestamp": "2026-09-22T14:48:36.077402", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3892, "vwap_slope": -0.0014, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0677, "ema9": 6.3331, "ema20": 6.34, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.823, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.22, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T14:48:36.078731", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2474, "vwap": 9.1659, "vwap_slope": 0.001, "atr": 0.0589, "atr_pct": 0.637, "trend": "flat", "slope_pct": 0.1017, "flat_threshold_pct": 0.1592, "ema9": 9.2243, "ema20": 9.2476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.244, "distance_from_high_pct": 3.472, "spread_pct": 0.108, "rvol": 0.885, "volume_pace_ratio": 4.392}}
{"timestamp": "2026-09-22T14:48:36.079822", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.433}}
{"timestamp": "2026-09-22T14:48:36.081115", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.625, "vwap": 12.7012, "vwap_slope": -0.0051, "atr": 0.0407, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0805, "ema9": 12.6083, "ema20": 12.6367, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.202, "distance_from_high_pct": 1.367, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:36.082302", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.71, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0424, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.0082, "flat_threshold_pct": 0.1217, "ema9": 8.7322, "ema20": 8.748, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.634, "spread_pct": 0.115, "rvol": 0.685, "volume_pace_ratio": 3.396}}
{"timestamp": "2026-09-22T14:48:36.083581", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.5, "vwap": 11.5968, "vwap_slope": -0.0016, "atr": 0.0323, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0702, "ema9": 11.504, "ema20": 11.5137, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.544, "distance_from_high_pct": 2.46, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.548}}
{"timestamp": "2026-09-22T14:48:36.085543", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4715, "vwap": 12.3948, "vwap_slope": 0.0, "atr": 0.0436, "atr_pct": 0.349, "trend": "flat", "slope_pct": 0.0302, "flat_threshold_pct": 0.0873, "ema9": 12.454, "ema20": 12.4698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.841, "distance_from_high_pct": 1.02, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:48:36.086771", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.94 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.935, "vwap": 10.1596, "vwap_slope": -0.0085, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.08, "flat_threshold_pct": 0.05, "ema9": 9.9683, "ema20": 10.0034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 7.149, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:48:36.088093", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4007, "vwap": 5.5009, "vwap_slope": -0.0041, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0756, "ema9": 5.4099, "ema20": 5.4326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 3.559, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.487}}
{"timestamp": "2026-09-22T14:48:36.089258", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9312, "vwap": 9.0505, "vwap_slope": -0.0004, "atr": 0.03, "atr_pct": 0.336, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0839, "ema9": 8.9574, "ema20": 8.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.657, "distance_from_high_pct": 4.583, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:48:36.090452", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.25 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.255, "vwap": 7.4277, "vwap_slope": -0.0051, "atr": 0.0218, "atr_pct": 0.3, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.075, "ema9": 7.2816, "ema20": 7.3181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.13, "distance_from_high_pct": 3.907, "spread_pct": 0.138, "rvol": 0.107, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:48:36.091764", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0821, "vwap_slope": -0.0086, "atr": 0.0261, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0737, "ema9": 8.873, "ema20": 8.9045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 6.051, "spread_pct": 0.452, "rvol": 0.146, "volume_pace_ratio": 0.726}}
{"timestamp": "2026-09-22T14:48:36.093039", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.43, "vwap": 12.6515, "vwap_slope": -0.0032, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1162, "ema9": 12.3704, "ema20": 12.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 8.062, "spread_pct": 0.402, "rvol": 0.127, "volume_pace_ratio": 0.628}}
{"timestamp": "2026-09-22T14:48:36.096082", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.26, "vwap": 6.3322, "vwap_slope": -0.0034, "atr": 0.0232, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0927, "ema9": 6.2797, "ema20": 6.3103, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.362, "distance_from_high_pct": 2.188, "spread_pct": 0.16, "rvol": 0.417, "volume_pace_ratio": 2.07}}
{"timestamp": "2026-09-22T14:48:36.098170", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.5477, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0736, "ema9": 5.5351, "ema20": 5.5405, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.862, "distance_from_high_pct": 1.265, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:48:36.099653", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1554, "vwap": 5.2134, "vwap_slope": -0.0025, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0697, "ema9": 5.1551, "ema20": 5.1659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.264, "distance_from_high_pct": 2.728, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.188}}
{"timestamp": "2026-09-22T14:48:36.100988", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.735, "vwap": 8.7, "vwap_slope": 0.0006, "atr": 0.0254, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0726, "ema9": 8.709, "ema20": 8.6981, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.191, "distance_from_high_pct": 1.411, "spread_pct": 0.114, "rvol": 0.08, "volume_pace_ratio": 0.398}}
{"timestamp": "2026-09-22T14:48:36.103630", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.91 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.915, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.195, "trend": "flat", "slope_pct": 0.0316, "flat_threshold_pct": 0.05, "ema9": 11.8916, "ema20": 11.9018, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 2.972, "spread_pct": 0.505, "rvol": 0.079, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T14:48:36.104908", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9594, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.05, "ema9": 8.9124, "ema20": 8.9157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:48:36.106111", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.808}}
{"timestamp": "2026-09-22T14:48:36.107388", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.50 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4999, "vwap": 14.7389, "vwap_slope": -0.0039, "atr": 0.0521, "atr_pct": 0.359, "trend": "flat", "slope_pct": -0.03, "flat_threshold_pct": 0.0898, "ema9": 14.5162, "ema20": 14.5547, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.468, "distance_from_high_pct": 3.205, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.123}}
{"timestamp": "2026-09-22T14:48:36.108330", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 10.1s / 18s"], "reasons_against": [], "metrics": {"price": 10.095, "vwap": 10.0672, "vwap_slope": 0.0003, "atr": 0.0336, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0072, "flat_threshold_pct": 0.0833, "ema9": 10.0667, "ema20": 10.0581, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.632, "distance_from_high_pct": 0.932, "spread_pct": 0.099, "rvol": 0.248, "volume_pace_ratio": 1.229}}
{"timestamp": "2026-09-22T14:48:36.109239", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.23, "vwap": 9.1984, "vwap_slope": 0.0002, "atr": 0.0284, "atr_pct": 0.308, "trend": "flat", "slope_pct": 0.0217, "flat_threshold_pct": 0.077, "ema9": 9.2145, "ema20": 9.2319, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 1.64, "spread_pct": 0.325, "rvol": 0.086, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:48:36.110363", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.7989, "vwap_slope": -0.002, "atr": 0.0278, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0506, "ema9": 13.7504, "ema20": 13.7671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.445}}
{"timestamp": "2026-09-22T14:48:36.111542", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.15 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1479, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0567, "ema9": 6.1461, "ema20": 6.1528, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.497, "distance_from_high_pct": 1.159, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:48:36.112839", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.3853, "vwap_slope": -0.0048, "atr": 0.0248, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.05, "ema9": 13.2842, "ema20": 13.2936, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 4.663, "spread_pct": 0.075, "rvol": 0.214, "volume_pace_ratio": 1.06}}
{"timestamp": "2026-09-22T14:48:41.119280", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.192%)", "metrics": {"price": 7.8871, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1925, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:41.122544", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8871, "vwap": 7.8303, "vwap_slope": 0.0009, "atr": 0.0213, "trend": "flat", "slope_pct": 0.036, "lower_highs_lower_lows": false, "stop": 7.8615, "imbalance_decline_count": 2, "imbalance_cur": -0.07858081471747701, "imbalance_prev": 0.17041800643086816}}
{"timestamp": "2026-09-22T14:48:41.126238", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (516.3s) but room-to-run failed: imbalance -12% is negative (net selling) -- refusing entry"], "metrics": {"price": 15.015, "vwap": 13.9129, "vwap_slope": 0.1067, "atr": 0.482, "atr_pct": 3.21, "trend": "flat", "slope_pct": 0.0904, "flat_threshold_pct": 0.8025, "ema9": 14.8096, "ema20": 14.4276, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 5.388, "spread_pct": 0.533, "rvol": 4.604, "volume_pace_ratio": 22.821, "stage3": {"stop": 14.4366, "risk": 0.5784, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": -0.1174, "passed": false, "reason": "imbalance -12% is negative (net selling) -- refusing entry"}}}
{"timestamp": "2026-09-22T14:48:41.129211", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.615, "vwap": 8.8186, "vwap_slope": -0.0029, "atr": 0.0262, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.076, "ema9": 8.6371, "ema20": 8.6691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.796, "volume_pace_ratio": 3.943}}
{"timestamp": "2026-09-22T14:48:41.131494", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.5173, "vwap_slope": -0.02, "atr": 0.1253, "atr_pct": 0.944, "trend": "flat", "slope_pct": -0.0639, "flat_threshold_pct": 0.236, "ema9": 13.2069, "ema20": 13.1778, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.345, "distance_from_high_pct": 6.413, "spread_pct": 0.528, "rvol": 0.144, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:48:41.134047", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3891, "vwap_slope": -0.0014, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0677, "ema9": 6.3331, "ema20": 6.34, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.221, "volume_pace_ratio": 1.093}}
{"timestamp": "2026-09-22T14:48:41.136473", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2361, "vwap": 9.1659, "vwap_slope": 0.001, "atr": 0.059, "atr_pct": 0.638, "trend": "flat", "slope_pct": 0.1016, "flat_threshold_pct": 0.1596, "ema9": 9.2221, "ema20": 9.2465, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.245, "distance_from_high_pct": 3.59, "spread_pct": 0.216, "rvol": 0.885, "volume_pace_ratio": 4.388}}
{"timestamp": "2026-09-22T14:48:41.138006", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:48:41.139960", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.62 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.615, "vwap": 12.7011, "vwap_slope": -0.0052, "atr": 0.0407, "atr_pct": 0.322, "trend": "flat", "slope_pct": -0.0077, "flat_threshold_pct": 0.0806, "ema9": 12.6063, "ema20": 12.6358, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.203, "distance_from_high_pct": 1.445, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:41.141063", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.71 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.705, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0424, "atr_pct": 0.487, "trend": "flat", "slope_pct": 0.0081, "flat_threshold_pct": 0.1217, "ema9": 8.7312, "ema20": 8.7476, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.362, "distance_from_high_pct": 5.688, "spread_pct": 0.115, "rvol": 0.685, "volume_pace_ratio": 3.394}}
{"timestamp": "2026-09-22T14:48:41.142134", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.50 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4979, "vwap": 11.5968, "vwap_slope": -0.0016, "atr": 0.0323, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0118, "flat_threshold_pct": 0.0703, "ema9": 11.5036, "ema20": 11.5135, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 2.478, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:41.143286", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.3958, "vwap": 12.3948, "vwap_slope": -0.0001, "atr": 0.0436, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0878, "ema9": 12.4388, "ema20": 12.4625, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.842, "distance_from_high_pct": 1.621, "spread_pct": 0.081, "rvol": 0.133, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:48:41.147322", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.94 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.935, "vwap": 10.1596, "vwap_slope": -0.0085, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.08, "flat_threshold_pct": 0.05, "ema9": 9.9683, "ema20": 10.0034, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.196, "distance_from_high_pct": 7.149, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:48:41.148688", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4007, "vwap": 5.5009, "vwap_slope": -0.0041, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0756, "ema9": 5.4099, "ema20": 5.4326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.793, "distance_from_high_pct": 3.559, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:48:41.151368", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9313, "vwap": 9.0504, "vwap_slope": -0.0005, "atr": 0.0302, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0847, "ema9": 8.9574, "ema20": 8.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 4.582, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.545}}
{"timestamp": "2026-09-22T14:48:41.153870", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.27 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.2676, "vwap": 7.4278, "vwap_slope": -0.005, "atr": 0.0218, "atr_pct": 0.299, "trend": "flat", "slope_pct": -0.0304, "flat_threshold_pct": 0.0749, "ema9": 7.2842, "ema20": 7.3193, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 3.74, "spread_pct": 0.138, "rvol": 0.107, "volume_pace_ratio": 0.531}}
{"timestamp": "2026-09-22T14:48:41.156471", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.84 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.8372, "vwap": 9.0819, "vwap_slope": -0.0087, "atr": 0.0261, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0559, "flat_threshold_pct": 0.0738, "ema9": 8.8705, "ema20": 8.9033, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.894, "distance_from_high_pct": 6.187, "spread_pct": 0.452, "rvol": 0.146, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:48:41.158041", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.43 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.43, "vwap": 12.6515, "vwap_slope": -0.0032, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0899, "flat_threshold_pct": 0.1162, "ema9": 12.3704, "ema20": 12.3564, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.476, "distance_from_high_pct": 8.062, "spread_pct": 0.322, "rvol": 0.127, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:48:41.159636", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.26 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.265, "vwap": 6.3322, "vwap_slope": -0.0034, "atr": 0.0232, "atr_pct": 0.371, "trend": "flat", "slope_pct": 0.0058, "flat_threshold_pct": 0.0926, "ema9": 6.2807, "ema20": 6.3107, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.362, "distance_from_high_pct": 2.109, "spread_pct": 0.16, "rvol": 0.417, "volume_pace_ratio": 2.068}}
{"timestamp": "2026-09-22T14:48:41.160945", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0737, "ema9": 5.5346, "ema20": 5.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.864, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:48:41.162388", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1555, "vwap": 5.2134, "vwap_slope": -0.0025, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0697, "ema9": 5.1552, "ema20": 5.1659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.266, "distance_from_high_pct": 2.726, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:48:41.163919", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.7033, "vwap": 8.6999, "vwap_slope": 0.0005, "atr": 0.0254, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0728, "ema9": 8.7027, "ema20": 8.6951, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.2, "distance_from_high_pct": 1.769, "spread_pct": 0.115, "rvol": 0.081, "volume_pace_ratio": 0.399}}
{"timestamp": "2026-09-22T14:48:41.165152", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.89, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0314, "flat_threshold_pct": 0.05, "ema9": 11.8866, "ema20": 11.8994, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.758, "distance_from_high_pct": 3.176, "spread_pct": 0.505, "rvol": 0.079, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T14:48:41.166591", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.915, "vwap": 8.9594, "vwap_slope": -0.0004, "atr": 0.0157, "atr_pct": 0.177, "trend": "flat", "slope_pct": -0.018, "flat_threshold_pct": 0.05, "ema9": 8.9124, "ema20": 8.9157, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.491, "distance_from_high_pct": 2.033, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:48:41.167950", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.806}}
{"timestamp": "2026-09-22T14:48:41.169253", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.48 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.485, "vwap": 14.7388, "vwap_slope": -0.004, "atr": 0.0521, "atr_pct": 0.36, "trend": "flat", "slope_pct": -0.0301, "flat_threshold_pct": 0.0899, "ema9": 14.5132, "ema20": 14.5533, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.469, "distance_from_high_pct": 3.304, "spread_pct": 0.069, "rvol": 0.226, "volume_pace_ratio": 1.122}}
{"timestamp": "2026-09-22T14:48:41.171589", "symbol": "SBET", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 15.2s / 18s"], "reasons_against": [], "metrics": {"price": 10.0914, "vwap": 10.0672, "vwap_slope": 0.0003, "atr": 0.0336, "atr_pct": 0.333, "trend": "flat", "slope_pct": -0.0073, "flat_threshold_pct": 0.0833, "ema9": 10.066, "ema20": 10.0578, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.633, "distance_from_high_pct": 0.968, "spread_pct": 0.099, "rvol": 0.248, "volume_pace_ratio": 1.228}}
{"timestamp": "2026-09-22T14:48:41.174806", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.24, "vwap": 9.1984, "vwap_slope": 0.0003, "atr": 0.0291, "atr_pct": 0.315, "trend": "flat", "slope_pct": 0.0218, "flat_threshold_pct": 0.0788, "ema9": 9.2165, "ema20": 9.2329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.942, "distance_from_high_pct": 1.533, "spread_pct": 0.325, "rvol": 0.086, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:48:41.177295", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7387, "vwap": 13.7989, "vwap_slope": -0.002, "atr": 0.0278, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0506, "ema9": 13.7492, "ema20": 13.7665, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.59, "distance_from_high_pct": 1.936, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:48:41.178694", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.14, "vwap": 6.1544, "vwap_slope": -0.0002, "atr": 0.014, "atr_pct": 0.227, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.0568, "ema9": 6.1445, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.498, "distance_from_high_pct": 1.286, "spread_pct": 0.163, "rvol": 0.14, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:48:41.180148", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2879, "vwap": 13.3853, "vwap_slope": -0.0048, "atr": 0.0248, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.2838, "ema20": 13.2934, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 4.678, "spread_pct": 0.075, "rvol": 0.214, "volume_pace_ratio": 1.059}}
{"timestamp": "2026-09-22T14:48:46.183253", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.093%)", "metrics": {"price": 7.8609, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0925, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:46.185812", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8609, "vwap": 7.8302, "vwap_slope": 0.0009, "atr": 0.0213, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 7.8353, "imbalance_decline_count": 3, "imbalance_cur": -0.2472294982873262, "imbalance_prev": -0.07858081471747701}}
{"timestamp": "2026-09-22T14:48:46.188829", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (521.3s) but room-to-run failed: imbalance +7% below 30% confirmation floor"], "metrics": {"price": 15.35, "vwap": 13.9214, "vwap_slope": 0.1152, "atr": 0.5055, "atr_pct": 3.293, "trend": "flat", "slope_pct": 0.0932, "flat_threshold_pct": 0.8234, "ema9": 14.8766, "ema20": 14.4595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.958, "distance_from_high_pct": 3.277, "spread_pct": 0.651, "rvol": 4.623, "volume_pace_ratio": 22.89, "stage3": {"stop": 14.7434, "risk": 0.6066, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.0717, "passed": false, "reason": "imbalance +7% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:48:46.190195", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.615, "vwap": 8.8186, "vwap_slope": -0.0029, "atr": 0.0262, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.076, "ema9": 8.6371, "ema20": 8.6691, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.562, "spread_pct": 0.116, "rvol": 0.796, "volume_pace_ratio": 3.939}}
{"timestamp": "2026-09-22T14:48:46.191590", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.22 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.22, "vwap": 13.517, "vwap_slope": -0.0203, "atr": 0.1254, "atr_pct": 0.948, "trend": "flat", "slope_pct": -0.0644, "flat_threshold_pct": 0.2371, "ema9": 13.1949, "ema20": 13.1721, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 6.836, "spread_pct": 0.528, "rvol": 0.144, "volume_pace_ratio": 0.713}}
{"timestamp": "2026-09-22T14:48:46.193977", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.33 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.3314, "vwap": 6.3891, "vwap_slope": -0.0015, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.0231, "flat_threshold_pct": 0.0678, "ema9": 6.3314, "ema20": 6.3392, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.824, "distance_from_high_pct": 3.632, "spread_pct": 0.158, "rvol": 0.221, "volume_pace_ratio": 1.092}}
{"timestamp": "2026-09-22T14:48:46.196683", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.215, "vwap": 9.1659, "vwap_slope": 0.001, "atr": 0.059, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.1013, "flat_threshold_pct": 0.1599, "ema9": 9.2178, "ema20": 9.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 3.81, "spread_pct": 0.109, "rvol": 0.886, "volume_pace_ratio": 4.386}}
{"timestamp": "2026-09-22T14:48:46.197764", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.432}}
{"timestamp": "2026-09-22T14:48:46.199763", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.61 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.6109, "vwap": 12.701, "vwap_slope": -0.0053, "atr": 0.0407, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0078, "flat_threshold_pct": 0.0806, "ema9": 12.6055, "ema20": 12.6354, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.205, "distance_from_high_pct": 1.477, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.586}}
{"timestamp": "2026-09-22T14:48:46.201036", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.69 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.685, "vwap": 8.743, "vwap_slope": -0.0007, "atr": 0.0434, "atr_pct": 0.499, "trend": "flat", "slope_pct": 0.0079, "flat_threshold_pct": 0.1248, "ema9": 8.7272, "ema20": 8.7456, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 5.905, "spread_pct": 0.115, "rvol": 0.685, "volume_pace_ratio": 3.392}}
{"timestamp": "2026-09-22T14:48:46.203020", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.4852, "vwap": 11.5967, "vwap_slope": -0.0016, "atr": 0.0323, "atr_pct": 0.281, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0703, "ema9": 11.501, "ema20": 11.5123, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.545, "distance_from_high_pct": 2.585, "spread_pct": 0.087, "rvol": 0.11, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:46.205202", "symbol": "QXO", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 12.4, "vwap": 12.3948, "vwap_slope": -0.0, "atr": 0.0436, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0878, "ema9": 12.4397, "ema20": 12.4629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.847, "distance_from_high_pct": 1.587, "spread_pct": 0.081, "rvol": 0.134, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:48:46.206385", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.925, "vwap": 10.1586, "vwap_slope": -0.0096, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.9663, "ema20": 10.0025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 7.242, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:48:46.207661", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4, "vwap": 5.5009, "vwap_slope": -0.0042, "atr": 0.0163, "atr_pct": 0.303, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0756, "ema9": 5.4098, "ema20": 5.4325, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.794, "distance_from_high_pct": 3.571, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:48:46.210435", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9313, "vwap": 9.0504, "vwap_slope": -0.0005, "atr": 0.0302, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0847, "ema9": 8.9574, "ema20": 8.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 4.582, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.544}}
{"timestamp": "2026-09-22T14:48:46.211669", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.25 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.255, "vwap": 7.4276, "vwap_slope": -0.0052, "atr": 0.0221, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.0762, "ema9": 7.2816, "ema20": 7.3181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 3.907, "spread_pct": 0.138, "rvol": 0.107, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:48:46.212829", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0819, "vwap_slope": -0.0088, "atr": 0.0261, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0739, "ema9": 8.873, "ema20": 8.9045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.895, "distance_from_high_pct": 6.051, "spread_pct": 0.339, "rvol": 0.146, "volume_pace_ratio": 0.725}}
{"timestamp": "2026-09-22T14:48:46.213966", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.6514, "vwap_slope": -0.0033, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.09, "flat_threshold_pct": 0.1163, "ema9": 12.3684, "ema20": 12.3555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 8.136, "spread_pct": 0.322, "rvol": 0.127, "volume_pace_ratio": 0.627}}
{"timestamp": "2026-09-22T14:48:46.215123", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.25 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.2485, "vwap": 6.3319, "vwap_slope": -0.0037, "atr": 0.0239, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0957, "ema9": 6.2774, "ema20": 6.3092, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.369, "distance_from_high_pct": 2.367, "spread_pct": 0.16, "rvol": 0.418, "volume_pace_ratio": 2.071}}
{"timestamp": "2026-09-22T14:48:46.216189", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 5.55, "vwap": 5.5469, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.294, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0736, "ema9": 5.5356, "ema20": 5.5407, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.866, "distance_from_high_pct": 1.224, "spread_pct": 0.18, "rvol": 0.1, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:48:46.217244", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1555, "vwap": 5.2134, "vwap_slope": -0.0025, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0697, "ema9": 5.1552, "ema20": 5.1659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.266, "distance_from_high_pct": 2.726, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:48:46.218349", "symbol": "SMR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["volume pace 0.40x normal below floor 0.4x"], "metrics": {"price": 8.734, "vwap": 8.7002, "vwap_slope": 0.0008, "atr": 0.0254, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0726, "ema9": 8.7088, "ema20": 8.698, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.207, "distance_from_high_pct": 1.422, "spread_pct": 0.115, "rvol": 0.081, "volume_pace_ratio": 0.4}}
{"timestamp": "2026-09-22T14:48:46.219527", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.90 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.9, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0315, "flat_threshold_pct": 0.05, "ema9": 11.8886, "ema20": 11.9003, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.759, "distance_from_high_pct": 3.094, "spread_pct": 0.42, "rvol": 0.079, "volume_pace_ratio": 0.393}}
{"timestamp": "2026-09-22T14:48:46.220697", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9, "vwap": 8.9594, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0182, "flat_threshold_pct": 0.05, "ema9": 8.9094, "ema20": 8.9142, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.198, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.071}}
{"timestamp": "2026-09-22T14:48:46.221840", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.804}}
{"timestamp": "2026-09-22T14:48:46.223044", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.465, "vwap": 14.7384, "vwap_slope": -0.0043, "atr": 0.0528, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0913, "ema9": 14.5092, "ema20": 14.5514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.47, "distance_from_high_pct": 3.438, "spread_pct": 0.069, "rvol": 0.227, "volume_pace_ratio": 1.122}}
{"timestamp": "2026-09-22T14:48:46.224305", "symbol": "SBET", "kind": "entry", "state": "BUY", "reasons_for": ["held 20.2s", "imbalance +64% >= 50% buy threshold, stop 10.04", "entry_score 84.4"], "reasons_against": [], "metrics": {"price": 10.08, "vwap": 10.0672, "vwap_slope": 0.0003, "atr": 0.0336, "atr_pct": 0.334, "trend": "flat", "slope_pct": -0.0074, "flat_threshold_pct": 0.0834, "ema9": 10.0637, "ema20": 10.0567, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.634, "distance_from_high_pct": 1.079, "spread_pct": 0.099, "rvol": 0.248, "volume_pace_ratio": 1.228, "stage3": {"stop": 10.0397, "risk": 0.0403, "target": 10.115, "target_label": "range_20d_high", "crossed_resistance": false, "imbalance": 0.6443, "passed": true, "reason": "imbalance +64% >= 50% buy threshold, stop 10.04"}, "entry_score": 84.36, "entry_score_breakdown": {"imbalance_sub": 0.492, "volume_pace_sub": 1.0, "volatility_sub": 0.98, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:48:46.396069", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.225, "vwap": 9.1984, "vwap_slope": 0.0002, "atr": 0.0291, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0217, "flat_threshold_pct": 0.079, "ema9": 9.2135, "ema20": 9.2315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.943, "distance_from_high_pct": 1.693, "spread_pct": 0.325, "rvol": 0.086, "volume_pace_ratio": 0.428}}
{"timestamp": "2026-09-22T14:48:46.397216", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.7386, "vwap": 13.7988, "vwap_slope": -0.002, "atr": 0.0278, "atr_pct": 0.202, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0506, "ema9": 13.7492, "ema20": 13.7664, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.592, "distance_from_high_pct": 1.937, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:48:46.398358", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1543, "vwap_slope": -0.0003, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0583, "ema9": 6.1435, "ema20": 6.1516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.141, "volume_pace_ratio": 0.697}}
{"timestamp": "2026-09-22T14:48:46.399484", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.2888, "vwap": 13.3853, "vwap_slope": -0.0048, "atr": 0.0248, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0338, "flat_threshold_pct": 0.05, "ema9": 13.284, "ema20": 13.2935, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.103, "distance_from_high_pct": 4.671, "spread_pct": 0.075, "rvol": 0.214, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:48:51.405699", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.095%)", "metrics": {"price": 7.8615, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.0948, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:51.407903", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.8615, "vwap": 7.8303, "vwap_slope": 0.001, "atr": 0.0213, "trend": "flat", "slope_pct": 0.0356, "lower_highs_lower_lows": false, "stop": 7.8359, "imbalance_decline_count": 0, "imbalance_cur": 0.048407825217763815, "imbalance_prev": -0.2472294982873262}}
{"timestamp": "2026-09-22T14:48:51.408597", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.060%)", "metrics": {"price": 10.075, "peak_price": 10.08, "peak_gain_cents": 0.0, "slope_pct": 0.0596, "trend": "flat"}}
{"timestamp": "2026-09-22T14:48:51.409427", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.075, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0336, "trend": "flat", "slope_pct": -0.0074, "lower_highs_lower_lows": false, "stop": 10.0347, "imbalance_decline_count": 0, "imbalance_cur": 0.5665708812260536, "imbalance_prev": null}}
{"timestamp": "2026-09-22T14:48:51.413323", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["momentum confirmed (526.6s) but room-to-run failed: imbalance +26% below 30% confirmation floor"], "metrics": {"price": 15.4164, "vwap": 13.9294, "vwap_slope": 0.1232, "atr": 0.5163, "atr_pct": 3.349, "trend": "flat", "slope_pct": 0.0938, "flat_threshold_pct": 0.8372, "ema9": 14.8898, "ema20": 14.4658, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.968, "distance_from_high_pct": 2.858, "spread_pct": 0.259, "rvol": 4.646, "volume_pace_ratio": 22.978, "stage3": {"stop": 14.7968, "risk": 0.6196, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.262, "passed": false, "reason": "imbalance +26% below 30% confirmation floor"}}}
{"timestamp": "2026-09-22T14:48:51.415733", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.62 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.62, "vwap": 8.8186, "vwap_slope": -0.0029, "atr": 0.0262, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.028, "flat_threshold_pct": 0.0759, "ema9": 8.6381, "ema20": 8.6696, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.433, "distance_from_high_pct": 6.508, "spread_pct": 0.116, "rvol": 0.796, "volume_pace_ratio": 3.936}}
{"timestamp": "2026-09-22T14:48:51.417235", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.29, "vwap": 13.517, "vwap_slope": -0.0203, "atr": 0.1254, "atr_pct": 0.943, "trend": "flat", "slope_pct": -0.0639, "flat_threshold_pct": 0.2358, "ema9": 13.2089, "ema20": 13.1788, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.346, "distance_from_high_pct": 6.342, "spread_pct": 0.452, "rvol": 0.144, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:48:51.418513", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3891, "vwap_slope": -0.0015, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0677, "ema9": 6.3331, "ema20": 6.34, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.221, "volume_pace_ratio": 1.091}}
{"timestamp": "2026-09-22T14:48:51.419760", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.215, "vwap": 9.1659, "vwap_slope": 0.001, "atr": 0.059, "atr_pct": 0.64, "trend": "flat", "slope_pct": 0.1013, "flat_threshold_pct": 0.1599, "ema9": 9.2178, "ema20": 9.2445, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 3.81, "spread_pct": 0.109, "rvol": 0.886, "volume_pace_ratio": 4.381}}
{"timestamp": "2026-09-22T14:48:51.420716", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:48:51.421406", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.60 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.595, "vwap": 12.701, "vwap_slope": -0.0054, "atr": 0.0407, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.0079, "flat_threshold_pct": 0.0807, "ema9": 12.6023, "ema20": 12.6338, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 1.602, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:48:51.422692", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down"], "metrics": {"price": 8.7609, "vwap": 8.7431, "vwap_slope": -0.0006, "atr": 0.0463, "atr_pct": 0.528, "trend": "flat", "slope_pct": 0.0088, "flat_threshold_pct": 0.132, "ema9": 8.7423, "ema20": 8.7529, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.363, "distance_from_high_pct": 5.082, "spread_pct": 0.115, "rvol": 0.685, "volume_pace_ratio": 3.388}}
{"timestamp": "2026-09-22T14:48:51.425733", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.5966, "vwap_slope": -0.0018, "atr": 0.0327, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0711, "ema9": 11.502, "ema20": 11.5128, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.548, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.111, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:51.427104", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4, "vwap": 12.3948, "vwap_slope": 0.0, "atr": 0.0436, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0878, "ema9": 12.4397, "ema20": 12.4629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.587, "spread_pct": 0.081, "rvol": 0.134, "volume_pace_ratio": 0.662}}
{"timestamp": "2026-09-22T14:48:51.428385", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.925, "vwap": 10.1586, "vwap_slope": -0.0096, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.9663, "ema20": 10.0025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 7.242, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.413}}
{"timestamp": "2026-09-22T14:48:51.429496", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.41 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.405, "vwap": 5.5008, "vwap_slope": -0.0043, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0756, "ema9": 5.4108, "ema20": 5.433, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 3.482, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.486}}
{"timestamp": "2026-09-22T14:48:51.430440", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9313, "vwap": 9.0504, "vwap_slope": -0.0005, "atr": 0.0302, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0847, "ema9": 8.9574, "ema20": 8.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 4.582, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:48:51.431223", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.26 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.26, "vwap": 7.4276, "vwap_slope": -0.0051, "atr": 0.0221, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.0762, "ema9": 7.2826, "ema20": 7.3186, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 3.841, "spread_pct": 0.138, "rvol": 0.107, "volume_pace_ratio": 0.53}}
{"timestamp": "2026-09-22T14:48:51.432434", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.845, "vwap": 9.0818, "vwap_slope": -0.0089, "atr": 0.0261, "atr_pct": 0.296, "trend": "flat", "slope_pct": -0.0558, "flat_threshold_pct": 0.0739, "ema9": 8.872, "ema20": 8.9041, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.896, "distance_from_high_pct": 6.104, "spread_pct": 0.339, "rvol": 0.146, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:48:51.433581", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.41 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.4141, "vwap": 12.6514, "vwap_slope": -0.0034, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.0901, "flat_threshold_pct": 0.1164, "ema9": 12.3673, "ema20": 12.3549, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 8.18, "spread_pct": 0.322, "rvol": 0.127, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:48:51.434849", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.24, "vwap": 6.3318, "vwap_slope": -0.0038, "atr": 0.0239, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0959, "ema9": 6.2757, "ema20": 6.3084, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.369, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.418, "volume_pace_ratio": 2.069}}
{"timestamp": "2026-09-22T14:48:51.435937", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.54 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.545, "vwap": 5.5468, "vwap_slope": -0.0009, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0056, "flat_threshold_pct": 0.0737, "ema9": 5.5346, "ema20": 5.5402, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.869, "distance_from_high_pct": 1.313, "spread_pct": 0.18, "rvol": 0.101, "volume_pace_ratio": 0.498}}
{"timestamp": "2026-09-22T14:48:51.436645", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1555, "vwap": 5.2134, "vwap_slope": -0.0025, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0697, "ema9": 5.1552, "ema20": 5.1659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.266, "distance_from_high_pct": 2.726, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:48:51.437511", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 0.0s / 18s"], "reasons_against": [], "metrics": {"price": 8.73, "vwap": 8.7003, "vwap_slope": 0.0009, "atr": 0.0254, "atr_pct": 0.29, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0726, "ema9": 8.708, "ema20": 8.6976, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.219, "distance_from_high_pct": 1.467, "spread_pct": 0.115, "rvol": 0.081, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T14:48:51.438155", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.895, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0314, "flat_threshold_pct": 0.05, "ema9": 11.8876, "ema20": 11.8999, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 3.135, "spread_pct": 0.42, "rvol": 0.079, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T14:48:51.439661", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.91 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.9086, "vwap": 8.9594, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.05, "ema9": 8.9111, "ema20": 8.9151, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.103, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.07}}
{"timestamp": "2026-09-22T14:48:51.440986", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.802}}
{"timestamp": "2026-09-22T14:48:51.442279", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.47 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.4684, "vwap": 14.7384, "vwap_slope": -0.0043, "atr": 0.0528, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0302, "flat_threshold_pct": 0.0913, "ema9": 14.5099, "ema20": 14.5517, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.471, "distance_from_high_pct": 3.415, "spread_pct": 0.069, "rvol": 0.227, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:48:51.445519", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.225, "vwap": 9.1985, "vwap_slope": 0.0003, "atr": 0.0291, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0217, "flat_threshold_pct": 0.079, "ema9": 9.2135, "ema20": 9.2315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.949, "distance_from_high_pct": 1.693, "spread_pct": 0.325, "rvol": 0.087, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:48:51.446909", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.745, "vwap": 13.7988, "vwap_slope": -0.0021, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0057, "flat_threshold_pct": 0.0508, "ema9": 13.7504, "ema20": 13.7671, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.892, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:48:51.448224", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.14 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.1397, "vwap": 6.1543, "vwap_slope": -0.0003, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0054, "flat_threshold_pct": 0.0583, "ema9": 6.1444, "ema20": 6.152, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.502, "distance_from_high_pct": 1.291, "spread_pct": 0.163, "rvol": 0.141, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:48:51.449681", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.29 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.285, "vwap": 13.3852, "vwap_slope": -0.0049, "atr": 0.0248, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.2832, "ema20": 13.2931, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.104, "distance_from_high_pct": 4.699, "spread_pct": 0.075, "rvol": 0.214, "volume_pace_ratio": 1.058}}
{"timestamp": "2026-09-22T14:48:56.456066", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.146%)", "metrics": {"price": 7.875, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1463, "trend": "positive"}}
{"timestamp": "2026-09-22T14:48:56.458071", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.875, "vwap": 7.8304, "vwap_slope": 0.0011, "atr": 0.0213, "trend": "flat", "slope_pct": 0.0358, "lower_highs_lower_lows": false, "stop": 7.8494, "imbalance_decline_count": 0, "imbalance_cur": 0.19331306990881458, "imbalance_prev": 0.048407825217763815}}
{"timestamp": "2026-09-22T14:48:56.459523", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.048%)", "metrics": {"price": 10.0712, "peak_price": 10.08, "peak_gain_cents": 0.0, "slope_pct": 0.0482, "trend": "flat"}}
{"timestamp": "2026-09-22T14:48:56.460410", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.0712, "vwap": 10.0671, "vwap_slope": 0.0002, "atr": 0.0336, "trend": "flat", "slope_pct": -0.0075, "lower_highs_lower_lows": false, "stop": 10.0309, "imbalance_decline_count": 1, "imbalance_cur": 0.4868913857677903, "imbalance_prev": 0.5665708812260536}}
{"timestamp": "2026-09-22T14:48:56.464003", "symbol": "GRML", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["held 531.6s, room-to-run passed, but entry_score 26.0 below floor 55.0"], "metrics": {"price": 15.34, "vwap": 13.9319, "vwap_slope": 0.1257, "atr": 0.5163, "atr_pct": 3.365, "trend": "flat", "slope_pct": 0.0931, "flat_threshold_pct": 0.8414, "ema9": 14.8746, "ema20": 14.4586, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.972, "distance_from_high_pct": 3.34, "spread_pct": 0.391, "rvol": 4.657, "volume_pace_ratio": 23.007, "stage3": {"stop": 14.7204, "risk": 0.6196, "target": null, "target_label": null, "crossed_resistance": true, "imbalance": 0.3232, "passed": true, "reason": "imbalance +32% >= 30% and resistance cleared, stop 14.72"}, "entry_score": 25.99, "entry_score_breakdown": {"imbalance_sub": 0.033, "volume_pace_sub": 0.0, "volatility_sub": 0.0, "slope_sub": 1.0, "volume_accel_sub": 1.0}}}
{"timestamp": "2026-09-22T14:48:56.466161", "symbol": "BB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.61 below VWAP $8.82", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.61, "vwap": 8.8184, "vwap_slope": -0.0031, "atr": 0.0262, "atr_pct": 0.304, "trend": "flat", "slope_pct": -0.0281, "flat_threshold_pct": 0.076, "ema9": 8.6361, "ema20": 8.6686, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.434, "distance_from_high_pct": 6.616, "spread_pct": 0.116, "rvol": 0.796, "volume_pace_ratio": 3.934}}
{"timestamp": "2026-09-22T14:48:56.467863", "symbol": "USDE", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.24 below VWAP $13.52", "VWAP sloping down"], "metrics": {"price": 13.24, "vwap": 13.5169, "vwap_slope": -0.0204, "atr": 0.1254, "atr_pct": 0.947, "trend": "flat", "slope_pct": -0.0642, "flat_threshold_pct": 0.2367, "ema9": 13.1989, "ema20": 13.174, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.347, "distance_from_high_pct": 6.695, "spread_pct": 0.452, "rvol": 0.144, "volume_pace_ratio": 0.712}}
{"timestamp": "2026-09-22T14:48:56.469266", "symbol": "JOBY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.34 below VWAP $6.39", "VWAP sloping down"], "metrics": {"price": 6.34, "vwap": 6.3891, "vwap_slope": -0.0015, "atr": 0.0172, "atr_pct": 0.271, "trend": "flat", "slope_pct": -0.023, "flat_threshold_pct": 0.0677, "ema9": 6.3331, "ema20": 6.34, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.825, "distance_from_high_pct": 3.501, "spread_pct": 0.158, "rvol": 0.221, "volume_pace_ratio": 1.09}}
{"timestamp": "2026-09-22T14:48:56.470831", "symbol": "BFLY", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.2305, "vwap": 9.1659, "vwap_slope": 0.001, "atr": 0.059, "atr_pct": 0.639, "trend": "flat", "slope_pct": 0.1015, "flat_threshold_pct": 0.1597, "ema9": 9.2209, "ema20": 9.246, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.246, "distance_from_high_pct": 3.648, "spread_pct": 0.108, "rvol": 0.886, "volume_pace_ratio": 4.377}}
{"timestamp": "2026-09-22T14:48:56.472028", "symbol": "RTB", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["VWAP sloping down", "spread 3.74% exceeds max 1.0%"], "metrics": {"price": 8.83, "vwap": 8.8281, "vwap_slope": -0.0, "atr": 0.0827, "atr_pct": 0.937, "trend": "flat", "slope_pct": 0.0221, "flat_threshold_pct": 0.2342, "ema9": 8.8402, "ema20": 8.837, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.091, "distance_from_high_pct": 2.753, "spread_pct": 3.735, "rvol": 0.087, "volume_pace_ratio": 0.431}}
{"timestamp": "2026-09-22T14:48:56.473477", "symbol": "RKT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.59 below VWAP $12.70", "VWAP sloping down"], "metrics": {"price": 12.585, "vwap": 12.7008, "vwap_slope": -0.0055, "atr": 0.0407, "atr_pct": 0.323, "trend": "flat", "slope_pct": -0.008, "flat_threshold_pct": 0.0808, "ema9": 12.6003, "ema20": 12.6329, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.208, "distance_from_high_pct": 1.68, "spread_pct": 0.079, "rvol": 0.118, "volume_pace_ratio": 0.585}}
{"timestamp": "2026-09-22T14:48:56.474854", "symbol": "CRML", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.70 below VWAP $8.74", "VWAP sloping down"], "metrics": {"price": 8.695, "vwap": 8.743, "vwap_slope": -0.0007, "atr": 0.0463, "atr_pct": 0.532, "trend": "flat", "slope_pct": 0.008, "flat_threshold_pct": 0.133, "ema9": 8.7292, "ema20": 8.7466, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.365, "distance_from_high_pct": 5.796, "spread_pct": 0.115, "rvol": 0.686, "volume_pace_ratio": 3.389}}
{"timestamp": "2026-09-22T14:48:56.477335", "symbol": "RDW", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.49 below VWAP $11.60", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 11.49, "vwap": 11.5965, "vwap_slope": -0.0019, "atr": 0.0327, "atr_pct": 0.284, "trend": "flat", "slope_pct": -0.0119, "flat_threshold_pct": 0.0711, "ema9": 11.502, "ema20": 11.5128, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.549, "distance_from_high_pct": 2.545, "spread_pct": 0.087, "rvol": 0.111, "volume_pace_ratio": 0.547}}
{"timestamp": "2026-09-22T14:48:56.479681", "symbol": "QXO", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 12.4, "vwap": 12.3948, "vwap_slope": 0.0, "atr": 0.0436, "atr_pct": 0.351, "trend": "flat", "slope_pct": 0.0296, "flat_threshold_pct": 0.0878, "ema9": 12.4397, "ema20": 12.4629, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.848, "distance_from_high_pct": 1.587, "spread_pct": 0.081, "rvol": 0.134, "volume_pace_ratio": 0.661}}
{"timestamp": "2026-09-22T14:48:56.481100", "symbol": "SPT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $9.93 below VWAP $10.16", "VWAP sloping down", "trend negative (slope -0.080%, flat band 0.050%)", "lower-highs/lower-lows structure"], "metrics": {"price": 9.925, "vwap": 10.1586, "vwap_slope": -0.0096, "atr": 0.0184, "atr_pct": 0.186, "trend": "negative", "slope_pct": -0.0801, "flat_threshold_pct": 0.05, "ema9": 9.9663, "ema20": 10.0025, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 1.206, "distance_from_high_pct": 7.242, "spread_pct": 0.101, "rvol": 0.083, "volume_pace_ratio": 0.412}}
{"timestamp": "2026-09-22T14:48:56.482488", "symbol": "SATL", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.40 below VWAP $5.50", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 5.4005, "vwap": 5.5008, "vwap_slope": -0.0043, "atr": 0.0163, "atr_pct": 0.302, "trend": "flat", "slope_pct": -0.0165, "flat_threshold_pct": 0.0756, "ema9": 5.4099, "ema20": 5.4326, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.796, "distance_from_high_pct": 3.562, "spread_pct": 0.185, "rvol": 0.098, "volume_pace_ratio": 0.485}}
{"timestamp": "2026-09-22T14:48:56.483887", "symbol": "DUOT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.93 below VWAP $9.05", "VWAP sloping down"], "metrics": {"price": 8.9313, "vwap": 9.0504, "vwap_slope": -0.0005, "atr": 0.0302, "atr_pct": 0.339, "trend": "flat", "slope_pct": -0.0164, "flat_threshold_pct": 0.0847, "ema9": 8.9574, "ema20": 8.9813, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.658, "distance_from_high_pct": 4.582, "spread_pct": 0.447, "rvol": 0.11, "volume_pace_ratio": 0.543}}
{"timestamp": "2026-09-22T14:48:56.485247", "symbol": "VYX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $7.25 below VWAP $7.43", "VWAP sloping down"], "metrics": {"price": 7.255, "vwap": 7.4276, "vwap_slope": -0.0052, "atr": 0.0221, "atr_pct": 0.305, "trend": "flat", "slope_pct": -0.0305, "flat_threshold_pct": 0.0762, "ema9": 7.2816, "ema20": 7.3181, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.131, "distance_from_high_pct": 3.907, "spread_pct": 0.138, "rvol": 0.107, "volume_pace_ratio": 0.529}}
{"timestamp": "2026-09-22T14:48:56.486430", "symbol": "ALOY", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.85 below VWAP $9.08", "VWAP sloping down", "lower-highs/lower-lows structure"], "metrics": {"price": 8.85, "vwap": 9.0817, "vwap_slope": -0.0089, "atr": 0.0261, "atr_pct": 0.295, "trend": "flat", "slope_pct": -0.0557, "flat_threshold_pct": 0.0739, "ema9": 8.873, "ema20": 8.9045, "lower_highs_lower_lows": true, "pullback_then_continuation": false, "volume_acceleration": 0.897, "distance_from_high_pct": 6.051, "spread_pct": 0.339, "rvol": 0.146, "volume_pace_ratio": 0.724}}
{"timestamp": "2026-09-22T14:48:56.487652", "symbol": "SECZ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $12.42 below VWAP $12.65", "VWAP sloping down"], "metrics": {"price": 12.42, "vwap": 12.6513, "vwap_slope": -0.0034, "atr": 0.0578, "atr_pct": 0.465, "trend": "flat", "slope_pct": -0.09, "flat_threshold_pct": 0.1163, "ema9": 12.3684, "ema20": 12.3555, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.477, "distance_from_high_pct": 8.136, "spread_pct": 0.322, "rvol": 0.127, "volume_pace_ratio": 0.626}}
{"timestamp": "2026-09-22T14:48:56.488812", "symbol": "ULCC", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.24 below VWAP $6.33", "VWAP sloping down"], "metrics": {"price": 6.24, "vwap": 6.3318, "vwap_slope": -0.0038, "atr": 0.0239, "atr_pct": 0.383, "trend": "flat", "slope_pct": 0.0055, "flat_threshold_pct": 0.0959, "ema9": 6.2757, "ema20": 6.3084, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.369, "distance_from_high_pct": 2.5, "spread_pct": 0.16, "rvol": 0.418, "volume_pace_ratio": 2.067}}
{"timestamp": "2026-09-22T14:48:56.490930", "symbol": "ACHR", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.53 below VWAP $5.55", "VWAP sloping down"], "metrics": {"price": 5.5315, "vwap": 5.5468, "vwap_slope": -0.001, "atr": 0.0163, "atr_pct": 0.295, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0739, "ema9": 5.5319, "ema20": 5.539, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.87, "distance_from_high_pct": 1.554, "spread_pct": 0.18, "rvol": 0.101, "volume_pace_ratio": 0.497}}
{"timestamp": "2026-09-22T14:48:56.492084", "symbol": "IRD", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $5.16 below VWAP $5.21", "VWAP sloping down", "volume pace 0.19x normal below floor 0.4x"], "metrics": {"price": 5.1555, "vwap": 5.2134, "vwap_slope": -0.0025, "atr": 0.0144, "atr_pct": 0.279, "trend": "flat", "slope_pct": -0.0184, "flat_threshold_pct": 0.0697, "ema9": 5.1552, "ema20": 5.1659, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.266, "distance_from_high_pct": 2.726, "spread_pct": 0.387, "rvol": 0.038, "volume_pace_ratio": 0.187}}
{"timestamp": "2026-09-22T14:48:56.493373", "symbol": "SMR", "kind": "entry", "state": "WAIT", "reasons_for": ["holding 5.1s / 18s"], "reasons_against": [], "metrics": {"price": 8.725, "vwap": 8.7003, "vwap_slope": 0.0009, "atr": 0.0254, "atr_pct": 0.291, "trend": "flat", "slope_pct": -0.0075, "flat_threshold_pct": 0.0726, "ema9": 8.707, "ema20": 8.6972, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.223, "distance_from_high_pct": 1.524, "spread_pct": 0.115, "rvol": 0.081, "volume_pace_ratio": 0.402}}
{"timestamp": "2026-09-22T14:48:56.495576", "symbol": "TRLV", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $11.89 below VWAP $11.94", "VWAP sloping down", "volume pace 0.39x normal below floor 0.4x"], "metrics": {"price": 11.895, "vwap": 11.9414, "vwap_slope": -0.0005, "atr": 0.0233, "atr_pct": 0.196, "trend": "flat", "slope_pct": 0.0314, "flat_threshold_pct": 0.05, "ema9": 11.8876, "ema20": 11.8999, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.76, "distance_from_high_pct": 3.135, "spread_pct": 0.42, "rvol": 0.079, "volume_pace_ratio": 0.392}}
{"timestamp": "2026-09-22T14:48:56.496741", "symbol": "QUBT", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $8.90 below VWAP $8.96", "VWAP sloping down"], "metrics": {"price": 8.905, "vwap": 8.9593, "vwap_slope": -0.0005, "atr": 0.0165, "atr_pct": 0.185, "trend": "flat", "slope_pct": -0.0181, "flat_threshold_pct": 0.05, "ema9": 8.9104, "ema20": 8.9147, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.493, "distance_from_high_pct": 2.143, "spread_pct": 0.112, "rvol": 0.216, "volume_pace_ratio": 1.069}}
{"timestamp": "2026-09-22T14:48:56.497948", "symbol": "TAOX", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $4.57 below VWAP $4.72", "VWAP sloping down", "spread 1.31% exceeds max 1.0%"], "metrics": {"price": 4.57, "vwap": 4.7153, "vwap_slope": -0.0029, "atr": 0.0343, "atr_pct": 0.75, "trend": "flat", "slope_pct": -0.0911, "flat_threshold_pct": 0.1874, "ema9": 4.573, "ema20": 4.595, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.65, "distance_from_high_pct": 9.325, "spread_pct": 1.31, "rvol": 0.364, "volume_pace_ratio": 1.8}}
{"timestamp": "2026-09-22T14:48:56.499283", "symbol": "NCLH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $14.46 below VWAP $14.74", "VWAP sloping down"], "metrics": {"price": 14.465, "vwap": 14.7382, "vwap_slope": -0.0045, "atr": 0.0528, "atr_pct": 0.365, "trend": "flat", "slope_pct": -0.0303, "flat_threshold_pct": 0.0913, "ema9": 14.5092, "ema20": 14.5514, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.472, "distance_from_high_pct": 3.438, "spread_pct": 0.069, "rvol": 0.227, "volume_pace_ratio": 1.121}}
{"timestamp": "2026-09-22T14:48:56.500517", "symbol": "BKKT", "kind": "entry", "state": "WAIT", "reasons_for": [], "reasons_against": ["not yet constructive (trend/EMA/VWAP alignment not bullish)"], "metrics": {"price": 9.225, "vwap": 9.1985, "vwap_slope": 0.0003, "atr": 0.0291, "atr_pct": 0.316, "trend": "flat", "slope_pct": 0.0217, "flat_threshold_pct": 0.079, "ema9": 9.2135, "ema20": 9.2315, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.95, "distance_from_high_pct": 1.693, "spread_pct": 0.325, "rvol": 0.087, "volume_pace_ratio": 0.429}}
{"timestamp": "2026-09-22T14:48:56.501607", "symbol": "INFQ", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.74 below VWAP $13.80", "VWAP sloping down"], "metrics": {"price": 13.74, "vwap": 13.7988, "vwap_slope": -0.0021, "atr": 0.0279, "atr_pct": 0.203, "trend": "flat", "slope_pct": -0.0058, "flat_threshold_pct": 0.0508, "ema9": 13.7494, "ema20": 13.7666, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.594, "distance_from_high_pct": 1.927, "spread_pct": 0.073, "rvol": 0.09, "volume_pace_ratio": 0.444}}
{"timestamp": "2026-09-22T14:48:56.502762", "symbol": "SOUN", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $6.13 below VWAP $6.15", "VWAP sloping down"], "metrics": {"price": 6.135, "vwap": 6.1543, "vwap_slope": -0.0003, "atr": 0.0143, "atr_pct": 0.233, "trend": "flat", "slope_pct": 0.0053, "flat_threshold_pct": 0.0583, "ema9": 6.1435, "ema20": 6.1516, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 0.503, "distance_from_high_pct": 1.367, "spread_pct": 0.163, "rvol": 0.141, "volume_pace_ratio": 0.696}}
{"timestamp": "2026-09-22T14:48:56.503923", "symbol": "PATH", "kind": "entry", "state": "REJECT", "reasons_for": [], "reasons_against": ["price $13.28 below VWAP $13.39", "VWAP sloping down"], "metrics": {"price": 13.28, "vwap": 13.3852, "vwap_slope": -0.0049, "atr": 0.0248, "atr_pct": 0.187, "trend": "flat", "slope_pct": -0.0339, "flat_threshold_pct": 0.05, "ema9": 13.2822, "ema20": 13.2927, "lower_highs_lower_lows": false, "pullback_then_continuation": false, "volume_acceleration": 1.105, "distance_from_high_pct": 4.735, "spread_pct": 0.075, "rvol": 0.214, "volume_pace_ratio": 1.057}}
{"timestamp": "2026-09-22T14:49:01.510267", "symbol": "SG", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (positive, slope 0.102%)", "metrics": {"price": 7.87, "peak_price": 7.965, "peak_gain_cents": 5.0, "slope_pct": 0.1017, "trend": "positive"}}
{"timestamp": "2026-09-22T14:49:01.513295", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 7.87, "vwap": 7.8304, "vwap_slope": 0.001, "atr": 0.02, "trend": "flat", "slope_pct": 0.0348, "lower_highs_lower_lows": false, "stop": 7.846, "imbalance_decline_count": 1, "imbalance_cur": 0.09090909090909091, "imbalance_prev": 0.19331306990881458}}
{"timestamp": "2026-09-22T14:49:01.514134", "symbol": "SBET", "kind": "exit_giveback_room", "state": "HOLD", "reason": "not sloping down yet (flat, slope 0.018%)", "metrics": {"price": 10.081, "peak_price": 10.081, "peak_gain_cents": 0.1, "slope_pct": 0.0179, "trend": "flat"}}
{"timestamp": "2026-09-22T14:49:01.515049", "symbol": "SBET", "kind": "exit", "state": "HOLD", "reason": "healthy (0/4 deterioration signals)", "metrics": {"price": 10.081, "vwap": 10.0672, "vwap_slope": 0.0003, "atr": 0.0291, "trend": "flat", "slope_pct": -0.0071, "lower_highs_lower_lows": false, "stop": 10.046, "imbalance_decline_count": 0, "imbalance_cur": 0.525952595259526, "imbalance_prev": 0.4868913857677903}}
